.elementor-486 .elementor-element.elementor-element-25b35d2{margin-top:0px;margin-bottom:-1px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-486 .elementor-element.elementor-element-435a21d{right:40px;}body.rtl .elementor-486 .elementor-element.elementor-element-435a21d{left:40px;}.elementor-486 .elementor-element.elementor-element-435a21d{top:20px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-486 .elementor-element.elementor-element-7c31e9ed .elementor-icon-wrapper{text-align:end;}.elementor-486 .elementor-element.elementor-element-7c31e9ed.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-486 .elementor-element.elementor-element-7c31e9ed.elementor-view-framed .elementor-icon, .elementor-486 .elementor-element.elementor-element-7c31e9ed.elementor-view-default .elementor-icon{color:#FFFFFF;border-color:#FFFFFF;}.elementor-486 .elementor-element.elementor-element-7c31e9ed.elementor-view-framed .elementor-icon, .elementor-486 .elementor-element.elementor-element-7c31e9ed.elementor-view-default .elementor-icon svg{fill:#FFFFFF;}.elementor-486 .elementor-element.elementor-element-7c31e9ed.elementor-view-stacked .elementor-icon:hover{background-color:#CF2E2E;}.elementor-486 .elementor-element.elementor-element-7c31e9ed.elementor-view-framed .elementor-icon:hover, .elementor-486 .elementor-element.elementor-element-7c31e9ed.elementor-view-default .elementor-icon:hover{color:#CF2E2E;border-color:#CF2E2E;}.elementor-486 .elementor-element.elementor-element-7c31e9ed.elementor-view-framed .elementor-icon:hover, .elementor-486 .elementor-element.elementor-element-7c31e9ed.elementor-view-default .elementor-icon:hover svg{fill:#CF2E2E;}.elementor-486 .elementor-element.elementor-element-7c31e9ed .elementor-icon{font-size:30px;}.elementor-486 .elementor-element.elementor-element-7c31e9ed .elementor-icon svg{height:30px;}body:not(.rtl) .elementor-486 .elementor-element.elementor-element-7c31e9ed{right:25px;}body.rtl .elementor-486 .elementor-element.elementor-element-7c31e9ed{left:25px;}.elementor-486 .elementor-element.elementor-element-7c31e9ed{top:20px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:767px){.elementor-486 .elementor-element.elementor-element-7c31e9ed .elementor-icon{font-size:30px;}.elementor-486 .elementor-element.elementor-element-7c31e9ed .elementor-icon svg{height:30px;}}/* Start custom CSS for shortcode, class: .elementor-element-435a21d */.elementor-486 .elementor-element.elementor-element-435a21d {
    width: 100px;
}

/* --- ovoj --- */
.wpml-ls-legacy-dropdown-click {
  width: auto;
  max-width: none;
  display: inline-block;
  vertical-align: middle;
}

.wpml-ls-legacy-dropdown-click > ul,
.wpml-ls-legacy-dropdown-click ul li {
  margin: 0;
  padding: 0;
  list-style: none;
}

/* --- gumb (trenutni jezik) --- */
.wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle {
  display: flex;
  align-items: center;
  gap: 7px;
  padding: 7px 10px;
  border: 1px solid rgba(0,0,0,.12);
  border-radius: 6px;
  background: #fff;
  line-height: 1;
  text-decoration: none;
}

.wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle:hover {
  background: #f7f8fa;
}

/* puščica */
.wpml-ls-legacy-dropdown-click a.wpml-ls-item-toggle::after {
  content: "";
  border: 0;
  border-top: 5px solid currentColor;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  opacity: .45;
  transition: transform .18s ease;
  position: static;
  margin: 0;
}

/* obrni puščico, ko je odprto */
.wpml-ls-legacy-dropdown-click.wpml-ls-opened a.wpml-ls-item-toggle::after {
  transform: rotate(180deg);
}

/* --- podmeni --- */
.wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 999;
  min-width: 100%;
  margin-top: 4px;
  border: 1px solid rgba(0,0,0,.12);
  border-radius: 6px;
  overflow: hidden;
  background: #fff;
  box-shadow: 0 8px 22px rgba(0,0,0,.14);
}

.wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu a {
  display: flex;
  align-items: center;
  padding: 7px 10px;
  border: 0;
  background: transparent;
  line-height: 1;
  text-decoration: none;
}

.wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu a:hover {
  background: #f2f4f7;
}

/* nosilec za absolutno pozicioniranje */
.wpml-ls-legacy-dropdown-click > ul > li {
  position: relative;
}

/* --- zastavice --- */
.wpml-ls-legacy-dropdown-click .wpml-ls-flag {
  display: block;
  width: 22px;
  height: auto;
  border-radius: 2px;
  margin: 0;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-7c31e9ed */.elementor-486 .elementor-element.elementor-element-7c31e9ed {
    width: 50px;
}/* End custom CSS */