.captcha-image{border:1px solid;padding:10px;display:inline-block;text-align:center}.cf7ic_instructions{display:block}.captcha-image .cf7ic_instructions span{font-weight:700}.captcha-image label{display:inline-block!important;width:60px!important;position:relative}.captcha-image svg{padding:5px;width:50px;height:50px}.captcha-image label>input+svg{cursor:pointer;border:2px solid #fff0;position:relative;overflow:hidden}.captcha-image label>input:checked+svg,.captcha-image label>input:focus+svg{border:2px solid red}span.wpcf7-form-control.wpcf7-cf7ic{border:none}.kc_captcha{display:inherit}.cf7ic-style1{border:1px solid;padding:10px;display:inline-block;text-align:center}.cf7ic-icon-wrapper{font-size:inherit}.cf7ic-style1 .cf7ic-icon-wrapper .fa,.cf7ic-style1 .cf7ic-icon-wrapper svg{font-size:inherit;border-color:inherit}body .cf7ic-style1 .cf7ic-icon-wrapper svg{width:1em;height:1em;fill:currentColor;box-sizing:content-box!important}.woocommerce .captcha-image .cf7ic-icon-wrapper label,.woocommerce-page .captcha-image .cf7ic-icon-wrapper label,.captcha-image .cf7ic-icon-wrapper label{display:inline-block;width:inherit;vertical-align:text-top}.captcha-image label>input{opacity:0!important;width:0!important;height:0!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;border:none!important;position:absolute!important}.captcha-image label>input+*{position:static;cursor:pointer;border-width:2px;border-style:none;border-color:#fff0;padding:7px}.captcha-image label>input:checked+*,.captcha-image label>input:focus+*{padding:5px;border-width:2px;border-style:solid}.cf7ic-special{opacity:0;filter:alpha(opacity=0);pointer-events:none;position:absolute;left:0;width:200px}.cf7ic-loader,.cf7ic-loader:before,.cf7ic-loader:after{border-radius:50%!important;width:2em!important;height:2em!important;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation:cf7ic-load 1.2s infinite ease-in-out;animation:cf7ic-load 1.2s infinite ease-in-out}.cf7ic-loader{display:block;color:#444;font-size:10px!important;margin:4.8em 6em!important;position:relative!important;text-indent:-9999em!important;-webkit-transform:translateZ(0)!important;-ms-transform:translateZ(0)!important;transform:translateZ(0)!important;-webkit-animation-delay:-0.16s;animation-delay:-0.16s}.cf7ic-loader:before,.cf7ic-loader:after{content:'';position:absolute;top:0}.cf7ic-loader:before{left:-3.5em;-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.cf7ic-loader:after{left:3.5em}@-webkit-keyframes cf7ic-load{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}@keyframes cf7ic-load{0%,80%,100%{box-shadow:0 2.5em 0 -1.3em}40%{box-shadow:0 2.5em 0 0}}.ai1ic-fields{height:0!important;display:block;overflow:hidden!important}body .ai1ic-fields input{position:absolute;transform:scale(0)}.cf7ic-wpf{margin-bottom:30px!important}.cf7ic-wpf .captcha-image label{width:35px!important}.cf7ic-wpf .captcha-image label i{width:35px!important;text-align:center}.cf7ic-wpf .captcha-image .cf7ic-icon-wrapper{display:block;text-align:left!important}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}@import url(https://it-sicherheit-duesseldorf.de/wp-content/themes/Divi-child/../Divi/style.css);@font-face{font-family:'Poppins';src:url(https://it-sicherheit-duesseldorf.de/wp-content/themes/Divi-child/fonts/Poppins/Poppins-Regular.ttf);font-display:swap}@font-face{font-family:'Frijole';src:url(https://it-sicherheit-duesseldorf.de/wp-content/themes/Divi-child/fonts/Frijole/Frijole-Regular.ttf);font-display:swap}body{font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif}h2,h3,h4,h5,h6{padding-bottom:1em}h2{font-size:26px;line-height:1.2em;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif}h3{font-size:22px;line-height:1.4em;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif}p:not(.design){font-size:18px;line-height:1.4em;font-family:'Poppins',Helvetica,Arial,Lucida,sans-serif}#et-secondary-menu{float:right;width:100%}#top-header .container{text-align:right}.home .et_pb_code_inner{max-width:1920px;width:80%;margin:auto}.et_header_style_left .et-fixed-header #et-top-navigation{padding-bottom:20px}.home.et-fixed-header #top-menu li.current-menu-item>a,.et-fixed-header #top-menu li.current_page_item>a{color:rgb(0 0 0 / .6)!important}.home #menu-mainnavi .telefon{position:absolute;left:80%}#fullwidth_menu_full .et_pb_row{max-width:100%!important;width:100%}.graffti{font-family:'Frijole',Helvetica,Arial,Lucida,sans-serif;line-height:normal!important}.wpcf7-form input.text,.wpcf7-form input.title,.wpcf7-form input[type="email"],.wpcf7-form input[type="password"],.wpcf7-form input[type="tel"],.wpcf7-form input[type="text"],.wpcf7-form select,.wpcf7-form textarea{padding:9px;width:100%;color:#000;font-size:20px;padding-left:15px;padding-right:15px;border:none;border-bottom:1px #000 solid;background:#fff0}.dunkel .wpcf7-form input.text,.dunkel .wpcf7-form input.title,.dunkel .wpcf7-form input[type="email"],.dunkel .wpcf7-form input[type="password"],.dunkel .wpcf7-form input[type="tel"],.dunkel .wpcf7-form input[type="text"],.dunkel .wpcf7-form select,.dunkel .wpcf7-form textarea{color:#000;border-bottom:1px #000 solid}.dunkel .wpcf7-list-item-label{color:#000}.it_pb_contact_field.it_pb_contact_field_half{float:left;width:48.5%;margin-right:2%;margin-bottom:3px}.it_pb_contact_field.it_pb_contact_field_half.it_pb_contact_field_last{margin-right:0%}.wpcf7-form .wpcf7-list-item{margin-left:0px!important}.wpcf7-form-control.wpcf7-captchar{width:50%!important}.wpcf7-form-control.wpcf7-submit{font-size:14px!important;background:#000;border-radius:50px;padding-top:15px!important;padding-right:25px!important;padding-bottom:15px!important;padding-left:25px!important;color:#edeae3!important;border:none}.wpcf7 .Betreff{margin-bottom:3px}.wpcf7 .wpcf7-acceptance .wpcf7-list-item-label,.wpcf7-not-valid-tip,.wpcf7-response-output{font-size:16px}.wpcf7 .produkt{padding-top:10px;float:left}.wpcf7 .produkt .wpcf7-radio span{width:100%}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing{clear:both}.wpcf7-form-control.wpcf7-submit[disabled],.wpcf7-list-item-label{color:#333}.wpcf7 p{padding-bottom:9px}@media (max-width:695px){.it_pb_contact_field.it_pb_contact_field_half{float:none;width:100%;margin-right:0;margin-bottom:3px}}.kontakt p{font-size:20px}.home.et_secondary_nav_enabled #page-container #top-header{background-color:#2f2f2f00!important}@media (max-width:1795px){.et_pb_fullwidth_code_1{top:calc(350px)!important}}@media (max-width:980px){.home.et_secondary_nav_enabled #page-container #top-header{background-color:#2f2f2f!important}.home.et_fixed_nav.et_show_nav #page-container{padding-top:80px!important}.home #main-footer,.home #main-header{display:block}.et_pb_fullwidth_code_0{top:calc(0% + 20px)!important}.et_pb_fullwidth_code_1{top:calc(0% + 200px)!important;font-size:55px!important}}@media (max-width:570px){.et_pb_fullwidth_code_0{font-size:35px!important}.et_pb_fullwidth_code_1{font-size:40px!important;top:calc(150px)!important}}.telefon{letter-spacing:0px!important;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:all!important;transition-property:all!important}#top-menu .telefon a,.fullwidth-menu-nav .telefon a{font-size:14px!important;background:#000;border-radius:50px;padding-top:15px!important;padding-right:25px!important;padding-bottom:15px!important;padding-left:25px!important;color:#edeae3!important}.et_pb_fullwidth_menu_0.et_pb_fullwidth_menu ul li.telefon a{background:#edeae3!important;border-radius:50px;padding-top:15px!important;padding-right:25px!important;padding-bottom:15px!important;padding-left:25px!important;color:#000000!important;top:15px;height:50px}.myAnim2 .et_pb_button_two:hover,.myAnim2 .et_pb_promo_button:hover,.telefon:hover,.myAnim2 .et_pb_button:not(.et_pb_button_one):hover{animation:myAnim2 0.2s linear;transform:translatey(-3px)}@keyframes myAnim2{0%{transform:translatey(0)}100%{transform:translatey(-3px)}}.et_pb_fullwidth_code_1{-webkit-animation-name:pulse;animation-name:pulse;animation-delay:1.25s;-webkit-animation-delay:1.25s;-webkit-animation-duration:0.5s;animation-duration:0.5s;opacity:0;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes pulse{0%{opacity:0}10%{opacity:.50;transform-origin:50% 50%;transform:rotate(-2deg) scale(5);transition:all .3s cubic-bezier(.6,.04,.98,.335)}100%{opacity:1;transform:translateY(-50%) rotateX(0deg) rotateY(0deg) rotateZ(-10deg) scale(1)}}.et_pb_pricing .frequency{color:#999!important;font-size:14px!important}@media (max-width:1550px){#Kontakt .et_pb_column.et_pb_column_1_2>.et_pb_row_inner.et_pb_gutters2>.et_pb_column_1_4{width:100%!important;margin-right:0;padding-right:0}#Kontakt .et_pb_column.et_pb_column_1_2>.et_pb_row_inner.et_pb_gutters2>.et_pb_column_1_4.et-last-child{padding-right:40px;padding-left:10px}}@media (max-width:1260px){#Kontakt .et_pb_column.et_pb_column_1_2>.et_pb_row_inner.et_pb_gutters2>.et_pb_column_1_4{width:100%!important;padding-right:40px}#Kontakt .et_pb_column.et_pb_column_1_2>.et_pb_row_inner.et_pb_gutters2>.et_pb_column_1_4.et-last-child{padding-right:40px;padding-left:40px;display:none}}@media (max-width:980px){#Kontakt .et_pb_column.et_pb_column_1_2>.et_pb_row_inner.et_pb_gutters2>.et_pb_column_1_4{width:100%!important;padding-right:40px}#Kontakt .et_pb_column.et_pb_column_1_2>.et_pb_row_inner.et_pb_gutters2>.et_pb_column_1_4.et-last-child{padding-right:40px;padding-left:40px;display:block}}.home .et-fixed-header #top-menu li.current-menu-ancestor>a,.home .et-fixed-header #top-menu li.current-menu-item>a,.home .et-fixed-header #top-menu li.current_page_item>a{color:rgb(0 0 0 / .6)!important}#top-menu li ul.sub-menu{width:auto}#top-menu li ul.sub-menu a{width:100%;display:block ruby}@media (max-width:1377px){#main-header .et_menu_container{width:96%}}@media (max-width:1177px){#et-top-navigation{padding-left:245px!important;height:110px}#et-top-navigation .telefon{float:inline-end}}@media (max-width:978px){#et-top-navigation{height:auto}#et-top-navigation .telefon{float:none}}.terminebuchen iframe{width:100%;height:1250px}#contentContainer{text-align:center;background:#f4f4f4;padding:45px}#loadButton{margin-top:15px;font-size:14px!important;background:#000;border-radius:50px;padding-top:15px!important;padding-right:25px!important;padding-bottom:15px!important;padding-left:25px!important;color:#edeae3!important;border:none}