.alignnone{margin:5px 20px 20px 0}.align--center,.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.float-none{float:none}.align--right,.alignright{float:right;margin:5px 0 20px 20px}.float-right{float:right}.align--left,.alignleft{float:left;margin:5px 20px 20px 0}.float-left{float:left}.textalign--left{text-align:left}.textalign--center{text-align:center}.textalign--right{text-align:right}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;white-space:nowrap;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.love{font-size:13px;font-size:.8125rem}.love .fa-heart{color:#1d1d1b}body.wh2-bare{background:#595959;color:#99979c;min-height:100%;font-family:'Lato',sans-serif}#footer.demo-footer{padding:50px 0px 50px 0px;padding:3.125rem 0rem 3.125rem 0rem}body{font-family:'Abel',sans-serif}h1,h2,h3,h4,h5{font-family:'Abel',sans-serif}h1{font-size:55px}.slideshow-home{margin-bottom:40px;position:relative}.slideshow-home .sow-slider-base{overflow:visible}.slideshow-home .sow-slider-base ul.sow-slider-images{overflow:visible}.slideshow-home .sow-slider-base ul.sow-slider-images li.sow-slider-image{overflow:visible}@media (min-width:640px){.slideshow-home{margin-bottom:0}}.slideshow-home .overlay{position:absolute;z-index:999;top:80%;right:1%;font-size:28px;font-size:1.75rem}@media (min-width:640px){.slideshow-home .overlay{top:70%;font-size:35px;font-size:2.1875rem}}@media (min-width:960px){.slideshow-home .overlay{right:10%;top:auto;bottom:10%;font-size:45px;font-size:2.8125rem}}@media (min-width:1200px){.slideshow-home .overlay{font-size:56px;font-size:3.5rem}}.slideshow-home .overlay .title_line_1 a,.slideshow-home .overlay .title_line_2 a{color:#fff}.slideshow-home .overlay .title_line_1{font-size:70%}.slideshow-home .overlay .title_line_2{margin-top:-16px;font-size:100%}@media (min-width:425px){.slideshow-home .overlay .title_line_2{margin-top:-20px;float:right;margin-right:-50px}}@media (min-width:640px){.slideshow-home .overlay .title_line_2{margin-right:-100px}}#menu-linktomainsite{list-style-type:none;margin:0;padding:0}#menu-linktomainsite li{float:left;width:50%}#menu-linktomainsite li a{text-align:center;font-size:20px;font-size:1.25rem;background:#bf1818;width:calc(100% - 40px);display:block;margin-bottom:10px;padding:8px 10px 8px 10px;padding:.5rem .625rem .5rem .625rem;color:#fff}.header{position:relative}.header--logo{display:block;padding:27px 0px 40px 0px;padding:1.6875rem 0rem 2.5rem 0rem}@media (min-width:768px){.header--logo{max-width:370px}}.header--goto{width:40%;position:relative;display:none;background:#ededed}@media (min-width:768px){.header--goto{max-width:250px;position:absolute;display:block;right:0;top:30px;padding:20px 50px 20px 30px;padding:1.25rem 3.125rem 1.25rem 1.875rem}}@media (min-width:960px){.header--goto{max-width:300px}}.footer{background:#595959;color:#fff;position:relative;padding-top:70px;padding-top:4.375rem;overflow:hidden}.footer a{color:#fff}.footer h1,.footer h2,.footer h3,.footer h4{color:#fff}.footer .uk-button-primary{background:#bf1818}.footer .box{float:left;display:block;padding-bottom:30px;padding-bottom:1.875rem}.footer .box--form h2{margin-top:0}.footer .box--address img{max-width:180px}.footer .box--phone-me{padding-bottom:0;position:relative}.footer .phone-me{width:100%}@media (min-width:960px){.footer .phone-me{position:absolute;bottom:0}}@media (min-width:1440px){.footer .phone-me{right:-30%}}.footer .phone-me .phone-num{position:absolute;bottom:10px;width:100%;left:0;z-index:3}@media (min-width:640px){.footer .phone-me .phone-num{left:auto;right:28%;width:450px;bottom:15%}}@media (min-width:960px){.footer .phone-me .phone-num{left:-0%;max-width:120%;bottom:10px;width:400px}}@media (min-width:1440px){.footer .phone-me .phone-num{left:auto;bottom:25%;width:450px;right:35%}}.footer .phone-me .phone-num-inner{background-image:url('https://kegelspalter.deitmer-maschinenbau.de/wp-content/themes/deitmer-landingpages/assets/images/phone-me-bg.png');background-repeat:no-repeat;background-size:80% 100%;background-position:center top;padding:20px 20px 20px 40px;padding:1.25rem 1.25rem 1.25rem 2.5rem;text-align:center}@media (min-width:640px){.footer .phone-me .phone-num-inner{text-align:right;background-image:none;background-size:100% 100%;padding-right:120px;padding-right:7.5rem}}@media (min-width:960px){.footer .phone-me .phone-num-inner{padding:20px 0px 20px 0px;padding:1.25rem 0rem 1.25rem 0rem;text-align:center;background-image:url('https://kegelspalter.deitmer-maschinenbau.de/wp-content/themes/deitmer-landingpages/assets/images/phone-me-bg.png')}}@media (min-width:1440px){.footer .phone-me .phone-num-inner{background-image:none;text-align:right;padding-right:130px;padding-right:8.125rem}}.footer .phone-me .mrdeitmer{width:320px;margin:0 0 0 auto;display:block;z-index:2;position:relative}@media (min-width:640px){.footer .phone-me .mrdeitmer{margin:0 auto;margin-right:-5%}}@media (min-width:780px){.footer .phone-me .mrdeitmer{margin-right:5%}}@media (min-width:1440px){.footer .phone-me .mrdeitmer{margin-right:-8%}}.footer .phone-me .tile-bg{z-index:1;display:none;background-image:url('https://kegelspalter.deitmer-maschinenbau.de/wp-content/themes/deitmer-landingpages/assets/images/phone-me-bg.png');background-repeat:no-repeat;background-size:100% 100%;position:absolute;width:320px;height:180px;bottom:13%}@media (min-width:640px){.footer .phone-me .tile-bg{width:380px;display:block;right:28%}}@media (min-width:960px){.footer .phone-me .tile-bg{display:none;bottom:23%}}@media (min-width:1440px){.footer .phone-me .tile-bg{width:380px;display:block;right:35%}}.deitmer-title.deitmer-title--default span{color:#bf1818}.deitmer-title.deitmer-title--boxed span{color:#fff;display:inline-block;padding:10px 20px 10px 20px;padding:.625rem 1.25rem .625rem 1.25rem;background-image:url('https://kegelspalter.deitmer-maschinenbau.de/wp-content/themes/deitmer-landingpages/assets/images/title_el.png');background-repeat:no-repeat;background-size:100% 100%}.deitmer-title.deitmer-title--top-boxed span{color:#fff;display:inline-block;padding:10px 20px 15px 20px;padding:.625rem 1.25rem .9375rem 1.25rem;background-image:url('https://kegelspalter.deitmer-maschinenbau.de/wp-content/themes/deitmer-landingpages/assets/images/title_el_top.png');background-repeat:no-repeat;background-size:100% 100%}.deitmer-title.wide span{padding-left:6%;padding-right:6%}.so-widget-sow-image .deitmer-title.title--styled{position:relative;z-index:2}.so-widget-sow-image .deitmer-title.title--styled.position-below{margin-top:-12px;margin-top:-0.75rem}.so-widget-sow-image .deitmer-title.title--styled.position-above{margin-bottom:-15px;margin-bottom:-0.9375rem}.so-widget-sow-image .deitmer-title.title--styled span{padding:10px 10px 10px 10px;padding:.625rem .625rem .625rem .625rem;width:100%;margin:0px -10px 0px -10px;margin:0rem -0.625rem 0rem -0.625rem}div.wpcf7-response-output{border:1px solid #f0506e;background:#f0506e;color:#fef4f6;margin:0}div.wpcf7-mail-sent-ok{background:#32d296;color:#edfbf6;border-color:#32d296}div.wpcf7-mail-sent-ng,div.wpcf7-aborted{background:#fef4f6;color:#f0506e;border-color:#f0506e}div.wpcf7-spam-blocked{background:#faa05a;color:#fff6ee;border-color:#faa05a}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing{background:#faa05a;color:#fff6ee;border-color:#faa05a}.wpcf7-form-control-wrap{position:relative}span.wpcf7-not-valid-tip{background:#f0506e;border-color:#fef4f6;color:#f0506e;margin-top:5px}.use-floating-validation-tip span.wpcf7-not-valid-tip{left:auto;top:-3px;right:5px;margin-top:0;background:#f0506e;color:#fef4f6}#cta-holder{position:absolute;right:0;top:80%;width:100px;height:100px;z-index:999}@media (min-width:640px){#cta-holder{top:50%}}@media (min-width:960px){#cta-holder{top:50%}}.cta{background:#2450a0;width:100px;height:100px;z-index:999;right:0;bottom:40px;text-align:center;color:#fff}.cta a{padding:10px;color:#fff;display:block;text-decoration:none}.cta a svg{width:50px}.cta a span{white-space:nowrap}em{color:inherit}.panel-grid{margin-top:-1px}.so-panel{margin-bottom:0 !important}.panel-grid{margin-bottom:60px}.panel-grid:last-child{margin-bottom:0 !important}.panel-row-style.light-font{color:#fff}button,input[type="submit"],input[type="reset"]{-webkit-appearance:none}