/*
  Variables

  Variables should follow the `$component-state-property-size` formula for
  consistent naming. Ex: $nav-link-disabled-color and $modal-content-box-shadow-xs.

  Styleguide Abstracts.variables
*/
/*
  Colors

  Colors we use for higlighting states.

  Styleguide Abstracts.variables.colors
*/
.ncms-home-carousel-started .slide-count {
  display: none;
}

.ncms-carousel-started,
.ncms-home-carousel-started {
  margin: 0 -1.6rem 3.2rem;
}
.ncms-carousel-started .curated-content-slider,
.ncms-home-carousel-started .curated-content-slider {
  width: 100%;
  display: inline-block;
}
.ncms-carousel-started .curated-content-slider .slick-carousel,
.ncms-home-carousel-started .curated-content-slider .slick-carousel {
  z-index: 0;
  float: right;
  width: 100%;
  height: 304px;
  overflow: hidden;
  position: relative;
}
@media only screen and (max-width: 599.98px) {
  .ncms-carousel-started .curated-content-slider .slick-carousel,
.ncms-home-carousel-started .curated-content-slider .slick-carousel {
    height: 204px;
  }
}
.ncms-carousel-started .curated-content-slider .slick-carousel .slick-prev,
.ncms-carousel-started .curated-content-slider .slick-carousel .slick-next,
.ncms-home-carousel-started .curated-content-slider .slick-carousel .slick-prev,
.ncms-home-carousel-started .curated-content-slider .slick-carousel .slick-next {
  position: absolute;
  top: 41%;
  bottom: 0;
  z-index: 1000;
  display: block;
  width: 44px;
  height: 44px;
  padding: 0;
  font-size: 0;
  line-height: 0;
  cursor: pointer;
  border: 0;
  outline: 0;
  background-color: rgba(39, 39, 39, 0.75);
}
.ncms-carousel-started .curated-content-slider .slick-carousel .slick-prev:hover,
.ncms-carousel-started .curated-content-slider .slick-carousel .slick-next:hover,
.ncms-home-carousel-started .curated-content-slider .slick-carousel .slick-prev:hover,
.ncms-home-carousel-started .curated-content-slider .slick-carousel .slick-next:hover {
  background-color: #272727;
}
.ncms-carousel-started .curated-content-slider .slick-carousel .slick-prev:before,
.ncms-carousel-started .curated-content-slider .slick-carousel .slick-next:before,
.ncms-home-carousel-started .curated-content-slider .slick-carousel .slick-prev:before,
.ncms-home-carousel-started .curated-content-slider .slick-carousel .slick-next:before {
  display: block;
  font-size: 36px;
  color: #fff;
  height: 36px;
  width: 36px;
  background-color: #fff;
}
.ncms-carousel-started .curated-content-slider .slick-carousel .slick-prev,
.ncms-home-carousel-started .curated-content-slider .slick-carousel .slick-prev {
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
  left: 0;
}
.ncms-carousel-started .curated-content-slider .slick-carousel .slick-prev:before,
.ncms-home-carousel-started .curated-content-slider .slick-carousel .slick-prev:before {
  -webkit-mask: url("/themes/quasar/images/icons/keyboard_arrow_left.svg");
          mask: url("/themes/quasar/images/icons/keyboard_arrow_left.svg");
  -webkit-mask-size: cover;
          mask-size: cover;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  position: relative;
  left: 4px;
}
.ncms-carousel-started .curated-content-slider .slick-carousel .slick-next,
.ncms-home-carousel-started .curated-content-slider .slick-carousel .slick-next {
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
  right: 0;
}
.ncms-carousel-started .curated-content-slider .slick-carousel .slick-next:before,
.ncms-home-carousel-started .curated-content-slider .slick-carousel .slick-next:before {
  -webkit-mask: url("/themes/quasar/images/icons/keyboard_arrow_right.svg");
          mask: url("/themes/quasar/images/icons/keyboard_arrow_right.svg");
  -webkit-mask-size: cover;
          mask-size: cover;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  position: relative;
  left: 4px;
}
.ncms-carousel-started .curated-content-slider .slick-carousel img,
.ncms-home-carousel-started .curated-content-slider .slick-carousel img {
  min-width: 360px;
  width: 100%;
  display: block;
}
.ncms-carousel-started .curated-content-slider .slick-carousel .slick-slide,
.ncms-home-carousel-started .curated-content-slider .slick-carousel .slick-slide {
  position: relative;
  display: block;
  float: left;
  height: 100%;
  min-height: 1px;
}
.ncms-carousel-started .curated-content-slider .slick-tabs,
.ncms-home-carousel-started .curated-content-slider .slick-tabs {
  position: relative;
  z-index: 0;
  float: left;
  width: 100%;
  padding: 0;
  margin: 0;
  color: #fff;
  list-style: none;
  cursor: pointer;
  background-color: #01314c;
}
.ncms-carousel-started .curated-content-slider .slick-tabs li,
.ncms-home-carousel-started .curated-content-slider .slick-tabs li {
  position: relative;
  padding: 20px 16px;
  margin: 0;
  display: none;
}
.ncms-carousel-started .curated-content-slider .slick-tabs li.active,
.ncms-home-carousel-started .curated-content-slider .slick-tabs li.active {
  display: list-item;
  height: auto;
}
.ncms-carousel-started .curated-content-slider .slick-tabs li.active > a,
.ncms-home-carousel-started .curated-content-slider .slick-tabs li.active > a {
  color: #006FBB;
}
.ncms-carousel-started .curated-content-slider .slick-tabs li.active > a:hover,
.ncms-home-carousel-started .curated-content-slider .slick-tabs li.active > a:hover {
  text-decoration: none;
}
.ncms-carousel-started .curated-content-slider .slick-tabs li.active > a > h4,
.ncms-home-carousel-started .curated-content-slider .slick-tabs li.active > a > h4 {
  color: #fff;
  margin: 0 0 0.4rem;
}
@media only screen and (max-width: 599.98px) {
  .ncms-carousel-started .curated-content-slider .slick-tabs li.active > a > h4,
.ncms-home-carousel-started .curated-content-slider .slick-tabs li.active > a > h4 {
    font-size: 20px;
    font-size: 2rem;
    line-height: 1.4;
    text-transform: capitalize;
  }
}
.ncms-carousel-started .curated-content-slider .slick-tabs li.active > a > h4:hover,
.ncms-home-carousel-started .curated-content-slider .slick-tabs li.active > a > h4:hover {
  color: #006FBB;
}
.ncms-carousel-started .curated-content-slider .slick-tabs li.active > p.slick-tab-content,
.ncms-home-carousel-started .curated-content-slider .slick-tabs li.active > p.slick-tab-content {
  color: #fff;
  overflow: hidden;
  white-space: nowrap;
  display: block;
  margin: 0;
  font-weight: 300;
  line-height: 1.3333333333;
  padding: 0;
}
.ncms-carousel-started .curated-content-slider .slick-tabs li.active > p.slick-tab-content .slide-more,
.ncms-home-carousel-started .curated-content-slider .slick-tabs li.active > p.slick-tab-content .slide-more {
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 1.25;
  font-weight: 600;
  display: block;
  margin: 4px 0 0;
  color: #006FBB;
}
@media only screen and (max-width: 599.98px) {
  .ncms-carousel-started .curated-content-slider .slick-tabs li.active > p.slick-tab-content .slide-more,
.ncms-home-carousel-started .curated-content-slider .slick-tabs li.active > p.slick-tab-content .slide-more {
    color: #AFE0F8;
    font-size: 18px;
    font-size: 1.8rem;
    line-height: 1.3333333333;
    position: inherit;
    bottom: 15px;
  }
}
.ncms-carousel-started .curated-content-slider .slick-tabs li.active > a.slick-tab-content.slide-more,
.ncms-home-carousel-started .curated-content-slider .slick-tabs li.active > a.slick-tab-content.slide-more {
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 1.25;
  font-weight: 600;
  display: block;
  margin: 28px 0 0;
  color: #006FBB;
}
@media only screen and (max-width: 599.98px) {
  .ncms-carousel-started .curated-content-slider .slick-tabs li.active > a.slick-tab-content.slide-more,
.ncms-home-carousel-started .curated-content-slider .slick-tabs li.active > a.slick-tab-content.slide-more {
    color: #AFE0F8;
    font-size: 18px;
    font-size: 1.8rem;
    line-height: 1.3333333333;
    position: absolute;
    bottom: 15px;
  }
}

.ncms-carousel-started {
  margin-bottom: 16px;
}
.ncms-carousel-started .curated-content-slider {
  background-color: #F5F7F7;
  width: 328px;
  margin-left: auto;
  margin-right: auto;
  display: block;
}
.ncms-carousel-started .curated-content-slider .slick-carousel {
  width: 328px;
  height: 136px;
}
.ncms-carousel-started .curated-content-slider .slick-tabs {
  width: 328px;
  background-color: #FFFFFF;
  box-shadow: 0 2px 8px 0 rgba(0, 0, 0, 0.2);
  border-radius: 2px;
}
.ncms-carousel-started .curated-content-slider .slick-tabs li {
  padding: 16px;
}
.ncms-carousel-started .curated-content-slider .slick-tabs li.active {
  height: inherit;
  background-color: #FFFFFF;
}
@media (max-width: 600px) {
  .ncms-carousel-started .curated-content-slider .slick-tabs li.active {
    height: 192px;
  }
}
.ncms-carousel-started .curated-content-slider .slick-tabs li.active .slide-count {
  color: #272727;
  font-size: 16px;
  font-weight: 300;
  line-height: 20px;
  text-align: left;
  margin-bottom: 8px;
}
.ncms-carousel-started .curated-content-slider .slick-tabs li.active > p.slick-tab-content {
  color: #595959;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: initial;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}
.ncms-carousel-started .curated-content-slider .slick-tabs li.active .slick-tab-title {
  color: #313131;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: initial;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
}
.ncms-carousel-started .curated-content-slider .slick-tabs li.active > a.slick-tab-content.slide-more {
  margin-top: 8px;
  color: #006FBB;
  position: static;
}
.ncms-carousel-started .curated-content-slider .slick-tabs li.active .line-clamp > p.slick-tab-content {
  color: #595959;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: initial;
  margin-bottom: 0;
  margin-top: 0;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}
.ncms-carousel-started .curated-content-slider .slick-tabs li.active .line-clamp > a.slick-tab-content.slide-more {
  margin-top: 8px;
  color: #006FBB;
  position: static;
}

@media (min-width: 600px) {
  .ncms-carousel-started,
.ncms-home-carousel-started {
    margin-top: 0;
    margin-left: -24px;
    margin-right: -24px;
    margin-bottom: 4.8rem;
  }
}
@media only screen and (min-width: 600px) and (max-width: 722px) {
  .ncms-carousel-started,
.ncms-home-carousel-started {
    margin-left: -24px;
    margin-right: -24px;
  }
}
@media (min-width: 600px) {
  .ncms-carousel-started .curated-content-slider,
.ncms-home-carousel-started .curated-content-slider {
    width: 100%;
  }
  .ncms-carousel-started .curated-content-slider .slick-carousel,
.ncms-home-carousel-started .curated-content-slider .slick-carousel {
    width: 50%;
    position: relative;
  }
  .ncms-carousel-started .curated-content-slider .slick-carousel img,
.ncms-home-carousel-started .curated-content-slider .slick-carousel img {
    min-width: 390px;
    min-height: 304px;
    width: 100%;
    padding-top: 0;
  }
  .ncms-carousel-started .curated-content-slider .slick-tabs,
.ncms-home-carousel-started .curated-content-slider .slick-tabs {
    width: 50%;
  }
  .ncms-carousel-started .curated-content-slider .slick-tabs li,
.ncms-home-carousel-started .curated-content-slider .slick-tabs li {
    min-height: 56px;
    max-height: 56px;
    padding: 16px 24px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    border-bottom: 1px solid #fff;
    display: block;
    line-height: 1.3333333333;
  }
  .ncms-carousel-started .curated-content-slider .slick-tabs li > a,
.ncms-home-carousel-started .curated-content-slider .slick-tabs li > a {
    line-height: 1.3333333333;
  }
  .ncms-carousel-started .curated-content-slider .slick-tabs li > a:hover,
.ncms-home-carousel-started .curated-content-slider .slick-tabs li > a:hover {
    text-decoration: none;
  }
  .ncms-carousel-started .curated-content-slider .slick-tabs li > a > h4,
.ncms-home-carousel-started .curated-content-slider .slick-tabs li > a > h4 {
    color: #fff;
    margin: 0;
  }
  .ncms-carousel-started .curated-content-slider .slick-tabs li > a > h4:hover,
.ncms-home-carousel-started .curated-content-slider .slick-tabs li > a > h4:hover {
    color: #AFE0F8;
  }
  .ncms-carousel-started .curated-content-slider .slick-tabs li > p.slick-tab-content,
.ncms-home-carousel-started .curated-content-slider .slick-tabs li > p.slick-tab-content {
    display: none;
    line-height: 1.3333333333;
  }
  .ncms-carousel-started .curated-content-slider .slick-tabs li > a.slick-tab-content.slide-more,
.ncms-home-carousel-started .curated-content-slider .slick-tabs li > a.slick-tab-content.slide-more {
    display: none;
    line-height: 1.3333333333;
  }
  .ncms-carousel-started .curated-content-slider .slick-tabs li.active,
.ncms-home-carousel-started .curated-content-slider .slick-tabs li.active {
    max-height: 136px;
    min-height: 136px;
    background-color: #F5F7F7;
    padding: 20px 24px 16px;
    display: block;
  }
  .ncms-carousel-started .curated-content-slider .slick-tabs li.active > a > h4,
.ncms-carousel-started .curated-content-slider .slick-tabs li.active > p.slick-tab-content,
.ncms-home-carousel-started .curated-content-slider .slick-tabs li.active > a > h4,
.ncms-home-carousel-started .curated-content-slider .slick-tabs li.active > p.slick-tab-content {
    text-align: left;
  }
  .ncms-carousel-started .curated-content-slider .slick-tabs li.active > a > h4,
.ncms-home-carousel-started .curated-content-slider .slick-tabs li.active > a > h4 {
    color: #272727;
  }
  .ncms-carousel-started .curated-content-slider .slick-tabs li.active > p.slick-tab-content,
.ncms-home-carousel-started .curated-content-slider .slick-tabs li.active > p.slick-tab-content {
    color: #595959;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: inherit;
  }
  .ncms-carousel-started .curated-content-slider .slick-tabs li.active:last-child,
.ncms-home-carousel-started .curated-content-slider .slick-tabs li.active:last-child {
    border-bottom: none;
  }
  .ncms-carousel-started .curated-content-slider .slick-tabs li.active .line-clamp > p.slick-tab-content,
.ncms-home-carousel-started .curated-content-slider .slick-tabs li.active .line-clamp > p.slick-tab-content {
    color: #595959;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: inherit;
  }
  .ncms-carousel-started .curated-content-slider .slick-tabs :last-child,
.ncms-home-carousel-started .curated-content-slider .slick-tabs :last-child {
    border-bottom: none;
  }
}
@media (min-width: 600px) {
  .domain-www-trafficviolationlawfirms-com .ncms-carousel-started .curated-content-slider .slick-tabs,
.domain-www-trafficviolationlawfirms-com .ncms-home-carousel-started .curated-content-slider .slick-tabs,
.domain-www-wrongfulterminationlaws-com .ncms-carousel-started .curated-content-slider .slick-tabs,
.domain-www-wrongfulterminationlaws-com .ncms-home-carousel-started .curated-content-slider .slick-tabs {
    min-height: 304px;
  }
  .domain-www-trafficviolationlawfirms-com .ncms-carousel-started .curated-content-slider .slick-tabs li,
.domain-www-trafficviolationlawfirms-com .ncms-home-carousel-started .curated-content-slider .slick-tabs li,
.domain-www-wrongfulterminationlaws-com .ncms-carousel-started .curated-content-slider .slick-tabs li,
.domain-www-wrongfulterminationlaws-com .ncms-home-carousel-started .curated-content-slider .slick-tabs li {
    max-height: unset;
    white-space: normal;
    height: 33%;
  }
  .domain-www-trafficviolationlawfirms-com .ncms-carousel-started .curated-content-slider .slick-tabs li.slide-1.active,
.domain-www-trafficviolationlawfirms-com .ncms-home-carousel-started .curated-content-slider .slick-tabs li.slide-1.active,
.domain-www-wrongfulterminationlaws-com .ncms-carousel-started .curated-content-slider .slick-tabs li.slide-1.active,
.domain-www-wrongfulterminationlaws-com .ncms-home-carousel-started .curated-content-slider .slick-tabs li.slide-1.active {
    padding-bottom: 10px;
  }
  .domain-www-trafficviolationlawfirms-com .ncms-carousel-started .curated-content-slider .slick-tabs li > a > h4,
.domain-www-trafficviolationlawfirms-com .ncms-home-carousel-started .curated-content-slider .slick-tabs li > a > h4,
.domain-www-wrongfulterminationlaws-com .ncms-carousel-started .curated-content-slider .slick-tabs li > a > h4,
.domain-www-wrongfulterminationlaws-com .ncms-home-carousel-started .curated-content-slider .slick-tabs li > a > h4 {
    font-size: 16px;
  }
  .domain-www-trafficviolationlawfirms-com .ncms-carousel-started .curated-content-slider .slick-tabs li a,
.domain-www-trafficviolationlawfirms-com .ncms-home-carousel-started .curated-content-slider .slick-tabs li a,
.domain-www-wrongfulterminationlaws-com .ncms-carousel-started .curated-content-slider .slick-tabs li a,
.domain-www-wrongfulterminationlaws-com .ncms-home-carousel-started .curated-content-slider .slick-tabs li a {
    white-space: normal;
  }
}
@media (min-width: 600px) {
  .domain-www-debtsettlementlawyers-com .ncms-carousel-started .curated-content-slider .slick-tabs li,
.domain-www-debtsettlementlawyers-com .ncms-home-carousel-started .curated-content-slider .slick-tabs li {
    white-space: normal;
    padding-top: 5px;
    padding-bottom: 5px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-pack: center;
        justify-content: center;
  }
  .domain-www-debtsettlementlawyers-com .ncms-carousel-started .curated-content-slider .slick-tabs li > a > h4,
.domain-www-debtsettlementlawyers-com .ncms-home-carousel-started .curated-content-slider .slick-tabs li > a > h4 {
    font-size: 16px;
  }
  .domain-www-debtsettlementlawyers-com .ncms-carousel-started .curated-content-slider .slick-tabs li a,
.domain-www-debtsettlementlawyers-com .ncms-home-carousel-started .curated-content-slider .slick-tabs li a {
    white-space: normal;
  }
  .domain-www-debtsettlementlawyers-com .ncms-carousel-started .curated-content-slider .slick-tabs li p.slick-tab-content,
.domain-www-debtsettlementlawyers-com .ncms-home-carousel-started .curated-content-slider .slick-tabs li p.slick-tab-content {
    font-size: 14.5px;
  }
}
@media (min-width: 600px) {
  .domain-www-disabilitylawyers-com .ncms-carousel-started .curated-content-slider .slick-tabs li.slide-4,
.domain-www-disabilitylawyers-com .ncms-home-carousel-started .curated-content-slider .slick-tabs li.slide-4 {
    white-space: normal;
    padding-top: 5px;
    padding-bottom: 5px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-pack: center;
        justify-content: center;
  }
  .domain-www-disabilitylawyers-com .ncms-carousel-started .curated-content-slider .slick-tabs li.slide-4 > a > h4,
.domain-www-disabilitylawyers-com .ncms-home-carousel-started .curated-content-slider .slick-tabs li.slide-4 > a > h4 {
    font-size: 16px;
  }
  .domain-www-disabilitylawyers-com .ncms-carousel-started .curated-content-slider .slick-tabs li.slide-4 a,
.domain-www-disabilitylawyers-com .ncms-home-carousel-started .curated-content-slider .slick-tabs li.slide-4 a {
    white-space: normal;
  }
  .domain-www-disabilitylawyers-com .ncms-carousel-started .curated-content-slider .slick-tabs li.slide-4 p.slick-tab-content,
.domain-www-disabilitylawyers-com .ncms-home-carousel-started .curated-content-slider .slick-tabs li.slide-4 p.slick-tab-content {
    font-size: 14.5px;
  }
}
@media (min-width: 600px) {
  .domain-www-drivinglaws-org .ncms-carousel-started .curated-content-slider .slick-tabs li,
.domain-www-drivinglaws-org .ncms-home-carousel-started .curated-content-slider .slick-tabs li {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-pack: center;
        justify-content: center;
    white-space: normal;
    padding-top: 6px;
    padding-bottom: 6px;
  }
  .domain-www-drivinglaws-org .ncms-carousel-started .curated-content-slider .slick-tabs li > a > h4,
.domain-www-drivinglaws-org .ncms-home-carousel-started .curated-content-slider .slick-tabs li > a > h4 {
    font-size: 16px;
  }
}
@media (min-width: 600px) {
  .ncms-carousel-started {
    margin-bottom: 32px;
  }
  .ncms-carousel-started .curated-content-slider {
    height: 304px;
    position: relative;
    margin: 0;
    width: 100%;
    max-width: 840px;
  }
  .ncms-carousel-started .curated-content-slider .slick-tabs {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    left: 72px;
    z-index: 0;
    width: 260px;
    height: auto;
  }
  .ncms-carousel-started .curated-content-slider .slick-tabs li {
    padding: 16px;
    display: none;
    min-height: none;
    max-height: none;
  }
  .ncms-carousel-started .curated-content-slider .slick-tabs li.active {
    background-color: #FFFFFF;
    min-height: none;
    max-height: none;
    display: block;
  }
  .ncms-carousel-started .curated-content-slider .slick-carousel {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: inherit;
  }
  .ncms-carousel-started .curated-content-slider .slick-carousel img {
    position: relative;
  }
}
@media (min-width: 1200px) {
  .ncms-carousel-started,
.ncms-home-carousel-started {
    margin: 4.8rem 0;
  }
  .ncms-carousel-started .curated-content-slider,
.ncms-home-carousel-started .curated-content-slider {
    width: 744px;
    margin-right: 24px;
    float: left;
  }
  .ncms-carousel-started .curated-content-slider .slick-carousel,
.ncms-home-carousel-started .curated-content-slider .slick-carousel {
    width: 384px;
  }
  .ncms-carousel-started .curated-content-slider .slick-tabs,
.ncms-home-carousel-started .curated-content-slider .slick-tabs {
    width: 360px;
  }

  .ncms-carousel-started {
    margin: 2.4rem 0 3.2rem 0;
  }
  .ncms-carousel-started .curated-content-slider {
    margin-right: 0;
    width: 840px;
  }
  .ncms-carousel-started .curated-content-slider .slick-carousel {
    width: 100%;
  }
  .ncms-carousel-started .curated-content-slider .slick-tabs {
    width: 348px;
  }
  .ncms-carousel-started .curated-content-slider .slick-tabs li {
    padding: 16px;
  }
}
@media (max-width: 600px) {
  .ncms-carousel-started .curated-content-slider .slick-tabs li.active a.slick-tab-content.slide-more {
    position: absolute;
    margin-top: auto;
  }
  .ncms-carousel-started .curated-content-slider .slick-tabs li.active .line-clamp {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 3;
  }
  .ncms-carousel-started .curated-content-slider .slick-tabs li.active .line-clamp .slide-url {
    display: block;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-line-clamp: 2;
  }
  .ncms-carousel-started .curated-content-slider .slick-tabs li.active .line-clamp p.slick-tab-content {
    color: #595959;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: block;
  }
  .ncms-carousel-started .curated-content-slider .slick-tabs li.active .line-clamp .slick-tab-title {
    color: #313131;
    overflow: initial;
    text-overflow: ellipsis;
    white-space: initial;
    display: block;
    font-size: 2rem;
    line-height: 1.4;
    text-transform: capitalize;
  }
}