.elementor-804 .elementor-element.elementor-element-1054efa{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-804 .elementor-element.elementor-element-1054efa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-804 .elementor-element.elementor-element-eaae94b{--spacer-size:20px;}.elementor-804 .elementor-element.elementor-element-cfb0cb9{--display:flex;}.elementor-804 .elementor-element.elementor-element-39036fc .elementor-heading-title{font-size:2.15rem;color:var( --e-global-color-primary );}.elementor-804 .elementor-element.elementor-element-ad48e3c{--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;}.elementor-804 .elementor-element.elementor-element-e587114{--display:flex;}.elementor-804 .elementor-element.elementor-element-ff8b19d{--display:flex;}.elementor-804 .elementor-element.elementor-element-0dc75e0 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-804 .elementor-element.elementor-element-f5d3aa0 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-804 .elementor-element.elementor-element-6b72c33{--display:flex;}.elementor-804 .elementor-element.elementor-element-abdabd8{--icon-box-icon-margin:20px;}.elementor-804 .elementor-element.elementor-element-abdabd8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-804 .elementor-element.elementor-element-abdabd8.elementor-view-framed .elementor-icon, .elementor-804 .elementor-element.elementor-element-abdabd8.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-804 .elementor-element.elementor-element-abdabd8 .elementor-icon{font-size:40px;}.elementor-804 .elementor-element.elementor-element-abdabd8 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-804 .elementor-element.elementor-element-4221a10{--icon-box-icon-margin:20px;}.elementor-804 .elementor-element.elementor-element-4221a10.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-804 .elementor-element.elementor-element-4221a10.elementor-view-framed .elementor-icon, .elementor-804 .elementor-element.elementor-element-4221a10.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-804 .elementor-element.elementor-element-4221a10 .elementor-icon{font-size:40px;}.elementor-804 .elementor-element.elementor-element-4221a10 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-804 .elementor-element.elementor-element-2d09f43{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-804 .elementor-element.elementor-element-2d09f43.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-804 .elementor-element.elementor-element-1562cf0{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-804 .elementor-element.elementor-element-1562cf0 .elementor-divider-separator{width:85%;margin:0 auto;margin-center:0;}.elementor-804 .elementor-element.elementor-element-1562cf0 .elementor-divider{text-align:center;padding-block-start:30px;padding-block-end:30px;}.elementor-804 .elementor-element.elementor-element-b5bdbf1{--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;}.elementor-804 .elementor-element.elementor-element-4f59a3d{--display:flex;}.elementor-804 .elementor-element.elementor-element-5ed7fac{--display:flex;}.elementor-804 .elementor-element.elementor-element-6fec5e8 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-804 .elementor-element.elementor-element-98ad335 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-804 .elementor-element.elementor-element-253096e{--display:flex;}.elementor-804 .elementor-element.elementor-element-1c0187e{--icon-box-icon-margin:20px;}.elementor-804 .elementor-element.elementor-element-1c0187e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-804 .elementor-element.elementor-element-1c0187e.elementor-view-framed .elementor-icon, .elementor-804 .elementor-element.elementor-element-1c0187e.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-804 .elementor-element.elementor-element-1c0187e .elementor-icon{font-size:40px;}.elementor-804 .elementor-element.elementor-element-1c0187e .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-804 .elementor-element.elementor-element-7564f29{--icon-box-icon-margin:20px;}.elementor-804 .elementor-element.elementor-element-7564f29.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-804 .elementor-element.elementor-element-7564f29.elementor-view-framed .elementor-icon, .elementor-804 .elementor-element.elementor-element-7564f29.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-804 .elementor-element.elementor-element-7564f29 .elementor-icon{font-size:40px;}.elementor-804 .elementor-element.elementor-element-7564f29 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-804 .elementor-element.elementor-element-4469400{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-804 .elementor-element.elementor-element-4469400.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-804 .elementor-element.elementor-element-fe3eefc{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-804 .elementor-element.elementor-element-fe3eefc .elementor-divider-separator{width:85%;margin:0 auto;margin-center:0;}.elementor-804 .elementor-element.elementor-element-fe3eefc .elementor-divider{text-align:center;padding-block-start:30px;padding-block-end:30px;}.elementor-804 .elementor-element.elementor-element-45f993f{--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;}.elementor-804 .elementor-element.elementor-element-fe1d328{--display:flex;}.elementor-804 .elementor-element.elementor-element-7af130b{--display:flex;}.elementor-804 .elementor-element.elementor-element-6743398 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-804 .elementor-element.elementor-element-9c78d50 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-804 .elementor-element.elementor-element-6a7f2b6{--display:flex;}.elementor-804 .elementor-element.elementor-element-3aed25e{--icon-box-icon-margin:20px;}.elementor-804 .elementor-element.elementor-element-3aed25e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-804 .elementor-element.elementor-element-3aed25e.elementor-view-framed .elementor-icon, .elementor-804 .elementor-element.elementor-element-3aed25e.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-804 .elementor-element.elementor-element-3aed25e .elementor-icon{font-size:40px;}.elementor-804 .elementor-element.elementor-element-3aed25e .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-804 .elementor-element.elementor-element-65deec4{--icon-box-icon-margin:20px;}.elementor-804 .elementor-element.elementor-element-65deec4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-804 .elementor-element.elementor-element-65deec4.elementor-view-framed .elementor-icon, .elementor-804 .elementor-element.elementor-element-65deec4.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-804 .elementor-element.elementor-element-65deec4 .elementor-icon{font-size:40px;}.elementor-804 .elementor-element.elementor-element-65deec4 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-804 .elementor-element.elementor-element-f536d90{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-804 .elementor-element.elementor-element-f536d90.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-804 .elementor-element.elementor-element-7b62835{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-804 .elementor-element.elementor-element-7b62835 .elementor-divider-separator{width:85%;margin:0 auto;margin-center:0;}.elementor-804 .elementor-element.elementor-element-7b62835 .elementor-divider{text-align:center;padding-block-start:30px;padding-block-end:30px;}.elementor-804 .elementor-element.elementor-element-ee88d6c{--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;}.elementor-804 .elementor-element.elementor-element-80a8d82{--display:flex;}.elementor-804 .elementor-element.elementor-element-1bd4eb2{--display:flex;}.elementor-804 .elementor-element.elementor-element-4822d6b .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-804 .elementor-element.elementor-element-9465138 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-804 .elementor-element.elementor-element-9a74da2{--display:flex;}.elementor-804 .elementor-element.elementor-element-30ee656{--icon-box-icon-margin:20px;}.elementor-804 .elementor-element.elementor-element-30ee656.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-804 .elementor-element.elementor-element-30ee656.elementor-view-framed .elementor-icon, .elementor-804 .elementor-element.elementor-element-30ee656.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-804 .elementor-element.elementor-element-30ee656 .elementor-icon{font-size:40px;}.elementor-804 .elementor-element.elementor-element-30ee656 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-804 .elementor-element.elementor-element-12cfd57{--icon-box-icon-margin:20px;}.elementor-804 .elementor-element.elementor-element-12cfd57.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-804 .elementor-element.elementor-element-12cfd57.elementor-view-framed .elementor-icon, .elementor-804 .elementor-element.elementor-element-12cfd57.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-804 .elementor-element.elementor-element-12cfd57 .elementor-icon{font-size:40px;}.elementor-804 .elementor-element.elementor-element-12cfd57 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-804 .elementor-element.elementor-element-7fcc3a6{--display:flex;--min-height:938px;--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;--overlay-opacity:0.5;}.elementor-804 .elementor-element.elementor-element-7fcc3a6:not(.elementor-motion-effects-element-type-background), .elementor-804 .elementor-element.elementor-element-7fcc3a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.fenicom.de/wp-content/uploads/2025/03/kontakt-fenicom.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-804 .elementor-element.elementor-element-7fcc3a6::before, .elementor-804 .elementor-element.elementor-element-7fcc3a6 > .elementor-background-video-container::before, .elementor-804 .elementor-element.elementor-element-7fcc3a6 > .e-con-inner > .elementor-background-video-container::before, .elementor-804 .elementor-element.elementor-element-7fcc3a6 > .elementor-background-slideshow::before, .elementor-804 .elementor-element.elementor-element-7fcc3a6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-804 .elementor-element.elementor-element-7fcc3a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#3783A4;--background-overlay:'';}.elementor-804 .elementor-element.elementor-element-0f8f18b{--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;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-804 .elementor-element.elementor-element-0f8f18b.e-con{--align-self:flex-end;}.elementor-804 .elementor-element.elementor-element-2ebed84 .elementor-heading-title{font-size:2.5rem;font-weight:300;color:var( --e-global-color-8463cbd );}.elementor-804 .elementor-element.elementor-element-9492662{--divider-border-style:solid;--divider-color:var( --e-global-color-8463cbd );--divider-border-width:2px;}.elementor-804 .elementor-element.elementor-element-9492662 .elementor-divider-separator{width:87%;}.elementor-804 .elementor-element.elementor-element-9492662 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-804 .elementor-element.elementor-element-4de2b7e{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;font-size:21px;line-height:31px;color:var( --e-global-color-8463cbd );}.elementor-804 .elementor-element.elementor-element-4de2b7e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-804 .elementor-element.elementor-element-4de2b7e p{margin-bottom:-20px;}.elementor-804 .elementor-element.elementor-element-90c1de2{width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;}@media(max-width:1024px){.elementor-804 .elementor-element.elementor-element-ad48e3c{--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-804 .elementor-element.elementor-element-b5bdbf1{--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-804 .elementor-element.elementor-element-45f993f{--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-804 .elementor-element.elementor-element-ee88d6c{--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-804 .elementor-element.elementor-element-7fcc3a6:not(.elementor-motion-effects-element-type-background), .elementor-804 .elementor-element.elementor-element-7fcc3a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}}@media(min-width:768px){.elementor-804 .elementor-element.elementor-element-1054efa{--content-width:1210px;}.elementor-804 .elementor-element.elementor-element-2d09f43{--content-width:1210px;}.elementor-804 .elementor-element.elementor-element-4469400{--content-width:1210px;}.elementor-804 .elementor-element.elementor-element-f536d90{--content-width:1210px;}.elementor-804 .elementor-element.elementor-element-0f8f18b{--width:40%;}}@media(max-width:767px){.elementor-804 .elementor-element.elementor-element-1054efa{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-2d09f43{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-4469400{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-804 .elementor-element.elementor-element-f536d90{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for shortcode, class: .elementor-element-90c1de2 */.elementor-804 .elementor-element.elementor-element-90c1de2 p {
    color:white;
}

.forminator-error-message {
    color:red !important;
    font-weight: 600;
    background-color:transparent !important;
}

.elementor-804 .elementor-element.elementor-element-90c1de2 label {
    font-weight: 600;
    padding-bottom: 0;
    margin-bottom:5px !important;
}

.elementor-804 .elementor-element.elementor-element-90c1de2 a {
    font-weight: 600;
    color: white;
}
.elementor-804 .elementor-element.elementor-element-90c1de2 a:hover {
    color: #c87b5a !important;
}

.elementor-804 .elementor-element.elementor-element-90c1de2 button {
    border: none;
    padding: 22px 30px;
}/* End custom CSS */