.Common2rowWithImagesComponent {
  padding: 1rem 0; }
  @media (max-width: 991px) {
    .Common2rowWithImagesComponent .container > .d-flex {
      display: block !important; } }
  .Common2rowWithImagesComponent .container > .d-flex > div {
    background-color: #ffffff;
    width: 50%; }
    @media (max-width: 991px) {
      .Common2rowWithImagesComponent .container > .d-flex > div {
        width: 100%; } }
    .Common2rowWithImagesComponent .container > .d-flex > div .image {
      height: 100%;
      overflow: hidden; }
      .Common2rowWithImagesComponent .container > .d-flex > div .image > img {
        width: auto;
        height: 100%; }
        @media (max-width: 991px) {
          .Common2rowWithImagesComponent .container > .d-flex > div .image > img {
            width: 100%;
            height: auto; } }
      @media (max-width: 991px) {
        .Common2rowWithImagesComponent .container > .d-flex > div .image {
          width: 100%; } }
    .Common2rowWithImagesComponent .container > .d-flex > div.text {
      color: #575757;
      padding: 6rem; }
      @media (max-width: 991px) {
        .Common2rowWithImagesComponent .container > .d-flex > div.text {
          padding: 1rem; } }
      @media (min-width: 768px) and (max-width: 1199px) {
        .Common2rowWithImagesComponent .container > .d-flex > div.text {
          padding: 2rem; } }
      .Common2rowWithImagesComponent .container > .d-flex > div.text > div {
        width: 100%; }
        .Common2rowWithImagesComponent .container > .d-flex > div.text > div h2 {
          color: #088fbc;
          display: block;
          margin-bottom: 2rem; }
        .Common2rowWithImagesComponent .container > .d-flex > div.text > div p {
          font-size: 0.9rem;
          line-height: 1.5rem; }
      .Common2rowWithImagesComponent .container > .d-flex > div.text .text2 a {
        cursor: pointer;
        color: #fff;
        background-color: #088fbc;
        border-color: #088fbc;
        display: inline-block;
        font-weight: 400;
        text-align: center;
        vertical-align: middle;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        user-select: none;
        padding: .375rem .75rem;
        font-size: .9rem;
        line-height: 1.6;
        border-radius: .25rem;
        transition: color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out; }
        .Common2rowWithImagesComponent .container > .d-flex > div.text .text2 a:hover {
          color: #fff;
          background-color: #227dc7;
          border-color: #2176bd;
          text-decoration: none; }

