.elementor-1357 .elementor-element.elementor-element-34bf046{--display:flex;--min-height:826px;--justify-content:center;--overflow:hidden;}.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-1357 .elementor-element.elementor-element-377fc2b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:1;text-align:center;}.elementor-1357 .elementor-element.elementor-element-377fc2b .elementor-heading-title{font-family:"Switzer", Sans-serif;font-size:260px;font-weight:600;text-transform:uppercase;color:#FFFFFF;}.elementor-1357 .elementor-element.elementor-element-6370fee{--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:200px;--margin-bottom:200px;--margin-left:0px;--margin-right:0px;}.elementor-1357 .elementor-element.elementor-element-4541975{text-align:center;}.elementor-1357 .elementor-element.elementor-element-4541975 .elementor-heading-title{font-family:"Switzer", Sans-serif;font-size:40px;font-weight:300;line-height:1.2em;letter-spacing:-2px;color:#FFFFFF;}.elementor-1357 .elementor-element.elementor-element-0ded732{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 0px 2px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1357 .elementor-element.elementor-element-0ded732:hover{background-color:#FFFFFF;}.elementor-1357 .elementor-element.elementor-element-096414b{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:2%;--padding-right:0%;}.elementor-1357 .elementor-element.elementor-element-3a78fef .elementor-heading-title{font-family:"Switzer", Sans-serif;font-size:40px;font-weight:500;color:#FFFFFF;}.elementor-1357 .elementor-element.elementor-element-50e0416{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-1357 .elementor-element.elementor-element-c06c862{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:2%;}.elementor-1357 .elementor-element.elementor-element-caf8a3d .elementor-heading-title{font-family:"Switzer", Sans-serif;font-size:40px;font-weight:400;text-decoration:underline;color:#FFFFFF;}.elementor-1357 .elementor-element.elementor-element-a08d972{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 0px 2px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1357 .elementor-element.elementor-element-a08d972:hover{background-color:#FFFFFF;}.elementor-1357 .elementor-element.elementor-element-f7aa708{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:2%;--padding-right:0%;}.elementor-1357 .elementor-element.elementor-element-6b22627 .elementor-heading-title{font-family:"Switzer", Sans-serif;font-size:40px;font-weight:500;color:#FFFFFF;}.elementor-1357 .elementor-element.elementor-element-bef5984{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-1357 .elementor-element.elementor-element-708af74{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:2%;}.elementor-1357 .elementor-element.elementor-element-bca97ee .elementor-heading-title{font-family:"Switzer", Sans-serif;font-size:40px;font-weight:400;text-decoration:underline;color:#FFFFFF;}.elementor-1357 .elementor-element.elementor-element-c8dc90d{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 0px 2px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1357 .elementor-element.elementor-element-c8dc90d:hover{background-color:#FFFFFF;}.elementor-1357 .elementor-element.elementor-element-63964ea{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:2%;--padding-right:0%;}.elementor-1357 .elementor-element.elementor-element-00c98b5 .elementor-heading-title{font-family:"Switzer", Sans-serif;font-size:40px;font-weight:500;color:#FFFFFF;}.elementor-1357 .elementor-element.elementor-element-0bfa76d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-1357 .elementor-element.elementor-element-c990b38{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:2%;}.elementor-1357 .elementor-element.elementor-element-3e276ff .elementor-heading-title{font-family:"Switzer", Sans-serif;font-size:40px;font-weight:400;text-decoration:underline;color:#FFFFFF;}.elementor-1357 .elementor-element.elementor-element-779dbbd{--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:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:2px 0px 2px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:0px 0px 0px 0px;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-1357 .elementor-element.elementor-element-779dbbd:hover{background-color:#FFFFFF;}.elementor-1357 .elementor-element.elementor-element-4fc1923{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:2%;--padding-right:0%;}.elementor-1357 .elementor-element.elementor-element-5ad9a6c .elementor-heading-title{font-family:"Switzer", Sans-serif;font-size:40px;font-weight:500;color:#FFFFFF;}.elementor-1357 .elementor-element.elementor-element-06bcee2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:5;}.elementor-1357 .elementor-element.elementor-element-5018cc1{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:2%;}.elementor-1357 .elementor-element.elementor-element-5b81741 .elementor-heading-title{font-family:"Switzer", Sans-serif;font-size:40px;font-weight:400;text-decoration:underline;color:#FFFFFF;}.elementor-1357 .elementor-element.elementor-element-92658f2{--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:200px;--margin-bottom:200px;--margin-left:0px;--margin-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1357 .elementor-element.elementor-element-9a3086e .elementor-button{background-color:#FFFFFF;font-family:"Switzer", Sans-serif;font-size:28px;font-weight:500;fill:#000000;color:#000000;padding:8px 18px 8px 18px;}.elementor-1357 .elementor-element.elementor-element-9a3086e{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1357 .elementor-element.elementor-element-57489e0{text-align:center;}.elementor-1357 .elementor-element.elementor-element-57489e0 .elementor-heading-title{font-family:"Switzer", Sans-serif;font-size:40px;font-weight:300;line-height:1.2em;letter-spacing:-2px;color:#FFFFFF;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1357 .elementor-element.elementor-element-6370fee{--content-width:990px;}.elementor-1357 .elementor-element.elementor-element-0ded732{--width:95%;}.elementor-1357 .elementor-element.elementor-element-096414b{--width:35%;}.elementor-1357 .elementor-element.elementor-element-50e0416{--width:60%;}.elementor-1357 .elementor-element.elementor-element-c06c862{--width:30%;}.elementor-1357 .elementor-element.elementor-element-a08d972{--width:95%;}.elementor-1357 .elementor-element.elementor-element-f7aa708{--width:35%;}.elementor-1357 .elementor-element.elementor-element-bef5984{--width:60%;}.elementor-1357 .elementor-element.elementor-element-708af74{--width:30%;}.elementor-1357 .elementor-element.elementor-element-c8dc90d{--width:95%;}.elementor-1357 .elementor-element.elementor-element-63964ea{--width:35%;}.elementor-1357 .elementor-element.elementor-element-0bfa76d{--width:60%;}.elementor-1357 .elementor-element.elementor-element-c990b38{--width:30%;}.elementor-1357 .elementor-element.elementor-element-779dbbd{--width:95%;}.elementor-1357 .elementor-element.elementor-element-4fc1923{--width:35%;}.elementor-1357 .elementor-element.elementor-element-06bcee2{--width:60%;}.elementor-1357 .elementor-element.elementor-element-5018cc1{--width:30%;}.elementor-1357 .elementor-element.elementor-element-92658f2{--content-width:990px;}}/* Start custom CSS for container, class: .elementor-element-0ded732 *//* Hover-Fläche + Background auf Row und Inner */
.team-row{ 
  transition: background .25s ease; 
}

.team-row:hover,
.team-row:hover > .e-con-inner{
  background:#fff !important;
}

/* Textfarben */
.team-row *{ 
  color:#fff; 
  transition: color .25s ease; 
}

.team-row:hover *{ 
  color:#000 !important; 
}

/* Bild darf Hover nicht blocken */
.team-images{ 
  pointer-events:none !important; 
}

/* Bild default aus */
.team-images .team-image,
.team-images .team-image *{
  opacity:0 !important;
  visibility:hidden !important;
  transition: opacity .25s ease, visibility 0s linear .25s;
}

/* Bild beim Hover an */
.team-row:hover .team-images .team-image,
.team-row:hover .team-images .team-image *{
  opacity:1 !important;
  visibility:visible !important;
  transition: opacity .25s ease, visibility 0s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a08d972 *//* Hover-Fläche + Background auf Row und Inner */
.team-row{ 
  transition: background .25s ease; 
}

.team-row:hover,
.team-row:hover > .e-con-inner{
  background:#fff !important;
}

/* Textfarben */
.team-row *{ 
  color:#fff; 
  transition: color .25s ease; 
}

.team-row:hover *{ 
  color:#000 !important; 
}

/* Bild darf Hover nicht blocken */
.team-images{ 
  pointer-events:none !important; 
}

/* Bild default aus */
.team-images .team-image,
.team-images .team-image *{
  opacity:0 !important;
  visibility:hidden !important;
  transition: opacity .25s ease, visibility 0s linear .25s;
}

/* Bild beim Hover an */
.team-row:hover .team-images .team-image,
.team-row:hover .team-images .team-image *{
  opacity:1 !important;
  visibility:visible !important;
  transition: opacity .25s ease, visibility 0s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c8dc90d *//* Hover-Fläche + Background auf Row und Inner */
.team-row{ 
  transition: background .25s ease; 
}

.team-row:hover,
.team-row:hover > .e-con-inner{
  background:#fff !important;
}

/* Textfarben */
.team-row *{ 
  color:#fff; 
  transition: color .25s ease; 
}

.team-row:hover *{ 
  color:#000 !important; 
}

/* Bild darf Hover nicht blocken */
.team-images{ 
  pointer-events:none !important; 
}

/* Bild default aus */
.team-images .team-image,
.team-images .team-image *{
  opacity:0 !important;
  visibility:hidden !important;
  transition: opacity .25s ease, visibility 0s linear .25s;
}

/* Bild beim Hover an */
.team-row:hover .team-images .team-image,
.team-row:hover .team-images .team-image *{
  opacity:1 !important;
  visibility:visible !important;
  transition: opacity .25s ease, visibility 0s;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-779dbbd *//* Hover-Fläche + Background auf Row und Inner */
.team-row{ 
  transition: background .25s ease; 
}

.team-row:hover,
.team-row:hover > .e-con-inner{
  background:#fff !important;
}

/* Textfarben */
.team-row *{ 
  color:#fff; 
  transition: color .25s ease; 
}

.team-row:hover *{ 
  color:#000 !important; 
}

/* Bild darf Hover nicht blocken */
.team-images{ 
  pointer-events:none !important; 
}

/* Bild default aus */
.team-images .team-image,
.team-images .team-image *{
  opacity:0 !important;
  visibility:hidden !important;
  transition: opacity .25s ease, visibility 0s linear .25s;
}

/* Bild beim Hover an */
.team-row:hover .team-images .team-image,
.team-row:hover .team-images .team-image *{
  opacity:1 !important;
  visibility:visible !important;
  transition: opacity .25s ease, visibility 0s;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Switzer';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('http://asdigital.consulting/wp-content/uploads/2025/11/Switzer-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Switzer';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('http://asdigital.consulting/wp-content/uploads/2025/11/Switzer-Bold.woff2') format('woff2');
}
@font-face {
	font-family: 'Switzer';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('http://asdigital.consulting/wp-content/uploads/2025/11/Switzer-Light.woff2') format('woff2');
}
@font-face {
	font-family: 'Switzer';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('http://asdigital.consulting/wp-content/uploads/2025/11/Switzer-Medium-1.woff2') format('woff2');
}
@font-face {
	font-family: 'Switzer';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('http://asdigital.consulting/wp-content/uploads/2025/11/Switzer-Semibold.woff2') format('woff2');
}
/* End Custom Fonts CSS */