.attorney-slider-wrapper,.attorney-slider-wrapper .attorney-slider{width:100%;position:relative;margin:0 auto}.attorney-slider-wrapper .attorney-slider{display:flex;align-items:stretch;justify-content:space-between;max-width:1230px}.attorney-slider-wrapper .attorney-slider-left{width:65%}.attorney-slider-wrapper .attorney-slider-right{width:33%}.attorney-slider-wrapper .attorney-slider-practice-areas{display:flex;list-style:none;margin:0;padding:0;flex-direction:column;align-items:flex-start;justify-content:space-between;height:100%;opacity:1}.attorney-slider-wrapper .attorney-slider-practice-areas.fadeout{opacity:0}.attorney-slider-wrapper .attorney-slider-practice-areas li{display:block;padding-left:30px;position:relative;font-size:17px;line-height:1.1}.attorney-slider-wrapper .attorney-slider-practice-areas a{color:#000;display:inline-block;padding:3px 10px;background:0 0;transition:all ease 200ms;border-radius:20px}.attorney-slider-wrapper .attorney-slider-practice-areas a svg{fill:#f46d21;position:absolute;left:0;visibility:hidden;opacity:0;display:block;width:1.444em;height:1.111em}.attorney-slider-wrapper .attorney-slider-practice-areas a.active,.attorney-slider-wrapper .attorney-slider-practice-areas a:hover{color:#fff;background:#f46d21}.attorney-slider-wrapper .attorney-slider-practice-areas a.active svg{visibility:visible;opacity:1}.attorney-slider-wrapper .attorney-slider-nav-item{margin:0 30px;position:absolute;display:flex;align-items:center;top:0;bottom:0}.attorney-slider-wrapper .attorney-slider-nav-item.attorney-slider-prev{justify-content:flex-start;left:0}.attorney-slider-wrapper .attorney-slider-nav-item.attorney-slider-next{justify-content:flex-end;right:0}.attorney-slider-wrapper .attorney-slider-nav-item a{display:block;padding:10px}.attorney-slider-wrapper .attorney-slider-nav-item svg{display:block;width:17px;height:46px;fill:#babbbc;transition:all ease 200ms}.attorney-slider-wrapper .attorney-slider-nav-item a:hover{text-decoration:none}.attorney-slider-wrapper .attorney-slider-nav-item a:hover svg{fill:#000}.attorney-slider-wrapper .attorney-slider-attorneys{position:relative;overflow:hidden}.attorney-slider-wrapper .attorney-slider-attorneys:before{content:"";display:block;padding-top:86%}.attorney-slider-wrapper .attorney-slider-attorney{display:flex;justify-content:space-between;align-items:stretch;background:#f3f3f4;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;visibility:hidden;opacity:0}.attorney-slider-wrapper .attorney-slider-attorney.current{visibility:visible;opacity:1;z-index:1}.attorney-slider-wrapper .attorney-slider-attorney.next{z-index:2;visibility:visible;opacity:1}.attorney-slider-wrapper.transitioning .attorney-slider-attorney{transition:opacity linear 400ms}.attorney-slider-wrapper .attorney-content{padding:30px 0 30px 30px;display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;color:#173858;width:100%;max-width:50%}.attorney-slider-wrapper .attorney-heading{font-size:65px;font-weight:700;line-height:1.1em}.attorney-slider-wrapper .attorney-name{margin-top:auto;justify-self:end;font-size:24px;text-align:right;font-weight:700}.attorney-slider-wrapper .attorney-subtitle{font-size:14px;text-align:right}.attorney-slider-wrapper .attorney-more{text-align:right}.attorney-slider-wrapper .attorney-more .attorney-button{font-size:14px;display:inline-block;border:0;border-radius:30px;background:#173858;padding:6px 12px;color:#fff;transition:all ease 200ms}.attorney-slider-wrapper .attorney-more .attorney-button:after{display:inline-block;width:.5em;height:.85714em;margin-left:1em;content:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNyAxMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAuMTI1IDEwLjc4NTJDMC4xMjUgMTEuNDE4IDAuODYzMjgxIDExLjczNDQgMS4zMjAzMSAxMS4yNzczTDUuODIwMzEgNi43NzczNEM2LjEwMTU2IDYuNDk2MDkgNi4xMDE1NiA2LjAzOTA2IDUuODIwMzEgNS43NTc4MUwxLjMyMDMxIDEuMjU3ODFDMC44NjMyODEgMC44MDA3ODEgMC4xMjUgMS4xMTcxOSAwLjEyNSAxLjc1VjEwLjc4NTJaIiBmaWxsPSIjZmZmZmZmIi8+Cjwvc3ZnPgo)}.attorney-slider-wrapper .attorney-more .attorney-button:hover{background:#000;color:#fff}.attorney-slider-wrapper .attorney-image{width:100%;max-width:47%;position:relative}.attorney-slider-wrapper .attorney-image:before{display:block;content:"";padding-top:180%}.attorney-slider-wrapper .attorney-image img{display:block;position:absolute;top:20px;bottom:0;left:0;width:100%;height:calc(100% - 20px);object-fit:contain;object-position:right bottom}.attorney-slider-wrapper .attorney-image img:not([src]){display:none}