@charset "UTF-8";
@import url("https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,300;0,400;0,500;0,700;0,900;1,300;1,400&display=swap");
@-webkit-keyframes fadeIn1 {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20rem);
            transform: translateY(20rem);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0rem);
            transform: translateY(0rem);
  }
}
@keyframes fadeIn1 {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20rem);
            transform: translateY(20rem);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0rem);
            transform: translateY(0rem);
  }
}
@-webkit-keyframes fadeIn2 {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20rem);
            transform: translateY(20rem);
  }
  50% {
    opacity: 0;
    -webkit-transform: translateY(20rem);
            transform: translateY(20rem);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0rem);
            transform: translateY(0rem);
  }
}
@keyframes fadeIn2 {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20rem);
            transform: translateY(20rem);
  }
  50% {
    opacity: 0;
    -webkit-transform: translateY(20rem);
            transform: translateY(20rem);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0rem);
            transform: translateY(0rem);
  }
}
html {
  font-size: 1px;
}

/* auto scale down elements on mobile */
@media (max-width: 580px) {
  html {
    font-size: 1px;
  }
}

/* auto scale up elements on large displays */
@media (min-width: 2560px) {
  html {
    font-size: 1px;
  }
}

section.u4m-slider-resource-cards {
  margin-top: 100rem;
  margin-bottom: 100rem;
}
section.u4m-slider-resource-cards.reverse-text h2.heading {
  color: #fff;
}
section.u4m-slider-resource-cards h2.heading {
  float: none;
  margin-left: auto;
  margin-right: auto;
  max-width: 1280px;
  padding-left: 20rem;
  padding-right: 20rem;
  font-family: "Roboto", "Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Arial, sans-serif;
  font-size: 36rem;
  font-weight: 700;
  letter-spacing: 0.25rem;
  margin-bottom: 10rem;
  line-height: 1.2;
  text-align: center;
}
section.u4m-slider-resource-cards h2.heading strong {
  font-weight: 700;
  -webkit-box-shadow: inset 0 -0.3em #cce3f3;
          box-shadow: inset 0 -0.3em #cce3f3;
}
@supports ((-webkit-text-decoration-skip-ink: none) or (text-decoration-skip-ink: none)) {
  section.u4m-slider-resource-cards h2.heading strong {
    -webkit-box-shadow: none;
            box-shadow: none;
    text-decoration: underline;
    -webkit-text-decoration-color: #cce3f3;
            text-decoration-color: #cce3f3;
    text-decoration-thickness: 0.3em;
    text-underline-offset: -0.3em;
    -webkit-text-decoration-skip-ink: none;
            text-decoration-skip-ink: none;
  }
}
@media (max-width: 580px) {
  section.u4m-slider-resource-cards h2.heading {
    font-size: 26rem;
    margin-bottom: 20rem;
  }
}
section.u4m-slider-resource-cards div.container {
  float: none;
  margin-left: auto;
  margin-right: auto;
  max-width: 1280px;
  padding-left: 20rem;
  padding-right: 20rem;
  max-width: 1280rem;
}
section.u4m-slider-resource-cards div.container div.slick-list {
  overflow: visible;
}
section.u4m-slider-resource-cards div.container div.slick-list div.slick-track {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
section.u4m-slider-resource-cards div.container div.slick-list div.slick-track div.slick-slide {
  height: inherit;
  margin: 0 20rem;
}
@media (max-width: 580px) {
  section.u4m-slider-resource-cards div.container div.slick-list div.slick-track div.slick-slide {
    margin: 0;
  }
}
section.u4m-slider-resource-cards div.container div.slick-list div.slick-track div.slick-slide div {
  height: 100%;
}
section.u4m-slider-resource-cards div.container div.slick-list div.slick-track div.slick-slide div div.resource-card {
  margin: 20rem;
  padding: 20rem;
  -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07), 2px 2px 4px rgba(0, 0, 0, 0.07), 4px 4px 8px rgba(0, 0, 0, 0.07), 8px 8px 16px rgba(0, 0, 0, 0.07), 16px 16px 32px rgba(0, 0, 0, 0.07), 32px 32px 64px rgba(0, 0, 0, 0.07);
          box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07), 2px 2px 4px rgba(0, 0, 0, 0.07), 4px 4px 8px rgba(0, 0, 0, 0.07), 8px 8px 16px rgba(0, 0, 0, 0.07), 16px 16px 32px rgba(0, 0, 0, 0.07), 32px 32px 64px rgba(0, 0, 0, 0.07);
  background-color: #fff;
  -ms-flex-preferred-size: calc(33.333% - 40rem);
      flex-basis: calc(33.333% - 40rem);
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  padding: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  flex-basis: calc(33.333% - 40rem);
  flex-grow: 0;
  flex-shrink: 0;
  padding: 0;
  background-color: #fff;
  position: relative;
  top: 0;
  -webkit-transition: -webkit-box-shadow 0.1s ease-in-out, -webkit-transform 0.1s ease-in-out;
  transition: -webkit-box-shadow 0.1s ease-in-out, -webkit-transform 0.1s ease-in-out;
  transition: box-shadow 0.1s ease-in-out, transform 0.1s ease-in-out;
  transition: box-shadow 0.1s ease-in-out, transform 0.1s ease-in-out, -webkit-box-shadow 0.1s ease-in-out, -webkit-transform 0.1s ease-in-out;
  margin: 0;
  height: 100%;
}
@media (max-width: 580px) {
  section.u4m-slider-resource-cards div.container div.slick-list div.slick-track div.slick-slide div div.resource-card {
    width: 100%;
    margin: 0 0 30rem 0;
  }
}
section.u4m-slider-resource-cards div.container div.slick-list div.slick-track div.slick-slide div div.resource-card button {
  display: inline-block;
  font-family: "Roboto", "Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Arial, sans-serif;
  color: #fff;
  background-color: #25AB25;
  border: 0;
  border-radius: 50rem;
  padding: 15rem 40rem 15rem 40rem;
  margin: 20rem 0;
  font-weight: 500;
  font-size: 16rem;
  line-height: 1.2;
  letter-spacing: 0.25rem;
  text-decoration: none;
  cursor: pointer;
  text-align: center;
  -webkit-transition: color 0.1s ease-in-out, background-color 0.1s ease-in-out, -webkit-box-shadow 0.1s ease-in-out, -webkit-transform 0.2s ease-in-out;
  transition: color 0.1s ease-in-out, background-color 0.1s ease-in-out, -webkit-box-shadow 0.1s ease-in-out, -webkit-transform 0.2s ease-in-out;
  transition: box-shadow 0.1s ease-in-out, color 0.1s ease-in-out, background-color 0.1s ease-in-out, transform 0.2s ease-in-out;
  transition: box-shadow 0.1s ease-in-out, color 0.1s ease-in-out, background-color 0.1s ease-in-out, transform 0.2s ease-in-out, -webkit-box-shadow 0.1s ease-in-out, -webkit-transform 0.2s ease-in-out;
  padding: 8rem 20rem 7rem 20rem;
  font-size: 14rem;
  line-height: 1.2;
}
section.u4m-slider-resource-cards div.container div.slick-list div.slick-track div.slick-slide div div.resource-card button:hover, section.u4m-slider-resource-cards div.container div.slick-list div.slick-track div.slick-slide div div.resource-card button:focus {
  background-color: #236A9B;
  color: #fff;
  -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07), 2px 2px 4px rgba(0, 0, 0, 0.07), 4px 4px 8px rgba(0, 0, 0, 0.07), 8px 8px 16px rgba(0, 0, 0, 0.07);
          box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07), 2px 2px 4px rgba(0, 0, 0, 0.07), 4px 4px 8px rgba(0, 0, 0, 0.07), 8px 8px 16px rgba(0, 0, 0, 0.07);
  -webkit-transform: translate(-1px, -1px);
          transform: translate(-1px, -1px);
}
section.u4m-slider-resource-cards div.container div.slick-list div.slick-track div.slick-slide div div.resource-card button:active {
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
}
@media (max-width: 580px) {
  section.u4m-slider-resource-cards div.container div.slick-list div.slick-track div.slick-slide div div.resource-card {
    margin-bottom: 50rem;
  }
}
section.u4m-slider-resource-cards div.container div.slick-list div.slick-track div.slick-slide div div.resource-card div.image {
  min-height: 100rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #236A9B;
  background: url("https://f.hubspotusercontent10.net/hubfs/8844268/2021%20Elements/toppgraphy-bg.svg"), -webkit-gradient(linear, left top, right top, from(#0063c5), color-stop(70%, #1889cb), to(#0096d7));
  background: url("https://f.hubspotusercontent10.net/hubfs/8844268/2021%20Elements/toppgraphy-bg.svg"), linear-gradient(90deg, #0063c5 0%, #1889cb 70%, #0096d7 100%);
  background-repeat: no-repeat;
  background-size: cover;
}
section.u4m-slider-resource-cards div.container div.slick-list div.slick-track div.slick-slide div div.resource-card div.image.filled {
  width: 100%;
  min-height: 203rem;
  background-size: cover;
  background-position: 50%;
  border-bottom: 1rem solid #FBFBFB;
}
section.u4m-slider-resource-cards div.container div.slick-list div.slick-track div.slick-slide div div.resource-card div.image a {
  display: block;
  margin: 0 auto;
  background-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
}
section.u4m-slider-resource-cards div.container div.slick-list div.slick-track div.slick-slide div div.resource-card div.image a:hover {
  background-color: transparent;
}
section.u4m-slider-resource-cards div.container div.slick-list div.slick-track div.slick-slide div div.resource-card div.image img {
  max-width: 70rem;
  display: block;
  margin: 30rem auto 0 auto;
}
section.u4m-slider-resource-cards div.container div.slick-list div.slick-track div.slick-slide div div.resource-card div.content {
  padding: 20rem 30rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  height: 100%;
}
@media (max-width: 768px) {
  section.u4m-slider-resource-cards div.container div.slick-list div.slick-track div.slick-slide div div.resource-card div.content {
    padding: 20rem;
  }
}
@media (max-width: 580px) {
  section.u4m-slider-resource-cards div.container div.slick-list div.slick-track div.slick-slide div div.resource-card div.content {
    margin-bottom: 50rem;
  }
}
section.u4m-slider-resource-cards div.container div.slick-list div.slick-track div.slick-slide div div.resource-card div.content span.url {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
section.u4m-slider-resource-cards div.container div.slick-list div.slick-track div.slick-slide div div.resource-card div.content span.type {
  font-family: "Roboto", "Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Arial, sans-serif;
  font-weight: 300;
  font-size: 13rem;
  line-height: 1.6;
  letter-spacing: 0.35rem;
  margin-bottom: 20rem;
  color: #909090;
  font-weight: bold;
  text-transform: uppercase;
  margin-bottom: 0;
}
@media (max-width: 580px) {
  section.u4m-slider-resource-cards div.container div.slick-list div.slick-track div.slick-slide div div.resource-card div.content span.type {
    font-size: 13rem;
  }
}
section.u4m-slider-resource-cards div.container div.slick-list div.slick-track div.slick-slide div div.resource-card div.content span.title {
  font-family: "Roboto", "Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Arial, sans-serif;
  font-size: 24rem;
  font-weight: 700;
  letter-spacing: 0.25rem;
  margin-bottom: 30rem;
  line-height: 1.2;
  display: block;
  color: #272934;
  margin-top: 5rem;
  margin-bottom: 15rem;
}
@media (max-width: 580px) {
  section.u4m-slider-resource-cards div.container div.slick-list div.slick-track div.slick-slide div div.resource-card div.content span.title {
    font-size: 18rem;
    margin-bottom: 20rem;
  }
}
section.u4m-slider-resource-cards div.container div.slick-list div.slick-track div.slick-slide div div.resource-card div.content span.teaser {
  font-family: "Roboto", "Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Arial, sans-serif;
  font-weight: 300;
  font-size: 13rem;
  line-height: 1.6;
  letter-spacing: 0.35rem;
  margin-bottom: 20rem;
  color: #272934;
  display: block;
}
@media (max-width: 580px) {
  section.u4m-slider-resource-cards div.container div.slick-list div.slick-track div.slick-slide div div.resource-card div.content span.teaser {
    font-size: 13rem;
  }
}
section.u4m-slider-resource-cards div.container div.slick-list div.slick-track div.slick-slide div div.resource-card div.content span.cta,
section.u4m-slider-resource-cards div.container div.slick-list div.slick-track div.slick-slide div div.resource-card div.content span.url {
  margin-top: auto;
}
section.u4m-slider-resource-cards div.container div.slick-list div.slick-track div.slick-slide div div.resource-card div.content span.cta a,
section.u4m-slider-resource-cards div.container div.slick-list div.slick-track div.slick-slide div div.resource-card div.content span.url a {
  display: inline-block;
  font-family: "Roboto", "Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Arial, sans-serif;
  color: #fff;
  background-color: #25AB25;
  border: 0;
  border-radius: 50rem;
  padding: 15rem 40rem 15rem 40rem;
  margin: 20rem 0;
  font-weight: 500;
  font-size: 16rem;
  line-height: 1.2;
  letter-spacing: 0.25rem;
  text-decoration: none;
  cursor: pointer;
  text-align: center;
  -webkit-transition: color 0.1s ease-in-out, background-color 0.1s ease-in-out, -webkit-box-shadow 0.1s ease-in-out, -webkit-transform 0.2s ease-in-out;
  transition: color 0.1s ease-in-out, background-color 0.1s ease-in-out, -webkit-box-shadow 0.1s ease-in-out, -webkit-transform 0.2s ease-in-out;
  transition: box-shadow 0.1s ease-in-out, color 0.1s ease-in-out, background-color 0.1s ease-in-out, transform 0.2s ease-in-out;
  transition: box-shadow 0.1s ease-in-out, color 0.1s ease-in-out, background-color 0.1s ease-in-out, transform 0.2s ease-in-out, -webkit-box-shadow 0.1s ease-in-out, -webkit-transform 0.2s ease-in-out;
  padding: 8rem 20rem 7rem 20rem;
  font-size: 14rem;
  line-height: 1.2;
}
section.u4m-slider-resource-cards div.container div.slick-list div.slick-track div.slick-slide div div.resource-card div.content span.cta a:hover, section.u4m-slider-resource-cards div.container div.slick-list div.slick-track div.slick-slide div div.resource-card div.content span.cta a:focus,
section.u4m-slider-resource-cards div.container div.slick-list div.slick-track div.slick-slide div div.resource-card div.content span.url a:hover,
section.u4m-slider-resource-cards div.container div.slick-list div.slick-track div.slick-slide div div.resource-card div.content span.url a:focus {
  background-color: #236A9B;
  color: #fff;
  -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07), 2px 2px 4px rgba(0, 0, 0, 0.07), 4px 4px 8px rgba(0, 0, 0, 0.07), 8px 8px 16px rgba(0, 0, 0, 0.07);
          box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07), 2px 2px 4px rgba(0, 0, 0, 0.07), 4px 4px 8px rgba(0, 0, 0, 0.07), 8px 8px 16px rgba(0, 0, 0, 0.07);
  -webkit-transform: translate(-1px, -1px);
          transform: translate(-1px, -1px);
}
section.u4m-slider-resource-cards div.container div.slick-list div.slick-track div.slick-slide div div.resource-card div.content span.cta a:active,
section.u4m-slider-resource-cards div.container div.slick-list div.slick-track div.slick-slide div div.resource-card div.content span.url a:active {
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
}
section.u4m-slider-resource-cards div.container div.slick-list div.slick-track div.slick-slide div div.resource-card:hover {
  -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07), 2px 2px 4px rgba(0, 0, 0, 0.07), 4px 4px 8px rgba(0, 0, 0, 0.07), 8px 8px 16px rgba(0, 0, 0, 0.07);
          box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07), 2px 2px 4px rgba(0, 0, 0, 0.07), 4px 4px 8px rgba(0, 0, 0, 0.07), 8px 8px 16px rgba(0, 0, 0, 0.07);
  -webkit-transform: translate(1px, 1px);
          transform: translate(1px, 1px);
}
@media (max-width: 768px) {
  section.u4m-slider-resource-cards div.container div.slick-list div.slick-track div.slick-slide div div.resource-card {
    -ms-flex-preferred-size: calc(50% - 40rem);
        flex-basis: calc(50% - 40rem);
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
  }
}
@media (max-width: 580px) {
  section.u4m-slider-resource-cards div.container div.slick-list div.slick-track div.slick-slide div div.resource-card {
    margin: 20rem;
    -ms-flex-preferred-size: calc(100% - 40rem);
        flex-basis: calc(100% - 40rem);
    -webkit-box-flex: 0;
        -ms-flex-positive: 0;
            flex-grow: 0;
    -ms-flex-negative: 0;
        flex-shrink: 0;
  }
}
section.u4m-slider-resource-cards div.container div.slick-list div.slick-track div.slick-slide div div.resource-card a.link-wrap {
  height: 100%;
  display: block;
}
section.u4m-slider-resource-cards div.container div.slick-list div.slick-track div.slick-slide div div.resource-card a.link-wrap div.image {
  width: 100%;
  height: 180rem;
  background-size: cover;
  background-position: 50% 50%;
}
section.u4m-slider-resource-cards div.container div.slick-list div.slick-track div.slick-slide div div.resource-card a.link-wrap div.content {
  padding: 20rem;
  height: calc(100% - 180rem);
}
section.u4m-slider-resource-cards div.container div.slick-list div.slick-track div.slick-slide div div.resource-card a.link-wrap div.content .heading {
  font-family: "Roboto", "Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Arial, sans-serif;
  font-size: 24rem;
  font-weight: 700;
  letter-spacing: 0.25rem;
  margin-bottom: 30rem;
  line-height: 1.2;
  color: #272934;
  margin: 0;
  text-align: left;
}
@media (max-width: 580px) {
  section.u4m-slider-resource-cards div.container div.slick-list div.slick-track div.slick-slide div div.resource-card a.link-wrap div.content .heading {
    font-size: 18rem;
    margin-bottom: 20rem;
  }
}
section.u4m-slider-resource-cards div.container div.slick-list div.slick-track div.slick-slide div div.resource-card a.link-wrap div.content span.medium {
  font-family: "Roboto", "Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Arial, sans-serif;
  font-weight: 300;
  font-size: 13rem;
  line-height: 1.6;
  letter-spacing: 0.35rem;
  margin-bottom: 20rem;
  margin: 0 0 5rem 0;
}
@media (max-width: 580px) {
  section.u4m-slider-resource-cards div.container div.slick-list div.slick-track div.slick-slide div div.resource-card a.link-wrap div.content span.medium {
    font-size: 13rem;
  }
}
section.u4m-slider-resource-cards div.container div.slick-list div.slick-track div.slick-slide div div.resource-card a.link-wrap div.content span.medium::before {
  content: "";
  font-family: "Font Awesome 5 Pro";
  font-weight: bold;
  padding-right: 0.625em;
}
section.u4m-slider-resource-cards div.container div.slick-list div.slick-track div.slick-slide div div.resource-card a.link-wrap div.content span.medium.checklist::before {
  content: "";
}
section.u4m-slider-resource-cards div.container div.slick-list div.slick-track div.slick-slide div div.resource-card a.link-wrap div.content span.medium.ebook::before {
  content: "";
}
section.u4m-slider-resource-cards div.container div.slick-list div.slick-track div.slick-slide div div.resource-card a.link-wrap div.content span.medium.guide::before {
  content: "";
}
section.u4m-slider-resource-cards div.container div.slick-list div.slick-track div.slick-slide div div.resource-card a.link-wrap div.content span.medium.webinar::before {
  content: "";
}
section.u4m-slider-resource-cards div.container div.slick-list div.slick-track div.slick-slide div div.resource-card a.link-wrap div.content p {
  font-family: "Roboto", "Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Arial, sans-serif;
  font-weight: 300;
  font-size: 13rem;
  line-height: 1.6;
  letter-spacing: 0.35rem;
  margin-bottom: 20rem;
  color: #272934;
}
@media (max-width: 580px) {
  section.u4m-slider-resource-cards div.container div.slick-list div.slick-track div.slick-slide div div.resource-card a.link-wrap div.content p {
    font-size: 13rem;
  }
}
section.u4m-slider-resource-cards div.container div.slick-list div.slick-track div.slick-slide div div.resource-card a.link-wrap div.content span.learn-more {
  font-weight: 500;
  margin: 20rem 0;
  cursor: pointer;
  color: #272934;
  margin-top: auto;
}
section.u4m-slider-resource-cards div.container div.slick-list div.slick-track div.slick-slide div div.resource-card a.link-wrap div.content span.learn-more:after {
  display: inline-block;
  content: "";
  font-family: "Font Awesome 5 Pro";
  margin-left: 5rem;
  width: 9rem;
  height: 7rem;
  -webkit-transition: -webkit-transform 0.1s ease-in-out;
  transition: -webkit-transform 0.1s ease-in-out;
  transition: transform 0.1s ease-in-out;
  transition: transform 0.1s ease-in-out, -webkit-transform 0.1s ease-in-out;
}
section.u4m-slider-resource-cards div.container div.slick-list div.slick-track div.slick-slide div div.resource-card a.link-wrap div.content span.learn-more:hover {
  color: #25AB25;
}
section.u4m-slider-resource-cards div.container div.slick-list div.slick-track div.slick-slide div div.resource-card a.link-wrap div.content span.learn-more:hover:after {
  -webkit-transform: translateX(5px);
          transform: translateX(5px);
}
@media (max-width: 580px) {
  section.u4m-slider-resource-cards div.container div.slick-list div.slick-track div.slick-slide div div.resource-card {
    margin: 0;
  }
}
section.u4m-slider-resource-cards div.container div.slick-list div.slick-track div.slick-slide div div.resource-card a.link-wrap div.image {
  height: 210rem;
}
section.u4m-slider-resource-cards div.container div.slick-list div.slick-track div.slick-slide div div.resource-card a.link-wrap div.content {
  height: calc(100% - 210rem);
}
section.u4m-slider-resource-cards div.container div.slick-list div.slick-track div.slick-slide div div.resource-card a.link-wrap .medium {
  color: #909090;
}
section.u4m-slider-resource-cards div.container .slick-dots {
  bottom: -50rem;
}
section.u4m-slider-resource-cards div.container .slick-dots li button {
  background-color: #C9C9C9;
  -webkit-transition: 0.1s ease-in-out;
  transition: 0.1s ease-in-out;
}
section.u4m-slider-resource-cards div.container .slick-dots li button:before {
  opacity: 0;
}
section.u4m-slider-resource-cards div.container .slick-dots li button:hover {
  background-color: #41B8DA;
}
section.u4m-slider-resource-cards div.container .slick-dots li.slick-active button {
  background-color: #272934;
}
section.u4m-slider-resource-cards div.container .slick-dots > li:only-child {
  display: none;
}
section.u4m-slider-resource-cards div.container .slick-active button:before {
  color: #25AB25;
  opacity: 1;
}
section.u4m-slider-resource-cards div.view-all {
  text-align: center;
}
section.u4m-slider-resource-cards div.view-all .button {
  display: inline-block;
  font-family: "Roboto", "Trebuchet MS", "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Arial, sans-serif;
  color: #fff;
  background-color: #25AB25;
  border: 0;
  border-radius: 50rem;
  padding: 15rem 40rem 15rem 40rem;
  margin: 20rem 0;
  font-weight: 500;
  font-size: 16rem;
  line-height: 1.2;
  letter-spacing: 0.25rem;
  text-decoration: none;
  cursor: pointer;
  text-align: center;
  -webkit-transition: color 0.1s ease-in-out, background-color 0.1s ease-in-out, -webkit-box-shadow 0.1s ease-in-out, -webkit-transform 0.2s ease-in-out;
  transition: color 0.1s ease-in-out, background-color 0.1s ease-in-out, -webkit-box-shadow 0.1s ease-in-out, -webkit-transform 0.2s ease-in-out;
  transition: box-shadow 0.1s ease-in-out, color 0.1s ease-in-out, background-color 0.1s ease-in-out, transform 0.2s ease-in-out;
  transition: box-shadow 0.1s ease-in-out, color 0.1s ease-in-out, background-color 0.1s ease-in-out, transform 0.2s ease-in-out, -webkit-box-shadow 0.1s ease-in-out, -webkit-transform 0.2s ease-in-out;
  margin-top: 100rem;
  margin-bottom: 50rem;
}
section.u4m-slider-resource-cards div.view-all .button:hover, section.u4m-slider-resource-cards div.view-all .button:focus {
  background-color: #236A9B;
  color: #fff;
  -webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07), 2px 2px 4px rgba(0, 0, 0, 0.07), 4px 4px 8px rgba(0, 0, 0, 0.07), 8px 8px 16px rgba(0, 0, 0, 0.07);
          box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.07), 2px 2px 4px rgba(0, 0, 0, 0.07), 4px 4px 8px rgba(0, 0, 0, 0.07), 8px 8px 16px rgba(0, 0, 0, 0.07);
  -webkit-transform: translate(-1px, -1px);
          transform: translate(-1px, -1px);
}
section.u4m-slider-resource-cards div.view-all .button:active {
  -webkit-transform: translate(0, 0);
          transform: translate(0, 0);
}