.profile-social-media a.social{color:#6a7f10;background-color:rgba(0,0,0,0);border-radius:25px;width:35px;height:35px;display:table;text-decoration:none;text-align:center;font-size:1.5rem;text-decoration:none}.profile-social-media a.social span{display:table-cell;vertical-align:middle}.profile-social-media a.social:hover,.profile-social-media a.social:focus{color:#02759a;background-color:#dfdfdf}.profile-contact-me-link{border:.08rem solid #6a7f10;color:#000;padding-left:2rem;padding-right:2rem}.profile-contact-me-link::after{color:#6a7f10}.profile-contact-me-link:hover,.profile-contact-me-link:focus{background-color:#6a7f10;border:.08rem solid #6a7f10;color:#fff;text-decoration:underline}.profile-contact-me-link:hover::after,.profile-contact-me-link:focus::after{color:#fff}.profile-contact-me-link.btn.icon.learn-more:not(.btn-icon-no-border){height:unset;width:unset}@media(max-width: 991.98px){.profile-contact-me-link.btn.icon.learn-more:not(.btn-icon-no-border){width:100%}}.profile-disciplines a{border:.08rem solid #6a7f10;border-radius:1rem;color:#6a7f10;font-size:.75rem;font-weight:600;padding:.2rem 1rem;text-decoration:none;text-transform:uppercase}.profile-disciplines a:hover,.profile-disciplines a:focus{background-color:#6a7f10;border-radius:1rem;color:#fff;text-decoration:underline}.profile-resume a abbr{cursor:pointer;text-decoration:none}.profile-resume a:hover,.profile-resume a:focus{border-radius:0;color:#a1d8e0}.profile-resume a:hover abbr,.profile-resume a:focus abbr{cursor:pointer;text-decoration:none}.profile-website-link{color:#000}.profile-contact .profile-email{display:initial}.profile-contact .field__label,.profile-contact .field__item{padding-left:0}.profile-contact .field--label-inline{overflow:auto}@media(max-width: 1199.98px){.profile-contact .field--label-inline{margin-right:12px}}.profile-contact .office-hours table{border:0;margin:0;margin-left:1rem}@media(max-width: 379.98px){.profile-contact .office-hours table{margin-left:0}}.profile-contact .office-hours table tr{border:0}.profile-contact .office-hours table tr td.office-hours__item-label{white-space:pre}.profile-contact .office-hours table tr td.office-hours__item-slots{word-spacing:-5px}.profile-social-media .field--label-above .field__label::after,.profile-resume .field--label-above .field__label::after,.profile-education .field--label-above .field__label::after{content:":"}.profile-hero{background-color:#333}.profile-hero img{height:19.5rem;width:100%}.profile-hero div{width:100%}@media(min-width: 992px){.profile-header h1,.profile-header h2,.profile-header h4{color:#fff}.profile-header h1.featured-profile-block,.profile-header h2.featured-profile-block,.profile-header h4.featured-profile-block{color:#000}}.profile-header h1{font-size:2.25rem;font-weight:300}.profile-header h1.featured-profile-block{font-weight:400}.profile-header h2{font-size:1.75rem;font-weight:300}.profile-header h2.featured-profile-block{font-weight:400}.profile-header h4{font-size:1.25rem;font-weight:300}.profile-header{margin-bottom:2rem}@media(min-width: 992px){.profile-header{margin-bottom:3.5rem}}.profile-photo{background-color:#6a7f10;background-size:cover;border-radius:50%;color:#fff;display:block;height:16.25rem;width:16.25rem}.profile-photo .profile-initials{font-size:8rem;font-weight:600;letter-spacing:-1rem;padding-top:2rem}.profile-photo .profile-initials abbr{text-decoration:none}.profile-photo img{border-radius:50%}.profile-divider{width:7.8125rem}.profile-divider hr{border-top:.1rem solid #000;margin:0}@media(min-width: 992px){.profile-divider hr{border-top:.1rem solid #fff}}.profile-article-background{background:url("/themes/custom/pdxd8/images/profile_hero/profile_hero_xs/profile-background-hero-origin.png") no-repeat;background-size:100% 19.5rem}@media(min-width: 576px){.profile-article-background{background:url("/themes/custom/pdxd8/images/profile_hero/profile_hero_sm/profile-background-hero-origin.png") no-repeat;background-size:100% 19.5rem}}@media(min-width: 768px){.profile-article-background{background:url("/themes/custom/pdxd8/images/profile_hero/profile_hero_md/profile-background-hero-origin.png") no-repeat;background-size:100% 19.5rem}}@media(min-width: 992px){.profile-article-background{background:url("/themes/custom/pdxd8/images/profile_hero/profile_hero_lg/profile-background-hero-origin.png") no-repeat;background-size:100% 19.5rem}}@media(min-width: 1200px){.profile-article-background{background:url("/themes/custom/pdxd8/images/profile_hero/profile_hero_xl/profile-background-hero-origin.png") no-repeat;background-size:100% 19.5rem}}.profile-container{padding-top:7rem}@media(min-width: 992px){.profile-container .profile-header{min-height:185px}}@media(min-width: 992px){.profile-container .office-room .field__label,.profile-container .office-hours .field__label{max-width:120px}}.profile-container .paragraph-social-media .paragraph-single-column-content-1{padding:0}.profile-container .paragraph-social-media ul{margin-left:0;text-align:left}@media(min-width: 1200px){.profile-container .profile-social-media .field__label{padding-left:2.1875rem}}body.page-node-type-profile .profile-container .profile-social-media .field__label{padding-left:0 !important}@media(min-width: 1200px){.profile-biography{padding-left:2.1875rem}}@media(max-width: 767.98px){.profile-asset-image{margin:0 -1.875rem}}.profile-asset-image .media{display:unset}.profile-asset-image img{width:100%}.office-hours__item-label{font-weight:normal}
/*# sourceMappingURL=maps/profile.css.map */
