@charset "UTF-8";.input-field .icon,.interactive,select{cursor:pointer}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}button,html,input,select,textarea{font-family:sans-serif}body{margin:0}input:focus,select:focus,textarea:focus{outline:0 none}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{word-wrap:break-word;white-space:pre;white-space:pre-wrap}q{quotes:"“" "”" "‘" "’"}q:after,q:before{content:"";content:none}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}body,html{background-color:#fff;height:100%}div,footer,header{box-sizing:border-box}p{margin-bottom:20px;margin-top:0}img{max-width:100%}a,a:active,a:hover{color:#1b1b1b;text-decoration:none}a:active,a:hover{color:#1b1b1b}.block-section:after,.clearfix:after,.columns:after,.content:after,.site-boundary:after{clear:both}.block-section:after,.block-section:before,.clearfix:after,.clearfix:before,.columns:after,.columns:before,.content:after,.content:before,.site-boundary:after,.site-boundary:before{content:" ";display:table}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hidden{display:none!important}.text-right{text-align:right}.text-left{text-align:left}.text-center{text-align:center}.pseudo-hidden{margin:0!important;opacity:0!important;visibility:hidden!important;width:0!important}.pseudo-hidden,.pseudo-hidden-height{height:0!important;overflow:hidden!important;padding:0!important}.reset-list,.reset-list ol,.reset-list ul{list-style:none;margin:0;padding:0}.reset-list li,.reset-list ol li,.reset-list ul li{margin:0;padding:0}.image-responsive>.desktop,.image-responsive>.mobile{display:block}.image-responsive>.desktop+.mobile{display:none}@media screen and (max-width:768px){.image-responsive.with-mobile .mobile{display:block}.image-responsive.with-mobile .desktop{display:none}}.background-full{background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:cover}.background-opacity-transition{transition:opacity .3s ease}.util-no-border{border:none!important}@media (orientation:portrait),screen and (max-width:992px){.mobile-flex-column{display:flex;flex-direction:column}.mobile-flex-order-1{order:1}.mobile-flex-order-2{order:2}}@media screen and (min-width:992px) and (orientation:landscape){.careers-mobile-only{display:none!important}}@media (orientation:portrait),screen and (max-width:992px){.careers-desktop-only{display:none!important}}@media screen and (min-width:992px) and (max-height:815px) and (orientation:landscape){.careers-display-on-short-height{display:block!important;display:initial!important}}.site-wrapper{min-height:100%;padding-bottom:225px;position:relative}.site-wrapper.no-footer{padding-bottom:0}@media screen and (max-width:992px){.site-wrapper{padding-bottom:0}}.page-home .site-wrapper{height:100%}.main{clear:both;margin-bottom:40px;position:relative;z-index:1}@media screen and (max-width:992px){.main{margin-bottom:20px}}.main.main-home{display:block;margin:0}.site-boundary{margin:0 auto;max-width:992px;width:100%}.site-boundary.wide{max-width:100%}@media screen and (max-width:992px){.site-boundary{max-width:100%}.site-boundary:not(.wide){padding-left:20px;padding-right:20px}}@media screen and (max-width:768px){.site-boundary.mobile-wide{padding-left:0;padding-right:0}}.columns:after{clear:both;content:" ";display:block}.columns{margin-left:auto;margin-right:auto;max-width:100%}.columns .col{margin-bottom:20px}.columns.columns-2 .col,.columns.columns-alternate .col{float:left;margin-right:1.6949152542%;width:49.1525423729%}.columns.columns-2 .col:nth-child(2n),.columns.columns-alternate .col:nth-child(2n){margin-right:0}@media screen and (max-width:768px){.columns.columns-2 .col,.columns.columns-2 .col:nth-child(2n),.columns.columns-alternate .col,.columns.columns-alternate .col:nth-child(2n){clear:both;float:left;margin-left:0;margin-right:0;width:100%}}.columns.columns-3 .col{float:left;margin-right:1.6949152542%;width:32.2033898305%}.columns.columns-3 .col:nth-child(3n){margin-right:0}.columns.columns-3 .col:nth-child(3n+1){clear:both}@media screen and (max-width:992px){.columns.columns-3 .col,.columns.columns-3 .col:nth-child(3n),.columns.columns-3 .col:nth-child(3n+1){float:left;margin-right:1.6949152542%;width:49.1525423729%}.columns.columns-3 .col:nth-child(3n+1){clear:none}.columns.columns-3 .col:nth-child(2n){margin-right:0}}@media screen and (max-width:768px){.columns.columns-3 .col{clear:both}.columns.columns-3 .col,.columns.columns-3 .col:nth-child(2n),.columns.columns-3 .col:nth-child(3n),.columns.columns-3 .col:nth-child(3n+1){float:left;margin-left:0;margin-right:0;width:100%}}.pseudo-grid{display:table}.pseudo-grid .grid-item{display:table-cell}.pseudo-grid .grid-row{display:table-row}input{border:1px solid #333;box-sizing:border-box;height:40px;padding:0 10px}.input-field{display:inline-block;position:relative;z-index:1}.input-field .icon{color:#333;height:40px;line-height:40px;margin:0;padding:0 10px;position:absolute;right:0;top:0;vertical-align:middle;z-index:3}.select-field{border:1px solid #333;overflow:hidden;width:100%}.select-field .icon{font-size:26px}select{-webkit-appearance:none;background:transparent;background-image:none;border:none;box-shadow:none;height:40px;padding:5px 40px 5px 8px;width:100%}.search-field{position:relative;width:100%}.search-field .icon{font-size:26px}.search-field .search-input{padding-right:40px;width:100%}.transition{transition:opacity .5s ease-in;transition-delay:0}.para-panel.active .transition{opacity:1}.transition.transition-fadein,.transition.transition-fadein-1{opacity:0;transition-delay:.6s}.transition.transition-fadein-2{opacity:0;transition-delay:1.2s}.transition.transition-fadein-3{opacity:0;transition-delay:1.8s}.transition.transition-fadein-4{opacity:0;transition-delay:2.4s}.transition.transition-fadein-5{opacity:0;transition-delay:3s}.transition.transition-fadein-6{opacity:0;transition-delay:3.6s}.transition.transition-fadein-7{opacity:0;transition-delay:4.2s}.slide-in-content{transform:translateY(30px)}@font-face{font-family:Lyon Text Web;font-style:normal;font-weight:400;src:url(../fonts/LyonText-Regular-Web.eot);src:url(../fonts/LyonText-Regular-Web.eot?#iefix) format("embedded-opentype"),url(../fonts/LyonText-Regular-Web.woff) format("woff"),url(../fonts/LyonText-Regular-Web.woff2) format("woff2")}@font-face{font-family:Lyon Text Web;font-style:italic;font-weight:400;src:url(../fonts/LyonText-RegularItalic-Web.eot);src:url(../fonts/LyonText-RegularItalic-Web.eot?#iefix) format("embedded-opentype"),url(../fonts/LyonText-RegularItalic-Web.woff) format("woff"),url(../fonts/LyonText-RegularItalic-Web.woff2) format("woff2")}@font-face{font-family:Lyon Text Web;font-style:normal;font-weight:700;src:url(../fonts/LyonText-Bold-Web.eot);src:url(../fonts/LyonText-Bold-Web.eot?#iefix) format("embedded-opentype"),url(../fonts/LyonText-Bold-Web.woff) format("woff"),url(../fonts/LyonText-Bold-Web.woff2) format("woff2")}@font-face{font-family:Lyon Text Web;font-style:italic;font-weight:700;src:url(../fonts/LyonText-BoldItalic-Web.eot);src:url(../fonts/LyonText-BoldItalic-Web.eot?#iefix) format("embedded-opentype"),url(../fonts/LyonText-BoldItalic-Web.woff) format("woff"),url(../fonts/LyonText-BoldItalic-Web.woff2) format("woff2")}@font-face{font-family:Lyon Display Web;font-style:normal;font-weight:400;src:url(../fonts/LyonDisplay-Medium-Web.eot);src:url(../fonts/LyonDisplay-Medium-Web.eot?#iefix) format("embedded-opentype"),url(../fonts/LyonDisplay-Medium-Web.woff) format("woff"),url(../fonts/LyonDisplay-Medium-Web.woff2) format("woff2")}.font-family-primary,.panel-bio-name-content{font-family:UniversLTStd,sans-serif}.font-family-secondary,.panel-content-list .description,.panel-featured-title em,.panel-featured-title>h1,.pop-content-rich-text,.questionnaire-results .questionnaire-results-item,.questionnaire-step .question-title{font-family:Lyon Text Web,serif}.font-family-display,.panel-content-list.large-description .description,.panel-grid .grid-item-value{font-family:Lyon Display Web,serif}html{font-size:16px}a{cursor:pointer}h1,h2,h3,h4,h5,h6{font-weight:400;margin:0 0 1em}.h1,h1{font-size:2.25rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.625rem}.h4,h4{font-size:1.5rem}.h5,.h6,h5,h6{font-size:1.125rem;margin-bottom:.5em}.button{background-color:#1b1b1b;border:0;color:#fff;display:inline-block;font-size:.75rem;font-weight:400;line-height:1;outline:0;padding:.8rem;text-align:center;text-decoration:none;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none}.button:active,.button:focus,.button:hover{background-color:#1b1b1b;color:#e6e6e6}.button-tall{padding:1.2rem}.button-wide{display:block;max-width:100%}.buttons{margin:10px 0}.button-reset{border:1px solid #e82011;font-size:1.5rem;text-transform:none}.page-title{background-color:#333;color:#fff;text-align:center}.page-title h1{font-size:1.125rem;font-weight:200;margin:1em 0}.page-description{padding-bottom:1.25rem;padding-top:1.25rem}.icon{margin:0 .5em 0 0}.icon.close,.icon.menu,.icon.search{display:inline-block;height:1em;margin:0 auto;overflow:hidden;position:relative;width:1em}.icon.menu:before{border-bottom:.125em solid;border-top:.375em double;border-color:inherit;content:"";height:.125em;left:0;position:absolute;top:.25em;width:1em}.icon.close{height:25px;width:25px}.icon.close:after,.icon.close:before{background:#000;content:"";height:2px;left:0;margin-top:-1px;position:absolute;top:50%;width:100%}.icon.close:before{transform:rotate(45deg)}.icon.close:after{transform:rotate(-45deg)}.icon-block{display:inline-block;position:relative}.icon-block .label{display:none}.icon-custom-arrow-right{background:#fff;display:inline-block;height:3px;position:relative;top:-9.3333333333px;width:28px}.icon-custom-arrow-right:before{border:3px solid #fff;border-bottom:0;border-left:0;content:" ";height:14px;position:absolute;right:0;top:-7px;transform:rotate(45deg);width:14px}.scroll-transition-items{background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:100% auto;height:100%;left:5%;position:absolute;top:0;width:50%}.scroll-transition-alt-wrapper{height:90vh;left:0;position:absolute;top:0;width:100%}.scroll-transition-items-full{background-color:transparent;background-position:50%;background-position-y:bottom;background-repeat:no-repeat;background-size:100% auto;height:0;left:0;padding-top:40%;position:fixed;top:0;width:60%;width:calc(66% - 60px)}.transition-item{height:250px;position:absolute;transition:transform 1s ease-out;width:250px;z-index:0}.transition-item:hover{z-index:200!important}.before .transition-item{transform:translateY(50%)}.transition-item.active{transform:translate(0)}.transition-item>a{display:block}.transition-item.item-1{background-color:green;right:6%;top:25%;transition-delay:.5s;z-index:3}.before .transition-item.item-1{transform:translateY(70%)}.transition-item.item-2{background-clip:padding-box;background-color:blue;border-radius:100%;left:230px;position:absolute;top:240px;transition-delay:.25s;z-index:2}.before .transition-item.item-2{transform:translateY(80%)}.transition-item.item-3{background-color:red;left:5%;top:15%;z-index:1}.before .transition-item.item-3{transform:translateY(50%)}.video-background{bottom:0;height:100%;left:0;overflow:hidden;position:absolute!important;top:0;width:100%;z-index:0!important}.video-background video{height:auto;left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto;z-index:-1}.panel-grid{left:0;position:absolute;top:0;z-index:0}.panel-grid,.panel-grid .pseudo-grid{height:100%;width:100%}.panel-grid .grid-item{border-color:#d2d2d2;border-bottom:1px solid;border-left:1px solid;padding:0 80px;vertical-align:middle;width:33%;z-index:1}@media screen and (max-height:700px){.panel-grid .grid-item{padding-bottom:20px}}.panel-grid .grid-item:first-child{border-left:0}.panel-grid .grid-row:last-child .grid-item{border-bottom:0}.panel-grid .grid-item-title{color:#58595b;font-size:1.125rem;font-weight:700;text-transform:uppercase}@media screen and (max-width:768px){.panel-grid .grid-item-title{font-size:1.0625rem}}.panel-grid .grid-item-value{font-size:8.125rem;font-weight:700;line-height:1}@media screen and (max-width:1200px){.panel-grid .grid-item-value{font-size:7.625rem}}@media screen and (max-width:992px){.panel-grid .grid-item{padding:3% 4%}.panel-grid .grid-item-value{font-size:4.75rem;line-height:1}}@media screen and (max-width:768px){.panel-grid .grid-item{padding:3% 2%}.panel-grid .grid-item-value{font-size:4.375rem}}@media (orientation:portrait),screen and (max-width:992px){.grid-item-inner{display:none}.grid-left .grid-row-first .grid-item:nth-child(3){vertical-align:middle}.grid-left .grid-row-first .grid-item:nth-child(3) .grid-item-inner{display:block;text-align:right}.grid-left .grid-item:first-child{display:none}.grid-left .grid-item:nth-child(2){border-left:0}.grid-right .grid-row-first .grid-item:first-child{vertical-align:middle}.grid-right .grid-row-first .grid-item:first-child .grid-item-inner{display:block;text-align:left}.grid-right .grid-item:last-child{display:none}.grid-right .grid-item:nth-child(2){border-right:0}}.panel-content-list{float:right;margin:60px 60px 60px 0;position:relative;width:33%}@media (orientation:portrait),screen and (max-width:992px){.panel-content-list{float:none;margin-bottom:0;margin-left:3%;margin-right:3%;width:94%}}.panel-content-list .panel-content-list-item{border-top:1px solid #626262;padding:10px 0}.panel-content-list .panel-content-list-item .item-inner{position:relative;z-index:1}.panel-content-list .panel-content-list-item .item-inner>.icon{align-items:center;display:flex;flex-direction:column;font-size:30px;justify-content:flex-start;position:absolute;right:0;top:1em}.panel-content-list .panel-content-list-item .pop-content-overlist{z-index:2}.panel-content-list .panel-content-list-item .pop-content-overlist .description{margin-bottom:.5em}.panel-content-list .pretitle{display:block;font-size:1.25rem;font-weight:700;text-transform:uppercase}.panel-content-list .pretitle:not(.no-margin-bottom){margin-bottom:5px}.panel-content-list .description{font-size:1.375rem}.panel-content-list.large-description .description{font-size:2.8125rem}@media screen and (max-width:670px){.panel-content-list.large-description .description{font-size:2.25rem;font-size:7vw}.panel-content-list.large-description .pop-content-rich-text{font-size:22px}}@media screen and (min-width:992px) and (orientation:landscape){.panel-content-list.large-description{min-width:550px}}@media screen and (max-width:768px){.panel-content-list.large-description{margin-bottom:20px;margin-top:30px}}.panel-content-list.interactive-list .pretitle{color:#e82011;font-family:UniversLTStd-CondensedBold;font-weight:400;margin-bottom:0}.panel-content-list.interactive-list .panel-content-list-item{border-top-color:transparent;padding:0}.panel-content-list.interactive-list .panel-content-list-item .item-inner{border-top:1px solid #fff;padding:10px 0}@media screen and (min-width:992px) and (orientation:landscape){.panel-content-list.interactive-list .panel-content-list-item:last-child:not(.float-to-top) .item-inner{border-bottom:1px solid #fff}}.panel-content-list.dark-text .panel-content-list-item:not(.desktop-interaction-list-item) .pretitle{color:#111}.panel-content-list.dark-text .panel-content-list-item:not(.desktop-interaction-list-item) .description{color:#1b1b1b}@media screen and (min-width:992px) and (orientation:landscape){.panel-content-list-bio{width:90%;width:calc(90% - 60px)}}@media screen and (min-width:992px) and (max-width:1500px){.panel-content-list-bio{margin-right:2vw;width:calc(90% - 2vw)}}@media (orientation:portrait),screen and (max-width:992px){.panel-content-list-bio{margin-top:0}}.panel-content-list-bio .panel-content-list-item:first-child .description{font-size:30px;font-weight:700}@media screen and (min-width:992px) and (orientation:landscape){.panel-content-list-gradient-wrapper{float:right;min-width:25vw;width:30%;width:calc(100vw - 150.9434vh + 235.84906px)}}html:not(.mobile-detected) .panel-content-list.min-parallax-height{min-height:calc(100vh - 100px)}.no-transform{transform:none!important}@media screen and (min-width:992px) and (orientation:landscape){.gradient-dark-text-on-light,.gradient-light-text-on-dark{opacity:0;transition:opacity .3s}.gradient-light-text-on-dark{background:linear-gradient(90deg,transparent,#000)}.gradient-dark-text-on-light{background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff)}.para-panel.active .gradient-dark-text-on-light,.para-panel.active .gradient-light-text-on-dark{opacity:1}}@media screen and (min-width:992px) and (orientation:landscape) and (min-width:992px) and (orientation:landscape){.para-panel.active .has-active-interaction .gradient-dark-text-on-light{background:none}}.link-button-jumbo{background-color:#111;border-left:1px solid #626262;border-top:1px solid #626262;color:#fff;display:table-cell;font-size:1.625rem;position:relative;text-align:center;text-decoration:none;vertical-align:middle;width:2%}.link-button-jumbo .link-content{display:inline-block;vertical-align:middle}.link-button-jumbo .pretitle{color:#e82011;display:block;font-size:.75rem;margin-bottom:.5em;text-transform:uppercase}.link-button-jumbo .icon{color:#e82011;font-size:3em;font-size:4.75rem;vertical-align:middle}.link-button-jumbo:first-child{border-left:0}.link-button-jumbo:hover{color:#fff}.active-interaction-panel .desktop-interaction-image{animation:interaction-pulse-from-zero 1.5s 2;animation-fill-mode:forwards}.apply-ie-fix .active-interaction-panel .desktop-interaction-image{animation:interaction-pulse-from-zero 1.5s 1}.desktop-interaction{height:auto;pointer-events:auto;position:absolute;transition:transform .3s ease-out;width:50px}.desktop-interaction:not(.active):hover{transform:scale(1.04)!important}.desktop-interaction.active .desktop-interaction-image{animation-iteration-count:infinite}.apply-ie-fix .desktop-interaction.active .desktop-interaction-image{animation:interaction-pulse-from-zero-for-ie 1.5s infinite}.scroll-through .desktop-interaction{pointer-events:none!important}.desktop-interaction-image{height:100%;outline:none;transform:translateZ(0);transition:filter .3s ease;width:100%}@media screen and (min-width:992px) and (orientation:landscape){.has-active-interaction .desktop-interaction:not(.active) .desktop-interaction-image{filter:brightness(50%)}.apply-ie-fix .has-active-interaction .desktop-interaction:not(.active) .desktop-interaction-image{opacity:.6}}.desktop-interaction-icon{color:#111;font-size:50px}.light-text .desktop-interaction-icon{color:#fff}.desktop-interaction-list{box-sizing:border-box;float:none;width:100%}.mobile-desktop-image-img{height:auto;width:100%}.above-desktop-interactions{z-index:11!important}.desktop-interaction-fixed-wrapper{bottom:0;box-sizing:border-box;height:100%;left:20px;pointer-events:none;position:fixed;visibility:hidden;width:calc(100vw - 40px);z-index:10}.desktop-interaction-max-width{max-width:188.679245283vh;max-width:calc(188.67925vh - 235.84906px)}.desktop-interaction-fixed-ratio{bottom:20px;height:0;padding-top:53%;position:absolute;width:100%}.desktop-anchor-top .desktop-interaction-fixed-ratio{top:105px}.active-interaction-panel .desktop-interaction-fixed-wrapper{visibility:visible}.desktop-interaction-list-wrapper{background-color:#1b1b1b;padding:0 1em .1em}.desktop-interaction-list-item{color:#fff}.desktop-interaction-list-item .pretitle{margin-bottom:0;margin-right:50px}.panel-content-list .desktop-interaction-list-header{border-top:none}.panel-content-list .desktop-interaction-list-header .header{color:#9b9b9b;display:block;font-size:20px;padding:.5em 0 0;text-transform:uppercase}.desktop-interaction-content{max-height:0;overflow:hidden;transition:max-height .3s ease-out}.desktop-interaction-content-padding{padding-top:.5em}.desktop-interaction-expanded .desktop-interaction-content{max-height:20em}.desktop-interaction-expanded .desktop-interaction-list-icon{transform:rotate(-180deg)}@media screen and (min-width:992px) and (orientation:landscape){.has-active-interaction .panel-content-list-item:not(.desktop-interaction-expanded):not(.desktop-interaction-list-header){opacity:.4}}.desktop-interaction-list-icon{color:#e82011;font-size:24px;justify-content:flex-start;position:absolute;right:10px;transition:transform .2s ease-out}.desktop-interaction-list-icon:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e913";display:inline-block;font-family:skadden;font-size:inherit;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}@keyframes interaction-pulse-from-zero{0%{transform:scale(1)}50%{transform:scale(1.03)}to{transform:scale(1)}}@keyframes interaction-pulse-from-zero-for-ie{0%{transform:scale(1)}50%{transform:scale(1.03)}to{transform:scale(1)}}@media screen and (min-width:992px) and (orientation:landscape){.active-dim-important{opacity:.5!important}}.slogan-animation{background-image:radial-gradient(circle at top left,#474747,rgba(27,27,27,.98) 70%);bottom:0;left:0;padding:3.75em 43.75em 2.5em 2.5em;position:absolute;right:0;text-align:center;top:0;transition:opacity .5s ease-in 1s}@media (orientation:portrait),screen and (max-width:992px){.slogan-animation{padding-left:3%;padding-right:3%;padding-top:1.25em}.slogan-animation.animation-complete{opacity:.1}}@media screen and (max-height:49.375em){.slogan-animation{padding-bottom:0;padding-top:0}}.svg-inline{fill:rgba(0,0,0,.01);transition:fill 10s linear}.svg-inline.animation-done{fill:#000}.responsive-svg-container{align-items:center;display:flex;height:100%;justify-content:center;position:relative;text-align:center}@media screen and (min-height:49.375em){.responsive-svg-container{height:35.9375em}}@media (orientation:portrait),screen and (max-width:992px){.responsive-svg-container{height:100%}}.responsive-svg-canvas{max-width:36.5625em;width:100%}.responsive-svg{height:0;padding-top:81.275%;position:relative}@media (orientation:portrait),screen and (max-width:992px){.responsive-svg{max-width:43.75em}}.responsive-svg svg{left:0;max-width:100%;position:absolute;top:0}.responsive-svg #letter-fill{fill:#191919}@media (orientation:portrait),screen and (max-width:992px){.responsive-svg #letter-fill{fill:#000}}.responsive-svg #letter-fill g{opacity:0;transition:opacity .75s ease-in-out .5s}.responsive-svg #letter-fill .animation-done,.responsive-svg #letter-outlines .animation-done{opacity:1}@keyframes fadein{0%{opacity:0}to{opacity:1}}.pop-content-list-item .item-inner{opacity:0;transition:opacity .35s ease-in}.pop-content-list-item:nth-child(2) .item-inner{transition-delay:.2s}.pop-content-list-item:nth-child(3) .item-inner{transition-delay:.4s}.pop-content-list-item:nth-child(4) .item-inner{transition-delay:.6s}.pop-content-list-item:nth-child(5) .item-inner{transition-delay:.8s}.animation-listing .pop-content-list-item .item-inner{opacity:1}@media screen and (max-width:62em){.pop-content-list-item .item-inner{transition:opacity .35s ease-in 1s}.pop-content-list-item:nth-child(2) .item-inner{transition:opacity .35s ease-in 1.2s}.pop-content-list-item:nth-child(3) .item-inner{transition:opacity .35s ease-in 1.4s}.pop-content-list-item:nth-child(4) .item-inner{transition:opacity .35s ease-in 1.6s}.pop-content-list-item:nth-child(5) .item-inner{transition:opacity .35s ease-in 1.8s}}.message-items .message-item{color:#fff;font-size:18px}.message-items .message-item a{color:inherit}.message-items .message-item .icon{font-size:18px}.message-items .message-item .message-content{background-color:#e82011;padding:20px 0}.message-items .message-item.alert .message-content{background-color:#e82011}.message-items .message-item-columns{display:table}.message-items .message-item-columns .col{display:table-cell;padding-right:10px;vertical-align:middle}.lawyer-careers-navigation.float-side{transform:translate(-110%);transition:transform .2s ease-in;z-index:12}.lawyer-careers-navigation.float-side .nav-items{background-color:#000;padding:0}.lawyer-careers-navigation.float-side .nav-item{display:block;font-size:1.125rem;position:relative}.lawyer-careers-navigation.float-side .nav-item.active a,.lawyer-careers-navigation.float-side .nav-item:hover a{border-right-color:#e82011}.lawyer-careers-navigation.float-side .nav-item:last-child .itemtitle{color:#e82011;min-height:40px}.lawyer-careers-navigation.float-side .nav-item:last-child .nav-item-inner{padding-bottom:10px}.lawyer-careers-navigation.float-side .nav-item-inner{border-right:5px solid transparent;padding:10px 10px 0 20px;transition:border .2s ease-in}.lawyer-careers-navigation.float-side .pretitle{font-size:.8em}.lawyer-careers-navigation.float-side .itemtitle{display:block;font-family:Lyon Text Web;font-weight:700;max-width:100px;word-break:keep-all}.lawyer-careers-navigation.float-side.active,.side-nav-active .lawyer-careers-navigation.float-side{transform:translate(0)}@media only screen and (max-width:1600px){.lawyer-careers-navigation.float-side.active,.side-nav-active .lawyer-careers-navigation.float-side{transform:translate(-100%)}}@media screen and (min-width:992px) and (max-height:815px) and (orientation:landscape){.lawyer-careers-navigation.float-side.active,.side-nav-active .lawyer-careers-navigation.float-side{transform:translate(-100%)}@supports (-webkit-overflow-scrolling:touch){.lawyer-careers-navigation.float-side.active,.side-nav-active .lawyer-careers-navigation.float-side{bottom:20px;transform:translate(calc(-100% + 20px))}}}@media (orientation:portrait),screen and (max-width:992px){.lawyer-careers-navigation.float-side.active-mobile{transform:translate(0)}}@media screen and (min-width:992px) and (max-height:815px) and (orientation:landscape){.lawyer-careers-navigation.float-side.active-mobile{transform:translate(0)}}@media only screen and (max-width:1600px){.lawyer-careers-navigation.float-side.active-mobile{transform:translate(0)}}.apply-ie-fix .lawyer-careers-navigation.float-side .itemtitle{display:block;margin-right:20px}.mobile-side-nav-trigger{background-color:#5f5f5f;bottom:0;height:80px;left:100%;opacity:0;position:absolute;transition:opacity,.7s;width:35px}.mobile-side-nav-trigger:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;content:"\e914";display:inline-block;font-family:skadden;font-size:inherit;font-size:24px;font-style:normal;font-variant:normal;font-weight:400;line-height:1;line-height:80px;text-align:center;text-transform:none;width:100%}.lawyer-careers-navigation.active .mobile-side-nav-trigger{opacity:0}@media only screen and (max-width:1600px){.lawyer-careers-navigation.active .mobile-side-nav-trigger{opacity:1}}.lawyer-careers-navigation.active-mobile .mobile-side-nav-trigger:before{transform:rotate(180deg)}.site-search .search-form{border:1px solid #979797;padding:30px;position:relative;top:45%;transform:translateY(-50%)}.site-search .search-input{border-color:transparent transparent #2bb3d5;font-size:3.5rem;height:auto;line-height:1.1}.site-search .icon-block-search{position:absolute;right:0;top:0}.site-search .icon-block-search .icon{height:auto}.hero .over-content{bottom:0}@media screen and (max-width:992px){.hero{max-width:100%}.hero:not(.no-padding){padding-left:20px;padding-right:20px}}.hero .content .title{color:#fff;font-size:2rem}.over-content{position:absolute;width:100%;z-index:100}.hero-image{width:100%}.hero-image img{display:block;width:100%}.pop-content{color:#fff;margin:0 auto;overflow:hidden;position:relative;visibility:visible}.pop-content:not(.active){transition-delay:0s!important}.pop-content{transition:height .3s linear}.pop-content .title{font-size:1.125rem}.pop-content .description{margin-top:-.2em}.pop-content>.close-icon{color:#e82011;cursor:pointer;font-size:24px;margin:0;position:absolute;right:22px;top:22px;z-index:2}.pop-content .pop-content-content{padding-top:20px}.pop-content .content-inner{padding-right:20px}.pop-content.pop-content-overlist{bottom:0;height:100%;position:absolute;right:0}.pop-content-faded{opacity:0;pointer-events:none}.pop-content-list .item-inner{opacity:1;transition:none}.pop-content-list-item{height:115px;max-height:115px;transition:opacity .2s linear,padding .4s ease-out,max-height .4s ease-out}.pop-content-list-item.float-to-top{max-height:none}.singled-out .pop-content-list-item:not(.float-to-top){max-height:0;padding:0;transition-delay:0s!important}.pop-content-rich-text{font-size:24px;margin-top:.5em;transition:opacity .3s linear}.pop-content-rich-text.active{opacity:.8}.breadcrumbs{height:100%;padding:0 20px}.breadcrumbs .breadcrumbs-list{margin:0;padding:0;position:relative;top:50%;transform:translateY(-50%)}.breadcrumbs .breadcrumbs-item{color:#333;display:inline-block;font-size:1.125rem;font-weight:700}.breadcrumbs .breadcrumbs-item a{color:#5f5f5f}.breadcrumbs .breadcrumbs-item a:hover{color:#333}.flyout{background-color:#1b1b1b;box-sizing:border-box;height:100%;max-width:40%;padding:8% 5% 0;position:fixed;right:0;top:0;z-index:3}.flyout.site-search{background-color:#fff}.flyout{transform:translate(102%);transition:transform .2s linear}.flyout.active{transform:translate(0)}@media screen and (max-width:992px){.flyout{max-width:100%}}.question-inner,.questionnaire-question{height:100%;width:100%}.questionnaire{background-color:#111;color:#fff;display:block;height:calc(100vh - 61px);position:relative;width:100%}.questionnaire .button-reset{bottom:0;font-weight:700;margin-bottom:40px;margin-right:40px;position:absolute;right:0;z-index:100}.questionnaire .button-reset:focus{outline:1px thin #111}@media screen and (max-width:768px){.questionnaire .button-reset{margin-bottom:10px;margin-right:10px}}.questionnaire-results{height:auto;left:0;padding-left:40px;position:absolute;top:10%;width:auto}@media screen and (min-width:992px) and (max-height:815px) and (orientation:landscape){.questionnaire-results{max-width:25%;padding-left:0;top:60px}}.questionnaire-results{z-index:1000}.questionnaire-results .questionnaire-results-item{font-size:14px;font-weight:700}.questionnaire-results .questionnaire-results-item.inner{margin-bottom:20px;margin-left:1em}@media screen and (min-width:992px) and (max-height:815px) and (orientation:landscape){.questionnaire-results .questionnaire-results-item{margin-bottom:5px}}.questionnaire-heading{bottom:50%}.questionnaire-question{background-color:#111;left:0;opacity:0;position:absolute;top:0;transition:opacity .5s linear;visibility:hidden;z-index:0}.questionnaire-question .question-inner{align-items:left;display:flex;flex:0 0 auto;flex-direction:column;justify-content:center}.questionnaire-question.question-started{opacity:1;visibility:visible;z-index:2}.questionnaire-question .icon-custom-arrow-right{display:none;display:inline-block;left:0;margin-left:.5em;opacity:0;position:relative;transition:all .07s linear}.questionnaire-question .questionnaire-step.completed .icon-custom-arrow-right{opacity:1}@keyframes bouncer{50%{left:8px}}.questionnaire-step.completed .icon-custom-arrow-right{animation:bouncer 1s linear infinite}.questionnaire-step{height:0;margin:10px auto 30px;opacity:0;overflow:hidden;padding:0;width:50%}@media screen and (min-width:992px) and (max-height:815px) and (orientation:landscape){.questionnaire-step{margin-left:28%}}.questionnaire-step:first-child{margin-top:0}.questionnaire-step.active{height:auto;opacity:1}.questionnaire-step .question-title-wrapper{font-size:2.8125rem}@media (orientation:portrait),screen and (max-width:992px){.questionnaire-step .question-title-wrapper{font-size:1.75rem}}.questionnaire-step .question-title{display:inline-block;font-size:inherit;font-weight:700;margin-bottom:.3em;transition:none}.questionnaire-step .question-title:hover{color:#fff}.questionnaire-step .question-options{font-size:1.5rem}@media (orientation:portrait),screen and (max-width:992px){.questionnaire-step .question-options{font-size:1.375rem}}.questionnaire-step .question-options .question-option-items{display:block;margin:0 -.25em}.questionnaire-step .question-options .question-option-item{display:inline-block;margin:0 .25em .5em;padding:0 .25em;position:relative}.questionnaire-step .question-options .question-option-item:before{background-color:transparent;content:" ";height:80%;left:0;position:absolute;top:.2em;transition:background-color .25s ease-in;width:.15em;z-index:1}.questionnaire-step .question-options .question-option-item:hover:before{background:#fff}.questionnaire-step .question-options .question-option-item-title{color:inherit;padding:.15em .25em}.questionnaire-step .question-options.location .question-option-item-title:after{content:"|";font-size:.85em;margin-left:.5em;vertical-align:text-top}@media screen and (max-width:992px){.questionnaire-step{margin:0;padding:0 3%;width:auto}}.cursor-type-fx{position:relative}.cursor-type-fx .cursor-fx-item{font-style:inherit;opacity:0;position:relative;transition:all .07s linear;visibility:hidden}.cursor-type-fx.active:before,.questionnaire-step.active .cursor-type-fx:before{animation:blinker 1s linear infinite}@keyframes blinker{50%{opacity:0}}.cursor-type-fx.active .cursor-fx-item,.questionnaire-step.active .cursor-type-fx .cursor-fx-item{opacity:1;visibility:visible}.cursor-type-fx.complete:before,.cursor-type-fx.fx-completed.active:before,.cursor-type-fx.fx-completed:before,.questionnaire-step.completed .cursor-type-fx:before{animation-name:none}.cursor-type-fx.complete .cursor-fx-item,.cursor-type-fx.fx-completed .cursor-fx-item,.cursor-type-fx.fx-completed.active .cursor-fx-item,.questionnaire-step.completed .cursor-type-fx .cursor-fx-item{transition:none}.question-unstarted .cursor-fx-item{transition-delay:0s!important}.cursor-style{padding-left:.5em;position:relative}.cursor-style:before{background:#e82011;content:" ";height:.8em;left:0;position:absolute;top:.2em;width:.15em;z-index:1}.cursor-style.white:before{background-color:#fff}.question-conclusion a,.question-title{color:#fff;font-size:45px;font-weight:700}.nav-bar--horizontal:after{clear:both}.nav-bar--horizontal:after,.nav-bar--horizontal:before{content:" ";display:table}.nav-bar--horizontal{padding:1em}.nav-bar__logo{display:inline-block;margin:0}.nav-bar__nav{float:right}.nav-bar__nav .list__item{line-height:2}.article__header{margin-bottom:1em}.article__lead{font-size:120%}.site-footer{background-color:#333;color:#fff;padding:0;position:relative;width:100%;z-index:2}.site-footer .title{color:#fff}.site-footer .content-wrapper{margin:0 auto;padding:40px 2.5em 0}.site-footer a{color:inherit}.site-footer a:hover{text-decoration:underline}.para-container .site-footer{height:0;overflow:hidden}@media screen and (max-width:992px){.site-footer{padding:20px 0}}.site-footer-menu{display:flex;flex-wrap:nowrap;justify-content:space-between}.site-footer-menu-link{display:inline-block;font-size:1.125em;line-height:1.2;margin-right:.25em;text-transform:uppercase}.site-footer-utility-link{font-size:1.5em;line-height:1.2;margin-left:auto;margin-right:auto;padding-right:2.5em;text-transform:uppercase;vertical-align:bottom}.site-footer-additional{border-top:1px solid #fff;margin-top:30px;overflow:hidden;padding-bottom:0;padding-top:1.5625em}.site-footer .social-links-icon{font-size:1.625em;margin-left:.5em}@media only screen and (max-width:850px){.site-footer-menu{display:block}.site-footer-menu-item{flex:1 1 100%}.site-footer-utility-item{margin-right:0}.site-footer-utility-link{padding-right:0}}.block-section{margin:0 20px;position:relative}@media screen and (max-width:992px){.block-section{margin-bottom:0}}.section-title{color:#333;font-size:1.125rem}@media screen and (max-width:768px){.section-title{text-align:center}}.more-link-wrapper{margin:20px 0;text-align:center}.more-link .icon{font-size:1.3em;margin-left:.5em}.content-narrow{margin:0 auto;width:60%}@media screen and (max-width:992px){.content-narrow{width:80%}}.page-home .block-section{background:#1b1b1b}.main-para,.para-bg-fixer,.para-bg-fixer-content,.para-container,.para-panel-background{box-sizing:border-box;height:100%;left:0;position:relative;top:0;width:100%}.para-bg-fixer,.para-container{background-color:#000;overflow:auto}@media screen and (min-width:768px){.stick-float-nav .para-bg-fixer,.stick-float-nav .para-container{padding-right:0}}@supports (-webkit-overflow-scrolling:touch){@media (orientation:portrait),screen and (max-width:992px){.para-bg-fixer,.para-container{padding:60px 0 0}}@media screen and (min-width:992px) and (max-height:815px) and (orientation:landscape){.para-bg-fixer,.para-container{padding-top:0}}}.para-container{z-index:0}.para-bg-fixer{background-color:transparent;overflow:hidden;position:absolute;z-index:1}.para-bg-fixer-content .video-background{opacity:1;transition:opacity .6s ease}.para-bg-fixer-content .video-background.has-video{transition:none}.close-video .para-bg-fixer-content .video-background{opacity:0}.absolute-bio-background{background-origin:content-box;box-sizing:border-box;position:absolute}@media screen and (min-width:768px){.absolute-bio-background{padding:105px 20px 20px}}.absolute-bio-background{background-clip:content-box}.absolute-bio-desktop{background-repeat:no-repeat;background-size:contain;left:0;position:absolute}.absolute-bio-desktop.desktop-anchor-bottom{background-position:0 100%;bottom:0}.absolute-bio-desktop.desktop-anchor-top{background-position:0 0;top:0}.para-panels{height:100%;overflow:-moz-scrollbars-none;overflow:hidden;-ms-overflow-y:auto;overflow-y:auto;padding:0;position:relative;width:100%}.para-panels::-webkit-scrollbar{width:0!important}.para-panels{-ms-overflow-style:none;-webkit-overflow-scrolling:touch}@supports (-webkit-overflow-scrolling:touch){.para-panels{z-index:1}}.para-panel{height:100%;left:0;position:relative;top:0;width:100%;z-index:1}@media screen and (min-width:992px) and (orientation:landscape){.para-panel{background-image:none!important}}.para-panel#parallax-item-1{overflow:hidden}.para-panel#parallax-item-1 .para-panel-content{overflow:visible}@media (orientation:portrait),screen and (max-width:992px){.para-panel#parallax-item-1{min-height:100vh}}.para-panel#parallax-item-2{height:auto;height:100%;overflow:hidden;z-index:5}.para-panel#parallax-item-2 .para-panel-content-inner{align-items:center;display:flex}.para-panel.full-size{height:auto;min-height:100%}.para-panel.para-panel-questionnaire{z-index:12}@media (orientation:portrait),screen and (max-width:992px){.dark-background-mobile{background-color:#111}.light-background-mobile{background-color:#fff}}.para-panel-spacer{margin:0;padding:0}.para-panel-inner,.para-panel-spacer{height:100%;position:relative;width:100%}.para-panel-inner{background-color:transparent;margin-top:-6px;padding-top:6px}.dark .para-panel-inner{background-color:#111}.light .para-panel-inner{background-color:#fff}.para-panel-layer{height:100%;margin:0;overflow:hidden;padding:0;position:relative;top:0;transform:translateZ(0);width:100%;z-index:1}.para-panel-background{position:absolute;z-index:1}.para-panel-content{color:#fff;margin:0;max-width:100%;min-width:100%;opacity:1;overflow:hidden;padding:0;z-index:2}.light .para-panel-content{color:#1b1b1b}.para-panel-content-inner{height:100%;max-width:100%;min-width:100%}.panel-vertical-center-title{display:table;height:100%;position:relative}.panel-vertical-center-title>h1{display:table-cell;margin:0;padding:0;vertical-align:middle}.panel-featured-title{margin:0 auto;max-width:55%}.panel-featured-title>h1{font-size:3.5rem;font-weight:700;line-height:1.2em;margin:0;text-align:center}.panel-featured-title em{color:#e82011;font-size:3.5rem;font-style:normal}@media screen and (max-width:1200px){.panel-featured-title{max-width:65%}}@media screen and (max-width:992px){.panel-featured-title{max-width:75%;padding:100px 0}}@media screen and (max-width:768px){.panel-featured-title{max-width:90%;padding:6vh 0}.panel-featured-title em,.panel-featured-title>h1{font-size:3.5rem;font-size:7.5vw}}.panel-figure{box-sizing:border-box;height:100%;position:absolute;width:100%;z-index:5}.panel-figure .image-responsive{box-sizing:border-box;height:100%;position:relative}.panel-figure .desktop{bottom:0;height:100%;position:absolute;width:auto}@media screen and (min-width:768px){.panel-figure .desktop{height:100%!important}}@media (min-width:992px) and (max-width:1500px){.panel-figure .desktop{max-width:64.2857142857vh;max-width:calc(71.42857vh - 110px)}}.panel-figure.left-side{bottom:0;left:0}.panel-figure.left-side .desktop{left:0}@media (orientation:portrait),screen and (max-width:992px){.panel-figure.left-side .desktop{left:0!important}}.panel-figure.right-side{bottom:0;right:0}.panel-figure.right-side .desktop{right:0}@media (orientation:portrait),screen and (max-width:992px){.panel-figure.right-side .desktop{right:0!important}.panel-figure{padding-top:150px}}.panel-jumbo-links{bottom:0;display:table;height:35%;left:0;position:absolute;width:100%}.panel-bio-name{height:30%;padding:4vh 30% 0;position:absolute;text-align:center;top:0;width:100%}@media (orientation:portrait),screen and (max-width:992px){.panel-bio-name{background-color:#fff;height:auto;padding:10px 0;z-index:1}}@media screen and (min-width:992px) and (max-height:815px) and (orientation:landscape){.panel-bio-name{padding-top:5px}}.panel-bio-name-content{border:3px solid #e82011;border-radius:3px;color:#5f5f5f;display:inline-block;font-size:24px;font-weight:700;padding:.1em .6em;text-align:center}@media (orientation:portrait),screen and (max-width:992px){.panel-bio-name-content{border:none}}@media screen and (min-width:992px) and (max-height:815px) and (orientation:landscape){.panel-bio-name-content{border:none;font-size:20px}}.page-home{background-color:#1b1b1b}body:before{padding-top:0}.profile{overflow:hidden;position:relative;z-index:2}.profile__panel:focus{outline:thin dotted}.profile__mobile-heading{align-content:center;align-items:center;display:flex;flex-wrap:wrap;padding-bottom:60%;position:relative}.profile__heading-title{font-family:UniversLTStd-CondensedBold;font-size:1.625em;margin-bottom:0;text-transform:uppercase;width:100%}.profile__heading-subtitle{font-family:UniversLTStd-LightCn;font-size:1.625em;line-height:1.1;text-transform:uppercase}.profile__heading-subtitle a{color:#e82011}.profile__heading-subtitle a:hover{color:#000}.profile__content{border:1px dashed #111;border-width:thin 0;padding:2em 0}.profile__background{background:#fff no-repeat 50%;background-size:cover;bottom:0;left:0;right:0;z-index:-3}.profile__background,.profile__photo{position:absolute;top:0;transform:translateZ(0)}.profile__photo{width:90%;z-index:-2}.profile--right-align .profile__photo{left:auto;right:0}.profile__connections{align-items:center;display:flex;flex-wrap:wrap;margin-top:20px}.profile__connection{flex:1 1 140px;margin-bottom:9px;margin-right:9px;max-width:140px;overflow:hidden;position:relative}.profile__connection:after{border:4px solid transparent;bottom:0;content:"";left:0;position:absolute;right:0;top:0;transition:border-color .25s}.profile__connection--is-active:after{border-color:#e82011}.profile__connection-image{background:#fff no-repeat 50%;background-size:cover;padding-bottom:100%;width:100%}.profile__connection-message{color:#db4535;line-height:1.2;margin-bottom:1em;text-transform:uppercase;width:100%}.profile__body{margin:20px}.profile__heading{padding-top:30px}.profile__container{background-color:#fff;padding:.1em 1em 2em}@media screen and (min-width:992px){.profile__connection{flex:1 1 calc(25% - 9px);max-width:140px}.profile{min-height:calc(100vh - 3.8125em)}.profile:before{content:"";display:block;height:100%;left:calc(50% - 2em);position:absolute;top:0;width:55vw;z-index:-1}.profile--right-align:before{left:auto;right:calc(50% - 2em)}.profile__heading{display:block;padding-top:20px}.profile__heading-title{font-size:3em}.profile__mobile-heading{display:block;min-height:auto;padding:0;position:static}.profile__mobile-heading .profile__heading-subtitle,.profile__mobile-heading .profile__heading-title{display:none}.profile__connection-message{font-size:1.25em}.profile__container{background-color:transparent;margin-left:auto;margin-right:auto;max-width:1400px;min-height:100%;padding:5vh 2.5em 1.875em}.profile__panel-frame{margin:0}.profile__content{margin-top:1.875em;padding:1.875em 0}.profile__column,.profile__panel-frame{margin:0 0 0 53%;position:relative;width:47%}.profile__photo-frame{height:calc(100vh - 3.8125em);left:0;position:absolute;top:0;width:50%;z-index:-2}.profile--sticky .profile__photo-frame{position:fixed;top:3.8125em}.profile--bottom-position .profile__photo-frame{bottom:0;position:absolute;top:auto}.profile__photo{bottom:0;height:100%;left:auto;max-width:none;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom left;object-position:bottom left;right:0;top:auto;width:100%}.profile--right-align .profile__mobile-heading{padding:0}.profile--right-align .profile__heading{padding-left:0;padding-right:0}.profile--right-align .profile__photo{left:0;-o-object-position:bottom right;object-position:bottom right;right:auto}.profile--right-align .profile__photo-frame{left:auto;right:0}.profile--right-align .profile__column,.profile--right-align .profile__panel-frame{margin-left:0}.profile__connection:hover:after{border-color:#000}.profile__connection--is-active:hover:after{border-color:#e82011}.profile__mobile-only{display:none}.profile:not(.profile__mobile-only){display:block}}@media screen and (min-width:1500px){.profile__photo{bottom:-3.8125em;height:100%;left:auto;right:0;top:auto;width:100%}.profile--right-align .profile__photo{left:0;right:auto}}@media only screen and (min-width:1024px) and (max-height:1366px) and (orientation:portrait) and (-webkit-min-device-pixel-ratio:1.5){.profile__photo{bottom:0;height:75%;left:30%;top:auto;transform:translateX(-50%)}.profile--right-align .profile__photo{left:80%;right:auto}}.prominent-message{background-color:#000;color:#fff;padding:3.125em 2.5em;position:relative;text-align:center;transform:translateZ(0);z-index:2}.prominent-message__author{font-family:UniversLTStd-CondensedBold;text-transform:uppercase}.prominent-message__author:before{content:"— "}.prominent-message__title{font-family:UniversLTStd-LightCn;line-height:1.1;text-transform:uppercase}.prominent-message__cite{display:block;font-style:normal;margin-top:.625em}.prominent-message__quote{font-family:Lyon Text Web,serif;font-size:1.25em;font-weight:700;line-height:1.2}.prominent-message__quote:not(.prominent-message__quote--no-quotes):before{content:"“"}.prominent-message__quote:not(.prominent-message__quote--no-quotes):after{content:"”"}.prominent-message__cite,.prominent-message__quote{opacity:0;transition:opacity .9s ease-in}.prominent-message__cite{transition-delay:.2s}.prominent-message__fadein--animate .prominent-message__cite,.prominent-message__fadein--animate .prominent-message__quote{opacity:1}.prominent-message__blockquote{margin-left:auto;margin-right:auto;max-width:67.375em}@media screen and (min-width:992px){.prominent-message{align-content:center;align-items:center;display:flex;flex-wrap:wrap;padding-bottom:7.5em;padding-top:7.5em}.prominent-message__blockquote{width:100%}.prominent-message__author,.prominent-message__title{font-size:1.5em}.prominent-message__quote{font-size:calc(29.43373px + .72289vw)}.prominent-message__cite{margin-top:1.25em}}.experience-connection__border{border:solid #111;border-width:thin 0 0;margin-top:1.5em;padding-top:1.5em}.experience-connection__border+.experience-connection__border{border-width:thin 0 0}.experience-connection__border:last-child{border-bottom-width:thin;margin-bottom:1.5em;padding-bottom:1.5em}.experience-connection__border-top{border-top:thin solid #111;margin-top:1.5em;padding-top:1.5em}.experience-connection__header{margin-bottom:1em}.experience-connection__header--addition{margin-top:2em}.experience-connection__back-track{margin-bottom:2em;padding-top:2em}.experience-connection__title{font-family:UniversLTStd-CondensedBold;margin-bottom:.2em;text-transform:uppercase}.experience-connection__subtitle,.experience-connection__title{font-size:1.125em;line-height:1.1}.experience-connection__closing{font-size:1.125em;margin-top:.2em}.experience-connection__closing:before{content:"— "}.experience-connection__closing-link{margin-top:.2em}.experience-connection__link{color:#db4535;text-transform:uppercase}.experience-connection__link:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e914";display:inline-block;font-family:skadden;font-size:inherit;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-top:.1em;padding-left:.25em;position:absolute;text-transform:none}.experience-connection__link--back{padding-left:0;text-transform:uppercase}.experience-connection__link--back:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e914";display:inline-block;font-family:skadden;font-size:inherit;font-style:normal;font-variant:normal;font-weight:400;line-height:1;margin-top:0;padding-left:0;padding-right:0;position:relative;text-transform:none;transform:rotateY(180deg) translateX(15%)}.experience-connection__link--back:after{display:none}.experience-connection__link--plus:after{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\eb0a";display:inline-block;font-family:skadden;font-size:inherit;font-style:normal;font-variant:normal;font-weight:400;line-height:1;padding-left:.5em;text-transform:none}.experience-connection__copy{font-family:Lyon Text Web,serif;font-size:1.125em;overflow:hidden}.experience-connection__copy underline{font-family:inherit}.experience-connection__copy em{font-family:inherit;font-style:italic}.experience-connection__copy strong{font-family:inherit;font-style:bold}.experience-connection__copy .rte-blockquote{font-family:Lyon Text Web,serif;font-size:1.2em}.experience-connection__image{background-repeat:no-repeat;background-size:contain;height:370px}.experience-connection__media{margin:1.5em 0}.experience-connection__media-iframe{overflow:hidden;padding-top:56.25%;position:relative;width:100%}.experience-connection__media iframe{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.experience-connection__media iframe,.experience-connection__media object{display:block;max-width:100%}.experience-connection__media video{width:100%}.experience-connection__media+.experience-connection__closing-link{border-top:0;margin-top:0;padding-top:0}.experience-connection__media:not(:last-child){border-bottom:0}@media screen and (min-width:992px){.experience-connection__border{margin-top:2em;padding-top:2em}.experience-connection__border:last-child{border-bottom-width:thin;margin-bottom:2em;padding-bottom:2em}.experience-connection__border-top{margin-top:2em;padding-top:2em}.experience-connection__header{margin-bottom:2em}.experience-connection__closing,.experience-connection__link{font-size:1.25em}.experience-connection__copy,.experience-connection__title{font-size:1.5em}}.experience-connection .careers-float-left,.experience-connection .careers-float-right{display:block;float:left;height:auto!important;margin-bottom:5px;margin-right:16px;max-width:20%}.experience-connection .careers-float-left>img,.experience-connection .careers-float-right>img{display:block;height:auto!important;max-width:100%}.experience-connection .careers-float-left--gray,.experience-connection .careers-float-right--gray{border-radius:100%;display:block;float:left;height:auto!important;margin-bottom:5px;margin-right:16px;max-width:20%;overflow:hidden}.experience-connection .careers-float-left--gray>img,.experience-connection .careers-float-right--gray>img{display:block;filter:grayscale(1);height:auto!important;max-width:100%}.experience-connection .careers-float-right,.experience-connection .careers-float-right--gray{float:right;margin-left:16px;margin-right:0}.fadeable{opacity:0;transform:translateY(10px);transition:opacity .3s ease-in,transform .35s ease-in}.fadeable--animate{opacity:1;transform:translateY(0)}.careers-hero{overflow:hidden;position:relative}.careers-hero__header{padding:280px 1.5em 1.4375em;position:relative}.careers-hero__body{background-color:#fff;width:100%}.careers-hero__profile-photo{background:no-repeat 50%;background-position:50% 30%;background-size:cover;height:250px;left:0;position:absolute;top:0;width:100%}.careers-hero__headline{color:#e82011;font-family:UniversLTStd-CondensedBold;font-size:2.5em;line-height:1;margin-bottom:.25em;position:relative;text-transform:uppercase;z-index:1}.careers-hero__brief{font-family:Lyon Text Web,serif;font-size:1.25em;line-height:1.2;position:relative;z-index:1}.careers-hero__brief--mobile{display:block}.careers-hero__brief--desktop{display:none}.careers-hero__detail-content{display:block;flex:1 1 auto;position:relative;z-index:1}.careers-hero__person-details{line-height:1.2;padding:1em 1.5em;position:relative;text-transform:uppercase;z-index:1}.careers-hero__call-to-action,.careers-hero__person-title{font-family:UniversLTStd-CondensedBold}.careers-hero__call-to-action{background-color:#e82011;border:0;color:#fff;font-size:1em;line-height:1;text-align:left;text-transform:uppercase;width:100%}.careers-hero__call-to-action-label{display:block;padding:.75em}.careers-hero__call-to-action,.careers-hero__connections{align-self:flex-end;width:100%}.careers-hero__connections{display:flex}.careers-hero__connection{background:no-repeat 50%;background-size:cover;flex-shrink:0;height:100%;padding-bottom:20%;position:relative;width:25%}.careers-hero__connection--spacer{flex-grow:1;width:auto}.careers-hero__scroll-down{display:none}.careers-hero__panel:focus{outline:thin dotted}.careers-hero__animation-connection{transition:none}@media screen and (min-width:670px){.careers-hero__header{position:static}.careers-hero__tablet-header{position:relative}.careers-hero__person-details{padding-left:0}.careers-hero__profile-photo{height:250px}}@media screen and (min-width:768px){.careers-hero{position:sticky;top:3.8125em}.careers-hero__header{padding:1.875em 1.5em 1.4375em calc(46% + 2em)}.careers-hero__profile-photo{height:100%;width:46%}.careers-hero__body{padding-top:2.8125em}.careers-hero__headline{font-size:calc(34.0241px + 3.37349vw);margin-bottom:0}.careers-hero__brief{font-size:1.5em;margin-top:1.25em}.careers-hero__person-details{margin-top:1.875em}.careers-hero__scroll-down{background-color:rgba(0,0,0,.5);bottom:0;color:#fff;display:block;height:3.75em;left:0;padding-bottom:10px;position:absolute;text-align:center;text-transform:uppercase;width:100%;z-index:1}.careers-hero__scroll-down:after,.careers-hero__scroll-down:before{border-top:thin solid #fff;bottom:15px;content:"";left:50%;position:absolute;transform:translateX(-50%);width:35px}.careers-hero__scroll-down:before{transform:translateX(-100%) rotate(15deg)}.careers-hero__scroll-down:after{transform:rotate(-15deg)}}@media screen and (min-width:992px){.careers-hero{min-height:calc(100vh - 3.8125em)}.careers-hero__body{--shade-height:100%;flex-direction:column;height:calc(100vh - 3.8125em);padding-bottom:180px;padding-left:50%;padding-right:0}.careers-hero__body:before{left:0;top:0}.careers-hero__body:after,.careers-hero__body:before{background-color:#e82011;content:"";height:var(--shade-height);position:absolute;width:50%;z-index:2}.careers-hero__body:after{bottom:0;right:0}.careers-hero__header{flex-shrink:0;padding:0;position:static}.careers-hero__tablet-header{align-items:stretch;display:flex;flex-direction:column;min-height:calc(80vh - 2.8125em - 61px);padding:0;position:static;z-index:1}.careers-hero__profile-photo{width:50%}.careers-hero__person-details{align-content:flex-end;align-items:flex-end;display:flex;flex-grow:1;flex-wrap:wrap;margin-top:1.875em;opacity:0;padding-bottom:1em;padding-left:clamp(24px,5vw,65px);padding-right:10%;transform:translateY(1em)}.careers-hero__person-subtitle,.careers-hero__person-title{display:block;opacity:0;transform:translateY(1em);width:100%}.careers-hero__person-subtitle{display:inline-block;font-family:UniversLTStd-Condensed;font-size:90%}.careers-hero__brief{font-size:clamp(20px,2vw,24px);margin-top:0;max-width:100%;opacity:0;padding-left:clamp(24px,5vw,65px);padding-right:10%;padding-top:30px;transform:translateY(.5em)}.careers-hero__brief--desktop{display:block}.careers-hero__brief--mobile{display:none}.careers-hero__connections{bottom:0;position:absolute;right:0;width:50%;z-index:1}.careers-hero__connection{opacity:0}.careers-hero__call-to-action{bottom:0;display:inline-flex;font-size:1.25em;height:20vh;opacity:0;position:absolute;right:50%;width:215px}.careers-hero__call-to-action-label{background-color:#e82011;bottom:0;height:20vh;opacity:1;padding:1.25em;position:absolute;right:0}.careers-hero__headline{font-size:clamp(60px,6vw,85px);opacity:0;padding-left:clamp(24px,5vw,65px);padding-right:10%;padding-top:clamp(24px,5vw,65px);transform:translateY(.5em)}.careers-hero__header,.careers-hero__person-details{max-width:700px}.careers-hero__body{padding-bottom:20vh}.careers-hero__connections{height:20vh;max-height:215px}.careers-hero__call-to-action{font-size:1.375em;max-height:none}}@media screen and (min-width:1200px){.careers-hero__brief{padding-right:10%}}@media screen and (min-width:992px) and (max-height:815px) and (orientation:landscape){.careers-hero__headline{font-size:calc(2.5em + 2vh)}.careers-hero__brief{font-size:1.25em;max-width:29em}.careers-hero__person-details{margin-top:1vh}}.careers-layout{margin-bottom:0;margin-top:3.75em;z-index:3}@media screen and (min-width:768px){.careers-layout{margin-top:3.75em}}.lawyer-careers-navigation.top-nav{max-width:none;transform:translateY(-100%);transition:transform .25s ease-in}.lawyer-careers-navigation.top-nav.active{transform:translateY(0)}@media screen and (min-width:768px){.lawyer-careers-navigation.top-nav{transform:translateY(0)}}
/*# sourceMappingURL=careers-lawyer-campaign.css.map */
