html,
body,
button {
  color: #010308;
}
.btn {
  background-color: #16b3e4;
  color: #000000;
}
.btn:hover,
.btn:focus {
  background-color: #1398c2;
  color: #000000;
}
.header {
  background-color: #16b3e4;
  color: #000000;
}
.header--withimage .header {
  background-color: transparent;
}
@media (max-width: 760px) {
  .header .navbar-collapse {
    background-color: #252526;
  }
  .header .navbar-collapse a {
    color: rgba(255, 255, 255, 0.8);
  }
  .header .navbar-collapse a:hover,
  .header .navbar-collapse a:active {
    color: #ffffff;
  }
}
.header .navbar-search {
  background-color: #252526;
}
.header .navbar-search-bar {
  background-color: rgba(0, 0, 0, 0.8);
}
.header .navbar-a-search {
  color: rgba(0, 0, 0, 0.8);
}
.header .navbar-toggle .navbar-toggle-bar {
  background-color: rgba(0, 0, 0, 0.8);
}
.header .navbar-toggle:hover .navbar-toggle-bar,
.header .navbar-toggle:active .navbar-toggle-bar {
  background-color: #000000;
}
.header .navbar-toggle .icon-cross {
  color: rgba(255, 255, 255, 0.8);
}
.header .navbar-toggle .icon-cross:hover,
.header .navbar-toggle .icon-cross:active {
  color: #ffffff;
}
.header a {
  color: rgba(0, 0, 0, 0.8);
}
.header a:hover,
.header a:active {
  color: #000000;
}
.header a.navbar-brand {
  color: #000000;
}
.header .form-control {
  background-color: rgba(255, 255, 255, 0.9);
  color: #000000;
}
.header ::-moz-placeholder {
  color: #04212a;
}
.header :-ms-input-placeholder {
  color: #04212a;
}
.header ::placeholder {
  color: #04212a;
}
.header .btn,
.btn-primary {
  background-color: #454547;
  color: #FFFFFF;
}
.header .btn path,
.btn-primary path {
  stroke: #FFFFFF;
}
.header .btn:hover,
.btn-primary:hover,
.header .btn:focus,
.btn-primary:focus {
  background-color: #2c2c2d;
  color: #FFFFFF;
}
.navbar-search .btn {
  background-color: transparent;
  color: #5e5e61;
}
.navbar-search .btn:hover,
.navbar-search .btn:focus {
  background-color: transparent;
  color: #000000;
}
.item__list .item:before {
  border-top-color: rgba(1, 3, 8, 0.2);
}
.item__heading {
  color: #1a50df;
}
.item__footer {
  color: rgba(1, 3, 8, 0.7);
}
.issue__heading h1 {
  color: #010308;
}
.issue__heading h1 i {
  color: rgba(1, 3, 8, 0.7);
}
.item--cc-connectedheadlineoftheday .item__heading {
  color: #454547;
}
.item--cc-connectedheadlineoftheday .item__title {
  color: #1a50df;
}
.item--cc-connectedheadlineoftheday .item__body p a {
  color: #1a50df;
}
.cc-connectedheadlineoftheday {
  background-color: #FFFFFF;
  color: #010308;
  text-align: left;
}
.cc-connectedheadlineoftheday .category__title {
  color: #454547;
  text-align: left;
  position: relative;
}
.cc-connectedheadlineoftheday .category__title img {
  margin-right: 18px;
}
@media (min-width: 978px) {
  .cc-connectedheadlineoftheday .category__title img {
    position: absolute;
    right: 100%;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}
.cc-connectedheadlineoftheday blockquote {
  border-left-color: #cccccc;
}
.cc-connectedheadlineoftheday .item__title a {
  color: #1a50df;
}
.cc-connectedheadlineoftheday .item__title a:hover,
.cc-connectedheadlineoftheday .item__title a:focus {
  color: #0f2f84;
}
.cc-connectedheadlineoftheday p a,
.cc-connectedheadlineoftheday ul li a {
  color: #1a50df;
}
.cc-connectedheadlineoftheday p a:hover,
.cc-connectedheadlineoftheday ul li a:hover,
.cc-connectedheadlineoftheday p a:active,
.cc-connectedheadlineoftheday ul li a:active {
  color: #4076ff;
}
.cc-connectedheadlineoftheday .item__footer {
  color: #010308;
}
.cc-connectedheadlineoftheday .item__footer a {
  color: #1a50df;
}
.cc-connectedheadlineoftheday .item__footer a:hover,
.cc-connectedheadlineoftheday .item__footer a:active {
  color: #4076ff;
}
.cc-connectedheadlineoftheday hr {
  background-color: #cccccc;
  color: #cccccc;
}
.cc-connectedheadlineoftheday.category__footer h2 {
  border: 1px solid #010308;
}
.cc-connectedheadlineoftheday.category__footer a {
  color: #1a50df;
}
.cc-connectedheadlineoftheday.category__footer a:hover,
.cc-connectedheadlineoftheday.category__footer a:focus {
  color: #0f2f84;
}
.item--cc-financialresults .item__heading {
  color: #454547;
}
.item--cc-financialresults .item__title {
  color: #1a50df;
}
.item--cc-financialresults .item__body p a {
  color: #1a50df;
}
.cc-financialresults {
  background-color: #FFFFFF;
  color: #010308;
  text-align: left;
}
.cc-financialresults .category__title {
  color: #454547;
  text-align: left;
  position: relative;
}
.cc-financialresults .category__title img {
  margin-right: 18px;
}
@media (min-width: 978px) {
  .cc-financialresults .category__title img {
    position: absolute;
    right: 100%;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}
.cc-financialresults blockquote {
  border-left-color: #cccccc;
}
.cc-financialresults .item__title a {
  color: #1a50df;
}
.cc-financialresults .item__title a:hover,
.cc-financialresults .item__title a:focus {
  color: #0f2f84;
}
.cc-financialresults p a,
.cc-financialresults ul li a {
  color: #1a50df;
}
.cc-financialresults p a:hover,
.cc-financialresults ul li a:hover,
.cc-financialresults p a:active,
.cc-financialresults ul li a:active {
  color: #4076ff;
}
.cc-financialresults .item__footer {
  color: #010308;
}
.cc-financialresults .item__footer a {
  color: #1a50df;
}
.cc-financialresults .item__footer a:hover,
.cc-financialresults .item__footer a:active {
  color: #4076ff;
}
.cc-financialresults hr {
  background-color: #cccccc;
  color: #cccccc;
}
.cc-financialresults.category__footer h2 {
  border: 1px solid #010308;
}
.cc-financialresults.category__footer a {
  color: #1a50df;
}
.cc-financialresults.category__footer a:hover,
.cc-financialresults.category__footer a:focus {
  color: #0f2f84;
}
.item--cc-news .item__heading {
  color: #454547;
}
.item--cc-news .item__title {
  color: #1a50df;
}
.item--cc-news .item__body p a {
  color: #1a50df;
}
.cc-news {
  background-color: #FFFFFF;
  color: #010308;
  text-align: left;
}
.cc-news .category__title {
  color: #454547;
  text-align: left;
  position: relative;
}
.cc-news .category__title img {
  margin-right: 18px;
}
@media (min-width: 978px) {
  .cc-news .category__title img {
    position: absolute;
    right: 100%;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}
.cc-news blockquote {
  border-left-color: #cccccc;
}
.cc-news .item__title a {
  color: #1a50df;
}
.cc-news .item__title a:hover,
.cc-news .item__title a:focus {
  color: #0f2f84;
}
.cc-news p a,
.cc-news ul li a {
  color: #1a50df;
}
.cc-news p a:hover,
.cc-news ul li a:hover,
.cc-news p a:active,
.cc-news ul li a:active {
  color: #4076ff;
}
.cc-news .item__footer {
  color: #010308;
}
.cc-news .item__footer a {
  color: #1a50df;
}
.cc-news .item__footer a:hover,
.cc-news .item__footer a:active {
  color: #4076ff;
}
.cc-news hr {
  background-color: #cccccc;
  color: #cccccc;
}
.cc-news.category__footer h2 {
  border: 1px solid #010308;
}
.cc-news.category__footer a {
  color: #1a50df;
}
.cc-news.category__footer a:hover,
.cc-news.category__footer a:focus {
  color: #0f2f84;
}
.item--cc-aiininsurance .item__heading {
  color: #454547;
}
.item--cc-aiininsurance .item__title {
  color: #1a50df;
}
.item--cc-aiininsurance .item__body p a {
  color: #1a50df;
}
.cc-aiininsurance {
  background-color: #FFFFFF;
  color: #010308;
  text-align: left;
}
.cc-aiininsurance .category__title {
  color: #454547;
  text-align: left;
  position: relative;
}
.cc-aiininsurance .category__title img {
  margin-right: 18px;
}
@media (min-width: 978px) {
  .cc-aiininsurance .category__title img {
    position: absolute;
    right: 100%;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}
.cc-aiininsurance blockquote {
  border-left-color: #cccccc;
}
.cc-aiininsurance .item__title a {
  color: #1a50df;
}
.cc-aiininsurance .item__title a:hover,
.cc-aiininsurance .item__title a:focus {
  color: #0f2f84;
}
.cc-aiininsurance p a,
.cc-aiininsurance ul li a {
  color: #1a50df;
}
.cc-aiininsurance p a:hover,
.cc-aiininsurance ul li a:hover,
.cc-aiininsurance p a:active,
.cc-aiininsurance ul li a:active {
  color: #4076ff;
}
.cc-aiininsurance .item__footer {
  color: #010308;
}
.cc-aiininsurance .item__footer a {
  color: #1a50df;
}
.cc-aiininsurance .item__footer a:hover,
.cc-aiininsurance .item__footer a:active {
  color: #4076ff;
}
.cc-aiininsurance hr {
  background-color: #cccccc;
  color: #cccccc;
}
.cc-aiininsurance.category__footer h2 {
  border: 1px solid #010308;
}
.cc-aiininsurance.category__footer a {
  color: #1a50df;
}
.cc-aiininsurance.category__footer a:hover,
.cc-aiininsurance.category__footer a:focus {
  color: #0f2f84;
}
.item--cc-legalsystemabusesocialinflation .item__heading {
  color: #454547;
}
.item--cc-legalsystemabusesocialinflation .item__title {
  color: #1a50df;
}
.item--cc-legalsystemabusesocialinflation .item__body p a {
  color: #1a50df;
}
.cc-legalsystemabusesocialinflation {
  background-color: #FFFFFF;
  color: #010308;
  text-align: left;
}
.cc-legalsystemabusesocialinflation .category__title {
  color: #454547;
  text-align: left;
  position: relative;
}
.cc-legalsystemabusesocialinflation .category__title img {
  margin-right: 18px;
}
@media (min-width: 978px) {
  .cc-legalsystemabusesocialinflation .category__title img {
    position: absolute;
    right: 100%;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}
.cc-legalsystemabusesocialinflation blockquote {
  border-left-color: #cccccc;
}
.cc-legalsystemabusesocialinflation .item__title a {
  color: #1a50df;
}
.cc-legalsystemabusesocialinflation .item__title a:hover,
.cc-legalsystemabusesocialinflation .item__title a:focus {
  color: #0f2f84;
}
.cc-legalsystemabusesocialinflation p a,
.cc-legalsystemabusesocialinflation ul li a {
  color: #1a50df;
}
.cc-legalsystemabusesocialinflation p a:hover,
.cc-legalsystemabusesocialinflation ul li a:hover,
.cc-legalsystemabusesocialinflation p a:active,
.cc-legalsystemabusesocialinflation ul li a:active {
  color: #4076ff;
}
.cc-legalsystemabusesocialinflation .item__footer {
  color: #010308;
}
.cc-legalsystemabusesocialinflation .item__footer a {
  color: #1a50df;
}
.cc-legalsystemabusesocialinflation .item__footer a:hover,
.cc-legalsystemabusesocialinflation .item__footer a:active {
  color: #4076ff;
}
.cc-legalsystemabusesocialinflation hr {
  background-color: #cccccc;
  color: #cccccc;
}
.cc-legalsystemabusesocialinflation.category__footer h2 {
  border: 1px solid #010308;
}
.cc-legalsystemabusesocialinflation.category__footer a {
  color: #1a50df;
}
.cc-legalsystemabusesocialinflation.category__footer a:hover,
.cc-legalsystemabusesocialinflation.category__footer a:focus {
  color: #0f2f84;
}
.item--cc-cyberrisk .item__heading {
  color: #454547;
}
.item--cc-cyberrisk .item__title {
  color: #1a50df;
}
.item--cc-cyberrisk .item__body p a {
  color: #1a50df;
}
.cc-cyberrisk {
  background-color: #FFFFFF;
  color: #010308;
  text-align: left;
}
.cc-cyberrisk .category__title {
  color: #454547;
  text-align: left;
  position: relative;
}
.cc-cyberrisk .category__title img {
  margin-right: 18px;
}
@media (min-width: 978px) {
  .cc-cyberrisk .category__title img {
    position: absolute;
    right: 100%;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}
.cc-cyberrisk blockquote {
  border-left-color: #cccccc;
}
.cc-cyberrisk .item__title a {
  color: #1a50df;
}
.cc-cyberrisk .item__title a:hover,
.cc-cyberrisk .item__title a:focus {
  color: #0f2f84;
}
.cc-cyberrisk p a,
.cc-cyberrisk ul li a {
  color: #1a50df;
}
.cc-cyberrisk p a:hover,
.cc-cyberrisk ul li a:hover,
.cc-cyberrisk p a:active,
.cc-cyberrisk ul li a:active {
  color: #4076ff;
}
.cc-cyberrisk .item__footer {
  color: #010308;
}
.cc-cyberrisk .item__footer a {
  color: #1a50df;
}
.cc-cyberrisk .item__footer a:hover,
.cc-cyberrisk .item__footer a:active {
  color: #4076ff;
}
.cc-cyberrisk hr {
  background-color: #cccccc;
  color: #cccccc;
}
.cc-cyberrisk.category__footer h2 {
  border: 1px solid #010308;
}
.cc-cyberrisk.category__footer a {
  color: #1a50df;
}
.cc-cyberrisk.category__footer a:hover,
.cc-cyberrisk.category__footer a:focus {
  color: #0f2f84;
}
.item--cc-editorial .item__heading {
  color: #454547;
}
.item--cc-editorial .item__title {
  color: #1a50df;
}
.item--cc-editorial .item__body p a {
  color: #1a50df;
}
.cc-editorial {
  background-color: #FFFFFF;
  color: #010308;
  text-align: left;
}
.cc-editorial .category__title {
  color: #454547;
  text-align: left;
  position: relative;
}
.cc-editorial .category__title img {
  margin-right: 18px;
}
@media (min-width: 978px) {
  .cc-editorial .category__title img {
    position: absolute;
    right: 100%;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}
.cc-editorial blockquote {
  border-left-color: #cccccc;
}
.cc-editorial .item__title a {
  color: #1a50df;
}
.cc-editorial .item__title a:hover,
.cc-editorial .item__title a:focus {
  color: #0f2f84;
}
.cc-editorial p a,
.cc-editorial ul li a {
  color: #1a50df;
}
.cc-editorial p a:hover,
.cc-editorial ul li a:hover,
.cc-editorial p a:active,
.cc-editorial ul li a:active {
  color: #4076ff;
}
.cc-editorial .item__footer {
  color: #010308;
}
.cc-editorial .item__footer a {
  color: #1a50df;
}
.cc-editorial .item__footer a:hover,
.cc-editorial .item__footer a:active {
  color: #4076ff;
}
.cc-editorial hr {
  background-color: #cccccc;
  color: #cccccc;
}
.cc-editorial.category__footer h2 {
  border: 1px solid #010308;
}
.cc-editorial.category__footer a {
  color: #1a50df;
}
.cc-editorial.category__footer a:hover,
.cc-editorial.category__footer a:focus {
  color: #0f2f84;
}
.item--cc-sustainabilityesgnewsection .item__heading {
  color: #454547;
}
.item--cc-sustainabilityesgnewsection .item__title {
  color: #1a50df;
}
.item--cc-sustainabilityesgnewsection .item__body p a {
  color: #1a50df;
}
.cc-sustainabilityesgnewsection {
  background-color: #FFFFFF;
  color: #010308;
  text-align: left;
}
.cc-sustainabilityesgnewsection .category__title {
  color: #454547;
  text-align: left;
  position: relative;
}
.cc-sustainabilityesgnewsection .category__title img {
  margin-right: 18px;
}
@media (min-width: 978px) {
  .cc-sustainabilityesgnewsection .category__title img {
    position: absolute;
    right: 100%;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}
.cc-sustainabilityesgnewsection blockquote {
  border-left-color: #cccccc;
}
.cc-sustainabilityesgnewsection .item__title a {
  color: #1a50df;
}
.cc-sustainabilityesgnewsection .item__title a:hover,
.cc-sustainabilityesgnewsection .item__title a:focus {
  color: #0f2f84;
}
.cc-sustainabilityesgnewsection p a,
.cc-sustainabilityesgnewsection ul li a {
  color: #1a50df;
}
.cc-sustainabilityesgnewsection p a:hover,
.cc-sustainabilityesgnewsection ul li a:hover,
.cc-sustainabilityesgnewsection p a:active,
.cc-sustainabilityesgnewsection ul li a:active {
  color: #4076ff;
}
.cc-sustainabilityesgnewsection .item__footer {
  color: #010308;
}
.cc-sustainabilityesgnewsection .item__footer a {
  color: #1a50df;
}
.cc-sustainabilityesgnewsection .item__footer a:hover,
.cc-sustainabilityesgnewsection .item__footer a:active {
  color: #4076ff;
}
.cc-sustainabilityesgnewsection hr {
  background-color: #cccccc;
  color: #cccccc;
}
.cc-sustainabilityesgnewsection.category__footer h2 {
  border: 1px solid #010308;
}
.cc-sustainabilityesgnewsection.category__footer a {
  color: #1a50df;
}
.cc-sustainabilityesgnewsection.category__footer a:hover,
.cc-sustainabilityesgnewsection.category__footer a:focus {
  color: #0f2f84;
}
.item--cc-editorsnote .item__heading {
  color: #454547;
}
.item--cc-editorsnote .item__title {
  color: #1a50df;
}
.item--cc-editorsnote .item__body p a {
  color: #1a50df;
}
.cc-editorsnote {
  background-color: #FFFFFF;
  color: #010308;
  text-align: left;
}
.cc-editorsnote .category__title {
  color: #454547;
  text-align: left;
  position: relative;
}
.cc-editorsnote .category__title img {
  margin-right: 18px;
}
@media (min-width: 978px) {
  .cc-editorsnote .category__title img {
    position: absolute;
    right: 100%;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}
.cc-editorsnote blockquote {
  border-left-color: #cccccc;
}
.cc-editorsnote .item__title a {
  color: #1a50df;
}
.cc-editorsnote .item__title a:hover,
.cc-editorsnote .item__title a:focus {
  color: #0f2f84;
}
.cc-editorsnote p a,
.cc-editorsnote ul li a {
  color: #1a50df;
}
.cc-editorsnote p a:hover,
.cc-editorsnote ul li a:hover,
.cc-editorsnote p a:active,
.cc-editorsnote ul li a:active {
  color: #4076ff;
}
.cc-editorsnote .item__footer {
  color: #010308;
}
.cc-editorsnote .item__footer a {
  color: #1a50df;
}
.cc-editorsnote .item__footer a:hover,
.cc-editorsnote .item__footer a:active {
  color: #4076ff;
}
.cc-editorsnote hr {
  background-color: #cccccc;
  color: #cccccc;
}
.cc-editorsnote.category__footer h2 {
  border: 1px solid #010308;
}
.cc-editorsnote.category__footer a {
  color: #1a50df;
}
.cc-editorsnote.category__footer a:hover,
.cc-editorsnote.category__footer a:focus {
  color: #0f2f84;
}
.item--cc-research .item__heading {
  color: #454547;
}
.item--cc-research .item__title {
  color: #1a50df;
}
.item--cc-research .item__body p a {
  color: #1a50df;
}
.cc-research {
  background-color: #FFFFFF;
  color: #010308;
  text-align: left;
}
.cc-research .category__title {
  color: #454547;
  text-align: left;
  position: relative;
}
.cc-research .category__title img {
  margin-right: 18px;
}
@media (min-width: 978px) {
  .cc-research .category__title img {
    position: absolute;
    right: 100%;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}
.cc-research blockquote {
  border-left-color: #cccccc;
}
.cc-research .item__title a {
  color: #1a50df;
}
.cc-research .item__title a:hover,
.cc-research .item__title a:focus {
  color: #0f2f84;
}
.cc-research p a,
.cc-research ul li a {
  color: #1a50df;
}
.cc-research p a:hover,
.cc-research ul li a:hover,
.cc-research p a:active,
.cc-research ul li a:active {
  color: #4076ff;
}
.cc-research .item__footer {
  color: #010308;
}
.cc-research .item__footer a {
  color: #1a50df;
}
.cc-research .item__footer a:hover,
.cc-research .item__footer a:active {
  color: #4076ff;
}
.cc-research hr {
  background-color: #cccccc;
  color: #cccccc;
}
.cc-research.category__footer h2 {
  border: 1px solid #010308;
}
.cc-research.category__footer a {
  color: #1a50df;
}
.cc-research.category__footer a:hover,
.cc-research.category__footer a:focus {
  color: #0f2f84;
}
.item--cc-insurtechmafundingcollaboration .item__heading {
  color: #454547;
}
.item--cc-insurtechmafundingcollaboration .item__title {
  color: #1a50df;
}
.item--cc-insurtechmafundingcollaboration .item__body p a {
  color: #1a50df;
}
.cc-insurtechmafundingcollaboration {
  background-color: #FFFFFF;
  color: #010308;
  text-align: left;
}
.cc-insurtechmafundingcollaboration .category__title {
  color: #454547;
  text-align: left;
  position: relative;
}
.cc-insurtechmafundingcollaboration .category__title img {
  margin-right: 18px;
}
@media (min-width: 978px) {
  .cc-insurtechmafundingcollaboration .category__title img {
    position: absolute;
    right: 100%;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}
.cc-insurtechmafundingcollaboration blockquote {
  border-left-color: #cccccc;
}
.cc-insurtechmafundingcollaboration .item__title a {
  color: #1a50df;
}
.cc-insurtechmafundingcollaboration .item__title a:hover,
.cc-insurtechmafundingcollaboration .item__title a:focus {
  color: #0f2f84;
}
.cc-insurtechmafundingcollaboration p a,
.cc-insurtechmafundingcollaboration ul li a {
  color: #1a50df;
}
.cc-insurtechmafundingcollaboration p a:hover,
.cc-insurtechmafundingcollaboration ul li a:hover,
.cc-insurtechmafundingcollaboration p a:active,
.cc-insurtechmafundingcollaboration ul li a:active {
  color: #4076ff;
}
.cc-insurtechmafundingcollaboration .item__footer {
  color: #010308;
}
.cc-insurtechmafundingcollaboration .item__footer a {
  color: #1a50df;
}
.cc-insurtechmafundingcollaboration .item__footer a:hover,
.cc-insurtechmafundingcollaboration .item__footer a:active {
  color: #4076ff;
}
.cc-insurtechmafundingcollaboration hr {
  background-color: #cccccc;
  color: #cccccc;
}
.cc-insurtechmafundingcollaboration.category__footer h2 {
  border: 1px solid #010308;
}
.cc-insurtechmafundingcollaboration.category__footer a {
  color: #1a50df;
}
.cc-insurtechmafundingcollaboration.category__footer a:hover,
.cc-insurtechmafundingcollaboration.category__footer a:focus {
  color: #0f2f84;
}
.item--cc-protectiongaps .item__heading {
  color: #454547;
}
.item--cc-protectiongaps .item__title {
  color: #1a50df;
}
.item--cc-protectiongaps .item__body p a {
  color: #1a50df;
}
.cc-protectiongaps {
  background-color: #FFFFFF;
  color: #010308;
  text-align: left;
}
.cc-protectiongaps .category__title {
  color: #454547;
  text-align: left;
  position: relative;
}
.cc-protectiongaps .category__title img {
  margin-right: 18px;
}
@media (min-width: 978px) {
  .cc-protectiongaps .category__title img {
    position: absolute;
    right: 100%;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}
.cc-protectiongaps blockquote {
  border-left-color: #cccccc;
}
.cc-protectiongaps .item__title a {
  color: #1a50df;
}
.cc-protectiongaps .item__title a:hover,
.cc-protectiongaps .item__title a:focus {
  color: #0f2f84;
}
.cc-protectiongaps p a,
.cc-protectiongaps ul li a {
  color: #1a50df;
}
.cc-protectiongaps p a:hover,
.cc-protectiongaps ul li a:hover,
.cc-protectiongaps p a:active,
.cc-protectiongaps ul li a:active {
  color: #4076ff;
}
.cc-protectiongaps .item__footer {
  color: #010308;
}
.cc-protectiongaps .item__footer a {
  color: #1a50df;
}
.cc-protectiongaps .item__footer a:hover,
.cc-protectiongaps .item__footer a:active {
  color: #4076ff;
}
.cc-protectiongaps hr {
  background-color: #cccccc;
  color: #cccccc;
}
.cc-protectiongaps.category__footer h2 {
  border: 1px solid #010308;
}
.cc-protectiongaps.category__footer a {
  color: #1a50df;
}
.cc-protectiongaps.category__footer a:hover,
.cc-protectiongaps.category__footer a:focus {
  color: #0f2f84;
}
.item--cc-telematicsinsurance .item__heading {
  color: #454547;
}
.item--cc-telematicsinsurance .item__title {
  color: #1a50df;
}
.item--cc-telematicsinsurance .item__body p a {
  color: #1a50df;
}
.cc-telematicsinsurance {
  background-color: #FFFFFF;
  color: #010308;
  text-align: left;
}
.cc-telematicsinsurance .category__title {
  color: #454547;
  text-align: left;
  position: relative;
}
.cc-telematicsinsurance .category__title img {
  margin-right: 18px;
}
@media (min-width: 978px) {
  .cc-telematicsinsurance .category__title img {
    position: absolute;
    right: 100%;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}
.cc-telematicsinsurance blockquote {
  border-left-color: #cccccc;
}
.cc-telematicsinsurance .item__title a {
  color: #1a50df;
}
.cc-telematicsinsurance .item__title a:hover,
.cc-telematicsinsurance .item__title a:focus {
  color: #0f2f84;
}
.cc-telematicsinsurance p a,
.cc-telematicsinsurance ul li a {
  color: #1a50df;
}
.cc-telematicsinsurance p a:hover,
.cc-telematicsinsurance ul li a:hover,
.cc-telematicsinsurance p a:active,
.cc-telematicsinsurance ul li a:active {
  color: #4076ff;
}
.cc-telematicsinsurance .item__footer {
  color: #010308;
}
.cc-telematicsinsurance .item__footer a {
  color: #1a50df;
}
.cc-telematicsinsurance .item__footer a:hover,
.cc-telematicsinsurance .item__footer a:active {
  color: #4076ff;
}
.cc-telematicsinsurance hr {
  background-color: #cccccc;
  color: #cccccc;
}
.cc-telematicsinsurance.category__footer h2 {
  border: 1px solid #010308;
}
.cc-telematicsinsurance.category__footer a {
  color: #1a50df;
}
.cc-telematicsinsurance.category__footer a:hover,
.cc-telematicsinsurance.category__footer a:focus {
  color: #0f2f84;
}
.item--cc-announcements .item__heading {
  color: #454547;
}
.item--cc-announcements .item__title {
  color: #1a50df;
}
.item--cc-announcements .item__body p a {
  color: #1a50df;
}
.cc-announcements {
  background-color: #FFFFFF;
  color: #010308;
  text-align: left;
}
.cc-announcements .category__title {
  color: #454547;
  text-align: left;
  position: relative;
}
.cc-announcements .category__title img {
  margin-right: 18px;
}
@media (min-width: 978px) {
  .cc-announcements .category__title img {
    position: absolute;
    right: 100%;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}
.cc-announcements blockquote {
  border-left-color: #cccccc;
}
.cc-announcements .item__title a {
  color: #1a50df;
}
.cc-announcements .item__title a:hover,
.cc-announcements .item__title a:focus {
  color: #0f2f84;
}
.cc-announcements p a,
.cc-announcements ul li a {
  color: #1a50df;
}
.cc-announcements p a:hover,
.cc-announcements ul li a:hover,
.cc-announcements p a:active,
.cc-announcements ul li a:active {
  color: #4076ff;
}
.cc-announcements .item__footer {
  color: #010308;
}
.cc-announcements .item__footer a {
  color: #1a50df;
}
.cc-announcements .item__footer a:hover,
.cc-announcements .item__footer a:active {
  color: #4076ff;
}
.cc-announcements hr {
  background-color: #cccccc;
  color: #cccccc;
}
.cc-announcements.category__footer h2 {
  border: 1px solid #010308;
}
.cc-announcements.category__footer a {
  color: #1a50df;
}
.cc-announcements.category__footer a:hover,
.cc-announcements.category__footer a:focus {
  color: #0f2f84;
}
.item--cc-predictprevent .item__heading {
  color: #454547;
}
.item--cc-predictprevent .item__title {
  color: #1a50df;
}
.item--cc-predictprevent .item__body p a {
  color: #1a50df;
}
.cc-predictprevent {
  background-color: #FFFFFF;
  color: #010308;
  text-align: left;
}
.cc-predictprevent .category__title {
  color: #454547;
  text-align: left;
  position: relative;
}
.cc-predictprevent .category__title img {
  margin-right: 18px;
}
@media (min-width: 978px) {
  .cc-predictprevent .category__title img {
    position: absolute;
    right: 100%;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}
.cc-predictprevent blockquote {
  border-left-color: #cccccc;
}
.cc-predictprevent .item__title a {
  color: #1a50df;
}
.cc-predictprevent .item__title a:hover,
.cc-predictprevent .item__title a:focus {
  color: #0f2f84;
}
.cc-predictprevent p a,
.cc-predictprevent ul li a {
  color: #1a50df;
}
.cc-predictprevent p a:hover,
.cc-predictprevent ul li a:hover,
.cc-predictprevent p a:active,
.cc-predictprevent ul li a:active {
  color: #4076ff;
}
.cc-predictprevent .item__footer {
  color: #010308;
}
.cc-predictprevent .item__footer a {
  color: #1a50df;
}
.cc-predictprevent .item__footer a:hover,
.cc-predictprevent .item__footer a:active {
  color: #4076ff;
}
.cc-predictprevent hr {
  background-color: #cccccc;
  color: #cccccc;
}
.cc-predictprevent.category__footer h2 {
  border: 1px solid #010308;
}
.cc-predictprevent.category__footer a {
  color: #1a50df;
}
.cc-predictprevent.category__footer a:hover,
.cc-predictprevent.category__footer a:focus {
  color: #0f2f84;
}
.item--cc-dataprivacy .item__heading {
  color: #454547;
}
.item--cc-dataprivacy .item__title {
  color: #1a50df;
}
.item--cc-dataprivacy .item__body p a {
  color: #1a50df;
}
.cc-dataprivacy {
  background-color: #FFFFFF;
  color: #010308;
  text-align: left;
}
.cc-dataprivacy .category__title {
  color: #454547;
  text-align: left;
  position: relative;
}
.cc-dataprivacy .category__title img {
  margin-right: 18px;
}
@media (min-width: 978px) {
  .cc-dataprivacy .category__title img {
    position: absolute;
    right: 100%;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}
.cc-dataprivacy blockquote {
  border-left-color: #cccccc;
}
.cc-dataprivacy .item__title a {
  color: #1a50df;
}
.cc-dataprivacy .item__title a:hover,
.cc-dataprivacy .item__title a:focus {
  color: #0f2f84;
}
.cc-dataprivacy p a,
.cc-dataprivacy ul li a {
  color: #1a50df;
}
.cc-dataprivacy p a:hover,
.cc-dataprivacy ul li a:hover,
.cc-dataprivacy p a:active,
.cc-dataprivacy ul li a:active {
  color: #4076ff;
}
.cc-dataprivacy .item__footer {
  color: #010308;
}
.cc-dataprivacy .item__footer a {
  color: #1a50df;
}
.cc-dataprivacy .item__footer a:hover,
.cc-dataprivacy .item__footer a:active {
  color: #4076ff;
}
.cc-dataprivacy hr {
  background-color: #cccccc;
  color: #cccccc;
}
.cc-dataprivacy.category__footer h2 {
  border: 1px solid #010308;
}
.cc-dataprivacy.category__footer a {
  color: #1a50df;
}
.cc-dataprivacy.category__footer a:hover,
.cc-dataprivacy.category__footer a:focus {
  color: #0f2f84;
}
.item--cc-claimtech-claims-payments .item__heading {
  color: #454547;
}
.item--cc-claimtech-claims-payments .item__title {
  color: #1a50df;
}
.item--cc-claimtech-claims-payments .item__body p a {
  color: #1a50df;
}
.cc-claimtech-claims-payments {
  background-color: #FFFFFF;
  color: #010308;
  text-align: left;
}
.cc-claimtech-claims-payments .category__title {
  color: #454547;
  text-align: left;
  position: relative;
}
.cc-claimtech-claims-payments .category__title img {
  margin-right: 18px;
}
@media (min-width: 978px) {
  .cc-claimtech-claims-payments .category__title img {
    position: absolute;
    right: 100%;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}
.cc-claimtech-claims-payments blockquote {
  border-left-color: #cccccc;
}
.cc-claimtech-claims-payments .item__title a {
  color: #1a50df;
}
.cc-claimtech-claims-payments .item__title a:hover,
.cc-claimtech-claims-payments .item__title a:focus {
  color: #0f2f84;
}
.cc-claimtech-claims-payments p a,
.cc-claimtech-claims-payments ul li a {
  color: #1a50df;
}
.cc-claimtech-claims-payments p a:hover,
.cc-claimtech-claims-payments ul li a:hover,
.cc-claimtech-claims-payments p a:active,
.cc-claimtech-claims-payments ul li a:active {
  color: #4076ff;
}
.cc-claimtech-claims-payments .item__footer {
  color: #010308;
}
.cc-claimtech-claims-payments .item__footer a {
  color: #1a50df;
}
.cc-claimtech-claims-payments .item__footer a:hover,
.cc-claimtech-claims-payments .item__footer a:active {
  color: #4076ff;
}
.cc-claimtech-claims-payments hr {
  background-color: #cccccc;
  color: #cccccc;
}
.cc-claimtech-claims-payments.category__footer h2 {
  border: 1px solid #010308;
}
.cc-claimtech-claims-payments.category__footer a {
  color: #1a50df;
}
.cc-claimtech-claims-payments.category__footer a:hover,
.cc-claimtech-claims-payments.category__footer a:focus {
  color: #0f2f84;
}
.item--cc-autonomousdrivinginsurance .item__heading {
  color: #454547;
}
.item--cc-autonomousdrivinginsurance .item__title {
  color: #1a50df;
}
.item--cc-autonomousdrivinginsurance .item__body p a {
  color: #1a50df;
}
.cc-autonomousdrivinginsurance {
  background-color: #FFFFFF;
  color: #010308;
  text-align: left;
}
.cc-autonomousdrivinginsurance .category__title {
  color: #454547;
  text-align: left;
  position: relative;
}
.cc-autonomousdrivinginsurance .category__title img {
  margin-right: 18px;
}
@media (min-width: 978px) {
  .cc-autonomousdrivinginsurance .category__title img {
    position: absolute;
    right: 100%;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}
.cc-autonomousdrivinginsurance blockquote {
  border-left-color: #cccccc;
}
.cc-autonomousdrivinginsurance .item__title a {
  color: #1a50df;
}
.cc-autonomousdrivinginsurance .item__title a:hover,
.cc-autonomousdrivinginsurance .item__title a:focus {
  color: #0f2f84;
}
.cc-autonomousdrivinginsurance p a,
.cc-autonomousdrivinginsurance ul li a {
  color: #1a50df;
}
.cc-autonomousdrivinginsurance p a:hover,
.cc-autonomousdrivinginsurance ul li a:hover,
.cc-autonomousdrivinginsurance p a:active,
.cc-autonomousdrivinginsurance ul li a:active {
  color: #4076ff;
}
.cc-autonomousdrivinginsurance .item__footer {
  color: #010308;
}
.cc-autonomousdrivinginsurance .item__footer a {
  color: #1a50df;
}
.cc-autonomousdrivinginsurance .item__footer a:hover,
.cc-autonomousdrivinginsurance .item__footer a:active {
  color: #4076ff;
}
.cc-autonomousdrivinginsurance hr {
  background-color: #cccccc;
  color: #cccccc;
}
.cc-autonomousdrivinginsurance.category__footer h2 {
  border: 1px solid #010308;
}
.cc-autonomousdrivinginsurance.category__footer a {
  color: #1a50df;
}
.cc-autonomousdrivinginsurance.category__footer a:hover,
.cc-autonomousdrivinginsurance.category__footer a:focus {
  color: #0f2f84;
}
.item--cc-lifehealthaccident .item__heading {
  color: #454547;
}
.item--cc-lifehealthaccident .item__title {
  color: #1a50df;
}
.item--cc-lifehealthaccident .item__body p a {
  color: #1a50df;
}
.cc-lifehealthaccident {
  background-color: #FFFFFF;
  color: #010308;
  text-align: left;
}
.cc-lifehealthaccident .category__title {
  color: #454547;
  text-align: left;
  position: relative;
}
.cc-lifehealthaccident .category__title img {
  margin-right: 18px;
}
@media (min-width: 978px) {
  .cc-lifehealthaccident .category__title img {
    position: absolute;
    right: 100%;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}
.cc-lifehealthaccident blockquote {
  border-left-color: #cccccc;
}
.cc-lifehealthaccident .item__title a {
  color: #1a50df;
}
.cc-lifehealthaccident .item__title a:hover,
.cc-lifehealthaccident .item__title a:focus {
  color: #0f2f84;
}
.cc-lifehealthaccident p a,
.cc-lifehealthaccident ul li a {
  color: #1a50df;
}
.cc-lifehealthaccident p a:hover,
.cc-lifehealthaccident ul li a:hover,
.cc-lifehealthaccident p a:active,
.cc-lifehealthaccident ul li a:active {
  color: #4076ff;
}
.cc-lifehealthaccident .item__footer {
  color: #010308;
}
.cc-lifehealthaccident .item__footer a {
  color: #1a50df;
}
.cc-lifehealthaccident .item__footer a:hover,
.cc-lifehealthaccident .item__footer a:active {
  color: #4076ff;
}
.cc-lifehealthaccident hr {
  background-color: #cccccc;
  color: #cccccc;
}
.cc-lifehealthaccident.category__footer h2 {
  border: 1px solid #010308;
}
.cc-lifehealthaccident.category__footer a {
  color: #1a50df;
}
.cc-lifehealthaccident.category__footer a:hover,
.cc-lifehealthaccident.category__footer a:focus {
  color: #0f2f84;
}
.item--cc-bystephenapplebaumalandemers .item__heading {
  color: #454547;
}
.item--cc-bystephenapplebaumalandemers .item__title {
  color: #1a50df;
}
.item--cc-bystephenapplebaumalandemers .item__body p a {
  color: #1a50df;
}
.cc-bystephenapplebaumalandemers {
  background-color: #FFFFFF;
  color: #010308;
  text-align: left;
}
.cc-bystephenapplebaumalandemers .category__title {
  color: #454547;
  text-align: left;
  position: relative;
}
.cc-bystephenapplebaumalandemers .category__title img {
  margin-right: 18px;
}
@media (min-width: 978px) {
  .cc-bystephenapplebaumalandemers .category__title img {
    position: absolute;
    right: 100%;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}
.cc-bystephenapplebaumalandemers blockquote {
  border-left-color: #cccccc;
}
.cc-bystephenapplebaumalandemers .item__title a {
  color: #1a50df;
}
.cc-bystephenapplebaumalandemers .item__title a:hover,
.cc-bystephenapplebaumalandemers .item__title a:focus {
  color: #0f2f84;
}
.cc-bystephenapplebaumalandemers p a,
.cc-bystephenapplebaumalandemers ul li a {
  color: #1a50df;
}
.cc-bystephenapplebaumalandemers p a:hover,
.cc-bystephenapplebaumalandemers ul li a:hover,
.cc-bystephenapplebaumalandemers p a:active,
.cc-bystephenapplebaumalandemers ul li a:active {
  color: #4076ff;
}
.cc-bystephenapplebaumalandemers .item__footer {
  color: #010308;
}
.cc-bystephenapplebaumalandemers .item__footer a {
  color: #1a50df;
}
.cc-bystephenapplebaumalandemers .item__footer a:hover,
.cc-bystephenapplebaumalandemers .item__footer a:active {
  color: #4076ff;
}
.cc-bystephenapplebaumalandemers hr {
  background-color: #cccccc;
  color: #cccccc;
}
.cc-bystephenapplebaumalandemers.category__footer h2 {
  border: 1px solid #010308;
}
.cc-bystephenapplebaumalandemers.category__footer a {
  color: #1a50df;
}
.cc-bystephenapplebaumalandemers.category__footer a:hover,
.cc-bystephenapplebaumalandemers.category__footer a:focus {
  color: #0f2f84;
}
.item--cc-tariffsinsurance .item__heading {
  color: #454547;
}
.item--cc-tariffsinsurance .item__title {
  color: #1a50df;
}
.item--cc-tariffsinsurance .item__body p a {
  color: #1a50df;
}
.cc-tariffsinsurance {
  background-color: #FFFFFF;
  color: #010308;
  text-align: left;
}
.cc-tariffsinsurance .category__title {
  color: #454547;
  text-align: left;
  position: relative;
}
.cc-tariffsinsurance .category__title img {
  margin-right: 18px;
}
@media (min-width: 978px) {
  .cc-tariffsinsurance .category__title img {
    position: absolute;
    right: 100%;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}
.cc-tariffsinsurance blockquote {
  border-left-color: #cccccc;
}
.cc-tariffsinsurance .item__title a {
  color: #1a50df;
}
.cc-tariffsinsurance .item__title a:hover,
.cc-tariffsinsurance .item__title a:focus {
  color: #0f2f84;
}
.cc-tariffsinsurance p a,
.cc-tariffsinsurance ul li a {
  color: #1a50df;
}
.cc-tariffsinsurance p a:hover,
.cc-tariffsinsurance ul li a:hover,
.cc-tariffsinsurance p a:active,
.cc-tariffsinsurance ul li a:active {
  color: #4076ff;
}
.cc-tariffsinsurance .item__footer {
  color: #010308;
}
.cc-tariffsinsurance .item__footer a {
  color: #1a50df;
}
.cc-tariffsinsurance .item__footer a:hover,
.cc-tariffsinsurance .item__footer a:active {
  color: #4076ff;
}
.cc-tariffsinsurance hr {
  background-color: #cccccc;
  color: #cccccc;
}
.cc-tariffsinsurance.category__footer h2 {
  border: 1px solid #010308;
}
.cc-tariffsinsurance.category__footer a {
  color: #1a50df;
}
.cc-tariffsinsurance.category__footer a:hover,
.cc-tariffsinsurance.category__footer a:focus {
  color: #0f2f84;
}
.item--cc-embeddedinsurance .item__heading {
  color: #454547;
}
.item--cc-embeddedinsurance .item__title {
  color: #1a50df;
}
.item--cc-embeddedinsurance .item__body p a {
  color: #1a50df;
}
.cc-embeddedinsurance {
  background-color: #FFFFFF;
  color: #010308;
  text-align: left;
}
.cc-embeddedinsurance .category__title {
  color: #454547;
  text-align: left;
  position: relative;
}
.cc-embeddedinsurance .category__title img {
  margin-right: 18px;
}
@media (min-width: 978px) {
  .cc-embeddedinsurance .category__title img {
    position: absolute;
    right: 100%;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}
.cc-embeddedinsurance blockquote {
  border-left-color: #cccccc;
}
.cc-embeddedinsurance .item__title a {
  color: #1a50df;
}
.cc-embeddedinsurance .item__title a:hover,
.cc-embeddedinsurance .item__title a:focus {
  color: #0f2f84;
}
.cc-embeddedinsurance p a,
.cc-embeddedinsurance ul li a {
  color: #1a50df;
}
.cc-embeddedinsurance p a:hover,
.cc-embeddedinsurance ul li a:hover,
.cc-embeddedinsurance p a:active,
.cc-embeddedinsurance ul li a:active {
  color: #4076ff;
}
.cc-embeddedinsurance .item__footer {
  color: #010308;
}
.cc-embeddedinsurance .item__footer a {
  color: #1a50df;
}
.cc-embeddedinsurance .item__footer a:hover,
.cc-embeddedinsurance .item__footer a:active {
  color: #4076ff;
}
.cc-embeddedinsurance hr {
  background-color: #cccccc;
  color: #cccccc;
}
.cc-embeddedinsurance.category__footer h2 {
  border: 1px solid #010308;
}
.cc-embeddedinsurance.category__footer a {
  color: #1a50df;
}
.cc-embeddedinsurance.category__footer a:hover,
.cc-embeddedinsurance.category__footer a:focus {
  color: #0f2f84;
}
.item--cc-empathyininsurance .item__heading {
  color: #454547;
}
.item--cc-empathyininsurance .item__title {
  color: #1a50df;
}
.item--cc-empathyininsurance .item__body p a {
  color: #1a50df;
}
.cc-empathyininsurance {
  background-color: #FFFFFF;
  color: #010308;
  text-align: left;
}
.cc-empathyininsurance .category__title {
  color: #454547;
  text-align: left;
  position: relative;
}
.cc-empathyininsurance .category__title img {
  margin-right: 18px;
}
@media (min-width: 978px) {
  .cc-empathyininsurance .category__title img {
    position: absolute;
    right: 100%;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}
.cc-empathyininsurance blockquote {
  border-left-color: #cccccc;
}
.cc-empathyininsurance .item__title a {
  color: #1a50df;
}
.cc-empathyininsurance .item__title a:hover,
.cc-empathyininsurance .item__title a:focus {
  color: #0f2f84;
}
.cc-empathyininsurance p a,
.cc-empathyininsurance ul li a {
  color: #1a50df;
}
.cc-empathyininsurance p a:hover,
.cc-empathyininsurance ul li a:hover,
.cc-empathyininsurance p a:active,
.cc-empathyininsurance ul li a:active {
  color: #4076ff;
}
.cc-empathyininsurance .item__footer {
  color: #010308;
}
.cc-empathyininsurance .item__footer a {
  color: #1a50df;
}
.cc-empathyininsurance .item__footer a:hover,
.cc-empathyininsurance .item__footer a:active {
  color: #4076ff;
}
.cc-empathyininsurance hr {
  background-color: #cccccc;
  color: #cccccc;
}
.cc-empathyininsurance.category__footer h2 {
  border: 1px solid #010308;
}
.cc-empathyininsurance.category__footer a {
  color: #1a50df;
}
.cc-empathyininsurance.category__footer a:hover,
.cc-empathyininsurance.category__footer a:focus {
  color: #0f2f84;
}
.item--cc-disturbingnews .item__heading {
  color: #454547;
}
.item--cc-disturbingnews .item__title {
  color: #1a50df;
}
.item--cc-disturbingnews .item__body p a {
  color: #1a50df;
}
.cc-disturbingnews {
  background-color: #FFFFFF;
  color: #010308;
  text-align: left;
}
.cc-disturbingnews .category__title {
  color: #454547;
  text-align: left;
  position: relative;
}
.cc-disturbingnews .category__title img {
  margin-right: 18px;
}
@media (min-width: 978px) {
  .cc-disturbingnews .category__title img {
    position: absolute;
    right: 100%;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}
.cc-disturbingnews blockquote {
  border-left-color: #cccccc;
}
.cc-disturbingnews .item__title a {
  color: #1a50df;
}
.cc-disturbingnews .item__title a:hover,
.cc-disturbingnews .item__title a:focus {
  color: #0f2f84;
}
.cc-disturbingnews p a,
.cc-disturbingnews ul li a {
  color: #1a50df;
}
.cc-disturbingnews p a:hover,
.cc-disturbingnews ul li a:hover,
.cc-disturbingnews p a:active,
.cc-disturbingnews ul li a:active {
  color: #4076ff;
}
.cc-disturbingnews .item__footer {
  color: #010308;
}
.cc-disturbingnews .item__footer a {
  color: #1a50df;
}
.cc-disturbingnews .item__footer a:hover,
.cc-disturbingnews .item__footer a:active {
  color: #4076ff;
}
.cc-disturbingnews hr {
  background-color: #cccccc;
  color: #cccccc;
}
.cc-disturbingnews.category__footer h2 {
  border: 1px solid #010308;
}
.cc-disturbingnews.category__footer a {
  color: #1a50df;
}
.cc-disturbingnews.category__footer a:hover,
.cc-disturbingnews.category__footer a:focus {
  color: #0f2f84;
}
.item--cc-specialsectionnewsfromlasvegas .item__heading {
  color: #454547;
}
.item--cc-specialsectionnewsfromlasvegas .item__title {
  color: #1a50df;
}
.item--cc-specialsectionnewsfromlasvegas .item__body p a {
  color: #1a50df;
}
.cc-specialsectionnewsfromlasvegas {
  background-color: #FFFFFF;
  color: #010308;
  text-align: left;
}
.cc-specialsectionnewsfromlasvegas .category__title {
  color: #454547;
  text-align: left;
  position: relative;
}
.cc-specialsectionnewsfromlasvegas .category__title img {
  margin-right: 18px;
}
@media (min-width: 978px) {
  .cc-specialsectionnewsfromlasvegas .category__title img {
    position: absolute;
    right: 100%;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}
.cc-specialsectionnewsfromlasvegas blockquote {
  border-left-color: #cccccc;
}
.cc-specialsectionnewsfromlasvegas .item__title a {
  color: #1a50df;
}
.cc-specialsectionnewsfromlasvegas .item__title a:hover,
.cc-specialsectionnewsfromlasvegas .item__title a:focus {
  color: #0f2f84;
}
.cc-specialsectionnewsfromlasvegas p a,
.cc-specialsectionnewsfromlasvegas ul li a {
  color: #1a50df;
}
.cc-specialsectionnewsfromlasvegas p a:hover,
.cc-specialsectionnewsfromlasvegas ul li a:hover,
.cc-specialsectionnewsfromlasvegas p a:active,
.cc-specialsectionnewsfromlasvegas ul li a:active {
  color: #4076ff;
}
.cc-specialsectionnewsfromlasvegas .item__footer {
  color: #010308;
}
.cc-specialsectionnewsfromlasvegas .item__footer a {
  color: #1a50df;
}
.cc-specialsectionnewsfromlasvegas .item__footer a:hover,
.cc-specialsectionnewsfromlasvegas .item__footer a:active {
  color: #4076ff;
}
.cc-specialsectionnewsfromlasvegas hr {
  background-color: #cccccc;
  color: #cccccc;
}
.cc-specialsectionnewsfromlasvegas.category__footer h2 {
  border: 1px solid #010308;
}
.cc-specialsectionnewsfromlasvegas.category__footer a {
  color: #1a50df;
}
.cc-specialsectionnewsfromlasvegas.category__footer a:hover,
.cc-specialsectionnewsfromlasvegas.category__footer a:focus {
  color: #0f2f84;
}
.item--cc-mobility .item__heading {
  color: #454547;
}
.item--cc-mobility .item__title {
  color: #1a50df;
}
.item--cc-mobility .item__body p a {
  color: #1a50df;
}
.cc-mobility {
  background-color: #FFFFFF;
  color: #010308;
  text-align: left;
}
.cc-mobility .category__title {
  color: #454547;
  text-align: left;
  position: relative;
}
.cc-mobility .category__title img {
  margin-right: 18px;
}
@media (min-width: 978px) {
  .cc-mobility .category__title img {
    position: absolute;
    right: 100%;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}
.cc-mobility blockquote {
  border-left-color: #cccccc;
}
.cc-mobility .item__title a {
  color: #1a50df;
}
.cc-mobility .item__title a:hover,
.cc-mobility .item__title a:focus {
  color: #0f2f84;
}
.cc-mobility p a,
.cc-mobility ul li a {
  color: #1a50df;
}
.cc-mobility p a:hover,
.cc-mobility ul li a:hover,
.cc-mobility p a:active,
.cc-mobility ul li a:active {
  color: #4076ff;
}
.cc-mobility .item__footer {
  color: #010308;
}
.cc-mobility .item__footer a {
  color: #1a50df;
}
.cc-mobility .item__footer a:hover,
.cc-mobility .item__footer a:active {
  color: #4076ff;
}
.cc-mobility hr {
  background-color: #cccccc;
  color: #cccccc;
}
.cc-mobility.category__footer h2 {
  border: 1px solid #010308;
}
.cc-mobility.category__footer a {
  color: #1a50df;
}
.cc-mobility.category__footer a:hover,
.cc-mobility.category__footer a:focus {
  color: #0f2f84;
}
.item--cc-losangeleswildfirecrisis .item__heading {
  color: #454547;
}
.item--cc-losangeleswildfirecrisis .item__title {
  color: #1a50df;
}
.item--cc-losangeleswildfirecrisis .item__body p a {
  color: #1a50df;
}
.cc-losangeleswildfirecrisis {
  background-color: #FFFFFF;
  color: #010308;
  text-align: left;
}
.cc-losangeleswildfirecrisis .category__title {
  color: #454547;
  text-align: left;
  position: relative;
}
.cc-losangeleswildfirecrisis .category__title img {
  margin-right: 18px;
}
@media (min-width: 978px) {
  .cc-losangeleswildfirecrisis .category__title img {
    position: absolute;
    right: 100%;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}
.cc-losangeleswildfirecrisis blockquote {
  border-left-color: #cccccc;
}
.cc-losangeleswildfirecrisis .item__title a {
  color: #1a50df;
}
.cc-losangeleswildfirecrisis .item__title a:hover,
.cc-losangeleswildfirecrisis .item__title a:focus {
  color: #0f2f84;
}
.cc-losangeleswildfirecrisis p a,
.cc-losangeleswildfirecrisis ul li a {
  color: #1a50df;
}
.cc-losangeleswildfirecrisis p a:hover,
.cc-losangeleswildfirecrisis ul li a:hover,
.cc-losangeleswildfirecrisis p a:active,
.cc-losangeleswildfirecrisis ul li a:active {
  color: #4076ff;
}
.cc-losangeleswildfirecrisis .item__footer {
  color: #010308;
}
.cc-losangeleswildfirecrisis .item__footer a {
  color: #1a50df;
}
.cc-losangeleswildfirecrisis .item__footer a:hover,
.cc-losangeleswildfirecrisis .item__footer a:active {
  color: #4076ff;
}
.cc-losangeleswildfirecrisis hr {
  background-color: #cccccc;
  color: #cccccc;
}
.cc-losangeleswildfirecrisis.category__footer h2 {
  border: 1px solid #010308;
}
.cc-losangeleswildfirecrisis.category__footer a {
  color: #1a50df;
}
.cc-losangeleswildfirecrisis.category__footer a:hover,
.cc-losangeleswildfirecrisis.category__footer a:focus {
  color: #0f2f84;
}
.item--cc-awards .item__heading {
  color: #454547;
}
.item--cc-awards .item__title {
  color: #1a50df;
}
.item--cc-awards .item__body p a {
  color: #1a50df;
}
.cc-awards {
  background-color: #FFFFFF;
  color: #010308;
  text-align: left;
}
.cc-awards .category__title {
  color: #454547;
  text-align: left;
  position: relative;
}
.cc-awards .category__title img {
  margin-right: 18px;
}
@media (min-width: 978px) {
  .cc-awards .category__title img {
    position: absolute;
    right: 100%;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}
.cc-awards blockquote {
  border-left-color: #cccccc;
}
.cc-awards .item__title a {
  color: #1a50df;
}
.cc-awards .item__title a:hover,
.cc-awards .item__title a:focus {
  color: #0f2f84;
}
.cc-awards p a,
.cc-awards ul li a {
  color: #1a50df;
}
.cc-awards p a:hover,
.cc-awards ul li a:hover,
.cc-awards p a:active,
.cc-awards ul li a:active {
  color: #4076ff;
}
.cc-awards .item__footer {
  color: #010308;
}
.cc-awards .item__footer a {
  color: #1a50df;
}
.cc-awards .item__footer a:hover,
.cc-awards .item__footer a:active {
  color: #4076ff;
}
.cc-awards hr {
  background-color: #cccccc;
  color: #cccccc;
}
.cc-awards.category__footer h2 {
  border: 1px solid #010308;
}
.cc-awards.category__footer a {
  color: #1a50df;
}
.cc-awards.category__footer a:hover,
.cc-awards.category__footer a:focus {
  color: #0f2f84;
}
.item--cc-executivesonthemove .item__heading {
  color: #454547;
}
.item--cc-executivesonthemove .item__title {
  color: #1a50df;
}
.item--cc-executivesonthemove .item__body p a {
  color: #1a50df;
}
.cc-executivesonthemove {
  background-color: #FFFFFF;
  color: #010308;
  text-align: left;
}
.cc-executivesonthemove .category__title {
  color: #454547;
  text-align: left;
  position: relative;
}
.cc-executivesonthemove .category__title img {
  margin-right: 18px;
}
@media (min-width: 978px) {
  .cc-executivesonthemove .category__title img {
    position: absolute;
    right: 100%;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}
.cc-executivesonthemove blockquote {
  border-left-color: #cccccc;
}
.cc-executivesonthemove .item__title a {
  color: #1a50df;
}
.cc-executivesonthemove .item__title a:hover,
.cc-executivesonthemove .item__title a:focus {
  color: #0f2f84;
}
.cc-executivesonthemove p a,
.cc-executivesonthemove ul li a {
  color: #1a50df;
}
.cc-executivesonthemove p a:hover,
.cc-executivesonthemove ul li a:hover,
.cc-executivesonthemove p a:active,
.cc-executivesonthemove ul li a:active {
  color: #4076ff;
}
.cc-executivesonthemove .item__footer {
  color: #010308;
}
.cc-executivesonthemove .item__footer a {
  color: #1a50df;
}
.cc-executivesonthemove .item__footer a:hover,
.cc-executivesonthemove .item__footer a:active {
  color: #4076ff;
}
.cc-executivesonthemove hr {
  background-color: #cccccc;
  color: #cccccc;
}
.cc-executivesonthemove.category__footer h2 {
  border: 1px solid #010308;
}
.cc-executivesonthemove.category__footer a {
  color: #1a50df;
}
.cc-executivesonthemove.category__footer a:hover,
.cc-executivesonthemove.category__footer a:focus {
  color: #0f2f84;
}
.item--cc-earthday .item__heading {
  color: #454547;
}
.item--cc-earthday .item__title {
  color: #1a50df;
}
.item--cc-earthday .item__body p a {
  color: #1a50df;
}
.cc-earthday {
  background-color: #FFFFFF;
  color: #010308;
  text-align: left;
}
.cc-earthday .category__title {
  color: #454547;
  text-align: left;
  position: relative;
}
.cc-earthday .category__title img {
  margin-right: 18px;
}
@media (min-width: 978px) {
  .cc-earthday .category__title img {
    position: absolute;
    right: 100%;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}
.cc-earthday blockquote {
  border-left-color: #cccccc;
}
.cc-earthday .item__title a {
  color: #1a50df;
}
.cc-earthday .item__title a:hover,
.cc-earthday .item__title a:focus {
  color: #0f2f84;
}
.cc-earthday p a,
.cc-earthday ul li a {
  color: #1a50df;
}
.cc-earthday p a:hover,
.cc-earthday ul li a:hover,
.cc-earthday p a:active,
.cc-earthday ul li a:active {
  color: #4076ff;
}
.cc-earthday .item__footer {
  color: #010308;
}
.cc-earthday .item__footer a {
  color: #1a50df;
}
.cc-earthday .item__footer a:hover,
.cc-earthday .item__footer a:active {
  color: #4076ff;
}
.cc-earthday hr {
  background-color: #cccccc;
  color: #cccccc;
}
.cc-earthday.category__footer h2 {
  border: 1px solid #010308;
}
.cc-earthday.category__footer a {
  color: #1a50df;
}
.cc-earthday.category__footer a:hover,
.cc-earthday.category__footer a:focus {
  color: #0f2f84;
}
.item--cc-justforfun .item__heading {
  color: #454547;
}
.item--cc-justforfun .item__title {
  color: #1a50df;
}
.item--cc-justforfun .item__body p a {
  color: #1a50df;
}
.cc-justforfun {
  background-color: #FFFFFF;
  color: #010308;
  text-align: left;
}
.cc-justforfun .category__title {
  color: #454547;
  text-align: left;
  position: relative;
}
.cc-justforfun .category__title img {
  margin-right: 18px;
}
@media (min-width: 978px) {
  .cc-justforfun .category__title img {
    position: absolute;
    right: 100%;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}
.cc-justforfun blockquote {
  border-left-color: #cccccc;
}
.cc-justforfun .item__title a {
  color: #1a50df;
}
.cc-justforfun .item__title a:hover,
.cc-justforfun .item__title a:focus {
  color: #0f2f84;
}
.cc-justforfun p a,
.cc-justforfun ul li a {
  color: #1a50df;
}
.cc-justforfun p a:hover,
.cc-justforfun ul li a:hover,
.cc-justforfun p a:active,
.cc-justforfun ul li a:active {
  color: #4076ff;
}
.cc-justforfun .item__footer {
  color: #010308;
}
.cc-justforfun .item__footer a {
  color: #1a50df;
}
.cc-justforfun .item__footer a:hover,
.cc-justforfun .item__footer a:active {
  color: #4076ff;
}
.cc-justforfun hr {
  background-color: #cccccc;
  color: #cccccc;
}
.cc-justforfun.category__footer h2 {
  border: 1px solid #010308;
}
.cc-justforfun.category__footer a {
  color: #1a50df;
}
.cc-justforfun.category__footer a:hover,
.cc-justforfun.category__footer a:focus {
  color: #0f2f84;
}
.item--cc-claimspayments .item__heading {
  color: #454547;
}
.item--cc-claimspayments .item__title {
  color: #1a50df;
}
.item--cc-claimspayments .item__body p a {
  color: #1a50df;
}
.cc-claimspayments {
  background-color: #FFFFFF;
  color: #010308;
  text-align: left;
}
.cc-claimspayments .category__title {
  color: #454547;
  text-align: left;
  position: relative;
}
.cc-claimspayments .category__title img {
  margin-right: 18px;
}
@media (min-width: 978px) {
  .cc-claimspayments .category__title img {
    position: absolute;
    right: 100%;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}
.cc-claimspayments blockquote {
  border-left-color: #cccccc;
}
.cc-claimspayments .item__title a {
  color: #1a50df;
}
.cc-claimspayments .item__title a:hover,
.cc-claimspayments .item__title a:focus {
  color: #0f2f84;
}
.cc-claimspayments p a,
.cc-claimspayments ul li a {
  color: #1a50df;
}
.cc-claimspayments p a:hover,
.cc-claimspayments ul li a:hover,
.cc-claimspayments p a:active,
.cc-claimspayments ul li a:active {
  color: #4076ff;
}
.cc-claimspayments .item__footer {
  color: #010308;
}
.cc-claimspayments .item__footer a {
  color: #1a50df;
}
.cc-claimspayments .item__footer a:hover,
.cc-claimspayments .item__footer a:active {
  color: #4076ff;
}
.cc-claimspayments hr {
  background-color: #cccccc;
  color: #cccccc;
}
.cc-claimspayments.category__footer h2 {
  border: 1px solid #010308;
}
.cc-claimspayments.category__footer a {
  color: #1a50df;
}
.cc-claimspayments.category__footer a:hover,
.cc-claimspayments.category__footer a:focus {
  color: #0f2f84;
}
.item--cc-fraud .item__heading {
  color: #454547;
}
.item--cc-fraud .item__title {
  color: #1a50df;
}
.item--cc-fraud .item__body p a {
  color: #1a50df;
}
.cc-fraud {
  background-color: #FFFFFF;
  color: #010308;
  text-align: left;
}
.cc-fraud .category__title {
  color: #454547;
  text-align: left;
  position: relative;
}
.cc-fraud .category__title img {
  margin-right: 18px;
}
@media (min-width: 978px) {
  .cc-fraud .category__title img {
    position: absolute;
    right: 100%;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}
.cc-fraud blockquote {
  border-left-color: #cccccc;
}
.cc-fraud .item__title a {
  color: #1a50df;
}
.cc-fraud .item__title a:hover,
.cc-fraud .item__title a:focus {
  color: #0f2f84;
}
.cc-fraud p a,
.cc-fraud ul li a {
  color: #1a50df;
}
.cc-fraud p a:hover,
.cc-fraud ul li a:hover,
.cc-fraud p a:active,
.cc-fraud ul li a:active {
  color: #4076ff;
}
.cc-fraud .item__footer {
  color: #010308;
}
.cc-fraud .item__footer a {
  color: #1a50df;
}
.cc-fraud .item__footer a:hover,
.cc-fraud .item__footer a:active {
  color: #4076ff;
}
.cc-fraud hr {
  background-color: #cccccc;
  color: #cccccc;
}
.cc-fraud.category__footer h2 {
  border: 1px solid #010308;
}
.cc-fraud.category__footer a {
  color: #1a50df;
}
.cc-fraud.category__footer a:hover,
.cc-fraud.category__footer a:focus {
  color: #0f2f84;
}
.item--cc-webinarspodcasts .item__heading {
  color: #454547;
}
.item--cc-webinarspodcasts .item__title {
  color: #1a50df;
}
.item--cc-webinarspodcasts .item__body p a {
  color: #1a50df;
}
.cc-webinarspodcasts {
  background-color: #FFFFFF;
  color: #010308;
  text-align: left;
}
.cc-webinarspodcasts .category__title {
  color: #454547;
  text-align: left;
  position: relative;
}
.cc-webinarspodcasts .category__title img {
  margin-right: 18px;
}
@media (min-width: 978px) {
  .cc-webinarspodcasts .category__title img {
    position: absolute;
    right: 100%;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}
.cc-webinarspodcasts blockquote {
  border-left-color: #cccccc;
}
.cc-webinarspodcasts .item__title a {
  color: #1a50df;
}
.cc-webinarspodcasts .item__title a:hover,
.cc-webinarspodcasts .item__title a:focus {
  color: #0f2f84;
}
.cc-webinarspodcasts p a,
.cc-webinarspodcasts ul li a {
  color: #1a50df;
}
.cc-webinarspodcasts p a:hover,
.cc-webinarspodcasts ul li a:hover,
.cc-webinarspodcasts p a:active,
.cc-webinarspodcasts ul li a:active {
  color: #4076ff;
}
.cc-webinarspodcasts .item__footer {
  color: #010308;
}
.cc-webinarspodcasts .item__footer a {
  color: #1a50df;
}
.cc-webinarspodcasts .item__footer a:hover,
.cc-webinarspodcasts .item__footer a:active {
  color: #4076ff;
}
.cc-webinarspodcasts hr {
  background-color: #cccccc;
  color: #cccccc;
}
.cc-webinarspodcasts.category__footer h2 {
  border: 1px solid #010308;
}
.cc-webinarspodcasts.category__footer a {
  color: #1a50df;
}
.cc-webinarspodcasts.category__footer a:hover,
.cc-webinarspodcasts.category__footer a:focus {
  color: #0f2f84;
}
.item--cc-events .item__heading {
  color: #454547;
}
.item--cc-events .item__title {
  color: #1a50df;
}
.item--cc-events .item__body p a {
  color: #1a50df;
}
.cc-events {
  background-color: #FFFFFF;
  color: #010308;
  text-align: left;
}
.cc-events .category__title {
  color: #454547;
  text-align: left;
  position: relative;
}
.cc-events .category__title img {
  margin-right: 18px;
}
@media (min-width: 978px) {
  .cc-events .category__title img {
    position: absolute;
    right: 100%;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}
.cc-events blockquote {
  border-left-color: #cccccc;
}
.cc-events .item__title a {
  color: #1a50df;
}
.cc-events .item__title a:hover,
.cc-events .item__title a:focus {
  color: #0f2f84;
}
.cc-events p a,
.cc-events ul li a {
  color: #1a50df;
}
.cc-events p a:hover,
.cc-events ul li a:hover,
.cc-events p a:active,
.cc-events ul li a:active {
  color: #4076ff;
}
.cc-events .item__footer {
  color: #010308;
}
.cc-events .item__footer a {
  color: #1a50df;
}
.cc-events .item__footer a:hover,
.cc-events .item__footer a:active {
  color: #4076ff;
}
.cc-events hr {
  background-color: #cccccc;
  color: #cccccc;
}
.cc-events.category__footer h2 {
  border: 1px solid #010308;
}
.cc-events.category__footer a {
  color: #1a50df;
}
.cc-events.category__footer a:hover,
.cc-events.category__footer a:focus {
  color: #0f2f84;
}
.item--cc-insurancedigitalization .item__heading {
  color: #454547;
}
.item--cc-insurancedigitalization .item__title {
  color: #1a50df;
}
.item--cc-insurancedigitalization .item__body p a {
  color: #1a50df;
}
.cc-insurancedigitalization {
  background-color: #FFFFFF;
  color: #010308;
  text-align: left;
}
.cc-insurancedigitalization .category__title {
  color: #454547;
  text-align: left;
  position: relative;
}
.cc-insurancedigitalization .category__title img {
  margin-right: 18px;
}
@media (min-width: 978px) {
  .cc-insurancedigitalization .category__title img {
    position: absolute;
    right: 100%;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}
.cc-insurancedigitalization blockquote {
  border-left-color: #cccccc;
}
.cc-insurancedigitalization .item__title a {
  color: #1a50df;
}
.cc-insurancedigitalization .item__title a:hover,
.cc-insurancedigitalization .item__title a:focus {
  color: #0f2f84;
}
.cc-insurancedigitalization p a,
.cc-insurancedigitalization ul li a {
  color: #1a50df;
}
.cc-insurancedigitalization p a:hover,
.cc-insurancedigitalization ul li a:hover,
.cc-insurancedigitalization p a:active,
.cc-insurancedigitalization ul li a:active {
  color: #4076ff;
}
.cc-insurancedigitalization .item__footer {
  color: #010308;
}
.cc-insurancedigitalization .item__footer a {
  color: #1a50df;
}
.cc-insurancedigitalization .item__footer a:hover,
.cc-insurancedigitalization .item__footer a:active {
  color: #4076ff;
}
.cc-insurancedigitalization hr {
  background-color: #cccccc;
  color: #cccccc;
}
.cc-insurancedigitalization.category__footer h2 {
  border: 1px solid #010308;
}
.cc-insurancedigitalization.category__footer a {
  color: #1a50df;
}
.cc-insurancedigitalization.category__footer a:hover,
.cc-insurancedigitalization.category__footer a:focus {
  color: #0f2f84;
}
.item--cc-statistics .item__heading {
  color: #454547;
}
.item--cc-statistics .item__title {
  color: #1a50df;
}
.item--cc-statistics .item__body p a {
  color: #1a50df;
}
.cc-statistics {
  background-color: #FFFFFF;
  color: #010308;
  text-align: left;
}
.cc-statistics .category__title {
  color: #454547;
  text-align: left;
  position: relative;
}
.cc-statistics .category__title img {
  margin-right: 18px;
}
@media (min-width: 978px) {
  .cc-statistics .category__title img {
    position: absolute;
    right: 100%;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}
.cc-statistics blockquote {
  border-left-color: #cccccc;
}
.cc-statistics .item__title a {
  color: #1a50df;
}
.cc-statistics .item__title a:hover,
.cc-statistics .item__title a:focus {
  color: #0f2f84;
}
.cc-statistics p a,
.cc-statistics ul li a {
  color: #1a50df;
}
.cc-statistics p a:hover,
.cc-statistics ul li a:hover,
.cc-statistics p a:active,
.cc-statistics ul li a:active {
  color: #4076ff;
}
.cc-statistics .item__footer {
  color: #010308;
}
.cc-statistics .item__footer a {
  color: #1a50df;
}
.cc-statistics .item__footer a:hover,
.cc-statistics .item__footer a:active {
  color: #4076ff;
}
.cc-statistics hr {
  background-color: #cccccc;
  color: #cccccc;
}
.cc-statistics.category__footer h2 {
  border: 1px solid #010308;
}
.cc-statistics.category__footer a {
  color: #1a50df;
}
.cc-statistics.category__footer a:hover,
.cc-statistics.category__footer a:focus {
  color: #0f2f84;
}
.item--cc-2025predictions .item__heading {
  color: #454547;
}
.item--cc-2025predictions .item__title {
  color: #1a50df;
}
.item--cc-2025predictions .item__body p a {
  color: #1a50df;
}
.cc-2025predictions {
  background-color: #FFFFFF;
  color: #010308;
  text-align: left;
}
.cc-2025predictions .category__title {
  color: #454547;
  text-align: left;
  position: relative;
}
.cc-2025predictions .category__title img {
  margin-right: 18px;
}
@media (min-width: 978px) {
  .cc-2025predictions .category__title img {
    position: absolute;
    right: 100%;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}
.cc-2025predictions blockquote {
  border-left-color: #cccccc;
}
.cc-2025predictions .item__title a {
  color: #1a50df;
}
.cc-2025predictions .item__title a:hover,
.cc-2025predictions .item__title a:focus {
  color: #0f2f84;
}
.cc-2025predictions p a,
.cc-2025predictions ul li a {
  color: #1a50df;
}
.cc-2025predictions p a:hover,
.cc-2025predictions ul li a:hover,
.cc-2025predictions p a:active,
.cc-2025predictions ul li a:active {
  color: #4076ff;
}
.cc-2025predictions .item__footer {
  color: #010308;
}
.cc-2025predictions .item__footer a {
  color: #1a50df;
}
.cc-2025predictions .item__footer a:hover,
.cc-2025predictions .item__footer a:active {
  color: #4076ff;
}
.cc-2025predictions hr {
  background-color: #cccccc;
  color: #cccccc;
}
.cc-2025predictions.category__footer h2 {
  border: 1px solid #010308;
}
.cc-2025predictions.category__footer a {
  color: #1a50df;
}
.cc-2025predictions.category__footer a:hover,
.cc-2025predictions.category__footer a:focus {
  color: #0f2f84;
}
.item--cc-didyouknow .item__heading {
  color: #454547;
}
.item--cc-didyouknow .item__title {
  color: #1a50df;
}
.item--cc-didyouknow .item__body p a {
  color: #1a50df;
}
.cc-didyouknow {
  background-color: #FFFFFF;
  color: #010308;
  text-align: left;
}
.cc-didyouknow .category__title {
  color: #454547;
  text-align: left;
  position: relative;
}
.cc-didyouknow .category__title img {
  margin-right: 18px;
}
@media (min-width: 978px) {
  .cc-didyouknow .category__title img {
    position: absolute;
    right: 100%;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}
.cc-didyouknow blockquote {
  border-left-color: #cccccc;
}
.cc-didyouknow .item__title a {
  color: #1a50df;
}
.cc-didyouknow .item__title a:hover,
.cc-didyouknow .item__title a:focus {
  color: #0f2f84;
}
.cc-didyouknow p a,
.cc-didyouknow ul li a {
  color: #1a50df;
}
.cc-didyouknow p a:hover,
.cc-didyouknow ul li a:hover,
.cc-didyouknow p a:active,
.cc-didyouknow ul li a:active {
  color: #4076ff;
}
.cc-didyouknow .item__footer {
  color: #010308;
}
.cc-didyouknow .item__footer a {
  color: #1a50df;
}
.cc-didyouknow .item__footer a:hover,
.cc-didyouknow .item__footer a:active {
  color: #4076ff;
}
.cc-didyouknow hr {
  background-color: #cccccc;
  color: #cccccc;
}
.cc-didyouknow.category__footer h2 {
  border: 1px solid #010308;
}
.cc-didyouknow.category__footer a {
  color: #1a50df;
}
.cc-didyouknow.category__footer a:hover,
.cc-didyouknow.category__footer a:focus {
  color: #0f2f84;
}
.item--cc-oemautoinsurance .item__heading {
  color: #454547;
}
.item--cc-oemautoinsurance .item__title {
  color: #1a50df;
}
.item--cc-oemautoinsurance .item__body p a {
  color: #1a50df;
}
.cc-oemautoinsurance {
  background-color: #FFFFFF;
  color: #010308;
  text-align: left;
}
.cc-oemautoinsurance .category__title {
  color: #454547;
  text-align: left;
  position: relative;
}
.cc-oemautoinsurance .category__title img {
  margin-right: 18px;
}
@media (min-width: 978px) {
  .cc-oemautoinsurance .category__title img {
    position: absolute;
    right: 100%;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}
.cc-oemautoinsurance blockquote {
  border-left-color: #cccccc;
}
.cc-oemautoinsurance .item__title a {
  color: #1a50df;
}
.cc-oemautoinsurance .item__title a:hover,
.cc-oemautoinsurance .item__title a:focus {
  color: #0f2f84;
}
.cc-oemautoinsurance p a,
.cc-oemautoinsurance ul li a {
  color: #1a50df;
}
.cc-oemautoinsurance p a:hover,
.cc-oemautoinsurance ul li a:hover,
.cc-oemautoinsurance p a:active,
.cc-oemautoinsurance ul li a:active {
  color: #4076ff;
}
.cc-oemautoinsurance .item__footer {
  color: #010308;
}
.cc-oemautoinsurance .item__footer a {
  color: #1a50df;
}
.cc-oemautoinsurance .item__footer a:hover,
.cc-oemautoinsurance .item__footer a:active {
  color: #4076ff;
}
.cc-oemautoinsurance hr {
  background-color: #cccccc;
  color: #cccccc;
}
.cc-oemautoinsurance.category__footer h2 {
  border: 1px solid #010308;
}
.cc-oemautoinsurance.category__footer a {
  color: #1a50df;
}
.cc-oemautoinsurance.category__footer a:hover,
.cc-oemautoinsurance.category__footer a:focus {
  color: #0f2f84;
}
.item--cc-canada .item__heading {
  color: #454547;
}
.item--cc-canada .item__title {
  color: #1a50df;
}
.item--cc-canada .item__body p a {
  color: #1a50df;
}
.cc-canada {
  background-color: #FFFFFF;
  color: #010308;
  text-align: left;
}
.cc-canada .category__title {
  color: #454547;
  text-align: left;
  position: relative;
}
.cc-canada .category__title img {
  margin-right: 18px;
}
@media (min-width: 978px) {
  .cc-canada .category__title img {
    position: absolute;
    right: 100%;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}
.cc-canada blockquote {
  border-left-color: #cccccc;
}
.cc-canada .item__title a {
  color: #1a50df;
}
.cc-canada .item__title a:hover,
.cc-canada .item__title a:focus {
  color: #0f2f84;
}
.cc-canada p a,
.cc-canada ul li a {
  color: #1a50df;
}
.cc-canada p a:hover,
.cc-canada ul li a:hover,
.cc-canada p a:active,
.cc-canada ul li a:active {
  color: #4076ff;
}
.cc-canada .item__footer {
  color: #010308;
}
.cc-canada .item__footer a {
  color: #1a50df;
}
.cc-canada .item__footer a:hover,
.cc-canada .item__footer a:active {
  color: #4076ff;
}
.cc-canada hr {
  background-color: #cccccc;
  color: #cccccc;
}
.cc-canada.category__footer h2 {
  border: 1px solid #010308;
}
.cc-canada.category__footer a {
  color: #1a50df;
}
.cc-canada.category__footer a:hover,
.cc-canada.category__footer a:focus {
  color: #0f2f84;
}
.item--cc-podcast .item__heading {
  color: #454547;
}
.item--cc-podcast .item__title {
  color: #fffbf6;
}
.item--cc-podcast .item__body p a {
  color: #fffbf6;
}
.cc-podcast {
  background-color: #2ebbea;
  color: #010308;
  text-align: left;
}
.cc-podcast .category__title {
  color: #454547;
  text-align: left;
  position: relative;
}
.cc-podcast .category__title img {
  margin-right: 18px;
}
@media (min-width: 978px) {
  .cc-podcast .category__title img {
    position: absolute;
    right: 100%;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}
.cc-podcast blockquote {
  border-left-color: #2596bb;
}
.cc-podcast .item__title a {
  color: #fffbf6;
}
.cc-podcast .item__title a:hover,
.cc-podcast .item__title a:focus {
  color: #ffce90;
}
.cc-podcast p a,
.cc-podcast ul li a {
  color: #fffbf6;
}
.cc-podcast p a:hover,
.cc-podcast ul li a:hover,
.cc-podcast p a:active,
.cc-podcast ul li a:active {
  color: #d9d5d1;
}
.cc-podcast .item__footer {
  color: #010308;
}
.cc-podcast .item__footer a {
  color: #fffbf6;
}
.cc-podcast .item__footer a:hover,
.cc-podcast .item__footer a:active {
  color: #d9d5d1;
}
.cc-podcast hr {
  background-color: #2596bb;
  color: #2596bb;
}
.cc-podcast.category__footer h2 {
  border: 1px solid #010308;
}
.cc-podcast.category__footer a {
  color: #fffbf6;
}
.cc-podcast.category__footer a:hover,
.cc-podcast.category__footer a:focus {
  color: #ffce90;
}
.item--cc-corporatesponsor .item__heading {
  color: #454547;
}
.item--cc-corporatesponsor .item__title {
  color: #1a50df;
}
.item--cc-corporatesponsor .item__body p a {
  color: #1a50df;
}
.cc-corporatesponsor {
  background-color: #FFFFFF;
  color: #010308;
  text-align: left;
}
.cc-corporatesponsor .category__title {
  color: #454547;
  text-align: left;
}
.cc-corporatesponsor .category__title img {
  margin-right: 18px;
}
.cc-corporatesponsor blockquote {
  border-left-color: #cccccc;
}
.cc-corporatesponsor .item__title a {
  color: #1a50df;
}
.cc-corporatesponsor .item__title a:hover,
.cc-corporatesponsor .item__title a:focus {
  color: #0f2f84;
}
.cc-corporatesponsor p a,
.cc-corporatesponsor ul li a {
  color: #1a50df;
}
.cc-corporatesponsor p a:hover,
.cc-corporatesponsor ul li a:hover,
.cc-corporatesponsor p a:active,
.cc-corporatesponsor ul li a:active {
  color: #4076ff;
}
.cc-corporatesponsor .item__footer {
  color: #010308;
}
.cc-corporatesponsor .item__footer a {
  color: #1a50df;
}
.cc-corporatesponsor .item__footer a:hover,
.cc-corporatesponsor .item__footer a:active {
  color: #4076ff;
}
.cc-corporatesponsor hr {
  background-color: #cccccc;
  color: #cccccc;
}
.cc-corporatesponsor.category__footer h2 {
  border: 1px solid #010308;
}
.cc-corporatesponsor.category__footer a {
  color: #1a50df;
}
.cc-corporatesponsor.category__footer a:hover,
.cc-corporatesponsor.category__footer a:focus {
  color: #0f2f84;
}
.item--cc-causeofthemonth .item__heading {
  color: #454547;
}
.item--cc-causeofthemonth .item__title {
  color: #1a50df;
}
.item--cc-causeofthemonth .item__body p a {
  color: #1a50df;
}
.cc-causeofthemonth {
  background-color: #FFFFFF;
  color: #010308;
  text-align: left;
}
.cc-causeofthemonth .category__title {
  color: #454547;
  text-align: left;
  position: relative;
}
.cc-causeofthemonth .category__title img {
  margin-right: 18px;
}
@media (min-width: 978px) {
  .cc-causeofthemonth .category__title img {
    position: absolute;
    right: 100%;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}
.cc-causeofthemonth blockquote {
  border-left-color: #cccccc;
}
.cc-causeofthemonth .item__title a {
  color: #1a50df;
}
.cc-causeofthemonth .item__title a:hover,
.cc-causeofthemonth .item__title a:focus {
  color: #0f2f84;
}
.cc-causeofthemonth p a,
.cc-causeofthemonth ul li a {
  color: #1a50df;
}
.cc-causeofthemonth p a:hover,
.cc-causeofthemonth ul li a:hover,
.cc-causeofthemonth p a:active,
.cc-causeofthemonth ul li a:active {
  color: #4076ff;
}
.cc-causeofthemonth .item__footer {
  color: #010308;
}
.cc-causeofthemonth .item__footer a {
  color: #1a50df;
}
.cc-causeofthemonth .item__footer a:hover,
.cc-causeofthemonth .item__footer a:active {
  color: #4076ff;
}
.cc-causeofthemonth hr {
  background-color: #cccccc;
  color: #cccccc;
}
.cc-causeofthemonth.category__footer h2 {
  border: 1px solid #010308;
}
.cc-causeofthemonth.category__footer a {
  color: #1a50df;
}
.cc-causeofthemonth.category__footer a:hover,
.cc-causeofthemonth.category__footer a:focus {
  color: #0f2f84;
}
.item--cc-emea .item__heading {
  color: #454547;
}
.item--cc-emea .item__title {
  color: #1a50df;
}
.item--cc-emea .item__body p a {
  color: #1a50df;
}
.cc-emea {
  background-color: #FFFFFF;
  color: #010308;
  text-align: left;
}
.cc-emea .category__title {
  color: #454547;
  text-align: left;
  position: relative;
}
.cc-emea .category__title img {
  margin-right: 18px;
}
@media (min-width: 978px) {
  .cc-emea .category__title img {
    position: absolute;
    right: 100%;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}
.cc-emea blockquote {
  border-left-color: #cccccc;
}
.cc-emea .item__title a {
  color: #1a50df;
}
.cc-emea .item__title a:hover,
.cc-emea .item__title a:focus {
  color: #0f2f84;
}
.cc-emea p a,
.cc-emea ul li a {
  color: #1a50df;
}
.cc-emea p a:hover,
.cc-emea ul li a:hover,
.cc-emea p a:active,
.cc-emea ul li a:active {
  color: #4076ff;
}
.cc-emea .item__footer {
  color: #010308;
}
.cc-emea .item__footer a {
  color: #1a50df;
}
.cc-emea .item__footer a:hover,
.cc-emea .item__footer a:active {
  color: #4076ff;
}
.cc-emea hr {
  background-color: #cccccc;
  color: #cccccc;
}
.cc-emea.category__footer h2 {
  border: 1px solid #010308;
}
.cc-emea.category__footer a {
  color: #1a50df;
}
.cc-emea.category__footer a:hover,
.cc-emea.category__footer a:focus {
  color: #0f2f84;
}
.item--cc-recommendedreading .item__heading {
  color: #454547;
}
.item--cc-recommendedreading .item__title {
  color: #1a50df;
}
.item--cc-recommendedreading .item__body p a {
  color: #1a50df;
}
.cc-recommendedreading {
  background-color: #FFFFFF;
  color: #010308;
  text-align: left;
}
.cc-recommendedreading .category__title {
  color: #454547;
  text-align: left;
  position: relative;
}
.cc-recommendedreading .category__title img {
  margin-right: 18px;
}
@media (min-width: 978px) {
  .cc-recommendedreading .category__title img {
    position: absolute;
    right: 100%;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}
.cc-recommendedreading blockquote {
  border-left-color: #cccccc;
}
.cc-recommendedreading .item__title a {
  color: #1a50df;
}
.cc-recommendedreading .item__title a:hover,
.cc-recommendedreading .item__title a:focus {
  color: #0f2f84;
}
.cc-recommendedreading p a,
.cc-recommendedreading ul li a {
  color: #1a50df;
}
.cc-recommendedreading p a:hover,
.cc-recommendedreading ul li a:hover,
.cc-recommendedreading p a:active,
.cc-recommendedreading ul li a:active {
  color: #4076ff;
}
.cc-recommendedreading .item__footer {
  color: #010308;
}
.cc-recommendedreading .item__footer a {
  color: #1a50df;
}
.cc-recommendedreading .item__footer a:hover,
.cc-recommendedreading .item__footer a:active {
  color: #4076ff;
}
.cc-recommendedreading hr {
  background-color: #cccccc;
  color: #cccccc;
}
.cc-recommendedreading.category__footer h2 {
  border: 1px solid #010308;
}
.cc-recommendedreading.category__footer a {
  color: #1a50df;
}
.cc-recommendedreading.category__footer a:hover,
.cc-recommendedreading.category__footer a:focus {
  color: #0f2f84;
}
.item--cc-presidentsday .item__heading {
  color: #454547;
}
.item--cc-presidentsday .item__title {
  color: #1a50df;
}
.item--cc-presidentsday .item__body p a {
  color: #1a50df;
}
.cc-presidentsday {
  background-color: #FFFFFF;
  color: #010308;
  text-align: left;
}
.cc-presidentsday .category__title {
  color: #454547;
  text-align: left;
  position: relative;
}
.cc-presidentsday .category__title img {
  margin-right: 18px;
}
@media (min-width: 978px) {
  .cc-presidentsday .category__title img {
    position: absolute;
    right: 100%;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}
.cc-presidentsday blockquote {
  border-left-color: #cccccc;
}
.cc-presidentsday .item__title a {
  color: #1a50df;
}
.cc-presidentsday .item__title a:hover,
.cc-presidentsday .item__title a:focus {
  color: #0f2f84;
}
.cc-presidentsday p a,
.cc-presidentsday ul li a {
  color: #1a50df;
}
.cc-presidentsday p a:hover,
.cc-presidentsday ul li a:hover,
.cc-presidentsday p a:active,
.cc-presidentsday ul li a:active {
  color: #4076ff;
}
.cc-presidentsday .item__footer {
  color: #010308;
}
.cc-presidentsday .item__footer a {
  color: #1a50df;
}
.cc-presidentsday .item__footer a:hover,
.cc-presidentsday .item__footer a:active {
  color: #4076ff;
}
.cc-presidentsday hr {
  background-color: #cccccc;
  color: #cccccc;
}
.cc-presidentsday.category__footer h2 {
  border: 1px solid #010308;
}
.cc-presidentsday.category__footer a {
  color: #1a50df;
}
.cc-presidentsday.category__footer a:hover,
.cc-presidentsday.category__footer a:focus {
  color: #0f2f84;
}
.item--cc-sustainabilityresilience .item__heading {
  color: #454547;
}
.item--cc-sustainabilityresilience .item__title {
  color: #1a50df;
}
.item--cc-sustainabilityresilience .item__body p a {
  color: #1a50df;
}
.cc-sustainabilityresilience {
  background-color: #FFFFFF;
  color: #010308;
  text-align: left;
}
.cc-sustainabilityresilience .category__title {
  color: #454547;
  text-align: left;
  position: relative;
}
.cc-sustainabilityresilience .category__title img {
  margin-right: 18px;
}
@media (min-width: 978px) {
  .cc-sustainabilityresilience .category__title img {
    position: absolute;
    right: 100%;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}
.cc-sustainabilityresilience blockquote {
  border-left-color: #cccccc;
}
.cc-sustainabilityresilience .item__title a {
  color: #1a50df;
}
.cc-sustainabilityresilience .item__title a:hover,
.cc-sustainabilityresilience .item__title a:focus {
  color: #0f2f84;
}
.cc-sustainabilityresilience p a,
.cc-sustainabilityresilience ul li a {
  color: #1a50df;
}
.cc-sustainabilityresilience p a:hover,
.cc-sustainabilityresilience ul li a:hover,
.cc-sustainabilityresilience p a:active,
.cc-sustainabilityresilience ul li a:active {
  color: #4076ff;
}
.cc-sustainabilityresilience .item__footer {
  color: #010308;
}
.cc-sustainabilityresilience .item__footer a {
  color: #1a50df;
}
.cc-sustainabilityresilience .item__footer a:hover,
.cc-sustainabilityresilience .item__footer a:active {
  color: #4076ff;
}
.cc-sustainabilityresilience hr {
  background-color: #cccccc;
  color: #cccccc;
}
.cc-sustainabilityresilience.category__footer h2 {
  border: 1px solid #010308;
}
.cc-sustainabilityresilience.category__footer a {
  color: #1a50df;
}
.cc-sustainabilityresilience.category__footer a:hover,
.cc-sustainabilityresilience.category__footer a:focus {
  color: #0f2f84;
}
.item--cc-todayssponor .item__heading {
  color: #454547;
}
.item--cc-todayssponor .item__title {
  color: #1a50df;
}
.item--cc-todayssponor .item__body p a {
  color: #1a50df;
}
.cc-todayssponor {
  background-color: #FFFFFF;
  color: #010308;
  text-align: left;
}
.cc-todayssponor .category__title {
  color: #454547;
  text-align: left;
  position: relative;
}
.cc-todayssponor .category__title img {
  margin-right: 18px;
}
@media (min-width: 978px) {
  .cc-todayssponor .category__title img {
    position: absolute;
    right: 100%;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}
.cc-todayssponor blockquote {
  border-left-color: #cccccc;
}
.cc-todayssponor .item__title a {
  color: #1a50df;
}
.cc-todayssponor .item__title a:hover,
.cc-todayssponor .item__title a:focus {
  color: #0f2f84;
}
.cc-todayssponor p a,
.cc-todayssponor ul li a {
  color: #1a50df;
}
.cc-todayssponor p a:hover,
.cc-todayssponor ul li a:hover,
.cc-todayssponor p a:active,
.cc-todayssponor ul li a:active {
  color: #4076ff;
}
.cc-todayssponor .item__footer {
  color: #010308;
}
.cc-todayssponor .item__footer a {
  color: #1a50df;
}
.cc-todayssponor .item__footer a:hover,
.cc-todayssponor .item__footer a:active {
  color: #4076ff;
}
.cc-todayssponor hr {
  background-color: #cccccc;
  color: #cccccc;
}
.cc-todayssponor.category__footer h2 {
  border: 1px solid #010308;
}
.cc-todayssponor.category__footer a {
  color: #1a50df;
}
.cc-todayssponor.category__footer a:hover,
.cc-todayssponor.category__footer a:focus {
  color: #0f2f84;
}
.item--cc-theoriginsofhalloweentraditions .item__heading {
  color: #454547;
}
.item--cc-theoriginsofhalloweentraditions .item__title {
  color: #1a50df;
}
.item--cc-theoriginsofhalloweentraditions .item__body p a {
  color: #1a50df;
}
.cc-theoriginsofhalloweentraditions {
  background-color: #FFFFFF;
  color: #010308;
  text-align: left;
}
.cc-theoriginsofhalloweentraditions .category__title {
  color: #454547;
  text-align: left;
  position: relative;
}
.cc-theoriginsofhalloweentraditions .category__title img {
  margin-right: 18px;
}
@media (min-width: 978px) {
  .cc-theoriginsofhalloweentraditions .category__title img {
    position: absolute;
    right: 100%;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}
.cc-theoriginsofhalloweentraditions blockquote {
  border-left-color: #cccccc;
}
.cc-theoriginsofhalloweentraditions .item__title a {
  color: #1a50df;
}
.cc-theoriginsofhalloweentraditions .item__title a:hover,
.cc-theoriginsofhalloweentraditions .item__title a:focus {
  color: #0f2f84;
}
.cc-theoriginsofhalloweentraditions p a,
.cc-theoriginsofhalloweentraditions ul li a {
  color: #1a50df;
}
.cc-theoriginsofhalloweentraditions p a:hover,
.cc-theoriginsofhalloweentraditions ul li a:hover,
.cc-theoriginsofhalloweentraditions p a:active,
.cc-theoriginsofhalloweentraditions ul li a:active {
  color: #4076ff;
}
.cc-theoriginsofhalloweentraditions .item__footer {
  color: #010308;
}
.cc-theoriginsofhalloweentraditions .item__footer a {
  color: #1a50df;
}
.cc-theoriginsofhalloweentraditions .item__footer a:hover,
.cc-theoriginsofhalloweentraditions .item__footer a:active {
  color: #4076ff;
}
.cc-theoriginsofhalloweentraditions hr {
  background-color: #cccccc;
  color: #cccccc;
}
.cc-theoriginsofhalloweentraditions.category__footer h2 {
  border: 1px solid #010308;
}
.cc-theoriginsofhalloweentraditions.category__footer a {
  color: #1a50df;
}
.cc-theoriginsofhalloweentraditions.category__footer a:hover,
.cc-theoriginsofhalloweentraditions.category__footer a:focus {
  color: #0f2f84;
}
.item--cc-2024predictions .item__heading {
  color: #454547;
}
.item--cc-2024predictions .item__title {
  color: #1a50df;
}
.item--cc-2024predictions .item__body p a {
  color: #1a50df;
}
.cc-2024predictions {
  background-color: #FFFFFF;
  color: #010308;
  text-align: left;
}
.cc-2024predictions .category__title {
  color: #454547;
  text-align: left;
  position: relative;
}
.cc-2024predictions .category__title img {
  margin-right: 18px;
}
@media (min-width: 978px) {
  .cc-2024predictions .category__title img {
    position: absolute;
    right: 100%;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}
.cc-2024predictions blockquote {
  border-left-color: #cccccc;
}
.cc-2024predictions .item__title a {
  color: #1a50df;
}
.cc-2024predictions .item__title a:hover,
.cc-2024predictions .item__title a:focus {
  color: #0f2f84;
}
.cc-2024predictions p a,
.cc-2024predictions ul li a {
  color: #1a50df;
}
.cc-2024predictions p a:hover,
.cc-2024predictions ul li a:hover,
.cc-2024predictions p a:active,
.cc-2024predictions ul li a:active {
  color: #4076ff;
}
.cc-2024predictions .item__footer {
  color: #010308;
}
.cc-2024predictions .item__footer a {
  color: #1a50df;
}
.cc-2024predictions .item__footer a:hover,
.cc-2024predictions .item__footer a:active {
  color: #4076ff;
}
.cc-2024predictions hr {
  background-color: #cccccc;
  color: #cccccc;
}
.cc-2024predictions.category__footer h2 {
  border: 1px solid #010308;
}
.cc-2024predictions.category__footer a {
  color: #1a50df;
}
.cc-2024predictions.category__footer a:hover,
.cc-2024predictions.category__footer a:focus {
  color: #0f2f84;
}
.item--cc-proudlysponsoredby .item__heading {
  color: #454547;
}
.item--cc-proudlysponsoredby .item__title {
  color: #1a50df;
}
.item--cc-proudlysponsoredby .item__body p a {
  color: #1a50df;
}
.cc-proudlysponsoredby {
  background-color: #FFFFFF;
  color: #010308;
  text-align: left;
}
.cc-proudlysponsoredby .category__title {
  color: #454547;
  text-align: left;
  position: relative;
}
.cc-proudlysponsoredby .category__title img {
  margin-right: 18px;
}
@media (min-width: 978px) {
  .cc-proudlysponsoredby .category__title img {
    position: absolute;
    right: 100%;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}
.cc-proudlysponsoredby blockquote {
  border-left-color: #cccccc;
}
.cc-proudlysponsoredby .item__title a {
  color: #1a50df;
}
.cc-proudlysponsoredby .item__title a:hover,
.cc-proudlysponsoredby .item__title a:focus {
  color: #0f2f84;
}
.cc-proudlysponsoredby p a,
.cc-proudlysponsoredby ul li a {
  color: #1a50df;
}
.cc-proudlysponsoredby p a:hover,
.cc-proudlysponsoredby ul li a:hover,
.cc-proudlysponsoredby p a:active,
.cc-proudlysponsoredby ul li a:active {
  color: #4076ff;
}
.cc-proudlysponsoredby .item__footer {
  color: #010308;
}
.cc-proudlysponsoredby .item__footer a {
  color: #1a50df;
}
.cc-proudlysponsoredby .item__footer a:hover,
.cc-proudlysponsoredby .item__footer a:active {
  color: #4076ff;
}
.cc-proudlysponsoredby hr {
  background-color: #cccccc;
  color: #cccccc;
}
.cc-proudlysponsoredby.category__footer h2 {
  border: 1px solid #010308;
}
.cc-proudlysponsoredby.category__footer a {
  color: #1a50df;
}
.cc-proudlysponsoredby.category__footer a:hover,
.cc-proudlysponsoredby.category__footer a:focus {
  color: #0f2f84;
}
.item--cc-insurancehumourappearsrarely .item__heading {
  color: #454547;
}
.item--cc-insurancehumourappearsrarely .item__title {
  color: #1a50df;
}
.item--cc-insurancehumourappearsrarely .item__body p a {
  color: #1a50df;
}
.cc-insurancehumourappearsrarely {
  background-color: #FFFFFF;
  color: #010308;
  text-align: left;
}
.cc-insurancehumourappearsrarely .category__title {
  color: #454547;
  text-align: left;
  position: relative;
}
.cc-insurancehumourappearsrarely .category__title img {
  margin-right: 18px;
}
@media (min-width: 978px) {
  .cc-insurancehumourappearsrarely .category__title img {
    position: absolute;
    right: 100%;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}
.cc-insurancehumourappearsrarely blockquote {
  border-left-color: #cccccc;
}
.cc-insurancehumourappearsrarely .item__title a {
  color: #1a50df;
}
.cc-insurancehumourappearsrarely .item__title a:hover,
.cc-insurancehumourappearsrarely .item__title a:focus {
  color: #0f2f84;
}
.cc-insurancehumourappearsrarely p a,
.cc-insurancehumourappearsrarely ul li a {
  color: #1a50df;
}
.cc-insurancehumourappearsrarely p a:hover,
.cc-insurancehumourappearsrarely ul li a:hover,
.cc-insurancehumourappearsrarely p a:active,
.cc-insurancehumourappearsrarely ul li a:active {
  color: #4076ff;
}
.cc-insurancehumourappearsrarely .item__footer {
  color: #010308;
}
.cc-insurancehumourappearsrarely .item__footer a {
  color: #1a50df;
}
.cc-insurancehumourappearsrarely .item__footer a:hover,
.cc-insurancehumourappearsrarely .item__footer a:active {
  color: #4076ff;
}
.cc-insurancehumourappearsrarely hr {
  background-color: #cccccc;
  color: #cccccc;
}
.cc-insurancehumourappearsrarely.category__footer h2 {
  border: 1px solid #010308;
}
.cc-insurancehumourappearsrarely.category__footer a {
  color: #1a50df;
}
.cc-insurancehumourappearsrarely.category__footer a:hover,
.cc-insurancehumourappearsrarely.category__footer a:focus {
  color: #0f2f84;
}
.item--cc-spn .item__heading {
  color: #454547;
}
.item--cc-spn .item__title {
  color: #1a50df;
}
.item--cc-spn .item__body p a {
  color: #1a50df;
}
.cc-spn {
  background-color: #FFFFFF;
  color: #010308;
  text-align: left;
}
.cc-spn .category__title {
  color: #454547;
  text-align: left;
  position: relative;
}
.cc-spn .category__title img {
  margin-right: 18px;
}
@media (min-width: 978px) {
  .cc-spn .category__title img {
    position: absolute;
    right: 100%;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}
.cc-spn blockquote {
  border-left-color: #cccccc;
}
.cc-spn .item__title a {
  color: #1a50df;
}
.cc-spn .item__title a:hover,
.cc-spn .item__title a:focus {
  color: #0f2f84;
}
.cc-spn p a,
.cc-spn ul li a {
  color: #1a50df;
}
.cc-spn p a:hover,
.cc-spn ul li a:hover,
.cc-spn p a:active,
.cc-spn ul li a:active {
  color: #4076ff;
}
.cc-spn .item__footer {
  color: #010308;
}
.cc-spn .item__footer a {
  color: #1a50df;
}
.cc-spn .item__footer a:hover,
.cc-spn .item__footer a:active {
  color: #4076ff;
}
.cc-spn hr {
  background-color: #cccccc;
  color: #cccccc;
}
.cc-spn.category__footer h2 {
  border: 1px solid #010308;
}
.cc-spn.category__footer a {
  color: #1a50df;
}
.cc-spn.category__footer a:hover,
.cc-spn.category__footer a:focus {
  color: #0f2f84;
}
.item--cc-4thofjuly .item__heading {
  color: #454547;
}
.item--cc-4thofjuly .item__title {
  color: #1a50df;
}
.item--cc-4thofjuly .item__body p a {
  color: #1a50df;
}
.cc-4thofjuly {
  background-color: #FFFFFF;
  color: #010308;
  text-align: left;
}
.cc-4thofjuly .category__title {
  color: #454547;
  text-align: left;
  position: relative;
}
.cc-4thofjuly .category__title img {
  margin-right: 18px;
}
@media (min-width: 978px) {
  .cc-4thofjuly .category__title img {
    position: absolute;
    right: 100%;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}
.cc-4thofjuly blockquote {
  border-left-color: #cccccc;
}
.cc-4thofjuly .item__title a {
  color: #1a50df;
}
.cc-4thofjuly .item__title a:hover,
.cc-4thofjuly .item__title a:focus {
  color: #0f2f84;
}
.cc-4thofjuly p a,
.cc-4thofjuly ul li a {
  color: #1a50df;
}
.cc-4thofjuly p a:hover,
.cc-4thofjuly ul li a:hover,
.cc-4thofjuly p a:active,
.cc-4thofjuly ul li a:active {
  color: #4076ff;
}
.cc-4thofjuly .item__footer {
  color: #010308;
}
.cc-4thofjuly .item__footer a {
  color: #1a50df;
}
.cc-4thofjuly .item__footer a:hover,
.cc-4thofjuly .item__footer a:active {
  color: #4076ff;
}
.cc-4thofjuly hr {
  background-color: #cccccc;
  color: #cccccc;
}
.cc-4thofjuly.category__footer h2 {
  border: 1px solid #010308;
}
.cc-4thofjuly.category__footer a {
  color: #1a50df;
}
.cc-4thofjuly.category__footer a:hover,
.cc-4thofjuly.category__footer a:focus {
  color: #0f2f84;
}
.item--cc-valentinesday .item__heading {
  color: #454547;
}
.item--cc-valentinesday .item__title {
  color: #1a50df;
}
.item--cc-valentinesday .item__body p a {
  color: #1a50df;
}
.cc-valentinesday {
  background-color: #FFFFFF;
  color: #010308;
  text-align: left;
}
.cc-valentinesday .category__title {
  color: #454547;
  text-align: left;
  position: relative;
}
.cc-valentinesday .category__title img {
  margin-right: 18px;
}
@media (min-width: 978px) {
  .cc-valentinesday .category__title img {
    position: absolute;
    right: 100%;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}
.cc-valentinesday blockquote {
  border-left-color: #cccccc;
}
.cc-valentinesday .item__title a {
  color: #1a50df;
}
.cc-valentinesday .item__title a:hover,
.cc-valentinesday .item__title a:focus {
  color: #0f2f84;
}
.cc-valentinesday p a,
.cc-valentinesday ul li a {
  color: #1a50df;
}
.cc-valentinesday p a:hover,
.cc-valentinesday ul li a:hover,
.cc-valentinesday p a:active,
.cc-valentinesday ul li a:active {
  color: #4076ff;
}
.cc-valentinesday .item__footer {
  color: #010308;
}
.cc-valentinesday .item__footer a {
  color: #1a50df;
}
.cc-valentinesday .item__footer a:hover,
.cc-valentinesday .item__footer a:active {
  color: #4076ff;
}
.cc-valentinesday hr {
  background-color: #cccccc;
  color: #cccccc;
}
.cc-valentinesday.category__footer h2 {
  border: 1px solid #010308;
}
.cc-valentinesday.category__footer a {
  color: #1a50df;
}
.cc-valentinesday.category__footer a:hover,
.cc-valentinesday.category__footer a:focus {
  color: #0f2f84;
}
.item--cc-survey .item__heading {
  color: #000000;
}
.item--cc-survey .item__title {
  color: #1a50df;
}
.item--cc-survey .item__body p a {
  color: #1a50df;
}
.cc-survey {
  background-color: #FFFFFF;
  color: #fb2525;
  text-align: left;
}
.cc-survey .category__title {
  color: #000000;
  text-align: left;
  position: relative;
}
.cc-survey .category__title img {
  margin-right: 18px;
}
@media (min-width: 978px) {
  .cc-survey .category__title img {
    position: absolute;
    right: 100%;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}
.cc-survey blockquote {
  border-left-color: #cccccc;
}
.cc-survey .item__title a {
  color: #1a50df;
}
.cc-survey .item__title a:hover,
.cc-survey .item__title a:focus {
  color: #0f2f84;
}
.cc-survey p a,
.cc-survey ul li a {
  color: #1a50df;
}
.cc-survey p a:hover,
.cc-survey ul li a:hover,
.cc-survey p a:active,
.cc-survey ul li a:active {
  color: #4076ff;
}
.cc-survey .item__footer {
  color: #fb2525;
}
.cc-survey .item__footer a {
  color: #1a50df;
}
.cc-survey .item__footer a:hover,
.cc-survey .item__footer a:active {
  color: #4076ff;
}
.cc-survey hr {
  background-color: #cccccc;
  color: #cccccc;
}
.cc-survey.category__footer h2 {
  border: 1px solid #fb2525;
}
.cc-survey.category__footer a {
  color: #1a50df;
}
.cc-survey.category__footer a:hover,
.cc-survey.category__footer a:focus {
  color: #0f2f84;
}
.item--cc-haveasafeandhappy4th .item__heading {
  color: #454547;
}
.item--cc-haveasafeandhappy4th .item__title {
  color: #1a50df;
}
.item--cc-haveasafeandhappy4th .item__body p a {
  color: #1a50df;
}
.cc-haveasafeandhappy4th {
  background-color: #FFFFFF;
  color: #010308;
  text-align: left;
}
.cc-haveasafeandhappy4th .category__title {
  color: #454547;
  text-align: left;
  position: relative;
}
.cc-haveasafeandhappy4th .category__title img {
  margin-right: 18px;
}
@media (min-width: 978px) {
  .cc-haveasafeandhappy4th .category__title img {
    position: absolute;
    right: 100%;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}
.cc-haveasafeandhappy4th blockquote {
  border-left-color: #cccccc;
}
.cc-haveasafeandhappy4th .item__title a {
  color: #1a50df;
}
.cc-haveasafeandhappy4th .item__title a:hover,
.cc-haveasafeandhappy4th .item__title a:focus {
  color: #0f2f84;
}
.cc-haveasafeandhappy4th p a,
.cc-haveasafeandhappy4th ul li a {
  color: #1a50df;
}
.cc-haveasafeandhappy4th p a:hover,
.cc-haveasafeandhappy4th ul li a:hover,
.cc-haveasafeandhappy4th p a:active,
.cc-haveasafeandhappy4th ul li a:active {
  color: #4076ff;
}
.cc-haveasafeandhappy4th .item__footer {
  color: #010308;
}
.cc-haveasafeandhappy4th .item__footer a {
  color: #1a50df;
}
.cc-haveasafeandhappy4th .item__footer a:hover,
.cc-haveasafeandhappy4th .item__footer a:active {
  color: #4076ff;
}
.cc-haveasafeandhappy4th hr {
  background-color: #cccccc;
  color: #cccccc;
}
.cc-haveasafeandhappy4th.category__footer h2 {
  border: 1px solid #010308;
}
.cc-haveasafeandhappy4th.category__footer a {
  color: #1a50df;
}
.cc-haveasafeandhappy4th.category__footer a:hover,
.cc-haveasafeandhappy4th.category__footer a:focus {
  color: #0f2f84;
}
.item--cc-superbowllviii .item__heading {
  color: #454547;
}
.item--cc-superbowllviii .item__title {
  color: #1a50df;
}
.item--cc-superbowllviii .item__body p a {
  color: #1a50df;
}
.cc-superbowllviii {
  background-color: #FFFFFF;
  color: #010308;
  text-align: left;
}
.cc-superbowllviii .category__title {
  color: #454547;
  text-align: left;
  position: relative;
}
.cc-superbowllviii .category__title img {
  margin-right: 18px;
}
@media (min-width: 978px) {
  .cc-superbowllviii .category__title img {
    position: absolute;
    right: 100%;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}
.cc-superbowllviii blockquote {
  border-left-color: #cccccc;
}
.cc-superbowllviii .item__title a {
  color: #1a50df;
}
.cc-superbowllviii .item__title a:hover,
.cc-superbowllviii .item__title a:focus {
  color: #0f2f84;
}
.cc-superbowllviii p a,
.cc-superbowllviii ul li a {
  color: #1a50df;
}
.cc-superbowllviii p a:hover,
.cc-superbowllviii ul li a:hover,
.cc-superbowllviii p a:active,
.cc-superbowllviii ul li a:active {
  color: #4076ff;
}
.cc-superbowllviii .item__footer {
  color: #010308;
}
.cc-superbowllviii .item__footer a {
  color: #1a50df;
}
.cc-superbowllviii .item__footer a:hover,
.cc-superbowllviii .item__footer a:active {
  color: #4076ff;
}
.cc-superbowllviii hr {
  background-color: #cccccc;
  color: #cccccc;
}
.cc-superbowllviii.category__footer h2 {
  border: 1px solid #010308;
}
.cc-superbowllviii.category__footer a {
  color: #1a50df;
}
.cc-superbowllviii.category__footer a:hover,
.cc-superbowllviii.category__footer a:focus {
  color: #0f2f84;
}
.item--cc-insurtechisraelusatour .item__heading {
  color: #454547;
}
.item--cc-insurtechisraelusatour .item__title {
  color: #1a50df;
}
.item--cc-insurtechisraelusatour .item__body p a {
  color: #1a50df;
}
.cc-insurtechisraelusatour {
  background-color: #FFFFFF;
  color: #010308;
  text-align: left;
}
.cc-insurtechisraelusatour .category__title {
  color: #454547;
  text-align: left;
  position: relative;
}
.cc-insurtechisraelusatour .category__title img {
  margin-right: 18px;
}
@media (min-width: 978px) {
  .cc-insurtechisraelusatour .category__title img {
    position: absolute;
    right: 100%;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}
.cc-insurtechisraelusatour blockquote {
  border-left-color: #cccccc;
}
.cc-insurtechisraelusatour .item__title a {
  color: #1a50df;
}
.cc-insurtechisraelusatour .item__title a:hover,
.cc-insurtechisraelusatour .item__title a:focus {
  color: #0f2f84;
}
.cc-insurtechisraelusatour p a,
.cc-insurtechisraelusatour ul li a {
  color: #1a50df;
}
.cc-insurtechisraelusatour p a:hover,
.cc-insurtechisraelusatour ul li a:hover,
.cc-insurtechisraelusatour p a:active,
.cc-insurtechisraelusatour ul li a:active {
  color: #4076ff;
}
.cc-insurtechisraelusatour .item__footer {
  color: #010308;
}
.cc-insurtechisraelusatour .item__footer a {
  color: #1a50df;
}
.cc-insurtechisraelusatour .item__footer a:hover,
.cc-insurtechisraelusatour .item__footer a:active {
  color: #4076ff;
}
.cc-insurtechisraelusatour hr {
  background-color: #cccccc;
  color: #cccccc;
}
.cc-insurtechisraelusatour.category__footer h2 {
  border: 1px solid #010308;
}
.cc-insurtechisraelusatour.category__footer a {
  color: #1a50df;
}
.cc-insurtechisraelusatour.category__footer a:hover,
.cc-insurtechisraelusatour.category__footer a:focus {
  color: #0f2f84;
}
.item--cc-happyhalloween .item__heading {
  color: #454547;
}
.item--cc-happyhalloween .item__title {
  color: #1a50df;
}
.item--cc-happyhalloween .item__body p a {
  color: #1a50df;
}
.cc-happyhalloween {
  background-color: #FFFFFF;
  color: #010308;
  text-align: left;
}
.cc-happyhalloween .category__title {
  color: #454547;
  text-align: left;
  position: relative;
}
.cc-happyhalloween .category__title img {
  margin-right: 18px;
}
@media (min-width: 978px) {
  .cc-happyhalloween .category__title img {
    position: absolute;
    right: 100%;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}
.cc-happyhalloween blockquote {
  border-left-color: #cccccc;
}
.cc-happyhalloween .item__title a {
  color: #1a50df;
}
.cc-happyhalloween .item__title a:hover,
.cc-happyhalloween .item__title a:focus {
  color: #0f2f84;
}
.cc-happyhalloween p a,
.cc-happyhalloween ul li a {
  color: #1a50df;
}
.cc-happyhalloween p a:hover,
.cc-happyhalloween ul li a:hover,
.cc-happyhalloween p a:active,
.cc-happyhalloween ul li a:active {
  color: #4076ff;
}
.cc-happyhalloween .item__footer {
  color: #010308;
}
.cc-happyhalloween .item__footer a {
  color: #1a50df;
}
.cc-happyhalloween .item__footer a:hover,
.cc-happyhalloween .item__footer a:active {
  color: #4076ff;
}
.cc-happyhalloween hr {
  background-color: #cccccc;
  color: #cccccc;
}
.cc-happyhalloween.category__footer h2 {
  border: 1px solid #010308;
}
.cc-happyhalloween.category__footer a {
  color: #1a50df;
}
.cc-happyhalloween.category__footer a:hover,
.cc-happyhalloween.category__footer a:focus {
  color: #0f2f84;
}
.item--cc-holocaustremembranceday .item__heading {
  color: #454547;
}
.item--cc-holocaustremembranceday .item__title {
  color: #1a50df;
}
.item--cc-holocaustremembranceday .item__body p a {
  color: #1a50df;
}
.cc-holocaustremembranceday {
  background-color: #FFFFFF;
  color: #010308;
  text-align: left;
}
.cc-holocaustremembranceday .category__title {
  color: #454547;
  text-align: left;
  position: relative;
}
.cc-holocaustremembranceday .category__title img {
  margin-right: 18px;
}
@media (min-width: 978px) {
  .cc-holocaustremembranceday .category__title img {
    position: absolute;
    right: 100%;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}
.cc-holocaustremembranceday blockquote {
  border-left-color: #cccccc;
}
.cc-holocaustremembranceday .item__title a {
  color: #1a50df;
}
.cc-holocaustremembranceday .item__title a:hover,
.cc-holocaustremembranceday .item__title a:focus {
  color: #0f2f84;
}
.cc-holocaustremembranceday p a,
.cc-holocaustremembranceday ul li a {
  color: #1a50df;
}
.cc-holocaustremembranceday p a:hover,
.cc-holocaustremembranceday ul li a:hover,
.cc-holocaustremembranceday p a:active,
.cc-holocaustremembranceday ul li a:active {
  color: #4076ff;
}
.cc-holocaustremembranceday .item__footer {
  color: #010308;
}
.cc-holocaustremembranceday .item__footer a {
  color: #1a50df;
}
.cc-holocaustremembranceday .item__footer a:hover,
.cc-holocaustremembranceday .item__footer a:active {
  color: #4076ff;
}
.cc-holocaustremembranceday hr {
  background-color: #cccccc;
  color: #cccccc;
}
.cc-holocaustremembranceday.category__footer h2 {
  border: 1px solid #010308;
}
.cc-holocaustremembranceday.category__footer a {
  color: #1a50df;
}
.cc-holocaustremembranceday.category__footer a:hover,
.cc-holocaustremembranceday.category__footer a:focus {
  color: #0f2f84;
}
.item--cc-internationalwomensday2025 .item__heading {
  color: #454547;
}
.item--cc-internationalwomensday2025 .item__title {
  color: #1a50df;
}
.item--cc-internationalwomensday2025 .item__body p a {
  color: #1a50df;
}
.cc-internationalwomensday2025 {
  background-color: #FFFFFF;
  color: #010308;
  text-align: left;
}
.cc-internationalwomensday2025 .category__title {
  color: #454547;
  text-align: left;
  position: relative;
}
.cc-internationalwomensday2025 .category__title img {
  margin-right: 18px;
}
@media (min-width: 978px) {
  .cc-internationalwomensday2025 .category__title img {
    position: absolute;
    right: 100%;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}
.cc-internationalwomensday2025 blockquote {
  border-left-color: #cccccc;
}
.cc-internationalwomensday2025 .item__title a {
  color: #1a50df;
}
.cc-internationalwomensday2025 .item__title a:hover,
.cc-internationalwomensday2025 .item__title a:focus {
  color: #0f2f84;
}
.cc-internationalwomensday2025 p a,
.cc-internationalwomensday2025 ul li a {
  color: #1a50df;
}
.cc-internationalwomensday2025 p a:hover,
.cc-internationalwomensday2025 ul li a:hover,
.cc-internationalwomensday2025 p a:active,
.cc-internationalwomensday2025 ul li a:active {
  color: #4076ff;
}
.cc-internationalwomensday2025 .item__footer {
  color: #010308;
}
.cc-internationalwomensday2025 .item__footer a {
  color: #1a50df;
}
.cc-internationalwomensday2025 .item__footer a:hover,
.cc-internationalwomensday2025 .item__footer a:active {
  color: #4076ff;
}
.cc-internationalwomensday2025 hr {
  background-color: #cccccc;
  color: #cccccc;
}
.cc-internationalwomensday2025.category__footer h2 {
  border: 1px solid #010308;
}
.cc-internationalwomensday2025.category__footer a {
  color: #1a50df;
}
.cc-internationalwomensday2025.category__footer a:hover,
.cc-internationalwomensday2025.category__footer a:focus {
  color: #0f2f84;
}
.item--cc-electionday .item__heading {
  color: #454547;
}
.item--cc-electionday .item__title {
  color: #1a50df;
}
.item--cc-electionday .item__body p a {
  color: #1a50df;
}
.cc-electionday {
  background-color: #FFFFFF;
  color: #010308;
  text-align: left;
}
.cc-electionday .category__title {
  color: #454547;
  text-align: left;
  position: relative;
}
.cc-electionday .category__title img {
  margin-right: 18px;
}
@media (min-width: 978px) {
  .cc-electionday .category__title img {
    position: absolute;
    right: 100%;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}
.cc-electionday blockquote {
  border-left-color: #cccccc;
}
.cc-electionday .item__title a {
  color: #1a50df;
}
.cc-electionday .item__title a:hover,
.cc-electionday .item__title a:focus {
  color: #0f2f84;
}
.cc-electionday p a,
.cc-electionday ul li a {
  color: #1a50df;
}
.cc-electionday p a:hover,
.cc-electionday ul li a:hover,
.cc-electionday p a:active,
.cc-electionday ul li a:active {
  color: #4076ff;
}
.cc-electionday .item__footer {
  color: #010308;
}
.cc-electionday .item__footer a {
  color: #1a50df;
}
.cc-electionday .item__footer a:hover,
.cc-electionday .item__footer a:active {
  color: #4076ff;
}
.cc-electionday hr {
  background-color: #cccccc;
  color: #cccccc;
}
.cc-electionday.category__footer h2 {
  border: 1px solid #010308;
}
.cc-electionday.category__footer a {
  color: #1a50df;
}
.cc-electionday.category__footer a:hover,
.cc-electionday.category__footer a:focus {
  color: #0f2f84;
}
.item--cc-veteransday .item__heading {
  color: #454547;
}
.item--cc-veteransday .item__title {
  color: #1a50df;
}
.item--cc-veteransday .item__body p a {
  color: #1a50df;
}
.cc-veteransday {
  background-color: #FFFFFF;
  color: #010308;
  text-align: left;
}
.cc-veteransday .category__title {
  color: #454547;
  text-align: left;
  position: relative;
}
.cc-veteransday .category__title img {
  margin-right: 18px;
}
@media (min-width: 978px) {
  .cc-veteransday .category__title img {
    position: absolute;
    right: 100%;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}
.cc-veteransday blockquote {
  border-left-color: #cccccc;
}
.cc-veteransday .item__title a {
  color: #1a50df;
}
.cc-veteransday .item__title a:hover,
.cc-veteransday .item__title a:focus {
  color: #0f2f84;
}
.cc-veteransday p a,
.cc-veteransday ul li a {
  color: #1a50df;
}
.cc-veteransday p a:hover,
.cc-veteransday ul li a:hover,
.cc-veteransday p a:active,
.cc-veteransday ul li a:active {
  color: #4076ff;
}
.cc-veteransday .item__footer {
  color: #010308;
}
.cc-veteransday .item__footer a {
  color: #1a50df;
}
.cc-veteransday .item__footer a:hover,
.cc-veteransday .item__footer a:active {
  color: #4076ff;
}
.cc-veteransday hr {
  background-color: #cccccc;
  color: #cccccc;
}
.cc-veteransday.category__footer h2 {
  border: 1px solid #010308;
}
.cc-veteransday.category__footer a {
  color: #1a50df;
}
.cc-veteransday.category__footer a:hover,
.cc-veteransday.category__footer a:focus {
  color: #0f2f84;
}
.item--cc-newsfrominsuretechconnect2024 .item__heading {
  color: #454547;
}
.item--cc-newsfrominsuretechconnect2024 .item__title {
  color: #1a50df;
}
.item--cc-newsfrominsuretechconnect2024 .item__body p a {
  color: #1a50df;
}
.cc-newsfrominsuretechconnect2024 {
  background-color: #FFFFFF;
  color: #010308;
  text-align: left;
}
.cc-newsfrominsuretechconnect2024 .category__title {
  color: #454547;
  text-align: left;
  position: relative;
}
.cc-newsfrominsuretechconnect2024 .category__title img {
  margin-right: 18px;
}
@media (min-width: 978px) {
  .cc-newsfrominsuretechconnect2024 .category__title img {
    position: absolute;
    right: 100%;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}
.cc-newsfrominsuretechconnect2024 blockquote {
  border-left-color: #cccccc;
}
.cc-newsfrominsuretechconnect2024 .item__title a {
  color: #1a50df;
}
.cc-newsfrominsuretechconnect2024 .item__title a:hover,
.cc-newsfrominsuretechconnect2024 .item__title a:focus {
  color: #0f2f84;
}
.cc-newsfrominsuretechconnect2024 p a,
.cc-newsfrominsuretechconnect2024 ul li a {
  color: #1a50df;
}
.cc-newsfrominsuretechconnect2024 p a:hover,
.cc-newsfrominsuretechconnect2024 ul li a:hover,
.cc-newsfrominsuretechconnect2024 p a:active,
.cc-newsfrominsuretechconnect2024 ul li a:active {
  color: #4076ff;
}
.cc-newsfrominsuretechconnect2024 .item__footer {
  color: #010308;
}
.cc-newsfrominsuretechconnect2024 .item__footer a {
  color: #1a50df;
}
.cc-newsfrominsuretechconnect2024 .item__footer a:hover,
.cc-newsfrominsuretechconnect2024 .item__footer a:active {
  color: #4076ff;
}
.cc-newsfrominsuretechconnect2024 hr {
  background-color: #cccccc;
  color: #cccccc;
}
.cc-newsfrominsuretechconnect2024.category__footer h2 {
  border: 1px solid #010308;
}
.cc-newsfrominsuretechconnect2024.category__footer a {
  color: #1a50df;
}
.cc-newsfrominsuretechconnect2024.category__footer a:hover,
.cc-newsfrominsuretechconnect2024.category__footer a:focus {
  color: #0f2f84;
}
.item--cc-martinlutherkingjrday .item__heading {
  color: #454547;
}
.item--cc-martinlutherkingjrday .item__title {
  color: #1a50df;
}
.item--cc-martinlutherkingjrday .item__body p a {
  color: #1a50df;
}
.cc-martinlutherkingjrday {
  background-color: #FFFFFF;
  color: #010308;
  text-align: left;
}
.cc-martinlutherkingjrday .category__title {
  color: #454547;
  text-align: left;
  position: relative;
}
.cc-martinlutherkingjrday .category__title img {
  margin-right: 18px;
}
@media (min-width: 978px) {
  .cc-martinlutherkingjrday .category__title img {
    position: absolute;
    right: 100%;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}
.cc-martinlutherkingjrday blockquote {
  border-left-color: #cccccc;
}
.cc-martinlutherkingjrday .item__title a {
  color: #1a50df;
}
.cc-martinlutherkingjrday .item__title a:hover,
.cc-martinlutherkingjrday .item__title a:focus {
  color: #0f2f84;
}
.cc-martinlutherkingjrday p a,
.cc-martinlutherkingjrday ul li a {
  color: #1a50df;
}
.cc-martinlutherkingjrday p a:hover,
.cc-martinlutherkingjrday ul li a:hover,
.cc-martinlutherkingjrday p a:active,
.cc-martinlutherkingjrday ul li a:active {
  color: #4076ff;
}
.cc-martinlutherkingjrday .item__footer {
  color: #010308;
}
.cc-martinlutherkingjrday .item__footer a {
  color: #1a50df;
}
.cc-martinlutherkingjrday .item__footer a:hover,
.cc-martinlutherkingjrday .item__footer a:active {
  color: #4076ff;
}
.cc-martinlutherkingjrday hr {
  background-color: #cccccc;
  color: #cccccc;
}
.cc-martinlutherkingjrday.category__footer h2 {
  border: 1px solid #010308;
}
.cc-martinlutherkingjrday.category__footer a {
  color: #1a50df;
}
.cc-martinlutherkingjrday.category__footer a:hover,
.cc-martinlutherkingjrday.category__footer a:focus {
  color: #0f2f84;
}
.item--cc-2023review .item__heading {
  color: #454547;
}
.item--cc-2023review .item__title {
  color: #1a50df;
}
.item--cc-2023review .item__body p a {
  color: #1a50df;
}
.cc-2023review {
  background-color: #FFFFFF;
  color: #010308;
  text-align: left;
}
.cc-2023review .category__title {
  color: #454547;
  text-align: left;
  position: relative;
}
.cc-2023review .category__title img {
  margin-right: 18px;
}
@media (min-width: 978px) {
  .cc-2023review .category__title img {
    position: absolute;
    right: 100%;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}
.cc-2023review blockquote {
  border-left-color: #cccccc;
}
.cc-2023review .item__title a {
  color: #1a50df;
}
.cc-2023review .item__title a:hover,
.cc-2023review .item__title a:focus {
  color: #0f2f84;
}
.cc-2023review p a,
.cc-2023review ul li a {
  color: #1a50df;
}
.cc-2023review p a:hover,
.cc-2023review ul li a:hover,
.cc-2023review p a:active,
.cc-2023review ul li a:active {
  color: #4076ff;
}
.cc-2023review .item__footer {
  color: #010308;
}
.cc-2023review .item__footer a {
  color: #1a50df;
}
.cc-2023review .item__footer a:hover,
.cc-2023review .item__footer a:active {
  color: #4076ff;
}
.cc-2023review hr {
  background-color: #cccccc;
  color: #cccccc;
}
.cc-2023review.category__footer h2 {
  border: 1px solid #010308;
}
.cc-2023review.category__footer a {
  color: #1a50df;
}
.cc-2023review.category__footer a:hover,
.cc-2023review.category__footer a:focus {
  color: #0f2f84;
}
.item--cc-internationalwomensday2024 .item__heading {
  color: #454547;
}
.item--cc-internationalwomensday2024 .item__title {
  color: #1a50df;
}
.item--cc-internationalwomensday2024 .item__body p a {
  color: #1a50df;
}
.cc-internationalwomensday2024 {
  background-color: #FFFFFF;
  color: #010308;
  text-align: left;
}
.cc-internationalwomensday2024 .category__title {
  color: #454547;
  text-align: left;
  position: relative;
}
.cc-internationalwomensday2024 .category__title img {
  margin-right: 18px;
}
@media (min-width: 978px) {
  .cc-internationalwomensday2024 .category__title img {
    position: absolute;
    right: 100%;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}
.cc-internationalwomensday2024 blockquote {
  border-left-color: #cccccc;
}
.cc-internationalwomensday2024 .item__title a {
  color: #1a50df;
}
.cc-internationalwomensday2024 .item__title a:hover,
.cc-internationalwomensday2024 .item__title a:focus {
  color: #0f2f84;
}
.cc-internationalwomensday2024 p a,
.cc-internationalwomensday2024 ul li a {
  color: #1a50df;
}
.cc-internationalwomensday2024 p a:hover,
.cc-internationalwomensday2024 ul li a:hover,
.cc-internationalwomensday2024 p a:active,
.cc-internationalwomensday2024 ul li a:active {
  color: #4076ff;
}
.cc-internationalwomensday2024 .item__footer {
  color: #010308;
}
.cc-internationalwomensday2024 .item__footer a {
  color: #1a50df;
}
.cc-internationalwomensday2024 .item__footer a:hover,
.cc-internationalwomensday2024 .item__footer a:active {
  color: #4076ff;
}
.cc-internationalwomensday2024 hr {
  background-color: #cccccc;
  color: #cccccc;
}
.cc-internationalwomensday2024.category__footer h2 {
  border: 1px solid #010308;
}
.cc-internationalwomensday2024.category__footer a {
  color: #1a50df;
}
.cc-internationalwomensday2024.category__footer a:hover,
.cc-internationalwomensday2024.category__footer a:focus {
  color: #0f2f84;
}
.item--cc-globalrecyclingday .item__heading {
  color: #454547;
}
.item--cc-globalrecyclingday .item__title {
  color: #1a50df;
}
.item--cc-globalrecyclingday .item__body p a {
  color: #1a50df;
}
.cc-globalrecyclingday {
  background-color: #FFFFFF;
  color: #010308;
  text-align: left;
}
.cc-globalrecyclingday .category__title {
  color: #454547;
  text-align: left;
  position: relative;
}
.cc-globalrecyclingday .category__title img {
  margin-right: 18px;
}
@media (min-width: 978px) {
  .cc-globalrecyclingday .category__title img {
    position: absolute;
    right: 100%;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}
.cc-globalrecyclingday blockquote {
  border-left-color: #cccccc;
}
.cc-globalrecyclingday .item__title a {
  color: #1a50df;
}
.cc-globalrecyclingday .item__title a:hover,
.cc-globalrecyclingday .item__title a:focus {
  color: #0f2f84;
}
.cc-globalrecyclingday p a,
.cc-globalrecyclingday ul li a {
  color: #1a50df;
}
.cc-globalrecyclingday p a:hover,
.cc-globalrecyclingday ul li a:hover,
.cc-globalrecyclingday p a:active,
.cc-globalrecyclingday ul li a:active {
  color: #4076ff;
}
.cc-globalrecyclingday .item__footer {
  color: #010308;
}
.cc-globalrecyclingday .item__footer a {
  color: #1a50df;
}
.cc-globalrecyclingday .item__footer a:hover,
.cc-globalrecyclingday .item__footer a:active {
  color: #4076ff;
}
.cc-globalrecyclingday hr {
  background-color: #cccccc;
  color: #cccccc;
}
.cc-globalrecyclingday.category__footer h2 {
  border: 1px solid #010308;
}
.cc-globalrecyclingday.category__footer a {
  color: #1a50df;
}
.cc-globalrecyclingday.category__footer a:hover,
.cc-globalrecyclingday.category__footer a:focus {
  color: #0f2f84;
}
.item--cc-stpatricksday .item__heading {
  color: #454547;
}
.item--cc-stpatricksday .item__title {
  color: #1a50df;
}
.item--cc-stpatricksday .item__body p a {
  color: #1a50df;
}
.cc-stpatricksday {
  background-color: #FFFFFF;
  color: #010308;
  text-align: left;
}
.cc-stpatricksday .category__title {
  color: #454547;
  text-align: left;
  position: relative;
}
.cc-stpatricksday .category__title img {
  margin-right: 18px;
}
@media (min-width: 978px) {
  .cc-stpatricksday .category__title img {
    position: absolute;
    right: 100%;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}
.cc-stpatricksday blockquote {
  border-left-color: #cccccc;
}
.cc-stpatricksday .item__title a {
  color: #1a50df;
}
.cc-stpatricksday .item__title a:hover,
.cc-stpatricksday .item__title a:focus {
  color: #0f2f84;
}
.cc-stpatricksday p a,
.cc-stpatricksday ul li a {
  color: #1a50df;
}
.cc-stpatricksday p a:hover,
.cc-stpatricksday ul li a:hover,
.cc-stpatricksday p a:active,
.cc-stpatricksday ul li a:active {
  color: #4076ff;
}
.cc-stpatricksday .item__footer {
  color: #010308;
}
.cc-stpatricksday .item__footer a {
  color: #1a50df;
}
.cc-stpatricksday .item__footer a:hover,
.cc-stpatricksday .item__footer a:active {
  color: #4076ff;
}
.cc-stpatricksday hr {
  background-color: #cccccc;
  color: #cccccc;
}
.cc-stpatricksday.category__footer h2 {
  border: 1px solid #010308;
}
.cc-stpatricksday.category__footer a {
  color: #1a50df;
}
.cc-stpatricksday.category__footer a:hover,
.cc-stpatricksday.category__footer a:focus {
  color: #0f2f84;
}
.item--cc-2024 .item__heading {
  color: #454547;
}
.item--cc-2024 .item__title {
  color: #1a50df;
}
.item--cc-2024 .item__body p a {
  color: #1a50df;
}
.cc-2024 {
  background-color: #FFFFFF;
  color: #010308;
  text-align: left;
}
.cc-2024 .category__title {
  color: #454547;
  text-align: left;
  position: relative;
}
.cc-2024 .category__title img {
  margin-right: 18px;
}
@media (min-width: 978px) {
  .cc-2024 .category__title img {
    position: absolute;
    right: 100%;
    top: 50%;
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
  }
}
.cc-2024 blockquote {
  border-left-color: #cccccc;
}
.cc-2024 .item__title a {
  color: #1a50df;
}
.cc-2024 .item__title a:hover,
.cc-2024 .item__title a:focus {
  color: #0f2f84;
}
.cc-2024 p a,
.cc-2024 ul li a {
  color: #1a50df;
}
.cc-2024 p a:hover,
.cc-2024 ul li a:hover,
.cc-2024 p a:active,
.cc-2024 ul li a:active {
  color: #4076ff;
}
.cc-2024 .item__footer {
  color: #010308;
}
.cc-2024 .item__footer a {
  color: #1a50df;
}
.cc-2024 .item__footer a:hover,
.cc-2024 .item__footer a:active {
  color: #4076ff;
}
.cc-2024 hr {
  background-color: #cccccc;
  color: #cccccc;
}
.cc-2024.category__footer h2 {
  border: 1px solid #010308;
}
.cc-2024.category__footer a {
  color: #1a50df;
}
.cc-2024.category__footer a:hover,
.cc-2024.category__footer a:focus {
  color: #0f2f84;
}
.issue__pager,
.pagination {
  color: #010308;
}
.issue__pager li > a,
.pagination li > a,
.issue__pager li > span,
.pagination li > span {
  border-color: #454547;
}
.issue__pager li a:hover,
.pagination li a:hover,
.issue__pager li a:focus,
.pagination li a:focus {
  border-color: rgba(1, 3, 8, 0.4);
}
.issue__pager li .icon,
.pagination li .icon {
  color: #A1A8B2;
}
.issue__pager .active a,
.pagination .active a,
.issue__pager .active span,
.pagination .active span {
  border-color: #1a50df;
  color: #1a50df;
}
@media (max-width: 760px) {
  .issue__pager .active span,
  .pagination .active span {
    color: #6a6f75;
  }
}
.cta--header {
  color: rgba(0, 0, 0, 0.9);
}
.header--withimage .cta--header {
  background-color: rgba(0, 0, 0, 0.05);
}
.cta--header .cta-tabs .cta-tabs-title {
  color: rgba(0, 0, 0, 0.6);
}
.cta--header .cta-tabs button {
  color: rgba(0, 0, 0, 0.6);
}
.cta--header .cta-tabs button:hover,
.cta--header .cta-tabs button.active {
  border-top-color: rgba(0, 0, 0, 0.8);
  color: #000000;
}
.header--withimage .cta--header .btn {
  background-color: #454547;
}
.header--withimage .cta--header .btn:hover,
.header--withimage .cta--header .btn:focus {
  background-color: #38383a;
}
.subscription__resubscribe__btn {
  color: #1a50df;
}
.subscription__resubscribe__btn:hover,
.subscription__resubscribe__btn:focus {
  color: #4076ff;
}
.page h2:before {
  border-top-color: rgba(1, 3, 8, 0.7);
}
.page__header {
  color: rgba(1, 3, 8, 0.7);
}
.page__header b,
.page__header strong {
  color: rgba(0, 0, 0, 0.7);
}
.page .terms--custom {
  border-top: 1px solid rgba(1, 3, 8, 0.7);
}
.sponsorship a {
  color: #1a50df;
}
.sponsorship a:hover,
.sponsorship a:active {
  color: #4076ff;
}
.sponsorship__quicklinks {
  color: rgba(1, 3, 8, 0.7);
}
.sponsorship__quicklinks a {
  color: rgba(1, 3, 8, 0.7);
}
.sponsorship__quicklinks a:hover,
.sponsorship__quicklinks a:active {
  color: #000000;
}
.sponsorship__nextavailable.with_divider:before {
  border-top-color: rgba(1, 3, 8, 0.6);
}
.sponsorship__nextavailable h4 {
  color: rgba(1, 3, 8, 0.7);
}
.sponsorship__nextavailable a {
  color: rgba(183, 206, 60, 0.7);
}
.sponsorship__nextavailable a:hover,
.sponsorship__nextavailable a:active {
  color: #98ac2b;
}
.sponsorship__pricing {
  background-color: #f0f5fa;
  color: #010308;
}
.sponsorship__pricing .btn {
  background-color: #B7CE3C;
  color: #FFFFFF;
}
.sponsorship__pricing .btn:hover,
.sponsorship__pricing .btn:focus {
  background-color: #98ac2b;
  color: #FFFFFF;
}
.sponsorship__availability h2 {
  color: rgba(1, 3, 8, 0.7);
}
.sponsorship__availability section + section:before {
  border-top-color: rgba(1, 3, 8, 0.6);
}
.sponsorship__availability .dates li {
  background-color: #f0f5fa;
  color: #010308;
}
.sponsorship__availability .dates p {
  border-bottom-color: rgba(69, 69, 71, 0.2);
}
.sponsorship__availability .booked p {
  color: #9C9C9C;
}
.sponsorship__availability .booked .booknow span {
  background-color: #9C9C9C;
  color: #FFFFFF;
}
.sponsorship__availability .tentative p {
  color: #FB8A35;
}
.sponsorship__availability .tentative .booknow span {
  background-color: #FB8A35;
  color: #FFFFFF;
}
.sponsorship__availability .available p {
  color: #B7CE3C;
}
.sponsorship__availability .available .booknow a {
  background-color: #B7CE3C;
  color: #FFFFFF;
}
.sponsorship__availability .available .booknow a:hover,
.sponsorship__availability .available .booknow a:focus {
  background-color: #98ac2b;
}
.sponsorship__availability__info .tentative {
  color: #FB8A35;
}
.sponsorship__availability__info a {
  color: #B7CE3C;
}
.sponsorship__availability__info a:hover,
.sponsorship__availability__info a:focus {
  color: #98ac2b;
}
.sponsorship__details {
  background-color: #f0f5fa;
  color: #010308;
}
.sponsorship__previous li {
  border-top-color: rgba(69, 69, 71, 0.1);
}
@media (min-width: 760px) {
  .sponsorship__previous li {
    border-color: rgba(69, 69, 71, 0.1);
  }
}
.sponsorship__inquiry h3 {
  border-bottom-color: rgba(69, 69, 71, 0.2);
}
.home--noissue {
  background-color: #16b3e4;
  color: #000000;
}
.home--noissue body {
  background-color: transparent;
}
.home--noissue .footer {
  background-color: #16b3e4;
  color: #000000;
}
.home--noissue .footer a {
  color: rgba(0, 0, 0, 0.8);
}
.home--noissue .footer a:hover,
.home--noissue .footer a:active {
  color: #000000;
}
.home--noissue .footer .i .recaptcha-terms {
  color: rgba(0, 0, 0, 0.5);
}
.home--noissue .footer .i .recaptcha-terms a {
  color: rgba(0, 0, 0, 0.5);
}
.home--noissue .footer .social a svg {
  fill: rgba(0, 0, 0, 0.8);
}
.home--noissue .footer .social a:hover svg {
  fill: #000000;
}
.header--withimage .header {
  background-image: url(https://dxj7eshgz03ln.cloudfront.net/production/publication/header_background_image/16677/medium_729881c6-fa29-4f02-9b41-ccf6d667446b.jpeg);
}
@media (min-width: 760px) {
  .header--withimage .header {
    background-image: url(https://dxj7eshgz03ln.cloudfront.net/production/publication/header_background_image/16677/large_729881c6-fa29-4f02-9b41-ccf6d667446b.jpeg);
  }
}
.home--noissue.header--withimage {
  background-attachment: fixed;
  background-color: transparent;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  background-image: url(https://dxj7eshgz03ln.cloudfront.net/production/publication/header_background_image/16677/medium_729881c6-fa29-4f02-9b41-ccf6d667446b.jpeg);
}
@media (min-width: 760px) {
  .home--noissue.header--withimage {
    background-image: url(https://dxj7eshgz03ln.cloudfront.net/production/publication/header_background_image/16677/large_729881c6-fa29-4f02-9b41-ccf6d667446b.jpeg);
  }
}
.home--noissue.header--withimage header.header {
  background-image: none;
}
@media (min-width: 760px) {
  .home--noissue.header--withimage header.header {
    background-image: none;
  }
}
.home--noissue.header--withimage body,
.home--noissue.header--withimage header.header,
.home--noissue.header--withimage .footer {
  background-color: transparent !important;
}
