@charset "UTF-8";
/*---Colors citroen----*/
/*primary colors*/
/*secondary colors — grey scale*/
/*status colors*/
/*botones sliders*/
.rdctrn {
  display: contents;
  padding: 31px; }
  @media (min-width: 62rem) {
    .rdctrn {
      display: grid;
      grid-column-gap: 0px;
      grid-row-gap: 0px;
      position: relative;
      align-items: center;
      grid-template-columns: 58% 42%;
      padding: 61px; } }
  .rdctrn__column {
    position: relative; }
    .rdctrn__column--content {
      padding: 2.1875rem 1rem;
      margin-left: 8.33333333%;
      /*float: left;*/
      clear: none;
      width: 83.33333333%; }
    .rdctrn__column--container {
      width: 90%; }
      @media (min-width: 62rem) {
        .rdctrn__column--container {
          width: 83.33333333%;
          margin-left: 8.33333333%; } }
    .rdctrn__column--maps {
      height: 100%; }
      .rdctrn__column--maps .iframecontent {
        max-width: 100%;
        margin-left: auto;
        margin-right: auto;
        position: relative; }
        .rdctrn__column--maps .iframecontent .iframeWrapper {
          position: relative;
          padding-bottom: 56.25%;
          /* 16:9 */
          height: 0; }
          .rdctrn__column--maps .iframecontent .iframeWrapper iframe {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%; }
        .rdctrn__column--maps .iframecontent ::before {
          content: "";
          position: absolute;
          width: 100%;
          height: 100%;
          margin-top: -2rem;
          margin-left: -2rem; }
    .rdctrn__column h2 {
      text-align: center; }
    .rdctrn__column p {
      font-size: .875rem;
      line-height: 1.25rem; }

/**/
/**/

/*# sourceMappingURL=red-citroen.css.map */
