.ts-native-person-dialog .ts-native-profile{background:0 0;padding:0}.ts-native-person-dialog .ts-rd-person-dialog-close{z-index:20}:is(#ts-focus-rene-detail,#ts-focus-andreas-detail) .ts-focus-profile-identity.et_pb_text{display:block}.ts-native-person-dialog .ts-rd-person-detail.et_pb_row{width:100%;max-width:none;margin:0;padding:0}.ts-native-person-dialog .ts-rd-person-detail.et_pb_row:after{display:none}.ts-native-person-dialog .ts-rd-person-detail>.et_pb_column{width:100%;margin:0}.ts-native-person-dialog .ts-rd-person-detail .et_pb_module{margin-bottom:20px}.ts-native-person-dialog .ts-rd-person-detail-photo img{border-radius:50%}.ts-native-person-dialog .ts-native-profile-toggle{border:0;border-top:1px solid var(--ts-line);background:0 0;padding:20px 0}.ts-native-person-dialog .ts-native-profile-toggle .et_pb_toggle_title{color:var(--ts-blue);padding-right:30px;font-size:20px}.ts-native-person-dialog .ts-native-profile-toggle .et_pb_toggle_content{padding-top:20px}.ts-native-person-dialog .ts-rd-person-detail-section p{font-size:16px;line-height:1.65}.ts-native-person-dialog .ts-rd-person-detail-aside{justify-content:flex-start;gap:0}.ts-native-person-dialog .ts-rd-person-detail-body h4{margin:20px 0 12px;font-size:17px}:is(#ts-focus-rene-detail,#ts-focus-andreas-detail) .ts-native-profile-links.et_pb_group{flex-flow:wrap}:is(#ts-focus-rene-detail,#ts-focus-andreas-detail) .ts-native-profile-link.et_pb_group{flex-flow:row;align-items:center;gap:8px;width:auto;min-width:0;max-width:100%;margin:0;display:flex}:is(#ts-focus-rene-detail,#ts-focus-andreas-detail) .ts-native-profile-link>.et_pb_module{margin:0}:is(#ts-focus-rene-detail,#ts-focus-andreas-detail) .ts-native-profile-link .et_pb_icon{flex:0 0 18px;width:18px}:is(#ts-focus-rene-detail,#ts-focus-andreas-detail) .ts-native-profile-link .et_pb_text{flex:0 auto;width:auto;min-width:0}:is(#ts-focus-rene-detail,#ts-focus-andreas-detail) .ts-native-profile-link p{margin:0;padding:0}body.et-fb .ts-native-profile{display:block}body.et-fb.ts-native-homepage .ts-focus-section{display:block;position:relative}body.et-fb.ts-native-homepage .ts-site-header{position:relative}body.et-fb.ts-native-homepage .ts-focus-dialog-host{display:block}body:not(.et-fb) .ts-native-case-labels{display:none}body.et-fb .ts-native-case-labels{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:16px;margin-bottom:32px;display:grid}body.et-fb .ts-native-case-label{border-bottom:3px solid var(--ts-line);min-width:0;padding:14px 8px}body.et-fb .ts-native-case-label .et_pb_module{margin-bottom:10px!important}body.et-fb .ts-native-case-label p{text-align:left;-webkit-hyphens:none;hyphens:none;padding-bottom:6px;font-size:14px;line-height:1.4}body.et-fb .ts-native-case-label strong{color:var(--ts-blue);font-size:18px}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-native-case-icon{width:32px;height:30px}.ts-native-case-icon img{max-width:40px;max-height:30px}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-focus-section .ts-native-case-icon .et-pb-icon{font-size:25px;line-height:30px}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-focus-case-nav-icon.ts-native-case-icon{margin:0 0 3px;padding:0}.ts-focus-case-nav-icon.ts-native-case-icon .et_pb_icon_wrap{display:block}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-native-crm-flow .et_pb_module{margin-bottom:0}.ts-native-crm-flow .et_pb_group{width:100%}.ts-native-crm-head .et_pb_text_inner{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;display:flex}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-native-crm-head h3{color:var(--ts-blue);margin:0;padding:0;font-size:24px}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-native-crm-head p{padding:0;font-size:16px}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-native-crm-flow .ts-service-faq{background:0 0;border:0;margin:8px 0 20px;padding:12px 0}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-native-crm-flow .ts-service-faq .et_pb_toggle_title{color:var(--ts-blue);padding-right:30px;font-size:17px;font-weight:700}.ts-native-crm-system>.et_pb_text_inner{display:contents}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-native-crm-system.et_pb_group{display:block;position:relative}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-native-crm-system .ts-native-crm-icon{width:30px;height:30px;position:absolute;top:20px;right:24px}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-native-crm-system .ts-native-crm-icon .et-pb-icon{font-size:25px}.ts-native-crm-system-copy{width:100%}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-native-crm-system h4{color:var(--ts-blue);grid-area:2/1/auto/-1;margin:10px 0 0;padding:0;font-size:23px;font-weight:700;line-height:1.3}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-native-crm-system p{text-align:left;-webkit-hyphens:none;hyphens:none;margin-bottom:0;padding:0;line-height:1.4}.ts-native-crm-system .ts-crm-purpose{padding-right:30px}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-native-crm-system .ts-crm-purpose{font-size:14px}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-native-crm-system .ts-crm-summary{font-size:16px}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-native-crm-center-heading p{padding:0}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-native-crm-center-heading .ts-crm-custom-label{font-size:12px}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-native-crm-center-heading .ts-crm-subtitle{font-size:15px}.ts-native-crm-transfer .et_pb_text_inner{grid-template-columns:minmax(205px,1fr) minmax(0,1fr);gap:10px;display:grid}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-native-crm-transfer p{text-align:left;margin:0;padding:0;font-size:16px;line-height:1.5}.ts-native-crm-transfer strong{color:var(--ts-blue)}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-native-crm-flow .ts-crm-reason p{font-size:inherit;line-height:inherit;margin:0;padding:0}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-native-crm-flow .ts-service-project-result{margin-top:30px}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-native-crm-flow .ts-service-project-result p{padding:0}body.et-fb.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-native-crm-flow .ts-crm-map{grid-template-rows:auto auto;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}body.et-fb.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-native-crm-flow .ts-crm-system{cursor:default;grid-area:1;height:auto;min-height:154px}body.et-fb.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-native-crm-flow .ts-crm-center{grid-area:2/1/auto/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;min-height:0;display:grid}body.et-fb .ts-native-crm-center-heading{order:-1;grid-column:1/-1}body.et-fb :is([data-crm-process=wordpress],[data-crm-detail=wordpress]){order:1}body.et-fb :is([data-crm-process=sevdesk],[data-crm-detail=sevdesk]){order:2}body.et-fb :is([data-crm-process=pipedrive],[data-crm-detail=pipedrive]){order:3}body.et-fb :is([data-crm-process=moodle],[data-crm-detail=moodle]){order:4}body.et-fb.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-native-crm-flow .ts-native-crm-process,body.et-fb.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-native-crm-flow .ts-crm-process{display:block}body.et-fb.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-native-crm-flow .ts-crm-details{background:0 0;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}body.et-fb.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-native-crm-flow .ts-crm-detail{grid-template-columns:1fr;gap:16px;min-height:0;display:grid}body.et-fb .ts-native-crm-flow .ts-native-crm-transfer .et_pb_text_inner{grid-template-columns:1fr;gap:2px}body.et-fb.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-focus-case-slider{overflow:visible}body.et-fb.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-focus-case-slider .et_pb_slide_description{min-height:0}@container (width<=1000px){.ts-native-crm-transfer .et_pb_text_inner{grid-template-columns:1fr;gap:2px}body.et-fb.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-native-crm-flow :is(.ts-crm-map,.ts-crm-center){grid-template-columns:repeat(2,minmax(0,1fr))}body.et-fb.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-native-crm-flow .ts-crm-system{grid-row:auto}body.et-fb.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-native-crm-flow .ts-crm-center{grid-row:3}}@container (width<=680px){.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-native-crm-system .ts-native-crm-icon{width:20px;height:20px;top:10px;right:12px}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-native-crm-system .ts-native-crm-icon .et-pb-icon{font-size:18px}body.et-fb.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-native-crm-flow :is(.ts-crm-center,.ts-crm-details){grid-template-columns:1fr}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-native-crm-system h4{margin-top:3px;font-size:17px}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-native-crm-system .ts-crm-purpose{font-size:12px}.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-native-crm-center-heading .ts-crm-subtitle,.ts-focus-page :is(#et-boc .et-l,#et-fb-app .et-fb-root-area) .ts-native-crm-transfer p{font-size:14px}}@media (width<=700px){.ts-native-person-dialog .ts-rd-person-detail{grid-template-columns:minmax(0,1fr)}.ts-native-person-dialog .ts-rd-person-detail-aside{grid-template-columns:98px minmax(0,1fr);gap:18px;min-height:0;display:grid}.ts-native-person-dialog .ts-rd-person-detail-aside>.et_pb_module{grid-column:1/-1;margin:0}.ts-native-person-dialog .ts-rd-person-detail-aside>.ts-rd-person-detail-photo{grid-area:1/1;align-self:start}.ts-native-person-dialog .ts-rd-person-detail-aside>.ts-focus-profile-identity{grid-area:1/2}.ts-native-person-dialog .ts-rd-person-detail-photo img{width:98px}.ts-native-person-dialog .ts-rd-person-detail-role{overflow-wrap:normal;-webkit-hyphens:none;hyphens:none;text-align:left}}
