/****************************************************
*					WEBSITE FONTS					*
****************************************************/
/****************************************************
*					BASE COLORS						*
****************************************************/
/* Overrides for specific websites
$h1-title-color             : $black;
$h2-title-color             : $black;
$h3-title-color             : $black;
$h4-title-color             : $black;
$eyebrow-color              : $primary-300;
 */
/****************************************************
*					ALERT COLORS					*
****************************************************/
/* Reference for this calculation on https://css-tricks.com/programming-sass-to-create-accessible-color-combinations/ */
/*------------------- Grid resolutions -------------------*/
/*------------------- Sizes mixins -------------------*/
/*-------------------------------------Margins-------------------------------------*/
/* Buttons - elements/_buttons.scss */
/* Cards - elements/d3-card.scss */
/* Images on content sections - elements/d3-content-section.scss */
/* Images on media detail - elements/_d3-media-detail.scss */
/* Images on Testimonials - components/d3-testimonial.scss */
/* Images on Image Text - components/d3-image-text.scss */
/* Form inputs - elements/_forms.scss */
/* Form inputs - elements/_forms.scss */
/* Tables - elements/d3-table.scss, elements/_cookie-warning.scss */
/* Popups - elements/_cookie-warning.scss */
/* Accordions - elements/d3-accordion.scss */
/* Videoplayer - elements/d3-video-player.scss, elements/_d3-webinar-detail.scss */
/* Podcast player - elements/d3-podcast.scss */
/* Feature block - elements/d3-feature-block.scss */
/* Define a single size for all image-related border-radii */
/* Define a single size for all border-radii */
/********* REUSABLE TEXT STYLES ************/
/*------------------- Mixins  -------------------*/
/*------------------- Functions  -------------------*/
/*-------------------------------------Others-------------------------------------*/
/* ---------- Color and fonts replace ---------- */
/* General variables */
:root {
  --grey-100: #5e5e5e;
  --primary-100: #1b315d;
  --secondary-100: #863f00;
  --tertiary-100: #1b4516;
  --grey-200: #919191;
  --primary-200: #163f70;
  --secondary-200: #a94f00;
  --tertiary-200: #3a8330;
  --grey-300: #ababab;
  --primary-300: #06609d;
  --secondary-300: #bd5900;
  --tertiary-300: #54b847;
  --grey-400: #c4c4c4;
  --primary-400: #0078c1;
  --secondary-400: #f5831f;
  --tertiary-400: #8cce82;
  --grey-500: #dedede;
  --primary-500: #4ca0d3;
  --secondary-500: #fec39c;
  --tertiary-500: #bee4b8;
  --grey-600: #f7f7f7;
  --primary-600: #e5f1f9;
  --secondary-600: #fef2e8;
  --tertiary-600: #eef8ec;
  --d3-black: #181819;
  --grifols-blue: #003383;
  --d3-font-body: Inter;
  --d3-font-title: GT-Eesti;
  --d3-page-bg: #ffffff;
  --d3-radius-lg: 24px;
  --d3-radius-md: 16px;
  --d3-radius-none: 0px;
  --d3-radius-pill: 80px;
  --d3-radius-sm: 8px;
  --d3-radius-xl: 32px;
  --d3-radius-xs: 4px;
  --d3-utility-black: #020304;
  --d3-utility-white: #fdfdff;
  --d3-white: #ffffff; }

body #wrapper .d3-testimonial, body #wrapper .d3-testimonial-thumbnail, body #wrapper .d3-testimonial-inset {
  padding-bottom: 80px;
  padding-top: 80px; }
  @media only screen and (min-width: 1008px) {
    body #wrapper .d3-testimonial, body #wrapper .d3-testimonial-thumbnail, body #wrapper .d3-testimonial-inset {
      padding-bottom: 120px; } }
  @media only screen and (min-width: 1008px) {
    body #wrapper .d3-testimonial, body #wrapper .d3-testimonial-thumbnail, body #wrapper .d3-testimonial-inset {
      padding-top: 120px; } }
  body #wrapper .d3-testimonial .circle, body #wrapper .d3-testimonial-thumbnail .circle, body #wrapper .d3-testimonial-inset .circle {
    background-color: #1b315d;
    color: #ffffff; }
    body #wrapper .d3-testimonial .circle i.d3-icon, body #wrapper .d3-testimonial-thumbnail .circle i.d3-icon, body #wrapper .d3-testimonial-inset .circle i.d3-icon {
      font-size: 17px; }
  body #wrapper .d3-testimonial .testimonial-image, body #wrapper .d3-testimonial-thumbnail .testimonial-image, body #wrapper .d3-testimonial-inset .testimonial-image {
    display: flex;
    justify-content: center; }
  body #wrapper .d3-testimonial .author-data, body #wrapper .d3-testimonial-thumbnail .author-data, body #wrapper .d3-testimonial-inset .author-data {
    display: flex;
    flex-direction: column;
    margin-top: 24px;
    row-gap: 8px; }
  body #wrapper .d3-testimonial-thumbnail {
    text-align: center; }
    @media only screen and (min-width: 1008px) {
      body #wrapper .d3-testimonial-thumbnail {
        padding: 120px 0; } }
    body #wrapper .d3-testimonial-thumbnail .testimonial-image img.circle {
      height: 56px;
      width: 56px; }
    body #wrapper .d3-testimonial-thumbnail .author-data {
      justify-content: center; }
  body #wrapper .d3-testimonial-inset .testimonial-text {
    overflow: hidden; }
  body #wrapper .d3-testimonial-inset .circle {
    background-color: #06609d;
    color: #ffffff;
    margin-bottom: 24px; }
    body #wrapper .d3-testimonial-inset .circle a:not(.btn):not(.btn-icon-link-text):not([role=button]) {
      color: #ffffff;
      border-bottom: 1px solid; }
    body #wrapper .d3-testimonial-inset .circle a.btn-icon-link .link-text, body #wrapper .d3-testimonial-inset .circle a.btn-icon-link-text .link-text {
      color: #ffffff;
      border-bottom: 1px solid; }
    body #wrapper .d3-testimonial-inset .circle .hero {
      color: #ffffff; }
      body #wrapper .d3-testimonial-inset .circle .hero a:not(.btn):not(.btn-icon-link-text):not([role=button]) {
        color: #ffffff;
        border-bottom: 1px solid; }
      body #wrapper .d3-testimonial-inset .circle .hero a.btn-icon-link .link-text, body #wrapper .d3-testimonial-inset .circle .hero a.btn-icon-link-text .link-text {
        color: #ffffff;
        border-bottom: 1px solid; }
    body #wrapper .d3-testimonial-inset .circle h1, body #wrapper .d3-testimonial-inset .circle .title-xl {
      color: #ffffff; }
      body #wrapper .d3-testimonial-inset .circle h1 a:not(.btn):not(.btn-icon-link-text):not([role=button]), body #wrapper .d3-testimonial-inset .circle .title-xl a:not(.btn):not(.btn-icon-link-text):not([role=button]) {
        color: #ffffff;
        border-bottom: 1px solid; }
      body #wrapper .d3-testimonial-inset .circle h1 a.btn-icon-link .link-text, body #wrapper .d3-testimonial-inset .circle h1 a.btn-icon-link-text .link-text, body #wrapper .d3-testimonial-inset .circle .title-xl a.btn-icon-link .link-text, body #wrapper .d3-testimonial-inset .circle .title-xl a.btn-icon-link-text .link-text {
        color: #ffffff;
        border-bottom: 1px solid; }
    body #wrapper .d3-testimonial-inset .circle h2, body #wrapper .d3-testimonial-inset .circle .title-lg {
      color: #ffffff; }
      body #wrapper .d3-testimonial-inset .circle h2 a:not(.btn):not(.btn-icon-link-text):not([role=button]), body #wrapper .d3-testimonial-inset .circle .title-lg a:not(.btn):not(.btn-icon-link-text):not([role=button]) {
        color: #ffffff;
        border-bottom: 1px solid; }
      body #wrapper .d3-testimonial-inset .circle h2 a.btn-icon-link .link-text, body #wrapper .d3-testimonial-inset .circle h2 a.btn-icon-link-text .link-text, body #wrapper .d3-testimonial-inset .circle .title-lg a.btn-icon-link .link-text, body #wrapper .d3-testimonial-inset .circle .title-lg a.btn-icon-link-text .link-text {
        color: #ffffff;
        border-bottom: 1px solid; }
    body #wrapper .d3-testimonial-inset .circle h3, body #wrapper .d3-testimonial-inset .circle .title-md {
      color: #ffffff; }
      body #wrapper .d3-testimonial-inset .circle h3 a:not(.btn):not(.btn-icon-link-text):not([role=button]), body #wrapper .d3-testimonial-inset .circle .title-md a:not(.btn):not(.btn-icon-link-text):not([role=button]) {
        color: #ffffff;
        border-bottom: 1px solid; }
      body #wrapper .d3-testimonial-inset .circle h3 a.btn-icon-link .link-text, body #wrapper .d3-testimonial-inset .circle h3 a.btn-icon-link-text .link-text, body #wrapper .d3-testimonial-inset .circle .title-md a.btn-icon-link .link-text, body #wrapper .d3-testimonial-inset .circle .title-md a.btn-icon-link-text .link-text {
        color: #ffffff;
        border-bottom: 1px solid; }
    body #wrapper .d3-testimonial-inset .circle h4, body #wrapper .d3-testimonial-inset .circle .title-sm {
      color: #ffffff; }
      body #wrapper .d3-testimonial-inset .circle h4 a:not(.btn):not(.btn-icon-link-text):not([role=button]), body #wrapper .d3-testimonial-inset .circle .title-sm a:not(.btn):not(.btn-icon-link-text):not([role=button]) {
        color: #ffffff;
        border-bottom: 1px solid; }
      body #wrapper .d3-testimonial-inset .circle h4 a.btn-icon-link .link-text, body #wrapper .d3-testimonial-inset .circle h4 a.btn-icon-link-text .link-text, body #wrapper .d3-testimonial-inset .circle .title-sm a.btn-icon-link .link-text, body #wrapper .d3-testimonial-inset .circle .title-sm a.btn-icon-link-text .link-text {
        color: #ffffff;
        border-bottom: 1px solid; }
    body #wrapper .d3-testimonial-inset .circle .text-disabled {
      color: #ffffff; }
    body #wrapper .d3-testimonial-inset .circle .caption-text, body #wrapper .d3-testimonial-inset .circle .text-subdued {
      color: #ffffff; }
    body #wrapper .d3-testimonial-inset .circle .text-caption, body #wrapper .d3-testimonial-inset .circle caption *, body #wrapper .d3-testimonial-inset .circle .footer-text, body #wrapper .d3-testimonial-inset .circle .footer-text * {
      color: #ffffff; }
    body #wrapper .d3-testimonial-inset .circle .btn-icon-link span .link-metadata {
      color: #ffffff; }
    body #wrapper .d3-testimonial-inset .circle .d3-text-references p, body #wrapper .d3-testimonial-inset .circle .d3-text-references li {
      color: #ffffff; }
    body #wrapper .d3-testimonial-inset .circle .chip {
      background-color: #e5f1f9;
      color: #163f70; }
      body #wrapper .d3-testimonial-inset .circle .chip a:not(.btn):not(.btn-icon-link-text):not([role=button]) {
        color: #06609d;
        border-bottom: 1px solid transparent; }
        body #wrapper .d3-testimonial-inset .circle .chip a:not(.btn):not(.btn-icon-link-text):not([role=button]):hover {
          border-bottom: 1px solid; }
      body #wrapper .d3-testimonial-inset .circle .chip a.btn-icon-link .link-text, body #wrapper .d3-testimonial-inset .circle .chip a.btn-icon-link-text .link-text {
        color: #06609d;
        border-bottom: 1px solid transparent; }
        body #wrapper .d3-testimonial-inset .circle .chip a.btn-icon-link .link-text:hover, body #wrapper .d3-testimonial-inset .circle .chip a.btn-icon-link-text .link-text:hover {
          border-bottom: 1px solid; }
    body #wrapper .d3-testimonial-inset .circle .eyebrow {
      color: #ffffff; }
      body #wrapper .d3-testimonial-inset .circle .eyebrow a:not(.btn):not(.btn-icon-link-text):not([role=button]) {
        color: #ffffff;
        border-bottom: 1px solid; }
      body #wrapper .d3-testimonial-inset .circle .eyebrow a.btn-icon-link .link-text, body #wrapper .d3-testimonial-inset .circle .eyebrow a.btn-icon-link-text .link-text {
        color: #ffffff;
        border-bottom: 1px solid; }
    body #wrapper .d3-testimonial-inset .circle .eyebrow-banner {
      color: #fdfdff;
      background-color: rgba(253, 253, 255, 0.1);
      border-color: rgba(253, 253, 255, 0.1); }
      body #wrapper .d3-testimonial-inset .circle .eyebrow-banner > i {
        color: rgba(253, 253, 255, 0.3);
        border-color: rgba(253, 253, 255, 0.1); }
      body #wrapper .d3-testimonial-inset .circle .eyebrow-banner:hover {
        border-color: rgba(253, 253, 255, 0.3); }
        body #wrapper .d3-testimonial-inset .circle .eyebrow-banner:hover > i {
          color: #fdfdff;
          border-color: rgba(253, 253, 255, 0.3); }
      body #wrapper .d3-testimonial-inset .circle .eyebrow-banner:active {
        background-color: rgba(253, 253, 255, 0.3);
        border-color: rgba(253, 253, 255, 0.3); }
        body #wrapper .d3-testimonial-inset .circle .eyebrow-banner:active > i {
          color: #fdfdff;
          border-color: rgba(253, 253, 255, 0.3); }
      body #wrapper .d3-testimonial-inset .circle .eyebrow-banner:focus {
        background-color: rgba(253, 253, 255, 0.3);
        border-color: rgba(253, 253, 255, 0.3);
        -moz-box-shadow: 0 0 0 2px #06609d;
        -webkit-box-shadow: 0 0 0 2px #06609d;
        box-shadow: 0 0 0 2px #06609d; }
        body #wrapper .d3-testimonial-inset .circle .eyebrow-banner:focus > i {
          color: #fdfdff;
          border-color: rgba(253, 253, 255, 0.4); }
      body #wrapper .d3-testimonial-inset .circle .eyebrow-banner-fill {
        color: #020304;
        background-color: rgba(253, 253, 255, 0.6);
        border-color: rgba(253, 253, 255, 0.4); }
        body #wrapper .d3-testimonial-inset .circle .eyebrow-banner-fill > i {
          color: #020304;
          border-color: rgba(253, 253, 255, 0.4); }
        body #wrapper .d3-testimonial-inset .circle .eyebrow-banner-fill:hover {
          background-color: rgba(253, 253, 255, 0.7);
          border-color: rgba(253, 253, 255, 0.5); }
          body #wrapper .d3-testimonial-inset .circle .eyebrow-banner-fill:hover > i {
            border-color: rgba(253, 253, 255, 0.5); }
        body #wrapper .d3-testimonial-inset .circle .eyebrow-banner-fill:active {
          background-color: rgba(253, 253, 255, 0.9);
          border-color: rgba(253, 253, 255, 0.7); }
          body #wrapper .d3-testimonial-inset .circle .eyebrow-banner-fill:active > i {
            border-color: rgba(253, 253, 255, 0.7); }
        body #wrapper .d3-testimonial-inset .circle .eyebrow-banner-fill:focus {
          border-color: rgba(253, 253, 255, 0.5);
          -moz-box-shadow: 0 0 0 2px #06609d;
          -webkit-box-shadow: 0 0 0 2px #06609d;
          box-shadow: 0 0 0 2px #06609d; }
          body #wrapper .d3-testimonial-inset .circle .eyebrow-banner-fill:focus > i {
            border-color: rgba(253, 253, 255, 0.5); }
    body #wrapper .d3-testimonial-inset .circle .circle {
      background-color: #e5f1f9;
      color: #163f70; }
      body #wrapper .d3-testimonial-inset .circle .circle a:not(.btn):not(.btn-icon-link-text):not([role=button]) {
        color: #06609d;
        border-bottom: 1px solid transparent; }
        body #wrapper .d3-testimonial-inset .circle .circle a:not(.btn):not(.btn-icon-link-text):not([role=button]):hover {
          border-bottom: 1px solid; }
      body #wrapper .d3-testimonial-inset .circle .circle a.btn-icon-link .link-text, body #wrapper .d3-testimonial-inset .circle .circle a.btn-icon-link-text .link-text {
        color: #06609d;
        border-bottom: 1px solid transparent; }
        body #wrapper .d3-testimonial-inset .circle .circle a.btn-icon-link .link-text:hover, body #wrapper .d3-testimonial-inset .circle .circle a.btn-icon-link-text .link-text:hover {
          border-bottom: 1px solid; }
    body #wrapper .d3-testimonial-inset .circle .btn-ghost {
      color: #ffffff; }
      body #wrapper .d3-testimonial-inset .circle .btn-ghost:not(:disabled):not(.disabled):not(:active):focus {
        border-color: #ffffff;
        -moz-box-shadow: 0 0 0 3px #0078c1;
        -webkit-box-shadow: 0 0 0 3px #0078c1;
        box-shadow: 0 0 0 3px #0078c1; }
      body #wrapper .d3-testimonial-inset .circle .btn-ghost:not(:disabled):not(.disabled):not(.compact):hover {
        background-color: rgba(255, 255, 255, 0.1);
        color: #ffffff; }
      body #wrapper .d3-testimonial-inset .circle .btn-ghost:not(:disabled):not(.disabled):not(.compact):active, body #wrapper .d3-testimonial-inset .circle .btn-ghost:not(:disabled):not(.disabled):not(.compact).active {
        color: #ffffff; }
      body #wrapper .d3-testimonial-inset .circle .btn-ghost.sec-palette:not(:disabled):not(.disabled):not(:active):focus {
        border-color: #ffffff;
        -moz-box-shadow: 0 0 0 3px #f5831f;
        -webkit-box-shadow: 0 0 0 3px #f5831f;
        box-shadow: 0 0 0 3px #f5831f; }
    body #wrapper .d3-testimonial-inset .circle .btn-inverted {
      border-color: #ffffff;
      color: #ffffff;
      -moz-box-shadow: 0 0 0 1px #ffffff inset;
      -webkit-box-shadow: 0 0 0 1px #ffffff inset;
      box-shadow: 0 0 0 1px #ffffff inset;
      background-color: transparent; }
      body #wrapper .d3-testimonial-inset .circle .btn-inverted:not(:disabled):not(.disabled):not(:active):focus {
        border-color: #ffffff;
        -moz-box-shadow: 0 0 0 3px #0078c1;
        -webkit-box-shadow: 0 0 0 3px #0078c1;
        box-shadow: 0 0 0 3px #0078c1; }
      body #wrapper .d3-testimonial-inset .circle .btn-inverted:not(:disabled):not(.disabled):not(:active):focus {
        -moz-box-shadow: 0 0 0 1px #ffffff inset, 0 0 0 3px #4ca0d3;
        -webkit-box-shadow: 0 0 0 1px #ffffff inset, 0 0 0 3px #4ca0d3;
        box-shadow: 0 0 0 1px #ffffff inset, 0 0 0 3px #4ca0d3;
        background-color: transparent;
        border-color: #ffffff;
        color: #ffffff; }
      body #wrapper .d3-testimonial-inset .circle .btn-inverted:not(:disabled):not(.disabled):hover {
        background-color: #ffffff;
        color: #181819;
        border-color: #ffffff;
        -moz-box-shadow: 0 0 0 0 #ffffff;
        -webkit-box-shadow: 0 0 0 0 #ffffff;
        box-shadow: 0 0 0 0 #ffffff; }
      body #wrapper .d3-testimonial-inset .circle .btn-inverted:not(:disabled):not(.disabled):active, body #wrapper .d3-testimonial-inset .circle .btn-inverted:not(:disabled):not(.disabled).active {
        background-color: #ffffff;
        color: #181819; }
      body #wrapper .d3-testimonial-inset .circle .btn-inverted.sec-palette:not(:disabled):not(.disabled):not(:active):focus {
        border-color: #ffffff;
        -moz-box-shadow: 0 0 0 3px #f5831f;
        -webkit-box-shadow: 0 0 0 3px #f5831f;
        box-shadow: 0 0 0 3px #f5831f; }
      body #wrapper .d3-testimonial-inset .circle .btn-inverted.sec-palette:not(:disabled):not(.disabled):not(:active):focus {
        -moz-box-shadow: 0 0 0 1px #ffffff inset, 0 0 0 3px #fec39c;
        -webkit-box-shadow: 0 0 0 1px #ffffff inset, 0 0 0 3px #fec39c;
        box-shadow: 0 0 0 1px #ffffff inset, 0 0 0 3px #fec39c;
        background-color: transparent;
        border-color: #ffffff;
        color: #ffffff; }
    body #wrapper .d3-testimonial-inset .circle .icon-btn.social-icon:not(:disabled):not(.disabled) {
      color: #ffffff;
      border: none;
      background-color: rgba(255, 255, 255, 0.1); }
      body #wrapper .d3-testimonial-inset .circle .icon-btn.social-icon:not(:disabled):not(.disabled):hover {
        background-color: rgba(255, 255, 255, 0.2); }
      body #wrapper .d3-testimonial-inset .circle .icon-btn.social-icon:not(:disabled):not(.disabled):active {
        background-color: rgba(255, 255, 255, 0.3); }
    body #wrapper .d3-testimonial-inset .circle .icon-btn.pagination-btn {
      border-radius: 80px !important; }
      body #wrapper .d3-testimonial-inset .circle .icon-btn.pagination-btn:not(:disabled):not(.disabled):not(:active):focus {
        border-color: #ffffff;
        -moz-box-shadow: 0 0 0 3px #0078c1;
        -webkit-box-shadow: 0 0 0 3px #0078c1;
        box-shadow: 0 0 0 3px #0078c1; }
      body #wrapper .d3-testimonial-inset .circle .icon-btn.pagination-btn:not(:disabled):not(.disabled) {
        color: #fdfdff;
        border-color: rgba(253, 253, 255, 0.3);
        background-color: rgba(253, 253, 255, 0.05); }
        body #wrapper .d3-testimonial-inset .circle .icon-btn.pagination-btn:not(:disabled):not(.disabled):hover, body #wrapper .d3-testimonial-inset .circle .icon-btn.pagination-btn:not(:disabled):not(.disabled):not(:active):focus {
          background-color: rgba(253, 253, 255, 0.2); }
        body #wrapper .d3-testimonial-inset .circle .icon-btn.pagination-btn:not(:disabled):not(.disabled):active {
          background-color: rgba(253, 253, 255, 0.3);
          color: #ffffff; }
      body #wrapper .d3-testimonial-inset .circle .icon-btn.pagination-btn:disabled, body #wrapper .d3-testimonial-inset .circle .icon-btn.pagination-btn.disabled {
        background-color: #919191 !important;
        border-color: rgba(253, 253, 255, 0.3) !important;
        color: #dedede !important; }
    body #wrapper .d3-testimonial-inset .circle .utility-btn:not(:disabled):not(.disabled) {
      background-color: transparent;
      border-color: #fdfdff;
      color: #fdfdff; }
      body #wrapper .d3-testimonial-inset .circle .utility-btn:not(:disabled):not(.disabled):hover, body #wrapper .d3-testimonial-inset .circle .utility-btn:not(:disabled):not(.disabled):active, body #wrapper .d3-testimonial-inset .circle .utility-btn:not(:disabled):not(.disabled):focus {
        border-color: #fdfdff; }
      body #wrapper .d3-testimonial-inset .circle .utility-btn:not(:disabled):not(.disabled):hover {
        -moz-box-shadow: 0 0 0 1px #fdfdff inset;
        -webkit-box-shadow: 0 0 0 1px #fdfdff inset;
        box-shadow: 0 0 0 1px #fdfdff inset; }
      body #wrapper .d3-testimonial-inset .circle .utility-btn:not(:disabled):not(.disabled):focus {
        -moz-box-shadow: 0 0 0 1px #fdfdff inset, 0 0 0 2px #06609d;
        -webkit-box-shadow: 0 0 0 1px #fdfdff inset, 0 0 0 2px #06609d;
        box-shadow: 0 0 0 1px #fdfdff inset, 0 0 0 2px #06609d; }
      body #wrapper .d3-testimonial-inset .circle .utility-btn:not(:disabled):not(.disabled):active {
        background-color: rgba(255, 255, 255, 0.1);
        color: #fdfdff; }
    body #wrapper .d3-testimonial-inset .circle .d3-switch .switch input:checked + .slider {
      -moz-box-shadow: 0 0 0 1px #ffffff inset;
      -webkit-box-shadow: 0 0 0 1px #ffffff inset;
      box-shadow: 0 0 0 1px #ffffff inset; }
    body #wrapper .d3-testimonial-inset .circle.add-slider .d3-slider.card-slider .slider-controls ol.slider-indicators li,
    body #wrapper .d3-testimonial-inset .circle .add-slider .d3-slider.card-slider .slider-controls ol.slider-indicators li,
    body #wrapper .d3-testimonial-inset .circle .d3-slider.not-card-slider .slider-controls ol.slider-indicators li {
      background-color: rgba(253, 253, 255, 0.2); }
      body #wrapper .d3-testimonial-inset .circle.add-slider .d3-slider.card-slider .slider-controls ol.slider-indicators li.active,
      body #wrapper .d3-testimonial-inset .circle .add-slider .d3-slider.card-slider .slider-controls ol.slider-indicators li.active,
      body #wrapper .d3-testimonial-inset .circle .d3-slider.not-card-slider .slider-controls ol.slider-indicators li.active {
        background-color: #fdfdff; }
  body #wrapper .d3-testimonial-inset .testimonial-image {
    margin-bottom: 32px; }
    body #wrapper .d3-testimonial-inset .testimonial-image picture {
      position: relative; }
      body #wrapper .d3-testimonial-inset .testimonial-image picture .circle {
        background-color: #06609d;
        color: #ffffff;
        bottom: 24px;
        left: 24px;
        margin-bottom: 0;
        position: absolute; }
        body #wrapper .d3-testimonial-inset .testimonial-image picture .circle a:not(.btn):not(.btn-icon-link-text):not([role=button]) {
          color: #ffffff;
          border-bottom: 1px solid; }
        body #wrapper .d3-testimonial-inset .testimonial-image picture .circle a.btn-icon-link .link-text, body #wrapper .d3-testimonial-inset .testimonial-image picture .circle a.btn-icon-link-text .link-text {
          color: #ffffff;
          border-bottom: 1px solid; }
        body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .hero {
          color: #ffffff; }
          body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .hero a:not(.btn):not(.btn-icon-link-text):not([role=button]) {
            color: #ffffff;
            border-bottom: 1px solid; }
          body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .hero a.btn-icon-link .link-text, body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .hero a.btn-icon-link-text .link-text {
            color: #ffffff;
            border-bottom: 1px solid; }
        body #wrapper .d3-testimonial-inset .testimonial-image picture .circle h1, body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .title-xl {
          color: #ffffff; }
          body #wrapper .d3-testimonial-inset .testimonial-image picture .circle h1 a:not(.btn):not(.btn-icon-link-text):not([role=button]), body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .title-xl a:not(.btn):not(.btn-icon-link-text):not([role=button]) {
            color: #ffffff;
            border-bottom: 1px solid; }
          body #wrapper .d3-testimonial-inset .testimonial-image picture .circle h1 a.btn-icon-link .link-text, body #wrapper .d3-testimonial-inset .testimonial-image picture .circle h1 a.btn-icon-link-text .link-text, body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .title-xl a.btn-icon-link .link-text, body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .title-xl a.btn-icon-link-text .link-text {
            color: #ffffff;
            border-bottom: 1px solid; }
        body #wrapper .d3-testimonial-inset .testimonial-image picture .circle h2, body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .title-lg {
          color: #ffffff; }
          body #wrapper .d3-testimonial-inset .testimonial-image picture .circle h2 a:not(.btn):not(.btn-icon-link-text):not([role=button]), body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .title-lg a:not(.btn):not(.btn-icon-link-text):not([role=button]) {
            color: #ffffff;
            border-bottom: 1px solid; }
          body #wrapper .d3-testimonial-inset .testimonial-image picture .circle h2 a.btn-icon-link .link-text, body #wrapper .d3-testimonial-inset .testimonial-image picture .circle h2 a.btn-icon-link-text .link-text, body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .title-lg a.btn-icon-link .link-text, body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .title-lg a.btn-icon-link-text .link-text {
            color: #ffffff;
            border-bottom: 1px solid; }
        body #wrapper .d3-testimonial-inset .testimonial-image picture .circle h3, body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .title-md {
          color: #ffffff; }
          body #wrapper .d3-testimonial-inset .testimonial-image picture .circle h3 a:not(.btn):not(.btn-icon-link-text):not([role=button]), body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .title-md a:not(.btn):not(.btn-icon-link-text):not([role=button]) {
            color: #ffffff;
            border-bottom: 1px solid; }
          body #wrapper .d3-testimonial-inset .testimonial-image picture .circle h3 a.btn-icon-link .link-text, body #wrapper .d3-testimonial-inset .testimonial-image picture .circle h3 a.btn-icon-link-text .link-text, body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .title-md a.btn-icon-link .link-text, body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .title-md a.btn-icon-link-text .link-text {
            color: #ffffff;
            border-bottom: 1px solid; }
        body #wrapper .d3-testimonial-inset .testimonial-image picture .circle h4, body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .title-sm {
          color: #ffffff; }
          body #wrapper .d3-testimonial-inset .testimonial-image picture .circle h4 a:not(.btn):not(.btn-icon-link-text):not([role=button]), body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .title-sm a:not(.btn):not(.btn-icon-link-text):not([role=button]) {
            color: #ffffff;
            border-bottom: 1px solid; }
          body #wrapper .d3-testimonial-inset .testimonial-image picture .circle h4 a.btn-icon-link .link-text, body #wrapper .d3-testimonial-inset .testimonial-image picture .circle h4 a.btn-icon-link-text .link-text, body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .title-sm a.btn-icon-link .link-text, body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .title-sm a.btn-icon-link-text .link-text {
            color: #ffffff;
            border-bottom: 1px solid; }
        body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .text-disabled {
          color: #ffffff; }
        body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .caption-text, body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .text-subdued {
          color: #ffffff; }
        body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .text-caption, body #wrapper .d3-testimonial-inset .testimonial-image picture .circle caption *, body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .footer-text, body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .footer-text * {
          color: #ffffff; }
        body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .btn-icon-link span .link-metadata {
          color: #ffffff; }
        body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .d3-text-references p, body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .d3-text-references li {
          color: #ffffff; }
        body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .chip {
          background-color: #e5f1f9;
          color: #163f70; }
          body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .chip a:not(.btn):not(.btn-icon-link-text):not([role=button]) {
            color: #06609d;
            border-bottom: 1px solid transparent; }
            body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .chip a:not(.btn):not(.btn-icon-link-text):not([role=button]):hover {
              border-bottom: 1px solid; }
          body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .chip a.btn-icon-link .link-text, body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .chip a.btn-icon-link-text .link-text {
            color: #06609d;
            border-bottom: 1px solid transparent; }
            body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .chip a.btn-icon-link .link-text:hover, body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .chip a.btn-icon-link-text .link-text:hover {
              border-bottom: 1px solid; }
        body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .eyebrow {
          color: #ffffff; }
          body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .eyebrow a:not(.btn):not(.btn-icon-link-text):not([role=button]) {
            color: #ffffff;
            border-bottom: 1px solid; }
          body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .eyebrow a.btn-icon-link .link-text, body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .eyebrow a.btn-icon-link-text .link-text {
            color: #ffffff;
            border-bottom: 1px solid; }
        body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .eyebrow-banner {
          color: #fdfdff;
          background-color: rgba(253, 253, 255, 0.1);
          border-color: rgba(253, 253, 255, 0.1); }
          body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .eyebrow-banner > i {
            color: rgba(253, 253, 255, 0.3);
            border-color: rgba(253, 253, 255, 0.1); }
          body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .eyebrow-banner:hover {
            border-color: rgba(253, 253, 255, 0.3); }
            body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .eyebrow-banner:hover > i {
              color: #fdfdff;
              border-color: rgba(253, 253, 255, 0.3); }
          body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .eyebrow-banner:active {
            background-color: rgba(253, 253, 255, 0.3);
            border-color: rgba(253, 253, 255, 0.3); }
            body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .eyebrow-banner:active > i {
              color: #fdfdff;
              border-color: rgba(253, 253, 255, 0.3); }
          body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .eyebrow-banner:focus {
            background-color: rgba(253, 253, 255, 0.3);
            border-color: rgba(253, 253, 255, 0.3);
            -moz-box-shadow: 0 0 0 2px #06609d;
            -webkit-box-shadow: 0 0 0 2px #06609d;
            box-shadow: 0 0 0 2px #06609d; }
            body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .eyebrow-banner:focus > i {
              color: #fdfdff;
              border-color: rgba(253, 253, 255, 0.4); }
          body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .eyebrow-banner-fill {
            color: #020304;
            background-color: rgba(253, 253, 255, 0.6);
            border-color: rgba(253, 253, 255, 0.4); }
            body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .eyebrow-banner-fill > i {
              color: #020304;
              border-color: rgba(253, 253, 255, 0.4); }
            body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .eyebrow-banner-fill:hover {
              background-color: rgba(253, 253, 255, 0.7);
              border-color: rgba(253, 253, 255, 0.5); }
              body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .eyebrow-banner-fill:hover > i {
                border-color: rgba(253, 253, 255, 0.5); }
            body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .eyebrow-banner-fill:active {
              background-color: rgba(253, 253, 255, 0.9);
              border-color: rgba(253, 253, 255, 0.7); }
              body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .eyebrow-banner-fill:active > i {
                border-color: rgba(253, 253, 255, 0.7); }
            body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .eyebrow-banner-fill:focus {
              border-color: rgba(253, 253, 255, 0.5);
              -moz-box-shadow: 0 0 0 2px #06609d;
              -webkit-box-shadow: 0 0 0 2px #06609d;
              box-shadow: 0 0 0 2px #06609d; }
              body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .eyebrow-banner-fill:focus > i {
                border-color: rgba(253, 253, 255, 0.5); }
        body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .circle {
          background-color: #e5f1f9;
          color: #163f70; }
          body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .circle a:not(.btn):not(.btn-icon-link-text):not([role=button]) {
            color: #06609d;
            border-bottom: 1px solid transparent; }
            body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .circle a:not(.btn):not(.btn-icon-link-text):not([role=button]):hover {
              border-bottom: 1px solid; }
          body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .circle a.btn-icon-link .link-text, body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .circle a.btn-icon-link-text .link-text {
            color: #06609d;
            border-bottom: 1px solid transparent; }
            body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .circle a.btn-icon-link .link-text:hover, body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .circle a.btn-icon-link-text .link-text:hover {
              border-bottom: 1px solid; }
        body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .btn-ghost {
          color: #ffffff; }
          body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .btn-ghost:not(:disabled):not(.disabled):not(:active):focus {
            border-color: #ffffff;
            -moz-box-shadow: 0 0 0 3px #0078c1;
            -webkit-box-shadow: 0 0 0 3px #0078c1;
            box-shadow: 0 0 0 3px #0078c1; }
          body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .btn-ghost:not(:disabled):not(.disabled):not(.compact):hover {
            background-color: rgba(255, 255, 255, 0.1);
            color: #ffffff; }
          body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .btn-ghost:not(:disabled):not(.disabled):not(.compact):active, body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .btn-ghost:not(:disabled):not(.disabled):not(.compact).active {
            color: #ffffff; }
          body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .btn-ghost.sec-palette:not(:disabled):not(.disabled):not(:active):focus {
            border-color: #ffffff;
            -moz-box-shadow: 0 0 0 3px #f5831f;
            -webkit-box-shadow: 0 0 0 3px #f5831f;
            box-shadow: 0 0 0 3px #f5831f; }
        body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .btn-inverted {
          border-color: #ffffff;
          color: #ffffff;
          -moz-box-shadow: 0 0 0 1px #ffffff inset;
          -webkit-box-shadow: 0 0 0 1px #ffffff inset;
          box-shadow: 0 0 0 1px #ffffff inset;
          background-color: transparent; }
          body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .btn-inverted:not(:disabled):not(.disabled):not(:active):focus {
            border-color: #ffffff;
            -moz-box-shadow: 0 0 0 3px #0078c1;
            -webkit-box-shadow: 0 0 0 3px #0078c1;
            box-shadow: 0 0 0 3px #0078c1; }
          body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .btn-inverted:not(:disabled):not(.disabled):not(:active):focus {
            -moz-box-shadow: 0 0 0 1px #ffffff inset, 0 0 0 3px #4ca0d3;
            -webkit-box-shadow: 0 0 0 1px #ffffff inset, 0 0 0 3px #4ca0d3;
            box-shadow: 0 0 0 1px #ffffff inset, 0 0 0 3px #4ca0d3;
            background-color: transparent;
            border-color: #ffffff;
            color: #ffffff; }
          body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .btn-inverted:not(:disabled):not(.disabled):hover {
            background-color: #ffffff;
            color: #181819;
            border-color: #ffffff;
            -moz-box-shadow: 0 0 0 0 #ffffff;
            -webkit-box-shadow: 0 0 0 0 #ffffff;
            box-shadow: 0 0 0 0 #ffffff; }
          body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .btn-inverted:not(:disabled):not(.disabled):active, body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .btn-inverted:not(:disabled):not(.disabled).active {
            background-color: #ffffff;
            color: #181819; }
          body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .btn-inverted.sec-palette:not(:disabled):not(.disabled):not(:active):focus {
            border-color: #ffffff;
            -moz-box-shadow: 0 0 0 3px #f5831f;
            -webkit-box-shadow: 0 0 0 3px #f5831f;
            box-shadow: 0 0 0 3px #f5831f; }
          body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .btn-inverted.sec-palette:not(:disabled):not(.disabled):not(:active):focus {
            -moz-box-shadow: 0 0 0 1px #ffffff inset, 0 0 0 3px #fec39c;
            -webkit-box-shadow: 0 0 0 1px #ffffff inset, 0 0 0 3px #fec39c;
            box-shadow: 0 0 0 1px #ffffff inset, 0 0 0 3px #fec39c;
            background-color: transparent;
            border-color: #ffffff;
            color: #ffffff; }
        body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .icon-btn.social-icon:not(:disabled):not(.disabled) {
          color: #ffffff;
          border: none;
          background-color: rgba(255, 255, 255, 0.1); }
          body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .icon-btn.social-icon:not(:disabled):not(.disabled):hover {
            background-color: rgba(255, 255, 255, 0.2); }
          body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .icon-btn.social-icon:not(:disabled):not(.disabled):active {
            background-color: rgba(255, 255, 255, 0.3); }
        body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .icon-btn.pagination-btn {
          border-radius: 80px !important; }
          body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .icon-btn.pagination-btn:not(:disabled):not(.disabled):not(:active):focus {
            border-color: #ffffff;
            -moz-box-shadow: 0 0 0 3px #0078c1;
            -webkit-box-shadow: 0 0 0 3px #0078c1;
            box-shadow: 0 0 0 3px #0078c1; }
          body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .icon-btn.pagination-btn:not(:disabled):not(.disabled) {
            color: #fdfdff;
            border-color: rgba(253, 253, 255, 0.3);
            background-color: rgba(253, 253, 255, 0.05); }
            body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .icon-btn.pagination-btn:not(:disabled):not(.disabled):hover, body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .icon-btn.pagination-btn:not(:disabled):not(.disabled):not(:active):focus {
              background-color: rgba(253, 253, 255, 0.2); }
            body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .icon-btn.pagination-btn:not(:disabled):not(.disabled):active {
              background-color: rgba(253, 253, 255, 0.3);
              color: #ffffff; }
          body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .icon-btn.pagination-btn:disabled, body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .icon-btn.pagination-btn.disabled {
            background-color: #919191 !important;
            border-color: rgba(253, 253, 255, 0.3) !important;
            color: #dedede !important; }
        body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .utility-btn:not(:disabled):not(.disabled) {
          background-color: transparent;
          border-color: #fdfdff;
          color: #fdfdff; }
          body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .utility-btn:not(:disabled):not(.disabled):hover, body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .utility-btn:not(:disabled):not(.disabled):active, body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .utility-btn:not(:disabled):not(.disabled):focus {
            border-color: #fdfdff; }
          body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .utility-btn:not(:disabled):not(.disabled):hover {
            -moz-box-shadow: 0 0 0 1px #fdfdff inset;
            -webkit-box-shadow: 0 0 0 1px #fdfdff inset;
            box-shadow: 0 0 0 1px #fdfdff inset; }
          body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .utility-btn:not(:disabled):not(.disabled):focus {
            -moz-box-shadow: 0 0 0 1px #fdfdff inset, 0 0 0 2px #06609d;
            -webkit-box-shadow: 0 0 0 1px #fdfdff inset, 0 0 0 2px #06609d;
            box-shadow: 0 0 0 1px #fdfdff inset, 0 0 0 2px #06609d; }
          body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .utility-btn:not(:disabled):not(.disabled):active {
            background-color: rgba(255, 255, 255, 0.1);
            color: #fdfdff; }
        body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .d3-switch .switch input:checked + .slider {
          -moz-box-shadow: 0 0 0 1px #ffffff inset;
          -webkit-box-shadow: 0 0 0 1px #ffffff inset;
          box-shadow: 0 0 0 1px #ffffff inset; }
        body #wrapper .d3-testimonial-inset .testimonial-image picture .circle.add-slider .d3-slider.card-slider .slider-controls ol.slider-indicators li,
        body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .add-slider .d3-slider.card-slider .slider-controls ol.slider-indicators li,
        body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .d3-slider.not-card-slider .slider-controls ol.slider-indicators li {
          background-color: rgba(253, 253, 255, 0.2); }
          body #wrapper .d3-testimonial-inset .testimonial-image picture .circle.add-slider .d3-slider.card-slider .slider-controls ol.slider-indicators li.active,
          body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .add-slider .d3-slider.card-slider .slider-controls ol.slider-indicators li.active,
          body #wrapper .d3-testimonial-inset .testimonial-image picture .circle .d3-slider.not-card-slider .slider-controls ol.slider-indicators li.active {
            background-color: #fdfdff; }
    @media only screen and (min-width: 1008px) {
      body #wrapper .d3-testimonial-inset .testimonial-image {
        margin: 0; } }
  body #wrapper .d3-testimonial-quote-cards {
    padding-bottom: 56px;
    padding-top: 56px; }
    @media only screen and (min-width: 1008px) {
      body #wrapper .d3-testimonial-quote-cards {
        padding-bottom: 80px; } }
    @media only screen and (min-width: 1008px) {
      body #wrapper .d3-testimonial-quote-cards {
        padding-top: 80px; } }
    body #wrapper .d3-testimonial-quote-cards .d3-card.d3-card-outline {
      border: 1px solid #c4c4c4;
      -moz-box-shadow: none;
      -webkit-box-shadow: none;
      box-shadow: none; }
    body #wrapper .d3-testimonial-quote-cards .d3-card-outline {
      display: flex;
      flex-direction: column; }
      body #wrapper .d3-testimonial-quote-cards .d3-card-outline .quote-section, body #wrapper .d3-testimonial-quote-cards .d3-card-outline .author-section {
        padding: 24px 16px; }
        @media only screen and (min-width: 600px) {
          body #wrapper .d3-testimonial-quote-cards .d3-card-outline .quote-section, body #wrapper .d3-testimonial-quote-cards .d3-card-outline .author-section {
            padding: 24px; } }
      body #wrapper .d3-testimonial-quote-cards .d3-card-outline .quote-section {
        display: flex;
        flex: 1;
        flex-direction: column;
        row-gap: 16px; }
        body #wrapper .d3-testimonial-quote-cards .d3-card-outline .quote-section .d3-icon-quotes {
          color: #06609d;
          font-size: 32px; }
      body #wrapper .d3-testimonial-quote-cards .d3-card-outline .author-section {
        background-color: #ffffff;
        color: #181819;
        border-bottom-left-radius: 16px;
        border-bottom-right-radius: 16px; }
  body #wrapper .d3-testimonial .testimonial-text .quotes:first-child, body #wrapper .d3-testimonial-thumbnail .testimonial-text .quotes:first-child, body #wrapper .d3-testimonial-inset .testimonial-text .quotes:first-child {
    left: -1rem;
    position: absolute;
    top: 0; }
  body #wrapper .d3-testimonial .testimonial-text .quotes:last-child, body #wrapper .d3-testimonial-thumbnail .testimonial-text .quotes:last-child, body #wrapper .d3-testimonial-inset .testimonial-text .quotes:last-child {
    margin-left: 0.25rem; }
  body #wrapper .d3-testimonial .testimonial-text .title-lg, body #wrapper .d3-testimonial-thumbnail .testimonial-text .title-lg, body #wrapper .d3-testimonial-inset .testimonial-text .title-lg {
    left: 1rem;
    max-width: calc(100% - 1rem);
    position: relative; }

/*# sourceMappingURL=d3-testimonial.css.map */