.person-detail-widget .person--photo{max-height:28rem;}@media screen and (max-width:767px){.person-detail-widget .person--photo{text-align:center;margin-bottom:6rem;}}.person-detail-widget .person--photo--image{height:100%;}.person-detail-widget .person--photo--download{background-color:#00a1e0;padding:1.2rem;float:right;position:absolute;bottom:2rem;margin-left:-5rem;}.person-detail-widget .person--detail{color:#000e23;font-family:"Rubik",sans-serif;font-size:1.6rem;font-weight:400;}.person-detail-widget .person--detail--field{margin-bottom:2rem;}.person-detail-widget .person--detail--field:first-child{margin-bottom:1rem;}.person-detail-widget .person--detail--field--resource{margin-bottom:0;color:#002d74;line-height:2.4rem;font-weight:500;}.person-detail-widget .person--detail--name{font-family:"Rubik",sans-serif;font-size:2.4rem;font-weight:500;color:#002d74;line-height:2.9rem;}.person-detail-widget .person--detail--occupation{font-family:"Rubik",sans-serif;font-size:2rem;font-weight:400;color:#000e23;}
