html{font-weight:400;text-transform:none;font-size:19,2px;line-height:1.7em;font-family:"Open Sans", Arial, Helvetica, sans-serif;}body{background-image:url(https://rni-bgld.at/images/RNI-BGLD-hg-2024.png);}.tpp-bootstrap a{color:rgba(120, 190, 33, 1);}[data-bs-theme=dark] .tpp-bootstrap a{color:rgba(120, 190, 33, 1);}.tpp-bootstrap a:hover, a.uk-link-heading:hover, .uk-link-heading a:hover, .uk-link-toggle:hover .uk-link-heading, .uk-link-toggle:focus .uk-link-heading{color:rgba(120, 190, 33, 1);}[data-bs-theme=dark] .tpp-bootstrap a:hover, [data-bs-theme=dark] a.uk-link-heading:hover, [data-bs-theme=dark] .uk-link-heading a:hover, [data-bs-theme=dark] .uk-link-toggle:hover .uk-link-heading, [data-bs-theme=dark] .uk-link-toggle:focus .uk-link-heading{color:rgba(120, 190, 33, 1);}.jollyany-login-icon, .jollyany-login-icon > i{color:rgb(247, 194, 33) !important;}[data-bs-theme=dark] .jollyany-login-icon, [data-bs-theme=dark] .jollyany-login-icon > i{color:rgb(247, 194, 33) !important;}.jollyany-hikacart-icon, .jollyany-hikacart-icon > i{color:rgb(247, 194, 33) !important;}[data-bs-theme=dark] .jollyany-hikacart-icon, [data-bs-theme=dark] .jollyany-hikacart-icon > i{color:rgb(247, 194, 33) !important;}#jollyany-dropdownmenu > i{color: !important;}[data-bs-theme=dark] #jollyany-dropdownmenu > i{color: !important;}.astroid-sidebar-menu .nav-item-submenu a.item-link-component{color:rgb(0, 0, 0);}.astroid-sidebar-menu .nav-item-submenu a.item-link-component:hover{color:rgb(0, 0, 0);}.astroid-sidebar-menu .nav-item-submenu a.item-link-component:active{color:rgb(223, 223, 223);}.astroid-sidebar-menu .navbar-subnav{background-color:rgb(242, 242, 242);}[data-bs-theme=dark] .astroid-sidebar-menu .nav-item-submenu a.item-link-component{color:rgb(0, 0, 0);}[data-bs-theme=dark] .astroid-sidebar-menu .nav-item-submenu a.item-link-component:hover{color:rgb(0, 0, 0);}[data-bs-theme=dark] .astroid-sidebar-menu .nav-item-submenu a.item-link-component:active{color:rgb(223, 223, 223);}[data-bs-theme=dark] .astroid-sidebar-menu .navbar-subnav{background-color:rgb(242, 242, 242);}.jollyany-bottom-section{background-color: !important;color: !important;}.jollyany-bottom-section a{color:rgba(120, 190, 33, 1) !important;}.jollyany-bottom-section a:hover{color:rgba(120, 190, 33, 1) !important;}.jollyany-bottom-section h1, .jollyany-bottom-section h2, .jollyany-bottom-section h3, .jollyany-bottom-section h4, .jollyany-bottom-section h5, .jollyany-bottom-section h6{color:!important;}[data-bs-theme=dark] .jollyany-bottom-section{background-color: !important;color: !important;}[data-bs-theme=dark] .jollyany-bottom-section a{color:rgba(120, 190, 33, 1) !important;}[data-bs-theme=dark] .jollyany-bottom-section a:hover{color:rgba(120, 190, 33, 1) !important;}[data-bs-theme=dark] .jollyany-bottom-section h1, [data-bs-theme=dark] .jollyany-bottom-section h2, [data-bs-theme=dark] .jollyany-bottom-section h3, [data-bs-theme=dark] .jollyany-bottom-section h4, [data-bs-theme=dark] .jollyany-bottom-section h5, [data-bs-theme=dark] .jollyany-bottom-section h6{color:!important;}#astroid-backtotop{background:rgba(120, 190, 33, 1);padding:10px;}#astroid-backtotop > i{font-size:20px;color:rgba(255, 255, 255, 1);line-height:20px;padding:2px;}[data-bs-theme=dark] #astroid-backtotop{background:rgba(120, 190, 33, 1);}[data-bs-theme=dark] #astroid-backtotop > i{color:rgba(102, 102, 102, 1);}.mobilemenu-slide.astroid-mobilemenu{visibility:visible;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);}.mobilemenu-slide.astroid-mobilemenu-open .mobilemenu-slide.astroid-mobilemenu {visibility:visible;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);}.mobilemenu-slide.astroid-mobilemenu::after{display:none;}.astroid-logo > .astroid-logo-default{max-height:60px;}.astroid-logo > .astroid-logo-mobile{max-height:60px;}#hs-1529739480502{background-color:rgb(248, 249, 250);}[data-bs-theme=dark] #hs-1529739480502{background-color:rgb(248, 249, 250);}#cs-1528971561366{background-color:rgba(255, 255, 255, 1);}#fs-1528971627712{background-color:rgb(217, 217, 217);color:rgb(255, 255, 255);}#fs-1528971627712 a{color:rgb(129, 170, 40);}#fs-1528971627712 a:hover{color:rgb(155, 203, 52);}[data-bs-theme=dark] #fs-1528971627712{background-color:rgb(217, 217, 217);color:rgb(255, 255, 255);}[data-bs-theme=dark] #fs-1528971627712 a{color:rgb(129, 170, 40);}[data-bs-theme=dark] #fs-1528971627712 a:hover{color:rgb(155, 203, 52);}body, .body{font-weight:400;text-transform:none;font-size:19,2px;line-height:1.7em;font-family:"Open Sans", Arial, Helvetica, sans-serif;}h1, .h1{font-weight:600;text-transform:uppercase;font-size:28px;line-height:38px;font-family:"Open Sans", Arial, Helvetica, sans-serif;}h2, .h2{font-weight:600;text-transform:uppercase;font-size:48px;line-height:38px;font-family:"Open Sans", Arial, Helvetica, sans-serif;}h3, .h3{font-weight:600;text-transform:uppercase;font-size:20px;line-height:20px;font-family:"Open Sans", Arial, Helvetica, sans-serif;}h4, .h4{font-weight:600;text-transform:uppercase;font-size:24px;line-height:1.2em;font-family:"Roboto", Arial, Helvetica, sans-serif;}h5, .h5{font-weight:300;text-transform:uppercase;font-size:20px;line-height:22px;font-family:"Roboto", Arial, Helvetica, sans-serif;}h6, .h6{font-weight:500;text-transform:none;font-size:24px;line-height:1.2em;font-family:"Roboto", Arial, Helvetica, sans-serif;}.astroid-nav > li > .as-menu-item, .astroid-sidebar-menu > li > .nav-item-inner > .as-menu-item, .astroid-mobile-menu > .nav-item > .as-menu-item{font-weight:400;text-transform:none;font-size:16px;line-height:1.7em;font-family:"Roboto", Arial, Helvetica, sans-serif;}.nav-submenu-container .nav-submenu > li, .jddrop-content .megamenu-item .megamenu-menu li, .nav-submenu, .astroid-mobile-menu .nav-child .menu-go-back, .astroid-mobile-menu .nav-child .nav-item-submenu > .as-menu-item, .nav-item-submenu .as-menu-item{font-weight:400;text-transform:none;font-size:16px;line-height:2em;font-family:"Open Sans", Arial, Helvetica, sans-serif;}.container, .container-sm, .container-md, .container-lg, .container-xl, .astroid-layout.astroid-layout-boxed .astroid-wrapper {max-width: 1400px;}[data-bs-theme=dark]{background-color:rgba(255, 255, 255, 0.63);}body{--bs-body-color:rgb(0, 0, 0);}body a{color:var(--as-link-color);--as-link-color:rgba(120, 190, 33, 1);}body a:hover{color:var(--as-link-hover-color);--as-link-hover-color:rgba(120, 190, 33, 1);}[data-bs-theme=dark] body{--bs-body-bg:rgba(255, 255, 255, 0.63);--bs-body-color:rgb(0, 0, 0);}[data-bs-theme=dark] body a{--as-link-color:rgba(120, 190, 33, 1);}[data-bs-theme=dark] body a:hover{--as-link-hover-color:rgba(120, 190, 33, 1);}header{color:rgb(44, 46, 54);}header a{color:rgba(120, 190, 33, 1);}header a:hover{color:rgba(120, 190, 33, 1);}[data-bs-theme=dark] header{color:rgb(44, 46, 54);}[data-bs-theme=dark] header a{color:rgba(120, 190, 33, 1);}[data-bs-theme=dark] header a:hover{color:rgba(120, 190, 33, 1);}.astroid-header-section, .astroid-sidebar-header{background-color:rgb(255, 255, 255);}[data-bs-theme=dark] .astroid-header-section, [data-bs-theme=dark] .astroid-sidebar-header{background-color:rgb(255, 255, 255);}#astroid-sticky-header{background-color:rgb(255, 255, 255);}[data-bs-theme=dark] #astroid-sticky-header{background-color:rgb(255, 255, 255);}.astroid-nav .nav-link{color:rgb(59, 59, 59);}.astroid-nav .nav-link:hover{color:rgba(120, 190, 33, 1);}.astroid-nav .nav-link:focus{color:rgba(120, 190, 33, 1);}.astroid-nav .nav-link:active, .astroid-nav .nav-link.active{color:rgba(120, 190, 33, 1);}[data-bs-theme=dark] .astroid-nav .nav-link{color:rgb(59, 59, 59);}[data-bs-theme=dark] .astroid-nav .nav-link:hover{color:rgba(120, 190, 33, 1);}[data-bs-theme=dark] .astroid-nav .nav-link:focus{color:rgba(120, 190, 33, 1);}[data-bs-theme=dark] .astroid-nav .nav-link:active, [data-bs-theme=dark] .astroid-nav .nav-link.active{color:rgba(120, 190, 33, 1);}.megamenu-container{background-color:rgb(242, 242, 242);}.megamenu-container .nav-submenu .nav-submenu{background-color:rgb(242, 242, 242);}.has-megamenu.open .arrow{border-bottom-color:rgb(242, 242, 242);}.megamenu-container li.nav-item-submenu > a{color:rgb(0, 0, 0);}.megamenu-container li.nav-item-submenu > a:hover{color:rgb(0, 0, 0);background-color:rgb(255, 255, 255);}.megamenu-container li.nav-item-submenu > a:active, .megamenu-container li.nav-item-submenu > a.active{color:rgb(0, 0, 0);background-color:rgb(223, 223, 223);}[data-bs-theme=dark] .megamenu-container{background-color:rgb(242, 242, 242);}[data-bs-theme=dark] .megamenu-container .nav-submenu .nav-submenu{background-color:rgb(242, 242, 242);}[data-bs-theme=dark] .has-megamenu.open .arrow{border-bottom-color:rgb(242, 242, 242);}[data-bs-theme=dark] .megamenu-container li.nav-item-submenu > a{color:rgb(0, 0, 0);}[data-bs-theme=dark] .megamenu-container li.nav-item-submenu > a:hover{color:rgb(0, 0, 0);background-color:rgb(255, 255, 255);}[data-bs-theme=dark] .megamenu-container li.nav-item-submenu > a:active, [data-bs-theme=dark] .megamenu-container li.nav-item-submenu > a.active{color:rgb(0, 0, 0);background-color:rgb(223, 223, 223);}.astroid-sidebar-menu .nav-item-inner > .as-menu-item{color:rgb(59, 59, 59);}.astroid-sidebar-menu .nav-item-inner > .as-menu-item:hover{color:rgba(120, 190, 33, 1);}.astroid-sidebar-menu .nav-item-inner > .as-menu-item:active, .astroid-sidebar-menu .nav-item-inner > .as-menu-item.active{color:rgba(120, 190, 33, 1);}.astroid-sidebar-menu .nav-item-submenu .nav-item-inner:hover{background-color:rgb(255, 255, 255);}.astroid-sidebar-menu .nav-item-submenu .nav-item-inner:hover a.as-menu-item{color:rgb(0, 0, 0);}.astroid-sidebar-menu .nav-item-submenu .nav-item-inner:active{background-color:rgb(223, 223, 223);}.astroid-sidebar-menu .nav-item-submenu .nav-item-inner a.as-menu-item{color:rgb(0, 0, 0);}.astroid-sidebar-menu .nav-item-submenu .nav-item-inner a.as-menu-item:active{color:rgb(223, 223, 223);}.astroid-sidebar-menu .navbar-subnav{background-color:rgb(242, 242, 242);}[data-bs-theme=dark] .astroid-sidebar-menu .nav-item-inner > .as-menu-item{color:rgb(59, 59, 59);}[data-bs-theme=dark] .astroid-sidebar-menu .nav-item-inner > .as-menu-item:hover{color:rgba(120, 190, 33, 1);}[data-bs-theme=dark] .astroid-sidebar-menu .nav-item-inner > .as-menu-item:active, [data-bs-theme=dark] .astroid-sidebar-menu .nav-item-inner > .as-menu-item.active{color:rgba(120, 190, 33, 1);}[data-bs-theme=dark] .astroid-sidebar-menu .nav-item-submenu .nav-item-inner:hover{background-color:rgb(255, 255, 255);}[data-bs-theme=dark] .astroid-sidebar-menu .nav-item-submenu .nav-item-inner:hover a.as-menu-item{color:rgb(0, 0, 0);}[data-bs-theme=dark] .astroid-sidebar-menu .nav-item-submenu .nav-item-inner:active{background-color:rgb(223, 223, 223);}[data-bs-theme=dark] .astroid-sidebar-menu .nav-item-submenu .nav-item-inner a.as-menu-item{color:rgb(0, 0, 0);}[data-bs-theme=dark] .astroid-sidebar-menu .nav-item-submenu .nav-item-inner a.as-menu-item:active{color:rgb(223, 223, 223);}[data-bs-theme=dark] .astroid-sidebar-menu .navbar-subnav{background-color:rgb(242, 242, 242);}.astroid-offcanvas{color:rgb(0, 0, 0) !important;background-color:rgb(255, 255, 255) !important;}.astroid-offcanvas .burger-menu-button, .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .dropdown-menus{background-color:rgb(255, 255, 255) !important;}.astroid-offcanvas .menu-indicator{color:rgba(120, 190, 33, 1) !important;}.astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item a{color:rgba(120, 190, 33, 1) !important;}.astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item a:hover{background-color: !important;}.astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.active > a, .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.active > .nav-header, .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-active > a, .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-active > a + .menu-indicator{color:rgba(120, 190, 33, 1) !important;}.astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.active, .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-active{background-color:rgb(228, 228, 228) !important;}[data-bs-theme=dark] .astroid-offcanvas{color:rgb(0, 0, 0) !important;background-color:rgb(255, 255, 255) !important;}[data-bs-theme=dark] .astroid-offcanvas .burger-menu-button, [data-bs-theme=dark] .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .dropdown-menus{background-color:rgb(255, 255, 255) !important;}[data-bs-theme=dark] .astroid-offcanvas .menu-indicator{color:rgba(120, 190, 33, 1) !important;}[data-bs-theme=dark] .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item a{color:rgba(120, 190, 33, 1) !important;}[data-bs-theme=dark] .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item a:hover{background-color: !important;}[data-bs-theme=dark] .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.active > a, [data-bs-theme=dark] .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.active > .nav-header, [data-bs-theme=dark] .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-active > a, [data-bs-theme=dark] .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-active > a + .menu-indicator{color:rgba(120, 190, 33, 1) !important;}[data-bs-theme=dark] .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.active, [data-bs-theme=dark] .astroid-offcanvas .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-active{background-color:rgb(228, 228, 228) !important;}.astroid-mobilemenu{background-color: !important;color:rgba(120, 190, 33, 1) !important;}.astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .dropdown-menus{background-color: !important;}.astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item a{color:rgba(120, 190, 33, 1) !important;}.astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item a:hover{background-color: !important;}.astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.active > a, .astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.active > .nav-header, .astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-active > a, .astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-active > a + .menu-indicator{color:rgba(120, 190, 33, 1) !important;}.astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.active, .astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-active{background-color: !important;}.astroid-mobilemenu .menu-indicator{color:rgba(120, 190, 33, 1) !important;}[data-bs-theme=dark] .astroid-mobilemenu{background-color: !important;color:rgba(120, 190, 33, 1) !important;}[data-bs-theme=dark] .astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .dropdown-menus{background-color: !important;}[data-bs-theme=dark] .astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item a{color:rgba(120, 190, 33, 1) !important;}[data-bs-theme=dark] .astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item a:hover{background-color: !important;}[data-bs-theme=dark] .astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.active > a, [data-bs-theme=dark] .astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.active > .nav-header, [data-bs-theme=dark] .astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-active > a, [data-bs-theme=dark] .astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-active > a + .menu-indicator{color:rgba(120, 190, 33, 1) !important;}[data-bs-theme=dark] .astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.active, [data-bs-theme=dark] .astroid-mobilemenu .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item.nav-item-active{background-color: !important;}[data-bs-theme=dark] .astroid-mobilemenu .menu-indicator{color:rgba(120, 190, 33, 1) !important;}.astroid-contact-info i[class*="fa-"]{color:rgb(247, 194, 33);}[data-bs-theme=dark] .astroid-contact-info i[class*="fa-"]{color:rgb(247, 194, 33);}.items-leading .article-title .page-header h2{font-size:19px;}.items-row .article-title .page-header h2{font-size:18px;}/* open-sans-300 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: url('../fonts/open-sans-v34-latin-300.eot'); /* IE9 Compat Modes */
  src: url('../fonts/open-sans-v34-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v34-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v34-latin-300.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v34-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v34-latin-300.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-300italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 300;
  src: url('../fonts/open-sans-v34-latin-300italic.eot'); /* IE9 Compat Modes */
  src: url('../fonts/open-sans-v34-latin-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v34-latin-300italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v34-latin-300italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v34-latin-300italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v34-latin-300italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-regular - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/open-sans-v34-latin-regular.eot'); /* IE9 Compat Modes */
  src: url('../fonts/open-sans-v34-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v34-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v34-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v34-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v34-latin-regular.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  src: url('../fonts/open-sans-v34-latin-italic.eot'); /* IE9 Compat Modes */
  src: url('../fonts/open-sans-v34-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v34-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v34-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v34-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v34-latin-italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-500 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 500;
  src: url('../fonts/open-sans-v34-latin-500.eot'); /* IE9 Compat Modes */
  src: url('../fonts/open-sans-v34-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v34-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v34-latin-500.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v34-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v34-latin-500.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-500italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 500;
  src: url('../fonts/open-sans-v34-latin-500italic.eot'); /* IE9 Compat Modes */
  src: url('../fonts/open-sans-v34-latin-500italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v34-latin-500italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v34-latin-500italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v34-latin-500italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v34-latin-500italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-600 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: url('../fonts/open-sans-v34-latin-600.eot'); /* IE9 Compat Modes */
  src: url('../fonts/open-sans-v34-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v34-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v34-latin-600.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v34-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v34-latin-600.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-600italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 600;
  src: url('../fonts/open-sans-v34-latin-600italic.eot'); /* IE9 Compat Modes */
  src: url('../fonts/open-sans-v34-latin-600italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v34-latin-600italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v34-latin-600italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v34-latin-600italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v34-latin-600italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-700 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/open-sans-v34-latin-700.eot'); /* IE9 Compat Modes */
  src: url('../fonts/open-sans-v34-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v34-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v34-latin-700.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v34-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v34-latin-700.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-700italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 700;
  src: url('../fonts/open-sans-v34-latin-700italic.eot'); /* IE9 Compat Modes */
  src: url('../fonts/open-sans-v34-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v34-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v34-latin-700italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v34-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v34-latin-700italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-800 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  src: url('../fonts/open-sans-v34-latin-800.eot'); /* IE9 Compat Modes */
  src: url('../fonts/open-sans-v34-latin-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v34-latin-800.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v34-latin-800.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v34-latin-800.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v34-latin-800.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-800italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 800;
  src: url('../fonts/open-sans-v34-latin-800italic.eot'); /* IE9 Compat Modes */
  src: url('../fonts/open-sans-v34-latin-800italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v34-latin-800italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v34-latin-800italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v34-latin-800italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v34-latin-800italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* roboto-100 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 100;
  src: url('../fonts/roboto-v30-latin-100.eot'); /* IE9 Compat Modes */
  src: url('../fonts/roboto-v30-latin-100.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/roboto-v30-latin-100.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/roboto-v30-latin-100.woff') format('woff'), /* Modern Browsers */
       url('../fonts/roboto-v30-latin-100.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/roboto-v30-latin-100.svg#Roboto') format('svg'); /* Legacy iOS */
}
/* roboto-100italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 100;
  src: url('../fonts/roboto-v30-latin-100italic.eot'); /* IE9 Compat Modes */
  src: url('../fonts/roboto-v30-latin-100italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/roboto-v30-latin-100italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/roboto-v30-latin-100italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/roboto-v30-latin-100italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/roboto-v30-latin-100italic.svg#Roboto') format('svg'); /* Legacy iOS */
}
/* roboto-300 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: url('../fonts/roboto-v30-latin-300.eot'); /* IE9 Compat Modes */
  src: url('../fonts/roboto-v30-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/roboto-v30-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/roboto-v30-latin-300.woff') format('woff'), /* Modern Browsers */
       url('../fonts/roboto-v30-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/roboto-v30-latin-300.svg#Roboto') format('svg'); /* Legacy iOS */
}
/* roboto-300italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: url('../fonts/roboto-v30-latin-300italic.eot'); /* IE9 Compat Modes */
  src: url('../fonts/roboto-v30-latin-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/roboto-v30-latin-300italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/roboto-v30-latin-300italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/roboto-v30-latin-300italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/roboto-v30-latin-300italic.svg#Roboto') format('svg'); /* Legacy iOS */
}
/* roboto-regular - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/roboto-v30-latin-regular.eot'); /* IE9 Compat Modes */
  src: url('../fonts/roboto-v30-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/roboto-v30-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/roboto-v30-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/roboto-v30-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/roboto-v30-latin-regular.svg#Roboto') format('svg'); /* Legacy iOS */
}
/* roboto-italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  src: url('../fonts/roboto-v30-latin-italic.eot'); /* IE9 Compat Modes */
  src: url('../fonts/roboto-v30-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/roboto-v30-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/roboto-v30-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/roboto-v30-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/roboto-v30-latin-italic.svg#Roboto') format('svg'); /* Legacy iOS */
}
/* roboto-500 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: url('../fonts/roboto-v30-latin-500.eot'); /* IE9 Compat Modes */
  src: url('../fonts/roboto-v30-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/roboto-v30-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/roboto-v30-latin-500.woff') format('woff'), /* Modern Browsers */
       url('../fonts/roboto-v30-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/roboto-v30-latin-500.svg#Roboto') format('svg'); /* Legacy iOS */
}
/* roboto-500italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 500;
  src: url('../fonts/roboto-v30-latin-500italic.eot'); /* IE9 Compat Modes */
  src: url('../fonts/roboto-v30-latin-500italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/roboto-v30-latin-500italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/roboto-v30-latin-500italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/roboto-v30-latin-500italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/roboto-v30-latin-500italic.svg#Roboto') format('svg'); /* Legacy iOS */
}
/* roboto-700 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/roboto-v30-latin-700.eot'); /* IE9 Compat Modes */
  src: url('../fonts/roboto-v30-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/roboto-v30-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/roboto-v30-latin-700.woff') format('woff'), /* Modern Browsers */
       url('../fonts/roboto-v30-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/roboto-v30-latin-700.svg#Roboto') format('svg'); /* Legacy iOS */
}
/* roboto-700italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 700;
  src: url('../fonts/roboto-v30-latin-700italic.eot'); /* IE9 Compat Modes */
  src: url('../fonts/roboto-v30-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/roboto-v30-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/roboto-v30-latin-700italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/roboto-v30-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/roboto-v30-latin-700italic.svg#Roboto') format('svg'); /* Legacy iOS */
}
/* roboto-900 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  src: url('../fonts/roboto-v30-latin-900.eot'); /* IE9 Compat Modes */
  src: url('../fonts/roboto-v30-latin-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/roboto-v30-latin-900.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/roboto-v30-latin-900.woff') format('woff'), /* Modern Browsers */
       url('../fonts/roboto-v30-latin-900.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/roboto-v30-latin-900.svg#Roboto') format('svg'); /* Legacy iOS */
}
/* roboto-900italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 900;
  src: url('../fonts/roboto-v30-latin-900italic.eot'); /* IE9 Compat Modes */
  src: url('../fonts/roboto-v30-latin-900italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/roboto-v30-latin-900italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/roboto-v30-latin-900italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/roboto-v30-latin-900italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/roboto-v30-latin-900italic.svg#Roboto') format('svg'); /* Legacy iOS */
}


body {
    font-family: 'Open Sans', sans-serif;
    font-size: 19.2px !important;
    line-height: 1.5;
//word-break: break-word;
}

h1{
    font-family: 'Open Sans', sans-serif;
    margin-top: 10px !important;
    margin-bottom: 10px;

}
h2{
    font-family: 'Open Sans', sans-serif;
    //font-size: 36pt;
    line-height: 1;
    font-weight: bolder;
    text-transform: uppercase !important;
}

.aufhe1{
    color: #6f6e53;
}

.aufhe2{
    color: #78be21;
}

.aufdu1{
    color: #fbf315;
}

.aufdu2{
    color: #fff;
}

@media only screen and (min-width: 990px) and (max-width: 1380px){

.aufhe1{
    font-size: 36px !important;
}
.aufhe2{
    font-size: 36px !important;
}

.aufdu1{
    font-size: 36px !important;
}

.aufdu2{
    font-size: 36px !important;
}

}


h3{
    font-family: 'Open Sans', sans-serif;
}
h4{
    font-family: 'Open Sans', sans-serif;
    margin-bottom: 7px;
    margin-top: 20px;
}
h5{
    margin-top: 10px;
    font-family: 'Open Sans', sans-serif;
}


h6{
    font-family: 'Open Sans', sans-serif;
    font-size: 14,5pt !important;
    line-height: 1.2;
    font-weight: 600;
    text-transform: uppercase !important;
}


@media only screen and  (max-width: 991.98px){
    
h1, .h1 {
 //font-size: 30px !important;
}


}


.astroid-nav .nav-title {
    font-family: 'Open Sans', sans-serif;
    }
    


//@media only screen and (min-width: 1300px){
#column-id-1678731829609 {
    padding-left: 150px;
    padding-right: 0px;
}
}

@media only screen and (max-width: 767px)
{
#sppb-addon-1678797067559 .sppb-gallery img {
   
    height: auto;
}
}

#sppb-addon-1678777833416 .sppb-addon-image-layout-content{
    min-height: 350px;
}
#sppb-addon-1678777833419 .sppb-addon-image-layout-content{
    min-height: 350px;
}
#sppb-addon-1692776739030 .sppb-addon-image-layout-content{
    min-height: 350px;
}


@media only screen and (min-width: 990px){

#sppb-addon-1678777833416 .sppb-addon-image-layout-content{
    min-height: 400px;
}
#sppb-addon-1678777833419 .sppb-addon-image-layout-content{
    min-height: 400px;
}
#sppb-addon-1692776739030 .sppb-addon-image-layout-content{
    min-height: 400px;
}
}


@media only screen and (min-width: 1300px){
    
#sppb-addon-1678777833416 .sppb-addon-image-layout-content{
    min-height: 380px;
}
#sppb-addon-1678777833419 .sppb-addon-image-layout-content{
    min-height: 380px;
}
#sppb-addon-1692776739030 .sppb-addon-image-layout-content{
    min-height: 380px;
}
}

@media only screen and (min-width: 1500px){
    
#sppb-addon-1678777833416 .sppb-addon-image-layout-content{
    min-height: 350px;
}
#sppb-addon-1678777833419 .sppb-addon-image-layout-content{
    min-height: 350px;
}
#sppb-addon-1692776739030 .sppb-addon-image-layout-content{
    min-height: 350px;
}
}

@media only screen and (max-width: 1300px) and (min-width: 1200px){

#sppb-addon-1692776739030 .sppb-addon-image-layout-content {
    max-width: 333px;
}

}

@media only screen and (max-width: 1200px) and (min-width: 992px){

#sppb-addon-1692776739030 .sppb-addon-image-layout-content {
    max-width: 273px;
}

h3, .h3 {
   line-height: 1.3em;
}

}

#sppb-addon-1678777833419 .sppb-image-layout-title {
    margin: 0px 0px 15px 0px;
}

//.megamenu-container {
    min-width: 400px;
}

.py-5 {
 padding-bottom: 0rem !important;
}

.py-4 {
    padding-bottom: 0rem !important;
}
    

#sppb-addon-wrapper-1687530507619 {
    font-style: italic;
    border-left: 7px solid #78be21;
    padding-right: 100px !important;
}

@media only screen and (max-width: 990px){

#sppb-addon-wrapper-1687530507619 {
    font-style: italic;
    border-left: 7px solid #78be21;
    padding-right: 0px !important;
}

}


.astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item a, .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item span.separator, .astroid-mobilemenu-container .astroid-mobilemenu-inner .menu-item span.nav-header {
    padding: 5px 20px;
    line-height: 24px;
}

.nav-item-parent.no-dropdown-icon .nav-title{
line-height: 24px !important;
}


    .sppb-panel-modern>.sppb-panel-heading {
    background: #f8f4006e;
    color: #ffffff;
    font-weight: 300;
}


  #droptablestable1.droptablestable table tr .dtr0.dtc0 {
    background-color: #f2f2f2 !important;
     color: #000;
}

  #droptablestable1.droptablestable table tr .dtr0.dtc1 {
    background-color: #f2f2f2 !important;
     color: #000;
}
    
   #droptablestable1.droptablestable table tr .dtr0.dtc2 {
    background-color: #f2f2f2 !important;
     color: #000;
} 
  #droptablestable1.droptablestable table tr .dtr0.dtc3 {
    background-color: #f2f2f2 !important;
     color: #000;
}  
   #droptablestable1.droptablestable table tr .dtr0.dtc4 {
    background-color: #f2f2f2 !important;
     color: #000;
}  
    
#droptablestable1.droptablestable table .dtr1.dtc3 {
    padding: 10px !important;
}
    
.droptablestable tr, .droptablestable th, .droptablestable td{
     border-bottom: 1px solid #78be21 !important;
    
}

#droptablestable20.droptablestable table .dtr0.dtc4{
    border-right: 1px solid #cfcfcf !important;
} 

#droptablestable20.droptablestable table .dtr1.dtc4{
    border-right: 1px solid #cfcfcf !important;
} 

#droptablestable8.droptablestable table .dtc4{
    border-right: 1px solid #cfcfcf !important;
}

#droptablestable8.droptablestable table .dtc4{
    border-right: 1px solid #cfcfcf !important;
}

    
  #text{
     vertical-align: middle !important;
  }  
    
 th{
     padding: 10px !important;
 }   
    
    
    
    .image-layout-preset-style-card .sppb-addon-image-layout-image, .image-layout-preset-style-card .sppb-img-responsive, .image-layout-preset-style-overlap .sppb-addon-image-layout-image, .image-layout-preset-style-overlap .sppb-img-responsive {
    height: AUTO;
}
    
    
    .sppb-btn-primary {
    border-radius: 4px;
    color: #000000;
    border: 1px solid #000000 !important;
    letter-spacing: 1px;
    //text-transform: uppercase;
    background-color: #78be21;
    font-weight: 500 !important;
}

    .sppb-btn-xlg {
    border-radius: 10px;
    font-size: 16.8px;
    padding: 10px 70px 10px 70px;
}

.buttonpaddings2 {
    padding: 10px 70px 10px 70px;
    border-radius: 10px;
}

@media only screen and (max-width: 1200px) and (min-width: 990px){
.sppb-addon-image-layout-content {
    padding: 20px 15px 15px;
}
.sppb-btn-xlg {
    padding: 10px 50px 10px 50px;
}
.buttonpaddings2 {
    padding: 10px 50px 10px 50px;
}
}


    .sppb-btn.sppb-btn-primary.sppb-btn-xlg:hover{
    color: #000000;
    background-color: #ffffff;
    border-color: #000000 !important;
    }

.sppb-article-info-wrap{
    background-color: #fff !important;
    padding: 20px !important;
}

#column-wrap-id-1678732054185{
    padding-right: 0px;
    max-width: 100%;
    padding-left: 0px;
    
}
#sppb-addon-1678732054186 .sppb-addon-image-layout-content{
    padding:0px;
    background: none;
}

.sppb-addon-articles h3, .sppb-addon-articles .h3 {
  //  font-size: 22px;
}

.sppb-btn-secondary{
    color: #000000;
    letter-spacing: 1px;
    border-color: #ffffff;
    background-color: #fbf315;
    font-weight: 500 !important;
    border-radius: 10px;
    font-size: 16.8px;
    padding: 10px 70px 10px 70px;
}

@media only screen and (max-width: 1200px) {

.sppb-btn-secondary {
    padding: 5px 50px 5px 50px;
}
}

.sppb-btn-secondary:hover{
    border-color: #fff9c7;
    background-color: #fff9c7;
    color: #000;
}

.sppb-btn-secondary.focus, .sppb-btn-secondary:focus {
    color: #000000;
}


._access-icon.material-icons._access{
    background-color: #78be21 !important; 
}


.sppb-btn-info {
    font-size: 25px;
    color: #fff;
    background-color: #78be21;
    border-color: #78be21;
}



.sppb-btn-info:hover {
    background-color: #28a745;
    border-color: #28a745;
}




.sppb-panel-modern>.sppb-panel-heading {
    /* font-size: 20px !important; */
    background: #78be21;
    //color: #fff;
    font-weight: 300;
}


.sppb-panel-title {
    font-size: 18px;
}



.sppb-btn-info {
    font-size: 25px;
    color: #fff;
    background-color: #28a745;
    border-color: #28a745;
}



.sppb-btn-info:hover {
    background-color: #28a745;
    border-color: #28a745;
}


.sppb-btn-lg {
    color: #fff;
    letter-spacing: 1px;
    font-weight: 500 !important;
    padding: 8px 16px;
    font-size: 16.8px;
}

.sppb-btn-primary:hover {

    border-color: #78be21;
    background-color: #78be21;
}

.py-5 {
    min-height: 770px;
}

div.com-content-article.item-page{
    padding-right: 100px;
     padding-left: 100px;
}

@media only screen and (max-width: 1000px) {
    
    div.com-content-article.item-page{
    padding-right: 20px;
     padding-left: 20px;
}

  h2.uk-margin-remove{
      font-size: 20px !important;
  }

}

em {
    color: #000;
}
p {
    word-wrap: break-word;
}

div.mod-astroid-menu.medienmenu{
    font-size: 18px;
    font-weight: bold;
}


.table {
  width: 100%;
  border-collapse: collapse;
  border: 1px solid #78be21;
  padding: 10px;
}
.table th, .table td {
    width: 50%;
  padding: 20px;
  text-align: left;
  vertical-align: middle;
}
.table1 {
  width: 100%;
  border-collapse: collapse;
  border: 0;
  padding: 10px;
}
.table1 th, .table1 td {
    width: 50%;
  padding: 20px;
  text-align: left;
  vertical-align: middle;
}
@media only screen and (max-width: 850px) {
  .table {
   border: 1px solid #78be21;
  }
  .table tr {
       width: 100%;
    display: block;
    margin-bottom: 10px;
    border: 0;
  }
  .table td {
       width: 100%;
    display: block;
    text-align: left;
    border: 0;
  }
  .table td:last-child {
    border-bottom: 0;
  }
  
  .table1 {
   border: 0;
  }
  .table1 tr {
       width: 100%;
    display: block;
    margin-bottom: 10px;
    border: 0;
  }
  .table1 td {
       width: 100%;
    display: block;
    text-align: left;
    border: 0;
  }
  .table1 td:last-child {
    border-bottom: 0;
  }
}

.webui-popover-title {
    font-size: 18px;
    text-align: center;
}
.webui-popover .webui-popover-content {
    text-align: center;
}
.megamenu-container.nav-submenu-container {
    top: 50px !important;
    //left: 0 !important;
}

.sal-wrapper.layout-blocks figure img {
    box-shadow: 0 0 0px #ccc;
    border-radius: 10px 10px 0 0 !important;
}


.mitgl{
    width: 100%;
    border: solid 1px rgb(183, 183, 183);
}
.btnmitgl{
        border: none;
    }

.bottom1{
    padding: 20px;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    align-items: flex-end;
}

.mobilemenu-slide.astroid-mobilemenu-open .mobilemenu-slide.astroid-mobilemenu {
    width: auto;
}

h1, .h1, .uk-h1, h2, .h2, .uk-h2, h3, .h3, .uk-h3, h4, .h4, .uk-h4, h5, .h5, .uk-h5, h6, .h6, .uk-h6, .uk-heading-small, .uk-heading-medium, .uk-heading-large, .uk-heading-xlarge, .uk-heading-2xlarge {
    margin: 0 0 5px 0;
}

* + p, * + ul, * + ol, * + dl, * + pre, * + address, * + fieldset, * + figure {
    margin-top: 0px;
}


.py-5 {
    padding-bottom: 0rem !important;
    padding-top: 0px !important;
    background-color: #f2f2f2;
}

.ytp-button:not([aria-disabled=true]):not([disabled]):not([aria-hidden=true]) {
    cursor: pointer;
    display: none !important;
}

.button.ytp-mute-button.ytp-button {
    visibility: hidden;
    display: none !important;
}


#sppb-addon-1728976313823 #btn-1728976313823.sppb-btn-primary {
    text-transform: uppercase;
    margin-top: -30px !important;
    border-radius: 30px !important;
}

.sppb-btn-primary {
    color: #000000;
    letter-spacing: 1px;
    //text-transform: uppercase;
    border-color: #78be21;
    background-color: #ffffff;
    font-weight: 500 !important;
}

#//sppb-addon-1692776739030 .sppb-addon-image-layout-image .sppb-img-responsive, #sppb-addon-1692776739030 .sppb-image-layouts-inline-img .sppb-img-responsive, #sppb-addon-1692776739030 .sppb-addon-image-overlay {
    border-radius: 30px;
    margin-bottom: 20px;
}

#s//ppb-addon-1678777833419 .sppb-addon-image-layout-image .sppb-img-responsive, #sppb-addon-1678777833419 .sppb-image-layouts-inline-img .sppb-img-responsive, #sppb-addon-1678777833419 .sppb-addon-image-overlay {
    border-radius: 30px;
    margin-bottom: 20px;
}

#//sppb-addon-1678777833416 .sppb-addon-image-layout-image .sppb-img-responsive, #sppb-addon-1678777833416 .sppb-image-layouts-inline-img .sppb-img-responsive, #sppb-addon-1678777833416 .sppb-addon-image-overlay {
    border-radius: 30px;
    margin-bottom: 20px;
}

.sppb-addon-image-layout-content {
    background: #f1f1f1;
    padding: 20px 40px 20px;
}

#sppb-addon-1728976313886 #btn-1728976313886.sppb-btn-primary {
    text-transform: uppercase;
    border-radius: 30px !important;
}

#sppb-addon-1728976313889 #btn-1728976313889.sppb-btn-primary {
    text-transform: uppercase;
    border-radius: 30px;
}

#sppb-addon-1728990353886 #btn-1728990353886.sppb-btn-primary {
    text-transform: uppercase;
    border-radius: 30px;
}



#sppb-addon-1728990353934 .sppb-addon-image-layout-image .sppb-img-responsive, #sppb-addon-1728990353934 .sppb-image-layouts-inline-img .sppb-img-responsive, #sppb-addon-1728990353934 .sppb-addon-image-overlay {
    border-radius: 30px;
    margin-bottom: 20px;
}

#sppb-addon-1728990353947 .sppb-addon-image-layout-image .sppb-img-responsive, #sppb-addon-1728990353947 .sppb-image-layouts-inline-img .sppb-img-responsive, #sppb-addon-1728990353947 .sppb-addon-image-overlay {
    border-radius: 30px;
    margin-bottom: 20px;
}

#sppb-addon-1728990353950 .sppb-addon-image-layout-image .sppb-img-responsive,
#sppb-addon-1728990353950 .sppb-image-layouts-inline-img .sppb-img-responsive,
#sppb-addon-1728990353950 .sppb-addon-image-overlay {
    border-radius: 30px;
    margin-bottom: 20px;
}

.buttonborderradius1 {
    border-radius: 10px;
    margin-top: -30px;
}

.buttonborderradius2 {
    border-radius: 10px;
}



.titlemargine {
    margin: 0px 0px 0px 0px !important;

}

.as-gutter-lg > * {
    margin-left: 1rem;
    margin-top: 20px;
    margin-left: 100px;
    background-color: #78be21;
    border-color: #78be21;
        --bs-btn-hover-color: #78be21;
            color: #ffffff;
                --bs-btn-hover-color: #ffffff;

}

.menubutton{
    margin-left: 20px;
    margin-top: 8px;
    Margin-bottom: 8px;
    background-color: #fbf315;
    color: #000 !important;
    padding: 1px 15px 1px 15px;
    font-size: 14px !important;
    letter-spacing: 1px !important;
    text-transform: uppercase !important;
    border-radius: 10px;
}

a.menubutton.nav-link-item-id-131.nav-link.item-link-url.item-level-1{
    color: #000 !important;
}

.menubutton1{
    margin-left: 20px;
    margin-top: 8px;
    Margin-bottom: 8px;
    background-color: #78be21;
    color: #fff !important;
    padding: 1px 10px 1px 10px;
    font-size: 14px !important;
    letter-spacing: 1px !important;
    text-transform: uppercase !important;
    border-radius: 10px;
}

a.menubutton1.nav-link-item-id-131.nav-link.item-link-url.item-level-1{
    color: #fff !important;
}


.uk-card-body {
   // background-color: #fff;
    padding: 20px 20px !important;
}

.blog {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
}

div.com-content-article.item-page {
    padding-top: 30px !important;
    background-color: #fff;
}


.nav-link-item-id-103+div.megamenu-container {
      //  background-image: url('https://rni-bgld.at/relaunch/images/slider11/Relaunch_HG_RNI.png');
        background-color: #78be21; 
        background-size: cover;
        background-position: center;
        background-repeat: no-repeat;
        width: 100vw;
        min-height: 565px;
        height: auto;
        padding-bottom: 10px;
        margin-bottom: 0px;
}

.nav-link-item-id-425+div.megamenu-container {
    //  background-image: url('https://rni-bgld.at/relaunch/images/slider11/Relaunch_HG_RNI.png');
        background-color: #78be21;
        background-size: cover;
        background-position: center;
        background-repeat: no-repeat;
        width: 100vw;
        min-height: 565px;
        height: auto;
        padding-bottom: 10px;
        margin-bottom: 0px;
}
.nav-link-item-id-293+div.megamenu-container {
//  background-image: url('https://rni-bgld.at/relaunch/images/slider11/Relaunch_HG_RNI.png');
    background-color: #78be21;
        background-size: cover;
        background-position: center;
        background-repeat: no-repeat;
        min-height: 565px;
        width: 100vw;
        height: auto;
}
.nav-link-item-id-437+div.megamenu-container {
    //  background-image: url('https://rni-bgld.at/relaunch/images/slider11/Relaunch_HG_RNI.png');
        background-color: #78be21;
        background-size: cover;
        background-position: center;
        background-repeat: no-repeat;
        min-height: 565px;
        width: 100vw;
        height: auto;
}

@media only screen and (max-width: 1420px)

{
    .nav-link-item-id-103+div.megamenu-container {
        min-height: 465px;
    }

    .nav-link-item-id-425+div.megamenu-container {
        min-height: 465px;
    }

    .nav-link-item-id-293+div.megamenu-container {
        min-height: 465px;
    }

    .nav-link-item-id-437+div.megamenu-container {
        min-height: 465px;
    }

}

.astroid-nav .nav-submenu > li {
    background-color: #f3f5ef;
    color: #ffffff !important;
    padding: 1px 7px 1px 7px;
    border-radius: 7px;
}

.megamenu-container{
    justify-content: center;
    align-items: center;
    text-align: center;
    margin: 0;
}

#mod-custom177{
    background-color: #f2f2f2;
    width: 120%;
    margin-left: -20px;
    min-height: 50px;
}

.logomod12{
    margin-left: -150px;
}

#sp-page-builder .sppb-section-title {
    margin-bottom: 30px;
}

   .logo-row {
       display: flex;
       flex-wrap: wrap;
       /* Ermöglicht Umbruch auf kleineren Bildschirmen */
       justify-content: space-between;
       /* Verteilt die Logos gleichmäßig */
       align-items: center;
       /* Zentriert vertikal */
       width: 100%;
       /* Volle Breite */
       padding: 10px 0;
   }

   .logo-container {
       flex: 1 1 calc(100% / 9);
       /* Jedes Logo nimmt 1/9 der Breite */
       text-align: center;
       padding: 5px;
   }

   .logo-container img {
       max-width: 100%;
       height: auto;
       max-height: 80px;
       /* Einheitliche Höhe */
       object-fit: contain;
   }

   /* Responsiv für kleinere Geräte */
   @media (max-width: 992px) {
       .logo-container {
           flex: 1 1 calc(100% / 3);
           /* 3 Logos pro Zeile auf Tablets */
       }
   }

   @media (max-width: 576px) {
       .logo-container {
           flex: 1 1 calc(100% / 2);
           /* 2 Logos pro Zeile auf Handys */
       }
   }

.n2-ss-slider .n2_ss_video_player {
    border-radius: 20px !important;
}

//.imageindex {

    z-index: 9999 !important;
}

.backgroundgreen {
    background-image: url('https://rni-bgld.at/images/slider11/RNI_HG_Blocke.png'); 
      //  background-color: #78be21;
        background-size: cover;
        background-position: center;
        background-repeat: no-repeat;
//background-color:#78be21 !important ;
} 

.background2cta{
    background-color: #78be21;
}

//.zitat2 {
border-left: 7px solid #78be21;

}

.zitat3 {
    border-right: 7px solid #0e4a22;

}
.roundcorner1{
    border-radius: 20px !important;
}

.menubuttoneg1{
   // padding-left: 50px;
}


//.greybg {
    background-color: #fbf315;
   // box-shadow: 0px 2px 0px 0px #78be21;
    border-radius: 20px;
    padding: 20px 20px 20px 20px;
    border: 0;
}

.greybg {
  border-width: 2px !Important;
    border-color: #78be21;
    border-style: dashed;
    border-radius: 10px;
    padding: 20px 20px 20px 20px;
}

      border-width: 2px 2px 2px 2px;
    border-color: #78be21;
    border-style: dashed;

}
.egbubble {
    text-align: center;
    margin: 0px;
    margin-bottom: 5px;
}

.egbubblepreis{
line-height: normal;
color: #000;
text-align: center !important;
font-weight: bold;
margin: 0px;
font-size: 48px;
}

.egbubbletitel{
font-weight: 500;
color: #000;
text-transform: uppercase !important;
text-align: center !important;
margin: 0px;
font-size: 20px;
}

.egbubbletext{
color: #000;
text-align: center !important;
margin: 0px;
font-size: 19.2px;
}

.menubutton3{
    text-transform: uppercase !important;
    font-weight: 600px !important;
}



.zoom-hover {
  transition: transform 0.3s ease;
}

.zoom-hover:hover {
  transform: scale(1.05); /* leicht vergrößert – z.B. 5% */
}

.bubble1vorne{
 // z-index: 9999 !important;
  margin-right: -80px !important;
}

.borderright1{
    border-right: soid 1px #78be21 !important;

}

#sal-mod158.sal-wrapper .sal-link{
    line-height: 1.2em;
    color: #000;
}
.sal-wrapper.layout-blocks .sal-grid>.sal-item .sal-inner-item {
        border-width: 10px;
        border-color: #ffffff;
        border-style: solid;
        box-shadow: 0px 0px 0px 0px #ffffff;
        background-color: #ffffff;
}

.sal-btn{
    border-radius: 10px !important;
    font-size: 16.8px !important;
    padding: 10px 70px 10px 70px !important;
        color: #000000 !important;
        letter-spacing: 1px !important;
        border-color: #ffffff !important;
        background-color: #fbf315 !important;
        font-weight: 500 !important;
}
.sal-btn:hover {
    border-color: #fff9c7 !important;
        background-color: #fff9c7 !important;
        color: #000 !important;
}


.astroid-nav>li>.as-menu-item,
.astroid-sidebar-menu>li>.nav-item-inner>.as-menu-item,
.astroid-mobile-menu>.nav-item>.as-menu-item {
    line-height: 1.3em;
}


.videoborderradius1{
     border-radius: 30px !important;
}
videoborderradiustab2{
        border-radius: 20px !important;
        }

@media only screen and (max-width: 1300px) {

    .videoborderradius1 {
            border-radius: 20px !important;
        }
    .videoborderradiustab2{
        border-radius: 5px !important;
    }
}

@media only screen and (max-width: 820px) {

    .videoborderradius1 {
        border-radius: 10px !important;
    }
    .videoborderradiustab2{
        border-radius: 5px !important;
    }

}
.sppb-carousel-extended-item img {
    width: auto;
    height: auto;
}


.menunews1 .sal-wrapper.layout-blocks .sal-grid>.sal-item .sal-inner-item{
    background-color: #fff !important;
    border-radius: 10px;
    border-width: 0px;
    border-style: solid;
}
.menunews1 #sal-mod200.sal-wrapper .sal-link {
    color: #000 !important;
    font-size: 16px;
}

.sppb-btn-success {
    color: #000000;
    background-color: #fbf315;
    border-color: #fbf315;
}
.sppb-btn-success:hover {
    color: #000000;
    background-color: #fff9c7;
    border-color: #fff9c7;
}


.bubblebgld1 {
 transform: rotate(-8deg);

}

.bubblebgld2 {
 transform: rotate(8deg);

}


.sp-page-builder .page-content #section-id-1732796163006 {
    padding-top: 20px;
    padding-right: 0px;
    padding-bottom: 20px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    margin-left: 0px;
    background-color: #78be21;
    box-shadow: 0 0 0 0 #ffffff;


}

.hoverlinkweiss {
color: #ffffff !important;

}


.sppb-panel-title {
    font-weight: normal;
}
.sppb-panel-default>.sppb-panel-heading {
    background: #ffffff;
}



.rahmengestrichelt{
    border: #78be21 dashed 2px ;
    border-radius: 10px;
}


.roundrow1{
border-radius: 10px;
    border-width: 2px 2px 2px 2px;
    border-color: #78be21;
    border-style: dashed;
}
.item-title h2 {
    color: #78be21;
}
.cat-children{
display: none;
}




.dottedborder{
    border-width: 2px 2px 2px 2px;
    border-color: #78be21;
    border-style: dashed;
    border-radius: 10px;
}


.sppb-carousel-inner>.sppb-item>a>img, .sppb-carousel-inner>.sppb-item>img, .sppb-img-responsive {
    display: block;
    max-width: 100%;
    height: auto;
    //border-radius: 10px;
   // border-radius: 10px 10px 0px 0px;
}


#sppb-addon-1721214239286 .sal-wrapper.layout-blocks .sal-grid>.sal-item .sal-inner-item {
    border: #78be21 dashed 2px;
    border-radius: 10px !important;
}

.sal-wrapper .sal-grid>.sal-item {
    padding-left: 6px;
    padding-right: 7px;
}

@media screen and (max-width: 1199px) {

.sal-wrapper .sal-grid>.sal-item {
    padding-left: 0px;
    padding-right: 0px;
}

}

.uk-position-relative {
    border-radius: 10px;
    border: dotted 2px #78be21;
}



#sppb-addon-wrapper-1745922593778 {
    margin: 0px 0px 0px 0px;
}


.greybgenliongelb{
  border-width: 0px !Important;
    background-color: #fbf315;
    border-style: none;
    border-radius: 10px;
    padding: 30px !Important;
    margin-bottom:10px;
}

.greybgenlion {
  border-width: 2px !Important;
    border-color: #78be21;
    border-style: dashed;
    border-radius: 10px;
    padding: 30px !Important;
    margin-bottom:10px;
}
.ladpreis{
    line-height: 60px;
    font-size: 50px;
    font-weight: bold;
    text-align: center;
    margin: 0px 0 0px 0;
}
h6.ladtitel{
        text-align: center;
        margin: 0;
    }
.ladtext{
        font-size: 24px;
        text-align: center;
        margin: 0;
    }


.sal-grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
}

@media screen and (max-width: 1199px) {
    .sal-grid {
        grid-template-columns: 1fr;
    }
}

#sppb-addon-1678788167624 {
    line-height: normal;
}

.astroid-sidebar-menu .nav-title {
    font-family: 'Open Sans';
}

.sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    border: 0;
}@media (max-width: 991.98px) {html{font-size:16px;line-height:1.7em;}body, .body{font-size:16px;line-height:1.7em;}h1, .h1{font-size:28px;line-height:1.2em;}h2, .h2{font-size:40px;line-height:1.2em;}h3, .h3{font-size:18px;line-height:1.2em;}h4, .h4{font-size:20px;line-height:1.2em;}h5, .h5{font-size:20px;line-height:22px;}h6, .h6{font-size:12px;line-height:1.2em;}.astroid-nav > li > .as-menu-item, .astroid-sidebar-menu > li > .nav-item-inner > .as-menu-item, .astroid-mobile-menu > .nav-item > .as-menu-item{font-size:16px;line-height:1.7em;}.nav-submenu-container .nav-submenu > li, .jddrop-content .megamenu-item .megamenu-menu li, .nav-submenu, .astroid-mobile-menu .nav-child .menu-go-back, .astroid-mobile-menu .nav-child .nav-item-submenu > .as-menu-item, .nav-item-submenu .as-menu-item{font-size:16px;line-height:2em;}}@media (max-width: 767.98px) {html{font-size:16px;line-height:1.7em;}body, .body{font-size:16px;line-height:1.7em;}h1, .h1{font-size:24px;line-height:1.2em;}h2, .h2{font-size:22px;line-height:1.2em;}h3, .h3{font-size:16px;line-height:1.2em;}h4, .h4{font-size:18px;line-height:1.2em;}h5, .h5{font-size:20px;line-height:22px;}h6, .h6{font-size:12px;line-height:1.2em;}.astroid-nav > li > .as-menu-item, .astroid-sidebar-menu > li > .nav-item-inner > .as-menu-item, .astroid-mobile-menu > .nav-item > .as-menu-item{font-size:16px;line-height:1.7em;}.nav-submenu-container .nav-submenu > li, .jddrop-content .megamenu-item .megamenu-menu li, .nav-submenu, .astroid-mobile-menu .nav-child .menu-go-back, .astroid-mobile-menu .nav-child .nav-item-submenu > .as-menu-item, .nav-item-submenu .as-menu-item{font-size:16px;line-height:2em;}}