          :not(#\20):not(#\20).r-nkbbry {
            display: flex;
            position: relative;
            min-width: auto;
            align-self: stretch;
            flex-basis: auto;
            min-height: 1px;
            align-items: center;
            flex-shrink: 0;
            font-family: Roboto, " sans-serif";
            font-weight: 400;
            flex-direction: column;
            justify-content: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-nkbbry {
              display: flex;
              position: relative;
              min-width: auto;
              align-self: stretch;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 0;
              font-family: Roboto, " sans-serif";
              font-weight: 400;
              flex-direction: column;
              justify-content: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-nkbbry {
              display: flex;
              position: relative;
              min-width: auto;
              align-self: stretch;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 0;
              font-family: Roboto, " sans-serif";
              font-weight: 400;
              flex-direction: column;
              justify-content: center;
            }
          }
          :not(#\20):not(#\20).r-10cbiap {
            flex-basis: auto;
            flex-shrink: 0;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-10cbiap {
              flex-basis: auto;
              flex-shrink: 0;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-10cbiap {
              flex-basis: auto;
              flex-shrink: 0;
            }
          }
          :not(#\20):not(#\20).r-87g54v {
            display: flex;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            flex-basis: auto;
            min-height: 1px;
            align-items: center;
            flex-shrink: 0;
            padding-top: 18px;
            flex-direction: column;
            padding-bottom: 7px;
            background-size: cover;
            justify-content: center;
            background-image: url("https://assets.replocdn.com/projects/806292ae-9f75-48bc-8056-291b7d985d2e/652f1e31-c59a-473f-be95-844bba88da8c");
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-87g54v {
              height: auto;
              display: flex;
              position: relative;
              flex-grow: unset;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 0;
              padding-top: 18px;
              flex-direction: column;
              padding-bottom: 23px;
              background-size: cover;
              justify-content: center;
              background-image: url("https://assets.replocdn.com/projects/806292ae-9f75-48bc-8056-291b7d985d2e/1797c746-070e-42cb-9dec-aa2be86726bd");
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-87g54v {
              display: flex;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 0;
              padding-top: 18px;
              flex-direction: column;
              padding-bottom: 7px;
              background-size: cover;
              justify-content: center;
              background-image: url("https://assets.replocdn.com/projects/806292ae-9f75-48bc-8056-291b7d985d2e/652f1e31-c59a-473f-be95-844bba88da8c");
            }
          }
          :not(#\20):not(#\20).r-1bal9me {
            top: 0px;
            left: 0px;
            width: 100%;
            height: 100%;
            display: flex;
            z-index: 1;
            position: absolute;
            flex-grow: 1;
            max-width: 100%;
            min-width: auto;
            transform: none;
            align-self: stretch;
            flex-basis: auto;
            min-height: 1px;
            align-items: center;
            flex-shrink: 1;
            justify-content: center;
            background-color: #00000080;
            background-image: none;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1bal9me {
              top: 0px;
              left: 0px;
              width: 100%;
              height: 100%;
              display: none;
              z-index: 1;
              position: absolute;
              flex-grow: 1;
              max-width: 100%;
              min-width: auto;
              transform: none;
              align-self: stretch;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 1;
              justify-content: center;
              background-color: #00000080;
              background-image: none;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1bal9me {
              top: 0px;
              left: 0px;
              width: 100%;
              height: 100%;
              display: flex;
              z-index: 1;
              position: absolute;
              flex-grow: 1;
              max-width: 100%;
              min-width: auto;
              transform: none;
              align-self: stretch;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 1;
              justify-content: center;
              background-color: #00000080;
              background-image: none;
            }
          }
          :not(#\20):not(#\20).r-lbx0n0 {
            width: calc(
              100% -
                (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))
            );
            display: flex;
            z-index: 9;
            position: relative;
            flex-grow: 1;
            max-width: 1132px;
            min-width: auto;
            align-self: auto;
            flex-basis: auto;
            min-height: 1px;
            align-items: center;
            flex-shrink: 1;
            padding-left: 16px;
            padding-right: 16px;
            flex-direction: column;
            justify-content: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-lbx0n0 {
              width: calc(
                100% -
                  (
                    var(--replo-margin-left, 0px) +
                      var(--replo-margin-right, 0px)
                  )
              );
              display: flex;
              z-index: 9;
              position: relative;
              flex-grow: 1;
              max-width: 1132px;
              min-width: auto;
              align-self: auto;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 1;
              padding-left: 16px;
              padding-right: 16px;
              flex-direction: column;
              justify-content: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-lbx0n0 {
              width: calc(
                100% -
                  (
                    var(--replo-margin-left, 0px) +
                      var(--replo-margin-right, 0px)
                  )
              );
              display: flex;
              z-index: 9;
              position: relative;
              flex-grow: 1;
              max-width: 1132px;
              min-width: auto;
              align-self: auto;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 1;
              padding-left: 16px;
              padding-right: 16px;
              flex-direction: column;
              justify-content: center;
            }
          }
          :not(#\20):not(#\20).r-1uy75hg {
            display: flex;
            row-gap: 30px;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 30px;
            flex-basis: auto;
            min-height: 1px;
            align-items: center;
            flex-shrink: 1;
            padding-bottom: 56px;
            justify-content: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1uy75hg {
              display: flex;
              row-gap: 14px;
              position: relative;
              flex-grow: 1;
              flex-wrap: nowrap;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 14px;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 1;
              flex-direction: column;
              padding-bottom: 14px;
              justify-content: center;
              --replo-flex-min-dimension: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1uy75hg {
              display: flex;
              row-gap: 30px;
              position: relative;
              flex-grow: 1;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 30px;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 1;
              padding-bottom: 30px;
              justify-content: center;
            }
          }
          :not(#\20):not(#\20).r-1i62z0o {
            color: #ffffffff;
            flex-grow: 1;
            font-size: 15px;
            min-width: var(--replo-flex-min-dimension, 0px);
            flex-basis: 0;
            flex-shrink: 1;
            font-family: Roboto, " sans-serif";
            font-weight: 400;
            line-height: 19.5px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1i62z0o {
              color: #ffffffff;
              width: auto;
              height: auto;
              flex-grow: 1;
              font-size: 15px;
              align-self: stretch;
              flex-basis: auto;
              text-align: center;
              flex-shrink: 1;
              font-family: Roboto, " sans-serif";
              font-weight: 400;
              line-height: 19.5px;
              letter-spacing: 0px;
              text-align-last: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1i62z0o {
              color: #ffffffff;
              flex-grow: 1;
              font-size: 15px;
              min-width: var(--replo-flex-min-dimension, 0px);
              flex-basis: 0;
              flex-shrink: 1;
              font-family: Roboto, " sans-serif";
              font-weight: 400;
              line-height: 19.5px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-184rh7x {
            color: #ffffff;
            display: flex;
            overflow: hidden;
            flex-grow: 1;
            max-width: 200px;
            min-width: var(--replo-flex-min-dimension, 0px);
            align-self: stretch;
            flex-basis: 0;
            transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
            flex-shrink: 1;
            padding-top: 13px;
            padding-left: 10px;
            padding-right: 10px;
            padding-bottom: 13px;
            border-top-color: #707070ff;
            border-top-style: solid;
            border-top-width: 2px;
            border-left-color: #707070ff;
            border-left-style: solid;
            border-left-width: 2px;
            border-right-color: #707070ff;
            border-right-style: solid;
            border-right-width: 2px;
            border-bottom-color: #707070ff;
            border-bottom-style: solid;
            border-bottom-width: 2px;
            border-top-left-radius: 500px;
            border-top-right-radius: 500px;
            border-bottom-left-radius: 500px;
            border-bottom-right-radius: 500px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-184rh7x {
              color: #ffffff;
              width: calc(
                100% -
                  (
                    var(--replo-margin-left, 0px) +
                      var(--replo-margin-right, 0px)
                  )
              );
              height: auto;
              display: flex;
              overflow: hidden;
              flex-grow: 1;
              max-width: 200px;
              align-self: auto;
              flex-basis: auto;
              transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
              flex-shrink: 1;
              padding-top: 13px;
              padding-left: 10px;
              padding-right: 10px;
              padding-bottom: 13px;
              border-top-color: #707070ff;
              border-top-style: solid;
              border-top-width: 2px;
              border-left-color: #707070ff;
              border-left-style: solid;
              border-left-width: 2px;
              border-right-color: #707070ff;
              border-right-style: solid;
              border-right-width: 2px;
              border-bottom-color: #707070ff;
              border-bottom-style: solid;
              border-bottom-width: 2px;
              border-top-left-radius: 500px;
              border-top-right-radius: 500px;
              border-bottom-left-radius: 500px;
              border-bottom-right-radius: 500px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-184rh7x {
              color: #ffffff;
              display: flex;
              overflow: hidden;
              flex-grow: 1;
              max-width: 200px;
              min-width: var(--replo-flex-min-dimension, 0px);
              align-self: stretch;
              flex-basis: 0;
              transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
              flex-shrink: 1;
              padding-top: 13px;
              padding-left: 10px;
              padding-right: 10px;
              padding-bottom: 13px;
              border-top-color: #707070ff;
              border-top-style: solid;
              border-top-width: 2px;
              border-left-color: #707070ff;
              border-left-style: solid;
              border-left-width: 2px;
              border-right-color: #707070ff;
              border-right-style: solid;
              border-right-width: 2px;
              border-bottom-color: #707070ff;
              border-bottom-style: solid;
              border-bottom-width: 2px;
              border-top-left-radius: 500px;
              border-top-right-radius: 500px;
              border-bottom-left-radius: 500px;
              border-bottom-right-radius: 500px;
            }
          }
          :not(#\20):not(#\20).r-ik8mnm {
            color: #ffffff;
            flex-grow: 1;
            font-size: 14px;
            min-width: var(--replo-flex-min-dimension, 0px);
            flex-basis: 0;
            transition: inherit;
            flex-shrink: 1;
            font-weight: 700;
            line-height: 100%;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-ik8mnm {
              color: #ffffff;
              flex-grow: 1;
              font-size: 14px;
              min-width: var(--replo-flex-min-dimension, 0px);
              flex-basis: 0;
              transition: inherit;
              flex-shrink: 1;
              font-weight: 700;
              line-height: 100%;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-ik8mnm {
              color: #ffffff;
              flex-grow: 1;
              font-size: 14px;
              min-width: var(--replo-flex-min-dimension, 0px);
              flex-basis: 0;
              transition: inherit;
              flex-shrink: 1;
              font-weight: 700;
              line-height: 100%;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-jkaad9 {
            color: #ffffffff;
            width: calc(
              100% -
                (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))
            );
            font-size: 50px;
            max-width: 800px;
            align-self: auto;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-family: Raleway, " sans-serif";
            font-weight: 700;
            line-height: 100%;
            overflow-wrap: break-word;
            letter-spacing: 0px;
            padding-bottom: 15px;
            text-align-last: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-jkaad9 {
              color: #ffffffff;
              width: calc(
                100% -
                  (
                    var(--replo-margin-left, 0px) +
                      var(--replo-margin-right, 0px)
                  )
              );
              font-size: 36px;
              max-width: 800px;
              align-self: auto;
              flex-basis: auto;
              text-align: center;
              flex-shrink: 0;
              font-family: Raleway, " sans-serif";
              font-weight: 700;
              line-height: 110%;
              letter-spacing: 0px;
              padding-bottom: 15px;
              text-align-last: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-jkaad9 {
              color: #ffffffff;
              width: calc(
                100% -
                  (
                    var(--replo-margin-left, 0px) +
                      var(--replo-margin-right, 0px)
                  )
              );
              font-size: 40px;
              max-width: 800px;
              align-self: auto;
              flex-basis: auto;
              text-align: center;
              flex-shrink: 0;
              font-family: Raleway, " sans-serif";
              font-weight: 700;
              line-height: 120%;
              letter-spacing: 0px;
              padding-bottom: 15px;
              text-align-last: center;
            }
          }
          :not(#\20):not(#\20).r-1yw318j {
            color: #ffda00ff;
            width: calc(
              100% -
                (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))
            );
            font-size: 22px;
            max-width: 1108px;
            align-self: auto;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-weight: 500;
            line-height: 100%;
            overflow-wrap: break-word;
            letter-spacing: 0px;
            text-align-last: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1yw318j {
              color: #ffda00ff;
              width: calc(
                100% -
                  (
                    var(--replo-margin-left, 0px) +
                      var(--replo-margin-right, 0px)
                  )
              );
              font-size: 20px;
              max-width: 1108px;
              align-self: auto;
              flex-basis: auto;
              text-align: center;
              flex-shrink: 0;
              font-weight: 500;
              line-height: 120%;
              letter-spacing: 0px;
              text-align-last: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1yw318j {
              color: #ffda00ff;
              width: calc(
                100% -
                  (
                    var(--replo-margin-left, 0px) +
                      var(--replo-margin-right, 0px)
                  )
              );
              font-size: 18px;
              max-width: 1108px;
              align-self: auto;
              flex-basis: auto;
              text-align: center;
              flex-shrink: 0;
              font-weight: 500;
              line-height: 120%;
              letter-spacing: 0px;
              text-align-last: center;
            }
          }
          :not(#\20):not(#\20).r-14ab8m2 {
            display: flex;
            row-gap: 24px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 24px;
            flex-basis: auto;
            min-height: 1px;
            align-items: center;
            flex-shrink: 0;
            padding-top: 21px;
            justify-content: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-14ab8m2 {
              display: flex;
              row-gap: 24px;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 24px;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 0;
              padding-top: 21px;
              justify-content: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-14ab8m2 {
              display: flex;
              row-gap: 24px;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 24px;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 0;
              padding-top: 21px;
              justify-content: center;
            }
          }
          :not(#\20):not(#\20).r-53ku8o {
            color: #ffffffff;
            font-size: 20px;
            box-shadow: 0px 1px 5px 0px #00000066;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 700;
            line-height: 100%;
            padding-top: 12px;
            padding-left: 26px;
            overflow-wrap: break-word;
            padding-right: 26px;
            letter-spacing: 0px;
            padding-bottom: 12px;
            border-top-color: #ffffffff;
            border-top-style: solid;
            border-top-width: 2px;
            border-left-color: #ffffffff;
            border-left-style: solid;
            border-left-width: 2px;
            border-right-color: #ffffffff;
            border-right-style: solid;
            border-right-width: 2px;
            border-bottom-color: #ffffffff;
            border-bottom-style: solid;
            border-bottom-width: 2px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-53ku8o {
              color: #ffffffff;
              width: auto;
              height: auto;
              flex-grow: 1;
              font-size: 14px;
              max-width: 130px;
              min-width: var(--replo-flex-min-dimension, 0px);
              align-self: auto;
              box-shadow: 0px 1px 5px 0px #00000066;
              flex-basis: 0;
              text-align: center;
              flex-shrink: 1;
              font-weight: 700;
              line-height: 100%;
              padding-top: 13px;
              padding-left: 20px;
              padding-right: 20px;
              letter-spacing: 0px;
              padding-bottom: 11px;
              text-align-last: center;
              border-top-color: #ffffffff;
              border-top-style: solid;
              border-top-width: 2px;
              border-left-color: #ffffffff;
              border-left-style: solid;
              border-left-width: 2px;
              border-right-color: #ffffffff;
              border-right-style: solid;
              border-right-width: 2px;
              border-bottom-color: #ffffffff;
              border-bottom-style: solid;
              border-bottom-width: 2px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-53ku8o {
              color: #ffffffff;
              font-size: 20px;
              box-shadow: 0px 1px 5px 0px #00000066;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 700;
              line-height: 100%;
              padding-top: 12px;
              padding-left: 26px;
              padding-right: 26px;
              letter-spacing: 0px;
              padding-bottom: 12px;
              border-top-color: #ffffffff;
              border-top-style: solid;
              border-top-width: 2px;
              border-left-color: #ffffffff;
              border-left-style: solid;
              border-left-width: 2px;
              border-right-color: #ffffffff;
              border-right-style: solid;
              border-right-width: 2px;
              border-bottom-color: #ffffffff;
              border-bottom-style: solid;
              border-bottom-width: 2px;
            }
          }
          :not(#\20):not(#\20).r-1sw3nhp {
            color: #ffffffff;
            font-size: 20px;
            box-shadow: 0px 1px 5px 0px #00000066;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 700;
            line-height: 100%;
            padding-top: 30px;
            padding-left: 40px;
            overflow-wrap: break-word;
            padding-right: 40px;
            letter-spacing: 0px;
            padding-bottom: 30px;
            border-top-color: #ffffffff;
            border-top-style: solid;
            border-top-width: 2px;
            border-left-color: #ffffffff;
            border-left-style: solid;
            border-left-width: 2px;
            border-right-color: #ffffffff;
            border-right-style: solid;
            border-right-width: 2px;
            border-bottom-color: #ffffffff;
            border-bottom-style: solid;
            border-bottom-width: 2px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1sw3nhp {
              color: #ffffffff;
              display: none;
              font-size: 20px;
              box-shadow: 0px 1px 5px 0px #00000066;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 700;
              line-height: 100%;
              padding-top: 30px;
              padding-left: 40px;
              padding-right: 40px;
              letter-spacing: 0px;
              padding-bottom: 30px;
              border-top-color: #ffffffff;
              border-top-style: solid;
              border-top-width: 2px;
              border-left-color: #ffffffff;
              border-left-style: solid;
              border-left-width: 2px;
              border-right-color: #ffffffff;
              border-right-style: solid;
              border-right-width: 2px;
              border-bottom-color: #ffffffff;
              border-bottom-style: solid;
              border-bottom-width: 2px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1sw3nhp {
              color: #ffffffff;
              display: flex;
              font-size: 20px;
              box-shadow: 0px 1px 5px 0px #00000066;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 700;
              line-height: 100%;
              padding-top: 30px;
              padding-left: 40px;
              padding-right: 40px;
              letter-spacing: 0px;
              padding-bottom: 30px;
              border-top-color: #ffffffff;
              border-top-style: solid;
              border-top-width: 2px;
              border-left-color: #ffffffff;
              border-left-style: solid;
              border-left-width: 2px;
              border-right-color: #ffffffff;
              border-right-style: solid;
              border-right-width: 2px;
              border-bottom-color: #ffffffff;
              border-bottom-style: solid;
              border-bottom-width: 2px;
            }
          }
          :not(#\20):not(#\20).r-53hxhv {
            color: #ffffffff;
            font-size: 20px;
            box-shadow: 0px 1px 5px 0px #00000066;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 700;
            line-height: 100%;
            padding-top: 12px;
            padding-left: 26px;
            overflow-wrap: break-word;
            padding-right: 26px;
            letter-spacing: 0px;
            padding-bottom: 12px;
            border-top-color: #ffffffff;
            border-top-style: solid;
            border-top-width: 2px;
            border-left-color: #ffffffff;
            border-left-style: solid;
            border-left-width: 2px;
            border-right-color: #ffffffff;
            border-right-style: solid;
            border-right-width: 2px;
            border-bottom-color: #ffffffff;
            border-bottom-style: solid;
            border-bottom-width: 2px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-53hxhv {
              color: #ffffffff;
              display: none;
              font-size: 20px;
              box-shadow: 0px 1px 5px 0px #00000066;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 700;
              line-height: 100%;
              padding-top: 12px;
              padding-left: 26px;
              padding-right: 26px;
              letter-spacing: 0px;
              padding-bottom: 12px;
              border-top-color: #ffffffff;
              border-top-style: solid;
              border-top-width: 2px;
              border-left-color: #ffffffff;
              border-left-style: solid;
              border-left-width: 2px;
              border-right-color: #ffffffff;
              border-right-style: solid;
              border-right-width: 2px;
              border-bottom-color: #ffffffff;
              border-bottom-style: solid;
              border-bottom-width: 2px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-53hxhv {
              color: #ffffffff;
              display: flex;
              font-size: 20px;
              box-shadow: 0px 1px 5px 0px #00000066;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 700;
              line-height: 100%;
              padding-top: 12px;
              padding-left: 26px;
              padding-right: 26px;
              letter-spacing: 0px;
              padding-bottom: 12px;
              border-top-color: #ffffffff;
              border-top-style: solid;
              border-top-width: 2px;
              border-left-color: #ffffffff;
              border-left-style: solid;
              border-left-width: 2px;
              border-right-color: #ffffffff;
              border-right-style: solid;
              border-right-width: 2px;
              border-bottom-color: #ffffffff;
              border-bottom-style: solid;
              border-bottom-width: 2px;
            }
          }
          :not(#\20):not(#\20).r-1vptdxd {
            display: flex;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            flex-basis: auto;
            min-height: 1px;
            align-items: center;
            flex-shrink: 0;
            padding-top: 20px;
            padding-bottom: 39px;
            justify-content: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1vptdxd {
              display: flex;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 0;
              padding-top: 20px;
              padding-bottom: 17px;
              justify-content: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1vptdxd {
              display: flex;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 0;
              padding-top: 20px;
              padding-bottom: 39px;
              justify-content: center;
            }
          }
          :not(#\20):not(#\20).r-1n1gpnp {
            display: flex;
            row-gap: 45px;
            position: relative;
            flex-grow: 1;
            max-width: 940px;
            min-width: var(--replo-flex-min-dimension, 0px);
            align-self: stretch;
            column-gap: 45px;
            flex-basis: 0;
            min-height: 1px;
            align-items: center;
            flex-shrink: 1;
            padding-left: 10px;
            padding-right: 10px;
            flex-direction: column;
            justify-content: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1n1gpnp {
              display: flex;
              row-gap: 25px;
              position: relative;
              flex-grow: 1;
              max-width: 940px;
              min-width: var(--replo-flex-min-dimension, 0px);
              align-self: stretch;
              column-gap: 25px;
              flex-basis: 0;
              min-height: 1px;
              align-items: center;
              flex-shrink: 1;
              padding-left: 10px;
              padding-right: 10px;
              flex-direction: column;
              justify-content: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1n1gpnp {
              display: flex;
              row-gap: 45px;
              position: relative;
              flex-grow: 1;
              max-width: 940px;
              min-width: var(--replo-flex-min-dimension, 0px);
              align-self: stretch;
              column-gap: 45px;
              flex-basis: 0;
              min-height: 1px;
              align-items: center;
              flex-shrink: 1;
              padding-left: 10px;
              padding-right: 10px;
              flex-direction: column;
              justify-content: center;
            }
          }
          :not(#\20):not(#\20).r-1crsk8m {
            display: flex;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            flex-basis: auto;
            min-height: 1px;
            align-items: center;
            flex-shrink: 1;
            padding-top: 18px;
            padding-left: 10px;
            margin-bottom: 18px;
            padding-right: 10px;
            padding-bottom: 18px;
            justify-content: center;
            border-top-color: #000000;
            border-top-style: solid;
            border-top-width: 2px;
            border-left-color: #000000;
            border-left-style: solid;
            border-left-width: 2px;
            border-right-color: #000000;
            border-right-style: solid;
            border-right-width: 2px;
            border-bottom-color: #000000;
            border-bottom-style: solid;
            border-bottom-width: 2px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1crsk8m {
              display: flex;
              position: relative;
              flex-grow: 1;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 1;
              padding-top: 18px;
              padding-left: 10px;
              margin-bottom: 0px;
              padding-right: 10px;
              padding-bottom: 18px;
              justify-content: center;
              border-top-color: #000000;
              border-top-style: solid;
              border-top-width: 2px;
              border-left-color: #000000;
              border-left-style: solid;
              border-left-width: 2px;
              border-right-color: #000000;
              border-right-style: solid;
              border-right-width: 2px;
              border-bottom-color: #000000;
              border-bottom-style: solid;
              border-bottom-width: 2px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1crsk8m {
              display: flex;
              position: relative;
              flex-grow: 1;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 1;
              padding-top: 18px;
              padding-left: 10px;
              margin-bottom: 18px;
              padding-right: 10px;
              padding-bottom: 18px;
              justify-content: center;
              border-top-color: #000000;
              border-top-style: solid;
              border-top-width: 2px;
              border-left-color: #000000;
              border-left-style: solid;
              border-left-width: 2px;
              border-right-color: #000000;
              border-right-style: solid;
              border-right-width: 2px;
              border-bottom-color: #000000;
              border-bottom-style: solid;
              border-bottom-width: 2px;
            }
          }
          :not(#\20):not(#\20).r-u80bl5 {
            color: #000000ff;
            flex-grow: 1;
            font-size: 22px;
            min-width: var(--replo-flex-min-dimension, 0px);
            flex-basis: 0;
            flex-shrink: 1;
            font-weight: 400;
            line-height: 29px;
            overflow-wrap: break-word;
            letter-spacing: 0%;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-u80bl5 {
              color: #000000ff;
              flex-grow: 1;
              font-size: 18px;
              min-width: var(--replo-flex-min-dimension, 0px);
              flex-basis: 0;
              flex-shrink: 1;
              font-weight: 400;
              line-height: 20px;
              letter-spacing: 0%;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-u80bl5 {
              color: #000000ff;
              flex-grow: 1;
              font-size: 22px;
              min-width: var(--replo-flex-min-dimension, 0px);
              flex-basis: 0;
              flex-shrink: 1;
              font-weight: 400;
              line-height: 29px;
              letter-spacing: 0%;
            }
          }
          :not(#\20):not(#\20).r-1woz5mx {
            width: calc(
              100% -
                (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))
            );
            display: flex;
            max-width: 857px;
            min-width: 0;
            align-self: auto;
            flex-basis: auto;
            min-height: 0;
            object-fit: cover;
            overflow-x: auto;
            overflow-y: hidden;
            align-items: center;
            flex-shrink: 0;
            border-top-color: #000000;
            border-top-style: solid;
            border-top-width: 3px;
            border-left-color: #000000;
            border-left-style: solid;
            border-left-width: 3px;
            border-right-color: #000000;
            border-right-style: solid;
            border-right-width: 3px;
            border-bottom-color: #000000;
            border-bottom-style: solid;
            border-bottom-width: 3px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1woz5mx {
              width: calc(
                100% -
                  (
                    var(--replo-margin-left, 0px) +
                      var(--replo-margin-right, 0px)
                  )
              );
              display: flex;
              max-width: 857px;
              min-width: 0;
              align-self: auto;
              flex-basis: auto;
              min-height: 0;
              object-fit: cover;
              overflow-x: auto;
              overflow-y: hidden;
              align-items: center;
              flex-shrink: 0;
              border-top-color: #000000;
              border-top-style: solid;
              border-top-width: 3px;
              border-left-color: #000000;
              border-left-style: solid;
              border-left-width: 3px;
              border-right-color: #000000;
              border-right-style: solid;
              border-right-width: 3px;
              border-bottom-color: #000000;
              border-bottom-style: solid;
              border-bottom-width: 3px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1woz5mx {
              width: calc(
                100% -
                  (
                    var(--replo-margin-left, 0px) +
                      var(--replo-margin-right, 0px)
                  )
              );
              display: flex;
              max-width: 857px;
              min-width: 0;
              align-self: auto;
              flex-basis: auto;
              min-height: 0;
              object-fit: cover;
              overflow-x: auto;
              overflow-y: hidden;
              align-items: center;
              flex-shrink: 0;
              border-top-color: #000000;
              border-top-style: solid;
              border-top-width: 3px;
              border-left-color: #000000;
              border-left-style: solid;
              border-left-width: 3px;
              border-right-color: #000000;
              border-right-style: solid;
              border-right-width: 3px;
              border-bottom-color: #000000;
              border-bottom-style: solid;
              border-bottom-width: 3px;
            }
          }
          :not(#\20):not(#\20).r-1af6g5h {
            height: 100%;
            margin: 0;
            display: block;
            padding: 0;
            max-width: 100%;
            min-width: 100%;
            max-height: 100%;
            min-height: 100%;
            object-fit: cover;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1af6g5h {
              object-fit: cover;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1af6g5h {
              object-fit: cover;
            }
          }
          :not(#\20):not(#\20).r-1nwk5fg {
            gap: 8px;
            color: #2563eb;
            --rpmh: 270px;
            --rpmw: 100%;
            cursor: pointer;
            display: flex;
            font-size: 14px;
            min-width: var(--rpmw, auto);
            min-height: var(--rpmh, auto);
            align-items: center;
            font-weight: 500;
            line-height: 20px;
            flex-direction: column;
            justify-content: center;
            background-color: #f0f0f0;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1nwk5fg {
              --rpmh: 270px;
              --rpmw: 100%;
              display: flex;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1nwk5fg {
              --rpmh: 270px;
              --rpmw: 100%;
              display: flex;
            }
          }
          :not(#\20):not(#\20).r-tuew01 {
            display: flex;
            row-gap: 8px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 8px;
            flex-basis: auto;
            margin-top: 18px;
            min-height: 1px;
            align-items: flex-start;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-tuew01 {
              display: flex;
              row-gap: 8px;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 8px;
              flex-basis: auto;
              margin-top: 0px;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 0;
              margin-bottom: 26px;
              flex-direction: column;
              justify-content: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-tuew01 {
              display: flex;
              row-gap: 8px;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 8px;
              flex-basis: auto;
              margin-top: 18px;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 0;
              flex-direction: column;
              justify-content: center;
            }
          }
          :not(#\20):not(#\20).r-1nepn59 {
            color: #000000ff;
            flex-grow: 1;
            font-size: 32px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 1;
            font-family: Raleway, " sans-serif";
            font-weight: 700;
            line-height: 38px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1nepn59 {
              color: #000000ff;
              flex-grow: 1;
              font-size: 24px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 1;
              font-family: Raleway, " sans-serif";
              font-weight: 700;
              line-height: 100%;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1nepn59 {
              color: #000000ff;
              flex-grow: 1;
              font-size: 32px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 1;
              font-family: Raleway, " sans-serif";
              font-weight: 700;
              line-height: 38px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-1q3u7cl {
            color: #000000ff;
            font-size: 20px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 400;
            line-height: 22px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1q3u7cl {
              color: #000000ff;
              font-size: 18px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 20px;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1q3u7cl {
              color: #000000ff;
              font-size: 20px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 22px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-16dz5cp {
            width: calc(
              100% -
                (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))
            );
            display: flex;
            max-width: 553px;
            min-width: 0;
            align-self: auto;
            flex-basis: auto;
            min-height: 0;
            object-fit: cover;
            overflow-x: auto;
            overflow-y: hidden;
            align-items: center;
            flex-shrink: 0;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-16dz5cp {
              width: calc(
                100% -
                  (
                    var(--replo-margin-left, 0px) +
                      var(--replo-margin-right, 0px)
                  )
              );
              display: flex;
              overflow: hidden;
              max-width: 553px;
              min-width: 0;
              align-self: auto;
              flex-basis: auto;
              min-height: 0;
              object-fit: cover;
              overflow-x: auto;
              overflow-y: hidden;
              align-items: center;
              flex-shrink: 0;
              padding-left: 10px;
              padding-right: 10px;
              border-top-style: none;
              border-left-style: none;
              border-right-style: none;
              border-bottom-style: none;
              border-top-left-radius: 5px;
              border-top-right-radius: 5px;
              border-bottom-left-radius: 5px;
              border-bottom-right-radius: 5px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-16dz5cp {
              width: calc(
                100% -
                  (
                    var(--replo-margin-left, 0px) +
                      var(--replo-margin-right, 0px)
                  )
              );
              display: flex;
              max-width: 553px;
              min-width: 0;
              align-self: auto;
              flex-basis: auto;
              min-height: 0;
              object-fit: cover;
              overflow-x: auto;
              overflow-y: hidden;
              align-items: center;
              flex-shrink: 0;
            }
          }
          :not(#\20):not(#\20).r-xo81ej {
            height: 100%;
            margin: 0;
            display: block;
            padding: 0;
            max-width: 100%;
            min-width: 100%;
            max-height: 100%;
            min-height: 100%;
            object-fit: cover;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-xo81ej {
              object-fit: cover;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-xo81ej {
              object-fit: cover;
            }
          }
          :not(#\20):not(#\20).r-1dz27sb {
            gap: 8px;
            color: #2563eb;
            --rpmh: 270px;
            --rpmw: 100%;
            cursor: pointer;
            display: flex;
            font-size: 14px;
            min-width: var(--rpmw, auto);
            min-height: var(--rpmh, auto);
            align-items: center;
            font-weight: 500;
            line-height: 20px;
            flex-direction: column;
            justify-content: center;
            background-color: #f0f0f0;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1dz27sb {
              --rpmh: 270px;
              --rpmw: 100%;
              display: flex;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1dz27sb {
              --rpmh: 270px;
              --rpmw: 100%;
              display: flex;
            }
          }
          :not(#\20):not(#\20).r-10uqnsy {
            display: flex;
            row-gap: 24px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 24px;
            flex-basis: auto;
            min-height: 1px;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-10uqnsy {
              display: flex;
              row-gap: 24px;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 24px;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 0;
              padding-left: 10px;
              padding-right: 10px;
              flex-direction: column;
              justify-content: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-10uqnsy {
              display: flex;
              row-gap: 24px;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 24px;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 0;
              flex-direction: column;
              justify-content: center;
            }
          }
          :not(#\20):not(#\20).r-14r1v2e {
            display: flex;
            row-gap: 8px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 8px;
            flex-basis: auto;
            min-height: 1px;
            align-items: flex-start;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-14r1v2e {
              display: flex;
              row-gap: 8px;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 8px;
              flex-basis: auto;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 0;
              flex-direction: column;
              justify-content: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-14r1v2e {
              display: flex;
              row-gap: 8px;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 8px;
              flex-basis: auto;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 0;
              flex-direction: column;
              justify-content: center;
            }
          }
          :not(#\20):not(#\20).r-fdh19q {
            color: #000000ff;
            flex-grow: 1;
            font-size: 32px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 1;
            font-family: Raleway, " sans-serif";
            font-weight: 700;
            line-height: 38px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-fdh19q {
              color: #000000ff;
              flex-grow: 1;
              font-size: 24px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 1;
              font-family: Raleway, " sans-serif";
              font-weight: 700;
              line-height: 100%;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-fdh19q {
              color: #000000ff;
              flex-grow: 1;
              font-size: 32px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 1;
              font-family: Raleway, " sans-serif";
              font-weight: 700;
              line-height: 38px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-k493dc {
            color: #000000ff;
            font-size: 20px;
            max-width: 876px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 400;
            line-height: 22px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-k493dc {
              color: #000000ff;
              font-size: 18px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 20px;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-k493dc {
              color: #000000ff;
              font-size: 20px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 22px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-14riqyc {
            display: flex;
            row-gap: 8px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 8px;
            flex-basis: auto;
            min-height: 1px;
            align-items: flex-start;
            flex-shrink: 0;
            margin-bottom: 6px;
            flex-direction: column;
            justify-content: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-14riqyc {
              display: flex;
              row-gap: 8px;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 8px;
              flex-basis: auto;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 0;
              margin-bottom: 6px;
              flex-direction: column;
              justify-content: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-14riqyc {
              display: flex;
              row-gap: 8px;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 8px;
              flex-basis: auto;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 0;
              margin-bottom: 6px;
              flex-direction: column;
              justify-content: center;
            }
          }
          :not(#\20):not(#\20).r-abg5f4 {
            color: #000000ff;
            flex-grow: 1;
            font-size: 32px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 1;
            font-family: Raleway, " sans-serif";
            font-weight: 700;
            line-height: 38px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-abg5f4 {
              color: #000000ff;
              flex-grow: 1;
              font-size: 24px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 1;
              font-family: Raleway, " sans-serif";
              font-weight: 700;
              line-height: 100%;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-abg5f4 {
              color: #000000ff;
              flex-grow: 1;
              font-size: 32px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 1;
              font-family: Raleway, " sans-serif";
              font-weight: 700;
              line-height: 38px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-8z8t9r {
            color: #000000ff;
            font-size: 20px;
            max-width: 876px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 400;
            line-height: 22px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-8z8t9r {
              color: #000000ff;
              font-size: 18px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 20px;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-8z8t9r {
              color: #000000ff;
              font-size: 20px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 22px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-e60fl8 {
            display: flex;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            flex-basis: auto;
            min-height: 1px;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-e60fl8 {
              display: flex;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 0;
              flex-direction: column;
              justify-content: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-e60fl8 {
              display: flex;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 0;
              flex-direction: column;
              justify-content: center;
            }
          }
          :not(#\20):not(#\20).r-3oc32m {
            display: flex;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            flex-basis: auto;
            min-height: 1px;
            align-items: center;
            flex-shrink: 0;
            padding-top: 12px;
            padding-left: 12px;
            padding-right: 12px;
            padding-bottom: 12px;
            justify-content: center;
            background-color: #3486caff;
            background-image: none;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-3oc32m {
              display: flex;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 0;
              padding-top: 12px;
              padding-left: 12px;
              padding-right: 12px;
              padding-bottom: 12px;
              justify-content: center;
              background-color: #3486caff;
              background-image: none;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-3oc32m {
              display: flex;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 0;
              padding-top: 12px;
              padding-left: 12px;
              padding-right: 12px;
              padding-bottom: 12px;
              justify-content: center;
              background-color: #3486caff;
              background-image: none;
            }
          }
          :not(#\20):not(#\20).r-1dyaq3w {
            color: #ffffffff;
            flex-grow: 1;
            font-size: 28px;
            min-width: var(--replo-flex-min-dimension, 0px);
            flex-basis: 0;
            text-align: center;
            flex-shrink: 1;
            font-weight: 500;
            line-height: 33px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
            text-align-last: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1dyaq3w {
              color: #ffffffff;
              flex-grow: 1;
              font-size: 20px;
              min-width: var(--replo-flex-min-dimension, 0px);
              flex-basis: 0;
              text-align: center;
              flex-shrink: 1;
              font-weight: 500;
              line-height: 26px;
              letter-spacing: 0px;
              text-align-last: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1dyaq3w {
              color: #ffffffff;
              flex-grow: 1;
              font-size: 28px;
              min-width: var(--replo-flex-min-dimension, 0px);
              flex-basis: 0;
              text-align: center;
              flex-shrink: 1;
              font-weight: 500;
              line-height: 33px;
              letter-spacing: 0px;
              text-align-last: center;
            }
          }
          :not(#\20):not(#\20).r-oao4a4 {
            display: flex;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            flex-basis: auto;
            min-height: 1px;
            align-items: flex-start;
            flex-shrink: 0;
            padding-top: 20px;
            padding-left: 60px;
            padding-right: 60px;
            flex-direction: column;
            padding-bottom: 20px;
            justify-content: center;
            border-top-color: #3486caff;
            border-top-style: solid;
            border-top-width: 3px;
            border-left-color: #3486caff;
            border-left-style: solid;
            border-left-width: 3px;
            border-right-color: #3486caff;
            border-right-style: solid;
            border-right-width: 3px;
            border-bottom-color: #3486caff;
            border-bottom-style: solid;
            border-bottom-width: 3px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-oao4a4 {
              display: flex;
              row-gap: 12px;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 12px;
              flex-basis: auto;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 0;
              padding-top: 20px;
              padding-left: 20px;
              padding-right: 20px;
              flex-direction: column;
              padding-bottom: 20px;
              justify-content: center;
              border-top-color: #3486caff;
              border-top-style: solid;
              border-top-width: 3px;
              border-left-color: #3486caff;
              border-left-style: solid;
              border-left-width: 3px;
              border-right-color: #3486caff;
              border-right-style: solid;
              border-right-width: 3px;
              border-bottom-color: #3486caff;
              border-bottom-style: solid;
              border-bottom-width: 3px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-oao4a4 {
              display: flex;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              flex-basis: auto;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 0;
              padding-top: 20px;
              padding-left: 60px;
              padding-right: 60px;
              flex-direction: column;
              padding-bottom: 20px;
              justify-content: center;
              border-top-color: #3486caff;
              border-top-style: solid;
              border-top-width: 3px;
              border-left-color: #3486caff;
              border-left-style: solid;
              border-left-width: 3px;
              border-right-color: #3486caff;
              border-right-style: solid;
              border-right-width: 3px;
              border-bottom-color: #3486caff;
              border-bottom-style: solid;
              border-bottom-width: 3px;
            }
          }
          :not(#\20):not(#\20).r-1pyzbv4 {
            color: #000000ff;
            flex-grow: 1;
            font-size: 20px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 1;
            font-weight: 400;
            line-height: 30px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1pyzbv4 {
              color: #000000ff;
              flex-grow: 1;
              font-size: 18px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 1;
              font-weight: 400;
              line-height: 20px;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1pyzbv4 {
              color: #000000ff;
              flex-grow: 1;
              font-size: 20px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 1;
              font-weight: 400;
              line-height: 30px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-latz4h {
            color: #000000ff;
            flex-grow: 1;
            font-size: 20px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 1;
            font-weight: 400;
            line-height: 30px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-latz4h {
              color: #000000ff;
              flex-grow: 1;
              font-size: 18px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 1;
              font-weight: 400;
              line-height: 20px;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-latz4h {
              color: #000000ff;
              flex-grow: 1;
              font-size: 20px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 1;
              font-weight: 400;
              line-height: 30px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-nciun6 {
            color: #000000ff;
            flex-grow: 1;
            font-size: 20px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 1;
            font-weight: 400;
            line-height: 30px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-nciun6 {
              color: #000000ff;
              flex-grow: 1;
              font-size: 18px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 1;
              font-weight: 400;
              line-height: 20px;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-nciun6 {
              color: #000000ff;
              flex-grow: 1;
              font-size: 20px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 1;
              font-weight: 400;
              line-height: 30px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-1xm16s9 {
            color: #000000ff;
            flex-grow: 1;
            font-size: 20px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 1;
            font-weight: 400;
            line-height: 30px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1xm16s9 {
              color: #000000ff;
              flex-grow: 1;
              font-size: 18px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 1;
              font-weight: 400;
              line-height: 20px;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1xm16s9 {
              color: #000000ff;
              flex-grow: 1;
              font-size: 20px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 1;
              font-weight: 400;
              line-height: 30px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-7w1rty {
            color: #000000ff;
            flex-grow: 1;
            font-size: 20px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 1;
            font-weight: 400;
            line-height: 30px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-7w1rty {
              color: #000000ff;
              flex-grow: 1;
              font-size: 18px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 1;
              font-weight: 400;
              line-height: 20px;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-7w1rty {
              color: #000000ff;
              flex-grow: 1;
              font-size: 20px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 1;
              font-weight: 400;
              line-height: 30px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-1yagwao {
            color: #000000ff;
            flex-grow: 1;
            font-size: 20px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 1;
            font-weight: 400;
            line-height: 30px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1yagwao {
              color: #000000ff;
              flex-grow: 1;
              font-size: 18px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 1;
              font-weight: 400;
              line-height: 20px;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1yagwao {
              color: #000000ff;
              flex-grow: 1;
              font-size: 20px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 1;
              font-weight: 400;
              line-height: 30px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-1b8gvk7 {
            color: #000000ff;
            flex-grow: 1;
            font-size: 20px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 1;
            font-weight: 400;
            line-height: 30px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1b8gvk7 {
              color: #000000ff;
              flex-grow: 1;
              font-size: 18px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 1;
              font-weight: 400;
              line-height: 20px;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1b8gvk7 {
              color: #000000ff;
              flex-grow: 1;
              font-size: 20px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 1;
              font-weight: 400;
              line-height: 30px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-1do1r9r {
            display: flex;
            row-gap: 8px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 8px;
            flex-basis: auto;
            min-height: 1px;
            align-items: flex-start;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1do1r9r {
              display: flex;
              row-gap: 8px;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 8px;
              flex-basis: auto;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 0;
              flex-direction: column;
              justify-content: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1do1r9r {
              display: flex;
              row-gap: 8px;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 8px;
              flex-basis: auto;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 0;
              flex-direction: column;
              justify-content: center;
            }
          }
          :not(#\20):not(#\20).r-uzjpb9 {
            color: #000000ff;
            flex-grow: 1;
            font-size: 32px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 1;
            font-family: Raleway, " sans-serif";
            font-weight: 700;
            line-height: 38px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-uzjpb9 {
              color: #000000ff;
              flex-grow: 1;
              font-size: 24px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 1;
              font-family: Raleway, " sans-serif";
              font-weight: 700;
              line-height: 100%;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-uzjpb9 {
              color: #000000ff;
              flex-grow: 1;
              font-size: 32px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 1;
              font-family: Raleway, " sans-serif";
              font-weight: 700;
              line-height: 38px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-1hma8kg {
            color: #000000ff;
            font-size: 20px;
            max-width: 100%;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 400;
            line-height: 22px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1hma8kg {
              color: #000000ff;
              font-size: 18px;
              max-width: 100%;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 20px;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1hma8kg {
              color: #000000ff;
              font-size: 20px;
              max-width: 100%;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 22px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-vryd8s {
            display: flex;
            row-gap: 8px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 8px;
            flex-basis: auto;
            min-height: 1px;
            align-items: flex-start;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-vryd8s {
              display: flex;
              row-gap: 8px;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 8px;
              flex-basis: auto;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 0;
              flex-direction: column;
              justify-content: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-vryd8s {
              display: flex;
              row-gap: 8px;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 8px;
              flex-basis: auto;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 0;
              flex-direction: column;
              justify-content: center;
            }
          }
          :not(#\20):not(#\20).r-2htlg2 {
            color: #000000ff;
            flex-grow: 1;
            font-size: 32px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 1;
            font-family: Raleway, " sans-serif";
            font-weight: 700;
            line-height: 38px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-2htlg2 {
              color: #000000ff;
              flex-grow: 1;
              font-size: 24px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 1;
              font-family: Raleway, " sans-serif";
              font-weight: 700;
              line-height: 100%;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-2htlg2 {
              color: #000000ff;
              flex-grow: 1;
              font-size: 32px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 1;
              font-family: Raleway, " sans-serif";
              font-weight: 700;
              line-height: 38px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-130lukd {
            color: #000000ff;
            font-size: 20px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 400;
            line-height: 22px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-130lukd {
              color: #000000ff;
              font-size: 18px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 20px;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-130lukd {
              color: #000000ff;
              font-size: 20px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 22px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-9f6oji {
            display: flex;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            flex-basis: auto;
            min-height: 1px;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-9f6oji {
              display: flex;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 0;
              flex-direction: column;
              justify-content: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-9f6oji {
              display: flex;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 0;
              flex-direction: column;
              justify-content: center;
            }
          }
          :not(#\20):not(#\20).r-123of4 {
            display: flex;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            flex-basis: auto;
            min-height: 1px;
            align-items: center;
            flex-shrink: 0;
            padding-top: 12px;
            padding-left: 12px;
            padding-right: 12px;
            padding-bottom: 12px;
            justify-content: center;
            background-color: #f54a4aff;
            background-image: none;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-123of4 {
              display: flex;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 0;
              padding-top: 12px;
              padding-left: 12px;
              padding-right: 12px;
              padding-bottom: 12px;
              justify-content: center;
              background-color: #f54a4aff;
              background-image: none;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-123of4 {
              display: flex;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 0;
              padding-top: 12px;
              padding-left: 12px;
              padding-right: 12px;
              padding-bottom: 12px;
              justify-content: center;
              background-color: #f54a4aff;
              background-image: none;
            }
          }
          :not(#\20):not(#\20).r-1tzv8sc {
            color: #ffffffff;
            flex-grow: 1;
            font-size: 28px;
            min-width: var(--replo-flex-min-dimension, 0px);
            flex-basis: 0;
            text-align: center;
            flex-shrink: 1;
            font-weight: 500;
            line-height: 33px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
            text-transform: uppercase;
            text-align-last: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1tzv8sc {
              color: #ffffffff;
              flex-grow: 1;
              font-size: 20px;
              min-width: var(--replo-flex-min-dimension, 0px);
              flex-basis: 0;
              text-align: center;
              flex-shrink: 1;
              font-weight: 500;
              line-height: 26px;
              letter-spacing: 0px;
              text-transform: uppercase;
              text-align-last: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1tzv8sc {
              color: #ffffffff;
              flex-grow: 1;
              font-size: 28px;
              min-width: var(--replo-flex-min-dimension, 0px);
              flex-basis: 0;
              text-align: center;
              flex-shrink: 1;
              font-weight: 500;
              line-height: 33px;
              letter-spacing: 0px;
              text-transform: uppercase;
              text-align-last: center;
            }
          }
          :not(#\20):not(#\20).r-1arxkhw {
            display: flex;
            row-gap: 12px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 12px;
            flex-basis: auto;
            min-height: 1px;
            align-items: flex-start;
            flex-shrink: 0;
            padding-top: 20px;
            padding-left: 60px;
            padding-right: 60px;
            flex-direction: column;
            padding-bottom: 20px;
            justify-content: center;
            border-top-color: #f54a4aff;
            border-top-style: solid;
            border-top-width: 3px;
            border-left-color: #f54a4aff;
            border-left-style: solid;
            border-left-width: 3px;
            border-right-color: #f54a4aff;
            border-right-style: solid;
            border-right-width: 3px;
            border-bottom-color: #f54a4aff;
            border-bottom-style: solid;
            border-bottom-width: 3px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1arxkhw {
              display: flex;
              row-gap: 12px;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 12px;
              flex-basis: auto;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 0;
              padding-top: 20px;
              padding-left: 20px;
              padding-right: 20px;
              flex-direction: column;
              padding-bottom: 20px;
              justify-content: center;
              border-top-color: #f54a4aff;
              border-top-style: solid;
              border-top-width: 3px;
              border-left-color: #f54a4aff;
              border-left-style: solid;
              border-left-width: 3px;
              border-right-color: #f54a4aff;
              border-right-style: solid;
              border-right-width: 3px;
              border-bottom-color: #f54a4aff;
              border-bottom-style: solid;
              border-bottom-width: 3px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1arxkhw {
              display: flex;
              row-gap: 12px;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 12px;
              flex-basis: auto;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 0;
              padding-top: 20px;
              padding-left: 60px;
              padding-right: 60px;
              flex-direction: column;
              padding-bottom: 20px;
              justify-content: center;
              border-top-color: #f54a4aff;
              border-top-style: solid;
              border-top-width: 3px;
              border-left-color: #f54a4aff;
              border-left-style: solid;
              border-left-width: 3px;
              border-right-color: #f54a4aff;
              border-right-style: solid;
              border-right-width: 3px;
              border-bottom-color: #f54a4aff;
              border-bottom-style: solid;
              border-bottom-width: 3px;
            }
          }
          :not(#\20):not(#\20).r-32ug8l {
            color: #000000ff;
            flex-grow: 1;
            font-size: 20px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 1;
            font-weight: 700;
            line-height: 30px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-32ug8l {
              color: #000000ff;
              flex-grow: 1;
              font-size: 18px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 1;
              font-weight: 700;
              line-height: 20px;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-32ug8l {
              color: #000000ff;
              flex-grow: 1;
              font-size: 20px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 1;
              font-weight: 700;
              line-height: 30px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-1oosoja {
            color: #000000ff;
            flex-grow: 1;
            font-size: 20px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 1;
            font-weight: 700;
            line-height: 30px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1oosoja {
              color: #000000ff;
              flex-grow: 1;
              font-size: 18px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 1;
              font-weight: 700;
              line-height: 20px;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1oosoja {
              color: #000000ff;
              flex-grow: 1;
              font-size: 20px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 1;
              font-weight: 700;
              line-height: 30px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-1cd4g94 {
            color: #000000ff;
            flex-grow: 1;
            font-size: 20px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 1;
            font-weight: 700;
            line-height: 30px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1cd4g94 {
              color: #000000ff;
              flex-grow: 1;
              font-size: 18px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 1;
              font-weight: 700;
              line-height: 20px;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1cd4g94 {
              color: #000000ff;
              flex-grow: 1;
              font-size: 20px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 1;
              font-weight: 700;
              line-height: 30px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-102d872 {
            color: #000000ff;
            flex-grow: 1;
            font-size: 20px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 1;
            font-weight: 700;
            line-height: 30px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-102d872 {
              color: #000000ff;
              flex-grow: 1;
              font-size: 18px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 1;
              font-weight: 700;
              line-height: 20px;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-102d872 {
              color: #000000ff;
              flex-grow: 1;
              font-size: 20px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 1;
              font-weight: 700;
              line-height: 30px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-897ohb {
            color: #000000ff;
            flex-grow: 1;
            font-size: 20px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 1;
            font-weight: 700;
            line-height: 30px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-897ohb {
              color: #000000ff;
              flex-grow: 1;
              font-size: 18px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 1;
              font-weight: 700;
              line-height: 20px;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-897ohb {
              color: #000000ff;
              flex-grow: 1;
              font-size: 20px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 1;
              font-weight: 700;
              line-height: 30px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-6liq9i {
            display: flex;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            flex-basis: auto;
            min-height: 1px;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-6liq9i {
              display: flex;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 0;
              flex-direction: column;
              justify-content: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-6liq9i {
              display: flex;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 0;
              flex-direction: column;
              justify-content: center;
            }
          }
          :not(#\20):not(#\20).r-1pgkfwu {
            display: flex;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            flex-basis: auto;
            min-height: 1px;
            align-items: center;
            flex-shrink: 0;
            padding-top: 12px;
            padding-left: 12px;
            padding-right: 12px;
            padding-bottom: 12px;
            justify-content: center;
            background-color: #f8ae13ff;
            background-image: none;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1pgkfwu {
              display: flex;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 0;
              padding-top: 12px;
              padding-left: 12px;
              padding-right: 12px;
              padding-bottom: 12px;
              justify-content: center;
              background-color: #f8ae13ff;
              background-image: none;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1pgkfwu {
              display: flex;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 0;
              padding-top: 12px;
              padding-left: 12px;
              padding-right: 12px;
              padding-bottom: 12px;
              justify-content: center;
              background-color: #f8ae13ff;
              background-image: none;
            }
          }
          :not(#\20):not(#\20).r-4o62h9 {
            color: #ffffffff;
            flex-grow: 1;
            font-size: 28px;
            min-width: var(--replo-flex-min-dimension, 0px);
            flex-basis: 0;
            text-align: center;
            flex-shrink: 1;
            font-weight: 500;
            line-height: 33px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
            text-transform: uppercase;
            text-align-last: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-4o62h9 {
              color: #ffffffff;
              flex-grow: 1;
              font-size: 20px;
              min-width: var(--replo-flex-min-dimension, 0px);
              flex-basis: 0;
              text-align: center;
              flex-shrink: 1;
              font-weight: 500;
              line-height: 26px;
              letter-spacing: 0px;
              text-transform: uppercase;
              text-align-last: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-4o62h9 {
              color: #ffffffff;
              flex-grow: 1;
              font-size: 28px;
              min-width: var(--replo-flex-min-dimension, 0px);
              flex-basis: 0;
              text-align: center;
              flex-shrink: 1;
              font-weight: 500;
              line-height: 33px;
              letter-spacing: 0px;
              text-transform: uppercase;
              text-align-last: center;
            }
          }
          :not(#\20):not(#\20).r-w38i0 {
            display: flex;
            row-gap: 12px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 12px;
            flex-basis: auto;
            min-height: 1px;
            align-items: flex-start;
            flex-shrink: 0;
            padding-top: 35px;
            padding-left: 60px;
            padding-right: 60px;
            flex-direction: column;
            padding-bottom: 35px;
            justify-content: center;
            border-top-color: #f8ae13ff;
            border-top-style: solid;
            border-top-width: 3px;
            border-left-color: #f8ae13ff;
            border-left-style: solid;
            border-left-width: 3px;
            border-right-color: #f8ae13ff;
            border-right-style: solid;
            border-right-width: 3px;
            border-bottom-color: #f8ae13ff;
            border-bottom-style: solid;
            border-bottom-width: 3px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-w38i0 {
              display: flex;
              row-gap: 12px;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 12px;
              flex-basis: auto;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 0;
              padding-top: 24px;
              padding-left: 20px;
              padding-right: 20px;
              flex-direction: column;
              padding-bottom: 24px;
              justify-content: center;
              border-top-color: #f8ae13ff;
              border-top-style: solid;
              border-top-width: 3px;
              border-left-color: #f8ae13ff;
              border-left-style: solid;
              border-left-width: 3px;
              border-right-color: #f8ae13ff;
              border-right-style: solid;
              border-right-width: 3px;
              border-bottom-color: #f8ae13ff;
              border-bottom-style: solid;
              border-bottom-width: 3px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-w38i0 {
              display: flex;
              row-gap: 12px;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 12px;
              flex-basis: auto;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 0;
              padding-top: 35px;
              padding-left: 60px;
              padding-right: 60px;
              flex-direction: column;
              padding-bottom: 35px;
              justify-content: center;
              border-top-color: #f8ae13ff;
              border-top-style: solid;
              border-top-width: 3px;
              border-left-color: #f8ae13ff;
              border-left-style: solid;
              border-left-width: 3px;
              border-right-color: #f8ae13ff;
              border-right-style: solid;
              border-right-width: 3px;
              border-bottom-color: #f8ae13ff;
              border-bottom-style: solid;
              border-bottom-width: 3px;
            }
          }
          :not(#\20):not(#\20).r-dvrznt {
            color: #000000ff;
            flex-grow: 1;
            font-size: 20px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 1;
            font-weight: 400;
            line-height: 22px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-dvrznt {
              color: #000000ff;
              flex-grow: 1;
              font-size: 18px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 1;
              font-weight: 400;
              line-height: 20px;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-dvrznt {
              color: #000000ff;
              flex-grow: 1;
              font-size: 20px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 1;
              font-weight: 400;
              line-height: 22px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-wm0wu9 {
            color: #000000ff;
            flex-grow: 1;
            font-size: 20px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 1;
            font-weight: 400;
            line-height: 22px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-wm0wu9 {
              color: #000000ff;
              flex-grow: 1;
              font-size: 18px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 1;
              font-weight: 400;
              line-height: 20px;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-wm0wu9 {
              color: #000000ff;
              flex-grow: 1;
              font-size: 20px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 1;
              font-weight: 400;
              line-height: 22px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-sx8wzk {
            color: #000000ff;
            flex-grow: 1;
            font-size: 20px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 1;
            font-weight: 400;
            line-height: 22px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-sx8wzk {
              color: #000000ff;
              flex-grow: 1;
              font-size: 18px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 1;
              font-weight: 400;
              line-height: 20px;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-sx8wzk {
              color: #000000ff;
              flex-grow: 1;
              font-size: 20px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 1;
              font-weight: 400;
              line-height: 22px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-x1ipe9 {
            color: #000000ff;
            flex-grow: 1;
            font-size: 20px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 1;
            font-weight: 400;
            line-height: 22px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-x1ipe9 {
              color: #000000ff;
              flex-grow: 1;
              font-size: 18px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 1;
              font-weight: 400;
              line-height: 20px;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-x1ipe9 {
              color: #000000ff;
              flex-grow: 1;
              font-size: 20px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 1;
              font-weight: 400;
              line-height: 22px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-1eovcq3 {
            color: #000000ff;
            flex-grow: 1;
            font-size: 20px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 1;
            font-weight: 400;
            line-height: 22px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1eovcq3 {
              color: #000000ff;
              flex-grow: 1;
              font-size: 18px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 1;
              font-weight: 400;
              line-height: 20px;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1eovcq3 {
              color: #000000ff;
              flex-grow: 1;
              font-size: 20px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 1;
              font-weight: 400;
              line-height: 22px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-1ytc4wg {
            display: flex;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            flex-basis: auto;
            min-height: 1px;
            align-items: center;
            flex-shrink: 0;
            padding-top: 85px;
            padding-bottom: 71px;
            justify-content: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1ytc4wg {
              display: flex;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 0;
              padding-top: 41px;
              padding-bottom: 71px;
              justify-content: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1ytc4wg {
              display: flex;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 0;
              padding-top: 85px;
              padding-bottom: 71px;
              justify-content: center;
            }
          }
          :not(#\20):not(#\20).r-kk3j6a {
            display: flex;
            row-gap: 94px;
            position: relative;
            flex-grow: 1;
            max-width: 1120px;
            min-width: var(--replo-flex-min-dimension, 0px);
            align-self: stretch;
            column-gap: 94px;
            flex-basis: 0;
            min-height: 1px;
            align-items: center;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-kk3j6a {
              display: flex;
              row-gap: 45px;
              position: relative;
              flex-grow: 1;
              max-width: 1120px;
              min-width: var(--replo-flex-min-dimension, 0px);
              align-self: stretch;
              column-gap: 45px;
              flex-basis: 0;
              min-height: 1px;
              align-items: center;
              flex-shrink: 1;
              flex-direction: column;
              justify-content: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-kk3j6a {
              display: flex;
              row-gap: 94px;
              position: relative;
              flex-grow: 1;
              max-width: 1120px;
              min-width: var(--replo-flex-min-dimension, 0px);
              align-self: stretch;
              column-gap: 94px;
              flex-basis: 0;
              min-height: 1px;
              align-items: center;
              flex-shrink: 1;
              flex-direction: column;
              justify-content: center;
            }
          }
          :not(#\20):not(#\20).r-crcber {
            display: flex;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            flex-basis: auto;
            min-height: 1px;
            align-items: center;
            flex-shrink: 1;
            padding-top: 17px;
            padding-left: 25px;
            padding-right: 20px;
            flex-direction: column;
            padding-bottom: 45px;
            justify-content: center;
            border-top-color: #3486caff;
            border-top-style: solid;
            border-top-width: 10px;
            border-left-color: #3486caff;
            border-left-style: solid;
            border-left-width: 10px;
            border-right-color: #3486caff;
            border-right-style: solid;
            border-right-width: 10px;
            border-bottom-color: #3486caff;
            border-bottom-style: solid;
            border-bottom-width: 10px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-crcber {
              display: flex;
              position: relative;
              flex-grow: 1;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 1;
              padding-top: 17px;
              padding-left: 0px;
              padding-right: 0px;
              flex-direction: column;
              padding-bottom: 25px;
              justify-content: center;
              border-top-color: #3486caff;
              border-top-style: solid;
              border-top-width: 10px;
              border-left-color: #3486caff;
              border-left-style: solid;
              border-left-width: 10px;
              border-right-color: #3486caff;
              border-right-style: solid;
              border-right-width: 10px;
              border-bottom-color: #3486caff;
              border-bottom-style: solid;
              border-bottom-width: 10px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-crcber {
              display: flex;
              position: relative;
              flex-grow: 1;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 1;
              padding-top: 17px;
              padding-left: 25px;
              padding-right: 20px;
              flex-direction: column;
              padding-bottom: 25px;
              justify-content: center;
              border-top-color: #3486caff;
              border-top-style: solid;
              border-top-width: 10px;
              border-left-color: #3486caff;
              border-left-style: solid;
              border-left-width: 10px;
              border-right-color: #3486caff;
              border-right-style: solid;
              border-right-width: 10px;
              border-bottom-color: #3486caff;
              border-bottom-style: solid;
              border-bottom-width: 10px;
            }
          }
          :not(#\20):not(#\20).r-1h2wc0b {
            top: -89px;
            right: 72px;
            width: 100%;
            display: flex;
            z-index: 1;
            position: absolute;
            flex-grow: 1;
            max-width: 200px;
            min-width: 0;
            transform: none;
            flex-basis: auto;
            min-height: 0;
            object-fit: cover;
            overflow-x: auto;
            overflow-y: hidden;
            align-items: center;
            flex-shrink: 1;
            pointer-events: none;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1h2wc0b {
              top: -60px;
              right: 20px;
              width: 100%;
              display: flex;
              z-index: 1;
              position: absolute;
              flex-grow: 1;
              max-width: 105px;
              min-width: 0;
              transform: none;
              flex-basis: auto;
              min-height: 0;
              object-fit: cover;
              overflow-x: auto;
              overflow-y: hidden;
              align-items: center;
              flex-shrink: 1;
              pointer-events: none;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1h2wc0b {
              top: -89px;
              right: 60px;
              width: 100%;
              display: flex;
              z-index: 1;
              position: absolute;
              flex-grow: 1;
              max-width: 160px;
              min-width: 0;
              transform: none;
              flex-basis: auto;
              min-height: 0;
              object-fit: cover;
              overflow-x: auto;
              overflow-y: hidden;
              align-items: center;
              flex-shrink: 1;
              pointer-events: none;
            }
          }
          :not(#\20):not(#\20).r-12wnzzs {
            height: 100%;
            margin: 0;
            display: block;
            padding: 0;
            max-width: 100%;
            min-width: 100%;
            max-height: 100%;
            min-height: 100%;
            object-fit: cover;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-12wnzzs {
              object-fit: cover;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-12wnzzs {
              object-fit: cover;
            }
          }
          :not(#\20):not(#\20).r-1kc5w2i {
            gap: 8px;
            color: #2563eb;
            --rpmh: 270px;
            --rpmw: 100%;
            cursor: pointer;
            display: flex;
            font-size: 14px;
            min-width: var(--rpmw, auto);
            min-height: var(--rpmh, auto);
            align-items: center;
            font-weight: 500;
            line-height: 20px;
            flex-direction: column;
            justify-content: center;
            background-color: #f0f0f0;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1kc5w2i {
              --rpmh: 270px;
              --rpmw: 100%;
              display: flex;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1kc5w2i {
              --rpmh: 270px;
              --rpmw: 100%;
              display: flex;
            }
          }
          :not(#\20):not(#\20).r-ek3d50 {
            display: flex;
            row-gap: 13px;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 13px;
            flex-basis: auto;
            min-height: 1px;
            align-items: flex-start;
            flex-shrink: 1;
            flex-direction: column;
            padding-bottom: 26px;
            justify-content: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-ek3d50 {
              display: flex;
              row-gap: 13px;
              position: relative;
              flex-grow: 1;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 13px;
              flex-basis: auto;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 1;
              padding-left: 10px;
              padding-right: 10px;
              flex-direction: column;
              padding-bottom: 26px;
              justify-content: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-ek3d50 {
              display: flex;
              row-gap: 13px;
              position: relative;
              flex-grow: 1;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 13px;
              flex-basis: auto;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 1;
              flex-direction: column;
              padding-bottom: 26px;
              justify-content: center;
            }
          }
          :not(#\20):not(#\20).r-vegac3 {
            color: #000000ff;
            flex-grow: 1;
            font-size: 36px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 1;
            font-family: Raleway, " sans-serif";
            font-weight: 700;
            line-height: 42px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-vegac3 {
              color: #000000ff;
              flex-grow: 1;
              font-size: 24px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 1;
              font-family: Raleway, " sans-serif";
              font-weight: 700;
              line-height: 31px;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-vegac3 {
              color: #000000ff;
              flex-grow: 1;
              font-size: 30px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 1;
              font-family: Raleway, " sans-serif";
              font-weight: 700;
              line-height: 36px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-1i6z9p {
            display: flex;
            max-width: 400px;
            min-width: 0;
            flex-basis: auto;
            min-height: 0;
            object-fit: cover;
            overflow-x: auto;
            overflow-y: hidden;
            align-items: center;
            flex-shrink: 0;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1i6z9p {
              display: flex;
              max-width: 400px;
              min-width: 0;
              flex-basis: auto;
              min-height: 0;
              object-fit: cover;
              overflow-x: auto;
              overflow-y: hidden;
              align-items: center;
              flex-shrink: 0;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1i6z9p {
              display: flex;
              max-width: 400px;
              min-width: 0;
              flex-basis: auto;
              min-height: 0;
              object-fit: cover;
              overflow-x: auto;
              overflow-y: hidden;
              align-items: center;
              flex-shrink: 0;
            }
          }
          :not(#\20):not(#\20).r-151gjnn {
            height: 100%;
            margin: 0;
            display: block;
            padding: 0;
            max-width: 100%;
            min-width: 100%;
            max-height: 100%;
            min-height: 100%;
            object-fit: cover;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-151gjnn {
              object-fit: cover;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-151gjnn {
              object-fit: cover;
            }
          }
          :not(#\20):not(#\20).r-xgt0pp {
            gap: 8px;
            color: #2563eb;
            --rpmh: 270px;
            --rpmw: 270px;
            cursor: pointer;
            display: flex;
            font-size: 14px;
            min-width: var(--rpmw, auto);
            min-height: var(--rpmh, auto);
            align-items: center;
            font-weight: 500;
            line-height: 20px;
            flex-direction: column;
            justify-content: center;
            background-color: #f0f0f0;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-xgt0pp {
              --rpmh: 270px;
              --rpmw: 270px;
              display: flex;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-xgt0pp {
              --rpmh: 270px;
              --rpmw: 270px;
              display: flex;
            }
          }
          :not(#\20):not(#\20).r-qtroqc {
            display: flex;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            flex-basis: auto;
            min-height: 1px;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-qtroqc {
              display: flex;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 0;
              flex-direction: column;
              justify-content: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-qtroqc {
              display: flex;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 0;
              flex-direction: column;
              justify-content: center;
            }
          }
          :not(#\20):not(#\20).r-daqd5v {
            display: flex;
            row-gap: 6px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 6px;
            flex-basis: auto;
            min-height: 1px;
            align-items: center;
            flex-shrink: 0;
            justify-content: flex-start;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-daqd5v {
              display: flex;
              row-gap: 6px;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 6px;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 0;
              justify-content: flex-start;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-daqd5v {
              display: flex;
              row-gap: 6px;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 6px;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 0;
              justify-content: flex-start;
            }
          }
          :not(#\20):not(#\20).r-1silock {
            --rsw: 100%;
            color: #37ca37ff;
            width: 16px;
            height: 16px;
            flex-basis: auto;
            flex-shrink: 0;
            line-height: 100%;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1silock {
              --rsw: 100%;
              color: #37ca37ff;
              width: 16px;
              height: 16px;
              flex-basis: auto;
              flex-shrink: 0;
              line-height: 100%;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1silock {
              --rsw: 100%;
              color: #37ca37ff;
              width: 16px;
              height: 16px;
              flex-basis: auto;
              flex-shrink: 0;
              line-height: 100%;
            }
          }
          :not(#\20):not(#\20).r-1y8ea1q {
            width: var(--rsw, 100%);
            height: auto;
            max-height: 100%;
          }
          :not(#\20):not(#\20).r-13lr72d {
            color: #000000ff;
            flex-grow: 1;
            font-size: 15px;
            min-width: var(--replo-flex-min-dimension, 0px);
            flex-basis: 0;
            flex-shrink: 1;
            font-weight: 400;
            line-height: 19px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-13lr72d {
              color: #000000ff;
              flex-grow: 1;
              font-size: 15px;
              min-width: var(--replo-flex-min-dimension, 0px);
              flex-basis: 0;
              flex-shrink: 1;
              font-weight: 400;
              line-height: 19px;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-13lr72d {
              color: #000000ff;
              flex-grow: 1;
              font-size: 15px;
              min-width: var(--replo-flex-min-dimension, 0px);
              flex-basis: 0;
              flex-shrink: 1;
              font-weight: 400;
              line-height: 19px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-yjb2l5 {
            display: flex;
            row-gap: 16px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 16px;
            flex-basis: auto;
            min-height: 1px;
            align-items: center;
            flex-shrink: 0;
            padding-top: 27px;
            padding-left: 33px;
            padding-right: 33px;
            padding-bottom: 27px;
            justify-content: flex-start;
            border-top-color: #d5d3d3ff;
            border-top-style: solid;
            border-top-width: 2px;
            border-bottom-color: #d5d3d3ff;
            border-bottom-style: solid;
            border-bottom-width: 2px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-yjb2l5 {
              display: flex;
              row-gap: 16px;
              position: relative;
              flex-wrap: nowrap;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 16px;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 0;
              padding-top: 27px;
              padding-left: 29px;
              padding-right: 29px;
              flex-direction: column;
              padding-bottom: 38px;
              justify-content: flex-start;
              border-top-color: #d5d3d3ff;
              border-top-style: solid;
              border-top-width: 2px;
              border-bottom-color: #d5d3d3ff;
              border-bottom-style: solid;
              border-bottom-width: 2px;
              --replo-flex-min-dimension: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-yjb2l5 {
              display: flex;
              row-gap: 16px;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 16px;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 0;
              padding-top: 27px;
              padding-left: 33px;
              padding-right: 33px;
              padding-bottom: 27px;
              justify-content: flex-start;
              border-top-color: #d5d3d3ff;
              border-top-style: solid;
              border-top-width: 2px;
              border-bottom-color: #d5d3d3ff;
              border-bottom-style: solid;
              border-bottom-width: 2px;
            }
          }
          :not(#\20):not(#\20).r-178iuw2 {
            display: flex;
            flex-grow: 1;
            max-width: 455px;
            min-width: var(--replo-flex-min-dimension, 0px);
            flex-basis: 0;
            min-height: 0;
            object-fit: cover;
            overflow-x: auto;
            overflow-y: hidden;
            align-items: center;
            flex-shrink: 1;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-178iuw2 {
              width: calc(
                100% -
                  (
                    var(--replo-margin-left, 0px) +
                      var(--replo-margin-right, 0px)
                  )
              );
              height: auto;
              display: flex;
              flex-grow: 1;
              max-width: 311px;
              min-width: 0;
              align-self: auto;
              flex-basis: auto;
              min-height: 0;
              object-fit: cover;
              overflow-x: auto;
              overflow-y: hidden;
              align-items: center;
              flex-shrink: 1;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-178iuw2 {
              display: flex;
              flex-grow: 1;
              max-width: 250px;
              min-width: var(--replo-flex-min-dimension, 0px);
              flex-basis: 0;
              min-height: 0;
              object-fit: cover;
              overflow-x: auto;
              overflow-y: hidden;
              align-items: center;
              flex-shrink: 1;
            }
          }
          :not(#\20):not(#\20).r-1xg9lbt {
            height: 100%;
            margin: 0;
            display: block;
            padding: 0;
            max-width: 100%;
            min-width: 100%;
            max-height: 100%;
            min-height: 100%;
            object-fit: cover;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1xg9lbt {
              object-fit: cover;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1xg9lbt {
              object-fit: cover;
            }
          }
          :not(#\20):not(#\20).r-1jliddr {
            gap: 8px;
            color: #2563eb;
            --rpmh: 270px;
            --rpmw: 100%;
            cursor: pointer;
            display: flex;
            font-size: 14px;
            min-width: var(--rpmw, auto);
            min-height: var(--rpmh, auto);
            align-items: center;
            font-weight: 500;
            line-height: 20px;
            flex-direction: column;
            justify-content: center;
            background-color: #f0f0f0;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1jliddr {
              --rpmh: 270px;
              --rpmw: 100%;
              display: flex;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1jliddr {
              --rpmh: 270px;
              --rpmw: 100%;
              display: flex;
            }
          }
          :not(#\20):not(#\20).r-4je3ir {
            display: flex;
            row-gap: 20px;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: var(--replo-flex-min-dimension, 0px);
            align-self: stretch;
            column-gap: 20px;
            flex-basis: 0;
            min-height: 1px;
            align-items: center;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-4je3ir {
              width: auto;
              height: auto;
              display: flex;
              row-gap: 20px;
              position: relative;
              flex-grow: 1;
              max-width: 100%;
              align-self: stretch;
              column-gap: 20px;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 1;
              flex-direction: column;
              justify-content: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-4je3ir {
              display: flex;
              row-gap: 20px;
              position: relative;
              flex-grow: 1;
              max-width: 100%;
              min-width: var(--replo-flex-min-dimension, 0px);
              align-self: stretch;
              column-gap: 20px;
              flex-basis: 0;
              min-height: 1px;
              align-items: center;
              flex-shrink: 1;
              flex-direction: column;
              justify-content: center;
            }
          }
          :not(#\20):not(#\20).r-gwlfu6 {
            display: flex;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            flex-basis: auto;
            min-height: 1px;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-gwlfu6 {
              display: flex;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 0;
              flex-direction: column;
              justify-content: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-gwlfu6 {
              display: flex;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 0;
              flex-direction: column;
              justify-content: center;
            }
          }
          :not(#\20):not(#\20).r-c0ov5h {
            color: #000000ff;
            font-size: 100px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-weight: 700;
            line-height: 100%;
            overflow-wrap: break-word;
            letter-spacing: 0px;
            text-align-last: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-c0ov5h {
              color: #000000ff;
              font-size: 32px;
              align-self: stretch;
              flex-basis: auto;
              text-align: center;
              flex-shrink: 0;
              font-weight: 700;
              line-height: 32px;
              letter-spacing: 0px;
              text-align-last: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-c0ov5h {
              color: #000000ff;
              font-size: 70px;
              align-self: stretch;
              flex-basis: auto;
              text-align: center;
              flex-shrink: 0;
              font-weight: 700;
              line-height: 100%;
              letter-spacing: 0px;
              text-align-last: center;
            }
          }
          :not(#\20):not(#\20).r-12ce4mi {
            color: #000000ff;
            font-size: 38px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-weight: 500;
            line-height: 38px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
            text-align-last: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-12ce4mi {
              color: #000000ff;
              font-size: 23px;
              align-self: stretch;
              flex-basis: auto;
              text-align: center;
              flex-shrink: 0;
              font-weight: 500;
              line-height: 23px;
              letter-spacing: 0px;
              text-align-last: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-12ce4mi {
              color: #000000ff;
              font-size: 30px;
              align-self: stretch;
              flex-basis: auto;
              text-align: center;
              flex-shrink: 0;
              font-weight: 500;
              line-height: 34px;
              letter-spacing: 0px;
              text-align-last: center;
            }
          }
          :not(#\20):not(#\20).r-si049n {
            display: flex;
            row-gap: 10px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 10px;
            flex-basis: auto;
            min-height: 1px;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-si049n {
              display: flex;
              row-gap: 10px;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 10px;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 0;
              flex-direction: column;
              justify-content: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-si049n {
              display: flex;
              row-gap: 10px;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 10px;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 0;
              flex-direction: column;
              justify-content: center;
            }
          }
          :not(#\20):not(#\20).r-1mr3zsu {
            color: #ffffff;
            width: calc(
              100% -
                (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))
            );
            cursor: pointer;
            display: flex;
            overflow: hidden;
            max-width: 218px;
            align-self: auto;
            box-shadow: 0px 1px 5px 0px #000000b3;
            flex-basis: auto;
            text-align: center;
            transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
            flex-shrink: 0;
            padding-top: 15px;
            padding-left: 32px;
            padding-right: 32px;
            padding-bottom: 15px;
            text-align-last: center;
            background-color: #ff9900ff;
            background-image: none;
            border-top-color: #ffffffff;
            border-top-style: solid;
            border-top-width: 3px;
            border-left-color: #ffffffff;
            border-left-style: solid;
            border-left-width: 3px;
            border-right-color: #ffffffff;
            border-right-style: solid;
            border-right-width: 3px;
            border-bottom-color: #ffffffff;
            border-bottom-style: solid;
            border-bottom-width: 3px;
            border-top-left-radius: 100px;
            border-top-right-radius: 100px;
            border-bottom-left-radius: 100px;
            border-bottom-right-radius: 100px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1mr3zsu {
              color: #ffffff;
              width: calc(
                100% -
                  (
                    var(--replo-margin-left, 0px) +
                      var(--replo-margin-right, 0px)
                  )
              );
              cursor: pointer;
              display: flex;
              overflow: hidden;
              max-width: 218px;
              align-self: auto;
              box-shadow: 0px 1px 5px 0px #000000b3;
              flex-basis: auto;
              text-align: center;
              transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
              flex-shrink: 0;
              padding-top: 15px;
              padding-left: 32px;
              padding-right: 32px;
              padding-bottom: 15px;
              text-align-last: center;
              background-color: #ff9900ff;
              background-image: none;
              border-top-color: #ffffffff;
              border-top-style: solid;
              border-top-width: 3px;
              border-left-color: #ffffffff;
              border-left-style: solid;
              border-left-width: 3px;
              border-right-color: #ffffffff;
              border-right-style: solid;
              border-right-width: 3px;
              border-bottom-color: #ffffffff;
              border-bottom-style: solid;
              border-bottom-width: 3px;
              border-top-left-radius: 100px;
              border-top-right-radius: 100px;
              border-bottom-left-radius: 100px;
              border-bottom-right-radius: 100px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1mr3zsu {
              color: #ffffff;
              width: calc(
                100% -
                  (
                    var(--replo-margin-left, 0px) +
                      var(--replo-margin-right, 0px)
                  )
              );
              cursor: pointer;
              display: flex;
              overflow: hidden;
              max-width: 218px;
              align-self: auto;
              box-shadow: 0px 1px 5px 0px #000000b3;
              flex-basis: auto;
              text-align: center;
              transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
              flex-shrink: 0;
              padding-top: 15px;
              padding-left: 32px;
              padding-right: 32px;
              padding-bottom: 15px;
              text-align-last: center;
              background-color: #ff9900ff;
              background-image: none;
              border-top-color: #ffffffff;
              border-top-style: solid;
              border-top-width: 3px;
              border-left-color: #ffffffff;
              border-left-style: solid;
              border-left-width: 3px;
              border-right-color: #ffffffff;
              border-right-style: solid;
              border-right-width: 3px;
              border-bottom-color: #ffffffff;
              border-bottom-style: solid;
              border-bottom-width: 3px;
              border-top-left-radius: 100px;
              border-top-right-radius: 100px;
              border-bottom-left-radius: 100px;
              border-bottom-right-radius: 100px;
            }
          }
          :not(#\20):not(#\20):not(#\20).r-1lkcwuf {
            color: #ffffff;
            width: calc(
              100% -
                (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))
            );
            cursor: pointer;
            display: flex;
            overflow: hidden;
            max-width: 218px;
            align-self: auto;
            box-shadow: 0px 1px 5px 0px #000000b3;
            flex-basis: auto;
            transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
            flex-shrink: 0;
            padding-top: 15px;
            padding-left: 32px;
            padding-right: 32px;
            padding-bottom: 15px;
            background-color: #000000ff;
            background-image: none;
            border-top-color: #ffffffff;
            border-top-style: solid;
            border-top-width: 3px;
            border-left-color: #ffffffff;
            border-left-style: solid;
            border-left-width: 3px;
            border-right-color: #ffffffff;
            border-right-style: solid;
            border-right-width: 3px;
            border-bottom-color: #ffffffff;
            border-bottom-style: solid;
            border-bottom-width: 3px;
            border-top-left-radius: 100px;
            border-top-right-radius: 100px;
            border-bottom-left-radius: 100px;
            border-bottom-right-radius: 100px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20):not(#\20).r-1lkcwuf {
              color: #ffffff;
              width: calc(
                100% -
                  (
                    var(--replo-margin-left, 0px) +
                      var(--replo-margin-right, 0px)
                  )
              );
              cursor: pointer;
              display: flex;
              overflow: hidden;
              max-width: 218px;
              align-self: auto;
              box-shadow: 0px 1px 5px 0px #000000b3;
              flex-basis: auto;
              transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
              flex-shrink: 0;
              padding-top: 15px;
              padding-left: 32px;
              padding-right: 32px;
              padding-bottom: 15px;
              background-color: #000000ff;
              background-image: none;
              border-top-color: #ffffffff;
              border-top-style: solid;
              border-top-width: 3px;
              border-left-color: #ffffffff;
              border-left-style: solid;
              border-left-width: 3px;
              border-right-color: #ffffffff;
              border-right-style: solid;
              border-right-width: 3px;
              border-bottom-color: #ffffffff;
              border-bottom-style: solid;
              border-bottom-width: 3px;
              border-top-left-radius: 100px;
              border-top-right-radius: 100px;
              border-bottom-left-radius: 100px;
              border-bottom-right-radius: 100px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20):not(#\20).r-1lkcwuf {
              color: #ffffff;
              width: calc(
                100% -
                  (
                    var(--replo-margin-left, 0px) +
                      var(--replo-margin-right, 0px)
                  )
              );
              cursor: pointer;
              display: flex;
              overflow: hidden;
              max-width: 218px;
              align-self: auto;
              box-shadow: 0px 1px 5px 0px #000000b3;
              flex-basis: auto;
              transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
              flex-shrink: 0;
              padding-top: 15px;
              padding-left: 32px;
              padding-right: 32px;
              padding-bottom: 15px;
              background-color: #000000ff;
              background-image: none;
              border-top-color: #ffffffff;
              border-top-style: solid;
              border-top-width: 3px;
              border-left-color: #ffffffff;
              border-left-style: solid;
              border-left-width: 3px;
              border-right-color: #ffffffff;
              border-right-style: solid;
              border-right-width: 3px;
              border-bottom-color: #ffffffff;
              border-bottom-style: solid;
              border-bottom-width: 3px;
              border-top-left-radius: 100px;
              border-top-right-radius: 100px;
              border-bottom-left-radius: 100px;
              border-bottom-right-radius: 100px;
            }
          }
          :not(#\20):not(#\20).r-1okpqrr {
            color: #ffffff;
            flex-grow: 1;
            font-size: 20px;
            min-width: var(--replo-flex-min-dimension, 0px);
            flex-basis: 0;
            transition: inherit;
            flex-shrink: 1;
            font-weight: 700;
            line-height: 105%;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1okpqrr {
              color: #ffffff;
              flex-grow: 1;
              font-size: 20px;
              min-width: var(--replo-flex-min-dimension, 0px);
              flex-basis: 0;
              transition: inherit;
              flex-shrink: 1;
              font-weight: 700;
              line-height: 105%;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1okpqrr {
              color: #ffffff;
              flex-grow: 1;
              font-size: 20px;
              min-width: var(--replo-flex-min-dimension, 0px);
              flex-basis: 0;
              transition: inherit;
              flex-shrink: 1;
              font-weight: 700;
              line-height: 105%;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-ynsnay {
            display: flex;
            row-gap: 5px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 5px;
            flex-basis: auto;
            min-height: 1px;
            align-items: center;
            flex-shrink: 0;
            justify-content: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-ynsnay {
              display: flex;
              row-gap: 5px;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 5px;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 0;
              justify-content: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-ynsnay {
              display: flex;
              row-gap: 5px;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 5px;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 0;
              justify-content: center;
            }
          }
          :not(#\20):not(#\20).r-lletur {
            display: flex;
            max-width: 400px;
            min-width: 0;
            flex-basis: auto;
            min-height: 0;
            object-fit: cover;
            overflow-x: auto;
            overflow-y: hidden;
            align-items: center;
            flex-shrink: 0;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-lletur {
              display: flex;
              max-width: 400px;
              min-width: 0;
              flex-basis: auto;
              min-height: 0;
              object-fit: cover;
              overflow-x: auto;
              overflow-y: hidden;
              align-items: center;
              flex-shrink: 0;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-lletur {
              display: flex;
              max-width: 400px;
              min-width: 0;
              flex-basis: auto;
              min-height: 0;
              object-fit: cover;
              overflow-x: auto;
              overflow-y: hidden;
              align-items: center;
              flex-shrink: 0;
            }
          }
          :not(#\20):not(#\20).r-ozjs0v {
            height: 100%;
            margin: 0;
            display: block;
            padding: 0;
            max-width: 100%;
            min-width: 100%;
            max-height: 100%;
            min-height: 100%;
            object-fit: cover;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-ozjs0v {
              object-fit: cover;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-ozjs0v {
              object-fit: cover;
            }
          }
          :not(#\20):not(#\20).r-1afst44 {
            gap: 8px;
            color: #2563eb;
            --rpmh: 270px;
            --rpmw: 270px;
            cursor: pointer;
            display: flex;
            font-size: 14px;
            min-width: var(--rpmw, auto);
            min-height: var(--rpmh, auto);
            align-items: center;
            font-weight: 500;
            line-height: 20px;
            flex-direction: column;
            justify-content: center;
            background-color: #f0f0f0;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1afst44 {
              --rpmh: 270px;
              --rpmw: 270px;
              display: flex;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1afst44 {
              --rpmh: 270px;
              --rpmw: 270px;
              display: flex;
            }
          }
          :not(#\20):not(#\20).r-sjiqym {
            color: #000000ff;
            font-size: 15px;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 400;
            line-height: 19px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-sjiqym {
              color: #000000ff;
              font-size: 15px;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 19px;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-sjiqym {
              color: #000000ff;
              font-size: 15px;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 19px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-1t9ti2i {
            color: #444444ff;
            font-size: 20px;
            align-self: stretch;
            flex-basis: auto;
            font-style: italic;
            text-align: center;
            flex-shrink: 0;
            font-weight: 500;
            line-height: 26px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
            text-align-last: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1t9ti2i {
              color: #444444ff;
              font-size: 20px;
              align-self: stretch;
              flex-basis: auto;
              font-style: italic;
              text-align: center;
              flex-shrink: 0;
              font-weight: 500;
              line-height: 26px;
              letter-spacing: 0px;
              text-align-last: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1t9ti2i {
              color: #444444ff;
              font-size: 20px;
              align-self: stretch;
              flex-basis: auto;
              font-style: italic;
              text-align: center;
              flex-shrink: 0;
              font-weight: 500;
              line-height: 26px;
              letter-spacing: 0px;
              text-align-last: center;
            }
          }
          :not(#\20):not(#\20).r-hiauef {
            gap: 30px 30px;
            display: grid;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            flex-basis: 0;
            min-height: 1px;
            --replo-gap: 30px;
            align-items: center;
            flex-shrink: 1;
            padding-top: 27px;
            padding-left: 5px;
            padding-right: 5px;
            padding-bottom: 37px;
            justify-content: center;
            border-bottom-color: #d5d3d3ff;
            border-bottom-style: solid;
            border-bottom-width: 2px;
            grid-template-columns: repeat(2, minmax(0, 1fr));
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-hiauef {
              gap: 30px 30px;
              display: grid;
              position: relative;
              flex-grow: 1;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              flex-basis: 0;
              min-height: 1px;
              --replo-gap: 30px;
              align-items: center;
              flex-shrink: 1;
              padding-top: 26px;
              padding-left: 10px;
              padding-right: 10px;
              padding-bottom: 33px;
              justify-content: center;
              border-bottom-color: #d5d3d3ff;
              border-bottom-style: solid;
              border-bottom-width: 2px;
              grid-template-columns: repeat(1, minmax(0, 1fr));
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-hiauef {
              gap: 30px 30px;
              display: grid;
              position: relative;
              flex-grow: 1;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              flex-basis: 0;
              min-height: 1px;
              --replo-gap: 30px;
              align-items: center;
              flex-shrink: 1;
              padding-top: 27px;
              padding-left: 5px;
              padding-right: 5px;
              padding-bottom: 37px;
              justify-content: center;
              border-bottom-color: #d5d3d3ff;
              border-bottom-style: solid;
              border-bottom-width: 2px;
              grid-template-columns: repeat(2, minmax(0, 1fr));
            }
          }
          :not(#\20):not(#\20).r-1pf6q6c {
            display: flex;
            max-width: 100%;
            align-self: stretch;
            flex-basis: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1pf6q6c {
              display: flex;
              max-width: 100%;
              align-self: stretch;
              flex-basis: auto;
              align-items: center;
              flex-shrink: 0;
              justify-content: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1pf6q6c {
              display: flex;
              max-width: 100%;
              align-self: stretch;
              flex-basis: auto;
              align-items: center;
              flex-shrink: 0;
              justify-content: center;
            }
          }
          :not(#\20):not(#\20).r-hfsava {
            display: flex;
            row-gap: 16px;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: var(--replo-flex-min-dimension, 0px);
            align-self: stretch;
            column-gap: 16px;
            flex-basis: 0;
            min-height: 1px;
            align-items: flex-start;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-hfsava {
              display: flex;
              row-gap: 16px;
              position: relative;
              flex-grow: 1;
              max-width: 100%;
              min-width: var(--replo-flex-min-dimension, 0px);
              align-self: stretch;
              column-gap: 16px;
              flex-basis: 0;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 1;
              flex-direction: column;
              justify-content: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-hfsava {
              display: flex;
              row-gap: 16px;
              position: relative;
              flex-grow: 1;
              max-width: 100%;
              min-width: var(--replo-flex-min-dimension, 0px);
              align-self: stretch;
              column-gap: 16px;
              flex-basis: 0;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 1;
              flex-direction: column;
              justify-content: center;
            }
          }
          :not(#\20):not(#\20).r-vide2h {
            color: #3fc7b1ff;
            font-size: 36px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 700;
            line-height: 100%;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-vide2h {
              color: #3fc7b1ff;
              font-size: 24px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 700;
              line-height: 100%;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-vide2h {
              color: #3fc7b1ff;
              font-size: 36px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 700;
              line-height: 100%;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-ywso3u {
            display: flex;
            row-gap: 14px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 14px;
            flex-basis: auto;
            min-height: 1px;
            align-items: flex-start;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-ywso3u {
              display: flex;
              row-gap: 14px;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 14px;
              flex-basis: auto;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 0;
              flex-direction: column;
              justify-content: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-ywso3u {
              display: flex;
              row-gap: 14px;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 14px;
              flex-basis: auto;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 0;
              flex-direction: column;
              justify-content: center;
            }
          }
          :not(#\20):not(#\20).r-8gyqn2 {
            color: #000000ff;
            font-size: 20px;
            max-width: 876px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 400;
            line-height: 22px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-8gyqn2 {
              color: #000000ff;
              font-size: 18px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 20px;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-8gyqn2 {
              color: #000000ff;
              font-size: 20px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 22px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-1cns80i {
            color: #000000ff;
            font-size: 20px;
            max-width: 876px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 400;
            line-height: 22px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1cns80i {
              color: #000000ff;
              font-size: 18px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 20px;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1cns80i {
              color: #000000ff;
              font-size: 20px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 22px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-po2j2o {
            color: #000000ff;
            font-size: 20px;
            max-width: 876px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 400;
            line-height: 22px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-po2j2o {
              color: #000000ff;
              font-size: 18px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 20px;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-po2j2o {
              color: #000000ff;
              font-size: 20px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 22px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-1hpi36p {
            color: #000000ff;
            font-size: 20px;
            max-width: 876px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 400;
            line-height: 22px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1hpi36p {
              color: #000000ff;
              font-size: 18px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 20px;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1hpi36p {
              color: #000000ff;
              font-size: 20px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 22px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-jk4q6s {
            color: #000000ff;
            font-size: 20px;
            max-width: 876px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 400;
            line-height: 22px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-jk4q6s {
              color: #000000ff;
              font-size: 18px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 20px;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-jk4q6s {
              color: #000000ff;
              font-size: 20px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 22px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-1091hic {
            color: #000000ff;
            font-size: 20px;
            max-width: 876px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 400;
            line-height: 22px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1091hic {
              color: #000000ff;
              font-size: 18px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 20px;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1091hic {
              color: #000000ff;
              font-size: 20px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 22px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-15ih132 {
            color: #000000ff;
            font-size: 20px;
            max-width: 876px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 400;
            line-height: 22px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-15ih132 {
              color: #000000ff;
              font-size: 18px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 20px;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-15ih132 {
              color: #000000ff;
              font-size: 20px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 22px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-147chuh {
            color: #000000ff;
            font-size: 20px;
            max-width: 876px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 400;
            line-height: 22px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-147chuh {
              color: #000000ff;
              font-size: 18px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 20px;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-147chuh {
              color: #000000ff;
              font-size: 20px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 22px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-wmg0cx {
            display: flex;
            row-gap: 16px;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: var(--replo-flex-min-dimension, 0px);
            align-self: stretch;
            column-gap: 16px;
            flex-basis: 0;
            min-height: 1px;
            align-items: flex-start;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: flex-start;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-wmg0cx {
              display: flex;
              row-gap: 16px;
              position: relative;
              flex-grow: 1;
              max-width: 100%;
              min-width: var(--replo-flex-min-dimension, 0px);
              align-self: stretch;
              column-gap: 16px;
              flex-basis: 0;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 1;
              flex-direction: column;
              justify-content: flex-start;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-wmg0cx {
              display: flex;
              row-gap: 16px;
              position: relative;
              flex-grow: 1;
              max-width: 100%;
              min-width: var(--replo-flex-min-dimension, 0px);
              align-self: stretch;
              column-gap: 16px;
              flex-basis: 0;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 1;
              flex-direction: column;
              justify-content: flex-start;
            }
          }
          :not(#\20):not(#\20).r-3kn1y8 {
            color: #ff4a4aff;
            font-size: 36px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 700;
            line-height: 100%;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-3kn1y8 {
              color: #ff4a4aff;
              font-size: 24px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 700;
              line-height: 100%;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-3kn1y8 {
              color: #ff4a4aff;
              font-size: 36px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 700;
              line-height: 100%;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-1ot6kmk {
            display: flex;
            row-gap: 14px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 14px;
            flex-basis: auto;
            min-height: 1px;
            align-items: flex-start;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1ot6kmk {
              display: flex;
              row-gap: 14px;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 14px;
              flex-basis: auto;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 0;
              flex-direction: column;
              justify-content: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1ot6kmk {
              display: flex;
              row-gap: 14px;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 14px;
              flex-basis: auto;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 0;
              flex-direction: column;
              justify-content: center;
            }
          }
          :not(#\20):not(#\20).r-g8a49h {
            color: #000000ff;
            font-size: 20px;
            max-width: 876px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 400;
            line-height: 22px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-g8a49h {
              color: #000000ff;
              font-size: 18px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 20px;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-g8a49h {
              color: #000000ff;
              font-size: 20px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 22px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-10gaf8h {
            color: #000000ff;
            font-size: 20px;
            max-width: 876px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 400;
            line-height: 22px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-10gaf8h {
              color: #000000ff;
              font-size: 18px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 20px;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-10gaf8h {
              color: #000000ff;
              font-size: 20px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 22px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-1xdjcfi {
            display: flex;
            row-gap: 60px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 60px;
            flex-basis: auto;
            min-height: 1px;
            align-items: flex-start;
            flex-shrink: 0;
            padding-top: 35px;
            padding-left: 25px;
            padding-right: 25px;
            justify-content: flex-start;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1xdjcfi {
              display: flex;
              row-gap: 20px;
              position: relative;
              flex-wrap: nowrap;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 20px;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 0;
              padding-top: 24px;
              padding-left: 10px;
              padding-right: 10px;
              flex-direction: column;
              justify-content: center;
              --replo-flex-min-dimension: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1xdjcfi {
              display: flex;
              row-gap: 20px;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 20px;
              flex-basis: auto;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 0;
              padding-top: 24px;
              padding-left: 25px;
              padding-right: 25px;
              justify-content: flex-start;
            }
          }
          :not(#\20):not(#\20).r-13jr0xh {
            display: flex;
            flex-grow: 1;
            min-width: var(--replo-flex-min-dimension, 0px);
            flex-basis: 0;
            min-height: 0;
            object-fit: cover;
            overflow-x: auto;
            overflow-y: hidden;
            align-items: center;
            flex-shrink: 1;
            border-top-color: #000000b3;
            border-top-style: solid;
            border-top-width: 3px;
            border-left-color: #000000b3;
            border-left-style: solid;
            border-left-width: 3px;
            border-right-color: #000000b3;
            border-right-style: solid;
            border-right-width: 3px;
            border-bottom-color: #000000b3;
            border-bottom-style: solid;
            border-bottom-width: 3px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-13jr0xh {
              width: calc(
                100% -
                  (
                    var(--replo-margin-left, 0px) +
                      var(--replo-margin-right, 0px)
                  )
              );
              height: auto;
              display: flex;
              flex-grow: 1;
              max-width: 275px;
              min-width: 0;
              align-self: auto;
              flex-basis: auto;
              min-height: 0;
              object-fit: cover;
              overflow-x: auto;
              overflow-y: hidden;
              align-items: center;
              flex-shrink: 1;
              border-top-color: #000000b3;
              border-top-style: solid;
              border-top-width: 3px;
              border-left-color: #000000b3;
              border-left-style: solid;
              border-left-width: 3px;
              border-right-color: #000000b3;
              border-right-style: solid;
              border-right-width: 3px;
              border-bottom-color: #000000b3;
              border-bottom-style: solid;
              border-bottom-width: 3px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-13jr0xh {
              display: flex;
              flex-grow: 1;
              max-width: 175px;
              min-width: var(--replo-flex-min-dimension, 0px);
              flex-basis: 0;
              min-height: 0;
              object-fit: cover;
              overflow-x: auto;
              overflow-y: hidden;
              align-items: center;
              flex-shrink: 1;
              border-top-color: #000000b3;
              border-top-style: solid;
              border-top-width: 3px;
              border-left-color: #000000b3;
              border-left-style: solid;
              border-left-width: 3px;
              border-right-color: #000000b3;
              border-right-style: solid;
              border-right-width: 3px;
              border-bottom-color: #000000b3;
              border-bottom-style: solid;
              border-bottom-width: 3px;
            }
          }
          :not(#\20):not(#\20).r-1k23ddm {
            height: 100%;
            margin: 0;
            display: block;
            padding: 0;
            max-width: 100%;
            min-width: 100%;
            max-height: 100%;
            min-height: 100%;
            object-fit: cover;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1k23ddm {
              object-fit: cover;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1k23ddm {
              object-fit: cover;
            }
          }
          :not(#\20):not(#\20).r-eqf097 {
            gap: 8px;
            color: #2563eb;
            --rpmh: 270px;
            --rpmw: 100%;
            cursor: pointer;
            display: flex;
            font-size: 14px;
            min-width: var(--rpmw, auto);
            min-height: var(--rpmh, auto);
            align-items: center;
            font-weight: 500;
            line-height: 20px;
            flex-direction: column;
            justify-content: center;
            background-color: #f0f0f0;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-eqf097 {
              --rpmh: 270px;
              --rpmw: 100%;
              display: flex;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-eqf097 {
              --rpmh: 270px;
              --rpmw: 100%;
              display: flex;
            }
          }
          :not(#\20):not(#\20).r-fzza7x {
            display: flex;
            row-gap: 2px;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: var(--replo-flex-min-dimension, 0px);
            align-self: stretch;
            column-gap: 2px;
            flex-basis: 0;
            min-height: 1px;
            align-items: flex-start;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-fzza7x {
              width: auto;
              height: auto;
              display: flex;
              row-gap: 11px;
              position: relative;
              flex-grow: 1;
              max-width: 100%;
              align-self: stretch;
              column-gap: 11px;
              flex-basis: auto;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 1;
              flex-direction: column;
              justify-content: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-fzza7x {
              display: flex;
              row-gap: 2px;
              position: relative;
              flex-grow: 1;
              max-width: 100%;
              min-width: var(--replo-flex-min-dimension, 0px);
              align-self: stretch;
              column-gap: 2px;
              flex-basis: 0;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 1;
              flex-direction: column;
              justify-content: center;
            }
          }
          :not(#\20):not(#\20).r-1u6rbg2 {
            color: #000000ff;
            flex-grow: 1;
            font-size: 32px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 1;
            font-family: Raleway, " sans-serif";
            font-weight: 700;
            line-height: 38px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1u6rbg2 {
              color: #000000ff;
              flex-grow: 1;
              font-size: 24px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 1;
              font-family: Raleway, " sans-serif";
              font-weight: 700;
              line-height: 100%;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1u6rbg2 {
              color: #000000ff;
              flex-grow: 1;
              font-size: 32px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 1;
              font-family: Raleway, " sans-serif";
              font-weight: 700;
              line-height: 38px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-1yufcr {
            color: #000000ff;
            font-size: 20px;
            max-width: 876px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 400;
            line-height: 23px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
            padding-bottom: 15px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1yufcr {
              color: #000000ff;
              font-size: 18px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 20px;
              letter-spacing: 0px;
              padding-bottom: 15px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1yufcr {
              color: #000000ff;
              font-size: 20px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 23px;
              letter-spacing: 0px;
              padding-bottom: 15px;
            }
          }
          :not(#\20):not(#\20).r-1yrlyq1 {
            color: #ffffff;
            display: flex;
            overflow: hidden;
            max-width: 218px;
            align-self: stretch;
            box-shadow: 0px 1px 5px 0px #000000b3;
            flex-basis: auto;
            transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
            flex-shrink: 0;
            padding-top: 15px;
            padding-left: 32px;
            padding-right: 32px;
            padding-bottom: 15px;
            background-color: #ff9900ff;
            background-image: none;
            border-top-color: #ffffffff;
            border-top-style: solid;
            border-top-width: 3px;
            border-left-color: #ffffffff;
            border-left-style: solid;
            border-left-width: 3px;
            border-right-color: #ffffffff;
            border-right-style: solid;
            border-right-width: 3px;
            border-bottom-color: #ffffffff;
            border-bottom-style: solid;
            border-bottom-width: 3px;
            border-top-left-radius: 100px;
            border-top-right-radius: 100px;
            border-bottom-left-radius: 100px;
            border-bottom-right-radius: 100px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1yrlyq1 {
              color: #ffffff;
              display: flex;
              overflow: hidden;
              max-width: none;
              align-self: stretch;
              box-shadow: 0px 1px 5px 0px #000000b3;
              flex-basis: auto;
              transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
              flex-shrink: 0;
              padding-top: 15px;
              padding-left: 32px;
              padding-right: 32px;
              padding-bottom: 15px;
              background-color: #ff9900ff;
              background-image: none;
              border-top-color: #ffffffff;
              border-top-style: solid;
              border-top-width: 3px;
              border-left-color: #ffffffff;
              border-left-style: solid;
              border-left-width: 3px;
              border-right-color: #ffffffff;
              border-right-style: solid;
              border-right-width: 3px;
              border-bottom-color: #ffffffff;
              border-bottom-style: solid;
              border-bottom-width: 3px;
              border-top-left-radius: 100px;
              border-top-right-radius: 100px;
              border-bottom-left-radius: 100px;
              border-bottom-right-radius: 100px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1yrlyq1 {
              color: #ffffff;
              display: flex;
              overflow: hidden;
              max-width: 218px;
              align-self: stretch;
              box-shadow: 0px 1px 5px 0px #000000b3;
              flex-basis: auto;
              transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
              flex-shrink: 0;
              padding-top: 15px;
              padding-left: 32px;
              padding-right: 32px;
              padding-bottom: 15px;
              background-color: #ff9900ff;
              background-image: none;
              border-top-color: #ffffffff;
              border-top-style: solid;
              border-top-width: 3px;
              border-left-color: #ffffffff;
              border-left-style: solid;
              border-left-width: 3px;
              border-right-color: #ffffffff;
              border-right-style: solid;
              border-right-width: 3px;
              border-bottom-color: #ffffffff;
              border-bottom-style: solid;
              border-bottom-width: 3px;
              border-top-left-radius: 100px;
              border-top-right-radius: 100px;
              border-bottom-left-radius: 100px;
              border-bottom-right-radius: 100px;
            }
          }
          .r-1lkcwuf :not(#\20):not(#\20).r-1yrlyq1 {
            color: #ffffff;
            display: flex;
            overflow: hidden;
            max-width: 218px;
            align-self: stretch;
            box-shadow: 0px 1px 5px 0px #000000b3;
            flex-basis: auto;
            transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
            flex-shrink: 0;
            padding-top: 15px;
            padding-left: 32px;
            padding-right: 32px;
            padding-bottom: 15px;
            background-color: #000000ff;
            background-image: none;
            border-top-color: #ffffffff;
            border-top-style: solid;
            border-top-width: 3px;
            border-left-color: #ffffffff;
            border-left-style: solid;
            border-left-width: 3px;
            border-right-color: #ffffffff;
            border-right-style: solid;
            border-right-width: 3px;
            border-bottom-color: #ffffffff;
            border-bottom-style: solid;
            border-bottom-width: 3px;
            border-top-left-radius: 100px;
            border-top-right-radius: 100px;
            border-bottom-left-radius: 100px;
            border-bottom-right-radius: 100px;
          }
          @media (max-width: 640px) {
            :not(#\20).r-1lkcwuf :not(#\20):not(#\20).r-1yrlyq1 {
              color: #ffffff;
              display: flex;
              overflow: hidden;
              max-width: none;
              align-self: stretch;
              box-shadow: 0px 1px 5px 0px #000000b3;
              flex-basis: auto;
              transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
              flex-shrink: 0;
              padding-top: 15px;
              padding-left: 32px;
              padding-right: 32px;
              padding-bottom: 15px;
              background-color: #000000ff;
              background-image: none;
              border-top-color: #ffffffff;
              border-top-style: solid;
              border-top-width: 3px;
              border-left-color: #ffffffff;
              border-left-style: solid;
              border-left-width: 3px;
              border-right-color: #ffffffff;
              border-right-style: solid;
              border-right-width: 3px;
              border-bottom-color: #ffffffff;
              border-bottom-style: solid;
              border-bottom-width: 3px;
              border-top-left-radius: 100px;
              border-top-right-radius: 100px;
              border-bottom-left-radius: 100px;
              border-bottom-right-radius: 100px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20).r-1lkcwuf :not(#\20):not(#\20).r-1yrlyq1 {
              color: #ffffff;
              display: flex;
              overflow: hidden;
              max-width: 218px;
              align-self: stretch;
              box-shadow: 0px 1px 5px 0px #000000b3;
              flex-basis: auto;
              transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
              flex-shrink: 0;
              padding-top: 15px;
              padding-left: 32px;
              padding-right: 32px;
              padding-bottom: 15px;
              background-color: #000000ff;
              background-image: none;
              border-top-color: #ffffffff;
              border-top-style: solid;
              border-top-width: 3px;
              border-left-color: #ffffffff;
              border-left-style: solid;
              border-left-width: 3px;
              border-right-color: #ffffffff;
              border-right-style: solid;
              border-right-width: 3px;
              border-bottom-color: #ffffffff;
              border-bottom-style: solid;
              border-bottom-width: 3px;
              border-top-left-radius: 100px;
              border-top-right-radius: 100px;
              border-bottom-left-radius: 100px;
              border-bottom-right-radius: 100px;
            }
          }
          :not(#\20):not(#\20):not(#\20).r-139upq5 {
            color: #ffffff;
            display: flex;
            overflow: hidden;
            max-width: 218px;
            align-self: stretch;
            box-shadow: 0px 1px 5px 0px #000000b3;
            flex-basis: auto;
            transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
            flex-shrink: 0;
            padding-top: 15px;
            padding-left: 32px;
            padding-right: 32px;
            padding-bottom: 15px;
            background-color: #000000ff;
            background-image: none;
            border-top-color: #ffffffff;
            border-top-style: solid;
            border-top-width: 3px;
            border-left-color: #ffffffff;
            border-left-style: solid;
            border-left-width: 3px;
            border-right-color: #ffffffff;
            border-right-style: solid;
            border-right-width: 3px;
            border-bottom-color: #ffffffff;
            border-bottom-style: solid;
            border-bottom-width: 3px;
            border-top-left-radius: 100px;
            border-top-right-radius: 100px;
            border-bottom-left-radius: 100px;
            border-bottom-right-radius: 100px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20):not(#\20).r-139upq5 {
              color: #ffffff;
              display: flex;
              overflow: hidden;
              max-width: none;
              align-self: stretch;
              box-shadow: 0px 1px 5px 0px #000000b3;
              flex-basis: auto;
              transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
              flex-shrink: 0;
              padding-top: 15px;
              padding-left: 32px;
              padding-right: 32px;
              padding-bottom: 15px;
              background-color: #000000ff;
              background-image: none;
              border-top-color: #ffffffff;
              border-top-style: solid;
              border-top-width: 3px;
              border-left-color: #ffffffff;
              border-left-style: solid;
              border-left-width: 3px;
              border-right-color: #ffffffff;
              border-right-style: solid;
              border-right-width: 3px;
              border-bottom-color: #ffffffff;
              border-bottom-style: solid;
              border-bottom-width: 3px;
              border-top-left-radius: 100px;
              border-top-right-radius: 100px;
              border-bottom-left-radius: 100px;
              border-bottom-right-radius: 100px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20):not(#\20).r-139upq5 {
              color: #ffffff;
              display: flex;
              overflow: hidden;
              max-width: 218px;
              align-self: stretch;
              box-shadow: 0px 1px 5px 0px #000000b3;
              flex-basis: auto;
              transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
              flex-shrink: 0;
              padding-top: 15px;
              padding-left: 32px;
              padding-right: 32px;
              padding-bottom: 15px;
              background-color: #000000ff;
              background-image: none;
              border-top-color: #ffffffff;
              border-top-style: solid;
              border-top-width: 3px;
              border-left-color: #ffffffff;
              border-left-style: solid;
              border-left-width: 3px;
              border-right-color: #ffffffff;
              border-right-style: solid;
              border-right-width: 3px;
              border-bottom-color: #ffffffff;
              border-bottom-style: solid;
              border-bottom-width: 3px;
              border-top-left-radius: 100px;
              border-top-right-radius: 100px;
              border-bottom-left-radius: 100px;
              border-bottom-right-radius: 100px;
            }
          }
          :not(#\20):not(#\20).r-1fqweba {
            color: #ffffff;
            flex-grow: 1;
            font-size: 20px;
            min-width: var(--replo-flex-min-dimension, 0px);
            flex-basis: 0;
            transition: inherit;
            flex-shrink: 1;
            font-weight: 700;
            line-height: 105%;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1fqweba {
              color: #ffffff;
              flex-grow: 1;
              font-size: 20px;
              min-width: var(--replo-flex-min-dimension, 0px);
              flex-basis: 0;
              transition: inherit;
              flex-shrink: 1;
              font-weight: 700;
              line-height: 105%;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1fqweba {
              color: #ffffff;
              flex-grow: 1;
              font-size: 20px;
              min-width: var(--replo-flex-min-dimension, 0px);
              flex-basis: 0;
              transition: inherit;
              flex-shrink: 1;
              font-weight: 700;
              line-height: 105%;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-1fiqa10 {
            display: flex;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            flex-basis: auto;
            min-height: 1px;
            align-items: center;
            flex-shrink: 1;
            padding-top: 17px;
            padding-left: 25px;
            padding-right: 20px;
            flex-direction: column;
            padding-bottom: 45px;
            justify-content: center;
            border-top-color: #3486caff;
            border-top-style: solid;
            border-top-width: 10px;
            border-left-color: #3486caff;
            border-left-style: solid;
            border-left-width: 10px;
            border-right-color: #3486caff;
            border-right-style: solid;
            border-right-width: 10px;
            border-bottom-color: #3486caff;
            border-bottom-style: solid;
            border-bottom-width: 10px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1fiqa10 {
              display: flex;
              position: relative;
              flex-grow: 1;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 1;
              padding-top: 51px;
              padding-left: 0px;
              padding-right: 0px;
              flex-direction: column;
              padding-bottom: 49px;
              justify-content: center;
              border-top-color: #3486caff;
              border-top-style: solid;
              border-top-width: 10px;
              border-left-color: #3486caff;
              border-left-style: solid;
              border-left-width: 10px;
              border-right-color: #3486caff;
              border-right-style: solid;
              border-right-width: 10px;
              border-bottom-color: #3486caff;
              border-bottom-style: solid;
              border-bottom-width: 10px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1fiqa10 {
              display: flex;
              position: relative;
              flex-grow: 1;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 1;
              padding-top: 17px;
              padding-left: 25px;
              padding-right: 20px;
              flex-direction: column;
              padding-bottom: 25px;
              justify-content: center;
              border-top-color: #3486caff;
              border-top-style: solid;
              border-top-width: 10px;
              border-left-color: #3486caff;
              border-left-style: solid;
              border-left-width: 10px;
              border-right-color: #3486caff;
              border-right-style: solid;
              border-right-width: 10px;
              border-bottom-color: #3486caff;
              border-bottom-style: solid;
              border-bottom-width: 10px;
            }
          }
          :not(#\20):not(#\20).r-y8sl3y {
            top: -89px;
            right: 72px;
            width: 100%;
            display: flex;
            z-index: 1;
            position: absolute;
            flex-grow: 1;
            max-width: 200px;
            min-width: 0;
            transform: none;
            flex-basis: auto;
            min-height: 0;
            object-fit: cover;
            overflow-x: auto;
            overflow-y: hidden;
            align-items: center;
            flex-shrink: 1;
            pointer-events: none;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-y8sl3y {
              top: -40px;
              right: 20px;
              width: 100%;
              display: flex;
              z-index: 1;
              position: absolute;
              flex-grow: 1;
              max-width: 105px;
              min-width: 0;
              transform: none;
              flex-basis: auto;
              min-height: 0;
              object-fit: cover;
              overflow-x: auto;
              overflow-y: hidden;
              align-items: center;
              flex-shrink: 1;
              pointer-events: none;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-y8sl3y {
              top: -89px;
              right: 60px;
              width: 100%;
              display: flex;
              z-index: 1;
              position: absolute;
              flex-grow: 1;
              max-width: 160px;
              min-width: 0;
              transform: none;
              flex-basis: auto;
              min-height: 0;
              object-fit: cover;
              overflow-x: auto;
              overflow-y: hidden;
              align-items: center;
              flex-shrink: 1;
              pointer-events: none;
            }
          }
          :not(#\20):not(#\20).r-1y47zyo {
            height: 100%;
            margin: 0;
            display: block;
            padding: 0;
            max-width: 100%;
            min-width: 100%;
            max-height: 100%;
            min-height: 100%;
            object-fit: cover;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1y47zyo {
              object-fit: cover;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1y47zyo {
              object-fit: cover;
            }
          }
          :not(#\20):not(#\20).r-1cen4pe {
            gap: 8px;
            color: #2563eb;
            --rpmh: 270px;
            --rpmw: 100%;
            cursor: pointer;
            display: flex;
            font-size: 14px;
            min-width: var(--rpmw, auto);
            min-height: var(--rpmh, auto);
            align-items: center;
            font-weight: 500;
            line-height: 20px;
            flex-direction: column;
            justify-content: center;
            background-color: #f0f0f0;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1cen4pe {
              --rpmh: 270px;
              --rpmw: 100%;
              display: flex;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1cen4pe {
              --rpmh: 270px;
              --rpmw: 100%;
              display: flex;
            }
          }
          :not(#\20):not(#\20).r-1y11y9p {
            display: flex;
            row-gap: 10px;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 10px;
            flex-basis: auto;
            min-height: 1px;
            align-items: flex-start;
            flex-shrink: 1;
            flex-direction: column;
            padding-bottom: 26px;
            justify-content: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1y11y9p {
              display: flex;
              row-gap: 10px;
              position: relative;
              flex-grow: 1;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 10px;
              flex-basis: auto;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 1;
              padding-left: 10px;
              padding-right: 10px;
              flex-direction: column;
              padding-bottom: 26px;
              justify-content: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1y11y9p {
              display: flex;
              row-gap: 10px;
              position: relative;
              flex-grow: 1;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 10px;
              flex-basis: auto;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 1;
              flex-direction: column;
              padding-bottom: 26px;
              justify-content: center;
            }
          }
          :not(#\20):not(#\20).r-sx7831 {
            color: #000000ff;
            flex-grow: 1;
            font-size: 36px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 1;
            font-family: Raleway, " sans-serif";
            font-weight: 700;
            line-height: 42px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-sx7831 {
              color: #000000ff;
              flex-grow: 1;
              font-size: 24px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 1;
              font-family: Raleway, " sans-serif";
              font-weight: 700;
              line-height: 31px;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-sx7831 {
              color: #000000ff;
              flex-grow: 1;
              font-size: 30px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 1;
              font-family: Raleway, " sans-serif";
              font-weight: 700;
              line-height: 36px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-17mhxye {
            color: #000000ff;
            font-size: 20px;
            max-width: 876px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 400;
            line-height: 26px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-17mhxye {
              color: #000000ff;
              font-size: 16px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 19px;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-17mhxye {
              color: #000000ff;
              font-size: 20px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 26px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-khzxcw {
            display: flex;
            max-width: 400px;
            min-width: 0;
            flex-basis: auto;
            min-height: 0;
            object-fit: cover;
            overflow-x: auto;
            overflow-y: hidden;
            align-items: center;
            flex-shrink: 0;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-khzxcw {
              display: flex;
              max-width: 400px;
              min-width: 0;
              flex-basis: auto;
              min-height: 0;
              object-fit: cover;
              overflow-x: auto;
              overflow-y: hidden;
              align-items: center;
              flex-shrink: 0;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-khzxcw {
              display: flex;
              max-width: 400px;
              min-width: 0;
              flex-basis: auto;
              min-height: 0;
              object-fit: cover;
              overflow-x: auto;
              overflow-y: hidden;
              align-items: center;
              flex-shrink: 0;
            }
          }
          :not(#\20):not(#\20).r-djw4h0 {
            height: 100%;
            margin: 0;
            display: block;
            padding: 0;
            max-width: 100%;
            min-width: 100%;
            max-height: 100%;
            min-height: 100%;
            object-fit: cover;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-djw4h0 {
              object-fit: cover;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-djw4h0 {
              object-fit: cover;
            }
          }
          :not(#\20):not(#\20).r-pky9ag {
            gap: 8px;
            color: #2563eb;
            --rpmh: 270px;
            --rpmw: 270px;
            cursor: pointer;
            display: flex;
            font-size: 14px;
            min-width: var(--rpmw, auto);
            min-height: var(--rpmh, auto);
            align-items: center;
            font-weight: 500;
            line-height: 20px;
            flex-direction: column;
            justify-content: center;
            background-color: #f0f0f0;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-pky9ag {
              --rpmh: 270px;
              --rpmw: 270px;
              display: flex;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-pky9ag {
              --rpmh: 270px;
              --rpmw: 270px;
              display: flex;
            }
          }
          :not(#\20):not(#\20).r-bgq2pt {
            display: flex;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            flex-basis: auto;
            min-height: 1px;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-bgq2pt {
              display: flex;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 0;
              flex-direction: column;
              justify-content: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-bgq2pt {
              display: flex;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 0;
              flex-direction: column;
              justify-content: center;
            }
          }
          :not(#\20):not(#\20).r-phvtjt {
            display: flex;
            row-gap: 6px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 6px;
            flex-basis: auto;
            min-height: 1px;
            align-items: center;
            flex-shrink: 0;
            justify-content: flex-start;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-phvtjt {
              display: flex;
              row-gap: 6px;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 6px;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 0;
              justify-content: flex-start;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-phvtjt {
              display: flex;
              row-gap: 6px;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 6px;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 0;
              justify-content: flex-start;
            }
          }
          :not(#\20):not(#\20).r-176qg4y {
            --rsw: 100%;
            color: #37ca37ff;
            width: 16px;
            height: 16px;
            flex-basis: auto;
            flex-shrink: 0;
            line-height: 100%;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-176qg4y {
              --rsw: 100%;
              color: #37ca37ff;
              width: 16px;
              height: 16px;
              flex-basis: auto;
              flex-shrink: 0;
              line-height: 100%;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-176qg4y {
              --rsw: 100%;
              color: #37ca37ff;
              width: 16px;
              height: 16px;
              flex-basis: auto;
              flex-shrink: 0;
              line-height: 100%;
            }
          }
          :not(#\20):not(#\20).r-mdez7b {
            width: var(--rsw, 100%);
            height: auto;
            max-height: 100%;
          }
          :not(#\20):not(#\20).r-1ghszqz {
            color: #000000ff;
            flex-grow: 1;
            font-size: 15px;
            min-width: var(--replo-flex-min-dimension, 0px);
            flex-basis: 0;
            flex-shrink: 1;
            font-weight: 400;
            line-height: 19px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1ghszqz {
              color: #000000ff;
              flex-grow: 1;
              font-size: 15px;
              min-width: var(--replo-flex-min-dimension, 0px);
              flex-basis: 0;
              flex-shrink: 1;
              font-weight: 400;
              line-height: 19px;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1ghszqz {
              color: #000000ff;
              flex-grow: 1;
              font-size: 15px;
              min-width: var(--replo-flex-min-dimension, 0px);
              flex-basis: 0;
              flex-shrink: 1;
              font-weight: 400;
              line-height: 19px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-ig7gwd {
            display: flex;
            row-gap: 16px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 16px;
            flex-basis: auto;
            min-height: 1px;
            align-items: center;
            flex-shrink: 0;
            padding-top: 27px;
            padding-left: 33px;
            padding-right: 33px;
            padding-bottom: 27px;
            justify-content: flex-start;
            border-top-color: #d5d3d3ff;
            border-top-style: solid;
            border-top-width: 2px;
            border-bottom-color: #d5d3d3ff;
            border-bottom-style: solid;
            border-bottom-width: 2px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-ig7gwd {
              display: flex;
              row-gap: 16px;
              position: relative;
              flex-wrap: nowrap;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 16px;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 0;
              padding-top: 27px;
              padding-left: 29px;
              padding-right: 29px;
              flex-direction: column;
              padding-bottom: 38px;
              justify-content: flex-start;
              border-top-color: #d5d3d3ff;
              border-top-style: solid;
              border-top-width: 2px;
              border-bottom-color: #d5d3d3ff;
              border-bottom-style: solid;
              border-bottom-width: 2px;
              --replo-flex-min-dimension: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-ig7gwd {
              display: flex;
              row-gap: 16px;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 16px;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 0;
              padding-top: 27px;
              padding-left: 33px;
              padding-right: 33px;
              padding-bottom: 27px;
              justify-content: flex-start;
              border-top-color: #d5d3d3ff;
              border-top-style: solid;
              border-top-width: 2px;
              border-bottom-color: #d5d3d3ff;
              border-bottom-style: solid;
              border-bottom-width: 2px;
            }
          }
          :not(#\20):not(#\20).r-g1x9je {
            display: flex;
            row-gap: 16px;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: var(--replo-flex-min-dimension, 0px);
            align-self: stretch;
            column-gap: 16px;
            flex-basis: 0;
            min-height: 1px;
            align-items: center;
            flex-shrink: 1;
            justify-content: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-g1x9je {
              display: flex;
              row-gap: 16px;
              position: relative;
              flex-grow: 1;
              max-width: 100%;
              align-self: stretch;
              column-gap: 16px;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 1;
              justify-content: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-g1x9je {
              display: flex;
              row-gap: 16px;
              position: relative;
              flex-grow: 1;
              max-width: 100%;
              min-width: var(--replo-flex-min-dimension, 0px);
              align-self: stretch;
              column-gap: 16px;
              flex-basis: 0;
              min-height: 1px;
              align-items: center;
              flex-shrink: 1;
              justify-content: center;
            }
          }
          :not(#\20):not(#\20).r-a6gbmj {
            display: flex;
            flex-grow: 1;
            max-width: 230px;
            min-width: var(--replo-flex-min-dimension, 0px);
            flex-basis: 0;
            min-height: 0;
            object-fit: cover;
            overflow-x: auto;
            overflow-y: hidden;
            align-items: center;
            flex-shrink: 1;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-a6gbmj {
              width: auto;
              height: auto;
              display: flex;
              flex-grow: 1;
              max-width: 230px;
              min-width: var(--replo-flex-min-dimension, 0px);
              align-self: stretch;
              flex-basis: 0;
              min-height: 0;
              object-fit: cover;
              overflow-x: auto;
              overflow-y: hidden;
              align-items: center;
              flex-shrink: 1;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-a6gbmj {
              display: flex;
              flex-grow: 1;
              max-width: 250px;
              min-width: var(--replo-flex-min-dimension, 0px);
              flex-basis: 0;
              min-height: 0;
              object-fit: cover;
              overflow-x: auto;
              overflow-y: hidden;
              align-items: center;
              flex-shrink: 1;
            }
          }
          :not(#\20):not(#\20).r-bb1gwm {
            height: 100%;
            margin: 0;
            display: block;
            padding: 0;
            max-width: 100%;
            min-width: 100%;
            max-height: 100%;
            min-height: 100%;
            object-fit: cover;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-bb1gwm {
              object-fit: cover;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-bb1gwm {
              object-fit: cover;
            }
          }
          :not(#\20):not(#\20).r-10hg6m4 {
            gap: 8px;
            color: #2563eb;
            --rpmh: 270px;
            --rpmw: 100%;
            cursor: pointer;
            display: flex;
            font-size: 14px;
            min-width: var(--rpmw, auto);
            min-height: var(--rpmh, auto);
            align-items: center;
            font-weight: 500;
            line-height: 20px;
            flex-direction: column;
            justify-content: center;
            background-color: #f0f0f0;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-10hg6m4 {
              --rpmh: 270px;
              --rpmw: 100%;
              display: flex;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-10hg6m4 {
              --rpmh: 270px;
              --rpmw: 100%;
              display: flex;
            }
          }
          :not(#\20):not(#\20).r-1lqxkvn {
            display: flex;
            row-gap: 20px;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: var(--replo-flex-min-dimension, 0px);
            align-self: stretch;
            column-gap: 20px;
            flex-basis: 0;
            min-height: 1px;
            align-items: center;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1lqxkvn {
              width: auto;
              height: auto;
              display: flex;
              row-gap: 20px;
              position: relative;
              flex-grow: 1;
              max-width: 100%;
              align-self: stretch;
              column-gap: 20px;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 1;
              flex-direction: column;
              justify-content: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1lqxkvn {
              display: flex;
              row-gap: 20px;
              position: relative;
              flex-grow: 1;
              max-width: 100%;
              min-width: var(--replo-flex-min-dimension, 0px);
              align-self: stretch;
              column-gap: 20px;
              flex-basis: 0;
              min-height: 1px;
              align-items: center;
              flex-shrink: 1;
              flex-direction: column;
              justify-content: center;
            }
          }
          :not(#\20):not(#\20).r-igum4c {
            display: flex;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            flex-basis: auto;
            min-height: 1px;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-igum4c {
              display: flex;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 0;
              flex-direction: column;
              justify-content: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-igum4c {
              display: flex;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 0;
              flex-direction: column;
              justify-content: center;
            }
          }
          :not(#\20):not(#\20).r-u8y8b4 {
            color: #000000ff;
            font-size: 100px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-weight: 700;
            line-height: 100%;
            overflow-wrap: break-word;
            letter-spacing: 0px;
            text-align-last: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-u8y8b4 {
              color: #000000ff;
              font-size: 32px;
              align-self: stretch;
              flex-basis: auto;
              text-align: center;
              flex-shrink: 0;
              font-weight: 700;
              line-height: 32px;
              letter-spacing: 0px;
              text-align-last: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-u8y8b4 {
              color: #000000ff;
              font-size: 70px;
              align-self: stretch;
              flex-basis: auto;
              text-align: center;
              flex-shrink: 0;
              font-weight: 700;
              line-height: 100%;
              letter-spacing: 0px;
              text-align-last: center;
            }
          }
          :not(#\20):not(#\20).r-1nmi825 {
            color: #000000ff;
            font-size: 38px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-weight: 500;
            line-height: 38px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
            text-align-last: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1nmi825 {
              color: #000000ff;
              font-size: 23px;
              align-self: stretch;
              flex-basis: auto;
              text-align: center;
              flex-shrink: 0;
              font-weight: 500;
              line-height: 23px;
              letter-spacing: 0px;
              text-align-last: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1nmi825 {
              color: #000000ff;
              font-size: 30px;
              align-self: stretch;
              flex-basis: auto;
              text-align: center;
              flex-shrink: 0;
              font-weight: 500;
              line-height: 34px;
              letter-spacing: 0px;
              text-align-last: center;
            }
          }
          :not(#\20):not(#\20).r-1kwdrk7 {
            display: flex;
            row-gap: 10px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 10px;
            flex-basis: auto;
            min-height: 1px;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1kwdrk7 {
              display: flex;
              row-gap: 10px;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 10px;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 0;
              flex-direction: column;
              justify-content: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1kwdrk7 {
              display: flex;
              row-gap: 10px;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 10px;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 0;
              flex-direction: column;
              justify-content: center;
            }
          }
          :not(#\20):not(#\20).r-tn51tj {
            color: #ffffff;
            width: calc(
              100% -
                (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))
            );
            cursor: pointer;
            display: flex;
            overflow: hidden;
            max-width: 218px;
            align-self: auto;
            box-shadow: 0px 1px 5px 0px #000000b3;
            flex-basis: auto;
            text-align: center;
            transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
            flex-shrink: 0;
            padding-top: 15px;
            padding-left: 32px;
            padding-right: 32px;
            padding-bottom: 15px;
            text-align-last: center;
            background-color: #ff9900ff;
            background-image: none;
            border-top-color: #ffffffff;
            border-top-style: solid;
            border-top-width: 3px;
            border-left-color: #ffffffff;
            border-left-style: solid;
            border-left-width: 3px;
            border-right-color: #ffffffff;
            border-right-style: solid;
            border-right-width: 3px;
            border-bottom-color: #ffffffff;
            border-bottom-style: solid;
            border-bottom-width: 3px;
            border-top-left-radius: 100px;
            border-top-right-radius: 100px;
            border-bottom-left-radius: 100px;
            border-bottom-right-radius: 100px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-tn51tj {
              color: #ffffff;
              width: calc(
                100% -
                  (
                    var(--replo-margin-left, 0px) +
                      var(--replo-margin-right, 0px)
                  )
              );
              cursor: pointer;
              display: flex;
              overflow: hidden;
              max-width: 218px;
              align-self: auto;
              box-shadow: 0px 1px 5px 0px #000000b3;
              flex-basis: auto;
              text-align: center;
              transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
              flex-shrink: 0;
              padding-top: 15px;
              padding-left: 32px;
              padding-right: 32px;
              padding-bottom: 15px;
              text-align-last: center;
              background-color: #ff9900ff;
              background-image: none;
              border-top-color: #ffffffff;
              border-top-style: solid;
              border-top-width: 3px;
              border-left-color: #ffffffff;
              border-left-style: solid;
              border-left-width: 3px;
              border-right-color: #ffffffff;
              border-right-style: solid;
              border-right-width: 3px;
              border-bottom-color: #ffffffff;
              border-bottom-style: solid;
              border-bottom-width: 3px;
              border-top-left-radius: 100px;
              border-top-right-radius: 100px;
              border-bottom-left-radius: 100px;
              border-bottom-right-radius: 100px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-tn51tj {
              color: #ffffff;
              width: calc(
                100% -
                  (
                    var(--replo-margin-left, 0px) +
                      var(--replo-margin-right, 0px)
                  )
              );
              cursor: pointer;
              display: flex;
              overflow: hidden;
              max-width: 218px;
              align-self: auto;
              box-shadow: 0px 1px 5px 0px #000000b3;
              flex-basis: auto;
              text-align: center;
              transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
              flex-shrink: 0;
              padding-top: 15px;
              padding-left: 32px;
              padding-right: 32px;
              padding-bottom: 15px;
              text-align-last: center;
              background-color: #ff9900ff;
              background-image: none;
              border-top-color: #ffffffff;
              border-top-style: solid;
              border-top-width: 3px;
              border-left-color: #ffffffff;
              border-left-style: solid;
              border-left-width: 3px;
              border-right-color: #ffffffff;
              border-right-style: solid;
              border-right-width: 3px;
              border-bottom-color: #ffffffff;
              border-bottom-style: solid;
              border-bottom-width: 3px;
              border-top-left-radius: 100px;
              border-top-right-radius: 100px;
              border-bottom-left-radius: 100px;
              border-bottom-right-radius: 100px;
            }
          }
          :not(#\20):not(#\20):not(#\20).r-10ukxny {
            color: #ffffff;
            width: calc(
              100% -
                (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))
            );
            cursor: pointer;
            display: flex;
            overflow: hidden;
            max-width: 218px;
            align-self: auto;
            box-shadow: 0px 1px 5px 0px #000000b3;
            flex-basis: auto;
            transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
            flex-shrink: 0;
            padding-top: 15px;
            padding-left: 32px;
            padding-right: 32px;
            padding-bottom: 15px;
            background-color: #000000ff;
            background-image: none;
            border-top-color: #ffffffff;
            border-top-style: solid;
            border-top-width: 3px;
            border-left-color: #ffffffff;
            border-left-style: solid;
            border-left-width: 3px;
            border-right-color: #ffffffff;
            border-right-style: solid;
            border-right-width: 3px;
            border-bottom-color: #ffffffff;
            border-bottom-style: solid;
            border-bottom-width: 3px;
            border-top-left-radius: 100px;
            border-top-right-radius: 100px;
            border-bottom-left-radius: 100px;
            border-bottom-right-radius: 100px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20):not(#\20).r-10ukxny {
              color: #ffffff;
              width: calc(
                100% -
                  (
                    var(--replo-margin-left, 0px) +
                      var(--replo-margin-right, 0px)
                  )
              );
              cursor: pointer;
              display: flex;
              overflow: hidden;
              max-width: 218px;
              align-self: auto;
              box-shadow: 0px 1px 5px 0px #000000b3;
              flex-basis: auto;
              transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
              flex-shrink: 0;
              padding-top: 15px;
              padding-left: 32px;
              padding-right: 32px;
              padding-bottom: 15px;
              background-color: #000000ff;
              background-image: none;
              border-top-color: #ffffffff;
              border-top-style: solid;
              border-top-width: 3px;
              border-left-color: #ffffffff;
              border-left-style: solid;
              border-left-width: 3px;
              border-right-color: #ffffffff;
              border-right-style: solid;
              border-right-width: 3px;
              border-bottom-color: #ffffffff;
              border-bottom-style: solid;
              border-bottom-width: 3px;
              border-top-left-radius: 100px;
              border-top-right-radius: 100px;
              border-bottom-left-radius: 100px;
              border-bottom-right-radius: 100px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20):not(#\20).r-10ukxny {
              color: #ffffff;
              width: calc(
                100% -
                  (
                    var(--replo-margin-left, 0px) +
                      var(--replo-margin-right, 0px)
                  )
              );
              cursor: pointer;
              display: flex;
              overflow: hidden;
              max-width: 218px;
              align-self: auto;
              box-shadow: 0px 1px 5px 0px #000000b3;
              flex-basis: auto;
              transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
              flex-shrink: 0;
              padding-top: 15px;
              padding-left: 32px;
              padding-right: 32px;
              padding-bottom: 15px;
              background-color: #000000ff;
              background-image: none;
              border-top-color: #ffffffff;
              border-top-style: solid;
              border-top-width: 3px;
              border-left-color: #ffffffff;
              border-left-style: solid;
              border-left-width: 3px;
              border-right-color: #ffffffff;
              border-right-style: solid;
              border-right-width: 3px;
              border-bottom-color: #ffffffff;
              border-bottom-style: solid;
              border-bottom-width: 3px;
              border-top-left-radius: 100px;
              border-top-right-radius: 100px;
              border-bottom-left-radius: 100px;
              border-bottom-right-radius: 100px;
            }
          }
          :not(#\20):not(#\20).r-17b5fqn {
            color: #ffffff;
            flex-grow: 1;
            font-size: 20px;
            min-width: var(--replo-flex-min-dimension, 0px);
            flex-basis: 0;
            transition: inherit;
            flex-shrink: 1;
            font-weight: 700;
            line-height: 105%;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-17b5fqn {
              color: #ffffff;
              flex-grow: 1;
              font-size: 20px;
              min-width: var(--replo-flex-min-dimension, 0px);
              flex-basis: 0;
              transition: inherit;
              flex-shrink: 1;
              font-weight: 700;
              line-height: 105%;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-17b5fqn {
              color: #ffffff;
              flex-grow: 1;
              font-size: 20px;
              min-width: var(--replo-flex-min-dimension, 0px);
              flex-basis: 0;
              transition: inherit;
              flex-shrink: 1;
              font-weight: 700;
              line-height: 105%;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-xuudhx {
            display: flex;
            row-gap: 5px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 5px;
            flex-basis: auto;
            min-height: 1px;
            align-items: center;
            flex-shrink: 0;
            justify-content: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-xuudhx {
              display: flex;
              row-gap: 5px;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 5px;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 0;
              justify-content: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-xuudhx {
              display: flex;
              row-gap: 5px;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 5px;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 0;
              justify-content: center;
            }
          }
          :not(#\20):not(#\20).r-1r8bsco {
            display: flex;
            max-width: 400px;
            min-width: 0;
            flex-basis: auto;
            min-height: 0;
            object-fit: cover;
            overflow-x: auto;
            overflow-y: hidden;
            align-items: center;
            flex-shrink: 0;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1r8bsco {
              display: flex;
              max-width: 400px;
              min-width: 0;
              flex-basis: auto;
              min-height: 0;
              object-fit: cover;
              overflow-x: auto;
              overflow-y: hidden;
              align-items: center;
              flex-shrink: 0;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1r8bsco {
              display: flex;
              max-width: 400px;
              min-width: 0;
              flex-basis: auto;
              min-height: 0;
              object-fit: cover;
              overflow-x: auto;
              overflow-y: hidden;
              align-items: center;
              flex-shrink: 0;
            }
          }
          :not(#\20):not(#\20).r-pjvnl5 {
            height: 100%;
            margin: 0;
            display: block;
            padding: 0;
            max-width: 100%;
            min-width: 100%;
            max-height: 100%;
            min-height: 100%;
            object-fit: cover;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-pjvnl5 {
              object-fit: cover;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-pjvnl5 {
              object-fit: cover;
            }
          }
          :not(#\20):not(#\20).r-1r7cqq8 {
            gap: 8px;
            color: #2563eb;
            --rpmh: 270px;
            --rpmw: 270px;
            cursor: pointer;
            display: flex;
            font-size: 14px;
            min-width: var(--rpmw, auto);
            min-height: var(--rpmh, auto);
            align-items: center;
            font-weight: 500;
            line-height: 20px;
            flex-direction: column;
            justify-content: center;
            background-color: #f0f0f0;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1r7cqq8 {
              --rpmh: 270px;
              --rpmw: 270px;
              display: flex;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1r7cqq8 {
              --rpmh: 270px;
              --rpmw: 270px;
              display: flex;
            }
          }
          :not(#\20):not(#\20).r-13t3qu4 {
            color: #000000ff;
            font-size: 15px;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 400;
            line-height: 19px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-13t3qu4 {
              color: #000000ff;
              font-size: 15px;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 19px;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-13t3qu4 {
              color: #000000ff;
              font-size: 15px;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 19px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-15kkn12 {
            color: #444444ff;
            font-size: 20px;
            align-self: stretch;
            flex-basis: auto;
            font-style: italic;
            text-align: center;
            flex-shrink: 0;
            font-weight: 500;
            line-height: 26px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
            text-align-last: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-15kkn12 {
              color: #444444ff;
              font-size: 20px;
              align-self: stretch;
              flex-basis: auto;
              font-style: italic;
              text-align: center;
              flex-shrink: 0;
              font-weight: 500;
              line-height: 26px;
              letter-spacing: 0px;
              text-align-last: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-15kkn12 {
              color: #444444ff;
              font-size: 20px;
              align-self: stretch;
              flex-basis: auto;
              font-style: italic;
              text-align: center;
              flex-shrink: 0;
              font-weight: 500;
              line-height: 26px;
              letter-spacing: 0px;
              text-align-last: center;
            }
          }
          :not(#\20):not(#\20).r-17zy3t5 {
            gap: 30px 30px;
            display: grid;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            flex-basis: 0;
            min-height: 1px;
            --replo-gap: 30px;
            align-items: center;
            flex-shrink: 1;
            padding-top: 27px;
            padding-left: 5px;
            padding-right: 5px;
            padding-bottom: 37px;
            justify-content: center;
            border-bottom-color: #d5d3d3ff;
            border-bottom-style: solid;
            border-bottom-width: 2px;
            grid-template-columns: repeat(2, minmax(0, 1fr));
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-17zy3t5 {
              gap: 30px 30px;
              display: grid;
              position: relative;
              flex-grow: 1;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              flex-basis: 0;
              min-height: 1px;
              --replo-gap: 30px;
              align-items: center;
              flex-shrink: 1;
              padding-top: 26px;
              padding-left: 10px;
              padding-right: 10px;
              padding-bottom: 33px;
              justify-content: center;
              border-bottom-color: #d5d3d3ff;
              border-bottom-style: solid;
              border-bottom-width: 2px;
              grid-template-columns: repeat(1, minmax(0, 1fr));
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-17zy3t5 {
              gap: 30px 30px;
              display: grid;
              position: relative;
              flex-grow: 1;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              flex-basis: 0;
              min-height: 1px;
              --replo-gap: 30px;
              align-items: center;
              flex-shrink: 1;
              padding-top: 27px;
              padding-left: 5px;
              padding-right: 5px;
              padding-bottom: 37px;
              justify-content: center;
              border-bottom-color: #d5d3d3ff;
              border-bottom-style: solid;
              border-bottom-width: 2px;
              grid-template-columns: repeat(2, minmax(0, 1fr));
            }
          }
          :not(#\20):not(#\20).r-17tprzl {
            display: flex;
            max-width: 100%;
            align-self: stretch;
            flex-basis: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-17tprzl {
              display: flex;
              max-width: 100%;
              align-self: stretch;
              flex-basis: auto;
              align-items: center;
              flex-shrink: 0;
              justify-content: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-17tprzl {
              display: flex;
              max-width: 100%;
              align-self: stretch;
              flex-basis: auto;
              align-items: center;
              flex-shrink: 0;
              justify-content: center;
            }
          }
          :not(#\20):not(#\20).r-10d9wkc {
            display: flex;
            row-gap: 16px;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: var(--replo-flex-min-dimension, 0px);
            align-self: stretch;
            column-gap: 16px;
            flex-basis: 0;
            min-height: 1px;
            align-items: flex-start;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-10d9wkc {
              display: flex;
              row-gap: 16px;
              position: relative;
              flex-grow: 1;
              max-width: 100%;
              min-width: var(--replo-flex-min-dimension, 0px);
              align-self: stretch;
              column-gap: 16px;
              flex-basis: 0;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 1;
              flex-direction: column;
              justify-content: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-10d9wkc {
              display: flex;
              row-gap: 16px;
              position: relative;
              flex-grow: 1;
              max-width: 100%;
              min-width: var(--replo-flex-min-dimension, 0px);
              align-self: stretch;
              column-gap: 16px;
              flex-basis: 0;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 1;
              flex-direction: column;
              justify-content: center;
            }
          }
          :not(#\20):not(#\20).r-1iy7hiz {
            color: #3fc7b1ff;
            font-size: 36px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 700;
            line-height: 100%;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1iy7hiz {
              color: #3fc7b1ff;
              font-size: 24px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 700;
              line-height: 100%;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1iy7hiz {
              color: #3fc7b1ff;
              font-size: 36px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 700;
              line-height: 100%;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-lztb2g {
            display: flex;
            row-gap: 14px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 14px;
            flex-basis: auto;
            min-height: 1px;
            align-items: flex-start;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-lztb2g {
              display: flex;
              row-gap: 14px;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 14px;
              flex-basis: auto;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 0;
              flex-direction: column;
              justify-content: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-lztb2g {
              display: flex;
              row-gap: 14px;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 14px;
              flex-basis: auto;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 0;
              flex-direction: column;
              justify-content: center;
            }
          }
          :not(#\20):not(#\20).r-18o48i9 {
            color: #000000ff;
            font-size: 20px;
            max-width: 876px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 400;
            line-height: 22px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-18o48i9 {
              color: #000000ff;
              font-size: 18px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 20px;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-18o48i9 {
              color: #000000ff;
              font-size: 20px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 22px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-1lhncyx {
            color: #000000ff;
            font-size: 20px;
            max-width: 876px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 400;
            line-height: 22px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1lhncyx {
              color: #000000ff;
              font-size: 18px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 20px;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1lhncyx {
              color: #000000ff;
              font-size: 20px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 22px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-gv6bm9 {
            color: #000000ff;
            font-size: 20px;
            max-width: 876px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 400;
            line-height: 22px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-gv6bm9 {
              color: #000000ff;
              font-size: 18px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 20px;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-gv6bm9 {
              color: #000000ff;
              font-size: 20px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 22px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-1n2ult7 {
            color: #000000ff;
            font-size: 20px;
            max-width: 876px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 400;
            line-height: 22px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1n2ult7 {
              color: #000000ff;
              font-size: 18px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 20px;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1n2ult7 {
              color: #000000ff;
              font-size: 20px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 22px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-hudw9o {
            display: flex;
            row-gap: 16px;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: var(--replo-flex-min-dimension, 0px);
            align-self: stretch;
            column-gap: 16px;
            flex-basis: 0;
            min-height: 1px;
            align-items: flex-start;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: flex-start;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-hudw9o {
              display: flex;
              row-gap: 16px;
              position: relative;
              flex-grow: 1;
              max-width: 100%;
              min-width: var(--replo-flex-min-dimension, 0px);
              align-self: stretch;
              column-gap: 16px;
              flex-basis: 0;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 1;
              flex-direction: column;
              justify-content: flex-start;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-hudw9o {
              display: flex;
              row-gap: 16px;
              position: relative;
              flex-grow: 1;
              max-width: 100%;
              min-width: var(--replo-flex-min-dimension, 0px);
              align-self: stretch;
              column-gap: 16px;
              flex-basis: 0;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 1;
              flex-direction: column;
              justify-content: flex-start;
            }
          }
          :not(#\20):not(#\20).r-12ukyzb {
            color: #ff4a4aff;
            font-size: 36px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 700;
            line-height: 100%;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-12ukyzb {
              color: #ff4a4aff;
              font-size: 24px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 700;
              line-height: 100%;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-12ukyzb {
              color: #ff4a4aff;
              font-size: 36px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 700;
              line-height: 100%;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-i2smq0 {
            display: flex;
            row-gap: 14px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 14px;
            flex-basis: auto;
            min-height: 1px;
            align-items: flex-start;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-i2smq0 {
              display: flex;
              row-gap: 14px;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 14px;
              flex-basis: auto;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 0;
              flex-direction: column;
              justify-content: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-i2smq0 {
              display: flex;
              row-gap: 14px;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 14px;
              flex-basis: auto;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 0;
              flex-direction: column;
              justify-content: center;
            }
          }
          :not(#\20):not(#\20).r-qk6wxg {
            color: #000000ff;
            font-size: 20px;
            max-width: 876px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 400;
            line-height: 22px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-qk6wxg {
              color: #000000ff;
              font-size: 18px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 20px;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-qk6wxg {
              color: #000000ff;
              font-size: 20px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 22px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-14530h2 {
            color: #000000ff;
            font-size: 20px;
            max-width: 876px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 400;
            line-height: 22px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-14530h2 {
              color: #000000ff;
              font-size: 18px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 20px;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-14530h2 {
              color: #000000ff;
              font-size: 20px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 22px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-neraw6 {
            color: #000000ff;
            font-size: 20px;
            max-width: 876px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 400;
            line-height: 22px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-neraw6 {
              color: #000000ff;
              font-size: 18px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 20px;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-neraw6 {
              color: #000000ff;
              font-size: 20px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 22px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-1vai777 {
            color: #000000ff;
            font-size: 20px;
            max-width: 876px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 400;
            line-height: 22px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1vai777 {
              color: #000000ff;
              font-size: 18px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 20px;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1vai777 {
              color: #000000ff;
              font-size: 20px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 22px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-tregea {
            display: flex;
            row-gap: 60px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 60px;
            flex-basis: auto;
            min-height: 1px;
            align-items: flex-start;
            flex-shrink: 0;
            padding-top: 55px;
            padding-left: 25px;
            padding-right: 25px;
            justify-content: flex-start;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-tregea {
              display: flex;
              row-gap: 49px;
              position: relative;
              flex-wrap: nowrap;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 49px;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 0;
              padding-top: 24px;
              padding-left: 10px;
              padding-right: 10px;
              flex-direction: column;
              justify-content: center;
              --replo-flex-min-dimension: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-tregea {
              display: flex;
              row-gap: 20px;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 20px;
              flex-basis: auto;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 0;
              padding-top: 24px;
              padding-left: 25px;
              padding-right: 25px;
              justify-content: flex-start;
            }
          }
          :not(#\20):not(#\20).r-1qxet1j {
            display: flex;
            flex-grow: 1;
            min-width: var(--replo-flex-min-dimension, 0px);
            flex-basis: 0;
            min-height: 0;
            object-fit: cover;
            overflow-x: auto;
            overflow-y: hidden;
            align-items: center;
            flex-shrink: 1;
            border-top-color: #000000b3;
            border-top-style: solid;
            border-top-width: 3px;
            border-left-color: #000000b3;
            border-left-style: solid;
            border-left-width: 3px;
            border-right-color: #000000b3;
            border-right-style: solid;
            border-right-width: 3px;
            border-bottom-color: #000000b3;
            border-bottom-style: solid;
            border-bottom-width: 3px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1qxet1j {
              width: calc(
                100% -
                  (
                    var(--replo-margin-left, 0px) +
                      var(--replo-margin-right, 0px)
                  )
              );
              height: auto;
              display: flex;
              flex-grow: 1;
              max-width: 275px;
              min-width: 0;
              align-self: auto;
              flex-basis: auto;
              min-height: 0;
              object-fit: cover;
              overflow-x: auto;
              overflow-y: hidden;
              align-items: center;
              flex-shrink: 1;
              border-top-color: #000000b3;
              border-top-style: solid;
              border-top-width: 3px;
              border-left-color: #000000b3;
              border-left-style: solid;
              border-left-width: 3px;
              border-right-color: #000000b3;
              border-right-style: solid;
              border-right-width: 3px;
              border-bottom-color: #000000b3;
              border-bottom-style: solid;
              border-bottom-width: 3px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1qxet1j {
              display: flex;
              flex-grow: 1;
              max-width: 175px;
              min-width: var(--replo-flex-min-dimension, 0px);
              flex-basis: 0;
              min-height: 0;
              object-fit: cover;
              overflow-x: auto;
              overflow-y: hidden;
              align-items: center;
              flex-shrink: 1;
              border-top-color: #000000b3;
              border-top-style: solid;
              border-top-width: 3px;
              border-left-color: #000000b3;
              border-left-style: solid;
              border-left-width: 3px;
              border-right-color: #000000b3;
              border-right-style: solid;
              border-right-width: 3px;
              border-bottom-color: #000000b3;
              border-bottom-style: solid;
              border-bottom-width: 3px;
            }
          }
          :not(#\20):not(#\20).r-qrol13 {
            height: 100%;
            margin: 0;
            display: block;
            padding: 0;
            max-width: 100%;
            min-width: 100%;
            max-height: 100%;
            min-height: 100%;
            object-fit: cover;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-qrol13 {
              object-fit: cover;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-qrol13 {
              object-fit: cover;
            }
          }
          :not(#\20):not(#\20).r-1lvoc9u {
            gap: 8px;
            color: #2563eb;
            --rpmh: 270px;
            --rpmw: 100%;
            cursor: pointer;
            display: flex;
            font-size: 14px;
            min-width: var(--rpmw, auto);
            min-height: var(--rpmh, auto);
            align-items: center;
            font-weight: 500;
            line-height: 20px;
            flex-direction: column;
            justify-content: center;
            background-color: #f0f0f0;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1lvoc9u {
              --rpmh: 270px;
              --rpmw: 100%;
              display: flex;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1lvoc9u {
              --rpmh: 270px;
              --rpmw: 100%;
              display: flex;
            }
          }
          :not(#\20):not(#\20).r-686ciz {
            display: flex;
            row-gap: 2px;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: var(--replo-flex-min-dimension, 0px);
            align-self: stretch;
            column-gap: 2px;
            flex-basis: 0;
            min-height: 1px;
            align-items: flex-start;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-686ciz {
              width: auto;
              height: auto;
              display: flex;
              row-gap: 11px;
              position: relative;
              flex-grow: 1;
              max-width: 100%;
              align-self: stretch;
              column-gap: 11px;
              flex-basis: auto;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 1;
              flex-direction: column;
              justify-content: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-686ciz {
              display: flex;
              row-gap: 2px;
              position: relative;
              flex-grow: 1;
              max-width: 100%;
              min-width: var(--replo-flex-min-dimension, 0px);
              align-self: stretch;
              column-gap: 2px;
              flex-basis: 0;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 1;
              flex-direction: column;
              justify-content: center;
            }
          }
          :not(#\20):not(#\20).r-v8pvkz {
            color: #000000ff;
            flex-grow: 1;
            font-size: 32px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 1;
            font-family: Raleway, " sans-serif";
            font-weight: 700;
            line-height: 38px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-v8pvkz {
              color: #000000ff;
              flex-grow: 1;
              font-size: 24px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 1;
              font-family: Raleway, " sans-serif";
              font-weight: 700;
              line-height: 100%;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-v8pvkz {
              color: #000000ff;
              flex-grow: 1;
              font-size: 32px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 1;
              font-family: Raleway, " sans-serif";
              font-weight: 700;
              line-height: 38px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-yrsg0x {
            color: #000000ff;
            font-size: 20px;
            max-width: 876px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 400;
            line-height: 23px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
            padding-bottom: 55px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-yrsg0x {
              color: #000000ff;
              font-size: 18px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 20px;
              letter-spacing: 0px;
              padding-bottom: 19px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-yrsg0x {
              color: #000000ff;
              font-size: 20px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 23px;
              letter-spacing: 0px;
              padding-bottom: 55px;
            }
          }
          :not(#\20):not(#\20).r-1rorknl {
            display: flex;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            flex-basis: auto;
            min-height: 1px;
            align-items: center;
            flex-shrink: 1;
            padding-top: 33px;
            padding-left: 25px;
            padding-right: 20px;
            flex-direction: column;
            padding-bottom: 45px;
            justify-content: center;
            border-top-color: #3486caff;
            border-top-style: solid;
            border-top-width: 10px;
            border-left-color: #3486caff;
            border-left-style: solid;
            border-left-width: 10px;
            border-right-color: #3486caff;
            border-right-style: solid;
            border-right-width: 10px;
            border-bottom-color: #3486caff;
            border-bottom-style: solid;
            border-bottom-width: 10px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1rorknl {
              display: flex;
              position: relative;
              flex-grow: 1;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 1;
              padding-top: 20px;
              padding-left: 0px;
              padding-right: 0px;
              flex-direction: column;
              padding-bottom: 49px;
              justify-content: center;
              border-top-color: #3486caff;
              border-top-style: solid;
              border-top-width: 10px;
              border-left-color: #3486caff;
              border-left-style: solid;
              border-left-width: 10px;
              border-right-color: #3486caff;
              border-right-style: solid;
              border-right-width: 10px;
              border-bottom-color: #3486caff;
              border-bottom-style: solid;
              border-bottom-width: 10px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1rorknl {
              display: flex;
              position: relative;
              flex-grow: 1;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 1;
              padding-top: 33px;
              padding-left: 25px;
              padding-right: 20px;
              flex-direction: column;
              padding-bottom: 25px;
              justify-content: center;
              border-top-color: #3486caff;
              border-top-style: solid;
              border-top-width: 10px;
              border-left-color: #3486caff;
              border-left-style: solid;
              border-left-width: 10px;
              border-right-color: #3486caff;
              border-right-style: solid;
              border-right-width: 10px;
              border-bottom-color: #3486caff;
              border-bottom-style: solid;
              border-bottom-width: 10px;
            }
          }
          :not(#\20):not(#\20).r-3btzt6 {
            top: -89px;
            right: 72px;
            width: 100%;
            display: flex;
            z-index: 1;
            position: absolute;
            flex-grow: 1;
            max-width: 200px;
            min-width: 0;
            transform: none;
            flex-basis: auto;
            min-height: 0;
            object-fit: cover;
            overflow-x: auto;
            overflow-y: hidden;
            align-items: center;
            flex-shrink: 1;
            pointer-events: none;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-3btzt6 {
              top: -40px;
              right: 20px;
              width: 100%;
              display: flex;
              z-index: 1;
              position: absolute;
              flex-grow: 1;
              max-width: 105px;
              min-width: 0;
              transform: none;
              flex-basis: auto;
              min-height: 0;
              object-fit: cover;
              overflow-x: auto;
              overflow-y: hidden;
              align-items: center;
              flex-shrink: 1;
              pointer-events: none;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-3btzt6 {
              top: -89px;
              right: 60px;
              width: 100%;
              display: flex;
              z-index: 1;
              position: absolute;
              flex-grow: 1;
              max-width: 160px;
              min-width: 0;
              transform: none;
              flex-basis: auto;
              min-height: 0;
              object-fit: cover;
              overflow-x: auto;
              overflow-y: hidden;
              align-items: center;
              flex-shrink: 1;
              pointer-events: none;
            }
          }
          :not(#\20):not(#\20).r-16lbp0c {
            height: 100%;
            margin: 0;
            display: block;
            padding: 0;
            max-width: 100%;
            min-width: 100%;
            max-height: 100%;
            min-height: 100%;
            object-fit: cover;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-16lbp0c {
              object-fit: cover;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-16lbp0c {
              object-fit: cover;
            }
          }
          :not(#\20):not(#\20).r-1v1ubnz {
            gap: 8px;
            color: #2563eb;
            --rpmh: 270px;
            --rpmw: 100%;
            cursor: pointer;
            display: flex;
            font-size: 14px;
            min-width: var(--rpmw, auto);
            min-height: var(--rpmh, auto);
            align-items: center;
            font-weight: 500;
            line-height: 20px;
            flex-direction: column;
            justify-content: center;
            background-color: #f0f0f0;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1v1ubnz {
              --rpmh: 270px;
              --rpmw: 100%;
              display: flex;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1v1ubnz {
              --rpmh: 270px;
              --rpmw: 100%;
              display: flex;
            }
          }
          :not(#\20):not(#\20).r-1v7zfuw {
            display: flex;
            row-gap: 10px;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 10px;
            flex-basis: auto;
            min-height: 1px;
            align-items: flex-start;
            flex-shrink: 1;
            flex-direction: column;
            padding-bottom: 44px;
            justify-content: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1v7zfuw {
              display: flex;
              row-gap: 10px;
              position: relative;
              flex-grow: 1;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 10px;
              flex-basis: auto;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 1;
              padding-left: 10px;
              padding-right: 10px;
              flex-direction: column;
              padding-bottom: 15px;
              justify-content: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1v7zfuw {
              display: flex;
              row-gap: 10px;
              position: relative;
              flex-grow: 1;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 10px;
              flex-basis: auto;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 1;
              flex-direction: column;
              padding-bottom: 44px;
              justify-content: center;
            }
          }
          :not(#\20):not(#\20).r-15nfpfm {
            color: #000000ff;
            flex-grow: 1;
            font-size: 36px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 1;
            font-family: Raleway, " sans-serif";
            font-weight: 700;
            line-height: 42px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-15nfpfm {
              color: #000000ff;
              flex-grow: 1;
              font-size: 24px;
              max-width: 250px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 1;
              font-family: Raleway, " sans-serif";
              font-weight: 700;
              line-height: 31px;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-15nfpfm {
              color: #000000ff;
              flex-grow: 1;
              font-size: 30px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 1;
              font-family: Raleway, " sans-serif";
              font-weight: 700;
              line-height: 36px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-91okwr {
            display: flex;
            row-gap: 16px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 16px;
            flex-basis: auto;
            min-height: 1px;
            align-items: center;
            flex-shrink: 0;
            padding-top: 27px;
            padding-left: 33px;
            padding-right: 33px;
            padding-bottom: 27px;
            justify-content: flex-start;
            border-top-color: #d5d3d3ff;
            border-top-style: solid;
            border-top-width: 2px;
            border-bottom-color: #d5d3d3ff;
            border-bottom-style: solid;
            border-bottom-width: 2px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-91okwr {
              display: flex;
              row-gap: 30px;
              position: relative;
              flex-wrap: nowrap;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 30px;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 0;
              padding-top: 27px;
              padding-left: 29px;
              padding-right: 29px;
              flex-direction: column;
              padding-bottom: 38px;
              justify-content: flex-start;
              border-top-color: #d5d3d3ff;
              border-top-style: solid;
              border-top-width: 2px;
              border-bottom-color: #d5d3d3ff;
              border-bottom-style: solid;
              border-bottom-width: 2px;
              --replo-flex-min-dimension: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-91okwr {
              display: flex;
              row-gap: 16px;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 16px;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 0;
              padding-top: 27px;
              padding-left: 33px;
              padding-right: 33px;
              padding-bottom: 27px;
              justify-content: flex-start;
              border-top-color: #d5d3d3ff;
              border-top-style: solid;
              border-top-width: 2px;
              border-bottom-color: #d5d3d3ff;
              border-bottom-style: solid;
              border-bottom-width: 2px;
            }
          }
          :not(#\20):not(#\20).r-1prnuww {
            display: flex;
            row-gap: 16px;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: var(--replo-flex-min-dimension, 0px);
            align-self: stretch;
            column-gap: 16px;
            flex-basis: 0;
            min-height: 1px;
            align-items: center;
            flex-shrink: 1;
            justify-content: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1prnuww {
              display: flex;
              row-gap: 16px;
              position: relative;
              flex-grow: 1;
              max-width: 100%;
              align-self: stretch;
              column-gap: 16px;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 1;
              justify-content: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1prnuww {
              display: flex;
              row-gap: 16px;
              position: relative;
              flex-grow: 1;
              max-width: 100%;
              min-width: var(--replo-flex-min-dimension, 0px);
              align-self: stretch;
              column-gap: 16px;
              flex-basis: 0;
              min-height: 1px;
              align-items: center;
              flex-shrink: 1;
              justify-content: center;
            }
          }
          :not(#\20):not(#\20).r-yvxan {
            display: flex;
            flex-grow: 1;
            max-width: 211px;
            min-width: var(--replo-flex-min-dimension, 0px);
            flex-basis: 0;
            min-height: 0;
            object-fit: cover;
            overflow-x: auto;
            overflow-y: hidden;
            align-items: center;
            flex-shrink: 1;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-yvxan {
              width: auto;
              height: auto;
              display: flex;
              flex-grow: 1;
              max-width: 211px;
              min-width: var(--replo-flex-min-dimension, 0px);
              align-self: stretch;
              flex-basis: 0;
              min-height: 0;
              object-fit: cover;
              overflow-x: auto;
              overflow-y: hidden;
              align-items: center;
              flex-shrink: 1;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-yvxan {
              display: flex;
              flex-grow: 1;
              max-width: 250px;
              min-width: var(--replo-flex-min-dimension, 0px);
              flex-basis: 0;
              min-height: 0;
              object-fit: cover;
              overflow-x: auto;
              overflow-y: hidden;
              align-items: center;
              flex-shrink: 1;
            }
          }
          :not(#\20):not(#\20).r-1tdg418 {
            height: 100%;
            margin: 0;
            display: block;
            padding: 0;
            max-width: 100%;
            min-width: 100%;
            max-height: 100%;
            min-height: 100%;
            object-fit: cover;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1tdg418 {
              object-fit: cover;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1tdg418 {
              object-fit: cover;
            }
          }
          :not(#\20):not(#\20).r-c4e82k {
            gap: 8px;
            color: #2563eb;
            --rpmh: 270px;
            --rpmw: 100%;
            cursor: pointer;
            display: flex;
            font-size: 14px;
            min-width: var(--rpmw, auto);
            min-height: var(--rpmh, auto);
            align-items: center;
            font-weight: 500;
            line-height: 20px;
            flex-direction: column;
            justify-content: center;
            background-color: #f0f0f0;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-c4e82k {
              --rpmh: 270px;
              --rpmw: 100%;
              display: flex;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-c4e82k {
              --rpmh: 270px;
              --rpmw: 100%;
              display: flex;
            }
          }
          :not(#\20):not(#\20).r-h4zswh {
            display: flex;
            row-gap: 20px;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: var(--replo-flex-min-dimension, 0px);
            align-self: stretch;
            column-gap: 20px;
            flex-basis: 0;
            min-height: 1px;
            align-items: center;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-h4zswh {
              width: auto;
              height: auto;
              display: flex;
              row-gap: 20px;
              position: relative;
              flex-grow: 1;
              max-width: 100%;
              align-self: stretch;
              column-gap: 20px;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 1;
              flex-direction: column;
              justify-content: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-h4zswh {
              display: flex;
              row-gap: 20px;
              position: relative;
              flex-grow: 1;
              max-width: 100%;
              min-width: var(--replo-flex-min-dimension, 0px);
              align-self: stretch;
              column-gap: 20px;
              flex-basis: 0;
              min-height: 1px;
              align-items: center;
              flex-shrink: 1;
              flex-direction: column;
              justify-content: center;
            }
          }
          :not(#\20):not(#\20).r-1ws3urn {
            display: flex;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            flex-basis: auto;
            min-height: 1px;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1ws3urn {
              display: flex;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 0;
              flex-direction: column;
              justify-content: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1ws3urn {
              display: flex;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 0;
              flex-direction: column;
              justify-content: center;
            }
          }
          :not(#\20):not(#\20).r-80v2wo {
            color: #000000ff;
            font-size: 100px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-weight: 700;
            line-height: 100%;
            overflow-wrap: break-word;
            letter-spacing: 0px;
            text-align-last: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-80v2wo {
              color: #000000ff;
              font-size: 32px;
              align-self: stretch;
              flex-basis: auto;
              text-align: center;
              flex-shrink: 0;
              font-weight: 700;
              line-height: 32px;
              letter-spacing: 0px;
              text-align-last: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-80v2wo {
              color: #000000ff;
              font-size: 70px;
              align-self: stretch;
              flex-basis: auto;
              text-align: center;
              flex-shrink: 0;
              font-weight: 700;
              line-height: 100%;
              letter-spacing: 0px;
              text-align-last: center;
            }
          }
          :not(#\20):not(#\20).r-1pdcnj0 {
            color: #000000ff;
            font-size: 38px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-weight: 500;
            line-height: 38px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
            text-align-last: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1pdcnj0 {
              color: #000000ff;
              font-size: 23px;
              align-self: stretch;
              flex-basis: auto;
              text-align: center;
              flex-shrink: 0;
              font-weight: 500;
              line-height: 23px;
              letter-spacing: 0px;
              text-align-last: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1pdcnj0 {
              color: #000000ff;
              font-size: 30px;
              align-self: stretch;
              flex-basis: auto;
              text-align: center;
              flex-shrink: 0;
              font-weight: 500;
              line-height: 34px;
              letter-spacing: 0px;
              text-align-last: center;
            }
          }
          :not(#\20):not(#\20).r-d07yhh {
            display: flex;
            row-gap: 10px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 10px;
            flex-basis: auto;
            min-height: 1px;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-d07yhh {
              display: flex;
              row-gap: 10px;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 10px;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 0;
              flex-direction: column;
              justify-content: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-d07yhh {
              display: flex;
              row-gap: 10px;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 10px;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 0;
              flex-direction: column;
              justify-content: center;
            }
          }
          :not(#\20):not(#\20).r-l36ed3 {
            color: #ffffff;
            width: calc(
              100% -
                (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))
            );
            cursor: pointer;
            display: flex;
            overflow: hidden;
            max-width: 184px;
            align-self: auto;
            box-shadow: 0px 1px 5px 0px #000000b3;
            flex-basis: auto;
            text-align: center;
            transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
            flex-shrink: 0;
            padding-top: 15px;
            padding-left: 32px;
            padding-right: 32px;
            padding-bottom: 15px;
            text-align-last: center;
            background-color: #cbd5e0ff;
            background-image: none;
            border-top-color: #ffffffff;
            border-top-style: solid;
            border-top-width: 3px;
            border-left-color: #ffffffff;
            border-left-style: solid;
            border-left-width: 3px;
            border-right-color: #ffffffff;
            border-right-style: solid;
            border-right-width: 3px;
            border-bottom-color: #ffffffff;
            border-bottom-style: solid;
            border-bottom-width: 3px;
            border-top-left-radius: 100px;
            border-top-right-radius: 100px;
            border-bottom-left-radius: 100px;
            border-bottom-right-radius: 100px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-l36ed3 {
              color: #ffffff;
              width: calc(
                100% -
                  (
                    var(--replo-margin-left, 0px) +
                      var(--replo-margin-right, 0px)
                  )
              );
              cursor: pointer;
              display: flex;
              overflow: hidden;
              max-width: 184px;
              align-self: auto;
              box-shadow: 0px 1px 5px 0px #000000b3;
              flex-basis: auto;
              text-align: center;
              transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
              flex-shrink: 0;
              padding-top: 15px;
              padding-left: 32px;
              padding-right: 32px;
              padding-bottom: 15px;
              text-align-last: center;
              background-color: #cbd5e0ff;
              background-image: none;
              border-top-color: #ffffffff;
              border-top-style: solid;
              border-top-width: 3px;
              border-left-color: #ffffffff;
              border-left-style: solid;
              border-left-width: 3px;
              border-right-color: #ffffffff;
              border-right-style: solid;
              border-right-width: 3px;
              border-bottom-color: #ffffffff;
              border-bottom-style: solid;
              border-bottom-width: 3px;
              border-top-left-radius: 100px;
              border-top-right-radius: 100px;
              border-bottom-left-radius: 100px;
              border-bottom-right-radius: 100px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-l36ed3 {
              color: #ffffff;
              width: calc(
                100% -
                  (
                    var(--replo-margin-left, 0px) +
                      var(--replo-margin-right, 0px)
                  )
              );
              cursor: pointer;
              display: flex;
              overflow: hidden;
              max-width: 184px;
              align-self: auto;
              box-shadow: 0px 1px 5px 0px #000000b3;
              flex-basis: auto;
              text-align: center;
              transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
              flex-shrink: 0;
              padding-top: 15px;
              padding-left: 32px;
              padding-right: 32px;
              padding-bottom: 15px;
              text-align-last: center;
              background-color: #cbd5e0ff;
              background-image: none;
              border-top-color: #ffffffff;
              border-top-style: solid;
              border-top-width: 3px;
              border-left-color: #ffffffff;
              border-left-style: solid;
              border-left-width: 3px;
              border-right-color: #ffffffff;
              border-right-style: solid;
              border-right-width: 3px;
              border-bottom-color: #ffffffff;
              border-bottom-style: solid;
              border-bottom-width: 3px;
              border-top-left-radius: 100px;
              border-top-right-radius: 100px;
              border-bottom-left-radius: 100px;
              border-bottom-right-radius: 100px;
            }
          }
          :not(#\20):not(#\20):not(#\20).r-1gw1a2v {
            color: #ffffff;
            width: calc(
              100% -
                (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))
            );
            cursor: pointer;
            display: flex;
            overflow: hidden;
            max-width: 184px;
            align-self: auto;
            box-shadow: 0px 1px 5px 0px #000000b3;
            flex-basis: auto;
            transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
            flex-shrink: 0;
            padding-top: 15px;
            padding-left: 32px;
            padding-right: 32px;
            padding-bottom: 15px;
            background-color: #000000ff;
            background-image: none;
            border-top-color: #ffffffff;
            border-top-style: solid;
            border-top-width: 3px;
            border-left-color: #ffffffff;
            border-left-style: solid;
            border-left-width: 3px;
            border-right-color: #ffffffff;
            border-right-style: solid;
            border-right-width: 3px;
            border-bottom-color: #ffffffff;
            border-bottom-style: solid;
            border-bottom-width: 3px;
            border-top-left-radius: 100px;
            border-top-right-radius: 100px;
            border-bottom-left-radius: 100px;
            border-bottom-right-radius: 100px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20):not(#\20).r-1gw1a2v {
              color: #ffffff;
              width: calc(
                100% -
                  (
                    var(--replo-margin-left, 0px) +
                      var(--replo-margin-right, 0px)
                  )
              );
              cursor: pointer;
              display: flex;
              overflow: hidden;
              max-width: 184px;
              align-self: auto;
              box-shadow: 0px 1px 5px 0px #000000b3;
              flex-basis: auto;
              transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
              flex-shrink: 0;
              padding-top: 15px;
              padding-left: 32px;
              padding-right: 32px;
              padding-bottom: 15px;
              background-color: #000000ff;
              background-image: none;
              border-top-color: #ffffffff;
              border-top-style: solid;
              border-top-width: 3px;
              border-left-color: #ffffffff;
              border-left-style: solid;
              border-left-width: 3px;
              border-right-color: #ffffffff;
              border-right-style: solid;
              border-right-width: 3px;
              border-bottom-color: #ffffffff;
              border-bottom-style: solid;
              border-bottom-width: 3px;
              border-top-left-radius: 100px;
              border-top-right-radius: 100px;
              border-bottom-left-radius: 100px;
              border-bottom-right-radius: 100px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20):not(#\20).r-1gw1a2v {
              color: #ffffff;
              width: calc(
                100% -
                  (
                    var(--replo-margin-left, 0px) +
                      var(--replo-margin-right, 0px)
                  )
              );
              cursor: pointer;
              display: flex;
              overflow: hidden;
              max-width: 184px;
              align-self: auto;
              box-shadow: 0px 1px 5px 0px #000000b3;
              flex-basis: auto;
              transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
              flex-shrink: 0;
              padding-top: 15px;
              padding-left: 32px;
              padding-right: 32px;
              padding-bottom: 15px;
              background-color: #000000ff;
              background-image: none;
              border-top-color: #ffffffff;
              border-top-style: solid;
              border-top-width: 3px;
              border-left-color: #ffffffff;
              border-left-style: solid;
              border-left-width: 3px;
              border-right-color: #ffffffff;
              border-right-style: solid;
              border-right-width: 3px;
              border-bottom-color: #ffffffff;
              border-bottom-style: solid;
              border-bottom-width: 3px;
              border-top-left-radius: 100px;
              border-top-right-radius: 100px;
              border-bottom-left-radius: 100px;
              border-bottom-right-radius: 100px;
            }
          }
          :not(#\20):not(#\20).r-5ww9hy {
            color: #ffffff;
            flex-grow: 1;
            font-size: 20px;
            min-width: var(--replo-flex-min-dimension, 0px);
            flex-basis: 0;
            transition: inherit;
            flex-shrink: 1;
            font-weight: 700;
            line-height: 105%;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-5ww9hy {
              color: #ffffff;
              flex-grow: 1;
              font-size: 20px;
              min-width: var(--replo-flex-min-dimension, 0px);
              flex-basis: 0;
              transition: inherit;
              flex-shrink: 1;
              font-weight: 700;
              line-height: 105%;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-5ww9hy {
              color: #ffffff;
              flex-grow: 1;
              font-size: 20px;
              min-width: var(--replo-flex-min-dimension, 0px);
              flex-basis: 0;
              transition: inherit;
              flex-shrink: 1;
              font-weight: 700;
              line-height: 105%;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-1v6gcun {
            gap: 30px 30px;
            display: grid;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            flex-basis: 0;
            min-height: 1px;
            --replo-gap: 30px;
            align-items: center;
            flex-shrink: 1;
            padding-top: 27px;
            padding-left: 5px;
            padding-right: 5px;
            padding-bottom: 37px;
            justify-content: center;
            border-bottom-color: #d5d3d3ff;
            border-bottom-style: solid;
            border-bottom-width: 2px;
            grid-template-columns: repeat(2, minmax(0, 1fr));
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1v6gcun {
              gap: 30px 30px;
              display: grid;
              position: relative;
              flex-grow: 1;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              flex-basis: 0;
              min-height: 1px;
              --replo-gap: 30px;
              align-items: center;
              flex-shrink: 1;
              padding-top: 26px;
              padding-left: 10px;
              padding-right: 10px;
              padding-bottom: 33px;
              justify-content: center;
              border-bottom-color: #d5d3d3ff;
              border-bottom-style: solid;
              border-bottom-width: 2px;
              grid-template-columns: repeat(1, minmax(0, 1fr));
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1v6gcun {
              gap: 30px 30px;
              display: grid;
              position: relative;
              flex-grow: 1;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              flex-basis: 0;
              min-height: 1px;
              --replo-gap: 30px;
              align-items: center;
              flex-shrink: 1;
              padding-top: 27px;
              padding-left: 5px;
              padding-right: 5px;
              padding-bottom: 37px;
              justify-content: center;
              border-bottom-color: #d5d3d3ff;
              border-bottom-style: solid;
              border-bottom-width: 2px;
              grid-template-columns: repeat(2, minmax(0, 1fr));
            }
          }
          :not(#\20):not(#\20).r-1r58mqn {
            display: flex;
            max-width: 100%;
            align-self: stretch;
            flex-basis: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1r58mqn {
              display: flex;
              max-width: 100%;
              align-self: stretch;
              flex-basis: auto;
              align-items: center;
              flex-shrink: 0;
              justify-content: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1r58mqn {
              display: flex;
              max-width: 100%;
              align-self: stretch;
              flex-basis: auto;
              align-items: center;
              flex-shrink: 0;
              justify-content: center;
            }
          }
          :not(#\20):not(#\20).r-lo1tkl {
            display: flex;
            row-gap: 16px;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: var(--replo-flex-min-dimension, 0px);
            align-self: stretch;
            column-gap: 16px;
            flex-basis: 0;
            min-height: 1px;
            align-items: flex-start;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-lo1tkl {
              display: flex;
              row-gap: 16px;
              position: relative;
              flex-grow: 1;
              max-width: 100%;
              min-width: var(--replo-flex-min-dimension, 0px);
              align-self: stretch;
              column-gap: 16px;
              flex-basis: 0;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 1;
              flex-direction: column;
              justify-content: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-lo1tkl {
              display: flex;
              row-gap: 16px;
              position: relative;
              flex-grow: 1;
              max-width: 100%;
              min-width: var(--replo-flex-min-dimension, 0px);
              align-self: stretch;
              column-gap: 16px;
              flex-basis: 0;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 1;
              flex-direction: column;
              justify-content: center;
            }
          }
          :not(#\20):not(#\20).r-1720g93 {
            color: #3fc7b1ff;
            font-size: 36px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 700;
            line-height: 100%;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1720g93 {
              color: #3fc7b1ff;
              font-size: 24px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 700;
              line-height: 100%;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1720g93 {
              color: #3fc7b1ff;
              font-size: 36px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 700;
              line-height: 100%;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-1lr0e09 {
            display: flex;
            row-gap: 14px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 14px;
            flex-basis: auto;
            min-height: 1px;
            align-items: flex-start;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1lr0e09 {
              display: flex;
              row-gap: 14px;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 14px;
              flex-basis: auto;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 0;
              flex-direction: column;
              justify-content: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1lr0e09 {
              display: flex;
              row-gap: 14px;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 14px;
              flex-basis: auto;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 0;
              flex-direction: column;
              justify-content: center;
            }
          }
          :not(#\20):not(#\20).r-1qxyitl {
            color: #000000ff;
            font-size: 20px;
            max-width: 876px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 400;
            line-height: 22px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1qxyitl {
              color: #000000ff;
              font-size: 18px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 20px;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1qxyitl {
              color: #000000ff;
              font-size: 20px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 22px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-158pvas {
            color: #000000ff;
            font-size: 20px;
            max-width: 876px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 400;
            line-height: 22px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-158pvas {
              color: #000000ff;
              font-size: 18px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 20px;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-158pvas {
              color: #000000ff;
              font-size: 20px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 22px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-tmjz95 {
            color: #000000ff;
            font-size: 20px;
            max-width: 876px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 400;
            line-height: 22px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-tmjz95 {
              color: #000000ff;
              font-size: 18px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 20px;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-tmjz95 {
              color: #000000ff;
              font-size: 20px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 22px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-1g8k00g {
            display: flex;
            row-gap: 16px;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: var(--replo-flex-min-dimension, 0px);
            align-self: stretch;
            column-gap: 16px;
            flex-basis: 0;
            min-height: 1px;
            align-items: flex-start;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: flex-start;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1g8k00g {
              display: flex;
              row-gap: 16px;
              position: relative;
              flex-grow: 1;
              max-width: 100%;
              min-width: var(--replo-flex-min-dimension, 0px);
              align-self: stretch;
              column-gap: 16px;
              flex-basis: 0;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 1;
              flex-direction: column;
              justify-content: flex-start;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1g8k00g {
              display: flex;
              row-gap: 16px;
              position: relative;
              flex-grow: 1;
              max-width: 100%;
              min-width: var(--replo-flex-min-dimension, 0px);
              align-self: stretch;
              column-gap: 16px;
              flex-basis: 0;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 1;
              flex-direction: column;
              justify-content: flex-start;
            }
          }
          :not(#\20):not(#\20).r-k7zea3 {
            color: #ff4a4aff;
            font-size: 36px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 700;
            line-height: 100%;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-k7zea3 {
              color: #ff4a4aff;
              font-size: 24px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 700;
              line-height: 100%;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-k7zea3 {
              color: #ff4a4aff;
              font-size: 36px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 700;
              line-height: 100%;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-1t1gpwg {
            display: flex;
            row-gap: 14px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 14px;
            flex-basis: auto;
            min-height: 1px;
            align-items: flex-start;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1t1gpwg {
              display: flex;
              row-gap: 14px;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 14px;
              flex-basis: auto;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 0;
              flex-direction: column;
              justify-content: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1t1gpwg {
              display: flex;
              row-gap: 14px;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 14px;
              flex-basis: auto;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 0;
              flex-direction: column;
              justify-content: center;
            }
          }
          :not(#\20):not(#\20).r-1ckv5kw {
            color: #000000ff;
            font-size: 20px;
            max-width: 876px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 400;
            line-height: 22px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1ckv5kw {
              color: #000000ff;
              font-size: 18px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 20px;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1ckv5kw {
              color: #000000ff;
              font-size: 20px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 22px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-1vfb7s8 {
            color: #000000ff;
            font-size: 20px;
            max-width: 876px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 400;
            line-height: 22px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1vfb7s8 {
              color: #000000ff;
              font-size: 18px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 20px;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1vfb7s8 {
              color: #000000ff;
              font-size: 20px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 22px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-igu1hm {
            color: #000000ff;
            font-size: 20px;
            max-width: 876px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 400;
            line-height: 22px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-igu1hm {
              color: #000000ff;
              font-size: 18px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 20px;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-igu1hm {
              color: #000000ff;
              font-size: 20px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 22px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-gqfd12 {
            display: flex;
            row-gap: 55px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 55px;
            flex-basis: auto;
            min-height: 1px;
            align-items: flex-start;
            flex-shrink: 0;
            padding-top: 55px;
            padding-left: 25px;
            padding-right: 25px;
            justify-content: flex-start;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-gqfd12 {
              display: flex;
              row-gap: 32px;
              position: relative;
              flex-wrap: nowrap;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 32px;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 0;
              padding-top: 24px;
              padding-left: 10px;
              padding-right: 10px;
              flex-direction: column;
              justify-content: center;
              --replo-flex-min-dimension: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-gqfd12 {
              display: flex;
              row-gap: 20px;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 20px;
              flex-basis: auto;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 0;
              padding-top: 24px;
              padding-left: 25px;
              padding-right: 25px;
              justify-content: flex-start;
            }
          }
          :not(#\20):not(#\20).r-ypsa3p {
            display: flex;
            flex-grow: 1;
            min-width: var(--replo-flex-min-dimension, 0px);
            flex-basis: 0;
            min-height: 0;
            object-fit: cover;
            overflow-x: auto;
            overflow-y: hidden;
            align-items: center;
            flex-shrink: 1;
            border-top-color: #000000b3;
            border-top-style: solid;
            border-top-width: 3px;
            border-left-color: #000000b3;
            border-left-style: solid;
            border-left-width: 3px;
            border-right-color: #000000b3;
            border-right-style: solid;
            border-right-width: 3px;
            border-bottom-color: #000000b3;
            border-bottom-style: solid;
            border-bottom-width: 3px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-ypsa3p {
              width: calc(
                100% -
                  (
                    var(--replo-margin-left, 0px) +
                      var(--replo-margin-right, 0px)
                  )
              );
              height: auto;
              display: flex;
              flex-grow: 1;
              max-width: 275px;
              min-width: 0;
              align-self: auto;
              flex-basis: auto;
              min-height: 0;
              object-fit: cover;
              overflow-x: auto;
              overflow-y: hidden;
              align-items: center;
              flex-shrink: 1;
              border-top-color: #000000b3;
              border-top-style: solid;
              border-top-width: 3px;
              border-left-color: #000000b3;
              border-left-style: solid;
              border-left-width: 3px;
              border-right-color: #000000b3;
              border-right-style: solid;
              border-right-width: 3px;
              border-bottom-color: #000000b3;
              border-bottom-style: solid;
              border-bottom-width: 3px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-ypsa3p {
              display: flex;
              flex-grow: 1;
              max-width: 175px;
              min-width: var(--replo-flex-min-dimension, 0px);
              flex-basis: 0;
              min-height: 0;
              object-fit: cover;
              overflow-x: auto;
              overflow-y: hidden;
              align-items: center;
              flex-shrink: 1;
              border-top-color: #000000b3;
              border-top-style: solid;
              border-top-width: 3px;
              border-left-color: #000000b3;
              border-left-style: solid;
              border-left-width: 3px;
              border-right-color: #000000b3;
              border-right-style: solid;
              border-right-width: 3px;
              border-bottom-color: #000000b3;
              border-bottom-style: solid;
              border-bottom-width: 3px;
            }
          }
          :not(#\20):not(#\20).r-8ma40f {
            height: 100%;
            margin: 0;
            display: block;
            padding: 0;
            max-width: 100%;
            min-width: 100%;
            max-height: 100%;
            min-height: 100%;
            object-fit: cover;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-8ma40f {
              object-fit: cover;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-8ma40f {
              object-fit: cover;
            }
          }
          :not(#\20):not(#\20).r-1ig5mbd {
            gap: 8px;
            color: #2563eb;
            --rpmh: 270px;
            --rpmw: 100%;
            cursor: pointer;
            display: flex;
            font-size: 14px;
            min-width: var(--rpmw, auto);
            min-height: var(--rpmh, auto);
            align-items: center;
            font-weight: 500;
            line-height: 20px;
            flex-direction: column;
            justify-content: center;
            background-color: #f0f0f0;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1ig5mbd {
              --rpmh: 270px;
              --rpmw: 100%;
              display: flex;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1ig5mbd {
              --rpmh: 270px;
              --rpmw: 100%;
              display: flex;
            }
          }
          :not(#\20):not(#\20).r-1hemwpl {
            display: flex;
            row-gap: 2px;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: var(--replo-flex-min-dimension, 0px);
            align-self: stretch;
            column-gap: 2px;
            flex-basis: 0;
            min-height: 1px;
            align-items: flex-start;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: flex-start;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1hemwpl {
              width: auto;
              height: auto;
              display: flex;
              row-gap: 6px;
              position: relative;
              flex-grow: 1;
              max-width: 100%;
              align-self: stretch;
              column-gap: 6px;
              flex-basis: auto;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 1;
              flex-direction: column;
              justify-content: flex-start;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1hemwpl {
              display: flex;
              row-gap: 2px;
              position: relative;
              flex-grow: 1;
              max-width: 100%;
              min-width: var(--replo-flex-min-dimension, 0px);
              align-self: stretch;
              column-gap: 2px;
              flex-basis: 0;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 1;
              flex-direction: column;
              justify-content: flex-start;
            }
          }
          :not(#\20):not(#\20).r-1pm4z07 {
            color: #000000ff;
            font-size: 32px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            font-family: Raleway, " sans-serif";
            font-weight: 700;
            line-height: 38px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1pm4z07 {
              color: #000000ff;
              font-size: 24px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-family: Raleway, " sans-serif";
              font-weight: 700;
              line-height: 100%;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1pm4z07 {
              color: #000000ff;
              font-size: 32px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-family: Raleway, " sans-serif";
              font-weight: 700;
              line-height: 38px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-1fgu37b {
            color: #000000ff;
            font-size: 20px;
            max-width: 876px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 400;
            line-height: 23px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
            padding-bottom: 55px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1fgu37b {
              color: #000000ff;
              font-size: 18px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 20px;
              letter-spacing: 0px;
              padding-bottom: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1fgu37b {
              color: #000000ff;
              font-size: 20px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 23px;
              letter-spacing: 0px;
              padding-bottom: 55px;
            }
          }
          :not(#\20):not(#\20).r-m0qxf4 {
            color: #ffffff;
            display: none;
            overflow: hidden;
            max-width: 218px;
            align-self: stretch;
            box-shadow: 0px 1px 5px 0px #000000b3;
            flex-basis: auto;
            transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
            flex-shrink: 0;
            padding-top: 15px;
            padding-left: 32px;
            padding-right: 32px;
            padding-bottom: 15px;
            background-color: #ff9900ff;
            background-image: none;
            border-top-color: #ffffffff;
            border-top-style: solid;
            border-top-width: 3px;
            border-left-color: #ffffffff;
            border-left-style: solid;
            border-left-width: 3px;
            border-right-color: #ffffffff;
            border-right-style: solid;
            border-right-width: 3px;
            border-bottom-color: #ffffffff;
            border-bottom-style: solid;
            border-bottom-width: 3px;
            border-top-left-radius: 100px;
            border-top-right-radius: 100px;
            border-bottom-left-radius: 100px;
            border-bottom-right-radius: 100px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-m0qxf4 {
              color: #ffffff;
              display: none;
              overflow: hidden;
              max-width: none;
              align-self: stretch;
              box-shadow: 0px 1px 5px 0px #000000b3;
              flex-basis: auto;
              transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
              flex-shrink: 0;
              padding-top: 15px;
              padding-left: 32px;
              padding-right: 32px;
              padding-bottom: 15px;
              background-color: #ff9900ff;
              background-image: none;
              border-top-color: #ffffffff;
              border-top-style: solid;
              border-top-width: 3px;
              border-left-color: #ffffffff;
              border-left-style: solid;
              border-left-width: 3px;
              border-right-color: #ffffffff;
              border-right-style: solid;
              border-right-width: 3px;
              border-bottom-color: #ffffffff;
              border-bottom-style: solid;
              border-bottom-width: 3px;
              border-top-left-radius: 100px;
              border-top-right-radius: 100px;
              border-bottom-left-radius: 100px;
              border-bottom-right-radius: 100px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-m0qxf4 {
              color: #ffffff;
              display: none;
              overflow: hidden;
              max-width: 218px;
              align-self: stretch;
              box-shadow: 0px 1px 5px 0px #000000b3;
              flex-basis: auto;
              transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
              flex-shrink: 0;
              padding-top: 15px;
              padding-left: 32px;
              padding-right: 32px;
              padding-bottom: 15px;
              background-color: #ff9900ff;
              background-image: none;
              border-top-color: #ffffffff;
              border-top-style: solid;
              border-top-width: 3px;
              border-left-color: #ffffffff;
              border-left-style: solid;
              border-left-width: 3px;
              border-right-color: #ffffffff;
              border-right-style: solid;
              border-right-width: 3px;
              border-bottom-color: #ffffffff;
              border-bottom-style: solid;
              border-bottom-width: 3px;
              border-top-left-radius: 100px;
              border-top-right-radius: 100px;
              border-bottom-left-radius: 100px;
              border-bottom-right-radius: 100px;
            }
          }
          .r-1gw1a2v :not(#\20):not(#\20).r-m0qxf4 {
            color: #ffffff;
            display: none;
            overflow: hidden;
            max-width: 218px;
            align-self: stretch;
            box-shadow: 0px 1px 5px 0px #000000b3;
            flex-basis: auto;
            transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
            flex-shrink: 0;
            padding-top: 15px;
            padding-left: 32px;
            padding-right: 32px;
            padding-bottom: 15px;
            background-color: #000000ff;
            background-image: none;
            border-top-color: #ffffffff;
            border-top-style: solid;
            border-top-width: 3px;
            border-left-color: #ffffffff;
            border-left-style: solid;
            border-left-width: 3px;
            border-right-color: #ffffffff;
            border-right-style: solid;
            border-right-width: 3px;
            border-bottom-color: #ffffffff;
            border-bottom-style: solid;
            border-bottom-width: 3px;
            border-top-left-radius: 100px;
            border-top-right-radius: 100px;
            border-bottom-left-radius: 100px;
            border-bottom-right-radius: 100px;
          }
          @media (max-width: 640px) {
            :not(#\20).r-1gw1a2v :not(#\20):not(#\20).r-m0qxf4 {
              color: #ffffff;
              display: none;
              overflow: hidden;
              max-width: none;
              align-self: stretch;
              box-shadow: 0px 1px 5px 0px #000000b3;
              flex-basis: auto;
              transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
              flex-shrink: 0;
              padding-top: 15px;
              padding-left: 32px;
              padding-right: 32px;
              padding-bottom: 15px;
              background-color: #000000ff;
              background-image: none;
              border-top-color: #ffffffff;
              border-top-style: solid;
              border-top-width: 3px;
              border-left-color: #ffffffff;
              border-left-style: solid;
              border-left-width: 3px;
              border-right-color: #ffffffff;
              border-right-style: solid;
              border-right-width: 3px;
              border-bottom-color: #ffffffff;
              border-bottom-style: solid;
              border-bottom-width: 3px;
              border-top-left-radius: 100px;
              border-top-right-radius: 100px;
              border-bottom-left-radius: 100px;
              border-bottom-right-radius: 100px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20).r-1gw1a2v :not(#\20):not(#\20).r-m0qxf4 {
              color: #ffffff;
              display: none;
              overflow: hidden;
              max-width: 218px;
              align-self: stretch;
              box-shadow: 0px 1px 5px 0px #000000b3;
              flex-basis: auto;
              transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
              flex-shrink: 0;
              padding-top: 15px;
              padding-left: 32px;
              padding-right: 32px;
              padding-bottom: 15px;
              background-color: #000000ff;
              background-image: none;
              border-top-color: #ffffffff;
              border-top-style: solid;
              border-top-width: 3px;
              border-left-color: #ffffffff;
              border-left-style: solid;
              border-left-width: 3px;
              border-right-color: #ffffffff;
              border-right-style: solid;
              border-right-width: 3px;
              border-bottom-color: #ffffffff;
              border-bottom-style: solid;
              border-bottom-width: 3px;
              border-top-left-radius: 100px;
              border-top-right-radius: 100px;
              border-bottom-left-radius: 100px;
              border-bottom-right-radius: 100px;
            }
          }
          :not(#\20):not(#\20):not(#\20).r-1xm5xvn {
            color: #ffffff;
            display: none;
            overflow: hidden;
            max-width: 218px;
            align-self: stretch;
            box-shadow: 0px 1px 5px 0px #000000b3;
            flex-basis: auto;
            transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
            flex-shrink: 0;
            padding-top: 15px;
            padding-left: 32px;
            padding-right: 32px;
            padding-bottom: 15px;
            background-color: #000000ff;
            background-image: none;
            border-top-color: #ffffffff;
            border-top-style: solid;
            border-top-width: 3px;
            border-left-color: #ffffffff;
            border-left-style: solid;
            border-left-width: 3px;
            border-right-color: #ffffffff;
            border-right-style: solid;
            border-right-width: 3px;
            border-bottom-color: #ffffffff;
            border-bottom-style: solid;
            border-bottom-width: 3px;
            border-top-left-radius: 100px;
            border-top-right-radius: 100px;
            border-bottom-left-radius: 100px;
            border-bottom-right-radius: 100px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20):not(#\20).r-1xm5xvn {
              color: #ffffff;
              display: none;
              overflow: hidden;
              max-width: none;
              align-self: stretch;
              box-shadow: 0px 1px 5px 0px #000000b3;
              flex-basis: auto;
              transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
              flex-shrink: 0;
              padding-top: 15px;
              padding-left: 32px;
              padding-right: 32px;
              padding-bottom: 15px;
              background-color: #000000ff;
              background-image: none;
              border-top-color: #ffffffff;
              border-top-style: solid;
              border-top-width: 3px;
              border-left-color: #ffffffff;
              border-left-style: solid;
              border-left-width: 3px;
              border-right-color: #ffffffff;
              border-right-style: solid;
              border-right-width: 3px;
              border-bottom-color: #ffffffff;
              border-bottom-style: solid;
              border-bottom-width: 3px;
              border-top-left-radius: 100px;
              border-top-right-radius: 100px;
              border-bottom-left-radius: 100px;
              border-bottom-right-radius: 100px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20):not(#\20).r-1xm5xvn {
              color: #ffffff;
              display: none;
              overflow: hidden;
              max-width: 218px;
              align-self: stretch;
              box-shadow: 0px 1px 5px 0px #000000b3;
              flex-basis: auto;
              transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
              flex-shrink: 0;
              padding-top: 15px;
              padding-left: 32px;
              padding-right: 32px;
              padding-bottom: 15px;
              background-color: #000000ff;
              background-image: none;
              border-top-color: #ffffffff;
              border-top-style: solid;
              border-top-width: 3px;
              border-left-color: #ffffffff;
              border-left-style: solid;
              border-left-width: 3px;
              border-right-color: #ffffffff;
              border-right-style: solid;
              border-right-width: 3px;
              border-bottom-color: #ffffffff;
              border-bottom-style: solid;
              border-bottom-width: 3px;
              border-top-left-radius: 100px;
              border-top-right-radius: 100px;
              border-bottom-left-radius: 100px;
              border-bottom-right-radius: 100px;
            }
          }
          :not(#\20):not(#\20).r-ygvu7x {
            color: #ffffff;
            flex-grow: 1;
            font-size: 20px;
            min-width: var(--replo-flex-min-dimension, 0px);
            flex-basis: 0;
            transition: inherit;
            flex-shrink: 1;
            font-weight: 700;
            line-height: 105%;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-ygvu7x {
              color: #ffffff;
              flex-grow: 1;
              font-size: 20px;
              min-width: var(--replo-flex-min-dimension, 0px);
              flex-basis: 0;
              transition: inherit;
              flex-shrink: 1;
              font-weight: 700;
              line-height: 105%;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-ygvu7x {
              color: #ffffff;
              flex-grow: 1;
              font-size: 20px;
              min-width: var(--replo-flex-min-dimension, 0px);
              flex-basis: 0;
              transition: inherit;
              flex-shrink: 1;
              font-weight: 700;
              line-height: 105%;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-qbm7ji {
            display: flex;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            flex-basis: auto;
            min-height: 1px;
            align-items: center;
            flex-shrink: 1;
            padding-top: 33px;
            padding-left: 25px;
            padding-right: 20px;
            flex-direction: column;
            padding-bottom: 20px;
            justify-content: center;
            border-top-color: #3486caff;
            border-top-style: solid;
            border-top-width: 10px;
            border-left-color: #3486caff;
            border-left-style: solid;
            border-left-width: 10px;
            border-right-color: #3486caff;
            border-right-style: solid;
            border-right-width: 10px;
            border-bottom-color: #3486caff;
            border-bottom-style: solid;
            border-bottom-width: 10px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-qbm7ji {
              display: flex;
              position: relative;
              flex-grow: 1;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 1;
              padding-top: 51px;
              padding-left: 0px;
              padding-right: 0px;
              flex-direction: column;
              padding-bottom: 49px;
              justify-content: center;
              border-top-color: #3486caff;
              border-top-style: solid;
              border-top-width: 10px;
              border-left-color: #3486caff;
              border-left-style: solid;
              border-left-width: 10px;
              border-right-color: #3486caff;
              border-right-style: solid;
              border-right-width: 10px;
              border-bottom-color: #3486caff;
              border-bottom-style: solid;
              border-bottom-width: 10px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-qbm7ji {
              display: flex;
              position: relative;
              flex-grow: 1;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 1;
              padding-top: 33px;
              padding-left: 25px;
              padding-right: 20px;
              flex-direction: column;
              padding-bottom: 25px;
              justify-content: center;
              border-top-color: #3486caff;
              border-top-style: solid;
              border-top-width: 10px;
              border-left-color: #3486caff;
              border-left-style: solid;
              border-left-width: 10px;
              border-right-color: #3486caff;
              border-right-style: solid;
              border-right-width: 10px;
              border-bottom-color: #3486caff;
              border-bottom-style: solid;
              border-bottom-width: 10px;
            }
          }
          :not(#\20):not(#\20).r-l2xtcx {
            top: -89px;
            right: 72px;
            width: 100%;
            display: flex;
            z-index: 1;
            position: absolute;
            flex-grow: 1;
            max-width: 200px;
            min-width: 0;
            transform: none;
            flex-basis: auto;
            min-height: 0;
            object-fit: cover;
            overflow-x: auto;
            overflow-y: hidden;
            align-items: center;
            flex-shrink: 1;
            pointer-events: none;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-l2xtcx {
              top: -40px;
              right: 20px;
              width: 100%;
              display: flex;
              z-index: 1;
              position: absolute;
              flex-grow: 1;
              max-width: 105px;
              min-width: 0;
              transform: none;
              flex-basis: auto;
              min-height: 0;
              object-fit: cover;
              overflow-x: auto;
              overflow-y: hidden;
              align-items: center;
              flex-shrink: 1;
              pointer-events: none;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-l2xtcx {
              top: -89px;
              right: 60px;
              width: 100%;
              display: flex;
              z-index: 1;
              position: absolute;
              flex-grow: 1;
              max-width: 160px;
              min-width: 0;
              transform: none;
              flex-basis: auto;
              min-height: 0;
              object-fit: cover;
              overflow-x: auto;
              overflow-y: hidden;
              align-items: center;
              flex-shrink: 1;
              pointer-events: none;
            }
          }
          :not(#\20):not(#\20).r-s1oo61 {
            height: 100%;
            margin: 0;
            display: block;
            padding: 0;
            max-width: 100%;
            min-width: 100%;
            max-height: 100%;
            min-height: 100%;
            object-fit: cover;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-s1oo61 {
              object-fit: cover;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-s1oo61 {
              object-fit: cover;
            }
          }
          :not(#\20):not(#\20).r-1x6gdw0 {
            gap: 8px;
            color: #2563eb;
            --rpmh: 270px;
            --rpmw: 100%;
            cursor: pointer;
            display: flex;
            font-size: 14px;
            min-width: var(--rpmw, auto);
            min-height: var(--rpmh, auto);
            align-items: center;
            font-weight: 500;
            line-height: 20px;
            flex-direction: column;
            justify-content: center;
            background-color: #f0f0f0;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1x6gdw0 {
              --rpmh: 270px;
              --rpmw: 100%;
              display: flex;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1x6gdw0 {
              --rpmh: 270px;
              --rpmw: 100%;
              display: flex;
            }
          }
          :not(#\20):not(#\20).r-p4slsc {
            display: flex;
            row-gap: 10px;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 10px;
            flex-basis: auto;
            min-height: 1px;
            align-items: flex-start;
            flex-shrink: 1;
            flex-direction: column;
            padding-bottom: 44px;
            justify-content: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-p4slsc {
              display: flex;
              row-gap: 10px;
              position: relative;
              flex-grow: 1;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 10px;
              flex-basis: auto;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 1;
              padding-left: 10px;
              padding-right: 10px;
              flex-direction: column;
              padding-bottom: 15px;
              justify-content: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-p4slsc {
              display: flex;
              row-gap: 10px;
              position: relative;
              flex-grow: 1;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 10px;
              flex-basis: auto;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 1;
              flex-direction: column;
              padding-bottom: 44px;
              justify-content: center;
            }
          }
          :not(#\20):not(#\20).r-1cah0db {
            color: #000000ff;
            flex-grow: 1;
            font-size: 36px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 1;
            font-family: Raleway, " sans-serif";
            font-weight: 700;
            line-height: 42px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1cah0db {
              color: #000000ff;
              flex-grow: 1;
              font-size: 24px;
              max-width: 250px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 1;
              font-family: Raleway, " sans-serif";
              font-weight: 700;
              line-height: 31px;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1cah0db {
              color: #000000ff;
              flex-grow: 1;
              font-size: 30px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 1;
              font-family: Raleway, " sans-serif";
              font-weight: 700;
              line-height: 36px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-edhwye {
            display: flex;
            row-gap: 16px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 16px;
            flex-basis: auto;
            min-height: 1px;
            align-items: center;
            flex-shrink: 0;
            padding-top: 27px;
            padding-left: 33px;
            padding-right: 33px;
            padding-bottom: 27px;
            justify-content: flex-start;
            border-top-color: #d5d3d3ff;
            border-top-style: solid;
            border-top-width: 2px;
            border-bottom-color: #d5d3d3ff;
            border-bottom-style: solid;
            border-bottom-width: 2px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-edhwye {
              display: flex;
              row-gap: 30px;
              position: relative;
              flex-wrap: nowrap;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 30px;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 0;
              padding-top: 27px;
              padding-left: 29px;
              padding-right: 29px;
              flex-direction: column;
              padding-bottom: 38px;
              justify-content: flex-start;
              border-top-color: #d5d3d3ff;
              border-top-style: solid;
              border-top-width: 2px;
              border-bottom-color: #d5d3d3ff;
              border-bottom-style: solid;
              border-bottom-width: 2px;
              --replo-flex-min-dimension: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-edhwye {
              display: flex;
              row-gap: 16px;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 16px;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 0;
              padding-top: 27px;
              padding-left: 33px;
              padding-right: 33px;
              padding-bottom: 27px;
              justify-content: flex-start;
              border-top-color: #d5d3d3ff;
              border-top-style: solid;
              border-top-width: 2px;
              border-bottom-color: #d5d3d3ff;
              border-bottom-style: solid;
              border-bottom-width: 2px;
            }
          }
          :not(#\20):not(#\20).r-l5g9dw {
            display: flex;
            row-gap: 16px;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: var(--replo-flex-min-dimension, 0px);
            align-self: stretch;
            column-gap: 16px;
            flex-basis: 0;
            min-height: 1px;
            align-items: center;
            flex-shrink: 1;
            justify-content: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-l5g9dw {
              display: flex;
              row-gap: 16px;
              position: relative;
              flex-grow: 1;
              max-width: 100%;
              align-self: stretch;
              column-gap: 16px;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 1;
              justify-content: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-l5g9dw {
              display: flex;
              row-gap: 16px;
              position: relative;
              flex-grow: 1;
              max-width: 100%;
              min-width: var(--replo-flex-min-dimension, 0px);
              align-self: stretch;
              column-gap: 16px;
              flex-basis: 0;
              min-height: 1px;
              align-items: center;
              flex-shrink: 1;
              justify-content: center;
            }
          }
          :not(#\20):not(#\20).r-1ldiab2 {
            display: flex;
            flex-grow: 1;
            max-width: 211px;
            min-width: var(--replo-flex-min-dimension, 0px);
            flex-basis: 0;
            min-height: 0;
            object-fit: cover;
            overflow-x: auto;
            overflow-y: hidden;
            align-items: center;
            flex-shrink: 1;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1ldiab2 {
              width: auto;
              height: auto;
              display: flex;
              flex-grow: 1;
              max-width: 211px;
              min-width: var(--replo-flex-min-dimension, 0px);
              align-self: stretch;
              flex-basis: 0;
              min-height: 0;
              object-fit: cover;
              overflow-x: auto;
              overflow-y: hidden;
              align-items: center;
              flex-shrink: 1;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1ldiab2 {
              display: flex;
              flex-grow: 1;
              max-width: 250px;
              min-width: var(--replo-flex-min-dimension, 0px);
              flex-basis: 0;
              min-height: 0;
              object-fit: cover;
              overflow-x: auto;
              overflow-y: hidden;
              align-items: center;
              flex-shrink: 1;
            }
          }
          :not(#\20):not(#\20).r-12vm1z7 {
            height: 100%;
            margin: 0;
            display: block;
            padding: 0;
            max-width: 100%;
            min-width: 100%;
            max-height: 100%;
            min-height: 100%;
            object-fit: cover;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-12vm1z7 {
              object-fit: cover;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-12vm1z7 {
              object-fit: cover;
            }
          }
          :not(#\20):not(#\20).r-nmv8af {
            gap: 8px;
            color: #2563eb;
            --rpmh: 270px;
            --rpmw: 100%;
            cursor: pointer;
            display: flex;
            font-size: 14px;
            min-width: var(--rpmw, auto);
            min-height: var(--rpmh, auto);
            align-items: center;
            font-weight: 500;
            line-height: 20px;
            flex-direction: column;
            justify-content: center;
            background-color: #f0f0f0;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-nmv8af {
              --rpmh: 270px;
              --rpmw: 100%;
              display: flex;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-nmv8af {
              --rpmh: 270px;
              --rpmw: 100%;
              display: flex;
            }
          }
          :not(#\20):not(#\20).r-btwaco {
            display: flex;
            row-gap: 20px;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: var(--replo-flex-min-dimension, 0px);
            align-self: stretch;
            column-gap: 20px;
            flex-basis: 0;
            min-height: 1px;
            align-items: center;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-btwaco {
              width: auto;
              height: auto;
              display: flex;
              row-gap: 20px;
              position: relative;
              flex-grow: 1;
              max-width: 100%;
              align-self: stretch;
              column-gap: 20px;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 1;
              flex-direction: column;
              justify-content: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-btwaco {
              display: flex;
              row-gap: 20px;
              position: relative;
              flex-grow: 1;
              max-width: 100%;
              min-width: var(--replo-flex-min-dimension, 0px);
              align-self: stretch;
              column-gap: 20px;
              flex-basis: 0;
              min-height: 1px;
              align-items: center;
              flex-shrink: 1;
              flex-direction: column;
              justify-content: center;
            }
          }
          :not(#\20):not(#\20).r-v1wkzy {
            display: flex;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            flex-basis: auto;
            min-height: 1px;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-v1wkzy {
              display: flex;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 0;
              flex-direction: column;
              justify-content: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-v1wkzy {
              display: flex;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 0;
              flex-direction: column;
              justify-content: center;
            }
          }
          :not(#\20):not(#\20).r-57sa6b {
            color: #000000ff;
            font-size: 100px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-weight: 700;
            line-height: 100%;
            overflow-wrap: break-word;
            letter-spacing: 0px;
            text-align-last: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-57sa6b {
              color: #000000ff;
              font-size: 32px;
              align-self: stretch;
              flex-basis: auto;
              text-align: center;
              flex-shrink: 0;
              font-weight: 700;
              line-height: 32px;
              letter-spacing: 0px;
              text-align-last: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-57sa6b {
              color: #000000ff;
              font-size: 70px;
              align-self: stretch;
              flex-basis: auto;
              text-align: center;
              flex-shrink: 0;
              font-weight: 700;
              line-height: 100%;
              letter-spacing: 0px;
              text-align-last: center;
            }
          }
          :not(#\20):not(#\20).r-1neqsit {
            color: #000000ff;
            font-size: 38px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-weight: 500;
            line-height: 38px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
            text-align-last: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1neqsit {
              color: #000000ff;
              font-size: 23px;
              align-self: stretch;
              flex-basis: auto;
              text-align: center;
              flex-shrink: 0;
              font-weight: 500;
              line-height: 23px;
              letter-spacing: 0px;
              text-align-last: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1neqsit {
              color: #000000ff;
              font-size: 30px;
              align-self: stretch;
              flex-basis: auto;
              text-align: center;
              flex-shrink: 0;
              font-weight: 500;
              line-height: 34px;
              letter-spacing: 0px;
              text-align-last: center;
            }
          }
          :not(#\20):not(#\20).r-bsx24x {
            display: flex;
            row-gap: 10px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 10px;
            flex-basis: auto;
            min-height: 1px;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-bsx24x {
              display: flex;
              row-gap: 10px;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 10px;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 0;
              flex-direction: column;
              justify-content: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-bsx24x {
              display: flex;
              row-gap: 10px;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 10px;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 0;
              flex-direction: column;
              justify-content: center;
            }
          }
          :not(#\20):not(#\20).r-s6h22p {
            color: #ffffff;
            width: calc(
              100% -
                (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))
            );
            cursor: pointer;
            display: flex;
            overflow: hidden;
            max-width: 184px;
            align-self: auto;
            box-shadow: 0px 1px 5px 0px #000000b3;
            flex-basis: auto;
            text-align: center;
            transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
            flex-shrink: 0;
            padding-top: 15px;
            padding-left: 32px;
            padding-right: 32px;
            padding-bottom: 15px;
            text-align-last: center;
            background-color: #cbd5e0ff;
            background-image: none;
            border-top-color: #ffffffff;
            border-top-style: solid;
            border-top-width: 3px;
            border-left-color: #ffffffff;
            border-left-style: solid;
            border-left-width: 3px;
            border-right-color: #ffffffff;
            border-right-style: solid;
            border-right-width: 3px;
            border-bottom-color: #ffffffff;
            border-bottom-style: solid;
            border-bottom-width: 3px;
            border-top-left-radius: 100px;
            border-top-right-radius: 100px;
            border-bottom-left-radius: 100px;
            border-bottom-right-radius: 100px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-s6h22p {
              color: #ffffff;
              width: calc(
                100% -
                  (
                    var(--replo-margin-left, 0px) +
                      var(--replo-margin-right, 0px)
                  )
              );
              cursor: pointer;
              display: flex;
              overflow: hidden;
              max-width: 184px;
              align-self: auto;
              box-shadow: 0px 1px 5px 0px #000000b3;
              flex-basis: auto;
              text-align: center;
              transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
              flex-shrink: 0;
              padding-top: 15px;
              padding-left: 32px;
              padding-right: 32px;
              padding-bottom: 15px;
              text-align-last: center;
              background-color: #cbd5e0ff;
              background-image: none;
              border-top-color: #ffffffff;
              border-top-style: solid;
              border-top-width: 3px;
              border-left-color: #ffffffff;
              border-left-style: solid;
              border-left-width: 3px;
              border-right-color: #ffffffff;
              border-right-style: solid;
              border-right-width: 3px;
              border-bottom-color: #ffffffff;
              border-bottom-style: solid;
              border-bottom-width: 3px;
              border-top-left-radius: 100px;
              border-top-right-radius: 100px;
              border-bottom-left-radius: 100px;
              border-bottom-right-radius: 100px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-s6h22p {
              color: #ffffff;
              width: calc(
                100% -
                  (
                    var(--replo-margin-left, 0px) +
                      var(--replo-margin-right, 0px)
                  )
              );
              cursor: pointer;
              display: flex;
              overflow: hidden;
              max-width: 184px;
              align-self: auto;
              box-shadow: 0px 1px 5px 0px #000000b3;
              flex-basis: auto;
              text-align: center;
              transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
              flex-shrink: 0;
              padding-top: 15px;
              padding-left: 32px;
              padding-right: 32px;
              padding-bottom: 15px;
              text-align-last: center;
              background-color: #cbd5e0ff;
              background-image: none;
              border-top-color: #ffffffff;
              border-top-style: solid;
              border-top-width: 3px;
              border-left-color: #ffffffff;
              border-left-style: solid;
              border-left-width: 3px;
              border-right-color: #ffffffff;
              border-right-style: solid;
              border-right-width: 3px;
              border-bottom-color: #ffffffff;
              border-bottom-style: solid;
              border-bottom-width: 3px;
              border-top-left-radius: 100px;
              border-top-right-radius: 100px;
              border-bottom-left-radius: 100px;
              border-bottom-right-radius: 100px;
            }
          }
          :not(#\20):not(#\20):not(#\20).r-inqbad {
            color: #ffffff;
            width: calc(
              100% -
                (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))
            );
            cursor: pointer;
            display: flex;
            overflow: hidden;
            max-width: 184px;
            align-self: auto;
            box-shadow: 0px 1px 5px 0px #000000b3;
            flex-basis: auto;
            transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
            flex-shrink: 0;
            padding-top: 15px;
            padding-left: 32px;
            padding-right: 32px;
            padding-bottom: 15px;
            background-color: #000000ff;
            background-image: none;
            border-top-color: #ffffffff;
            border-top-style: solid;
            border-top-width: 3px;
            border-left-color: #ffffffff;
            border-left-style: solid;
            border-left-width: 3px;
            border-right-color: #ffffffff;
            border-right-style: solid;
            border-right-width: 3px;
            border-bottom-color: #ffffffff;
            border-bottom-style: solid;
            border-bottom-width: 3px;
            border-top-left-radius: 100px;
            border-top-right-radius: 100px;
            border-bottom-left-radius: 100px;
            border-bottom-right-radius: 100px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20):not(#\20).r-inqbad {
              color: #ffffff;
              width: calc(
                100% -
                  (
                    var(--replo-margin-left, 0px) +
                      var(--replo-margin-right, 0px)
                  )
              );
              cursor: pointer;
              display: flex;
              overflow: hidden;
              max-width: 184px;
              align-self: auto;
              box-shadow: 0px 1px 5px 0px #000000b3;
              flex-basis: auto;
              transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
              flex-shrink: 0;
              padding-top: 15px;
              padding-left: 32px;
              padding-right: 32px;
              padding-bottom: 15px;
              background-color: #000000ff;
              background-image: none;
              border-top-color: #ffffffff;
              border-top-style: solid;
              border-top-width: 3px;
              border-left-color: #ffffffff;
              border-left-style: solid;
              border-left-width: 3px;
              border-right-color: #ffffffff;
              border-right-style: solid;
              border-right-width: 3px;
              border-bottom-color: #ffffffff;
              border-bottom-style: solid;
              border-bottom-width: 3px;
              border-top-left-radius: 100px;
              border-top-right-radius: 100px;
              border-bottom-left-radius: 100px;
              border-bottom-right-radius: 100px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20):not(#\20).r-inqbad {
              color: #ffffff;
              width: calc(
                100% -
                  (
                    var(--replo-margin-left, 0px) +
                      var(--replo-margin-right, 0px)
                  )
              );
              cursor: pointer;
              display: flex;
              overflow: hidden;
              max-width: 184px;
              align-self: auto;
              box-shadow: 0px 1px 5px 0px #000000b3;
              flex-basis: auto;
              transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
              flex-shrink: 0;
              padding-top: 15px;
              padding-left: 32px;
              padding-right: 32px;
              padding-bottom: 15px;
              background-color: #000000ff;
              background-image: none;
              border-top-color: #ffffffff;
              border-top-style: solid;
              border-top-width: 3px;
              border-left-color: #ffffffff;
              border-left-style: solid;
              border-left-width: 3px;
              border-right-color: #ffffffff;
              border-right-style: solid;
              border-right-width: 3px;
              border-bottom-color: #ffffffff;
              border-bottom-style: solid;
              border-bottom-width: 3px;
              border-top-left-radius: 100px;
              border-top-right-radius: 100px;
              border-bottom-left-radius: 100px;
              border-bottom-right-radius: 100px;
            }
          }
          :not(#\20):not(#\20).r-1yu6vj1 {
            color: #ffffff;
            flex-grow: 1;
            font-size: 20px;
            min-width: var(--replo-flex-min-dimension, 0px);
            flex-basis: 0;
            transition: inherit;
            flex-shrink: 1;
            font-weight: 700;
            line-height: 105%;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1yu6vj1 {
              color: #ffffff;
              flex-grow: 1;
              font-size: 20px;
              min-width: var(--replo-flex-min-dimension, 0px);
              flex-basis: 0;
              transition: inherit;
              flex-shrink: 1;
              font-weight: 700;
              line-height: 105%;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1yu6vj1 {
              color: #ffffff;
              flex-grow: 1;
              font-size: 20px;
              min-width: var(--replo-flex-min-dimension, 0px);
              flex-basis: 0;
              transition: inherit;
              flex-shrink: 1;
              font-weight: 700;
              line-height: 105%;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-1p48j5w {
            gap: 30px 30px;
            display: grid;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            flex-basis: 0;
            min-height: 1px;
            --replo-gap: 30px;
            align-items: center;
            flex-shrink: 1;
            padding-top: 27px;
            padding-left: 5px;
            padding-right: 5px;
            padding-bottom: 37px;
            justify-content: center;
            border-bottom-color: #d5d3d3ff;
            border-bottom-style: solid;
            border-bottom-width: 2px;
            grid-template-columns: repeat(2, minmax(0, 1fr));
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1p48j5w {
              gap: 30px 30px;
              display: grid;
              position: relative;
              flex-grow: 1;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              flex-basis: 0;
              min-height: 1px;
              --replo-gap: 30px;
              align-items: center;
              flex-shrink: 1;
              padding-top: 26px;
              padding-left: 10px;
              padding-right: 10px;
              padding-bottom: 33px;
              justify-content: center;
              border-bottom-color: #d5d3d3ff;
              border-bottom-style: solid;
              border-bottom-width: 2px;
              grid-template-columns: repeat(1, minmax(0, 1fr));
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1p48j5w {
              gap: 30px 30px;
              display: grid;
              position: relative;
              flex-grow: 1;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              flex-basis: 0;
              min-height: 1px;
              --replo-gap: 30px;
              align-items: center;
              flex-shrink: 1;
              padding-top: 27px;
              padding-left: 5px;
              padding-right: 5px;
              padding-bottom: 37px;
              justify-content: center;
              border-bottom-color: #d5d3d3ff;
              border-bottom-style: solid;
              border-bottom-width: 2px;
              grid-template-columns: repeat(2, minmax(0, 1fr));
            }
          }
          :not(#\20):not(#\20).r-1ac7g0n {
            display: flex;
            max-width: 100%;
            align-self: stretch;
            flex-basis: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1ac7g0n {
              display: flex;
              max-width: 100%;
              align-self: stretch;
              flex-basis: auto;
              align-items: center;
              flex-shrink: 0;
              justify-content: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1ac7g0n {
              display: flex;
              max-width: 100%;
              align-self: stretch;
              flex-basis: auto;
              align-items: center;
              flex-shrink: 0;
              justify-content: center;
            }
          }
          :not(#\20):not(#\20).r-qcmbuk {
            display: flex;
            row-gap: 16px;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: var(--replo-flex-min-dimension, 0px);
            align-self: stretch;
            column-gap: 16px;
            flex-basis: 0;
            min-height: 1px;
            align-items: flex-start;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-qcmbuk {
              display: flex;
              row-gap: 16px;
              position: relative;
              flex-grow: 1;
              max-width: 100%;
              min-width: var(--replo-flex-min-dimension, 0px);
              align-self: stretch;
              column-gap: 16px;
              flex-basis: 0;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 1;
              flex-direction: column;
              justify-content: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-qcmbuk {
              display: flex;
              row-gap: 16px;
              position: relative;
              flex-grow: 1;
              max-width: 100%;
              min-width: var(--replo-flex-min-dimension, 0px);
              align-self: stretch;
              column-gap: 16px;
              flex-basis: 0;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 1;
              flex-direction: column;
              justify-content: center;
            }
          }
          :not(#\20):not(#\20).r-1hmyugu {
            color: #3fc7b1ff;
            font-size: 36px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 700;
            line-height: 100%;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1hmyugu {
              color: #3fc7b1ff;
              font-size: 24px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 700;
              line-height: 100%;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1hmyugu {
              color: #3fc7b1ff;
              font-size: 36px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 700;
              line-height: 100%;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-z0ng7d {
            display: flex;
            row-gap: 14px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 14px;
            flex-basis: auto;
            min-height: 1px;
            align-items: flex-start;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-z0ng7d {
              display: flex;
              row-gap: 14px;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 14px;
              flex-basis: auto;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 0;
              flex-direction: column;
              justify-content: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-z0ng7d {
              display: flex;
              row-gap: 14px;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 14px;
              flex-basis: auto;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 0;
              flex-direction: column;
              justify-content: center;
            }
          }
          :not(#\20):not(#\20).r-1eccsa9 {
            color: #000000ff;
            font-size: 20px;
            max-width: 876px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 400;
            line-height: 22px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1eccsa9 {
              color: #000000ff;
              font-size: 18px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 20px;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1eccsa9 {
              color: #000000ff;
              font-size: 20px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 22px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-1sspape {
            color: #000000ff;
            font-size: 20px;
            max-width: 876px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 400;
            line-height: 22px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1sspape {
              color: #000000ff;
              font-size: 18px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 20px;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1sspape {
              color: #000000ff;
              font-size: 20px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 22px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-1ip80wu {
            color: #000000ff;
            font-size: 20px;
            max-width: 876px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 400;
            line-height: 22px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1ip80wu {
              color: #000000ff;
              font-size: 18px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 20px;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1ip80wu {
              color: #000000ff;
              font-size: 20px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 22px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-z8oj5t {
            display: flex;
            row-gap: 16px;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: var(--replo-flex-min-dimension, 0px);
            align-self: stretch;
            column-gap: 16px;
            flex-basis: 0;
            min-height: 1px;
            align-items: flex-start;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: flex-start;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-z8oj5t {
              display: flex;
              row-gap: 16px;
              position: relative;
              flex-grow: 1;
              max-width: 100%;
              min-width: var(--replo-flex-min-dimension, 0px);
              align-self: stretch;
              column-gap: 16px;
              flex-basis: 0;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 1;
              flex-direction: column;
              justify-content: flex-start;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-z8oj5t {
              display: flex;
              row-gap: 16px;
              position: relative;
              flex-grow: 1;
              max-width: 100%;
              min-width: var(--replo-flex-min-dimension, 0px);
              align-self: stretch;
              column-gap: 16px;
              flex-basis: 0;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 1;
              flex-direction: column;
              justify-content: flex-start;
            }
          }
          :not(#\20):not(#\20).r-1l6do1x {
            color: #ff4a4aff;
            font-size: 36px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 700;
            line-height: 100%;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1l6do1x {
              color: #ff4a4aff;
              font-size: 24px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 700;
              line-height: 100%;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1l6do1x {
              color: #ff4a4aff;
              font-size: 36px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 700;
              line-height: 100%;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-1t6vzvw {
            display: flex;
            row-gap: 14px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 14px;
            flex-basis: auto;
            min-height: 1px;
            align-items: flex-start;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1t6vzvw {
              display: flex;
              row-gap: 14px;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 14px;
              flex-basis: auto;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 0;
              flex-direction: column;
              justify-content: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1t6vzvw {
              display: flex;
              row-gap: 14px;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 14px;
              flex-basis: auto;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 0;
              flex-direction: column;
              justify-content: center;
            }
          }
          :not(#\20):not(#\20).r-8kjgwy {
            color: #000000ff;
            font-size: 20px;
            max-width: 876px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 400;
            line-height: 22px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-8kjgwy {
              color: #000000ff;
              font-size: 18px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 20px;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-8kjgwy {
              color: #000000ff;
              font-size: 20px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 22px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-xxh7vn {
            color: #000000ff;
            font-size: 20px;
            max-width: 876px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 400;
            line-height: 22px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-xxh7vn {
              color: #000000ff;
              font-size: 18px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 20px;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-xxh7vn {
              color: #000000ff;
              font-size: 20px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 22px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-1w34hkm {
            color: #000000ff;
            font-size: 20px;
            max-width: 876px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 400;
            line-height: 22px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1w34hkm {
              color: #000000ff;
              font-size: 18px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 20px;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1w34hkm {
              color: #000000ff;
              font-size: 20px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 22px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-1fb4pr5 {
            display: flex;
            row-gap: 55px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 55px;
            flex-basis: auto;
            min-height: 1px;
            align-items: flex-start;
            flex-shrink: 0;
            padding-top: 55px;
            padding-left: 25px;
            padding-right: 25px;
            justify-content: flex-start;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1fb4pr5 {
              display: flex;
              row-gap: 32px;
              position: relative;
              flex-wrap: nowrap;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 32px;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 0;
              padding-top: 24px;
              padding-left: 10px;
              padding-right: 10px;
              flex-direction: column;
              justify-content: center;
              --replo-flex-min-dimension: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1fb4pr5 {
              display: flex;
              row-gap: 20px;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 20px;
              flex-basis: auto;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 0;
              padding-top: 24px;
              padding-left: 25px;
              padding-right: 25px;
              justify-content: flex-start;
            }
          }
          :not(#\20):not(#\20).r-b7bq84 {
            display: flex;
            flex-grow: 1;
            min-width: var(--replo-flex-min-dimension, 0px);
            flex-basis: 0;
            min-height: 0;
            object-fit: cover;
            overflow-x: auto;
            overflow-y: hidden;
            align-items: center;
            flex-shrink: 1;
            border-top-color: #000000b3;
            border-top-style: solid;
            border-top-width: 3px;
            border-left-color: #000000b3;
            border-left-style: solid;
            border-left-width: 3px;
            border-right-color: #000000b3;
            border-right-style: solid;
            border-right-width: 3px;
            border-bottom-color: #000000b3;
            border-bottom-style: solid;
            border-bottom-width: 3px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-b7bq84 {
              width: calc(
                100% -
                  (
                    var(--replo-margin-left, 0px) +
                      var(--replo-margin-right, 0px)
                  )
              );
              height: auto;
              display: flex;
              flex-grow: 1;
              max-width: 275px;
              min-width: 0;
              align-self: auto;
              flex-basis: auto;
              min-height: 0;
              object-fit: cover;
              overflow-x: auto;
              overflow-y: hidden;
              align-items: center;
              flex-shrink: 1;
              border-top-color: #000000b3;
              border-top-style: solid;
              border-top-width: 3px;
              border-left-color: #000000b3;
              border-left-style: solid;
              border-left-width: 3px;
              border-right-color: #000000b3;
              border-right-style: solid;
              border-right-width: 3px;
              border-bottom-color: #000000b3;
              border-bottom-style: solid;
              border-bottom-width: 3px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-b7bq84 {
              display: flex;
              flex-grow: 1;
              max-width: 175px;
              min-width: var(--replo-flex-min-dimension, 0px);
              flex-basis: 0;
              min-height: 0;
              object-fit: cover;
              overflow-x: auto;
              overflow-y: hidden;
              align-items: center;
              flex-shrink: 1;
              border-top-color: #000000b3;
              border-top-style: solid;
              border-top-width: 3px;
              border-left-color: #000000b3;
              border-left-style: solid;
              border-left-width: 3px;
              border-right-color: #000000b3;
              border-right-style: solid;
              border-right-width: 3px;
              border-bottom-color: #000000b3;
              border-bottom-style: solid;
              border-bottom-width: 3px;
            }
          }
          :not(#\20):not(#\20).r-1553344 {
            height: 100%;
            margin: 0;
            display: block;
            padding: 0;
            max-width: 100%;
            min-width: 100%;
            max-height: 100%;
            min-height: 100%;
            object-fit: cover;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1553344 {
              object-fit: cover;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1553344 {
              object-fit: cover;
            }
          }
          :not(#\20):not(#\20).r-18t97kj {
            gap: 8px;
            color: #2563eb;
            --rpmh: 270px;
            --rpmw: 100%;
            cursor: pointer;
            display: flex;
            font-size: 14px;
            min-width: var(--rpmw, auto);
            min-height: var(--rpmh, auto);
            align-items: center;
            font-weight: 500;
            line-height: 20px;
            flex-direction: column;
            justify-content: center;
            background-color: #f0f0f0;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-18t97kj {
              --rpmh: 270px;
              --rpmw: 100%;
              display: flex;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-18t97kj {
              --rpmh: 270px;
              --rpmw: 100%;
              display: flex;
            }
          }
          :not(#\20):not(#\20).r-1eaf06j {
            display: flex;
            row-gap: 2px;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: var(--replo-flex-min-dimension, 0px);
            align-self: stretch;
            column-gap: 2px;
            flex-basis: 0;
            min-height: 1px;
            align-items: flex-start;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: flex-start;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1eaf06j {
              width: auto;
              height: auto;
              display: flex;
              row-gap: 6px;
              position: relative;
              flex-grow: 1;
              max-width: 100%;
              align-self: stretch;
              column-gap: 6px;
              flex-basis: auto;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 1;
              flex-direction: column;
              justify-content: flex-start;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1eaf06j {
              display: flex;
              row-gap: 2px;
              position: relative;
              flex-grow: 1;
              max-width: 100%;
              min-width: var(--replo-flex-min-dimension, 0px);
              align-self: stretch;
              column-gap: 2px;
              flex-basis: 0;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 1;
              flex-direction: column;
              justify-content: flex-start;
            }
          }
          :not(#\20):not(#\20).r-tmo86y {
            color: #000000ff;
            font-size: 32px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            font-family: Raleway, " sans-serif";
            font-weight: 700;
            line-height: 38px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-tmo86y {
              color: #000000ff;
              font-size: 24px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-family: Raleway, " sans-serif";
              font-weight: 700;
              line-height: 100%;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-tmo86y {
              color: #000000ff;
              font-size: 32px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-family: Raleway, " sans-serif";
              font-weight: 700;
              line-height: 38px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-1drkcw8 {
            color: #000000ff;
            font-size: 20px;
            max-width: 876px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 400;
            line-height: 23px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1drkcw8 {
              color: #000000ff;
              font-size: 18px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 20px;
              letter-spacing: 0px;
              padding-bottom: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1drkcw8 {
              color: #000000ff;
              font-size: 20px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 23px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-jo1slw {
            color: #ffffff;
            display: none;
            overflow: hidden;
            max-width: 218px;
            align-self: stretch;
            box-shadow: 0px 1px 5px 0px #000000b3;
            flex-basis: auto;
            transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
            flex-shrink: 0;
            padding-top: 15px;
            padding-left: 32px;
            padding-right: 32px;
            padding-bottom: 15px;
            background-color: #ff9900ff;
            background-image: none;
            border-top-color: #ffffffff;
            border-top-style: solid;
            border-top-width: 3px;
            border-left-color: #ffffffff;
            border-left-style: solid;
            border-left-width: 3px;
            border-right-color: #ffffffff;
            border-right-style: solid;
            border-right-width: 3px;
            border-bottom-color: #ffffffff;
            border-bottom-style: solid;
            border-bottom-width: 3px;
            border-top-left-radius: 100px;
            border-top-right-radius: 100px;
            border-bottom-left-radius: 100px;
            border-bottom-right-radius: 100px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-jo1slw {
              color: #ffffff;
              display: none;
              overflow: hidden;
              max-width: none;
              align-self: stretch;
              box-shadow: 0px 1px 5px 0px #000000b3;
              flex-basis: auto;
              transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
              flex-shrink: 0;
              padding-top: 15px;
              padding-left: 32px;
              padding-right: 32px;
              padding-bottom: 15px;
              background-color: #ff9900ff;
              background-image: none;
              border-top-color: #ffffffff;
              border-top-style: solid;
              border-top-width: 3px;
              border-left-color: #ffffffff;
              border-left-style: solid;
              border-left-width: 3px;
              border-right-color: #ffffffff;
              border-right-style: solid;
              border-right-width: 3px;
              border-bottom-color: #ffffffff;
              border-bottom-style: solid;
              border-bottom-width: 3px;
              border-top-left-radius: 100px;
              border-top-right-radius: 100px;
              border-bottom-left-radius: 100px;
              border-bottom-right-radius: 100px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-jo1slw {
              color: #ffffff;
              display: none;
              overflow: hidden;
              max-width: 218px;
              align-self: stretch;
              box-shadow: 0px 1px 5px 0px #000000b3;
              flex-basis: auto;
              transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
              flex-shrink: 0;
              padding-top: 15px;
              padding-left: 32px;
              padding-right: 32px;
              padding-bottom: 15px;
              background-color: #ff9900ff;
              background-image: none;
              border-top-color: #ffffffff;
              border-top-style: solid;
              border-top-width: 3px;
              border-left-color: #ffffffff;
              border-left-style: solid;
              border-left-width: 3px;
              border-right-color: #ffffffff;
              border-right-style: solid;
              border-right-width: 3px;
              border-bottom-color: #ffffffff;
              border-bottom-style: solid;
              border-bottom-width: 3px;
              border-top-left-radius: 100px;
              border-top-right-radius: 100px;
              border-bottom-left-radius: 100px;
              border-bottom-right-radius: 100px;
            }
          }
          .r-inqbad :not(#\20):not(#\20).r-jo1slw {
            color: #ffffff;
            display: none;
            overflow: hidden;
            max-width: 218px;
            align-self: stretch;
            box-shadow: 0px 1px 5px 0px #000000b3;
            flex-basis: auto;
            transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
            flex-shrink: 0;
            padding-top: 15px;
            padding-left: 32px;
            padding-right: 32px;
            padding-bottom: 15px;
            background-color: #000000ff;
            background-image: none;
            border-top-color: #ffffffff;
            border-top-style: solid;
            border-top-width: 3px;
            border-left-color: #ffffffff;
            border-left-style: solid;
            border-left-width: 3px;
            border-right-color: #ffffffff;
            border-right-style: solid;
            border-right-width: 3px;
            border-bottom-color: #ffffffff;
            border-bottom-style: solid;
            border-bottom-width: 3px;
            border-top-left-radius: 100px;
            border-top-right-radius: 100px;
            border-bottom-left-radius: 100px;
            border-bottom-right-radius: 100px;
          }
          @media (max-width: 640px) {
            :not(#\20).r-inqbad :not(#\20):not(#\20).r-jo1slw {
              color: #ffffff;
              display: none;
              overflow: hidden;
              max-width: none;
              align-self: stretch;
              box-shadow: 0px 1px 5px 0px #000000b3;
              flex-basis: auto;
              transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
              flex-shrink: 0;
              padding-top: 15px;
              padding-left: 32px;
              padding-right: 32px;
              padding-bottom: 15px;
              background-color: #000000ff;
              background-image: none;
              border-top-color: #ffffffff;
              border-top-style: solid;
              border-top-width: 3px;
              border-left-color: #ffffffff;
              border-left-style: solid;
              border-left-width: 3px;
              border-right-color: #ffffffff;
              border-right-style: solid;
              border-right-width: 3px;
              border-bottom-color: #ffffffff;
              border-bottom-style: solid;
              border-bottom-width: 3px;
              border-top-left-radius: 100px;
              border-top-right-radius: 100px;
              border-bottom-left-radius: 100px;
              border-bottom-right-radius: 100px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20).r-inqbad :not(#\20):not(#\20).r-jo1slw {
              color: #ffffff;
              display: none;
              overflow: hidden;
              max-width: 218px;
              align-self: stretch;
              box-shadow: 0px 1px 5px 0px #000000b3;
              flex-basis: auto;
              transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
              flex-shrink: 0;
              padding-top: 15px;
              padding-left: 32px;
              padding-right: 32px;
              padding-bottom: 15px;
              background-color: #000000ff;
              background-image: none;
              border-top-color: #ffffffff;
              border-top-style: solid;
              border-top-width: 3px;
              border-left-color: #ffffffff;
              border-left-style: solid;
              border-left-width: 3px;
              border-right-color: #ffffffff;
              border-right-style: solid;
              border-right-width: 3px;
              border-bottom-color: #ffffffff;
              border-bottom-style: solid;
              border-bottom-width: 3px;
              border-top-left-radius: 100px;
              border-top-right-radius: 100px;
              border-bottom-left-radius: 100px;
              border-bottom-right-radius: 100px;
            }
          }
          :not(#\20):not(#\20):not(#\20).r-1kla90y {
            color: #ffffff;
            display: none;
            overflow: hidden;
            max-width: 218px;
            align-self: stretch;
            box-shadow: 0px 1px 5px 0px #000000b3;
            flex-basis: auto;
            transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
            flex-shrink: 0;
            padding-top: 15px;
            padding-left: 32px;
            padding-right: 32px;
            padding-bottom: 15px;
            background-color: #000000ff;
            background-image: none;
            border-top-color: #ffffffff;
            border-top-style: solid;
            border-top-width: 3px;
            border-left-color: #ffffffff;
            border-left-style: solid;
            border-left-width: 3px;
            border-right-color: #ffffffff;
            border-right-style: solid;
            border-right-width: 3px;
            border-bottom-color: #ffffffff;
            border-bottom-style: solid;
            border-bottom-width: 3px;
            border-top-left-radius: 100px;
            border-top-right-radius: 100px;
            border-bottom-left-radius: 100px;
            border-bottom-right-radius: 100px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20):not(#\20).r-1kla90y {
              color: #ffffff;
              display: none;
              overflow: hidden;
              max-width: none;
              align-self: stretch;
              box-shadow: 0px 1px 5px 0px #000000b3;
              flex-basis: auto;
              transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
              flex-shrink: 0;
              padding-top: 15px;
              padding-left: 32px;
              padding-right: 32px;
              padding-bottom: 15px;
              background-color: #000000ff;
              background-image: none;
              border-top-color: #ffffffff;
              border-top-style: solid;
              border-top-width: 3px;
              border-left-color: #ffffffff;
              border-left-style: solid;
              border-left-width: 3px;
              border-right-color: #ffffffff;
              border-right-style: solid;
              border-right-width: 3px;
              border-bottom-color: #ffffffff;
              border-bottom-style: solid;
              border-bottom-width: 3px;
              border-top-left-radius: 100px;
              border-top-right-radius: 100px;
              border-bottom-left-radius: 100px;
              border-bottom-right-radius: 100px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20):not(#\20).r-1kla90y {
              color: #ffffff;
              display: none;
              overflow: hidden;
              max-width: 218px;
              align-self: stretch;
              box-shadow: 0px 1px 5px 0px #000000b3;
              flex-basis: auto;
              transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
              flex-shrink: 0;
              padding-top: 15px;
              padding-left: 32px;
              padding-right: 32px;
              padding-bottom: 15px;
              background-color: #000000ff;
              background-image: none;
              border-top-color: #ffffffff;
              border-top-style: solid;
              border-top-width: 3px;
              border-left-color: #ffffffff;
              border-left-style: solid;
              border-left-width: 3px;
              border-right-color: #ffffffff;
              border-right-style: solid;
              border-right-width: 3px;
              border-bottom-color: #ffffffff;
              border-bottom-style: solid;
              border-bottom-width: 3px;
              border-top-left-radius: 100px;
              border-top-right-radius: 100px;
              border-bottom-left-radius: 100px;
              border-bottom-right-radius: 100px;
            }
          }
          :not(#\20):not(#\20).r-ptlk9a {
            color: #ffffff;
            flex-grow: 1;
            font-size: 20px;
            min-width: var(--replo-flex-min-dimension, 0px);
            flex-basis: 0;
            transition: inherit;
            flex-shrink: 1;
            font-weight: 700;
            line-height: 105%;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-ptlk9a {
              color: #ffffff;
              flex-grow: 1;
              font-size: 20px;
              min-width: var(--replo-flex-min-dimension, 0px);
              flex-basis: 0;
              transition: inherit;
              flex-shrink: 1;
              font-weight: 700;
              line-height: 105%;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-ptlk9a {
              color: #ffffff;
              flex-grow: 1;
              font-size: 20px;
              min-width: var(--replo-flex-min-dimension, 0px);
              flex-basis: 0;
              transition: inherit;
              flex-shrink: 1;
              font-weight: 700;
              line-height: 105%;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-1eaigqp {
            display: flex;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            flex-basis: auto;
            min-height: 1px;
            align-items: center;
            flex-shrink: 1;
            padding-top: 33px;
            padding-left: 25px;
            padding-right: 20px;
            flex-direction: column;
            padding-bottom: 20px;
            justify-content: center;
            border-top-color: #3486caff;
            border-top-style: solid;
            border-top-width: 10px;
            border-left-color: #3486caff;
            border-left-style: solid;
            border-left-width: 10px;
            border-right-color: #3486caff;
            border-right-style: solid;
            border-right-width: 10px;
            border-bottom-color: #3486caff;
            border-bottom-style: solid;
            border-bottom-width: 10px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1eaigqp {
              display: flex;
              position: relative;
              flex-grow: 1;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 1;
              padding-top: 51px;
              padding-left: 0px;
              padding-right: 0px;
              flex-direction: column;
              padding-bottom: 49px;
              justify-content: center;
              border-top-color: #3486caff;
              border-top-style: solid;
              border-top-width: 10px;
              border-left-color: #3486caff;
              border-left-style: solid;
              border-left-width: 10px;
              border-right-color: #3486caff;
              border-right-style: solid;
              border-right-width: 10px;
              border-bottom-color: #3486caff;
              border-bottom-style: solid;
              border-bottom-width: 10px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1eaigqp {
              display: flex;
              position: relative;
              flex-grow: 1;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 1;
              padding-top: 33px;
              padding-left: 25px;
              padding-right: 20px;
              flex-direction: column;
              padding-bottom: 25px;
              justify-content: center;
              border-top-color: #3486caff;
              border-top-style: solid;
              border-top-width: 10px;
              border-left-color: #3486caff;
              border-left-style: solid;
              border-left-width: 10px;
              border-right-color: #3486caff;
              border-right-style: solid;
              border-right-width: 10px;
              border-bottom-color: #3486caff;
              border-bottom-style: solid;
              border-bottom-width: 10px;
            }
          }
          :not(#\20):not(#\20).r-3zcchm {
            top: -89px;
            right: 72px;
            width: 100%;
            display: flex;
            z-index: 1;
            position: absolute;
            flex-grow: 1;
            max-width: 200px;
            min-width: 0;
            transform: none;
            flex-basis: auto;
            min-height: 0;
            object-fit: cover;
            overflow-x: auto;
            overflow-y: hidden;
            align-items: center;
            flex-shrink: 1;
            pointer-events: none;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-3zcchm {
              top: -40px;
              right: 20px;
              width: 100%;
              display: flex;
              z-index: 1;
              position: absolute;
              flex-grow: 1;
              max-width: 105px;
              min-width: 0;
              transform: none;
              flex-basis: auto;
              min-height: 0;
              object-fit: cover;
              overflow-x: auto;
              overflow-y: hidden;
              align-items: center;
              flex-shrink: 1;
              pointer-events: none;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-3zcchm {
              top: -89px;
              right: 60px;
              width: 100%;
              display: flex;
              z-index: 1;
              position: absolute;
              flex-grow: 1;
              max-width: 160px;
              min-width: 0;
              transform: none;
              flex-basis: auto;
              min-height: 0;
              object-fit: cover;
              overflow-x: auto;
              overflow-y: hidden;
              align-items: center;
              flex-shrink: 1;
              pointer-events: none;
            }
          }
          :not(#\20):not(#\20).r-1ucmg8c {
            height: 100%;
            margin: 0;
            display: block;
            padding: 0;
            max-width: 100%;
            min-width: 100%;
            max-height: 100%;
            min-height: 100%;
            object-fit: cover;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1ucmg8c {
              object-fit: cover;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1ucmg8c {
              object-fit: cover;
            }
          }
          :not(#\20):not(#\20).r-1kysb0b {
            gap: 8px;
            color: #2563eb;
            --rpmh: 270px;
            --rpmw: 100%;
            cursor: pointer;
            display: flex;
            font-size: 14px;
            min-width: var(--rpmw, auto);
            min-height: var(--rpmh, auto);
            align-items: center;
            font-weight: 500;
            line-height: 20px;
            flex-direction: column;
            justify-content: center;
            background-color: #f0f0f0;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1kysb0b {
              --rpmh: 270px;
              --rpmw: 100%;
              display: flex;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1kysb0b {
              --rpmh: 270px;
              --rpmw: 100%;
              display: flex;
            }
          }
          :not(#\20):not(#\20).r-sjaave {
            display: flex;
            row-gap: 10px;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 10px;
            flex-basis: auto;
            min-height: 1px;
            align-items: flex-start;
            flex-shrink: 1;
            flex-direction: column;
            padding-bottom: 44px;
            justify-content: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-sjaave {
              display: flex;
              row-gap: 10px;
              position: relative;
              flex-grow: 1;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 10px;
              flex-basis: auto;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 1;
              padding-left: 10px;
              padding-right: 10px;
              flex-direction: column;
              padding-bottom: 15px;
              justify-content: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-sjaave {
              display: flex;
              row-gap: 10px;
              position: relative;
              flex-grow: 1;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 10px;
              flex-basis: auto;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 1;
              flex-direction: column;
              padding-bottom: 44px;
              justify-content: center;
            }
          }
          :not(#\20):not(#\20).r-15c498 {
            color: #000000ff;
            flex-grow: 1;
            font-size: 36px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 1;
            font-family: Raleway, " sans-serif";
            font-weight: 700;
            line-height: 42px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-15c498 {
              color: #000000ff;
              flex-grow: 1;
              font-size: 24px;
              max-width: 250px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 1;
              font-family: Raleway, " sans-serif";
              font-weight: 700;
              line-height: 31px;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-15c498 {
              color: #000000ff;
              flex-grow: 1;
              font-size: 30px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 1;
              font-family: Raleway, " sans-serif";
              font-weight: 700;
              line-height: 36px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-dsiix0 {
            display: flex;
            row-gap: 16px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 16px;
            flex-basis: auto;
            min-height: 1px;
            align-items: center;
            flex-shrink: 0;
            padding-top: 27px;
            padding-left: 33px;
            padding-right: 33px;
            padding-bottom: 27px;
            justify-content: flex-start;
            border-top-color: #d5d3d3ff;
            border-top-style: solid;
            border-top-width: 2px;
            border-bottom-color: #d5d3d3ff;
            border-bottom-style: solid;
            border-bottom-width: 2px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-dsiix0 {
              display: flex;
              row-gap: 30px;
              position: relative;
              flex-wrap: nowrap;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 30px;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 0;
              padding-top: 60px;
              padding-left: 29px;
              padding-right: 29px;
              flex-direction: column;
              padding-bottom: 38px;
              justify-content: flex-start;
              border-top-color: #d5d3d3ff;
              border-top-style: solid;
              border-top-width: 2px;
              border-bottom-color: #d5d3d3ff;
              border-bottom-style: solid;
              border-bottom-width: 2px;
              --replo-flex-min-dimension: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-dsiix0 {
              display: flex;
              row-gap: 16px;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 16px;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 0;
              padding-top: 27px;
              padding-left: 33px;
              padding-right: 33px;
              padding-bottom: 27px;
              justify-content: flex-start;
              border-top-color: #d5d3d3ff;
              border-top-style: solid;
              border-top-width: 2px;
              border-bottom-color: #d5d3d3ff;
              border-bottom-style: solid;
              border-bottom-width: 2px;
            }
          }
          :not(#\20):not(#\20).r-xpu1cd {
            display: flex;
            row-gap: 16px;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: var(--replo-flex-min-dimension, 0px);
            align-self: stretch;
            column-gap: 16px;
            flex-basis: 0;
            min-height: 1px;
            align-items: center;
            flex-shrink: 1;
            justify-content: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-xpu1cd {
              display: flex;
              row-gap: 16px;
              position: relative;
              flex-grow: 1;
              max-width: 100%;
              align-self: stretch;
              column-gap: 16px;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 1;
              justify-content: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-xpu1cd {
              display: flex;
              row-gap: 16px;
              position: relative;
              flex-grow: 1;
              max-width: 100%;
              min-width: var(--replo-flex-min-dimension, 0px);
              align-self: stretch;
              column-gap: 16px;
              flex-basis: 0;
              min-height: 1px;
              align-items: center;
              flex-shrink: 1;
              justify-content: center;
            }
          }
          :not(#\20):not(#\20).r-he2rby {
            display: flex;
            flex-grow: 1;
            max-width: 167px;
            min-width: var(--replo-flex-min-dimension, 0px);
            flex-basis: 0;
            min-height: 0;
            object-fit: cover;
            overflow-x: auto;
            overflow-y: hidden;
            align-items: center;
            flex-shrink: 1;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-he2rby {
              width: auto;
              height: auto;
              display: flex;
              flex-grow: 1;
              max-width: 167px;
              min-width: var(--replo-flex-min-dimension, 0px);
              align-self: stretch;
              flex-basis: 0;
              min-height: 0;
              object-fit: cover;
              overflow-x: auto;
              overflow-y: hidden;
              align-items: center;
              flex-shrink: 1;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-he2rby {
              display: flex;
              flex-grow: 1;
              max-width: 250px;
              min-width: var(--replo-flex-min-dimension, 0px);
              flex-basis: 0;
              min-height: 0;
              object-fit: cover;
              overflow-x: auto;
              overflow-y: hidden;
              align-items: center;
              flex-shrink: 1;
            }
          }
          :not(#\20):not(#\20).r-1gxj0u8 {
            height: 100%;
            margin: 0;
            display: block;
            padding: 0;
            max-width: 100%;
            min-width: 100%;
            max-height: 100%;
            min-height: 100%;
            object-fit: cover;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1gxj0u8 {
              object-fit: cover;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1gxj0u8 {
              object-fit: cover;
            }
          }
          :not(#\20):not(#\20).r-1qleg1m {
            gap: 8px;
            color: #2563eb;
            --rpmh: 270px;
            --rpmw: 100%;
            cursor: pointer;
            display: flex;
            font-size: 14px;
            min-width: var(--rpmw, auto);
            min-height: var(--rpmh, auto);
            align-items: center;
            font-weight: 500;
            line-height: 20px;
            flex-direction: column;
            justify-content: center;
            background-color: #f0f0f0;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1qleg1m {
              --rpmh: 270px;
              --rpmw: 100%;
              display: flex;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1qleg1m {
              --rpmh: 270px;
              --rpmw: 100%;
              display: flex;
            }
          }
          :not(#\20):not(#\20).r-w6g31z {
            display: flex;
            row-gap: 20px;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: var(--replo-flex-min-dimension, 0px);
            align-self: stretch;
            column-gap: 20px;
            flex-basis: 0;
            min-height: 1px;
            align-items: center;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-w6g31z {
              width: auto;
              height: auto;
              display: flex;
              row-gap: 20px;
              position: relative;
              flex-grow: 1;
              max-width: 100%;
              align-self: stretch;
              column-gap: 20px;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 1;
              flex-direction: column;
              justify-content: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-w6g31z {
              display: flex;
              row-gap: 20px;
              position: relative;
              flex-grow: 1;
              max-width: 100%;
              min-width: var(--replo-flex-min-dimension, 0px);
              align-self: stretch;
              column-gap: 20px;
              flex-basis: 0;
              min-height: 1px;
              align-items: center;
              flex-shrink: 1;
              flex-direction: column;
              justify-content: center;
            }
          }
          :not(#\20):not(#\20).r-q8amzx {
            display: flex;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            flex-basis: auto;
            min-height: 1px;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-q8amzx {
              display: flex;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 0;
              flex-direction: column;
              justify-content: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-q8amzx {
              display: flex;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 0;
              flex-direction: column;
              justify-content: center;
            }
          }
          :not(#\20):not(#\20).r-14x6e45 {
            color: #000000ff;
            font-size: 100px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-weight: 700;
            line-height: 100%;
            overflow-wrap: break-word;
            letter-spacing: 0px;
            text-align-last: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-14x6e45 {
              color: #000000ff;
              font-size: 32px;
              align-self: stretch;
              flex-basis: auto;
              text-align: center;
              flex-shrink: 0;
              font-weight: 700;
              line-height: 32px;
              letter-spacing: 0px;
              text-align-last: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-14x6e45 {
              color: #000000ff;
              font-size: 70px;
              align-self: stretch;
              flex-basis: auto;
              text-align: center;
              flex-shrink: 0;
              font-weight: 700;
              line-height: 100%;
              letter-spacing: 0px;
              text-align-last: center;
            }
          }
          :not(#\20):not(#\20).r-10dw25 {
            color: #000000ff;
            font-size: 38px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-weight: 500;
            line-height: 38px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
            text-align-last: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-10dw25 {
              color: #000000ff;
              font-size: 23px;
              align-self: stretch;
              flex-basis: auto;
              text-align: center;
              flex-shrink: 0;
              font-weight: 500;
              line-height: 23px;
              letter-spacing: 0px;
              text-align-last: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-10dw25 {
              color: #000000ff;
              font-size: 30px;
              align-self: stretch;
              flex-basis: auto;
              text-align: center;
              flex-shrink: 0;
              font-weight: 500;
              line-height: 34px;
              letter-spacing: 0px;
              text-align-last: center;
            }
          }
          :not(#\20):not(#\20).r-b3ig3v {
            display: flex;
            row-gap: 10px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 10px;
            flex-basis: auto;
            min-height: 1px;
            align-items: center;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-b3ig3v {
              display: flex;
              row-gap: 10px;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 10px;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 0;
              flex-direction: column;
              justify-content: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-b3ig3v {
              display: flex;
              row-gap: 10px;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 10px;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 0;
              flex-direction: column;
              justify-content: center;
            }
          }
          :not(#\20):not(#\20).r-t0cwt8 {
            color: #ffffff;
            width: calc(
              100% -
                (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))
            );
            cursor: pointer;
            display: flex;
            overflow: hidden;
            max-width: 184px;
            align-self: auto;
            box-shadow: 0px 1px 5px 0px #000000b3;
            flex-basis: auto;
            text-align: center;
            transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
            flex-shrink: 0;
            padding-top: 15px;
            padding-left: 32px;
            padding-right: 32px;
            padding-bottom: 15px;
            text-align-last: center;
            background-color: #cbd5e0ff;
            background-image: none;
            border-top-color: #ffffffff;
            border-top-style: solid;
            border-top-width: 3px;
            border-left-color: #ffffffff;
            border-left-style: solid;
            border-left-width: 3px;
            border-right-color: #ffffffff;
            border-right-style: solid;
            border-right-width: 3px;
            border-bottom-color: #ffffffff;
            border-bottom-style: solid;
            border-bottom-width: 3px;
            border-top-left-radius: 100px;
            border-top-right-radius: 100px;
            border-bottom-left-radius: 100px;
            border-bottom-right-radius: 100px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-t0cwt8 {
              color: #ffffff;
              width: calc(
                100% -
                  (
                    var(--replo-margin-left, 0px) +
                      var(--replo-margin-right, 0px)
                  )
              );
              cursor: pointer;
              display: flex;
              overflow: hidden;
              max-width: 184px;
              align-self: auto;
              box-shadow: 0px 1px 5px 0px #000000b3;
              flex-basis: auto;
              text-align: center;
              transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
              flex-shrink: 0;
              padding-top: 15px;
              padding-left: 32px;
              padding-right: 32px;
              padding-bottom: 15px;
              text-align-last: center;
              background-color: #cbd5e0ff;
              background-image: none;
              border-top-color: #ffffffff;
              border-top-style: solid;
              border-top-width: 3px;
              border-left-color: #ffffffff;
              border-left-style: solid;
              border-left-width: 3px;
              border-right-color: #ffffffff;
              border-right-style: solid;
              border-right-width: 3px;
              border-bottom-color: #ffffffff;
              border-bottom-style: solid;
              border-bottom-width: 3px;
              border-top-left-radius: 100px;
              border-top-right-radius: 100px;
              border-bottom-left-radius: 100px;
              border-bottom-right-radius: 100px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-t0cwt8 {
              color: #ffffff;
              width: calc(
                100% -
                  (
                    var(--replo-margin-left, 0px) +
                      var(--replo-margin-right, 0px)
                  )
              );
              cursor: pointer;
              display: flex;
              overflow: hidden;
              max-width: 184px;
              align-self: auto;
              box-shadow: 0px 1px 5px 0px #000000b3;
              flex-basis: auto;
              text-align: center;
              transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
              flex-shrink: 0;
              padding-top: 15px;
              padding-left: 32px;
              padding-right: 32px;
              padding-bottom: 15px;
              text-align-last: center;
              background-color: #cbd5e0ff;
              background-image: none;
              border-top-color: #ffffffff;
              border-top-style: solid;
              border-top-width: 3px;
              border-left-color: #ffffffff;
              border-left-style: solid;
              border-left-width: 3px;
              border-right-color: #ffffffff;
              border-right-style: solid;
              border-right-width: 3px;
              border-bottom-color: #ffffffff;
              border-bottom-style: solid;
              border-bottom-width: 3px;
              border-top-left-radius: 100px;
              border-top-right-radius: 100px;
              border-bottom-left-radius: 100px;
              border-bottom-right-radius: 100px;
            }
          }
          :not(#\20):not(#\20):not(#\20).r-1wk2ae6 {
            color: #ffffff;
            width: calc(
              100% -
                (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))
            );
            cursor: pointer;
            display: flex;
            overflow: hidden;
            max-width: 184px;
            align-self: auto;
            box-shadow: 0px 1px 5px 0px #000000b3;
            flex-basis: auto;
            transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
            flex-shrink: 0;
            padding-top: 15px;
            padding-left: 32px;
            padding-right: 32px;
            padding-bottom: 15px;
            background-color: #000000ff;
            background-image: none;
            border-top-color: #ffffffff;
            border-top-style: solid;
            border-top-width: 3px;
            border-left-color: #ffffffff;
            border-left-style: solid;
            border-left-width: 3px;
            border-right-color: #ffffffff;
            border-right-style: solid;
            border-right-width: 3px;
            border-bottom-color: #ffffffff;
            border-bottom-style: solid;
            border-bottom-width: 3px;
            border-top-left-radius: 100px;
            border-top-right-radius: 100px;
            border-bottom-left-radius: 100px;
            border-bottom-right-radius: 100px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20):not(#\20).r-1wk2ae6 {
              color: #ffffff;
              width: calc(
                100% -
                  (
                    var(--replo-margin-left, 0px) +
                      var(--replo-margin-right, 0px)
                  )
              );
              cursor: pointer;
              display: flex;
              overflow: hidden;
              max-width: 184px;
              align-self: auto;
              box-shadow: 0px 1px 5px 0px #000000b3;
              flex-basis: auto;
              transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
              flex-shrink: 0;
              padding-top: 15px;
              padding-left: 32px;
              padding-right: 32px;
              padding-bottom: 15px;
              background-color: #000000ff;
              background-image: none;
              border-top-color: #ffffffff;
              border-top-style: solid;
              border-top-width: 3px;
              border-left-color: #ffffffff;
              border-left-style: solid;
              border-left-width: 3px;
              border-right-color: #ffffffff;
              border-right-style: solid;
              border-right-width: 3px;
              border-bottom-color: #ffffffff;
              border-bottom-style: solid;
              border-bottom-width: 3px;
              border-top-left-radius: 100px;
              border-top-right-radius: 100px;
              border-bottom-left-radius: 100px;
              border-bottom-right-radius: 100px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20):not(#\20).r-1wk2ae6 {
              color: #ffffff;
              width: calc(
                100% -
                  (
                    var(--replo-margin-left, 0px) +
                      var(--replo-margin-right, 0px)
                  )
              );
              cursor: pointer;
              display: flex;
              overflow: hidden;
              max-width: 184px;
              align-self: auto;
              box-shadow: 0px 1px 5px 0px #000000b3;
              flex-basis: auto;
              transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
              flex-shrink: 0;
              padding-top: 15px;
              padding-left: 32px;
              padding-right: 32px;
              padding-bottom: 15px;
              background-color: #000000ff;
              background-image: none;
              border-top-color: #ffffffff;
              border-top-style: solid;
              border-top-width: 3px;
              border-left-color: #ffffffff;
              border-left-style: solid;
              border-left-width: 3px;
              border-right-color: #ffffffff;
              border-right-style: solid;
              border-right-width: 3px;
              border-bottom-color: #ffffffff;
              border-bottom-style: solid;
              border-bottom-width: 3px;
              border-top-left-radius: 100px;
              border-top-right-radius: 100px;
              border-bottom-left-radius: 100px;
              border-bottom-right-radius: 100px;
            }
          }
          :not(#\20):not(#\20).r-1e2uwl0 {
            color: #ffffff;
            flex-grow: 1;
            font-size: 20px;
            min-width: var(--replo-flex-min-dimension, 0px);
            flex-basis: 0;
            transition: inherit;
            flex-shrink: 1;
            font-weight: 700;
            line-height: 105%;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1e2uwl0 {
              color: #ffffff;
              flex-grow: 1;
              font-size: 20px;
              min-width: var(--replo-flex-min-dimension, 0px);
              flex-basis: 0;
              transition: inherit;
              flex-shrink: 1;
              font-weight: 700;
              line-height: 105%;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1e2uwl0 {
              color: #ffffff;
              flex-grow: 1;
              font-size: 20px;
              min-width: var(--replo-flex-min-dimension, 0px);
              flex-basis: 0;
              transition: inherit;
              flex-shrink: 1;
              font-weight: 700;
              line-height: 105%;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-lyo351 {
            gap: 30px 30px;
            display: grid;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            flex-basis: 0;
            min-height: 1px;
            --replo-gap: 30px;
            align-items: center;
            flex-shrink: 1;
            padding-top: 27px;
            padding-left: 5px;
            padding-right: 5px;
            padding-bottom: 37px;
            justify-content: center;
            border-bottom-color: #d5d3d3ff;
            border-bottom-style: solid;
            border-bottom-width: 2px;
            grid-template-columns: repeat(2, minmax(0, 1fr));
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-lyo351 {
              gap: 30px 30px;
              display: grid;
              position: relative;
              flex-grow: 1;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              flex-basis: 0;
              min-height: 1px;
              --replo-gap: 30px;
              align-items: center;
              flex-shrink: 1;
              padding-top: 26px;
              padding-left: 10px;
              padding-right: 10px;
              padding-bottom: 33px;
              justify-content: center;
              border-bottom-color: #d5d3d3ff;
              border-bottom-style: solid;
              border-bottom-width: 2px;
              grid-template-columns: repeat(1, minmax(0, 1fr));
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-lyo351 {
              gap: 30px 30px;
              display: grid;
              position: relative;
              flex-grow: 1;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              flex-basis: 0;
              min-height: 1px;
              --replo-gap: 30px;
              align-items: center;
              flex-shrink: 1;
              padding-top: 27px;
              padding-left: 5px;
              padding-right: 5px;
              padding-bottom: 37px;
              justify-content: center;
              border-bottom-color: #d5d3d3ff;
              border-bottom-style: solid;
              border-bottom-width: 2px;
              grid-template-columns: repeat(2, minmax(0, 1fr));
            }
          }
          :not(#\20):not(#\20).r-1l1jda8 {
            display: flex;
            max-width: 100%;
            align-self: stretch;
            flex-basis: auto;
            align-items: center;
            flex-shrink: 0;
            justify-content: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1l1jda8 {
              display: flex;
              max-width: 100%;
              align-self: stretch;
              flex-basis: auto;
              align-items: center;
              flex-shrink: 0;
              justify-content: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1l1jda8 {
              display: flex;
              max-width: 100%;
              align-self: stretch;
              flex-basis: auto;
              align-items: center;
              flex-shrink: 0;
              justify-content: center;
            }
          }
          :not(#\20):not(#\20).r-1yg6v8s {
            display: flex;
            row-gap: 16px;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: var(--replo-flex-min-dimension, 0px);
            align-self: stretch;
            column-gap: 16px;
            flex-basis: 0;
            min-height: 1px;
            align-items: flex-start;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1yg6v8s {
              display: flex;
              row-gap: 16px;
              position: relative;
              flex-grow: 1;
              max-width: 100%;
              min-width: var(--replo-flex-min-dimension, 0px);
              align-self: stretch;
              column-gap: 16px;
              flex-basis: 0;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 1;
              flex-direction: column;
              justify-content: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1yg6v8s {
              display: flex;
              row-gap: 16px;
              position: relative;
              flex-grow: 1;
              max-width: 100%;
              min-width: var(--replo-flex-min-dimension, 0px);
              align-self: stretch;
              column-gap: 16px;
              flex-basis: 0;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 1;
              flex-direction: column;
              justify-content: center;
            }
          }
          :not(#\20):not(#\20).r-hdhm3m {
            color: #3fc7b1ff;
            font-size: 36px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 700;
            line-height: 100%;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-hdhm3m {
              color: #3fc7b1ff;
              font-size: 24px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 700;
              line-height: 100%;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-hdhm3m {
              color: #3fc7b1ff;
              font-size: 36px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 700;
              line-height: 100%;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-1o49zij {
            display: flex;
            row-gap: 14px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 14px;
            flex-basis: auto;
            min-height: 1px;
            align-items: flex-start;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1o49zij {
              display: flex;
              row-gap: 14px;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 14px;
              flex-basis: auto;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 0;
              flex-direction: column;
              justify-content: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1o49zij {
              display: flex;
              row-gap: 14px;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 14px;
              flex-basis: auto;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 0;
              flex-direction: column;
              justify-content: center;
            }
          }
          :not(#\20):not(#\20).r-15jp2df {
            color: #000000ff;
            font-size: 20px;
            max-width: 876px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 400;
            line-height: 22px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-15jp2df {
              color: #000000ff;
              font-size: 18px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 20px;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-15jp2df {
              color: #000000ff;
              font-size: 20px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 22px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-ztvqq6 {
            color: #000000ff;
            font-size: 20px;
            max-width: 876px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 400;
            line-height: 22px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-ztvqq6 {
              color: #000000ff;
              font-size: 18px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 20px;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-ztvqq6 {
              color: #000000ff;
              font-size: 20px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 22px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-1mtskm {
            color: #000000ff;
            font-size: 20px;
            max-width: 876px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 400;
            line-height: 22px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1mtskm {
              color: #000000ff;
              font-size: 18px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 20px;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1mtskm {
              color: #000000ff;
              font-size: 20px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 22px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-k090p4 {
            display: flex;
            row-gap: 16px;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: var(--replo-flex-min-dimension, 0px);
            align-self: stretch;
            column-gap: 16px;
            flex-basis: 0;
            min-height: 1px;
            align-items: flex-start;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: flex-start;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-k090p4 {
              display: flex;
              row-gap: 16px;
              position: relative;
              flex-grow: 1;
              max-width: 100%;
              min-width: var(--replo-flex-min-dimension, 0px);
              align-self: stretch;
              column-gap: 16px;
              flex-basis: 0;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 1;
              flex-direction: column;
              justify-content: flex-start;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-k090p4 {
              display: flex;
              row-gap: 16px;
              position: relative;
              flex-grow: 1;
              max-width: 100%;
              min-width: var(--replo-flex-min-dimension, 0px);
              align-self: stretch;
              column-gap: 16px;
              flex-basis: 0;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 1;
              flex-direction: column;
              justify-content: flex-start;
            }
          }
          :not(#\20):not(#\20).r-1c46iza {
            color: #ff4a4aff;
            font-size: 36px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 700;
            line-height: 100%;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1c46iza {
              color: #ff4a4aff;
              font-size: 24px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 700;
              line-height: 100%;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1c46iza {
              color: #ff4a4aff;
              font-size: 36px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 700;
              line-height: 100%;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-xp5ec {
            display: flex;
            row-gap: 14px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 14px;
            flex-basis: auto;
            min-height: 1px;
            align-items: flex-start;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-xp5ec {
              display: flex;
              row-gap: 14px;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 14px;
              flex-basis: auto;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 0;
              flex-direction: column;
              justify-content: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-xp5ec {
              display: flex;
              row-gap: 14px;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 14px;
              flex-basis: auto;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 0;
              flex-direction: column;
              justify-content: center;
            }
          }
          :not(#\20):not(#\20).r-ld452v {
            color: #000000ff;
            font-size: 20px;
            max-width: 876px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 400;
            line-height: 22px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-ld452v {
              color: #000000ff;
              font-size: 18px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 20px;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-ld452v {
              color: #000000ff;
              font-size: 20px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 22px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-kh6f0v {
            color: #000000ff;
            font-size: 20px;
            max-width: 876px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 400;
            line-height: 22px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-kh6f0v {
              color: #000000ff;
              font-size: 18px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 20px;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-kh6f0v {
              color: #000000ff;
              font-size: 20px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 22px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-jh0k2k {
            color: #000000ff;
            font-size: 20px;
            max-width: 876px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 400;
            line-height: 22px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-jh0k2k {
              color: #000000ff;
              font-size: 18px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 20px;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-jh0k2k {
              color: #000000ff;
              font-size: 20px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 22px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-ghzwx5 {
            display: flex;
            row-gap: 55px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 55px;
            flex-basis: auto;
            min-height: 1px;
            align-items: flex-start;
            flex-shrink: 0;
            padding-top: 55px;
            padding-left: 25px;
            padding-right: 25px;
            justify-content: flex-start;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-ghzwx5 {
              display: flex;
              row-gap: 32px;
              position: relative;
              flex-wrap: nowrap;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 32px;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 0;
              padding-top: 24px;
              padding-left: 10px;
              padding-right: 10px;
              flex-direction: column;
              justify-content: center;
              --replo-flex-min-dimension: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-ghzwx5 {
              display: flex;
              row-gap: 20px;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 20px;
              flex-basis: auto;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 0;
              padding-top: 24px;
              padding-left: 25px;
              padding-right: 25px;
              justify-content: flex-start;
            }
          }
          :not(#\20):not(#\20).r-1f09mhz {
            display: flex;
            flex-grow: 1;
            min-width: var(--replo-flex-min-dimension, 0px);
            flex-basis: 0;
            min-height: 0;
            object-fit: cover;
            overflow-x: auto;
            overflow-y: hidden;
            align-items: center;
            flex-shrink: 1;
            border-top-color: #000000b3;
            border-top-style: solid;
            border-top-width: 3px;
            border-left-color: #000000b3;
            border-left-style: solid;
            border-left-width: 3px;
            border-right-color: #000000b3;
            border-right-style: solid;
            border-right-width: 3px;
            border-bottom-color: #000000b3;
            border-bottom-style: solid;
            border-bottom-width: 3px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1f09mhz {
              width: calc(
                100% -
                  (
                    var(--replo-margin-left, 0px) +
                      var(--replo-margin-right, 0px)
                  )
              );
              height: auto;
              display: flex;
              flex-grow: 1;
              max-width: 275px;
              min-width: 0;
              align-self: auto;
              flex-basis: auto;
              min-height: 0;
              object-fit: cover;
              overflow-x: auto;
              overflow-y: hidden;
              align-items: center;
              flex-shrink: 1;
              border-top-color: #000000b3;
              border-top-style: solid;
              border-top-width: 3px;
              border-left-color: #000000b3;
              border-left-style: solid;
              border-left-width: 3px;
              border-right-color: #000000b3;
              border-right-style: solid;
              border-right-width: 3px;
              border-bottom-color: #000000b3;
              border-bottom-style: solid;
              border-bottom-width: 3px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1f09mhz {
              display: flex;
              flex-grow: 1;
              max-width: 175px;
              min-width: var(--replo-flex-min-dimension, 0px);
              flex-basis: 0;
              min-height: 0;
              object-fit: cover;
              overflow-x: auto;
              overflow-y: hidden;
              align-items: center;
              flex-shrink: 1;
              border-top-color: #000000b3;
              border-top-style: solid;
              border-top-width: 3px;
              border-left-color: #000000b3;
              border-left-style: solid;
              border-left-width: 3px;
              border-right-color: #000000b3;
              border-right-style: solid;
              border-right-width: 3px;
              border-bottom-color: #000000b3;
              border-bottom-style: solid;
              border-bottom-width: 3px;
            }
          }
          :not(#\20):not(#\20).r-1yq2fsc {
            height: 100%;
            margin: 0;
            display: block;
            padding: 0;
            max-width: 100%;
            min-width: 100%;
            max-height: 100%;
            min-height: 100%;
            object-fit: cover;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1yq2fsc {
              object-fit: cover;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1yq2fsc {
              object-fit: cover;
            }
          }
          :not(#\20):not(#\20).r-1my89s8 {
            gap: 8px;
            color: #2563eb;
            --rpmh: 270px;
            --rpmw: 100%;
            cursor: pointer;
            display: flex;
            font-size: 14px;
            min-width: var(--rpmw, auto);
            min-height: var(--rpmh, auto);
            align-items: center;
            font-weight: 500;
            line-height: 20px;
            flex-direction: column;
            justify-content: center;
            background-color: #f0f0f0;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1my89s8 {
              --rpmh: 270px;
              --rpmw: 100%;
              display: flex;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1my89s8 {
              --rpmh: 270px;
              --rpmw: 100%;
              display: flex;
            }
          }
          :not(#\20):not(#\20).r-x538wy {
            display: flex;
            row-gap: 2px;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: var(--replo-flex-min-dimension, 0px);
            align-self: stretch;
            column-gap: 2px;
            flex-basis: 0;
            min-height: 1px;
            align-items: flex-start;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: flex-start;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-x538wy {
              width: auto;
              height: auto;
              display: flex;
              row-gap: 6px;
              position: relative;
              flex-grow: 1;
              max-width: 100%;
              align-self: stretch;
              column-gap: 6px;
              flex-basis: auto;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 1;
              flex-direction: column;
              justify-content: flex-start;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-x538wy {
              display: flex;
              row-gap: 2px;
              position: relative;
              flex-grow: 1;
              max-width: 100%;
              min-width: var(--replo-flex-min-dimension, 0px);
              align-self: stretch;
              column-gap: 2px;
              flex-basis: 0;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 1;
              flex-direction: column;
              justify-content: flex-start;
            }
          }
          :not(#\20):not(#\20).r-16gljnd {
            color: #000000ff;
            font-size: 32px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            font-family: Raleway, " sans-serif";
            font-weight: 700;
            line-height: 38px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-16gljnd {
              color: #000000ff;
              font-size: 24px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-family: Raleway, " sans-serif";
              font-weight: 700;
              line-height: 100%;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-16gljnd {
              color: #000000ff;
              font-size: 32px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-family: Raleway, " sans-serif";
              font-weight: 700;
              line-height: 38px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-13uqduy {
            color: #000000ff;
            font-size: 20px;
            max-width: 876px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 400;
            line-height: 23px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-13uqduy {
              color: #000000ff;
              font-size: 18px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 20px;
              letter-spacing: 0px;
              padding-bottom: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-13uqduy {
              color: #000000ff;
              font-size: 20px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 23px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-168sksw {
            color: #ffffff;
            display: none;
            overflow: hidden;
            max-width: 218px;
            align-self: stretch;
            box-shadow: 0px 1px 5px 0px #000000b3;
            flex-basis: auto;
            transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
            flex-shrink: 0;
            padding-top: 15px;
            padding-left: 32px;
            padding-right: 32px;
            padding-bottom: 15px;
            background-color: #ff9900ff;
            background-image: none;
            border-top-color: #ffffffff;
            border-top-style: solid;
            border-top-width: 3px;
            border-left-color: #ffffffff;
            border-left-style: solid;
            border-left-width: 3px;
            border-right-color: #ffffffff;
            border-right-style: solid;
            border-right-width: 3px;
            border-bottom-color: #ffffffff;
            border-bottom-style: solid;
            border-bottom-width: 3px;
            border-top-left-radius: 100px;
            border-top-right-radius: 100px;
            border-bottom-left-radius: 100px;
            border-bottom-right-radius: 100px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-168sksw {
              color: #ffffff;
              display: none;
              overflow: hidden;
              max-width: none;
              align-self: stretch;
              box-shadow: 0px 1px 5px 0px #000000b3;
              flex-basis: auto;
              transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
              flex-shrink: 0;
              padding-top: 15px;
              padding-left: 32px;
              padding-right: 32px;
              padding-bottom: 15px;
              background-color: #ff9900ff;
              background-image: none;
              border-top-color: #ffffffff;
              border-top-style: solid;
              border-top-width: 3px;
              border-left-color: #ffffffff;
              border-left-style: solid;
              border-left-width: 3px;
              border-right-color: #ffffffff;
              border-right-style: solid;
              border-right-width: 3px;
              border-bottom-color: #ffffffff;
              border-bottom-style: solid;
              border-bottom-width: 3px;
              border-top-left-radius: 100px;
              border-top-right-radius: 100px;
              border-bottom-left-radius: 100px;
              border-bottom-right-radius: 100px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-168sksw {
              color: #ffffff;
              display: none;
              overflow: hidden;
              max-width: 218px;
              align-self: stretch;
              box-shadow: 0px 1px 5px 0px #000000b3;
              flex-basis: auto;
              transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
              flex-shrink: 0;
              padding-top: 15px;
              padding-left: 32px;
              padding-right: 32px;
              padding-bottom: 15px;
              background-color: #ff9900ff;
              background-image: none;
              border-top-color: #ffffffff;
              border-top-style: solid;
              border-top-width: 3px;
              border-left-color: #ffffffff;
              border-left-style: solid;
              border-left-width: 3px;
              border-right-color: #ffffffff;
              border-right-style: solid;
              border-right-width: 3px;
              border-bottom-color: #ffffffff;
              border-bottom-style: solid;
              border-bottom-width: 3px;
              border-top-left-radius: 100px;
              border-top-right-radius: 100px;
              border-bottom-left-radius: 100px;
              border-bottom-right-radius: 100px;
            }
          }
          .r-1wk2ae6 :not(#\20):not(#\20).r-168sksw {
            color: #ffffff;
            display: none;
            overflow: hidden;
            max-width: 218px;
            align-self: stretch;
            box-shadow: 0px 1px 5px 0px #000000b3;
            flex-basis: auto;
            transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
            flex-shrink: 0;
            padding-top: 15px;
            padding-left: 32px;
            padding-right: 32px;
            padding-bottom: 15px;
            background-color: #000000ff;
            background-image: none;
            border-top-color: #ffffffff;
            border-top-style: solid;
            border-top-width: 3px;
            border-left-color: #ffffffff;
            border-left-style: solid;
            border-left-width: 3px;
            border-right-color: #ffffffff;
            border-right-style: solid;
            border-right-width: 3px;
            border-bottom-color: #ffffffff;
            border-bottom-style: solid;
            border-bottom-width: 3px;
            border-top-left-radius: 100px;
            border-top-right-radius: 100px;
            border-bottom-left-radius: 100px;
            border-bottom-right-radius: 100px;
          }
          @media (max-width: 640px) {
            :not(#\20).r-1wk2ae6 :not(#\20):not(#\20).r-168sksw {
              color: #ffffff;
              display: none;
              overflow: hidden;
              max-width: none;
              align-self: stretch;
              box-shadow: 0px 1px 5px 0px #000000b3;
              flex-basis: auto;
              transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
              flex-shrink: 0;
              padding-top: 15px;
              padding-left: 32px;
              padding-right: 32px;
              padding-bottom: 15px;
              background-color: #000000ff;
              background-image: none;
              border-top-color: #ffffffff;
              border-top-style: solid;
              border-top-width: 3px;
              border-left-color: #ffffffff;
              border-left-style: solid;
              border-left-width: 3px;
              border-right-color: #ffffffff;
              border-right-style: solid;
              border-right-width: 3px;
              border-bottom-color: #ffffffff;
              border-bottom-style: solid;
              border-bottom-width: 3px;
              border-top-left-radius: 100px;
              border-top-right-radius: 100px;
              border-bottom-left-radius: 100px;
              border-bottom-right-radius: 100px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20).r-1wk2ae6 :not(#\20):not(#\20).r-168sksw {
              color: #ffffff;
              display: none;
              overflow: hidden;
              max-width: 218px;
              align-self: stretch;
              box-shadow: 0px 1px 5px 0px #000000b3;
              flex-basis: auto;
              transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
              flex-shrink: 0;
              padding-top: 15px;
              padding-left: 32px;
              padding-right: 32px;
              padding-bottom: 15px;
              background-color: #000000ff;
              background-image: none;
              border-top-color: #ffffffff;
              border-top-style: solid;
              border-top-width: 3px;
              border-left-color: #ffffffff;
              border-left-style: solid;
              border-left-width: 3px;
              border-right-color: #ffffffff;
              border-right-style: solid;
              border-right-width: 3px;
              border-bottom-color: #ffffffff;
              border-bottom-style: solid;
              border-bottom-width: 3px;
              border-top-left-radius: 100px;
              border-top-right-radius: 100px;
              border-bottom-left-radius: 100px;
              border-bottom-right-radius: 100px;
            }
          }
          :not(#\20):not(#\20):not(#\20).r-1sokh7m {
            color: #ffffff;
            display: none;
            overflow: hidden;
            max-width: 218px;
            align-self: stretch;
            box-shadow: 0px 1px 5px 0px #000000b3;
            flex-basis: auto;
            transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
            flex-shrink: 0;
            padding-top: 15px;
            padding-left: 32px;
            padding-right: 32px;
            padding-bottom: 15px;
            background-color: #000000ff;
            background-image: none;
            border-top-color: #ffffffff;
            border-top-style: solid;
            border-top-width: 3px;
            border-left-color: #ffffffff;
            border-left-style: solid;
            border-left-width: 3px;
            border-right-color: #ffffffff;
            border-right-style: solid;
            border-right-width: 3px;
            border-bottom-color: #ffffffff;
            border-bottom-style: solid;
            border-bottom-width: 3px;
            border-top-left-radius: 100px;
            border-top-right-radius: 100px;
            border-bottom-left-radius: 100px;
            border-bottom-right-radius: 100px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20):not(#\20).r-1sokh7m {
              color: #ffffff;
              display: none;
              overflow: hidden;
              max-width: none;
              align-self: stretch;
              box-shadow: 0px 1px 5px 0px #000000b3;
              flex-basis: auto;
              transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
              flex-shrink: 0;
              padding-top: 15px;
              padding-left: 32px;
              padding-right: 32px;
              padding-bottom: 15px;
              background-color: #000000ff;
              background-image: none;
              border-top-color: #ffffffff;
              border-top-style: solid;
              border-top-width: 3px;
              border-left-color: #ffffffff;
              border-left-style: solid;
              border-left-width: 3px;
              border-right-color: #ffffffff;
              border-right-style: solid;
              border-right-width: 3px;
              border-bottom-color: #ffffffff;
              border-bottom-style: solid;
              border-bottom-width: 3px;
              border-top-left-radius: 100px;
              border-top-right-radius: 100px;
              border-bottom-left-radius: 100px;
              border-bottom-right-radius: 100px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20):not(#\20).r-1sokh7m {
              color: #ffffff;
              display: none;
              overflow: hidden;
              max-width: 218px;
              align-self: stretch;
              box-shadow: 0px 1px 5px 0px #000000b3;
              flex-basis: auto;
              transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
              flex-shrink: 0;
              padding-top: 15px;
              padding-left: 32px;
              padding-right: 32px;
              padding-bottom: 15px;
              background-color: #000000ff;
              background-image: none;
              border-top-color: #ffffffff;
              border-top-style: solid;
              border-top-width: 3px;
              border-left-color: #ffffffff;
              border-left-style: solid;
              border-left-width: 3px;
              border-right-color: #ffffffff;
              border-right-style: solid;
              border-right-width: 3px;
              border-bottom-color: #ffffffff;
              border-bottom-style: solid;
              border-bottom-width: 3px;
              border-top-left-radius: 100px;
              border-top-right-radius: 100px;
              border-bottom-left-radius: 100px;
              border-bottom-right-radius: 100px;
            }
          }
          :not(#\20):not(#\20).r-16ki5nx {
            color: #ffffff;
            flex-grow: 1;
            font-size: 20px;
            min-width: var(--replo-flex-min-dimension, 0px);
            flex-basis: 0;
            transition: inherit;
            flex-shrink: 1;
            font-weight: 700;
            line-height: 105%;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-16ki5nx {
              color: #ffffff;
              flex-grow: 1;
              font-size: 20px;
              min-width: var(--replo-flex-min-dimension, 0px);
              flex-basis: 0;
              transition: inherit;
              flex-shrink: 1;
              font-weight: 700;
              line-height: 105%;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-16ki5nx {
              color: #ffffff;
              flex-grow: 1;
              font-size: 20px;
              min-width: var(--replo-flex-min-dimension, 0px);
              flex-basis: 0;
              transition: inherit;
              flex-shrink: 1;
              font-weight: 700;
              line-height: 105%;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-1d8qelm {
            display: flex;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            flex-basis: auto;
            min-height: 1px;
            align-items: center;
            flex-shrink: 0;
            padding-top: 37px;
            padding-bottom: 37px;
            justify-content: center;
            background-color: #f5f9ffff;
            background-image: none;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1d8qelm {
              display: flex;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 0;
              padding-top: 46px;
              padding-bottom: 25px;
              justify-content: center;
              background-color: #f5f9ffff;
              background-image: none;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1d8qelm {
              display: flex;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 0;
              padding-top: 37px;
              padding-bottom: 37px;
              justify-content: center;
              background-color: #f5f9ffff;
              background-image: none;
            }
          }
          :not(#\20):not(#\20).r-d4haci {
            display: flex;
            row-gap: 16px;
            position: relative;
            flex-grow: 1;
            max-width: 670px;
            min-width: var(--replo-flex-min-dimension, 0px);
            align-self: stretch;
            column-gap: 16px;
            flex-basis: 0;
            min-height: 1px;
            align-items: center;
            flex-shrink: 1;
            justify-content: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-d4haci {
              display: flex;
              row-gap: 5px;
              position: relative;
              flex-grow: 1;
              flex-wrap: nowrap;
              max-width: 670px;
              min-width: var(--replo-flex-min-dimension, 0px);
              align-self: stretch;
              column-gap: 5px;
              flex-basis: 0;
              min-height: 1px;
              align-items: center;
              flex-shrink: 1;
              padding-left: 16px;
              padding-right: 16px;
              flex-direction: row;
              justify-content: center;
              --replo-flex-min-dimension: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-d4haci {
              display: flex;
              row-gap: 16px;
              position: relative;
              flex-grow: 1;
              max-width: 670px;
              min-width: var(--replo-flex-min-dimension, 0px);
              align-self: stretch;
              column-gap: 16px;
              flex-basis: 0;
              min-height: 1px;
              align-items: center;
              flex-shrink: 1;
              justify-content: center;
            }
          }
          :not(#\20):not(#\20).r-15jre4i {
            display: flex;
            flex-grow: 1;
            max-width: 45px;
            min-width: var(--replo-flex-min-dimension, 0px);
            flex-basis: 0;
            min-height: 0;
            object-fit: contain;
            overflow-x: auto;
            overflow-y: hidden;
            align-items: center;
            flex-shrink: 1;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-15jre4i {
              width: auto;
              display: flex;
              flex-grow: 1;
              max-width: 45px;
              min-width: var(--replo-flex-min-dimension, 0px);
              flex-basis: 0;
              min-height: 0;
              object-fit: contain;
              overflow-x: auto;
              overflow-y: hidden;
              align-items: center;
              flex-shrink: 1;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-15jre4i {
              display: flex;
              flex-grow: 1;
              max-width: 45px;
              min-width: var(--replo-flex-min-dimension, 0px);
              flex-basis: 0;
              min-height: 0;
              object-fit: contain;
              overflow-x: auto;
              overflow-y: hidden;
              align-items: center;
              flex-shrink: 1;
            }
          }
          :not(#\20):not(#\20).r-1ouvbmm {
            height: 100%;
            margin: 0;
            display: block;
            padding: 0;
            max-width: 100%;
            min-width: 100%;
            max-height: 100%;
            min-height: 100%;
            object-fit: contain;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1ouvbmm {
              object-fit: contain;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1ouvbmm {
              object-fit: contain;
            }
          }
          :not(#\20):not(#\20).r-xwgr3w {
            gap: 8px;
            color: #2563eb;
            --rpmh: 270px;
            --rpmw: 100%;
            cursor: pointer;
            display: flex;
            font-size: 14px;
            min-width: var(--rpmw, auto);
            min-height: var(--rpmh, auto);
            align-items: center;
            font-weight: 500;
            line-height: 20px;
            flex-direction: column;
            justify-content: center;
            background-color: #f0f0f0;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-xwgr3w {
              --rpmh: 270px;
              --rpmw: 100%;
              display: flex;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-xwgr3w {
              --rpmh: 270px;
              --rpmw: 100%;
              display: flex;
            }
          }
          :not(#\20):not(#\20).r-6f4h8v {
            color: #000000ff;
            flex-grow: 1;
            font-size: 36px;
            min-width: var(--replo-flex-min-dimension, 0px);
            flex-basis: 0;
            flex-shrink: 1;
            font-weight: 700;
            line-height: 46px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-6f4h8v {
              color: #000000ff;
              width: auto;
              height: auto;
              display: flex;
              flex-grow: 1;
              font-size: 32px;
              min-width: var(--replo-flex-min-dimension, 0px);
              flex-basis: 0;
              text-align: center;
              flex-shrink: 1;
              font-weight: 700;
              line-height: 36px;
              letter-spacing: 0px;
              text-align-last: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-6f4h8v {
              color: #000000ff;
              display: flex;
              flex-grow: 1;
              font-size: 36px;
              min-width: var(--replo-flex-min-dimension, 0px);
              flex-basis: 0;
              flex-shrink: 1;
              font-weight: 700;
              line-height: 46px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-17zkpbv {
            display: flex;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            flex-basis: auto;
            min-height: 1px;
            align-items: center;
            flex-shrink: 0;
            padding-top: 62px;
            padding-bottom: 62px;
            justify-content: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-17zkpbv {
              display: flex;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 0;
              padding-top: 40px;
              padding-bottom: 0px;
              justify-content: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-17zkpbv {
              display: flex;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 0;
              padding-top: 40px;
              padding-bottom: 40px;
              justify-content: center;
            }
          }
          :not(#\20):not(#\20).r-5hbxbh {
            display: flex;
            row-gap: 58px;
            position: relative;
            flex-grow: 1;
            max-width: 1120px;
            min-width: var(--replo-flex-min-dimension, 0px);
            align-self: stretch;
            column-gap: 58px;
            flex-basis: 0;
            min-height: 1px;
            align-items: center;
            flex-shrink: 1;
            padding-left: 95px;
            padding-right: 20px;
            justify-content: flex-start;
            border-top-color: #3fc7b1ff;
            border-top-style: solid;
            border-top-width: 10px;
            border-left-color: #3fc7b1ff;
            border-left-style: solid;
            border-left-width: 10px;
            border-right-color: #3fc7b1ff;
            border-right-style: solid;
            border-right-width: 10px;
            border-bottom-color: #3fc7b1ff;
            border-bottom-style: solid;
            border-bottom-width: 10px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-5hbxbh {
              display: flex;
              row-gap: 20px;
              position: relative;
              flex-grow: 1;
              flex-wrap: nowrap;
              max-width: 1120px;
              min-width: var(--replo-flex-min-dimension, 0px);
              align-self: stretch;
              column-gap: 20px;
              flex-basis: 0;
              min-height: 1px;
              align-items: center;
              flex-shrink: 1;
              padding-left: 20px;
              padding-right: 20px;
              flex-direction: column;
              padding-bottom: 30px;
              justify-content: flex-start;
              border-top-color: #3fc7b1ff;
              border-top-style: solid;
              border-top-width: 10px;
              border-left-color: #3fc7b1ff;
              border-left-style: solid;
              border-left-width: 10px;
              border-right-color: #3fc7b1ff;
              border-right-style: solid;
              border-right-width: 10px;
              border-bottom-color: #3fc7b1ff;
              border-bottom-style: solid;
              border-bottom-width: 10px;
              --replo-flex-min-dimension: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-5hbxbh {
              display: flex;
              row-gap: 20px;
              position: relative;
              flex-grow: 1;
              max-width: 1120px;
              min-width: var(--replo-flex-min-dimension, 0px);
              align-self: stretch;
              column-gap: 20px;
              flex-basis: 0;
              min-height: 1px;
              align-items: center;
              flex-shrink: 1;
              padding-left: 20px;
              padding-right: 20px;
              justify-content: flex-start;
              border-top-color: #3fc7b1ff;
              border-top-style: solid;
              border-top-width: 10px;
              border-left-color: #3fc7b1ff;
              border-left-style: solid;
              border-left-width: 10px;
              border-right-color: #3fc7b1ff;
              border-right-style: solid;
              border-right-width: 10px;
              border-bottom-color: #3fc7b1ff;
              border-bottom-style: solid;
              border-bottom-width: 10px;
            }
          }
          :not(#\20):not(#\20).r-4xn5b5 {
            display: flex;
            flex-grow: 1;
            max-width: 229px;
            min-width: var(--replo-flex-min-dimension, 0px);
            flex-basis: 0;
            margin-top: -1px;
            min-height: 0;
            object-fit: cover;
            overflow-x: auto;
            overflow-y: hidden;
            align-items: center;
            flex-shrink: 1;
            margin-bottom: 11px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-4xn5b5 {
              height: auto;
              display: flex;
              flex-grow: 1;
              max-width: 196px;
              min-width: 0;
              flex-basis: auto;
              margin-top: -1px;
              min-height: 0;
              object-fit: cover;
              overflow-x: auto;
              overflow-y: hidden;
              align-items: center;
              flex-shrink: 1;
              margin-bottom: 11px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-4xn5b5 {
              display: flex;
              flex-grow: 1;
              max-width: 140px;
              min-width: var(--replo-flex-min-dimension, 0px);
              flex-basis: 0;
              margin-top: -1px;
              min-height: 0;
              object-fit: cover;
              overflow-x: auto;
              overflow-y: hidden;
              align-items: center;
              flex-shrink: 1;
              margin-bottom: 11px;
            }
          }
          :not(#\20):not(#\20).r-jeiwa9 {
            height: 100%;
            margin: 0;
            display: block;
            padding: 0;
            max-width: 100%;
            min-width: 100%;
            max-height: 100%;
            min-height: 100%;
            object-fit: cover;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-jeiwa9 {
              object-fit: cover;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-jeiwa9 {
              object-fit: cover;
            }
          }
          :not(#\20):not(#\20).r-1ykelqy {
            gap: 8px;
            color: #2563eb;
            --rpmh: 270px;
            --rpmw: 100%;
            cursor: pointer;
            display: flex;
            font-size: 14px;
            min-width: var(--rpmw, auto);
            min-height: var(--rpmh, auto);
            align-items: center;
            font-weight: 500;
            line-height: 20px;
            flex-direction: column;
            justify-content: center;
            background-color: #f0f0f0;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1ykelqy {
              --rpmh: 270px;
              --rpmw: 270px;
              display: flex;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1ykelqy {
              --rpmh: 270px;
              --rpmw: 100%;
              display: flex;
            }
          }
          :not(#\20):not(#\20).r-uti1tz {
            display: flex;
            position: relative;
            max-width: 500px;
            min-width: auto;
            align-self: stretch;
            flex-basis: auto;
            min-height: 1px;
            align-items: center;
            flex-shrink: 0;
            padding-top: 13px;
            flex-direction: column;
            padding-bottom: 33px;
            justify-content: flex-start;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-uti1tz {
              width: calc(
                100% -
                  (
                    var(--replo-margin-left, 0px) +
                      var(--replo-margin-right, 0px)
                  )
              );
              height: auto;
              display: flex;
              position: relative;
              flex-grow: 1;
              max-width: none;
              align-self: auto;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 1;
              padding-top: 13px;
              flex-direction: column;
              padding-bottom: 0px;
              justify-content: flex-start;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-uti1tz {
              width: auto;
              display: flex;
              position: relative;
              flex-grow: 1;
              max-width: 350px;
              min-width: var(--replo-flex-min-dimension, 0px);
              align-self: stretch;
              flex-basis: 0;
              min-height: 1px;
              align-items: center;
              flex-shrink: 1;
              padding-top: 13px;
              flex-direction: column;
              padding-bottom: 20px;
              justify-content: flex-start;
            }
          }
          :not(#\20):not(#\20).r-1klenio {
            color: #000000ff;
            font-size: 24px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            font-family: Raleway, " sans-serif";
            font-weight: 700;
            line-height: 31px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
            padding-bottom: 4px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1klenio {
              color: #000000ff;
              font-size: 20px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-family: Raleway, " sans-serif";
              font-weight: 700;
              line-height: 26px;
              letter-spacing: 0px;
              padding-bottom: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1klenio {
              color: #000000ff;
              font-size: 24px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-family: Raleway, " sans-serif";
              font-weight: 700;
              line-height: 30px;
              letter-spacing: 0px;
              padding-bottom: 0px;
            }
          }
          :not(#\20):not(#\20).r-hfae8j {
            color: #000000ff;
            width: calc(
              100% -
                (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))
            );
            font-size: 20px;
            max-width: 876px;
            align-self: auto;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 400;
            line-height: 26px;
            margin-bottom: 19px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-hfae8j {
              color: #000000ff;
              width: calc(
                100% -
                  (
                    var(--replo-margin-left, 0px) +
                      var(--replo-margin-right, 0px)
                  )
              );
              font-size: 18px;
              max-width: 876px;
              align-self: auto;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 23.4px;
              margin-bottom: 19px;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-hfae8j {
              color: #000000ff;
              width: calc(
                100% -
                  (
                    var(--replo-margin-left, 0px) +
                      var(--replo-margin-right, 0px)
                  )
              );
              font-size: 20px;
              max-width: 876px;
              align-self: auto;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 26px;
              margin-bottom: 19px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-1b675i8 {
            display: flex;
            row-gap: 14px;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            column-gap: 14px;
            flex-basis: auto;
            min-height: 1px;
            align-items: flex-start;
            flex-shrink: 0;
            flex-direction: column;
            justify-content: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1b675i8 {
              display: flex;
              row-gap: 14px;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 14px;
              flex-basis: auto;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 0;
              flex-direction: column;
              justify-content: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1b675i8 {
              display: flex;
              row-gap: 14px;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              column-gap: 14px;
              flex-basis: auto;
              min-height: 1px;
              align-items: flex-start;
              flex-shrink: 0;
              flex-direction: column;
              justify-content: center;
            }
          }
          :not(#\20):not(#\20).r-zzltqm {
            color: #000000ff;
            font-size: 20px;
            max-width: 876px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 400;
            line-height: 22px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-zzltqm {
              color: #000000ff;
              font-size: 20px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 20px;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-zzltqm {
              color: #000000ff;
              font-size: 20px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 22px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-1j7egvw {
            color: #000000ff;
            font-size: 20px;
            max-width: 876px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 400;
            line-height: 22px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1j7egvw {
              color: #000000ff;
              font-size: 20px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 20px;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1j7egvw {
              color: #000000ff;
              font-size: 20px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 22px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-1td2ipm {
            color: #000000ff;
            font-size: 20px;
            max-width: 876px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 400;
            line-height: 22px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1td2ipm {
              color: #000000ff;
              font-size: 20px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 20px;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1td2ipm {
              color: #000000ff;
              font-size: 20px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 22px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-chlqk0 {
            color: #000000ff;
            font-size: 20px;
            max-width: 876px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 400;
            line-height: 22px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-chlqk0 {
              color: #000000ff;
              font-size: 20px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 20px;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-chlqk0 {
              color: #000000ff;
              font-size: 20px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 22px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-fk2mpr {
            color: #000000ff;
            font-size: 20px;
            max-width: 876px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 400;
            line-height: 22px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-fk2mpr {
              color: #000000ff;
              font-size: 20px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 20px;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-fk2mpr {
              color: #000000ff;
              font-size: 20px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 22px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-udhggg {
            color: #000000ff;
            font-size: 20px;
            max-width: 876px;
            align-self: stretch;
            flex-basis: auto;
            flex-shrink: 0;
            font-weight: 400;
            line-height: 22px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-udhggg {
              color: #000000ff;
              font-size: 20px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 20px;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-udhggg {
              color: #000000ff;
              font-size: 20px;
              max-width: 876px;
              align-self: stretch;
              flex-basis: auto;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 22px;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-1ekxri6 {
            display: flex;
            row-gap: 10px;
            position: relative;
            flex-grow: 1;
            max-width: 100%;
            min-width: var(--replo-flex-min-dimension, 0px);
            align-self: stretch;
            column-gap: 10px;
            flex-basis: 0;
            min-height: 1px;
            align-items: center;
            flex-shrink: 1;
            flex-direction: column;
            justify-content: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1ekxri6 {
              width: auto;
              display: flex;
              row-gap: 10px;
              position: relative;
              flex-grow: unset;
              max-width: 100%;
              align-self: stretch;
              column-gap: 10px;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 0;
              padding-left: 10px;
              padding-right: 10px;
              flex-direction: column;
              padding-bottom: 0px;
              justify-content: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1ekxri6 {
              width: auto;
              display: flex;
              row-gap: 10px;
              position: relative;
              flex-grow: unset;
              max-width: 100%;
              align-self: stretch;
              column-gap: 10px;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 0;
              flex-direction: column;
              padding-bottom: 0px;
              justify-content: center;
            }
          }
          :not(#\20):not(#\20).r-162d87g {
            width: calc(
              100% -
                (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))
            );
            display: flex;
            max-width: 120px;
            min-width: 0;
            align-self: auto;
            flex-basis: auto;
            min-height: 0;
            object-fit: cover;
            overflow-x: auto;
            overflow-y: hidden;
            align-items: center;
            flex-shrink: 0;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-162d87g {
              width: calc(
                100% -
                  (
                    var(--replo-margin-left, 0px) +
                      var(--replo-margin-right, 0px)
                  )
              );
              display: flex;
              max-width: 120px;
              min-width: 0;
              align-self: auto;
              flex-basis: auto;
              min-height: 0;
              object-fit: cover;
              overflow-x: auto;
              overflow-y: hidden;
              align-items: center;
              flex-shrink: 0;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-162d87g {
              width: calc(
                100% -
                  (
                    var(--replo-margin-left, 0px) +
                      var(--replo-margin-right, 0px)
                  )
              );
              display: flex;
              max-width: 120px;
              min-width: 0;
              align-self: auto;
              flex-basis: auto;
              min-height: 0;
              object-fit: cover;
              overflow-x: auto;
              overflow-y: hidden;
              align-items: center;
              flex-shrink: 0;
            }
          }
          :not(#\20):not(#\20).r-lt5eze {
            height: 100%;
            margin: 0;
            display: block;
            padding: 0;
            max-width: 100%;
            min-width: 100%;
            max-height: 100%;
            min-height: 100%;
            object-fit: cover;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-lt5eze {
              object-fit: cover;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-lt5eze {
              object-fit: cover;
            }
          }
          :not(#\20):not(#\20).r-1974od0 {
            gap: 8px;
            color: #2563eb;
            --rpmh: 270px;
            --rpmw: 100%;
            cursor: pointer;
            display: flex;
            font-size: 14px;
            min-width: var(--rpmw, auto);
            min-height: var(--rpmh, auto);
            align-items: center;
            font-weight: 500;
            line-height: 20px;
            flex-direction: column;
            justify-content: center;
            background-color: #f0f0f0;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1974od0 {
              --rpmh: 270px;
              --rpmw: 100%;
              display: flex;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1974od0 {
              --rpmh: 270px;
              --rpmw: 270px;
              display: flex;
            }
          }
          :not(#\20):not(#\20).r-aiqcxs {
            color: #000000ff;
            width: calc(
              100% -
                (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))
            );
            font-size: 16px;
            max-width: 876px;
            align-self: auto;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-weight: 700;
            line-height: 20.8px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
            text-align-last: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-aiqcxs {
              color: #000000ff;
              width: calc(
                100% -
                  (
                    var(--replo-margin-left, 0px) +
                      var(--replo-margin-right, 0px)
                  )
              );
              font-size: 16px;
              max-width: 876px;
              align-self: auto;
              flex-basis: auto;
              text-align: center;
              flex-shrink: 0;
              font-weight: 700;
              line-height: 19px;
              letter-spacing: 0px;
              text-align-last: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-aiqcxs {
              color: #000000ff;
              width: calc(
                100% -
                  (
                    var(--replo-margin-left, 0px) +
                      var(--replo-margin-right, 0px)
                  )
              );
              font-size: 16px;
              max-width: 876px;
              align-self: auto;
              flex-basis: auto;
              text-align: center;
              flex-shrink: 0;
              font-weight: 700;
              line-height: 20.8px;
              letter-spacing: 0px;
              text-align-last: center;
            }
          }
          :not(#\20):not(#\20).r-4911mm {
            color: #ffffff;
            width: calc(
              100% -
                (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))
            );
            cursor: pointer;
            display: flex;
            overflow: hidden;
            max-width: 218px;
            align-self: auto;
            box-shadow: 0px 1px 5px 0px #000000b3;
            flex-basis: auto;
            margin-top: 11px;
            text-align: center;
            transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
            flex-shrink: 0;
            padding-top: 15px;
            padding-left: 32px;
            padding-right: 32px;
            padding-bottom: 15px;
            text-align-last: center;
            background-color: #ff9900ff;
            background-image: none;
            border-top-color: #ffffffff;
            border-top-style: solid;
            border-top-width: 3px;
            border-left-color: #ffffffff;
            border-left-style: solid;
            border-left-width: 3px;
            border-right-color: #ffffffff;
            border-right-style: solid;
            border-right-width: 3px;
            border-bottom-color: #ffffffff;
            border-bottom-style: solid;
            border-bottom-width: 3px;
            border-top-left-radius: 100px;
            border-top-right-radius: 100px;
            border-bottom-left-radius: 100px;
            border-bottom-right-radius: 100px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-4911mm {
              color: #ffffff;
              width: calc(
                100% -
                  (
                    var(--replo-margin-left, 0px) +
                      var(--replo-margin-right, 0px)
                  )
              );
              cursor: pointer;
              display: flex;
              overflow: hidden;
              max-width: 218px;
              align-self: auto;
              box-shadow: 0px 1px 5px 0px #000000b3;
              flex-basis: auto;
              margin-top: 5px;
              text-align: center;
              transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
              flex-shrink: 0;
              padding-top: 15px;
              padding-left: 32px;
              padding-right: 32px;
              padding-bottom: 15px;
              text-align-last: center;
              background-color: #ff9900ff;
              background-image: none;
              border-top-color: #ffffffff;
              border-top-style: solid;
              border-top-width: 3px;
              border-left-color: #ffffffff;
              border-left-style: solid;
              border-left-width: 3px;
              border-right-color: #ffffffff;
              border-right-style: solid;
              border-right-width: 3px;
              border-bottom-color: #ffffffff;
              border-bottom-style: solid;
              border-bottom-width: 3px;
              border-top-left-radius: 100px;
              border-top-right-radius: 100px;
              border-bottom-left-radius: 100px;
              border-bottom-right-radius: 100px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-4911mm {
              color: #ffffff;
              width: calc(
                100% -
                  (
                    var(--replo-margin-left, 0px) +
                      var(--replo-margin-right, 0px)
                  )
              );
              cursor: pointer;
              display: flex;
              overflow: hidden;
              max-width: 218px;
              align-self: auto;
              box-shadow: 0px 1px 5px 0px #000000b3;
              flex-basis: auto;
              margin-top: 5px;
              text-align: center;
              transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
              flex-shrink: 0;
              padding-top: 15px;
              padding-left: 32px;
              padding-right: 32px;
              padding-bottom: 15px;
              text-align-last: center;
              background-color: #ff9900ff;
              background-image: none;
              border-top-color: #ffffffff;
              border-top-style: solid;
              border-top-width: 3px;
              border-left-color: #ffffffff;
              border-left-style: solid;
              border-left-width: 3px;
              border-right-color: #ffffffff;
              border-right-style: solid;
              border-right-width: 3px;
              border-bottom-color: #ffffffff;
              border-bottom-style: solid;
              border-bottom-width: 3px;
              border-top-left-radius: 100px;
              border-top-right-radius: 100px;
              border-bottom-left-radius: 100px;
              border-bottom-right-radius: 100px;
            }
          }
          :not(#\20):not(#\20):not(#\20).r-vo80zk {
            color: #ffffff;
            width: calc(
              100% -
                (var(--replo-margin-left, 0px) + var(--replo-margin-right, 0px))
            );
            cursor: pointer;
            display: flex;
            overflow: hidden;
            max-width: 218px;
            align-self: auto;
            box-shadow: 0px 1px 5px 0px #000000b3;
            flex-basis: auto;
            margin-top: 11px;
            transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
            flex-shrink: 0;
            padding-top: 15px;
            padding-left: 32px;
            padding-right: 32px;
            padding-bottom: 15px;
            background-color: #000000ff;
            background-image: none;
            border-top-color: #ffffffff;
            border-top-style: solid;
            border-top-width: 3px;
            border-left-color: #ffffffff;
            border-left-style: solid;
            border-left-width: 3px;
            border-right-color: #ffffffff;
            border-right-style: solid;
            border-right-width: 3px;
            border-bottom-color: #ffffffff;
            border-bottom-style: solid;
            border-bottom-width: 3px;
            border-top-left-radius: 100px;
            border-top-right-radius: 100px;
            border-bottom-left-radius: 100px;
            border-bottom-right-radius: 100px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20):not(#\20).r-vo80zk {
              color: #ffffff;
              width: calc(
                100% -
                  (
                    var(--replo-margin-left, 0px) +
                      var(--replo-margin-right, 0px)
                  )
              );
              cursor: pointer;
              display: flex;
              overflow: hidden;
              max-width: 218px;
              align-self: auto;
              box-shadow: 0px 1px 5px 0px #000000b3;
              flex-basis: auto;
              margin-top: 5px;
              transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
              flex-shrink: 0;
              padding-top: 15px;
              padding-left: 32px;
              padding-right: 32px;
              padding-bottom: 15px;
              background-color: #000000ff;
              background-image: none;
              border-top-color: #ffffffff;
              border-top-style: solid;
              border-top-width: 3px;
              border-left-color: #ffffffff;
              border-left-style: solid;
              border-left-width: 3px;
              border-right-color: #ffffffff;
              border-right-style: solid;
              border-right-width: 3px;
              border-bottom-color: #ffffffff;
              border-bottom-style: solid;
              border-bottom-width: 3px;
              border-top-left-radius: 100px;
              border-top-right-radius: 100px;
              border-bottom-left-radius: 100px;
              border-bottom-right-radius: 100px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20):not(#\20).r-vo80zk {
              color: #ffffff;
              width: calc(
                100% -
                  (
                    var(--replo-margin-left, 0px) +
                      var(--replo-margin-right, 0px)
                  )
              );
              cursor: pointer;
              display: flex;
              overflow: hidden;
              max-width: 218px;
              align-self: auto;
              box-shadow: 0px 1px 5px 0px #000000b3;
              flex-basis: auto;
              margin-top: 5px;
              transition: all 300ms cubic-bezier(0.4, 0, 0.2, 1);
              flex-shrink: 0;
              padding-top: 15px;
              padding-left: 32px;
              padding-right: 32px;
              padding-bottom: 15px;
              background-color: #000000ff;
              background-image: none;
              border-top-color: #ffffffff;
              border-top-style: solid;
              border-top-width: 3px;
              border-left-color: #ffffffff;
              border-left-style: solid;
              border-left-width: 3px;
              border-right-color: #ffffffff;
              border-right-style: solid;
              border-right-width: 3px;
              border-bottom-color: #ffffffff;
              border-bottom-style: solid;
              border-bottom-width: 3px;
              border-top-left-radius: 100px;
              border-top-right-radius: 100px;
              border-bottom-left-radius: 100px;
              border-bottom-right-radius: 100px;
            }
          }
          :not(#\20):not(#\20).r-ut5dkx {
            color: #ffffff;
            flex-grow: 1;
            font-size: 20px;
            min-width: var(--replo-flex-min-dimension, 0px);
            flex-basis: 0;
            transition: inherit;
            flex-shrink: 1;
            font-weight: 700;
            line-height: 105%;
            overflow-wrap: break-word;
            letter-spacing: 0px;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-ut5dkx {
              color: #ffffff;
              flex-grow: 1;
              font-size: 20px;
              min-width: var(--replo-flex-min-dimension, 0px);
              flex-basis: 0;
              transition: inherit;
              flex-shrink: 1;
              font-weight: 700;
              line-height: 105%;
              letter-spacing: 0px;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-ut5dkx {
              color: #ffffff;
              flex-grow: 1;
              font-size: 20px;
              flex-basis: auto;
              transition: inherit;
              flex-shrink: 1;
              font-weight: 700;
              line-height: 105%;
              letter-spacing: 0px;
            }
          }
          :not(#\20):not(#\20).r-1v8rr5k {
            color: #000000ff;
            font-size: 16px;
            align-self: stretch;
            flex-basis: auto;
            text-align: center;
            flex-shrink: 0;
            font-weight: 400;
            line-height: 21px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
            text-align-last: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1v8rr5k {
              color: #000000ff;
              font-size: 16px;
              align-self: stretch;
              flex-basis: auto;
              text-align: center;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 21px;
              letter-spacing: 0px;
              text-align-last: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1v8rr5k {
              color: #000000ff;
              font-size: 16px;
              align-self: stretch;
              flex-basis: auto;
              text-align: center;
              flex-shrink: 0;
              font-weight: 400;
              line-height: 21px;
              letter-spacing: 0px;
              text-align-last: center;
            }
          }
          :not(#\20):not(#\20).r-11bwcrw {
            display: flex;
            position: relative;
            max-width: 100%;
            min-width: auto;
            align-self: stretch;
            flex-basis: auto;
            min-height: 1px;
            align-items: center;
            flex-shrink: 0;
            padding-top: 60px;
            padding-bottom: 60px;
            justify-content: center;
            background-color: #ff4a4aff;
            background-image: none;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-11bwcrw {
              display: flex;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 0;
              padding-top: 35px;
              padding-bottom: 60px;
              justify-content: center;
              background-color: #ff4a4aff;
              background-image: none;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-11bwcrw {
              display: flex;
              position: relative;
              max-width: 100%;
              min-width: auto;
              align-self: stretch;
              flex-basis: auto;
              min-height: 1px;
              align-items: center;
              flex-shrink: 0;
              padding-top: 60px;
              padding-bottom: 60px;
              justify-content: center;
              background-color: #ff4a4aff;
              background-image: none;
            }
          }
          :not(#\20):not(#\20).r-1157r21 {
            display: flex;
            position: relative;
            flex-grow: 1;
            max-width: 1170px;
            min-width: var(--replo-flex-min-dimension, 0px);
            align-self: stretch;
            flex-basis: 0;
            min-height: 1px;
            align-items: center;
            flex-shrink: 1;
            padding-left: 10px;
            padding-right: 10px;
            justify-content: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-1157r21 {
              display: flex;
              position: relative;
              flex-grow: 1;
              max-width: 1170px;
              min-width: var(--replo-flex-min-dimension, 0px);
              align-self: stretch;
              flex-basis: 0;
              min-height: 1px;
              align-items: center;
              flex-shrink: 1;
              padding-left: 10px;
              padding-right: 10px;
              justify-content: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-1157r21 {
              display: flex;
              position: relative;
              flex-grow: 1;
              max-width: 1170px;
              min-width: var(--replo-flex-min-dimension, 0px);
              align-self: stretch;
              flex-basis: 0;
              min-height: 1px;
              align-items: center;
              flex-shrink: 1;
              padding-left: 10px;
              padding-right: 10px;
              justify-content: center;
            }
          }
          :not(#\20):not(#\20).r-q9y63p {
            color: #ffffffff;
            flex-grow: 1;
            font-size: 14px;
            min-width: var(--replo-flex-min-dimension, 0px);
            flex-basis: 0;
            text-align: center;
            flex-shrink: 1;
            font-weight: 400;
            line-height: 18px;
            overflow-wrap: break-word;
            letter-spacing: 0px;
            text-align-last: center;
          }
          @media (max-width: 640px) {
            :not(#\20):not(#\20):not(#\20).r-q9y63p {
              color: #ffffffff;
              flex-grow: 1;
              font-size: 14px;
              min-width: var(--replo-flex-min-dimension, 0px);
              flex-basis: 0;
              text-align: center;
              flex-shrink: 1;
              font-weight: 400;
              line-height: 18px;
              letter-spacing: 0px;
              text-align-last: center;
            }
          }
          @media (min-width: 641px) and (max-width: 1024px) {
            :not(#\20):not(#\20):not(#\20).r-q9y63p {
              color: #ffffffff;
              flex-grow: 1;
              font-size: 14px;
              min-width: var(--replo-flex-min-dimension, 0px);
              flex-basis: 0;
              text-align: center;
              flex-shrink: 1;
              font-weight: 400;
              line-height: 18px;
              letter-spacing: 0px;
              text-align-last: center;
            }
          }
