#top .avia-button.avia-color-theme-color{font-size:clamp(13px,2.4vw,18px)!important}.displaynone{display:none!important}@media only screen and (max-width:767px){.display-desktop-only{display:none}}@media only screen and (min-width:768px){.display-mobile-only{display:none}}#header_meta .container{min-height:40px}.av_phone_active_right .phone-info{font-size:18px;padding-top:5px;padding-bottom:5px}.header_color .phone-info a{color:#ae4a84!important}.bb-icon-tel{margin-top:-2px!important}.widgettitle{letter-spacing:0px}element.style{list-style-type:square}ul.disc,.entry-content-wrapper ul{list-style:square}#top .widget_nav_menu li{font-size:15px}.av-main-nav>li>a{text-decoration:none;padding:0 12px;font-weight:600;font-size:18px;text-transform:uppercase}.span.avia-menu-text{font-size:18px}@media only screen and (min-width:901px) and (max-width:1099px){.av-main-nav>li>a,span.avia-menu-text{font-size:16px}}@media only screen and (max-width:900px){.av-main-nav>li>a{font-size:13px}}.html_header_top.html_bottom_nav_header #top .main_menu .menu-item-search-dropdown{float:left}.html_header_top.html_bottom_nav_header .main_menu>div,.html_header_top.html_bottom_nav_header .main_menu ul:first-child{width:auto!important}.av-main-nav-wrap{float:right}.avia_textblock.textrahmen{margin-top:0;margin-bottom:0;border-width:1px;border-color:#ae4a84;border-style:solid;padding:10px 20px;border-radius:6px}#header .widget{position:absolute!important;text-align:right!important;right:50px!important;z-index:1}@media only screen and (min-width:768px){#header .widget{padding-top:25px}#top .widget_nav_menu li,.textwidget{font-size:16px!important}}@media only screen and (max-width:767px){.responsive #top #text-2{line-height:1.1em;display:none}p #top #text-2{line-height:3.1em}}@media only screen and (max-width:567px){.responsive #top #text-2{width:60%!important;margin-top:0;display:none}.responsive #top #text-8{width:60%!important;margin-top:0;display:none}}@media only screen and (max-width:767px){.caption_right .slideshow_caption .slideshow_inner_caption{width:50%}}@media only screen and (max-width:767px){.responsive #top .slideshow_caption .avia-caption-content{font-size:22px !important}}@media only screen and (max-width:479px){.responsive #top .slideshow_caption .avia-caption-content{font-size:14px !important}}.caption_framed .slideshow_caption .avia-caption-content p,.caption_framed .slideshow_caption .avia-caption-title,.avia-caption .avia-caption-content p,.avia-caption .avia-caption-title{filter:alpha(opacity=80);background:rgba(255,255,255,.7);display:inline-block;margin:0 0 1px;padding:10px 15px;border-radius:6px}#top #wrap_all .header_color .av-menu-button-colored>a:hover .avia-menu-text,#top #wrap_all .header_color .av-menu-button-colored>a:focus .avia-menu-text{color:#000 !important}@media only screen and (max-width:767px){#top #wrap_all .av-menu-button-colored>a .avia-menu-text{padding:0 10px !important}}@media only screen and (min-width:768px){#top #wrap_all .menu-colored>a,#top #wrap_all .menu-colored>a .avia-menu-text{color:#000 !important}}@media only screen and (max-width:767px){#top #wrap_all .menu-colored>a,#top #wrap_all .menu-colored>a .avia-menu-text,#top .av-burger-overlay .menu-colored>a,#top .av-burger-overlay .menu-colored>a .avia-menu-text{color:#fff !important}}@media only screen and (max-width:767px){#top #wrap_all .display-desktop-only,#top #wrap_all .av-burger-overlay .display-desktop-only,#top .av-burger-overlay .display-desktop-only,#top #av-burger-menu-ul .display-desktop-only,#top #av-burger-menu-ul li.display-desktop-only{display:none !important}}@media only screen and (min-width:768px){#top #wrap_all .display-mobile-only,#top #wrap_all .av-burger-overlay .display-mobile-only,#top .av-burger-overlay .display-mobile-only,#top #av-burger-menu-ul .display-mobile-only,#top #av-burger-menu-ul li.display-mobile-only{display:none !important}}#top .widget_nav_menu li,.textwidget{font-size:14px;line-height:160%}#top .avia-button{border-radius:6px!important;border:solid 2px!important;color:#ae4a84}.template-page .entry-content-wrapper h1,.template-page .entry-content-wrapper h2{letter-spacing:0em!important}.responsive .logo img{max-height:100px}.avia-button.avia-size-large{padding:12px 20px 13px;font-size:14px;font-weight:700}.av-main-nav-wrap ul{margin:0;margin-right:-12px;padding:0}.responsive .main_menu ul:first-child>li>a{padding:0 5px!important}input.wpcf7-form-control.wpcf7-submit{color:#ae4a84 !important;padding:12px 40px 13px;min-width:139px;background-color:#fff !important;border-radius:6px;border:solid 2px #ae4a84;font-size:14px;font-weight:700}.js_active .toggler{border-style:none}.toggle_icon,.toggle_icon .hor_icon,.toggle_icon .vert_icon{border-color:#000 !important}.big-preview.single-big{padding:0 0 35px 0!important}#top .avia-button-fullwidth{font-size:1.15em!important}@media only screen and (min-width:768px){.padding-grid-row{padding-left:45px;padding-right:35px;display:none}.buttonallgemein{display:block;padding-left:45px}}@media only screen and (max-width:767px){.padding-grid-row{padding-left:40px;display:none}.buttonallgemein{display:block;padding-left:40px;padding-right:30px}}@media only screen and (max-width:567px){.padding-grid-row{padding-left:5px;display:none}.buttonallgemein{display:block;padding-left:25px;padding-right:25px}}.buttonallgemeinoff{display:none}.buttonallgemein button{font-size:1.15em;color:#fff;padding:20px;border-radius:6px!important;border:solid 2px!important;font-family:'Open Sans','HelveticaNeue','Helvetica Neue',Helvetica,Arial,sans-serif}.buttonallgemein button:hover{opacity:.85}.flex_column.av_two_third.flex_column_div.first.avia-builder-el-42.avia-builder-el-no-sibling.fullwidth{width:67%}.main_color{border-color:#fff}.content{padding-top:25px!important;padding-bottom:25px!important}.flex_column.av_one_third.flex_column_div.av-zero-column-padding.avia-builder-el-24.el_after_av_one_third.el_before_av_hr.margin-left4-6.column-top-margin{margin-left:4.3%}#footer .widget{margin:0}#cookie-notice{font-size:.9em;line-height:30px;opacity:.6!important;min-width:unset;left:auto;right:0}.pum-content strong{color:#ae4a84}ul.disc,.pum-content ul{list-style:square;margin-left:27px}