.elementor-25 .elementor-element.elementor-element-8761cb8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--margin-top:218px;--margin-bottom:128px;--margin-left:0px;--margin-right:0px}.elementor-25 .elementor-element.elementor-element-00ea8ce{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-25 .elementor-element.elementor-element-c337c68{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 12px) 0px;text-align:start}.elementor-25 .elementor-element.elementor-element-c337c68 .elementor-heading-title{font-family:"Poppins",Sans-serif;font-size:48px;font-weight:700;line-height:57.6px;color:var(--e-global-color-6e56c11)}.elementor-25 .elementor-element.elementor-element-19beddb{width:var(--container-widget-width,640px);max-width:640px;--container-widget-width:640px;--container-widget-flex-grow:0;text-align:start;font-family:"Figtree",Sans-serif;font-size:18px;font-weight:400;line-height:24px;color:var(--e-global-color-99c3e7e)}.elementor-25 .elementor-element.elementor-element-19beddb p{margin-block-end:0px}.elementor-25 .elementor-element.elementor-element-c5a6c63{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-25 .elementor-element.elementor-element-b89f46c{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-active-secondary-color:#fff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px}.elementor-25 .elementor-element.elementor-element-b89f46c .elementor-field-group{padding-right:calc( 16px/2 );padding-left:calc( 16px/2 );margin-bottom:16px}.elementor-25 .elementor-element.elementor-element-b89f46c .elementor-form-fields-wrapper{margin-left:calc( -16px/2 );margin-right:calc( -16px/2 );margin-bottom:-16px}.elementor-25 .elementor-element.elementor-element-b89f46c .elementor-field-group.recaptcha_v3-bottomleft,.elementor-25 .elementor-element.elementor-element-b89f46c .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0}body.rtl .elementor-25 .elementor-element.elementor-element-b89f46c .elementor-labels-inline .elementor-field-group>label{padding-left:8px}body:not(.rtl) .elementor-25 .elementor-element.elementor-element-b89f46c .elementor-labels-inline .elementor-field-group>label{padding-right:8px}body .elementor-25 .elementor-element.elementor-element-b89f46c .elementor-labels-above .elementor-field-group>label{padding-bottom:8px}.elementor-25 .elementor-element.elementor-element-b89f46c .elementor-field-group>label,.elementor-25 .elementor-element.elementor-element-b89f46c .elementor-field-subgroup label{color:var(--e-global-color-6e56c11)}.elementor-25 .elementor-element.elementor-element-b89f46c .elementor-field-group>label{font-family:"Inter",Sans-serif;font-size:16px;line-height:24px}.elementor-25 .elementor-element.elementor-element-b89f46c .elementor-field-type-html{padding-bottom:24px}.elementor-25 .elementor-element.elementor-element-b89f46c .elementor-field-group .elementor-field{color:var(--e-global-color-6e56c11)}.elementor-25 .elementor-element.elementor-element-b89f46c .elementor-field-group .elementor-field,.elementor-25 .elementor-element.elementor-element-b89f46c .elementor-field-subgroup label{font-family:"Figtree",Sans-serif;font-size:16px;font-weight:400;line-height:24px}.elementor-25 .elementor-element.elementor-element-b89f46c .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF00;border-color:var(--e-global-color-99c3e7e);border-width:0 0 1px;border-radius:0}.elementor-25 .elementor-element.elementor-element-b89f46c .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF00;border-color:var(--e-global-color-99c3e7e);border-width:0 0 1px;border-radius:0}.elementor-25 .elementor-element.elementor-element-b89f46c .elementor-field-group .elementor-select-wrapper:before{color:var(--e-global-color-99c3e7e)}.elementor-25 .elementor-element.elementor-element-b89f46c .elementor-button span{justify-content:center}.elementor-25 .elementor-element.elementor-element-b89f46c .elementor-button{font-family:"Inter",Sans-serif;font-size:16px;line-height:24px;border-style:none;border-radius:8px;padding:12px 0}.elementor-25 .elementor-element.elementor-element-b89f46c .e-form__buttons__wrapper__button-next{background-color:var(--e-global-color-e7c195e);color:var(--e-global-color-7283530);transition-duration:.3s}.elementor-25 .elementor-element.elementor-element-b89f46c .elementor-button[type=submit]{background-color:var(--e-global-color-e7c195e);color:var(--e-global-color-7283530);transition-duration:.3s}.elementor-25 .elementor-element.elementor-element-b89f46c .elementor-button[type=submit] svg *{fill:var(--e-global-color-7283530);transition-duration:.3s}.elementor-25 .elementor-element.elementor-element-b89f46c .e-form__buttons__wrapper__button-next:hover{background-color:var(--e-global-color-e7c195e);color:var(--e-global-color-7283530)}.elementor-25 .elementor-element.elementor-element-b89f46c .elementor-button[type=submit]:hover{background-color:var(--e-global-color-e7c195e);color:var(--e-global-color-7283530)}.elementor-25 .elementor-element.elementor-element-b89f46c .elementor-button[type=submit]:hover svg *{fill:var(--e-global-color-7283530)}.elementor-25 .elementor-element.elementor-element-b89f46c .e-form__buttons__wrapper__button-previous{transition-duration:.3s}.elementor-25 .elementor-element.elementor-element-b89f46c .elementor-message{font-family:"Inter",Sans-serif;font-size:13px;line-height:19.5px}.elementor-25 .elementor-element.elementor-element-b89f46c .elementor-message.elementor-message-success{color:var(--e-global-color-6e56c11)}.elementor-25 .elementor-element.elementor-element-b89f46c .elementor-message.elementor-message-danger{color:var(--e-global-color-6e56c11)}.elementor-25 .elementor-element.elementor-element-19bb04c{text-align:start;font-family:"Inter",Sans-serif;font-size:14px;line-height:19.5px;color:#00000033}.elementor-25 .elementor-element.elementor-element-19bb04c p{margin-block-end:0px}.elementor-25 .elementor-element.elementor-element-19bb04c a{color:var(--e-global-color-99c3e7e);transition-duration:.3s}.elementor-25 .elementor-element.elementor-element-19bb04c a:hover,.elementor-25 .elementor-element.elementor-element-19bb04c a:focus{color:var(--e-global-color-e7c195e)}@media(min-width:768px){.elementor-25 .elementor-element.elementor-element-00ea8ce{--width:50%}.elementor-25 .elementor-element.elementor-element-c5a6c63{--width:50%}}@media(max-width:767px){.elementor-25 .elementor-element.elementor-element-8761cb8{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:48px 0px;--row-gap:48px;--column-gap:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:16px;--padding-right:16px}.elementor-25 .elementor-element.elementor-element-c337c68 .elementor-heading-title{font-size:42px;line-height:50.4px}}#kontaktformular .elementor-field-textual::placeholder{color:#000 !important;opacity:1 !important}#kontaktformular .elementor-field-textual::placeholder{color:#00000066 !important}.elementor-form .elementor-field{height:48px}#kontaktformular input:focus,#kontaktformular textarea:focus{outline:none !important;border-bottom:1px solid #ff4554 !important;box-shadow:none !important;transition:border-bottom .3s ease !important}#kontaktformular .elementor-button.elementor-size-sm{margin-top:16px !important}#kontaktformular .elementor-field{padding-left:0 !important;padding-right:0 !important}.elementor-message.elementor-message-danger{margin-top:16px;margin-bottom:0}.elementor-message.elementor-message-danger:before{color:#f44336}#kontaktformular .elementor-button-content-wrapper i{transition:transform .5s ease-in-out,opacity .5s;display:inline-block}#kontaktformular .elementor-button-icon{transition:transform .5s ease-in-out,opacity .5s;display:inline-block}@keyframes paperplane-flight{0%{transform:translate(0,0) rotate(0deg);opacity:1}30%{transform:translate(30px,-10px) rotate(10deg)}50%{transform:translate(60px,-20px) rotate(-5deg)}70%{transform:translate(90px,-30px) rotate(15deg)}100%{transform:translate(120px,-40px) rotate(0deg);opacity:0}}#kontaktformular .elementor-button-icon{transition:opacity .5s;display:inline-block}@keyframes paperplane-flight{0%{transform:translate(0,0) rotate(0deg);opacity:1}20%{transform:translate(20px,-10px) rotate(8deg)}40%{transform:translate(50px,-20px) rotate(-6deg)}60%{transform:translate(80px,-30px) rotate(12deg)}80%{transform:translate(110px,-40px) rotate(-4deg);opacity:.8}100%{transform:translate(150px,-50px) rotate(0deg);opacity:0}}#kontaktformular .elementor-button-icon{transition:opacity .8s ease-in-out;display:inline-block}@keyframes paperplane-flight{0%{transform:translate(0,0) rotate(0deg);opacity:1}10%{transform:translate(10px,-5px) rotate(5deg)}20%{transform:translate(25px,-10px) rotate(-3deg)}30%{transform:translate(45px,-15px) rotate(7deg)}40%{transform:translate(65px,-20px) rotate(-5deg)}50%{transform:translate(85px,-25px) rotate(10deg)}60%{transform:translate(105px,-30px) rotate(-8deg)}70%{transform:translate(125px,-35px) rotate(12deg)}80%{transform:translate(145px,-40px) rotate(-6deg);opacity:.8}90%{transform:translate(165px,-45px) rotate(5deg);opacity:.5}100%{transform:translate(185px,-50px) rotate(0deg);opacity:0}}#kontaktformular .elementor-button-icon{transition:opacity 1s ease-in-out;display:inline-block}#kontaktformular .elementor-button-icon{transition:transform .5s ease-in-out,opacity .5s;display:inline-block}#kontaktformular .elementor-button:hover .elementor-button-icon{transform:translate(80px,-40px) rotate(25deg);opacity:0;transition:transform .4s ease,opacity .4s ease}@font-face{font-family:'Poppins';font-style:normal;font-weight:500;font-display:auto;src:url('https://faktorwerbetechnik.de/wp-content/uploads/2025/02/Poppins-Medium.ttf') format('truetype')}@font-face{font-family:'Poppins';font-style:normal;font-weight:700;font-display:auto;src:url('https://faktorwerbetechnik.de/wp-content/uploads/2025/02/Poppins-Bold.ttf') format('truetype')}@font-face{font-family:'Figtree';font-display:auto;src:url('https://faktorwerbetechnik.de/wp-content/uploads/2025/02/Figtree-VariableFont_wght.ttf') format('truetype')}