@-webkit-keyframes tfadeout{from{opacity:1}to{opacity:0}}@keyframes tfadeout{from{opacity:1}to{opacity:0}}body{font-size:15px;-webkit-tap-highlight-color:rgba(255,255,255,0);line-height:1.5}p{line-height:1.5;margin:.85em 0 1em}.container{padding:0 25px}a{-webkit-transition:all 0.4s;-moz-transition:all 0.4s;transition:all 0.4s}a:hover,a:focus,a:visited{text-decoration:none}h1,h2,h3,h4,h5,h6{font-family:"proxima-nova",sans-serif;letter-spacing:0px!important}h1{font-size:35px;font-weight:600;line-height:1.1em;margin-bottom:10px}.main_color h1{background-color:#ea5906;color:#ffffff!important;display:inline-block;padding:3px 15px 3px 15px;margin-bottom:10px}#fullscreen_slider_0 .avia-caption-title{font-size:35px;font-weight:600;line-height:1.1em;margin-bottom:10px;background-color:#ea5906;color:#ffffff!important;display:inline-block;padding:3px 15px 3px 15px;-webkit-animation-name:tfadeout;-webkit-animation-duration:2s;animation-name:tfadeout;animation-duration:2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:5s;animation-delay:5s}.manager h1{font-size:25px;background-color:inherit;color:#404f61!important;display:inline-block;padding:0;margin-bottom:3px}.manager h2{font-weight:300}h2{font-size:20px;font-weight:400;line-height:1.1em;margin-bottom:10px}h3{font-size:18px;line-height:1.3em;margin-bottom:4px}strong,b{color:inherit!important;font-weight:600;}h1.headertext{background:rgba(0,0,0,.3) none repeat scroll 0 0;color:#fff;font-size:34px;padding:15px 25px 15px 25px}.template-page .entry-content-wrapper h1,.template-page .entry-content-wrapper h2{letter-spacing:0;text-transform:none}.logo,#top .logo a{display:block;height:auto!important;overflow:hidden;position:relative}#top .av-main-nav>li>a{font-family:"proxima-nova",sans-serif;font-weight:600;font-size:17px;text-transform:uppercase}#top .av_header_transparency .av-main-nav>li>a{opacity:1!important;color:#404f61!important;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;transition:all 0.4s}#top .av_header_transparency .av-main-nav>li>a:hover{opacity:1!important;color:#ea5a06!important}@media screen and (max-width:950px){#top .av-main-nav>li>a{font-size:14px}.responsive .logo img{max-width:220px}}.menu-item-language-current{display:none}#top #header_main .av-main-nav .menu-item-language{position:absolute;top:-2px;right:14px;padding:0;margin:0;line-height:1!important;height:20px!important;z-index:200!important}#top #header_main .av-main-nav .menu-item-language>a{font-size:10px;height:20px!important;font-weight:400;color:#ffffff!important;background-color:#000000!important;line-height:1!important;padding:5px 10px!important;text-transform:none;display:block;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;transition:all 0.4s}#top #header_main .av-main-nav .menu-item-language>a:hover{background-color:#ea5906!important}#mobile-advanced .menu-item-language{text-align:center}#mobile-advanced .menu-item-language>a{font-size:10px;font-weight:400;color:#ffffff!important;background-color:#000000!important;line-height:1!important;padding:10px 10px!important;text-transform:none;display:inline-block;margin:20px auto 0 auto;width:100px;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;transition:all 0.4s}#mobile-advanced .menu-item-language>a:hover{background-color:#ea5906!important}@media only screen and (max-width:767px){.html_header_top.html_header_sticky #header .logo{opacity:1!important}#top #wrap_all .av_header_transparency{background-color:transparent!important}.responsive #top #main{padding-top:0!important}.header_color .header_bg{display:none}.responsive.html_header_transparency #top #main{margin:-80px 0 0 0px!important}#fullscreen_slider_0,#fullscreen_slider_0 .avia-slideshow,#fullscreen_slider_0 .av-video-slide{max-height:450px!important;overflow:hidden;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;transition:all 0.4s}}#wrap_all{position:relative!important}a#advanced_menu_toggle:before{content:url(/wp-content/themes/neudenker/icons/mobilemenu/mobile_menu.svg);color:#000}a#advanced_menu_hide:before{content:url(/wp-content/themes/neudenker/icons/mobilemenu/mobile_menu_close.svg);color:#000}.html_logo_right #advanced_menu_hide{right:7.5%!important;left:inherit!important}#advanced_menu_toggle,#advanced_menu_hide{border-radius:0px!important;border-width:0px!important;border-style:none;background-color:transparent!important}#mobile-advanced li>a:before,.html_header_mobile_behavior #mobile-advanced span>a:before,#mobile-advanced .mega_menu_title:before{content:"";font-family:"entypo-fontello";font-size:7px;margin-left:-10px;position:absolute;top:0}#mobile-advanced>li{clear:both;float:none;margin:0 0 15px 0;padding:0;position:relative}#mobile-advanced a{font-family:"proxima-nova",sans-serif;font-weight:600;text-transform:uppercase;font-style:normal;letter-spacing:0px!important;text-align:center;font-size:20px;line-height:1!important;margin:0 0;padding:10px 10px 10px 10px!important;-webkit-transition:none;-moz-transition:none;transition:none}#mobile-advanced ul a{font-family:"proxima-nova",sans-serif;font-weight:600;text-transform:none;font-style:normal;letter-spacing:0px!important;text-align:center;font-size:16px;line-height:1!important;margin:0 0;padding:5px 10px 5px 10px!important}#mobile-advanced ul a,#mobile-advanced .mega_menu_title{padding-left:0}#mobile-advanced li>a:hover,.html_header_mobile_behavior #mobile-advanced span:hover,.html_header_mobile_behavior #mobile-advanced span:hover a,#mobile-advanced li>a:active,.html_header_mobile_behavior #mobile-advanced span:active,.html_header_mobile_behavior #mobile-advanced span:active a{background-color:#fff;color:#ea5906}#top .slideshow_caption{width:70%}#hometop .container{margin:0px!important;padding:0px!important;overflow:visible!important}#hometop{overflow:visible!important}#hometop .poweredby{position:absolute;top:85%}#hometop .poweredby h3{font-size:18px;font-weight:300;color:#ffffff!important;margin-left:-40px}#hometop .logobig{position:absolute;top:18%;left:13%}@media only screen and (max-width:767px){#hometop{max-height:450px}}#vision{background-position:left 20% top!important}@media only screen and (max-width:767px){#vision{background-image:none!important}}#aboutus{height:350px}@media only screen and (max-width:767px){#aboutus{height:200px}}#management{padding-bottom:50px}.managerpic{border-bottom:1px #404f61 solid!important;margin-bottom:35px!important}blockquote{font-size:1em}.servicesintrotext{padding-bottom:30px}.grid-sort-container{padding:10px 0 0 0;overflow:hidden!important}.portfolio_preview_container{display:none;box-shadow:none}#services .grid-content{background-color:#fff;color:#fff;padding:6px 15px 6px 15px;position:absolute;bottom:40px;left:0;-webkit-transition:padding 0.4s;-moz-transition:padding 0.4s;transition:padding 0.4s}.grid-entry{cursor:pointer}.grid-entry .inner-entry{box-shadow:none;margin-right:1px;position:relative}.grid-entry .avia-arrow{display:none}#services .grid-entry-title{font-size:15px;font-weight:400;background-color:inherit;margin:0;padding:0;color:#ea5906}#services .grid-entry.active_portfolio_item .grid-content{padding:6px 15px 6px 30px}#services .grid-entry:hover .grid-content{padding:6px 15px 6px 30px}@media screen and (min-width:1100px){.grid-sort-container{height:267px!important}}@media screen and (min-width:767px){#top .grid-entry.av_one_third{width:31%;margin-left:2%;margin-bottom:25px}#top .grid-entry.av_one_third:nth-child(3n+1){margin-left:0%}}#customers .avia-smallarrow-slider-heading{display:none;width:100%}#customers .avia-content-slider{clear:both;margin:0 0 50px 0}#auscontent .av_one_half{margin-top:0}.image-overlay{display:none!important}#top form{margin-bottom:0}#top fieldset{margin-bottom:0}.frm_forms{margin-top:10px}#top label{font-size:14px;font-weight:400;padding:0}.frm_opt_container{padding:6px 0}.frm_style_formidable-style.with_frm_style .form-field{margin-bottom:0;padding-top:10px}#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{background-color:#fff;color:#000;border-radius:0;box-shadow:none;font-size:15px;border:1px solid #ea5906;padding:6px 6px 6px 10px;margin:0;display:inline-block;font-family:"proxima-nova",sans-serif!important}.frm_blank_field input,.frm_blank_field select,.frm_blank_field textarea{border-color:#000000!important}.frm_blank_field label{color:#000000!important}.frm_style_formidable-style.with_frm_style input[type="text"],.frm_style_formidable-style.with_frm_style input[type="password"],.frm_style_formidable-style.with_frm_style input[type="email"],.frm_style_formidable-style.with_frm_style input[type="number"],.frm_style_formidable-style.with_frm_style input[type="url"],.frm_style_formidable-style.with_frm_style input[type="tel"],.frm_style_formidable-style.with_frm_style input[type="file"],.frm_style_formidable-style.with_frm_style input[type="search"],.frm_style_formidable-style.with_frm_style select{height:inherit;line-height:1.3}.frm_style_formidable-style.with_frm_style .form-field input:focus:not([type="file"]),.frm_style_formidable-style.with_frm_style select:focus,.frm_style_formidable-style.with_frm_style textarea:focus,.frm_style_formidable-style.with_frm_style .frm_focus_field input[type="text"],.frm_style_formidable-style.with_frm_style .frm_focus_field input[type="password"],.frm_style_formidable-style.with_frm_style .frm_focus_field input[type="email"],.frm_style_formidable-style.with_frm_style .frm_focus_field input[type="number"],.frm_style_formidable-style.with_frm_style .frm_focus_field input[type="url"],.frm_style_formidable-style.with_frm_style .frm_focus_field input[type="tel"],.frm_style_formidable-style.with_frm_style .frm_focus_field input[type="search"],.frm_form_fields_active_style,.frm_style_formidable-style.with_frm_style .chosen-container-active .chosen-choices{border-color:#000000!important}.frm_style_formidable-style.with_frm_style input[type="submit"],.frm_style_formidable-style.with_frm_style .frm_submit input[type="button"],.frm_form_submit_style,.frm_style_formidable-style.with_frm_style.frm_login_form input[type="submit"]{font-family:"proxima-nova",sans-serif!important;text-transform:uppercase;font-weight:600;background-color:#ffffff!important;border-radius:0;color:#ea5906!important;border:1px solid #ea5906!important;padding:10px 10px;margin:0;height:inherit;line-height:1.3;box-shadow:none!important;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;transition:all 0.4s}.frm_style_formidable-style.with_frm_style input[type="submit"]:hover,.frm_style_formidable-style.with_frm_style .frm_submit input[type="button"]:hover,.frm_style_formidable-style.with_frm_style.frm_login_form input[type="submit"]:hover{background:#ea5906 none repeat scroll 0 0!important;color:#ffffff!important}.frm_style_formidable-style.with_frm_style .frm_error_style{background-color:#fff;border:1px solid #000000!important;color:#000000!important;font-size:15px;margin:0 0 20px;border-radius:0px!important}.with_frm_style .frm_error_style,.with_frm_style .frm_message,.frm_success_style{border-radius:0px!important;padding:15px!important}.frm_style_formidable-style.with_frm_style .frm_message,.frm_success_style{background-color:inherit!important;border:1px solid #ea5906!important;color:#ea5906!important}.frm_error{font-family:"proxima-nova",sans-serif!important;font-weight:400!important;color:#000000!important}.frm_form_field .grecaptcha-badge{display:none!important}.frm_checkbox label{display:flex!important;align-items:flex-start!important;gap:5px}.frm_checkbox label input[type="checkbox"]{flex-shrink:0!important;margin-top:0px!important}.frm_checkbox label span{line-height:1.4!important;display:block!important}.npartner{padding-top:15px}.avia-content-slider .slide-image,.avia-content-slider .slide-image img{display:block;margin:0 auto;position:relative}.avia-content-slider .slide-image{border-radius:0px!important;border:1px solid #8e97a2;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;transition:all 0.4s}#newsoverview .avia-content-slider .slide-entry:hover .slide-image{border-radius:0px!important;border:1px solid #ea5906!important}.blog-categories.minor-meta,.slide-meta{display:none}.slide-entry-title.entry-title{padding:7px 0 1px 0}#newsoverview .slide-entry{cursor:pointer}#newsoverview h1{margin-bottom:30px}#ndblogentry .widgettitle{margin-top:2px;margin-bottom:10px}#ndblogentry .widget_recent_entries li a{font-family:inherit;font-style:normal}#ndblogentry .entry-content-wrapper li{margin-left:0;padding:4px 0}#ndblogentry .avia-image-container-inner{padding:10px 0 10px 0}#top .avia-post-nav{display:none}@media only screen and (max-width:767px){#newsoverview .slide-entry-wrap{margin-bottom:0}#newsoverview .slide-entry{margin:0px!important}#newsoverview .slide-content{margin-bottom:25px}}#contactusinhalt .avia-image-container.avia-align-left{display:block;float:left;margin-right:5px;margin-top:5px}#top .scroll-down-link{animation:2s ease-in-out 0s normal none infinite running avia_fade_move_down;bottom:30px;color:#fff;font-size:120px;height:60px;left:50%;line-height:60px;position:absolute;text-align:center;text-decoration:none;text-shadow:0 0 0 rgba(0,0,0,0);width:80px;z-index:100}