:root{--special-headline:'abugetregular'}@font-face{font-family:'abugetregular';src:url(/wp-content/themes/enfold-child/fonts/abuget-webfont.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap}.special-headline h1,.special-headline h2,.special-headline h3{font-family:var(--special-headline);line-height:1}.template-page .entry-content-wrapper h1,.template-page .entry-content-wrapper h2{text-transform:none;letter-spacing:0}#top p a{font-weight:600}#top .main_color p a:hover{text-decoration:underline}.main_color p strong{color:inherit}#header{transition:transform .3s ease-in-out}.logo svg{padding:10px 0}@media only screen and (min-width:991px){.main_menu{right:auto;transform:translateX(-50%);left:50%}}#top .header_color .avia-menu-fx{background-color:#fff}#top .avia-playlist-custom-border-color{border-radius:.75rem}.grid{display:grid;gap:10px;grid-template-columns:1fr}@media (min-width:769px){.two-cols{grid-template-columns:repeat(2,1fr)}.grid-col.full-size{grid-column:1/3}}.wpcf7-list-item{margin:0}#top .input-text,#top input[type="text"],#top input[type="input"],#top input[type="password"],#top input[type="email"],#top input[type="number"],#top input[type="url"],#top input[type="tel"],#top input[type="search"],#top textarea,#top select,input[type="date" i]{border:0;border-radius:10px;padding:16px 16px 14px;margin:0}#top .main_color .input-text,#top .main_color input[type='text'],#top .main_color input[type='input'],#top .main_color input[type='password'],#top .main_color input[type='email'],#top .main_color input[type='number'],#top .main_color input[type='url'],#top .main_color input[type='tel'],#top .main_color input[type='search'],#top .main_color textarea,#top .main_color select,input[type="date" i]{background-color:rgb(71 88 109 / 20%)}.main_color input[type='submit']{font-size:1rem;font-weight:600;padding:12px 32px;border-radius:50px}input[type="date" i]{width:100%}.wpcf7-acceptance .wpcf7-list-item{margin-bottom:20px}.wpcf7 form.sent .wpcf7-response-output{background:rgb(70 180 80 / 40%);text-align:center;font-weight:600;border-radius:10px}.responsive .fullwidth .container{max-width:100%;padding:0}#socket{font-size:14px}#socket .sub_menu_socket li{line-height:20px}#socket .social_bookmarks{margin:-5px 0 0 30px}#scroll-top-link{border-radius:10px;bottom:80px}#top #wrap_all .av-social-link-instagram:hover a,#top #wrap_all .av-social-link-instagram a:focus{background:-webkit-radial-gradient(circle at 30% 107%,#FFD600 0%,#FF7A00 25%,#FF0069 50%,#D300C5 75%,#7638FA 100%);background:radial-gradient(circle at 30% 107%,#FFD600 0%,#FF7A00 25%,#FF0069 50%,#D300C5 75%,#7638FA 100%)}#top #wrap_all .av-social-link-facebook:hover a,#top #wrap_all .av-social-link-facebook a:focus{background-color:#0866ff}.flex_column.gradient-shadow{box-shadow:0 20px 40px 0 rgb(71 88 109 / 30%)!important}.main_color .av-catalogue-list li{border-color:var(--enfold-main-color-color)}.av-catalogue-list,.av-catalogue-list li{border-top:0}.av-catalogue-title{text-transform:none;font-weight:600}iframe,object,embed{display:block}#top .img-grid-centered-sep{display:grid;place-content:center}.custom-hr{min-width:100px;height:1px;background:#b9b9b9;margin:50px 0;min-height:unset}@media (min-width:1024px){#top .img-grid-centered-sep{flex-direction:row}#top .img-grid-centered-sep>*{grid-row:1}.custom-hr{width:1px;min-width:unset;height:100%;margin:0 50px;min-height:100px}#top .img-grid-centered-sep section.avia_codeblock_section{display:grid}}@media only screen and (max-width:767px){.responsive #top #wrap_all #header{position:fixed}.html_mobile_menu_tablet #top #wrap_all .av_header_transparency{background-color:#fff0}.responsive #top .header_bg{opacity:.9;filter:alpha(opacity=0.9)}.special-headline h1{line-height:.8}.avia-section-huge .content,.avia-section-huge .sidebar{padding-top:50px;padding-bottom:50px}.responsive #top #wrap_all .fullwidth .container{max-width:100%;width:100%}#ueber-mich,.responsive #top .no-bg-img-mobile{background:#fff;background-image:linear-gradient(0deg,#eacfb33b,transparent)}.av-catalogue-title{padding-right:150px}.av-catalogue-title-container{font-size:1em}#socket .container{padding-bottom:70px}}