/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.person{overflow:hidden;max-width:512px;margin:40px auto 80px}@media only screen and (min-width:992px){.person{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-moz-box-orient:horizontal;-moz-box-direction:normal;flex-direction:row;max-width:none}}@media only screen and (min-width:768px){.person.no-image .person__content{max-width:512px;margin-left:auto;margin-right:auto}}@media only screen and (min-width:992px){.person.no-image .person__content{max-width:706px}}@media only screen and (min-width:992px){.person.no-image .person__content .person__header{margin-left:0}}.person .person__profile-image{display:none}@media only screen and (min-width:992px){.person .person__profile-image{display:block;-webkit-box-flex:1;-webkit-flex:1 0 280px;-moz-box-flex:1;flex:1 0 280px;max-width:280px}.person .person__profile-image img{width:100%}}@media only screen and (min-width:1200px){.person .person__profile-image{-webkit-box-flex:1;-webkit-flex:1 0 332px;-moz-box-flex:1;flex:1 0 332px;max-width:332px}}.person .person__see-all{color:#0b365d;font-size:12px;line-height:18px;font-family:Figtree,sans-serif;font-optical-sizing:auto;font-weight:800;font-style:normal;text-transform:uppercase;letter-spacing:1px;position:relative;margin-bottom:40px}.person .person__see-all:after{content:"";position:absolute;height:1px;width:100%;left:0;bottom:0;display:block;background-color:rgba(0,0,0,0)}.person .person__see-all:hover{text-decoration:none}.person .person__see-all:hover:after{background-color:#0b365d}.person .person__see-all--desktop{display:none}.person .person__see-all--mobile{display:inline-block;vertical-align:middle}@media only screen and (min-width:992px){.person .person__see-all{font-size:13px;margin-bottom:75px}.person .person__see-all--desktop{display:inline-block;vertical-align:middle}.person .person__see-all--mobile{display:none}}.person .person__profile-image .field--name-field-person-image{margin-bottom:72px}.person .person__content{margin-bottom:80px}@media only screen and (min-width:992px){.person .person__content{margin-bottom:100px}}@media only screen and (min-width:992px){.person .person__content .person__header{margin-left:32px}}.person .person__content h1.person__name{color:#0b365d;margin-bottom:20px}@media only screen and (min-width:992px){.person .person__content h1.person__name{margin-bottom:45px}}.person .person__content .person__job-title{margin-bottom:32px;color:#161818;font-size:18px;line-height:28px;font-weight:400;font-style:normal;font-family:ballinger,sans-serif;text-transform:none;letter-spacing:normal}@media only screen and (min-width:992px){.person .person__content .person__job-title{margin-bottom:72px;font-size:24px}}.person .person__content .person__profile-image--mobile{display:block;margin:0 auto 50px;max-width:360px}@media only screen and (min-width:992px){.person .person__content .person__profile-image--mobile{display:none}}.person .person__content .person__profile-image--mobile img{width:100%;max-width:480px}.person .person__content .person__intro{color:#161818;font-size:22px;line-height:32px;font-weight:400;font-style:normal;font-family:ballinger,sans-serif;text-transform:none;letter-spacing:normal;margin-bottom:40px}@media only screen and (min-width:992px){.person .person__content .person__intro{font-size:28px;line-height:1.6}}
.person-slider{width:100%;margin-bottom:150px}@media only screen and (min-width:992px){.person-slider{margin-bottom:170px}}@media only screen and (min-width:1200px){.person-slider{margin-bottom:200px}}.person-slider__slides{width:100%;padding:0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:flex;list-style:none}.person-slider__slides .slick-arrow{width:55px;height:55px;z-index:100;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;border-radius:100%}@media only screen and (min-width:992px){.person-slider__slides .slick-arrow{width:90px;height:90px}}.person-slider__slides .slick-arrow:before{font-family:initial;content:""}.person-slider__slides .slick-arrow.slick-prev{left:15px;background-image:url(/themes/custom/nychdc/images/prev-init.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.person-slider__slides .slick-arrow.slick-prev:hover{background-image:url(/themes/custom/nychdc/images/prev-hover.svg)}@media only screen and (min-width:768px){.person-slider__slides .slick-arrow.slick-prev{left:50px}}.person-slider__slides .slick-arrow.slick-next{right:15px;background-image:url(/themes/custom/nychdc/images/next-init.svg);background-position:50%;background-repeat:no-repeat;background-size:contain}.person-slider__slides .slick-arrow.slick-next:hover{background-image:url(/themes/custom/nychdc/images/next-hover.svg)}@media only screen and (min-width:768px){.person-slider__slides .slick-arrow.slick-next{right:50px}}.person-slider__slides .slick-slide{margin:0 8px;width:182px}@media only screen and (min-width:992px){.person-slider__slides .slick-slide{margin:0 8px;width:255px}}.person-slider__slides .slick-slide .views-field-field-person-image{margin-bottom:15px}.person-slider__slides .slick-slide .views-field-field-person-image img{opacity:.6;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;width:100%}.person-slider__slides .slick-slide .views-field-title{margin-bottom:5px}.person-slider__slides .slick-slide .views-field-title span a{color:#161818;font-size:20px;line-height:1;font-weight:500;font-style:normal;font-family:loos-normal,sans-serif;text-transform:none;letter-spacing:normal}.person-slider__slides .slick-slide:hover .views-field-field-person-image img{opacity:1}.person-slider__slides .slick-slide:hover .views-field-title span a{color:#0047ab}
