.single .image{width:100%;height:auto;margin-bottom:15px}.single.employee{position:relative;box-shadow:0 0 7px rgba(45,45,45,0.5)}.single.employee .media{position:relative}.single.employee .media img{margin:0}.single.employee .media:before{transition:all .2s linear;content:'';position:absolute;bottom:0;left:0;background:linear-gradient(to bottom,rgba(45,45,45,0) 0,rgba(45,45,45,0.99) 99%,#2d2d2d 100%);width:100%;height:100%;z-index:1;opacity:1}.single.employee .header{transition:all .2s linear;position:absolute;bottom:calc(var(--padding-block)*-1.4);z-index:2;left:0;padding:0 var(--padding-block)}.single.employee .header .widgetHeader{line-height:1.1;padding:0}@media(max-width:767px){.single.employee .header .widgetHeader{font-size:calc(var(--xl-fontsize) - 0.7rem)}}@media(min-width:767px){.single.employee .header .widgetHeader{font-size:calc(var(--xl-fontsize) - 0.6rem)}}@media(min-width:1023px){.single.employee .header .widgetHeader{font-size:calc(var(--xl-fontsize) - 0.5rem)}}@media(min-width:1200px){.single.employee .header .widgetHeader{font-size:var(--xl-fontsize)}}.single.employee .header .widgetSubHeader{font-family:var(--subfont)}@media(max-width:767px){.single.employee .header .widgetSubHeader{font-size:calc(var(--s-fontsize) - 0.3rem)}}@media(min-width:767px){.single.employee .header .widgetSubHeader{font-size:calc(var(--s-fontsize) - 0.2rem)}}@media(min-width:1023px){.single.employee .header .widgetSubHeader{font-size:calc(var(--s-fontsize) - 0.1rem)}}@media(min-width:1200px){.single.employee .header .widgetSubHeader{font-size:var(--s-fontsize)}}