@font-face {
  font-family: "bootstrap-icons";
  src: url("/theme/fonts/bootstrap-icons.woff2");
}
.main-body-container {
  padding-top: 3em;
}

.body-content {
  padding-inline: 1em;
  margin-inline: auto;
}
.body-content-narrow {
  max-width: 700px;
}
.body-content-wide {
  max-width: 1140px;
}

.bg-lichen-light-30 {
  background-color: #eef2ed;
  padding-top: 3em;
  padding-bottom: 3em;
}

.news {
  background-image: url("/theme/imgs/backgrounds/news-events-scaled.jpg");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  padding-top: 3em;
  padding-bottom: 3em;
}

.homepage {
  background-image: url("/theme/imgs/backgrounds/pexels-samforson-12103504-1080.webp");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}
.homepage .pagename {
  margin: 150px 0;
}

@media screen and (min-width: 992px) {
  /*     .homepage {
          background-image: url('/theme/imgs/backgrounds/pexels-samforson-12103504-1080.webp');
      } */
}
@media screen and (min-width: 1500px) {
  /*     .homepage {
          background-image: url('/theme/imgs/backgrounds/pexels-samforson-12103504-1080.webp');
      } */
}
.breadcrumb {
  margin-bottom: 0;
}
.breadcrumb-nav {
  background: #e9ecef;
}
.breadcrumb-nav .breadcrumb-item + .breadcrumb-item::before {
  font-family: "bootstrap-icons";
  content: "\f285";
  font-size: 0.8em;
}
.breadcrumb-item.active {
  color: #002E40;
}

h2 {
  text-align: left;
}

::-moz-selection {
  color: #fff;
  background: #002E40;
}

::selection {
  color: #fff;
  background: #002E40;
}

a[target=_blank], a[class*=download], a[class*=calendar-link], a[href^="mailto:"] {
  margin-right: 1.4em;
}
a[target=_blank]:after, a[class*=download]:after, a[class*=calendar-link]:after, a[href^="mailto:"]:after {
  font-family: "bootstrap-icons";
  padding-left: 0.3em;
  font-size: 1em;
  border-bottom: 0;
  position: absolute;
  color: #002E40;
}
a[target=_blank]:after {
  content: "\f1c5";
}
a[class*=download]:after {
  content: "\f30a";
}
a[class*=calendar-link]:after {
  content: "\f214";
}
a[href^="mailto:"]:after {
  content: "\f32f";
}
a[class*=no-symbol]:after {
  padding-left: 0 !important;
  margin-right: 0 !important;
  font-size: 0 !important;
  content: "";
}

.webshare a {
  margin-right: 0;
}
.webshare a:after {
  padding-left: 0;
  content: "";
}

img {
  width: 100%;
}

.card {
  background: white;
  overflow: hidden;
  box-shadow: 1px 2px 10px 0 hsla(0, 0%, 50%, 0.4);
}
.card-image {
  overflow: hidden;
  position: relative;
}
.card-image.copyright::after {
  background-color: #002E40;
  color: white;
  font-size: 0.6em;
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 3px 5px;
}
.card-image.copyright.istock::after {
  content: "iStock.com";
}
.card img {
  z-index: 1;
  transition: ease-in-out 0.15s;
  flex-shrink: 0;
  aspect-ratio: 5/3;
}
.card hr {
  margin: 1em auto !important;
}
.card-title {
  font-size: 1.2em;
  margin-top: 0;
  text-align: left;
  padding-block: 0 !important;
}
.card.full-card-link {
  position: relative;
  border-width: 0px 0px 4px 0px;
  border-color: #002E40;
}
.card.full-card-link a {
  color: #002E40;
  text-decoration: none;
  border: none;
}
.card.full-card-link a:focus-visible, .card.full-card-link a:hover {
  outline-color: transparent;
  background: inherit;
  color: inherit;
}
.card.full-card-link a::before {
  position: absolute;
  content: "";
  bottom: 0;
  left: 0;
  right: 0;
  top: 0;
}
.card.full-card-link a::after {
  color: #002E40;
}
.card.full-card-link:focus-within img, .card.full-card-link:hover img {
  transform: scale(1.05);
}
.card.full-card-link:focus-within .card-title a, .card.full-card-link:hover .card-title a {
  color: white;
  text-decoration: none;
  background: #002E40;
  outline-color: transparent;
}
.card.full-card-link:focus-within a:focus-visible {
  text-decoration: none;
}

.accordion {
  padding-bottom: 1em;
}
.accordion-title {
  margin: 1em 0 0 0;
  font-size: 1em;
  text-align: left;
  padding-bottom: 0;
}
.accordion-title a {
  border: none;
  background: #c9bea1;
  display: block;
  padding: 1em;
  position: relative;
  text-decoration: none;
  transition: ease-in-out 0.15s;
  width: 100%;
  font-weight: 700;
}
.accordion-title a .icon {
  position: absolute;
  right: 20px;
  transition: ease-in-out 0.15s;
}
.accordion-title a:hover, .accordion-title a:focus-visible {
  background: #AD9C70;
}
.accordion-title a.active .icon {
  transform: rotate(180deg);
}
.accordion-text {
  padding: 1em;
  background: #edf3f5;
}

.alert {
  box-shadow: 1px 2px 10px 0 hsla(0, 0%, 50%, 0.4);
}
.alert-heading {
  text-align: left;
  font-weight: 500;
  font-size: 1.3em;
  margin: 0;
}

.button {
  margin: 10px 20px;
  padding: 9px 25px;
  font-weight: 700;
  border: 3px solid transparent !important;
}
.button:active {
  outline: none;
}
.button-prim {
  background: #002E40;
  color: #fff;
}
.button-prim:hover, .button-prim:focus-visible {
  background: #e7e8eb;
  color: #000;
  border-color: #002E40 !important;
}
.button-prim:active {
  background: #cfd1d8;
}
.button-sec {
  background: #fff;
  color: #000;
}
.button-sec:hover, .button-sec:focus-visible {
  background: #3c4560;
  color: #fff;
  border-color: #002E40 !important;
}
.button-sec:active {
  background: #232d4c;
}

.img-central {
  max-width: 600px;
}
.img-central-sm {
  max-width: 350px;
}

.img-central, .img-central-sm {
  margin: 0 auto 20px auto;
  border: 1px solid hsl(0, 0%, 90%);
  border-radius: 0.25rem;
  overflow: hidden;
}
.img-central img, .img-central-sm img {
  display: block;
  width: 100%;
  background: hsl(0, 0%, 98%);
}

.embed-container figcaption, .img-central figcaption, .img-central-sm figcaption {
  margin: 0rem;
  padding: 15px;
  background: #edf3f5;
}
.embed-container figcaption:before, .img-central figcaption:before, .img-central-sm figcaption:before {
  font-family: "bootstrap-icons";
  content: "\f430";
  color: #002E40;
  padding-right: 10px;
  border-right: 3px solid #AD9C70;
  margin-right: 10px;
}

table {
  width: 100%;
  margin-top: 1em;
}
table caption {
  padding: 1em;
}
table th {
  background: #002E40;
  color: white;
  font-weight: 600;
}
table th, table td {
  padding: 1em;
  vertical-align: top;
  min-width: 15ch;
}
table .md-detail {
  min-width: 30ch;
}
table .lg-detail {
  min-width: 35ch;
}

.table-responsive {
  margin-bottom: 1em;
}

footer .footer-heading {
  text-align: left;
  color: #fff;
  font-size: 14pt;
  font-weight: 600;
  padding-top: 0;
  padding-bottom: 10px;
  border-bottom: 1px solid #fff;
}
footer a::after {
  color: white !important;
}

.accordion-with-carousel-section .row {
  padding: 0 15px;
}
.accordion-with-carousel-section .wrap {
  padding: 20px 0;
}
.accordion-with-carousel-section .panel-wrap {
  padding: 30px 0;
  display: none;
  background: rgba(var(--basic-color-7-rgb), 0.5);
}
.accordion-with-carousel-section .panel-wrap .cards .info {
  padding: 10px 9px 0;
}
.accordion-with-carousel-section .panel-wrap .cards .info > * {
  padding-bottom: 10px;
}
.accordion-with-carousel-section .open-accordion {
  position: relative;
  margin: 0;
  font-weight: bold;
  width: 100%;
  text-align: left;
}
.accordion-with-carousel-section .open-accordion:hover {
  text-decoration: none;
}
.accordion-with-carousel-section .cards-over-img {
  margin: 0;
}
.accordion-with-carousel-section .cards-over-img .cards {
  border-bottom: none;
}

@media screen and (min-width: 350px) {
  .accordion-with-carousel-section .panel-wrap .cards .info {
    padding: 10px 20px 0;
  }
}
@media screen and (min-width: 768px) {
  .accordion-with-carousel-section .cards-over-img {
    align-items: flex-end;
    margin-left: 0;
    display: flex;
    flex-flow: row-reverse;
  }
  .accordion-with-carousel-section .cards-over-img .cards {
    border-bottom: 6px solid var(--secondary-color);
  }
  .accordion-with-carousel-section .cards-over-img .cards {
    width: 45%;
    position: absolute;
    left: 0;
    bottom: 0;
    margin-left: -35px;
  }
  .accordion-with-carousel-section .cards-over-img .media-wrap {
    margin: 0;
  }
  .accordion-with-carousel-section .cards-over-img .media-wrap img {
    margin-left: 50px;
  }
  .accordion-with-carousel-section .open-accordion {
    position: absolute;
    bottom: 0;
    right: -35px;
    width: auto;
    min-width: 280px;
  }
}
@media screen and (min-width: 992px) {
  .accordion-with-carousel-section .cards-over-img {
    align-items: center;
    margin-left: 0;
    display: flex;
    flex-flow: row-reverse;
  }
  .accordion-with-carousel-section .cards-over-img .cards {
    width: 35%;
    position: relative;
    margin-left: 0;
    bottom: unset;
  }
  .accordion-with-carousel-section .cards-over-img .media-wrap {
    width: 70%;
    margin-left: -10%;
    margin-right: 12%;
  }
  .accordion-with-carousel-section .cards-over-img .media-wrap img {
    margin-left: 0px;
  }
  .accordion-with-carousel-section .open-accordion {
    right: 13.2%;
  }
}
@media screen and (min-width: 1200px) {
  .accordion-with-carousel-section .open-accordion {
    right: 13%;
  }
}
@media screen and (min-width: 576px) {
  table .lg-detail {
    min-width: 45ch;
  }
}
.cards {
  width: 100%;
  position: relative;
  color: var(--basic-color-7);
  background-color: var(--basic-color-1);
  border-bottom: 6px solid var(--secondary-color);
}
.cards h2, .cards h3, .cards h4, .cards h5, .cards h6 {
  color: var(--primary-color);
  margin-bottom: 0;
}
.cards h2 a, .cards h3 a, .cards h4 a, .cards h5 a, .cards h6 a {
  border-bottom: 1px solid transparent;
  color: var(--primary-color);
}
.cards h2 a:hover, .cards h3 a:hover, .cards h4 a:hover, .cards h5 a:hover, .cards h6 a:hover {
  border-bottom: 1px solid;
}
.cards h2 a:active, .cards h3 a:active, .cards h4 a:active, .cards h5 a:active, .cards h6 a:active {
  border-bottom: 0;
  color: var(--basic-color-1);
}
.cards .icon-video {
  position: absolute;
}
.cards .icon-video::before {
  background: url(../img/video-thumb.svg);
}
.cards .media-wrap {
  z-index: 1;
  border: 0 !important;
  position: relative;
  overflow: hidden;
  display: block;
  border-bottom: 0;
  margin-bottom: 0;
}
.cards .media-wrap img {
  transition: all 0.2s ease-in-out;
}
.cards a.media-wrap:hover img {
  transform: scale(1.1);
  cursor: pointer;
}
.cards blockquote {
  padding: 50px 20px 20px;
  margin: 0;
  border: none;
  font-size: 14px;
  background-color: #EDF3F4;
}
.cards .icon-quote::before {
  position: absolute;
  width: 20px;
  height: 20px;
  top: 20px;
  left: 20px;
}
.cards .info-wrap {
  width: 100%;
}
.cards .info {
  max-width: 900px;
  padding: 20px 9px 8px;
  text-align: left;
  background-color: var(--basic-color-1);
  position: relative;
}
.cards .info > * {
  margin: 0;
  padding: 0 0 12px;
}
.cards .info div {
  color: var(--secondary-color-dark);
  font-size: 14px;
  font-weight: bold;
}
.cards.cards-orizontal {
  display: flex;
  width: 100%;
}
.cards.cards-orizontal img {
  height: 100%;
}
.cards.cards-orizontal .media-wrap {
  margin-bottom: -6px;
  width: 40%;
}
.cards.cards-orizontal > div:nth-child(2) {
  position: relative;
  width: 60%;
}
.cards.cards-orizontal.cards-read-more, .cards.cards-orizontal.cards-find-more {
  padding-bottom: 0px;
}
.cards.cards-orizontal.cards-read-more .info-wrap, .cards.cards-orizontal.cards-find-more .info-wrap {
  padding-bottom: 50px;
}
.cards.cards-orizontal.cards-read-more .info-wrap .info, .cards.cards-orizontal.cards-find-more .info-wrap .info {
  margin-right: 1px;
  margin-left: 1px;
}
.cards.cards-orizontal.cards-bordered {
  border-left: 0;
  border-right: 0;
  border-top: 0;
}
.cards.cards-orizontal.cards-bordered .info-wrap {
  border-top: 2px solid #CCCCCD;
  border-right: 2px solid #CCCCCD;
  border-left: 2px solid #CCCCCD;
}
.cards.cards-orizontal.cards-bordered > div:nth-child(2) {
  border-left: none;
}
.cards.cards-orizontal.cards-bordered img {
  margin: 0;
  width: 100%;
}
.col-lg-4.col-sm-6 .cards.cards-orizontal .media-wrap {
  width: 42%;
}
.col-lg-4.col-sm-6 .cards.cards-orizontal > div:nth-child(2) {
  width: 59%;
}
.cards-read-more, .cards-find-more {
  padding-bottom: 50px;
}
.cards-read-more .info-wrap > a, .cards-find-more .info-wrap > a {
  color: var(--secondary-color-dark);
  font-weight: bold;
  position: absolute;
  bottom: 30px;
  left: 30px;
}
.cards-read-more .info-wrap > a:active, .cards-read-more .info-wrap > a:focus, .cards-find-more .info-wrap > a:active, .cards-find-more .info-wrap > a:focus {
  color: var(--basic-color-1);
  background-color: var(--primary-color);
  padding: 2px 10px 2px 18px;
}
.cards-over-img {
  width: 90%;
  margin: 0 5%;
}
.cards-over-img .media-wrap {
  z-index: 0;
  margin: 0 -5%;
  width: 110%;
  margin-bottom: -30px;
}
.cards-contact {
  border-bottom: none;
  background-color: var(--basic-color-2);
  display: flex;
  width: 100%;
}
.cards-contact a {
  border-color: transparent;
  background: transparent;
}
.cards-contact a h5 {
  border-bottom: 1px solid;
  display: inline;
}
.cards-contact a:hover h5 {
  border-bottom: 1px solid transparent;
}
.cards-contact a:active h5, .cards-contact a:focus h5 {
  color: var(--basic-color-1);
  background-color: var(--primary-color);
  border-color: transparent;
}
.cards-contact .media-wrap {
  width: 45%;
}
.cards-contact .media-wrap:hover img {
  transform: scale(1);
  cursor: default;
}
.cards-contact img {
  height: 100%;
}
.cards-contact .info-wrap {
  position: relative;
  width: 55%;
  padding-bottom: 45px;
}
.cards-contact .info-wrap > a {
  font-weight: bold;
  position: absolute;
  bottom: 15px;
  left: 15px;
}
.cards-contact .info {
  padding: 15px 15px 3px;
  background-color: var(--basic-color-2);
}
.cards-contact .info > * {
  margin: 0 0 8px;
  padding: 0;
}
.cards-contact .info > div {
  color: var(--basic-color-7);
}
.cards-contact.no-shape {
  background: transparent;
  box-shadow: none;
  padding-top: 10px;
  margin-bottom: 15px;
  border-bottom: 1px solid;
}
.cards-contact.no-shape p {
  font-weight: bold;
  color: var(--secondary-color-dark);
}
.cards-contact.no-shape div {
  font-weight: initial;
  font-size: 16px;
}
.cards-contact.no-shape .media-wrap {
  width: 80px;
  height: 80px;
  border-radius: 50%;
}
.cards-contact.no-shape .info-wrap {
  width: calc(100% - 100px);
  padding-bottom: 10px;
}
.cards-contact.no-shape .info {
  background: transparent;
  padding: 0 0 0 25px;
}
.cards-tweet {
  border: 2px solid #CCCCCD;
  box-shadow: none;
  padding: 1px 1px 35px 1px;
}
.cards-tweet .info {
  padding: 15px 15px 8px;
}
.cards-tweet span {
  font-weight: bold;
  position: absolute;
  bottom: 0;
  left: 1px;
  padding: 5px 20px;
  background-color: #EDF3F4;
  width: calc(100% - 2px);
}
.cards.cards-bordered {
  box-shadow: none;
  border-left: 2px solid #CCCCCD;
  border-right: 2px solid #CCCCCD;
  border-top: 2px solid #CCCCCD;
}
.cards.cards-bordered img {
  margin: -2px;
  width: calc(100% + 4px);
}
.cards-simple {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  border: none;
  box-shadow: none;
}
.cards-simple .info-wrap .info {
  background: transparent;
}
.cards-simple .info-wrap .info h5 + p {
  padding-top: 8px;
}
.cards-simple .info-wrap .info > div > a {
  border-bottom: 1px solid transparent;
}
.cards-simple .info-wrap .info > div > a:hover {
  border-bottom: 1px solid;
}
.cards-simple .info-wrap .info > div > a:active {
  color: var(--basic-color-1);
}
.cards-simple > div.btn-wrap {
  display: flex;
  flex-wrap: wrap;
}
.cards-simple > div.btn-wrap > * {
  display: inline-block;
}
.cards-simple > div.btn-wrap > *:first-child {
  margin-right: 15px;
}
.cards-simple > div.btn-wrap > *:last-child {
  margin-right: 15px;
}
.cards-simple .button, .cards-simple button {
  display: inline;
}
.cards-simple > div:not(.info-wrap) {
  display: inline-block;
  width: 100%;
}
.cards-simple > div:not(.info-wrap) div {
  margin: 0px 30px 15px 20px;
  font-size: 14px;
}
.cards-simple > div:not(.info-wrap) div:first-child {
  font-weight: bold;
}
.cards-simple button {
  margin: 0 30px 20px 20px;
}
.cards-simple a {
  font-weight: bold;
  margin: 0 30px 20px 20px;
}
.cards-simple h5 a {
  margin: 0 0 5px;
}
.cards-simple span {
  font-weight: bold;
}
.cards-simple.rock-background-e {
  background-color: #EEEEEC;
}
.cards-simple.rock-background-e .info-wrap .info {
  background-color: #EEEEEC;
}
.cards-simple.sea-background-e {
  background-color: #EDF3F4;
}
.cards-simple.sea-background-e .info-wrap .info {
  background-color: #EDF3F4;
}
.cards.icon-pinned > *:first-child > .info {
  padding-top: 35px;
}

@media screen and (min-width: 350px) {
  .cards .info-wrap .info {
    padding: 20px 20px 8px;
  }
  .cards.cards-orizontal .media-wrap {
    width: 48%;
  }
  .cards.cards-orizontal > div:nth-child(2) {
    width: 52%;
  }
  .cards-read-more .info-wrap > a, .cards-find-more .info-wrap > a {
    left: 42px;
  }
}
@media screen and (min-width: 576px) {
  .cards.cards-orizontal-sm, .cards.cards-orizontal {
    display: flex;
    width: 100%;
  }
  .cards.cards-orizontal-sm img, .cards.cards-orizontal img {
    height: 100%;
  }
  .cards.cards-orizontal-sm .media-wrap, .cards.cards-orizontal .media-wrap {
    margin-bottom: -6px;
    width: 35%;
  }
  .cards.cards-orizontal-sm > div:nth-child(2), .cards.cards-orizontal > div:nth-child(2) {
    position: relative;
    width: 65%;
  }
  .cards.cards-orizontal-sm.cards-read-more, .cards.cards-orizontal-sm.cards-find-more, .cards.cards-orizontal.cards-read-more, .cards.cards-orizontal.cards-find-more {
    padding-bottom: 0px;
  }
  .cards.cards-orizontal-sm.cards-read-more .info-wrap, .cards.cards-orizontal-sm.cards-find-more .info-wrap, .cards.cards-orizontal.cards-read-more .info-wrap, .cards.cards-orizontal.cards-find-more .info-wrap {
    padding-bottom: 50px;
  }
  .cards.cards-orizontal-sm.cards-bordered, .cards.cards-orizontal.cards-bordered {
    box-shadow: none;
    border-left: 0;
    border-right: 0;
    border-top: 0;
  }
  .cards.cards-orizontal-sm.cards-bordered .info-wrap, .cards.cards-orizontal.cards-bordered .info-wrap {
    border-top: 2px solid #CCCCCD;
    border-right: 2px solid #CCCCCD;
    border-left: 2px solid #CCCCCD;
  }
  .cards.cards-orizontal-sm.cards-bordered > div:nth-child(2), .cards.cards-orizontal.cards-bordered > div:nth-child(2) {
    border-left: none;
  }
  .cards.cards-orizontal-sm.cards-bordered img, .cards.cards-orizontal.cards-bordered img {
    margin: 0;
    width: 100%;
  }
  .cards-simple > div.btn-wrap .button + a:not(.button) {
    margin-top: 12px;
    display: table;
  }
  .cards-simple > div:not(.info-wrap) {
    display: inline-flex;
    width: auto;
  }
  .cards-simple > div:not(.info-wrap) div {
    margin: 15px 30px 25px 20px;
  }
}
@media screen and (min-width: 768px) {
  .cards-orizontal-md {
    display: flex;
    width: 100%;
  }
  .cards-orizontal-md img {
    height: 100%;
  }
  .cards-orizontal-md .media-wrap {
    margin-bottom: -6px;
    width: 35%;
  }
  .cards-orizontal-md > div:nth-child(2) {
    position: relative;
    width: 65%;
  }
  .cards-orizontal-md.cards-read-more, .cards-orizontal-md.cards-find-more {
    padding-bottom: 0px;
  }
  .cards-orizontal-md.cards-read-more .info-wrap, .cards-orizontal-md.cards-find-more .info-wrap {
    padding-bottom: 50px;
  }
  .cards-orizontal-md.cards-bordered {
    box-shadow: none;
    border-left: 0;
    border-right: 0;
    border-top: 0;
  }
  .cards-orizontal-md.cards-bordered .info-wrap {
    border-top: 2px solid #CCCCCD;
    border-right: 2px solid #CCCCCD;
    border-left: 2px solid #CCCCCD;
  }
  .cards-orizontal-md.cards-bordered > div:nth-child(2) {
    border-left: none;
  }
  .cards-orizontal-md.cards-bordered img {
    margin: 0;
    width: 100%;
  }
}
@media screen and (min-width: 992px) {
  .cards-simple.rock-background-e {
    padding: 15px;
  }
  .cards h2 a:focus, .cards h3 a:focus, .cards h4 a:focus, .cards h5 a:focus, .cards h6 a:focus {
    color: var(--basic-color-1);
  }
  .cards-over-img {
    width: 100%;
    margin-left: 5%;
  }
  .cards-orizontal .media-wrap, .cards-orizontal-sm .media-wrap, .cards-orizontal-md .media-wrap {
    width: 48%;
  }
  .cards-orizontal > div:nth-child(2), .cards-orizontal-sm > div:nth-child(2), .cards-orizontal-md > div:nth-child(2) {
    position: relative;
    width: 52%;
  }
  .col-lg-6.multi-cards {
    flex-flow: column;
  }
  .col-lg-6.multi-cards .cards:not(:last-child) {
    margin-bottom: 25px;
  }
  .col-lg-6.multi-cards .cards:not(:last-child) {
    margin-right: 0px;
  }
  .col-12 .cards-orizontal .media-wrap, .col-12 .cards-orizontal-sm .media-wrap, .col-12 .cards-orizontal-md .media-wrap {
    width: 35%;
  }
  .col-12 .cards-orizontal > div:nth-child(2), .col-12 .cards-orizontal-sm > div:nth-child(2), .col-12 .cards-orizontal-md > div:nth-child(2) {
    position: relative;
    width: 65%;
  }
  .cards-orizontal-lg {
    display: flex;
    width: 100%;
  }
  .cards-orizontal-lg img {
    height: 100%;
  }
  .cards-orizontal-lg .media-wrap {
    margin-bottom: -6px;
    width: 35%;
  }
  .cards-orizontal-lg > div:nth-child(2) {
    position: relative;
    width: 65%;
  }
  .cards-orizontal-lg.cards-read-more, .cards-orizontal-lg.cards-find-more {
    padding-bottom: 0px;
  }
  .cards-orizontal-lg.cards-read-more .info-wrap, .cards-orizontal-lg.cards-find-more .info-wrap {
    padding-bottom: 50px;
  }
  .cards-orizontal-lg.cards-bordered {
    box-shadow: none;
    border-left: 0;
    border-right: 0;
    border-top: 0;
  }
  .cards-orizontal-lg.cards-bordered .info-wrap {
    border-top: 2px solid #CCCCCD;
    border-right: 2px solid #CCCCCD;
    border-left: 2px solid #CCCCCD;
  }
  .cards-orizontal-lg.cards-bordered > div:nth-child(2) {
    border-left: none;
  }
  .cards-orizontal-lg.cards-bordered img {
    margin: 0;
    width: 100%;
  }
  .main-menu {
    max-width: 50%;
    margin-left: 200px;
  }
}/*# sourceMappingURL=bgs-style.min.css.map */