/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.paragraph img{display:block;max-width:100%;height:auto}.paragraph ul,.paragraph ol{list-style-position:inside;margin-bottom:1em}@media (max-width:1023px){.paragraph__title .button--primary{background-position:left calc(50% - .75em) bottom}.paragraph__title .button--primary:hover{background-position:left calc(50% + .75em) bottom}}
.paragraph--type-personen{display:flex;align-items:flex-start}@media (max-width:1023px){.paragraph--type-personen{flex-direction:column}}@media (max-width:767px){.paragraph--type-personen{align-items:center;max-width:26rem;margin-left:auto;margin-right:auto;padding-left:2rem;padding-right:2rem}}@media (max-width:1023px){.paragraph--type-personen .paragraph__title{margin-bottom:2.2rem}}.paragraph--type-personen .paragraph__subtitle{margin-bottom:2.2rem}.personen{display:flex;width:calc(75% - 4rem);line-height:1.3}@media (max-width:1023px){.personen{width:auto}}@media (max-width:767px){.personen{flex-direction:column}}.personen__item{display:flex;flex-direction:column;justify-content:space-between;width:calc(33% - .66rem);margin-top:0;margin-bottom:1rem;margin-right:1rem;padding:3rem 1rem;box-sizing:border-box;background:white;box-shadow:0 3px 86px 0 rgba(0,0,0,0.09);font-family:'Rubik',sans-serif;text-align:center}@media (min-width:1024px) and (max-width:1339px){.personen__item{width:calc(50% - .5rem)}}@media (max-width:767px){.personen__item{width:auto;margin-right:0}}.personen__item:nth-last-child(1){margin-right:0}@media (min-width:1024px) and (max-width:1339px){.personen__item:nth-last-child(1){display:none}}@media (max-width:767px){.personen__item:nth-last-child(1){margin-right:auto}}.personen__image img{width:13.125rem;margin:0 auto;border-radius:100%}.personen__text{margin:2rem 0;font-size:1.25rem;font-weight:700;color:#05356e}.personen__title-wrapper{justify-self:flex-end}.personen__title{text-transform:uppercase;font-weight:bold}.personen__title--subtitle{font-weight:normal;font-size:.875rem}
.paragraph.paragraph--type-usps{display:flex;flex-direction:column;align-items:center;padding:4rem 0;text-align:center;color:white;background-image:url(/themes/custom/tramper/images/overlay/background.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover}.paragraph.paragraph--type-usps .paragraph__title{margin-bottom:1rem}.paragraph.paragraph--type-usps .paragraph__title h2{color:white}.usps__row{display:flex;justify-content:space-around}@media (max-width:767px){.usps__row{flex-direction:column;align-items:center}}.usps__column{width:25%}@media (max-width:767px){.usps__desktop{display:none}}@media (min-width:768px){.usps__mobile{display:none}}.usp{display:flex;flex-direction:column;justify-content:space-between;align-items:center;flex-basis:25%;flex-grow:0}@media (max-width:767px){.usp{margin-top:3rem;width:100%}}.usp__icon{height:4.25rem}.usp__icon svg{width:auto;height:100%}.usp__title{display:flex;justify-content:center;align-items:flex-end}.usp__title h3{margin-top:.5em;margin-bottom:.5em}.usp__link{justify-self:flex-end;font-size:1.3rem;font-weight:700;text-transform:uppercase;margin-top:1.5em}.usp__link .button--primary{text-align:center;background-position:center bottom}.usp__link .button--primary:hover{background-position:left calc(50% + 1.5em) bottom}
