.mdl__contactperson{}.mdl__contactperson .mdl__contactperson__innercontainer.mdl__contactperson__innercontainer__maincontent{padding:0 20px 45px 20px;max-width:960px;margin:auto;box-sizing:border-box}@media (min-width:768px){.mdl__contactperson .mdl__contactperson__innercontainer.mdl__contactperson__innercontainer__maincontent{padding:0 30px 75px 30px}}@media (min-width:1200px){.mdl__contactperson .mdl__contactperson__innercontainer.mdl__contactperson__innercontainer__maincontent{margin:auto 400px auto auto}}@media (min-width:1440px){.mdl__contactperson .mdl__contactperson__innercontainer.mdl__contactperson__innercontainer__maincontent{margin:auto 500px auto auto}}@media (min-width:1600px){.mdl__contactperson .mdl__contactperson__innercontainer.mdl__contactperson__innercontainer__maincontent{max-width:1180px}}.mdl__contactperson .mdl__contactperson__innercontainer.mdl__contactperson__innercontainer__maincontent .mdl__contactperson__headline{font-size:1.3rem;line-height:1.25em;font-weight:700;padding-bottom:25px}.mdl__contactperson .mdl__contactperson__innercontainer.mdl__contactperson__innercontainer__maincontent .mdl__contactperson__item{display:flex;flex-direction:column;background:#f1f1f1}.mdl__contactperson .mdl__contactperson__innercontainer.mdl__contactperson__innercontainer__maincontent .mdl__contactperson__item:not(:last-of-type){margin-bottom:40px}@media (min-width:640px){.mdl__contactperson .mdl__contactperson__innercontainer.mdl__contactperson__innercontainer__maincontent .mdl__contactperson__item{flex-direction:row}.tpl__content__sidebar .mdl__contactperson .mdl__contactperson__innercontainer.mdl__contactperson__innercontainer__maincontent .mdl__contactperson__item{flex-direction:column}}.mdl__contactperson .mdl__contactperson__innercontainer.mdl__contactperson__innercontainer__maincontent .mdl__contactperson__content{display:flex;flex-direction:column;padding:25px;flex:1 0 50%;box-sizing:border-box;justify-content:center}@media (min-width:1024px){.mdl__contactperson .mdl__contactperson__innercontainer.mdl__contactperson__innercontainer__maincontent .mdl__contactperson__content{padding:35px 45px}}@media (min-width:1600px){.mdl__contactperson .mdl__contactperson__innercontainer.mdl__contactperson__innercontainer__maincontent .mdl__contactperson__content{padding:50px 60px}}.mdl__contactperson .mdl__contactperson__innercontainer.mdl__contactperson__innercontainer__maincontent .mdl__contactperson__image{flex:0 0 100%}.mdl__contactperson .mdl__contactperson__innercontainer.mdl__contactperson__innercontainer__maincontent .mdl__contactperson__image .ptl__image__format img{width:100%;height:auto}@media (min-width:640px){.mdl__contactperson .mdl__contactperson__innercontainer.mdl__contactperson__innercontainer__maincontent .mdl__contactperson__image{flex:0 0 50%}}@media (min-width:880px){.mdl__contactperson .mdl__contactperson__innercontainer.mdl__contactperson__innercontainer__maincontent .tpl__content__sidebar .mdl__contactperson__content{padding:50px 30px}}.mdl__contactperson .mdl__contactperson__innercontainer.mdl__contactperson__innercontainer__sidebar .mdl__contactperson__headline{font-size:1.3rem;line-height:1.25em;font-weight:700;padding-bottom:25px}.mdl__contactperson .mdl__contactperson__innercontainer.mdl__contactperson__innercontainer__sidebar .mdl__contactperson__item{display:flex;flex-direction:column;background:#f1f1f1;margin-bottom:50px}@media (min-width:640px){.mdl__contactperson .mdl__contactperson__innercontainer.mdl__contactperson__innercontainer__sidebar .mdl__contactperson__item{flex-direction:row}}@media (min-width:1200px){.mdl__contactperson .mdl__contactperson__innercontainer.mdl__contactperson__innercontainer__sidebar .mdl__contactperson__item{flex-direction:column}}.mdl__contactperson .mdl__contactperson__innercontainer.mdl__contactperson__innercontainer__sidebar .mdl__contactperson__content{display:flex;flex-direction:column;padding:25px;flex:1 0 50%;box-sizing:border-box;justify-content:center}@media (min-width:1024px){.mdl__contactperson .mdl__contactperson__innercontainer.mdl__contactperson__innercontainer__sidebar .mdl__contactperson__content{padding:35px 40px}}@media (min-width:1600px){.mdl__contactperson .mdl__contactperson__innercontainer.mdl__contactperson__innercontainer__sidebar .mdl__contactperson__content{padding:40px}}.mdl__contactperson .mdl__contactperson__innercontainer.mdl__contactperson__innercontainer__sidebar .mdl__contactperson__image{}@media (min-width:640px){.mdl__contactperson .mdl__contactperson__innercontainer.mdl__contactperson__innercontainer__sidebar .mdl__contactperson__image{flex:0 0 50%}}.mdl__contactperson .mdl__contactperson__innercontainer.mdl__contactperson__innercontainer__sidebar .mdl__contactperson__image .ptl__image__format img{width:100%;height:auto}.mdl__contactperson__content .mdl__contactperson__content__name{font-weight:700;font-size:1.5rem;line-height:1.25em;margin-bottom:10px}.mdl__contactperson__content .mdl__contactperson__content__station{margin-bottom:10px;color:#4B6478;font-weight:500}.mdl__contactperson__content .mdl__contactperson__content__position{margin-bottom:30px;font-size:1.1rem}.mdl__contactperson__content .mdl__contactperson__content__buttonwrapper .ti{padding-right:10px;font-size:1.25rem}.mdl__contactperson__content .mdl__contactperson__content__button--phone{padding:15px 30px 15px;display:block;align-items:center;position:relative;background:#AF0917;justify-content:center;box-sizing:border-box}@media (min-width:1200px){.mdl__contactperson__content .mdl__contactperson__content__button--phone{display:inline-flex;min-width:280px}}.mdl__contactperson__content .mdl__contactperson__content__button--phone:before{background:transparent;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:all 0.2s ease;width:0;height:100%}.mdl__contactperson__content .mdl__contactperson__content__button--phone:hover:before{width:100%;background:#595959}.mdl__contactperson__content .mdl__contactperson__content__button--phone .mdl__contactperson__phone{color:#ffffff;position:relative;transition:color 0.2s ease-in-out}.mdl__contactperson__content .mdl__contactperson__content__button--phone .ti{color:#ffffff;position:relative;transition:color 0.2s ease-in-out}.mdl__contactperson__content .mdl__contactperson__content__button--fax{padding:15px 30px 15px;display:block;align-items:center;position:relative;background:#ffffff;justify-content:center;box-sizing:border-box;cursor:pointer;box-shadow:inset 0 0 0 2px #AF0917;transition:box-shadow 0.2s ease-in-out}@media (min-width:1200px){.mdl__contactperson__content .mdl__contactperson__content__button--fax{display:inline-flex;min-width:280px}}.mdl__contactperson__content .mdl__contactperson__content__button--fax:before{background:transparent;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:all 0.2s ease-in-out;width:0;height:100%}.mdl__contactperson__content .mdl__contactperson__content__button--fax:hover{box-shadow:inset 0 0 0 2px #595959}.mdl__contactperson__content .mdl__contactperson__content__button--fax:hover .mdl__contactperson__fax{color:#ffffff}.mdl__contactperson__content .mdl__contactperson__content__button--fax:hover .ti{color:#ffffff}.mdl__contactperson__content .mdl__contactperson__content__button--fax:hover:before{width:100%;background:#595959}.mdl__contactperson__content .mdl__contactperson__content__button--fax .mdl__contactperson__fax{color:#AF0917;position:relative;transition:color 0.2s ease-in-out}.mdl__contactperson__content .mdl__contactperson__content__button--fax .ti{color:#AF0917;position:relative;transition:color 0.2s ease-in-out}.mdl__contactperson__content .mdl__contactperson__content__button--mail{padding:15px 30px 15px;display:block;align-items:center;position:relative;background:#595959;justify-content:center;box-sizing:border-box}@media (min-width:1200px){.mdl__contactperson__content .mdl__contactperson__content__button--mail{display:inline-flex;min-width:280px}}.mdl__contactperson__content .mdl__contactperson__content__button--mail:before{background:transparent;content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:all 0.2s ease;width:0;height:100%}.mdl__contactperson__content .mdl__contactperson__content__button--mail:hover:before{width:100%;background:#AF0917}.mdl__contactperson__content .mdl__contactperson__content__button--mail .mdl__contactperson__mail{color:#ffffff;position:relative;transition:color 0.2s ease-in-out}.mdl__contactperson__content .mdl__contactperson__content__button--mail .ti{color:#ffffff;position:relative;transition:color 0.2s ease-in-out}.mdl__contactperson__content .mdl__contactperson__content__button+.mdl__contactperson__content__button{margin-top:10px;transition:background-color 0.2s ease-in-out}.mdl__contactperson__content .mdl__contactperson__content__button+.mdl__contactperson__content__button:hover{transition:background-color 0.2s ease-in-out}