@charset "UTF-8";
html .kingster-body {
  color: #333333;
}
html .gdlr-core-body .image-content-container .light-blue-bg .gdlr-core-button {
    color: white;
}
html .gdlr-core-body .image-content-container .light-blue-bg .gdlr-core-button:hover {
    background: white;
    color: #00325d;
}
html .gdlr-core-body .image-content-container .dark-blue-bg .gdlr-core-button {
    background: white;
    color: #00325d;
}
html .gdlr-core-body.kingster-body .image-content-container .dark-blue-bg a.gdlr-core-button:hover {
    background: #93c2f8;
}
html .kingster-body .dark-blue-overlay *, html .kingster-body .dark-blue-bg * {
    color: white;
}
.content-container.light-blue-bg *:not(a) {
    color: #00325d;
}
html .kingster-body .has-bg-img {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
html .kingster-body .template-h2 {
  font-size: 2.9rem !important;
}
html .kingster-body .template-h3 {
  font-size: 2.2rem !important;
}
html .kingster-body .template-h4 {
  font-size: 1.7rem !important;
}
html .kingster-body .template-h5  {
    font-size: 1.5rem !important;
}
html .kingster-body .dark-blue-overlay {
  position: relative;
  color: white;
}
html .kingster-body .dark-blue-overlay:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 50, 93, 0.9019607843);
  z-index: 1;
}
html .kingster-body .dark-blue-overlay > * {
  position: relative;
  z-index: 10;
}
html .kingster-body .dark-blue-overlay h4 {
  color: white;
}
html .kingster-body .dark-blue-overlay .content-cta-item {
  background: white;
  color: #00325d;
}
html .kingster-body .dark-blue-overlay .content-cta-item:hover {
  background: #93c2f8;
  color: #00325d;
}
html .kingster-body .light-blue-overlay {
  position: relative;
  color: #00325d;
}
html .kingster-body .light-blue-overlay:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(147, 194, 248, 0.9019607843);
  z-index: 1;
}
html .kingster-body .light-blue-overlay > * {
  position: relative;
  z-index: 10;
}
html .kingster-body .light-blue-overlay h4 {
  color: #00325d;
}
html .kingster-body .light-blue-overlay .content-cta-item {
  background: #00325d;
  color: white;
}
html .kingster-body .light-blue-overlay .content-cta-item:hover {
  background: white;
  color: #00325d;
}
html .kingster-body .dark-blue-bg {
  background: #00325d;
  color: white;
}
html .kingster-body .dark-blue-bg h4 {
  color: white;
}
html .kingster-body .dark-blue-bg .content-cta-item {
  background: white;
  color: #00325d;
}
html .kingster-body .dark-blue-bg .content-cta-item:hover {
  background: #93c2f8;
  color: #00325d;
}
html .kingster-body .light-blue-bg {
  background: #93c2f8;
  color: #00325d;
}
html .kingster-body .light-blue-bg h4 {
  color: #00325d;
}
html .kingster-body .light-blue-bg .content-cta-item {
  background: #00325d;
  color: white;
}
html .kingster-body .light-blue-bg .content-cta-item:hover {
  background: white;
  color: #00325d;
}
html .kingster-body .template-cta-container {
  text-align: center;
  margin-top: 2rem;
}
html .kingster-body .template-cta-container.align-left {
  text-align: left;
}
html .kingster-body .template-cta {
  background: #00325d;
  color: white;
  font-size: 1.1rem;
  padding: 1rem;
  display: inline-block;
  font-weight: 700;
}
html .kingster-body .template-cta:hover {
  cursor: pointer;
  color: #00325d;
  background: #93c2f8;
}
html .kingster-body .align-left {
  text-align: left;
}

html #div_1dd7_51 {
  font-size: 2rem;
}
html #div_1dd7_51 #i_1dd7_1 {
  color: #00325d;
}
html div#div_1dd7_53 {
  border-color: #00325d;
}
html em.x-twitter:before {
  content: "𝕏";
}
html #rev_slider_1_1 .uranus.tparrows {
  background: rgba(0, 50, 93, 0.5019607843);
  transition: all 250ms ease;
}
html #rev_slider_1_1 .uranus.tparrows:hover {
  background: #00325d;
}
html #rev_slider_1_1 .uranus.tparrows:hover:before {
  opacity: 1;
}
html em.icon_search {
  font-size: 30px;
  font-weight: 900;
  position: relative;
  bottom: 2px;
}
html .gdlr-core-column-extend-right > .gdlr-core-pbf-background-wrap {
  margin-right: -100% !important;
}

html .kingster-body .kingster-top-bar {
  border-bottom-color: #f1c40f;
  border-width: 12px;
}
html .kingster-body .cta-group-container .cta-group-header {
  color: #00325d;
}
html .kingster-body .cta-group-container .cta-container {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
}
html .kingster-body .cta-group-container .cta-container .cta-item {
  flex-basis: 25%;
  margin-bottom: 10px;
}
html .kingster-body .cta-group-container .cta-container .cta-item .group-cta {
  background: #00325d;
  color: white;
  text-transform: uppercase;
  font-size: 1.5rem;
  padding: 20px;
  transition: all 250ms ease;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  line-height: 1.2;
  height: 100%;
  margin: 5px;
}
html .kingster-body .cta-group-container .cta-container .cta-item .group-cta:hover {
  background: #93c2f8;
}
html .kingster-body .image-content-container {
  display: flex;
  flex-direction: row;
}
html .kingster-body .image-content-container.template-reverse {
  flex-direction: row-reverse;
}
html .kingster-body .image-content-container .image-container {
  flex-basis: 50%;
}
html .kingster-body .image-content-container .content-container {
  flex-basis: 50%;
  padding: 50px 25px;
}
html .kingster-body .image-content-container .content-container h4 {
  font-size: 2.3rem;
  position: relative;
  z-index: 10;
}
html .kingster-body .image-content-container .content-container .image-content {
  font-size: 1.3rem;
  position: relative;
  z-index: 10;
}
html .kingster-body .image-content-container .content-container .image-content p {
  line-height: 1.5;
}
html .kingster-body .image-content-container .content-container .content-cta-container {
  display: flex;
  flex-wrap: wrap;
  margin-top: 35px;
  position: relative;
  z-index: 10;
}
html .kingster-body .image-content-container .content-container .content-cta-container .content-cta {
  flex-basis: 50%;
}
html .kingster-body .image-content-container .content-container .content-cta-container .content-cta .content-cta-item {
  font-size: 1rem;
  display: block;
  padding: 25px;
  font-weight: 900;
  text-align: center;
  margin: 5px;
}
html .kingster-body .cta-image-slider-container .slider-container {
  padding: 1rem 0;
}
html .kingster-body .cta-image-slider-container .slider-container .template-h3 {
  color: white;
  text-align: center;
  margin-bottom: 10px;
}
html .kingster-body .cta-image-slider-container .slider-container .slider-content-wrapper {
  display: flex;
  justify-content: center;
  align-items: center;
}
html .kingster-body .cta-image-slider-container .slider-container .slider-content-wrapper #slider-prev,
html .kingster-body .cta-image-slider-container .slider-container .slider-content-wrapper #slider-next {
  transition: all 250ms ease;
}
html .kingster-body .cta-image-slider-container .slider-container .slider-content-wrapper #slider-prev i,
html .kingster-body .cta-image-slider-container .slider-container .slider-content-wrapper #slider-next i {
  padding: 1rem;
  font-size: 2rem;
  transition: all 250ms ease;
}
html .kingster-body .cta-image-slider-container .slider-container .slider-content-wrapper #slider-prev i:hover,
html .kingster-body .cta-image-slider-container .slider-container .slider-content-wrapper #slider-next i:hover {
  cursor: pointer;
  color: #f1c40f;
}
html .kingster-body .cta-image-slider-container .slider-container .slider-content-wrapper #slider-prev.hide-control,
html .kingster-body .cta-image-slider-container .slider-container .slider-content-wrapper #slider-next.hide-control {
  opacity: 0;
  visibility: hidden;
}
html .kingster-body .cta-image-slider-container .slider-container .slider-content-wrapper .cta-image-container {
  display: flex;
  width: 100%;
  overflow-x: scroll;
  scroll-behavior: smooth;
}
html .kingster-body .cta-image-slider-container .slider-container .slider-content-wrapper .cta-image-container::-webkit-scrollbar {
  display: none;
}
html .kingster-body .cta-image-slider-container .slider-container .slider-content-wrapper .cta-image-container .cta-image-group {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  width: 100%;
  flex: none;
  gap: 1rem;
  padding: 0 1rem;
}
html .kingster-body .cta-image-slider-container .slider-container .slider-content-wrapper .cta-image-container .cta-image-group .cta-image-wrapper .cta-image-item {
  display: block;
}
html .kingster-body .cta-image-slider-container .slider-container .slider-content-wrapper .cta-image-container .cta-image-group .cta-image-wrapper .cta-image-item .cta-image {
  padding: 10rem;
  transition: all 250ms ease;
}
html .kingster-body .cta-image-slider-container .slider-container .slider-content-wrapper .cta-image-container .cta-image-group .cta-image-wrapper .cta-image-item .cta-image-label {
  text-align: center;
  color: white;
  font-size: 2rem;
  font-weight: 900;
  margin-bottom: 0;
  transition: all 250ms ease;
}
html .kingster-body .cta-image-slider-container .slider-container .slider-content-wrapper .cta-image-container .cta-image-group .cta-image-wrapper .cta-image-item:hover .cta-image-label {
  color: #f1c40f;
}
html .kingster-body .stats-container {
  padding: 2rem 0 1rem;
}
html .kingster-body .stats-container h2 {
  color: #00325d;
  text-align: center;
}
html .kingster-body .stats-container .stats-wrapper {
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}
html .kingster-body .stats-container .stats-wrapper .stat {
  display: flex;
  flex-direction: column;
  text-align: center;
  padding: 0 2rem 2rem;
}
html .kingster-body .stats-container .stats-wrapper .stat .stat-number {
  font-size: 3rem;
  font-weight: 700;
  margin-bottom: -1rem;
}
html .kingster-body .stats-container .stats-wrapper .stat .stat-label {
  font-size: 2rem;
  margin-bottom: -1rem;
}
html .kingster-body .two-column-quick-links-container {
  display: flex;
}
html .kingster-body .two-column-quick-links-container .two-column-container {
  display: flex;
  margin-left: -5rem;
  height: 90%;
}
html .kingster-body .two-column-quick-links-container .two-column-container .two-column-item {
  flex-basis: 50%;
  padding: 1rem 1rem 3rem;
}
html .kingster-body .two-column-quick-links-container .two-column-container .two-column-item .template-h3 {
  color: #00325d;
  font-weight: 700;
}
html .kingster-body .two-column-quick-links-container .two-column-container .two-column-item .two-column-item-content {
  font-size: 1.3rem;
  padding-bottom: 2rem;
}
html .kingster-body .two-column-quick-links-container .two-column-container .two-column-item .two-column-item-content p {
  line-height: 1.5;
}
html .kingster-body .two-column-quick-links-container .two-column-offset {
  padding: 2.2rem;
  background: #f3f3f3;
  margin-left: -10rem;
  height: 10%;
}
html .kingster-body .two-column-quick-links-container .quick-links-container .quick-links-wrapper {
  height: 90%;
}
html .kingster-body .two-column-quick-links-container .quick-links-container .quick-links-wrapper h3 {
  color: #00325d !important;
}
html .kingster-body .two-column-quick-links-container .quick-links-container .quick-links-wrapper h3 a {
  color: #00325d !important;
}
html .kingster-body .two-column-quick-links-container .quick-links-container .quick-links-wrapper h3 a:hover {
  color: white !important;
}
html .kingster-body .two-column-quick-links-container .quick-links-container .quick-links-cta {
  height: 10%;
  margin-right: -100%;
  background: #93c2f8;
  position: relative;
  padding-left: 4.5rem;
}
html .kingster-body .two-column-quick-links-container .quick-links-container .quick-links-cta a {
  font-size: 1.3rem;
  font-weight: 700;
  color: #00325d;
  position: relative;
  top: 25%;
}
html .kingster-body .two-column-quick-links-container .quick-links-container .quick-links-cta a:hover {
  color: white !important;
}
html .kingster-body .two-column-quick-links-container .quick-links-container .quick-links-cta a:hover:after {
  color: #00325d;
}
html .kingster-body .two-column-quick-links-container .quick-links-container .quick-links-cta a:not(:is(:last-child)):after {
  content: "/";
  font-weight: 700;
  position: relative;
  right: 0;
  display: inline-block;
  padding: 0 0.25rem 0 0.5rem;
  color: #00325d;
}
html .kingster-body .news-and-events-container {
  display: flex;
  padding: 0 2rem;
}
html .kingster-body .news-and-events-container .news-container {
  flex-basis: 60%;
  padding: 1rem;
}
html .kingster-body .news-and-events-container .news-container .template-h4 {
  color: #00325d;
}
html .kingster-body .news-and-events-container .news-container .news-wrapper {
  display: grid;
  grid-template-columns: auto auto;
  grid-template-rows: auto auto auto;
}
html .kingster-body .news-and-events-container .news-container .news-wrapper .news-item {
  grid-column: auto;
  grid-row: auto;
}
html .kingster-body .news-and-events-container .news-container .news-wrapper .news-item .news-item-link {
  display: flex;
  padding-bottom: 1rem;
}
html .kingster-body .news-and-events-container .news-container .news-wrapper .news-item .news-item-link .news-image {
  opacity: 1;
  transition: all 250ms ease;
  padding: 1rem;
  flex-basis: 40%;
}
html .kingster-body .news-and-events-container .news-container .news-wrapper .news-item .news-item-link .news-item-heading-content-container {
  padding-left: 1rem;
  flex-basis: 60%;
}
html .kingster-body .news-and-events-container .news-container .news-wrapper .news-item .news-item-link .news-item-heading-content-container .news-item-heading {
  color: #00325d;
  margin: 0 0 0.5rem;
  transition: all 250ms ease;
  font-size: 1.3rem;
}
html .kingster-body .news-and-events-container .news-container .news-wrapper .news-item .news-item-link .news-item-heading-content-container .news-item-content {
  font-size: 0.9rem;
  line-height: 1.5;
  color: #545454;
  transition: all 250ms ease;
}
html .kingster-body .news-and-events-container .news-container .news-wrapper .news-item .news-item-link:hover .news-image {
  opacity: 0.75;
}
html .kingster-body .news-and-events-container .news-container .news-wrapper .news-item .news-item-link:hover .news-item-content {
  color: #4172AA;
}
html .kingster-body .news-and-events-container .news-container .news-wrapper .news-item .news-item-link:hover .news-item-heading {
  color: #4172AA !important;
}
html .kingster-body .news-and-events-container .news-container .news-wrapper .news-item.featured-item {
  grid-column: 1/span 1;
  grid-row: 1/span 3;
  padding-right: 2rem;
}
html .kingster-body .news-and-events-container .news-container .news-wrapper .news-item.featured-item .news-item-link {
  flex-direction: column;
}
html .kingster-body .news-and-events-container .news-container .news-wrapper .news-item.featured-item .news-item-link .news-image {
  padding: 10rem 1rem;
}
html .kingster-body .news-and-events-container .news-container .news-wrapper .news-item.featured-item .news-item-link .news-item-heading {
  transition: all 250ms ease;
  margin: 1rem 0 0.5rem;
  color: #00325d;
}
html .kingster-body .news-and-events-container .news-container .news-wrapper .news-item.featured-item .news-item-link .news-item-content {
  font-size: 1.3rem;
  transition: all 250ms ease;
  line-height: 1.5;
}
html .kingster-body .news-and-events-container .news-container .news-wrapper .news-item:not(:is(.featured-item)):not(:nth-last-child(1)):after {
  content: "";
  border: 1px dashed #4172AA;
  width: 100%;
  display: inline-block;
  position: relative;
    bottom: 13px;
}
html .kingster-body .news-and-events-container .events-container {
  flex-basis: 40%;
  padding: 1rem 1rem 1rem 3rem;
}
html .kingster-body .news-and-events-container .events-container .template-h4 {
  color: #00325d;
}
html .kingster-body .news-and-events-container .events-container .events-wrapper .events-item {
  padding: 1rem 0;
}
html .kingster-body .news-and-events-container .events-container .events-wrapper .events-item .events-item-link {
  display: flex;
}
html .kingster-body .news-and-events-container .events-container .events-wrapper .events-item .events-item-link .events-date-container {
  flex-basis: 15%;
}
html .kingster-body .news-and-events-container .events-container .events-wrapper .events-item .events-item-link .events-date-container .events-day {
  font-size: 3rem;
  font-weight: 700;
  margin: -1rem 0 -1.5rem;
  color: #4172AA;
}
html .kingster-body .news-and-events-container .events-container .events-wrapper .events-item .events-item-link .events-date-container .events-month {
  font-size: 1.5rem;
  font-weight: 700;
  color: #00325d;
  text-transform: uppercase;
}
html .kingster-body .news-and-events-container .events-container .events-wrapper .events-item .events-item-link .events-content-container {
  flex-basis: 85%;
}
html .kingster-body .news-and-events-container .events-container .events-wrapper .events-item .events-item-link .events-content-container .events-item-heading {
  color: #00325d;
  margin-bottom: 0;
  font-size: 1.5rem;
  transition: all 250ms ease;
}
html .kingster-body .news-and-events-container .events-container .events-wrapper .events-item .events-item-link .events-content-container time {
  font-size: 1.2rem;
  color: #00325d;
  transition: all 250ms ease;
}
html .kingster-body .news-and-events-container .events-container .events-wrapper .events-item .events-item-link:hover .events-item-heading {
  color: #4172AA;
}
html .kingster-body .news-and-events-container .events-container .events-wrapper .events-item .events-item-link:hover time {
  color: #4172AA;
}
html .kingster-body footer .kingster-footer-wrapper {
  background-color: #00325d;
  color: white;
}
html .kingster-body footer .kingster-footer-wrapper a {
  color: white;
}
html .kingster-body footer .kingster-copyright-wrapper {
  background-color: #133e67;
  color: white;
}
html .kingster-body footer .kingster-copyright-wrapper .kingster-copyright-container {
  position: relative;
}
html .kingster-body footer .kingster-copyright-wrapper .kingster-copyright-container .copyright-additional-links {
  float: left;
  text-transform: capitalize;
  color: white;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
html .kingster-body footer .kingster-copyright-wrapper .kingster-copyright-container .copyright-additional-links .additional-link {
  color: white;
  font-size: 1rem;
  position: relative;
  letter-spacing: 0;
  transition: all 250ms ease;
}
html .kingster-body footer .kingster-copyright-wrapper .kingster-copyright-container .copyright-additional-links .additional-link:hover {
  color: #93c2f8 !important;
}
html .kingster-body footer .kingster-copyright-wrapper .kingster-copyright-container .copyright-additional-links .additional-link:not(:is(:last-child)):after {
  content: "|";
  position: relative;
  left: 5px;
  transform: translateX(0);
  transition: all 250ms ease;
  color: white;
  margin: 0 5px;
}
html .kingster-body footer .kingster-copyright-wrapper .kingster-copyright-container .kingster-copyright-left {
  font-size: 1rem;
}
html .kingster-body footer .kingster-copyright-wrapper .kingster-copyright-container .gdlr-core-social-network-item a.gdlr-core-social-network-icon:hover {
  color: white !important;
}

@media only screen and (max-width: 1500px) {
  html .kingster-body .two-column-quick-links-container .two-column-container {
    flex-direction: column;
    margin-left: 0;
  }
  html .kingster-body .two-column-quick-links-container .two-column-offset {
    padding: 3.05rem;
  }
  html .kingster-body .two-column-quick-links-container .quick-links-container .quick-links-cta a {
    top: 35%;
  }
}
@media only screen and (max-width: 1260px) {
  html .kingster-body .cta-image-slider-container .slider-container .slider-content-wrapper .cta-image-container .cta-image-group {
    grid-template-columns: auto;
  }
  html .kingster-body .two-column-quick-links-container .quick-links-container .quick-links-cta {
    padding-left: 1rem;
  }
  html .kingster-body .news-and-events-container .events-container .events-wrapper .events-item .events-item-link .events-date-container .events-day {
    font-size: 2.5rem;
  }
  html .kingster-body .news-and-events-container .events-container .events-wrapper .events-item .events-item-link .events-date-container .events-month {
    font-size: 1.25rem;
  }
  html .kingster-body .news-and-events-container .events-container .events-wrapper .events-item .events-item-link .events-content-container .events-item-heading {
    font-size: 1.25rem;
  }
  html .kingster-body .news-and-events-container .events-container .events-wrapper .events-item .events-item-link .events-content-container time {
    font-size: 1rem;
  }
}
@media only screen and (max-width: 1200px) {
  html .kingster-body .news-and-events-container .news-container .news-wrapper .news-item .news-item-link {
    flex-direction: column;
  }
  html .kingster-body .news-and-events-container .news-container .news-wrapper .news-item .news-item-link .news-image {
    padding: 5rem 1rem;
  }
  html .kingster-body .news-and-events-container .news-container .news-wrapper .news-item .news-item-link .news-item-heading-content-container {
    padding-left: 0;
    padding-top: 1rem;
  }
  html .kingster-body .news-and-events-container .news-container .news-wrapper .news-item:after {
    position: relative;
    top: -25px;
  }
  html .kingster-body .news-and-events-container .events-container .events-wrapper .events-item-link {
    flex-direction: column;
  }
}
@media only screen and (max-width: 1055px) {
  html .kingster-body .gdlr-core-column-20.quick-links-container {
    width: 50%;
  }
}
@media (max-width: 1024px) {
  html .kingster-body .cta-group-container .cta-container .cta-item {
    flex-basis: 50%;
  }
  html .kingster-body .image-content-container {
    flex-direction: column-reverse;
  }
  html .kingster-body .image-content-container.template-reverse {
    flex-direction: column-reverse;
  }
  html .kingster-body .image-content-container .image-container {
    flex-basis: 100%;
    aspect-ratio: 1/1;
  }
  html .kingster-body .image-content-container .content-container {
    flex-basis: 100%;
  }
  html .kingster-body .news-and-events-container {
    flex-direction: column;
  }
  html .kingster-body .news-and-events-container .events-container {
    padding: 0;
  }
  html .kingster-body .news-and-events-container .events-container .events-wrapper {
    display: flex;
    flex-wrap: wrap;
  }
  html .kingster-body .news-and-events-container .events-container .events-wrapper .events-item {
    flex-basis: 50%;
    padding: 1rem 2rem;
  }
  html .kingster-body footer .kingster-copyright-wrapper .kingster-copyright-container {
    display: flex;
    flex-direction: column;
  }
  html .kingster-body footer .kingster-copyright-wrapper .kingster-copyright-container .copyright-additional-links {
    position: relative;
    top: unset;
    left: unset;
    transform: unset;
    text-align: center;
    padding: 0.5rem 0;
  }
  html .kingster-body footer .kingster-copyright-wrapper .kingster-copyright-container .kingster-copyright-left {
    text-align: center;
    top: 0;
  }
  html .kingster-body footer .kingster-copyright-wrapper .kingster-copyright-container .kingster-copyright-right {
    text-align: center;
  }
  .kingster-footer-wrapper p {
    font-size: 1rem !important;
  }
  .kingster-footer-wrapper p span {
    font-size: 1rem !important;
  }
  .kingster-footer-wrapper p a {
    font-size: 1rem !important;
  }
}
@media only screen and (max-width: 830px) {
  html .kingster-body .two-column-quick-links-container {
    flex-direction: column;
  }
  html .kingster-body .two-column-quick-links-container .two-column-offset {
    display: none;
  }
  html .kingster-body .two-column-quick-links-container .two-column-wrapper {
    width: 100%;
  }
  html .kingster-body .two-column-quick-links-container .two-column-wrapper .two-column-container .two-column-item h3 {
    text-align: center;
  }
  html .kingster-body .two-column-quick-links-container .two-column-wrapper .two-column-container .two-column-item .two-column-item-content {
    padding-bottom: 0;
  }
  html .kingster-body .two-column-quick-links-container .two-column-wrapper .two-column-container .two-column-item .two-column-item-cta {
    text-align: center;
  }
  html .kingster-body .two-column-quick-links-container .quick-links-container {
    width: 100%;
  }
  html .kingster-body .two-column-quick-links-container .quick-links-container .quick-links-wrapper {
    padding: 2rem 1rem !important;
  }
  html .kingster-body .two-column-quick-links-container .quick-links-container .quick-links-wrapper.gdlr-core-column-extend-right > .gdlr-core-pbf-background-wrap {
    margin: 0 -50px;
  }
  html .kingster-body .two-column-quick-links-container .quick-links-container .quick-links-cta {
    padding: 1rem 1rem 1rem 5rem;
    margin: 0 -50px;
  }
  html .kingster-body .kingster-footer-wrapper .menu-item {
    font-size: 1rem;
  }
}
@media (max-width: 768px) {
  html .kingster-body .cta-group-container .cta-container .cta-item {
    flex-basis: 100%;
  }
  html .kingster-body .image-content-container .content-container .content-cta-container {
    flex-direction: column;
  }
  html .kingster-body .stats-container .stats-wrapper {
    flex-direction: column;
  }
  html .kingster-body .news-and-events-container .news-container .news-wrapper {
    display: flex;
    flex-direction: column;
  }
  html .kingster-body .news-and-events-container .news-container .news-wrapper .news-item .news-item-link {
    flex-direction: row;
  }
  html .kingster-body .news-and-events-container .news-container .news-wrapper .news-item .news-item-link .news-image {
    margin-right: 1rem;
  }
  html .kingster-body .news-and-events-container .news-container .news-wrapper .news-item:after {
    top: -15px;
  }
  html .kingster-body .news-and-events-container .events-container {
    padding: 1rem;
  }
  html .kingster-body .news-and-events-container .events-container h4 {
    margin-bottom: 0;
    margin-top: 1rem;
  }
  html .kingster-body .news-and-events-container .events-container .events-wrapper .events-item {
    flex-basis: 100%;
    padding: 1rem 0;
  }
  html .kingster-body .news-and-events-container .events-container .events-wrapper .events-item .events-item-link {
    flex-direction: row;
  }
  html .kingster-body.kingster-body-front .gdlr-core-container {
    max-width: 100vw;
  }
}
@media only screen and (max-width: 650px) {
  html.no-js.kingster-mmenu-right {
    font-size: 14px !important;
  }
  html.no-js.kingster-mmenu-right .kingster-body .gdlr-core-title-item-title#h3_1dd7_16 {
    font-size: 1.3rem;
  }
  html.no-js.kingster-mmenu-right .kingster-body .news-and-events-container .news-container .news-wrapper .news-item .news-item-link .news-item-heading-content-container .news-item-content {
    font-size: 1.1rem;
  }
  html.no-js.kingster-mmenu-right .kingster-body .news-and-events-container .events-container .events-wrapper .events-item .events-item-link .events-date-container {
    flex-basis: 10%;
  }
  html.no-js.kingster-mmenu-right .kingster-body .news-and-events-container .events-container .events-wrapper .events-item .events-item-link .events-content-container {
    flex-basis: 90%;
  }
  html.no-js.kingster-mmenu-right .kingster-body .kingster-footer-wrapper p {
    font-size: 1.3rem !important;
  }
  html.no-js.kingster-mmenu-right .kingster-body .kingster-footer-wrapper p span {
    font-size: 1.3rem !important;
  }
  html.no-js.kingster-mmenu-right .kingster-body .kingster-footer-wrapper p a {
    font-size: 1.3rem !important;
  }
  html.no-js.kingster-mmenu-right .kingster-body .kingster-footer-wrapper .widget .kingster-widget-title {
    font-size: 1.3rem !important;
  }
  html.no-js.kingster-mmenu-right .kingster-body .kingster-footer-wrapper .menu-item {
    font-size: 1.3rem;
  }
  html.no-js.kingster-mmenu-right .kingster-body .gdlr-core-social-network-item.gdlr-core-item-pdb .gdlr-core-social-network-icon {
    font-size: 1.5rem;
  }
}
@media only screen and (max-width: 600px) {
  html .kingster-body .gdlr-core-container {
    max-width: 100vw;
  }
  html .kingster-body .news-and-events-container {
    padding: 0 15px;
  }
}
@media only screen and (max-width: 575px) {
  html .kingster-body .news-and-events-container .events-container .events-wrapper .events-item .events-item-link .events-date-container {
    flex-basis: 20%;
  }
  html .kingster-body .news-and-events-container .events-container .events-wrapper .events-item .events-item-link .events-content-container {
    flex-basis: 80%;
  }
}
@media only screen and (max-width: 470px) {
  html .kingster-body .news-and-events-container .events-container .events-wrapper .events-item .events-item-link {
    flex-direction: column;
  }
}
@media only screen and (max-width: 375px) {
  html .kingster-body .cta-image-slider-container .slider-container .slider-content-wrapper .cta-image-container .cta-image-group .cta-image-wrapper .cta-image-item .cta-image-label {
    font-size: 1.5rem;
    text-align: left;
  }
}

/*# sourceMappingURL=template-updates.css.map */
