@font-face {
  font-family: "Montserrat";
  src: url("https://dkz4g429k8bnu.cloudfront.net/europafilesupload/ecolog/montserrat.woff2")
    format("woff2");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
}

.webshopMainContent {
  background-color: transparent !important;
}

div[class*="SearchPageWrapper"] {
  margin-top: 60px;
}
.elementor-widget-nav-menu .elementor-nav-menu .elementor-item {
  font-family: var(--general-headingTextFont);
}
.seoBox * {
  color: #fff !important;
}
.seoBox *,
.wpml-ls-legacy-list-horizontal a span,
.elementor-widget-icon-list
  .elementor-icon-list-item
  > .elementor-icon-list-text,
.elementor-widget-icon-list .elementor-icon-list-item > a,
.elementor-widget-heading .elementor-heading-title,
footer .adress span,
.elementor-widget-container a,
.elementor-widget-container p {
  font-family: var(--general-bodyTextFont) !important;
}
.fa,
.fas {
  font-family: var(--customHeaderFooter-customIcon);
}
[class*=" eicon-"],
[class^="eicon"] {
  font-family: var(--customHeaderFooter-customFont);
}
.elementor-nav-menu--main .elementor-nav-menu ul {
  width: auto;
}
.elementor-14
  .elementor-element.elementor-element-ee6a4d2
  .elementor-nav-menu
  .elementor-item,
.elementor-14
  .elementor-element.elementor-element-34352f4
  .elementor-nav-menu
  .elementor-item {
  font-weight: 400;
}
#elementor-popup-modal-1871 .dialog-close-button {
  position: absolute;
}
.elementor-1871
  .elementor-element.elementor-element-0567e47
  .elementor-nav-menu--dropdown
  .elementor-item,
.elementor-1871
  .elementor-element.elementor-element-0567e47
  .elementor-nav-menu--dropdown
  .elementor-sub-item {
  font-family: "Montserrat", Sans-serif !important;
}
#webshopContentWrapper{
  position: relative;
   background-image: url('/wp-content/uploads/2023/08/eco_log_top_background.png') !important;
}
#__next> div >div:last-child{
  background-color: #fff;
}