/* Mobile landscape media query */
.column-highlight-with-image {
  position: relative; }
  .column-highlight-with-image .social-icons-with-text p {
    font-weight: 600; }
  .column-highlight-with-image.bg-blue .col-right h2 {
    color: #ffffff; }
  .column-highlight-with-image.bg-blue .col-right p {
    color: #ffffff;
    margin-top: 5px; }
  @media (max-width: 991px) {
    .column-highlight-with-image.bg-blue .text-wrap {
      padding-bottom: 0; } }
  @media (max-width: 991px) {
    .column-highlight-with-image.bg-alice-blue .text-wrap {
      padding-bottom: 0; } }
  .column-highlight-with-image .wrapper {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    width: calc(100% + 20px);
    margin-left: -10px;
    z-index: 2; }
    @media (max-width: 1366px) {
      .column-highlight-with-image .wrapper {
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center; } }
    @media (max-width: 991px) {
      .column-highlight-with-image .wrapper {
        width: 100%;
        margin-left: 0; } }
    .column-highlight-with-image .wrapper.img-bg-gold .img-wrap::before {
      content: "";
      position: absolute;
      width: 100%;
      height: 100%;
      top: 10px;
      left: 10px;
      border-radius: 10px;
      background-color: #faa61a;
      z-index: -1; }
    .column-highlight-with-image .wrapper.img-bg-gold .social-icons-with-text p {
      color: #faa61a; }
    .column-highlight-with-image .wrapper.img-bg-gold .social-icons-with-text .icon-wrap {
      background-color: #97a0a8; }
    .column-highlight-with-image .wrapper.img-bg-gold .social-icons-with-text svg {
      fill: #faa61a; }
      .column-highlight-with-image .wrapper.img-bg-gold .social-icons-with-text svg path {
        fill: #faa61a; }
    .column-highlight-with-image .wrapper.img-bg-bondi-blue .img-wrap::before {
      content: "";
      position: absolute;
      width: 100%;
      height: 100%;
      top: 10px;
      left: 10px;
      border-radius: 10px;
      background-color: #009ba5;
      z-index: -1; }
    .column-highlight-with-image .wrapper.img-bg-bondi-blue .social-icons-with-text p {
      color: #009ba5; }
    .column-highlight-with-image .wrapper.img-bg-bondi-blue .social-icons-with-text .icon-wrap {
      background-color: #ebf5fe; }
    .column-highlight-with-image .wrapper.img-bg-bondi-blue .social-icons-with-text svg {
      fill: #009ba5; }
      .column-highlight-with-image .wrapper.img-bg-bondi-blue .social-icons-with-text svg path {
        fill: #009ba5; }
    .column-highlight-with-image .wrapper.img-bg-pink .img-wrap::before {
      content: "";
      position: absolute;
      width: 100%;
      height: 100%;
      top: 10px;
      left: 10px;
      border-radius: 10px;
      background-color: #dc1e5c;
      z-index: -1; }
    .column-highlight-with-image .wrapper.img-bg-pink .social-icons-with-text p {
      color: #dc1e5c; }
    .column-highlight-with-image .wrapper.img-bg-pink .social-icons-with-text .icon-wrap {
      background-color: #fcedf2; }
    .column-highlight-with-image .wrapper.img-bg-pink .social-icons-with-text svg {
      fill: #dc1e5c; }
      .column-highlight-with-image .wrapper.img-bg-pink .social-icons-with-text svg path {
        fill: #dc1e5c; }
    .column-highlight-with-image .wrapper.img-bg-dark-pink .img-wrap::before {
      content: "";
      position: absolute;
      width: 100%;
      height: 100%;
      top: 10px;
      left: 10px;
      border-radius: 10px;
      background-color: #da1e5c;
      z-index: -1; }
    .column-highlight-with-image .wrapper.img-bg-dark-pink .social-icons-with-text p {
      color: #da1e5c; }
    .column-highlight-with-image .wrapper.img-bg-dark-pink .social-icons-with-text .icon-wrap {
      background-color: #fcedf2; }
    .column-highlight-with-image .wrapper.img-bg-dark-pink .social-icons-with-text svg {
      fill: #da1e5c; }
      .column-highlight-with-image .wrapper.img-bg-dark-pink .social-icons-with-text svg path {
        fill: #da1e5c; }
    .column-highlight-with-image .wrapper.cyan-blue .img-wrap::before {
      content: "";
      position: absolute;
      width: 100%;
      height: 100%;
      top: 10px;
      left: 10px;
      border-radius: 10px;
      background-color: #33ccff;
      z-index: -1; }
    .column-highlight-with-image .wrapper.cyan-blue .social-icons-with-text p {
      color: #33ccff; }
    .column-highlight-with-image .wrapper.cyan-blue .social-icons-with-text .icon-wrap {
      background-color: #ebf5fe; }
    .column-highlight-with-image .wrapper.cyan-blue .social-icons-with-text svg {
      fill: #33ccff; }
      .column-highlight-with-image .wrapper.cyan-blue .social-icons-with-text svg path {
        fill: #33ccff; }
    .column-highlight-with-image .wrapper.img-bg-bright-blue .img-wrap::before {
      content: "";
      position: absolute;
      width: 100%;
      height: 100%;
      top: 10px;
      left: 10px;
      border-radius: 10px;
      background-color: #0084f2;
      z-index: -1; }
    .column-highlight-with-image .wrapper.img-bg-bright-blue .social-icons-with-text p {
      color: #0084f2; }
    .column-highlight-with-image .wrapper.img-bg-bright-blue .social-icons-with-text .icon-wrap {
      background-color: #ebf5fe; }
    .column-highlight-with-image .wrapper.img-bg-bright-blue .social-icons-with-text svg {
      fill: #0084f2; }
      .column-highlight-with-image .wrapper.img-bg-bright-blue .social-icons-with-text svg path {
        fill: #0084f2; }
    .column-highlight-with-image .wrapper.img-bg-purple .img-wrap::before {
      content: "";
      position: absolute;
      width: 100%;
      height: 100%;
      top: 10px;
      left: 10px;
      border-radius: 10px;
      background-color: #773dbd;
      z-index: -1; }
    .column-highlight-with-image .wrapper.img-bg-purple .social-icons-with-text p {
      color: #773dbd; }
    .column-highlight-with-image .wrapper.img-bg-purple .social-icons-with-text .icon-wrap {
      background-color: #f4effa; }
    .column-highlight-with-image .wrapper.img-bg-purple .social-icons-with-text svg {
      fill: #773dbd; }
      .column-highlight-with-image .wrapper.img-bg-purple .social-icons-with-text svg path {
        fill: #773dbd; }
    .column-highlight-with-image .wrapper.img-bg-green .img-wrap::before {
      content: "";
      position: absolute;
      width: 100%;
      height: 100%;
      top: 10px;
      left: 10px;
      border-radius: 10px;
      background-color: #1eb389;
      z-index: -1; }
    .column-highlight-with-image .wrapper.img-bg-green .social-icons-with-text p {
      color: #1eb389; }
    .column-highlight-with-image .wrapper.img-bg-green .social-icons-with-text .icon-wrap {
      background-color: #edf9f6; }
    .column-highlight-with-image .wrapper.img-bg-green .social-icons-with-text svg {
      fill: #1eb389; }
      .column-highlight-with-image .wrapper.img-bg-green .social-icons-with-text svg path {
        fill: #1eb389; }
  .column-highlight-with-image .col-left {
    position: relative;
    width: calc(45% - 20px);
    margin: 0 10px; }
    @media (max-width: 991px) {
      .column-highlight-with-image .col-left {
        width: 100%;
        margin: 0;
        padding-bottom: 20px; } }
    @media (max-width: 767px) {
      .column-highlight-with-image .col-left {
        padding-right: 0px; } }
  .column-highlight-with-image .social-icons-with-text {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    position: relative;
    margin-top: 20px; }
    .column-highlight-with-image .social-icons-with-text .text {
      display: inline-block;
      margin-right: 20px; }
      @media (max-width: 480px) {
        .column-highlight-with-image .social-icons-with-text .text {
          display: block;
          width: 100%;
          margin-right: 0;
          margin-bottom: 10px; } }
    .column-highlight-with-image .social-icons-with-text .icon-wrapper {
      display: inline-block; }
      @media (max-width: 480px) {
        .column-highlight-with-image .social-icons-with-text .icon-wrapper {
          display: block; } }
    .column-highlight-with-image .social-icons-with-text .icon-wrap {
      position: relative;
      width: 30px;
      height: 30px;
      margin-left: 15px;
      padding: 4px;
      background-color: white;
      border-radius: 50%;
      overflow: hidden;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-transition: all 0.3s ease-in-out;
      transition: all 0.3s ease-in-out; }
    .column-highlight-with-image .social-icons-with-text .social-icons {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex; }
  @media (min-width: 1366px) and (max-width: 1450px) {
    .column-highlight-with-image .text-wrap {
      padding: 0; } }
  @media (max-width: 1366px) {
    .column-highlight-with-image .text-wrap {
      padding: 0; } }
  @media (max-width: 991px) {
    .column-highlight-with-image .text-wrap {
      text-align: left;
      padding-bottom: 0; } }
  .column-highlight-with-image .text-wrap .blurb {
    width: 100%; }
    @media (max-width: 991px) {
      .column-highlight-with-image .text-wrap .blurb {
        max-width: 100%;
        text-align: left; } }
    @media (max-width: 991px) {
      .column-highlight-with-image .text-wrap .blurb ul {
        text-align: left;
        margin-left: auto;
        margin-right: auto; } }
  .column-highlight-with-image .text-wrap img {
    width: 100%;
    max-width: 310px;
    height: 100%;
    -o-object-fit: contain;
       object-fit: contain; }
  .column-highlight-with-image.overlap .img-wrap {
    position: relative;
    margin-bottom: -60px;
    z-index: 1; }
    @media (min-width: 1366px) and (max-width: 1450px) {
      .column-highlight-with-image.overlap .img-wrap {
        margin-bottom: -60px; } }
    @media (max-width: 1366px) {
      .column-highlight-with-image.overlap .img-wrap {
        position: relative;
        margin-bottom: 0; } }
    @media (max-width: 991px) {
      .column-highlight-with-image.overlap .img-wrap {
        position: relative;
        max-width: 500px;
        margin: 0 0 20px; } }
    @media (max-width: 767px) {
      .column-highlight-with-image.overlap .img-wrap {
        max-width: 400px; } }
    .column-highlight-with-image.overlap .img-wrap img {
      display: block;
      width: 100%;
      height: 100%;
      -o-object-fit: cover;
         object-fit: cover;
      border-radius: 10px;
      overflow: hidden; }
  .column-highlight-with-image .img-wrap {
    position: relative; }
    @media (min-width: 1367px) {
      .column-highlight-with-image .img-wrap {
        margin-bottom: 0; } }
    @media (max-width: 991px) {
      .column-highlight-with-image .img-wrap {
        position: relative;
        max-width: 500px;
        margin: 0 0 20px; } }
    @media (max-width: 767px) {
      .column-highlight-with-image .img-wrap {
        max-width: 400px; } }
    .column-highlight-with-image .img-wrap img {
      display: block;
      width: 100%;
      height: 100%;
      -o-object-fit: cover;
         object-fit: cover;
      border-radius: 10px;
      overflow: hidden; }
  .column-highlight-with-image .col-right {
    width: calc(55% - 20px);
    margin: 0 10px;
    padding-left: 50px; }
    @media (max-width: 1380px) {
      .column-highlight-with-image .col-right {
        padding-left: 20px; } }
    @media (max-width: 991px) {
      .column-highlight-with-image .col-right {
        width: 100%;
        margin: 0;
        padding-left: 0; } }
    .column-highlight-with-image .col-right h2 {
      color: #001480; }
    .column-highlight-with-image .col-right p {
      max-width: 828px;
      color: #545859;
      margin-top: 5px; }
      @media (max-width: 991px) {
        .column-highlight-with-image .col-right p {
          max-width: 100%; } }
      .column-highlight-with-image .col-right p a {
        color: #001480;
        -webkit-transition: all 0.3s ease-in;
        transition: all 0.3s ease-in;
        text-decoration: underline; }
        .column-highlight-with-image .col-right p a:hover {
          color: #0084f2; }
    .column-highlight-with-image .col-right ul {
      margin-top: 20px; }
      .column-highlight-with-image .col-right ul li {
        margin-bottom: 5px;
        padding-left: 30px;
        position: relative; }
        .column-highlight-with-image .col-right ul li::before {
          content: "";
          position: absolute;
          width: 6px;
          height: 6px;
          border-radius: 100%;
          top: 15px;
          left: 10px;
          background-color: #001480;
          -webkit-transform: translateY(-50%);
                  transform: translateY(-50%); }
        .column-highlight-with-image .col-right ul li a {
          color: #001480;
          -webkit-transition: all 0.3s ease-in;
          transition: all 0.3s ease-in;
          font-size: 20px; }
          .column-highlight-with-image .col-right ul li a:hover {
            color: #0084f2; }
          @media (max-width: 595px) {
            .column-highlight-with-image .col-right ul li a {
              font-size: 18px; } }
    .column-highlight-with-image .col-right h6 {
      color: #0084f2;
      font-weight: 600;
      margin-top: 20px;
      line-height: 1.4; }
      @media (min-width: 1602px) and (max-width: 2499px) {
        .column-highlight-with-image .col-right h6 {
          font-size: 24px; } }
      @media (max-width: 991px) {
        .column-highlight-with-image .col-right h6 {
          margin-top: 10px; } }
    .column-highlight-with-image .col-right .btn {
      margin-top: 37px; }
      @media (max-width: 1366px) {
        .column-highlight-with-image .col-right .btn {
          margin-top: 20px; } }
  @media (max-width: 767px) {
    .column-highlight-with-image.row-reverse .col-left {
      padding-left: 10px; } }
  .column-highlight-with-image.row-reverse .img-bg-gold .img-wrap::before {
    left: -10px; }
  .column-highlight-with-image.row-reverse .img-bg-pink .img-wrap::before {
    left: -10px; }
  .column-highlight-with-image.row-reverse .img-bg-dark-pink .img-wrap::before {
    left: -10px; }
  .column-highlight-with-image.row-reverse .cyan-blue .img-wrap::before {
    left: -10px; }
  .column-highlight-with-image.row-reverse .img-bg-bright-blue .img-wrap::before {
    left: -10px; }
  .column-highlight-with-image.row-reverse .img-bg-purple .img-wrap::before {
    left: -10px; }
  .column-highlight-with-image.row-reverse .img-bg-green .img-wrap::before {
    left: -10px; }
  .column-highlight-with-image.row-reverse .img-bg-bondi-blue .img-wrap::before {
    left: -10px; }
  .column-highlight-with-image.row-reverse .wrapper {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
        -ms-flex-direction: row-reverse;
            flex-direction: row-reverse; }
    .column-highlight-with-image.row-reverse .wrapper .col-right {
      padding-left: 0;
      padding-right: 50px; }
      @media (max-width: 991px) {
        .column-highlight-with-image.row-reverse .wrapper .col-right {
          padding-right: 0; } }
