.twitter .IDCtwtr_widget li:not(.twtr-fd) a:after{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:icomoon!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;speak:none;text-transform:none}.result__text{padding:16px}.person .role{margin-bottom:16px;margin-top:0}.cards-wrap .person{display:-webkit-box;display:-webkit-flex;display:flex}.cards-wrap .person .photo{-webkit-box-flex:0;-webkit-flex:0 0 120px;background-position:top;background-size:cover;flex:0 0 120px;height:190px}.cards-wrap .person .info{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;display:-webkit-box;display:-webkit-flex;display:flex;flex-direction:column;padding-left:16px}.cards-wrap .person .info .shortened{margin-bottom:16px}.cards-wrap .person .info .about,.modal-person .person .link-inline-arrow,.modal-person .person .photo,.modal-person .person .shortened{display:none}.work-with-best{min-height:200px}.work-with-best .big-box{-webkit-align-items:center;-webkit-box-align:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-box-pack:center;-webkit-flex-direction:column;-webkit-justify-content:center;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;flex-direction:column;height:100%;justify-content:center;text-align:center}.work-with-best .big-box .actions a{margin:24px 0 0}.twitter .IDCtwtr_widget{-webkit-box-pack:center;-webkit-flex-wrap:wrap;-webkit-justify-content:center;display:-webkit-box;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:0;padding:0}.twitter .IDCtwtr_widget li:not(.twtr-fd){-webkit-box-flex:1;-webkit-flex:1 1 100%;flex:1 1 100%;margin-top:20px;text-align:center}.twitter .IDCtwtr_widget li:not(.twtr-fd) a{font-size:0}.twitter .IDCtwtr_widget li:not(.twtr-fd) a:before{content:"View More Posts";font-size:16px}.twitter .IDCtwtr_widget li:not(.twtr-fd) a:after{content:"\e90a";font-size:16px;margin-left:.8em}.twitter .IDCtwtr_widget .twtr-hd{display:none}.twitter .IDCtwtr_widget .twtr-fd{-webkit-box-direction:normal;-webkit-box-flex:0;-webkit-box-orient:vertical;-webkit-box-pack:start;-webkit-flex-basis:100%;-webkit-flex-direction:column;-webkit-flex-grow:0;-webkit-flex-shrink:0;-webkit-justify-content:flex-start;background:#2279bc;color:#fff;display:-webkit-box;display:-webkit-flex;display:flex;flex-basis:100%;flex-direction:column;flex-grow:0;flex-shrink:0;justify-content:flex-start;margin-bottom:10px;padding:16px}.twitter .IDCtwtr_widget .twtr-fd>a{display:none}.twitter .IDCtwtr_widget .twtr-fd a{color:#fff}.twitter .IDCtwtr_widget .twtr-fd .twtr_links{-webkit-align-items:center;-webkit-box-align:center;-webkit-box-pack:justify;-webkit-flex-wrap:wrap;-webkit-justify-content:space-between;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:auto;padding-top:32px}.statement-project-manager{padding-bottom:44px;position:relative;top:38px;width:184px}.masstlc-badge{margin-bottom:32px}.masstlc-badge img{max-width:600px;width:100%}.morris{background-position:50%;background-repeat:no-repeat;background-size:82%;height:148px;margin-top:-10px}.corporate-values{background:#f2f2f2;margin-bottom:50px;margin-top:10px;padding:40px}ol#values-list{line-height:1.8;margin-top:10px}.video-link-intern{-webkit-align-items:center;-webkit-box-align:center;align-items:center;background-color:hsla(0,0%,100%,.8);display:-webkit-box;display:-webkit-flex;display:flex;margin:16px 0}.video-link-intern p{padding:16px}#employee-data-slider .slick-slide{text-align:left}#employee-data-slider .slick-arrow svg path{fill:#4196d2}#employee-data-slider .slick-arrow:focus svg path,#employee-data-slider .slick-arrow:hover svg path{fill:#1167a6}#employee-data-slider .avatar-box{-webkit-align-items:center;-webkit-box-align:center;-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-flex-direction:column;align-items:center;display:-webkit-box;display:-webkit-flex;display:flex;flex-direction:column}#employee-data-slider .avatar-box img{margin-bottom:16px}@media screen and (min-width:50em){.result__text{padding:32px}.person .role{margin-bottom:32px}.cards-wrap .person .photo{-webkit-box-flex:0;-webkit-flex:0 0 200px;background-position:50%;flex:0 0 200px;height:300px}.cards-wrap .person .info{padding-left:32px}.cards-wrap .person .info .link-inline-arrow{margin-top:auto}.twitter .IDCtwtr_widget .twtr-fd{-webkit-flex-basis:-webkit-calc(50% - 10px);flex-basis:calc(50% - 10px);margin-left:5px;margin-right:5px;padding:32px;width:-webkit-calc(50% - 10px);width:calc(50% - 10px)}}@media screen and (min-width:50em) and (max-width:74.9375em){.work-at-idc .col-overlay .col-overlay-label{height:100%}}@media screen and (min-width:75em){.col-overlay:hover .top p{display:none}.cards-wrap .person .info{padding-left:64px}.work-with-best .big-box{padding:64px}.twitter .IDCtwtr_widget .twtr-fd{-webkit-flex-basis:-webkit-calc(33% - 10px);flex-basis:calc(33% - 10px);width:-webkit-calc(33% - 10px);width:calc(33% - 10px)}#employee-data-slider{padding:0 85px}#employee-data-slider .slick-slide{padding:0 32px}#employee-data-slider .slick-arrow{width:85px}#employee-data-slider .slick-dots{bottom:-40px}}@media screen and (max-width:23.6875em){.idc-layout-hero.as-slider .info a{margin-bottom:20px;margin-left:0}}@media screen and (max-width:49.9375em){.cards-wrap .person .info .shortened{display:none}#employee-data-slider .avatar-box{text-align:center}#employee-data-slider .avatar-box p{margin-top:0}}