body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post .post-content,body .et_pb_bg_layout_dark .et_pb_post .post-content{font-size:14px}.et_pb_slide_content,.et_pb_best_value{font-size:15px}.container,.et_pb_row:not([class*="et_flex_column"]),.et_pb_slider .et_pb_container,.et_pb_fullwidth_section .et_pb_title_container,.et_pb_fullwidth_section .et_pb_title_featured_container,.et_pb_fullwidth_header:not(.et_pb_fullscreen) .et_pb_fullwidth_header_container{max-width:1350px}.et_boxed_layout #page-container,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #top-header,.et_boxed_layout.et_non_fixed_nav.et_transparent_nav #page-container #main-header,.et_fixed_nav.et_boxed_layout #page-container #top-header,.et_fixed_nav.et_boxed_layout #page-container #main-header,.et_boxed_layout #page-container .container,.et_boxed_layout #page-container .et_pb_row{max-width:1510px}@media only screen and (min-width:1687px){.et_block_row{padding:33px 0}.et_pb_section{padding:67px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:101px}.et_pb_fullwidth_section{padding:0}}@media only screen and (max-width:980px){.et_header_style_centered .mobile_nav .select_page,.et_header_style_split .mobile_nav .select_page,.et_mobile_menu li a,.mobile_menu_bar:before,.et_nav_text_color_light #top-menu>li>a,.et_nav_text_color_dark #top-menu>li>a,#top-menu a,.et_mobile_menu li a,#et_search_icon:before,#et_top_search .et-search-form input,.et_search_form_container input,#et-top-navigation .et-cart-info{color:rgba(0,0,0,0.6)}.et_close_search_field:after{color:rgba(0,0,0,0.6)!important}.et_search_form_container input::-moz-placeholder{color:rgba(0,0,0,0.6)}.et_search_form_container input::-webkit-input-placeholder{color:rgba(0,0,0,0.6)}.et_search_form_container input:-ms-input-placeholder{color:rgba(0,0,0,0.6)}}	h1,h2,h3,h4,h5,h6{font-family:var(--et_global_heading_font)}body,input,textarea,select{font-family:var(--et_global_body_font)}body[data-scroll-step]:not([data-scroll-step="0"]) .shrink-scroll-image{height:116px!important}body[data-scroll-step]:not([data-scroll-step="0"]) .shrink-scroll-image img{height:100%!important;width:auto!important}#menu-item-1034 .sub-menu{width:370px!important}#menu-item-1035 .sub-menu{width:310px!important}@media (max-width:980px){.et_pb_menu .et_mobile_menu{max-height:70dvh;overflow-y:auto!important;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}}.video-gradient-overlay{position:relative;overflow:hidden}.home .video-gradient-overlay::before{z-index:3}@media (max-width:980px){.video-gradient-overlay::before{background:linear-gradient(90deg,rgba(0,0,0,0.8) 0%,rgba(0,0,0,0.3) 100%)!important}}.video-gradient-overlay::before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(0,0,0,0.8) 0%,rgba(0,0,0,0) 70%,rgba(0,0,0,0) 100%)}.video-gradient-overlay>.et_pb_row{position:relative;z-index:2}.biorana-blog .et_pb_post{border:1px solid #EFEBE6;background-color:transparent;border-radius:8px}.biorana-blog .entry-featured-image-url img{border-top-left-radius:8px;border-top-right-radius:8px}.biorana-blog .et_pb_image_container{margin-bottom:-11px}.biorana-blog .more-link{margin-top:8px}.biorana-contact-btn,{position:relative;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:10px!important;border-radius:999px;font-size:0.9rem;font-weight:600;letter-spacing:0.02em;text-decoration:none;color:#ffffff!important;background:linear-gradient(135deg,#5f6f3f77 0%,#7d8b5577 45%,#4f5f3577 100%);height:50px;border:1px solid rgba(255,255,255,0.35);box-shadow:0 8px 22px rgba(47,60,34,0.22),inset 0 1px 0 rgba(255,255,255,0.35);overflow:hidden;transform:translateY(0);transition:transform 0.45s ease,box-shadow 0.45s ease,background 0.45s ease;animation:bioranaPremiumPulse 4.8s ease-in-out infinite}.biorana-contact-btn:hover,{transform:translateY(-2px);color:#ffffff!important;background:linear-gradient(135deg,#6f8050 0%,#91a066 45%,#5f6f3f 100%);box-shadow:0 12px 28px rgba(47,60,34,0.28),inset 0 1px 0 rgba(255,255,255,0.45)}.biorana-contact-btn:focus-visible{outline:2px solid #d8caa4;outline-offset:4px}@keyframes bioranaPremiumPulse{0%,100%{box-shadow:0 8px 22px rgba(47,60,34,0.22),inset 0 1px 0 rgba(255,255,255,0.35)}50%{box-shadow:0 10px 28px rgba(47,60,34,0.32),0 0 18px rgba(216,202,164,0.22),inset 0 1px 0 rgba(255,255,255,0.42)}}@keyframes bioranaSoftShine{0%{left:-120%;opacity:0}35%{opacity:0}50%{opacity:0.5}70%{left:140%;opacity:0}100%{left:140%;opacity:0}}@media (prefers-reduced-motion:reduce){.biorana-contact-btn,.menu-item a[href*="kontakt"],a[href*="kontakt"].contact-button{animation:none}.biorana-contact-btn::before,.menu-item a[href*="kontakt"]::before,a[href*="kontakt"].contact-button::before{animation:none}}.biorana-contact-btn-2{position:relative;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0.55rem 1.25rem;border-radius:999px;font-size:0.9rem;font-weight:600;letter-spacing:0.02em;text-decoration:none;color:var(--gcid-p0gcu9qyqr)!important;background:linear-gradient(135deg,rgba(95,111,63,0.5) 0%,rgba(125,139,85,0.5) 45%,rgba(79,95,53,0.5) 100%);border:1px solid rgba(255,255,255,0.35);box-shadow:0 8px 22px rgba(47,60,34,0.16),inset 0 1px 0 rgba(255,255,255,0.28);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);overflow:hidden;transform:translateY(0);transition:transform 0.45s ease,box-shadow 0.45s ease,background 0.45s ease;animation:bioranaPremiumPulse2 4.8s ease-in-out infinite}.biorana-contact-btn-2::before{content:"";position:absolute;top:0;left:-120%;width:80%;height:100%;background:linear-gradient(120deg,transparent 0%,rgba(255,255,255,0.18) 50%,transparent 100%);transform:skewX(-20deg);animation:bioranaSoftShine2 6.5s ease-in-out infinite}.biorana-contact-btn-2:hover{transform:translateY(-2px);color:#ffffff!important;background:linear-gradient(135deg,rgba(111,128,80,0.5) 0%,rgba(145,160,102,0.5) 45%,rgba(95,111,63,0.5) 100%);box-shadow:0 12px 28px rgba(47,60,34,0.22),inset 0 1px 0 rgba(255,255,255,0.36)}.biorana-contact-btn-2:focus-visible{outline:2px solid rgba(216,202,164,0.75);outline-offset:4px}@keyframes bioranaPremiumPulse2{0%,100%{box-shadow:0 8px 22px rgba(47,60,34,0.16),inset 0 1px 0 rgba(255,255,255,0.28)}50%{box-shadow:0 10px 28px rgba(47,60,34,0.24),0 0 18px rgba(216,202,164,0.16),inset 0 1px 0 rgba(255,255,255,0.34)}}@keyframes bioranaSoftShine2{0%{left:-120%;opacity:0}35%{opacity:0}50%{opacity:1}70%{left:140%;opacity:0}100%{left:140%;opacity:0}}@media (prefers-reduced-motion:reduce){.biorana-contact-btn-2,.biorana-contact-btn-2::before{animation:none}}.tag-based-buttons{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px}.tag-button{display:inline-flex;align-items:center;justify-content:center;padding:9px 16px;border-radius:999px;background:#1f6f5b;color:#fff;font-size:14px;font-weight:600;text-decoration:none;transition:transform 0.25s ease,box-shadow 0.25s ease}.tag-button:hover{transform:translateY(-2px);box-shadow:0 8px 18px rgba(0,0,0,0.14)}.biorana-fade-columns>.et_pb_column{-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 15%,#000 85%,transparent 100%),linear-gradient(to bottom,transparent 0%,#000 15%,#000 85%,transparent 100%);mask-image:linear-gradient(to right,transparent 0%,#000 15%,#000 85%,transparent 100%),linear-gradient(to bottom,transparent 0%,#000 15%,#000 85%,transparent 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.biorana-video-hero{position:relative;overflow:hidden}.biorana-video-hero .biorana-video-layer{position:absolute!important;inset:0;width:100%!important;height:100%!important;margin:0!important;padding:0!important;z-index:0;pointer-events:none}.biorana-video-layer .et_pb_code_inner{position:absolute;inset:0;width:100%;height:100%}.biorana-video-crossfade{position:absolute!important;inset:0;width:100%;height:100%;overflow:hidden;background:transparent}.biorana-loop-video{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;object-position:center;opacity:0;transition:none!important;transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden;will-change:opacity;pointer-events:none}.biorana-loop-video.is-current{opacity:1!important;z-index:1;transition:none!important}.biorana-loop-video.is-incoming{opacity:1!important;z-index:2;transition:opacity 500ms linear!important}.biorana-video-hero>*:not(.biorana-video-layer){position:relative;z-index:5}.wp-block-gallery{margin-bottom:8px}.et_pb_image img,.et_pb_main_blurb_image img{pointer-events:none}.et_pb_group_carousel_slide_bleed_clip_prev{clip-path:none!important}.et_pb_menu_1_tb_header.et_pb_menu .et_mobile_menu.et_mobile_menu{background-color:hsl(from var(--gcid-7rfs2dskmp) calc(h + 0) calc(s + 0) calc(l + 0) / 0.85)!important}.et_pb_menu_1_tb_header .et_mobile_menu.et_mobile_menu ul{background-color:unset!important}.et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before,.et_pb_menu_1_tb_header .mobile_nav .mobile_menu_bar:before{color:#FAF6EE!important;font-size:48px!important}@media (max-width:980px){.et_pb_team_member_image{margin-left:0px!important}}