.simplified-steps-area {
  padding: 64px 0; }
  @media only screen and (max-width: 47.9375rem) {
    .simplified-steps-area {
      padding-top: 0;
      padding-bottom: 0; } }
  @media (min-width: 48rem) and (max-width: 61.9375rem) {
    .simplified-steps-area .block__title {
      text-align: center;
      margin: 0 auto; } }
  @media only screen and (max-width: 47.9375rem) {
    .simplified-steps-area .block__title {
      text-align: center;
      margin: 0 auto; } }
  @media (min-width: 48rem) and (max-width: 61.9375rem) {
    .simplified-steps-area .block__description {
      text-align: center; } }
  @media only screen and (max-width: 47.9375rem) {
    .simplified-steps-area .block__description {
      text-align: center; } }
      .simplified__card {
          margin-bottom: 35px; }
          @media (min-width: 48rem) and (max-width: 61.9375rem) {
            .simplified__card {
              max-width: 420px;
              margin: 0 auto;
              margin-bottom: 50px; } }
          @media only screen and (max-width: 47.9375rem) {
            .simplified__card {
              max-width: 420px;
              margin: 0 auto;
              margin-bottom: 50px; } }
          .simplified__card .simplified__card--thumb {
            margin-bottom: 25px; }
            .simplified__card .simplified__card--thumb img {
              border-radius: 20px; }
          .simplified__card .simplified__content .simplified-top {
            display: flex;
            align-items: flex-start;
            justify-content: space-between;
            gap: 0 15px;
            margin-bottom: 10px; }
            .simplified__card .simplified__content .simplified-top .simplified-title {
              flex-shrink: 1; }
              .simplified__card .simplified__content .simplified-top .simplified-title span {
                font-family: "Gantari", sans-serif;
                font-size: 22px;
                display: block;
                margin-bottom: 5px;
                color: #151112; }
                @media (min-width: 1600px) and (max-width: 1699px) {
                  .simplified__card .simplified__content .simplified-top .simplified-title span {
                    font-size: 20px; } }
                @media (min-width: 62rem) and (max-width: 74.9375rem) {
                  .simplified__card .simplified__content .simplified-top .simplified-title span {
                    font-size: 18px; } }
              .simplified__card .simplified__content .simplified-top .simplified-title h3 {
                font-size: 32px;
                color: #151112;
                margin-bottom: 0;
                font-weight: bold; }
                @media (min-width: 1600px) and (max-width: 1699px) {
                  .simplified__card .simplified__content .simplified-top .simplified-title h3 {
                    font-size: 28px; } }
                @media (min-width: 62rem) and (max-width: 74.9375rem) {
                  .simplified__card .simplified__content .simplified-top .simplified-title h3 {
                    font-size: 20px; } }
                @media (min-width: 48rem) and (max-width: 61.9375rem) {
                  .simplified__card .simplified__content .simplified-top .simplified-title h3 {
                    font-size: 28px; } }
                @media only screen and (max-width: 47.9375rem) {
                  .simplified__card .simplified__content .simplified-top .simplified-title h3 {
                    font-size: 22px; } }
          .simplified__card .simplified__content .simplified-top .simplified-category .icon img {
              width:100%;
              max-width: 32px;
          }
            .simplified__card .simplified__content .simplified-top .simplified-category .icon {
              display: inline-flex;
              width: 74px;
              height: 74px;
              align-items: center;
              justify-self: center;
              border: none;
              border-radius: 100%;
              justify-content: center;
              font-size: 28px;
              color: #fff;
              background-color: #0351A3; }
              @media (min-width: 1600px) and (max-width: 1699px) {
                .simplified__card .simplified__content .simplified-top .simplified-category .icon {
                  width: 64px;
                  height: 64px;
                  font-size: 24px; } }
              @media (min-width: 81.25rem) and (max-width: 87.4375rem) {
                .simplified__card .simplified__content .simplified-top .simplified-category .icon {
                  width: 68px;
                  height: 66px;
                  font-size: 24px; } }
              @media (min-width: 75rem) and (max-width: 81.1875rem) {
                .simplified__card .simplified__content .simplified-top .simplified-category .icon {
                  width: 68px;
                  height: 68px;
                  font-size: 26px; } }
              @media (min-width: 62rem) and (max-width: 74.9375rem) {
                .simplified__card .simplified__content .simplified-top .simplified-category .icon{
                  width: 54px;
                  height: 54px;
                  font-size: 20px; } }
              @media (min-width: 48rem) and (max-width: 61.9375rem) {
                .simplified__card .simplified__content .simplified-top .simplified-category .icon {
                  width: 60px;
                  height: 60px;
                  font-size: 20px; } }
              @media only screen and (max-width: 47.9375rem) {
                .simplified__card .simplified__content .simplified-top .simplified-category .icon {
                  width: 60px;
                  height: 60px;
                  font-size: 20px; } }
          .simplified__card .simplified__content .simplified__card--text {
            max-width: 400px; }
            .simplified__card .simplified__content .simplified__card--text p {
              font-size: 20px;
              color: #1C191A; }
              @media (min-width: 1600px) and (max-width: 1699px) {
                .simplified__card .simplified__content .simplified__card--text p {
                  font-size: 18px; } }
              @media (min-width: 62rem) and (max-width: 74.9375rem) {
                .simplified__card .simplified__content .simplified__card--text p {
                  font-size: 16px; } }  
                  .block__description p {
                      color: #231F20;
                      font-size: 1.375rem;
                      font-weight: 400;
                      line-height: 140%;
                      letter-spacing: .2px; }
                      @media (min-width: 75rem) and (max-width: 81.1875rem) {
                        .block__description p {
                          font-size: 1.25rem; } }
                      @media (min-width: 62rem) and (max-width: 74.9375rem) {
                        .block__description p {
                          font-size: 18px; } }
                      @media (min-width: 48rem) and (max-width: 61.9375rem) {
                        .block__description p {
                          font-size: 22px; } }
                      @media only screen and (max-width: 47.9375rem) {
                        .block__description p {
                          font-size: 18px; } }
                          .block__title {
                              max-width: 550px; }
                              .block__title h2 {
                                color: #231F20;
                                font-size: 3.375rem;
                                font-weight: 700;
                                line-height: 115.519%;
                                text-transform: capitalize; 
                                margin-bottom: 1.5rem;
}
                                @media (min-width: 81.25rem) and (max-width: 87.4375rem) {
                                  .block__title h2 {
                                    font-size: 3rem; } }
                                @media (min-width: 75rem) and (max-width: 81.1875rem) {
                                  .block__title h2 {
                                    font-size: 2.625rem; } }
                                @media (min-width: 62rem) and (max-width: 74.9375rem) {
                                  .block__title h2 {
                                    font-size: 2.25rem; } }
                                @media (min-width: 48rem) and (max-width: 61.9375rem) {
                                  .block__title h2 {
                                    font-size: 3.125rem;
                                    line-height: 110%;
                                    margin-bottom: 20px; } }
                                @media only screen and (max-width: 47.9375rem) {
                                  .block__title h2 {
                                    font-size: 2rem;
                                    line-height: 110%;
                                    margin-bottom: 20px; } }
                                .block__title h2 strong {
                                  color: #0351A3;
                                  font-weight: 700; }
                                .block__title h2 span {
                                  font-size: 40px;
                                  font-weight: 400;
                                  line-height: 90%;
                                  letter-spacing: -0.32px;
                                  display: block;
                                  margin-bottom: 12px; }
                                  @media (min-width: 75rem) and (max-width: 81.1875rem) {
                                    .block__title h2 span {
                                      font-size: 36px; } }
                                  @media (min-width: 62rem) and (max-width: 74.9375rem) {
                                    .block__title h2 span {
                                      font-size: 28px; } }
                                  @media only screen and (max-width: 47.9375rem) {
                                    .block__title h2 span {
                                      font-size: 24px; } }
                              .block__title.block__title--medium {
                                max-width: 100%; }
                                .block__title.block__title--medium h2 {
                                  font-size: 44px; }
                                                  