.SuccessCasesListingBlock .successcases_listing {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center; }

.SuccessCasesListingBlock .success_cases_entry {
  background-color: #F5F5F5;
  margin: 2em 0;
  max-width: 900px;
  height: 300px; }
  @media (max-width: 762px) {
    .SuccessCasesListingBlock .success_cases_entry {
      height: auto; } }
  .SuccessCasesListingBlock .success_cases_entry h2, .SuccessCasesListingBlock .success_cases_entry p, .SuccessCasesListingBlock .success_cases_entry a {
    color: #656565; }
  .SuccessCasesListingBlock .success_cases_entry h2 {
    margin: 0 !important;
    margin-bottom: 0.5em !important; }
  .SuccessCasesListingBlock .success_cases_entry a {
    color: #FF972D;
    font-size: 1.5em;
    font-weight: 500; }
  .SuccessCasesListingBlock .success_cases_entry p {
    margin: 0.5em 0;
    font-size: 1.4em; }
  .SuccessCasesListingBlock .success_cases_entry .logo {
    position: absolute;
    width: 85px;
    bottom: 5px;
    right: 5px; }
  .SuccessCasesListingBlock .success_cases_entry .button {
    width: fit-content;
    background: #ff9900;
    border-radius: 5px;
    color: #fff;
    cursor: pointer;
    padding: 10px 15px;
    white-space: nowrap;
    border: 2px solid #ff9900;
    transition: all 0.2s ease;
    margin-top: 1em; }
    .SuccessCasesListingBlock .success_cases_entry .button:hover {
      color: #ff9900;
      background-color: transparent; }
  .SuccessCasesListingBlock .success_cases_entry .container {
    display: flex;
    height: 100%;
    width: 100%; }
    @media (max-width: 762px) {
      .SuccessCasesListingBlock .success_cases_entry .container {
        flex-direction: column; } }
    .SuccessCasesListingBlock .success_cases_entry .container .col1, .SuccessCasesListingBlock .success_cases_entry .container .col2 {
      width: 50%;
      padding: 4em;
      position: relative; }
      @media (max-width: 762px) {
        .SuccessCasesListingBlock .success_cases_entry .container .col1, .SuccessCasesListingBlock .success_cases_entry .container .col2 {
          width: 100%; } }
    .SuccessCasesListingBlock .success_cases_entry .container .col1 {
      padding: 0; }
      .SuccessCasesListingBlock .success_cases_entry .container .col1 img {
        height: 100%;
        width: 100%; }
    .SuccessCasesListingBlock .success_cases_entry .container .col2 {
      display: flex;
      flex-direction: column;
      justify-content: center; }
    .SuccessCasesListingBlock .success_cases_entry .container.odd .col1 {
      order: 2; }
    .SuccessCasesListingBlock .success_cases_entry .container.odd .col2 {
      order: 1;
      text-align: right;
      align-items: flex-end; }
      .SuccessCasesListingBlock .success_cases_entry .container.odd .col2 .logo {
        right: auto;
        left: 5px; }

/*# sourceMappingURL=successcaseslistingblock.default.scss.map */