/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.base__testimonials{margin:30px 0;overflow:hidden}@media(max-width:991px){.base__testimonials{margin:20px 0}}.base__testimonials .slider{border-bottom:2px solid #f4f4f4;border-top:2px solid #f4f4f4;margin:30px 0 0;padding:30px 0;position:relative}.base__testimonials .slider:before{background:#fff;color:#53b7e8;content:"“";display:block;font-family:icomoon;font-size:85px;line-height:.5em;padding:0 20px 0 0;position:absolute;top:5px;transform:translateY(-50%);z-index:1}.base__testimonials .slider .slick-dots{bottom:auto;margin:0;padding:0;position:absolute;right:0;top:0;transform:translateY(-50%);width:auto}.base__testimonials .slider .slick-dots li{display:inline-block;font-size:0;line-height:1.5em;margin-right:10px}@media(max-width:767px){.base__testimonials .slider .slick-dots li{margin-right:5px}}.base__testimonials .slider .slick-dots li.slick-active button,.base__testimonials .slider .slick-dots li:focus button,.base__testimonials .slider .slick-dots li:hover button{background:#094d88}.base__testimonials .slider .slick-dots li button{background:#c2c2c2;border:none;border-radius:100%;height:15px;padding:0;width:15px}.base__testimonials .slider .slick-dots li button:before{display:none}.base__testimonials .slider .testimonial{box-shadow:none;display:grid}.base__testimonials .slider .testimonial .img{justify-self:end;max-width:200px}@media(max-width:991px){.base__testimonials .slider .testimonial .img{justify-self:center}}.testimonials-list .testimonial{display:block;margin:50px auto;text-align:center;width:80%}.testimonials-list .testimonial+.testimonial{border-top:2px solid #ebebeb;margin-top:30px;padding-top:30px}.testimonials-list .testimonial:last-child{margin-bottom:0}.testimonials-list .testimonial .text .blurb{color:#fff}.testimonials-list .testimonial .text .blurb p{font-size:1.5rem}.testimonials-list .testimonial .img{justify-self:end;max-width:200px}@media(max-width:991px){.testimonials-list .testimonial .img{justify-self:center}}.testimonial{display:grid;gap:20px;grid:auto/2fr 1fr;grid-auto-flow:dense;outline:none;position:relative}@media(max-width:991px){.testimonial{align-content:start;grid:auto/1fr}}.testimonial .img{grid-column:2;position:relative;text-align:center;z-index:1}@media(max-width:991px){.testimonial .img{grid-column:auto;justify-self:center;max-width:200px}}.testimonial .img img{border-radius:100%}.testimonial .text{position:relative;z-index:1}@media(max-width:991px){.testimonial .text{text-align:center}}.testimonial .text .blurb{color:#1f1f1f;position:relative}@media(max-width:991px){.testimonial .text .blurb{text-align:center}}.testimonial .text .blurb p{font-size:1.125rem;line-height:1.3em;position:relative}@media(max-width:767px){.testimonial .text .blurb p{font-size:1rem}}.testimonial .text .name{color:#53b7e8;display:block;font-family:Roboto,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.2em;margin-bottom:10px}@media(max-width:991px){.testimonial .text .name{font-size:1.125rem}}.testimonial .text .title{font-family:Roboto,sans-serif;font-size:1.125rem;font-weight:700;letter-spacing:1px;text-transform:uppercase}.grid.four .testimonial,.grid.three .testimonial,.grid.two .testimonial{align-content:start;grid:auto/1fr}.grid.four .testimonial .img,.grid.three .testimonial .img,.grid.two .testimonial .img{grid-column:auto;justify-self:center;max-width:200px}.grid .testimonial{background:#f4f4f4;border-radius:0;height:100%;padding:30px}.secondary .testimonials-list .testimonial .text .name{color:#1b3a69}.gray .testimonials-list .testimonial .text .blurb{color:#1f1f1f}.full-width-cta .img{display:none}
.base__text-card{height:100%}.base__text-card .inner{border-radius:0;height:100%;padding:30px}.base__text-card .inner p:last-child{margin-bottom:0}.base__text-card.primary .inner{background:#1b3a69;color:#fff}.base__text-card.primary .inner a:not(.btn){color:#fff}.base__text-card.primary .inner a:not(.btn):focus,.base__text-card.primary .inner a:not(.btn):hover{color:#53b7e8}.base__text-card.primary-lt .inner{background:#0e6ea7;color:#fff}.base__text-card.primary-lt a:not(.btn){color:#eac062}.base__text-card.primary-lt a:not(.btn):focus,.base__text-card.primary-lt a:not(.btn):hover{color:#fff}.base__text-card.primary-dk .inner{background:#031b34;color:#fff}.base__text-card.primary-dk .inner a:not(.btn){color:#53b7e8}.base__text-card.primary-dk .inner a:not(.btn):focus,.base__text-card.primary-dk .inner a:not(.btn):hover{color:#fff}.base__text-card.secondary .inner{background:#53b7e8;color:#1f1f1f}.base__text-card.secondary .inner a:not(.btn){color:#1b3a69}.base__text-card.secondary .inner a:not(.btn):focus,.base__text-card.secondary .inner a:not(.btn):hover{color:#1f1f1f}.base__text-card.tertiary .inner{background:#eac062;color:#1f1f1f}.base__text-card.tertiary .inner a:not(.btn){color:#094d88;-webkit-text-decoration:underline #1f1f1f;text-decoration:underline #1f1f1f}.base__text-card.tertiary .inner a:not(.btn):focus,.base__text-card.tertiary .inner a:not(.btn):hover{color:#031b34}.base__text-card.gray .inner{background:#c2c2c2;color:#1f1f1f}.base__text-card.gray .inner a:not(.btn){color:#094d88;-webkit-text-decoration:underline #e08f1b;text-decoration:underline #e08f1b}.base__text-card.gray .inner a:not(.btn):focus,.base__text-card.gray .inner a:not(.btn):hover{color:#1f1f1f}.base__text-card.black .inner{background:#000;color:#fff}.base__text-card.black .inner a:not(.btn){color:#53b7e8}.base__text-card.black .inner a:not(.btn):focus,.base__text-card.black .inner a:not(.btn):hover{color:#fff}.base__text-card.white .inner{background:#fff;color:#1f1f1f}.base__text-card.white .inner a:not(.btn){color:#0e6ea7}.base__text-card.white .inner a:not(.btn):focus,.base__text-card.white .inner a:not(.btn):hover{color:#031b34}.base__text-card.bordered .inner{border:2px solid}.base__layout.one .text-card .inner{padding:90px 30px;text-align:center}@media(max-width:991px){.base__layout.one .text-card .inner{padding:30px}}@media(min-width:1200px){.base__layout.one .text-card .inner .blurb{display:block;margin:0 auto;max-width:80%}}
.color-success{color:#325e1c;background-color:#f3faef;}.color-warning{color:#734c00;background-color:#fdf8ed;}.color-error{color:#a51b00;background-color:#fcf4f2;}
