/*!

Title: Capital One Campus (campubanner-analytics-sm.jpgs.capitalone.com)
Author: TMP Worldwide - New York
Lead Developer: Deborah Foerst (debbie.foerst@tmp.com)
Lead Developer: Andrew Hill (andrew.hill@tmp.com)
Ticket: TCDQ-23314
Creation Date: 2018-5-4

****** Change Log ******

Ticket:
Developer: First Name Last Name (email address)
Manager: PSS or DPM Name (email address)
Creation Date: 2017-mm-dd
Comments: New Banner Images

*/@-webkit-keyframes fade-in-out{from{opacity:0}to{opacity:1}}@keyframes fade-in-out{from{opacity:0}to{opacity:1}}@-webkit-keyframes loading-background{from{background-position:0 0}to{background-position:100% 0}}@keyframes loading-background{from{background-position:0 0}to{background-position:100% 0}}main,#search-filters #filter-distance select,#search-filters .search-filter-list,#search-filters .search-filter-list label{-moz-box-sizing:border-box;box-sizing:border-box}.pagination-current-label b{display:block;overflow:hidden;position:absolute;text-indent:-9999em;z-index:-1}.job-matching-location>div,.job-map .job-map-directions form{display:-ms-flex;display:-webkit-flex;display:flex}/*! normalize.css v4.2.0 | MIT License | github.com/necolas/normalize.css *//*! Includes TMP customizations all noted with 'Custom TMP' comments. 20July2016 sherrie.campbell@tmp.com */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}table{border-collapse:collapse;border-spacing:0}ul,ol,li{margin:0;padding:0}input[type=number]{-moz-appearance:textfield}input[type=number]::-moz-inner-spin-button,input[type=number]::-moz-outer-spin-button{-moz-appearance:none;margin:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}body{margin:0}article,aside,footer,header,nav,section{display:block}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font:inherit;margin:0}optgroup{font-weight:bold}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;cursor:pointer}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:15px 15px;display:inline-block;cursor:pointer;transition-property:opacity, filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:0.7}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:40px;height:4px;background-color:#000;border-radius:4px;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--3dx .hamburger-box{perspective:80px}.hamburger--3dx .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx .hamburger-inner::before,.hamburger--3dx .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent;transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner::after{transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{perspective:80px}.hamburger--3dx-r .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx-r .hamburger-inner::before,.hamburger--3dx-r .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx-r.is-active .hamburger-inner{background-color:transparent;transform:rotateY(-180deg)}.hamburger--3dx-r.is-active .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner::after{transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--3dy .hamburger-box{perspective:80px}.hamburger--3dy .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy .hamburger-inner::before,.hamburger--3dy .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy.is-active .hamburger-inner{background-color:transparent;transform:rotateX(-180deg)}.hamburger--3dy.is-active .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner::after{transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{perspective:80px}.hamburger--3dy-r .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy-r .hamburger-inner::before,.hamburger--3dy-r .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy-r.is-active .hamburger-inner{background-color:transparent;transform:rotateX(180deg)}.hamburger--3dy-r.is-active .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner::after{transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner::before{transform:translate3d(-8px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrow.is-active .hamburger-inner::after{transform:translate3d(-8px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--arrow-r.is-active .hamburger-inner::before{transform:translate3d(8px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--arrow-r.is-active .hamburger-inner::after{transform:translate3d(8px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrowalt .hamburger-inner::before{transition:top 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt .hamburger-inner::after{transition:bottom 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt.is-active .hamburger-inner::before{top:0;transform:translate3d(-8px, -10px, 0) rotate(-45deg) scale(0.7, 1);transition:top 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowalt.is-active .hamburger-inner::after{bottom:0;transform:translate3d(-8px, 10px, 0) rotate(45deg) scale(0.7, 1);transition:bottom 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowalt-r .hamburger-inner::before{transition:top 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt-r .hamburger-inner::after{transition:bottom 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt-r.is-active .hamburger-inner::before{top:0;transform:translate3d(8px, -10px, 0) rotate(45deg) scale(0.7, 1);transition:top 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowalt-r.is-active .hamburger-inner::after{bottom:0;transform:translate3d(8px, 10px, 0) rotate(-45deg) scale(0.7, 1);transition:bottom 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner::before,.hamburger--boring .hamburger-inner::after{transition-property:none}.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-duration:0.13s;transition-delay:0.13s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse .hamburger-inner::after{top:-20px;transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity 0.1s linear}.hamburger--collapse .hamburger-inner::before{transition:top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0, -10px, 0) rotate(-45deg);transition-delay:0.22s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse.is-active .hamburger-inner::after{top:0;opacity:0;transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity 0.1s 0.22s linear}.hamburger--collapse.is-active .hamburger-inner::before{top:0;transform:rotate(-90deg);transition:top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-duration:0.13s;transition-delay:0.13s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse-r .hamburger-inner::after{top:-20px;transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity 0.1s linear}.hamburger--collapse-r .hamburger-inner::before{transition:top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse-r.is-active .hamburger-inner{transform:translate3d(0, -10px, 0) rotate(45deg);transition-delay:0.22s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity 0.1s 0.22s linear}.hamburger--collapse-r.is-active .hamburger-inner::before{top:0;transform:rotate(90deg);transition:top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--elastic .hamburger-inner{top:2px;transition-duration:0.275s;transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic .hamburger-inner::before{top:10px;transition:opacity 0.125s 0.275s ease}.hamburger--elastic .hamburger-inner::after{top:20px;transition:transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic.is-active .hamburger-inner{transform:translate3d(0, 10px, 0) rotate(135deg);transition-delay:0.075s}.hamburger--elastic.is-active .hamburger-inner::before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner::after{transform:translate3d(0, -20px, 0) rotate(-270deg);transition-delay:0.075s}.hamburger--elastic-r .hamburger-inner{top:2px;transition-duration:0.275s;transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic-r .hamburger-inner::before{top:10px;transition:opacity 0.125s 0.275s ease}.hamburger--elastic-r .hamburger-inner::after{top:20px;transition:transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic-r.is-active .hamburger-inner{transform:translate3d(0, 10px, 0) rotate(-135deg);transition-delay:0.075s}.hamburger--elastic-r.is-active .hamburger-inner::before{transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner::after{transform:translate3d(0, -20px, 0) rotate(270deg);transition-delay:0.075s}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color 0.125s 0.175s ease-in}.hamburger--emphatic .hamburger-inner::before{left:0;transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.125s linear,left 0.125s 0.175s ease-in}.hamburger--emphatic .hamburger-inner::after{top:10px;right:0;transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.125s linear,right 0.125s 0.175s ease-in}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent}.hamburger--emphatic.is-active .hamburger-inner::before{left:-80px;top:-80px;transform:translate3d(80px, 80px, 0) rotate(45deg);transition:left 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--emphatic.is-active .hamburger-inner::after{right:-80px;top:-80px;transform:translate3d(-80px, 80px, 0) rotate(-45deg);transition:right 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{transition:background-color 0.125s 0.175s ease-in}.hamburger--emphatic-r .hamburger-inner::before{left:0;transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.125s linear,left 0.125s 0.175s ease-in}.hamburger--emphatic-r .hamburger-inner::after{top:10px;right:0;transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.125s linear,right 0.125s 0.175s ease-in}.hamburger--emphatic-r.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent}.hamburger--emphatic-r.is-active .hamburger-inner::before{left:-80px;top:80px;transform:translate3d(80px, -80px, 0) rotate(-45deg);transition:left 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--emphatic-r.is-active .hamburger-inner::after{right:-80px;top:80px;transform:translate3d(-80px, -80px, 0) rotate(45deg);transition:right 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner::before{top:10px;transition-property:transform, opacity;transition-timing-function:ease;transition-duration:0.15s}.hamburger--slider .hamburger-inner::after{top:20px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner::before{transform:rotate(-45deg) translate3d(-5.71429px, -6px, 0);opacity:0}.hamburger--slider.is-active .hamburger-inner::after{transform:translate3d(0, -20px, 0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:2px}.hamburger--slider-r .hamburger-inner::before{top:10px;transition-property:transform, opacity;transition-timing-function:ease;transition-duration:0.15s}.hamburger--slider-r .hamburger-inner::after{top:20px}.hamburger--slider-r.is-active .hamburger-inner{transform:translate3d(0, 10px, 0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner::before{transform:rotate(45deg) translate3d(5.71429px, -6px, 0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner::after{transform:translate3d(0, -20px, 0) rotate(90deg)}.hamburger--spring .hamburger-inner{top:2px;transition:background-color 0s 0.13s linear}.hamburger--spring .hamburger-inner::before{top:10px;transition:top 0.1s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring .hamburger-inner::after{top:20px;transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring.is-active .hamburger-inner{transition-delay:0.22s;background-color:transparent}.hamburger--spring.is-active .hamburger-inner::before{top:0;transition:top 0.1s 0.15s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner::after{top:0;transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 10px, 0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-duration:0.13s;transition-delay:0s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring-r .hamburger-inner::after{top:-20px;transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity 0s linear}.hamburger--spring-r .hamburger-inner::before{transition:top 0.1s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring-r.is-active .hamburger-inner{transform:translate3d(0, -10px, 0) rotate(-45deg);transition-delay:0.22s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spring-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity 0s 0.22s linear}.hamburger--spring-r.is-active .hamburger-inner::before{top:0;transform:rotate(90deg);transition:top 0.1s 0.15s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand .hamburger-inner{transition:transform 0.075s 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19),background-color 0s 0.075s linear}.hamburger--stand .hamburger-inner::before{transition:top 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand .hamburger-inner::after{transition:bottom 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand.is-active .hamburger-inner{transform:rotate(90deg);background-color:transparent;transition:transform 0.075s 0s cubic-bezier(0.215, 0.61, 0.355, 1),background-color 0s 0.15s linear}.hamburger--stand.is-active .hamburger-inner::before{top:0;transform:rotate(-45deg);transition:top 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand.is-active .hamburger-inner::after{bottom:0;transform:rotate(45deg);transition:bottom 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand-r .hamburger-inner{transition:transform 0.075s 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19),background-color 0s 0.075s linear}.hamburger--stand-r .hamburger-inner::before{transition:top 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand-r .hamburger-inner::after{transition:bottom 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand-r.is-active .hamburger-inner{transform:rotate(-90deg);background-color:transparent;transition:transform 0.075s 0s cubic-bezier(0.215, 0.61, 0.355, 1),background-color 0s 0.15s linear}.hamburger--stand-r.is-active .hamburger-inner::before{top:0;transform:rotate(-45deg);transition:top 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(45deg);transition:bottom 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin .hamburger-inner{transition-duration:0.22s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin .hamburger-inner::before{transition:top 0.1s 0.25s ease-in, opacity 0.1s ease-in}.hamburger--spin .hamburger-inner::after{transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.1s ease-out, opacity 0.1s 0.12s ease-out}.hamburger--spin.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin-r .hamburger-inner{transition-duration:0.22s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin-r .hamburger-inner::before{transition:top 0.1s 0.25s ease-in, opacity 0.1s ease-in}.hamburger--spin-r .hamburger-inner::after{transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin-r.is-active .hamburger-inner{transform:rotate(-225deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin-r.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.1s ease-out, opacity 0.1s 0.12s ease-out}.hamburger--spin-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(90deg);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--squeeze .hamburger-inner{transition-duration:0.075s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze .hamburger-inner::before{transition:top 0.075s 0.12s ease, opacity 0.075s ease}.hamburger--squeeze .hamburger-inner::after{transition:bottom 0.075s 0.12s ease,transform 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.075s ease, opacity 0.075s 0.12s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom 0.075s ease,transform 0.075s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--vortex .hamburger-inner{transition-duration:0.2s;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex .hamburger-inner::before,.hamburger--vortex .hamburger-inner::after{transition-duration:0s;transition-delay:0.1s;transition-timing-function:linear}.hamburger--vortex .hamburger-inner::before{transition-property:top, opacity}.hamburger--vortex .hamburger-inner::after{transition-property:bottom, transform}.hamburger--vortex.is-active .hamburger-inner{transform:rotate(765deg);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex.is-active .hamburger-inner::before,.hamburger--vortex.is-active .hamburger-inner::after{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner::after{bottom:0;transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-duration:0.2s;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex-r .hamburger-inner::before,.hamburger--vortex-r .hamburger-inner::after{transition-duration:0s;transition-delay:0.1s;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner::before{transition-property:top, opacity}.hamburger--vortex-r .hamburger-inner::after{transition-property:bottom, transform}.hamburger--vortex-r.is-active .hamburger-inner{transform:rotate(-765deg);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex-r.is-active .hamburger-inner::before,.hamburger--vortex-r.is-active .hamburger-inner::after{transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--vortex-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg)}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:15px 15px;display:inline-block;cursor:pointer;transition-property:opacity, filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:0.7}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:40px;height:4px;background-color:#000;border-radius:4px;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--3dx .hamburger-box{perspective:80px}.hamburger--3dx .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx .hamburger-inner::before,.hamburger--3dx .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent;transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner::after{transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{perspective:80px}.hamburger--3dx-r .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx-r .hamburger-inner::before,.hamburger--3dx-r .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dx-r.is-active .hamburger-inner{background-color:transparent;transform:rotateY(-180deg)}.hamburger--3dx-r.is-active .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner::after{transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--3dy .hamburger-box{perspective:80px}.hamburger--3dy .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy .hamburger-inner::before,.hamburger--3dy .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy.is-active .hamburger-inner{background-color:transparent;transform:rotateX(-180deg)}.hamburger--3dy.is-active .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner::after{transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{perspective:80px}.hamburger--3dy-r .hamburger-inner{transition:transform 0.15s cubic-bezier(0.645, 0.045, 0.355, 1),background-color 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy-r .hamburger-inner::before,.hamburger--3dy-r .hamburger-inner::after{transition:transform 0s 0.1s cubic-bezier(0.645, 0.045, 0.355, 1)}.hamburger--3dy-r.is-active .hamburger-inner{background-color:transparent;transform:rotateX(180deg)}.hamburger--3dy-r.is-active .hamburger-inner::before{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner::after{transform:translate3d(0, -10px, 0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner::before{transform:translate3d(-8px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrow.is-active .hamburger-inner::after{transform:translate3d(-8px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--arrow-r.is-active .hamburger-inner::before{transform:translate3d(8px, 0, 0) rotate(45deg) scale(0.7, 1)}.hamburger--arrow-r.is-active .hamburger-inner::after{transform:translate3d(8px, 0, 0) rotate(-45deg) scale(0.7, 1)}.hamburger--arrowalt .hamburger-inner::before{transition:top 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt .hamburger-inner::after{transition:bottom 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt.is-active .hamburger-inner::before{top:0;transform:translate3d(-8px, -10px, 0) rotate(-45deg) scale(0.7, 1);transition:top 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowalt.is-active .hamburger-inner::after{bottom:0;transform:translate3d(-8px, 10px, 0) rotate(45deg) scale(0.7, 1);transition:bottom 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowalt-r .hamburger-inner::before{transition:top 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt-r .hamburger-inner::after{transition:bottom 0.1s 0.1s ease,transform 0.1s cubic-bezier(0.165, 0.84, 0.44, 1)}.hamburger--arrowalt-r.is-active .hamburger-inner::before{top:0;transform:translate3d(8px, -10px, 0) rotate(45deg) scale(0.7, 1);transition:top 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--arrowalt-r.is-active .hamburger-inner::after{bottom:0;transform:translate3d(8px, 10px, 0) rotate(-45deg) scale(0.7, 1);transition:bottom 0.1s ease,transform 0.1s 0.1s cubic-bezier(0.895, 0.03, 0.685, 0.22)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner::before,.hamburger--boring .hamburger-inner::after{transition-property:none}.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-duration:0.13s;transition-delay:0.13s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse .hamburger-inner::after{top:-20px;transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity 0.1s linear}.hamburger--collapse .hamburger-inner::before{transition:top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0, -10px, 0) rotate(-45deg);transition-delay:0.22s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse.is-active .hamburger-inner::after{top:0;opacity:0;transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity 0.1s 0.22s linear}.hamburger--collapse.is-active .hamburger-inner::before{top:0;transform:rotate(-90deg);transition:top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-duration:0.13s;transition-delay:0.13s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse-r .hamburger-inner::after{top:-20px;transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity 0.1s linear}.hamburger--collapse-r .hamburger-inner::before{transition:top 0.12s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--collapse-r.is-active .hamburger-inner{transform:translate3d(0, -10px, 0) rotate(45deg);transition-delay:0.22s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--collapse-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity 0.1s 0.22s linear}.hamburger--collapse-r.is-active .hamburger-inner::before{top:0;transform:rotate(90deg);transition:top 0.1s 0.16s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.25s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--elastic .hamburger-inner{top:2px;transition-duration:0.275s;transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic .hamburger-inner::before{top:10px;transition:opacity 0.125s 0.275s ease}.hamburger--elastic .hamburger-inner::after{top:20px;transition:transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic.is-active .hamburger-inner{transform:translate3d(0, 10px, 0) rotate(135deg);transition-delay:0.075s}.hamburger--elastic.is-active .hamburger-inner::before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner::after{transform:translate3d(0, -20px, 0) rotate(-270deg);transition-delay:0.075s}.hamburger--elastic-r .hamburger-inner{top:2px;transition-duration:0.275s;transition-timing-function:cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic-r .hamburger-inner::before{top:10px;transition:opacity 0.125s 0.275s ease}.hamburger--elastic-r .hamburger-inner::after{top:20px;transition:transform 0.275s cubic-bezier(0.68, -0.55, 0.265, 1.55)}.hamburger--elastic-r.is-active .hamburger-inner{transform:translate3d(0, 10px, 0) rotate(-135deg);transition-delay:0.075s}.hamburger--elastic-r.is-active .hamburger-inner::before{transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner::after{transform:translate3d(0, -20px, 0) rotate(270deg);transition-delay:0.075s}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color 0.125s 0.175s ease-in}.hamburger--emphatic .hamburger-inner::before{left:0;transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.125s linear,left 0.125s 0.175s ease-in}.hamburger--emphatic .hamburger-inner::after{top:10px;right:0;transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.125s linear,right 0.125s 0.175s ease-in}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent}.hamburger--emphatic.is-active .hamburger-inner::before{left:-80px;top:-80px;transform:translate3d(80px, 80px, 0) rotate(45deg);transition:left 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--emphatic.is-active .hamburger-inner::after{right:-80px;top:-80px;transform:translate3d(-80px, 80px, 0) rotate(-45deg);transition:right 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{transition:background-color 0.125s 0.175s ease-in}.hamburger--emphatic-r .hamburger-inner::before{left:0;transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.125s linear,left 0.125s 0.175s ease-in}.hamburger--emphatic-r .hamburger-inner::after{top:10px;right:0;transition:transform 0.125s cubic-bezier(0.6, 0.04, 0.98, 0.335),top 0.05s 0.125s linear,right 0.125s 0.175s ease-in}.hamburger--emphatic-r.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent}.hamburger--emphatic-r.is-active .hamburger-inner::before{left:-80px;top:80px;transform:translate3d(80px, -80px, 0) rotate(-45deg);transition:left 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--emphatic-r.is-active .hamburger-inner::after{right:-80px;top:80px;transform:translate3d(-80px, -80px, 0) rotate(45deg);transition:right 0.125s ease-out,top 0.05s 0.125s linear,transform 0.125s 0.175s cubic-bezier(0.075, 0.82, 0.165, 1)}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner::before{top:10px;transition-property:transform, opacity;transition-timing-function:ease;transition-duration:0.15s}.hamburger--slider .hamburger-inner::after{top:20px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner::before{transform:rotate(-45deg) translate3d(-5.71429px, -6px, 0);opacity:0}.hamburger--slider.is-active .hamburger-inner::after{transform:translate3d(0, -20px, 0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:2px}.hamburger--slider-r .hamburger-inner::before{top:10px;transition-property:transform, opacity;transition-timing-function:ease;transition-duration:0.15s}.hamburger--slider-r .hamburger-inner::after{top:20px}.hamburger--slider-r.is-active .hamburger-inner{transform:translate3d(0, 10px, 0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner::before{transform:rotate(45deg) translate3d(5.71429px, -6px, 0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner::after{transform:translate3d(0, -20px, 0) rotate(90deg)}.hamburger--spring .hamburger-inner{top:2px;transition:background-color 0s 0.13s linear}.hamburger--spring .hamburger-inner::before{top:10px;transition:top 0.1s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring .hamburger-inner::after{top:20px;transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring.is-active .hamburger-inner{transition-delay:0.22s;background-color:transparent}.hamburger--spring.is-active .hamburger-inner::before{top:0;transition:top 0.1s 0.15s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 10px, 0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner::after{top:0;transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1);transform:translate3d(0, 10px, 0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-duration:0.13s;transition-delay:0s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring-r .hamburger-inner::after{top:-20px;transition:top 0.2s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),opacity 0s linear}.hamburger--spring-r .hamburger-inner::before{transition:top 0.1s 0.2s cubic-bezier(0.33333, 0.66667, 0.66667, 1),transform 0.13s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spring-r.is-active .hamburger-inner{transform:translate3d(0, -10px, 0) rotate(-45deg);transition-delay:0.22s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spring-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top 0.2s cubic-bezier(0.33333, 0, 0.66667, 0.33333),opacity 0s 0.22s linear}.hamburger--spring-r.is-active .hamburger-inner::before{top:0;transform:rotate(90deg);transition:top 0.1s 0.15s cubic-bezier(0.33333, 0, 0.66667, 0.33333),transform 0.13s 0.22s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand .hamburger-inner{transition:transform 0.075s 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19),background-color 0s 0.075s linear}.hamburger--stand .hamburger-inner::before{transition:top 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand .hamburger-inner::after{transition:bottom 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand.is-active .hamburger-inner{transform:rotate(90deg);background-color:transparent;transition:transform 0.075s 0s cubic-bezier(0.215, 0.61, 0.355, 1),background-color 0s 0.15s linear}.hamburger--stand.is-active .hamburger-inner::before{top:0;transform:rotate(-45deg);transition:top 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand.is-active .hamburger-inner::after{bottom:0;transform:rotate(45deg);transition:bottom 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand-r .hamburger-inner{transition:transform 0.075s 0.15s cubic-bezier(0.55, 0.055, 0.675, 0.19),background-color 0s 0.075s linear}.hamburger--stand-r .hamburger-inner::before{transition:top 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand-r .hamburger-inner::after{transition:bottom 0.075s 0.075s ease-in,transform 0.075s 0s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--stand-r.is-active .hamburger-inner{transform:rotate(-90deg);background-color:transparent;transition:transform 0.075s 0s cubic-bezier(0.215, 0.61, 0.355, 1),background-color 0s 0.15s linear}.hamburger--stand-r.is-active .hamburger-inner::before{top:0;transform:rotate(-45deg);transition:top 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--stand-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(45deg);transition:bottom 0.075s 0.1s ease-out,transform 0.075s 0.15s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin .hamburger-inner{transition-duration:0.22s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin .hamburger-inner::before{transition:top 0.1s 0.25s ease-in, opacity 0.1s ease-in}.hamburger--spin .hamburger-inner::after{transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.1s ease-out, opacity 0.1s 0.12s ease-out}.hamburger--spin.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin-r .hamburger-inner{transition-duration:0.22s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin-r .hamburger-inner::before{transition:top 0.1s 0.25s ease-in, opacity 0.1s ease-in}.hamburger--spin-r .hamburger-inner::after{transition:bottom 0.1s 0.25s ease-in,transform 0.22s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--spin-r.is-active .hamburger-inner{transform:rotate(-225deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--spin-r.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.1s ease-out, opacity 0.1s 0.12s ease-out}.hamburger--spin-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(90deg);transition:bottom 0.1s ease-out,transform 0.22s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--squeeze .hamburger-inner{transition-duration:0.075s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze .hamburger-inner::before{transition:top 0.075s 0.12s ease, opacity 0.075s ease}.hamburger--squeeze .hamburger-inner::after{transition:bottom 0.075s 0.12s ease,transform 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.075s ease, opacity 0.075s 0.12s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom 0.075s ease,transform 0.075s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--vortex .hamburger-inner{transition-duration:0.2s;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex .hamburger-inner::before,.hamburger--vortex .hamburger-inner::after{transition-duration:0s;transition-delay:0.1s;transition-timing-function:linear}.hamburger--vortex .hamburger-inner::before{transition-property:top, opacity}.hamburger--vortex .hamburger-inner::after{transition-property:bottom, transform}.hamburger--vortex.is-active .hamburger-inner{transform:rotate(765deg);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex.is-active .hamburger-inner::before,.hamburger--vortex.is-active .hamburger-inner::after{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner::after{bottom:0;transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-duration:0.2s;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex-r .hamburger-inner::before,.hamburger--vortex-r .hamburger-inner::after{transition-duration:0s;transition-delay:0.1s;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner::before{transition-property:top, opacity}.hamburger--vortex-r .hamburger-inner::after{transition-property:bottom, transform}.hamburger--vortex-r.is-active .hamburger-inner{transform:rotate(-765deg);transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.hamburger--vortex-r.is-active .hamburger-inner::before,.hamburger--vortex-r.is-active .hamburger-inner::after{transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--vortex-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg)}@font-face{font-family:"OptimistBd";src:url("../FULL_v4_0/fonts/optimist_bd-webfont.woff2") format("woff2"),url("../FULL_v4_0/fonts/optimist_bd-webfont.woff") format("woff");font-weight:normal;font-style:normal;font-stretch:normal}@font-face{font-family:"OptimistBdIt";src:url("../FULL_v4_0/fonts/optimist_bdit-webfont.woff2") format("woff2"),url("../FULL_v4_0/fonts/optimist_bdit-webfont.woff") format("woff");font-weight:normal;font-style:normal;font-stretch:normal}@font-face{font-family:"OptimistRg";src:url("../FULL_v4_0/fonts/optimist_rg-webfont.woff2") format("woff2"),url("../FULL_v4_0/fonts/optimist_rg-webfont.woff") format("woff");font-weight:normal;font-style:normal;font-stretch:normal}@font-face{font-family:"OptimistIt";src:url("../FULL_v4_0/fonts/optimist_it-webfont.woff2") format("woff2"),url("../FULL_v4_0/fonts/optimist_it-webfont.woff") format("woff");font-weight:normal;font-style:normal;font-stretch:normal}@font-face{font-family:"OptimistLt";src:url("../FULL_v4_0/fonts/optimist_lt-webfont.woff2") format("woff2"),url("../FULL_v4_0/fonts/optimist_lt-webfont.woff") format("woff");font-weight:normal;font-style:normal;font-stretch:normal}@font-face{font-family:"OptimistLtIt";src:url("../FULL_v4_0/fonts/optimist_ltit-webfont.woff2") format("woff2"),url("../FULL_v4_0/fonts/optimist_ltit-webfont.woff") format("woff");font-weight:normal;font-style:normal;font-stretch:normal}@font-face{font-family:"OptimistSmb";src:url("../FULL_v4_0/fonts/optimist_sbd-webfont.woff2") format("woff2"),url("../FULL_v4_0/fonts/optimist_sbd-webfont.woff") format("woff");font-weight:normal;font-style:normal;font-stretch:normal}@font-face{font-family:"OptimistSmbIt";src:url("../FULL_v4_0/fonts/optimist_sbdit-webfont.woff2") format("woff2"),url("../FULL_v4_0/fonts/optimist_sbdit-webfont.woff") format("woff");font-weight:normal;font-style:normal;font-stretch:normal}.max-content-wrapper:after,footer:after{clear:both;content:"";display:block}*[aria-hidden="true"]:not(td){display:none}.hide{display:none !important}@font-face{font-family:'Optimist-Light';src:url("../FULL_v4_0/fonts/Optimist_W_Lt.woff2") format("woff2"),url("../FULL_v4_0/fonts/Optimist_W_Lt.woff") format("woff");font-weight:normal}@font-face{font-family:'Optimist';src:url("../FULL_v4_0/fonts/Optimist_W_Rg.woff2") format("woff2"),url("../FULL_v4_0/fonts/Optimist_W_Rg.woff") format("woff");font-weight:normal}.data-form{position:relative;z-index:1}.data-form.loading:after{background:rgba(255,255,255,0.5) url("data:image/gif;base64,R0lGODlhNgA3APMAAP///wNaj3mnwx5smxBjldjl7VaQs9zo78TY5EqIrouzywAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCgAAACwAAAAANgA3AAAEzBDISau9OOvNu/9gKI5kaZ4lkhBEgqCnws6EApMITb93uOqsRC8EpA1Bxdnx8wMKl51ckXcsGFiGAkamsy0LA9pAe1EFqRbBYCAYXXUGk4DWJhZN4dlAlMSLRW80cSVzM3UgB3ksAwcnamwkB28GjVCWl5iZmpucnZ4cj4eWoRqFLKJHpgSoFIoEe5ausBeyl7UYqqw9uaVrukOkn8LDxMXGx8ibwY6+JLxydCO3JdMg1dJ/Is+E0SPLcs3Jnt/F28XXw+jC5uXh4u89EQAh+QQJCgAAACwAAAAANgA3AAAEzhDISau9OOvNu/9gKI5kaZ5oqhYGQRiFWhaD6w6xLLa2a+iiXg8YEtqIIF7vh/QcarbB4YJIuBKIpuTAM0wtCqNiJBgMBCaE0ZUFCXpoknWdCEFvpfURdCcM8noEIW82cSNzRnWDZoYjamttWhphQmOSHFVXkZecnZ6foKFujJdlZxqELo1AqQSrFH1/TbEZtLM9shetrzK7qKSSpryixMXGx8jJyifCKc1kcMzRIrYl1Xy4J9cfvibdIs/MwMue4cffxtvE6qLoxubk8ScRACH5BAkKAAAALAAAAAA2ADcAAATOEMhJq7046827/2AojmRpnmiqrqwwDAJbCkRNxLI42MSQ6zzfD0Sz4YYfFwyZKxhqhgJJeSQVdraBNFSsVUVPHsEAzJrEtnJNSELXRN2bKcwjw19f0QG7PjA7B2EGfn+FhoeIiYoSCAk1CQiLFQpoChlUQwhuBJEWcXkpjm4JF3w9P5tvFqZsLKkEF58/omiksXiZm52SlGKWkhONj7vAxcbHyMkTmCjMcDygRNAjrCfVaqcm11zTJrIjzt64yojhxd/G28XqwOjG5uTxJhEAIfkECQoAAAAsAAAAADYANwAABM0QyEmrvTjrzbv/YCiOZGmeaKqurDAMAlsKRE3EsjjYxJDrPN8PRLPhhh8XDMk0KY/OF5TIm4qKNWtnZxOWuDUvCNw7kcXJ6gl7Iz1T76Z8Tq/b7/i8qmCoGQoacT8FZ4AXbFopfTwEBhhnQ4w2j0GRkgQYiEOLPI6ZUkgHZwd6EweLBqSlq6ytricICTUJCKwKkgojgiMIlwS1VEYlspcJIZAkvjXHlcnKIZokxJLG0KAlvZfAebeMuUi7FbGz2z/Rq8jozavn7Nev8CsRACH5BAkKAAAALAAAAAA2ADcAAATLEMhJq7046827/2AojmRpnmiqrqwwDAJbCkRNxLI42MSQ6zzfD0Sz4YYfFwzJNCmPzheUyJuKijVrZ2cTlrg1LwjcO5HFyeoJeyM9U++mfE6v2+/4PD6O5F/YWiqAGWdIhRiHP4kWg0ONGH4/kXqUlZaXmJlMBQY1BgVuUicFZ6AhjyOdPAQGQF0mqzauYbCxBFdqJao8rVeiGQgJNQkIFwdnB0MKsQrGqgbJPwi2BMV5wrYJetQ129x62LHaedO21nnLq82VwcPnIhEAIfkECQoAAAAsAAAAADYANwAABMwQyEmrvTjrzbv/YCiOZGmeaKqurDAMAlsKRE3EsjjYxJDrPN8PRLPhhh8XDMk0KY/OF5TIm4qKNWtnZxOWuDUvCNw7kcXJ6gl7Iz1T76Z8Tq/b7/g8Po7kX9haKoAZZ0iFGIc/iRaDQ40Yfj+RepSVlpeYAAgJNQkIlgo8NQqUCKI2nzNSIpynBAkzaiCuNl9BIbQ1tl0hraewbrIfpq6pbqsioaKkFwUGNQYFSJudxhUFZ9KUz6IGlbTfrpXcPN6UB2cHlgfcBuqZKBEAIfkECQoAAAAsAAAAADYANwAABMwQyEmrvTjrzbv/YCiOZGmeaKqurDAMAlsKRE3EsjjYxJDrPN8PRLPhhh8XDMk0KY/OF5TIm4qKNWtnZxOWuDUvCNw7kcXJ6gl7Iz1T76Z8Tq/b7yJEopZA4CsKPDUKfxIIgjZ+P3EWe4gECYtqFo82P2cXlTWXQReOiJE5bFqHj4qiUhmBgoSFho59rrKztLVMBQY1BgWzBWe8UUsiuYIGTpMglSaYIcpfnSHEPMYzyB8HZwdrqSMHxAbath2MsqO0zLLorua05OLvJxEAIfkECQoAAAAsAAAAADYANwAABMwQyEmrvTjrzbv/YCiOZGmeaKqurDAMAlsKRE3EsjjYxJDrPN8PRLPhfohELYHQuGBDgIJXU0Q5CKqtOXsdP0otITHjfTtiW2lnE37StXUwFNaSScXaGZvm4r0jU1RWV1hhTIWJiouMjVcFBjUGBY4WBWw1A5RDT3sTkVQGnGYYaUOYPaVip3MXoDyiP3k3GAeoAwdRnRoHoAa5lcHCw8TFxscduyjKIrOeRKRAbSe3I9Um1yHOJ9sjzCbfyInhwt3E2cPo5dHF5OLvJREAOwAAAAAAAAAAAA==") no-repeat center;bottom:0;content:"";left:0;opacity:1;position:absolute;right:0;top:0;z-index:2}.data-form .required>label:after,.data-form .required>legend:after{content:"*"}.data-form .form-field{margin:0 0 1em}.data-form label{display:block}.data-form fieldset{border:0;padding:0}.data-form legend{padding:0}.data-form .instruction-text{font-size:.92em}.data-form input[type="checkbox"]+label,.data-form input[type="radio"]+label{display:inline-block;margin-left:5px}.data-form input:not([type="submit"]):not([type="file"]),.data-form select{border:1px solid #999;border-radius:2px}.data-form input:not([type="submit"]):not([type="file"]):focus,.data-form select:focus{border-color:#666}.data-form input:not([type="submit"]):not([type="file"]).input-validation-error,.data-form select.input-validation-error{border-color:#c00}.data-form input:not([type="submit"]):not([type="file"]).input-validation-error:focus,.data-form select.input-validation-error:focus{border-color:#900}.data-form input:not([type="submit"]):not([type="file"]){padding:3px}.data-form input[type="file"]{padding:3px 0}.data-form input[type="search"].mindreader-loading{background:#fff url(data:image/gif;base64,R0lGODlhFgARAPfVAPz9/v3+/vb5+9/q8f7+//P3+fv8/ff6+5a70MbZ5fL3+fP3+o20zIKtxwlekqDA1f7//7PO3h5sm/j6/Iy0zBZnmB1rm+3z90GDq+Tt86zJ2vr8/fT3+vX5+2CXuNbk7fL2+eLs8rTO3ilzny52oq/K297p8H2qxkqIryFunfj7/BBjldnm7sfa5hdnmClzoA9jlXSkwSx1od3p8Nrm7kGCqs/f6qPD1qPC1v7+/vn7/FWQtBtqmpu+0vT4+r7V4gxgk3Civ/z9/dLi6/H2+Tx/qAtgk3uoxGqdva/L2yZxnwhekoOuyB1sm0CCqit1oYixysHW41+Wt8fb5laQtMjb5tDg6j+BqmabuwhdkbPN3Th9psLX45K4zs7f6a7K2wpekgpfkn6qxuHr8Sdyn2qevRRmlx1smgddkdXj7F+WuFaRtFWRtMXZ5a7K2g5ilAtfkhNllu/1+Axhk7zT4XGiwCFunNHh6kmIrmSZupW60OXu873U4uzz9uDr8X+rxuvy9mqevEOEq5O4z5O5zz+CqlaQs8ba5p6/1LbP3g9hlJS4z9Hh62yfvsnc583e6Y+1zPf5+xVmlwtekvf6/Nfl7Y61zbXO3gpgklWPtO7097vS4LfQ3/r7/Obu9NLh63mowzZ7ppu+06bE19rn7zyAqP39/rDL3LnR4K3J2ufv9LPN3p/A1fr7/avI2tXk7Nvn732qxTd9p1+XuBdomBxqmk6Mse70+O309zN6pFeRtI21zOjw9cbZ5lyVt1OOs5C2zUeHrpC3zezy96jG2LzS4UKEq6XE17bP39jl7Q5gk+bv9BNklpm80oGtx02LsOTu83iow5S5z2CWuP///////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkUxODNEOUM1NDAyRDExRTQ5MzYwQzI5NUU2MzQ4RkIwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkUxODNEOUM2NDAyRDExRTQ5MzYwQzI5NUU2MzQ4RkIwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RTE4M0Q5QzM0MDJEMTFFNDkzNjBDMjk1RTYzNDhGQjAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RTE4M0Q5QzQ0MDJEMTFFNDkzNjBDMjk1RTYzNDhGQjAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQJCgDVACwAAAAAFgARAAAIswCpCRwo0MeRIz4ICqzGsJrCgalgwNDwsKHDh9QCOXBQpmLDgQfq1DlAbdmVK6qoHdCQYeFHgYkmgbkkEAAAgXxWxHDJcGCBTL+IPARB4QPPixiTUrMoUICJAEqpCRgggCm1BhWmRG3gooHVCChCRBWBIoLVqB57DgwAFSMACEcHGpCixsBDGjJwxBU4oUaNCQ+98GCwV+CCBQIhPHgAl8CFDYUVFnjxokBapAoJIEBA4HJAACH5BAkKANUALAAAAAAWABEAAAi9AKkJHChQBxQonQgKrMawmsKBGbZsyfCwocOH1EQAMaKFGgReExY2HEggQQIC1Ez1ECUkQA9mugpQsziwgAULChRqegNkiYaZIwUGKFEigEIAzsAUugCUIcaHBobIEemU2gETKJ9S2zBDAE1qJyq00EpNTIUTXyPsCEFWBJsIX8lWDCqXmlGqF6mp8OAhpEIWRW7gHSgAAwYBD21YYDB4YIcOAgE8eABA4IXKTfMqLCBBgkyFcY8iQICZoMWAACH5BAkKANUALAAAAAAWABEAAAiwAKkJHEiw4MBqCKsZFGiAAQMDBhMqXMghRYoFERMOJJAgAQGBAwYIHEPlVA5qEgcWsGBBgUFDaN7IQalRYIASJQIYHBKqGQCaCBcKPVjzgImPQg0Ac1IlJbUTFVoMRTUnTC2nEXaEGEpKQhZbTocSvNPjVlix1HQKDKvCg4cJBlkUubG2JjUBGDAIMGjDAoO6QQd26CAQwIMHP6ldSHyWYAEJEgpkDGwQAAIEiQlKDAgAIfkECQoA1QAsAAAAABYAEQAACLIAqQkcSLDgwGoIqxkUaIABAwMGEypcyCFFCg4REw4kkCABAYEDBgg8kCSDQIkDC1iwoMAgHRhITmoUGKBEiQAGiQhLIxPhwp8HZx4w8REoi0UcUFI7UaEFUBBnHJRRGmFHCKA68igjphQoQQMhcnT16ilWlJ4Tqanw4GFCQQGlstCyQq2rAAwYBBRcQMbBirNjO3QQCOABKwAQKvkaBaDuTIMFJEhoWXAsQQAIEAjJiDAgACH5BAkKANUALAAAAAAWABEAAAirAKkJHEiw4MBqCKsZFBiAAoUABhMqXMiBBIkFERMSTJBg4IABAg9oyCBQ4kAFI0YoMPhjRYySGgd+cbMQBIUPMBEu3HkwpoABEHn+FGCSWoMKLXgaddGgaAQUIZRqwROhqNKMOgcGCFpQyCEiOSdSMyBFjQGDeoA8m0DN6oQaTihRy8HoE8Q/DmT5aBtT4AKM1IrFibOJmo5je8LuxOLAARasYgvOePJkBuSAACH5BAkKANUALAAAAAAWABEAAAirAKkJHEiw4MBqCKsZFBiAAoUABhMqXMiBBIkFERMSTJBg4IABAg9oyCBQ4kAFI0YoMPhjRYySGgd+cbMQBIUPMBEu3HkwpoABEHn+FGCSWoMKU3gaddGg6KpgY5SKQBGhqNKMOgVOkEZIxUIAEHJOpAYJk5FdBmnIwCF2ICgHDqIJ3LBB4CMeDNoKVBAkSAFqw4wJukCNwIW61KwWRAYHDiesYwtuYMKkFeSAACH5BAkKANUALAAAAAAWABEAAAixAKkJHEiw4MBqCKsZFBiAAoUABhMqXMiBBIkFERMSTJBg4IABAg9oyCBQ4sAFI0YoMPhjRYySGgdq0LAQBIUPMBEu3HlQYx9LuRzxpCZggACTQeaEIbNyZwMXDUwikoBmzQaeIlBEMGnAShdAQ3vqFAhhAIudACDknEgtTZMmQwzSkIFj7cA2Zsz0MuiFBwO7Aglw4aIWwoMHaglcuErN5EIFL14UyDjWIAEECAhQrhYQACH5BAkKANUALAAAAAAWABEAAAixAKkJHEiw4MBqCKsZFGiAAQMDBhMqHHgBl8AFdlJwiJhw4CslSj4IHDBA4IEkGQRKHLjGgQMqBunAQKKyo8Aqkiq0MQiii0hqKwdCg7WwYNBkgxYUFRjJxIGgZ5Y0WkpNTIUTQacpckVVBJsIQQ/4CUD1oM2y1MjWRDhQxSwPEwyyKHJj7URqAjBgEGDQhgUGdgl26CAQwIMHAAReSAz0bMECEiQU4Mh2IQAECBgTlBgQADs=) no-repeat right center}.data-form select{padding:2px}.data-form .keyword-add{padding:2px 5px}.data-form .form-message{display:inline-block;padding-right:25px;position:relative}.data-form .form-message b{font-weight:normal}.data-form .form-message a{display:inline-block;height:1.25em;min-height:0;overflow:hidden;position:absolute;right:0;text-align:left;text-decoration:none;text-indent:-9999em;top:1px;width:30px}.data-form .form-message a:after{border-radius:10px;color:#444;content:"+";display:inline-block;font:normal 24px/.65em Arial, sans-serif;margin:-2px 0 0 10px;opacity:.5;padding:4px;position:absolute;right:4px;text-indent:0;text-shadow:none;text-transform:lowercase;top:0;-webkit-backface-visibility:hidden;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.data-form .form-message a:hover:after,.data-form .form-message a:focus:after{color:#000;opacity:1}.data-form .form-message:empty{display:none}.data-form .form-message.error-message{color:#c00}.data-form .field-validation-error{color:#c00;display:block;font-size:0.92em}.data-form .keyword-selected{list-style:none;margin:0;padding:0}.data-form .keyword-selected li{display:inline-block;line-height:1.25em;min-height:1.25em;padding:5px 30px 5px 5px;position:relative}.data-form .keyword-selected .keyword-remove{display:inline-block;height:1.25em;min-height:0;overflow:hidden;position:absolute;right:0;text-align:left;text-decoration:none;text-indent:-9999em;top:1px;width:30px;height:1.75em}.data-form .keyword-selected .keyword-remove:after{border-radius:10px;color:#035A8F;content:"+";display:inline-block;font:normal 24px/.65em Arial, sans-serif;margin:-2px 0 0 10px;opacity:.5;padding:4px;position:absolute;right:4px;text-indent:0;text-shadow:none;text-transform:lowercase;top:3px;-webkit-backface-visibility:hidden;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.data-form .keyword-selected .keyword-remove:hover:after,.data-form .keyword-selected .keyword-remove:focus:after{color:#035A8F;opacity:1}.data-form .multiselect-wrapper{margin-top:1em}.data-form .multiselect-wrapper ul{margin:0;max-height:200px;overflow-y:auto;list-style:none}.data-form .multiselect-wrapper ul input[type="checkbox"]{clear:right;float:right}.data-form .multiselect-wrapper ul input[type="checkbox"]:checked+label{background:#141414;color:#fff}.data-form .multiselect-wrapper ul input[type="checkbox"]:focus:checked+label,.data-form .multiselect-wrapper ul input[type="checkbox"]:hover:checked+label{background:#282828}.data-form .multiselect-wrapper ul label{display:block}.data-form ul.multiselect-wrapper{margin:0;max-height:200px;overflow-y:auto;list-style:none}.data-form ul.multiselect-wrapper input[type="checkbox"]{clear:right;float:right}.data-form ul.multiselect-wrapper input[type="checkbox"]:checked+label{background:#141414;color:#fff}.data-form ul.multiselect-wrapper input[type="checkbox"]:focus:checked+label,.data-form ul.multiselect-wrapper input[type="checkbox"]:hover:checked+label{background:#282828}.data-form ul.multiselect-wrapper label{display:block}.no-js .data-form .keyword-add{display:none}#job-matching-filters{display:none;outline:none}#job-matching-filters fieldset{border:0;margin:0;padding:0}#job-matching-filters fieldset[data-enabled="false"]{display:none}#job-matching-filters legend{display:block;padding:0;width:100%}.js #job-matching-filters>div{display:none}#job-matching-filters .expandable-parent a{display:block}#job-matching-filters .expandable-parent a:after{content:"[+]";display:inline-block;float:right}#job-matching-filters .expandable-parent a.expandable-child-open:after{content:"[-]"}.js #job-matching-filters{display:block}#job-matching-filters #job-matching-filter-controls{display:block;text-align:right}.job-matching-filter-list{list-style:none;margin:0;padding:0}.job-matching-filter-list li{margin-bottom:.125em;position:relative}.job-matching-filter-list li:last-child{margin-bottom:0}.job-matching-filter-list label{display:block;line-height:1.25em;padding:3px 25px 3px 5px;position:relative;z-index:1}.job-matching-filter-list input[type="checkbox"]{right:5px;position:absolute;top:.375em;z-index:2}.job-matching-filter-list input[type="checkbox"]:checked+label{background:#141414;color:#fff}.job-matching-filter-list input[type="checkbox"]:focus:checked+label,.job-matching-filter-list input[type="checkbox"]:hover:checked+label{background:#282828}.job-matching-filter-list .job-matching-user-location label{margin-left:2.5em}.job-matching-filter-list .job-matching-user-location .job-matching-filter-remove{background:#fff;border:0;bottom:0;left:0;overflow:hidden;position:absolute;text-indent:-9999em;top:0;width:2em;z-index:2}.job-matching-filter-list .job-matching-user-location .job-matching-filter-remove:before{color:#141414;content:"[x]";height:100%;left:0;line-height:1.375em;text-align:center;text-indent:0;position:absolute;top:0;width:100%}.job-matching-filter-list .job-matching-user-location .job-matching-filter-remove:hover:before,.job-matching-filter-list .job-matching-user-location .job-matching-filter-remove:focus:before{color:#000}.job-matching-location{border-top:1px dashed #999;display:none;margin-top:.5em;padding:.5em 5px 0}.js .job-matching-location{display:block}.job-matching-location label,.job-matching-location input{display:block}.job-matching-location input{border:1px solid #ccc;border-radius:2px;box-sizing:border-box;margin-right:5px;padding:3px;width:100%}.job-matching-location input:focus{border-color:#999}.job-matching-location button{-ms-flex:1 0 auto;-webkit-flex:1 0 auto;flex:1 0 auto}.job-matching-location>div{-ms-flex-flow:row nowrap;-webkit-flex-flow:row nowrap;flex-flow:row nowrap}.js .job-matching-controls{display:none}#job-matching-results ul{list-style:none;margin:0;padding:0}#job-matching-results h2{margin:0}#job-matching-results a{display:block;padding:.5em 0}#job-matching-results .pagination-paging a{display:inline;cursor:pointer}#job-matching-results .pagination-paging a[aria-hidden="true"]{display:none}.js .job-map .job-map-canvas{height:300px;margin:0;position:relative;width:95%}.job-map .job-map-error{background:#141414;border-radius:5px;bottom:40px;box-shadow:1px 1px 3px 0 rgba(0,0,0,0.5);box-sizing:border-box;color:#fff;left:5%;margin:0;padding:5px 10px;text-align:center;width:90%}.job-map .gm-style-iw{line-height:1.25em}.job-map .gm-style-iw div{overflow:visible !important}.job-map .gm-style-iw h1{margin:0 auto .5em}.job-map .gm-style-iw .job-map-info{margin:0}.job-map .no-js-map{display:block}.job-map .no-js-map img{display:block}.job-map .job-map-location-toggle{border-bottom:1px solid #141414;padding-bottom:1em}.job-map .job-map-location-toggle ul{list-style:none;margin:0;padding:0}.job-map .job-map-location-toggle li{margin-bottom:.5em}.job-map .job-map-location-toggle li:last-child{margin-bottom:0}.job-map .job-map-location-toggle a{background:#000;border-radius:3px;box-shadow:none;display:block;color:#d9d9d9;line-height:1.25em;padding:5px 10px;text-decoration:none;-moz-transition:box-shadow 100ms ease-in-out;-o-transition:box-shadow 100ms ease-in-out;-webkit-transition:box-shadow 100ms ease-in-out;transition:box-shadow 100ms ease-in-out}.job-map .job-map-location-toggle a:hover,.job-map .job-map-location-toggle a:focus,.job-map .job-map-location-toggle a.job-map-active{background:#141414;box-shadow:3px 3px 0 0 #000;color:#fff}.job-map .job-map-active{font-weight:bold}.job-map .job-map-directions form{-ms-align-items:flex-start;-webkit-align-items:flex-start;align-items:flex-start;-ms-flex-flow:column wrap;-webkit-flex-flow:column wrap;flex-flow:column wrap}.job-map .job-map-directions p{width:100%}.job-map .job-map-directions label,.job-map .job-map-directions input:not([type="submit"]),.job-map .job-map-directions select{display:block;width:100%}.job-map .job-map-directions input:not([type="submit"]),.job-map .job-map-directions select{border:1px solid #999;border-radius:2px;box-sizing:border-box;padding:2px}.job-map .job-map-directions input:not([type="submit"]):focus,.job-map .job-map-directions select:focus{border-color:#666}.job-map .job-apply.top,.job-map .job-apply.bottom{float:none;margin:0;padding:0}.job-map-wrap [aria-hidden="true"]{display:block}.related-content li:after{clear:both;content:"";display:block}.related-content-img-wrap{float:left;margin-right:1em;width:100px}.related-content-img-wrap img{width:100%}.related-content-link-wrap{float:left}.data-form .field-validation-error{color:#9A0000;font-size:0.92rem;display:block;margin:10px 0}#gdpr-alert{z-index:100000 !important}.visuallyhidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}img{height:auto;max-width:100%}#job-location .job-map img{max-width:none}body{color:#141414;font-family:"OptimistRg", Arial, Helvetica, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;overflow-x:hidden;padding:0}#page{margin:0;padding:0}main{margin-left:auto;margin-right:auto;margin-top:95px;overflow-x:hidden;width:100%}@media screen and (min-width: 850px){main{overflow-x:visible;position:relative;margin-top:120px}}#job-match main{width:95%}@media screen and (min-width: 1068px){#job-match main{width:100%}}#home main,#intern main,#full-time main,#events main{margin-top:0}#strategy-home main,#strategy-ourgroup main,#strategy-yourrole main,#strategy-lifeat main,#strategy-learnmore main,#strategy-apply main{margin-top:0}main:after{clear:both;content:"";display:block}.main-column{width:100%;padding:0 15px}@media screen and (min-width: 850px){.main-column{float:left;width:65%;max-width:550px}}@media screen and (min-width: 1280px){.main-column{padding:0}}#search aside,#job aside,#job-match aside,#sitemap aside{margin:0 15px}@media screen and (min-width: 850px){#search aside,#job aside,#job-match aside,#sitemap aside{float:right;width:35%;max-width:392px;margin:0 0 30px 0}}#home aside,#intern aside,#full-time aside,#events aside{margin:40px auto 10px;width:92%;max-width:890px;clear:both}@media screen and (min-width: 850px){#home aside,#intern aside,#full-time aside,#events aside{margin:40px auto 0;width:100%}}#intern aside,#full-time aside,#events aside{max-width:980px}h1,h2,h3{font-family:"Optimist",sans-serif;color:#141414;margin:0 0 .5em;font-size:2.4rem;font-weight:100}h4,h5{margin:0}a{color:#141414;font-size:1.0rem;text-decoration:none}a:hover{color:#141414}a:focus{color:#141414}a.underlined{text-decoration:underline}a.underlined:hover,a.underlined:focus{text-decoration:none}p{margin:0 0 1em;font-size:1.1em;line-height:1.5em}ul{list-style:none}span.reg{font-size:.5em;vertical-align:top}span.nowrap{white-space:nowrap}.hidden{display:block !important}@media screen and (min-width: 850px){.hidden{display:none !important}.hidden.active{display:block !important}}.wai,.wai-aria{position:absolute;display:block;overflow:hidden;width:1px;height:1px}.bold{font-weight:bold}@media screen and (min-width: 850px){.fleft{float:left}}@media screen and (min-width: 850px){.fright{float:right}}.mobile-show{display:block}@media screen and (min-width: 850px){.mobile-show{display:none}}.desktop-show{display:none}@media screen and (min-width: 850px){.desktop-show{display:block}}body.basic-sticky-job #content{margin-top:0}@media screen and (min-width: 850px){body.basic-sticky-job #content{z-index:0;position:relative}}.max-content-wrapper{width:100%;max-width:1080px;margin:3em auto 40px}#job .max-content-wrapper{margin-top:0px}.max-content-wrapper.iframe-wrapper{width:94%;margin:3em 3% 40px}@media screen and (min-width: 1068px){.max-content-wrapper.iframe-wrapper{width:100%;margin:3em auto 40px}}iframe.intro{border:0;height:40vw}@media screen and (min-width: 850px){iframe.intro{height:30vw}}.video-module{width:100%;margin:2rem 0}@media screen and (min-width: 550px){.video-module{width:75%}}@media screen and (min-width: 850px){.video-module{width:45%}}.video-module .video-wrapper{position:relative;padding-bottom:55.25%;height:0;overflow:hidden;width:100%}.video-module .video-wrapper iframe{position:absolute;top:0;left:0;border:none;width:100%;height:100%}#alert-management form{float:left;margin:15px 0;width:100%}@media screen and (min-width: 850px){#alert-management form{margin:0 1.5%;width:30%}}#alert-management form h1{color:#fff;font-size:3em;font-weight:normal}#alert-management form span{font-size:1.4em}#alert-management form label{font-size:1.1em}#alert-management form input{padding:18px 24px;margin-top:5px;border:0;display:block;font-size:1rem}#alert-management form #do-not-contact{display:inline-block}#alert-management form button{background:#464646;color:#fff;padding:12px 20px;font-size:1.4em;border:0}#alert-management form button:hover,#alert-management form button:focus{opacity:0.7;transition:all 0.2s linear}#alert-management #job-alert-list li{margin-bottom:20px}#alert-management #job-alert-list li button{display:block;padding:6px;margin-top:8px}.mindreader-status{display:block;overflow:hidden;position:absolute;text-indent:-9999em}.mindreader-results{background:#fff;border-radius:0 0 3px 3px;box-shadow:0 2px 2px 0 rgba(0,0,0,0.3);color:#000;list-style:none;margin:0;padding:0;position:absolute;text-align:left;z-index:9999}.mindreader-results:empty{display:none}.mindreader-results li{margin:0 0 3px}.mindreader-results a{color:#000;display:block;padding:2px 5px;text-decoration:none;text-transform:capitalize;font-size:1.2em}.mindreader-results a:hover,.mindreader-results a:focus,.mindreader-results a.active{background:rgba(20,20,20,0.1)}.eoe{margin-left:auto;margin-right:auto;width:80%;text-align:center;font-size:1.2em;line-height:1.4em}@media screen and (min-width: 850px){.eoe{width:38%}}footer{margin-left:auto;margin-right:auto;max-width:1280px;padding:22px 18px;font-size:.7rem}footer a{font-size:.8rem;text-decoration:underline}footer a:focus{text-decoration:none;color:#004977;background-color:#f9ffa0}footer a:hover{text-decoration:none;color:#004977}footer h4,footer h5,footer strong,footer .member{font-weight:bold}footer .member{font-size:1.1em;text-transform:uppercase;display:block}footer h4{font-size:1.1em;padding-bottom:29px;text-transform:uppercase;display:block;font-weight:bold}footer h5,footer b{font-size:1.2em;padding-bottom:12px;font-weight:bold;display:block}footer ul{padding-bottom:15px}footer p,footer li{font-size:1.1em !important}footer li{padding-bottom:4px}footer .footer-nav{padding:0 3%}@media (min-width: 778px){footer .footer-nav{padding:0}}footer .footer-nav p{padding:0 30px;font-size:10px;line-height:1.2em;background:url(../v2_0/img/equal-housing.png) left top no-repeat}footer .footer-copy{position:relative;padding:0 3%}@media (min-width: 778px){footer .footer-copy{padding:0}}footer .footer-copy>a{display:block;padding-bottom:12px}footer .footer-copy>a:hover{text-decoration:underline}footer .footer-copy p{padding-bottom:0 0 20px 5px}footer .footer-copy .hadicap-image{padding-left:45px}footer .footer-copy .hadicap-image{float:left;padding:4px 5px 0 0}footer .footer-copy .diversity-logo{margin:20px 30px 10px;max-width:130px}footer .footer-copy .internship-logo{width:130px;margin:20px 30px 10px;max-width:130px}footer .footer-copy .everify-logo{width:75px;position:relative;top:5px;margin-left:5px}footer .footer-copy .page-top{font-size:0.7rem;font-weight:800;text-decoration:underline}@media screen and (min-width: 850px){footer{padding:35px 2.75%}footer .footer-nav{float:left;width:17%}footer .footer-copy{float:right;width:83%}footer .footer-copy p:nth-child(n+5){padding-left:inherit}footer .footer-copy p:nth-child(-n+4){width:73%}footer .footer-copy .diversity-logo{position:absolute;top:0;right:0}footer .footer-copy .internship-logo{position:absolute;top:70px;right:0}}#search aside .filter-expand{display:none;background:#273b49;color:#fff;font-size:20px;font-weight:normal;padding:12px 24px;cursor:pointer}@media screen and (min-width: 850px){#search aside .filter-expand{display:block}}#search aside .filter-expand:hover,#search aside .filter-expand:focus{opacity:0.8;transition:all 0.2s linear}@media screen and (min-width: 850px){#search aside .filter-expand:after{content:' ';float:right;background:url(../v2_0/img/filter-arrow.png) no-repeat;-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);width:14px;height:9px;margin-top:5px}}@media screen and (min-width: 850px){#search aside .filter-expand.active:after{-ms-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@media screen and (min-width: 850px){#job-matching-results{font-size:3.1rem}}#filter-slideout-toggle{background:#273b49;color:#fff;padding:15px 20px;font-size:1.6em;border:0;width:100%;text-align:left;position:relative}#filter-slideout-toggle:hover,#filter-slideout-toggle:focus{opacity:0.7;transition:all 0.2s linear}#filter-slideout-toggle:after{content:' ';background:url(../v2_0/img/submit-arrow.png) no-repeat;position:absolute;width:9px;height:14px;right:20px;top:22px}#suggested-search{padding:18px}@media screen and (min-width: 850px){#suggested-search{padding:18px 0}}#suggested-search ul#suggested-search-terms{padding:20px;font-size:1.5em;font-style:italic;font-weight:bold}#job-match #job-matching-logout{position:relative;padding:0 15px}@media screen and (min-width: 850px){#job-match #job-matching-logout{padding:0}}#job-match #job-matching-logout img{width:50px;margin-bottom:5px}#job-match #job-matching-logout h2{font-size:1.8rem}#job-match #job-matching-filters{padding:0 15px}@media screen and (min-width: 850px){#job-match #job-matching-filters{padding:0}}#job-match #job-matching-filters .expandable{margin-bottom:10px}#job-match #job-matching-filters legend{display:block;padding:10px 0 0;font-size:1.2rem;color:#555;text-transform:uppercase}#job-match #job-matching-filters label{font-size:1rem}#job-match #job-matching-filters .job-matching-filter-list input[type="checkbox"]:checked+label{background:none !important;color:#141414 !important}#job-match .job-matching-location{margin-top:1em !important}#job-match .job-matching-location>div{margin-top:6px}#job-match .job-matching-location button{background:#464646;color:#fff;padding:8px 12px;font-size:1.2em;border:0}#job-match .job-matching-location button:hover,#job-match .job-matching-location button:focus{opacity:0.7;transition:all 0.2s linear}.pagination{margin-top:25px;font-size:1.2rem;color:#464646}.pagination .pagination-page-count{display:inline-block}.pagination #pagination-current-bottom{color:#004977;text-align:center;margin:0 7px;border:1px solid #464646;width:70px}.pagination .pagination-page-jump{border:0;background:none;color:#004977;font-size:1.2rem;margin:0 15px}.pagination .pagination-page-jump:hover,.pagination .pagination-page-jump:focus{text-decoration:underline}.pagination .pagination-paging{display:block;margin-top:20px}@media screen and (min-width: 850px){.pagination .pagination-paging{display:inline-block;margin-top:0}}.pagination .pagination-paging a{color:#004977}.pagination .pagination-paging a:hover,.pagination .pagination-paging a:focus{text-decoration:underline}.pagination a.prev{margin-right:15px}.pagination-all{display:none}.js .pagination-all{display:block}#search-filters{background:#fff}@media screen and (min-width: 850px){#search-filters h2.filter-head{display:none}}#search-filters a:focus{outline:2px skyblue solid}#search-filters.open{left:0;position:fixed !important;padding-top:60px;z-index:1000;background:#fff}#search-filters .expandable{margin-bottom:10px}#search-filters .search-filter-list{padding:0 15px 15px}#search-filters .search-filter-list li{margin:10px 0 0 8px;font-size:.9rem;position:relative}#search-filters #search-filter-clear{background:#464646;color:#fff;padding:10px 20px;margin-top:30px;font-size:1.1rem;border:0;float:right}#search-filters #search-filter-clear:hover,#search-filters #search-filter-clear:focus{opacity:0.7;transition:all 0.2s linear}#search-filters .filter-wrap{margin-top:2em}@media screen and (min-width: 850px){#search-filters .filter-wrap{margin-top:0}}#search-filters #filter-distance{margin-bottom:1em;padding:0 20px}#search-filters #filter-distance label{display:block;font-size:1.4em;margin-bottom:6px}#search-filters #filter-distance select{border:1px solid #ccc;border-radius:3px;display:block;padding:10px;width:100%;font-size:1.4em;cursor:pointer}#search-filters #filter-distance select:hover,#search-filters #filter-distance select:focus{border-color:#141414}.js #search-filters section[data-expandable="true"] .expandable-parent{display:block;padding:10px 20px 0;font-size:1.2rem;color:#555;text-transform:uppercase}.js #search-filters section[data-expandable="true"] .expandable-parent:hover,.js #search-filters section[data-expandable="true"] .expandable-parent:focus{text-decoration:none}.js #search-filters section[data-expandable="true"] .expandable-parent:after{content:"+";display:inline-block;float:right;font-size:1.2em}.js #search-filters section[data-expandable="true"] .expandable-parent.expandable-child-open:after{content:"\2013"}.js #search-filters section[data-expandable="false"]>a:after{display:none}.js #search-filters section[data-expandable="false"] .search-filter-list{display:block}#search-filters .search-filter-list{list-style:none;margin:0;overflow-x:hidden;overflow-y:auto}#search-filters .search-filter-list ul{margin-left:2em}@media screen and (min-width: 850px){#search-filters .search-filter-list{max-height:200px}}#search-filters .search-filter-list label{cursor:pointer;display:block}#search-filters .search-filter-list label b{font-weight:normal}#search-filters .search-filter-list label b:not(.filter):before{content:"("}#search-filters .search-filter-list label b:not(.filter):after{content:")"}#search-filters .search-filter-list input[type="checkbox"]{clear:right;float:right}#search-filters .search-filter-list input[type="checkbox"]:checked+label{background:none}.js #search-filters .search-filter-list{display:none}.js #search-filters .search-filter-list.expandable-childlist-open{display:block;width:100%;max-height:300px;overflow:auto}#search-filters #search-filters .search-filter-list input[type="checkbox"]:checked+label{background:none !important;color:#464646 !important}@media screen and (min-width: 850px){#search-filters #search-filter-apply{display:none}}#search-filter-controls{display:none}.filters-open{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:1}#search-filters{bottom:0;left:100%;overflow-x:hidden;overflow-y:auto;position:fixed;top:0;width:100%;z-index:10}#search-filters.open{left:0;position:absolute}@media screen and (min-width: 800px){#search-filters{position:static}#search-filters.open{position:static}}#filter-close-toggle{background:none repeat scroll 0 0 #fff;border:0 none;box-shadow:0 1px 3px 0 rgba(0,0,0,0.5);box-sizing:border-box;display:block;height:3em;left:0;padding:5px 10px;position:absolute;text-align:left;top:0;width:100%;font-size:1.1em}#filter-close-toggle.open{position:fixed}@media screen and (min-width: 850px){#filter-close-toggle{display:none}}@media screen and (min-width: 850px){#filter-slideout-toggle{display:none}}body#job #content #job-header{width:100%;display:block;background-color:#fff;z-index:0;padding:30px 15px 40px;position:absolute;left:0;margin:0 auto;top:0;-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;border-bottom:1px solid #7d7d7d}@media screen and (min-width: 850px){body#job #content #job-header{padding:30px 15px 55px}}@media screen and (min-width: 1280px){body#job #content #job-header{padding:30px 0 55px}}body#job #content #job-header.fixed{position:fixed;width:100%;z-index:2}body#job #content #job-header h1{line-height:100%;margin:0 auto;padding:0;font-size:24px;font-family:"OptimistSmb", sans-serif;font-weight:400;color:#141414}body#job #content #job-header span.job-info{margin:15px 0 0;padding:0;font-size:20px;font-family:Optimist;color:#141414;line-height:24px}body#job #content #job-header span.job-info b{font-weight:normal;color:#141414;margin-right:3px}body#job #content #job-header button#save-job{margin:0;width:auto;margin-right:10px;width:auto;display:inline-block;font-size:20px;line-height:47px;padding:0 12px}body#job #content #job-header a.job-apply{padding:0 20px;line-height:47px;font-size:20px;margin:0;color:#fff;background:#047f40;width:auto;display:inline-block}body#job #content #job-header a.job-apply:hover,body#job #content #job-header a.job-apply:focus{color:#fff;background-color:#013d5b}@media screen and (min-width: 550px){body#job #content #job-header a.job-apply{float:none}}body#job #content #job-header .sticky-wrapper{margin:0 auto;max-width:1068px;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}body#job #content #job-header .sticky-wrapper>div{-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto;width:100%}body#job #content #job-header .sticky-wrapper>div:last-of-type{margin-top:40px}@media screen and (min-width: 760px){body#job #content #job-header .sticky-wrapper>div{width:calc(100% - 320px)}body#job #content #job-header .sticky-wrapper>div:last-of-type{margin-top:0;text-align:right;width:320px}}.job-description .job-apply,.job-description #save-job{clear:both;display:block;width:100%;color:#fff;margin:0 0 10px;text-align:center;transition:all 0.2s linear}@media (min-width: 600px){.job-description .job-apply,.job-description #save-job{clear:none;max-width:140px;display:inline-block;margin-right:5px}}.job-description .job-apply:hover,.job-description .job-apply:focus,.job-description #save-job:hover,.job-description #save-job:focus{background:#013d5b;color:#fff}.job-description .back-to-search{clear:both;display:block;width:100%;color:#fff;margin:0 0 10px;text-align:center;transition:all 0.2s linear}@media (min-width: 600px){.job-description .back-to-search{clear:none;max-width:210px;display:inline-block;margin-right:5px;padding:12px 6px}}.job-description .back-to-search:hover,.job-description .back-to-search:focus{background:#013d5b;color:#fff}.job-description #save-job{margin:0 0 30px}.job-description #save-job:after{content:' Job'}.job-description #save-job.saved{background:#008140}.job-description #save-job.saved:after{content:'d'}.job-description .back-to-search{margin-bottom:40px}@media (min-width: 600px){.job-description .back-to-search{margin-bottom:0}}.job-info{display:block;font-size:1rem;color:#141414}.job-info b:after{content:":"}.ats-description{margin:1em 0;padding-bottom:1px;font-size:1rem !important;color:#141414}.ats-description *{color:#141414 !important;font:inherit 1rem 'OptimistRg', Arial, Helvetica, sans-serif !important;line-height:1.4em !important}.ats-description h2{font-size:1.08em;margin:0 0 .5em 0}.ats-description p,.ats-description div,.ats-description span,.ats-description li,.ats-description font{font-family:'OptimistRg', Arial, Helvetica, sans-serif;font-size:1em !important;margin-left:0 !important;margin-right:0 !important;text-indent:0 !important}.ats-description span{margin-right:6px !important}.ats-description p,.ats-description div{margin-bottom:1em}.ats-description ul,.ats-description ol{list-style-position:outside;margin:0 0 1em 2em !important}.ats-description ul{list-style:disc}.language-redirection{position:relative}.language-redirection a.close-module{display:inline-block;height:1.25em;min-height:0;overflow:hidden;position:absolute;right:0;text-align:left;text-decoration:none;text-indent:-9999em;top:1px;width:30px;height:1.75em}.language-redirection a.close-module:after{border-radius:10px;color:#035A8F;content:"+";display:inline-block;font:normal 24px/.65em Arial, sans-serif;margin:-2px 0 0 10px;opacity:.5;padding:4px;position:absolute;right:4px;text-indent:0;text-shadow:none;text-transform:lowercase;top:3px;-webkit-backface-visibility:hidden;-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.language-redirection a.close-module:hover:after,.language-redirection a.close-module:focus:after{color:#035A8F;opacity:1}.language-redirection a:hover,.language-redirection a:focus{cursor:pointer}.maintenance-image,.maintenance-message{text-align:center;padding:2em 10px 0}.maintenance-image img,.maintenance-message img{max-width:100%}@media screen and (min-width: 850px){.maintenance-image,.maintenance-message{display:table-cell;vertical-align:middle}}.top-links{float:left;width:100%;padding:0 20px}@media screen and (min-width: 1280px){.top-links{padding:0}}.top-links ul{max-width:1068px;margin:20px auto}.top-links ul li{display:block;margin-bottom:20px}@media screen and (min-width: 850px){.top-links ul li{margin-bottom:0;margin-right:15px;padding-right:20px;display:inline-block;border-right:1px solid #464646}.top-links ul li:last-child{border-right:0}}.top-links ul li a{color:#004977;font-size:1.1rem}.top-links ul li a:hover,.top-links ul li a:focus{color:#004977;text-decoration:underline}.alt-content-wrapper{max-width:1240px;margin:0 auto;overflow:hidden}#strategy-lifeat .alt-content-wrapper,#strategy-apply .alt-content-wrapper{max-width:1068px}#strategy-lifeat .alt-content-wrapper>p:first-of-type,#strategy-apply .alt-content-wrapper>p:first-of-type{font-weight:bold;text-align:center}#strategy-lifeat .alt-content-wrapper .block-intro{text-align:center}.alt-content-wrapper .check-back{background:#dcd8db;padding:20px;text-align:left;font-size:1.1em}@media screen and (min-width: 768px){.alt-content-wrapper .check-back{padding-left:30px}}.check-back-wrapper{max-width:1068px;margin:0 auto;padding:0 20px 20px 20px;overflow:hidden}@media screen and (min-width: 768px){.check-back-wrapper{margin:20px auto 50px}}@media screen and (min-width: 1068px){.check-back-wrapper{padding:0}}.check-back-wrapper .check-back-content{background:#dcd8db;padding:20px;text-align:left;font-size:1.1em}@media screen and (min-width: 768px){.check-back-wrapper .check-back-content{padding:34px 30px}}#events .formColors2 input:focus,#events .formColors2 textarea:focus,#events .formColors2 select:focus{outline:-webkit-focus-ring-color auto 5px !important}#events .mobile-show{width:90%;margin:0 auto 30px}#events .main-column{max-width:none;font-size:1rem}@media (min-width: 778px){#events .main-column{padding-top:54px}}@media screen and (min-width: 850px){#events .main-column{width:100%;float:none;max-width:inherit}}#events .main-column ul{font-size:1rem;list-style:disc;margin:0 10px 20px}@media screen and (min-width: 850px){#events .main-column ul{margin:0 0 20px 40px}}#events .main-column ul li{margin-bottom:8px}#events .main-column a{color:#004977;text-decoration:underline}#events .main-column a:hover,#events .main-column a:focus{text-decoration:none}#events .main-column .em{font-style:italic;font-size:1.1em}#sitemap .wrapper{margin-left:auto;margin-right:auto;max-width:1068px;padding:0}@media screen and (min-width: 850px){#sitemap .jobs-by{width:32%;display:inline-block;vertical-align:top}}#sitemap .jobs-by h2{text-align:center}#sitemap .jobs-by ul{padding:0 20px}#sitemap .jobs-by li{margin:8px 0 !important}::-webkit-input-placeholder{color:#777 !important}:-moz-placeholder{color:#777 !important}::-moz-placeholder{color:#777 !important}:-ms-input-placeholder{color:#777 !important}.story-content .padding{padding:9px}.story-content .engage-caption{font-size:0.8rem;width:70%}.story-content .image-row{margin-bottom:15px;width:100%}.story-content .image-cell{display:inline-block;vertical-align:top}.story-content .image-cell img{width:100%}.story-content .thirds{width:32%}.story-content .fourths{width:24%}.story-content .half{width:49%}.story-content .text-left{text-align:left}.story-content .text-center{margin:0 auto;text-align:center}.story-content .text-right{text-align:right}.story-content .embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.story-content .embed-container iframe,.story-content .embed-container object,.story-content .embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.story-content .pullquote-box{padding:15px;margin:10px 0px 10px 10px;width:50%;background:#018bbb;text-align:center;margin-left:auto;margin-right:auto}.story-content .pullquote-box h4{color:#fff;line-height:22px;font-size:1.17em;font-weight:bold;font-style:italic}.story-content .blue-button{margin:20px auto;background:#003d99;border:0px;text-align:center;font-size:13px;font-weight:bold;border-radius:3px;line-height:1.25em;min-height:1.75em;padding:12px 10px;width:350px;height:40px;text-align:center;vertical-align:middle;text-transform:uppercase}.story-content .blue-button a{color:#ffffff;text-decoration:none}.story-content .blue-button .sm{width:20%;height:20%}.story-content .blue-button .med{width:50%;height:50%}.story-content .blue-button .lg{width:125%;height:125%}.story-content .blue-button .xl{width:150%;height:150%}.story-content .story-holder{float:left;width:100%}.story-content .story-holder-column{float:left;width:33%;padding:4px 8px 8px 0px}.story-content .color-bar{padding:6px;margin:10px 0px;border-radius:3px;vertical-align:middle}.story-content .color-bar .green{background-color:#c1ce00}.story-content .color-bar .blue{background-color:#0778e2}.story-content .color-bar .orange{background-color:#ffc91d}.story-content .half-width{width:47%;margin:10px 10px 10px 0px}.story-content .fright{float:right !important}.story-content .fleft{float:left !important}.story-content .textright{text-align:right}.story-content .textcenter{text-align:center}.story-content .imagecenter{width:50%;text-align:center}.story-content .pullquote{padding:5px;line-height:25px;margin:10px 0px;width:50%}.story-content .krcolor178dc1{color:#178dc1}.story-content .event-box{color:#fff;font-size:1.2em;text-align:center;padding:20px 40px;margin:0 auto;background:#003d99;display:table;width:100%;max-width:920px}.story-content .event-box p{margin:0 0 5px;font-size:20px}@media screen and (min-width: 850px){.story-content .event-box p{font-size:40px}}.story-content .event-box a{color:#fff;font-size:15px;text-decoration:underline}@media screen and (min-width: 850px){.story-content .event-box a{font-size:30px}}.unsubscribe-unsubscribe-success{margin:30px auto;text-align:center;max-width:1068px}#sitemap .job-location,#sitemap .job-category,#sitemap .job-keyword{width:32%;display:inline-block;vertical-align:top}#sitemap .job-location ul li,#sitemap .job-category ul li,#sitemap .job-keyword ul li{margin:8px 0px}.button{align-items:center;background-color:#255f82;border-radius:3px;border:0;color:#fff;display:inline-block;font-family:'Optimist', sans-serif;font-size:18px;padding:12px;text-align:center;transition:all 0.2s linear}.button:focus,.button:hover{background-color:#013d5b;color:#fff}.button svg,.button img{margin-right:13px;vertical-align:middle;display:inline-block}.button svg path,.button img path{fill:#fff}header{color:#fff;z-index:4;transition:all .2s ease;position:relative}body#search header{margin-bottom:80px}body#search header .bottom{position:relative}body#hub header{height:34px}body#hub header .bottom{height:86px;top:34px}header .logo{float:left;width:100%;max-width:110px;margin-top:6px}@media screen and (min-width: 778px){header .logo{margin-top:10px}}header .top{background:#141414;padding:8px 0}header .top ul{float:right}header .top ul li{display:inline-block;padding:0px 4px;font-family:"Optimist",sans-serif;-moz-osx-font-smoothing:grayscale}header .top ul li a{color:#fff;font-size:13px;text-decoration:underline}header .top ul li a:hover,header .top ul li a:focus{text-decoration:none}header .top ul li.active a{text-decoration:none}header .bottom{background:#fff;position:relative;top:100%;left:0;width:100%;border-bottom:1px solid #d4d4d4}header .bottom>div{padding:8px 16px}header .bottom.is-active{background:#fff}@media (min-width: 778px){header .bottom.is-active{background:rgba(0,73,119,0.7)}}header .header-content{-moz-transition:all .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease;max-width:1280px;margin:0 auto;padding:0 16px}header .header-content:after{clear:both;content:'';display:table}.mobile-toggle{display:block;text-indent:-9999px;background:url("../v2_0/img/menu-toggle.gif") 0 0 no-repeat;cursor:pointer;width:25px;height:23px;position:absolute;right:20px;top:28px;z-index:50}@media screen and (min-width: 850px){.mobile-toggle{display:none}}nav{float:left;margin-top:12px;margin-left:50px}nav ul{display:none;position:absolute;z-index:1;top:100%;left:0;width:100%}@media screen and (min-width: 850px){nav ul{display:block;position:relative}}nav ul li{padding:0}@media screen and (min-width: 850px){nav ul li{display:inline-block;margin-right:20px}}nav ul li a{display:block;padding:10px 15px;background:#3e3d3d;color:#fff;font-size:1rem}@media screen and (min-width: 850px){nav ul li a{background:none}}nav ul li a:hover,nav ul li a:focus{background:#004977;color:#fff;transition:all 0.2s linear}#teams-and-roles nav ul li:nth-child(1) a{background:#004977}#life-at-capital-one nav ul li:nth-child(2) a{background:#004977}.hamburger{color:white;padding:6px 0;position:relative;position:absolute;top:50%;transform:translate(0, -50%);right:16px;font-size:0}.hamburger .hamburger-inner,.hamburger .hamburger-inner:before,.hamburger .hamburger-inner:after{background:#141414}@media (min-width: 778px){.hamburger{display:none}}.header-nav{display:none;background:#fff;height:inherit;padding:16px;position:absolute;top:100%;right:0;width:100%;-moz-osx-font-smoothing:grayscale}.header-nav:after{clear:both;content:'';display:table}.header-nav .chevron.toggler{border:0;background:transparent;text-align:left}.header-nav .chevron:after{content:url("../full_v4_0/img/icons/arrow-down-gray120.png");float:right;margin:2px 0 0 7px;transition:all 0.2s linear}.header-nav .chevron.is-active:after{-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg);margin-top:-1px}@media (min-width: 778px){.header-nav{display:block !important;width:auto;background:none;position:static;float:right;padding:.5px 4px;margin-top:10px}body#grace .header-nav{margin-right:40px}}@media screen and (min-width: 1280px){body#grace .header-nav{margin-right:150px}}.header-nav>li{font-family:"Optimist",sans-serif}.header-nav>li a,.header-nav>li button{font-size:1.2rem}.header-nav>li>button:not(.button),.header-nav>li>a:not(.button){color:#141414;display:block;padding:12px 8px;width:100%;font-weight:500}.header-nav>li>button:not(.button):hover,.header-nav>li>button:not(.button):focus,.header-nav>li>button:not(.button).is-active,.header-nav>li>a:not(.button):hover,.header-nav>li>a:not(.button):focus,.header-nav>li>a:not(.button).is-active{color:#255f82}.header-nav>li>button:not(.button):focus,.header-nav>li>a:not(.button):focus{outline:none}.header-nav>li a.button{display:block;font-weight:normal;width:100%;margin:5px 0 0;font-family:sans-serif;padding:12px;background:#255f82}.header-nav>li a.button:hover,.header-nav>li a.button:focus{background:#013d5b}.header-nav>li a.button:focus{outline:none}@media (min-width: 778px){.header-nav>li{display:inline-block}.header-nav>li:nth-of-type(4){margin-right:8px}.header-nav>li a,.header-nav>li button{font-size:1.7vw;position:relative}.header-nav>li>button:not(.button),.header-nav>li>a:not(.button){display:inline-block}.header-nav>li a.button{margin:0}}@media (min-width: 1000px){.header-nav>li a,.header-nav>li button{font-size:1.2rem}}.subnav{display:none;width:100%;font-size:0;background:#f4f4f4}.subnav a{display:block;color:#141414;padding:12px 12px 12px 24px}.subnav a:hover,.subnav a:focus{color:#255f82}.teamroles+.subnav li{background:rgba(0,73,119,0.7);padding:0 0 10px;text-align:center}.teamroles+.subnav li h3{color:#fff;background:#004977;font-size:1.6rem;line-height:1;padding:12px;font-weight:400}.teamroles+.subnav li p{font-size:1.4rem;padding:0 15px}.teamroles+.subnav li a{background:#141414}.teamroles+.subnav li a:after{content:url("../v3_1/img/circle-arrow.png");position:relative;top:3px;left:3px}@media (min-width: 778px){.subnav{text-align:center;background:#f4f4f4;position:absolute;top:100%;left:0;width:100%;padding:8px 16px}.subnav ul{max-width:1068px;margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-direction:normal;-moz-box-direction:normal;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-moz-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-box-align:start;-moz-box-align:start}.subnav li{display:inline-block;margin:0 8px;max-width:208px;vertical-align:top;position:relative;margin-bottom:5px}}@media screen and (min-width: 778px) and (min-width: 1280px){.subnav li.small{width:10%}}@media (min-width: 778px){.subnav a{padding:10px;font-family:"Optimist",sans-serif;font-weight:400;font-size:1.6rem;color:#141414}.subnav a:hover,.subnav a:focus{color:#255f82}}.banner-content{margin:0 auto;max-width:1280px;padding:0 16px;position:relative}#about-cafe .banner-content,.cafe-location-profile .banner-content{height:100%}.banner{position:relative}.banner img,.banner picture{display:block;width:100%}.banner h1{position:absolute;left:0;bottom:0;width:100%;background:rgba(234,232,233,0.8);color:#154178;margin:0;text-align:center;font-size:2rem;padding:20px 28px;line-height:1;text-transform:uppercase}@media screen and (min-width: 1068px){.banner h1{font-size:2.75rem;padding:24px 28px}}@media (min-width: 778px){.banner .greybox-campus{background:rgba(234,232,233,0.8);position:absolute;bottom:0;left:0;width:100%;padding:20px 20px 3px}}.skip-nav{margin:0;padding:0}.skip-nav a{background-color:#018bbb;color:#fff;font-size:px(16);left:-200px;min-width:200px;opacity:0;padding:4px 1em;position:absolute;text-align:center;text-decoration:none;top:0;z-index:10}.skip-nav a:focus{left:0;opacity:10}.intro,.bio-section,.gen-section{margin:0px auto 32px;text-align:center;padding:24px 5% 0}#strategy-learnmore .intro,#strategy-learnmore .bio-section,#strategy-learnmore .gen-section{text-align:left;margin:0 20px}@media screen and (min-width: 768px){#strategy-learnmore .intro,#strategy-learnmore .bio-section,#strategy-learnmore .gen-section{margin:0 auto}}@media (min-width: 778px){.intro,.bio-section,.gen-section{padding:54px 1.5% 0}#home .intro,#home .bio-section,#home .gen-section{padding-bottom:4px}#avature .intro,#avature .bio-section,#avature .gen-section{padding-top:0}.intro.case-interview,.bio-section.case-interview,.gen-section.case-interview{padding-top:40px}}@media screen and (min-width: 1068px){#strategy-home .intro,#strategy-home .bio-section,#strategy-home .gen-section{padding:54px 0 0}}.intro #back-link,.bio-section #back-link,.gen-section #back-link{color:#018bbb;font-family:"OptimistSmb", Arial, Helvetica, sans-serif;font-size:15px;text-align:left;display:block}@media (min-width: 1200px){.intro #back-link,.bio-section #back-link,.gen-section #back-link{margin-left:-2.5%}}.intro__heading,.bio-section__heading,.gen-section__heading{color:#004977;font-family:"OptimistLt";font-size:2.0625rem;font-weight:100;line-height:1.25;text-transform:uppercase}#strategy-home .intro__heading,#strategy-ourgroup .intro__heading,#strategy-yourrole .intro__heading,#strategy-lifeat .intro__heading,#strategy-learnmore .intro__heading,#strategy-apply .intro__heading,#strategy-home .bio-section__heading,#strategy-ourgroup .bio-section__heading,#strategy-yourrole .bio-section__heading,#strategy-lifeat .bio-section__heading,#strategy-learnmore .bio-section__heading,#strategy-apply .bio-section__heading,#strategy-home .gen-section__heading,#strategy-ourgroup .gen-section__heading,#strategy-yourrole .gen-section__heading,#strategy-lifeat .gen-section__heading,#strategy-learnmore .gen-section__heading,#strategy-apply .gen-section__heading{font-size:1.95rem;margin-bottom:5px}@media screen and (min-width: 768px){#strategy-home .intro__heading,#strategy-ourgroup .intro__heading,#strategy-yourrole .intro__heading,#strategy-lifeat .intro__heading,#strategy-learnmore .intro__heading,#strategy-apply .intro__heading,#strategy-home .bio-section__heading,#strategy-ourgroup .bio-section__heading,#strategy-yourrole .bio-section__heading,#strategy-lifeat .bio-section__heading,#strategy-learnmore .bio-section__heading,#strategy-apply .bio-section__heading,#strategy-home .gen-section__heading,#strategy-ourgroup .gen-section__heading,#strategy-yourrole .gen-section__heading,#strategy-lifeat .gen-section__heading,#strategy-learnmore .gen-section__heading,#strategy-apply .gen-section__heading{margin-bottom:.5em}}.intro__copy,.bio-section__copy,.gen-section__copy{font-family:"OptimistRg", Arial, Helvetica, sans-serif;font-size:18px;line-height:1.5}#strategy-home .intro__copy,#strategy-ourgroup .intro__copy,#strategy-yourrole .intro__copy,#strategy-lifeat .intro__copy,#strategy-learnmore .intro__copy,#strategy-apply .intro__copy,#strategy-home .bio-section__copy,#strategy-ourgroup .bio-section__copy,#strategy-yourrole .bio-section__copy,#strategy-lifeat .bio-section__copy,#strategy-learnmore .bio-section__copy,#strategy-apply .bio-section__copy,#strategy-home .gen-section__copy,#strategy-ourgroup .gen-section__copy,#strategy-yourrole .gen-section__copy,#strategy-lifeat .gen-section__copy,#strategy-learnmore .gen-section__copy,#strategy-apply .gen-section__copy{font-size:1.2rem}.intro__copy a,.bio-section__copy a,.gen-section__copy a{color:#255f82;font-size:18px;padding-left:4px}.intro__copy a:hover,.intro__copy a:focus,.bio-section__copy a:hover,.bio-section__copy a:focus,.gen-section__copy a:hover,.gen-section__copy a:focus{text-decoration:underline}@media (min-width: 600px){.intro,.bio-section,.gen-section{max-width:1068px}}main{margin-left:auto;margin-right:auto;margin-top:0}#home main{margin-top:0}#teams-and-roles main,#life-at-capital-one main,#military main{margin-top:0;background:#e2e2e2}#military main{padding-top:20px}main:after{clear:both;content:"";display:block}.greybox{background:#eae8e9;margin-bottom:40px;padding:30px 20px}@media (min-width: 600px){.greybox{padding:20px}}.greybox-campus{background:#eae8e9;float:none;clear:both;width:100%;padding:35px 20px 1px}@media screen and (min-width: 850px){.greybox-campus{padding:30px 15px}}.greybox-campus.feed{padding-bottom:35px}.awards-list{display:block;max-width:1090px;margin:0 auto;text-align:center}.awards-list:after{clear:both;content:'';display:table}.awards-list__item{margin-bottom:32px;display:inline-block}@media (min-width: 600px){.awards-list__item{max-width:30%;margin:0 1%}}.award{margin:0 auto;max-width:200px;text-align:center}.award__image{display:block;margin:0 auto;margin-bottom:24px}.award__title{color:#273b49;font-family:"Optimist",sans-serif;font-size:18px;font-weight:normal;line-height:1.4}.quad-block{display:block;max-width:1080px;margin:0 auto;margin-bottom:32px;padding:0 24px}.quad-block__list:after{clear:both;content:'';display:table}.quad-block__list-item{margin-bottom:24px;display:block}@media (min-width: 600px){.quad-block__list-item{float:left;width:50%;padding:0 12px}}.image-link__link{display:block;margin:0 auto;max-width:530px;position:relative}.image-link__link:hover .image-link__overlay{background:#004977}.image-link__link--location{margin-bottom:32px}.image-link__link--location .image-link__copy{font-size:20px}.image-link__image{display:block}.image-link__overlay{transition:all .2s ease;background:rgba(0,73,119,0.8);padding:12px 32px;position:absolute;bottom:0;left:0;right:0}.image-link__copy{text-align:center;color:white;display:block;font-family:"Optimist",sans-serif;font-size:15px;line-height:1.2;font-weight:normal;margin:0 !important}.image-link-v2{margin:0 0 25px}@media screen and (min-width: 850px){.image-link-v2{margin-bottom:50px}}.image-link-v2__link{display:block;margin:0 auto;max-width:800px;position:relative}.image-link-v2__link:hover h2,.image-link-v2__link:focus h2{transition:all .2s ease;color:#00c0e5}.image-link-v2__image{display:block;width:100%}.image-link-v2__overlay{padding:0 50% 6% 4%;position:absolute;bottom:0;left:0;right:0}.image-link-v2__copy{text-align:left;color:white;text-transform:uppercase;font-weight:bold;font-family:"Optimist",sans-serif;font-size:5.8vw;line-height:1.0;display:block;margin:0}@media screen and (min-width: 850px){.image-link-v2__copy{font-size:24px}}.tintup-wrapper{max-width:1280px;margin:0 auto;padding:.8em 0 0}.tintup-wrapper__heading{font-size:32px;color:#004977;text-align:center;margin-bottom:25px}.body-content{margin:0px auto 32px;text-align:center;padding:10px 5% 0}.body-content__heading{color:#004977;font-family:"OptimistLt";font-size:2.0625rem;font-weight:100;line-height:1.25;text-transform:uppercase}.body-content__copy{font-family:"OptimistRg", Arial, Helvetica, sans-serif;font-size:18px;line-height:1.5}.body-content__copy a{color:#255f82;font-size:18px;padding-left:4px}.body-content__copy a:hover,.body-content__copy a:focus{text-decoration:underline}@media (min-width: 600px){.body-content{max-width:1068px}}.search-form,.advanced-search-form{clear:both;margin:0 auto;max-width:810px;overflow:hidden}@media screen and (min-width: 850px){.search-form,.advanced-search-form{position:relative;margin:0 .7em 0 0;padding:0 .6em 0 0;width:73%}.search-form:after,.advanced-search-form:after{content:"";display:inline-block;position:absolute;bottom:0;right:0;background:#004977;width:.12em;height:2.5em}}.search-form h2,.advanced-search-form h2{color:#004977;font-weight:normal;display:block !important}.search-form p,.advanced-search-form p{font-size:1rem}@media (min-width: 600px){.search-form p,.advanced-search-form p{margin:0 1% 0 0;float:left;width:43%}}.search-form label,.advanced-search-form label{display:block;font-weight:bold;color:#141414;margin:5px;font-size:.9375rem}.search-form label[for^="search-radius-type"],.advanced-search-form label[for^="search-radius-type"]{display:inline}.search-form input,.search-form select,.advanced-search-form input,.advanced-search-form select{width:100%;font-size:16px;font-family:"Optimist",sans-serif}.search-form input[type="radio"],.search-form select[type="radio"],.advanced-search-form input[type="radio"],.advanced-search-form select[type="radio"]{width:auto}.search-form input[type="radio"]:not(:first-of-type),.search-form select[type="radio"]:not(:first-of-type),.advanced-search-form input[type="radio"]:not(:first-of-type),.advanced-search-form select[type="radio"]:not(:first-of-type){margin-left:.5em}.search-form input[type="search"],.search-form select[type="search"],.advanced-search-form input[type="search"],.advanced-search-form select[type="search"]{box-sizing:border-box}.search-form input,.advanced-search-form input{padding:20px 30px}.search-form[data-use-location-pin="true"] input.location-pin,.advanced-search-form[data-use-location-pin="true"] input.location-pin{display:none}.search-form select,.advanced-search-form select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-position:95% 50%;background-repeat:no-repeat;background-image:url("//tbcdn.talentbrew.com/company/1786/full_v4_0/img/go-btn-gray120.png") no-repeat;background-color:#fff;padding:6px 20px;height:40px;border-radius:0px}.search-form select option[value="29095"],.search-form select option[value="29096"],.advanced-search-form select option[value="29095"],.advanced-search-form select option[value="29096"]{display:none}.search-form button,.advanced-search-form button{text-indent:-999em;overflow:hidden;width:76px;height:40px;background:#255f82 url("../full_v4_0/img/icons/go-btn.png") no-repeat;background-position:50%;border:0;border-radius:3px}@media (min-width: 600px){.search-form button,.advanced-search-form button{margin:2.1rem 0 0}}.search-form button:hover,.search-form button:focus,.advanced-search-form button:hover,.advanced-search-form button:focus{background:#013d5b url("../full_v4_0/img/icons/go-btn.png") no-repeat;background-position:50%;transition:all 0.2s linear}.search-form .search-location-error,.advanced-search-form .search-location-error{color:#c00;font-size:0.92rem;width:100%}.search-form .search-form-fields:after,.search-form .advanced-search-form-fields:after,.advanced-search-form .search-form-fields:after,.advanced-search-form .advanced-search-form-fields:after{clear:both;content:'';display:table}@media (min-width: 778px){.search-form .advanced-search-form-fields,.advanced-search-form .advanced-search-form-fields{display:flex;align-items:flex-end;justify-content:space-between}}.search-form a.search-toggle.expandable-toggle,.search-form .advanced-search-toggle.expandable-toggle,.search-form .reset-button,.advanced-search-form a.search-toggle.expandable-toggle,.advanced-search-form .advanced-search-toggle.expandable-toggle,.advanced-search-form .reset-button{display:none}.search-form-campus{margin:0 auto;max-width:906px}.search-form-campus .search-form-fields{font-size:0}.search-form-campus label{display:block;font-size:1.6rem;font-weight:bold;color:#004977}.search-form-campus p{font-size:1.6rem;margin:0 0 1em;display:inline-block;vertical-align:top;width:100%}.search-form-campus p.radius-wrapper{width:calc(100% - 75px);padding-right:10px}@media (min-width: 600px){.search-form-campus p{padding-right:10px}.search-form-campus p.keyword-wrapper{width:calc(35% - 25px);max-width:290px}.search-form-campus p.location-wrapper{width:calc(33% - 25px);max-width:273px}.search-form-campus p.radius-wrapper{width:calc(32% - 25px)}}.search-form-campus input,.search-form-campus select{width:100%;font-size:1.6rem;font-family:"Optimist",sans-serif;padding:6px 20px;height:40px;border-radius:0;border:0 none}.search-form-campus input[type='search'],.search-form-campus select[type='search']{box-sizing:border-box}.search-form-campus input:-moz-placeholder,.search-form-campus select:-moz-placeholder{color:#141414}.search-form-campus input::-moz-placeholder,.search-form-campus select::-moz-placeholder{color:#141414}.search-form-campus input:-ms-input-placeholder,.search-form-campus select:-ms-input-placeholder{color:#141414}.search-form-campus input::-webkit-input-placeholder,.search-form-campus select::-webkit-input-placeholder{color:#141414}.search-form-campus input{padding:0 30px}.search-form-campus select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-position:95% 50%;background-repeat:no-repeat;background-image:url("//tbcdn.talentbrew.com/company/1786/full_v4_0/img/go-btn-gray120.png") no-repeat;background-color:#fff}.search-form-campus button{display:inline-block;vertical-align:top;text-indent:-999em;overflow:hidden;width:75px;height:40px;background:#255f82 url("../v2_0/img/go-btn.png") no-repeat;background-position:50%;border:0;border-radius:3px;margin-top:24px;color:#fff}.search-form-campus button:hover,.search-form-campus button:focus{opacity:0.7;transition:all 0.2s linear}.search-form-campus .search-location-error{color:#c00;width:100%}.search-form-wrapper .search-toggle{background:none;border:none;text-indent:-999em;overflow:hidden;width:45px;height:40px;background:url("//tbcdn.talentbrew.com/company/1786/full_v4_0/img/icons/go-btn-gray120.png") no-repeat;background-position:50%;border:0;border-radius:3px;position:absolute;top:20px;right:70px}@media screen and (min-width: 1280px){.search-form-wrapper .search-toggle{align-items:center;text-indent:0;background:none;background-color:#255f82;border-radius:4px;border:0;color:#fff;display:inline-block;font-family:"OptimistRg", sans-serif;font-size:1.2rem;padding:13px 12px 11px;text-align:center;width:130px;height:auto;transition:all 0.2s linear;top:18px}.search-form-wrapper .search-toggle:focus,.search-form-wrapper .search-toggle:hover{background-color:#013d5b;color:#fff}.search-form-wrapper .search-toggle:focus{outline:none}.search-form-wrapper .search-toggle.active{background-color:#10253f}}.search-block{margin:0;padding:16px 20px;position:absolute;top:72px;left:0;right:0;width:100%;background:#f4f4f4}@media screen and (min-width: 1280px){.search-block{width:200%;left:-50%}}.js .search-block{display:none}.search-block-inner{max-width:1110px;margin:0 auto}@media screen and (min-width: 850px){.search-block-inner{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end}}.job-match-callout{margin:-46px auto 0 130px;text-align:center;font-size:1em;display:block;font-weight:bold;width:50%;font-family:"Optimist",sans-serif}@media (min-width: 600px){.job-match-callout{margin:15px auto 0;width:auto}}@media screen and (min-width: 850px){.job-match-callout{max-width:330px;width:30%;margin:0}}@media only screen and (min-width: 1031px){.job-match-callout{margin:0 0 .6em}}.job-match-callout span:after{content:'';background:url(//tbcdn.talentbrew.com/company/1786/v2_0/img/linkedin-icon.gif) no-repeat;width:24px;height:24px;display:inline-block;position:relative;top:7px;margin:0 1px 0 5px}.job-match-callout .welcome-back{display:block;margin-top:25px}.job-match-callout .welcome-back:after{background:none}.job-match-callout .welcome-back a{color:#004977;font-size:1.1rem}.job-match-callout .welcome-back a:hover,.job-match-callout .welcome-back a:focus{text-decoration:underline}.social-media{padding:0 0 14px}.social-media ul{text-align:center;max-width:480px;margin:0 -18px;font-size:0}@media screen and (min-width: 480px){.social-media ul{margin:0 auto}}.social-media li{display:inline-block;width:10%;max-width:48px;margin:0 2.7%;font-size:0;padding-bottom:0}.social-media li a{display:block;width:100%;padding:50% 0;-webkit-transition:all .2 ease;-moz-transition:all .2 ease;-o-transition:all .2 ease;transition:all .2 ease;background:url("../FULL_v4_0/img/logos/social.png") no-repeat;background-size:600%;font-size:0}.social-media li a:hover,.social-media li a:focus{opacity:.7}.social-media li .social-linkedin{background-position:20% 0}.social-media li .social-instagram{background-position:40% 0}.social-media li .social-twitter{background-position:60% 0}.social-media li .social-youtube{background-position:80% 0}.social-media li .social-glassdoor{background-position:100% 0}select,.data-form select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-position:95% 50%;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAJBAMAAADwYwBaAAAAFVBMVEUAAAAlJSUlJSUlJSUlJSUlJSUlJSUuh95yAAAABnRSTlMAEczuM6puqTpxAAAAP0lEQVQI12NgDGFgYHAVYBBKdmBgMVNkEEozYXBOU2RgVEt2MUsSYAAKGAO5DECBNBAXKADiggSUgFwQEARiAE4XB7VadA9fAAAAAElFTkSuQmCC);background-color:#fff;padding:6px 20px 6px 10px;border-radius:0px;font-size:16px;border:0;width:100%}select::-ms-expand,.data-form select::-ms-expand{display:none}input[type="text"],input[type="email"]{border:0;border-radius:0px;font-size:16px;padding:6px 20px;width:100%}.data-form input[type="text"],.data-form input[type="email"]{border:0;border-radius:0px;font-size:16px;padding:6px 20px;width:100%}.data-form .keyword-selected .keyword-remove:after{color:#255f82;opacity:1}.data-form .keyword-selected .keyword-remove:after:hover,.data-form .keyword-selected .keyword-remove:after:focus{color:#013d5b}.data-form input:not([type="submit"]):not([type="file"]){border:0;border-radius:0px;font-size:16px;padding:6px 20px 6px 10px;width:100%}.data-form .keyword-add{background:#255f82;color:#fff;padding:8px 24px;font-size:18px;border:0;border-radius:3px;float:right}.data-form .keyword-add[disabled="disabled"]{cursor:not-allowed;background:#c2c2c2;opacity:.5}.data-form .keyword-add:hover,.data-form .keyword-add:focus{opacity:0.7;transition:all 0.2s linear}.submit input[type="submit"]{-webkit-appearance:none;background:none;color:#fff;text-align:left;background:#255f82;padding:8px 24px;font-family:'Optimist', sans-serif;font-size:19px;border:0;border-radius:3px;cursor:pointer}.submit input[type="submit"]:hover,.submit input[type="submit"]:focus{background:#013d5b;transition:all 0.2s linear}.job-alert{background:#d4d4d4;padding:34px 22px;margin:40px 0px 0;font-size:18px;overflow:hidden;font-family:"Optimist",sans-serif;color:#141414}#job .job-alert{margin:0}@media (min-width: 600px){#job .job-alert{margin:30px 0 0}}@media (min-width: 600px){.job-alert{margin:40px 0 0}}.job-alert h2{font-family:'Optimist-Light', sans-serif;font-size:32px;font-weight:normal;text-align:center}.job-alert .form-instructions{font-size:18px;line-height:1.33;font-weight:normal}.job-alert p{font-size:1.1em}.job-alert p.form-field{float:none;width:100%;margin-bottom:.6em}.job-alert p.form-field.gdpr-eu-tmp-notice{margin-bottom:1.8em;line-height:17px}.job-alert legend{font-weight:bold;display:none}.job-alert .instruction-text{display:block;font-size:14px;line-height:1.33}.job-alert label{font-size:14px;padding-bottom:2px}.job-alert .keyword-text{font-size:15px}.job-alert .required-field-content{font-size:14px}.job-alert fieldset ul .keyword-selected .keyword-remove:after{color:#255f82;opacity:1}.job-alert fieldset ul .keyword-selected .keyword-remove:after:hover,.job-alert fieldset ul .keyword-selected .keyword-remove:after:focus{color:#013d5b}.job-alert .data-form input:not([type="submit"]):not([type="file"]){border:1px solid #797676;border-radius:5px;height:52px}.job-alert .data-form select{border:1px solid #797676;border-radius:5px;height:52px;background-image:url("https://tbcdn.talentbrew.com/company/1786/full_v4_0/img/icons/arrow2-down.png");background-repeat:no-repeat}.job-alert .submit input[type="submit"]{height:48px;background:#047f40}.job-alert .submit input[type="submit"]:hover,.job-alert .submit input[type="submit"]:focus{background-color:#273b49}.job-alert fieldset.form-field p:first-of-type{margin-bottom:.6em}.related-content-side-module{border:1px solid #d4d4d4;margin:0 0 25px}@media screen and (min-width: 850px){.related-content-side-module{margin-bottom:50px}}.related-content-side-module p{padding:20px;margin:0;font-size:22px;font-weight:100;line-height:1.2em}.related-content-side-module a:hover img,.related-content-side-module a:focus img{opacity:.7}#applied-filters{padding:0 0 15px;margin-top:25px}@media (min-width: 600px){#applied-filters{margin-top:15px}}#applied-filters li{display:inline-block;margin:0 15px 10px 0}#applied-filters li a{color:#fff;font-size:20px;background:#273b49;padding:12px 24px;display:inline-block;border-radius:3px}#applied-filters li a:hover,#applied-filters li a:focus{opacity:.8}#applied-filters #applied-filters-label{font-size:16px;color:#273b49;font-family:"Optimist",sans-serif;padding:0;margin-bottom:16px;text-transform:uppercase;font-weight:normal}#applied-filters .filter-button:after{content:"\f00d";margin-left:10px;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page-header{font-size:32px;font-weight:100;color:#004977;line-height:1.1875;text-transform:uppercase}.results-list__item{display:block;margin-bottom:32px}.job-link{display:block;padding:1.5rem 0;font-family:"Optimist",sans-serif}.job-link:hover,.job-link:focus{text-decoration:underline}.job-link__heading{font-family:"Optimist",sans-serif;color:#004977;text-transform:uppercase;font-weight:bold;font-size:18px;margin-bottom:0;line-height:1.33}.job-link__location{overflow:hidden;display:block;font-size:18px;color:#464646;line-height:1.33}.job-link__date{display:block;font-size:18;color:#464646;line-height:1.33}.logout{color:#fff;padding:8px 12px;font-size:1.1rem;border:0;text-align:center;display:inline-block;position:absolute;top:0;right:15px;transition:all 0.2s linear}@media (min-width: 600px){.logout{right:0}}.logout:hover,.logout:focus{opacity:0.7}.job-apply{clear:both;display:block;color:#fff;background-color:#047f40;margin:30px 0;text-align:center;transition:all 0.2s linear}@media (min-width: 600px){.job-apply{clear:none;display:inline-block;margin-right:16px}}.job-apply:hover,.job-apply:focus{color:#fff;background-color:#013d5b}#save-job{margin-bottom:30px;display:inline-block;color:#fff;width:100%}@media (min-width: 600px){#save-job{width:auto}}#save-job:hover,#save-job:focus{opacity:0.7}#save-job.saved{background:#008140}.recently-viewed-job-list{padding:0 5%}@media screen and (min-width: 1068px){.recently-viewed-job-list{padding:0}}#social-share{margin-bottom:24px}#social-share .social-share:after{clear:both;content:'';display:table}@media (min-width: 778px){#social-share .social-share{display:flex;align-items:center}}#social-share .social-share__heading{font-family:"Optimist",sans-serif;font-size:20px;text-align:center;margin-bottom:16px;color:#273b49}@media (min-width: 778px){#social-share .social-share__heading{float:left;flex:0 1 auto;margin-bottom:0}}#social-share ul{max-width:300px;margin:0 auto}@media (min-width: 778px){#social-share ul{margin:inherit;margin-left:auto;flex:1 1 auto;padding-left:20px}}#social-share li{float:left;width:25%;text-align:center;display:block}@media (min-width: 778px){#social-share li{display:flex;align-items:flex-end;text-align:right}}#social-share .facebook{background:url("//tbcdn.talentbrew.com/company/1786/v3_0/images/icons/Share.png") no-repeat 0 0;width:40px;height:40px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;margin-left:auto}#social-share .twitter{background:url("//tbcdn.talentbrew.com/company/1786/v3_0/images/icons/Share.png") no-repeat -60px 0;width:40px;height:40px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;margin-left:auto}#social-share .linkedin{background:url("//tbcdn.talentbrew.com/company/1786/v3_0/images/icons/Share.png") no-repeat -120px 0;width:40px;height:40px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;margin-left:auto}#social-share .email{background:url("//tbcdn.talentbrew.com/company/1786/v3_0/images/icons/Share.png") no-repeat -180px 0;width:40px;height:40px;display:block;text-indent:100%;white-space:nowrap;overflow:hidden;margin-left:auto}.job-list{margin-top:30px}@media screen and (min-width: 850px){.job-list{margin-top:100px}}.job-list__heading{font-family:'Optimist-Light', sans-serif;color:#141414;border-bottom:1px solid #7d7d7d;font-size:1.8rem;padding-bottom:18px;margin-bottom:28px}.job-list__item{margin-bottom:40px}.job-list__item a{display:block}.job-list__item a span{display:block}.job-list__item a span.job-name{font-family:"Optimist",sans-serif;color:#141414;font-weight:normal;font-size:18px;margin-bottom:0;line-height:1.33}.job-list__item a span.job-name:hover,.job-list__item a span.job-name:focus{color:#0276B1}.job-list__item span{display:block}.job-list__item span.location{color:#141414;font-family:'Optimist-Light', sans-serif;font-size:18px}.open-subnav{display:block;background-color:#00253c}.open-subnav .subnav{display:block}@media screen and (min-width: 778px){.open-subnav .subnav{position:absolute;top:50px;right:0}}.job-map h1{font-size:2.4rem;font-weight:normal;color:#797676;padding:0 15px}@media screen and (min-width: 850px){.job-map h1{font-size:3.4rem;padding:0}}.job-map h1 span{display:block}.js .job-map .job-map-canvas{width:100% !important}.job-map-canvas h1{font-size:1.2em}.job-map-controls{margin-top:30px}@media screen and (min-width: 850px){.job-map-controls{padding:0 2%}}@media screen and (min-width: 1068px){.job-map-controls{padding:0}}.job-map-controls div{width:100%;float:left;padding:0 20px 15px}.job-map-controls div.job-map-nearby{padding:20px 20px 15px}@media screen and (min-width: 850px){.job-map-controls div{width:30%;margin-right:4%;padding:0}.job-map-controls div.job-map-nearby{padding:0}}.job-map-controls div:last-child{margin-right:0}.job-map-controls div h2{color:#797676;font-size:1.8rem;font-weight:normal}.job-map-controls div a{display:block;border:1px solid #464646;font-size:1rem;padding:15px;margin-bottom:20px;text-transform:uppercase}.job-map-controls div a:hover,.job-map-controls div a:focus{background:#004977;color:#fff}.job-map-controls .job-map-directions p{font-size:1.1rem}.job-map-controls .job-map-directions input,.job-map-controls .job-map-directions select{padding:0 18px !important;border:1px solid #464646 !important;border-radius:0 !important;font-size:1rem;line-height:50px}.job-map-controls .job-map-directions select{height:50px}.job-map-controls .job-map-directions .submit{background:#464646;color:#fff;font-size:1.6em;width:86px;height:50px;position:relative;-webkit-appearance:none;display:inline-block}.job-map-controls .job-map-directions .submit:after{content:' ';background:url(../v2_0/img/submit-arrow.png) no-repeat;position:absolute;width:9px;height:14px;right:20px;top:18px}.job-map-controls .job-map-directions .submit:hover,.job-map-controls .job-map-directions .submit:focus{opacity:0.7;transition:all 0.2s linear}.job-map-controls .job-map-directions .submit input[type="submit"]{-webkit-appearance:none;background:none;color:#fff;text-align:left}.job-map .job-map-location-toggle a:hover,.job-map .job-map-location-toggle a:focus,.job-map .job-map-location-toggle a.job-map-active{background:#252525;box-shadow:3px 3px 3px 0 #999;color:#fff}a.btn-back-to-top{background-color:rgba(0,0,0,0.3);background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAWCAMAAAB9sNV1AAAATlBMVEUAAAD///////////////////////////////////////////////////////////////////////////////////////////////////+QlxstAAAAGXRSTlMA+/cqIxHf2dXBZGBaU+XjzaQxJR0YtDXmE2PgMQAAAKBJREFUKM+F0FkOhSAMBdAKOOOAoD72v9EHoURtQ7hfUE5oWqBxxkEl5+73s0p8BdnBxwy2TFQgCakScZEgcoVfev+kVyXCECcVZDt8EkbgqSPTyUz8BJPPSJYIUIRkw2ITSEQN3jfJyYyVmaJjfRGK1uNLNDzRb3T/CGHoBkMa8XYG2jGtTgONTsscW0hILMCzCCQRZcIRkoAuJBxdkfwB6KgZqfK6fvAAAAAASUVORK5CYII=");background-repeat:no-repeat;background-position:center;background-size:25px;border-radius:50%;bottom:20px;color:#fff;font-size:35px;height:45px;line-height:45px;overflow:hidden;position:fixed;right:20px;text-align:center;width:45px;z-index:20;transform:rotate(-180deg)}@media screen and (min-width: 850px){a.btn-back-to-top{display:none}}a.btn-back-to-top:focus,a.btn-back-to-top:hover{background-color:rgba(0,0,0,0.8)}a.btn-back-to-top b{display:block;text-indent:-999em}.js a.btn-back-to-top{bottom:-50px;opacity:0}.back-to-top a.btn-back-to-top{bottom:20px;opacity:1;transform:rotate(0)}.tintup-block.greybox{position:relative}.tintup-block.greybox .skip-feed{margin:0;padding:0;font-size:12px;position:absolute;top:.8em;right:1.8em}@media (min-width: 778px){.tintup-block.greybox .skip-feed{top:2em}}@media screen and (min-width: 850px){.tintup-block.greybox .skip-feed{right:3.8em}}@media screen and (min-width: 1200px){.tintup-block.greybox .skip-feed{right:5.8em}}@media screen and (min-width: 1400px){.tintup-block.greybox .skip-feed{right:10.8em}}.tintup-block.greybox .skip-feed a{opacity:0;color:#666}.tintup-block.greybox .skip-feed a:focus{opacity:1}.data-form .gdpr-eu-tmp-notice{margin-bottom:2em;font-size:15px}.data-form .gdpr-eu-tmp-notice a{color:#004977;text-decoration:underline;font-size:inherit}.data-form .gdpr-eu-tmp-notice a:hover,.data-form .gdpr-eu-tmp-notice a:focus{text-decoration:none}.data-form .gdpr-eu-tmp-notice .visually-hidden{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.iframe-wrapper{min-height:600px;position:relative;overflow:auto;-webkit-overflow-scrolling:touch}.iframe-wrapper .iframe{display:block;border:0;height:100%;width:100%;position:absolute;top:0;left:0;right:0;bottom:0}.program-opportunities-links{background:#004977;padding:0;color:#fff;position:relative}.program-opportunities-links *{z-index:1}.program-opportunities-links:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;opacity:.6;z-index:0;background:-moz-linear-gradient(top, #004977 20%, rgba(0,73,119,0.03) 50%, rgba(0,73,119,0) 51%, rgba(0,73,119,0) 100%);background:-webkit-gradient(left top, left bottom, color-stop(20%, #004977), color-stop(50%, rgba(0,73,119,0.03)), color-stop(51%, rgba(0,73,119,0)), color-stop(100%, rgba(0,73,119,0)));background:-webkit-linear-gradient(top, #004977 20%, rgba(0,73,119,0.03) 50%, rgba(0,73,119,0) 51%, rgba(0,73,119,0) 100%);background:-o-linear-gradient(top, #004977 20%, rgba(0,73,119,0.03) 50%, rgba(0,73,119,0) 51%, rgba(0,73,119,0) 100%);background:-ms-linear-gradient(top, #004977 20%, rgba(0,73,119,0.03) 50%, rgba(0,73,119,0) 51%, rgba(0,73,119,0) 100%);background:linear-gradient(to bottom, #004977 20%,rgba(0,73,119,0.03) 50%,rgba(0,73,119,0) 51%,rgba(0,73,119,0) 100%)}@media screen and (min-width: 778px){.program-opportunities-links{background:#004977 url("../FULL_v4_0/img/backgrounds/bkg-home-modules-lg.jpg") 0 0 no-repeat;background-size:cover}}.program-opportunities-links .prog-opport-links-intro{background:#004977 url("../FULL_v4_0/img/backgrounds/bkg-home-modules-sm.jpg") 0 0 no-repeat;background-size:cover;text-align:center;padding:3em 6% 3em;position:relative}@media screen and (min-width: 778px){.program-opportunities-links .prog-opport-links-intro{background:none;padding:3em 6% 0}}.program-opportunities-links h2{font-size:1.5rem;font-family:"OptimistSmb", sans-serif;color:#fff;max-width:1020px;margin:0 auto;padding:0 0 .8em;text-shadow:0px 0px 40px rgba(0,0,0,0.6)}.program-opportunities-links p{font-size:1.125rem;text-shadow:0px 0px 40px rgba(0,0,0,0.6)}.program-opportunities-links p:not(.button){font-family:"OptimistSmb", sans-serif}.program-opportunities-links ul{padding:1.5em 5%}@media screen and (min-width: 778px){.program-opportunities-links ul{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:2em 2% 2em;max-width:1160px;margin:0 auto}}.program-opportunities-links ul li{text-align:center;border:6px #fff solid;margin:0 auto 2em}@media screen and (min-width: 550px){.program-opportunities-links ul li{max-width:317px}}@media screen and (min-width: 778px){.program-opportunities-links ul li{width:32%}}.program-opportunities-links ul li .program-callout-content{color:#fff}.program-opportunities-links ul li .program-callout-content h3{font-family:"OptimistSmb", sans-serif;font-size:1.875rem;color:#fff}@media screen and (min-width: 1068px){.program-opportunities-links ul li .program-callout-content h3{font-size:2.25rem}}.program-opportunities-links ul li .program-callout-content h3 span{display:block}.program-opportunities-links ul li .program-callout-content p{font-size:1rem}.program-opportunities-links ul li .program-callout-content p span{display:block}.program-opportunities-links ul li .program-callout-content p.button{font-size:1.125rem;padding:8px 14px;margin:1em 0 0}.program-opportunities-links ul li .program-callout-content p.button:hover,.program-opportunities-links ul li .program-callout-content p.button:focus{background-color:#018bbb;color:#fff}@media screen and (min-width: 1068px){.program-opportunities-links ul li .program-callout-content p.button{font-size:1.0625rem}}.program-opportunities-links ul li a{padding:2em 1em;height:300px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;background:rgba(21,65,120,0.6);transition:all 0.2s linear}.program-opportunities-links ul li a:hover,.program-opportunities-links ul li a:focus{background:#003455}.program-content{max-width:1280px;margin:2.5em auto 40px;font-family:"OptimistRg", Arial, Helvetica, sans-serif}#human-resources-program .program-content,#coda-program .program-content{margin:3.5em auto 40px}@media screen and (min-width: 778px){#cyber-security-program .program-content{margin-top:4.4em}}.program-content .ui-tabs-nav{position:relative;list-style:none;padding:0;margin:0 auto;max-width:300px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;z-index:5}.program-content .ui-tabs-nav li{margin:0;width:50%;cursor:pointer}.program-content .ui-tabs-nav li:first-child{border-radius:3px 0px 0px 3px}.program-content .ui-tabs-nav li:last-child{border-radius:0px 3px 3px 0px}.program-content .ui-tabs-nav li a{display:block;padding:0.5em 0;text-align:center;width:100%;color:#fff;background-color:#5f5f5f;font-family:"OptimistSmb", sans-serif;font-size:19px}.program-content .ui-tabs-nav li.ui-tabs-active a{background:#018bbb}.panel-content{margin:-1em 3% 0;border:2px #c9ced2 solid;background:#eeeded;padding:4em 5% 3em;color:#141414}#cyber-security-program .panel-content{padding-top:14px}@media screen and (min-width: 760px){#cyber-security-program .panel-content{padding:2.7em 5% 3em}}.panel-info[aria-hidden="true"]{display:none;height:0;overflow:hidden}.panel-info[aria-hidden="false"]{height:auto}.panel-info h2{font-size:2rem;color:#004977;text-align:center;text-transform:uppercase}.panel-info .panel-intro{text-align:center}.panel-info .panel-intro a{font-size:1.1rem}.panel-info .program-traits{margin:2em 0 0;padding:0;max-width:100%;width:100%;display:block}@media screen and (min-width: 778px){.panel-info .program-traits{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width: 778px){.panel-info .program-traits.double li{width:45%}.panel-info .program-traits.double li:nth-child(2){margin:0}}@media screen and (min-width: 778px){.panel-info .program-traits#finance-traits li{width:40%}}.panel-info .program-traits li{text-align:center;margin:1.5em 0;width:100%}@media screen and (min-width: 778px){.panel-info .program-traits li{width:30%;margin:0}.panel-info .program-traits li:nth-child(2){margin:0 5%}}.panel-info .program-traits li .icon-img{width:64px;margin:0 auto}.panel-info .program-traits li .icon-img img{width:100%}.panel-info .program-traits li h3{font-size:1.375rem;color:#004977;text-transform:uppercase;padding:.5em 0 .3em}.panel-info .fulltime-traits,.panel-info .intern-traits{padding:2em 0 0}@media screen and (min-width: 778px){.panel-info .fulltime-traits,.panel-info .intern-traits{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width: 778px){.panel-info .fulltime-traits .fulltime-traits-content,.panel-info .fulltime-traits .intern-traits-content,.panel-info .intern-traits .fulltime-traits-content,.panel-info .intern-traits .intern-traits-content{width:48%}}.panel-info .fulltime-traits .fulltime-traits-content h3,.panel-info .fulltime-traits .intern-traits-content h3,.panel-info .intern-traits .fulltime-traits-content h3,.panel-info .intern-traits .intern-traits-content h3{font-size:1.25rem;color:#004977;text-transform:uppercase;padding:.5em 0 0}.panel-info .fulltime-traits .fulltime-traits-content ul,.panel-info .fulltime-traits .intern-traits-content ul,.panel-info .intern-traits .fulltime-traits-content ul,.panel-info .intern-traits .intern-traits-content ul{list-style:disc;margin:0 0 1em 1em;font-size:1.1em;line-height:1.5em}.panel-info .fulltime-traits .fulltime-traits-content ul li,.panel-info .fulltime-traits .intern-traits-content ul li,.panel-info .intern-traits .fulltime-traits-content ul li,.panel-info .intern-traits .intern-traits-content ul li{margin:0 0 .5em}@media screen and (min-width: 778px){.panel-info .fulltime-traits-img,.panel-info .intern-traits-img{width:45%}}.panel-info .fulltime-traits-img img,.panel-info .intern-traits-img img{display:block;width:100%}.job-list.featured-program-list{margin:4em 0 0}.job-list.featured-program-list h2{font-size:2rem;color:#004977;text-align:center;text-transform:uppercase}.job-list.featured-program-list ul{padding:2em 0 0}@media screen and (min-width: 550px){.job-list.featured-program-list ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}}.job-list.featured-program-list ul li{font-size:1.125rem;text-align:center;margin:0 0 1em}@media screen and (min-width: 550px){.job-list.featured-program-list ul li{width:30%;margin:0 2%}}@media screen and (min-width: 550px){.job-list.featured-program-list ul li:first-child{margin:0 2% 0 0}}@media screen and (min-width: 550px){.job-list.featured-program-list ul li:last-child{margin:0 0 0 2%}}.job-list.featured-program-list ul li a{display:block;font-size:1.125rem}.job-list.featured-program-list ul li a span{display:block}.job-list.featured-program-list ul li a span.job-name{color:#004977;padding:0 0 .4em}.job-list.featured-program-list ul li a span.location{font-family:"OptimistIt"}.search-all-button{align-items:center;background-color:#255f82;border-radius:3px;color:#fff;display:block;font-family:"OptimistSmb", sans-serif;font-size:1.25rem;padding:14px;text-align:center;transition:all 0.2s linear;width:240px;margin:3em auto 0}.search-all-button:focus,.search-all-button:hover{background-color:#013d5b;color:#fff}.center-button{align-items:center;background-color:#255f82;border-radius:3px;color:#fff;display:block;font-family:"OptimistSmb", sans-serif;font-size:1.25rem;padding:14px;text-align:center;transition:all 0.2s linear;width:240px;margin:1em auto 2.25em}.center-button:focus,.center-button:hover{background-color:#013d5b;color:#fff}.employee-testimonial{margin:2.5em 0 0}@media screen and (min-width: 778px){.employee-testimonial{margin:3.5em 0 0}}.employee-testimonial h2{margin:0 0 1em}.employee-testimonial .employee-testimnial-list{padding:0 3% 30px;margin:0 auto;max-width:988px}.employee-testimonial .employee-testimnial-list .employee-list-item{position:relative;color:#fff;text-align:center;margin:0 0 1em;background:#1b4476}.employee-testimonial .employee-testimnial-list .employee-list-item:nth-child(odd){background:#003362}.employee-testimonial .employee-testimnial-list .employee-list-item:first-child{display:block}@media screen and (min-width: 778px){.employee-testimonial .employee-testimnial-list .employee-list-item .item-wrapper{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.employee-testimonial .employee-testimnial-list .employee-list-item .item-wrapper.even{-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media screen and (min-width: 778px){.employee-testimonial .employee-testimnial-list .employee-list-item .employee-img-wrapper{width:45%;max-width:639px}}@media screen and (min-width: 1000px){.employee-testimonial .employee-testimnial-list .employee-list-item .employee-img-wrapper{width:60%;max-width:639px}}.employee-testimonial .employee-testimnial-list .employee-list-item .employee-img-wrapper img,.employee-testimonial .employee-testimnial-list .employee-list-item .employee-img-wrapper picture{width:100%;display:block}.employee-testimonial .employee-testimnial-list .employee-list-item .employee-content{width:100%;padding:2em 7%;margin:0 auto}@media screen and (min-width: 778px){.employee-testimonial .employee-testimnial-list .employee-list-item .employee-content{width:55%;padding:0 6%}}@media screen and (min-width: 1000px){.employee-testimonial .employee-testimnial-list .employee-list-item .employee-content{width:40%;padding:0 4.5%}}.employee-testimonial .employee-testimnial-list .employee-list-item .employee-content h3{font-size:1.375rem;font-family:"OptimistSmb", sans-serif;color:#fff;margin:0 0 .1em}.employee-testimonial .employee-testimnial-list .employee-list-item .employee-content h4{font-family:"OptimistLt", sans-serif;font-weight:normal;font-size:1rem}.employee-testimonial .employee-testimnial-list .employee-list-item .employee-content p{margin:.7em 0 0;font-size:1rem}@media screen and (min-width: 778px){.employee-testimonial .employee-testimnial-list .employee-list-item .employee-content p{font-size:1.125rem}}.employee-testimonial .employee-testimnial-list .employee-list-item button.employee-content{cursor:pointer;border-style:none;background-color:transparent;display:inline-block}.employee-testimonial .employee-testimnial-list .employee-list-item button.employee-content span.spotlight-video-play{background-color:#018bbb;font-size:16px;text-align:center;color:#fff;padding:10px 10px 6px;border-radius:3px;display:inline-block;width:100%;max-width:238px}.employee-testimonial .employee-testimnial-list .employee-list-item button.employee-content span.spotlight-video-play img{display:inline-block;padding-bottom:7px;vertical-align:bottom}.employee-testimonial .employee-testimnial-list .employee-list-item button.employee-content span.spotlight-video-play p{font-size:18px;font-family:OptimistLt;display:inline-block;margin:0}.employee-testimonial .employee-testimnial-list .employee-list-item button.employee-content span.spotlight-title-box{color:#ffffff;font-family:OptimistLt;font-size:20px;text-align:center;line-height:28px}.employee-testimonial .employee-testimnial-list .employee-list-item button.employee-content span.spotlight-title-box div.spotlight-title{font-size:16px}.employee-testimonial .employee-testimnial-list .employee-list-item button.employee-content span.spotlight-title-box div.spotlight-quote{font-size:18px;margin:10px 10px 20px;line-height:28px}@media screen and (min-width: 550px){.employee-testimonial .employee-testimnial-list .employee-list-item button.employee-content span.spotlight-title-box div.spotlight-quote{margin:10px 20px 20px}}@media screen and (min-width: 778px){.employee-testimonial .employee-testimnial-list .employee-list-item button.employee-content span.spotlight-title-box div.spotlight-quote{margin:10px 0px 20px}}@media screen and (min-width: 1000px){.employee-testimonial .employee-testimnial-list .employee-list-item button.employee-content span.spotlight-title-box div.spotlight-quote{margin:10px 20px 20px}}.slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;position:relative;width:100%;height:100%;min-height:1px}[dir="rtl"] .slick-slide{float:right}.slick-slide p{margin:.6em 0 .2em}#strategy-learnmore .slick-slide p{color:#fff;padding-right:20px;padding-left:20px;margin:0}@media screen and (min-width: 768px){#strategy-learnmore .slick-slide p{padding-right:90px;padding-left:90px}}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-dots{position:absolute;list-style:none;padding:.4rem .5rem;bottom:0;text-align:center;display:inline-block;left:0;right:0;margin:0 auto}#strategy-learnmore .slick-dots{display:none !important}.slick-dots li{margin:0 12px 0 0;text-align:center;display:inline-block}.slick-dots li[aria-hidden="true"]{display:inline-block}.slick-dots li:last-child{margin-right:0px}.slick-dots li button{text-indent:-9999px;background-color:#acacac;display:block;width:11px;height:11px;border-radius:50%;cursor:pointer;border:none;padding:0;line-height:15px}.slick-dots li.slick-active button{background-color:#293949}.slick-slider.slider-nav{position:relative;padding:2em 4%}.slick-slider.slider-nav div{display:none;margin:0 .2%}@media screen and (min-width: 778px){.slick-slider.slider-nav div{display:block}}.slick-prev,.slick-next{position:absolute;display:block;width:13px;height:21px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:300px;margin-top:-10px\9;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none;z-index:20}@media screen and (min-width: 778px){.slick-prev,.slick-next{width:20px;height:35px;top:45%}}.slick-prev:focus,.slick-next:focus{outline:-webkit-focus-ring-color auto 5px}@media screen and (min-width: 778px){.slick-prev.slick-disabled,.slick-next.slick-disabled{display:none}}.slick-prev{left:-3%;background:url("../FULL_v4_0/img/icons/ico-blue-arrow-left.png") left top no-repeat;background-size:contain}@media screen and (min-width: 1000px){.slick-prev{left:-1.5%}}.slick-next{right:-3%;background:url("../FULL_v4_0/img/icons/ico-blue-arrow-right.png") left top no-repeat;background-size:contain}@media screen and (min-width: 1000px){.slick-next{right:-1.5%}}.summit-porgramms ul.program-listings{margin:2em 5%}.summit-porgramms ul.program-listings li{background:#eae8e9;margin:0 0 1em}@media screen and (min-width: 778px){.summit-porgramms ul.program-listings li{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width: 778px){.summit-porgramms ul.program-listings li .summit-img-wrapper{width:35%;max-width:320px}}@media screen and (min-width: 1068px){.summit-porgramms ul.program-listings li .summit-img-wrapper{width:320px}}.summit-porgramms ul.program-listings li .summit-img-wrapper img{display:block;width:100%}.summit-porgramms ul.program-listings li .summit-content{padding:2em 5%;font-size:.875rem}@media screen and (min-width: 778px){.summit-porgramms ul.program-listings li .summit-content{width:65%;padding:2em 2.5%}}@media screen and (min-width: 1068px){.summit-porgramms ul.program-listings li .summit-content{width:85%}}.summit-porgramms ul.program-listings li .summit-content h2{font-size:2rem;color:#004977;text-transform:uppercase}.summit-porgramms ul.program-listings li .summit-content h3{font-family:"OptimistBd", sans-serif;font-size:1rem;margin:0;padding:0}.summit-porgramms ul.program-listings li .summit-content h3.location{padding:.2em 0 1em}.summit-porgramms ul.program-listings li .summit-content p{margin:0 0 1.5em;font-size:.875rem}.summit-porgramms ul.program-listings li .summit-content a{color:#004977;text-decoration:underline}.summit-porgramms ul.program-listings li .summit-content ul{list-style-type:disc !important;color:#141414;margin:1em 0 2em 1.2em;padding:0}.summit-porgramms ul.program-listings li .summit-content ul li{display:list-item !important}body#full-time-programs main *,body#internships main *{box-sizing:border-box;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}body#full-time-programs main *:before,body#full-time-programs main *:after,body#internships main *:before,body#internships main *:after{box-sizing:border-box;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-ms-transition:all 500ms ease-in-out;-o-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out}#compare-wrapper,#program-wrapper{display:none;-webkit-transition:all 650ms ease-in-out;-moz-transition:all 650ms ease-in-out;-ms-transition:all 650ms ease-in-out;-o-transition:all 650ms ease-in-out;transition:all 650ms ease-in-out}#compare-wrapper.fade-in,#program-wrapper.fade-in{opacity:1}#compare-wrapper.fade-out,#program-wrapper.fade-out{opacity:0}#compare-wrapper.active,#program-wrapper.active{display:block}#compare-data{display:none}#compare-values{width:100%;max-width:1100px;margin:30px auto;border-spacing:5px 1px;border-collapse:initial}@media screen and (min-width: 850px){#compare-values{border-spacing:10px 3px}}#compare-values[data-total="0"]{display:none}#compare-values[data-total="2"] td{width:50%}#compare-values[data-total="2"] td:nth-of-type(3){display:none}#compare-values td{width:33.333%;text-align:center;vertical-align:top;padding:10px 0;background-color:#f3f4f5;font-size:12px;line-height:135%;font-family:normal 'OptimistRg', Arial, Helvetica, sans-serif}@media screen and (min-width: 850px){#compare-values td{font-size:16px;padding:15px;line-height:135%}}#compare-values td.text-left{text-align:left}#compare-values td ul{list-style:disc outside none;margin:15px;padding:0}#compare-values td ul li{margin:0 0 10px;padding:0}#compare-values td p,#compare-values td ul{font-size:12px;line-height:135%}@media screen and (min-width: 850px){#compare-values td p,#compare-values td ul{font-size:16px}}#compare-values thead td{background-size:cover;background-position:0 10%;background-repeat:no-repeat;color:#fff;font-size:15px;padding:10px 5px;height:120px;font-family:"OptimistLt";position:relative;z-index:0;vertical-align:middle}@media screen and (min-width: 850px){#compare-values thead td{font-size:24px;padding:15px}}#compare-values thead td span{position:relative;z-index:2;font-weight:bold}#compare-values thead td:before{position:absolute;display:block;background-color:rgba(0,73,119,0.8);z-index:1;content:'';width:100%;height:120px;top:0;left:0}#compare-values tbody td{border-top:2px solid #fff}#compare-values tbody td[data-url]{background-color:#004977;padding:20px 5px}#compare-values tbody td[data-url] a{align-items:center;text-indent:0;background:none;background-color:transparent;background-color:#048cbb;border-radius:3px;border:0;color:#fff;display:inline-block;font-size:.75rem;padding:12px;text-align:center;width:auto;height:auto;transition:all 0.2s linear}@media screen and (min-width: 850px){#compare-values tbody td[data-url] a{font-size:22px}}#compare-values tbody td[data-url] a:hover,#compare-values tbody td[data-url] a:focus{background-color:#000}#compare-values tbody td.full-width{background-color:#004977;color:#ffdc24;font-size:18px;padding:10px 5px;font-family:"Optimist", sans-serif}@media screen and (min-width: 850px){#compare-values tbody td.full-width{font-size:24px}}#compare-options{width:100%;max-width:1010px;margin:0 auto 80px}#compare-options #message-bar{display:none}#compare-options #message-bar.active{display:inline-block;position:fixed;bottom:0px;left:0;width:calc(100%);background-color:#000;color:#fff;z-index:5;text-align:center}#compare-options #message-bar.active>div{max-width:550px;margin:0 auto;padding:10px 5px 5px;display:inline-block}#compare-options #message-bar.active>div h2,#compare-options #message-bar.active>div p{font-size:15px;margin:0 auto;padding:0;float:left;line-height:40px;font-weight:normal;color:#fff;display:block;margin-right:20px}@media screen and (min-width: 850px){#compare-options #message-bar.active>div h2,#compare-options #message-bar.active>div p{font-size:1.25rem;display:block}}#compare-options #message-bar.active>div>span{float:right}#compare-options #message-bar.active>div>span a,#compare-options #message-bar.active>div>span button{display:inline-block;color:#fff;padding:0 15px;font-size:14px;line-height:40px;border:0}#compare-options #message-bar.active>div>span a#compare-link,#compare-options #message-bar.active>div>span button#compare-link{text-decoration:none;background-color:#018bbb}#compare-options #message-bar.active>div>span a#compare-reset,#compare-options #message-bar.active>div>span button#compare-reset{background-color:transparent;text-decoration:underline;color:#fff}@media screen and (min-width: 850px){#compare-options #message-bar.active>div>span a,#compare-options #message-bar.active>div>span button{font-size:16px}}#compare-options ul{list-style:none inside;margin:0 auto;padding:0;text-align:center;width:100%}#compare-options ul li{width:calc(100% - 15px);display:inline-block;margin:5px 5px 22px 5px;padding:0;position:relative;border:solid 5px transparent;z-index:0;overflow:hidden;border:5px solid #fff}@media screen and (min-width: 550px){#compare-options ul li{width:calc(100% / 2 - 15px)}}@media screen and (min-width: 850px){#compare-options ul li{width:calc(100% / 3 - 15px);margin:5px 5px 30px 5px}}#compare-options ul li.active{border:5px solid #ffdc24}#compare-options ul li.active img{transform:scale(1.05)}#compare-options ul li div{padding:15px 20px;position:absolute;bottom:0;left:0;background-color:rgba(0,73,119,0.9);width:100%;z-index:1}@media screen and (min-width: 850px){#compare-options ul li div{padding:15px 20px}}#compare-options ul li div h2{font-family:"OptimistSmb";margin:0 0 15px;padding:0;color:#fff;min-height:40px;line-height:0;position:relative;width:100%;display:inline-block;width:100%;float:left;font-size:1.375rem}#compare-options ul li div h2 span{width:100%;line-height:100%;left:0;position:absolute;top:50%;transform:translateY(-50%)}@media screen and (min-width: 850px){#compare-options ul li div h2{min-height:50px}}#compare-options ul li div a{float:right;background-color:#255f82;color:#fff;display:inline-block;padding:0 15px;line-height:40px;text-decoration:none;border-radius:4px;position:relative;z-index:4;font-family:"OptimistSmb", sans-serif;font-size:14px}@media screen and (min-width: 850px){#compare-options ul li div a{font-size:19px}}#compare-options ul li div a:hover,#compare-options ul li div a:focus{background:#013d5b}#compare-options img{width:100%;float:left;z-index:0;position:relative}#compare-options[data-total='3'] li:not(.active) button.compare-toggle{display:none}#compare-options button{cursor:pointer}#compare-options button.compare-toggle{position:absolute;bottom:15px;left:19px;z-index:4;padding:0 15px 0 32px;border:none;margin:0;line-height:40px;background-color:transparent;color:#ffdc24;font-size:.9375rem}@media screen and (min-width: 1280px){#compare-options button.compare-toggle{font-size:1.25rem}}#compare-options button.compare-toggle:before{width:23px;height:23px;background-color:#fff;border:1px #aeb5bb solid;border-radius:4px;content:'';display:inline-block;position:absolute;left:0;top:7px}#compare-options button.compare-toggle:hover:after,#compare-options button.compare-toggle:focus:after{position:absolute;left:1px;bottom:0;content:'\f00c';font-family:fontawesome;font-size:23px;color:rgba(0,0,0,0.3)}#compare-options button.compare-toggle.active:after{position:absolute;left:1px;bottom:0;content:'\f00c';font-family:fontawesome;font-size:23px;color:#000}.banner-custom{position:relative}#search.mba .banner-custom .image{background:url("../v3_0/images/banners/banner-mba-sm.jpg") no-repeat left top;background-size:cover;padding-bottom:102%}@media (min-width: 778px){#search.mba .banner-custom .image{background:url(../v3_0/images/banners/banner-mba-lg.jpg) no-repeat left top;background-size:cover;padding-bottom:40%}}.banner-custom .image h1{position:absolute;left:0;bottom:0;width:100%;background:rgba(234,232,233,0.8);color:#004977;margin:0;text-align:center;font-size:3.2rem;padding:13px 40px;line-height:1;text-transform:uppercase}@media (min-width: 778px){.banner-custom .image h1{font-size:4.4rem;padding:27.5px}}@media (min-width: 778px){.banner-custom .greybox{background:rgba(234,232,233,0.8);position:absolute;bottom:0;left:0;width:100%;padding:20px 20px 3px}}#hero-banner{position:relative;display:inline-block;width:100%;padding-bottom:105.5%}@media screen and (min-width: 640px){#hero-banner{padding-bottom:38.5%}}#hero-banner-video{position:absolute}.active #hero-banner-video{transition:all 150ms ease-in-out}#hero-banner-video,#hero-banner-video-img{position:absolute}#hero-banner-button{z-index:2}#hero-banner-video,#hero-banner-button{display:none}#hero-banner-video,#hero-banner-video-img{left:0;top:0;width:100%}#hero-banner-video img,#hero-banner-video-img img{width:100%}#hero-banner-button{width:40px;height:40px;top:80%;right:6%;background-color:transparent;background:url(../FULL_v4_0/img/icons/pause.png) no-repeat;background-position:center;background-repeat:no-repeat;border-radius:3px;border:2px #fff solid;color:#fff;opacity:0.7;position:absolute;transition:all 200ms ease-in;background-position:center;background-size:20px 20px}#hero-banner-button:focus,#hero-banner-button:hover{background-color:#fff;background:url(../FULL_v4_0/img/icons/pause-active.png) no-repeat;opacity:1;transform:scale(1.1);background-position:center;background-size:20px 20px}#hero-banner.active #hero-banner-button{background:url(../FULL_v4_0/img/icons/play.png) no-repeat;background-position:center;background-size:20px 20px}#hero-banner.active #hero-banner-button:hover,#hero-banner.active #hero-banner-button:focus{background:url(../FULL_v4_0/img/icons/play-active.png) no-repeat;background-position:center;background-size:20px 20px}@media screen and (min-width: 850px){#hero-banner-video+#hero-banner-video-img{display:none}#hero-banner-video,#hero-banner-button{display:block}}@media (prefers-reduced-motion: reduce){#hero-banner-video+#hero-banner-video-img{display:block}#hero-banner-video,#hero-banner-button{display:none}}.strategy-list{display:block;max-width:1090px;margin:0 auto;text-align:center}.strategy-list:after{clear:both;content:'';display:table}@media (min-width: 600px){.strategy-list{padding-top:16px;padding-bottom:70px}}.strategy-list__item{margin-bottom:32px;display:inline-block;vertical-align:top;width:100%}@media (min-width: 600px){.strategy-list__item{max-width:28%;margin:0 2%}}.strategy-icon{margin:0 auto;max-width:240px;text-align:center}.strategy-icon__image{display:block;margin:0 auto;margin-bottom:24px;max-width:45%}.strategy-icon__title1{color:#004977;font-family:"Optimist",sans-serif;font-size:1.5rem;text-transform:uppercase;font-weight:normal;line-height:1.2}.strategy-icon__title2{color:#141414;font-family:"Optimist",sans-serif;font-size:18px;font-weight:normal;line-height:1.4}.strategy-video{text-align:center;margin:0 auto;background:#ebebeb;padding:0 14px;width:100%}@media screen and (min-width: 1280px){.strategy-video{height:690px}}.strategy-video .video-wrapper{position:relative;padding-top:12%;padding-bottom:66%;height:0;overflow:hidden;width:100%;max-width:900px;margin:0 auto}@media screen and (min-width: 550px){.strategy-video .video-wrapper{padding-top:6%;padding-bottom:60%}}@media screen and (min-width: 1068px){.strategy-video .video-wrapper{height:100%;padding:90px 0}}@media screen and (min-width: 1280px){.strategy-video .video-wrapper{padding:100px 0}}.strategy-video .video-wrapper iframe{position:absolute;top:0;left:0;border:none;width:100%;height:100%}@media screen and (min-width: 850px){.strategy-video .video-wrapper iframe{top:10%;left:10%;width:80%;height:80%}}.strategy-video .video-wrapper a{display:block;margin:0 auto;max-width:900px;position:relative}.strategy-video .video-wrapper a img{display:block}.strategy-video .video-wrapper a div{width:100%;height:40px;padding:3px 20px;transition:all .2s ease;background:rgba(0,73,119,0.8);position:absolute;bottom:0;left:0}@media screen and (min-width: 500px){.strategy-video .video-wrapper a div{padding-top:11px}}@media screen and (min-width: 768px){.strategy-video .video-wrapper a div{height:60px;padding-top:21px}}.strategy-video .video-wrapper a:hover div{background:#004977}.strategy-video .video-wrapper a h2{width:100%;text-align:center;color:white;display:block;font-family:"Optimist",sans-serif;font-size:.9em;line-height:1.1;font-weight:normal}.strategy-apply-link{background:#004977;padding:0;color:#fff;position:relative;margin-bottom:48px}@media screen and (min-width: 768px){.strategy-apply-link{margin-bottom:64px}}.strategy-apply-link *{z-index:1}.strategy-apply-link:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;opacity:.6;z-index:0;background:-moz-linear-gradient(top, #004977 75%, rgba(0,73,119,0.03) 85%, rgba(0,73,119,0) 86%, rgba(0,73,119,0) 100%);background:-webkit-gradient(left top, left bottom, color-stop(75%, #004977), color-stop(85%, rgba(0,73,119,0.03)), color-stop(86%, rgba(0,73,119,0)), color-stop(100%, rgba(0,73,119,0)));background:-webkit-linear-gradient(top, #004977 75%, rgba(0,73,119,0.03) 85%, rgba(0,73,119,0) 86%, rgba(0,73,119,0) 100%);background:-o-linear-gradient(top, #004977 75%, rgba(0,73,119,0.03) 85%, rgba(0,73,119,0) 86%, rgba(0,73,119,0) 100%);background:-ms-linear-gradient(top, #004977 75%, rgba(0,73,119,0.03) 85%, rgba(0,73,119,0) 86%, rgba(0,73,119,0) 100%);background:linear-gradient(to bottom, #004977 75%,rgba(0,73,119,0.03) 85%,rgba(0,73,119,0) 86%,rgba(0,73,119,0) 100%)}@media screen and (min-width: 778px){.strategy-apply-link{background:#004977 url("../FULL_v4_0/img/backgrounds/bkg-home-modules-lg.jpg") 0 0 no-repeat;background-size:cover}}.strategy-apply-link .apply-link-intro{background:#004977 url("../FULL_v4_0/img/backgrounds/bkg-home-modules-sm.jpg") 0 0 no-repeat;background-size:cover;text-align:center;padding:2.5em 6% 2em;position:relative}@media screen and (min-width: 778px){.strategy-apply-link .apply-link-intro{background:none;padding:5em 20% 5em}}.strategy-apply-link h2{font-size:2.0rem;text-transform:uppercase;color:#fff;max-width:1020px;margin:0 auto;padding:0 0 .8em;text-shadow:0px 0px 40px rgba(0,0,0,0.6)}.strategy-apply-link p{font-size:1.125rem;text-shadow:0px 0px 40px rgba(0,0,0,0.6);margin-bottom:20px}@media screen and (min-width: 778px){.strategy-apply-link p{margin-bottom:30px}}.strategy-apply-link a{font-size:1rem;background-color:#255f82;color:#fff;display:inline-block;padding:10px 15px;line-height:1.5em;text-decoration:none;border-radius:4px;position:relative;max-width:410px}.strategy-apply-link a:hover,.strategy-apply-link a:focus{background-color:#004977;transition:all 0.2s linear}.strategy-opportunities-links{background:#004977;padding:0;margin-bottom:2rem;color:#fff}.strategy-opportunities-links *{z-index:1}.strategy-opportunities-links ul{padding:20px}@media screen and (min-width: 778px){.strategy-opportunities-links ul{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:2em 2% 2em;max-width:1068px;margin:0 auto}}@media screen and (min-width: 1068px){.strategy-opportunities-links ul{padding:2em 0 2em}}.strategy-opportunities-links ul li{text-align:center;border:6px #fff solid;margin:0 auto 2em}@media screen and (min-width: 550px){.strategy-opportunities-links ul li{max-width:430px}}@media screen and (min-width: 778px){.strategy-opportunities-links ul li{width:32%;margin-bottom:0}}.strategy-opportunities-links ul li .strategy-callout-content{color:#fff}@media screen and (min-width: 768px){.strategy-opportunities-links ul li .strategy-callout-content{height:316px}}@media screen and (min-width: 1068px){.strategy-opportunities-links ul li .strategy-callout-content{height:293px}}.strategy-opportunities-links ul li .strategy-callout-content h3{font-family:"OptimistSmb", sans-serif;font-size:1.875rem;color:#fff}@media screen and (min-width: 1068px){.strategy-opportunities-links ul li .strategy-callout-content h3{font-size:2.25rem}}.strategy-opportunities-links ul li .strategy-callout-content h3 span{display:block}.strategy-opportunities-links ul li .strategy-callout-content p{font-size:1rem}.strategy-opportunities-links ul li .strategy-callout-content p span{display:block}@media screen and (min-width: 768px){.strategy-opportunities-links ul li .strategy-callout-content p.strategy-callout-statement{height:160px}}@media screen and (min-width: 1068px){.strategy-opportunities-links ul li .strategy-callout-content p.strategy-callout-statement{height:110px}}.strategy-opportunities-links ul li .strategy-callout-content p.button{font-size:1.0rem;padding:8px 30px;margin:1em 0 0}.strategy-opportunities-links ul li .strategy-callout-content p.button:hover,.strategy-opportunities-links ul li .strategy-callout-content p.button:focus{background-color:#255f82;color:#fff}@media screen and (min-width: 1068px){.strategy-opportunities-links ul li .strategy-callout-content p.button{font-size:1.25rem}}.strategy-opportunities-links ul li a{padding:1em 1em;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background:rgba(21,65,120,0.6);transition:all 0.2s linear}@media screen and (min-width: 768px){.strategy-opportunities-links ul li a{padding:2em 1em;min-height:100%}}.strategy-opportunities-links ul li a:hover,.strategy-opportunities-links ul li a:focus{background:#003455}.bio-section{margin:30px auto;max-width:1068px;display:block}.bio-section .bios{display:none}.bio-section .head-shots{list-style:none outside;margin:0;padding:0;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-content:stretch;-ms-flex-line-pack:cstretch;align-content:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:cstretch}@media screen and (min-width: 768px){.bio-section .head-shots{-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}.bio-section .head-shots li{margin:0 auto 15px;padding:0;-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto;width:100%;position:relative;overflow:hidden}@media screen and (min-width: 768px){.bio-section .head-shots li{width:calc(100% / 4 - 20px);margin:0 10px 20px}}.bio-section .head-shots img{width:40%;display:block;-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto}@media screen and (min-width: 768px){.bio-section .head-shots img{width:100%;float:left}}.bio-section .head-shots a{width:100%;height:100%;float:left;position:relative;-webkit-transition:all 350ms ease-in-out;-moz-transition:all 350ms ease-in-out;-ms-transition:all 350ms ease-in-out;-o-transition:all 350ms ease-in-out;transition:all 350ms ease-in-out;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;align-items:flex-start}@media screen and (min-width: 768px){.bio-section .head-shots a{display:inline-block}}.bio-section .head-shots a:hover span,.bio-section .head-shots a:focus span{opacity:1}.bio-section .head-shots span{-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto;display:inline-block;width:60%;height:100%;float:right;padding:15px;color:#fff;background-color:#004977;text-align:center;-webkit-transition:all 350ms ease-in-out;-moz-transition:all 350ms ease-in-out;-ms-transition:all 350ms ease-in-out;-o-transition:all 350ms ease-in-out;transition:all 350ms ease-in-out;position:relative}@media screen and (min-width: 768px){.bio-section .head-shots span{width:100%;opacity:0;position:absolute;top:0;left:0;float:none}}.bio-section .head-shots span strong{display:block;margin:0 auto;padding:0 16px;top:50%;transform:translateY(-50%);text-align:center;font-size:1em;font-family:arial;width:100%;left:0;position:absolute}.bio-section .head-shots span strong i{font-weight:normal;display:block;font-style:normal;font-size:.8em;margin-top:10px}.bio-wrapper.fancybox-content{margin:0 auto;max-width:900px;padding:50px 23px 10px}@media screen and (min-width: 768px){.bio-wrapper.fancybox-content{padding:36px}}.bio-wrapper.fancybox-content img{width:100%}@media screen and (min-width: 768px){.bio-wrapper.fancybox-content img{width:30%;float:left;margin-right:20px;margin-bottom:10px}}@media screen and (min-width: 768px){.bio-wrapper.fancybox-content div{width:100%}}.bio-wrapper.fancybox-content div h2{margin-bottom:0px;margin-top:20px;font-size:24px;font-weight:bold}@media screen and (min-width: 768px){.bio-wrapper.fancybox-content div h2{margin-top:0px}}.bio-wrapper.fancybox-content div h3{margin-top:0;margin-bottom:30px;font-size:24px}.bio-wrapper.fancybox-content div p{font-size:16px;line-height:1.5em;font-family:arial}.bio-wrapper.fancybox-content button{background-image:url(../FULL_v4_0/img/icons/close-x.png);background-repeat:no-repeat;background-position:center}.bio-wrapper.fancybox-content button svg{display:none}.strategy-quote{margin:2em 5%;background:#1b4476;max-width:800px}@media screen and (min-width: 778px){.strategy-quote{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:2em auto}}@media screen and (min-width: 778px){.strategy-quote .strategy-quote-img{width:35%;max-width:320px}}@media screen and (min-width: 1068px){.strategy-quote .strategy-quote-img{width:320px}}.strategy-quote .strategy-quote-img img{display:block;width:100%}.strategy-quote .strategy-quote-content{padding:1em;color:#fff}@media screen and (min-width: 778px){.strategy-quote .strategy-quote-content{font-size:.8em;width:65%;padding:2em 4%;display:flex;flex-direction:column;justify-content:center}}@media screen and (min-width: 1068px){.strategy-quote .strategy-quote-content{width:85%}}.strategy-quote .strategy-quote-content .author-text{font-size:1.25em}@media screen and (min-width: 778px){.strategy-quote .strategy-quote-content .author-text{font-size:1.25em}}.strategy-quote .strategy-quote-content .author{margin:0;font-size:1.0em}@media screen and (min-width: 778px){.strategy-quote .strategy-quote-content .author{font-size:1.0em}}.strategy-tile-group{margin:0 auto;max-width:1068px}@media screen and (min-width: 768px){#strategy-yourrole .strategy-tile-group{margin-bottom:40px}}@media screen and (min-width: 1068px){#strategy-yourrole .strategy-tile-group{margin-bottom:50px}}.strategy-tile-group .strategy-role-tiles{display:flex;display:-ms-flexbox;display:-webkit-flex;flex-direction:column}@media screen and (min-width: 768px){.strategy-tile-group .strategy-role-tiles{flex-direction:row}}.strategy-tile-group .strategy-role-tiles .role-tile{background:#eae8e9;color:#000;padding:20px;position:relative;margin:0 0 20px}@media screen and (min-width: 768px){.strategy-tile-group .strategy-role-tiles .role-tile{margin:0 20px;flex-basis:50%}}@media screen and (min-width: 1068px){.strategy-tile-group .strategy-role-tiles .role-tile{margin:0 50px 0 0}.strategy-tile-group .strategy-role-tiles .role-tile:nth-child(2){margin-right:0}}.strategy-tile-group .strategy-role-tiles .role-tile .role-tile-content{text-align:center;position:relative}@media screen and (min-width: 768px){.strategy-tile-group .strategy-role-tiles .role-tile .role-tile-content{padding:2em}}.strategy-tile-group .strategy-role-tiles .role-tile .role-tile-content h2{font-size:1.5rem;text-transform:uppercase;color:#004977;max-width:1020px;margin:0 auto;padding:0 0 .8em}.strategy-tile-group .strategy-role-tiles .role-tile .role-tile-content p{font-size:1.125rem}.strategy-tile-group .strategy-role-tiles .role-tile .role-tile-content a{font-size:1.25rem;background-color:#255f82;color:#fff;display:inline-block;padding:0 20px;line-height:40px;text-decoration:none;border-radius:4px;position:relative}.strategy-tile-group .strategy-role-tiles .role-tile .role-tile-content a:hover,.strategy-tile-group .strategy-role-tiles .role-tile .role-tile-content a:focus{background-color:#004977;color:#fff;transition:all 0.2s linear}.strategy-tile-group .strategy-role-tiles .role-tile .role-tile-popup{display:none}.role-img{padding:0 20px 16px;margin:0 auto;max-width:1068px}@media screen and (min-width: 768px){.role-img{padding:40px 20px}}@media screen and (min-width: 1068px){.role-img{padding:60px 0}}.role-img img{width:100%}.career-timeline-container{background:#003264;width:100%;margin-bottom:50px}@media screen and (min-width: 768px){.career-timeline-container{margin:50px 0}}.career-timeline-container .career-timeline{padding:15px;margin:30px auto;max-width:1100px;display:block;color:#fff}.career-timeline-container .career-timeline h1{color:#fff;text-align:center;text-transform:uppercase;font-size:2rem;padding:30px 0}.career-timeline-container .career-timeline h2{color:#fff;text-transform:uppercase}.career-timeline-container .career-timeline .desktop-preview{display:none;padding:0;width:100%}@media screen and (min-width: 768px){.career-timeline-container .career-timeline .desktop-preview{display:inline-block}}.career-timeline-container .career-timeline .desktop-preview.active{padding:15px}.career-timeline-container .career-timeline ul{list-style:none outside;margin:0;padding:0;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;position:relative}.career-timeline-container .career-timeline ul:before{content:'';margin:auto;display:block;height:calc(100% - 100px);width:1px;background-color:#fff;position:absolute;left:34px;top:0;bottom:0}@media screen and (min-width: 768px){.career-timeline-container .career-timeline ul:before{margin:0 auto;width:80%;height:1px;left:0;right:0;top:37px;z-index:0}}.career-timeline-container .career-timeline ul li{margin:0 auto;padding:0 0 35px;-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-align-self:auto;-ms-flex-item-align:auto;align-self:auto;width:100%;overflow:hidden;position:relative}@media screen and (min-width: 768px){.career-timeline-container .career-timeline ul li{width:calc(100% / 5 - 15px);margin-bottom:15px;padding-bottom:0}}.career-timeline-container .career-timeline ul li button{background:none;border:none;outline:none;cursor:pointer;width:100%;-webkit-transition:all 350ms ease-in-out;-moz-transition:all 350ms ease-in-out;-ms-transition:all 350ms ease-in-out;-o-transition:all 350ms ease-in-out;transition:all 350ms ease-in-out}.career-timeline-container .career-timeline ul li button.active .landmark:after,.career-timeline-container .career-timeline ul li button:hover .landmark:after,.career-timeline-container .career-timeline ul li button:focus .landmark:after{width:70px;height:70px;left:-17.5px;top:-17.5px;opacity:.8}.career-timeline-container .career-timeline ul li button .landmark{display:inline-block;float:left;margin:15px 18px 0 5px;line-height:36px;-webkit-border-radius:45px;-moz-border-radius:45px;border-radius:45px;background:#fff;color:#003264;font-size:18px;width:45px;height:45px;border:solid 5px #91d9e5;position:relative;margin-top:15px;font-weight:bold}@media screen and (min-width: 768px){.career-timeline-container .career-timeline ul li button .landmark{display:block;margin:15px auto 0;float:none}}.career-timeline-container .career-timeline ul li button .landmark:after{-webkit-transition:all 350ms ease-in-out;-moz-transition:all 350ms ease-in-out;-ms-transition:all 350ms ease-in-out;-o-transition:all 350ms ease-in-out;transition:all 350ms ease-in-out;content:'';-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;display:inline-block;position:absolute;border:solid 1px #91d9e5;width:45px;height:45px;left:0;top:0;opacity:0}.career-timeline-container .career-timeline ul li button .title{display:block;margin-top:26px;font-size:16px;text-transform:uppercase;color:#fff;float:left}@media screen and (min-width: 768px){.career-timeline-container .career-timeline ul li button .title{margin-top:50px;float:none}}.career-timeline-container .career-timeline ul li div.content{display:none;font-family:arial;margin:15px auto;padding-left:50px}.career-timeline-container .career-timeline ul li div.content.active{display:inline-block}.career-timeline-container .career-timeline ul li div.content.active h2{font-size:1.6rem}@media screen and (min-width: 768px){.career-timeline-container .career-timeline ul li div.content.active h2{font-size:2.0rem}}@media screen and (min-width: 768px){.career-timeline-container .career-timeline ul li div.content.active{display:none}}.strategy-calendar{margin:0 auto 60px;text-align:center}.strategy-calendar .week-calendar{display:inline-block;width:100%}.strategy-calendar .week-calendar h2{font-size:2.0em !important;font-family:"Optimist", sans-serif;text-align:left;padding:20px 0.66em}@media screen and (min-width: 1230px){.strategy-calendar .week-calendar h2{text-align:center}}.strategy-calendar .week-calendar .container{margin:0 auto;position:relative;padding:0;vertical-align:baseline;max-width:920px}.strategy-calendar .week-calendar .container .sixteen{width:100%}@media screen and (min-width: 1230px){.strategy-calendar .week-calendar .container .sixteen{width:920px}}.strategy-calendar .week-calendar .container .sixteen .section-header{text-align:center;text-transform:uppercase;margin:0 0 0.333em;font-weight:400;line-height:1;color:#003a6f}.strategy-calendar .week-calendar .container .sixteen .calendar{width:100%;color:#3b3b3b;backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden}.strategy-calendar .week-calendar .container .sixteen .calendar .day{display:block;margin-bottom:0}@media screen and (min-width: 1230px){.strategy-calendar .week-calendar .container .sixteen .calendar .day{float:left;width:20%}}.strategy-calendar .week-calendar .container .sixteen .calendar .day h3{text-align:left;font-size:1.66em;font-weight:400;line-height:1;border-right:1px solid #e2e2e2;border-bottom:1px dashed #e2e2e2;padding:0.8em 0.66em 1em;margin-bottom:0}@media screen and (min-width: 1230px){.strategy-calendar .week-calendar .container .sixteen .calendar .day h3{text-align:center}}.strategy-calendar .week-calendar .container .sixteen .calendar .day .hours{overflow:visible;border-right:1px solid #e2e2e2}.strategy-calendar .week-calendar .container .sixteen .calendar .day .hours .hour{height:39px;overflow:visible;position:relative;border-bottom:1px dashed #e2e2e2;width:100%}.strategy-calendar .week-calendar .container .sixteen .calendar .day .hours .hour p{font-size:0.8333em;text-align:left;padding:0.5em 1em;margin:0}.strategy-calendar .week-calendar .container .sixteen .calendar .day .hours .empty p{color:#797676}.strategy-calendar .week-calendar .container .sixteen .calendar .day .hours .team{background:#2a88c3;color:white}.strategy-calendar .week-calendar .container .sixteen .calendar .day .hours .research{background:#164678;color:white}.strategy-calendar .week-calendar .container .sixteen .calendar .day .hours .meeting{background:#a03640;color:white}.strategy-calendar .week-calendar .container .sixteen .calendar .day .hours .development{background:#a03640;color:white}.strategy-calendar .week-calendar .container .sixteen .calendar .day .hours .foosball{background:#b6b6b6;color:#000}.strategy-calendar .week-calendar .container .sixteen .calendar .day .hours .two{height:78px}.strategy-calendar .week-calendar .container .sixteen .calendar .day .hours .three{height:117px}.strategy-calendar .week-calendar .container .sixteen .calendar .day .hours .personal{background:#b6b6b6;color:#000}.strategy-calendar .week-calendar .container .column{margin-right:1.666em;margin-left:1.666em;display:inline;float:left;margin:0}.strategy-calendar .week-calendar .container .notecard{background:#fff;box-shadow:0 5px 7px rgba(0,0,0,0.15);margin-bottom:2em}.calendar{backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;width:100%;color:#3b3b3b}.week-calendar .calendar .day{display:block}.week-calendar .calendar .day h3{font-size:1.66em;font-weight:400;line-height:1;border-right:1px solid #e2e2e2;border-bottom:1px dashed #e2e2e2;padding:0.8em 0.66em 1em}.week-calendar .calendar .day h3.touchable{background:#ffffff;border-right:none;border-bottom:1px solid #e2e2e2}.week-calendar .calendar .day span.toggle-icon{width:1em;height:1em;border-radius:0.5em;display:block;background:#787878;color:#fff;text-align:center;line-height:1rem;float:right;font-weight:800;font-family:sans-serif}.week-calendar .calendar .day .hours{border-right:1px solid #e2e2e2}.week-calendar .calendar .day .hours .hour{border-bottom:1px dashed #e2e2e2;width:100%;position:relative}.week-calendar .calendar .day .hours .hour .description{margin:1em;display:none}.week-calendar .calendar .day .hours .hour:hover{cursor:pointer}.week-calendar .calendar .day .hours .hour p{font-size:0.8333em;padding:0.5em 1em;margin:0}.week-calendar .calendar .day .hours .hour.empty p{color:#787878}.week-calendar .calendar .day .hours .hour.team{background:#2a88c3;color:white}.week-calendar .calendar .day .hours .hour.research{background:#164678;color:white}.week-calendar .calendar .day .hours .hour.personal,.week-calendar .calendar .day .hours .hour.foosball{background:#b6b6b6;color:white}.week-calendar .calendar .day .hours .hour.meeting{background:#a03640;color:white}.week-calendar .calendar .day .hours .hour.development{background:#a03640;color:white}.week-calendar .clear-fix:before,.week-calendar .clear-fix:after,.week-calendar .row:before,.week-calendar .row:after{display:block;visibility:hidden;overflow:hidden;width:0;height:0;content:'\0020'}.week-calendar .row:after,.week-calendar .clear-fix:after{clear:both}.week-calendar .row,.week-calendar .clear-fix{zoom:1}.week-calendar .clear{display:block;visibility:hidden;clear:both;overflow:hidden;width:0;height:0}@media screen and (min-width: 36em){.week-calendar .calendar{width:100%}.week-calendar .calendar .day{display:block;float:left;margin-bottom:0;width:20%}.week-calendar .calendar .day .hours{overflow:visible}.week-calendar .calendar .day .hours .hour{height:39px;overflow:visible;position:relative}.week-calendar .calendar .day .hours .hour .description{margin:0px 0px 20px 0px}.week-calendar .calendar .day .hours .hour .shadow{border-top:10px solid rgba(0,0,0,0.1);border-left:10px solid transparent;border-right:10px solid transparent;height:0;width:0;position:absolute;bottom:10px;z-index:101;left:50%;margin-left:-10px}.week-calendar .calendar .day .hours .hour .description .time{display:block;margin-bottom:0.33em}.week-calendar .calendar .day .hours .hour.zoom{background:#7d7e7d;border-bottom:1px solid #343434}.week-calendar .calendar .day .hours .hour.team .description{background:#2a88c3;color:white}.week-calendar .calendar .day .hours .hour.research .description{background:#164678;color:white}.week-calendar .calendar .day .hours .hour.personal .description,.week-calendar .calendar .day .hours .hour.foosball .description{background:#b6b6b6;color:white}.week-calendar .calendar .day .hours .hour.meeting .description{background:#a03640;color:white}.week-calendar .calendar .day .hours .hour.development .description{background:#a03640;color:white}.week-calendar .calendar .day .hours .hour.personal:hover:after,.week-calendar .calendar .day .hours .hour.empty:hover:after{display:none}.week-calendar .calendar .day .hours .hour.team .shadow{border-top-color:#75d0ff}.week-calendar .calendar .day .hours .hour.research .shadow{border-top-color:#5ccb65}.week-calendar .calendar .day .hours .hour.foosball .shadow{border-top-color:#ff9a50}.week-calendar .calendar .day .hours .hour.meeting .shadow{border-top-color:#e95c5c}.week-calendar .calendar .day .hours .hour.development .shadow{border-top-color:#da75f3}.week-calendar .calendar .day .hours .hour:hover:after,.week-calendar .calendar .day .hours .hour:focus:after{display:block;content:"";border-top:20px solid rgba(0,0,0,0.1);border-left:30px solid transparent;border-right:30px solid transparent;height:0;width:00%;position:absolute;bottom:7px;z-index:99;left:50%;margin-left:-30px}.week-calendar .calendar .day .hours .hour:last-child{border-bottom:none}.week-calendar .calendar .day .hours .two.hour{height:79px}.week-calendar .calendar .day .hours .three.hour{height:119px}.week-calendar .calendar .day .hours .empty.hour p{display:none}.week-calendar .calendar .day .hours .zoom .description{display:block;margin:0 0 20px 0;font-size:1em;width:102%;left:-7%;bottom:0;position:absolute;z-index:100;padding:6%;box-shadow:0 2px 5px 1px rgba(0,0,0,0.3)}}@media screen and (min-width: 60em){.week-calendar .calendar .day .hours .hour .description{width:124%;left:-18%}}.learn-events-container{background:#003264;width:100%}.learn-events-container .learn-events-content{margin:0 auto;max-width:1020px;display:flex;display:-ms-flexbox;display:-webkit-flex;flex-direction:column}@media screen and (min-width: 768px){.learn-events-container .learn-events-content{flex-direction:row}}.learn-events-container .learn-events-content .events-content{padding:20px;flex:100%}@media screen and (min-width: 768px){.learn-events-container .learn-events-content .events-content{padding:40px 10px 24px 20px;flex:60%}}@media screen and (min-width: 1068px){.learn-events-container .learn-events-content .events-content{padding:40px 20px 24px 0}}.learn-events-container .learn-events-content .events-content h2{color:#fff;font-size:1.2em;text-transform:uppercase;font-weight:bold}.learn-events-container .learn-events-content .events-content p{padding-top:6px;color:#fff;font-size:1.0em}.learn-events-container .learn-events-content .events-dropdown{padding:0 20px 20px;flex:100%}@media screen and (min-width: 768px){.learn-events-container .learn-events-content .events-dropdown{padding:57px 20px;flex:40%}}@media screen and (min-width: 1068px){.learn-events-container .learn-events-content .events-dropdown{padding:57px}}.learn-events-container .learn-events-content .events-dropdown p{margin:0}.learn-events-container .learn-events-content .events-dropdown option:nth-child(1){font-weight:bold}.university-information{padding-top:0}.university-information .campus-info{width:100%;background:#fff;display:none}.university-information .campus-info .strategy-events-calendar{width:100%;margin:1rem auto;padding:0}.university-information .campus-info .strategy-events-calendar h2{color:#004977}@media screen and (min-width: 800px){.university-information .campus-info .strategy-events-calendar h2{text-align:left}}.university-information .campus-info .strategy-events-calendar .strategy-events .strategy-event-content{background:#eae8e9;color:#141414;margin-bottom:20px}.university-information .campus-info .strategy-events-calendar .strategy-events .strategy-event-content .strategy-date-info{background:#003264;color:#fff;padding:38px 20px;text-align:center}@media screen and (min-width: 800px){.university-information .campus-info .strategy-events-calendar .strategy-events .strategy-event-content .strategy-date-info{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:left;padding:16px 20px 16px 44px}}.university-information .campus-info .strategy-events-calendar .strategy-events .strategy-event-content .strategy-date-info .calendar-date{font-size:1.9em;text-transform:uppercase;font-family:"Optimist",sans-serif;font-weight:100;margin:0;padding:0}@media screen and (min-width: 800px){.university-information .campus-info .strategy-events-calendar .strategy-events .strategy-event-content .strategy-date-info .calendar-date{font-size:2.75em;display:inline-block}}.university-information .campus-info .strategy-events-calendar .strategy-events .strategy-event-content .strategy-date-info .calendar-date span{font-size:20.8px;font-weight:500;margin:0;padding-bottom:20px}@media screen and (min-width: 800px){.university-information .campus-info .strategy-events-calendar .strategy-events .strategy-event-content .strategy-date-info .calendar-date span{font-size:22.4px;line-height:1.1em;padding-bottom:0px}}@media screen and (min-width: 800px){.university-information .campus-info .strategy-events-calendar .strategy-events .strategy-event-content .strategy-date-info .date-details{display:inline-block;float:right;text-align:right;width:55%}}.university-information .campus-info .strategy-events-calendar .strategy-events .strategy-event-content .strategy-date-info .date-details .event{font-size:1.3em;font-weight:500;margin:0;padding-bottom:20px}@media screen and (min-width: 800px){.university-information .campus-info .strategy-events-calendar .strategy-events .strategy-event-content .strategy-date-info .date-details .event{font-size:1.4em;line-height:1.1em;padding-bottom:0px}}.university-information .campus-info .strategy-events-calendar .strategy-events .strategy-event-content .strategy-date-info .date-details .university{font-size:.9em;margin:0}.university-information .campus-info .strategy-events-calendar .strategy-events .strategy-event-content .strategy-date-info .date-details .location{font-size:.9em;margin:0}.university-information .campus-info .strategy-events-calendar .strategy-events .strategy-event-content .strategy-date-content p{text-align:left;margin:0;padding:30px 14px;line-height:1.2em}@media screen and (min-width: 800px){.university-information .campus-info .strategy-events-calendar .strategy-events .strategy-event-content .strategy-date-content p{padding:30px 44px}}.university-information .campus-info .strategy-events-calendar .strategy-events .strategy-event-content .strategy-date-content p:nth-child(2){padding-top:0}.university-information .campus-info .strategy-events-calendar .strategy-events .strategy-event-content .strategy-date-content p a{text-decoration:underline}.university-information .campus-info .strategy-events-calendar .strategy-events .strategy-event-content .strategy-date-content p a:hover,.university-information .campus-info .strategy-events-calendar .strategy-events .strategy-event-content .strategy-date-content p a:focus{text-decoration:none;color:#004977}.strategy-role-apply{background:#dcd8db;width:100%;margin-bottom:32px}.strategy-role-apply .strategy-role-content{margin:0 auto;max-width:1020px;display:flex;display:-ms-flexbox;display:-webkit-flex;flex-direction:column}@media screen and (min-width: 768px){.strategy-role-apply .strategy-role-content{flex-direction:row;align-items:center}}.strategy-role-apply .strategy-role-content .role-featured{padding:20px;flex:100%}@media screen and (min-width: 768px){.strategy-role-apply .strategy-role-content .role-featured{padding:0 0 0 20px;flex:33%}}@media screen and (min-width: 1068px){.strategy-role-apply .strategy-role-content .role-featured{padding:0}}.strategy-role-apply .strategy-role-content .role-featured h2{font-size:1.4em;color:#004977;text-align:center;text-transform:uppercase;margin-bottom:0}@media screen and (min-width: 768px){.strategy-role-apply .strategy-role-content .role-featured h2{text-align:left}}.strategy-role-apply .strategy-role-content .role-featured p{padding-top:6px;color:#000;font-size:1.0em}.strategy-role-apply .strategy-role-content .role-content-box{margin:0 20px 20px;padding:20px 10px 10px;text-align:center;background:#eae8e9;flex:100%}@media screen and (min-width: 768px){.strategy-role-apply .strategy-role-content .role-content-box{margin-top:20px;padding:24px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex:66%}}@media screen and (min-width: 768px){.strategy-role-apply .strategy-role-content .role-content-box .role-content-info{text-align:left}}.strategy-role-apply .strategy-role-content .role-content-box .role-content-info .title{font-size:1.5em;font-weight:bold;margin-bottom:.2em}.strategy-role-apply .strategy-role-content .role-content-box .role-content-info .location{margin-bottom:.1em}.strategy-role-apply .strategy-role-content .role-content-box .role-content-info .date{margin-bottom:1.1em}@media screen and (min-width: 768px){.strategy-role-apply .strategy-role-content .role-content-box .role-content-info .date{margin-bottom:0}}@media screen and (min-width: 768px){.strategy-role-apply .strategy-role-content .role-content-box .role-content-buttons{width:250px;text-align:right;margin-right:9%}}.strategy-role-apply .strategy-role-content .role-content-box .role-content-buttons a{font-size:1.0em;background-color:#255f82;color:#fff;display:inline;padding:12px 7%;margin-right:10px;line-height:40px;text-decoration:none;border-radius:4px;position:relative}.strategy-role-apply .strategy-role-content .role-content-box .role-content-buttons a:last-child{margin-right:0}.strategy-role-apply .strategy-role-content .role-content-box .role-content-buttons a:hover,.strategy-role-apply .strategy-role-content .role-content-box .role-content-buttons a:focus{background-color:#004977;color:#fff;transition:all 0.2s linear}#strategy-home .role-content,#strategy-ourgroup .role-content,#strategy-yourrole .role-content,#strategy-lifeat .role-content,#strategy-learnmore .role-content,#strategy-apply .role-content{padding:0 20px 30px}@media screen and (min-width: 850px){#strategy-home .role-content,#strategy-ourgroup .role-content,#strategy-yourrole .role-content,#strategy-lifeat .role-content,#strategy-learnmore .role-content,#strategy-apply .role-content{width:58%}}@media screen and (min-width: 1100px){#strategy-home .role-content,#strategy-ourgroup .role-content,#strategy-yourrole .role-content,#strategy-lifeat .role-content,#strategy-learnmore .role-content,#strategy-apply .role-content{width:56%}}#strategy-home .role-content ul,#strategy-ourgroup .role-content ul,#strategy-yourrole .role-content ul,#strategy-lifeat .role-content ul,#strategy-learnmore .role-content ul,#strategy-apply .role-content ul{font-size:1.2em;list-style:disc;margin-left:40px}#strategy-home .at-capital-one-content,#strategy-ourgroup .at-capital-one-content,#strategy-yourrole .at-capital-one-content,#strategy-lifeat .at-capital-one-content,#strategy-learnmore .at-capital-one-content,#strategy-apply .at-capital-one-content{padding-top:5%}#strategy-home .imgcol,#strategy-ourgroup .imgcol,#strategy-yourrole .imgcol,#strategy-lifeat .imgcol,#strategy-learnmore .imgcol,#strategy-apply .imgcol{width:100%;position:relative}@media screen and (min-width: 850px){#strategy-home .imgcol,#strategy-ourgroup .imgcol,#strategy-yourrole .imgcol,#strategy-lifeat .imgcol,#strategy-learnmore .imgcol,#strategy-apply .imgcol{width:50%;height:100%;position:absolute;top:0;left:0}}@media screen and (min-width: 1100px){#strategy-home .imgcol,#strategy-ourgroup .imgcol,#strategy-yourrole .imgcol,#strategy-lifeat .imgcol,#strategy-learnmore .imgcol,#strategy-apply .imgcol{width:50%}}#strategy-home .imgcol span,#strategy-ourgroup .imgcol span,#strategy-yourrole .imgcol span,#strategy-lifeat .imgcol span,#strategy-learnmore .imgcol span,#strategy-apply .imgcol span{display:inline-block;text-align:center;width:100%;padding:8px 10px 15px;background-color:rgba(13,75,117,0.9);color:#fff;position:absolute;bottom:0;left:0;min-height:0}@media screen and (min-width: 550px){#strategy-home .imgcol span,#strategy-ourgroup .imgcol span,#strategy-yourrole .imgcol span,#strategy-lifeat .imgcol span,#strategy-learnmore .imgcol span,#strategy-apply .imgcol span{padding:8px 0 16px}}#strategy-home .imgcol span strong,#strategy-ourgroup .imgcol span strong,#strategy-yourrole .imgcol span strong,#strategy-lifeat .imgcol span strong,#strategy-learnmore .imgcol span strong,#strategy-apply .imgcol span strong{font-weight:normal;display:block;font-size:23px}#strategy-home .imgcol span strong:last-of-type,#strategy-ourgroup .imgcol span strong:last-of-type,#strategy-yourrole .imgcol span strong:last-of-type,#strategy-lifeat .imgcol span strong:last-of-type,#strategy-learnmore .imgcol span strong:last-of-type,#strategy-apply .imgcol span strong:last-of-type{font-size:1.0em}#strategy-home .creditwise,#strategy-ourgroup .creditwise,#strategy-yourrole .creditwise,#strategy-lifeat .creditwise,#strategy-learnmore .creditwise,#strategy-apply .creditwise{background:#fff url("../FULL_v4_0/img/promo/creditwise.jpg") no-repeat;background-size:cover;padding-top:64%}@media screen and (min-width: 850px){#strategy-home .creditwise,#strategy-ourgroup .creditwise,#strategy-yourrole .creditwise,#strategy-lifeat .creditwise,#strategy-learnmore .creditwise,#strategy-apply .creditwise{padding-top:0}}#strategy-home .cafes,#strategy-ourgroup .cafes,#strategy-yourrole .cafes,#strategy-lifeat .cafes,#strategy-learnmore .cafes,#strategy-apply .cafes{background:#fff url("../FULL_v4_0/img/promo/capital-one-cafes.jpg") no-repeat;background-size:cover;padding-top:64%}@media screen and (min-width: 850px){#strategy-home .cafes,#strategy-ourgroup .cafes,#strategy-yourrole .cafes,#strategy-lifeat .cafes,#strategy-learnmore .cafes,#strategy-apply .cafes{padding-top:0}}#strategy-home .labs,#strategy-ourgroup .labs,#strategy-yourrole .labs,#strategy-lifeat .labs,#strategy-learnmore .labs,#strategy-apply .labs{background:#fff url("../FULL_v4_0/img/promo/capital-one-labs.jpg") no-repeat;background-size:cover;padding-top:64%}@media screen and (min-width: 850px){#strategy-home .labs,#strategy-ourgroup .labs,#strategy-yourrole .labs,#strategy-lifeat .labs,#strategy-learnmore .labs,#strategy-apply .labs{padding-top:0}}#strategy-home .campus,#strategy-ourgroup .campus,#strategy-yourrole .campus,#strategy-lifeat .campus,#strategy-learnmore .campus,#strategy-apply .campus{background:#fff url("../FULL_v4_0/img/promo/capital-one-campus.jpg") no-repeat;background-size:cover;padding-top:64%}@media screen and (min-width: 850px){#strategy-home .campus,#strategy-ourgroup .campus,#strategy-yourrole .campus,#strategy-lifeat .campus,#strategy-learnmore .campus,#strategy-apply .campus{padding-top:0}}#strategy-home .careers,#strategy-ourgroup .careers,#strategy-yourrole .careers,#strategy-lifeat .careers,#strategy-learnmore .careers,#strategy-apply .careers{background:#fff url("../FULL_v4_0/img/promo/capital-one-careers.jpg") no-repeat;background-size:cover;padding-top:64%}@media screen and (min-width: 850px){#strategy-home .careers,#strategy-ourgroup .careers,#strategy-yourrole .careers,#strategy-lifeat .careers,#strategy-learnmore .careers,#strategy-apply .careers{padding-top:0}}.role-wrapper-strategy{float:left;background:#fff;width:100%;margin-bottom:20px;position:relative;padding:20px}@media screen and (min-width: 850px){.role-wrapper-strategy{padding:0;margin-bottom:40px}}#advanced-search .role-wrapper-strategy{padding:25px;background:#eae8e9}.role-wrapper-strategy .role-content-strategy{font-size:.8rem;font-family:"Optimist",sans-serif;padding:20px 12px;background:#eae8e9}@media screen and (min-width: 850px){.role-wrapper-strategy .role-content-strategy{float:right;width:50%;margin-left:35%;padding:36px;background:#eae8e9;height:340px}}.role-wrapper-strategy h2{font-weight:100;color:#797676;text-transform:uppercase;margin:30px 0 10px;line-height:.9}#strategy-home .role-wrapper-strategy h2,#strategy-ourgroup .role-wrapper-strategy h2,#strategy-yourrole .role-wrapper-strategy h2,#strategy-lifeat .role-wrapper-strategy h2,#strategy-learnmore .role-wrapper-strategy h2,#strategy-apply .role-wrapper-strategy h2{text-transform:uppercase;color:#004977;line-height:1;margin:0 0 .5em}.role-wrapper-strategy h2 span{font-style:none;display:block;text-transform:none}.role-wrapper-strategy .check-out-more{border-radius:3px;background:#255f82;color:#fff;display:block;display:flex;align-items:center;justify-content:center;font-size:18px;padding:11px;border:0px;font-family:"Optimist",sans-serif;font-weight:bold;float:none;clear:both}#strategy-home .role-wrapper-strategy .check-out-more,#strategy-ourgroup .role-wrapper-strategy .check-out-more,#strategy-yourrole .role-wrapper-strategy .check-out-more,#strategy-lifeat .role-wrapper-strategy .check-out-more,#strategy-learnmore .role-wrapper-strategy .check-out-more,#strategy-apply .role-wrapper-strategy .check-out-more{width:208px;text-align:center;padding:10px 14px;margin:20px 0 0;border-radius:5px;line-height:1}#strategy-home .role-wrapper-strategy .check-out-more,#strategy-ourgroup .role-wrapper-strategy .check-out-more,#strategy-yourrole .role-wrapper-strategy .check-out-more,#strategy-lifeat .role-wrapper-strategy .check-out-more,#strategy-learnmore .role-wrapper-strategy .check-out-more,#strategy-apply .role-wrapper-strategy .check-out-more{width:auto;display:table}#strategy-home .role-wrapper-strategy .check-out-more:after,#strategy-ourgroup .role-wrapper-strategy .check-out-more:after,#strategy-yourrole .role-wrapper-strategy .check-out-more:after,#strategy-lifeat .role-wrapper-strategy .check-out-more:after,#strategy-learnmore .role-wrapper-strategy .check-out-more:after,#strategy-apply .role-wrapper-strategy .check-out-more:after{margin:2px 0 0 8px}.role-wrapper-strategy .check-out-more:hover,.role-wrapper-strategy .check-out-more:focus{background-color:#004977;color:#fff;transition:all 0.2s linear}.role-wrapper-strategy ul{float:left;clear:left;margin-bottom:20px}@media screen and (min-width: 850px){.role-wrapper-strategy ul{margin-bottom:0}}.role-wrapper-strategy ul li{margin-bottom:10px}.role-wrapper-strategy ul li a{font-weight:bold;font-size:1.6rem;color:black}.role-wrapper-strategy ul li a:hover,.role-wrapper-strategy ul li a:focus{text-decoration:underline}#strategy-home .slick-slider,#strategy-ourgroup .slick-slider,#strategy-yourrole .slick-slider,#strategy-lifeat .slick-slider,#strategy-learnmore .slick-slider,#strategy-apply .slick-slider{position:unset}#strategy-home .employee-testimonial,#strategy-ourgroup .employee-testimonial,#strategy-yourrole .employee-testimonial,#strategy-lifeat .employee-testimonial,#strategy-learnmore .employee-testimonial,#strategy-apply .employee-testimonial{margin:0 0 0;padding-bottom:14px;position:relative;background:url("../FULL_v4_0/img/backgrounds/bkg-case-interviews-slider6.jpg")}@media screen and (min-width: 778px){#strategy-home .employee-testimonial,#strategy-ourgroup .employee-testimonial,#strategy-yourrole .employee-testimonial,#strategy-lifeat .employee-testimonial,#strategy-learnmore .employee-testimonial,#strategy-apply .employee-testimonial{margin:0 0 0}}#strategy-home .employee-testimonial h2,#strategy-ourgroup .employee-testimonial h2,#strategy-yourrole .employee-testimonial h2,#strategy-lifeat .employee-testimonial h2,#strategy-learnmore .employee-testimonial h2,#strategy-apply .employee-testimonial h2{margin:0 0 1em}#strategy-home .employee-testimonial .employee-testimonial-list,#strategy-ourgroup .employee-testimonial .employee-testimonial-list,#strategy-yourrole .employee-testimonial .employee-testimonial-list,#strategy-lifeat .employee-testimonial .employee-testimonial-list,#strategy-learnmore .employee-testimonial .employee-testimonial-list,#strategy-apply .employee-testimonial .employee-testimonial-list{padding:0;margin:0 auto;max-width:1080px}#strategy-home .employee-testimonial .employee-testimonial-list .slick-list.draggable,#strategy-ourgroup .employee-testimonial .employee-testimonial-list .slick-list.draggable,#strategy-yourrole .employee-testimonial .employee-testimonial-list .slick-list.draggable,#strategy-lifeat .employee-testimonial .employee-testimonial-list .slick-list.draggable,#strategy-learnmore .employee-testimonial .employee-testimonial-list .slick-list.draggable,#strategy-apply .employee-testimonial .employee-testimonial-list .slick-list.draggable{min-height:311px}#strategy-home .employee-testimonial .employee-testimonial-list .employee-list-item,#strategy-ourgroup .employee-testimonial .employee-testimonial-list .employee-list-item,#strategy-yourrole .employee-testimonial .employee-testimonial-list .employee-list-item,#strategy-lifeat .employee-testimonial .employee-testimonial-list .employee-list-item,#strategy-learnmore .employee-testimonial .employee-testimonial-list .employee-list-item,#strategy-apply .employee-testimonial .employee-testimonial-list .employee-list-item{position:relative;text-align:left;margin:0 0 1em}#strategy-home .employee-testimonial .employee-testimonial-list .employee-list-item:first-child,#strategy-ourgroup .employee-testimonial .employee-testimonial-list .employee-list-item:first-child,#strategy-yourrole .employee-testimonial .employee-testimonial-list .employee-list-item:first-child,#strategy-lifeat .employee-testimonial .employee-testimonial-list .employee-list-item:first-child,#strategy-learnmore .employee-testimonial .employee-testimonial-list .employee-list-item:first-child,#strategy-apply .employee-testimonial .employee-testimonial-list .employee-list-item:first-child{display:block}#strategy-home .employee-testimonial .employee-testimonial-list .employee-list-item .item-wrapper,#strategy-ourgroup .employee-testimonial .employee-testimonial-list .employee-list-item .item-wrapper,#strategy-yourrole .employee-testimonial .employee-testimonial-list .employee-list-item .item-wrapper,#strategy-lifeat .employee-testimonial .employee-testimonial-list .employee-list-item .item-wrapper,#strategy-learnmore .employee-testimonial .employee-testimonial-list .employee-list-item .item-wrapper,#strategy-apply .employee-testimonial .employee-testimonial-list .employee-list-item .item-wrapper{display:flex;flex-direction:column;align-items:stretch;min-height:311px}#strategy-home .employee-testimonial .employee-testimonial-list .employee-list-item .item-wrapper>div:first-of-type,#strategy-ourgroup .employee-testimonial .employee-testimonial-list .employee-list-item .item-wrapper>div:first-of-type,#strategy-yourrole .employee-testimonial .employee-testimonial-list .employee-list-item .item-wrapper>div:first-of-type,#strategy-lifeat .employee-testimonial .employee-testimonial-list .employee-list-item .item-wrapper>div:first-of-type,#strategy-learnmore .employee-testimonial .employee-testimonial-list .employee-list-item .item-wrapper>div:first-of-type,#strategy-apply .employee-testimonial .employee-testimonial-list .employee-list-item .item-wrapper>div:first-of-type{padding:12px 0 0;text-transform:uppercase;color:#fff;border-bottom:1px solid #019ed5;margin:0 20px}@media screen and (min-width: 390px){#strategy-home .employee-testimonial .employee-testimonial-list .employee-list-item .item-wrapper>div:first-of-type,#strategy-ourgroup .employee-testimonial .employee-testimonial-list .employee-list-item .item-wrapper>div:first-of-type,#strategy-yourrole .employee-testimonial .employee-testimonial-list .employee-list-item .item-wrapper>div:first-of-type,#strategy-lifeat .employee-testimonial .employee-testimonial-list .employee-list-item .item-wrapper>div:first-of-type,#strategy-learnmore .employee-testimonial .employee-testimonial-list .employee-list-item .item-wrapper>div:first-of-type,#strategy-apply .employee-testimonial .employee-testimonial-list .employee-list-item .item-wrapper>div:first-of-type{padding-top:24px}}@media screen and (min-width: 768px){#strategy-home .employee-testimonial .employee-testimonial-list .employee-list-item .item-wrapper>div:first-of-type,#strategy-ourgroup .employee-testimonial .employee-testimonial-list .employee-list-item .item-wrapper>div:first-of-type,#strategy-yourrole .employee-testimonial .employee-testimonial-list .employee-list-item .item-wrapper>div:first-of-type,#strategy-lifeat .employee-testimonial .employee-testimonial-list .employee-list-item .item-wrapper>div:first-of-type,#strategy-learnmore .employee-testimonial .employee-testimonial-list .employee-list-item .item-wrapper>div:first-of-type,#strategy-apply .employee-testimonial .employee-testimonial-list .employee-list-item .item-wrapper>div:first-of-type{text-align:left;padding:32px 0 8px;margin:0 40px}#strategy-home .employee-testimonial .employee-testimonial-list .employee-list-item .item-wrapper>div:first-of-type span,#strategy-ourgroup .employee-testimonial .employee-testimonial-list .employee-list-item .item-wrapper>div:first-of-type span,#strategy-yourrole .employee-testimonial .employee-testimonial-list .employee-list-item .item-wrapper>div:first-of-type span,#strategy-lifeat .employee-testimonial .employee-testimonial-list .employee-list-item .item-wrapper>div:first-of-type span,#strategy-learnmore .employee-testimonial .employee-testimonial-list .employee-list-item .item-wrapper>div:first-of-type span,#strategy-apply .employee-testimonial .employee-testimonial-list .employee-list-item .item-wrapper>div:first-of-type span{float:right}}#strategy-home .employee-testimonial .employee-testimonial-list .employee-list-item .item-wrapper>div:first-of-type h3,#strategy-ourgroup .employee-testimonial .employee-testimonial-list .employee-list-item .item-wrapper>div:first-of-type h3,#strategy-yourrole .employee-testimonial .employee-testimonial-list .employee-list-item .item-wrapper>div:first-of-type h3,#strategy-lifeat .employee-testimonial .employee-testimonial-list .employee-list-item .item-wrapper>div:first-of-type h3,#strategy-learnmore .employee-testimonial .employee-testimonial-list .employee-list-item .item-wrapper>div:first-of-type h3,#strategy-apply .employee-testimonial .employee-testimonial-list .employee-list-item .item-wrapper>div:first-of-type h3{font-size:1.3em;font-family:"OptimistLt", Arial, Helvetica, sans-serif;color:#fff;margin:0}@media screen and (min-width: 768px){#strategy-home .employee-testimonial .employee-testimonial-list .employee-list-item .item-wrapper>div:first-of-type h3,#strategy-ourgroup .employee-testimonial .employee-testimonial-list .employee-list-item .item-wrapper>div:first-of-type h3,#strategy-yourrole .employee-testimonial .employee-testimonial-list .employee-list-item .item-wrapper>div:first-of-type h3,#strategy-lifeat .employee-testimonial .employee-testimonial-list .employee-list-item .item-wrapper>div:first-of-type h3,#strategy-learnmore .employee-testimonial .employee-testimonial-list .employee-list-item .item-wrapper>div:first-of-type h3,#strategy-apply .employee-testimonial .employee-testimonial-list .employee-list-item .item-wrapper>div:first-of-type h3{display:inline-block}}#strategy-home .employee-testimonial .employee-testimonial-list .employee-list-item .item-wrapper .intro,#strategy-ourgroup .employee-testimonial .employee-testimonial-list .employee-list-item .item-wrapper .intro,#strategy-yourrole .employee-testimonial .employee-testimonial-list .employee-list-item .item-wrapper .intro,#strategy-lifeat .employee-testimonial .employee-testimonial-list .employee-list-item .item-wrapper .intro,#strategy-learnmore .employee-testimonial .employee-testimonial-list .employee-list-item .item-wrapper .intro,#strategy-apply .employee-testimonial .employee-testimonial-list .employee-list-item .item-wrapper .intro{padding:13px 20px 0}@media screen and (min-width: 768px){#strategy-home .employee-testimonial .employee-testimonial-list .employee-list-item .item-wrapper .intro,#strategy-ourgroup .employee-testimonial .employee-testimonial-list .employee-list-item .item-wrapper .intro,#strategy-yourrole .employee-testimonial .employee-testimonial-list .employee-list-item .item-wrapper .intro,#strategy-lifeat .employee-testimonial .employee-testimonial-list .employee-list-item .item-wrapper .intro,#strategy-learnmore .employee-testimonial .employee-testimonial-list .employee-list-item .item-wrapper .intro,#strategy-apply .employee-testimonial .employee-testimonial-list .employee-list-item .item-wrapper .intro{padding:46px 90px 0}}#strategy-home .employee-testimonial .employee-testimonial-list .employee-list-item .item-wrapper ul,#strategy-ourgroup .employee-testimonial .employee-testimonial-list .employee-list-item .item-wrapper ul,#strategy-yourrole .employee-testimonial .employee-testimonial-list .employee-list-item .item-wrapper ul,#strategy-lifeat .employee-testimonial .employee-testimonial-list .employee-list-item .item-wrapper ul,#strategy-learnmore .employee-testimonial .employee-testimonial-list .employee-list-item .item-wrapper ul,#strategy-apply .employee-testimonial .employee-testimonial-list .employee-list-item .item-wrapper ul{color:#fff;list-style-type:disc;padding:10px 20px 10px 36px}@media screen and (min-width: 768px){#strategy-home .employee-testimonial .employee-testimonial-list .employee-list-item .item-wrapper ul,#strategy-ourgroup .employee-testimonial .employee-testimonial-list .employee-list-item .item-wrapper ul,#strategy-yourrole .employee-testimonial .employee-testimonial-list .employee-list-item .item-wrapper ul,#strategy-lifeat .employee-testimonial .employee-testimonial-list .employee-list-item .item-wrapper ul,#strategy-learnmore .employee-testimonial .employee-testimonial-list .employee-list-item .item-wrapper ul,#strategy-apply .employee-testimonial .employee-testimonial-list .employee-list-item .item-wrapper ul{padding:10px 90px 10px 106px}}#strategy-home .employee-testimonial .employee-testimonial-list .employee-list-item .item-wrapper .question,#strategy-ourgroup .employee-testimonial .employee-testimonial-list .employee-list-item .item-wrapper .question,#strategy-yourrole .employee-testimonial .employee-testimonial-list .employee-list-item .item-wrapper .question,#strategy-lifeat .employee-testimonial .employee-testimonial-list .employee-list-item .item-wrapper .question,#strategy-learnmore .employee-testimonial .employee-testimonial-list .employee-list-item .item-wrapper .question,#strategy-apply .employee-testimonial .employee-testimonial-list .employee-list-item .item-wrapper .question{padding:20px;text-transform:uppercase}@media screen and (min-width: 768px){#strategy-home .employee-testimonial .employee-testimonial-list .employee-list-item .item-wrapper .question,#strategy-ourgroup .employee-testimonial .employee-testimonial-list .employee-list-item .item-wrapper .question,#strategy-yourrole .employee-testimonial .employee-testimonial-list .employee-list-item .item-wrapper .question,#strategy-lifeat .employee-testimonial .employee-testimonial-list .employee-list-item .item-wrapper .question,#strategy-learnmore .employee-testimonial .employee-testimonial-list .employee-list-item .item-wrapper .question,#strategy-apply .employee-testimonial .employee-testimonial-list .employee-list-item .item-wrapper .question{padding:20px 90px 20px}}@media screen and (min-width: 778px){#strategy-home .employee-testimonial .employee-testimonial-list .employee-list-item .employee-img-wrapper,#strategy-ourgroup .employee-testimonial .employee-testimonial-list .employee-list-item .employee-img-wrapper,#strategy-yourrole .employee-testimonial .employee-testimonial-list .employee-list-item .employee-img-wrapper,#strategy-lifeat .employee-testimonial .employee-testimonial-list .employee-list-item .employee-img-wrapper,#strategy-learnmore .employee-testimonial .employee-testimonial-list .employee-list-item .employee-img-wrapper,#strategy-apply .employee-testimonial .employee-testimonial-list .employee-list-item .employee-img-wrapper{width:45%;max-width:639px}}@media screen and (min-width: 1000px){#strategy-home .employee-testimonial .employee-testimonial-list .employee-list-item .employee-img-wrapper,#strategy-ourgroup .employee-testimonial .employee-testimonial-list .employee-list-item .employee-img-wrapper,#strategy-yourrole .employee-testimonial .employee-testimonial-list .employee-list-item .employee-img-wrapper,#strategy-lifeat .employee-testimonial .employee-testimonial-list .employee-list-item .employee-img-wrapper,#strategy-learnmore .employee-testimonial .employee-testimonial-list .employee-list-item .employee-img-wrapper,#strategy-apply .employee-testimonial .employee-testimonial-list .employee-list-item .employee-img-wrapper{width:60%;max-width:639px}}#strategy-home .employee-testimonial .employee-testimonial-list .employee-list-item .employee-img-wrapper img,#strategy-home .employee-testimonial .employee-testimonial-list .employee-list-item .employee-img-wrapper picture,#strategy-ourgroup .employee-testimonial .employee-testimonial-list .employee-list-item .employee-img-wrapper img,#strategy-ourgroup .employee-testimonial .employee-testimonial-list .employee-list-item .employee-img-wrapper picture,#strategy-yourrole .employee-testimonial .employee-testimonial-list .employee-list-item .employee-img-wrapper img,#strategy-yourrole .employee-testimonial .employee-testimonial-list .employee-list-item .employee-img-wrapper picture,#strategy-lifeat .employee-testimonial .employee-testimonial-list .employee-list-item .employee-img-wrapper img,#strategy-lifeat .employee-testimonial .employee-testimonial-list .employee-list-item .employee-img-wrapper picture,#strategy-learnmore .employee-testimonial .employee-testimonial-list .employee-list-item .employee-img-wrapper img,#strategy-learnmore .employee-testimonial .employee-testimonial-list .employee-list-item .employee-img-wrapper picture,#strategy-apply .employee-testimonial .employee-testimonial-list .employee-list-item .employee-img-wrapper img,#strategy-apply .employee-testimonial .employee-testimonial-list .employee-list-item .employee-img-wrapper picture{width:100%;display:block}#strategy-home .employee-testimonial .employee-testimonial-list .employee-list-item .employee-content,#strategy-ourgroup .employee-testimonial .employee-testimonial-list .employee-list-item .employee-content,#strategy-yourrole .employee-testimonial .employee-testimonial-list .employee-list-item .employee-content,#strategy-lifeat .employee-testimonial .employee-testimonial-list .employee-list-item .employee-content,#strategy-learnmore .employee-testimonial .employee-testimonial-list .employee-list-item .employee-content,#strategy-apply .employee-testimonial .employee-testimonial-list .employee-list-item .employee-content{width:100%;padding:2em 7%;margin:0 auto}@media screen and (min-width: 778px){#strategy-home .employee-testimonial .employee-testimonial-list .employee-list-item .employee-content,#strategy-ourgroup .employee-testimonial .employee-testimonial-list .employee-list-item .employee-content,#strategy-yourrole .employee-testimonial .employee-testimonial-list .employee-list-item .employee-content,#strategy-lifeat .employee-testimonial .employee-testimonial-list .employee-list-item .employee-content,#strategy-learnmore .employee-testimonial .employee-testimonial-list .employee-list-item .employee-content,#strategy-apply .employee-testimonial .employee-testimonial-list .employee-list-item .employee-content{width:55%;padding:0 6%}}@media screen and (min-width: 1000px){#strategy-home .employee-testimonial .employee-testimonial-list .employee-list-item .employee-content,#strategy-ourgroup .employee-testimonial .employee-testimonial-list .employee-list-item .employee-content,#strategy-yourrole .employee-testimonial .employee-testimonial-list .employee-list-item .employee-content,#strategy-lifeat .employee-testimonial .employee-testimonial-list .employee-list-item .employee-content,#strategy-learnmore .employee-testimonial .employee-testimonial-list .employee-list-item .employee-content,#strategy-apply .employee-testimonial .employee-testimonial-list .employee-list-item .employee-content{width:40%;padding:0 4.5%}}#strategy-home .employee-testimonial .employee-testimonial-list .employee-list-item .employee-content h3,#strategy-ourgroup .employee-testimonial .employee-testimonial-list .employee-list-item .employee-content h3,#strategy-yourrole .employee-testimonial .employee-testimonial-list .employee-list-item .employee-content h3,#strategy-lifeat .employee-testimonial .employee-testimonial-list .employee-list-item .employee-content h3,#strategy-learnmore .employee-testimonial .employee-testimonial-list .employee-list-item .employee-content h3,#strategy-apply .employee-testimonial .employee-testimonial-list .employee-list-item .employee-content h3{font-size:1.375rem;font-family:"OptimistSmb", sans-serif;color:#fff;margin:0 0 .1em}#strategy-home .employee-testimonial .employee-testimonial-list .employee-list-item .employee-content h4,#strategy-ourgroup .employee-testimonial .employee-testimonial-list .employee-list-item .employee-content h4,#strategy-yourrole .employee-testimonial .employee-testimonial-list .employee-list-item .employee-content h4,#strategy-lifeat .employee-testimonial .employee-testimonial-list .employee-list-item .employee-content h4,#strategy-learnmore .employee-testimonial .employee-testimonial-list .employee-list-item .employee-content h4,#strategy-apply .employee-testimonial .employee-testimonial-list .employee-list-item .employee-content h4{font-family:"OptimistLt", sans-serif;font-weight:normal;font-size:1rem}#strategy-home .employee-testimonial .employee-testimonial-list .employee-list-item .employee-content p,#strategy-ourgroup .employee-testimonial .employee-testimonial-list .employee-list-item .employee-content p,#strategy-yourrole .employee-testimonial .employee-testimonial-list .employee-list-item .employee-content p,#strategy-lifeat .employee-testimonial .employee-testimonial-list .employee-list-item .employee-content p,#strategy-learnmore .employee-testimonial .employee-testimonial-list .employee-list-item .employee-content p,#strategy-apply .employee-testimonial .employee-testimonial-list .employee-list-item .employee-content p{margin:.7em 0 0;font-size:1rem}@media screen and (min-width: 778px){#strategy-home .employee-testimonial .employee-testimonial-list .employee-list-item .employee-content p,#strategy-ourgroup .employee-testimonial .employee-testimonial-list .employee-list-item .employee-content p,#strategy-yourrole .employee-testimonial .employee-testimonial-list .employee-list-item .employee-content p,#strategy-lifeat .employee-testimonial .employee-testimonial-list .employee-list-item .employee-content p,#strategy-learnmore .employee-testimonial .employee-testimonial-list .employee-list-item .employee-content p,#strategy-apply .employee-testimonial .employee-testimonial-list .employee-list-item .employee-content p{font-size:1.125rem}}#strategy-home .employee-testimonial .employee-testimonial-list .employee-list-item button.employee-content,#strategy-ourgroup .employee-testimonial .employee-testimonial-list .employee-list-item button.employee-content,#strategy-yourrole .employee-testimonial .employee-testimonial-list .employee-list-item button.employee-content,#strategy-lifeat .employee-testimonial .employee-testimonial-list .employee-list-item button.employee-content,#strategy-learnmore .employee-testimonial .employee-testimonial-list .employee-list-item button.employee-content,#strategy-apply .employee-testimonial .employee-testimonial-list .employee-list-item button.employee-content{cursor:pointer;border-style:none;background-color:transparent;display:inline-block}#strategy-home .employee-testimonial .employee-testimonial-list .employee-list-item button.employee-content span.spotlight-video-play,#strategy-ourgroup .employee-testimonial .employee-testimonial-list .employee-list-item button.employee-content span.spotlight-video-play,#strategy-yourrole .employee-testimonial .employee-testimonial-list .employee-list-item button.employee-content span.spotlight-video-play,#strategy-lifeat .employee-testimonial .employee-testimonial-list .employee-list-item button.employee-content span.spotlight-video-play,#strategy-learnmore .employee-testimonial .employee-testimonial-list .employee-list-item button.employee-content span.spotlight-video-play,#strategy-apply .employee-testimonial .employee-testimonial-list .employee-list-item button.employee-content span.spotlight-video-play{background-color:#018bbb;font-size:16px;text-align:center;color:#fff;padding:10px 10px 6px;border-radius:3px;display:inline-block;width:100%;max-width:238px}#strategy-home .employee-testimonial .employee-testimonial-list .employee-list-item button.employee-content span.spotlight-video-play img,#strategy-ourgroup .employee-testimonial .employee-testimonial-list .employee-list-item button.employee-content span.spotlight-video-play img,#strategy-yourrole .employee-testimonial .employee-testimonial-list .employee-list-item button.employee-content span.spotlight-video-play img,#strategy-lifeat .employee-testimonial .employee-testimonial-list .employee-list-item button.employee-content span.spotlight-video-play img,#strategy-learnmore .employee-testimonial .employee-testimonial-list .employee-list-item button.employee-content span.spotlight-video-play img,#strategy-apply .employee-testimonial .employee-testimonial-list .employee-list-item button.employee-content span.spotlight-video-play img{padding-bottom:7px;vertical-align:bottom}#strategy-home .employee-testimonial .employee-testimonial-list .employee-list-item button.employee-content span.spotlight-video-play p,#strategy-ourgroup .employee-testimonial .employee-testimonial-list .employee-list-item button.employee-content span.spotlight-video-play p,#strategy-yourrole .employee-testimonial .employee-testimonial-list .employee-list-item button.employee-content span.spotlight-video-play p,#strategy-lifeat .employee-testimonial .employee-testimonial-list .employee-list-item button.employee-content span.spotlight-video-play p,#strategy-learnmore .employee-testimonial .employee-testimonial-list .employee-list-item button.employee-content span.spotlight-video-play p,#strategy-apply .employee-testimonial .employee-testimonial-list .employee-list-item button.employee-content span.spotlight-video-play p{font-size:18px;font-family:OptimistLt;display:inline-block;margin:0}#strategy-home .employee-testimonial .employee-testimonial-list .employee-list-item button.employee-content span.spotlight-title-box,#strategy-ourgroup .employee-testimonial .employee-testimonial-list .employee-list-item button.employee-content span.spotlight-title-box,#strategy-yourrole .employee-testimonial .employee-testimonial-list .employee-list-item button.employee-content span.spotlight-title-box,#strategy-lifeat .employee-testimonial .employee-testimonial-list .employee-list-item button.employee-content span.spotlight-title-box,#strategy-learnmore .employee-testimonial .employee-testimonial-list .employee-list-item button.employee-content span.spotlight-title-box,#strategy-apply .employee-testimonial .employee-testimonial-list .employee-list-item button.employee-content span.spotlight-title-box{color:#ffffff;font-family:OptimistLt;font-size:20px;text-align:center;line-height:28px}#strategy-home .employee-testimonial .employee-testimonial-list .employee-list-item button.employee-content span.spotlight-title-box div.spotlight-title,#strategy-ourgroup .employee-testimonial .employee-testimonial-list .employee-list-item button.employee-content span.spotlight-title-box div.spotlight-title,#strategy-yourrole .employee-testimonial .employee-testimonial-list .employee-list-item button.employee-content span.spotlight-title-box div.spotlight-title,#strategy-lifeat .employee-testimonial .employee-testimonial-list .employee-list-item button.employee-content span.spotlight-title-box div.spotlight-title,#strategy-learnmore .employee-testimonial .employee-testimonial-list .employee-list-item button.employee-content span.spotlight-title-box div.spotlight-title,#strategy-apply .employee-testimonial .employee-testimonial-list .employee-list-item button.employee-content span.spotlight-title-box div.spotlight-title{font-size:16px}#strategy-home .employee-testimonial .employee-testimonial-list .employee-list-item button.employee-content span.spotlight-title-box div.spotlight-quote,#strategy-ourgroup .employee-testimonial .employee-testimonial-list .employee-list-item button.employee-content span.spotlight-title-box div.spotlight-quote,#strategy-yourrole .employee-testimonial .employee-testimonial-list .employee-list-item button.employee-content span.spotlight-title-box div.spotlight-quote,#strategy-lifeat .employee-testimonial .employee-testimonial-list .employee-list-item button.employee-content span.spotlight-title-box div.spotlight-quote,#strategy-learnmore .employee-testimonial .employee-testimonial-list .employee-list-item button.employee-content span.spotlight-title-box div.spotlight-quote,#strategy-apply .employee-testimonial .employee-testimonial-list .employee-list-item button.employee-content span.spotlight-title-box div.spotlight-quote{font-size:18px;margin:10px 10px 20px;line-height:28px}@media screen and (min-width: 550px){#strategy-home .employee-testimonial .employee-testimonial-list .employee-list-item button.employee-content span.spotlight-title-box div.spotlight-quote,#strategy-ourgroup .employee-testimonial .employee-testimonial-list .employee-list-item button.employee-content span.spotlight-title-box div.spotlight-quote,#strategy-yourrole .employee-testimonial .employee-testimonial-list .employee-list-item button.employee-content span.spotlight-title-box div.spotlight-quote,#strategy-lifeat .employee-testimonial .employee-testimonial-list .employee-list-item button.employee-content span.spotlight-title-box div.spotlight-quote,#strategy-learnmore .employee-testimonial .employee-testimonial-list .employee-list-item button.employee-content span.spotlight-title-box div.spotlight-quote,#strategy-apply .employee-testimonial .employee-testimonial-list .employee-list-item button.employee-content span.spotlight-title-box div.spotlight-quote{margin:10px 20px 20px}}@media screen and (min-width: 778px){#strategy-home .employee-testimonial .employee-testimonial-list .employee-list-item button.employee-content span.spotlight-title-box div.spotlight-quote,#strategy-ourgroup .employee-testimonial .employee-testimonial-list .employee-list-item button.employee-content span.spotlight-title-box div.spotlight-quote,#strategy-yourrole .employee-testimonial .employee-testimonial-list .employee-list-item button.employee-content span.spotlight-title-box div.spotlight-quote,#strategy-lifeat .employee-testimonial .employee-testimonial-list .employee-list-item button.employee-content span.spotlight-title-box div.spotlight-quote,#strategy-learnmore .employee-testimonial .employee-testimonial-list .employee-list-item button.employee-content span.spotlight-title-box div.spotlight-quote,#strategy-apply .employee-testimonial .employee-testimonial-list .employee-list-item button.employee-content span.spotlight-title-box div.spotlight-quote{margin:10px 0px 20px}}@media screen and (min-width: 1000px){#strategy-home .employee-testimonial .employee-testimonial-list .employee-list-item button.employee-content span.spotlight-title-box div.spotlight-quote,#strategy-ourgroup .employee-testimonial .employee-testimonial-list .employee-list-item button.employee-content span.spotlight-title-box div.spotlight-quote,#strategy-yourrole .employee-testimonial .employee-testimonial-list .employee-list-item button.employee-content span.spotlight-title-box div.spotlight-quote,#strategy-lifeat .employee-testimonial .employee-testimonial-list .employee-list-item button.employee-content span.spotlight-title-box div.spotlight-quote,#strategy-learnmore .employee-testimonial .employee-testimonial-list .employee-list-item button.employee-content span.spotlight-title-box div.spotlight-quote,#strategy-apply .employee-testimonial .employee-testimonial-list .employee-list-item button.employee-content span.spotlight-title-box div.spotlight-quote{margin:10px 20px 20px}}#strategy-home .employee-testimonial .strategy-progress,#strategy-ourgroup .employee-testimonial .strategy-progress,#strategy-yourrole .employee-testimonial .strategy-progress,#strategy-lifeat .employee-testimonial .strategy-progress,#strategy-learnmore .employee-testimonial .strategy-progress,#strategy-apply .employee-testimonial .strategy-progress{display:block;margin:50px 5% 0 5%;width:90%;height:10px;border-radius:10px;overflow:hidden;background-color:#dcd8db;background-image:linear-gradient(to right, #019ed5,#019ed5);background-repeat:no-repeat;background-size:0 100%;transition:background-size .4s ease-in-out}#strategy-home .slick-prev,#strategy-ourgroup .slick-prev,#strategy-yourrole .slick-prev,#strategy-lifeat .slick-prev,#strategy-learnmore .slick-prev,#strategy-apply .slick-prev{top:90%;left:35%;background:url("../FULL_v4_0/img/icons/ico-arrow-left.png") left top no-repeat;background-size:contain;width:100%;height:35px;width:35px}@media screen and (min-width: 400px){#strategy-home .slick-prev,#strategy-ourgroup .slick-prev,#strategy-yourrole .slick-prev,#strategy-lifeat .slick-prev,#strategy-learnmore .slick-prev,#strategy-apply .slick-prev{top:87%}}@media screen and (min-width: 778px){#strategy-home .slick-prev,#strategy-ourgroup .slick-prev,#strategy-yourrole .slick-prev,#strategy-lifeat .slick-prev,#strategy-learnmore .slick-prev,#strategy-apply .slick-prev{top:87%;left:46%}}#strategy-home .slick-next,#strategy-ourgroup .slick-next,#strategy-yourrole .slick-next,#strategy-lifeat .slick-next,#strategy-learnmore .slick-next,#strategy-apply .slick-next{top:90%;left:54%;background:url("../FULL_v4_0/img/icons/ico-arrow-right.png") left top no-repeat;background-size:contain;width:100%;height:35px;width:35px}@media screen and (min-width: 400px){#strategy-home .slick-next,#strategy-ourgroup .slick-next,#strategy-yourrole .slick-next,#strategy-lifeat .slick-next,#strategy-learnmore .slick-next,#strategy-apply .slick-next{top:87%}}@media screen and (min-width: 778px){#strategy-home .slick-next,#strategy-ourgroup .slick-next,#strategy-yourrole .slick-next,#strategy-lifeat .slick-next,#strategy-learnmore .slick-next,#strategy-apply .slick-next{top:87%;left:52%}}.max-content-wrapper h2.content-pgSitemap{margin-top:20px}.jobs-by h2{font-size:1.5rem;text-transform:uppercase}.jobs-by ul li a{font-size:0.94rem;font-weight:normal;line-height:140%;color:#048cbb}.jobs-by ul li a b{color:#999;font-size:10px;font-weight:normal}.jobs-by ul li a b:before{content:" ("}.jobs-by ul li a b:after{content:" )"}@media screen and (min-width: 850px){.jobs-by{width:32%;display:inline-block;float:left}}.maintenance-note{font-size:.875em;color:#fff;display:block;clear:both;padding:.5em 0;margin:0;text-align:center;font-family:"Optimist",sans-serif;-moz-osx-font-smoothing:grayscale}.maintenance-note a{font-size:14px;color:#fff;text-decoration:underline;white-space:nowrap}.maintenance-note a:hover,.maintenance-note a:focus{text-decoration:none}#advanced-degrees-cards{width:100%;max-width:1010px;margin:0 auto}#advanced-degrees-cards ul{list-style:none inside;margin:0 auto;padding:0;text-align:center;width:100%}#advanced-degrees-cards ul li{width:calc(100% - 15px);display:inline-block;margin:5px 5px 22px 5px;padding:0;position:relative;border:solid 5px transparent;z-index:0;overflow:hidden;border:5px solid #fff}@media screen and (min-width: 550px){#advanced-degrees-cards ul li{width:calc(100% / 2 - 15px);max-width:315px}}#advanced-degrees-cards ul li img{float:left;width:100%}#advanced-degrees-cards ul li div{padding:15px 20px;position:absolute;bottom:0;left:0;background-color:rgba(0,73,119,0.9);width:100%;z-index:1}@media screen and (min-width: 850px){#advanced-degrees-cards ul li div{padding:15px 20px}}#advanced-degrees-cards ul li div h2{font-family:"OptimistSmb";margin:0 0 15px;padding:0;color:#fff;min-height:40px;line-height:0;position:relative;width:100%;display:inline-block;width:100%;float:left;font-size:1.375rem}#advanced-degrees-cards ul li div h2 span{width:100%;line-height:100%;left:0;position:absolute;top:50%;transform:translateY(-50%)}@media screen and (min-width: 850px){#advanced-degrees-cards ul li div h2{min-height:50px}}#advanced-degrees-cards ul li div a{margin:0 auto;background-color:#255f82;color:#fff;display:inline-block;padding:0 15px;line-height:40px;text-decoration:none;border-radius:4px;position:relative;z-index:4;font-family:"OptimistSmb", sans-serif;font-size:14px}@media screen and (min-width: 850px){#advanced-degrees-cards ul li div a{font-size:19px}}#advanced-degrees-cards ul li div a:hover,#advanced-degrees-cards ul li div a:focus{background:#013d5b}.summary-content{margin-bottom:2em}@media screen and (min-width: 850px){.summary-content{margin-bottom:3em}}.summary-content .summary-heading{font-family:'Optimist-Light', sans-serif;font-size:32px;margin-bottom:.5em}.summary-content p{font-size:1em;line-height:1.4}
