/*!
Theme Name: f3dm-2018
Theme URI: https://www.werbeagentur-impuls.de/
Author: Impuls Werbeagentur <info@impuls-wa.de>
Author URI: https://www.werbeagentur-impuls.de/
Description: Das WordPress Theme Ihres Unternehmens. Speziell für Sie entwickelt.
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: f3dm-2018

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

This theme is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/
html{line-height:1.15;-webkit-text-size-adjust:100%;font-family:'Open Sans',sans-serif}body{margin:0}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.entry-content ul li::marker{color:#004a8d}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;line-height:26px;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body,button,input,select,optgroup,textarea{color:#4c4c4c;font-family:'Open Sans',sans-serif;font-size:18px;line-height:28px}h1,h2,h3,h4,h5,h6{clear:both;color:#004a8d;margin:0}p{margin-bottom:1.5em}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#fff}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0 0 28px;padding:0 0 0 20px}ul:last-child,ol:last-child{margin-bottom:0}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0;width:100%}button,input[type=button],input[type=reset],input[type=submit]{border:none;border-radius:0;background:#004a8d;color:#fff;line-height:1;padding:0;width:100%}button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{background:#fff;color:#004a8d}button:disabled,input[type=button]:disabled,input[type=reset]:disabled,input[type=submit]:disabled{background:#384755;color:#fff;cursor:not-allowed}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=range],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],textarea{color:#4c4c4c;border:1px solid #4c4c4c;border-radius:0;padding:0 10px;width:100%}span.wpcf7-form-control-wrap{display:block;width:100%;margin-bottom:20px}select{border:1px solid #4c4c4c}select.wpcf7-form-control.wpcf7-select,span.styleselect select{-moz-appearance:none;-webkit-appearance:none;appearance:none;border:1px solid #4c4c4c;width:100%;height:50px;padding-left:10px;background:#fff;color:#4c4c4c;outline:none;cursor:pointer}.wpcf7-form-control-wrap.styleselect:before,span.styleselect:before{content:'﹀';font-size:18px;position:absolute;right:15px;top:20px;color:#4c4c4c;pointer-events:none}select.wpcf7-form-control-wrap.wpcf7-select:focus::-ms-value{background-color:transparent}select.wpcf7-form-control-wrap.wpcf7-select::-ms-expand{display:none}span.wpcf7-list-item{display:block;margin-left:0}.wpcf7 .wpcf7-checkbox.stylecheckbox .wpcf7-list-item label input+span,.wpcf7 .wpcf7-acceptance .wpcf7-list-item label input+span,.suchleiste input.stylecheckbox+label{position:relative;padding-left:26px;margin-right:20px;display:block;line-height:25px}.wpcf7 .wpcf7-checkbox.stylecheckbox .wpcf7-list-item label input,.wpcf7 .wpcf7-acceptance .wpcf7-list-item label input,.suchleiste input.stylecheckbox{position:absolute;cursor:pointer;top:5px;width:16px;height:16px;border:1px solid #4c4c4c}.wpcf7 .wpcf7-checkbox.stylecheckbox .wpcf7-list-item label input+span:before,.wpcf7 .wpcf7-acceptance .wpcf7-list-item label input+span:before,.suchleiste input.stylecheckbox+label:before{display:block;position:absolute;left:0;width:16px;height:16px;content:"";border-radius:3px;margin-right:10px;color:#004a8d;top:5px;line-height:16px;text-align:center;font-size:11px}.wpcf7 .wpcf7-checkbox.stylecheckbox .wpcf7-list-item label input:checked+span:before,.wpcf7 .wpcf7-acceptance .wpcf7-list-item label input:checked+span:before,.suchleiste input.stylecheckbox:checked+label:before{content:'✓'}textarea{height:150px}span.wpcf7-not-valid-tip{display:none}input.wpcf7-not-valid,select.wpcf7-not-valid,textarea.wpcf7-not-valid{background:#004a8d;color:#fff}input.wpcf7-not-valid::placeholder{opacity:1;color:#dc3232}input.wpcf7-not-valid,input.wpcf7-not-valid:focus{color:#dc3232}a{color:#004a8d;text-decoration:none;-webkit-transition:color .2s ease-in-out 0s;-moz-transition:color .2s ease-in-out 0s;-o-transition:color .2s ease-in-out 0s;transition:color .2s ease-in-out 0s}a:hover,a:focus,a:active{color:#cc071e}a:focus{outline:none}a:hover,a:active{outline:none}.main-navigation{display:block;float:left;font-size:15px;padding:38px 0 0}.main-navigation ul{display:none;list-style:none;margin:0;padding-left:0}.main-navigation ul ul{float:left;position:absolute;top:100%;left:-20px;z-index:99999;padding:20px 0 20px 20px;background:#004a8d;color:#fff;display:none;border:1px solid #fff}.main-navigation ul ul ul{left:100%;top:-20px;border-left:1px solid #fff}.main-navigation ul ul a{width:100%;color:#fff;border-color:#004a8d;white-space:nowrap}.main-navigation ul li:hover>ul,.main-navigation ul li.focus>ul{display:block}.main-navigation li{float:left;position:relative;margin:0 20px 0 0;padding-bottom:10px}.main-navigation li li{margin:0 0 10px;padding-bottom:0;width:100%;padding-right:20px}.main-navigation li li:last-child{margin-bottom:0}.main-navigation a{display:block;text-decoration:none;color:#4c4c4c;padding:1px 6px 2px 5px;border:1px solid transparent;-webkit-transition:border .2s ease-in-out 0s,color .2s ease-in-out 0s;-moz-transition:border .2s ease-in-out 0s,color .2s ease-in-out 0s;-o-transition:border .2s ease-in-out 0s,color .2s ease-in-out 0s;transition:border .2s ease-in-out 0s,color .2s ease-in-out 0s}.main-navigation li.current_page_item>a,.main-navigation li.current_page_ancestor>a,.main-navigation li.current-menu-ancestor>a,.main-navigation li.current-menu-item>a,.main-navigation li.current-post-parent>a,.main-navigation li.current-post-ancestor>a{border:1px solid #4c4c4c;color:#4c4c4c}.main-navigation li:hover>a{border:1px solid #004a8d;color:#004a8d}.main-navigation li li.current_page_item>a,.main-navigation li li.current_page_ancestor>a,.main-navigation li li.current-menu-ancestor>a,.main-navigation li li.current-menu-item>a,.main-navigation li li.current-post-parent>a,.main-navigation li li.current-post-ancestor>a{border:1px solid #004a8d;color:#fff}.main-navigation li li:hover>a{border:1px solid #fff;color:#fff}.menu-toggle{display:none}.main-navigation ul{display:block}.site-main .comment-navigation,.site-main .posts-navigation,.site-main .post-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:50%}.dropdown-navigation{position:absolute;right:0;top:0;width:50px;height:50px}.dropdown-navigation>div{width:100%;height:100%;position:absolute;top:0;left:0;background:linear-gradient(to bottom,#004a8d,#004a8d 20%,transparent 20%,transparent 40%,#004a8d 40%,#004a8d 60%,transparent 60%,transparent 80%,#004a8d 80%,#004a8d 100%)}#page_id{opacity:0;width:100%;height:100%;z-index:1;position:absolute;top:0;left:0}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:14px;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.widget select{max-width:100%}.sticky{display:block}.hentry{margin:0}.updated:not(.published){display:none}.page-content,.entry-content,.entry-summary{margin:0}.page-links{clear:both;margin:0 0 1.5em}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%;border:none}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*=wp-image-]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item,.gallery-columns-3 .gallery-item,.gallery-columns-4 .gallery-item,.gallery-columns-5 .gallery-item,.gallery-columns-6 .gallery-item{float:left;margin:0 0 20px 20px}.gallery-columns-2 .gallery-item:nth-child(2n+1),.gallery-columns-3 .gallery-item:nth-child(3n+1),.gallery-columns-4 .gallery-item:nth-child(4n+1),.gallery-columns-5 .gallery-item:nth-child(5n+1),.gallery-columns-6 .gallery-item:nth-child(6n+1){clear:both;margin-left:0}.gallery-columns-2 .gallery-item{width:calc((100% - 19px)/2)}.gallery-columns-3 .gallery-item{width:calc((100% - 39px)/3)}.gallery-columns-4 .gallery-item{width:calc((100% - 59px)/4)}.gallery-columns-5 .gallery-item{width:calc((100% - 79px)/5)}.gallery-columns-6 .gallery-item{width:calc((100% - 99px)/6)}.gallery-caption{display:block}#page{padding-top:164px;min-width:1240px}.wrapper{width:1200px;margin:0 auto;position:relative}.wrapper:after{display:block;content:"";clear:both}h1,h2{background:#004a8d;color:#fff;font-weight:300;line-height:45px;text-transform:uppercase;display:inline;font-size:27px;padding:3px 0 4px;letter-spacing:2.5px;box-shadow:18px 0 0 #004a8d,-18px 0 0 #004a8d;box-decoration-break:clone;position:relative;left:18px}p{margin-top:0;margin-bottom:28px}p:last-child{margin-bottom:0}h1+*,h2+*{margin-top:31px}h1+p,h2+p{margin-top:22px}h3{font-weight:400;font-size:23px;margin:0 0 14px;clear:none}.wp-block-media-text,.wp-block-impuls-additional-containers-impulsbgcontainer{width:100%;min-width:1200px;margin-bottom:10px}.wp-block-media-text{align-items:self-start;background-image:url(//www.f3dm.de/wp-content/themes/f3dm-2018/img/linien_02.png);background-repeat:no-repeat;background-size:cover;overflow:hidden}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{padding-left:calc((100vw - 1200px)/2);padding-right:60px;padding-top:52px;padding-bottom:52px;position:relative;left:-100px;opacity:0;-webkit-transition:left .5s ease-in-out .5s,opacity .5s ease-in-out .5s;-moz-transition:left .5s ease-in-out .5s,opacity .5s ease-in-out .5s;-o-transition:left .5s ease-in-out .5s,opacity .5s ease-in-out .5s;transition:left .5s ease-in-out .5s,opacity .5s ease-in-out .5s}.wp-block-media-text.has-media-on-the-right.animate .wp-block-media-text__content{left:0;opacity:1}.wp-block-media-text.has-media-on-the-left .wp-block-media-text__content{padding-right:calc((100vw - 1200px)/2);padding-left:60px;padding-top:52px;position:relative;right:-100px;opacity:0;-webkit-transition:right .5s ease-in-out .5s,opacity .5s ease-in-out .5s;-moz-transition:right .5s ease-in-out .5s,opacity .5s ease-in-out .5s;-o-transition:right .5s ease-in-out .5s,opacity .5s ease-in-out .5s;transition:right .5s ease-in-out .5s,opacity .5s ease-in-out .5s}.wp-block-media-text.has-media-on-the-left.animate .wp-block-media-text__content{right:0;opacity:1}.wp-block-media-text .wp-block-media-text__media{overflow:hidden;height:100%;max-height:600px}.wp-block-media-text.has-media-on-the-left .wp-block-media-text__media{position:relative;left:-100px;opacity:0;-webkit-transition:left .2s ease-in-out 0s,opacity .2s ease-in-out 0s;-moz-transition:left .2s ease-in-out 0s,opacity .2s ease-in-out 0s;-o-transition:left .2s ease-in-out 0s,opacity .2s ease-in-out 0s;transition:left .2s ease-in-out 0s,opacity .2s ease-in-out 0s}.wp-block-media-text.has-media-on-the-left.animate .wp-block-media-text__media{left:0;opacity:1}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media{position:relative;right:-100px;opacity:0;-webkit-transition:right .5s ease-in-out 0s,opacity .5s ease-in-out 0s;-moz-transition:right .5s ease-in-out 0s,opacity .5s ease-in-out 0s;-o-transition:right .5s ease-in-out 0s,opacity .5s ease-in-out 0s;transition:right .5s ease-in-out 0s,opacity .5s ease-in-out 0s}.wp-block-media-text.has-media-on-the-right.animate .wp-block-media-text__media{right:0;opacity:1}.wp-block-media-text .wp-block-media-text__media img{min-width:100%;min-height:100%;width:auto;height:auto}.wp-block-impuls-additional-containers-impulsbgcontainer{padding:65px 0}.wp-block-impuls-additional-containers-impulsbgcontainer .InnerContent{width:1200px;margin:0 auto;position:relative;padding:5px}.wp-block-impuls-additional-containers-impulsbgcontainer .InnerContent:after{display:block;content:"";clear:both}.wp-block-impuls-additional-containers-impulsbgcontainer .InnerContent .wp-block-columns.has-2-columns figure{margin:0;line-height:0}.has-light-gray-background-color{background-color:#f3f5f7}.has-blue-background-color{background-color:#004a8d;color:#fff}.has-white-background-color{background-color:#fff}.wp-block-columns{margin-bottom:28px}.wp-block-columns:last-child{margin-bottom:0}.wp-block-column{margin-bottom:0}.wp-block-column:first-child{position:relative;left:-100px;opacity:0;-webkit-transition:left .5s ease-in-out 0s,opacity .5s ease-in-out 0s;-moz-transition:left .5s ease-in-out 0s,opacity .5s ease-in-out 0s;-o-transition:left .5s ease-in-out 0s,opacity .5s ease-in-out 0s;transition:left .5s ease-in-out 0s,opacity .5s ease-in-out 0s}.animate .wp-block-column:first-child{left:0;opacity:1}.wp-block-column:last-child{position:relative;right:-100px;opacity:0;-webkit-transition:right .5s ease-in-out .5s,opacity .5s ease-in-out .5s;-moz-transition:right .5s ease-in-out .5s,opacity .5s ease-in-out .5s;-o-transition:right .5s ease-in-out .5s,opacity .5s ease-in-out .5s;transition:right .5s ease-in-out .5s,opacity .5s ease-in-out .5s}.animate .wp-block-column:last-child{right:0;opacity:1}#masthead{padding:42px 20px 10px;line-height:26px;position:fixed;top:0;left:0;right:0;margin:0 auto;width:100%;min-width:1240px;background:#fff;z-index:999;-webkit-transition:padding-top .2s ease-in-out 0s,padding-bottom .2s ease-in-out 0s;-moz-transition:padding-top .2s ease-in-out 0s,padding-bottom .2s ease-in-out 0s;-o-transition:padding-top .2s ease-in-out 0s,padding-bottom .2s ease-in-out 0s;transition:padding-top .2s ease-in-out 0s,padding-bottom .2s ease-in-out 0s}#masthead a.kompaktlogo{display:block;position:absolute;opacity:0;background:url(//www.f3dm.de/wp-content/themes/f3dm-2018/img/logo-f3d-kompakt.svg) no-repeat center/cover;width:217px;height:50px;top:27px;right:44px;-webkit-transition:width .2s ease-in-out 0s,margin .2s ease-in-out .2s,opacity .2s ease-in-out 0s,right .2s ease-in-out 0s,top .2s ease-in-out 0s;-moz-transition:width .2s ease-in-out 0s,margin .2s ease-in-out .2s,opacity .2s ease-in-out 0s,right .2s ease-in-out 0s,top .2s ease-in-out 0s;-o-transition:width .2s ease-in-out 0s,margin .2s ease-in-out .2s,opacity .2s ease-in-out 0s,right .2s ease-in-out 0s,top .2s ease-in-out 0s;transition:width .2s ease-in-out 0s,margin .2s ease-in-out .2s,opacity .2s ease-in-out 0s,right .2s ease-in-out 0s,top .2s ease-in-out 0s}#masthead.scroll{padding-top:0;padding-bottom:0;box-shadow:0 -8px 15px 0px #4c4c4c}#masthead .main-navigation{-webkit-transition:padding-top .2s ease-in-out 0s;-moz-transition:padding-top .2s ease-in-out 0s;-o-transition:padding-top .2s ease-in-out 0s;transition:padding-top .2s ease-in-out 0s}#masthead.scroll .main-navigation{padding-top:21px}#masthead.scroll .language_switcher_wrapper{padding-top:21px;padding-bottom:21px;margin-top:0;margin-bottom:0;height:73px}#masthead .custom-logo-link{opacity:1;-webkit-transition:width .2s ease-in-out 0s,margin .2s ease-in-out .2s,opacity .2s ease-in-out 0s;-moz-transition:width .2s ease-in-out 0s,margin .2s ease-in-out .2s,opacity .2s ease-in-out 0s;-o-transition:width .2s ease-in-out 0s,margin .2s ease-in-out .2s,opacity .2s ease-in-out 0s;transition:width .2s ease-in-out 0s,margin .2s ease-in-out .2s,opacity .2s ease-in-out 0s}#masthead.scroll .custom-logo-link{width:140px;opacity:0}#masthead.scroll a.kompaktlogo{opacity:1;width:116px;height:50px;top:13px;right:24px}.language_switcher_wrapper{float:left;border-left:1px dashed #bcbcbc;border-right:1px dashed #bcbcbc;height:88px;margin:17px 0 7px 9px;padding:20px 29px 0;-webkit-transition:margin .2s ease-in-out 0s,padding .2s ease-in-out 0s,height .2s ease-in-out 0s;-moz-transition:margin .2s ease-in-out 0s,padding .2s ease-in-out 0s,height .2s ease-in-out 0s;-o-transition:margin .2s ease-in-out 0s,padding .2s ease-in-out 0s,height .2s ease-in-out 0s;transition:margin .2s ease-in-out 0s,padding .2s ease-in-out 0s,height .2s ease-in-out 0s}.language_switcher_wrapper .switcher-list{margin:0}.wpm-language-switcher li{float:left;font-size:15px;padding:1px 5px 2px;border:1px solid transparent;margin-right:3px;-webkit-transition:border .2s ease-in-out 0s;-moz-transition:border .2s ease-in-out 0s;-o-transition:border .2s ease-in-out 0s;transition:border .2s ease-in-out 0s}.wpm-language-switcher li:hover,.wpm-language-switcher li.active{border:1px solid #4c4c4c}.custom-logo-link{float:right;display:block;width:261px}.slider{height:600px;overflow:hidden;position:relative;margin:0 0 10px}#bgvid{position:relative;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.slider .wrapper{height:100%;position:absolute;left:0;right:0;top:0}.slider .wrapper .videotext{position:absolute;margin:0 auto;color:#fff;top:50%;left:0;right:0;width:738px;text-align:;text-transform:uppercase;font-size:36px;padding:32px;letter-spacing:7.2px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);text-align:center}.slider .wrapper .videotext:before,.slider .wrapper .videotext:after{width:100%;height:100%;z-index:3;content:'';position:absolute;top:0;left:0;box-sizing:border-box;-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0);-webkit-transition:transform .75s ease-in-out .5s;-moz-transition:transform .75s ease-in-out .5s;-o-transition:transform .75s ease-in-out .5s;transition:transform .75s ease-in-out .5s}.slider .wrapper .videotext:before{border-bottom:1px solid #fff;border-left:1px solid #fff;transform-origin:0 100%}.slider .wrapper .videotext:after{border-top:1px solid #fff;border-right:1px solid #fff;transform-origin:100% 0%}.transition .slider .wrapper .videotext:after,.transition .slider .wrapper .videotext:before{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.blauesband{background:#004a8d;color:#fff;font-weight:300;font-size:14px;padding:9px 0 7px 12px;letter-spacing:.7px;margin-bottom:10px}.blauesband .breadcrumb_wrapper{float:left}.blauesband .breadcrumb_wrapper:after{display:block;content:"";clear:both}.blauesband i,.blauesband span{float:left}.blauesband .icon-arrow{font-size:10px;margin:-1px 13px 0 16px}.blauesband a{color:#fff;border-bottom:1px solid transparent}.blauesband a:hover{border-bottom:1px solid #fff}.blauesband .telwrapper{float:right;margin:0 16px 0 0;font-size:17px;line-height:26px;font-weight:400}.tel_block{display:inline-block;border:1px solid #004a8d;color:#004a8d;padding:18px 28px 18px 25px;font-size:22px;letter-spacing:.8px}.leistungen_wrapper{display:flex;flex-wrap:wrap}.leistungen_wrapper:after,.news_wrapper:after{display:block;content:"";clear:both}.leistungen_wrapper .leistung,.news_wrapper .new{width:390px;float:left;margin:-10px 0 10px 10px;background:#fff;opacity:0;-webkit-transition:opacity .2s ease-out 0s,margin-top .2s ease-in-out 0s;-moz-transition:opacity .2s ease-out 0s,margin-top .2s ease-in-out 0s;-o-transition:opacity .2s ease-out 0s,margin-top .2s ease-in-out 0s;transition:opacity .2s ease-out 0s,margin-top .2s ease-in-out 0s}.leistung:nth-child(3n+1){margin-left:0;clear:left}.leistungen_wrapper .leistung.animate,.news_wrapper .new.animate{margin-top:0;opacity:1}.leistung .leistung_img,.new .new_img{width:100%;position:relative;height:239px}.leistung .leistung_img a,.new .new_img a,.produkte_wrapper .produkt a{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,74,141,.75);opacity:0;-webkit-transition:opacity .2s ease-in-out 0s;-moz-transition:opacity .2s ease-in-out 0s;-o-transition:opacity .2s ease-in-out 0s;transition:opacity .2s ease-in-out 0s}.leistung .leistung_img:hover a,.new .new_img:hover a,.produkte_wrapper .produkt:hover a{opacity:1}.leistung .leistung_img a i,.new .new_img a i,.produkte_wrapper .produkt a i{color:#fff;position:absolute;top:50%;left:0;right:0;margin:0 auto;font-size:50px;text-align:center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.leistung .leistungen_text,.new .new_text{padding:28px 30px 24px;font-weight:300}.slick-track{display:flex;flex-wrap:wrap;min-width:100%}.slick-slide{height:auto}.slick-arrow{position:absolute;top:105px;right:-87px;font-size:38px;color:#b2b2b2;cursor:pointer}.slick-arrow:hover{color:#004a8d}.slick-arrow.slick_arrow_left{right:auto;left:-87px;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.produkte_wrapper{margin-bottom:55px;position:relative}.produkte_menu{position:absolute;font-size:15px;top:-61px;right:-2px;display:none}.term-select{float:left;text-transform:lowercase;margin-left:25px;padding:0 8px;border:1px solid transparent;cursor:pointer;-webkit-transition:border .2s ease-in-out 0s;-moz-transition:border .2s ease-in-out 0s;-o-transition:border .2s ease-in-out 0s;transition:border .2s ease-in-out 0s}.term-select.active,.term-select:hover,.term-select:focus{border:1px solid #4c4c4c}.produkte_wrapper .produkt{width:200px;height:200px;position:relative;margin-top:-10px;opacity:0;-webkit-transition:opacity .2s ease-out 0s,margin-top .2s ease-in-out 0s;-moz-transition:opacity .2s ease-out 0s,margin-top .2s ease-in-out 0s;-o-transition:opacity .2s ease-out 0s,margin-top .2s ease-in-out 0s;transition:opacity .2s ease-out 0s,margin-top .2s ease-in-out 0s}.produkte_wrapper .produkt.animate{opacity:1;margin-top:0}.produkte_wrapper .produkt a{color:#fff;padding:10px 15px;font-weight:300}.produkte_wrapper .produkt a div{margin:0 0 10px;font-weight:400}.produkte_wrapper .slick-arrow{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.produkte_wrapper .slick-arrow.slick_arrow_left{top:50%;-webkit-transform:translateY(-50%) rotate(180deg);-moz-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);-o-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.archive #main{background-color:#f3f5f7;background-image:url(//www.f3dm.de/wp-content/themes/f3dm-2018/img/linien_01.png);margin-bottom:10px}.archive .wrapper.archive_header{padding:50px 0 10px;margin-bottom:50px}.archive .termlink_wrapper{float:right;margin-top:8px}.archive .termlink_wrapper .term-select:hover,.archive .termlink_wrapper .term-select:focus{color:#004a8d}.archive article{width:calc((100% - 2*10px)/3);float:left;margin:0 0 10px 10px;padding:0 50px 0 0}.category-news.archive article{width:100%;padding:0 20px 0 0}.archive article:nth-child(3n+1){margin-left:0;clear:left}.archive .entry-header{margin-bottom:20px;width:calc(100% - 40px);word-wrap:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;hyphens:auto}.category-news.archive .entry-content{display:flex;margin-bottom:20px}.single .entry-header{margin-bottom:31px}.single .entry-header a{color:#fff}.category-news.archive .post-thumbnail{line-height:0;width:33%;text-align:left;display:block;height:300px;margin:0 40px 20px 0;position:relative;text-align:center}.archive .post-thumbnail{line-height:0;width:100%;text-align:left;display:block;height:300px;margin:0 0 20px;position:relative;padding:30px 30px 30px 0}.category-news.archive .post-content-wrapper{width:66%;padding:40px 0}.archive .post-thumbnail:after{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,74,141,.75);text-align:center;line-height:300px;color:#fff;font-size:50px;opacity:0;content:'\e846';font-family:"fontello";font-style:normal;font-weight:400;-webkit-transition:opacity .2s ease-in-out 0s;-moz-transition:opacity .2s ease-in-out 0s;-o-transition:opacity .2s ease-in-out 0s;transition:opacity .2s ease-in-out 0s}.archive .post-thumbnail:hover:after{opacity:1}.archive .post-thumbnail img{max-height:100%;height:auto;max-width:100%;width:auto;height:100%;object-fit:contain}.archive h2{box-shadow:none;left:0;font-size:22px;background:0 0;line-height:normal;font-weight:400}.archive h2 a{color:#004a8d}.archive h2 a:hover{color:#cc071e}.single-404 article,.single article{padding:56px 0;background-color:#f3f5f7;background-image:url(//www.f3dm.de/wp-content/themes/f3dm-2018/img/linien_02.png);background-repeat:no-repeat;background-size:cover;margin-bottom:10px}.single .post-thumbnail{float:right;line-height:0;margin:0 0 30px 30px}img.placeholderimage{display:block;position:relative;margin:0 auto;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}#colophon{background:url(//www.f3dm.de/wp-content/themes/f3dm-2018/img/footerbg.jpg) no-repeat center/cover;color:#fff;padding:88px 0 152px;line-height:26px;min-width:1240px}#colophon .inner{width:600px;font-weight:300;float:right}#colophon .widget{margin-bottom:0}#colophon .widget:last-child{margin-bottom:0}#colophon .widget.firma{margin-bottom:26px}#colophon .widget.links{margin-bottom:36px}#colophon h3{color:#fff;margin:0 0 29px;font-size:26px}#colophon a{color:#a9c3df}#colophon a:hover{color:#fff}#colophon .widget.impuls{font-size:12px;color:#a9c3df;line-height:20px}.form_inner:after{display:block;content:"";clear:both}.wpcf7 input[type=text],.wpcf7 input[type=email],.wpcf7 input[type=search],.wpcf7 input[type=tel]{width:calc(50% - 10px);float:left;margin:0 20px 20px 0;border-radius:0;border:none;height:40px;background:#e8e8e8;color:#4c4c4c;padding:0 0 0 18px;font-size:20px;font-weight:300}.wpcf7 .wpcf7-form-control-wrap:nth-child(2n) input[type=text],.wpcf7 .wpcf7-form-control-wrap:nth-child(2n) input[type=tel],.wpcf7 .wpcf7-form-control-wrap:nth-child(2n) input[type=email]{margin-right:0}.wpcf7 input[type=text]:focus,.wpcf7 input[type=email]:focus,.wpcf7 input[type=search]:focus,.wpcf7 input[type=tel]:focus,.wpcf7 textarea:focus{color:#4c4c4c}.wpcf7 .wpcf7-form-control-wrap.message{display:block}.wpcf7 textarea{resize:none;border-radius:0;width:100%;height:270px;background:#e8e8e8;color:#4c4c4c;margin:0;padding:8px 0 0 18px;font-size:20px;border:none;font-weight:300}.wpcf7 .captcha-wrap{float:left;width:calc(50% - 10px);margin:0 20px 0 0;border:none}.wpcf7 .captcha-wrap .wpcf7-form-control-wrap{margin:0}.wpcf7 .captcha-wrap input{width:60%}.wpcf7 .captcha-img-wrap{float:right;background:#e8e8e8;height:40px;width:calc(40% - 20px)}.wpcf7 .captcha-wrap img{margin:8px 0 0 8px}.wpcf7 input[type=submit],.wpcf7 input[type=submit]:disabled:hover{width:calc(50% - 10px);margin:0;float:left;border-radius:0;box-shadow:none;background:#4c4c4c;border:none;color:#fff;text-shadow:none;font-size:20px;padding:0;font-weight:300}.wpcf7 input[type=submit]:hover{box-shadow:none;background:#004a8d;color:#fff;cursor:pointer}.wpcf7 input[type=submit]:disabled:hover{cursor:not-allowed}.wpcf7-form p{margin:0;line-height:0}span.wpcf7-not-valid-tip,div.wpcf7 img.ajax-loader{display:none}.wpcf7 input.wpcf7-not-valid,.wpcf7 textarea.wpcf7-not-valid,.wpcf7 input.wpcf7-not-valid:focus{background:#4c4c4c;color:#fff}.wpcf7-not-valid::-webkit-input-placeholder{color:#fff;opacity:1}.wpcf7-not-valid:-moz-placeholder{color:#fff;opacity:1}.wpcf7-not-valid::-moz-placeholder{color:#4c4c4c;opacity:.6}.wpcf7-not-valid:-ms-input-placeholder{color:#fff;opacity:1}form p:after{clear:both;content:"";display:block}.wpcf7 div.wpcf7-validation-errors,.wpcf7 div.wpcf7-mail-sent-ok{border:none;background:#004a8d;color:#fff;width:100%;margin:0 0 2%}.wpcf7-form-control.wpcf7-acceptance input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none}.wpcf7-form-control.wpcf7-acceptance input[type=checkbox]:checked:before{display:block}.wpcf7-form-control.wpcf7-acceptance span{line-height:normal;margin:0;color:#000;line-height:30px}.wpcf7-form-control.wpcf7-acceptance span a{text-transform:none}div.wpcf7 .ajax-loader{display:none}@media only screen and (max-width:1400px){.slick-arrow{display:block;right:0;z-index:9;background:#004a8d;padding:10px 0;color:#fff}.slick-arrow:hover{background:#4c4c4c}.slick-arrow.slick_arrow_left{right:auto;left:0}}@media only screen and (max-width:1240px){.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{padding-left:20px}.wp-block-media-text.has-media-on-the-left .wp-block-media-text__content{padding-right:20px}}.post-5 .entry-content .wp-block-impuls-additional-containers-impulsbgcontainer:last-child{display:none}.wpcf7-form-control.wpcf7-submit{width:99% !important}iframe{height:64%;width:100%;margin-top:19px}.wp-block-media-text:nth-child(2) .wp-block-media-text__content{margin-top:40px}.wp-block-impuls-additional-containers-impulsbgcontainer table td:first-child{width:200px}.produkt a p{margin-bottom:0}.more-link{display:none}.post-2309 .entry-content h1,.post-2309 .entry-content h2,.category h2{text-transform:unset;letter-spacing:.2px}.gallery-lightbox-container div a{display:none !important}.post-1367 .entry-content .wp-block-table tr,.post-136 .entry-content .wp-block-table tr{position:relative !important}.post-1367 .entry-content .wp-block-table tr td:last-child,.post-136 .entry-content .wp-block-table tr td:last-child{position:absolute !important}.post-1367 .entry-content h4{margin-top:30px;margin-bottom:30px}.post-1367 .entry-content .wp-block-impuls-additional-containers-impulsbgcontainer:first-child .wp-block-columns{margin-left:6px}.post-1367 #messarme .InnerContent{padding-left:6px}.post-1367 table td,.post-136 table td{padding:0}.zeitraum0{display:flex;margin-top:20px;justify-content:space-between;flex-wrap:wrap}.zeitraum00{width:27%}.bemerkung{width:70%;margin-right:10px}.left-right{display:flex;flex-wrap:wrap;justify-content:space-between}.left{width:49%}.zeitraum{width:49%}.wpcf7 input[type=text],.wpcf7 input[type=email],.wpcf7 input[type=search],.wpcf7 input[type=tel]{width:100%;float:left;margin:0 20px 20px 0;border-radius:0;border:none;height:40px;background:#e8e8e8;color:#4c4c4c;padding:0 0 0 18px;font-size:20px;font-weight:300}.post-1367 .wpcf7 textarea{resize:none;border-radius:0;width:100%;height:111px;background:#fff;color:#4c4c4c;margin:0;margin-left:0;padding:8px 0 0 18px;font-size:20px;border:none;font-weight:300}.post-1367 .wpcf7-form-control-wrap.customtext{display:none}.captcha-image i{font-size:30px !important;color:#4c4c4c !important}.captcha-image i:hover{color:#004a8d !important}.captcha-image .choices{display:block;background:#fff;border:1px solid #c9c9c9;padding:13px !important}.senden-captcha{display:flex;justify-content:space-between}.wpcf7-spinner{display:none}.post-15 .wpcf7-form-control.wpcf7-submit{width:100% !important;height:63px}.post-15 .captcha-image,.wpcf7-cf7ic{display:block;width:100% !important}.post-15 .captcha-image,.post-15 .wpcf7-cf7ic{display:block;width:100% !important}.post-1367 .wpcf7 input[type=submit]{width:95% !important;height:63px}.captcha-image,.wpcf7-cf7ic{display:block;width:97% !important}.accordion-header{background-color:#004a8d;cursor:pointer;padding:0 10px;width:fit-content;border:none;text-align:left;outline:none;transition:.4s}.accordion-header.active,.accordion-header:hover{background-color:#004a8d}.accordion-content{display:none;overflow:hidden}.accordion-header h4{color:#fff;text-transform:uppercase}.post-5 .wp-block-impuls-additional-containers-impulsbgcontainer.background-image-size-cover.has-white-text-color.has-text-color.has-blue-background-color.has-background-color.has-background-image.animate{background-size:cover}.wp-block-table td,.wp-block-table th{border:unset;padding:.5em}.wpcf7-form-control.wpcf7-text[name=customtext]{display:none}.wp-block-table{overflow-x:unset}.wp-block-table td,.wp-block-table th{padding:.2em 0 !important}.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item{width:31.5%;margin-right:5px;aspect-ratio:auto 4/3}.wp-block-gallery.has-nested-images figure.wp-block-image{flex-grow:0;aspect-ratio:1/1}.wp-block-gallery.has-nested-images figure.wp-block-image img{width:100%;flex:1 0 0%;height:100%;object-fit:cover}.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(n),.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:10px}.blocks-gallery-grid:not(.has-nested-images),.wp-block-gallery:not(.has-nested-images){display:flex;flex-wrap:wrap;list-style-type:none;padding:0;margin-top:30px;justify-content:space-between}.post-66 .wp-block-impuls-additional-containers-impulsbgcontainer .wp-block-gallery .blocks-gallery-item:last-child{margin-right:407px !important}.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item{margin:0 1em 1em 0;display:flex;flex-grow:0;flex-direction:column;justify-content:center;position:relative;width:calc(50% - 10px)}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0 !important}.wp-block-impuls-additional-containers-impulsbgcontainer.has-no-text-color.has-light-gray-background-color.has-background-color.has-background-image,.post-1606 .wp-block-impuls-additional-containers-impulsbgcontainer.has-no-text-color.has-light-gray-background-color.has-background-color.has-background-image.animate{background-size:contain}.archive #main{background-color:#f3f5f7;background-image:url(//www.f3dm.de/wp-content/themes/f3dm-2018/img/linien_01.png);margin-bottom:10px;background-size:contain}.wp-block-impuls-additional-containers-impulsbgcontainer.has-no-text-color.has-light-gray-background-color.has-background-color.has-background-image.animate,.post-66 #taktile-kmg,.post-66 #optische-kmg,.post-66 #konturenmessgerät{background-size:cover}.post-1367 .wp-block-impuls-additional-containers-impulsbgcontainer.has-no-text-color.has-light-gray-background-color.has-background-color.has-background-image.animate:last-child{background-size:contain}.post-1891 .blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image,.post-1891 .blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item,.post-1891 .wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image,.post-1891 .wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item{width:calc(31%) !important;margin-right:1em}.post-1891 .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image img,.post-1891 .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item img,.post-1891 .wp-block-gallery:not(.has-nested-images) .blocks-gallery-image img,.post-1891 .wp-block-gallery:not(.has-nested-images) .blocks-gallery-item img{display:block;max-width:100%;height:auto;width:100%}.post-1891 .wp-block-gallery .blocks-gallery-item:last-child{margin-right:400px !important}.post-548 .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image,.post-548 .blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item,.post-548 .wp-block-gallery:not(.has-nested-images) .blocks-gallery-image,.post-548 .wp-block-gallery:not(.has-nested-images) .blocks-gallery-item{margin:0 1em 1em 0;display:flex;flex-grow:0;flex-direction:column;justify-content:center;position:relative;width:calc(49% - 10px);height:351px}.wpcf7 input[type=text],.wpcf7 input[type=email],.wpcf7 input[type=search],.wpcf7 input[type=tel]{width:calc(100% - 5px);float:left;margin-left:2px !important;margin:0 20px 20px 0;border-radius:0;border:none;height:40px;background:#fff;padding:0 0 0 18px;font-size:20px;font-weight:300}.wpcf7 textarea{resize:none;border-radius:0;width:100%;height:270px;background:#e8e8e8;color:#4c4c4c;margin:0;padding:8px 0 0 18px;font-size:20px;border:none;font-weight:300}.accordion-header:hover{background-color:#cd0721 !important}::-webkit-input-placeholder{color:#252525}:-moz-placeholder{color:#252525}::-moz-placeholder{color:#252525}:-ms-input-placeholder{color:#252525}.post-1891 .wp-block-impuls-additional-containers-impulsbgcontainer .InnerContent .wp-block-columns.has-2-columns figure{line-height:2 !important}.post-1891 .wp-block-gallery.has-nested-images figure.wp-block-image{flex-grow:0;aspect-ratio:unset}.post-1891 .wp-block-gallery.has-nested-images.aligncenter{justify-content:left}