/*** Styles added to fix the issue with zoom in on iphone ***/
/* iPhone < 5: */
@media screen and (device-aspect-ratio: 2 / 3) {
  select, textarea, input[type="text"], input[type="password"],
  input[type="datetime"], input[type="datetime-local"],
  input[type="date"], input[type="month"], input[type="time"],
  input[type="week"], input[type="number"], input[type="email"],
  input[type="url"] {
    font-size: 16px !important; } }

/* iPhone 5, 5C, 5S, iPod Touch 5g */
@media screen and (device-aspect-ratio: 40 / 71) {
  select, textarea, input[type="text"], input[type="password"],
  input[type="datetime"], input[type="datetime-local"],
  input[type="date"], input[type="month"], input[type="time"],
  input[type="week"], input[type="number"], input[type="email"],
  input[type="url"] {
    font-size: 16px !important; } }

/* iPhone 6, iPhone 6s, iPhone 7 portrait/landscape */
@media screen and (device-aspect-ratio: 375 / 667) {
  select, textarea, input[type="text"], input[type="password"],
  input[type="datetime"], input[type="datetime-local"],
  input[type="date"], input[type="month"], input[type="time"],
  input[type="week"], input[type="number"], input[type="email"],
  input[type="url"] {
    font-size: 16px !important; } }

/* iPhone 6 Plus, iPhone 6s Plus, iPhone 7 Plus portrait/landscape */
@media screen and (device-aspect-ratio: 9 / 16) {
  select, textarea, input[type="text"], input[type="password"],
  input[type="datetime"], input[type="datetime-local"],
  input[type="date"], input[type="month"], input[type="time"],
  input[type="week"], input[type="number"], input[type="email"],
  input[type="url"] {
    font-size: 16px !important; } }

._3V2xVeCN {
  margin: 0 0 2.5rem 0; }
  @media screen and (min-width: 64.0625em) {
    ._3V2xVeCN {
      height: 21.875rem; } }
  ._3V2xVeCN a {
    text-decoration: none; }
  ._3V2xVeCN ._2W4uqPxI {
    position: relative;
    height: 0;
    padding-bottom: 60%;
    margin-bottom: 1.25rem;
    overflow: hidden; }
    ._3V2xVeCN ._2W4uqPxI img {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      object-fit: cover;
      object-position: center;
      display: block;
      transition: transform 2s ease-in-out; }
    ._3V2xVeCN ._2W4uqPxI:after {
      position: absolute;
      content: '';
      display: block;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      background: #233068;
      opacity: 0;
      transition: opacity 2s ease-in-out; }
  ._3V2xVeCN h3, ._3V2xVeCN p {
    color: #333333; }
  ._3V2xVeCN h3 {
    position: relative;
    font-weight: 700;
    font-family: "Open Sans", sans-serif;
    font-size: 1rem;
    transition: color .3s ease-in-out;
    padding-right: 1.875rem;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2; }
    ._3V2xVeCN h3:after {
      position: absolute;
      content: '';
      display: block;
      top: 0;
      right: 0;
      bottom: 0;
      margin: auto;
      margin-top: 0;
      width: 1.5rem;
      height: 1.125rem;
      background: url(/images/more.svg) center center no-repeat;
      background-size: contain; }
  ._3V2xVeCN p {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4; }
    @media screen and (max-width: 64.06125em) {
      ._3V2xVeCN p {
        -webkit-line-clamp: 3; } }
  ._3V2xVeCN:hover h3 {
    color: #bb9a65; }
  ._3V2xVeCN:hover ._2W4uqPxI img {
    transform: scale(1.2, 1.2); }
  ._3V2xVeCN:hover ._2W4uqPxI:after {
    opacity: .3; }

/*** Styles added to fix the issue with zoom in on iphone ***/
/* iPhone < 5: */
@media screen and (device-aspect-ratio: 2 / 3) {
  select, textarea, input[type="text"], input[type="password"],
  input[type="datetime"], input[type="datetime-local"],
  input[type="date"], input[type="month"], input[type="time"],
  input[type="week"], input[type="number"], input[type="email"],
  input[type="url"] {
    font-size: 16px !important; } }

/* iPhone 5, 5C, 5S, iPod Touch 5g */
@media screen and (device-aspect-ratio: 40 / 71) {
  select, textarea, input[type="text"], input[type="password"],
  input[type="datetime"], input[type="datetime-local"],
  input[type="date"], input[type="month"], input[type="time"],
  input[type="week"], input[type="number"], input[type="email"],
  input[type="url"] {
    font-size: 16px !important; } }

/* iPhone 6, iPhone 6s, iPhone 7 portrait/landscape */
@media screen and (device-aspect-ratio: 375 / 667) {
  select, textarea, input[type="text"], input[type="password"],
  input[type="datetime"], input[type="datetime-local"],
  input[type="date"], input[type="month"], input[type="time"],
  input[type="week"], input[type="number"], input[type="email"],
  input[type="url"] {
    font-size: 16px !important; } }

/* iPhone 6 Plus, iPhone 6s Plus, iPhone 7 Plus portrait/landscape */
@media screen and (device-aspect-ratio: 9 / 16) {
  select, textarea, input[type="text"], input[type="password"],
  input[type="datetime"], input[type="datetime-local"],
  input[type="date"], input[type="month"], input[type="time"],
  input[type="week"], input[type="number"], input[type="email"],
  input[type="url"] {
    font-size: 16px !important; } }

._1uqzItmR {
  padding-top: 1.5625rem;
  margin-bottom: 1.5625rem; }
  ._1uqzItmR ul {
    overflow: hidden; }
    ._1uqzItmR ul, ._1uqzItmR ul li {
      list-style-type: none;
      margin: 0;
      padding: 0; }
    ._1uqzItmR ul li {
      position: relative;
      margin: 0 0 0 0.625rem;
      padding: 0 0 0 0.9375rem;
      color: #233068;
      font-weight: 700;
      float: left;
      font-size: 0.875rem;
      line-height: 1.875rem;
      display: block; }
      @media screen and (max-width: 39.99875em) {
        ._1uqzItmR ul li {
          display: none; }
          ._1uqzItmR ul li:first-of-type, ._1uqzItmR ul li:nth-last-of-type(2) {
            display: block; }
          ._1uqzItmR ul li:nth-last-of-type(2) a {
            font-weight: 700; } }
      ._1uqzItmR ul li img {
        display: block;
        position: relative;
        top: 0.125rem; }
      ._1uqzItmR ul li:before {
        position: absolute;
        display: block;
        left: 0;
        top: 0;
        bottom: 0;
        margin: auto;
        content: '/';
        font-weight: 400;
        font-size: 0.875rem;
        line-height: 1.875rem;
        opacity: .7; }
      ._1uqzItmR ul li:first-of-type {
        padding: 0;
        margin: 0; }
        ._1uqzItmR ul li:first-of-type:before {
          display: none; }
      ._1uqzItmR ul li a {
        display: inline-block;
        color: #233068;
        font-weight: 400;
        opacity: .7;
        transition: opacity .3s ease-in-out; }
        ._1uqzItmR ul li a:hover {
          opacity: 1; }
      ._1uqzItmR ul li .oVFeEett {
        font-weight: 700;
        opacity: 1; }
        ._1uqzItmR ul li .oVFeEett img {
          margin-right: 0.75rem;
          vertical-align: text-top;
          display: inline-block;
          height: 16px; }
        ._1uqzItmR ul li .oVFeEett p {
          display: inline; }

