/*
Theme Name: UNTERSTEINBACH
Description: Child theme for Divi theme
Author: A Vista Studios
Author URI: https://a-vista-studios.de
Template: Divi
Version: 1.0.0
Text Domain:  Divi
*/


@import url("../Divi/style.css");	
		

@font-face{font-family:'Open Sans';font-style:normal;font-weight:300;src:url(fonts/open-sans-v15-latin-300.eot);src:local('Open Sans Light'),local('OpenSans-Light'),url(fonts/open-sans-v15-latin-300.eot?#iefix) format('embedded-opentype'),url(fonts/open-sans-v15-latin-300.woff2) format('woff2'),url(fonts/open-sans-v15-latin-300.woff) format('woff'),url(fonts/open-sans-v15-latin-300.ttf) format('truetype'),url(fonts/open-sans-v15-latin-300.svg#OpenSans) format('svg')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:300;src:url(fonts/open-sans-v15-latin-300italic.eot);src:local('Open Sans Light Italic'),local('OpenSans-LightItalic'),url(fonts/open-sans-v15-latin-300italic.eot?#iefix) format('embedded-opentype'),url(fonts/open-sans-v15-latin-300italic.woff2) format('woff2'),url(fonts/open-sans-v15-latin-300italic.woff) format('woff'),url(fonts/open-sans-v15-latin-300italic.ttf) format('truetype'),url(fonts/open-sans-v15-latin-300italic.svg#OpenSans) format('svg')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:url(fonts/open-sans-v15-latin-regular.eot);src:local('Open Sans Regular'),local('OpenSans-Regular'),url(fonts/open-sans-v15-latin-regular.eot?#iefix) format('embedded-opentype'),url(fonts/open-sans-v15-latin-regular.woff2) format('woff2'),url(fonts/open-sans-v15-latin-regular.woff) format('woff'),url(fonts/open-sans-v15-latin-regular.ttf) format('truetype'),url(fonts/open-sans-v15-latin-regular.svg#OpenSans) format('svg')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:url(fonts/open-sans-v15-latin-600.eot);src:local('Open Sans SemiBold'),local('OpenSans-SemiBold'),url(fonts/open-sans-v15-latin-600.eot?#iefix) format('embedded-opentype'),url(fonts/open-sans-v15-latin-600.woff2) format('woff2'),url(fonts/open-sans-v15-latin-600.woff) format('woff'),url(fonts/open-sans-v15-latin-600.ttf) format('truetype'),url(fonts/open-sans-v15-latin-600.svg#OpenSans) format('svg')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;src:url(fonts/open-sans-v15-latin-italic.eot);src:local('Open Sans Italic'),local('OpenSans-Italic'),url(fonts/open-sans-v15-latin-italic.eot?#iefix) format('embedded-opentype'),url(fonts/open-sans-v15-latin-italic.woff2) format('woff2'),url(fonts/open-sans-v15-latin-italic.woff) format('woff'),url(fonts/open-sans-v15-latin-italic.ttf) format('truetype'),url(fonts/open-sans-v15-latin-italic.svg#OpenSans) format('svg')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:600;src:url(fonts/open-sans-v15-latin-600italic.eot);src:local('Open Sans SemiBold Italic'),local('OpenSans-SemiBoldItalic'),url(fonts/open-sans-v15-latin-600italic.eot?#iefix) format('embedded-opentype'),url(fonts/open-sans-v15-latin-600italic.woff2) format('woff2'),url(fonts/open-sans-v15-latin-600italic.woff) format('woff'),url(fonts/open-sans-v15-latin-600italic.ttf) format('truetype'),url(fonts/open-sans-v15-latin-600italic.svg#OpenSans) format('svg')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;src:url(fonts/open-sans-v15-latin-700.eot);src:local('Open Sans Bold'),local('OpenSans-Bold'),url(fonts/open-sans-v15-latin-700.eot?#iefix) format('embedded-opentype'),url(fonts/open-sans-v15-latin-700.woff2) format('woff2'),url(fonts/open-sans-v15-latin-700.woff) format('woff'),url(fonts/open-sans-v15-latin-700.ttf) format('truetype'),url(fonts/open-sans-v15-latin-700.svg#OpenSans) format('svg')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;src:url(fonts/open-sans-v15-latin-700italic.eot);src:local('Open Sans Bold Italic'),local('OpenSans-BoldItalic'),url(fonts/open-sans-v15-latin-700italic.eot?#iefix) format('embedded-opentype'),url(fonts/open-sans-v15-latin-700italic.woff2) format('woff2'),url(fonts/open-sans-v15-latin-700italic.woff) format('woff'),url(fonts/open-sans-v15-latin-700italic.ttf) format('truetype'),url(fonts/open-sans-v15-latin-700italic.svg#OpenSans) format('svg')}@font-face{font-family:'Open Sans';font-style:normal;font-weight:800;src:url(fonts/open-sans-v15-latin-800.eot);src:local('Open Sans ExtraBold'),local('OpenSans-ExtraBold'),url(fonts/open-sans-v15-latin-800.eot?#iefix) format('embedded-opentype'),url(fonts/open-sans-v15-latin-800.woff2) format('woff2'),url(fonts/open-sans-v15-latin-800.woff) format('woff'),url(fonts/open-sans-v15-latin-800.ttf) format('truetype'),url(fonts/open-sans-v15-latin-800.svg#OpenSans) format('svg')}@font-face{font-family:'Open Sans';font-style:italic;font-weight:800;src:url(fonts/open-sans-v15-latin-800italic.eot);src:local('Open Sans ExtraBold Italic'),local('OpenSans-ExtraBoldItalic'),url(fonts/open-sans-v15-latin-800italic.eot?#iefix) format('embedded-opentype'),url(fonts/open-sans-v15-latin-800italic.woff2) format('woff2'),url(fonts/open-sans-v15-latin-800italic.woff) format('woff'),url(fonts/open-sans-v15-latin-800italic.ttf) format('truetype'),url(fonts/open-sans-v15-latin-800italic.svg#OpenSans) format('svg')}@font-face{font-family:Oswald;font-style:normal;font-weight:200;src:url(fonts/oswald-v16-latin-200.eot);src:local('Oswald ExtraLight'),local('Oswald-ExtraLight'),url(fonts/oswald-v16-latin-200.eot?#iefix) format('embedded-opentype'),url(fonts/oswald-v16-latin-200.woff2) format('woff2'),url(fonts/oswald-v16-latin-200.woff) format('woff'),url(fonts/oswald-v16-latin-200.ttf) format('truetype'),url(fonts/oswald-v16-latin-200.svg#Oswald) format('svg')}.avs-fa{text-align:center;margin-top:.25em;font-size:6em;color:#009cde}#page-container{position:relative;overflow-x:hidden}.et_password_protected_form p input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%!important;padding:16px!important;border:none!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;color:#999!important;background-color:#eee;font-size:14px}.et_password_protected_form label{display:none}.et_password_protected_form .et_submit_button{display:block;float:right;margin:8px auto 0;font-family:inherit;cursor:pointer;width:200px!important}.post-password-required .et_pb_row,.post-password-required p.nocomments.container{max-width:400px!important}.post-password-required p.nocomments.container:before{display:none}body{font-weight:400;letter-spacing:0;color:#000!important;font-family:'Open Sans'!important}h1,h2,h3,h4,h5,h6{font-family:'Open Sans'!important;font-weight:400!important;color:#222!important}h1{color:#555!important;font-size:300%!important;line-height:120%!important;margin:0!important;margin-bottom:0!important;padding:0!important}.header-content h1.et_pb_module_header{font-size:300%!important}h2{font-size:220%!important;line-height:140%!important;margin:0!important;margin-top:1em!important;padding:0!important;margin-bottom:.5em!important}@media screen and (min-width:1200px){h1.h-bottom-line span,h2.h-bottom-line span{padding-bottom:14px!important}}@media screen and (max-width:1200px){h2{font-size:175%!important;line-height:130%!important}}@media screen and (min-width:900px){h1.h-bottom-line,h2.h-bottom-line{width:100%}h1.h-bottom-line span,h2.h-bottom-line span{border-bottom:4px solid #009cde;padding-bottom:9px}h1.h-bottom-line span{padding-bottom:2px}}.header-content .et_pb_fullwidth_header_subhead{font-size:150%;line-height:200%}h3{font-size:180%!important;margin:1em 0 0 0!important;padding:0 0 .5em 0!important;line-height:130%!important}h3.et_pb_gallery_title{font-weight:400!important;font-size:100%!important;padding-left:15px!important}.h3-footer-headerimage{width:100%;background:rgba(0,0,0,.3);margin:0!important;margin-top:-60px!important;padding:0!important;z-index:10000!important}.et_pb_module.et_pb_fullwidth_code{z-index:1!important}.h3-footer-headerimage h3{font-size:130%!important;color:#fff!important;margin:0!important;padding:5px 0 5px 20px!important;text-transform:uppercase!important;letter-spacing:1px}@media screen and (max-width:600px){.h3-footer-headerimage{background:rgba(0,0,0,.4);margin-top:-54px!important}.h3-footer-headerimage h3{font-size:95%!important;text-align:center!important;padding:5px 0 5px 5px!important}}h4{font-size:130%;line-height:150%;margin:.75em 0}h5{font-size:120%;line-height:140%;margin:.75em 0}span.h-grey{color:#555!important}@media screen and (max-width:980px){h1{font-size:180%!important;line-height:150%!important}.header-content h1.et_pb_module_header{font-size:200%!important;line-height:130%!important}h2{font-size:160%!important;line-height:130%!important}}h2.entry-title{color:#333!important;font-size:25px!important;margin-bottom:.5em!important}h2.entry-title a{text-decoration:none!important;line-height:130%!important}#left-area .et_pb_post{max-width:80%!important;padding-bottom:25px!important;border-bottom:1px solid #8cc04b!important}.h-partner{color:#333!important;font-size:180%!important}.h-partner span{color:#333!important}@-webkit-keyframes slide-top{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-100px);transform:translateY(-100px)}}@keyframes slide-top{0%{-webkit-transform:translateY(0);transform:translateY(0)}100%{-webkit-transform:translateY(-100px);transform:translateY(-100px)}}@-webkit-keyframes slide-bottom{0%{-webkit-transform:translateY(-100px);transform:translateY(-100px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slide-bottom{0%{-webkit-transform:translateY(-100px);transform:translateY(-100px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.avs-bg-parallax-fullsize-min-height{height:500px!important}.avs-bg-parallax-fullsize-1col{max-width:500px!important;border-radius:25px!important;-moz-border-radius:25px!important;-webkit-border-radius:25px!important}.avs-bg-parallax-fullsize-3cols{width:100%!important;padding-left:50px!important;padding-right:50px!important}.avs-bg-parallax-fullsize-2cols-below-3cols{padding-left:18%!important;padding-right:18%!important}@media screen and (min-width:1920px){.avs-bg-parallax-fullsize-3cols{width:1920px!important}.avs-bg-parallax-fullsize-2cols-below-3cols{width:1220px!important;padding-left:0!important;padding-right:0!important}}.topic-box-3col-1,.topic-box-3col-2,.topic-box-3col-3{margin-top:60px;margin-bottom:60px;margin-right:50px!important;border-radius:25px!important;-moz-border-radius:25px!important;-webkit-border-radius:25px!important}@media screen and (max-width:1250px){.avs-bg-parallax-fullsize-3cols{width:100%!important;padding-left:30px!important;padding-right:30px!important}.topic-box-3col-1,.topic-box-3col-2,.topic-box-3col-3{margin-right:20px}}@media screen and (max-width:980px){.topic-box-3col-1,.topic-box-3col-2,.topic-box-3col-3{margin-left:0}}@media screen and (min-width:781px){.topic-box-3col-1,.topic-box-3col-2,.topic-box-3col-3{-webkit-animation:slide-bottom 1s cubic-bezier(.47,0,.745,.715) forwards;animation:slide-bottom 1s cubic-bezier(.47,0,.745,.715) forwards}.topic-box-3col-1:hover,.topic-box-3col-2:hover,.topic-box-3col-3:hover{-webkit-animation:slide-top 1s cubic-bezier(.47,0,.745,.715) forwards;animation:slide-top 1s cubic-bezier(.47,0,.745,.715) forwards}}@media screen and (max-width:780px){.avs-bg-parallax-fullsize-3cols{width:100%!important;padding-left:10px!important;padding-right:10px!important}.topic-box-3col-1,.topic-box-3col-2,.topic-box-3col-3{margin-top:30px;margin-bottom:30px}}.med-link-box{padding:0 20px 0 0;-webkit-transition:all 1.3s;-moz-transition:all 1.3s;transition:all 1.3s}.med-link-box{border:1px solid #bcbcbc}.med-link-box:hover{background:#eee;-webkit-transition:all 1.3s;-moz-transition:all 1.3s;transition:all 1.3s}.med-link-box .et_pb_blurb_description{font-size:90%!important;line-height:120%;letter-spacing:1px}#main-header{position:relative;z-index:99999;top:0;border-top:0 solid #000!important;width:100%;background-color:#fff;-webkit-transition:all .7s ease-in-out;-moz-transition:all .7s ease-in-out;transition:all .7s ease-in-out}#main-header:hover{background:#fff;background:-moz-linear-gradient(top,#fff 0,#e6e6e6 100%);background:-webkit-linear-gradient(top,#fff 0,#e6e6e6 100%);background:linear-gradient(to bottom,#fff 0,#e6e6e6 100%);-webkit-transition:all 1.3s;-moz-transition:all 1.3s;transition:all 1.3s}#main-header .container,#top-header .container{position:relative;max-width:1600px!important;text-align:left;margin:auto}.logo_container{margin-left:-4px}@media screen and (min-width:981px) and (max-width:1250px){#main-header .container,#top-header .container{width:100%;max-width:100%;padding-right:10px;padding-left:10px}}@media screen and (max-width:1050px){.logo_container img{max-height:70px!important}}@media screen and (max-width:980px){.header-content .et_pb_fullwidth_header_subhead{font-size:130%!important;line-height:180%!important}.page-id-11 .et_pb_fullwidth_header .et_pb_fullwidth_header_scroll{bottom:1em!important}}@media (max-width:780px){#et-footer-nav .container{margin:0!important;padding:0!important;width:100%!important}.footer-headerimage{min-height:5.5em!important}.footer-partial-headerimage{margin-top:-8px;min-height:5.5em!important}}.et_pb_section p a,.et_pb_section p a:active,.et_pb_section p a:link,.et_pb_section p a:visited{text-decoration:none;color:#009cde!important}.et_pb_toggle .et_pb_toggle_content a,.et_pb_toggle .et_pb_toggle_content a:active,.et_pb_toggle .et_pb_toggle_content a:link,.et_pb_toggle .et_pb_toggle_content a:visited{text-decoration:none;color:#009cde!important}.et_pb_section p a:hover,.et_pb_toggle .et_pb_toggle_content a:hover{text-decoration:underline}.et_pb_section ol li,.et_pb_section ul li{margin-left:.75em}.footer-headerimage{height:1em!important}.footer-partial-headerimage{margin-top:-8px;height:1em!important}.entry-content .et_pb_section .et_pb_fullwidth_code .et_pb_code_inner{text-align:center}.et_fullscreen_slider .et_pb_container,.et_fullscreen_slider .et_pb_slide,.et_fullscreen_slider .et_pb_slides{min-height:100%!important;height:100%!important}@media (min-width:640px){.et_fullscreen_slider .et_pb_container,.et_fullscreen_slider .et_pb_slide,.et_fullscreen_slider .et_pb_slides{height:calc(100vh - 139px)!important}}.et_fullscreen_slider .et_pb_container{max-width:500px!important;min-width:310px!important}.et_fullscreen_slider .et_pb_text_overlay_wrapper{background:0 0!important;min-height:300px!important}.et_fullscreen_slider .et_pb_container .et_pb_slide_title{font-size:60px!important;font-weight:300!important;text-shadow:2px 2px 4px #444}@media screen and (max-width:640px){.et_fullscreen_slider .et_pb_container .et_pb_slide_title{font-size:40px!important}}.page-id-11 .et_pb_slider_with_text_overlay .et_pb_text_overlay_wrapper{padding:0;border:0 solid #fff!important}@media screen and (min-width:980px){.page-id-11 .et_pb_slider_with_overlay .et_pb_slide_overlay_container{background:rgba(0,0,0,.3)!important}}.page-id-11 .et_pb_container:hover,.page-id-11 .et_pb_slider_with_overlay .et_pb_slide_overlay_container:hover{-webkit-transition:all 1.8s;-moz-transition:all 1.8s;transition:all 1.8s}.page-id-11 .et_pb_slider_with_overlay .et_pb_slide_overlay_container:hover{background:0 0!important}.page-id-11 .et_pb_container,.page-id-11 .et_pb_slider_with_overlay .et_pb_slide_overlay_container{-webkit-transition:all 1.7s ease-in-out;-moz-transition:all 1.7s ease-in-out;transition:all 1.7s ease-in-out}.page-id-11 .slider-scroll-down .et_pb_main_blurb_image .et-pb-icon{-webkit-transition:all .8s;-moz-transition:all .8s;transition:all .8s}.page-id-11 .slider-scroll-down .et_pb_main_blurb_image .et-pb-icon:hover{background:rgba(0,0,0,.6);-webkit-transition:all .8s;-moz-transition:all .8s;transition:all .8s}@media (max-width:640px){.page-id-11 .et_fullscreen_slider{max-height:400px!important}}#top-header{height:30px;border-bottom:2px solid #444a51}#top-header .container{max-width:1600px!important}#top-header .container #et-info{text-align:right!important;float:right!important;font-weight:400;margin-top:-5px;padding-left:0;padding-right:0}#top-header #et-secondary-menu{padding-top:5px}@media (max-width:980px){div#et-secondary-menu,ul#et-secondary-nav{display:block!important}div#et-secondary-menu,ul#et-secondary-nav{padding:15px 0 0 0!important;margin:0}}#top-menu a{display:block;position:relative;color:rgba(0,0,0,.6);text-decoration:none;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out;font-weight:400;padding-left:.5em!important;padding-right:.9em!important}#et-info-email:hover,#et-secondary-menu>ul>li>a:hover,#top-menu-nav>ul>li>a:hover,.et-social-icons a:hover{opacity:1;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.et_primary_nav_dropdown_animation_fade #et-top-navigation ul li:hover>ul,.et_secondary_nav_dropdown_animation_fade #et-secondary-nav li:hover>ul{-webkit-transition:all 1.2s ease-in-out;-moz-transition:all 1.2s ease-in-out;transition:all 1.2s ease-in-out}.et_primary_nav_dropdown_animation_fade #et-top-navigation ul li>ul,.et_secondary_nav_dropdown_animation_fade #et-secondary-nav li>ul{-webkit-transition:all .7s ease-in-out;-moz-transition:all .7s ease-in-out;transition:all .7s ease-in-out}@media (min-width:981px){.et_primary_nav_dropdown_animation_fade #et-top-navigation ul li:last-child:hover>ul,.et_primary_nav_dropdown_animation_fade #et-top-navigation ul li:last-child>ul{margin-left:-205px!important}#main-header{border-bottom:1px solid #a5a5a5}#top-menu{padding-top:10px}#top-menu li a{color:#5c5c5c!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}}#et-secondary-nav .menu-item-has-children>a:first-child:after,#top-menu .menu-item-has-children>a:first-child:after{position:absolute;top:0;right:0;font-family:ETmodules;font-size:0;content:"3"}#top-menu li a:hover{color:#000!important}#top-menu .current-menu-item a::before{-webkit-transform:translateY(18px);transform:translateY(18px);opacity:1}#top-menu li a:hover:before{-webkit-transform:translateY(18px);transform:translateY(18px);opacity:1}#top-menu>li>a:before{content:'';position:absolute;top:3px;left:0;background:#019cde!important;width:80%;left:10%;height:2px;height:0;-webkit-transform:translateY(24px);transform:translateY(24px);opacity:0;transition:.3s ease}#top-menu li.current-menu-item>a{color:#000!important}#top-menu li.current-menu-ancestor>a{color:#000!important}.nav li ul .current-menu-item a{color:#000!important}@media screen and (min-width:980px){.sub-menu{background:#ebebeb!important}.nav li li ul,.nav li ul,ul.sub-menu li{margin-top:1px;width:300px}.nav li li a{width:100%!important}.nav li ul{border-top:1px solid #444a51!important}ul.sub-menu li:first-child{border-top:1px solid #9e9e9e}ul.sub-menu li{border-bottom:1px solid #9e9e9e;font-size:120%!important}ul.sub-menu>li:hover{background:#4c4c4c;opacity:1}ul.sub-menu>li>a:hover{background:0 0;opacity:1;color:#fff!important}ul.sub-menu li a,ul.sub-menu li a:active,ul.sub-menu li a:link{font-size:90%!important}#top-menu li.current-menu-ancestor>a,#top-menu li.current-menu-item>a{color:#019cde!important}#top-menu li li a{color:#333!important}#top-menu li li a:hover{color:#fff!important}#top-menu li li.current-menu-item>a:hover{color:#fff!important}#top-menu li.mega-menu:hover{background:0 0!important}#top-menu li.mega-menu ul.sub-menu{margin-top:1px!important;margin-right:0!important;border:0!important;border-top:1px solid #444a51!important;background:#c00!important;background:#fff!important;background:-moz-linear-gradient(top,#fff 0,#e3e2e2 100%)!important;background:-webkit-linear-gradient(top,#fff 0,#e3e2e2 100%)!important;background:linear-gradient(to bottom,#fff 0,#e3e2e2 100%)!important;-webkit-box-shadow:0 8px 11px 0 #8a8a8a;-moz-box-shadow:0 8px 11px 0 #8a8a8a;box-shadow:0 8px 11px 0 #8a8a8a}#top-menu li.mega-menu ul.sub-menu li{border:0!important}#top-menu li.mega-menu ul.sub-menu li:first-child{border-top:0!important}#top-menu li.mega-menu>ul>li>a:first-child{padding-top:0!important;border-bottom:1px solid rgba(0,0,0,.2)!important}#top-menu>li.mega-menu>ul.sub-menu>li:hover{background:rgba(255,255,255,.8);background:0 0}#top-menu li.mega-menu li a{color:#000!important;font-weight:400!important;margin-top:10px!important}#top-menu li.mega-menu li a:hover{color:#009cde!important;-webkit-transition:all .8s;-moz-transition:all .8s;transition:all .8s}#top-menu li.mega-menu ul.sub-menu .current-menu-item a{color:#009cde!important}#top-menu li.mega-menu ul.sub-menu li li:hover{background:#222b34;background:0 0;background:#fff}#top-menu li.mega-menu>ul>li{width:33.33%;margin:0}#top-menu li.mega-menu>ul>li:nth-of-type(5n){clear:none}#top-menu li.mega-menu>ul>li:nth-of-type(2n){clear:none}#top-menu li.mega-menu ul.sub-menu li:last-child{border-top:0}}ul.sub-menu ul.sub-menu{display:none!important}@media screen and (max-width:979px){ul.sub-menu ul.sub-menu{display:block!important}}.menu-disabled a{color:#c00!important}#nav_menu-2,#nav_menu-3,#nav_menu-4{clear:both!important;width:100%!important}#nav_menu-2 ul,#nav_menu-3 ul,#nav_menu-4 ul{margin-top:-1em!important;width:100%!important}#nav_menu-2 ul li,#nav_menu-3 ul li,#nav_menu-4 ul li{margin:0!important;padding:0!important;padding:.25em .5em!important;border-bottom:1px solid #dbdbdb}#nav_menu-2 ul li:hover,#nav_menu-3 ul li:hover,#nav_menu-4 ul li:hover{background:#009cde;color:#fff!important}#nav_menu-2 ul li a,#nav_menu-3 ul li a,#nav_menu-4 ul li a{font-weight:600;font-size:90%}#nav_menu-2 ul li:hover a,#nav_menu-3 ul li:hover a,#nav_menu-4 ul li:hover a{color:#fff}.et_mobile_menu{margin-top:4px;display:none;visibility:visible;position:absolute;z-index:9999;left:0;width:100%;padding:5%;border-top:3px solid #2ea3f2;border-top:1px solid #6b7177!important;opacity:1;background:#fff;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1);-moz-box-shadow:0 2px 5px rgba(0,0,0,.1);box-shadow:0 2px 5px rgba(0,0,0,.1)}#main-header .et_mobile_menu li ul,.et_pb_fullwidth_menu .et_mobile_menu li ul{display:block!important;visibility:visible!important;padding-left:10px}.et_mobile_menu li li{padding-left:5%}.et_mobile_menu li a{display:block;padding:10px 5%;border-bottom:1px solid rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.25);color:#666}.et_mobile_menu .menu-item-has-children>a{background-color:rgba(0,0,0,.03);font-weight:400!important}.et_mobile_menu li .menu-item-has-children>a{background-color:transparent}.et_mobile_menu{margin-left:-30px;width:calc(100% + 60px);padding:5%;margin-left:-2.74%;width:105.5%;background:#f0f0f0;border-bottom:10px double #d0d0d0!important;border-bottom:3px solid #6b7177!important}.mobile_nav .mobile_menu_bar{margin-right:10px!important;cursor:pointer!important}.mobile_nav.opened .mobile_menu_bar:before{content:"\4d"}@media (max-width:980px){#main-content .et_pb_column:last-child{margin-bottom:0!important}.et_mobile_menu{font-weight:400}.et_mobile_menu li li{font-weight:400}.et_mobile_menu li a{color:#000!important}.et_mobile_menu li a:hover{opacity:1;background-color:rgba(0,0,0,.03);background-color:rgba(0,0,0,0);color:#019cde}.et_mobile_menu li.current-menu-ancestor>a,.et_mobile_menu li.current-menu-item>a{color:#019cde!important}.et_mobile_menu .menu-item-has-children{background-color:#transparent!important}.container .logo_container{margin-left:15px}ul.sub-menu{background:#f0f0f0!important}.container.et_menu_container{width:calc(100% - 60px);width:100%}}#main-content{min-height:700px;color:#272e35;font-weight:500}#main-content ol li,#main-content ul li{padding-bottom:1em}#main-content .container:before{background:0 0}#archives-2,#categories-2,#meta-2,#recent-comments-2{display:none}.et_pb_row{padding-top:1em!important;padding-bottom:1em!important}@media (max-width:480px){.page-id-11 .et_pb_container .et_pb_slide_description{margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.et_pb_section .et_pb_row_4col.two_on_mob>.et_pb_column.et_pb_column_1_4{width:47.25%!important;margin-right:5.5%!important}.et_pb_section .et_pb_row_4col.two_on_mob>.et_pb_column.et_pb_column_1_4:nth-of-type(even){width:47.25%!important;margin-right:0!important}div.et_pb_row{width:100%!important}div.et_pb_text_inner,div.woocommerce ul.products{margin-left:15px;margin-right:15px}}a.et_pb_button{margin-top:1.5em;text-decoration:none!important}a.et_pb_button:hover{border:2px solid #fff!important;border-radius:15px!important;-moz-border-radius:15px!important;-webkit-border-radius:15px!important;background:rgba(0,0,0,.8)!important}.entry-content table,body.et-pb-preview #main-content .container table{width:100%;margin:0 0 15px 0;border:1px solid #bdbdbd;text-align:left}.entry-content thead th,.entry-content tr th,body.et-pb-preview #main-content .container thead th,body.et-pb-preview #main-content .container tr th{padding:9px 12px;color:#000!important;font-weight:700}.entry-content tr td,body.et-pb-preview #main-content .container tr td{padding:6px 12px;color:#000!important;border-top:1px solid #bdbdbd}table{font-size:90%!important}table.responsive.kosmetik{max-width:540px}table th{background-color:#f1f1f1;border-top:2px solid #666;border-bottom:1px solid #019cde;font-size:95%!important;line-height:120%!important}th.right{text-align:right!important}table th:first-child{width:30%!important}table th span.small{font-weight:400;font-size:85%;text-align:center!important}table td{line-height:140%!important}td.right{text-align:right!important}table tr:hover{background:#f1f1f1}table td:first-child{border-right:1px solid #bdbdbd}@media only screen and (max-width:860px){table.responsive{margin-bottom:0;overflow:hidden;overflow-x:scroll;display:block;white-space:nowrap}table.responsive.kosmetik{width:100%}}@media only screen and (max-width:479px){.et_pb_column .et_pb_grid_item:nth-child(n){width:100%!important}}@media screen and (max-width:980px){.bildunterschrift .et_pb_text_inner{text-align:center!important}}.et_pb_module.et_pb_toggle{background:#8f9a00!important;background:rgba(255,255,255,.6)!important}.et_pb_module.et_pb_toggle .et_pb_toggle_title{font-weight:700;font-size:120%;color:#000!important}.et_pb_module.et_pb_toggle .et_pb_toggle_content{color:#000!important}.et_pb_module.et_pb_toggle .et_pb_toggle_content a{color:#f4ff63}.five-columns .et_pb_module{width:20%;float:left}.six-columns .et_pb_module{width:16.66%;float:left}.seven-columns .et_pb_module{width:14.28%;float:left}.eight-columns .et_pb_module{width:12.5%;float:left}.nine-columns .et_pb_module{width:11.11%;float:left}.ten-columns .et_pb_module{width:10%;float:left}@media (max-width:980px){.ten-columns .et_pb_module{width:20%}.nine-columns .et_pb_module{width:33.3%}.eight-columns .et_pb_module{width:25%}.seven-columns .et_pb_module{width:25%}.six-columns .et_pb_module{width:33.3%}.five-columns .et_pb_module{width:33.3%}}@media all and (max-width:767px){.ten-columns .et_pb_module{width:100%}.nine-columns .et_pb_module{width:100%}.eight-columns .et_pb_module{width:100%}.seven-columns .et_pb_module{width:100%}.six-columns .et_pb_module{width:100%}.five-columns .et_pb_module{width:100%}}.audio-wrapper{max-width:400px!important;margin:0 auto}.et_pb_audio_module h2.et_pb_module_header{font-size:120%!important;text-transform:uppercase}.et_pb_audio_module .et_audio_module_meta{font-size:110%!important}.et_pb_audio_module_content,.et_pb_audio_module_content.et_audio_container{min-height:265px;border:2px dashed #de4300!important;background:0 0!important}.et_pb_text_color_dark .et_audio_module_meta,.et_pb_text_color_dark audio.wp-audio-shortcode controls,.et_pb_text_color_dark h2.et_pb_module_header{color:#de4300!important}@media (max-width:480px){.et_pb_audio_module_content,.et_pb_audio_module_content.et_audio_container{min-height:100px}}@media (max-width:980px){#main-header{padding-top:.5em;padding-bottom:.25em}#top-header .container{width:98%!important;margin-right:1.5em!important;float:right!important;text-align:right!important;display:inline-block!important}#top-header .container #et-info{margin-right:-20px}}@media (max-width:780px){#main-content .et_pb_text_inner{font-size:95%!important;line-height:170%}#main-footer{background:#222}#top-header{height:4.5em!important}#top-header .container{margin-right:.5em!important}span#et-info-phone{right:.5em!important}span#et-info-email{position:absolute;clear:both!important;float:right;text-align:right!important;top:2.25em!important;right:0!important}ul.et-social-icons{float:right}ul.et-social-icons{position:absolute;clear:both!important;float:right;text-align:right!important;top:4em!important;right:-.35em!important}.header-content h1.et_pb_module_header{font-size:150%!important;line-height:110%!important}.page-id-11 .et_pb_fullwidth_header_container{top:-1.25em!important}.et_pb_fullwidth_header .et_pb_fullwidth_header_scroll{display:block!important}.et_search_outer{width:100%;width:80%;margin-left:20%;margin-top:6px}}footer#main-footer{display:block}#footer-bottom .container,#main-footer .container{position:relative;max-width:1600px!important;text-align:left;margin:auto}#main-footer .container{padding-top:1.75em;font-size:85%!important}#main-footer .container #footer-widgets{margin:0 auto!important;padding-top:0!important;height:0!important;max-width:1200px}#main-footer .container .footer-widget:nth-of-type(2) .widget_text,#main-footer .container .footer-widget:nth-of-type(3) .widget_text{float:right!important;float:left!important}#footer-bottom{background:#222!important}#footer-bottom .container{font-size:90%}#footer-info{float:right;margin-right:20px;color:#8e8e8e!important}#footer-info a{color:#8e8e8e!important;font-weight:400}#footer-info a:hover{color:#fff!important}#et-footer-nav{display:inline-block;width:100%;border-top:1px solid #4b4b4b!important;border-bottom:1px solid #4b4b4b!important}#et-footer-nav .container{padding:0!important}ul#menu-footer-menu{text-align:right!important}.footer-widget h2{color:#fff!important;font-size:140%!important;margin:0!important;padding:0!important;letter-spacing:2px}@media (max-width:980px){footer#main-footer .container .footer-widget:nth-of-type(2) .widget_text,footer#main-footer .container .footer-widget:nth-of-type(3) .widget_text{float:left!important;margin:0 auto;display:block}#footer-widgets{width:100%!important}.footer-widget{background:rgba(255,255,255,.1);width:100%!important;margin:0 auto!important;margin-bottom:1em!important;text-align:center!important;clear:both}.footer-widget div{width:100%!important;margin:0 auto!important}#footer-info{width:100%;margin:0 auto;text-align:center!important;margin-bottom:1em!important}#et-footer-nav{margin-top:2em}#et-footer-nav .container ul{text-align:center!important}}@media all and (max-width:980px){#footer-widgets .footer-widget,.et_pb_gutters1 #footer-widgets .footer-widget{width:100%!important;margin-right:0!important}#footer-widgets .footer-widget .fwidget,#footer-widgets .footer-widget:nth-child(n){margin-bottom:.75em!important}.et_pb_gutters1 #footer-widgets .footer-widget .fwidget,.et_pb_gutters1 #footer-widgets .footer-widget:nth-child(n){margin-bottom:0!important}#footer-widgets{padding:0}#footer-widgets .footer-widget .fwidget:last-child{margin-bottom:0!important}#footer-widgets .footer-widget:last-child{margin-bottom:0!important}}.contact-outer{margin-top:-16px}.et_pb_section.et_pb_section_0.et_section_regular{max-width:100%}.contact-outer,.contact-outer h2,.contact-outer h3{color:#fff!important}.contact-address .et_pb_blurb_description,.contact-address .et_pb_main_blurb_image,.contact-address-follow .et_pb_blurb_description,.contact-address-follow .et_pb_main_blurb_image{padding:15px 0 15px 15px}.contact-address .et_pb_blurb_content,.contact-address-follow .et_pb_blurb_content{max-width:400px!important;background:rgba(0,0,0,.4)!important;-webkit-transition:all .7s ease-in-out;-moz-transition:all .7s ease-in-out;transition:all .7s ease-in-out}.contact-address .et_pb_blurb_content:hover,.contact-address-follow .et_pb_blurb_content:hover{background:rgba(0,0,0,.7)!important;-webkit-transition:all 1.3s;-moz-transition:all 1.3s;transition:all 1.3s}.contact-address .et_pb_blurb_description,.contact-address-follow .et_pb_blurb_description{padding-left:2em}.contact-outer .et_pb_column.et_pb_column_1_2.et_pb_column_0{background-color:#454d51;background-image:url(/wp-content/uploads/redaktion/images/content/img-kontakt-screen-milebau.jpg);background-position:bottom center;background-size:cover;background-repeat:no-repeat}.contact-outer .et_pb_column.et_pb_column_1_2.et_pb_column_1 .et_pb_module{max-width:680px!important}@media screen and (max-width:1830px){.contact-outer .et_pb_column.et_pb_column_1_2.et_pb_column_1 .et_pb_module{max-width:500px!important}}@media screen and (min-width:980px){.contact-outer .et_pb_column.et_pb_column_1_2.et_pb_column_1{margin:0!important;padding-top:26px!important}.contact-address{position:relative;top:36px}.contact-address-follow{position:relative;margin-top:30px;top:36px}}@media screen and (max-width:979px){.contact-outer .et_pb_column.et_pb_column_1_2.et_pb_column_0{background-image:url(/wp-content/uploads/redaktion/images/content/img-kontakt-tablet-milebau.jpg);background-size:auto;min-height:600px}.wpcf7 input,.wpcf7-textarea{width:100%!important}.contact-address{position:relative;top:40px}.contact-address-follow{position:relative;margin-top:15px;top:40px}}@media screen and (max-width:480px){.contact-address{position:relative;margin-top:25px}.contact-address-follow{position:relative;margin-top:25px}.contact-address .et_pb_blurb_content,.contact-address-follow .et_pb_blurb_content{max-width:310px!important;margin-left:-20px}.contact-address .et_pb_blurb_description,.contact-address-follow .et_pb_blurb_description{padding-left:.5em}.wpcf7 input,.wpcf7-textarea{width:100%!important}}.wpcf7-response-output.wpcf7-display-none.wpcf7-validation-errors{display:none!important}.wpcf7{background-color:transparent}.wpcf7 ::placeholder{color:#e1e5e6;opacity:1;font-weight:300!important}.wpcf7 :-ms-input-placeholder{color:#e1e5e6;font-weight:300!important}.wpcf7 ::-ms-input-placeholder{color:#e1e5e6;font-weight:300!important}.wpcf7 input,.wpcf7-textarea{font-size:90%;letter-spacing:1px;width:85%;border:0;padding:1em;background:rgba(255,255,255,.3);color:#f2f2f2!important;font-weight:300!important;-webkit-transition:all .7s ease-in-out;-moz-transition:all .7s ease-in-out;transition:all .7s ease-in-out}.wpcf7 input:hover,.wpcf7-textarea:hover{background:rgba(255,255,255,.15);color:#fff!important;-webkit-transition:all 1.3s;-moz-transition:all 1.3s;transition:all 1.3s}.wpcf7 input .wpcf7-form-control.wpcf7-text{color:#fff!important}.wpcf7-textarea{height:100px!important;font-family:'Open Sans';font-weight:300!important;resize:none}.wpcf7-text{width:85%}input[type=submit]{background:rgba(0,0,0,.7);font-family:'Open Sans'!important;font-weight:600!important;font-size:110%!important;cursor:pointer}span.wpcf7-form-control-wrap.your-dsgvo{font-weight:700!important}.wpcf7-checkbox{width:100%}.wpcf7-checkbox label input{text-align:left;opacity:0;color:#000!important;opacity:1;margin:auto;height:15px;width:20px;margin-top:-15px;margin-left:-20px}input[type=checkbox]{width:15px!important;max-width:none;margin:0;padding:0;margin-left:5px}
	