/* input(13,47): run-time error CSS1019: Unexpected token, found ' '
input(13,47): run-time error CSS1019: Unexpected token, found ' '
input(13,47): run-time error CSS1063: Expected calculation unit, found ' '
input(13,47): run-time error CSS1064: Expected calculation product, found ' '
input(13,47): run-time error CSS1065: Expected calculation sum, found ' '
input(13,47): run-time error CSS1034: Expected closing parenthesis, found ' '
input(13,47): run-time error CSS1042: Expected function, found ' '
input(13,47): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(22,60): run-time error CSS1019: Unexpected token, found ' '
input(22,60): run-time error CSS1019: Unexpected token, found ' '
input(22,60): run-time error CSS1063: Expected calculation unit, found ' '
input(22,60): run-time error CSS1064: Expected calculation product, found ' '
input(22,60): run-time error CSS1065: Expected calculation sum, found ' '
input(22,60): run-time error CSS1034: Expected closing parenthesis, found ' '
input(22,60): run-time error CSS1042: Expected function, found ' '
input(22,60): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(54,52): run-time error CSS1019: Unexpected token, found ' '
input(54,52): run-time error CSS1019: Unexpected token, found ' '
input(54,52): run-time error CSS1063: Expected calculation unit, found ' '
input(54,52): run-time error CSS1064: Expected calculation product, found ' '
input(54,52): run-time error CSS1065: Expected calculation sum, found ' '
input(54,52): run-time error CSS1034: Expected closing parenthesis, found ' '
input(54,52): run-time error CSS1042: Expected function, found ' '
input(54,52): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(161,41): run-time error CSS1019: Unexpected token, found ' '
input(161,41): run-time error CSS1019: Unexpected token, found ' '
input(161,41): run-time error CSS1063: Expected calculation unit, found ' '
input(161,41): run-time error CSS1064: Expected calculation product, found ' '
input(161,41): run-time error CSS1065: Expected calculation sum, found ' '
input(161,41): run-time error CSS1034: Expected closing parenthesis, found ' '
input(161,41): run-time error CSS1042: Expected function, found ' '
input(161,41): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(178,48): run-time error CSS1019: Unexpected token, found ' '
input(178,48): run-time error CSS1019: Unexpected token, found ' '
input(178,48): run-time error CSS1063: Expected calculation unit, found ' '
input(178,48): run-time error CSS1064: Expected calculation product, found ' '
input(178,48): run-time error CSS1065: Expected calculation sum, found ' '
input(178,48): run-time error CSS1034: Expected closing parenthesis, found ' '
input(178,48): run-time error CSS1042: Expected function, found ' '
input(178,48): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(181,46): run-time error CSS1019: Unexpected token, found ' '
input(181,46): run-time error CSS1019: Unexpected token, found ' '
input(181,46): run-time error CSS1063: Expected calculation unit, found ' '
input(181,46): run-time error CSS1064: Expected calculation product, found ' '
input(181,46): run-time error CSS1065: Expected calculation sum, found ' '
input(181,46): run-time error CSS1034: Expected closing parenthesis, found ' '
input(181,46): run-time error CSS1042: Expected function, found ' '
input(181,46): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(200,44): run-time error CSS1019: Unexpected token, found ' '
input(200,44): run-time error CSS1019: Unexpected token, found ' '
input(200,44): run-time error CSS1063: Expected calculation unit, found ' '
input(200,44): run-time error CSS1064: Expected calculation product, found ' '
input(200,44): run-time error CSS1065: Expected calculation sum, found ' '
input(200,44): run-time error CSS1034: Expected closing parenthesis, found ' '
input(200,44): run-time error CSS1042: Expected function, found ' '
input(200,44): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(201,45): run-time error CSS1019: Unexpected token, found ' '
input(201,45): run-time error CSS1019: Unexpected token, found ' '
input(201,45): run-time error CSS1063: Expected calculation unit, found ' '
input(201,45): run-time error CSS1064: Expected calculation product, found ' '
input(201,45): run-time error CSS1065: Expected calculation sum, found ' '
input(201,45): run-time error CSS1034: Expected closing parenthesis, found ' '
input(201,45): run-time error CSS1042: Expected function, found ' '
input(201,45): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' '
input(274,44): run-time error CSS1019: Unexpected token, found ' '
input(274,44): run-time error CSS1019: Unexpected token, found ' '
input(274,44): run-time error CSS1063: Expected calculation unit, found ' '
input(274,44): run-time error CSS1064: Expected calculation product, found ' '
input(274,44): run-time error CSS1065: Expected calculation sum, found ' '
input(274,44): run-time error CSS1034: Expected closing parenthesis, found ' '
input(274,44): run-time error CSS1042: Expected function, found ' '
input(274,44): run-time error CSS1062: Expected semicolon or closing curly-brace, found ' ' */
.podcastoverviewpanel {
  margin-top: 2.5rem;
  margin-bottom: 2.5rem; }
  @media print, screen and (min-width: 64em) {
    .podcastoverviewpanel {
      margin-top: 6.25rem;
      margin-bottom: auto; } }
  @media screen and (min-width: 85em) {
    .podcastoverviewpanel {
      margin-top: 9.375rem; } }
  .podcastoverviewpanel .podcastwrap.fullcontwrap {
    border-top: 0.625rem solid #B9C8DA;
    padding-top: calc(clamp(0.75rem, 1.905vw + 0.282rem, 1.5rem)); }
    .podcastoverviewpanel .podcastwrap.fullcontwrap .flexwrap .contwrap {
      max-width: 70rem; }
      .podcastoverviewpanel .podcastwrap.fullcontwrap .flexwrap .contwrap .contentpanel {
        margin-top: 0rem !important; }
        .podcastoverviewpanel .podcastwrap.fullcontwrap .flexwrap .contwrap .contentpanel h2 {
          margin-bottom: 2.125rem; }
          @media print, screen and (min-width: 64em) {
            .podcastoverviewpanel .podcastwrap.fullcontwrap .flexwrap .contwrap .contentpanel h2 {
              margin-bottom: calc(clamp(2.125rem, 4.261vw - 0.602rem, 4rem)); } }
  @media print, screen and (min-width: 48em) {
    .podcastoverviewpanel .podcastwrap .flexwrap {
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex; } }
  .podcastoverviewpanel .podcastwrap .flexwrap .contwrap {
    width: 100%;
    max-width: 54.625rem; }
    @media print, screen and (min-width: 48em) and (max-width: 63.99875em) {
      .podcastoverviewpanel .podcastwrap .flexwrap .contwrap {
        padding-right: 3.125rem; } }
    .podcastoverviewpanel .podcastwrap .flexwrap .contwrap .contentpanel {
      margin-top: 0rem !important; }
      .podcastoverviewpanel .podcastwrap .flexwrap .contwrap .contentpanel h2 {
        font-weight: 700;
        font-size: 3.375rem;
        line-height: 100%;
        letter-spacing: -0.04em;
        color: #03203D;
        font-size: clamp(3.4375rem, calc(3.4375rem + (64 - 55) * ((100vw - 24.5625rem) / (1023 - 393))), 4rem); }
        @media print, screen and (min-width: 64em) {
          .podcastoverviewpanel .podcastwrap .flexwrap .contwrap .contentpanel h2 {
            font-size: clamp(4rem, calc(4rem + (85 - 64) * ((100vw - 64rem) / (1728 - 1024))), 5.3125rem); } }
      .podcastoverviewpanel .podcastwrap .flexwrap .contwrap .contentpanel p {
        font-family: 'UntitledSerif';
        font-weight: 400;
        line-height: 123.6%;
        letter-spacing: -0.01em;
        font-size: clamp(1.125rem, calc(1.125rem + (22 - 18) * ((100vw - 24.5625rem) / (1023 - 393))), 1.375rem); }
        .podcastoverviewpanel .podcastwrap .flexwrap .contwrap .contentpanel p + p {
          margin-top: calc(clamp(1.25rem, 2.222vw + 0.704rem, 2.125rem)); }
        @media print, screen and (min-width: 64em) {
          .podcastoverviewpanel .podcastwrap .flexwrap .contwrap .contentpanel p {
            font-size: clamp(1.375rem, calc(1.375rem + (27 - 22) * ((100vw - 64rem) / (1728 - 1024))), 1.6875rem); } }
    .podcastoverviewpanel .podcastwrap .flexwrap .contwrap .subcribeapp {
      display: inline-block;
      margin-top: clamp(1.5625rem, calc(1.5625rem + (47 - 25) * ((100vw - 24.5625rem) / (1023 - 393))), 2.9375rem); }
      @media print, screen and (min-width: 64em) {
        .podcastoverviewpanel .podcastwrap .flexwrap .contwrap .subcribeapp {
          display: -webkit-box;
          display: -webkit-flex;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: end;
          -webkit-align-items: flex-end;
              -ms-flex-align: end;
                  align-items: flex-end; } }
      .podcastoverviewpanel .podcastwrap .flexwrap .contwrap .subcribeapp .subcribecontent p {
        letter-spacing: -0.025em;
        font-weight: 700;
        line-height: 100%;
        margin-bottom: 0;
        font-size: clamp(1.25rem, calc(1.25rem + (20 - 20) * ((100vw - 24.5625rem) / (1728 - 393))), 1.375rem); }
      .podcastoverviewpanel .podcastwrap .flexwrap .contwrap .subcribeapp .subcribelinks ul {
        margin-bottom: 0;
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
            -ms-flex-align: center;
                align-items: center;
        margin-left: 0;
        margin-top: 0.9375rem; }
        @media print, screen and (min-width: 64em) {
          .podcastoverviewpanel .podcastwrap .flexwrap .contwrap .subcribeapp .subcribelinks ul {
            margin-left: 1.125rem;
            margin-top: 0; } }
        .podcastoverviewpanel .podcastwrap .flexwrap .contwrap .subcribeapp .subcribelinks ul li {
          line-height: initial;
          margin-bottom: 0;
          margin-right: 2.25rem;
          margin-left: 0; }
          @media print, screen and (min-width: 64em) {
            .podcastoverviewpanel .podcastwrap .flexwrap .contwrap .subcribeapp .subcribelinks ul li {
              margin-left: 2.3125rem;
              margin-right: 0; } }
          .podcastoverviewpanel .podcastwrap .flexwrap .contwrap .subcribeapp .subcribelinks ul li a {
            display: inline-block; }
  .podcastoverviewpanel .podcastwrap .flexwrap .imgwrap {
    margin-left: 0;
    margin-top: 1.875rem; }
    @media print, screen and (min-width: 48em) {
      .podcastoverviewpanel .podcastwrap .flexwrap .imgwrap {
        margin-top: 0.625rem; } }
    @media print, screen and (min-width: 64em) {
      .podcastoverviewpanel .podcastwrap .flexwrap .imgwrap {
        margin-left: 9.125rem; } }
    @media screen and (min-width: 85em) {
      .podcastoverviewpanel .podcastwrap .flexwrap .imgwrap {
        margin-top: 0.625rem; } }
  .podcastoverviewpanel .podcastwrap .ctawrap {
    background: #B9C8DA;
    padding: 0.9375rem 1.25rem;
    margin-top: clamp(1.25rem, calc(1.25rem + (60 - 20) * ((100vw - 24.5625rem) / (1023 - 393))), 3.75rem); }
    @media print, screen and (min-width: 64em) {
      .podcastoverviewpanel .podcastwrap .ctawrap {
        margin-top: clamp(3.75rem, calc(3.75rem + (75 - 60) * ((100vw - 64rem) / (1728 - 1024))), 4.6875rem);
        background: none;
        padding: 0; } }
    .podcastoverviewpanel .podcastwrap .ctawrap .readmorecta {
      text-decoration: none;
      font-family: "ABCDiatype";
      font-weight: 700;
      line-height: 100%;
      -webkit-transition: all 0.55s;
      transition: all 0.55s;
      position: relative;
      display: inline-block;
      margin-top: 0;
      letter-spacing: -0.025em;
      color: #03203D;
      font-size: clamp(1.25rem, calc(1.25rem + (20 - 20) * ((100vw - 24.5625rem) / (1023 - 393))), 1.25rem); }
      @media print, screen and (max-width: 47.99875em) {
        .podcastoverviewpanel .podcastwrap .ctawrap .readmorecta {
          padding-left: 0 !important; } }
      @media print, screen and (min-width: 64em) {
        .podcastoverviewpanel .podcastwrap .ctawrap .readmorecta {
          font-family: "UntitledSerif";
          font-size: clamp(1.375rem, calc(1.375rem + (30 - 22) * ((100vw - 64rem) / (1728 - 1024))), 1.875rem); } }
      @media print, screen and (min-width: 64em) {
        .podcastoverviewpanel .podcastwrap .ctawrap .readmorecta:after {
          background: url(../assets/images/settings/arrow-blue.svg?v=xfnkXNqfJkiM_VbQ2iNomusOdf8) no-repeat;
          content: "";
          display: inline-block;
          vertical-align: middle;
          padding-left: 0;
          width: 1.375rem;
          position: absolute;
          padding-left: 0px;
          cursor: pointer;
          right: -2.1875rem;
          top: 0.5rem;
          background-size: contain; } }

.podcast-iframepanel {
  margin-top: calc(clamp(2rem, 5.238vw + 0.713rem, 4.063rem));
  margin-bottom: -0.5rem; }
  @media print, screen and (min-width: 64em) {
    .podcast-iframepanel {
      margin-bottom: auto; } }
  .podcast-iframepanel .iframewrap iframe {
    height: 9.5625rem !important;
    border: none; }
    @media print, screen and (min-width: 48em) {
      .podcast-iframepanel .iframewrap iframe {
        height: 25rem !important; } }
    @media screen and (min-width: 85em) {
      .podcast-iframepanel .iframewrap iframe {
        height: 39.25rem !important; } }

.paginationpanels {
  margin-top: -0.125rem;
  margin-bottom: calc(clamp(0.125rem, 6.032vw - 1.357rem, 2.5rem)); }
  @media (min-width: 400px) {
    .paginationpanels {
      margin-top: calc(clamp(0rem, 11.236vw - 2.809rem, 4.375rem)); } }
  @media print, screen and (min-width: 64em) {
    .paginationpanels {
      margin-bottom: 0; } }
  .paginationpanels ul {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    margin-left: 0; }
    .paginationpanels ul #txtPagingNumber {
      width: calc(clamp(2.813rem, 0.803vw + 2.612rem, 3.125rem));
      height: calc(clamp(2.563rem, 0.963vw + 2.322rem, 2.938rem));
      margin-bottom: 0;
      background: #0b3d71;
      color: #fff;
      text-align: center;
      font-size: 1.25rem;
      line-height: 1.1875rem;
      font-weight: 700; }
      @media print, screen and (min-width: 64em) {
        .paginationpanels ul #txtPagingNumber {
          font-size: 1.25rem;
          line-height: 1.5rem; } }
    .paginationpanels ul li {
      margin: 0 0.4375rem; }
      @media print, screen and (min-width: 48em) and (max-width: 63.99875em) {
        .paginationpanels ul li {
          margin: 0 0.5rem; } }
      @media print, screen and (max-width: 47.99875em) {
        .paginationpanels ul li {
          margin: 0 0.5rem; } }
      .paginationpanels ul li.prev-arrow, .paginationpanels ul li.next-arrow {
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        margin: 0; }
        .paginationpanels ul li.prev-arrow.disable, .paginationpanels ul li.next-arrow.disable {
          opacity: 0.5;
          pointer-events: none; }
        .paginationpanels ul li.prev-arrow a, .paginationpanels ul li.next-arrow a {
          margin-left: 0;
          height: 0.6875rem;
          width: 1.25rem;
          background: url("../assets/images/settings/arrow_page.svg?v=aZjKiCDzu-OcUn9yS6ElKOMDvbY") no-repeat;
          background-size: contain;
          -webkit-transition: all 0.5s;
          transition: all 0.5s;
          position: relative;
          top: 0;
          letter-spacing: 0.25em; }
          .paginationpanels ul li.prev-arrow a:hover, .paginationpanels ul li.next-arrow a:hover {
            height: 0.6875rem;
            width: 1.25rem;
            background: url("../assets/images/settings/arrow_page.svg?v=aZjKiCDzu-OcUn9yS6ElKOMDvbY") no-repeat;
            background-size: contain;
            -webkit-transition: all 0.5s;
            transition: all 0.5s; }
      .paginationpanels ul li.prev-arrow a {
        -webkit-transform: rotate(180deg);
            -ms-transform: rotate(180deg);
                transform: rotate(180deg); }
      .paginationpanels ul li.prev-arrow {
        margin-left: 0.4375rem;
        margin-right: 0; }
        .paginationpanels ul li.prev-arrow a {
          background: url("../assets/images/settings/arrow_page.svg?v=aZjKiCDzu-OcUn9yS6ElKOMDvbY") no-repeat;
          background-size: contain;
          left: -0.375rem; }
          @media print, screen and (min-width: 64em) {
            .paginationpanels ul li.prev-arrow a {
              left: 0;
              top: -0.1875rem; } }
      .paginationpanels ul li.active a {
        background: #0B3D71;
        color: #ffffff; }
      .paginationpanels ul li.disable a {
        opacity: 0.5;
        pointer-events: none; }
      .paginationpanels ul li a {
        padding: 0.8125rem;
        font-weight: 700;
        line-height: 100%;
        text-decoration: none;
        width: calc(clamp(2.5rem, 1.605vw + 2.099rem, 3.125rem));
        display: -webkit-box;
        display: -webkit-flex;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -webkit-align-items: center;
            -ms-flex-align: center;
                align-items: center;
        -webkit-box-pack: center;
        -webkit-justify-content: center;
            -ms-flex-pack: center;
                justify-content: center;
        padding-bottom: 0.625rem;
        font-size: clamp(1.25rem, calc(1.25rem + (25 - 20) * ((100vw - 24.5625rem) / (1728 - 393))), 1.5625rem); }
        .paginationpanels ul li a:hover {
          background: #0B3D71;
          color: #ffffff; }
      .paginationpanels ul li.prev a, .paginationpanels ul li.next a {
        width: 4.375rem; }
      @media print, screen and (max-width: 47.99875em) {
        .paginationpanels ul li.prev, .paginationpanels ul li.next {
          display: none; } }
      @media print, screen and (min-width: 48em) and (max-width: 63.99875em) {
        .paginationpanels ul li.prev, .paginationpanels ul li.next {
          display: none; } }
      .paginationpanels ul li.pages {
        font-size: 1.25rem;
        font-weight: 700;
        line-height: 100%;
        position: relative;
        top: -0.3125rem;
        font-size: clamp(1.25rem, calc(1.25rem + (25 - 20) * ((100vw - 24.5625rem) / (1728 - 393))), 1.5625rem); }
.podcastoverviewpanel ~ .awardscontentpanel:last-of-type {
    margin-bottom: 0 !important;
}
