.cmp-textsmall-v1{margin:30px auto}
.cmp-textsmall-v1 ul,.cmp-textsmall-v1 ol{padding-left:2.5em}
.cmp-textsmall-v1+.cmp-textsmall-v1{margin:30px auto}
.cmp-accordionitem-v1 .cmp-textsmall-v1{margin-bottom:30px;margin-top:30px}
@media(min-width:1024px){.cmp-textsmall-v1{margin:60px auto}
.cmp-textsmall-v1+.cmp-textsmall-v1{margin:60px auto}
.cmp-accordionitem-v1 .cmp-textsmall-v1{margin-bottom:60px;margin-top:60px}
}
.cmp-table-v1{margin-bottom:40px;margin-top:40px}
.cmp-accordionitem-v1 .cmp-table-v1{margin-bottom:30px;margin-top:30px}
.cmp-textsmall-v1+.cmp-table-v1{margin-top:30px}
@media(min-width:1024px){.cmp-table-v1{margin-bottom:80px;margin-top:80px}
.cmp-accordionitem-v1 .cmp-table-v1{margin-bottom:60px;margin-top:60px}
.cmp-textsmall-v1+.cmp-table-v1{margin-top:60px}
}
.cmp-stage-video-lightbox .stage__subheadline,.cmp-stage-video-lightbox .stage__headline{font-family:"Frutiger Next Com",Arial,Verdana,sans-serif;font-weight:bold}
.cmp-stage .stage__label,.cmp-stage .stage__subheadline,.cmp-stage .stage__headline,.cmp-stage .stage__text{font-family:"Frutiger Next Com",Arial,Verdana,sans-serif;font-weight:bold}
.cmp-slider+.cmp-slider{margin-top:0 !important}
.cmp-slider+.cmp-slider{margin-top:0 !important}
.cmp-slider .slider__label,.cmp-slider .slider__subheadline,.cmp-slider .slider__headline{font-family:"Frutiger Next Com",Arial,Verdana,sans-serif;font-weight:bold}
.cmp-slider .slider__button .button__label{background-color:#f08200;color:#fff}
.cmp-shortprofile{margin:40px auto;width:100%;max-width:970px;padding-left:15px;padding-right:15px;font-size:16px}
@media(min-width:1024px){.cmp-shortprofile{margin:80px auto}
}
@media(min-width:1024px){.cmp-shortprofile{max-width:1000px;padding-left:30px;padding-right:30px}
}
.cmp-shortprofile .profile__container{align-items:flex-start;background:#f0f0f0;display:flex}
.cmp-section-v1 .cmp-shortprofile .profile__container{background:#dfdedd}
@media screen and (max-width:480px){.cmp-shortprofile .profile__container{flex-direction:column}
}
.cmp-shortprofile .profile__image{flex-shrink:0;height:auto;width:100%}
@media screen and (min-width:481px){.cmp-shortprofile .profile__image{max-width:375px;width:50%}
}
.cmp-shortprofile .profile__body{font-family:"Frutiger Next Com",Arial,Verdana,sans-serif;font-weight:normal;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;overflow:hidden;overflow-wrap:break-word;word-break:break-word;word-wrap:break-word;padding:1.25em 1.875em;width:100%}
.cmp-shortprofile .profile__name,.cmp-shortprofile .profile__position{line-height:1.52}
.cmp-shortprofile .profile__name{font-family:"Frutiger Next Com",Arial,Verdana,sans-serif;font-weight:bold;font-size:1.6875em}
@media screen and (max-width:768px){.cmp-shortprofile .profile__name{font-size:1.3125em}
}
.cmp-shortprofile .profile__position{font-size:1.3125em;margin-bottom:.66666667em}
@media screen and (max-width:768px){.cmp-shortprofile .profile__position{font-size:1.125em}
}
.cmp-shortprofile .profile__email,.cmp-shortprofile .profile__phone,.cmp-shortprofile .profile__mobile-phone{align-items:center;display:flex;font-size:1.125em;hyphens:none;margin-bottom:.75em;padding-right:1em;word-break:break-all}
.cmp-shortprofile .profile__email:link,.cmp-shortprofile .profile__phone:link,.cmp-shortprofile .profile__mobile-phone:link{text-decoration:none}
.cmp-shortprofile .profile__email:active,.cmp-shortprofile .profile__phone:active,.cmp-shortprofile .profile__mobile-phone:active,.cmp-shortprofile .profile__email:focus,.cmp-shortprofile .profile__phone:focus,.cmp-shortprofile .profile__mobile-phone:focus,.cmp-shortprofile .profile__email:hover,.cmp-shortprofile .profile__phone:hover,.cmp-shortprofile .profile__mobile-phone:hover{background-color:transparent;color:#f08200}
.cmp-shortprofile .profile__email-icon,.cmp-shortprofile .profile__phone-icon,.cmp-shortprofile .profile__mobile-phone-icon{color:#ababab;font-size:1.625em;margin-right:.375em}
.cmp-shortprofile .profile__description{font-size:1.125em;margin-top:1.25em}
.colctrlhoriz__body--33-33-33 .cmp-shortprofile .profile__container,.colctrlhoriz__body--33-66>*:nth-child(odd) .profile__container,.colctrlhoriz__body--66-33>*:nth-child(even) .profile__container{flex-direction:column}
.colctrlhoriz__body--33-33-33 .cmp-shortprofile .profile__image,.colctrlhoriz__body--33-66>*:nth-child(odd) .profile__image,.colctrlhoriz__body--66-33>*:nth-child(even) .profile__image{flex-shrink:0;width:100%}
@media screen and (min-width:481px){.colctrlhoriz__body--33-33-33 .cmp-shortprofile .profile__image,.colctrlhoriz__body--33-66>*:nth-child(odd) .profile__image,.colctrlhoriz__body--66-33>*:nth-child(even) .profile__image{max-width:100%;width:100%}
}
.cmp-section-v1{margin:40px auto;width:100%;max-width:1920px;padding:0;background:#f0f0f0;padding-bottom:40px;padding-top:40px}
@media(min-width:1024px){.cmp-section-v1{margin:80px auto}
}
.cmp-stage+.cmp-section-v1{margin-top:0}
@media(min-width:1024px){.cmp-section-v1{padding-bottom:80px;padding-top:80px}
}
.cmp-section-v1>*:first-child{margin-top:0}
.cmp-section-v1>*:last-child{margin-bottom:0}
@media screen{.horizontallinklist__parsys .cmp-lanuagelink{display:inline-block;margin:0;vertical-align:middle}
.horizontallinklist__parsys .cmp-lanuagelink:first-child{border-left:0;margin:0;padding:0}
.horizontallinklist__parsys .cmp-lanuagelink:first-child>a{border-left:0}
.horizontallinklist__parsys .cmp-lanuagelink .aemblueprint__placeholder{margin:0 0 0 7px;padding:0 0 0 10px;border-left:1px solid #4a4a4a}
.cmp-lanuagelink .horizontallinklist__list-languagelink--active{color:#f08200}
}
.cmp-headline-v2{margin:40px auto;width:100%;max-width:970px;padding-left:15px;padding-right:15px;border-bottom:0;margin-bottom:20px;padding-bottom:0;font-size:16px}
@media(min-width:1024px){.cmp-headline-v2{margin:80px auto}
}
@media(min-width:1024px){.cmp-headline-v2{max-width:1000px;padding-left:30px;padding-right:30px}
}
@media(min-width:1024px){.cmp-headline-v2{margin-bottom:40px}
}
.cmp-headline-v2 .headline{font-family:"Frutiger Next Com",Arial,Verdana,sans-serif;font-weight:bold;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;overflow:hidden;overflow-wrap:break-word;word-break:break-word;word-wrap:break-word;margin:0}
.cmp-headline-v2 .headline--center{text-align:center}
.cmp-headline-v2 .headline.h1,.cmp-headline-v2 .headline.h2,.cmp-headline-v2 .headline.h3,.cmp-headline-v2 .headline.h4{font-family:"Frutiger Next Com",Arial,Verdana,sans-serif;font-weight:bold}
.cmp-headline-v2 .headline.h1{font-size:1.6875em}
@media screen and (min-width:768px){.cmp-headline-v2 .headline.h1{font-size:2.25em}
}
@media screen and (min-width:1024px){.cmp-headline-v2 .headline.h1{font-size:2.8125em}
}
.cmp-headline-v2 .headline.h2{font-size:1.3125em}
@media screen and (min-width:768px){.cmp-headline-v2 .headline.h2{font-size:1.6875em}
}
@media screen and (min-width:1024px){.cmp-headline-v2 .headline.h2{font-size:2.25em}
}
.cmp-headline-v2 .headline.h3{font-size:1.125em}
@media screen and (min-width:768px){.cmp-headline-v2 .headline.h3{font-size:1.3125em}
}
@media screen and (min-width:1024px){.cmp-headline-v2 .headline.h3{font-size:1.6875em}
}
.cmp-headline-v2 .headline.h4{font-size:1em}
@media screen and (min-width:768px){.cmp-headline-v2 .headline.h4{font-size:1.125em}
}
*+.cmp-headline-v2{margin-top:60px}
@media(min-width:1024px){*+.cmp-headline-v2{margin-top:100px}
}
.cmp-section-v1 .cmp-headline-v2:first-child{margin-top:20px}
@media(min-width:1024px){.cmp-section-v1 .cmp-headline-v2:first-child{margin-top:40px}
}
.cmp-button-v2 .button__label{background-color:#f08200}
.cmp-button-v2 .button__icon{background-color:#f08200}