#section-2-21 > .ct-section-inner-wrap{max-width:100%}#div_block-32-21{flex-direction:row;display:flex;align-items:center;justify-content:space-between}#div_block-31-21{flex-direction:column;display:flex;text-align:left;align-items:center;gap:35px}#div_block-36-21{flex-direction:row;display:flex;gap:5%;justify-content:space-between;text-align:left}#div_block-41-21{width:290px}#div_block-99-21{background-color:#ffffff;text-align:left;flex-direction:row;display:flex}#div_block-100-21{width:50%}#div_block-101-21{background-image:linear-gradient(#00000090,#00000090),url(/wp-content/uploads/2025/08/bg_kontakt_modal.jpg);width:50%;position:relative}@media (max-width:991px){#div_block-36-21 > :nth-child(1){grid-column:span 2}#div_block-36-21{align-items:stretch;grid-template-columns:repeat(2,minmax(200px,1fr));grid-column-gap:20px;grid-row-gap:50px;flex-wrap:wrap;display:grid}}@media (max-width:991px){#div_block-37-21{width:100%}}@media (max-width:991px){#div_block-41-21{width:100%}}@media (max-width:991px){#div_block-45-21{width:100%}}@media (max-width:991px){#div_block-49-21{width:100%}}@media (max-width:991px){#div_block-53-21{width:100%}}@media (max-width:767px){#div_block-36-21{text-align:justify;flex-direction:column;display:flex}}@media (max-width:767px){#div_block-99-21{flex-direction:column;display:flex}}@media (max-width:767px){#div_block-100-21{width:100%}}@media (max-width:767px){#div_block-101-21{width:100%}}#text_block-47-21{color:#ffffff}#text_block-48-21{color:#ffffff}#text_block-51-21{color:#ffffff}#text_block-52-21{color:#ffffff}#text_block-55-21{color:#ffffff}#text_block-56-21{color:#ffffff}#link_button-28-21{background-color:#990000;border:1px solid #990000}#link_button-28-21{font-weight:100;transition-duration:0.4s}#link_button-28-21:hover{background-color:#213868;border:1px solid #213868;color:#ffffff}#link_button-28-21:hover{transition-duration:0.6s}#link_button-67-21{background-color:#990000;border:1px solid #990000}#link_button-67-21{font-weight:100;transition-duration:0.4s;font-size:clamp(2rem,1.6rem + 2vw,4rem);}#link_button-67-21:hover{background-color:#213868;border:1px solid #213868}#link_button-67-21:hover{transition-duration:0.6s}#image-8-21{height:clamp(4rem,3.2rem + 4vw,8rem);}#image-29-21{height:clamp(4rem,2.8rem + 6vw,10rem);}#image-104-21{height:30%}#fancy_icon-107-21{color:#ffffff}#fancy_icon-107-21>svg{width:40px;height:40px}#fancy_icon-107-21{position:absolute;top:10px;right:10px;transition-duration:0.6s;margin-left:auto}#fancy_icon-107-21:hover{transform:rotate(270deg);transition-duration:0.4s}#code_block-9-21{display:none}@media (max-width:991px){#code_block-9-21{display:flex}}#_nav_menu-70-21.oxy-nav-menu.oxy-nav-menu-open{margin-top:0 !important;margin-right:0 !important;margin-left:0 !important;margin-bottom:0 !important}#_nav_menu-70-21.oxy-nav-menu.oxy-nav-menu-open .menu-item a{padding-top:10px;padding-bottom:10px;padding-left:20px;padding-right:20px}#_nav_menu-70-21 .oxy-nav-menu-hamburger-wrap{width:40px;height:40px;margin-top:10px;margin-bottom:10px}#_nav_menu-70-21 .oxy-nav-menu-hamburger{width:40px;height:32px}#_nav_menu-70-21 .oxy-nav-menu-hamburger-line{height:6px}#_nav_menu-70-21.oxy-nav-menu-open .oxy-nav-menu-hamburger .oxy-nav-menu-hamburger-line:first-child{top:13px}#_nav_menu-70-21.oxy-nav-menu-open .oxy-nav-menu-hamburger .oxy-nav-menu-hamburger-line:last-child{top:-13px}#_nav_menu-70-21{font-family:'FjallaOne'}#_nav_menu-70-21 .oxy-nav-menu-list{flex-direction:column}#_nav_menu-70-21 .menu-item a{padding-top:10px;padding-left:20px;padding-right:20px;padding-bottom:10px;font-size:clamp(2rem,1.6rem + 2vw,4rem);}#_nav_menu-70-21 .current-menu-item a{color:#990000}#_nav_menu-70-21.oxy-nav-menu:not(.oxy-nav-menu-open) .sub-menu{background-color:#eeeeee}#_nav_menu-70-21.oxy-nav-menu:not(.oxy-nav-menu-open) .sub-menu .menu-item a{border:0;padding-left:10px;padding-right:10px}#_nav_menu-70-21 .menu-item:focus-within a,#_nav_menu-70-21 .menu-item:hover a{background-color:#eeeeee;padding-left:7px;border-left-width:3px}#_nav_menu-70-21.oxy-nav-menu:not(.oxy-nav-menu-open) .sub-menu:hover{background-color:#eeeeee}#_nav_menu-70-21.oxy-nav-menu:not(.oxy-nav-menu-open) .sub-menu .menu-item a:hover{border:0;padding-left:10px;padding-right:10px}#shortcode-106-21{width:100%}#modal-98-21{width:90%;max-width:900px;background-color:rgba(255,255,255,0);padding-top:50px;padding-bottom:50px}