@charset "UTF-8";
@import url(../../assets/css/jquery.fancybox.min.css);
/* line 43, ../KBC/Live/site/scss_add/style_add.scss */
.mt-s25 {
  margin-top: 2.5rem;
}

/* line 47, ../KBC/Live/site/scss_add/style_add.scss */
.mb-s25 {
  margin-bottom: 2.5rem;
}

/* line 51, ../KBC/Live/site/scss_add/style_add.scss */
.mb-ns25 {
  margin-bottom: -2.5rem;
}

/* line 3, ../KBC/Live/site/scss_add/elements/_navigation.scss */
.mobileNavChildCta {
  margin-top: auto;
}

/* line 6, ../KBC/Live/site/scss_add/elements/_navigation.scss */
.mobileNavChildCta a {
  color: #fff !important;
}

/* line 11, ../KBC/Live/site/scss_add/elements/_navigation.scss */
.navBanner {
  display: none;
}

@media (min-width: 768px) {
  /* line 20, ../KBC/Live/site/scss_add/elements/_navigation.scss */
  .mobileNavCta span, .mobileNavChildCta span {
    margin-right: 2rem;
    margin-bottom: -1rem;
  }
  /* line 28, ../KBC/Live/site/scss_add/elements/_navigation.scss */
  .headerCta .hyperlink {
    margin-top: -2px;
  }
}

@media (max-width: 1199px) {
  /* line 43, ../KBC/Live/site/scss_add/elements/_navigation.scss */
  a.hyperlink:after {
    transform: none !important;
  }
}

@media (min-width: 1200px) {
  /* line 54, ../KBC/Live/site/scss_add/elements/_navigation.scss */
  .headerCta .hyperlink {
    margin-top: 0px;
  }
  /* line 59, ../KBC/Live/site/scss_add/elements/_navigation.scss */
  #mainNav #mainNavEl .drop-container {
    overflow: visible;
  }
  /* line 63, ../KBC/Live/site/scss_add/elements/_navigation.scss */
  .navBanner {
    display: block;
    position: absolute;
    top: 100%;
    left: 0px;
    width: 100%;
    padding: 2rem 0px 2rem 3rem;
  }
  /* line 71, ../KBC/Live/site/scss_add/elements/_navigation.scss */
  .navBanner .textOuter {
    width: calc(50% - 3rem);
    display: flex;
    align-items: center;
  }
  /* line 76, ../KBC/Live/site/scss_add/elements/_navigation.scss */
  .navBanner .textOuter a {
    flex-shrink: 0;
    margin-left: 4rem;
  }
  /* line 80, ../KBC/Live/site/scss_add/elements/_navigation.scss */
  .navBanner .textOuter .inner {
    margin-bottom: -1rem;
    text-align: left;
  }
  /* line 85, ../KBC/Live/site/scss_add/elements/_navigation.scss */
  .navBanner .image {
    position: absolute;
    top: 0px;
    left: 55%;
    width: 45%;
    height: 100%;
    overflow: hidden;
  }
  /* line 93, ../KBC/Live/site/scss_add/elements/_navigation.scss */
  .navBanner .image:before {
    content: "";
    position: absolute;
    left: -100px;
    top: -10px;
    height: calc(100% + 20px);
    width: 100px;
    background-color: #f68d2e;
    border-right: 3px solid #fff;
    transform-origin: bottom right;
    transform: skewX(-25deg);
    z-index: 1;
  }
  /* line 106, ../KBC/Live/site/scss_add/elements/_navigation.scss */
  .navBanner .image img {
    width: 100%;
    height: 100%;
    object-fit: cover;
  }
}

/* line 6, ../KBC/Live/site/scss_add/elements/_hero.scss */
.homeHeroSlider .image {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
}

/* line 13, ../KBC/Live/site/scss_add/elements/_hero.scss */
.homeHeroSlider .image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

/* line 19, ../KBC/Live/site/scss_add/elements/_hero.scss */
.homeHeroSlider .video-content {
  display: flex;
  min-height: 480px;
}

/* line 23, ../KBC/Live/site/scss_add/elements/_hero.scss */
.homeHeroSlider .video-content .col-overlay {
  width: 100%;
}

/* line 27, ../KBC/Live/site/scss_add/elements/_hero.scss */
.homeHeroSlider .bg-video {
  margin-top: 0px;
}

/* line 35, ../KBC/Live/site/scss_add/elements/_hero.scss */
.hero--image .slider-hero-logos {
  display: flex;
  flex-direction: column;
}

/* line 39, ../KBC/Live/site/scss_add/elements/_hero.scss */
.hero--image .slider-hero-logos .slider-hero-nav {
  position: absolute;
  bottom: 0px;
  left: 0px;
  width: 100%;
  background-color: #fff;
  padding-bottom: 4px;
}

/* line 50, ../KBC/Live/site/scss_add/elements/_hero.scss */
.hero--image .slider-hero-logos .slider-hero-logos-items {
  position: absolute;
  top: 50%;
  left: 0px;
  transform: translateY(-50%);
  width: 100%;
  height: auto;
  padding: 0.75rem;
}

/* line 62, ../KBC/Live/site/scss_add/elements/_hero.scss */
.hero--image .slider-hero-logo-items-container {
  min-height: 0px;
}

/* line 66, ../KBC/Live/site/scss_add/elements/_hero.scss */
.hero--image .slider-hero-logo-items-container .slider-img img {
  max-height: 136px;
}

@media (min-width: 992px) {
  /* line 81, ../KBC/Live/site/scss_add/elements/_hero.scss */
  .hero--text.text-center.text-lg-start {
    text-align: left !important;
  }
  /* line 84, ../KBC/Live/site/scss_add/elements/_hero.scss */
  .hero--text.text-center.text-lg-start .breadcrumb {
    justify-content: flex-start !important;
  }
  /* line 88, ../KBC/Live/site/scss_add/elements/_hero.scss */
  .hero--text.text-center.text-lg-end {
    text-align: right !important;
  }
  /* line 91, ../KBC/Live/site/scss_add/elements/_hero.scss */
  .hero--text.text-center.text-lg-end .breadcrumb {
    justify-content: flex-end !important;
  }
}

@media (max-width: 767px) {
  /* line 5, ../KBC/Live/site/scss_add/elements/_ctaBanner.scss */
  .ctaBanner {
    padding-top: calc(200px + 2rem) !important;
  }
  /* line 8, ../KBC/Live/site/scss_add/elements/_ctaBanner.scss */
  .ctaBanner .img-wrapper {
    height: 205px;
  }
  /* line 11, ../KBC/Live/site/scss_add/elements/_ctaBanner.scss */
  .ctaBanner .img-wrapper img {
    height: 200px !important;
  }
}

@media (max-width: 991px) {
  /* line 21, ../KBC/Live/site/scss_add/elements/_ctaBanner.scss */
  .ctaBanner {
    padding-top: calc(320px + 2rem) !important;
    padding-bottom: 2rem;
  }
  /* line 25, ../KBC/Live/site/scss_add/elements/_ctaBanner.scss */
  .ctaBanner .img-wrapper {
    width: 100% !important;
    height: 325px;
    clip-path: polygon(0% 0%, 100% 0%, 100% 90%, 0% 100%) !important;
  }
  /* line 30, ../KBC/Live/site/scss_add/elements/_ctaBanner.scss */
  .ctaBanner .img-wrapper img {
    height: 320px !important;
    clip-path: polygon(0% 0%, 100% 0%, 100% 90%, 0% 100%) !important;
  }
}

@media (min-width: 992px) {
  /* line 48, ../KBC/Live/site/scss_add/elements/_ctaBanner.scss */
  .ctaBanner .textOuter {
    padding-left: 1rem;
  }
}

@media (min-width: 1200px) {
  /* line 60, ../KBC/Live/site/scss_add/elements/_ctaBanner.scss */
  .ctaBanner .textOuter {
    padding-left: 2rem;
    padding-right: 1rem;
  }
}

/* line 5, ../KBC/Live/site/scss_add/elements/_keyStatsBanner.scss */
.keyStatsBanner {
  padding: 2.5rem 0px;
  background-color: #00313c;
  position: relative;
  color: #fff;
  text-align: center;
  margin: 60px 0px;
}

/* line 13, ../KBC/Live/site/scss_add/elements/_keyStatsBanner.scss */
.keyStatsBanner .background {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  opacity: 0.15;
}

/* line 21, ../KBC/Live/site/scss_add/elements/_keyStatsBanner.scss */
.keyStatsBanner .background img {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

/* line 30, ../KBC/Live/site/scss_add/elements/_keyStatsBanner.scss */
.keyStatsBanner .container {
  position: relative;
}

/* line 33, ../KBC/Live/site/scss_add/elements/_keyStatsBanner.scss */
.keyStatsBanner .container h2, .keyStatsBanner .container h3, .keyStatsBanner .container p {
  color: #fff;
}

/* line 37, ../KBC/Live/site/scss_add/elements/_keyStatsBanner.scss */
.keyStatsBanner .keyStatsItem {
  padding: 1.5rem 0px;
  margin: 0px 1.5rem;
  border-top: 1px solid #fff;
  transition: 0.3s ease-in-out 0s;
  opacity: 0;
}

/* line 44, ../KBC/Live/site/scss_add/elements/_keyStatsBanner.scss */
.keyStatsBanner .keyStatsItem.in {
  opacity: 1;
}

/* line 47, ../KBC/Live/site/scss_add/elements/_keyStatsBanner.scss */
.keyStatsBanner .keyStatsItem.in .inner {
  opacity: 1;
}

/* line 51, ../KBC/Live/site/scss_add/elements/_keyStatsBanner.scss */
.keyStatsBanner .keyStatsItem.first {
  border: none;
}

/* line 54, ../KBC/Live/site/scss_add/elements/_keyStatsBanner.scss */
.keyStatsBanner .keyStatsItem h3 {
  font-size: 36px;
  line-height: 46px;
  font-weight: 700;
  margin-bottom: 1rem;
}

/* line 60, ../KBC/Live/site/scss_add/elements/_keyStatsBanner.scss */
.keyStatsBanner .keyStatsItem .inner {
  transition: 0.3s ease-in-out 1s;
  opacity: 0;
}

/* line 65, ../KBC/Live/site/scss_add/elements/_keyStatsBanner.scss */
.keyStatsBanner .postButtons {
  margin-top: 2rem;
}

@media (min-width: 768px) {
  /* line 74, ../KBC/Live/site/scss_add/elements/_keyStatsBanner.scss */
  .keyStatsBanner {
    padding: 3.5rem 0px;
    margin: 90px 0px;
  }
  /* line 78, ../KBC/Live/site/scss_add/elements/_keyStatsBanner.scss */
  .keyStatsBanner .keyStatsItem {
    height: 100%;
    padding: 2rem 1rem;
    margin: 0px;
    border-top: none;
    border-left: 1px solid #fff;
  }
  /* line 85, ../KBC/Live/site/scss_add/elements/_keyStatsBanner.scss */
  .keyStatsBanner .keyStatsItem.first {
    border: none;
  }
}

@media (min-width: 1200px) {
  /* line 106, ../KBC/Live/site/scss_add/elements/_keyStatsBanner.scss */
  .keyStatsBanner .keyStatsItem h3 {
    font-size: 48px;
    line-height: 60px;
    margin-bottom: 2rem;
  }
}

/* line 9, ../KBC/Live/site/scss_add/elements/_expert.scss */
.relatedItem {
  display: flex;
  height: calc(100% - 24px);
  margin-bottom: 24px;
}

/* line 14, ../KBC/Live/site/scss_add/elements/_expert.scss */
.relatedItem .img-card {
  justify-content: stretch !important;
  height: auto !important;
  width: 100%;
}

/* line 19, ../KBC/Live/site/scss_add/elements/_expert.scss */
.relatedItem .content {
  padding-bottom: 20px !important;
}

/* line 24, ../KBC/Live/site/scss_add/elements/_expert.scss */
.hyperlink.text-white {
  color: #fff;
}

/* line 27, ../KBC/Live/site/scss_add/elements/_expert.scss */
.hyperlink.text-white:hover {
  opacity: 0.5;
}

/* line 32, ../KBC/Live/site/scss_add/elements/_expert.scss */
.expertCatItem {
  margin-bottom: 24px;
  height: calc(100% - 24px);
  padding: 32px 24px;
  background-color: #00313c;
  position: relative;
}

/* line 39, ../KBC/Live/site/scss_add/elements/_expert.scss */
.expertCatItem:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-image: url("/assets/images/masks/grey-triangles.svg");
  background-repeat: no-repeat;
  background-position: right bottom;
  pointer-events: none;
}

/* line 51, ../KBC/Live/site/scss_add/elements/_expert.scss */
.expertCatItem h4 {
  color: #fff !important;
}

/* line 56, ../KBC/Live/site/scss_add/elements/_expert.scss */
.catList {
  margin-left: -12px;
  margin-right: -12px;
  padding: 32px 24px;
  position: relative;
}

/* line 62, ../KBC/Live/site/scss_add/elements/_expert.scss */
.catList .background {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  z-index: -1;
  background-color: #007681;
  border-top: 2px solid #fff;
}

/* line 72, ../KBC/Live/site/scss_add/elements/_expert.scss */
.catList .background:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-image: url("/assets/images/masks/grey-triangles.svg");
  background-repeat: no-repeat;
  background-position: right bottom;
  pointer-events: none;
}

/* line 85, ../KBC/Live/site/scss_add/elements/_expert.scss */
.catList h3 {
  color: #fff;
}

/* line 88, ../KBC/Live/site/scss_add/elements/_expert.scss */
.catList ul {
  padding: 0px;
}

/* line 91, ../KBC/Live/site/scss_add/elements/_expert.scss */
.catList ul li {
  margin-top: 24px;
}

/* line 94, ../KBC/Live/site/scss_add/elements/_expert.scss */
.catList ul li:before {
  display: none;
}

/* line 97, ../KBC/Live/site/scss_add/elements/_expert.scss */
.catList ul li a.hyperlink {
  color: #fff;
}

/* line 100, ../KBC/Live/site/scss_add/elements/_expert.scss */
.catList ul li a.hyperlink:after {
  color: #fff;
}

/* line 103, ../KBC/Live/site/scss_add/elements/_expert.scss */
.catList ul li a.hyperlink:hover {
  opacity: 0.5;
}

/* line 109, ../KBC/Live/site/scss_add/elements/_expert.scss */
.catList ul li.active a.hyperlink {
  opacity: 0.5;
}

/* line 117, ../KBC/Live/site/scss_add/elements/_expert.scss */
.expertList {
  margin-top: 32px;
}

/* line 120, ../KBC/Live/site/scss_add/elements/_expert.scss */
.expertList .expertItem {
  margin-bottom: 24px;
}

/* line 123, ../KBC/Live/site/scss_add/elements/_expert.scss */
.expertList .expertItem .title {
  padding: 24px 48px 24px 24px;
  background-color: #f4f4f4;
  position: relative;
  transition: 0.3s ease-in-out 0s;
}

/* line 129, ../KBC/Live/site/scss_add/elements/_expert.scss */
.expertList .expertItem .title h5 {
  margin-bottom: 0px;
  transition: 0.3s ease-in-out 0s;
}

/* line 133, ../KBC/Live/site/scss_add/elements/_expert.scss */
.expertList .expertItem .title:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-image: url("/assets/images/masks/grey-triangles.svg");
  background-repeat: no-repeat;
  background-position: right bottom;
  pointer-events: none;
}

/* line 145, ../KBC/Live/site/scss_add/elements/_expert.scss */
.expertList .expertItem .title > i {
  position: absolute;
  top: 50%;
  right: 24px;
  transform: translateY(-50%);
  font-size: 24px;
  transition: 0.3s ease-in-out 0s;
}

/* line 156, ../KBC/Live/site/scss_add/elements/_expert.scss */
.expertList .expertItem.open .title {
  background-color: #007681;
}

/* line 159, ../KBC/Live/site/scss_add/elements/_expert.scss */
.expertList .expertItem.open .title h5 {
  color: #fff;
}

/* line 162, ../KBC/Live/site/scss_add/elements/_expert.scss */
.expertList .expertItem.open .title > i {
  color: #fff;
  transform: translateY(-50%) rotate(180deg);
}

/* line 168, ../KBC/Live/site/scss_add/elements/_expert.scss */
.expertList .expertItem .inner {
  padding: 24px 24px 32px 24px;
  background-color: #f4f4f4;
  display: none;
}

/* line 173, ../KBC/Live/site/scss_add/elements/_expert.scss */
.expertList .expertItem .inner hr {
  margin: 32px 0px;
}

/* line 176, ../KBC/Live/site/scss_add/elements/_expert.scss */
.expertList .expertItem .inner .expertImage {
  max-width: 240px;
  margin: 0px auto 24px auto;
}

/* line 180, ../KBC/Live/site/scss_add/elements/_expert.scss */
.expertList .expertItem .inner .expertImage img {
  width: 100%;
  height: auto;
  border-radius: 50%;
}

/* line 186, ../KBC/Live/site/scss_add/elements/_expert.scss */
.expertList .expertItem .inner .links {
  display: flex;
  align-items: center;
}

/* line 190, ../KBC/Live/site/scss_add/elements/_expert.scss */
.expertList .expertItem .inner .links .btn {
  margin-right: 24px;
}

/* line 193, ../KBC/Live/site/scss_add/elements/_expert.scss */
.expertList .expertItem .inner .links .social {
  font-size: 20px;
  color: #000;
  margin-right: 24px;
}

/* line 198, ../KBC/Live/site/scss_add/elements/_expert.scss */
.expertList .expertItem .inner .links .social:hover {
  color: #007681;
}

/* line 205, ../KBC/Live/site/scss_add/elements/_expert.scss */
.expertList .alt-content {
  margin-top: 0px;
  margin-bottom: 32px;
}

/* line 209, ../KBC/Live/site/scss_add/elements/_expert.scss */
.expertList .alt-content .content-wrapper {
  text-align: left;
}

@media (max-width: 767px) {
  /* line 222, ../KBC/Live/site/scss_add/elements/_expert.scss */
  .relatedItem .img-card .img-wrapper {
    height: 320px;
  }
}

@media (min-width: 768px) {
  /* line 232, ../KBC/Live/site/scss_add/elements/_expert.scss */
  .catList {
    margin-left: 0px;
    margin-right: 0px;
    padding: 48px 0px;
  }
  /* line 237, ../KBC/Live/site/scss_add/elements/_expert.scss */
  .catList .background {
    width: 100vw;
    left: 50%;
    transform: translateX(-50%);
  }
  /* line 242, ../KBC/Live/site/scss_add/elements/_expert.scss */
  .catList ul {
    display: flex;
    flex-wrap: wrap;
  }
  /* line 246, ../KBC/Live/site/scss_add/elements/_expert.scss */
  .catList ul li {
    width: 50%;
    flex-shrink: 0;
  }
  /* line 253, ../KBC/Live/site/scss_add/elements/_expert.scss */
  .expertList {
    margin-top: 48px;
  }
  /* line 258, ../KBC/Live/site/scss_add/elements/_expert.scss */
  .expertList .expertItem .title {
    padding: 24px 64px 24px 24px;
  }
  /* line 263, ../KBC/Live/site/scss_add/elements/_expert.scss */
  .expertList .expertItem .inner .expertImage {
    margin: 15px 0px 0px 0px;
  }
}

@media (min-width: 992px) {
  /* line 279, ../KBC/Live/site/scss_add/elements/_expert.scss */
  .catList ul li {
    width: 33.3%;
  }
}

@media (max-width: 1199px) {
  /* line 294, ../KBC/Live/site/scss_add/elements/_expert.scss */
  .relatedItem .img-card .img-wrapper {
    height: 360px;
  }
}

@media (min-width: 1200px) {
  /* line 304, ../KBC/Live/site/scss_add/elements/_expert.scss */
  .relatedItem .img-card .desc {
    max-height: none !important;
    transition: none !important;
    overflow: visible !important;
  }
  /* line 310, ../KBC/Live/site/scss_add/elements/_expert.scss */
  .catList {
    padding: 64px 0px;
  }
  /* line 313, ../KBC/Live/site/scss_add/elements/_expert.scss */
  .catList .background {
    width: 50vw;
    left: auto;
    right: 0px;
    transform: none;
  }
  /* line 319, ../KBC/Live/site/scss_add/elements/_expert.scss */
  .catList .background:before {
    top: 40%;
  }
  /* line 323, ../KBC/Live/site/scss_add/elements/_expert.scss */
  .catList ul {
    display: block;
  }
  /* line 326, ../KBC/Live/site/scss_add/elements/_expert.scss */
  .catList ul li {
    width: auto;
  }
  /* line 332, ../KBC/Live/site/scss_add/elements/_expert.scss */
  .expertList {
    margin-top: 80px;
  }
  /* line 335, ../KBC/Live/site/scss_add/elements/_expert.scss */
  .expertList .expertItem {
    margin-bottom: 32px;
  }
  /* line 338, ../KBC/Live/site/scss_add/elements/_expert.scss */
  .expertList .expertItem .title {
    padding: 32px 128px 32px 32px;
    cursor: pointer;
  }
  /* line 342, ../KBC/Live/site/scss_add/elements/_expert.scss */
  .expertList .expertItem .title > i {
    right: 48px;
  }
  /* line 346, ../KBC/Live/site/scss_add/elements/_expert.scss */
  .expertList .expertItem .inner {
    padding: 32px 48px 48px 48px;
  }
  /* line 349, ../KBC/Live/site/scss_add/elements/_expert.scss */
  .expertList .expertItem .inner .expertImage {
    max-width: 220px;
  }
}

@media (min-width: 1400px) {
  /* line 363, ../KBC/Live/site/scss_add/elements/_expert.scss */
  .catList .background {
    right: -120px;
  }
}

/* line 3, ../KBC/Live/site/scss_add/elements/_policies.scss */
.policies {
  margin-bottom: 60px;
}

/* line 6, ../KBC/Live/site/scss_add/elements/_policies.scss */
.policies .language {
  padding: 1.5rem 0px;
}

/* line 9, ../KBC/Live/site/scss_add/elements/_policies.scss */
.policies .language .label {
  display: inline-block;
  margin-bottom: 0.5rem;
  font-weight: 600;
}

/* line 14, ../KBC/Live/site/scss_add/elements/_policies.scss */
.policies .language .dropdown-toggle {
  display: flex;
  align-items: center;
  width: 100%;
  padding-left: 1rem;
  font-weight: 400;
}

/* line 21, ../KBC/Live/site/scss_add/elements/_policies.scss */
.policies .language .dropdown-toggle img {
  flex-shrink: 0;
  width: 24px;
  height: auto;
  border-radius: 50%;
  border: 1px solid #f4f4f4;
  margin-right: 1rem;
  font-weight: 400;
}

/* line 31, ../KBC/Live/site/scss_add/elements/_policies.scss */
.policies .language .dropdown-menu {
  padding: 0.5rem 0px !important;
}

/* line 34, ../KBC/Live/site/scss_add/elements/_policies.scss */
.policies .language .dropdown-menu ul {
  margin: 0px;
  padding: 0px;
  list-style: none outside none;
}

/* line 39, ../KBC/Live/site/scss_add/elements/_policies.scss */
.policies .language .dropdown-menu li {
  display: flex;
  align-items: center;
  margin: 0px;
  padding: 0.5rem 1rem;
}

/* line 45, ../KBC/Live/site/scss_add/elements/_policies.scss */
.policies .language .dropdown-menu li:before {
  display: none !important;
}

/* line 48, ../KBC/Live/site/scss_add/elements/_policies.scss */
.policies .language .dropdown-menu li img {
  flex-shrink: 0;
  width: 24px;
  height: auto;
  border-radius: 50%;
  border: 1px solid #f4f4f4;
  margin-right: 1rem;
  font-weight: 400;
}

/* line 60, ../KBC/Live/site/scss_add/elements/_policies.scss */
.policies .tab-content {
  margin-top: 2rem;
}

@media (min-width: 768px) {
  /* line 70, ../KBC/Live/site/scss_add/elements/_policies.scss */
  .policies .language {
    padding: 2.5rem 0px;
  }
  /* line 73, ../KBC/Live/site/scss_add/elements/_policies.scss */
  .policies .language .dropdown {
    width: 320px;
  }
  /* line 77, ../KBC/Live/site/scss_add/elements/_policies.scss */
  .policies .tab-content {
    margin-top: 3rem;
  }
}

@media (min-width: 992px) {
  /* line 87, ../KBC/Live/site/scss_add/elements/_policies.scss */
  .policies {
    margin-bottom: 90px;
  }
}

@media (min-width: 1200px) {
  /* line 102, ../KBC/Live/site/scss_add/elements/_policies.scss */
  .policies .language .dropdown-menu li {
    cursor: pointer;
    transition: 0.3s ease-in-out 0s;
  }
  /* line 106, ../KBC/Live/site/scss_add/elements/_policies.scss */
  .policies .language .dropdown-menu li:hover {
    background-color: #f4f4f4;
  }
  /* line 112, ../KBC/Live/site/scss_add/elements/_policies.scss */
  .policies .tab-content {
    margin-top: 4rem;
  }
}

/* line 6, ../KBC/Live/site/scss_add/elements/_search.scss */
.refineSearch h4 {
  margin-bottom: 1rem;
}

/* line 9, ../KBC/Live/site/scss_add/elements/_search.scss */
.refineSearch h4 > i {
  margin-left: 0.5rem;
}

/* line 13, ../KBC/Live/site/scss_add/elements/_search.scss */
.refineSearch .searchForm {
  position: fixed;
  top: 0px;
  left: -100%;
  z-index: 2000;
  width: 100%;
  height: 100vh;
  padding: 2rem 0.75rem 8rem 0.75rem;
  background-color: #fff;
  overflow-y: auto;
  transition: 0.5s ease-in-out 0s;
}

/* line 25, ../KBC/Live/site/scss_add/elements/_search.scss */
.refineSearch .searchForm.in {
  left: 0px;
}

/* line 28, ../KBC/Live/site/scss_add/elements/_search.scss */
.refineSearch .searchForm .closeIcon {
  position: absolute;
  top: 0.5rem;
  right: 0.75rem;
  font-size: 1.5rem;
  color: #007681;
}

/* line 35, ../KBC/Live/site/scss_add/elements/_search.scss */
.refineSearch .searchForm label {
  font-weight: 700;
  margin-bottom: 0.5rem;
}

/* line 39, ../KBC/Live/site/scss_add/elements/_search.scss */
.refineSearch .searchForm .inputWrapper {
  position: relative;
  margin-bottom: 1.5rem;
}

/* line 43, ../KBC/Live/site/scss_add/elements/_search.scss */
.refineSearch .searchForm .inputWrapper input[type="text"] {
  display: flex;
  align-items: center;
  width: 100%;
  height: 50px;
  padding: 0px 3rem 0px 1rem;
  outline: none !important;
}

/* line 51, ../KBC/Live/site/scss_add/elements/_search.scss */
.refineSearch .searchForm .inputWrapper input[type="submit"] {
  position: absolute;
  top: 0px;
  right: 0px;
  width: 50px;
  height: 50px;
  opacity: 0;
  pointer-events: none;
}

/* line 60, ../KBC/Live/site/scss_add/elements/_search.scss */
.refineSearch .searchForm .inputWrapper > i {
  position: absolute;
  top: 0px;
  right: 0px;
  width: 50px;
  height: 50px;
  display: flex;
  align-items: center;
  justify-content: center;
  opacity: 0.5;
}

/* line 74, ../KBC/Live/site/scss_add/elements/_search.scss */
.refineSearch .searchForm .radios .radio {
  display: flex;
  align-items: center;
  position: relative;
  margin-bottom: 0.5rem;
}

/* line 80, ../KBC/Live/site/scss_add/elements/_search.scss */
.refineSearch .searchForm .radios .radio:last-child {
  margin-bottom: 0px;
}

/* line 83, ../KBC/Live/site/scss_add/elements/_search.scss */
.refineSearch .searchForm .radios .radio label {
  margin: 0px;
  font-weight: 400;
}

/* line 87, ../KBC/Live/site/scss_add/elements/_search.scss */
.refineSearch .searchForm .radios .radio input {
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  color: #fff;
  width: 1.25rem;
  height: 1.25rem;
}

/* line 95, ../KBC/Live/site/scss_add/elements/_search.scss */
.refineSearch .searchForm .radios .radio input:before {
  content: "\f111";
  font-family: "Font Awesome 5 Free";
  font-size: 1rem;
  font-weight: 500;
  color: #007681;
  position: absolute;
  top: -1px;
  left: 0px;
}

/* line 107, ../KBC/Live/site/scss_add/elements/_search.scss */
.refineSearch .searchForm .radios .radio input:checked:before {
  content: "\f192";
}

/* line 112, ../KBC/Live/site/scss_add/elements/_search.scss */
.refineSearch .searchForm .radios .radio span {
  margin-left: 0.5rem;
}

/* line 117, ../KBC/Live/site/scss_add/elements/_search.scss */
.refineSearch .searchForm .runSearch {
  margin-top: 1.5rem;
}

/* line 123, ../KBC/Live/site/scss_add/elements/_search.scss */
.searchResultsHeader {
  margin-top: 1rem;
}

/* line 126, ../KBC/Live/site/scss_add/elements/_search.scss */
.searchResultsHeader .sorting {
  display: inline-block;
  position: relative;
}

/* line 130, ../KBC/Live/site/scss_add/elements/_search.scss */
.searchResultsHeader .sorting > span {
  margin: 0px 0.5rem;
}

/* line 133, ../KBC/Live/site/scss_add/elements/_search.scss */
.searchResultsHeader .sorting > i {
  transition: 0.3s ease-in-out 0s;
}

/* line 136, ../KBC/Live/site/scss_add/elements/_search.scss */
.searchResultsHeader .sorting .inner {
  position: absolute;
  top: calc(100% + 0.5rem);
  right: 0px;
  z-index: 1;
  padding: 0.75rem 1rem;
  background-color: #007681;
  opacity: 0;
  pointer-events: none;
  transition: 0.3s ease-in-out 0s;
}

/* line 147, ../KBC/Live/site/scss_add/elements/_search.scss */
.searchResultsHeader .sorting .inner ul {
  list-style: none outside none;
  padding: 0px;
  margin: 0px;
}

/* line 152, ../KBC/Live/site/scss_add/elements/_search.scss */
.searchResultsHeader .sorting .inner ul li {
  color: #fff;
}

/* line 154, ../KBC/Live/site/scss_add/elements/_search.scss */
.searchResultsHeader .sorting .inner ul li.active {
  font-weight: 700;
}

/* line 162, ../KBC/Live/site/scss_add/elements/_search.scss */
.searchResultsHeader .sorting.open > i {
  transform: scaleY(-1);
}

/* line 165, ../KBC/Live/site/scss_add/elements/_search.scss */
.searchResultsHeader .sorting.open .inner {
  opacity: 1;
  pointer-events: auto;
}

/* line 173, ../KBC/Live/site/scss_add/elements/_search.scss */
#featuredResults {
  transition: 0.5s ease-in-out 0s;
}

/* line 176, ../KBC/Live/site/scss_add/elements/_search.scss */
#featuredResults.loading {
  opacity: 0;
}

/* line 179, ../KBC/Live/site/scss_add/elements/_search.scss */
#featuredResults #featured {
  margin-top: 1.5rem;
  margin-bottom: 1rem;
  background-color: #00313c;
}

/* line 184, ../KBC/Live/site/scss_add/elements/_search.scss */
#featuredResults #featured > h5 {
  padding: 0.75rem 1.5rem;
  background-color: #f68d2e;
  font-weight: 700;
  color: #fff;
}

/* line 190, ../KBC/Live/site/scss_add/elements/_search.scss */
#featuredResults .row {
  padding: 0.5rem 0px 1rem 0px;
}

/* line 197, ../KBC/Live/site/scss_add/elements/_search.scss */
#featuredResults .row > :last-child .searchResultsItem:after {
  display: none;
}

/* line 203, ../KBC/Live/site/scss_add/elements/_search.scss */
#featuredResults .searchResultsItem {
  height: auto;
  margin: 0px;
  padding: 1rem 1.5rem;
  background-color: transparent;
  opacity: 1;
  position: relative;
}

/* line 211, ../KBC/Live/site/scss_add/elements/_search.scss */
#featuredResults .searchResultsItem:after {
  content: "";
  position: absolute;
  bottom: 0px;
  left: 1.5rem;
  width: calc(100% - 3rem);
  height: 1px;
  background-color: #007681;
}

/* line 220, ../KBC/Live/site/scss_add/elements/_search.scss */
#featuredResults .searchResultsItem .label {
  position: static;
  padding: 0px;
  background-color: transparent;
  margin-bottom: 0.75rem;
}

/* line 226, ../KBC/Live/site/scss_add/elements/_search.scss */
#featuredResults .searchResultsItem h5, #featuredResults .searchResultsItem p, #featuredResults .searchResultsItem .link {
  color: #fff;
}

/* line 232, ../KBC/Live/site/scss_add/elements/_search.scss */
#resultsContainer {
  transition: 0.5s ease-in-out 0s;
}

/* line 235, ../KBC/Live/site/scss_add/elements/_search.scss */
#resultsContainer.loading {
  opacity: 0;
}

/* line 240, ../KBC/Live/site/scss_add/elements/_search.scss */
.searchResultsItem {
  display: flex;
  flex-direction: column;
  margin-top: 1.5rem;
  padding: 4rem 1rem 1rem 1rem;
  background-color: #f4f4f4;
  height: calc(100% - 1.5rem);
  text-decoration: none;
  position: relative;
  opacity: 0;
  transition: opacity 0.5s ease-in-out 0s;
}

/* line 252, ../KBC/Live/site/scss_add/elements/_search.scss */
.searchResultsItem.in {
  opacity: 1;
}

/* line 255, ../KBC/Live/site/scss_add/elements/_search.scss */
.searchResultsItem .label {
  position: absolute;
  top: 0px;
  left: 0px;
  padding: 0.5rem 1.25rem 0.5rem 1rem;
  background-color: #007681;
  color: #fff;
  font-weight: 700;
}

/* line 264, ../KBC/Live/site/scss_add/elements/_search.scss */
.searchResultsItem .label i {
  margin-right: 0.5rem;
}

/* line 268, ../KBC/Live/site/scss_add/elements/_search.scss */
.searchResultsItem h5 {
  color: #00313c;
  margin-bottom: 1rem;
}

/* line 272, ../KBC/Live/site/scss_add/elements/_search.scss */
.searchResultsItem p {
  color: #343434;
}

/* line 275, ../KBC/Live/site/scss_add/elements/_search.scss */
.searchResultsItem .link {
  margin-top: auto;
  color: #007681;
  font-weight: 700;
}

/* line 280, ../KBC/Live/site/scss_add/elements/_search.scss */
.searchResultsItem .link i {
  margin-left: 0.25rem;
  position: relative;
  top: 1px;
}

/* line 286, ../KBC/Live/site/scss_add/elements/_search.scss */
.searchResultsItem.highlight {
  background-color: #00313c;
}

/* line 289, ../KBC/Live/site/scss_add/elements/_search.scss */
.searchResultsItem.highlight .label {
  background-color: #00313c;
}

/* line 292, ../KBC/Live/site/scss_add/elements/_search.scss */
.searchResultsItem.highlight h5, .searchResultsItem.highlight p, .searchResultsItem.highlight .link {
  color: #fff;
}

@media (min-width: 768px) {
  /* line 301, ../KBC/Live/site/scss_add/elements/_search.scss */
  .refineSearch {
    position: sticky;
    top: 92px;
  }
  /* line 307, ../KBC/Live/site/scss_add/elements/_search.scss */
  .refineSearch h4 > i {
    display: none;
  }
  /* line 311, ../KBC/Live/site/scss_add/elements/_search.scss */
  .refineSearch .searchForm {
    position: static;
    top: auto;
    left: auto;
    z-index: 0;
    width: auto;
    height: auto;
    padding: 0px;
    overflow-y: hidden;
    transition: none;
  }
  /* line 322, ../KBC/Live/site/scss_add/elements/_search.scss */
  .refineSearch .runSearch, .refineSearch .closeIcon {
    display: none;
  }
  /* line 327, ../KBC/Live/site/scss_add/elements/_search.scss */
  .searchResultsHeader {
    margin-top: 0px;
    display: flex;
    flex-direction: column;
    align-items: flex-end;
  }
  /* line 334, ../KBC/Live/site/scss_add/elements/_search.scss */
  .searchResultsItem {
    margin-top: 2.5rem;
    height: calc(100% - 2.5rem);
  }
}

@media (min-width: 992px) {
  /* line 344, ../KBC/Live/site/scss_add/elements/_search.scss */
  .searchResultsHeader {
    flex-direction: row;
    align-items: center;
    justify-content: space-between;
  }
  /* line 349, ../KBC/Live/site/scss_add/elements/_search.scss */
  .searchResultsHeader p {
    margin-bottom: 0px;
  }
  /* line 356, ../KBC/Live/site/scss_add/elements/_search.scss */
  #featuredResults .row {
    padding: 0px 1rem 0.5rem 1rem;
  }
  /* line 359, ../KBC/Live/site/scss_add/elements/_search.scss */
  #featuredResults .searchResultsItem {
    height: 100%;
    padding: 1rem;
  }
  /* line 363, ../KBC/Live/site/scss_add/elements/_search.scss */
  #featuredResults .searchResultsItem:after {
    bottom: 1.5rem;
    left: auto;
    right: -0.75rem;
    width: 1px;
    height: calc(100% - 3rem);
  }
}

@media (min-width: 1200px) {
  /* line 384, ../KBC/Live/site/scss_add/elements/_search.scss */
  .refineSearch .searchForm .inputWrapper > i {
    cursor: pointer;
    transition: 0.3s ease-in-out 0s;
  }
  /* line 388, ../KBC/Live/site/scss_add/elements/_search.scss */
  .refineSearch .searchForm .inputWrapper > i:hover {
    color: #007681;
    opacity: 1;
  }
  /* line 399, ../KBC/Live/site/scss_add/elements/_search.scss */
  #featuredResults .row {
    padding: 0px 0px 0.5rem 0px;
  }
  /* line 402, ../KBC/Live/site/scss_add/elements/_search.scss */
  #featuredResults .searchResultsItem {
    height: 100%;
    padding: 1.5rem 3rem;
  }
  /* line 408, ../KBC/Live/site/scss_add/elements/_search.scss */
  .searchResultsItem {
    transition: opacity 0.5s ease-in-out 0s, background-color 0.3s ease-in-out 0s;
  }
  /* line 413, ../KBC/Live/site/scss_add/elements/_search.scss */
  .searchResultsItem .link i {
    transition: 0.3s ease-in-out 0s;
  }
  /* line 417, ../KBC/Live/site/scss_add/elements/_search.scss */
  .searchResultsItem:hover {
    background-color: #e3e3e3;
  }
  /* line 422, ../KBC/Live/site/scss_add/elements/_search.scss */
  .searchResultsItem:hover .link i {
    margin-left: 0.75rem;
  }
  /* line 429, ../KBC/Live/site/scss_add/elements/_search.scss */
  .searchResultsItem.highlight .label {
    transition: 0.3s ease-in-out 0s;
  }
  /* line 432, ../KBC/Live/site/scss_add/elements/_search.scss */
  .searchResultsItem.highlight:hover {
    background-color: #007681;
  }
  /* line 435, ../KBC/Live/site/scss_add/elements/_search.scss */
  .searchResultsItem.highlight:hover .label {
    background-color: #007681;
  }
}

/* line 3, ../KBC/Live/site/scss_add/elements/_news.scss */
.newFilters {
  margin-left: -0.75rem;
  margin-right: -0.75rem;
}

/* line 7, ../KBC/Live/site/scss_add/elements/_news.scss */
.newFilters > section {
  background-color: transparent !important;
}

/* line 12, ../KBC/Live/site/scss_add/elements/_news.scss */
.newNewsItem {
  background-color: #f4f4f4;
  text-decoration: none;
  margin-bottom: 1.5rem;
}

/* line 17, ../KBC/Live/site/scss_add/elements/_news.scss */
.newNewsItem .img-wrapper {
  background-color: #00313c;
}

/* line 20, ../KBC/Live/site/scss_add/elements/_news.scss */
.newNewsItem .hyperlink {
  font-family: "Raleway";
  font-size: 16px;
  text-decoration: none;
  font-weight: 700 !important;
  transition: all 0.24s ease-in-out;
  color: #007681 !important;
}

/* line 28, ../KBC/Live/site/scss_add/elements/_news.scss */
.newNewsItem .hyperlink::after {
  content: '\f054';
  font-family: "Font Awesome 5 Pro";
  margin-left: 8px;
  -webkit-transform: translateX(0px);
  transform: translateX(0px);
  transition: -webkit-transform .24s ease-in-out;
  transition: transform .24s ease-in-out;
  transition: transform .24s ease-in-out, -webkit-transform .24s ease-in-out;
  display: inline-block;
}

@media (min-width: 992px) {
  /* line 50, ../KBC/Live/site/scss_add/elements/_news.scss */
  .newFilters {
    margin-top: 1rem;
  }
  /* line 55, ../KBC/Live/site/scss_add/elements/_news.scss */
  .newFilters .row > * {
    width: 100% !important;
    margin-bottom: 1rem !important;
  }
  /* line 61, ../KBC/Live/site/scss_add/elements/_news.scss */
  .newFilters .row > *:last-child .btn {
    width: auto !important;
  }
}

@media (min-width: 1200px) {
  /* line 74, ../KBC/Live/site/scss_add/elements/_news.scss */
  .newNewsItem {
    flex-direction: row;
    margin-bottom: 2.5rem;
    transition: background-color 0.3s ease-in-out 0s;
  }
  /* line 79, ../KBC/Live/site/scss_add/elements/_news.scss */
  .newNewsItem .img-wrapper {
    width: 280px !important;
    height: auto !important;
    -webkit-clip-path: polygon(0 0, 70% 0, 100% 100%, 0 100%) !important;
    clip-path: polygon(0 0, 70% 0, 100% 100%, 0 100%) !important;
    flex-shrink: 0;
  }
  /* line 86, ../KBC/Live/site/scss_add/elements/_news.scss */
  .newNewsItem .img-wrapper img {
    -webkit-clip-path: none !important;
    clip-path: none !important;
    transition: 0.3s ease-in-out 0s;
    top: 0px !important;
  }
  /* line 93, ../KBC/Live/site/scss_add/elements/_news.scss */
  .newNewsItem:hover {
    background-color: #e3e3e3;
  }
  /* line 98, ../KBC/Live/site/scss_add/elements/_news.scss */
  .newNewsItem:hover .img-wrapper img {
    transform: scale(1.05);
  }
  /* line 102, ../KBC/Live/site/scss_add/elements/_news.scss */
  .newNewsItem:hover .hyperlink {
    color: #c8102e !important;
  }
  /* line 105, ../KBC/Live/site/scss_add/elements/_news.scss */
  .newNewsItem:hover .hyperlink:after {
    transform: translateX(8px);
  }
}

/* line 3, ../KBC/Live/site/scss_add/elements/_tabbedContent.scss */
.tabbedLinks {
  padding-bottom: 1.5rem;
  border-bottom: 1px solid #343434;
  margin-bottom: 1.5rem;
}

/* line 8, ../KBC/Live/site/scss_add/elements/_tabbedContent.scss */
.tabbedLinks .title {
  margin-bottom: 1rem;
  text-align: center;
}

/* line 12, ../KBC/Live/site/scss_add/elements/_tabbedContent.scss */
.tabbedLinks .tabsNav {
  position: relative;
  overflow: hidden;
  padding: 0px 1rem;
}

/* line 17, ../KBC/Live/site/scss_add/elements/_tabbedContent.scss */
.tabbedLinks .tabsNav .slide {
  display: inline-block;
  width: auto;
  padding: 0px 0.75rem;
}

/* line 22, ../KBC/Live/site/scss_add/elements/_tabbedContent.scss */
.tabbedLinks .tabsNav .navItem {
  display: inline-block;
  padding: 0.5rem 1.25rem;
  border: 1px solid #007681;
  font-family: Raleway;
  font-size: 1rem;
  font-weight: 700;
  color: #007681;
  white-space: nowrap;
  transition: 0.3s ease-in-out 0s;
}

/* line 33, ../KBC/Live/site/scss_add/elements/_tabbedContent.scss */
.tabbedLinks .tabsNav .navItem.active {
  background-color: #007681;
  color: #fff;
  pointer-events: none;
}

/* line 39, ../KBC/Live/site/scss_add/elements/_tabbedContent.scss */
.tabbedLinks .tabsNav.static {
  padding: 0px;
  display: flex;
}

/* line 43, ../KBC/Live/site/scss_add/elements/_tabbedContent.scss */
.tabbedLinks .tabsNav .slick-arrow {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  font-size: 1.25rem;
}

/* line 49, ../KBC/Live/site/scss_add/elements/_tabbedContent.scss */
.tabbedLinks .tabsNav .slick-arrow.prev {
  left: 0px;
}

/* line 52, ../KBC/Live/site/scss_add/elements/_tabbedContent.scss */
.tabbedLinks .tabsNav .slick-arrow.next {
  right: 0px;
}

/* line 58, ../KBC/Live/site/scss_add/elements/_tabbedContent.scss */
.tabbedLinks .tabsNav.wGradient:before {
  content: "";
  position: absolute;
  top: 0px;
  left: 1rem;
  width: 0.75rem;
  height: 100%;
  z-index: 10;
  background-image: linear-gradient(to left, rgba(255, 255, 255, 0), white);
  pointer-events: none;
}

/* line 69, ../KBC/Live/site/scss_add/elements/_tabbedContent.scss */
.tabbedLinks .tabsNav.wGradient:after {
  content: "";
  position: absolute;
  bottom: 0px;
  right: 1rem;
  width: 0.75rem;
  height: 100%;
  z-index: 10;
  background-image: linear-gradient(to right, rgba(255, 255, 255, 0), white);
  pointer-events: none;
}

@media (min-width: 768px) {
  /* line 87, ../KBC/Live/site/scss_add/elements/_tabbedContent.scss */
  .tabbedLinks {
    display: flex;
    align-items: center;
  }
  /* line 91, ../KBC/Live/site/scss_add/elements/_tabbedContent.scss */
  .tabbedLinks .title {
    margin-bottom: 0px;
    margin-right: 1.5rem;
    text-align: left;
    flex-shrink: 0;
  }
  /* line 97, ../KBC/Live/site/scss_add/elements/_tabbedContent.scss */
  .tabbedLinks .tabsNav {
    padding-right: 2rem;
  }
  /* line 102, ../KBC/Live/site/scss_add/elements/_tabbedContent.scss */
  .tabbedLinks .tabsNav.wGradient:after {
    right: 2rem;
  }
}

@media (min-width: 1200px) {
  /* line 121, ../KBC/Live/site/scss_add/elements/_tabbedContent.scss */
  .tabbedLinks .title {
    margin-right: 2.5rem;
  }
  /* line 126, ../KBC/Live/site/scss_add/elements/_tabbedContent.scss */
  .tabbedLinks .tabsNav .navItem {
    font-size: 1.25rem;
    cursor: pointer;
  }
  /* line 130, ../KBC/Live/site/scss_add/elements/_tabbedContent.scss */
  .tabbedLinks .tabsNav .navItem:hover {
    opacity: 0.5;
  }
  /* line 134, ../KBC/Live/site/scss_add/elements/_tabbedContent.scss */
  .tabbedLinks .tabsNav .slick-arrow {
    cursor: pointer;
    transition: 0.3s ease-in-out 0s;
  }
  /* line 138, ../KBC/Live/site/scss_add/elements/_tabbedContent.scss */
  .tabbedLinks .tabsNav .slick-arrow:hover {
    color: #007681;
  }
}

/* line 4, ../KBC/Live/site/scss_add/elements/_multiday.scss */
.stickyLinks {
  position: sticky;
  top: 0px;
  z-index: 2000;
  padding-top: 1rem;
  background-color: #fff;
}

/* line 14, ../KBC/Live/site/scss_add/elements/_multiday.scss */
.multidayFilters .title {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 1rem;
}

/* line 20, ../KBC/Live/site/scss_add/elements/_multiday.scss */
.multidayFilters .title i {
  transition: 0.3s ease-in-out 0s;
}

/* line 25, ../KBC/Live/site/scss_add/elements/_multiday.scss */
.multidayFilters .title.open i {
  transform: scaleY(-1);
}

/* line 30, ../KBC/Live/site/scss_add/elements/_multiday.scss */
.multidayFilters .inner {
  display: none;
}

/* line 33, ../KBC/Live/site/scss_add/elements/_multiday.scss */
.multidayFilters .dropdown {
  margin-bottom: 1rem;
}

/* line 36, ../KBC/Live/site/scss_add/elements/_multiday.scss */
.multidayFilters .dropdown .form-check-label {
  font-size: 0.875rem;
}

/* line 40, ../KBC/Live/site/scss_add/elements/_multiday.scss */
.multidayFilters .clearing {
  display: none;
  flex-direction: column;
}

/* line 44, ../KBC/Live/site/scss_add/elements/_multiday.scss */
.multidayFilters .clearing.in {
  display: flex;
}

/* line 47, ../KBC/Live/site/scss_add/elements/_multiday.scss */
.multidayFilters .clearing > span {
  margin-bottom: 1rem;
}

/* line 50, ../KBC/Live/site/scss_add/elements/_multiday.scss */
.multidayFilters .clearing > span:last-child {
  margin-bottom: 0px;
}

/* line 53, ../KBC/Live/site/scss_add/elements/_multiday.scss */
.multidayFilters .clearing > span i {
  margin-left: 0.5rem;
}

/* line 57, ../KBC/Live/site/scss_add/elements/_multiday.scss */
.multidayFilters .clearing .clear {
  font-weight: 700;
  color: #007681;
  text-decoration: underline;
}

/* line 65, ../KBC/Live/site/scss_add/elements/_multiday.scss */
.sessionItem {
  margin-top: 1.5rem;
  width: 100%;
  padding: 4rem 1rem 1.5rem 1rem;
  background-color: #f4f4f4;
  position: relative;
}

/* line 72, ../KBC/Live/site/scss_add/elements/_multiday.scss */
.sessionItem .label {
  position: absolute;
  top: 0px;
  left: 0px;
  padding: 0.5rem 1.25rem;
  font-size: 0.9375rem;
  font-weight: 700;
  color: #fff;
}

/* line 81, ../KBC/Live/site/scss_add/elements/_multiday.scss */
.sessionItem h4 {
  color: #007681;
  margin-bottom: 1rem;
}

/* line 85, ../KBC/Live/site/scss_add/elements/_multiday.scss */
.sessionItem .details {
  display: flex;
  flex-direction: column;
}

/* line 89, ../KBC/Live/site/scss_add/elements/_multiday.scss */
.sessionItem .details span {
  display: flex;
  align-items: flex-start;
  font-size: 0.9375rem;
  font-weight: 700;
  margin-bottom: 0.75rem;
}

/* line 96, ../KBC/Live/site/scss_add/elements/_multiday.scss */
.sessionItem .details span:last-child {
  margin-bottom: 0px;
}

/* line 99, ../KBC/Live/site/scss_add/elements/_multiday.scss */
.sessionItem .details span i {
  color: #007681;
  width: 1.5rem;
  position: relative;
  top: 5px;
}

/* line 107, ../KBC/Live/site/scss_add/elements/_multiday.scss */
.sessionItem .hyperlink {
  display: inline-block;
  margin-top: 1rem;
}

@media (min-width: 768px) {
  /* line 116, ../KBC/Live/site/scss_add/elements/_multiday.scss */
  .stickyFilters {
    position: sticky;
    top: 112px;
    align-self: flex-start;
  }
  /* line 126, ../KBC/Live/site/scss_add/elements/_multiday.scss */
  .multidayFilters .title i {
    display: none;
  }
  /* line 130, ../KBC/Live/site/scss_add/elements/_multiday.scss */
  .multidayFilters .inner {
    display: block;
  }
  /* line 136, ../KBC/Live/site/scss_add/elements/_multiday.scss */
  .sessionItem {
    padding: 4rem 1.5rem 2rem 1rem;
  }
  /* line 139, ../KBC/Live/site/scss_add/elements/_multiday.scss */
  .sessionItem .details {
    flex-direction: row;
    flex-wrap: wrap;
    margin-left: -0.75rem;
    margin-right: -0.75rem;
    margin-bottom: -1rem;
  }
  /* line 146, ../KBC/Live/site/scss_add/elements/_multiday.scss */
  .sessionItem .details span {
    margin-left: 0.75rem;
    margin-right: 0.75rem;
    margin-bottom: 1rem;
  }
  /* line 151, ../KBC/Live/site/scss_add/elements/_multiday.scss */
  .sessionItem .details span:last-child {
    margin-bottom: 1rem;
  }
  /* line 154, ../KBC/Live/site/scss_add/elements/_multiday.scss */
  .sessionItem .details span i {
    width: auto;
    margin-right: 0.5rem;
  }
}

@media (min-width: 1200px) {
  /* line 172, ../KBC/Live/site/scss_add/elements/_multiday.scss */
  .stickyFilters {
    top: 120px;
  }
  /* line 180, ../KBC/Live/site/scss_add/elements/_multiday.scss */
  .multidayFilters .clearing > span {
    cursor: pointer;
    transition: 0.3s ease-in-out 0s;
  }
  /* line 184, ../KBC/Live/site/scss_add/elements/_multiday.scss */
  .multidayFilters .clearing > span:hover {
    opacity: 0.5;
  }
  /* line 191, ../KBC/Live/site/scss_add/elements/_multiday.scss */
  .sessionItem {
    margin-top: 2.5rem;
  }
  /* line 194, ../KBC/Live/site/scss_add/elements/_multiday.scss */
  .sessionItem .details {
    margin-left: -1rem;
    margin-right: -1rem;
  }
  /* line 198, ../KBC/Live/site/scss_add/elements/_multiday.scss */
  .sessionItem .details span {
    margin-left: 1rem;
    margin-right: 1rem;
  }
}

/* line 3, ../KBC/Live/site/scss_add/elements/_subNav.scss */
.subNav {
  border-top: 1px solid #fff;
  border-bottom: 1px solid #fff;
  background-color: #00313c;
  overflow: hidden;
  position: relative;
  z-index: -1;
}

/* line 13, ../KBC/Live/site/scss_add/elements/_subNav.scss */
.subNav .container .subNavSlider {
  padding: 0px 1.75rem;
}

/* line 16, ../KBC/Live/site/scss_add/elements/_subNav.scss */
.subNav .container .subNavSlider.swiper-initialized {
  position: relative;
  /*&:after {
                    content: "";
                    position: absolute;
                    top: 0px;
                    right: 0px;
                    z-index: 1;
                    width: $s3;
                    height: 100%;
                    background: linear-gradient(to left, rgba(59, 68, 76, 1), rgba(59, 68, 76, 0))
                }*/
}

/* line 33, ../KBC/Live/site/scss_add/elements/_subNav.scss */
.subNav .container .swiper-wrapper .swiper-slide {
  width: 100%;
  height: auto;
}

/* line 37, ../KBC/Live/site/scss_add/elements/_subNav.scss */
.subNav .container .swiper-wrapper .swiper-slide a {
  display: block;
  height: 100%;
  padding: 0.75rem;
  background-color: #00313c;
  display: flex;
  align-items: center;
  justify-content: center;
  text-decoration: none;
}

/* line 47, ../KBC/Live/site/scss_add/elements/_subNav.scss */
.subNav .container .swiper-wrapper .swiper-slide a span {
  font-size: 1rem;
  line-height: 1.2;
  color: #fff;
  font-weight: 400;
  text-decoration: none;
  text-align: center;
  transition: 0.3s ease-in-out 0s;
}

/* line 56, ../KBC/Live/site/scss_add/elements/_subNav.scss */
.subNav .container .swiper-wrapper .swiper-slide a span i {
  display: none;
}

/* line 59, ../KBC/Live/site/scss_add/elements/_subNav.scss */
.subNav .container .swiper-wrapper .swiper-slide a span.active {
  opacity: 0.5;
}

/* line 67, ../KBC/Live/site/scss_add/elements/_subNav.scss */
.subNav .sliderControls {
  position: absolute;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  pointer-events: none;
  display: flex;
  align-items: stretch;
  justify-content: space-between;
}

/* line 78, ../KBC/Live/site/scss_add/elements/_subNav.scss */
.subNav .sliderControls .swiper-arrow {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #f4f4f4;
  padding: 0px 1rem;
  position: relative;
  pointer-events: auto;
  z-index: 1;
}

/* line 88, ../KBC/Live/site/scss_add/elements/_subNav.scss */
.subNav .sliderControls .swiper-arrow i {
  font-size: 1.25rem;
}

/* line 91, ../KBC/Live/site/scss_add/elements/_subNav.scss */
.subNav .sliderControls .swiper-arrow.swiper-arrow-prev {
  border-right: 1px solid #fff;
}

/* line 94, ../KBC/Live/site/scss_add/elements/_subNav.scss */
.subNav .sliderControls .swiper-arrow.swiper-arrow-next {
  border-left: 1px solid #fff;
}

@media (min-width: 768px) {
  /* line 106, ../KBC/Live/site/scss_add/elements/_subNav.scss */
  .subNav .container {
    max-width: none;
    padding: 0px 45px;
  }
  /* line 110, ../KBC/Live/site/scss_add/elements/_subNav.scss */
  .subNav .container .subNavSlider {
    padding: 0px;
  }
  /* line 115, ../KBC/Live/site/scss_add/elements/_subNav.scss */
  .subNav .container .swiper-wrapper .swiper-slide {
    width: auto;
  }
  /* line 118, ../KBC/Live/site/scss_add/elements/_subNav.scss */
  .subNav .container .swiper-wrapper .swiper-slide a {
    padding: 0.75rem 1.5rem;
    border-right: 1px solid #fff;
  }
}

@media (min-width: 1200px) {
  /* line 139, ../KBC/Live/site/scss_add/elements/_subNav.scss */
  .subNav .container {
    padding: 0px;
  }
  /* line 142, ../KBC/Live/site/scss_add/elements/_subNav.scss */
  .subNav .container .swiper-wrapper {
    display: flex;
  }
  /* line 145, ../KBC/Live/site/scss_add/elements/_subNav.scss */
  .subNav .container .swiper-wrapper .swiper-slide {
    width: 16.66%;
  }
  /* line 150, ../KBC/Live/site/scss_add/elements/_subNav.scss */
  .subNav .container .swiper-wrapper .swiper-slide:last-child a {
    border: none;
  }
  /* line 154, ../KBC/Live/site/scss_add/elements/_subNav.scss */
  .subNav .container .swiper-wrapper .swiper-slide a {
    transition: 0.3s ease-in-out 0s;
  }
  /* line 157, ../KBC/Live/site/scss_add/elements/_subNav.scss */
  .subNav .container .swiper-wrapper .swiper-slide a:hover {
    background-color: #007681;
  }
  /* line 160, ../KBC/Live/site/scss_add/elements/_subNav.scss */
  .subNav .container .swiper-wrapper .swiper-slide a span {
    font-size: 1.125rem;
  }
  /* line 163, ../KBC/Live/site/scss_add/elements/_subNav.scss */
  .subNav .container .swiper-wrapper .swiper-slide a span i {
    display: inline-block;
    margin-left: 0.5rem;
  }
  /* line 172, ../KBC/Live/site/scss_add/elements/_subNav.scss */
  .subNav .sliderControls {
    display: none;
  }
  /* line 177, ../KBC/Live/site/scss_add/elements/_subNav.scss */
  .subNav.wFive .swiper-slide {
    width: 20% !important;
  }
  /* line 183, ../KBC/Live/site/scss_add/elements/_subNav.scss */
  .subNav.wFour .swiper-slide {
    width: 25% !important;
  }
  /* line 189, ../KBC/Live/site/scss_add/elements/_subNav.scss */
  .subNav.wthree .swiper-slide {
    width: 33.33% !important;
  }
  /* line 195, ../KBC/Live/site/scss_add/elements/_subNav.scss */
  .subNav.wTwo .swiper-slide {
    width: 50% !important;
  }
}

/* line 4, ../KBC/Live/site/scss_add/elements/_audioBanner.scss */
.audioBanner {
  margin-top: 0.25rem;
  padding: 1rem 0px;
  background-color: #c8102e;
  color: #fff;
}

/* line 10, ../KBC/Live/site/scss_add/elements/_audioBanner.scss */
.audioBanner .rte-content {
  margin-top: 0px;
  margin-bottom: 1rem;
}

/* line 16, ../KBC/Live/site/scss_add/elements/_audioBanner.scss */
.audioBanner .rte-content > *:last-child {
  margin-bottom: 0px;
}

/* line 20, ../KBC/Live/site/scss_add/elements/_audioBanner.scss */
.audioBanner .rte-content h1, .audioBanner .rte-content h2, .audioBanner .rte-content h3, .audioBanner .rte-content h4, .audioBanner .rte-content h5, .audioBanner .rte-content p, .audioBanner .rte-content li, .audioBanner .rte-content a {
  color: #fff;
}

/* line 24, ../KBC/Live/site/scss_add/elements/_audioBanner.scss */
.audioBanner audio {
  display: block;
  border-radius: 2rem;
  background-color: #fff;
  width: 100%;
}

@media (min-width: 768px) {
  /* line 38, ../KBC/Live/site/scss_add/elements/_audioBanner.scss */
  .audioBanner .rte-content {
    margin-top: 0.5rem;
  }
}

@media (min-width: 992px) {
  /* line 50, ../KBC/Live/site/scss_add/elements/_audioBanner.scss */
  .audioBanner .rte-content {
    margin: 0px;
    padding: 0.5rem 0px;
  }
}

/* line 3, ../KBC/Live/site/scss_add/elements/_other.scss */
section.standard {
  margin-top: 30px;
  margin-bottom: 30px;
}

/* line 9, ../KBC/Live/site/scss_add/elements/_other.scss */
section.standard.altContentOuter > :first-child {
  margin-top: 0px;
}

/* line 12, ../KBC/Live/site/scss_add/elements/_other.scss */
section.standard.altContentOuter > :last-child {
  margin-bottom: 0px;
}

/* line 18, ../KBC/Live/site/scss_add/elements/_other.scss */
a.anchor {
  display: block;
  visibility: hidden;
  pointer-events: none;
  width: 0px;
  height: 0px;
  position: relative;
  top: -240px;
}

/* line 28, ../KBC/Live/site/scss_add/elements/_other.scss */
a.skip-section-header {
  display: block;
  text-decoration: none;
}

/* line 33, ../KBC/Live/site/scss_add/elements/_other.scss */
#INDmenu-btn {
  display: none !important;
}

/* line 37, ../KBC/Live/site/scss_add/elements/_other.scss */
header#mainNav.mobile {
  position: fixed;
}

/* line 41, ../KBC/Live/site/scss_add/elements/_other.scss */
.skip-to-nav-section {
  top: 85px !important;
}

/* line 49, ../KBC/Live/site/scss_add/elements/_other.scss */
#desktopSearch .toggleAccessibility i {
  color: #fff;
  transition: 0.3s ease-in-out 0s;
}

/* line 55, ../KBC/Live/site/scss_add/elements/_other.scss */
#desktopSearch .toggleAccessibility:hover i {
  color: #00313c;
}

/* line 64, ../KBC/Live/site/scss_add/elements/_other.scss */
.content .btn {
  margin-top: 1rem;
}

/* line 69, ../KBC/Live/site/scss_add/elements/_other.scss */
.postButtons {
  display: flex;
  flex-direction: column;
  margin-bottom: -1rem;
}

/* line 74, ../KBC/Live/site/scss_add/elements/_other.scss */
.postButtons.centreAll {
  align-items: center;
}

/* line 77, ../KBC/Live/site/scss_add/elements/_other.scss */
.postButtons .btn {
  margin-bottom: 1rem;
}

/* line 82, ../KBC/Live/site/scss_add/elements/_other.scss */
.iconBanner {
  margin: 2rem 0px;
  padding: 2rem 0px;
  background-color: #f4f4f4;
}

/* line 87, ../KBC/Live/site/scss_add/elements/_other.scss */
.iconBanner.whiteBg {
  padding: 0px;
  background-color: #fff;
}

/* line 91, ../KBC/Live/site/scss_add/elements/_other.scss */
.iconBanner .item {
  margin-bottom: 2.5rem;
}

/* line 94, ../KBC/Live/site/scss_add/elements/_other.scss */
.iconBanner .item i {
  width: 108px;
  height: 108px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 2.75rem;
  color: #fff;
  background-color: #00313c;
  margin: 0px auto 1.5rem auto;
}

/* line 108, ../KBC/Live/site/scss_add/elements/_other.scss */
.countdown {
  position: fixed;
  bottom: 0px;
  left: 0px;
  z-index: 50;
  width: 100%;
  padding: 1rem 1.5rem;
  background-color: #c8102e;
  transition: 0.3s ease-in-out 0s;
}

/* line 118, ../KBC/Live/site/scss_add/elements/_other.scss */
.countdown.out {
  opacity: 0;
  pointer-events: none;
}

/* line 122, ../KBC/Live/site/scss_add/elements/_other.scss */
.countdown h4 {
  font-size: 18px;
  color: #fff;
  margin-bottom: 1rem;
}

/* line 127, ../KBC/Live/site/scss_add/elements/_other.scss */
.countdown .countdownTimer {
  display: flex;
  align-items: center;
  justify-content: center;
}

/* line 132, ../KBC/Live/site/scss_add/elements/_other.scss */
.countdown .countdownTimer .item {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 5rem;
  font-size: 1rem;
  color: #fff;
  line-height: 1;
}

/* line 141, ../KBC/Live/site/scss_add/elements/_other.scss */
.countdown .countdownTimer .item span {
  font-family: Raleway;
  font-size: 2rem;
  font-weight: 700;
  width: 100%;
  text-align: center;
  position: relative;
  margin-bottom: 0.5rem;
}

/* line 150, ../KBC/Live/site/scss_add/elements/_other.scss */
.countdown .countdownTimer .item span:after {
  content: ":";
  position: absolute;
  top: 0px;
  right: -3px;
}

/* line 161, ../KBC/Live/site/scss_add/elements/_other.scss */
.countdown .countdownTimer .item:last-child span:after {
  display: none;
}

/* line 168, ../KBC/Live/site/scss_add/elements/_other.scss */
.countdown .hide {
  position: absolute;
  top: 0.5rem;
  right: 0.75rem;
  display: inline-block;
  color: #fff;
}

/* line 175, ../KBC/Live/site/scss_add/elements/_other.scss */
.countdown .hide span {
  display: none;
}

/* line 184, ../KBC/Live/site/scss_add/elements/_other.scss */
.pageDropdowns h2 {
  margin-bottom: 1.5rem;
}

/* line 187, ../KBC/Live/site/scss_add/elements/_other.scss */
.pageDropdowns .pageDropdown {
  margin-bottom: 1.5rem;
}

/* line 190, ../KBC/Live/site/scss_add/elements/_other.scss */
.pageDropdowns .pageDropdown:last-child {
  margin-bottom: 0px;
}

/* line 193, ../KBC/Live/site/scss_add/elements/_other.scss */
.pageDropdowns .pageDropdown .title {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 1rem;
  border: 1px solid #00313c;
  transition: 0.3s ease-in-out 0s;
}

/* line 201, ../KBC/Live/site/scss_add/elements/_other.scss */
.pageDropdowns .pageDropdown .title > h4 {
  margin: 0px;
  transition: 0.3s ease-in-out 0s;
}

/* line 205, ../KBC/Live/site/scss_add/elements/_other.scss */
.pageDropdowns .pageDropdown .title > i {
  font-size: 1.25rem;
  margin-left: 2rem;
  flex-shrink: 0;
  transition: 0.3s ease-in-out 0s;
}

/* line 212, ../KBC/Live/site/scss_add/elements/_other.scss */
.pageDropdowns .pageDropdown .inner {
  display: none;
  padding-top: 1.5rem;
}

/* line 216, ../KBC/Live/site/scss_add/elements/_other.scss */
.pageDropdowns .pageDropdown .inner .rte-content {
  margin: 0px;
}

/* line 222, ../KBC/Live/site/scss_add/elements/_other.scss */
.pageDropdowns .pageDropdown.open .title {
  background-color: #00313c !important;
}

/* line 225, ../KBC/Live/site/scss_add/elements/_other.scss */
.pageDropdowns .pageDropdown.open .title > h4 {
  color: #fff;
}

/* line 228, ../KBC/Live/site/scss_add/elements/_other.scss */
.pageDropdowns .pageDropdown.open .title > i {
  color: #fff;
  transform: scaleY(-1);
}

/* line 235, ../KBC/Live/site/scss_add/elements/_other.scss */
.pageDropdowns.grey {
  background-color: #f4f4f4;
  padding: 1.5rem 0px;
}

/* line 241, ../KBC/Live/site/scss_add/elements/_other.scss */
.pageDropdowns.grey .pageDropdown .title {
  background-color: #fff;
}

/* line 248, ../KBC/Live/site/scss_add/elements/_other.scss */
.articleAltContent {
  text-align: left !important;
}

/* line 251, ../KBC/Live/site/scss_add/elements/_other.scss */
.articleAltContent .alt-content .content-wrapper {
  text-align: left !important;
}

/* line 260, ../KBC/Live/site/scss_add/elements/_other.scss */
body .ch2-settings-scan .ch2-settings-tabs ul li::before {
  display: none !important;
}

/* line 264, ../KBC/Live/site/scss_add/elements/_other.scss */
body .ch2-icon-classic a {
  width: 64px !important;
  height: 64px !important;
}

/* line 268, ../KBC/Live/site/scss_add/elements/_other.scss */
body .ch2-icon-classic a:hover {
  width: 64px !important;
  height: 64px !important;
}

/* line 272, ../KBC/Live/site/scss_add/elements/_other.scss */
body .ch2-icon-classic a svg {
  transform: scale(1.5) translateX(3px);
}

/* line 280, ../KBC/Live/site/scss_add/elements/_other.scss */
.infoCard {
  height: calc(100%);
}

/* line 283, ../KBC/Live/site/scss_add/elements/_other.scss */
.infoCard .img-wrapper {
  height: auto !important;
  padding-top: 80%;
  top: -1px;
}

/* line 288, ../KBC/Live/site/scss_add/elements/_other.scss */
.infoCard .content {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: space-between;
  flex-grow: 1;
  position: relative;
}

/* line 296, ../KBC/Live/site/scss_add/elements/_other.scss */
.infoCard .content:before {
  content: '';
  position: absolute;
  top: 25%;
  left: 0px;
  right: 0px;
  bottom: 0px;
  background-image: url("/assets/images/masks/grey-triangles.svg");
  background-repeat: no-repeat;
  background-position: right bottom;
  pointer-events: none;
}

/* line 310, ../KBC/Live/site/scss_add/elements/_other.scss */
.infoCard .content .info i {
  display: inline-block;
  font-size: 2rem;
  margin-bottom: 0.75rem;
}

/* line 315, ../KBC/Live/site/scss_add/elements/_other.scss */
.infoCard .content .info ul {
  padding-left: 1rem;
}

/* line 318, ../KBC/Live/site/scss_add/elements/_other.scss */
.infoCard .content .info ul li {
  font-size: 18px;
  font-weight: 600;
  line-height: 32px;
  margin-bottom: 0.5rem;
}

/* line 324, ../KBC/Live/site/scss_add/elements/_other.scss */
.infoCard .content .info ul li:before {
  color: #fff !important;
}

/* line 330, ../KBC/Live/site/scss_add/elements/_other.scss */
.infoCard .content .button {
  margin-top: 1.5rem;
}

@media (min-width: 768px) {
  /* line 338, ../KBC/Live/site/scss_add/elements/_other.scss */
  section.standard {
    margin-top: 60px;
    margin-bottom: 60px;
  }
  /* line 343, ../KBC/Live/site/scss_add/elements/_other.scss */
  .postButtons {
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
    margin-left: -0.75rem;
    margin-right: -0.75rem;
  }
  /* line 350, ../KBC/Live/site/scss_add/elements/_other.scss */
  .postButtons.centreAll {
    justify-content: center;
  }
  /* line 353, ../KBC/Live/site/scss_add/elements/_other.scss */
  .postButtons .btn {
    margin: 0px 0.75rem 1rem 0.75rem;
  }
  /* line 358, ../KBC/Live/site/scss_add/elements/_other.scss */
  .iconBanner {
    margin: 3rem 0px;
    padding: 3rem 0px;
  }
  /* line 363, ../KBC/Live/site/scss_add/elements/_other.scss */
  .countdown {
    padding: 0.75rem 0px;
  }
  /* line 366, ../KBC/Live/site/scss_add/elements/_other.scss */
  .countdown h4 {
    font-size: 20px;
    margin-bottom: 0px;
    margin-right: 2rem;
  }
  /* line 371, ../KBC/Live/site/scss_add/elements/_other.scss */
  .countdown .countdown {
    margin-bottom: 2px;
  }
  /* line 374, ../KBC/Live/site/scss_add/elements/_other.scss */
  .countdown .hide {
    position: static;
    text-decoration: underline;
  }
  /* line 378, ../KBC/Live/site/scss_add/elements/_other.scss */
  .countdown .hide i {
    display: none;
  }
  /* line 381, ../KBC/Live/site/scss_add/elements/_other.scss */
  .countdown .hide span {
    display: inline;
  }
  /* line 389, ../KBC/Live/site/scss_add/elements/_other.scss */
  .pageDropdowns h2 {
    margin-bottom: 2rem;
  }
  /* line 392, ../KBC/Live/site/scss_add/elements/_other.scss */
  .pageDropdowns .pageDropdown {
    margin-bottom: 2rem;
  }
  /* line 395, ../KBC/Live/site/scss_add/elements/_other.scss */
  .pageDropdowns.grey {
    padding: 2.5rem 0px;
  }
}

@media (min-width: 992px) {
  /* line 405, ../KBC/Live/site/scss_add/elements/_other.scss */
  .postButtons {
    justify-content: flex-start;
  }
}

@media (min-width: 1200px) {
  /* line 414, ../KBC/Live/site/scss_add/elements/_other.scss */
  header#mainNav.desktop {
    position: absolute;
    top: 65px;
    transform: none !important;
  }
  /* line 419, ../KBC/Live/site/scss_add/elements/_other.scss */
  header#mainNav.desktop.scrolling {
    position: fixed;
    top: 0px;
  }
  /* line 425, ../KBC/Live/site/scss_add/elements/_other.scss */
  .skip-to-nav-section {
    top: 90px !important;
  }
  /* line 429, ../KBC/Live/site/scss_add/elements/_other.scss */
  .iconBanner {
    margin: 4rem 0px;
    padding: 4rem 0px;
  }
  /* line 433, ../KBC/Live/site/scss_add/elements/_other.scss */
  .iconBanner .item {
    padding: 0px 1rem;
  }
  /* line 440, ../KBC/Live/site/scss_add/elements/_other.scss */
  .countdown h4 {
    margin-right: 3rem;
    font-size: 1.25rem;
  }
  /* line 444, ../KBC/Live/site/scss_add/elements/_other.scss */
  .countdown .hide {
    transition: 0.3s ease-in-out 0s;
    cursor: pointer;
  }
  /* line 448, ../KBC/Live/site/scss_add/elements/_other.scss */
  .countdown .hide:hover {
    opacity: 0.5;
  }
  /* line 456, ../KBC/Live/site/scss_add/elements/_other.scss */
  .pageDropdowns h2 {
    margin-bottom: 2.5rem;
  }
  /* line 459, ../KBC/Live/site/scss_add/elements/_other.scss */
  .pageDropdowns .pageDropdown {
    margin-bottom: 2.5rem;
  }
  /* line 462, ../KBC/Live/site/scss_add/elements/_other.scss */
  .pageDropdowns .pageDropdown .title {
    cursor: pointer;
  }
  /* line 465, ../KBC/Live/site/scss_add/elements/_other.scss */
  .pageDropdowns .pageDropdown .title > i {
    font-size: 1.375rem;
    margin-left: 3rem;
  }
  /* line 471, ../KBC/Live/site/scss_add/elements/_other.scss */
  .pageDropdowns .pageDropdown .title:hover > h4, .pageDropdowns .pageDropdown .title:hover > i {
    opacity: 0.5;
  }
  /* line 477, ../KBC/Live/site/scss_add/elements/_other.scss */
  .pageDropdowns.grey {
    padding: 4rem 0px;
  }
}

@font-face {
  font-family: 'twitterx';
  src: url("fonts/twitterx.eot?68518724");
  src: url("fonts/twitterx.eot?68518724#iefix") format("embedded-opentype"), url("fonts/twitterx.woff2?68518724") format("woff2"), url("fonts/twitterx.woff?68518724") format("woff"), url("fonts/twitterx.ttf?68518724") format("truetype"), url("fonts/twitterx.svg?68518724#twitterx") format("svg");
  font-weight: normal;
  font-style: normal;
}

/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: 'twitterx';
    src: url('../font/twitterx.svg?68518724#twitterx') format('svg');
  }
}
*/
/* line 22, ../KBC/Live/site/scss_add/elements/_twitterx.scss */
[class^="icon-"]:before, [class*=" icon-"]:before {
  font-family: "twitterx";
  font-style: normal;
  font-weight: normal;
  speak: never;
  display: inline-block;
  text-decoration: inherit;
  width: 1em;
  margin-right: .2em;
  text-align: center;
  /* opacity: .8; */
  /* For safety - reset parent styles, that can break glyph codes*/
  font-variant: normal;
  text-transform: none;
  /* fix buttons height, for twitter bootstrap */
  line-height: 1em;
  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  margin-left: .2em;
  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */
  /* Font smoothing. That was taken from TWBS */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}

/* line 57, ../KBC/Live/site/scss_add/elements/_twitterx.scss */
.icon-logo:before {
  content: '\e800';
}

/* '' */
/* line 77, ../KBC/Live/site/scss_add/style_add.scss */
.breadcrumb .breadcrumb-item + .breadcrumb-item::before {
  font-family: "Font Awesome 7 Pro" !important;
}

/* line 81, ../KBC/Live/site/scss_add/style_add.scss */
.dropdown-toggle::after {
  font-family: "Font Awesome 7 Pro" !important;
}

/* line 85, ../KBC/Live/site/scss_add/style_add.scss */
a.hyperlink::after {
  font-family: "Font Awesome 7 Pro" !important;
}

/* line 89, ../KBC/Live/site/scss_add/style_add.scss */
.newNewsItem .hyperlink::after {
  font-family: "Font Awesome 7 Pro" !important;
}

/* line 93, ../KBC/Live/site/scss_add/style_add.scss */
#mainNav #mainNavEl .drop-container > .nav-dropdown > li > a::before {
  font-family: "Font Awesome 7 Pro" !important;
}

/*# sourceMappingURL=style_add.css.map */