.elementor-53778 .elementor-element.elementor-element-64cdeb7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--background-transition:0.3s;--overlay-opacity:0.16;--padding-top:170px;--padding-bottom:400px;--padding-left:0px;--padding-right:0px;}.elementor-53778 .elementor-element.elementor-element-64cdeb7::before, .elementor-53778 .elementor-element.elementor-element-64cdeb7 > .elementor-background-video-container::before, .elementor-53778 .elementor-element.elementor-element-64cdeb7 > .e-con-inner > .elementor-background-video-container::before, .elementor-53778 .elementor-element.elementor-element-64cdeb7 > .elementor-background-slideshow::before, .elementor-53778 .elementor-element.elementor-element-64cdeb7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-53778 .elementor-element.elementor-element-64cdeb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://konzeptify.de/wp-content/uploads/2023/04/Line-1.png");--background-overlay:'';background-size:contain;}.elementor-53778 .elementor-element.elementor-element-64cdeb7:not(.elementor-motion-effects-element-type-background), .elementor-53778 .elementor-element.elementor-element-64cdeb7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #0F0E0E 0%, #0A0B0C 100%);}.elementor-53778 .elementor-element.elementor-element-64cdeb7, .elementor-53778 .elementor-element.elementor-element-64cdeb7::before{--border-transition:0.3s;}.elementor-53778 .elementor-element.elementor-element-e72445f{--display:flex;--background-transition:0.3s;}body:not(.rtl) .elementor-53778 .elementor-element.elementor-element-4b77b39{left:-0.01px;}body.rtl .elementor-53778 .elementor-element.elementor-element-4b77b39{right:-0.01px;}.elementor-53778 .elementor-element.elementor-element-4b77b39{top:219.999px;z-index:5;text-align:center;}.elementor-53778 .elementor-element.elementor-element-4b77b39 .elementor-heading-title{color:#FFFFFF;font-family:"Archivo Black", Sans-serif;font-size:102px;font-weight:900;letter-spacing:-5px;}.elementor-53778 .elementor-element.elementor-element-dcc7a4e > .elementor-widget-container{--e-transform-translateX:0px;}.elementor-53778 .elementor-element.elementor-element-dcc7a4e{z-index:0;text-align:center;}.elementor-53778 .elementor-element.elementor-element-dcc7a4e .elementor-heading-title{color:#3C434D45;font-family:"Playfair Display", Sans-serif;font-size:150px;letter-spacing:2.5px;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#757D87;stroke:#757D87;}.elementor-53778 .elementor-element.elementor-element-4ecc40c > .elementor-background-overlay{background-image:url("https://konzeptify.de/wp-content/uploads/2025/06/konzeptify-red-left.png");background-position:center left;background-repeat:no-repeat;opacity:0.5;}.elementor-53778 .elementor-element.elementor-element-f01a1fb{margin-top:0px;margin-bottom:70px;}.elementor-53778 .elementor-element.elementor-element-79508c8 > .elementor-widget-container{margin:0px 0px 11px 0px;padding:0px 0px 0px 0px;}.elementor-53778 .elementor-element.elementor-element-79508c8{text-align:left;}.elementor-53778 .elementor-element.elementor-element-79508c8 .title{color:#7A0FE6;font-family:"Poppins", Sans-serif;font-size:80px;text-transform:uppercase;line-height:41px;margin-top:38px;margin-bottom:38px;}.elementor-53778 .elementor-element.elementor-element-c0d1b4e{width:var( --container-widget-width, 105.18% );max-width:105.18%;--container-widget-width:105.18%;--container-widget-flex-grow:0;}.elementor-53778 .elementor-element.elementor-element-c0d1b4e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-53778 .elementor-element.elementor-element-c0d1b4e .tm-accordion .card-header .title{font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;text-decoration:none;line-height:37px;padding:6px 40px 25px 40px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#02010100;}.elementor-53778 .elementor-element.elementor-element-c0d1b4e .tm-accordion .card-header .title:not(.collapsed){color:var(--theme-color1) !important;background-color:#FFFFFF !important;border-color:#0000000D !important;}.elementor-53778 .elementor-element.elementor-element-c0d1b4e .tm-accordion .card-header .title .accordion-controls-icon{font-size:23px;color:#802626;}.elementor-53778 .elementor-element.elementor-element-c0d1b4e .tm-accordion .card .card-body{text-decoration:none;line-height:17px;padding:3px 40px 6px 40px;border-style:solid;border-width:0px 0px 0px 0px;}.elementor-53778 .elementor-element.elementor-element-c0d1b4e .tm-accordion .card:not(:last-child){margin:0px 0px 20px 0px;}.elementor-53778 .elementor-element.elementor-element-c0d1b4e .tm-accordion .card{background-color:#FFFFFF;border-radius:10px 10px 10px 10px;box-shadow:0px 0px 0px 0px rgba(255, 255, 255, 0.75);}.elementor-53778 .elementor-element.elementor-element-70dd599 .elementor-repeater-item-60a2a26{top:-51px;right:21px;background-size:168px;width:168px;height:201px;}.elementor-bc-flex-widget .elementor-53778 .elementor-element.elementor-element-53d385c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-53778 .elementor-element.elementor-element-53d385c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-53778 .elementor-element.elementor-element-53d385c > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-53778 .elementor-element.elementor-element-98a1417 .elementor-repeater-item-60a2a26{top:54px;right:-154px;background-size:168px;width:168px;height:201px;}.elementor-53778 .elementor-element.elementor-element-b7d07ef{width:var( --container-widget-width, 90.816% );max-width:90.816%;--container-widget-width:90.816%;--container-widget-flex-grow:0;z-index:1;}.elementor-53778 .elementor-element.elementor-element-b7d07ef.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-53778 .elementor-element.elementor-element-b7d07ef .tm-contact-form-7 .wpcf7-not-valid-tip{display:block !important;}.elementor-53778 .elementor-element.elementor-element-b7d07ef .tm-contact-form-7 .wpcf7-validation-errors{display:block !important;}.elementor-53778 .elementor-element.elementor-element-b7d07ef .tm-contact-form{background-color:#000000;padding:30px 60px 40px 60px;border-radius:50px 50px 50px 50px;border-style:solid;border-color:#E2DADA;}.elementor-53778 .elementor-element.elementor-element-b7d07ef .tm-contact-form-7 .tm-contact-form-7-heading{text-align:center;}.elementor-53778 .elementor-element.elementor-element-b7d07ef .tm-contact-form-7 .tm-contact-form-7-title{color:#FFFFFF;margin:0px 0px 0px 0px;}.elementor-53778 .elementor-element.elementor-element-b7d07ef .tm-contact-form-7 .tm-contact-form-7-subtitle{font-size:56px;letter-spacing:1.6px;word-spacing:0px;}.elementor-53778 .elementor-element.elementor-element-b7d07ef .tm-contact-form-7 .tm-contact-form-7-description{color:#FFFFFF;margin:20px 20px 40px 20px;}.elementor-53778 .elementor-element.elementor-element-b7d07ef .tm-contact-form-7-heading{border-style:none;}.elementor-53778 .elementor-element.elementor-element-b7d07ef .tm-contact-form-7 .wpcf7-form-control.wpcf7-select.nice-select .current{color:#FFFFFF !important;}.elementor-53778 .elementor-element.elementor-element-b7d07ef .tm-contact-form-7 .wpcf7-form-control.wpcf7-text, .elementor-53778 .elementor-element.elementor-element-b7d07ef .tm-contact-form-7 .wpcf7-form-control.wpcf7-quiz, .elementor-53778 .elementor-element.elementor-element-b7d07ef .tm-contact-form-7 .wpcf7-form-control.wpcf7-date, .elementor-53778 .elementor-element.elementor-element-b7d07ef .tm-contact-form-7 .wpcf7-form-control.wpcf7-textarea, .elementor-53778 .elementor-element.elementor-element-b7d07ef .tm-contact-form-7 .wpcf7-form-control.wpcf7-select{background-color:#23232300;padding:16px 16px 16px 16px;border-style:solid;border-width:0px 0px 03px 0px;}.elementor-53778 .elementor-element.elementor-element-b7d07ef .tm-contact-form-7 .wpcf7-form-control.wpcf7-text, .elementor-53778 .elementor-element.elementor-element-b7d07ef .tm-contact-form-7 .wpcf7-form-control.wpcf7-quiz, .elementor-53778 .elementor-element.elementor-element-b7d07ef .tm-contact-form-7 .wpcf7-form-control.wpcf7-date, .elementor-53778 .elementor-element.elementor-element-b7d07ef .tm-contact-form-7 .wpcf7-form-control.wpcf7-textarea, .elementor-53778 .elementor-element.elementor-element-b7d07ef .tm-contact-form-7 .wpcf7-form-control.wpcf7-select, .elementor-53778 .elementor-element.elementor-element-b7d07ef .tm-contact-form-7 .wpcf7-list-item-label{color:#FFFFFF;}.elementor-53778 .elementor-element.elementor-element-b7d07ef .tm-contact-form-7 .wpcf7-form-control.wpcf7-text, .elementor-53778 .elementor-element.elementor-element-b7d07ef .tm-contact-form-7 .wpcf7-form-control.wpcf7-quiz, .elementor-53778 .elementor-element.elementor-element-b7d07ef .tm-contact-form-7 .wpcf7-form-control.wpcf7-date, .elementor-53778 .elementor-element.elementor-element-b7d07ef .tm-contact-form-7 .wpcf7-form-control.wpcf7-select{width:355px;height:0px;}.elementor-53778 .elementor-element.elementor-element-b7d07ef .tm-contact-form-7 .wpcf7-form-control-wrap{width:355px;}.elementor-53778 .elementor-element.elementor-element-b7d07ef .tm-contact-form-7 .wpcf7-form-control.wpcf7-textarea{width:355px;height:0px;}.elementor-53778 .elementor-element.elementor-element-b7d07ef .tm-contact-form-7 .wpcf7-form-control.wpcf7-text, .elementor-53778 .elementor-element.elementor-element-b7d07ef .tm-contact-form-7 .wpcf7-form-control.wpcf7-quiz, .elementor-53778 .elementor-element.elementor-element-b7d07ef .tm-contact-form-7 .wpcf7-form-control.wpcf7-quiz, .elementor-53778 .elementor-element.elementor-element-b7d07ef .tm-contact-form-7 .wpcf7-form-control.wpcf7-textarea, .elementor-53778 .elementor-element.elementor-element-b7d07ef .tm-contact-form-7 .wpcf7-form-control.wpcf7-select{font-size:14px;text-decoration:underline;line-height:1px;}.elementor-53778 .elementor-element.elementor-element-b7d07ef .tm-contact-form-7 .wpcf7-form input:focus, .elementor-53778 .elementor-element.elementor-element-b7d07ef .tm-contact-form-7 .wpcf7-form textarea:focus{background-color:#D1CECE;border-style:solid;border-width:2px 2px 2px 2px;}.elementor-53778 .elementor-element.elementor-element-b7d07ef .tm-contact-form-7 .wpcf7-form label{color:#FFFFFF;}.elementor-53778 .elementor-element.elementor-element-b7d07ef .tm-contact-form-7 label{color:#FFFFFF;}.elementor-53778 .elementor-element.elementor-element-b7d07ef .tm-contact-form-7 .wpcf7-form label, .elementor-53778 .elementor-element.elementor-element-b7d07ef .tm-contact-form-7 .wpcf7-form .wpcf7-quiz-label{margin-bottom:10px;font-size:16px;font-weight:600;line-height:34px;}.elementor-53778 .elementor-element.elementor-element-b7d07ef .tm-contact-form-7 .wpcf7-form-control::-webkit-input-placeholder{color:#D3CACA;}.elementor-53778 .elementor-element.elementor-element-b7d07ef .tm-contact-form-7 .wpcf7-form-control::-moz-placeholder{color:#D3CACA;}.elementor-53778 .elementor-element.elementor-element-b7d07ef .tm-contact-form-7 .wpcf7-form-control::-webkit-input-placeholder, .elementor-53778 .elementor-element.elementor-element-b7d07ef .tm-contact-form-7 .wpcf7-form-control::-moz-placeholder{font-size:36px;line-height:26px;}.elementor-53778 .elementor-element.elementor-element-b7d07ef .tm-custom-radio-checkbox input[type="checkbox"], .elementor-53778 .elementor-element.elementor-element-b7d07ef .tm-custom-radio-checkbox input[type="radio"]{width:15px;height:15px;background:#FFFFFF;}.elementor-53778 .elementor-element.elementor-element-b7d07ef .tm-contact-form-7 .wpcf7-form input[type="submit"]{background-color:var(--theme-color1);color:#E9E9E9;border-radius:7px 7px 7px 7px;margin-top:4px;font-size:21px;font-weight:600;text-transform:capitalize;line-height:39px;}.elementor-53778 .elementor-element.elementor-element-b7d07ef .tm-contact-form-7 .wpcf7-form input[type="submit"]:hover,.elementor-53778 .elementor-element.elementor-element-b7d07ef .tm-contact-form-7 .wpcf7-form input[type="submit"]:focus{background-color:#E7E2E2;color:#020202;}.elementor-53778 .elementor-element.elementor-element-b7d07ef .tm-contact-form-7 .wpcf7-form .ajax-loader{display:none;}.elementor-53778 .elementor-element.elementor-element-b7d07ef .tm-contact-form-7 .wpcf7-form.submitting .ajax-loader{display:block;}@media(max-width:1024px) and (min-width:768px){.elementor-53778 .elementor-element.elementor-element-c9fd1cb{width:100%;}.elementor-53778 .elementor-element.elementor-element-53d385c{width:50%;}}@media(max-width:1024px){.elementor-53778 .elementor-element.elementor-element-64cdeb7{--padding-top:300px;--padding-bottom:220px;--padding-left:0px;--padding-right:0px;}.elementor-53778 .elementor-element.elementor-element-4b77b39 .elementor-heading-title{font-size:70px;}.elementor-53778 .elementor-element.elementor-element-dcc7a4e .elementor-heading-title{font-size:75px;}.elementor-53778 .elementor-element.elementor-element-c9fd1cb > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-53778 .elementor-element.elementor-element-53d385c > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}@media(max-width:767px){.elementor-53778 .elementor-element.elementor-element-64cdeb7{--padding-top:60px;--padding-bottom:250px;--padding-left:0px;--padding-right:0px;}.elementor-53778 .elementor-element.elementor-element-4b77b39 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-53778 .elementor-element.elementor-element-4b77b39.elementor-element{--align-self:center;}.elementor-53778 .elementor-element.elementor-element-4b77b39{top:128px;}.elementor-53778 .elementor-element.elementor-element-4b77b39 .elementor-heading-title{font-size:35px;letter-spacing:-1px;}.elementor-53778 .elementor-element.elementor-element-dcc7a4e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-53778 .elementor-element.elementor-element-dcc7a4e.elementor-element{--align-self:center;}.elementor-53778 .elementor-element.elementor-element-dcc7a4e{text-align:left;}.elementor-53778 .elementor-element.elementor-element-dcc7a4e .elementor-heading-title{font-size:70px;letter-spacing:-2px;}.elementor-53778 .elementor-element.elementor-element-79508c8 > .elementor-widget-container{margin:-17px 0px 0px 0px;}.elementor-53778 .elementor-element.elementor-element-79508c8{text-align:left;}.elementor-53778 .elementor-element.elementor-element-79508c8 .title{font-size:60px;}.elementor-53778 .elementor-element.elementor-element-c0d1b4e{width:var( --container-widget-width, 322px );max-width:322px;--container-widget-width:322px;--container-widget-flex-grow:0;}.elementor-53778 .elementor-element.elementor-element-c0d1b4e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-53778 .elementor-element.elementor-element-c0d1b4e .tm-accordion .card-header .title{padding:0px 0px 0px 0px;}.elementor-53778 .elementor-element.elementor-element-c0d1b4e .tm-accordion .card .card-body{padding:20px 0px 0px 0px;}.elementor-53778 .elementor-element.elementor-element-53d385c{width:100%;}.elementor-53778 .elementor-element.elementor-element-53d385c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-53778 .elementor-element.elementor-element-53d385c > .elementor-element-populated{margin:0px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-53778 .elementor-element.elementor-element-b7d07ef .tm-contact-form-7-wrapper .tm-contact-form.tm-contact-form-7{max-width:742px;}.elementor-53778 .elementor-element.elementor-element-b7d07ef .tm-contact-form{margin:-30px -30px -30px -30px;padding:2px 2px 2px 2px;border-radius:20px 20px 20px 20px;}.elementor-53778 .elementor-element.elementor-element-b7d07ef .tm-contact-form-7 .tm-contact-form-7-title{margin:10px 4px 4px 4px;}.elementor-53778 .elementor-element.elementor-element-b7d07ef .tm-contact-form-7 .tm-contact-form-7-description{margin:020px 020px 020px 020px;}.elementor-53778 .elementor-element.elementor-element-b7d07ef .tm-contact-form-7 .wpcf7{margin:15px 15px 15px 15px;}.elementor-53778 .elementor-element.elementor-element-b7d07ef .tm-contact-form-7 .wpcf7-form-control.wpcf7-text, .elementor-53778 .elementor-element.elementor-element-b7d07ef .tm-contact-form-7 .wpcf7-form-control.wpcf7-quiz, .elementor-53778 .elementor-element.elementor-element-b7d07ef .tm-contact-form-7 .wpcf7-form-control.wpcf7-date, .elementor-53778 .elementor-element.elementor-element-b7d07ef .tm-contact-form-7 .wpcf7-form-control.wpcf7-textarea, .elementor-53778 .elementor-element.elementor-element-b7d07ef .tm-contact-form-7 .wpcf7-form-control.wpcf7-select{padding:10px 10px 10px 10px;}.elementor-53778 .elementor-element.elementor-element-b7d07ef .tm-contact-form-7 .wpcf7-form-control.wpcf7-text, .elementor-53778 .elementor-element.elementor-element-b7d07ef .tm-contact-form-7 .wpcf7-form-control.wpcf7-quiz, .elementor-53778 .elementor-element.elementor-element-b7d07ef .tm-contact-form-7 .wpcf7-form-control.wpcf7-textarea, .elementor-53778 .elementor-element.elementor-element-b7d07ef .tm-contact-form-7 .wpcf7-form-control.wpcf7-date, .elementor-53778 .elementor-element.elementor-element-b7d07ef .tm-contact-form-7 .wpcf7-form-control.wpcf7-select{text-indent:0px;}.elementor-53778 .elementor-element.elementor-element-b7d07ef .tm-contact-form-7 .wpcf7-form-control.wpcf7-text, .elementor-53778 .elementor-element.elementor-element-b7d07ef .tm-contact-form-7 .wpcf7-form-control.wpcf7-quiz, .elementor-53778 .elementor-element.elementor-element-b7d07ef .tm-contact-form-7 .wpcf7-form-control.wpcf7-date, .elementor-53778 .elementor-element.elementor-element-b7d07ef .tm-contact-form-7 .wpcf7-form-control.wpcf7-select{width:312px;}.elementor-53778 .elementor-element.elementor-element-b7d07ef .tm-contact-form-7 .wpcf7-form-control-wrap{width:312px;}.elementor-53778 .elementor-element.elementor-element-b7d07ef .tm-contact-form-7 .wpcf7-form-control.wpcf7-textarea{width:310px;}}@media(min-width:1025px){.elementor-53778 .elementor-element.elementor-element-4ecc40c > .elementor-background-overlay{background-attachment:scroll;}}