.elementor-10854 .elementor-element.elementor-element-7de2341 .elementor-repeater-item-7909e96 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://www.derbienenstockimkerei.de/wp-content/uploads/2026/08/LogoDefinitivo.png);background-size:contain;}.elementor-10854 .elementor-element.elementor-element-7de2341 .elementor-repeater-item-e19ffe9 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://www.derbienenstockimkerei.de/wp-content/uploads/2026/08/tierras_apicolas_abeja_y_ubicacion-1.png);background-size:contain;}.elementor-10854 .elementor-element.elementor-element-7de2341 .elementor-repeater-item-1cf065a .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://www.derbienenstockimkerei.de/wp-content/uploads/2026/08/ApidrochesFondoTransparente.png);background-size:contain;}.elementor-10854 .elementor-element.elementor-element-7de2341 .swiper-slide{transition-duration:calc(5000ms*1.2);height:180px;}.elementor-10854 .elementor-element.elementor-element-7de2341 .swiper-slide-contents{max-width:66%;}.elementor-10854 .elementor-element.elementor-element-7de2341 .swiper-slide-inner{text-align:center;}.elementor-10854 .elementor-element.elementor-element-91aa54b > .elementor-widget-container{margin:42px 0px 0px 0px;}.elementor-10854 .elementor-element.elementor-element-91aa54b{text-align:center;}.elementor-10854 .elementor-element.elementor-element-91aa54b .elementor-heading-title{font-size:54px;font-weight:800;color:#171717;}.elementor-10854 .elementor-element.elementor-element-2838f07{text-align:center;}.elementor-10854 .elementor-element.elementor-element-2838f07 .elementor-heading-title{font-size:18px;font-weight:600;}.elementor-10854 .elementor-element.elementor-element-c536c66{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-10854 .elementor-element.elementor-element-c536c66 .elementor-divider-separator{width:100%;}.elementor-10854 .elementor-element.elementor-element-c536c66 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10854 .elementor-element.elementor-element-14693ac .elementor-menu-toggle{margin:0 auto;}.elementor-10854 .elementor-element.elementor-element-14693ac .elementor-nav-menu .elementor-item{font-size:13px;font-weight:600;}.elementor-10854 .elementor-element.elementor-element-14693ac .elementor-nav-menu--main .elementor-item{color:#171717;fill:#171717;padding-left:10px;padding-right:10px;padding-top:2px;padding-bottom:2px;}.elementor-10854 .elementor-element.elementor-element-14693ac .elementor-nav-menu--main .elementor-item:hover,
					.elementor-10854 .elementor-element.elementor-element-14693ac .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-10854 .elementor-element.elementor-element-14693ac .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-10854 .elementor-element.elementor-element-14693ac .elementor-nav-menu--main .elementor-item:focus{color:#E67E22;fill:#E67E22;}.elementor-10854 .elementor-element.elementor-element-14693ac .elementor-nav-menu--main .elementor-item.elementor-item-active{color:#E67E22;}.elementor-10854 .elementor-element.elementor-element-14693ac .e--pointer-framed .elementor-item:before{border-width:2px;}.elementor-10854 .elementor-element.elementor-element-14693ac .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 2px 2px;}.elementor-10854 .elementor-element.elementor-element-14693ac .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:2px 2px 0 0;}.elementor-10854 .elementor-element.elementor-element-14693ac .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:2px 0 0 2px;}.elementor-10854 .elementor-element.elementor-element-14693ac .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 2px 2px 0;}.elementor-10854 .elementor-element.elementor-element-14693ac .e--pointer-underline .elementor-item:after,
					 .elementor-10854 .elementor-element.elementor-element-14693ac .e--pointer-overline .elementor-item:before,
					 .elementor-10854 .elementor-element.elementor-element-14693ac .e--pointer-double-line .elementor-item:before,
					 .elementor-10854 .elementor-element.elementor-element-14693ac .e--pointer-double-line .elementor-item:after{height:2px;}.elementor-10854 .elementor-element.elementor-element-14693ac{--e-nav-menu-horizontal-menu-item-margin:calc( 4px / 2 );}.elementor-10854 .elementor-element.elementor-element-14693ac .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:4px;}.elementor-10854 .elementor-element.elementor-element-9a31a75{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-10854 .elementor-element.elementor-element-9a31a75 .elementor-divider-separator{width:100%;}.elementor-10854 .elementor-element.elementor-element-9a31a75 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}/* Start custom CSS for nav-menu, class: .elementor-element-14693ac */.elementor-10854 .elementor-element.elementor-element-14693ac .apis360-shop-button > a {
    background: #F28C00 !important;
    color: #FFFFFF !important;
    padding: 6px 13px !important;
    border-radius: 2px !important;
    line-height: 1.2 !important;
}

.elementor-10854 .elementor-element.elementor-element-14693ac .apis360-shop-button > a:hover {
    background: #D97E00 !important;
    color: #FFFFFF !important;
}

.elementor-10854 .elementor-element.elementor-element-14693ac .apis360-shop-button > a::before,
.elementor-10854 .elementor-element.elementor-element-14693ac .apis360-shop-button > a::after {
    display: none !important;
}/* End custom CSS */