.elementor-257 .elementor-element.elementor-element-6f4254c > .elementor-container{min-height:0px;}.elementor-257 .elementor-element.elementor-element-d883319 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-widget-main-thumb .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}body:not(.rtl) .elementor-257 .elementor-element.elementor-element-1cb6035{left:190px;}body.rtl .elementor-257 .elementor-element.elementor-element-1cb6035{right:190px;}.elementor-257 .elementor-element.elementor-element-1cb6035{top:181px;}.elementor-257 .elementor-element.elementor-element-1cb6035 img{max-width:50%;opacity:0.5;}.elementor-257 .elementor-element.elementor-element-9dbae38{z-index:2;}.elementor-bc-flex-widget .elementor-257 .elementor-element.elementor-element-33d5bb1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-257 .elementor-element.elementor-element-33d5bb1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-257 .elementor-element.elementor-element-33d5bb1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-257 .elementor-element.elementor-element-bbde366 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-257 .elementor-element.elementor-element-bbde366 .elementor-heading-title{font-family:"KotoriRose", Sans-serif;font-size:1.5em;font-weight:normal;text-transform:uppercase;font-style:normal;text-decoration:none;letter-spacing:30px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-257 .elementor-element.elementor-element-d4f0e79{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0px;}.elementor-257 .elementor-element.elementor-element-d4f0e79 .elementor-divider-separator{width:100%;}.elementor-257 .elementor-element.elementor-element-d4f0e79 .elementor-divider{padding-block-start:4px;padding-block-end:4px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-257 .elementor-element.elementor-element-54d198b{font-family:var( --e-global-typography-e922969-font-family ), Sans-serif;font-size:var( --e-global-typography-e922969-font-size );font-weight:var( --e-global-typography-e922969-font-weight );text-transform:var( --e-global-typography-e922969-text-transform );font-style:var( --e-global-typography-e922969-font-style );text-decoration:var( --e-global-typography-e922969-text-decoration );}.elementor-257 .elementor-element.elementor-element-eef0afa > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-257 .elementor-element.elementor-element-eef0afa .elementor-heading-title{font-family:"KotoriRose", Sans-serif;font-size:1.5em;font-weight:normal;text-transform:uppercase;font-style:normal;text-decoration:none;letter-spacing:30px;}.elementor-257 .elementor-element.elementor-element-81eeaaa{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0px;}.elementor-257 .elementor-element.elementor-element-81eeaaa .elementor-divider-separator{width:100%;}.elementor-257 .elementor-element.elementor-element-81eeaaa .elementor-divider{padding-block-start:4px;padding-block-end:4px;}.elementor-257 .elementor-element.elementor-element-e35422b .gallery .item{width:calc(100% / 4);padding-left:calc(2% / 2);padding-right:calc(2% / 2);padding-bottom:2%;}.elementor-257 .elementor-element.elementor-element-e35422b .with-css-masonry .gallery{column-count:4;}.elementor-257 .elementor-element.elementor-element-e35422b .with-css-masonry .gallery .item{width:100%;}.elementor-257 .elementor-element.elementor-element-e35422b .gallery .item .bg-image{padding-bottom:calc( 1.33 * 100% );}.elementor-257 .elementor-element.elementor-element-e35422b::after{content:"1.33";position:absolute;color:transparent;}.elementor-257 .elementor-element.elementor-element-e35422b .gallery{margin-left:calc(-2% / 2);margin-right:calc(-2% / 2);}.elementor-257 .elementor-element.elementor-element-5837e62 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-257 .elementor-element.elementor-element-5837e62 .elementor-heading-title{font-family:"KotoriRose", Sans-serif;font-size:1.5em;font-weight:normal;text-transform:uppercase;font-style:normal;text-decoration:none;letter-spacing:30px;}.elementor-257 .elementor-element.elementor-element-9d1bc46{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0px;}.elementor-257 .elementor-element.elementor-element-9d1bc46 .elementor-divider-separator{width:100%;}.elementor-257 .elementor-element.elementor-element-9d1bc46 .elementor-divider{padding-block-start:4px;padding-block-end:4px;}.elementor-widget-elegesamtprofil .profil-group header{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-elegesamtprofil .profil-item-label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-elegesamtprofil .profil-item-value{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-257 .elementor-element.elementor-element-f4b614b .profil-item-label{display:inline-block;width:50%;min-width:50%;font-family:var( --e-global-typography-0fcac67-font-family ), Sans-serif;font-size:var( --e-global-typography-0fcac67-font-size );font-weight:var( --e-global-typography-0fcac67-font-weight );letter-spacing:var( --e-global-typography-0fcac67-letter-spacing );text-align:left;}.elementor-257 .elementor-element.elementor-element-f4b614b .profil-item-value{display:inline;width:calc(100% - 50%);min-width:calc(100% - 50%);font-family:var( --e-global-typography-e922969-font-family ), Sans-serif;font-size:var( --e-global-typography-e922969-font-size );font-weight:var( --e-global-typography-e922969-font-weight );text-transform:var( --e-global-typography-e922969-text-transform );font-style:var( --e-global-typography-e922969-font-style );text-decoration:var( --e-global-typography-e922969-text-decoration );text-align:left;}.elementor-257 .elementor-element.elementor-element-f4b614b .profil-wrapper{column-count:4;column-gap:5px;margin-bottom:2em;}.elementor-257 .elementor-element.elementor-element-f4b614b .profil-group header{font-family:var( --e-global-typography-b143809-font-family ), Sans-serif;font-size:var( --e-global-typography-b143809-font-size );letter-spacing:var( --e-global-typography-b143809-letter-spacing );}.elementor-257 .elementor-element.elementor-element-f4b614b .profil-wrapper .profil-item{padding-bottom:0.2em;}.elementor-257 .elementor-element.elementor-element-2ffe4da > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-257 .elementor-element.elementor-element-2ffe4da .elementor-heading-title{font-family:"KotoriRose", Sans-serif;font-size:1.5em;font-weight:normal;text-transform:uppercase;font-style:normal;text-decoration:none;letter-spacing:30px;}.elementor-257 .elementor-element.elementor-element-ba87209{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0px;}.elementor-257 .elementor-element.elementor-element-ba87209 .elementor-divider-separator{width:100%;}.elementor-257 .elementor-element.elementor-element-ba87209 .elementor-divider{padding-block-start:4px;padding-block-end:4px;}.elementor-257 .elementor-element.elementor-element-a8abb79 .profil-item-label{display:inline-block;width:50%;min-width:50%;font-family:var( --e-global-typography-0fcac67-font-family ), Sans-serif;font-size:var( --e-global-typography-0fcac67-font-size );font-weight:var( --e-global-typography-0fcac67-font-weight );letter-spacing:var( --e-global-typography-0fcac67-letter-spacing );text-align:left;}.elementor-257 .elementor-element.elementor-element-a8abb79 .profil-item-value{display:inline;width:calc(100% - 50%);min-width:calc(100% - 50%);font-family:var( --e-global-typography-e922969-font-family ), Sans-serif;font-size:var( --e-global-typography-e922969-font-size );font-weight:var( --e-global-typography-e922969-font-weight );text-transform:var( --e-global-typography-e922969-text-transform );font-style:var( --e-global-typography-e922969-font-style );text-decoration:var( --e-global-typography-e922969-text-decoration );text-align:left;}.elementor-257 .elementor-element.elementor-element-a8abb79 .profil-wrapper{column-count:3;}.elementor-257 .elementor-element.elementor-element-a8abb79 .profil-group header{font-family:var( --e-global-typography-b143809-font-family ), Sans-serif;font-size:var( --e-global-typography-b143809-font-size );letter-spacing:var( --e-global-typography-b143809-letter-spacing );}.elementor-257 .elementor-element.elementor-element-a8abb79 .profil-wrapper .profil-item{padding-bottom:0.4em;}.elementor-257 .elementor-element.elementor-element-b0e3958{--spacer-size:100px;}@media(max-width:1024px){.elementor-257 .elementor-element.elementor-element-bbde366 .elementor-heading-title{letter-spacing:10px;}.elementor-257 .elementor-element.elementor-element-54d198b{font-size:var( --e-global-typography-e922969-font-size );}.elementor-257 .elementor-element.elementor-element-eef0afa .elementor-heading-title{letter-spacing:10px;}.elementor-257 .elementor-element.elementor-element-5837e62 .elementor-heading-title{letter-spacing:10px;}.elementor-257 .elementor-element.elementor-element-f4b614b .profil-wrapper{column-count:2;}.elementor-257 .elementor-element.elementor-element-f4b614b .profil-group header{font-size:var( --e-global-typography-b143809-font-size );letter-spacing:var( --e-global-typography-b143809-letter-spacing );}.elementor-257 .elementor-element.elementor-element-f4b614b .profil-item-label{font-size:var( --e-global-typography-0fcac67-font-size );letter-spacing:var( --e-global-typography-0fcac67-letter-spacing );}.elementor-257 .elementor-element.elementor-element-f4b614b .profil-item-value{font-size:var( --e-global-typography-e922969-font-size );}.elementor-257 .elementor-element.elementor-element-2ffe4da .elementor-heading-title{letter-spacing:10px;}.elementor-257 .elementor-element.elementor-element-a8abb79 .profil-wrapper{column-count:2;}.elementor-257 .elementor-element.elementor-element-a8abb79 .profil-group header{font-size:var( --e-global-typography-b143809-font-size );letter-spacing:var( --e-global-typography-b143809-letter-spacing );}.elementor-257 .elementor-element.elementor-element-a8abb79 .profil-item-label{font-size:var( --e-global-typography-0fcac67-font-size );letter-spacing:var( --e-global-typography-0fcac67-letter-spacing );}.elementor-257 .elementor-element.elementor-element-a8abb79 .profil-item-value{font-size:var( --e-global-typography-e922969-font-size );}}@media(max-width:767px){body:not(.rtl) .elementor-257 .elementor-element.elementor-element-1cb6035{left:76px;}body.rtl .elementor-257 .elementor-element.elementor-element-1cb6035{right:76px;}.elementor-257 .elementor-element.elementor-element-1cb6035{top:-45px;}.elementor-257 .elementor-element.elementor-element-bbde366 .elementor-heading-title{font-size:2em;letter-spacing:3px;}.elementor-257 .elementor-element.elementor-element-54d198b{font-size:var( --e-global-typography-e922969-font-size );}.elementor-257 .elementor-element.elementor-element-eef0afa .elementor-heading-title{font-size:2em;letter-spacing:3px;}.elementor-257 .elementor-element.elementor-element-e35422b .gallery .item{width:calc(100% / 2);}.elementor-257 .elementor-element.elementor-element-e35422b .with-css-masonry .gallery{column-count:2;}.elementor-257 .elementor-element.elementor-element-e35422b .with-css-masonry .gallery .item{width:100%;}.elementor-257 .elementor-element.elementor-element-5837e62 .elementor-heading-title{font-size:2em;letter-spacing:3px;}.elementor-257 .elementor-element.elementor-element-f4b614b .profil-wrapper{column-count:1;}.elementor-257 .elementor-element.elementor-element-f4b614b .profil-group header{font-size:var( --e-global-typography-b143809-font-size );letter-spacing:var( --e-global-typography-b143809-letter-spacing );}.elementor-257 .elementor-element.elementor-element-f4b614b .profil-item-label{font-size:var( --e-global-typography-0fcac67-font-size );letter-spacing:var( --e-global-typography-0fcac67-letter-spacing );}.elementor-257 .elementor-element.elementor-element-f4b614b .profil-item-value{font-size:var( --e-global-typography-e922969-font-size );}.elementor-257 .elementor-element.elementor-element-2ffe4da .elementor-heading-title{font-size:2em;letter-spacing:3px;}.elementor-257 .elementor-element.elementor-element-a8abb79 .profil-wrapper{column-count:1;}.elementor-257 .elementor-element.elementor-element-a8abb79 .profil-group header{font-size:var( --e-global-typography-b143809-font-size );letter-spacing:var( --e-global-typography-b143809-letter-spacing );}.elementor-257 .elementor-element.elementor-element-a8abb79 .profil-item-label{font-size:var( --e-global-typography-0fcac67-font-size );letter-spacing:var( --e-global-typography-0fcac67-letter-spacing );}.elementor-257 .elementor-element.elementor-element-a8abb79 .profil-item-value{font-size:var( --e-global-typography-e922969-font-size );}.elementor-257 .elementor-element.elementor-element-b0e3958{--spacer-size:30px;}}/* Start custom CSS for main-thumb, class: .elementor-element-1cb6035 */.auftrags_thumb {
    opacity: 0.2;
}/* End custom CSS */
/* Start custom CSS for elegesamtprofil, class: .elementor-element-f4b614b */.profil-group-headline {
    margin-bottom: 1em;
}/* End custom CSS */
/* Start custom CSS for elegesamtprofil, class: .elementor-element-a8abb79 */.profil-group-headline {
    margin-bottom: 1em;
}/* End custom CSS */