@charset "UTF-8";
/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/
:root,
body.wp-custom-logo {
  --color-white: hsla(0,0%,94%,1);
  --color-green: #4D5A3A;
  --color-yellow-dark:#996724;
  --color-yellow: #E2B55A;
  --color-green: #375C2F;
  --color-green-light:#96A379;
  --color-red: #771B28;
  --color-purple: #45184A;
  --color-pink: #DBB3B1;
  --color-black: #404041;
  --color-beige: #C1B49A;
  --color-brown: #716558;
  --color-blue: #232957;
  --color-blue-light: #5C677F;
  --color-gray-border:#D4CFCA;
  --color-buttons: var(--color-black);
  --lighter-grey: #F5F3F3;
  --bg-buttons: #E5E2E0;
  --color-pure-white: #FFFFFF;
  --color-charcoal: #2C2929;
  --color-dark-grey: #404041;
  --color-plum: #682452;
  --color-maroon: #772032;
  --color-lilac: #AD8BA3;
  --jmm-sub-menu-bg-color: transparent;
  --megamenu: var(--color-blue);
  --megamenu-contrast: var(--color-lilac);
  --event-intro: clamp(1.00rem, calc(0.35rem + 1.02vw), 1.0625rem);
  --step-0: clamp(1.00rem, calc(0.35rem + 1.02vw), 1.0625rem);
  --step-1: clamp(1.20rem, calc(0.12rem + 1.68vw), 1.41rem);
  --step-2: clamp(1.44rem, calc(-0.22rem + 2.60vw), 1.625rem);
  --step-3: clamp(1.73rem, calc(-0.72rem + 3.83vw), 2.20rem);
  --step-4: clamp(2.07rem, calc(-1.44rem + 5.49vw), 2.75rem);
  --step-5: clamp(2.25rem, calc(-2.45rem + 7.71vw), 3.43rem);
  --step-6: clamp(2.25rem, calc(-2.45rem + 7.71vw), 4.29rem);
  --step-nav: clamp(0.925rem, calc(0.6rem + 0.51vw), 0.9rem);
  --step-small: clamp(0.725rem, calc(0.6rem + 0.51vw), 0.825rem);
  --step-tiny: 0.775rem;
  --h1: clamp(1.75rem, calc(-2.45rem + 7.71vw), 2.775rem);
  --meta-bg: var(--color-maroon);
  --grid-col-breakpoint: 740px;
  --space-large-2-huge: clamp(6.00rem, calc(-1.31rem + 9.46vw), 10.75rem);
  --space-s-2xl--negative: clamp(-1.00rem, calc(-1.31rem + 9.46vw), -4.75rem);
  --space-s-2xl: clamp(1.00rem, calc(-1.31rem + 9.46vw), 4.75rem);
  --space-s-xl: clamp(1.00rem, calc(-0.58rem + 6.47vw), 2.7325rem);
  --space-s-l: clamp(1.00rem, calc(0.15rem + 3.47vw), 1.925rem);
  --space-gap: clamp(1.5rem, calc(0.15rem + 2.47vw), 2.38rem);
  --space-20-50: clamp(1.25rem, calc(0.39rem + 3.53vw), 3.13rem);
  --space-40-140: clamp(1.25rem, calc(-2.19rem + 14.12vw), 8.75rem);
  --space-38-100: clamp(3rem, calc(-0.59rem + 8.82vw), 6.25rem);
  --space-4-40: clamp(0.25rem, calc(-0.50rem + 3.06vw), 1.88rem);
  --space-20-90: clamp(1.25rem, calc(-0.76rem + 8.24vw), 5.63rem);
  --space-20-176: clamp(1.25rem, calc(-3.22rem + 18.35vw), 11.00rem);
  --space-20-76: clamp(1.25rem, calc(-0.33rem + 6.47vw), 4.69rem);
  --space-20-36: clamp(1.25rem, calc(0.79rem + 1.88vw), 2.25rem);
  --space-28-75: clamp(1.75rem, calc(0.40rem + 5.53vw), 3.425rem);
  --space-30-82: clamp(1.88rem, calc(0.38rem + 6.12vw), 3.5625rem);
  --space-36-78: clamp(2.25rem, calc(1.05rem + 4.94vw), 4.88rem);
  --fluid-38-110: clamp(2.375rem, 0.8098rem + 7.8261vw, 6.875rem);
  --gallery-item-gap: clamp(0.63rem, calc(0.05rem + 2.35vw), 1.88rem);
  --e-global-typography-text-font-size: var(--step-0);
  --e-global-typography-text-font-weight: 300!important;
  --e-global-typography-secondary-font-size: var(--step-2);
  --e-global-typography-secondary-font-weight: 300;
  --e-global-typography-primary-font-size: var(--step-4);
  --e-global-typography-primary-font-weight: 400;
  --e-global-typography-primary-line-height: 1.3;
  --e-global-typography-secondary-font-family: "Garamond", "Times New Roman", serif!important;
}

/* Usage example:

    @include respond-to('large') {
        order: 1;
    }

*/
/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/
@font-face {
  font-family: "Garamond";
  src: url("assets/Fonts/garamond-regular.woff2") format("woff2"), url("assets/Fonts/garamond-regular.woff") format("woff");
  font-style: normal;
  font-weight: 400;
}
@font-face {
  font-family: "Garamond";
  src: url("assets/Fonts/garamond-italic.woff2") format("woff2"), url("assets/Fonts/garamond-italic.woff") format("woff");
  font-style: italic;
  font-weight: 400;
}
@font-face {
  font-family: "Garamond";
  src: url("assets/Fonts/garamond-semibold.woff2") format("woff2"), url("assets/Fonts/35b12ca3-c294-4fa6-9c56-0dfb06a6565a.woff") format("woff");
  font-style: normal;
  font-weight: 500;
}
@font-face {
  font-family: "Garamond";
  src: url("assets/Fonts/garamond-bold.woff2") format("woff2"), url("assets/Fonts/garamond-bold.woff") format("woff");
  font-style: normal;
  font-weight: 600;
}
body,
html {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  text-rendering: optimizeLegibility;
}

body.wp-child-theme-hello-festspillene {
  line-height: var(--e-global-typography-primary-line-height);
  background-color: var(--color-white);
}
@media screen and (max-width: 380px) {
  body.wp-child-theme-hello-festspillene.wp-custom-logo .supersmall .elementor-heading-title {
    font-size: calc(var(--step-small) * 0.825) !important;
  }
}

h2,
h3,
h4,
h5,
h6 {
  -webkit-margin-before: 1.5rem;
          margin-block-start: 1.5rem;
}

h1.elementor-heading-title {
  text-wrap: pretty;
  word-break: break-word;
}

.title-primary {
  padding-top: var(--space-28-75);
  padding-bottom: var(--space-30-82);
}
.title-primary.new {
  padding-top: calc(var(--space-20-36) * 1.333);
  padding-bottom: var(--space-20-36);
}

.title-primary--garamond {
  font-size: var(--step-6);
}
@media (min-width: 600px) {
  .title-primary--garamond {
    margin-top: -13px;
  }
}
@media (max-width: 600px) {
  .title-primary--garamond {
    line-height: 1;
  }
}

.location--intro .jet-listing-dynamic-field__inline-wrap {
  display: inline;
  margin: 0 auto;
}

.intro-text {
  text-align: center;
}
.intro-text * {
  text-align: center;
}

.align-center {
  text-align: center;
}

.primary-title-wrap {
  position: relative;
  display: block;
}

.single .item-title--main {
  width: 100%;
  position: relative;
}
.single .item-title--main .jet-listing-dynamic-field__content {
  color: var(--color-brown);
  font-size: clamp(1.825rem, -2.45rem + 7.71vw, 3.43rem);
  font-family: var(--e-global-typography-secondary-font-family);
  font-weight: var(--e-global-typography-secondary-font-weight);
  line-height: 1.1;
  margin: 0 auto;
}

@media (max-width: 767px) {
  .hidden-mobile {
    clip: rect(0 0 0 0) !important;
    clip-path: inset(50%) !important;
    height: 1px !important;
    overflow: hidden !important;
    position: absolute !important;
    white-space: nowrap !important;
    width: 1px !important;
  }
}

.references {
  padding: unset !important;
  margin: unset !important;
}
.references:has(.elementor-element) {
  border-top: 1px solid var(--color-beige) !important;
  border-bottom: 1px solid var(--color-beige) !important;
  padding-top: var(--space-s-l) !important;
  padding-bottom: var(--space-s-l) !important;
  margin-top: var(--space-s-l) !important;
  margin-bottom: var(--space-s-l) !important;
}

strong {
  font-weight: 700 !important;
  color: var(--color-brown) !important;
}

body.wp-custom-logo .title-sans > *,
body.wp-custom-logo .title-sans h1,
body.wp-custom-logo .title-sans h2,
body.wp-custom-logo .title-sans h3,
body.wp-custom-logo .title-sans h4,
body.wp-custom-logo .title-sans h5,
body.wp-custom-logo .title-sans h6,
body.wp-custom-logo .title-sans p,
body.wp-custom-logo .title-sans span,
body.wp-custom-logo .title-sans div {
  color: var(--color-black) !important;
  font-size: calc(var(--step-5) * 0.925) !important;
  font-weight: 400 !important;
  text-transform: uppercase !important;
  font-family: "Museo Sans", sans-serif !important;
}

html {
  overflow-x: hidden;
}

body:not(.single-program) .meta-event {
  clip: rect(0 0 0 0) !important;
  clip-path: inset(50%) !important;
  height: 1px !important;
  overflow: hidden !important;
  position: absolute !important;
  white-space: nowrap !important;
  width: 1px !important;
}

.container-mb {
  margin-bottom: clamp(1rem, -0.58rem + 6.47vw, 2.7325rem);
}
@media (max-width: 767px) {
  .container-mb + .container-mb {
    margin-top: 2rem;
  }
}

.inner-section {
  padding-left: var(--space-20-36);
  padding-right: var(--space-20-36);
  padding-bottom: calc(var(--space-36-78) * 0.825);
}
.inner-section .elementor-divider {
  padding-top: unset !important;
}

.inner-section--wide {
  padding-left: var(--space-20-50);
  padding-right: var(--space-20-50);
}
.inner-section--wide.special {
  padding-left: calc(var(--space-20-50) - 18px);
  padding-right: calc(var(--space-20-50) - 18px);
}

.content-single {
  padding-left: var(--space-40-140);
  padding-right: var(--space-40-140);
  padding-top: clamp(1.25rem, -0.33rem + 6.47vw, 6rem);
  padding-bottom: var(--space-4-40);
}

.content-single .jet-unfold__trigger {
  margin-top: unset;
}

.content-section,
.content-single--news {
  padding-left: var(--space-20-90);
  padding-right: var(--space-20-90);
  padding-bottom: 72px;
}

.content-single--news {
  padding-right: var(--space-20-176);
  padding-top: var(--space-20-76);
}

.content-section {
  padding-top: var(--space-20-36);
}

.container-row--news {
  --gap: calc(var(--space-gap)*0.825);
}

.inner-content-news {
  --gap: calc(var(--space-gap)*0.525);
}

.template-news .white-bg--inner,
.white-bg--inner > .e-con-inner {
  background-color: var(--color-white);
  max-width: calc(var(--content-width) - var(--space-s-l) * 2 - 28px);
}

.page-content > .e-con-inner {
  padding-left: var(--space-20-50);
  padding-right: var(--space-20-50);
  padding-top: calc(var(--space-s-l) * 1.925);
  padding-bottom: calc(var(--space-s-l) * 2);
}

.white-bg--inner > .e-con-inner > .e-con-full, .white-bg--inner > .e-con-inner > .e-con-boxed {
  padding-left: var(--space-20-50);
  padding-right: var(--space-20-50);
}

.template-news .white-bg--inner {
  margin: 0 auto;
}

body.home .white-bg--inner > .e-con-inner {
  max-width: var(--content-width);
}

#primary.col-xs-1, #primary.col-xs-2, #primary.col-xs-3, #primary.col-xs-4, #primary.col-xs-5, #primary.col-xs-6, #primary.col-xs-7, #primary.col-xs-8, #primary.col-xs-9, #primary.col-xs-10, #primary.col-xs-11, #primary.col-xs-12, #primary.col-sm-1, #primary.col-sm-2, #primary.col-sm-3, #primary.col-sm-4, #primary.col-sm-5, #primary.col-sm-6, #primary.col-sm-7, #primary.col-sm-8, #primary.col-sm-9, #primary.col-sm-10, #primary.col-sm-11, #primary.col-sm-12, #primary.col-md-1, #primary.col-md-2, #primary.col-md-3, #primary.col-md-4, #primary.col-md-5, #primary.col-md-6, #primary.col-md-7, #primary.col-md-8, #primary.col-md-9, #primary.col-md-10, #primary.col-md-11, #primary.col-md-12, #primary.col-lg-1, #primary.col-lg-2, #primary.col-lg-3, #primary.col-lg-4, #primary.col-lg-5, #primary.col-lg-6, #primary.col-lg-7, #primary.col-lg-8, #primary.col-lg-9, #primary.col-lg-10, #primary.col-lg-11, #primary.col-lg-12, #primary.col-xl-1, #primary.col-xl-2, #primary.col-xl-3, #primary.col-xl-4, #primary.col-xl-5, #primary.col-xl-6, #primary.col-xl-7, #primary.col-xl-8, #primary.col-xl-9, #primary.col-xl-10, #primary.col-xl-11, #primary.col-xl-12 {
  padding-left: var(--space-s-l);
  padding-right: var(--space-s-l);
}

.single #primary .main-content {
  background-color: var(--color-white);
  padding-top: var(--space-s-xl);
  padding-left: var(--space-s-xl);
  padding-right: var(--space-s-xl);
}
.single .item-title--main .jet-listing-dynamic-field {
  -webkit-box-pack: center !important;
      -ms-flex-pack: center !important;
          justify-content: center !important;
}

body.home .bread-wrap {
  clip: rect(0 0 0 0) !important;
  clip-path: inset(50%) !important;
  height: 1px !important;
  overflow: hidden !important;
  position: absolute !important;
  white-space: nowrap !important;
  width: 1px !important;
}

.brands-list.col-row {
  margin-left: unset;
  margin-right: unset;
}

body.home .brands-list.col-row {
  margin: initial;
}

@media (max-width: 767px) {
  .singlecol.elementor-widget-jet-brands .brands-list {
    gap: 0 !important;
  }
}

div[data-elementor-type=wp-page] .elementor-widget-jet-brands .brands-list {
  gap: var(--space-gap);
}
div[data-elementor-type=wp-page] .elementor-widget-jet-brands .brands-list .brands-list__item {
  max-width: calc(33.3333333333% - var(--space-gap) / 1.5) !important;
}
div[data-elementor-type=wp-page] .elementor-widget-jet-brands .brands-wrap .brands-list__item {
  padding: 0;
}
div[data-elementor-type=wp-page] .elementor-widget-jet-brands.main-sponsor-grid .brands-list .brands-list__item:nth-child(2) .brands-list__item-img-wrap {
  padding: 0;
}
div[data-elementor-type=wp-page] .elementor-widget-jet-brands.main-sponsor-grid .brands-list .brands-list__item:nth-child(2) .brands-list__item-img-wrap img {
  -o-object-fit: cover;
     object-fit: cover;
  display: block;
  min-height: 121px;
}

div[data-elementor-type=footer] .elementor-jet-brands .brands-list {
  gap: var(--space-gap);
}
div[data-elementor-type=footer] .elementor-jet-brands .brands-list .brands-list__item,
div[data-elementor-type=footer] .elementor-jet-brands .brands-list .brands-wrap .brands-list__item {
  max-width: 100% !important;
  padding: 0 !important;
}

.logogrid-special .brands-list.col-row {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.jet-slick-dots {
  margin-top: var(--space-gap) !important;
}

.unslick {
  position: relative;
}
.unslick .slick-list .slick-track {
  max-width: unset;
}
.unslick .jet-engine-gallery-slider .jet-engine-arrow {
  position: absolute;
  top: 50%;
  width: var(--step-5);
  height: var(--step-5);
  line-height: var(--step-5);
  font-size: var(--step-5);
  color: var(--color-black);
  background-color: transparent;
  left: -3.2rem;
  margin-top: -25px;
  cursor: pointer;
  text-align: center;
  z-index: 999;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-transition: all 200ms linear;
  transition: all 200ms linear;
}
.unslick .jet-engine-gallery-slider .jet-engine-arrow svg {
  display: none;
}
.unslick .jet-engine-gallery-slider .jet-engine-arrow:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain;
}
.unslick .jet-engine-gallery-slider .jet-engine-arrow.next-arrow {
  left: auto;
  right: -3.2rem;
}
.unslick .jet-engine-gallery-slider .jet-engine-arrow.next-arrow:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyBpZD0iTGF5ZXJfMiIgZGF0YS1uYW1lPSJMYXllciAyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3IDMzLjk1Ij4KICA8ZyBpZD0iX0xheWVyXyIgZGF0YS1uYW1lPSImYW1wO2x0O0xheWVyJmFtcDtndDsiPgogICAgPHBhdGggZD0ibTAsMzMuOTV2LTIuNzRsNS42Ni0xMi41NWMuMzMtLjcxLjg0LTEuNjEuODQtMS42MXYtLjEycy0uNTEtLjg5LS44NC0xLjYxTDAsMi43NFYwbDcsMTUuNTh2Mi43OUwwLDMzLjk1WiIgZmlsbD0iIzIzMWYyMCIvPgogIDwvZz4KPC9zdmc+");
}
.unslick .jet-engine-gallery-slider .jet-engine-arrow.prev-arrow:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyBpZD0iTGF5ZXJfMiIgZGF0YS1uYW1lPSJMYXllciAyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3IDMzLjk1Ij4KICA8ZyBpZD0iX0xheWVyXyIgZGF0YS1uYW1lPSImYW1wO2x0O0xheWVyJmFtcDtndDsiPgogICAgPHBhdGggZD0ibTAsMTguMzh2LTIuNzlMNywwdjIuNzRMMS4zNCwxNS4zNGMtLjMzLjcxLS44NCwxLjYxLS44NCwxLjYxdi4xMnMuNTEuODkuODQsMS42MWw1LjY2LDEyLjU1djIuNzRMMCwxOC4zOFoiIGZpbGw9IiMyMzFmMjAiLz4KICA8L2c+Cjwvc3ZnPg==");
}

.slick-list .jet-listing-grid__item {
  padding: 0 !important;
}

.slick-slide {
  margin-right: var(--space-gap);
}

.elementor-widget-jet-listing-grid .jet-listing-grid__slider-icon {
  width: var(--step-5) !important;
  height: var(--step-5) !important;
  line-height: var(--step-5) !important;
  margin-top: calc(var(--step-5) * -1 / 2) !important;
  font-size: var(--step-5) !important;
  color: var(--e-global-color-text) !important;
  background: transparent !important;
}
.elementor-widget-jet-listing-grid .jet-listing-grid__slider-icon svg {
  display: none;
}
.elementor-widget-jet-listing-grid .jet-listing-grid__slider-icon:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain;
}
.elementor-widget-jet-listing-grid .jet-listing-grid__slider-icon.next-arrow {
  right: -2rem !important;
  top: 170px !important;
}
@media (max-width: 767px) {
  .elementor-widget-jet-listing-grid .jet-listing-grid__slider-icon.next-arrow {
    top: clamp(31vw, 32vw, 275px) !important;
  }
}
.elementor-widget-jet-listing-grid .jet-listing-grid__slider-icon.next-arrow:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyBpZD0iTGF5ZXJfMiIgZGF0YS1uYW1lPSJMYXllciAyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3IDMzLjk1Ij4KICA8ZyBpZD0iX0xheWVyXyIgZGF0YS1uYW1lPSImYW1wO2x0O0xheWVyJmFtcDtndDsiPgogICAgPHBhdGggZD0ibTAsMTguMzh2LTIuNzlMNywwdjIuNzRMMS4zNCwxNS4zNGMtLjMzLjcxLS44NCwxLjYxLS44NCwxLjYxdi4xMnMuNTEuODkuODQsMS42MWw1LjY2LDEyLjU1djIuNzRMMCwxOC4zOFoiIGZpbGw9IiMyMzFmMjAiLz4KICA8L2c+Cjwvc3ZnPg==");
}
.elementor-widget-jet-listing-grid .jet-listing-grid__slider-icon.prev-arrow {
  left: -2rem !important;
  top: 170px !important;
}
@media (max-width: 767px) {
  .elementor-widget-jet-listing-grid .jet-listing-grid__slider-icon.prev-arrow {
    top: clamp(31vw, 32vw, 275px) !important;
  }
}
.elementor-widget-jet-listing-grid .jet-listing-grid__slider-icon.prev-arrow:before {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyBpZD0iTGF5ZXJfMiIgZGF0YS1uYW1lPSJMYXllciAyIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3IDMzLjk1Ij4KICA8ZyBpZD0iX0xheWVyXyIgZGF0YS1uYW1lPSImYW1wO2x0O0xheWVyJmFtcDtndDsiPgogICAgPHBhdGggZD0ibTAsMTguMzh2LTIuNzlMNywwdjIuNzRMMS4zNCwxNS4zNGMtLjMzLjcxLS44NCwxLjYxLS44NCwxLjYxdi4xMnMuNTEuODkuODQsMS42MWw1LjY2LDEyLjU1djIuNzRMMCwxOC4zOFoiIGZpbGw9IiMyMzFmMjAiLz4KICA8L2c+Cjwvc3ZnPg==");
}

.item-title--main .jet-listing-dynamic-field__content {
  text-align: center !important;
}

.fie-meta,
.price-meta {
  gap: 1rem;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
}
.fie-meta svg,
.price-meta svg {
  vertical-align: -11%;
  width: var(--step-0);
  height: var(--step-0);
}
.fie-meta .ticket-text,
.price-meta .ticket-text {
  font-weight: 600;
}

.fie-meta,
.price-meta {
  --meta-text: var(--color-white);
  background-color: var(--color-charcoal);
}
.fie-meta .icon,
.fie-meta .icon svg,
.fie-meta .icon svg[path],
.price-meta .icon,
.price-meta .icon svg,
.price-meta .icon svg[path] {
  fill: var(--meta-text) !important;
  color: var(--meta-text);
}
.fie-meta > *, .fie-meta > * a,
.price-meta > *,
.price-meta > * a {
  color: var(--meta-text);
}
.fie-meta.price-meta,
.price-meta.price-meta {
  --meta-text: var(--color-charcoal);
  background-color: var(--color-pink);
}

.price-meta svg {
  vertical-align: middle;
  margin-right: 0.2rem;
  margin-bottom: 0.2rem;
}

.fie-title-singular h1 {
  color: var(--color-charcoal);
}

.fie-meta .jet-listing-dynamic-field__content,
.fie-meta .jet-listing-dynamic-link__link {
  font-size: calc(var(--step-0) * 0.925) !important;
}

.price-meta .jet-listing-dynamic-field__content,
.price-meta .jet-listing-dynamic-link__link {
  margin-bottom: unset;
  font-size: var(--step-nav) !important;
}

.fie-new-herobg::before {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.3);
  background-image: radial-gradient(transparent 50%, black, transparent 150%, black 95%);
}

@media (min-width: 768px) {
  .twothirds-grid .button-grid .e-con-inner {
    grid-template-columns: 1fr;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
    -ms-flex-line-pack: start;
        align-content: start;
  }
}
.tabbed-content .jet-engine-gallery-grid__item {
  padding: 0;
  padding-bottom: 10px;
}
.tabbed-content .e-n-tabs-heading {
  margin-bottom: var(--space-gap);
  grid-column-gap: var(--space-gap);
}
.tabbed-content.elementor-widget-n-tabs .e-n-tab-title {
  color: var(--color-black);
  font-size: var(--step-nav) !important;
  font-weight: 400 !important;
  text-transform: uppercase;
  overflow: hidden;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-color: var(--color-beige) !important;
  padding: 0.925em 0em 0.925em 0em;
  border-style: solid !important;
  border-width: 1px !important;
  width: 100%;
  text-align: center;
  padding-left: 1rem;
  padding-right: 1rem;
  color: var(--color-brown);
  border-color: var(--color-gray-border) !important;
  overflow: visible;
}
.tabbed-content.elementor-widget-n-tabs .e-n-tab-title .e-n-tab-title-text {
  font-size: var(--step-nav);
  color: var(--color-brown);
}
.tabbed-content.elementor-widget-n-tabs .e-n-tab-title .animation-wrapper {
  overflow: hidden;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.tabbed-content.elementor-widget-n-tabs .e-n-tab-title .animation-wrapper span {
  position: absolute;
  display: block;
}
.tabbed-content.elementor-widget-n-tabs .e-n-tab-title:hover {
  cursor: pointer;
}
.tabbed-content.elementor-widget-n-tabs .e-n-tab-title:hover .animation-wrapper > span:nth-child(1) {
  top: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background: -webkit-gradient(linear, left top, right top, from(transparent), to(var(--color-beige)));
  background: linear-gradient(90deg, transparent, var(--color-beige));
  -webkit-animation: animate1 8s linear infinite;
          animation: animate1 8s linear infinite;
}
.tabbed-content.elementor-widget-n-tabs .e-n-tab-title:hover .animation-wrapper > span:nth-child(2) {
  top: -100px;
  right: 0;
  width: 2px;
  height: 100%;
  background: -webkit-gradient(linear, left top, left bottom, from(transparent), to(var(--color-beige)));
  background: linear-gradient(180deg, transparent, var(--color-beige));
  -webkit-animation: animate2 8s linear infinite;
          animation: animate2 8s linear infinite;
  -webkit-animation-delay: 0.25s;
          animation-delay: 0.25s;
}
.tabbed-content.elementor-widget-n-tabs .e-n-tab-title:hover .animation-wrapper > span:nth-child(3) {
  bottom: 0;
  right: -100%;
  width: 100%;
  height: 2px;
  background: -webkit-gradient(linear, right top, left top, from(transparent), to(var(--color-beige)));
  background: linear-gradient(270deg, transparent, var(--color-beige));
  -webkit-animation: animate3 8s linear infinite;
          animation: animate3 8s linear infinite;
  -webkit-animation-delay: 0.5s;
          animation-delay: 0.5s;
}
.tabbed-content.elementor-widget-n-tabs .e-n-tab-title:hover .animation-wrapper > span:nth-child(4) {
  bottom: -100%;
  left: 0;
  width: 2px;
  height: 100%;
  background: -webkit-gradient(linear, left bottom, left top, from(transparent), to(var(--color-beige)));
  background: linear-gradient(360deg, transparent, var(--color-beige));
  -webkit-animation: animate4 8s linear infinite;
          animation: animate4 8s linear infinite;
  -webkit-animation-delay: 0.75s;
          animation-delay: 0.75s;
}
.tabbed-content.elementor-widget-n-tabs .e-n-tab-title[aria-selected=true] {
  border-color: var(--color-gray-border) !important;
}
.tabbed-content.elementor-widget-n-tabs .e-n-tab-title[aria-selected=true] .caret-pointer {
  position: absolute;
  left: 0;
  right: 0;
  top: 100%;
  bottom: 0;
  margin: 0 auto;
  width: 4rem;
  z-index: 1;
}
.tabbed-content.elementor-widget-n-tabs .e-n-tab-title[aria-selected=true] .caret-pointer:before {
  content: "";
  width: 1rem;
  height: 1rem;
  display: block;
  border: 1rem solid transparent;
  border-top-color: var(--color-gray-border);
  border-bottom: 1rem;
  -webkit-transform: translate(50%, 0%);
          transform: translate(50%, 0%);
}
.tabbed-content.elementor-widget-n-tabs .e-n-tab-title[aria-selected=true] .caret-pointer .caret-pointer--overlay {
  position: absolute;
  left: 0.12rem;
  right: 0px;
  top: calc(100% - 0.06rem);
  margin: 0 auto;
  width: 4rem;
  z-index: 0;
}
.tabbed-content.elementor-widget-n-tabs .e-n-tab-title[aria-selected=true] .caret-pointer .caret-pointer--overlay:before {
  content: "";
  width: 0.94rem;
  height: 0.94rem;
  display: block;
  border: 0.94rem solid transparent;
  border-top-color: #fff;
  border-bottom: 0.94rem;
  -webkit-transform: translate(50%, 0%);
          transform: translate(50%, 0%);
}
.tabbed-content.elementor-widget-n-tabs .e-n-tab-title[aria-selected=true]:hover .animation-wrapper > span:nth-child(3) {
  -webkit-animation: none;
          animation: none;
}

.location-single-buttons #artist-single__button-artists {
  max-width: 303px;
}

.twothirds .avatar img {
  aspect-ratio: 1;
  -o-object-fit: cover;
     object-fit: cover;
}
.twothirds .introtxt p {
  -webkit-margin-after: 1rem;
          margin-block-end: 1rem;
  margin-bottom: 1rem;
}
.twothirds .introtxt .jet-listing-dynamic-field__content > p:first-of-type {
  font-size: var(--step-1);
  margin-bottom: var(--space-gap);
}
.twothirds .introtxt h2 {
  font-size: var(--step-2);
}
.twothirds .introtxt h3 {
  font-size: var(--step-1);
}
.twothirds .introtxt h4 {
  font-size: var(--step-0);
}
.twothirds .button-grid,
.twothirds .button-grid > .e-con-inner {
  display: grid;
  grid-template-columns: 1fr;
  gap: calc(var(--space-gap) / 2);
}
@media (max-width: 767px) {
  .twothirds .button-grid .elementor-element.collaborators-btn,
  .twothirds .button-grid > .e-con-inner .elementor-element.collaborators-btn {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
}
.twothirds .button-grid .elementor-element.collaborators-btn .jet-listing-dynamic-field__content,
.twothirds .button-grid > .e-con-inner .elementor-element.collaborators-btn .jet-listing-dynamic-field__content {
  position: relative;
}
.twothirds .button-grid .elementor-element.collaborators-btn .jet-listing-dynamic-field__content a,
.twothirds .button-grid > .e-con-inner .elementor-element.collaborators-btn .jet-listing-dynamic-field__content a {
  position: relative;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.twothirds .button-grid .elementor-element.collaborators-btn .jet-listing-dynamic-field__content .caret-pointer,
.twothirds .button-grid > .e-con-inner .elementor-element.collaborators-btn .jet-listing-dynamic-field__content .caret-pointer {
  position: absolute;
  left: 0;
  right: 0;
  top: 100%;
  bottom: 0;
  margin: 0 auto;
  width: 4rem;
  z-index: 1;
}
.twothirds .button-grid .elementor-element.collaborators-btn .jet-listing-dynamic-field__content .caret-pointer:before,
.twothirds .button-grid > .e-con-inner .elementor-element.collaborators-btn .jet-listing-dynamic-field__content .caret-pointer:before {
  content: "";
  width: 1rem;
  height: 1rem;
  display: block;
  border: 1rem solid transparent;
  border-top-color: var(--color-beige);
  border-bottom: 1rem;
  -webkit-transform: translate(50%, 0%);
          transform: translate(50%, 0%);
}
.twothirds .button-grid .elementor-element.collaborators-btn .jet-listing-dynamic-field__content .caret-pointer .caret-pointer--overlay,
.twothirds .button-grid > .e-con-inner .elementor-element.collaborators-btn .jet-listing-dynamic-field__content .caret-pointer .caret-pointer--overlay {
  position: absolute;
  left: 0.12rem;
  right: 0px;
  top: calc(100% - 0.06rem);
  margin: 0 auto;
  width: 4rem;
  z-index: 0;
}
.twothirds .button-grid .elementor-element.collaborators-btn .jet-listing-dynamic-field__content .caret-pointer .caret-pointer--overlay:before,
.twothirds .button-grid > .e-con-inner .elementor-element.collaborators-btn .jet-listing-dynamic-field__content .caret-pointer .caret-pointer--overlay:before {
  content: "";
  width: 0.94rem;
  height: 0.94rem;
  display: block;
  border: 0.94rem solid transparent;
  border-top-color: #fff;
  border-bottom: 0.94rem;
  -webkit-transform: translate(50%, 0%);
          transform: translate(50%, 0%);
}
.twothirds .button-grid .elementor-element .jet-listing-dynamic-field__content span,
.twothirds .button-grid > .e-con-inner .elementor-element .jet-listing-dynamic-field__content span {
  position: absolute;
  display: block;
}
.twothirds .button-grid .elementor-element .jet-listing-dynamic-field__content > div span,
.twothirds .button-grid > .e-con-inner .elementor-element .jet-listing-dynamic-field__content > div span {
  position: relative;
  display: initial;
}
.twothirds .button-grid .elementor-element .jet-listing-dynamic-field__content a,
.twothirds .button-grid > .e-con-inner .elementor-element .jet-listing-dynamic-field__content a {
  color: var(--color-black);
  font-size: var(--step-nav) !important;
  font-weight: 400 !important;
  text-transform: uppercase;
  overflow: hidden;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-color: var(--color-beige) !important;
  padding: 0.925em 0em 0.925em 0em;
  border-style: solid !important;
  border-width: 1px !important;
  width: 100%;
  text-align: center;
  color: var(--color-brown);
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.twothirds .button-grid .elementor-element .jet-listing-dynamic-field__content a.button--color-white,
.twothirds .button-grid > .e-con-inner .elementor-element .jet-listing-dynamic-field__content a.button--color-white {
  color: var(--color-white);
}
.twothirds .button-grid .elementor-element .jet-listing-dynamic-field__content:hover,
.twothirds .button-grid > .e-con-inner .elementor-element .jet-listing-dynamic-field__content:hover {
  cursor: pointer;
}
.twothirds .button-grid .elementor-element .jet-listing-dynamic-field__content:hover a > span:nth-child(1),
.twothirds .button-grid > .e-con-inner .elementor-element .jet-listing-dynamic-field__content:hover a > span:nth-child(1) {
  top: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background: -webkit-gradient(linear, left top, right top, from(transparent), to(var(--color-beige)));
  background: linear-gradient(90deg, transparent, var(--color-beige));
  -webkit-animation: animate1 8s linear infinite;
          animation: animate1 8s linear infinite;
}
.twothirds .button-grid .elementor-element .jet-listing-dynamic-field__content:hover a > span:nth-child(2),
.twothirds .button-grid > .e-con-inner .elementor-element .jet-listing-dynamic-field__content:hover a > span:nth-child(2) {
  top: -100px;
  right: 0;
  width: 2px;
  height: 100%;
  background: -webkit-gradient(linear, left top, left bottom, from(transparent), to(var(--color-beige)));
  background: linear-gradient(180deg, transparent, var(--color-beige));
  -webkit-animation: animate2 8s linear infinite;
          animation: animate2 8s linear infinite;
  -webkit-animation-delay: 0.25s;
          animation-delay: 0.25s;
}
.twothirds .button-grid .elementor-element .jet-listing-dynamic-field__content:hover a > span:nth-child(3),
.twothirds .button-grid > .e-con-inner .elementor-element .jet-listing-dynamic-field__content:hover a > span:nth-child(3) {
  bottom: 0;
  right: -100%;
  width: 100%;
  height: 2px;
  background: -webkit-gradient(linear, right top, left top, from(transparent), to(var(--color-beige)));
  background: linear-gradient(270deg, transparent, var(--color-beige));
  -webkit-animation: animate3 8s linear infinite;
          animation: animate3 8s linear infinite;
  -webkit-animation-delay: 0.5s;
          animation-delay: 0.5s;
}
.twothirds .button-grid .elementor-element .jet-listing-dynamic-field__content:hover a > span:nth-child(4),
.twothirds .button-grid > .e-con-inner .elementor-element .jet-listing-dynamic-field__content:hover a > span:nth-child(4) {
  bottom: -100%;
  left: 0;
  width: 2px;
  height: 100%;
  background: -webkit-gradient(linear, left bottom, left top, from(transparent), to(var(--color-beige)));
  background: linear-gradient(360deg, transparent, var(--color-beige));
  -webkit-animation: animate4 8s linear infinite;
          animation: animate4 8s linear infinite;
  -webkit-animation-delay: 0.75s;
          animation-delay: 0.75s;
}
.twothirds .button-grid .elementor-element .jet-listing-dynamic-field__content:hover > span:nth-child(2),
.twothirds .button-grid > .e-con-inner .elementor-element .jet-listing-dynamic-field__content:hover > span:nth-child(2) {
  top: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background: -webkit-gradient(linear, left top, right top, from(transparent), to(var(--color-beige)));
  background: linear-gradient(90deg, transparent, var(--color-beige));
  -webkit-animation: animate1 8s linear infinite;
          animation: animate1 8s linear infinite;
}
.twothirds .button-grid .elementor-element .jet-listing-dynamic-field__content:hover > span:nth-child(3),
.twothirds .button-grid > .e-con-inner .elementor-element .jet-listing-dynamic-field__content:hover > span:nth-child(3) {
  top: -100px;
  right: 0;
  width: 2px;
  height: 100%;
  background: -webkit-gradient(linear, left top, left bottom, from(transparent), to(var(--color-beige)));
  background: linear-gradient(180deg, transparent, var(--color-beige));
  -webkit-animation: animate2 8s linear infinite;
          animation: animate2 8s linear infinite;
  -webkit-animation-delay: 0.25s;
          animation-delay: 0.25s;
}
.twothirds .button-grid .elementor-element .jet-listing-dynamic-field__content:hover > span:nth-child(4),
.twothirds .button-grid > .e-con-inner .elementor-element .jet-listing-dynamic-field__content:hover > span:nth-child(4) {
  bottom: 0;
  right: -100%;
  width: 100%;
  height: 2px;
  background: -webkit-gradient(linear, right top, left top, from(transparent), to(var(--color-beige)));
  background: linear-gradient(270deg, transparent, var(--color-beige));
  -webkit-animation: animate3 8s linear infinite;
          animation: animate3 8s linear infinite;
  -webkit-animation-delay: 0.5s;
          animation-delay: 0.5s;
}
.twothirds .button-grid .elementor-element .jet-listing-dynamic-field__content:hover > span:nth-child(5),
.twothirds .button-grid > .e-con-inner .elementor-element .jet-listing-dynamic-field__content:hover > span:nth-child(5) {
  bottom: -100%;
  left: 0;
  width: 2px;
  height: 100%;
  background: -webkit-gradient(linear, left bottom, left top, from(transparent), to(var(--color-beige)));
  background: linear-gradient(360deg, transparent, var(--color-beige));
  -webkit-animation: animate4 8s linear infinite;
          animation: animate4 8s linear infinite;
  -webkit-animation-delay: 0.75s;
          animation-delay: 0.75s;
}
.twothirds .button-grid .elementor-element .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap,
.twothirds .button-grid > .e-con-inner .elementor-element .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap {
  display: block !important;
  width: 100%;
}
.twothirds .button-grid .special--location-btn,
.twothirds .button-grid > .e-con-inner .special--location-btn {
  overflow: hidden;
}
.twothirds .button-grid .special--location-btn a:before,
.twothirds .button-grid > .e-con-inner .special--location-btn a:before {
  content: "Mer om ";
  margin-right: 0.275rem;
}
@media (max-width: 600px) {
  .twothirds .button-grid,
  .twothirds .button-grid > .e-con-inner {
    height: auto !important;
  }
}
@media (min-width: 767px) {
  .twothirds .button-grid,
  .twothirds .button-grid > .e-con-inner {
    grid-template-columns: 1fr;
  }
}
.twothirds.location > .e-con-inner {
  grid-template-columns: repeat(auto-fit, min(250px, 100%));
}
.twothirds.location > .e-con-inner .elementor-element .jet-listing-dynamic-field__content:hover a > span:nth-child(3) {
  -webkit-animation: unset;
          animation: unset;
}

.button-grid > .e-con-inner {
  display: grid;
  grid-template-columns: 1fr;
  gap: var(--space-gap);
}
@media (max-width: 767px) {
  .button-grid > .e-con-inner .elementor-element.collaborators-btn {
    -webkit-box-ordinal-group: 7;
        -ms-flex-order: 6;
            order: 6;
  }
}
.button-grid > .e-con-inner .elementor-element.collaborators-btn .jet-listing-dynamic-field__content {
  position: relative;
}
.button-grid > .e-con-inner .elementor-element.collaborators-btn .jet-listing-dynamic-field__content a {
  position: relative;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.button-grid > .e-con-inner .elementor-element.collaborators-btn .jet-listing-dynamic-field__content .caret-pointer {
  position: absolute;
  left: 0;
  right: 0;
  top: 100%;
  bottom: 0;
  margin: 0 auto;
  width: 4rem;
  z-index: 1;
}
.button-grid > .e-con-inner .elementor-element.collaborators-btn .jet-listing-dynamic-field__content .caret-pointer:before {
  content: "";
  width: 1rem;
  height: 1rem;
  display: block;
  border: 1rem solid transparent;
  border-top-color: var(--color-beige);
  border-bottom: 1rem;
  -webkit-transform: translate(50%, 0%);
          transform: translate(50%, 0%);
}
.button-grid > .e-con-inner .elementor-element.collaborators-btn .jet-listing-dynamic-field__content .caret-pointer .caret-pointer--overlay {
  position: absolute;
  left: 0.12rem;
  right: 0px;
  top: calc(100% - 0.06rem);
  margin: 0 auto;
  width: 4rem;
  z-index: 0;
}
.button-grid > .e-con-inner .elementor-element.collaborators-btn .jet-listing-dynamic-field__content .caret-pointer .caret-pointer--overlay:before {
  content: "";
  width: 0.94rem;
  height: 0.94rem;
  display: block;
  border: 0.94rem solid transparent;
  border-top-color: #fff;
  border-bottom: 0.94rem;
  -webkit-transform: translate(50%, 0%);
          transform: translate(50%, 0%);
}
.button-grid > .e-con-inner .elementor-element .jet-listing-dynamic-field__content span {
  position: absolute;
  display: block;
}
.button-grid > .e-con-inner .elementor-element .jet-listing-dynamic-field__content > div span {
  position: relative;
  display: initial;
}
.button-grid > .e-con-inner .elementor-element .jet-listing-dynamic-field__content a {
  color: var(--color-black);
  font-size: var(--step-nav) !important;
  font-weight: 400 !important;
  text-transform: uppercase;
  overflow: hidden;
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  border-color: var(--color-beige) !important;
  padding: 0.925em 0em 0.925em 0em;
  border-style: solid !important;
  border-width: 1px !important;
  width: 100%;
  text-align: center;
  color: var(--color-brown);
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.button-grid > .e-con-inner .elementor-element .jet-listing-dynamic-field__content a.button--color-white {
  color: var(--color-white);
}
.button-grid > .e-con-inner .elementor-element .jet-listing-dynamic-field__content:hover {
  cursor: pointer;
}
.button-grid > .e-con-inner .elementor-element .jet-listing-dynamic-field__content:hover a > span:nth-child(1) {
  top: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background: -webkit-gradient(linear, left top, right top, from(transparent), to(var(--color-beige)));
  background: linear-gradient(90deg, transparent, var(--color-beige));
  -webkit-animation: animate1 8s linear infinite;
          animation: animate1 8s linear infinite;
}
.button-grid > .e-con-inner .elementor-element .jet-listing-dynamic-field__content:hover a > span:nth-child(2) {
  top: -100px;
  right: 0;
  width: 2px;
  height: 100%;
  background: -webkit-gradient(linear, left top, left bottom, from(transparent), to(var(--color-beige)));
  background: linear-gradient(180deg, transparent, var(--color-beige));
  -webkit-animation: animate2 8s linear infinite;
          animation: animate2 8s linear infinite;
  -webkit-animation-delay: 0.25s;
          animation-delay: 0.25s;
}
.button-grid > .e-con-inner .elementor-element .jet-listing-dynamic-field__content:hover a > span:nth-child(3) {
  bottom: 0;
  right: -100%;
  width: 100%;
  height: 2px;
  background: -webkit-gradient(linear, right top, left top, from(transparent), to(var(--color-beige)));
  background: linear-gradient(270deg, transparent, var(--color-beige));
  -webkit-animation: animate3 8s linear infinite;
          animation: animate3 8s linear infinite;
  -webkit-animation-delay: 0.5s;
          animation-delay: 0.5s;
}
.button-grid > .e-con-inner .elementor-element .jet-listing-dynamic-field__content:hover a > span:nth-child(4) {
  bottom: -100%;
  left: 0;
  width: 2px;
  height: 100%;
  background: -webkit-gradient(linear, left bottom, left top, from(transparent), to(var(--color-beige)));
  background: linear-gradient(360deg, transparent, var(--color-beige));
  -webkit-animation: animate4 8s linear infinite;
          animation: animate4 8s linear infinite;
  -webkit-animation-delay: 0.75s;
          animation-delay: 0.75s;
}
.button-grid > .e-con-inner .elementor-element .jet-listing-dynamic-field__content:hover > span:nth-child(2) {
  top: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background: -webkit-gradient(linear, left top, right top, from(transparent), to(var(--color-beige)));
  background: linear-gradient(90deg, transparent, var(--color-beige));
  -webkit-animation: animate1 8s linear infinite;
          animation: animate1 8s linear infinite;
}
.button-grid > .e-con-inner .elementor-element .jet-listing-dynamic-field__content:hover > span:nth-child(3) {
  top: -100px;
  right: 0;
  width: 2px;
  height: 100%;
  background: -webkit-gradient(linear, left top, left bottom, from(transparent), to(var(--color-beige)));
  background: linear-gradient(180deg, transparent, var(--color-beige));
  -webkit-animation: animate2 8s linear infinite;
          animation: animate2 8s linear infinite;
  -webkit-animation-delay: 0.25s;
          animation-delay: 0.25s;
}
.button-grid > .e-con-inner .elementor-element .jet-listing-dynamic-field__content:hover > span:nth-child(4) {
  bottom: 0;
  right: -100%;
  width: 100%;
  height: 2px;
  background: -webkit-gradient(linear, right top, left top, from(transparent), to(var(--color-beige)));
  background: linear-gradient(270deg, transparent, var(--color-beige));
  -webkit-animation: animate3 8s linear infinite;
          animation: animate3 8s linear infinite;
  -webkit-animation-delay: 0.5s;
          animation-delay: 0.5s;
}
.button-grid > .e-con-inner .elementor-element .jet-listing-dynamic-field__content:hover > span:nth-child(5) {
  bottom: -100%;
  left: 0;
  width: 2px;
  height: 100%;
  background: -webkit-gradient(linear, left bottom, left top, from(transparent), to(var(--color-beige)));
  background: linear-gradient(360deg, transparent, var(--color-beige));
  -webkit-animation: animate4 8s linear infinite;
          animation: animate4 8s linear infinite;
  -webkit-animation-delay: 0.75s;
          animation-delay: 0.75s;
}
.button-grid > .e-con-inner .elementor-element .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap {
  display: block !important;
  width: 100%;
}
.button-grid > .e-con-inner .special--location-btn {
  overflow: hidden;
}
.button-grid > .e-con-inner .special--location-btn a:before {
  content: "Mer om ";
  margin-right: 0.275rem;
}
@media (max-width: 600px) {
  .button-grid > .e-con-inner {
    height: auto !important;
  }
}
@media (min-width: 767px) {
  .button-grid > .e-con-inner {
    grid-template-columns: 1fr 1fr 1fr;
  }
}
.button-grid.location > .e-con-inner {
  grid-template-columns: repeat(auto-fit, min(250px, 100%));
}
.button-grid.location > .e-con-inner .elementor-element .jet-listing-dynamic-field__content:hover a > span:nth-child(3) {
  -webkit-animation: unset;
          animation: unset;
}

@media (max-width: 600px) {
  .term-filter-title {
    margin-top: 1rem;
  }
}

.main-content .tabbed-content .e-n-tabs {
  overflow-x: initial !important;
  overflow-y: initial !important;
}

.grid-collaborators.elementor-widget-jet-listing-grid .jet-listing-grid__items {
  margin: 0 auto;
  width: calc(100% + 12px);
}
@media (min-width: 767px) {
  .grid-collaborators.elementor-widget-jet-listing-grid .jet-listing-grid__items {
    margin-left: -12px;
    margin-right: -12px;
  }
}
.grid-collaborators.elementor-widget-jet-listing-grid .slick-arrow {
  top: 31% !important;
}
.grid-collaborators.elementor-widget-jet-listing-grid .jet-engine-gallery-slider .slick-arrow {
  display: none !important;
}
.grid-collaborators.elementor-widget-jet-listing-grid .jet-listing-grid__items.jet-equal-columns__wrapper .slick-track {
  display: grid;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  grid-template-columns: repeat(auto-fit, min(13.3%, 170px));
}
.grid-collaborators.elementor-widget-jet-listing-grid .jet-listing-grid__items.jet-equal-columns__wrapper .slick-track:before {
  content: unset !important;
  display: initial !important;
}
.grid-collaborators.elementor-widget-jet-listing-grid .jet-listing-grid__items.jet-equal-columns__wrapper .slick-slide {
  width: auto !important;
}
.grid-collaborators.elementor-widget-jet-listing-grid .avatar .slick-track {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}
.grid-collaborators.elementor-widget-jet-listing-grid .avatar .jet-engine-gallery-slider {
  position: relative;
}
.grid-collaborators.elementor-widget-jet-listing-grid .avatar .jet-engine-gallery-slider:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1;
}

.grid-collaborators .name,
.grid-collaborators .profession,
.grid-collaborators .readmore,
.grid-related .name,
.grid-related .profession,
.grid-related .readmore {
  text-transform: uppercase;
  font-size: var(--step-small);
  color: var(--color-brown);
}
.grid-collaborators .name,
.grid-related .name {
  padding-top: calc(var(--space-gap) * 0.5);
  font-weight: 600;
}
.grid-collaborators .name .jet-listing-dynamic-field__content,
.grid-related .name .jet-listing-dynamic-field__content {
  text-align: center !important;
}
.grid-collaborators .profession,
.grid-related .profession {
  font-weight: 400;
}
.grid-collaborators .readmore,
.grid-related .readmore {
  text-transform: unset;
  text-decoration: underline;
  text-align: center;
}
.grid-collaborators .readmore a,
.grid-related .readmore a {
  -ms-flex-item-align: center !important;
      align-self: center !important;
  margin-top: calc(var(--space-gap) * 0.25);
}
.grid-collaborators > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items,
.grid-related > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items {
  display: grid;
  grid-template-columns: repeat(auto-fit, min(13.3%, 137px));
  grid-gap: var(--space-gap);
  padding: 0;
  margin: unset;
  margin-top: 1rem;
  max-width: 100%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.grid-collaborators > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items > div,
.grid-related > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items > div {
  padding: 0;
}
@media (max-width: 767px) {
  .grid-collaborators > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items > div,
  .grid-related > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items > div {
    max-width: 30rem;
  }
}
@media (min-width: 767px) {
  .grid-collaborators > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items > div,
  .grid-related > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items > div {
    width: 100%;
  }
}

.twothirds-grid .grid-collabs .name,
.twothirds-grid .grid-collabs .profession,
.twothirds-grid .grid-collabs .readmore {
  text-transform: uppercase;
  font-size: var(--step-small);
  color: var(--color-brown);
}
.twothirds-grid .grid-collabs .name {
  padding-top: calc(var(--space-gap) * 0.5);
  font-weight: 600;
}
.twothirds-grid .grid-collabs .name .jet-listing-dynamic-field__content {
  text-align: center !important;
}
.twothirds-grid .grid-collabs .profession {
  font-weight: 400;
}
.twothirds-grid .grid-collabs .readmore {
  text-transform: unset;
  text-decoration: underline;
  text-align: center;
}
.twothirds-grid .grid-collabs .readmore a {
  -ms-flex-item-align: center !important;
      align-self: center !important;
  margin-top: calc(var(--space-gap) * 0.25);
}
.twothirds-grid .grid-collabs > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items {
  display: grid;
  grid-template-columns: 1fr;
  grid-gap: var(--space-gap);
  padding: 0;
  margin: unset;
  margin-top: 1rem;
  max-width: 100%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.twothirds-grid .grid-collabs > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items > div {
  padding: 0;
}
@media (max-width: 767px) {
  .twothirds-grid .grid-collabs > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items > div {
    max-width: 30rem;
  }
}
@media (min-width: 767px) {
  .twothirds-grid .grid-collabs > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items > div {
    width: 100%;
  }
}

.grid-related > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items {
  grid-template-columns: repeat(auto-fit, minmax(100%, 1fr));
}
.grid-related > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items > div {
  padding: 0;
}
@media (max-width: 767px) {
  .grid-related > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items > div {
    max-width: unset;
  }
}
@media (min-width: 600px) {
  .grid-related > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items {
    grid-template-columns: repeat(auto-fit, minmax(calc(50% - var(--space-gap) * 1), 1fr));
  }
}
@media screen and (min-width: 900px) {
  .grid-related > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items {
    grid-template-columns: repeat(auto-fit, minmax(calc(33.3333333333% - var(--space-gap) * 1), 314px));
  }
}

.top-level .jet-mega-menu-item--hover .jet-mega-menu.jet-mega-menu--animation-fade.jet-mega-menu--layout-horizontal .jet-mega-menu-list .jet-mega-menu-sub-menu {
  visibility: visible !important;
  opacity: 1 !important;
  pointer-events: auto !important;
  position: relative;
  top: initial;
  min-width: unset;
}
.top-level .jet-mega-menu-item--hover .sub-level ul.jet-mega-menu-list {
  width: 1170px;
  display: grid;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-gap: var(--space-gap);
}
.top-level .jet-mega-menu-item--hover .sub-level ul.jet-mega-menu-list li {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.jet-mega-menu.jet-mega-menu--layout-horizontal .faux.jet-mega-menu-item.jet-mega-menu-item--hover > .jet-mega-menu-item__inner .jet-mega-menu-item__title {
  cursor: initial !important;
  color: var(--color-brown) !important;
}

[data-elementor-type=header] {
  z-index: 9999;
  position: relative;
}
[data-elementor-type=header] .jet-mega-menu .nav-button .jet-mega-menu-item__link--top-level {
  font-family: var(--e-global-typography-text-font-family) !important;
  font-size: var(--step-nav) !important;
  text-transform: uppercase !important;
  font-weight: 400 !important;
  margin: 0 auto !important;
  text-align: center;
  border: 1px solid var(--color-white);
  width: 100%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: calc(var(--space-gap) * 0.288) calc(var(--space-gap) * 0.65);
}
[data-elementor-type=header] .nav-button {
  grid-column-start: 1;
  grid-column-end: 3;
}
[data-elementor-type=header] .nav-button.last {
  grid-column-start: 3;
  grid-column-end: 5;
}
@media (min-width: 767px) {
  [data-elementor-type=header] .nav-button a {
    font-size: var(--step--small) !important;
  }
}
[data-elementor-type=header] .nav-button .jet-mega-menu-item__inner {
  padding: unset;
}
[data-elementor-type=header] .jet-mega-menu .jet-mega-menu-item__link--sub-level {
  text-transform: uppercase !important;
}
[data-elementor-type=header] .jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-mega-container__inner {
  padding: unset !important;
  background-color: transparent;
}
[data-elementor-type=header] .jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-mega-container {
  border-radius: 0;
  top: calc(0rem - 34px);
}
[data-elementor-type=header] .jet-mega-menu.jet-mega-menu--layout-horizontal .menu-button {
  background: var(--color-white);
}
[data-elementor-type=header] .jet-mega-menu.jet-mega-menu--layout-horizontal .menu-button .jet-mega-menu-item__title {
  color: var(--color-black) !important;
  font-family: var(--e-global-typography-text-font-family);
  font-size: var(--step-0);
}
[data-elementor-type=header] .jet-mega-menu.jet-mega-menu--layout-horizontal .menu-button:hover {
  background-color: var(--color-pink);
}
[data-elementor-type=header] .jet-mega-menu.jet-mega-menu--layout-horizontal .menu-button:hover .jet-mega-menu-item__link--top-level .jet-mega-menu-item__label {
  color: var(--color-black);
}
[data-elementor-type=header] .jet-mega-menu.jet-mega-menu--layout-horizontal .mega-toggle {
  z-index: 1000;
  position: relative;
}
[data-elementor-type=header] .jet-mega-menu.jet-mega-menu--layout-horizontal .mega-toggle > .jet-mega-menu-item__inner .jet-mega-menu-item__title {
  font-weight: 600;
  font-family: var(--e-global-typography-text-font-family);
  font-size: var(--step-0);
}
[data-elementor-type=header] .jet-mega-menu.jet-mega-menu--layout-horizontal .mega-toggle > .jet-mega-menu-item__inner:hover > .jet-mega-menu-item__title {
  color: var(--color-black);
}
[data-elementor-type=header] .jet-mega-menu.jet-mega-menu--layout-horizontal .mega-toggle > .jet-mega-menu-item__inner .jet-mega-menu-item__link--top-level .jet-mega-menu-item__label {
  color: var(--color-white) !important;
  z-index: 1000;
  position: relative;
}
[data-elementor-type=header] .jet-mega-menu.jet-mega-menu--layout-horizontal .mega-toggle .jet-mega-menu-sub-menu .jet-mega-menu-item__inner {
  padding-left: 0;
}
[data-elementor-type=header] .jet-mega-menu.jet-mega-menu--layout-horizontal .mega-toggle .jet-mega-menu-item__inner {
  padding-left: 0;
  padding-right: 0;
}
[data-elementor-type=header] .jet-mega-menu.jet-mega-menu--layout-horizontal .menu-button.jet-mega-menu-item:hover > .jet-mega-menu-item__inner .jet-mega-menu-item__title {
  color: var(--color-white);
}

body:not(.home) [data-elementor-type=header] .jet-mega-menu.jet-mega-menu--layout-horizontal .jet-mega-menu-mega-container__inner {
  margin: 0 auto;
}

@media (max-width: 767px) {
  .elementor-nav-menu ul {
    display: block;
  }
  .elementor-nav-menu {
    border-bottom: 1px solid var(--color-brown);
  }
  .elementor-nav-menu--dropdown.elementor-nav-menu__container {
    -webkit-box-shadow: 2.8px 2.8px 2.2px rgba(0, 0, 0, 0.045), 6.7px 6.7px 5.3px rgba(0, 0, 0, 0.065), 12.5px 12.5px 10px rgba(0, 0, 0, 0.08), 22.3px 22.3px 17.9px rgba(0, 0, 0, 0.095), 41.8px 41.8px 33.4px rgba(0, 0, 0, 0.115), 100px 100px 80px rgba(0, 0, 0, 0.16) !important;
            box-shadow: 2.8px 2.8px 2.2px rgba(0, 0, 0, 0.045), 6.7px 6.7px 5.3px rgba(0, 0, 0, 0.065), 12.5px 12.5px 10px rgba(0, 0, 0, 0.08), 22.3px 22.3px 17.9px rgba(0, 0, 0, 0.095), 41.8px 41.8px 33.4px rgba(0, 0, 0, 0.115), 100px 100px 80px rgba(0, 0, 0, 0.16) !important;
  }
  .sub-arrow {
    display: none !important;
  }
  .elementor-nav-menu--dropdown,
  .elementor-nav-menu ul {
    border: unset !important;
  }
  .elementor-nav-menu > li:first-child > a {
    position: relative;
    padding-top: 2.5rem !important;
    padding-bottom: 0.825rem !important;
  }
  .elementor-nav-menu > li:first-child > a:before {
    content: "";
    position: absolute;
    top: 0;
    height: 1px;
    background-color: var(--color-brown);
    width: calc(100% - 48px);
    left: 0;
    right: 0;
    opacity: 1 !important;
    margin: 0 auto;
  }
  .elementor-nav-menu li > a {
    padding: unset !important;
    padding-left: 24px !important;
    padding-bottom: 0.875rem !important;
    padding-top: 0.875rem !important;
  }
  .elementor-nav-menu > li {
    margin-bottom: 1.5rem;
  }
  .sub-menu li > a {
    border: unset !important;
    font-family: var(--e-global-typography-text-font-family) !important;
    text-transform: uppercase;
    font-size: var(--step-0) !important;
  }
  .menu-item-has-children > a {
    font-size: var(--step-2) !important;
  }
}
.wpml-ls-statics-shortcode_actions.wpml-ls {
  position: relative;
  padding: 0;
}
.wpml-ls-statics-shortcode_actions.wpml-ls:hover {
  color: var(--e-global-color-tertiary);
}
.wpml-ls-statics-shortcode_actions.wpml-ls:hover .wpml-ls-item:before {
  -webkit-filter: invert(0.8);
          filter: invert(0.8);
}
.wpml-ls-statics-shortcode_actions.wpml-ls:hover .wpml-ls-link {
  background-color: black;
}
.wpml-ls-statics-shortcode_actions.wpml-ls .wpml-ls-item {
  position: relative;
  padding: 0;
}
.wpml-ls-statics-shortcode_actions.wpml-ls .wpml-ls-item:before {
  pointer-events: none;
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  -webkit-filter: invert(1);
          filter: invert(1);
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE0LjY0NDYgMi40Mjc4OEMxNC4xMTk2IDIuMjczMDYgMTMuNTgwMSAyLjE3MjU0IDEzLjAzNDYgMi4xMjc4OEMxMS44Mjc4IDEuOTg1MTIgMTAuNjA0OCAyLjA4MDI0IDkuNDM0NTkgMi40MDc4OEw5LjM2NDU5IDIuNDI3ODhDNy4yNjYzOSAzLjAwNDAzIDUuNDE1NTcgNC4yNTM1MiA0LjA5Njc5IDUuOTg0MThDMi43NzggNy43MTQ4NCAyLjA2NDI5IDkuODMwODMgMi4wNjU0MyAxMi4wMDY3QzIuMDY2NTcgMTQuMTgyNiAyLjc4MjQ5IDE2LjI5NzggNC4xMDMwOCAxOC4wMjcxQzUuNDIzNjcgMTkuNzU2NCA3LjI3NTc5IDIxLjAwMzkgOS4zNzQ1OSAyMS41Nzc5QzEwLjE0MjcgMjEuNzk1NCAxMC45MzYzIDIxLjkwOTcgMTEuNzM0NiAyMS45MTc5QzExLjgyMzYgMjEuOTMzOSAxMS45MTQxIDIxLjk0MDYgMTIuMDA0NiAyMS45Mzc5QzEyLjg5MzYgMjEuOTM5IDEzLjc3ODYgMjEuODE3OCAxNC42MzQ2IDIxLjU3NzlDMTYuNzMxNiAyMS4wMDE5IDE4LjU4MTYgMTkuNzUzNiAxOS45MDA1IDE4LjAyNDZDMjEuMjE5NCAxNi4yOTU1IDIxLjkzNDMgMTQuMTgxMyAyMS45MzU0IDEyLjAwNjdDMjEuOTM2NiA5LjgzMjA0IDIxLjIyMzkgNy43MTcxMyAxOS45MDY4IDUuOTg2N0MxOC41ODk3IDQuMjU2MjggMTYuNzQxIDMuMDA2MDEgMTQuNjQ0NiAyLjQyNzg4Wk0xNC4zNzQ2IDMuMzg3ODhDMTUuNjY5NCAzLjc0NjA5IDE2Ljg2NjkgNC4zOTE1MiAxNy44Nzc5IDUuMjc2MkMxOC44ODkgNi4xNjA4OCAxOS42ODc3IDcuMjYyMDUgMjAuMjE0NiA4LjQ5Nzg4SDE1Ljk1NDZDMTUuNDQ1NSA2LjUzNDg4IDE0LjUwOTkgNC43MDgyMiAxMy4yMTQ2IDMuMTQ3ODhDMTMuNjA2NyAzLjE5OTEgMTMuOTk0NCAzLjI3OTMyIDE0LjM3NDYgMy4zODc4OFpNMTIuMDA0NiAzLjI5Nzg4QzEzLjM3MDIgNC43NzgxNCAxNC4zNjcyIDYuNTU5NzUgMTQuOTE0NiA4LjQ5Nzg4SDkuMDc0NTlDOS42MTkxNiA2LjU1NDg1IDEwLjYyNDIgNC43NzE3OSAxMi4wMDQ2IDMuMjk5ODhWMy4yOTc4OFpNMTUuMTY0NiA5LjQ5Nzg4QzE1LjQ4NDQgMTEuMTUyNiAxNS40ODQ0IDEyLjg1MzIgMTUuMTY0NiAxNC41MDc5SDguODQ0NTlDOC42NzU0NCAxMy42ODU0IDguNTkxNjYgMTIuODQ3NiA4LjU5NDU5IDEyLjAwNzlDOC41OTIzOSAxMS4xNjQ5IDguNjc2MTUgMTAuMzIzOSA4Ljg0NDU5IDkuNDk3ODhIMTUuMTY0NlpNOS41NjQ1OSAzLjQwNzg4TDkuNjM0NTkgMy4zODc4OEMxMC4wMTU4IDMuMjg1ODYgMTAuNDAzMyAzLjIwOTAzIDEwLjc5NDYgMy4xNTc4OEM5LjQ5MTEzIDQuNzExMjYgOC41NTE1NCA2LjUzNjQ2IDguMDQ0NTkgOC40OTk4OEgzLjc5OTU5QzQuMzI0NTggNy4yNzc4OSA1LjExMzg4IDYuMTg3NDQgNi4xMTA3MSA1LjMwNjk4QzcuMTA3NTQgNC40MjY1MiA4LjI4NzEyIDMuNzc3OTMgOS41NjQ1OSAzLjQwNzg4Wk0zLjA2NDU5IDEyLjAwNzlDMy4wNjQ2MSAxMS4xNTc2IDMuMTg5MjcgMTAuMzEyIDMuNDM0NTkgOS40OTc4OEg3LjgyNDU5QzcuNjcyNjEgMTAuMzI1OSA3LjU5NTYzIDExLjE2NiA3LjU5NDU5IDEyLjAwNzlDNy41OTYyMyAxMi44NDY0IDcuNjczMjEgMTMuNjgzMSA3LjgyNDU5IDE0LjUwNzlIMy40MzQ1OUMzLjE4ODgyIDEzLjY5NzMgMy4wNjQxNCAxMi44NTQ5IDMuMDY0NTkgMTIuMDA3OVpNOS42MzQ1OSAyMC42MTc5QzguMzM4NTEgMjAuMjYyMyA3LjEzOTc3IDE5LjYxNzkgNi4xMjgzNCAxOC43MzI5QzUuMTE2OSAxNy44NDc5IDQuMzE5MDMgMTYuNzQ1MyAzLjc5NDU5IDE1LjUwNzlIOC4wMzQ1OUM4LjU0NjM1IDE3LjQ3NTkgOS40OTI5MSAxOS4zMDQxIDEwLjgwNDYgMjAuODU3OUMxMC40MDkyIDIwLjgwNzEgMTAuMDE4MSAyMC43MjY5IDkuNjM0NTkgMjAuNjE3OVpNOS4wNzQ1OSAxNS41MDc5SDE0LjkxNDZDMTQuMzc0MyAxNy40NTE5IDEzLjM3NjUgMTkuMjM4NCAxMi4wMDQ2IDIwLjcxNzlDMTAuNjMzNSAxOS4yMzQ2IDkuNjI5ODggMTcuNDUgOS4wNzQ1OSAxNS41MDc5Wk0xNC4zNzQ2IDIwLjYxNzlDMTMuOTg4OCAyMC43MTcyIDEzLjU5ODMgMjAuNzk3MyAxMy4yMDQ2IDIwLjg1NzlDMTQuNTAzNSAxOS4yOTg1IDE1LjQ0MjUgMTcuNDcxNyAxNS45NTQ2IDE1LjUwNzlIMjAuMjE0NkMxOS42ODg5IDE2Ljc0NDUgMTguODkwNiAxNy44NDY0IDE3Ljg3OTQgMTguNzMxMkMxNi44NjgxIDE5LjYxNjEgMTUuNjcgMjAuMjYxIDE0LjM3NDYgMjAuNjE3OVpNMTYuMTc0NiAxNC41MDc5QzE2LjQ4NDggMTIuODUyMyAxNi40ODQ4IDExLjE1MzUgMTYuMTc0NiA5LjQ5Nzg4SDIwLjU2NDZDMjAuODE0MyAxMC4zMTEgMjAuOTM5IDExLjE1NzMgMjAuOTM0NiAxMi4wMDc5QzIwLjkzNjggMTIuODU0MyAyMC44MTU2IDEzLjY5NjUgMjAuNTc0NiAxNC41MDc5SDE2LjE3NDZaIiBmaWxsPSJjdXJyZW50Q29sb3IiLz4KPC9zdmc+Cg==");
  background-position: 0 50%;
  width: 2.25rem;
}
.wpml-ls-statics-shortcode_actions.wpml-ls .wpml-ls-link {
  font-size: var(--step-0);
  line-height: 1.165em;
  color: currentColor;
  padding-left: 2rem;
  padding-right: 0;
}

@media (max-width: 960px) {
  .tablet-up {
    display: none;
  }
}

.mega-toggle {
  padding-right: 42px;
}

.icon-toggle-item > a {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #333;
}

.icon-toggle-item > a .menu-toggle-icons {
  margin-left: 8px;
  pointer-events: none;
}

.icon-toggle-item .menu-toggle-icons .icon {
  width: 32px;
  height: 32px;
  -webkit-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  opacity: 0;
  position: absolute;
  top: -6px;
  -webkit-transform: translateX(10px);
          transform: translateX(10px);
  padding-left: 60px;
  margin-left: -60px;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
}

.icon-toggle-item .menu-toggle-icons .icon-open {
  opacity: 1;
}

.icon-toggle-item.jet-mega-menu-item--hover .menu-toggle-icons .icon-open {
  opacity: 0;
}

.icon-toggle-item.jet-mega-menu-item--hover .menu-toggle-icons .icon-close {
  opacity: 1;
}

.megacontainer {
  height: min(60vh, 800px);
  --jmm-top-item-title-color: var(--color-pure-white);
  --jmm-sub-item-title-color: var(--color-pure-white);
  background-color: var(--megamenu);
}
.megacontainer .jet-mega-menu-item__link--sub-level {
  font-size: var(--step-nav) !important;
}
.megacontainer .elementor-shape-top {
  overflow: visible;
  bottom: 0 !important;
  top: unset !important;
}
.megacontainer .elementor-shape-top svg {
  -webkit-transform: translateY(0%) translateX(-50%) rotateX(180deg) !important;
          transform: translateY(0%) translateX(-50%) rotateX(180deg) !important;
}
.megacontainer .elementor-shape-top svg .elementor-shape-fill {
  fill: var(--megamenu-contrast) !important;
}

.button-stretched.lighter .jet-color-image-list__button {
  background-color: transparent !important;
  border: 1px solid var(--color-brown) !important;
}
.button-stretched.lighter .jet-color-image-list__button:hover {
  background-color: var(--bg-buttons) !important;
}

.genrefilter.scrollable .jet-color-image-list__button {
  min-width: 143px;
  text-align: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.genrefilter.scrollable .jet-color-image-list-wrapper {
  overflow: visible;
  margin: 0 !important;
}
.genrefilter.scrollable .jet-color-image-list-wrapper .simplebar-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@media screen and (min-width: 910px) {
  .genrefilter.scrollable .jet-color-image-list-wrapper .simplebar-content {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
.genrefilter.scrollable .jet-color-image-list-wrapper .simplebar-track.simplebar-horizontal {
  margin-bottom: 0.75rem;
  top: 2.825rem;
}
.genrefilter.scrollable .jet-color-image-list-wrapper .simplebar-track {
  overflow: visible;
}
.genrefilter.scrollable .jet-color-image-list-wrapper::-webkit-scrollbar {
  -webkit-appearance: none;
}
.genrefilter.scrollable .jet-color-image-list-wrapper .jet-color-image-list__row.jet-filter-row {
  margin-left: 0 !important;
}

.location-filter.scrollable .jet-color-image-list-wrapper,
.location-filter.scrollablesecond .jet-color-image-list-wrapper {
  margin: 0 !important;
  overflow: visible;
}
.location-filter.scrollable .jet-color-image-list-wrapper .simplebar-content,
.location-filter.scrollablesecond .jet-color-image-list-wrapper .simplebar-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@media screen and (min-width: 480px) {
  .location-filter.scrollable .jet-color-image-list-wrapper .simplebar-content,
  .location-filter.scrollablesecond .jet-color-image-list-wrapper .simplebar-content {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
.location-filter.scrollable .jet-color-image-list-wrapper .simplebar-track.simplebar-horizontal,
.location-filter.scrollablesecond .jet-color-image-list-wrapper .simplebar-track.simplebar-horizontal {
  margin-bottom: 0.75rem;
  top: 2.825rem;
}
.location-filter.scrollable .jet-color-image-list-wrapper .simplebar-track,
.location-filter.scrollablesecond .jet-color-image-list-wrapper .simplebar-track {
  overflow: visible;
}
.location-filter.scrollable .jet-color-image-list-wrapper::-webkit-scrollbar,
.location-filter.scrollablesecond .jet-color-image-list-wrapper::-webkit-scrollbar {
  -webkit-appearance: none;
}
.location-filter.scrollable .jet-color-image-list-wrapper .jet-color-image-list__row.jet-filter-row,
.location-filter.scrollablesecond .jet-color-image-list-wrapper .jet-color-image-list__row.jet-filter-row {
  margin-left: 0 !important;
}

@media (max-width: 960px) {
  .collaborators-filter .jet-color-image-list-wrapper {
    margin: 0 !important;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    overflow-x: scroll;
    overflow-y: visible;
    -webkit-overflow-scrolling: touch;
  }
  .collaborators-filter .simplebar-track.simplebar-horizontal {
    margin-bottom: 0.75rem;
    top: 2.825rem;
  }
}

.datefilter-container,
.genrefilter.inner-section--wide {
  margin-bottom: 1.25rem;
}
@media screen and (min-width: 960px) {
  .datefilter-container,
  .genrefilter.inner-section--wide {
    margin-bottom: unset;
  }
}

.datefilter .jet-color-image-list-wrapper {
  margin: 0 !important;
  overflow: visible;
}
.datefilter .jet-color-image-list-wrapper .simplebar-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
@media screen and (min-width: 960px) {
  .datefilter .jet-color-image-list-wrapper .simplebar-content {
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
  }
}
.datefilter .jet-color-image-list-wrapper .simplebar-track.simplebar-horizontal {
  margin-bottom: 0.75rem;
  top: 4.825rem;
}
.datefilter .jet-color-image-list-wrapper .simplebar-track {
  overflow: visible;
}
.datefilter .jet-color-image-list-wrapper::-webkit-scrollbar {
  -webkit-appearance: none;
}
.datefilter .jet-color-image-list-wrapper .jet-color-image-list__row.jet-filter-row {
  margin-left: 0 !important;
}
.datefilter .jet-color-image-list__button {
  width: 2.7rem !important;
  height: 2.7rem !important;
  line-height: 0 !important;
  padding: 0 !important;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (min-width: 767px) {
  .datefilter .jet-color-image-list__button {
    width: 4rem !important;
    height: 4rem !important;
  }
}
.datefilter .jet-remove-all-filters__button {
  height: 2.7rem !important;
}
@media (min-width: 767px) {
  .datefilter .jet-remove-all-filters__button {
    height: 4rem !important;
  }
}
.datefilter.gallery .jet-color-image-list__button {
  width: 6rem !important;
}
.datefilter label.jet-color-image-list__item {
  padding-top: 2.2rem;
  padding-bottom: 0.2rem;
}
.datefilter input.jet-color-image-list__input[type=radio] {
  display: inline-block;
  cursor: pointer;
  color: var(--color-brown);
}
.datefilter input.jet-color-image-list__input[type=radio]:before {
  position: absolute;
  visibility: visible;
  top: 0;
  width: 100%;
  text-align: center;
  margin-top: 0;
  font-variant: all-small-caps;
  font-size: 1.25rem;
  letter-spacing: 0.5px;
  font-weight: 600;
}
.datefilter input.jet-color-image-list__input[type=radio][value="146"]:before, .datefilter input.jet-color-image-list__input[type=radio][value="241"]:before, .datefilter input.jet-color-image-list__input[type=radio][value="248"]:before, .datefilter input.jet-color-image-list__input[type=radio][value="153"]:before {
  content: "FRE";
}
.datefilter input.jet-color-image-list__input[type=radio][value="147"]:before, .datefilter input.jet-color-image-list__input[type=radio][value="242"]:before, .datefilter input.jet-color-image-list__input[type=radio][value="249"]:before, .datefilter input.jet-color-image-list__input[type=radio][value="154"]:before {
  content: "LØR";
}
.datefilter input.jet-color-image-list__input[type=radio][value="148"]:before, .datefilter input.jet-color-image-list__input[type=radio][value="243"]:before, .datefilter input.jet-color-image-list__input[type=radio][value="250"]:before, .datefilter input.jet-color-image-list__input[type=radio][value="155"]:before {
  content: "SØN";
}
.datefilter input.jet-color-image-list__input[type=radio][value="149"]:before, .datefilter input.jet-color-image-list__input[type=radio][value="244"]:before {
  content: "MAN";
}
.datefilter input.jet-color-image-list__input[type=radio][value="150"]:before, .datefilter input.jet-color-image-list__input[type=radio][value="245"]:before {
  content: "TIR";
}
.datefilter input.jet-color-image-list__input[type=radio][value="151"]:before, .datefilter input.jet-color-image-list__input[type=radio][value="246"]:before {
  content: "ONS";
}
.datefilter input.jet-color-image-list__input[type=radio][value="152"]:before, .datefilter input.jet-color-image-list__input[type=radio][value="247"]:before {
  content: "TOR";
}

.footer-second-column {
  gap: var(--space-gap);
}

.event-intro {
  font-size: var(--event-intro);
  font-weight: 400;
}

.date-place {
  font-size: var(--event-intro);
  font-weight: 500;
  gap: 0.5rem;
}

.overview-title .elementor-heading-title {
  font-size: clamp(2.25rem, 0.85rem + 5.75vw, 4.88rem) !important;
}

.e-con .elementor-widget.overview--listing-grid {
  min-width: 100%;
}

.event-item--type {
  -webkit-transform: rotate(31deg) translate(6rem, -2rem);
          transform: rotate(31deg) translate(6rem, -2rem);
  background: white;
  width: 19rem;
  white-space: nowrap;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center !important;
      -ms-flex-pack: center !important;
          justify-content: center !important;
}
.event-item--type a {
  display: inline-block;
}

h3.jet-listing-dynamic-link a {
  font-size: var(--step-3);
}

body.wp-custom-logo .jet-listing-grid__item h1,
body.wp-custom-logo .jet-listing-grid__item h2,
body.wp-custom-logo .jet-listing-grid__item h3,
body.wp-custom-logo .jet-listing-grid__item h4,
body.wp-custom-logo .jet-listing-grid__item h5,
body.wp-custom-logo .jet-listing-grid__item h6 {
  margin-top: 0.625rem;
  margin-bottom: 0;
}
body.wp-custom-logo .jet-listing-grid__item p {
  margin-bottom: unset;
}
body.wp-custom-logo .jet-listing-grid__item .jet-listing-dynamic-terms__link {
  line-height: 1;
  padding: 0.5525em 0.6em 0.225em 0.6em !important;
}
body.wp-custom-logo .jet-listing-grid__item .event-item--type {
  outline: 1px solid var(--color-brown);
}
body.wp-custom-logo .jet-listing-grid__item .event-item--type .jet-listing-dynamic-terms__link {
  line-height: 1.3 !important;
  padding: 0.525em 0.75em 0.525em 0.75em !important;
}
body.wp-custom-logo .jet-listing-grid__item .jet-listing-dynamic-field.display-inline .jet-listing-dynamic-field__inline-wrap {
  padding: unset !important;
  margin: 0 auto;
}
body.wp-custom-logo .jet-listing-grid__item .item-container {
  gap: calc(var(--space-gap) * 0.3125);
  padding-top: 0;
  padding-right: calc(var(--space-gap) * 0.5);
  padding-bottom: calc(var(--space-gap) * 0.65);
  padding-left: calc(var(--space-gap) * 0.5);
}

body > [data-elementor-type=archive] .jet-listing-grid__item .icon-fie-location-pin,
body > [data-elementor-type=archive] .jet-listing-grid__item .icon-fie-cal,
body > [data-elementor-type=single-post]:not(.type-galleri) .jet-listing-grid__item .icon-fie-location-pin,
body > [data-elementor-type=single-post]:not(.type-galleri) .jet-listing-grid__item .icon-fie-cal,
body > [data-elementor-type=wp-page] .jet-listing-grid__item .icon-fie-location-pin,
body > [data-elementor-type=wp-page] .jet-listing-grid__item .icon-fie-cal,
body > .site-main .jet-listing-grid__item .icon-fie-location-pin,
body > .site-main .jet-listing-grid__item .icon-fie-cal,
body > .hentry:not(.type-galleri) .jet-listing-grid__item .icon-fie-location-pin,
body > .hentry:not(.type-galleri) .jet-listing-grid__item .icon-fie-cal {
  color: var(--color-brown);
}
body > [data-elementor-type=archive] .jet-listing-grid__item .e-child > .e-con-inner,
body > [data-elementor-type=archive] .jet-listing-grid__item .e-parent > .e-con-inner,
body > [data-elementor-type=single-post]:not(.type-galleri) .jet-listing-grid__item .e-child > .e-con-inner,
body > [data-elementor-type=single-post]:not(.type-galleri) .jet-listing-grid__item .e-parent > .e-con-inner,
body > [data-elementor-type=wp-page] .jet-listing-grid__item .e-child > .e-con-inner,
body > [data-elementor-type=wp-page] .jet-listing-grid__item .e-parent > .e-con-inner,
body > .site-main .jet-listing-grid__item .e-child > .e-con-inner,
body > .site-main .jet-listing-grid__item .e-parent > .e-con-inner,
body > .hentry:not(.type-galleri) .jet-listing-grid__item .e-child > .e-con-inner,
body > .hentry:not(.type-galleri) .jet-listing-grid__item .e-parent > .e-con-inner {
  -webkit-box-shadow: 0px 47px 13px 0px rgba(0, 0, 0, 0), 0px 30px 12px 0px rgba(0, 0, 0, 0.01), 0px 17px 10px 0px rgba(0, 0, 0, 0.04), 0px 8px 8px 0px rgba(0, 0, 0, 0.06), 0px 2px 4px 0px rgba(0, 0, 0, 0.07);
          box-shadow: 0px 47px 13px 0px rgba(0, 0, 0, 0), 0px 30px 12px 0px rgba(0, 0, 0, 0.01), 0px 17px 10px 0px rgba(0, 0, 0, 0.04), 0px 8px 8px 0px rgba(0, 0, 0, 0.06), 0px 2px 4px 0px rgba(0, 0, 0, 0.07);
  min-height: 100% !important;
  -webkit-transition: all 750ms ease-in-out;
  transition: all 750ms ease-in-out;
  background-color: var(--color-pure-white);
}
@media (min-width: 600px) {
  body > [data-elementor-type=archive] .jet-listing-grid__item .e-child > .e-con-inner .event-item--button,
  body > [data-elementor-type=archive] .jet-listing-grid__item .e-parent > .e-con-inner .event-item--button,
  body > [data-elementor-type=single-post]:not(.type-galleri) .jet-listing-grid__item .e-child > .e-con-inner .event-item--button,
  body > [data-elementor-type=single-post]:not(.type-galleri) .jet-listing-grid__item .e-parent > .e-con-inner .event-item--button,
  body > [data-elementor-type=wp-page] .jet-listing-grid__item .e-child > .e-con-inner .event-item--button,
  body > [data-elementor-type=wp-page] .jet-listing-grid__item .e-parent > .e-con-inner .event-item--button,
  body > .site-main .jet-listing-grid__item .e-child > .e-con-inner .event-item--button,
  body > .site-main .jet-listing-grid__item .e-parent > .e-con-inner .event-item--button,
  body > .hentry:not(.type-galleri) .jet-listing-grid__item .e-child > .e-con-inner .event-item--button,
  body > .hentry:not(.type-galleri) .jet-listing-grid__item .e-parent > .e-con-inner .event-item--button {
    margin-top: auto;
  }
}
body > [data-elementor-type=archive] .jet-listing-grid__item .e-child > .e-con-inner .event-item--button a,
body > [data-elementor-type=archive] .jet-listing-grid__item .e-parent > .e-con-inner .event-item--button a,
body > [data-elementor-type=single-post]:not(.type-galleri) .jet-listing-grid__item .e-child > .e-con-inner .event-item--button a,
body > [data-elementor-type=single-post]:not(.type-galleri) .jet-listing-grid__item .e-parent > .e-con-inner .event-item--button a,
body > [data-elementor-type=wp-page] .jet-listing-grid__item .e-child > .e-con-inner .event-item--button a,
body > [data-elementor-type=wp-page] .jet-listing-grid__item .e-parent > .e-con-inner .event-item--button a,
body > .site-main .jet-listing-grid__item .e-child > .e-con-inner .event-item--button a,
body > .site-main .jet-listing-grid__item .e-parent > .e-con-inner .event-item--button a,
body > .hentry:not(.type-galleri) .jet-listing-grid__item .e-child > .e-con-inner .event-item--button a,
body > .hentry:not(.type-galleri) .jet-listing-grid__item .e-parent > .e-con-inner .event-item--button a {
  position: relative;
  display: block;
  overflow: hidden;
  padding: 0.7rem 0em 0.7rem 0em;
  text-transform: uppercase;
  font-size: var(--step-small);
  color: var(--color-buttons, var(--color-white)) !important;
  border-style: solid;
  border-top-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
  border-bottom-width: 0px;
  border-color: var(--color-brown, inherit);
}
body > [data-elementor-type=archive] .jet-listing-grid__item .e-child > .e-con-inner .event-item--button a span,
body > [data-elementor-type=archive] .jet-listing-grid__item .e-parent > .e-con-inner .event-item--button a span,
body > [data-elementor-type=single-post]:not(.type-galleri) .jet-listing-grid__item .e-child > .e-con-inner .event-item--button a span,
body > [data-elementor-type=single-post]:not(.type-galleri) .jet-listing-grid__item .e-parent > .e-con-inner .event-item--button a span,
body > [data-elementor-type=wp-page] .jet-listing-grid__item .e-child > .e-con-inner .event-item--button a span,
body > [data-elementor-type=wp-page] .jet-listing-grid__item .e-parent > .e-con-inner .event-item--button a span,
body > .site-main .jet-listing-grid__item .e-child > .e-con-inner .event-item--button a span,
body > .site-main .jet-listing-grid__item .e-parent > .e-con-inner .event-item--button a span,
body > .hentry:not(.type-galleri) .jet-listing-grid__item .e-child > .e-con-inner .event-item--button a span,
body > .hentry:not(.type-galleri) .jet-listing-grid__item .e-parent > .e-con-inner .event-item--button a span {
  position: absolute;
  display: block;
}
body > [data-elementor-type=archive] .jet-listing-grid__item .e-child > .e-con-inner .jet-listing-dynamic-image__link,
body > [data-elementor-type=archive] .jet-listing-grid__item .e-parent > .e-con-inner .jet-listing-dynamic-image__link,
body > [data-elementor-type=single-post]:not(.type-galleri) .jet-listing-grid__item .e-child > .e-con-inner .jet-listing-dynamic-image__link,
body > [data-elementor-type=single-post]:not(.type-galleri) .jet-listing-grid__item .e-parent > .e-con-inner .jet-listing-dynamic-image__link,
body > [data-elementor-type=wp-page] .jet-listing-grid__item .e-child > .e-con-inner .jet-listing-dynamic-image__link,
body > [data-elementor-type=wp-page] .jet-listing-grid__item .e-parent > .e-con-inner .jet-listing-dynamic-image__link,
body > .site-main .jet-listing-grid__item .e-child > .e-con-inner .jet-listing-dynamic-image__link,
body > .site-main .jet-listing-grid__item .e-parent > .e-con-inner .jet-listing-dynamic-image__link,
body > .hentry:not(.type-galleri) .jet-listing-grid__item .e-child > .e-con-inner .jet-listing-dynamic-image__link,
body > .hentry:not(.type-galleri) .jet-listing-grid__item .e-parent > .e-con-inner .jet-listing-dynamic-image__link {
  position: relative;
  -webkit-transition: all 500ms ease-in-out;
  transition: all 500ms ease-in-out;
}
body > [data-elementor-type=archive] .jet-listing-grid__item .e-child > .e-con-inner .jet-listing-dynamic-image__link:before,
body > [data-elementor-type=archive] .jet-listing-grid__item .e-parent > .e-con-inner .jet-listing-dynamic-image__link:before,
body > [data-elementor-type=single-post]:not(.type-galleri) .jet-listing-grid__item .e-child > .e-con-inner .jet-listing-dynamic-image__link:before,
body > [data-elementor-type=single-post]:not(.type-galleri) .jet-listing-grid__item .e-parent > .e-con-inner .jet-listing-dynamic-image__link:before,
body > [data-elementor-type=wp-page] .jet-listing-grid__item .e-child > .e-con-inner .jet-listing-dynamic-image__link:before,
body > [data-elementor-type=wp-page] .jet-listing-grid__item .e-parent > .e-con-inner .jet-listing-dynamic-image__link:before,
body > .site-main .jet-listing-grid__item .e-child > .e-con-inner .jet-listing-dynamic-image__link:before,
body > .site-main .jet-listing-grid__item .e-parent > .e-con-inner .jet-listing-dynamic-image__link:before,
body > .hentry:not(.type-galleri) .jet-listing-grid__item .e-child > .e-con-inner .jet-listing-dynamic-image__link:before,
body > .hentry:not(.type-galleri) .jet-listing-grid__item .e-parent > .e-con-inner .jet-listing-dynamic-image__link:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: transparent;
}
body > [data-elementor-type=archive] .jet-listing-grid__item .e-child > .e-con-inner .jet-listing-dynamic-link__link,
body > [data-elementor-type=archive] .jet-listing-grid__item .e-parent > .e-con-inner .jet-listing-dynamic-link__link,
body > [data-elementor-type=single-post]:not(.type-galleri) .jet-listing-grid__item .e-child > .e-con-inner .jet-listing-dynamic-link__link,
body > [data-elementor-type=single-post]:not(.type-galleri) .jet-listing-grid__item .e-parent > .e-con-inner .jet-listing-dynamic-link__link,
body > [data-elementor-type=wp-page] .jet-listing-grid__item .e-child > .e-con-inner .jet-listing-dynamic-link__link,
body > [data-elementor-type=wp-page] .jet-listing-grid__item .e-parent > .e-con-inner .jet-listing-dynamic-link__link,
body > .site-main .jet-listing-grid__item .e-child > .e-con-inner .jet-listing-dynamic-link__link,
body > .site-main .jet-listing-grid__item .e-parent > .e-con-inner .jet-listing-dynamic-link__link,
body > .hentry:not(.type-galleri) .jet-listing-grid__item .e-child > .e-con-inner .jet-listing-dynamic-link__link,
body > .hentry:not(.type-galleri) .jet-listing-grid__item .e-parent > .e-con-inner .jet-listing-dynamic-link__link {
  color: var(--color-black) !important;
}
body > [data-elementor-type=archive] .jet-listing-grid__item .e-child > .e-con-inner:hover .jet-listing-dynamic-image__link:before,
body > [data-elementor-type=archive] .jet-listing-grid__item .e-parent > .e-con-inner:hover .jet-listing-dynamic-image__link:before,
body > [data-elementor-type=single-post]:not(.type-galleri) .jet-listing-grid__item .e-child > .e-con-inner:hover .jet-listing-dynamic-image__link:before,
body > [data-elementor-type=single-post]:not(.type-galleri) .jet-listing-grid__item .e-parent > .e-con-inner:hover .jet-listing-dynamic-image__link:before,
body > [data-elementor-type=wp-page] .jet-listing-grid__item .e-child > .e-con-inner:hover .jet-listing-dynamic-image__link:before,
body > [data-elementor-type=wp-page] .jet-listing-grid__item .e-parent > .e-con-inner:hover .jet-listing-dynamic-image__link:before,
body > .site-main .jet-listing-grid__item .e-child > .e-con-inner:hover .jet-listing-dynamic-image__link:before,
body > .site-main .jet-listing-grid__item .e-parent > .e-con-inner:hover .jet-listing-dynamic-image__link:before,
body > .hentry:not(.type-galleri) .jet-listing-grid__item .e-child > .e-con-inner:hover .jet-listing-dynamic-image__link:before,
body > .hentry:not(.type-galleri) .jet-listing-grid__item .e-parent > .e-con-inner:hover .jet-listing-dynamic-image__link:before {
  background-color: rgba(255, 255, 255, 0.25);
}
body > [data-elementor-type=archive] .jet-listing-grid__item .e-child > .e-con-inner:hover .event-item--button a,
body > [data-elementor-type=archive] .jet-listing-grid__item .e-parent > .e-con-inner:hover .event-item--button a,
body > [data-elementor-type=single-post]:not(.type-galleri) .jet-listing-grid__item .e-child > .e-con-inner:hover .event-item--button a,
body > [data-elementor-type=single-post]:not(.type-galleri) .jet-listing-grid__item .e-parent > .e-con-inner:hover .event-item--button a,
body > [data-elementor-type=wp-page] .jet-listing-grid__item .e-child > .e-con-inner:hover .event-item--button a,
body > [data-elementor-type=wp-page] .jet-listing-grid__item .e-parent > .e-con-inner:hover .event-item--button a,
body > .site-main .jet-listing-grid__item .e-child > .e-con-inner:hover .event-item--button a,
body > .site-main .jet-listing-grid__item .e-parent > .e-con-inner:hover .event-item--button a,
body > .hentry:not(.type-galleri) .jet-listing-grid__item .e-child > .e-con-inner:hover .event-item--button a,
body > .hentry:not(.type-galleri) .jet-listing-grid__item .e-parent > .e-con-inner:hover .event-item--button a {
  background-color: var(--bg-buttons-hover, inherit);
}
body > [data-elementor-type=archive] .jet-listing-grid__item .e-child > .e-con-inner:hover .event-item--button a > span:nth-child(1),
body > [data-elementor-type=archive] .jet-listing-grid__item .e-parent > .e-con-inner:hover .event-item--button a > span:nth-child(1),
body > [data-elementor-type=single-post]:not(.type-galleri) .jet-listing-grid__item .e-child > .e-con-inner:hover .event-item--button a > span:nth-child(1),
body > [data-elementor-type=single-post]:not(.type-galleri) .jet-listing-grid__item .e-parent > .e-con-inner:hover .event-item--button a > span:nth-child(1),
body > [data-elementor-type=wp-page] .jet-listing-grid__item .e-child > .e-con-inner:hover .event-item--button a > span:nth-child(1),
body > [data-elementor-type=wp-page] .jet-listing-grid__item .e-parent > .e-con-inner:hover .event-item--button a > span:nth-child(1),
body > .site-main .jet-listing-grid__item .e-child > .e-con-inner:hover .event-item--button a > span:nth-child(1),
body > .site-main .jet-listing-grid__item .e-parent > .e-con-inner:hover .event-item--button a > span:nth-child(1),
body > .hentry:not(.type-galleri) .jet-listing-grid__item .e-child > .e-con-inner:hover .event-item--button a > span:nth-child(1),
body > .hentry:not(.type-galleri) .jet-listing-grid__item .e-parent > .e-con-inner:hover .event-item--button a > span:nth-child(1) {
  top: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background: -webkit-gradient(linear, left top, right top, from(transparent), to(var(--color-beige)));
  background: linear-gradient(90deg, transparent, var(--color-beige));
  -webkit-animation: animate1 8s linear infinite;
          animation: animate1 8s linear infinite;
}
body > [data-elementor-type=archive] .jet-listing-grid__item .e-child > .e-con-inner:hover .event-item--button a > span:nth-child(2),
body > [data-elementor-type=archive] .jet-listing-grid__item .e-parent > .e-con-inner:hover .event-item--button a > span:nth-child(2),
body > [data-elementor-type=single-post]:not(.type-galleri) .jet-listing-grid__item .e-child > .e-con-inner:hover .event-item--button a > span:nth-child(2),
body > [data-elementor-type=single-post]:not(.type-galleri) .jet-listing-grid__item .e-parent > .e-con-inner:hover .event-item--button a > span:nth-child(2),
body > [data-elementor-type=wp-page] .jet-listing-grid__item .e-child > .e-con-inner:hover .event-item--button a > span:nth-child(2),
body > [data-elementor-type=wp-page] .jet-listing-grid__item .e-parent > .e-con-inner:hover .event-item--button a > span:nth-child(2),
body > .site-main .jet-listing-grid__item .e-child > .e-con-inner:hover .event-item--button a > span:nth-child(2),
body > .site-main .jet-listing-grid__item .e-parent > .e-con-inner:hover .event-item--button a > span:nth-child(2),
body > .hentry:not(.type-galleri) .jet-listing-grid__item .e-child > .e-con-inner:hover .event-item--button a > span:nth-child(2),
body > .hentry:not(.type-galleri) .jet-listing-grid__item .e-parent > .e-con-inner:hover .event-item--button a > span:nth-child(2) {
  top: -100px;
  right: 0;
  width: 3px;
  height: 100%;
  background: -webkit-gradient(linear, left top, left bottom, from(transparent), to(var(--color-beige)));
  background: linear-gradient(180deg, transparent, var(--color-beige));
  -webkit-animation: animate2 8s linear infinite;
          animation: animate2 8s linear infinite;
  -webkit-animation-delay: 0.25s;
          animation-delay: 0.25s;
}
body > [data-elementor-type=archive] .jet-listing-grid__item .e-child > .e-con-inner:hover .event-item--button a > span:nth-child(3),
body > [data-elementor-type=archive] .jet-listing-grid__item .e-parent > .e-con-inner:hover .event-item--button a > span:nth-child(3),
body > [data-elementor-type=single-post]:not(.type-galleri) .jet-listing-grid__item .e-child > .e-con-inner:hover .event-item--button a > span:nth-child(3),
body > [data-elementor-type=single-post]:not(.type-galleri) .jet-listing-grid__item .e-parent > .e-con-inner:hover .event-item--button a > span:nth-child(3),
body > [data-elementor-type=wp-page] .jet-listing-grid__item .e-child > .e-con-inner:hover .event-item--button a > span:nth-child(3),
body > [data-elementor-type=wp-page] .jet-listing-grid__item .e-parent > .e-con-inner:hover .event-item--button a > span:nth-child(3),
body > .site-main .jet-listing-grid__item .e-child > .e-con-inner:hover .event-item--button a > span:nth-child(3),
body > .site-main .jet-listing-grid__item .e-parent > .e-con-inner:hover .event-item--button a > span:nth-child(3),
body > .hentry:not(.type-galleri) .jet-listing-grid__item .e-child > .e-con-inner:hover .event-item--button a > span:nth-child(3),
body > .hentry:not(.type-galleri) .jet-listing-grid__item .e-parent > .e-con-inner:hover .event-item--button a > span:nth-child(3) {
  bottom: 0;
  right: -100%;
  width: 100%;
  height: 2px;
  background: -webkit-gradient(linear, right top, left top, from(transparent), to(var(--color-beige)));
  background: linear-gradient(270deg, transparent, var(--color-beige));
  -webkit-animation: animate3 8s linear infinite;
          animation: animate3 8s linear infinite;
  -webkit-animation-delay: 0.5s;
          animation-delay: 0.5s;
}
body > [data-elementor-type=archive] .jet-listing-grid__item .e-child > .e-con-inner:hover .event-item--button a > span:nth-child(4),
body > [data-elementor-type=archive] .jet-listing-grid__item .e-parent > .e-con-inner:hover .event-item--button a > span:nth-child(4),
body > [data-elementor-type=single-post]:not(.type-galleri) .jet-listing-grid__item .e-child > .e-con-inner:hover .event-item--button a > span:nth-child(4),
body > [data-elementor-type=single-post]:not(.type-galleri) .jet-listing-grid__item .e-parent > .e-con-inner:hover .event-item--button a > span:nth-child(4),
body > [data-elementor-type=wp-page] .jet-listing-grid__item .e-child > .e-con-inner:hover .event-item--button a > span:nth-child(4),
body > [data-elementor-type=wp-page] .jet-listing-grid__item .e-parent > .e-con-inner:hover .event-item--button a > span:nth-child(4),
body > .site-main .jet-listing-grid__item .e-child > .e-con-inner:hover .event-item--button a > span:nth-child(4),
body > .site-main .jet-listing-grid__item .e-parent > .e-con-inner:hover .event-item--button a > span:nth-child(4),
body > .hentry:not(.type-galleri) .jet-listing-grid__item .e-child > .e-con-inner:hover .event-item--button a > span:nth-child(4),
body > .hentry:not(.type-galleri) .jet-listing-grid__item .e-parent > .e-con-inner:hover .event-item--button a > span:nth-child(4) {
  bottom: -100%;
  left: 0;
  width: 3px;
  height: 100%;
  background: -webkit-gradient(linear, left bottom, left top, from(transparent), to(var(--color-beige)));
  background: linear-gradient(360deg, transparent, var(--color-beige));
  -webkit-animation: animate4 8s linear infinite;
          animation: animate4 8s linear infinite;
  -webkit-animation-delay: 0.75s;
          animation-delay: 0.75s;
}
body > [data-elementor-type=archive] .jet-listing-grid__item .e-child > .e-con-inner:hover .jet-listing-dynamic-link__link,
body > [data-elementor-type=archive] .jet-listing-grid__item .e-parent > .e-con-inner:hover .jet-listing-dynamic-link__link,
body > [data-elementor-type=single-post]:not(.type-galleri) .jet-listing-grid__item .e-child > .e-con-inner:hover .jet-listing-dynamic-link__link,
body > [data-elementor-type=single-post]:not(.type-galleri) .jet-listing-grid__item .e-parent > .e-con-inner:hover .jet-listing-dynamic-link__link,
body > [data-elementor-type=wp-page] .jet-listing-grid__item .e-child > .e-con-inner:hover .jet-listing-dynamic-link__link,
body > [data-elementor-type=wp-page] .jet-listing-grid__item .e-parent > .e-con-inner:hover .jet-listing-dynamic-link__link,
body > .site-main .jet-listing-grid__item .e-child > .e-con-inner:hover .jet-listing-dynamic-link__link,
body > .site-main .jet-listing-grid__item .e-parent > .e-con-inner:hover .jet-listing-dynamic-link__link,
body > .hentry:not(.type-galleri) .jet-listing-grid__item .e-child > .e-con-inner:hover .jet-listing-dynamic-link__link,
body > .hentry:not(.type-galleri) .jet-listing-grid__item .e-parent > .e-con-inner:hover .jet-listing-dynamic-link__link {
  color: var(--color-black) !important;
}
body > [data-elementor-type=archive] .jet-listing-grid__item .e-child > .e-con-inner > .e-con-inner,
body > [data-elementor-type=archive] .jet-listing-grid__item .e-child > .e-con-inner > .e-con-inner .e-con-inner,
body > [data-elementor-type=archive] .jet-listing-grid__item .e-parent > .e-con-inner > .e-con-inner,
body > [data-elementor-type=archive] .jet-listing-grid__item .e-parent > .e-con-inner > .e-con-inner .e-con-inner,
body > [data-elementor-type=single-post]:not(.type-galleri) .jet-listing-grid__item .e-child > .e-con-inner > .e-con-inner,
body > [data-elementor-type=single-post]:not(.type-galleri) .jet-listing-grid__item .e-child > .e-con-inner > .e-con-inner .e-con-inner,
body > [data-elementor-type=single-post]:not(.type-galleri) .jet-listing-grid__item .e-parent > .e-con-inner > .e-con-inner,
body > [data-elementor-type=single-post]:not(.type-galleri) .jet-listing-grid__item .e-parent > .e-con-inner > .e-con-inner .e-con-inner,
body > [data-elementor-type=wp-page] .jet-listing-grid__item .e-child > .e-con-inner > .e-con-inner,
body > [data-elementor-type=wp-page] .jet-listing-grid__item .e-child > .e-con-inner > .e-con-inner .e-con-inner,
body > [data-elementor-type=wp-page] .jet-listing-grid__item .e-parent > .e-con-inner > .e-con-inner,
body > [data-elementor-type=wp-page] .jet-listing-grid__item .e-parent > .e-con-inner > .e-con-inner .e-con-inner,
body > .site-main .jet-listing-grid__item .e-child > .e-con-inner > .e-con-inner,
body > .site-main .jet-listing-grid__item .e-child > .e-con-inner > .e-con-inner .e-con-inner,
body > .site-main .jet-listing-grid__item .e-parent > .e-con-inner > .e-con-inner,
body > .site-main .jet-listing-grid__item .e-parent > .e-con-inner > .e-con-inner .e-con-inner,
body > .hentry:not(.type-galleri) .jet-listing-grid__item .e-child > .e-con-inner > .e-con-inner,
body > .hentry:not(.type-galleri) .jet-listing-grid__item .e-child > .e-con-inner > .e-con-inner .e-con-inner,
body > .hentry:not(.type-galleri) .jet-listing-grid__item .e-parent > .e-con-inner > .e-con-inner,
body > .hentry:not(.type-galleri) .jet-listing-grid__item .e-parent > .e-con-inner > .e-con-inner .e-con-inner {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  min-height: 100% !important;
}
body > [data-elementor-type=archive] .jet-listing-grid__item .e-child > .e-con-inner > .e-con-inner > .elementor-widget-jet-listing-dynamic-link,
body > [data-elementor-type=archive] .jet-listing-grid__item .e-child > .e-con-inner > .e-con-inner .e-con-inner > .elementor-widget-jet-listing-dynamic-link,
body > [data-elementor-type=archive] .jet-listing-grid__item .e-parent > .e-con-inner > .e-con-inner > .elementor-widget-jet-listing-dynamic-link,
body > [data-elementor-type=archive] .jet-listing-grid__item .e-parent > .e-con-inner > .e-con-inner .e-con-inner > .elementor-widget-jet-listing-dynamic-link,
body > [data-elementor-type=single-post]:not(.type-galleri) .jet-listing-grid__item .e-child > .e-con-inner > .e-con-inner > .elementor-widget-jet-listing-dynamic-link,
body > [data-elementor-type=single-post]:not(.type-galleri) .jet-listing-grid__item .e-child > .e-con-inner > .e-con-inner .e-con-inner > .elementor-widget-jet-listing-dynamic-link,
body > [data-elementor-type=single-post]:not(.type-galleri) .jet-listing-grid__item .e-parent > .e-con-inner > .e-con-inner > .elementor-widget-jet-listing-dynamic-link,
body > [data-elementor-type=single-post]:not(.type-galleri) .jet-listing-grid__item .e-parent > .e-con-inner > .e-con-inner .e-con-inner > .elementor-widget-jet-listing-dynamic-link,
body > [data-elementor-type=wp-page] .jet-listing-grid__item .e-child > .e-con-inner > .e-con-inner > .elementor-widget-jet-listing-dynamic-link,
body > [data-elementor-type=wp-page] .jet-listing-grid__item .e-child > .e-con-inner > .e-con-inner .e-con-inner > .elementor-widget-jet-listing-dynamic-link,
body > [data-elementor-type=wp-page] .jet-listing-grid__item .e-parent > .e-con-inner > .e-con-inner > .elementor-widget-jet-listing-dynamic-link,
body > [data-elementor-type=wp-page] .jet-listing-grid__item .e-parent > .e-con-inner > .e-con-inner .e-con-inner > .elementor-widget-jet-listing-dynamic-link,
body > .site-main .jet-listing-grid__item .e-child > .e-con-inner > .e-con-inner > .elementor-widget-jet-listing-dynamic-link,
body > .site-main .jet-listing-grid__item .e-child > .e-con-inner > .e-con-inner .e-con-inner > .elementor-widget-jet-listing-dynamic-link,
body > .site-main .jet-listing-grid__item .e-parent > .e-con-inner > .e-con-inner > .elementor-widget-jet-listing-dynamic-link,
body > .site-main .jet-listing-grid__item .e-parent > .e-con-inner > .e-con-inner .e-con-inner > .elementor-widget-jet-listing-dynamic-link,
body > .hentry:not(.type-galleri) .jet-listing-grid__item .e-child > .e-con-inner > .e-con-inner > .elementor-widget-jet-listing-dynamic-link,
body > .hentry:not(.type-galleri) .jet-listing-grid__item .e-child > .e-con-inner > .e-con-inner .e-con-inner > .elementor-widget-jet-listing-dynamic-link,
body > .hentry:not(.type-galleri) .jet-listing-grid__item .e-parent > .e-con-inner > .e-con-inner > .elementor-widget-jet-listing-dynamic-link,
body > .hentry:not(.type-galleri) .jet-listing-grid__item .e-parent > .e-con-inner > .e-con-inner .e-con-inner > .elementor-widget-jet-listing-dynamic-link {
  margin-top: 0.625rem;
  margin-bottom: 0;
  text-align: center;
}
body > [data-elementor-type=archive] .jet-listing-grid__item .e-child > .e-con-inner > .e-con-inner .elementor-widget-jet-listing-dynamic-link:last-of-type,
body > [data-elementor-type=archive] .jet-listing-grid__item .e-child > .e-con-inner > .e-con-inner .e-con-inner .elementor-widget-jet-listing-dynamic-link:last-of-type,
body > [data-elementor-type=archive] .jet-listing-grid__item .e-parent > .e-con-inner > .e-con-inner .elementor-widget-jet-listing-dynamic-link:last-of-type,
body > [data-elementor-type=archive] .jet-listing-grid__item .e-parent > .e-con-inner > .e-con-inner .e-con-inner .elementor-widget-jet-listing-dynamic-link:last-of-type,
body > [data-elementor-type=single-post]:not(.type-galleri) .jet-listing-grid__item .e-child > .e-con-inner > .e-con-inner .elementor-widget-jet-listing-dynamic-link:last-of-type,
body > [data-elementor-type=single-post]:not(.type-galleri) .jet-listing-grid__item .e-child > .e-con-inner > .e-con-inner .e-con-inner .elementor-widget-jet-listing-dynamic-link:last-of-type,
body > [data-elementor-type=single-post]:not(.type-galleri) .jet-listing-grid__item .e-parent > .e-con-inner > .e-con-inner .elementor-widget-jet-listing-dynamic-link:last-of-type,
body > [data-elementor-type=single-post]:not(.type-galleri) .jet-listing-grid__item .e-parent > .e-con-inner > .e-con-inner .e-con-inner .elementor-widget-jet-listing-dynamic-link:last-of-type,
body > [data-elementor-type=wp-page] .jet-listing-grid__item .e-child > .e-con-inner > .e-con-inner .elementor-widget-jet-listing-dynamic-link:last-of-type,
body > [data-elementor-type=wp-page] .jet-listing-grid__item .e-child > .e-con-inner > .e-con-inner .e-con-inner .elementor-widget-jet-listing-dynamic-link:last-of-type,
body > [data-elementor-type=wp-page] .jet-listing-grid__item .e-parent > .e-con-inner > .e-con-inner .elementor-widget-jet-listing-dynamic-link:last-of-type,
body > [data-elementor-type=wp-page] .jet-listing-grid__item .e-parent > .e-con-inner > .e-con-inner .e-con-inner .elementor-widget-jet-listing-dynamic-link:last-of-type,
body > .site-main .jet-listing-grid__item .e-child > .e-con-inner > .e-con-inner .elementor-widget-jet-listing-dynamic-link:last-of-type,
body > .site-main .jet-listing-grid__item .e-child > .e-con-inner > .e-con-inner .e-con-inner .elementor-widget-jet-listing-dynamic-link:last-of-type,
body > .site-main .jet-listing-grid__item .e-parent > .e-con-inner > .e-con-inner .elementor-widget-jet-listing-dynamic-link:last-of-type,
body > .site-main .jet-listing-grid__item .e-parent > .e-con-inner > .e-con-inner .e-con-inner .elementor-widget-jet-listing-dynamic-link:last-of-type,
body > .hentry:not(.type-galleri) .jet-listing-grid__item .e-child > .e-con-inner > .e-con-inner .elementor-widget-jet-listing-dynamic-link:last-of-type,
body > .hentry:not(.type-galleri) .jet-listing-grid__item .e-child > .e-con-inner > .e-con-inner .e-con-inner .elementor-widget-jet-listing-dynamic-link:last-of-type,
body > .hentry:not(.type-galleri) .jet-listing-grid__item .e-parent > .e-con-inner > .e-con-inner .elementor-widget-jet-listing-dynamic-link:last-of-type,
body > .hentry:not(.type-galleri) .jet-listing-grid__item .e-parent > .e-con-inner > .e-con-inner .e-con-inner .elementor-widget-jet-listing-dynamic-link:last-of-type {
  margin-bottom: unset;
}
@media (min-width: 600px) {
  body > [data-elementor-type=archive] .jet-listing-grid__item .e-child > .e-con-inner > .e-con-inner .elementor-widget-jet-listing-dynamic-link:last-of-type,
  body > [data-elementor-type=archive] .jet-listing-grid__item .e-child > .e-con-inner > .e-con-inner .e-con-inner .elementor-widget-jet-listing-dynamic-link:last-of-type,
  body > [data-elementor-type=archive] .jet-listing-grid__item .e-parent > .e-con-inner > .e-con-inner .elementor-widget-jet-listing-dynamic-link:last-of-type,
  body > [data-elementor-type=archive] .jet-listing-grid__item .e-parent > .e-con-inner > .e-con-inner .e-con-inner .elementor-widget-jet-listing-dynamic-link:last-of-type,
  body > [data-elementor-type=single-post]:not(.type-galleri) .jet-listing-grid__item .e-child > .e-con-inner > .e-con-inner .elementor-widget-jet-listing-dynamic-link:last-of-type,
  body > [data-elementor-type=single-post]:not(.type-galleri) .jet-listing-grid__item .e-child > .e-con-inner > .e-con-inner .e-con-inner .elementor-widget-jet-listing-dynamic-link:last-of-type,
  body > [data-elementor-type=single-post]:not(.type-galleri) .jet-listing-grid__item .e-parent > .e-con-inner > .e-con-inner .elementor-widget-jet-listing-dynamic-link:last-of-type,
  body > [data-elementor-type=single-post]:not(.type-galleri) .jet-listing-grid__item .e-parent > .e-con-inner > .e-con-inner .e-con-inner .elementor-widget-jet-listing-dynamic-link:last-of-type,
  body > [data-elementor-type=wp-page] .jet-listing-grid__item .e-child > .e-con-inner > .e-con-inner .elementor-widget-jet-listing-dynamic-link:last-of-type,
  body > [data-elementor-type=wp-page] .jet-listing-grid__item .e-child > .e-con-inner > .e-con-inner .e-con-inner .elementor-widget-jet-listing-dynamic-link:last-of-type,
  body > [data-elementor-type=wp-page] .jet-listing-grid__item .e-parent > .e-con-inner > .e-con-inner .elementor-widget-jet-listing-dynamic-link:last-of-type,
  body > [data-elementor-type=wp-page] .jet-listing-grid__item .e-parent > .e-con-inner > .e-con-inner .e-con-inner .elementor-widget-jet-listing-dynamic-link:last-of-type,
  body > .site-main .jet-listing-grid__item .e-child > .e-con-inner > .e-con-inner .elementor-widget-jet-listing-dynamic-link:last-of-type,
  body > .site-main .jet-listing-grid__item .e-child > .e-con-inner > .e-con-inner .e-con-inner .elementor-widget-jet-listing-dynamic-link:last-of-type,
  body > .site-main .jet-listing-grid__item .e-parent > .e-con-inner > .e-con-inner .elementor-widget-jet-listing-dynamic-link:last-of-type,
  body > .site-main .jet-listing-grid__item .e-parent > .e-con-inner > .e-con-inner .e-con-inner .elementor-widget-jet-listing-dynamic-link:last-of-type,
  body > .hentry:not(.type-galleri) .jet-listing-grid__item .e-child > .e-con-inner > .e-con-inner .elementor-widget-jet-listing-dynamic-link:last-of-type,
  body > .hentry:not(.type-galleri) .jet-listing-grid__item .e-child > .e-con-inner > .e-con-inner .e-con-inner .elementor-widget-jet-listing-dynamic-link:last-of-type,
  body > .hentry:not(.type-galleri) .jet-listing-grid__item .e-parent > .e-con-inner > .e-con-inner .elementor-widget-jet-listing-dynamic-link:last-of-type,
  body > .hentry:not(.type-galleri) .jet-listing-grid__item .e-parent > .e-con-inner > .e-con-inner .e-con-inner .elementor-widget-jet-listing-dynamic-link:last-of-type {
    margin-top: auto;
  }
}
body > [data-elementor-type=archive] .jet-listing-grid__item .e-child > .e-con-inner > .e-con-inner > .e-con-boxed.e-con,
body > [data-elementor-type=archive] .jet-listing-grid__item .e-child > .e-con-inner > .e-con-inner .e-con-inner > .e-con-boxed.e-con,
body > [data-elementor-type=archive] .jet-listing-grid__item .e-parent > .e-con-inner > .e-con-inner > .e-con-boxed.e-con,
body > [data-elementor-type=archive] .jet-listing-grid__item .e-parent > .e-con-inner > .e-con-inner .e-con-inner > .e-con-boxed.e-con,
body > [data-elementor-type=single-post]:not(.type-galleri) .jet-listing-grid__item .e-child > .e-con-inner > .e-con-inner > .e-con-boxed.e-con,
body > [data-elementor-type=single-post]:not(.type-galleri) .jet-listing-grid__item .e-child > .e-con-inner > .e-con-inner .e-con-inner > .e-con-boxed.e-con,
body > [data-elementor-type=single-post]:not(.type-galleri) .jet-listing-grid__item .e-parent > .e-con-inner > .e-con-inner > .e-con-boxed.e-con,
body > [data-elementor-type=single-post]:not(.type-galleri) .jet-listing-grid__item .e-parent > .e-con-inner > .e-con-inner .e-con-inner > .e-con-boxed.e-con,
body > [data-elementor-type=wp-page] .jet-listing-grid__item .e-child > .e-con-inner > .e-con-inner > .e-con-boxed.e-con,
body > [data-elementor-type=wp-page] .jet-listing-grid__item .e-child > .e-con-inner > .e-con-inner .e-con-inner > .e-con-boxed.e-con,
body > [data-elementor-type=wp-page] .jet-listing-grid__item .e-parent > .e-con-inner > .e-con-inner > .e-con-boxed.e-con,
body > [data-elementor-type=wp-page] .jet-listing-grid__item .e-parent > .e-con-inner > .e-con-inner .e-con-inner > .e-con-boxed.e-con,
body > .site-main .jet-listing-grid__item .e-child > .e-con-inner > .e-con-inner > .e-con-boxed.e-con,
body > .site-main .jet-listing-grid__item .e-child > .e-con-inner > .e-con-inner .e-con-inner > .e-con-boxed.e-con,
body > .site-main .jet-listing-grid__item .e-parent > .e-con-inner > .e-con-inner > .e-con-boxed.e-con,
body > .site-main .jet-listing-grid__item .e-parent > .e-con-inner > .e-con-inner .e-con-inner > .e-con-boxed.e-con,
body > .hentry:not(.type-galleri) .jet-listing-grid__item .e-child > .e-con-inner > .e-con-inner > .e-con-boxed.e-con,
body > .hentry:not(.type-galleri) .jet-listing-grid__item .e-child > .e-con-inner > .e-con-inner .e-con-inner > .e-con-boxed.e-con,
body > .hentry:not(.type-galleri) .jet-listing-grid__item .e-parent > .e-con-inner > .e-con-inner > .e-con-boxed.e-con,
body > .hentry:not(.type-galleri) .jet-listing-grid__item .e-parent > .e-con-inner > .e-con-inner .e-con-inner > .e-con-boxed.e-con {
  -webkit-box-flex: 1;
      -ms-flex-positive: 1;
          flex-grow: 1;
}
body > [data-elementor-type=archive] .jet-listing-grid__item .e-child > .e-con-inner > .e-con-inner > .e-con-boxed.e-con,
body > [data-elementor-type=archive] .jet-listing-grid__item .e-child > .e-con-inner > .e-con-inner > .e-con-boxed.e-con > .e-con-inner,
body > [data-elementor-type=archive] .jet-listing-grid__item .e-child > .e-con-inner > .e-con-inner .e-con-inner > .e-con-boxed.e-con,
body > [data-elementor-type=archive] .jet-listing-grid__item .e-child > .e-con-inner > .e-con-inner .e-con-inner > .e-con-boxed.e-con > .e-con-inner,
body > [data-elementor-type=archive] .jet-listing-grid__item .e-parent > .e-con-inner > .e-con-inner > .e-con-boxed.e-con,
body > [data-elementor-type=archive] .jet-listing-grid__item .e-parent > .e-con-inner > .e-con-inner > .e-con-boxed.e-con > .e-con-inner,
body > [data-elementor-type=archive] .jet-listing-grid__item .e-parent > .e-con-inner > .e-con-inner .e-con-inner > .e-con-boxed.e-con,
body > [data-elementor-type=archive] .jet-listing-grid__item .e-parent > .e-con-inner > .e-con-inner .e-con-inner > .e-con-boxed.e-con > .e-con-inner,
body > [data-elementor-type=single-post]:not(.type-galleri) .jet-listing-grid__item .e-child > .e-con-inner > .e-con-inner > .e-con-boxed.e-con,
body > [data-elementor-type=single-post]:not(.type-galleri) .jet-listing-grid__item .e-child > .e-con-inner > .e-con-inner > .e-con-boxed.e-con > .e-con-inner,
body > [data-elementor-type=single-post]:not(.type-galleri) .jet-listing-grid__item .e-child > .e-con-inner > .e-con-inner .e-con-inner > .e-con-boxed.e-con,
body > [data-elementor-type=single-post]:not(.type-galleri) .jet-listing-grid__item .e-child > .e-con-inner > .e-con-inner .e-con-inner > .e-con-boxed.e-con > .e-con-inner,
body > [data-elementor-type=single-post]:not(.type-galleri) .jet-listing-grid__item .e-parent > .e-con-inner > .e-con-inner > .e-con-boxed.e-con,
body > [data-elementor-type=single-post]:not(.type-galleri) .jet-listing-grid__item .e-parent > .e-con-inner > .e-con-inner > .e-con-boxed.e-con > .e-con-inner,
body > [data-elementor-type=single-post]:not(.type-galleri) .jet-listing-grid__item .e-parent > .e-con-inner > .e-con-inner .e-con-inner > .e-con-boxed.e-con,
body > [data-elementor-type=single-post]:not(.type-galleri) .jet-listing-grid__item .e-parent > .e-con-inner > .e-con-inner .e-con-inner > .e-con-boxed.e-con > .e-con-inner,
body > [data-elementor-type=wp-page] .jet-listing-grid__item .e-child > .e-con-inner > .e-con-inner > .e-con-boxed.e-con,
body > [data-elementor-type=wp-page] .jet-listing-grid__item .e-child > .e-con-inner > .e-con-inner > .e-con-boxed.e-con > .e-con-inner,
body > [data-elementor-type=wp-page] .jet-listing-grid__item .e-child > .e-con-inner > .e-con-inner .e-con-inner > .e-con-boxed.e-con,
body > [data-elementor-type=wp-page] .jet-listing-grid__item .e-child > .e-con-inner > .e-con-inner .e-con-inner > .e-con-boxed.e-con > .e-con-inner,
body > [data-elementor-type=wp-page] .jet-listing-grid__item .e-parent > .e-con-inner > .e-con-inner > .e-con-boxed.e-con,
body > [data-elementor-type=wp-page] .jet-listing-grid__item .e-parent > .e-con-inner > .e-con-inner > .e-con-boxed.e-con > .e-con-inner,
body > [data-elementor-type=wp-page] .jet-listing-grid__item .e-parent > .e-con-inner > .e-con-inner .e-con-inner > .e-con-boxed.e-con,
body > [data-elementor-type=wp-page] .jet-listing-grid__item .e-parent > .e-con-inner > .e-con-inner .e-con-inner > .e-con-boxed.e-con > .e-con-inner,
body > .site-main .jet-listing-grid__item .e-child > .e-con-inner > .e-con-inner > .e-con-boxed.e-con,
body > .site-main .jet-listing-grid__item .e-child > .e-con-inner > .e-con-inner > .e-con-boxed.e-con > .e-con-inner,
body > .site-main .jet-listing-grid__item .e-child > .e-con-inner > .e-con-inner .e-con-inner > .e-con-boxed.e-con,
body > .site-main .jet-listing-grid__item .e-child > .e-con-inner > .e-con-inner .e-con-inner > .e-con-boxed.e-con > .e-con-inner,
body > .site-main .jet-listing-grid__item .e-parent > .e-con-inner > .e-con-inner > .e-con-boxed.e-con,
body > .site-main .jet-listing-grid__item .e-parent > .e-con-inner > .e-con-inner > .e-con-boxed.e-con > .e-con-inner,
body > .site-main .jet-listing-grid__item .e-parent > .e-con-inner > .e-con-inner .e-con-inner > .e-con-boxed.e-con,
body > .site-main .jet-listing-grid__item .e-parent > .e-con-inner > .e-con-inner .e-con-inner > .e-con-boxed.e-con > .e-con-inner,
body > .hentry:not(.type-galleri) .jet-listing-grid__item .e-child > .e-con-inner > .e-con-inner > .e-con-boxed.e-con,
body > .hentry:not(.type-galleri) .jet-listing-grid__item .e-child > .e-con-inner > .e-con-inner > .e-con-boxed.e-con > .e-con-inner,
body > .hentry:not(.type-galleri) .jet-listing-grid__item .e-child > .e-con-inner > .e-con-inner .e-con-inner > .e-con-boxed.e-con,
body > .hentry:not(.type-galleri) .jet-listing-grid__item .e-child > .e-con-inner > .e-con-inner .e-con-inner > .e-con-boxed.e-con > .e-con-inner,
body > .hentry:not(.type-galleri) .jet-listing-grid__item .e-parent > .e-con-inner > .e-con-inner > .e-con-boxed.e-con,
body > .hentry:not(.type-galleri) .jet-listing-grid__item .e-parent > .e-con-inner > .e-con-inner > .e-con-boxed.e-con > .e-con-inner,
body > .hentry:not(.type-galleri) .jet-listing-grid__item .e-parent > .e-con-inner > .e-con-inner .e-con-inner > .e-con-boxed.e-con,
body > .hentry:not(.type-galleri) .jet-listing-grid__item .e-parent > .e-con-inner > .e-con-inner .e-con-inner > .e-con-boxed.e-con > .e-con-inner {
  min-height: 100% !important;
}
body > [data-elementor-type=archive] .jet-listing-grid__item.slick-slide .e-child > .e-con-inner,
body > [data-elementor-type=archive] .jet-listing-grid__item.slick-slide .e-parent > .e-con-inner,
body > [data-elementor-type=single-post]:not(.type-galleri) .jet-listing-grid__item.slick-slide .e-child > .e-con-inner,
body > [data-elementor-type=single-post]:not(.type-galleri) .jet-listing-grid__item.slick-slide .e-parent > .e-con-inner,
body > [data-elementor-type=wp-page] .jet-listing-grid__item.slick-slide .e-child > .e-con-inner,
body > [data-elementor-type=wp-page] .jet-listing-grid__item.slick-slide .e-parent > .e-con-inner,
body > .site-main .jet-listing-grid__item.slick-slide .e-child > .e-con-inner,
body > .site-main .jet-listing-grid__item.slick-slide .e-parent > .e-con-inner,
body > .hentry:not(.type-galleri) .jet-listing-grid__item.slick-slide .e-child > .e-con-inner,
body > .hentry:not(.type-galleri) .jet-listing-grid__item.slick-slide .e-parent > .e-con-inner {
  -webkit-box-shadow: unset !important;
          box-shadow: unset !important;
}

body > [data-elementor-type=archive] .jet-listing-grid__item .icon svg,
body > [data-elementor-type=single-post] .jet-listing-grid__item .icon svg,
body > [data-elementor-type=wp-page] .jet-listing-grid__item .icon svg,
body > .site-main .jet-listing-grid__item .icon svg,
body > .hentry .jet-listing-grid__item .icon svg {
  width: 1rem;
  height: 1rem;
}
body > [data-elementor-type=archive] .jet-listing-grid__item .e-con-boxed .event-item--day a.jet-listing-dynamic-terms__link,
body > [data-elementor-type=single-post] .jet-listing-grid__item .e-con-boxed .event-item--day a.jet-listing-dynamic-terms__link,
body > [data-elementor-type=wp-page] .jet-listing-grid__item .e-con-boxed .event-item--day a.jet-listing-dynamic-terms__link,
body > .site-main .jet-listing-grid__item .e-con-boxed .event-item--day a.jet-listing-dynamic-terms__link,
body > .hentry .jet-listing-grid__item .e-con-boxed .event-item--day a.jet-listing-dynamic-terms__link {
  width: 2rem;
}
body > [data-elementor-type=archive] .jet-listing-grid__item .e-con-boxed.true .event-item--day a.jet-listing-dynamic-terms__link,
body > [data-elementor-type=single-post] .jet-listing-grid__item .e-con-boxed.true .event-item--day a.jet-listing-dynamic-terms__link,
body > [data-elementor-type=wp-page] .jet-listing-grid__item .e-con-boxed.true .event-item--day a.jet-listing-dynamic-terms__link,
body > .site-main .jet-listing-grid__item .e-con-boxed.true .event-item--day a.jet-listing-dynamic-terms__link,
body > .hentry .jet-listing-grid__item .e-con-boxed.true .event-item--day a.jet-listing-dynamic-terms__link {
  max-width: 10rem;
  width: auto;
}

/* ------------------------------------------------------------
   Årsnavigasjon  –  .program-years  (fra shortcoden)
   --------------------------------------------------------- */
.program-years {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 0.5rem;
}

.program-years .year-link {
  /* grunnstil */
  --_pad-inline: 0.875em;
  display: inline-block;
  padding: 0.35em var(--_pad-inline);
  font-size: var(--step-nav, 1rem);
  font-weight: 500;
  line-height: 1;
  color: var(--color-brown);
  text-decoration: none;
  border: 1px solid transparent;
  border-radius: 2rem;
  background: transparent;
  -webkit-transition: color 0.25s ease, background-color 0.25s ease, border-color 0.25s ease;
  transition: color 0.25s ease, background-color 0.25s ease, border-color 0.25s ease;
  cursor: pointer;
}

/* hover / keyboard-focus */
.program-years .year-link:hover,
.program-years .year-link:focus-visible {
  border-color: var(--color-brown);
  background: var(--lighter-grey);
  color: var(--color-brown);
  outline: none;
  /* fjern standard blå kant */
}

/* liten “trykk”-følelse */
.program-years .year-link:active {
  -webkit-transform: translateY(1px);
          transform: translateY(1px);
}

/* aktivt år (lenka får klassen .is-active av kortkoden) */
.program-years .year-link.is-active {
  background: var(--color-brown);
  border-color: var(--color-brown);
  color: var(--color-white);
  cursor: default;
}

/* høy kontrast – valgfritt */
@media (prefers-contrast: more) {
  .program-years .year-link:hover,
  .program-years .year-link:focus-visible {
    background: var(--color-yellow);
  }
}
@-webkit-keyframes animate1 {
  0% {
    left: -100%;
  }
  50%, 100% {
    left: 100%;
  }
}
@keyframes animate1 {
  0% {
    left: -100%;
  }
  50%, 100% {
    left: 100%;
  }
}
@-webkit-keyframes animate2 {
  0% {
    top: -100%;
  }
  50%, 100% {
    top: 100%;
  }
}
@keyframes animate2 {
  0% {
    top: -100%;
  }
  50%, 100% {
    top: 100%;
  }
}
@-webkit-keyframes animate3 {
  0% {
    right: -100%;
  }
  50%, 100% {
    right: 100%;
  }
}
@keyframes animate3 {
  0% {
    right: -100%;
  }
  50%, 100% {
    right: 100%;
  }
}
@-webkit-keyframes animate4 {
  0% {
    bottom: -100%;
  }
  50%, 100% {
    bottom: 100%;
  }
}
@keyframes animate4 {
  0% {
    bottom: -100%;
  }
  50%, 100% {
    bottom: 100%;
  }
}
.clickable, .clickable a {
  color: var(--color-text);
  position: absolute !important;
  top: 0;
  left: 0;
  width: 100%;
  bottom: 0;
  right: 0;
  z-index: 1;
}
.clickable:hover, .clickable a:hover {
  text-decoration: underline;
}

.gallery a img:hover {
  -webkit-filter: 500ms ease-in-out;
  filter: contrast(1.25) brightness(1.25);
}

.clickable a {
  top: -2rem;
}

body.galleri-template-default.single .gallery-item-title {
  clip: rect(0 0 0 0) !important;
  clip-path: inset(50%) !important;
  height: 1px !important;
  overflow: hidden !important;
  position: absolute !important;
  white-space: nowrap !important;
  width: 1px !important;
}

.gallery-archive {
  margin-top: 2rem !important;
}
.gallery-archive .elementor-image-carousel-wrapper:not(.swiper-container-initialized) .swiper-slide, .gallery-archive .elementor-image-carousel-wrapper:not(.swiper-initialized) .swiper-slide {
  max-width: calc(33.3333333333% - var(--gallery-item-gap) / 3);
  margin-right: var(--gallery-item-gap) !important;
}

.album-info-shortcode,
.gallery-location-wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  color: var(--e-global-color-primary);
  font-family: "Museo Sans", serif;
  font-size: 14px;
  font-weight: 700;
  text-transform: uppercase;
  line-height: 1.5em;
  gap: 1rem;
}

[data-simplebar] {
  position: relative;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -ms-flex-line-pack: start;
      align-content: flex-start;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}

.simplebar-wrapper {
  overflow: hidden;
  width: inherit;
  height: inherit;
  max-width: inherit;
  max-height: inherit;
}

.simplebar-mask {
  direction: inherit;
  position: absolute;
  overflow: hidden;
  padding: 0;
  margin: 0;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  width: auto !important;
  height: auto !important;
  z-index: 0;
}

.simplebar-offset {
  direction: inherit !important;
  -webkit-box-sizing: inherit !important;
          box-sizing: inherit !important;
  resize: none !important;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  padding: 0;
  margin: 0;
  -webkit-overflow-scrolling: touch;
}

.simplebar-content-wrapper {
  direction: inherit;
  -webkit-box-sizing: border-box !important;
          box-sizing: border-box !important;
  position: relative;
  display: block;
  height: 100%; /* Required for horizontal native scrollbar to not appear if parent is taller than natural height */
  width: auto;
  max-width: 100%; /* Not required for horizontal scroll to trigger */
  max-height: 100%; /* Needed for vertical scroll to trigger */
  overflow: auto;
  scrollbar-width: none;
  -ms-overflow-style: none;
}

.simplebar-content-wrapper::-webkit-scrollbar,
.simplebar-hide-scrollbar::-webkit-scrollbar {
  display: none;
  width: 0;
  height: 0;
}

.simplebar-content:before,
.simplebar-content:after {
  content: " ";
  display: table;
}

.simplebar-placeholder {
  max-height: 100%;
  max-width: 100%;
  width: 100%;
  pointer-events: none;
}

.simplebar-height-auto-observer-wrapper {
  -webkit-box-sizing: inherit !important;
          box-sizing: inherit !important;
  height: 100%;
  width: 100%;
  max-width: 1px;
  position: relative;
  float: left;
  max-height: 1px;
  overflow: hidden;
  z-index: -1;
  padding: 0;
  margin: 0;
  pointer-events: none;
  -webkit-box-flex: inherit;
      -ms-flex-positive: inherit;
          flex-grow: inherit;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -ms-flex-preferred-size: 0;
      flex-basis: 0;
}

.simplebar-height-auto-observer {
  -webkit-box-sizing: inherit;
          box-sizing: inherit;
  display: block;
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  height: 1000%;
  width: 1000%;
  min-height: 1px;
  min-width: 1px;
  overflow: hidden;
  pointer-events: none;
  z-index: -1;
}

.simplebar-track {
  z-index: 1;
  position: absolute;
  right: 0;
  bottom: 0;
  pointer-events: none;
  overflow: hidden;
}

[data-simplebar].simplebar-dragging {
  pointer-events: none;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

[data-simplebar].simplebar-dragging .simplebar-content {
  pointer-events: none;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

[data-simplebar].simplebar-dragging .simplebar-track {
  pointer-events: all;
}

.simplebar-scrollbar {
  position: absolute;
  left: 0;
  right: 0;
  min-height: 10px;
}

.simplebar-scrollbar:before {
  position: absolute;
  content: "";
  background: black;
  border-radius: 7px;
  left: 2px;
  right: 2px;
  opacity: 0;
  -webkit-transition: opacity 0.2s 0.5s linear;
  transition: opacity 0.2s 0.5s linear;
}

.simplebar-scrollbar.simplebar-visible:before {
  opacity: 0.5;
  -webkit-transition-delay: 0s;
          transition-delay: 0s;
  -webkit-transition-duration: 0s;
          transition-duration: 0s;
}

.simplebar-track.simplebar-vertical {
  top: 0;
  width: 11px;
}

.simplebar-scrollbar:before {
  top: 2px;
  bottom: 2px;
  left: 2px;
  right: 2px;
}

.simplebar-track.simplebar-horizontal {
  left: 0;
  height: 8px;
}

.simplebar-track.simplebar-horizontal .simplebar-scrollbar {
  right: auto;
  left: 0;
  top: 0;
  bottom: 0;
  min-height: 0;
  min-width: 10px;
  width: auto;
}

/* Rtl support */
[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical {
  right: auto;
  left: 0;
}

.simplebar-dummy-scrollbar-size {
  direction: rtl;
  position: fixed;
  opacity: 0;
  visibility: hidden;
  height: 500px;
  width: 500px;
  overflow-y: hidden;
  overflow-x: scroll;
  -ms-overflow-style: scrollbar !important;
}

.simplebar-dummy-scrollbar-size > div {
  width: 200%;
  height: 200%;
  margin: 10px 0;
}

.simplebar-hide-scrollbar {
  position: fixed;
  left: 0;
  visibility: hidden;
  overflow-y: scroll;
  scrollbar-width: none;
  -ms-overflow-style: none;
}

.jet-color-image-list__label {
  font-variant: proportional-nums;
}

.tabbed-content + .tabbed-content.artistic {
  display: none;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlLnNjc3MiLCJVc2Vycy9zdGVuL0xvY2FsJTIwU2l0ZXMvY3JvY28vYXBwL3B1YmxpYy93cC1jb250ZW50L3RoZW1lcy9oZWxsby1mZXN0c3BpbGxlbmUvYXNzZXRzL2Nzcy9fdmFycy5zY3NzIiwiVXNlcnMvc3Rlbi9Mb2NhbCUyMFNpdGVzL2Nyb2NvL2FwcC9wdWJsaWMvd3AtY29udGVudC90aGVtZXMvaGVsbG8tZmVzdHNwaWxsZW5lL2Fzc2V0cy9jc3MvX3dlYmZvbnRzLnNjc3MiLCJVc2Vycy9zdGVuL0xvY2FsJTIwU2l0ZXMvY3JvY28vYXBwL3B1YmxpYy93cC1jb250ZW50L3RoZW1lcy9oZWxsby1mZXN0c3BpbGxlbmUvYXNzZXRzL2Nzcy9fdHlwZS5zY3NzIiwiVXNlcnMvc3Rlbi9Mb2NhbCUyMFNpdGVzL2Nyb2NvL2FwcC9wdWJsaWMvd3AtY29udGVudC90aGVtZXMvaGVsbG8tZmVzdHNwaWxsZW5lL2Fzc2V0cy9jc3MvbWl4aW5zL19icmVha3BvaW50LW1peGluLnNjc3MiLCJVc2Vycy9zdGVuL0xvY2FsJTIwU2l0ZXMvY3JvY28vYXBwL3B1YmxpYy93cC1jb250ZW50L3RoZW1lcy9oZWxsby1mZXN0c3BpbGxlbmUvYXNzZXRzL2Nzcy9taXhpbnMvX3Zpc3VhbGx5LWhpZGRlbi5zY3NzIiwiVXNlcnMvc3Rlbi9Mb2NhbCUyMFNpdGVzL2Nyb2NvL2FwcC9wdWJsaWMvd3AtY29udGVudC90aGVtZXMvaGVsbG8tZmVzdHNwaWxsZW5lL2Fzc2V0cy9jc3MvX2xheW91dC5zY3NzIiwiVXNlcnMvc3Rlbi9Mb2NhbCUyMFNpdGVzL2Nyb2NvL2FwcC9wdWJsaWMvd3AtY29udGVudC90aGVtZXMvaGVsbG8tZmVzdHNwaWxsZW5lL2Fzc2V0cy9jc3MvX3NsaWRlcnMuc2NzcyIsIlVzZXJzL3N0ZW4vTG9jYWwlMjBTaXRlcy9jcm9jby9hcHAvcHVibGljL3dwLWNvbnRlbnQvdGhlbWVzL2hlbGxvLWZlc3RzcGlsbGVuZS9hc3NldHMvY3NzL19zaW5nbGUuc2NzcyIsIlVzZXJzL3N0ZW4vTG9jYWwlMjBTaXRlcy9jcm9jby9hcHAvcHVibGljL3dwLWNvbnRlbnQvdGhlbWVzL2hlbGxvLWZlc3RzcGlsbGVuZS9hc3NldHMvY3NzL21peGlucy9fYnV0dG9ucy5zY3NzIiwiVXNlcnMvc3Rlbi9Mb2NhbCUyMFNpdGVzL2Nyb2NvL2FwcC9wdWJsaWMvd3AtY29udGVudC90aGVtZXMvaGVsbG8tZmVzdHNwaWxsZW5lL2Fzc2V0cy9jc3MvX2hlYWRlci1uYXYuc2NzcyIsIlVzZXJzL3N0ZW4vTG9jYWwlMjBTaXRlcy9jcm9jby9hcHAvcHVibGljL3dwLWNvbnRlbnQvdGhlbWVzL2hlbGxvLWZlc3RzcGlsbGVuZS9hc3NldHMvY3NzL19maWx0ZXJzLnNjc3MiLCJVc2Vycy9zdGVuL0xvY2FsJTIwU2l0ZXMvY3JvY28vYXBwL3B1YmxpYy93cC1jb250ZW50L3RoZW1lcy9oZWxsby1mZXN0c3BpbGxlbmUvYXNzZXRzL2Nzcy9fZm9vdGVyLnNjc3MiLCJVc2Vycy9zdGVuL0xvY2FsJTIwU2l0ZXMvY3JvY28vYXBwL3B1YmxpYy93cC1jb250ZW50L3RoZW1lcy9oZWxsby1mZXN0c3BpbGxlbmUvYXNzZXRzL2Nzcy9fZXZlbnQtbGlzdC5zY3NzIiwiVXNlcnMvc3Rlbi9Mb2NhbCUyMFNpdGVzL2Nyb2NvL2FwcC9wdWJsaWMvd3AtY29udGVudC90aGVtZXMvaGVsbG8tZmVzdHNwaWxsZW5lL2Fzc2V0cy9jc3MvX2dhbGxlcnkuc2NzcyIsIlVzZXJzL3N0ZW4vTG9jYWwlMjBTaXRlcy9jcm9jby9hcHAvcHVibGljL3dwLWNvbnRlbnQvdGhlbWVzL2hlbGxvLWZlc3RzcGlsbGVuZS9hc3NldHMvY3NzL19zaW1wbGViYXIuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUNBQTtBQUFBO0VBRUk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFFQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBSUE7RUFDQTtFQUdBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBR0E7RUFDQTtFQUVBO0VBQ0E7RUFFQTtFQUNBO0VBQ0E7RUFHQTs7O0FBSUo7O0FBQUE7QUFBQTtBQUFBOztBQUFBO0FEMUZBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FFQUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBOztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTs7QUNuQko7QUFBQTtFQUVJO0VBQ0E7RUFDQTs7O0FBR0o7RUFDSTtFQUNBOztBQUdJO0VBREo7SUFFUTs7OztBQVlaO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFLSTs7O0FBR0o7RUFDSTtFQUNBOzs7QUFHSjtFQUNJO0VBQ0E7O0FBRUE7RUFDSTtFQUNBOzs7QUFJUjtFQUNJOztBQzVDRTtFRDJDTjtJQUlROzs7QUMvQ0Y7RUQyQ047SUFRUTs7OztBQU1KO0VBQ0k7RUFDQTs7O0FBSVI7RUFDSTs7QUFFQTtFQUNJOzs7QUFJUjtFQUNJOzs7QUFHSjtFQUNJO0VBQ0E7OztBQUtBO0VBQ0k7RUFDQTs7QUFFQTtFQUVJO0VBQ0E7RUFDQTtFQUNBO0VBRUE7RUFFQTs7O0FDL0ZOO0VEb0dOO0lFM0dJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOzs7O0FGMkdKO0VBQ0k7RUFDQTs7QUFFQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBS1I7RUFDSTtFQUNBOzs7QUFNSTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQVVJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBR3BKWjtFQUNJOzs7QUFJQTtFRFBBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUNTSjtFQUNJOztBRlRFO0VFV0Y7SUFFUTs7OztBQUtaO0VBQ0k7RUFDQTtFQUNBOztBQUVBO0VBQ0k7OztBQUlSO0VBQ0k7RUFDQTs7QUFFQTtFQUNJO0VBQ0E7OztBQUlSO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7OztBQUdKO0VBQ0k7OztBQUdKO0FBQUE7RUFFSTtFQUNBO0VBQ0E7OztBQUdKO0VBQ0k7RUFDQTs7O0FBR0o7RUFDSTs7O0FBSUo7RUFDSTs7O0FBSUo7RUFDSTs7O0FBSUo7QUFBQTtFQUVJO0VBQ0E7OztBQUdKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7OztBQUlBO0VBRUk7RUFDQTs7O0FBSVI7RUFDSTs7O0FBR0o7RUFDSTs7O0FBTUE7RUE0REk7RUFDQTs7O0FBT0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTs7QUFNSjtFQUNJOzs7QUFRUjtFRDFNQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FDNE1KO0VBQ0k7RUFDQTs7O0FBSUE7RUFDSTs7O0FGbE5GO0VFdU5GO0lBRVE7Ozs7QUFRSjtFQUNJOztBQUVBO0VBQ0k7O0FBSVI7RUFDSTs7QUFLSTtFQUNJOztBQUVBO0VBQ0k7RUFDQTtFQUNBOzs7QUFVaEI7RUFDSTs7QUFFQTtBQUFBO0VBRUk7RUFDQTs7O0FBUWhCO0VBQ0k7OztBQ2xSSjtFQUNJOzs7QUFHSjtFQUNJOztBQUNBO0VBQ0k7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0k7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR047RUFDRTtFQUNBOztBQUNBO0VBQ0k7O0FBSUo7RUFDSTs7O0FBT1I7RUFFSTs7O0FBSVI7RUFDRTs7O0FBS0U7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHQTtFQUNJOztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdOO0VBQ0U7RUFDQTs7QUg3RkY7RUcyRkE7SUFJTTs7O0FBRUo7RUFDSTs7QUFHTjtFQUNFO0VBQ0E7O0FIdkdGO0VHcUdBO0lBSU07OztBQUVKO0VBQ0k7OztBQy9HWjtFQUNJOzs7QUFHSjtBQUFBO0VBRUk7RUFNQTs7QUFMQTtBQUFBO0VBQ0k7RUFDQTtFQUNBOztBQUlKO0FBQUE7RUFDSTs7O0FBS1I7QUFBQTtFQUVJO0VBRUE7O0FBQ0E7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBR0k7RUFDQTs7QUFFSjtBQUFBO0FBQUE7RUFDSTs7QUFHSjtBQUFBO0VBQ0k7RUFDQTs7O0FBS0o7RUFDSTtFQUNBO0VBQ0E7OztBQUlSO0VBQ0k7OztBQUlBO0FBQUE7RUFFSTs7O0FBSUo7QUFBQTtFQUVJO0VBQ0E7OztBQUtKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBSVI7RUFDSTtJQUNJO0lBQ0E7SUFDQTs7O0FBU0o7RUFDSTtFQUNBOztBQUdKO0VBQ0k7RUFDQTs7QUFFSjtFQzFHQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFRGdHSTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0k7RUFDQTs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtFQUNJO0VBQ0E7O0FBR1I7RUFDSTs7QUFHUTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFLaEI7RUFDSTs7QUFDQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQVFBO0VBQ0k7OztBQVk1QjtFQUNJOzs7QUFLQTtFQUNBO0VBQ0E7O0FBSUk7RUFDSTtFQUNBOztBQUVKO0VBQ0k7RUFDQTs7QUFFSjtFQUNJOztBQUVKO0VBQ0k7O0FBRUo7RUFDSTs7QUFJWjtBQUFBO0VBRVE7RUFDQTtFQUNBOztBSmpRRjtFSW9RTTtBQUFBO0lBRVE7OztBQUVKO0FBQUE7RUFDSTs7QUFDQTtBQUFBO0VBQ0k7RUFDQTs7QUFFSjtBQUFBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtBQUFBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFSjtBQUFBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7QUFBQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBUWhCO0FBQUE7RUFDSTtFQUNBOztBQUVKO0FBQUE7RUFDSTtFQUNBOztBQUVKO0FBQUE7RUN4VVo7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUQ4VGdCO0VBQ0E7RUFDQTs7QUFDQTtBQUFBO0VBQ0k7O0FBSVI7QUFBQTtFQUNJOztBQUdRO0FBQUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUo7QUFBQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVKO0FBQUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFSjtBQUFBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBS1I7QUFBQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFSjtBQUFBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUo7QUFBQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVKO0FBQUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFLaEI7QUFBQTtFQUNJO0VBQ0E7O0FBR1I7QUFBQTtFQUNJOztBQUNBO0FBQUE7RUFDSTtFQUNBOztBSnBhVjtFSTZQTjtBQUFBO0lBNEtZOzs7QUp6YU47RUk2UE47QUFBQTtJQStLWTs7O0FBS0o7RUFDSTs7QUFNZ0I7RUFDSTs7O0FBZ0I1QjtFQUNJO0VBQ0E7RUFDQTs7QUo1Y0Y7RUkrY007SUFFUTs7O0FBRUo7RUFDSTs7QUFDQTtFQUNJO0VBQ0E7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFRaEI7RUFDSTtFQUNBOztBQUVKO0VBQ0k7RUFDQTs7QUFFSjtFQ25oQlo7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUR5Z0JnQjtFQUNBO0VBQ0E7O0FBQ0E7RUFDSTs7QUFJUjtFQUNJOztBQUdRO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUtSO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUVKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBRUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUtoQjtFQUNJO0VBQ0E7O0FBR1I7RUFDSTs7QUFDQTtFQUNJO0VBQ0E7O0FKL21CVjtFSXljRjtJQTJLUTs7O0FKcG5CTjtFSXljRjtJQThLUTs7O0FBS0o7RUFDSTs7QUFNZ0I7RUFDSTs7O0FKcG9CMUI7RUlpcEJOO0lBRVE7Ozs7QUFPUjtFQUNJO0VBQ0E7OztBQUtBO0VBQ0k7RUFDQTs7QUpucUJGO0VJaXFCRjtJQUlRO0lBQ0E7OztBQUlSO0VBQ0k7O0FBR0o7RUFDSTs7QUFJQTtFQUtJO0VBQ0E7RUFDQTs7QUFOQTtFQUNJO0VBQ0E7O0FBTVI7RUFDSTs7QUFLSjtFQUNJOztBQUVKO0VBQ0k7O0FBQ0E7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBV1o7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBR0k7RUFDQTtFQUNBOztBQUVKO0FBQUE7RUFDSTtFQUNBOztBQUNBO0FBQUE7RUFDSTs7QUFHUjtBQUFBO0VBQ0k7O0FBRUo7QUFBQTtFQUNJO0VBQ0E7RUFDQTs7QUFDQTtBQUFBO0VBQ0k7RUFDQTs7QUFHUjtBQUFBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFDQTtBQUFBO0VBQ0k7O0FKN3ZCTjtFSTR2QkU7QUFBQTtJQUlROzs7QUpod0JWO0VJNHZCRTtBQUFBO0lBT1E7Ozs7QUFVUjtBQUFBO0FBQUE7RUFHSTtFQUNBO0VBQ0E7O0FBRUo7RUFDSTtFQUNBOztBQUNBO0VBQ0k7O0FBR1I7RUFDSTs7QUFFSjtFQUNJO0VBQ0E7RUFDQTs7QUFDQTtFQUNJO0VBQ0E7O0FBR1I7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUNBO0VBQ0k7O0FKanpCVjtFSWd6Qk07SUFJUTs7O0FKcHpCZDtFSWd6Qk07SUFPUTs7OztBQVloQjtFQUNJOztBQUNBO0VBQ0k7O0FKdDBCTjtFSXEwQkU7SUFHUTs7O0FKeDBCVjtFSW0wQkY7SUFTUTs7O0FBRUo7RUFYSjtJQVlROzs7O0FFajFCUjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFLSjtFQUNJO0VBQ0E7RUFDQTtFQUNBOztBQUVBO0VBQ0k7OztBQU9aO0VBQ0k7RUFDQTs7O0FBZUo7RUFFSTtFQUNBOztBQUVBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBSUo7RUFDSTtFQUNBOztBQUVBO0VBQ0k7RUFDQTs7QU5qRU47RU1vRUU7SUFFUTs7O0FBTVI7RUFDSTs7QUFLSjtFQUNJOztBQU1KO0VBQ0k7RUFFQTs7QUFHSjtFQUNJO0VBQ0E7O0FBR0o7RUFDSTs7QUFFQTtFQUNJO0VBQ0E7RUFDQTs7QUFHSjtFQUNJOztBQUVBO0VBQ0k7O0FBS1o7RUFDSTtFQUNBOztBQUlJO0VBQ0k7RUFDQTtFQUNBOztBQUdKO0VBQ0k7O0FBR0o7RUFDSTtFQUNBO0VBQ0E7O0FBSVI7RUFDSTs7QUFHSjtFQUNJO0VBQ0E7O0FBS1I7RUFDSTs7O0FBZ0JBO0VBRUk7OztBTjNLVjtFTW9MRjtJQUNJOztFQUdKO0lBQ0k7O0VBR0o7SUFDSTs7RUFHSjtJQUNJOztFQUdKO0FBQUE7SUFFSTs7RUFHSjtJQUNJO0lBQ0E7SUFDQTs7RUFFQTtJQUNJO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUtSO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7O0VBR0o7SUFDSTs7RUFHSjtJQUNJO0lBQ0E7SUFDQTtJQUNBOztFQUdKO0lBQ0k7OztBQU9SO0VBQ0k7RUFDQTs7QUFFQTtFQUNJOztBQUdJO0VBQ0k7O0FBSVI7RUFDSTs7QUFLUjtFQUNJO0VBQ0E7O0FBRUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBSVI7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QU5uU0Y7RU15U047SUFFUTs7OztBQUlSO0VBQ0k7OztBQUdKO0VBQ0k7RUFDQTtFQUNBOzs7QUFHSjtFQUNJO0VBQ0E7OztBQUdKO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdKO0VBQ0k7OztBQUdKO0VBQ0k7OztBQUdKO0VBQ0k7OztBQUdKO0VBQ0k7RUFDQTtFQUNBO0VBRUE7O0FBRUE7RUFDSTs7QUFHSjtFQUNJO0VBQ0E7RUFDQTs7QUFFQTtFQUVJOztBQUNBO0VBQ0k7OztBQ2pYaEI7RUFDSTtFQUNBOztBQUVBO0VBQ0k7OztBQU9KO0VBQ0k7RUFDQTtFQUNBOztBQUdKO0VBQ0k7RUFDQTs7QUFFQTtFQUNJOztBQUVBO0VBSEo7SUFJUTs7O0FBSVI7RUFDSTtFQUNBOztBQUdKO0VBQ0k7O0FBR0o7RUFDSTs7QUFHSjtFQUNJOzs7QUFPUjtBQUFBO0VBQ0k7RUFDQTs7QUFFQTtBQUFBO0VBQ0k7O0FBRUE7RUFISjtBQUFBO0lBSVE7OztBQUlSO0FBQUE7RUFDSTtFQUNBOztBQUdKO0FBQUE7RUFDSTs7QUFHSjtBQUFBO0VBQ0k7O0FBR0o7QUFBQTtFQUNJOzs7QVB2RU47RU8rRUU7SUFDSTtJQUNBO0lBQ0E7SUFDQTtJQUNBOztFQUlKO0lBQ0k7SUFDQTs7OztBQUtaO0FBQUE7RUFFSTs7QUFDQTtFQUhKO0FBQUE7SUFJUTs7OztBQUtKO0VBQ0k7RUFDQTs7QUFFQTtFQUNJOztBQUVBO0VBSEo7SUFJUTs7O0FBSVI7RUFDSTtFQUNBOztBQUdKO0VBQ0k7O0FBR0o7RUFDSTs7QUFHSjtFQUNJOztBQUlSO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QVAzSUY7RU9zSUY7SUFPUTtJQUNBOzs7QUFJUjtFQUNJOztBUG5KRjtFT2tKRjtJQUlROzs7QUFLSjtFQUNJOztBQUlSO0VBQ0k7RUFDQTs7QUFjSjtFQUNJO0VBQ0E7RUFDQTs7QUFFQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQU9BO0VBQ0k7O0FBUUo7RUFDSTs7QUFRSjtFQUNJOztBQU1KO0VBQ0k7O0FBTUo7RUFDSTs7QUFNSjtFQUNJOztBQU1KO0VBQ0k7OztBQzdQaEI7RUFDSTs7O0FDQ0o7RUFDSTtFQUNBOzs7QUFHSjtFQUNJO0VBQ0E7RUFDQTs7O0FBUUE7RUFDSTs7O0FBWVI7RUFDSTs7O0FBTUo7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtFQUNJOzs7QUFJUjtFQUNJOzs7QUFNQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFNSTtFQUNBOztBQUdKO0VBQ0k7O0FBR0o7RUFDSTtFQUNBOztBQUdKO0VBQ0k7O0FBRUE7RUFDSTtFQUNBOztBQUtSO0VBQ0k7RUFDQTs7QUFHSjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQWVJO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBRUk7O0FBR0o7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFFSTtFQUNBO0VBQ0E7RUFDQTs7QVRuSFY7RVNxSFU7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7SUFFUTs7O0FBR0o7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUVBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFFQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNJO0VBQ0E7O0FBS1o7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDSTtFQUNBOztBQUVBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBS1I7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDSTs7QUFLSTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNJOztBQUlSO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0k7O0FBR0k7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBR0o7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7QUFHSjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOztBQUdKO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBS1o7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDSTs7QUFJUjtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBRUk7RUFDQTs7QUFFQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0k7RUFDQTtFQUNBOztBQUdKO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDSTs7QVQxT2xCO0VTeU9jO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7SUFJUTs7O0FBS1I7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtFQUNJOztBQUdKO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBRUk7O0FBT1I7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFFSTs7O0FBaUJSO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDSTtFQUNBOztBQUtJO0FBQUE7QUFBQTtBQUFBO0FBQUE7RUFDSTs7QUFNQTtBQUFBO0FBQUE7QUFBQTtBQUFBO0VBQ0k7RUFDQTs7O0FBVzVCO0FBQUE7QUFBQTtBQUdBO0VBQ0k7RUFDQTtFQUNBOzs7QUFHSjtBQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdKO0FBQ0E7QUFBQTtFQUVJO0VBQ0E7RUFDQTtFQUNBO0FBQ0E7OztBQUdKO0FBQ0E7RUFDSTs7O0FBR0o7QUFDQTtFQUNJO0VBQ0E7RUFDQTtFQUNBOzs7QUFHSjtBQUNBO0VBRUk7QUFBQTtJQUVJOzs7QUE2QlI7RUFDSTtJQUNJOztFQUdKO0lBRUk7OztBQUlSO0VBQ0k7SUFDSTs7RUFHSjtJQUVJOzs7QUFJUjtFQUNJO0lBQ0k7O0VBR0o7SUFFSTs7O0FBSVI7RUFDSTtJQUNJOztFQUdKO0lBRUk7OztBQzVhUjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7O0FBQ0E7RUFDSTs7O0FBS0o7RUFDSTtFQUNBOzs7QUFJUjtFQUNJOzs7QUFJQTtFVDdCQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FTNEJKO0VBQ0k7O0FBS1E7RUFDSTtFQUNBOzs7QUFNaEI7QUFBQTtFQUVJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQzFESjtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0FBQUE7RUFFRTtFQUNBO0VBQ0E7OztBQUdGO0FBQUE7RUFFRTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBOzs7QUFHRjtBQUNBO0VBQ0U7RUFDQTs7O0FBR0Y7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7OztBQUdGO0VBQ0U7RUFDQTtFQUNBOzs7QUFHRjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTs7O0FmaE1KO0VBQ0k7OztBQUlKO0VBQ0kiLCJmaWxlIjoic3R5bGUuY3NzIn0= */

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