.contact-info{width:100%;padding:1.875rem .9375rem;border-bottom:.0625rem solid #c0cdd5}.contact-info__container{-webkit-transition-property:margin,width,height,max-width;transition-property:margin,width,height,max-width;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}@media only screen and (min-width:600px){.contact-info__container{margin-right:auto;margin-left:auto;max-width:720px}}@media only screen and (min-width:900px){.contact-info__container{max-width:960px}}@media only screen and (min-width:1200px){.contact-info__container{max-width:1140px}}.contact-info__title{font-weight:400;font-family:"Calibri W01",Calibri,Candara,Segoe,"Segoe UI",Optima,Arial,sans-serif;font-size:1rem;line-height:1.25;color:#414141;margin-bottom:1.875rem}.contact-info__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:-.625rem}.contact-info__contact-card{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:20rem;flex-basis:20rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:.625rem}.contact-info__contact-card-name{font-weight:400;font-family:"Calibri W01",Calibri,Candara,Segoe,"Segoe UI",Optima,Arial,sans-serif;font-size:1rem;line-height:1.25;color:#414141}.contact-info__contact-card-photo{max-width:100%}.contact-info__contact-card-photo-wrapper{width:3rem;margin-right:.625rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-negative:0;flex-shrink:0}