.o-recruiters-show__recruiter_box{border:1px solid #d2d5da;margin:1.5rem 1rem 3rem;overflow:hidden}.o-recruiters-show__toggle-section:first-child{padding-top:0}.m-recruiter-photo-main{height:240px;position:relative}.m-recruiter-photo-main__image{text-align:center;z-index:1;width:100%;height:100%;position:absolute}.m-recruiter-photo-main__image img{object-fit:contain;vertical-align:middle;width:100%;height:100%}.m-recruiter-photo-main__background{z-index:-1;background-color:#fff;width:100%;height:100%;position:absolute;overflow:hidden}.m-recruiter-photo-main__background img{-webkit-filter:blur(6px);filter:blur(6px);opacity:.5;width:120%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.m-recruiter-photo-top__image{position:relative;overflow:hidden}.m-recruiter-photo-top__image img{width:100%}@media (min-width:768px){.m-recruiter-photo-top__image{height:332px}.m-recruiter-photo-top__image img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.m-recruiter-feature h2{margin-top:1.5rem;margin-bottom:1rem}.m-recruiter-feature__text{width:100%;overflow:hidden}.m-recruiter-feature__text div{-webkit-box-orient:vertical;margin:0;display:-webkit-box}.m-recruiter-feature__button{margin-top:1.5rem;padding-bottom:1.5rem}@media (min-width:768px){.m-recruiter-feature{padding:0 1.5rem}.m-recruiter-feature__text div{-webkit-line-clamp:3}}@media (max-width:768px){.m-recruiter-feature{padding:0 1rem}.m-recruiter-feature__text div{-webkit-line-clamp:5}.m-recruiter-feature__button{text-align:center}}@media (min-width:544px){.o-recruiters-show__recruiter_box{margin-left:0;margin-right:0}}