@charset "UTF-8";@font-face{font-family:debevoise;font-style:normal;font-weight:400;src:url(/assets/Main/public/fonts/debevoise.eot);src:url(/assets/Main/public/fonts/debevoise.svg#debevoise) format("svg"),url(/assets/Main/public/fonts/debevoise.woff) format("woff"),url(/assets/Main/public/fonts/debevoise.ttf) format("truetype")}.blockquote:after,.blockquote:before,.box__link:after,.careers-link:after,.icon,.masonry--careers .box__link:after,.masonry--careers .careers-link:after,.mobile-form .tabs__label:after,.selector-ele:after,.site-banner .tabs__label:after,.stories__link:after,.tabs--custom .tabs__label:after,[class*=" icon-"]:after,[class*=" icon-"]:before,[class^=icon-]:after,[class^=icon-]:before,blockquote:after,blockquote:before{speak:none;-ms-font-feature-settings:"liga" 1;-o-font-feature-settings:"liga";font-feature-settings:"liga";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:debevoise;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}[class*=" icon-"],[class^=icon-]{display:inline-block}.btn [class*=" icon-"],.btn [class^=icon-],button [class*=" icon-"],button [class^=icon-]{top:0}.icon-linkedin:before{content:"\e905"}.icon-linkedin2:before{content:"\e906"}.icon-envelope:before{content:"\e907"}.icon-quote:before{content:"\e602"}.icon-up-thnchev:before{content:"\e011"}.icon-right-thnchev:before{content:"\e012"}.icon-left-thinchev:before{content:"\e013"}.icon-down-thnchev:before{content:"\e014"}.icon-close-thin:before{content:"\e900"}.icon-menu:before{content:"\e000"}.icon-close:before{content:"\e002"}.icon-right-chevron:before{content:"\e015"}.icon-up-chevron:before{content:"\e016"}.icon-down-chevron:before{content:"\e017"}.icon-left-chevron:before{content:"\e018"}.icon-right-bchevron:before{content:"\e019"}.icon-dots:before{content:"\e029"}.icon-cross:before{content:"\e600"}.icon-search:before{content:"\f002"}.icon-uniA001:before{content:"ꀁ"}.icon-uniA002:before{content:"ꀂ"}.icon-up-chevron-alt:after{content:"\e016"}.icon-down-chevron-alt:after{content:"\e017"}.icon-search-alt:after{content:"\f002"}.icon-plus:before{content:"+"}@font-face{font-family:NoSpace;font-style:normal;font-weight:400;src:url(/assets/Main/public/fonts/zerowidthspaces.eot);src:url(/assets/Main/public/fonts/zerowidthspaces.woff) format("woff"),url(/assets/Main/public/fonts/zerowidthspaces.ttf) format("truetype"),url(/assets/Main/public/fonts/zerowidthspaces.svg#NoSpace) format("svg")}.icon.icon-plus:before{color:inherit;display:inline-block;font-size:21px}
/*! normalize.css v2.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif}body{margin:0}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"“" "”" "‘" "’"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.btn{background-color:transparent;border:0;display:inline-block;font-family:Effra;line-height:1em;margin:0;padding:8px 12px}.btn-grey{background-color:#d7d0c8}.btn-grey:hover{background-color:#ddd7d0}.btn-dark{background-color:#3b3f41;color:#fff;cursor:pointer!important}.btn-dark:hover{background-color:#d0103a;color:#fff}.accordion__ctrl{position:relative}.accordion__trigger{background-color:#2c2f31;bottom:0;color:#fff;display:block;height:100%;left:0;padding-top:15px;position:absolute;top:0;transition:background-color .2s ease-out}.accordion__trigger:hover{background-color:#d0103a}.js-is-active .accordion__trigger{background-color:#fff;color:#555}.accordion__trigger:before{content:"+";display:inline-block;font-family:verdana;font-size:22px;min-width:18px;transform:rotate(0deg);transition:transform .4s ease-out}.js-is-active .accordion__trigger:before{transform:rotate(135deg)}.btn-accordion{background-color:#3b3f41;clear:both;color:#fff;display:block;margin:20px 0;padding:15px 15px 15px 3em;position:relative;text-align:right;text-transform:capitalize}.js-is-active .btn-accordion{background-color:#fff;color:#555}.btn-accordion:hover{background-color:#d0103a;color:#fff}.btn-accordion.js-accordion-trigger:before{content:"+";font-family:verdana;font-size:22px;left:.5em;position:absolute;width:18px}.js-is-active .btn-accordion.js-accordion-trigger:before{content:"x";font-size:18px;text-align:center}.icon-linkedin{background:url(/assets/Main/public/img/sprite.png) no-repeat -101px -2px;display:block;height:15px;margin-bottom:-2px;overflow:hidden;text-indent:100%;width:15px}.read-more{margin-bottom:20px}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:100%}body{color:#555;font:100%/1.5em arial,sans-serif;font-family:Effra}a{color:#d0103a;text-decoration:none;transition:color .5s,background-color .5s}a:hover{color:#555}h1,h2,h3,h4,h5,h6{font-weight:400;line-height:1em;margin:0;text-rendering:optimizeLegibility}.h1-size,h1{font-size:1.5em;line-height:1.29}@media screen and (min-width:46.875em){.h1-size,h1{font-size:1.75em}}.h2-size,h2{font-size:1.625em;line-height:1.2}.feature__title,.h3-size,.masonry__title,h3{font-size:1.5em;line-height:1.5}.h4-size,.keycontacts .prof__name,.masonry--careers .box__label,.offices-listing__title,.professional-results .prof__name,h4{font-size:1.375em;line-height:1.3}.articles-list__link,.box__link,.careers-link,.exp-listing__link,.feature__abstract,.filtering .filtering__results,.h5-size,.letterPicker__letter,.mod__label,.prof-contactinfo .level,.professional-results .prof__title,.section--officeinfo .contactinfo__address,h5{font-size:1.125em}.article__img-caption,.contact-list .nav__item,.contact-office__item .phone-item,.h6-size,.keycontacts .listing__item,.professional-results .read-more,.section__label,h6{font-size:.875em;line-height:1.43em}.accordion__link,.date-picker-range,.nav-footer .nav__link,.tertiary-tabs .nav__link{font-size:14px}.intro>p,.mod__title{font-size:1.25em;line-height:1.2em}.blockquote,blockquote,p{margin:0 0 20px}.blockquote,blockquote{font:1.5em/1.3333 georgia,serif}.blockquote:after,.blockquote:before,blockquote:after,blockquote:before{color:#f2ac3a;content:"\e602";display:inline;margin-left:.5em}.blockquote:before,blockquote:before{display:inline-block;margin-left:0;margin-right:.5em;transform:rotate(180deg)}.box--quote .blockquote,.box--quote blockquote,.box__abstract .blockquote,.box__abstract blockquote,.sidebar .blockquote,.sidebar blockquote{font-size:1em;font-style:italic;line-height:1.5em;margin-bottom:10px}.box--quote .blockquote:after,.box--quote .blockquote:before,.box--quote blockquote:after,.box--quote blockquote:before,.box__abstract .blockquote:after,.box__abstract .blockquote:before,.box__abstract blockquote:after,.box__abstract blockquote:before,.sidebar .blockquote:after,.sidebar .blockquote:before,.sidebar blockquote:after,.sidebar blockquote:before{display:inline;font-size:22px;margin-left:.2em}.box--quote .blockquote:before,.box--quote blockquote:before,.box__abstract .blockquote:before,.box__abstract blockquote:before,.sidebar .blockquote:before,.sidebar blockquote:before{display:inline-block;margin-left:0;margin-right:.2em}.blockquote{display:block}.box__abstract .blockquote{margin-top:10px}.related-label,.related-material__label{padding-bottom:10px}.page-title{font-family:Effra;margin-bottom:10px}.intro-office-detail{border-bottom:none!important}.intro{border-bottom:1px solid #bfbfbf;margin-bottom:20px;padding-bottom:20px}.intro>p{line-height:1.3em}.intro>p+.readmore-link{display:inline-block;margin-top:8px}.intro.intro--alt{margin-bottom:0}.readmore-link{display:inline-block;padding-left:1.25em;position:relative}.readmore-link:before{color:#d0103a;content:"+";display:inline-block;font-size:21px;left:0;margin-right:.4em;position:absolute;top:0}.section__label{font-family:Effra;line-height:1em;margin-bottom:20px}@media screen and (min-width:46.875em){.section__label{font-size:1.125em}}.masonry__title{margin-bottom:20px}.mod__title+.listing.exp-types-legend{margin-top:10px}.mod__title+.listing.exp-listing--alt{margin-top:20px}.exp-listing__label{font-size:1em;font-style:italic;line-height:1.33em;margin-bottom:20px}.article__link,.feature__item,.filtering.filtering--result-stat,.keycontacts .listing__item,.listing-professionals,.mod-masonry,.mod-related-material.rel-professionals,.professional-results .prof__item,.rel-links,.section--related,.site-banner,.site-main,.site-search,.three-col{*zoom:1}.article__link:after,.article__link:before,.feature__item:after,.feature__item:before,.filtering.filtering--result-stat:after,.filtering.filtering--result-stat:before,.keycontacts .listing__item:after,.keycontacts .listing__item:before,.listing-professionals:after,.listing-professionals:before,.mod-masonry:after,.mod-masonry:before,.mod-related-material.rel-professionals:after,.mod-related-material.rel-professionals:before,.professional-results .prof__item:after,.professional-results .prof__item:before,.rel-links:after,.rel-links:before,.section--related:after,.section--related:before,.site-banner:after,.site-banner:before,.site-main:after,.site-main:before,.site-search:after,.site-search:before,.three-col:after,.three-col:before{content:" ";display:table;width:100%}.mod-accordion{*zoom:1}.mod-accordion:after{content:" ";display:table;width:100%}.article-abstract{display:none}.accordion__list,.articles-list,.box__abstract ul,.box__list,.exp-listing__items,.listing,.nav,.nav-footer,.nav-inline,.nav-regions,.tabs{list-style:none;margin:0;padding:0}.accordion__list>li,.articles-list>li,.box__abstract ul>li,.box__list>li,.exp-listing__items>li,.listing>li,.nav-footer>li,.nav-inline>li,.nav-regions>li,.nav>li,.tabs>li{margin-bottom:0}.accordion__link,.article__link,.box li a,.box__abstract p a,.box__link,.careers-link,.contact-office__link,.exp-listing__link,.mod.article__content .language-pdf .filtering__action,.pdf-link,.read-more,.readmore-link,.related-list .listing__link,.secondary-tabs .nav__link,.stories__link,.tab-item.bio .language-pdf .filtering__action{color:#555;font-family:Effra}.accordion__link:hover,.article__link:hover,.box li a:hover,.box__abstract p a:hover,.box__link:hover,.careers-link:hover,.contact-office__link:hover,.exp-listing__link:hover,.mod.article__content .language-pdf .filtering__action:hover,.pdf-link:hover,.read-more:hover,.readmore-link:hover,.related-list .listing__link:hover,.secondary-tabs .nav__link:hover,.stories__link:hover,.tab-item.bio .language-pdf .filtering__action:hover{color:#d0103a}.article__link,.box__link,.careers-link,.contact-office__link,.related-list .listing__link,.stories__link{border-bottom:1px solid #d0103a;position:relative}.article__link:before,.box__link:before,.careers-link:before,.contact-office__link:before,.related-list .listing__link:before,.stories__link:before{background-color:#d0103a;bottom:0;content:"";display:block;height:0;position:absolute;transition:height .2s ease;width:100%}.article__link:hover:before,.box__link:hover:before,.careers-link:hover:before,.contact-office__link:hover:before,.related-list .listing__link:hover:before,.stories__link:hover:before{height:4px}.box__link-img,.rel-articleslist .listing__link-wrap{position:relative}.box__link-img:after,.rel-articleslist .listing__link-wrap:after{background-color:transparent;content:"";display:block;height:100%;transition:background-color .2s ease}.box__link-img>img,.rel-articleslist .listing__link-wrap>img{display:block;max-width:100%;width:100%}.related-list .listing__link:after{background:url(/assets/Main/public/img/sprite.png) no-repeat -45px -31px;bottom:1.1em;content:"";display:inline-block;height:9px;margin-left:.4em;position:absolute;right:0;width:6px}.box li a,.box__abstract p a,.exp-listing__link,.pdf-link,.read-more{display:inline-block}.box li a:after,.box__abstract p a:after,.exp-listing__link:after,.pdf-link:after,.read-more:after{background:url(/assets/Main/public/img/sprite.png) no-repeat -45px -31px;content:"";display:inline-block;height:9px;margin-left:.4em;width:6px}.exp-listing__label:before,.rich-text ul li:before{background:transparent;border:1px solid #4c5052;border-radius:4px;content:"";display:inline-block;height:8px;margin-left:-15px;margin-top:7px;position:absolute;width:8px}.nav-footer .nav__item,.nav-inline .nav__item,.nav-regions .nav__item,.tabs .nav__item{display:inline-block}.abs-center,.article-img:after,.block__video .block__video-wrap:after,.box__link-img:after,.rel-articleslist .listing__link-wrap:after{bottom:0;height:50%;left:0;margin:auto;overflow:hidden;position:absolute;right:0;top:0;width:100%}.abs-center--fixed{height:50%;position:fixed;width:50%;z-index:999}.abs-center--fixed,.abs-center--rwd{bottom:0;left:0;margin:auto;overflow:auto;right:0;top:0}.abs-center--rwd{height:60%;max-width:100px;min-width:100px;padding:40px;position:absolute;width:60%}.abs-center--right{left:auto;overflow:hidden;right:0;text-align:right}.abs-center--left,.abs-center--right{bottom:0;height:50%;margin:auto;position:absolute;top:0;width:50%}.abs-center--left{left:20px;overflow:auto;right:auto;text-align:left}.abs-center--overflow{height:300px;max-height:100%;overflow:auto}.abs-center--overflow,.image--abs-center{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;width:50%}.image--abs-center{height:auto}.section__label{text-transform:uppercase}.home-standalone{background-color:#fff}.home-standalone .site-main{background-color:#efece9}@media screen and (min-width:46.875em){.home-standalone .site-main{background-color:#fff;padding-top:20px}}@media (max-width:46.8125em){.homeWrapper{transform:translateX(0);transition:transform .3s ease-out}.js-nav-active .homeWrapper{transform:translateX(-249px)}}@media screen and (min-width:46.875em){.homeWrapper{position:relative;width:100%}.homeWrapper.slideActive{overflow:hidden}}.homeSlideIn{display:none}@media screen and (min-width:46.875em){.homeSlideIn{display:block}.homeSlideIn .site-main{background-color:#fff;padding-top:80px}.homeSlideIn .content--article:after{margin-top:17px}.homeSlideIn{min-height:50%;opacity:0;position:absolute;right:100%;width:90%;z-index:15}}.homeMain.js-slideOut{overflow:hidden}@media screen and (min-width:46.875em){.homeMain{position:relative}}.shadowBox{background-color:rgba(0,0,0,.5);cursor:pointer;display:none;height:100%;position:absolute;width:100%;z-index:10}.homeWrapper.slideActive .shadowBox{display:block}.closeSlide{background-color:#fff;margin-left:-1px;opacity:0;position:fixed;text-align:right;visibility:hidden;width:64%;z-index:10}@media screen and (min-width:46.875em){.closeSlide{opacity:1;visibility:visible}}@media screen and (min-width:64em){.closeSlide{width:70%}}.closeSlide .js-closeSlidein{display:inline-block;padding:20px}.noUi-target,.noUi-target *{-webkit-touch-callout:none;box-sizing:border-box;-ms-touch-action:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none}.noUi-base{height:100%;position:relative;width:100%}.noUi-origin{bottom:0;left:0;position:absolute;right:0;top:0}.noUi-handle{position:relative;z-index:1}.noUi-stacking .noUi-handle{z-index:10}.noUi-stacking+.noUi-origin{*z-index:-1}.noUi-state-tap .noUi-origin{transition:left .3s,top .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{height:28px;left:0;top:-6px;width:50px}.noUi-handle{background:transparent;cursor:default}.noUi-handle:after{background:#d0103a;content:"";display:block;height:6px;left:0;margin-top:10px;position:absolute;top:8px;width:50px}.noUi-horizontal.noUi-extended{padding:0 50px 0 0}.noUi-horizontal.noUi-extended .noUi-origin{right:-15px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{height:34px;left:0;top:-17px;width:28px}.noUi-vertical.noUi-extended{padding:15px 0}.noUi-vertical.noUi-extended .noUi-origin{bottom:-15px}.noUi-connect{background:#3fb8af;box-shadow:inset 0 0 3px rgba(51,51,51,.45);transition:background .45s}.noUi-origin{border-radius:2px}.noUi-target.noUi-connect{box-shadow:inset 0 0 3px rgba(51,51,51,.45),0 3px 6px -5px #bbb}.noUi-dragable{cursor:w-resize}.noUi-vertical .noUi-dragable{cursor:n-resize}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{height:1px;left:6px;top:14px;width:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect,[disabled].noUi-connect{background:#b8b8b8}[disabled] .noUi-handle{cursor:not-allowed}.articles{margin-bottom:20px}.article-img{display:inline-block;float:left;margin-right:25px;position:relative;width:105px}@media screen and (min-width:46.875em){.article-img{display:block;float:none;margin-bottom:20px;margin-right:0;width:auto}}.article-img:after{background-color:transparent;content:"";display:block;height:100%;transition:background-color .2s ease}.article-img>img{display:block;max-width:100%;width:100%}.article-title{display:table;line-height:20px}@media screen and (min-width:32.8125em){.article-title{display:block;font-size:1.375em;line-height:1.364em;margin-bottom:10px}}.article-abstract{color:#606060;font-family:georgia,serif}@media screen and (min-width:46.875em){.article-abstract{display:block;font-size:1.125em;line-height:1.444em}}.article__link{display:block;margin-bottom:20px;padding-bottom:20px}@media screen and (min-width:46.875em){.article__link{margin-bottom:26px}}.article__link:hover .article-img:after{background-color:rgba(0,0,0,.25)}.stories__link{display:block;margin-bottom:20px;padding-bottom:20px}@media screen and (min-width:46.875em){.stories__link{font-size:20px}.stories__link:after{color:#d0103a;content:"\e015";display:inline;font-size:22px;vertical-align:bottom}}.related-list .listing__item{margin-bottom:10px}.related-list .listing__link{display:block;padding-bottom:10px;padding-right:.5em}.related-list .listing__link:hover .level{color:#555}.related-list .listing__link:hover .listing__link-wrap:after{background-color:rgba(0,0,0,.25)}.related-list.rel-links .listing__link:after{top:19%}.related-list .level{color:#555;display:block;font-family:georgia,serif;font-size:14px}@media screen and (min-width:64em){.listing-professionals .listing__item,.mod-related-material.rel-professionals .listing__item,.rel-links .listing__item{float:left;width:48%}.listing-professionals .listing__item:nth-child(odd),.mod-related-material.rel-professionals .listing__item:nth-child(odd),.rel-links .listing__item:nth-child(odd){clear:left;margin-right:4%}}.rel-links .listing__item{margin-bottom:20px}.rel-links .listing__link{padding-bottom:20px}.rel-articles{overflow:hidden}@media screen and (min-width:64em){.rel-articleslist{float:left;margin-right:4%;width:48%}.rel-articleslist:nth-child(odd){margin-right:0}}.rel-articleslist .articleslist__img{display:block;margin-bottom:10px;width:100%}.rel-articleslist .listing__link-wrap:after{height:100%}.feature__item{border-bottom:1px solid #d9d5d1;margin-bottom:20px}.feature__item:last-child{border-bottom:0;margin-bottom:0}.feature__title{line-height:1.3em;margin-bottom:20px}.feature__abstract{line-height:1.4em;margin-bottom:10px}.matters-search .feature__item{border-color:#005596}.matters-search .feature__title{font-size:1.2em}.exp-listing__group{margin-bottom:30px}.exp-listing__items{margin-bottom:30px;padding-left:15px}.exp-listing__items>li{margin-bottom:20px}.exp-listing__label{padding-left:15px}.exp-listing__link{display:block;margin-bottom:10px}.exp-listing--alt .exp-listing__label{font-size:1.2em}.exp-listing--alt .exp-listing__items>li{border-bottom:1px solid #005596;padding-bottom:10px}.exp-listing--alt .exp-listing__items>li:last-child{border-bottom:0;padding-bottom:0}.articles-list .articles-list__item{border-bottom:1px solid #d9d5d1;margin-bottom:20px;padding-bottom:20px}.articles-list .articles-list__item:last-child{border-bottom:0;padding-bottom:0}.articles-list__link{display:block;font-family:Effra;margin-bottom:5px}[class^=meta-]{font:14px/20px georgia,serif}.meta-source{display:block;margin-top:2px}.meta-author{display:inline-block}.meta-author:last-child:after{content:""}.mod-keycontact{border-bottom:1px solid #d9d5d1}.keycontacts{overflow:hidden}@media screen and (min-width:32.8125em){.keycontacts{text-align:left}}.keycontacts .listing__item{border-bottom:1px solid #d9d5d1;margin-bottom:20px;padding-bottom:20px}@media screen and (min-width:32.8125em){.keycontacts .listing__item{border-bottom:0;float:left;width:48%}.keycontacts .listing__item:nth-child(odd){clear:left;margin-right:4%}}.keycontacts .listing__item:last-child{border-bottom:0}.keycontacts .prof__img{margin-bottom:5px;width:35%}@media screen and (min-width:32.8125em){.keycontacts .prof__img{width:55%}}@media screen and (min-width:64em){.keycontacts .prof__img{float:left;margin-right:2%;width:28%}}.keycontacts .prof__img>img{display:block;max-width:100%}.keycontacts .prof_details{display:table-cell}.keycontacts .prof__name,.keycontacts .prof_details>a,input,textarea{font-family:Effra}input,textarea{cursor:text;display:inline-block;padding:10px 15px}button{background:none;border:0;display:inline-block;margin:0;padding:0}.search-form{background-color:#fff;border:1px solid #a5a4a3;margin-bottom:20px}.search-form.triple-search-form{background-color:transparent;border:none}.search-form.triple-search-form .col1-3{background-color:#fff;border:1px solid #a5a4a3}.search-form.alumni-search-form{background-color:none;border:none}.search-form input{border:0;outline:none;width:88%}@media screen and (min-width:46.875em){.sidebar .search-form input{width:75%}}@media screen and (min-width:64em){.sidebar .search-form input{width:85%}}.search-form input::-webkit-input-placeholder{color:#555;opacity:1}.search-form input::-moz-placeholder{color:#555;opacity:1}.search-form input:-ms-input-placeholder{color:#555;opacity:1}.search-form input:focus::-webkit-input-placeholder{opacity:.5}.search-form input:focus::-moz-placeholder{opacity:.5}.search-form input:focus:-ms-input-placeholder{opacity:.5}.search-form button{color:#555;padding-right:15px;text-align:right;width:10%}@media screen and (min-width:46.875em){.sidebar .search-form button{width:20%}}@media screen and (min-width:64em){.sidebar .search-form button{width:10%}}.site-main--interior.site-main--interior-capabilities{padding-top:80px;position:relative}.site-main--interior .capabilities-overview{font-size:18px;font-style:italic}@media screen and (min-width:46.875em){.site-main--interior.site-main--interior-capabilities{padding-top:30px}}.site-main--interior.site-main--interior-capabilities .search-form{left:0;margin:0 4%;position:absolute;top:20px;width:92%}@media screen and (min-width:46.875em){.site-main--interior.site-main--interior-capabilities .search-form{left:auto;margin:0 0 20px;position:static;top:auto;width:100%}}.input-border{background-color:#cdc8c1;border:1px solid #a5a4a3;overflow:hidden}.input-border,.input-border select{position:relative}.input-border select::-ms-expand{display:none}.selector-ele{padding:15px 35px 15px 15px;position:relative}.selector-ele select{-moz-appearance:none;-webkit-appearance:none;background:transparent;border:0;cursor:pointer;left:0;opacity:.001;padding:13px;position:absolute;top:0;width:100%;z-index:5}.selector-ele:after{content:"\e017";display:inline-block;font-size:32px;position:absolute;right:4%;top:16%;z-index:4}@media (max-width:46.8125em){.selector-ele:after{color:#d0103a}}.selector-ele.is-disabled{cursor:default;opacity:.6}.selector-ele.is-disabled select{cursor:default}.selector-label{display:block;line-height:1.15;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap}.btn-site-search{background:transparent url(/assets/Main/public/img/sprite.png) no-repeat -16px -7px;height:19px;overflow:hidden;padding:0;text-indent:100%;width:2.2rem}.mobile-form .filter-options{margin-bottom:20px}.mobile-form .more-options{color:#d0103a;padding-left:0}.mobile-form .more-options:focus{outline:0}.mobile-form .more-options:hover{color:#555}.mobile-form__label{border-bottom:1px solid #a5a4a3;color:#555;display:block;padding-bottom:10px;position:relative;text-align:left;width:100%}@media screen and (min-width:46.875em){.mobile-form__label{display:none}}.mobile-form__label:hover{color:#d0103a}.mobile-form__label:after{color:#d0103a;font-size:24px;position:absolute;right:0}.mobile-form__label.js-is-active:after{content:"\e016"}.mobile-form__content{display:none}@media screen and (min-width:46.875em){.mobile-form__content{display:block!important}}.form-results{margin-bottom:30px;overflow:hidden}@media screen and (min-width:32.8125em){.form-results{text-align:right}}.form-results .btn{display:block}@media screen and (min-width:32.8125em){.form-results .btn{display:inline-block}.form-results__criteria{float:left}}.form-results__keyword{margin-bottom:10px;margin-right:15px;padding:6px 12px}.form-results__keyword:before{content:"X";float:right}@media screen and (min-width:32.8125em){.form-results__keyword:before{margin-left:.5em}}.form-results__clear{text-align:center}.filtering{line-height:1.1em;margin-bottom:20px}.filtering.filtering--result-stat{text-align:right}.filtering .filtering__results{float:left}.filtering__action,.filtering__label{display:inline-block;margin-right:.5em}.filtering__action{border-right:1px solid #a5a4a3;padding-right:.5em}.filtering__action:last-child{border-right:0;margin-right:0;padding-right:0}.filter-options{overflow:hidden}.filter-options__keyword{background-color:#d7d0c8;cursor:pointer;display:block;padding:10px 20px}.filter-options__keyword.is-selected,.filter-options__keyword:hover{background-color:#efece9;color:#d0103a}.filter-options__keyword.is-selected:before{content:"X";float:right}.filter-options__keyword.is-disabled{color:#efece9;cursor:default}@media screen and (min-width:46.875em){.js-suggested{margin-top:-10px;position:relative}}.js-suggested-list{display:none;overflow:hidden}.more-options.js-is-active{color:#555}.more-options.js-is-active:after{content:"\e016"}.more-options:after{display:inline-block;font-size:22px;line-height:1em;margin-top:-3px;position:absolute}.contactus-form{overflow:hidden}.contactus-form input{width:100%}.contactus-form .field{padding-top:20px}.contactus-form .textbox-box{clear:both;padding:0 10px;width:100%}.contactus-form textarea{width:100%}.contactus-form--checkboxes{padding-top:30px}.contactus-form--checkboxes h5{padding:0 10px}.contactus-form--checkboxes .col1-2{padding-top:20px}.contact-us-captcha{padding-left:10px}.contact-us-captcha .btn{margin-right:15px;padding:10px 25px}.accordion-list{font-family:NoSpace;position:relative}.accordion{cursor:pointer;display:inline-block;margin-bottom:10px;vertical-align:top;width:100%}.accordion-list .accordion{font-family:NoSpace;position:relative}.accordion-list .accordion .accordion__label{display:table;height:46px;padding-bottom:0;padding-top:0;width:100%}.accordion-list .accordion .accordion__label span{display:table-cell;min-height:46px;padding:5px 0;text-align:right;vertical-align:middle;width:100%}@media screen and (min-width:64em){.accordion-list .accordion{width:49%}.accordion-list .accordion .accordion__ctrl{margin-right:3%}.accordion-list .accordion:nth-child(2n) .accordion__ctrl{margin-left:3%;margin-right:0}}.accordion__label{color:#fff;margin:0;text-align:right}.accordion__list{background-color:#fff;display:none;font-family:Effra;margin-bottom:0;overflow:hidden;padding:30px 5px 20px}.accordion--single{margin-bottom:30px;width:100%}.accordion--single .accordion__list{clear:both}@media screen and (min-width:64em){.accordion--single .accordion__list{width:100%}}.accordion--single .accordion__label{float:right;padding-left:15px;width:100%}@media screen and (min-width:32.8125em){.accordion--single .accordion__label{width:46%}}@media screen and (min-width:64em){.accordion--single .accordion__label{width:31.33333%}}.accordion--single .accordion__label:before{content:"+";display:inline-block;float:left;font-family:verdana;font-size:22px;min-width:18px;transform:rotate(0deg);transition:transform .4s ease-out}.accordion--single.js-is-active .accordion__label:before{transform:rotate(135deg)}@media screen and (min-width:64em){.accordion__list{width:200%}.accordion:nth-child(2n) .accordion__list{float:right}}@media screen and (min-width:46.875em){.accordion__item:nth-child(odd){clear:left}}@media screen and (min-width:64em){.accordion__item:nth-child(odd){clear:none}.accordion__item:nth-child(3n+1){clear:left}}.accordion__link{border-bottom:1px solid #ffbc3d;display:block;line-height:1.2em;margin-bottom:20px;padding:0 0 20px}.accordion__link:hover{color:#ffbc3d}.mod-accordion .related-list{display:none}.related-list+.mod-accordion{clear:both;margin-bottom:0;overflow:hidden}.mod-accordion .btn-accordion{margin-bottom:0}.letterPicker{margin:30px 0;overflow:hidden;text-align:center}.letterPicker__letter{cursor:pointer;float:left;line-height:1.8;margin-bottom:5px;text-transform:uppercase;transition:.5s;width:7.6923%}.letterPicker__letter:hover{color:#d0103a}.letterPicker__letter--disabled{color:#9fa4a7}.mod-masonry{border-bottom:1px solid #d9d5d1;padding-bottom:20px}.mod-masonry>.readmore-link{float:right;text-align:right}.mod-masonry:last-child{border-bottom:0}.masonry__canvas{overflow:hidden;position:relative}.masonry__canvas .grid-sizer{width:100%}@media screen and (min-width:32.8125em){.masonry__canvas .grid-sizer{width:46%}}@media screen and (min-width:64em){.masonry__canvas .grid-sizer{width:31.33333%}}@media screen and (min-width:32.8125em){.masonry__canvas .gutter-sizer{width:8%}}@media screen and (min-width:64em){.masonry__canvas .gutter-sizer{width:3%}}.box{border-bottom:1px solid #d9d5d1;margin-bottom:20px;width:100%}@media screen and (min-width:32.8125em){.box{width:46%}}@media screen and (min-width:64em){.box{width:31.333333%}}.box.box--linked{border-bottom:0}.box .blockquote,.box .box__abstract,.box blockquote{margin-bottom:20px}.box .blockquote p,.box blockquote p{display:inline}.box__label{font-size:1em;line-height:1.2em;margin-bottom:10px}.masonry--careers .box__label{color:#00818a}.box__list>li{margin-bottom:5px}.block__img,.box__abstract img{display:block;height:auto;margin-bottom:20px;max-width:100%;width:100%}.box__abstract p,.box__abstract ul>li{margin-bottom:5px}.box:not(.box--linked) .box__abstract .box__link,.box:not(.box--linked) .box__abstract .careers-link{border:0;font-family:georgia,serif;font-size:1em;padding-bottom:0}.box:not(.box--linked) .box__abstract .box__link:before,.box:not(.box--linked) .box__abstract .careers-link:before{display:none}.box__link,.careers-link{display:block;padding-bottom:20px}.box__link:after,.careers-link:after{color:#d0103a;content:"\e015";display:inline;font-size:1.1em;line-height:.5em;margin-top:8px;position:absolute}.box__link:hover .box__link-img:after,.careers-link:hover .box__link-img:after{background-color:rgba(0,0,0,.25)}.box__link .box__abstract,.careers-link .box__abstract{margin-bottom:0}.masonry--careers .box__link,.masonry--careers .careers-link{border-bottom-color:#0098a2}.masonry--careers .box__link:before,.masonry--careers .careers-link:before{background-color:#0098a2}.masonry--careers .box__link:after,.masonry--careers .box__link:hover,.masonry--careers .careers-link:after,.masonry--careers .careers-link:hover{color:#00818a}.masonry--careers .box__link:after,.masonry--careers .careers-link:after{content:"\e015";display:inline;font-size:1.1em;line-height:.5em}.box__link-img:after{height:100%}.box .video{height:0;margin-bottom:16px;overflow:hidden;padding-bottom:55%;position:relative}.box .video embed,.box .video iframe,.box .video object{height:100%;left:0;position:absolute;top:0;width:100%}.block__video{cursor:pointer;margin-bottom:20px;text-align:center}.block__video .block__video-wrap{display:inline-block;position:relative}.block__video .block__video-wrap:after{background-color:transparent;content:"";display:block;height:100%;transition:background-color .2s ease}.block__video .block__video-wrap:hover:after{background-color:rgba(0,0,0,.25)}.block__video .block__img{margin:0 auto;width:auto}*,:after,:before{box-sizing:border-box}body{background-color:#efece9;margin-top:70px;overflow-x:hidden}@media (max-width:46.8125em){body:after{background-color:hsla(0,0%,100%,.8);content:"";display:block;height:100%;opacity:0;position:fixed;right:249px;top:0;transition:opacity .5s ease-out;width:100%;z-index:-1}body.js-nav-active{overflow:hidden;position:relative}body.js-nav-active:after{opacity:1;z-index:10}}@media screen and (min-width:46.875em){body{margin-left:214px;margin-top:0}}@media screen and (min-width:64em){body{border-left:0;margin-left:21.5%}}ul{margin:0 0 20px;padding-left:15px}li{margin-bottom:10px}.col1-2{padding:0 10px;width:100%}@media screen and (min-width:64em){.col1-2{float:left;width:50%}}.accordion__item,.col1-3{padding:0 10px;width:100%}@media screen and (min-width:46.875em){.accordion__item,.col1-3{float:left;width:50%}}@media screen and (min-width:64em){.accordion__item,.col1-3{width:33%}}.accordion__item,.col1-4{padding:0 10px;width:100%}@media screen and (min-width:46.875em){.accordion__item,.col1-4{float:left;width:50%}}@media screen and (min-width:64em){.accordion__item,.col1-4{width:25%}}.pt20{padding-top:20px}.rich-text ul{list-style:none}.rich-text ul li{margin-bottom:5px}.video-container{height:0;margin-bottom:16px;overflow:hidden;padding-bottom:55%;position:relative}.video-container embed,.video-container iframe,.video-container object{height:100%;left:0;position:absolute;top:0;width:100%}.site-header{background-color:#3b3f41;position:fixed;top:0;width:100%;z-index:1100}@media (max-width:46.8125em){.site-header{transform:translateX(0);transition:transform .3s ease-out}.js-nav-active .site-header{transform:translateX(-249px)}}@media screen and (min-width:46.875em){.site-header{background-color:#2c2f31;left:0;top:0;width:214px}}@media screen and (min-width:64em){.site-header{width:21.5%}}.site-header h1{float:left;margin:0;width:60%}@media screen and (min-width:46.875em){.site-header h1{float:none;width:auto}}.printlogo{display:none}.site-logo{border:20px solid #3b3f41;border-width:15px 20px;display:block;height:71px}@media screen and (min-width:46.875em){.site-logo{border:0;height:104px;height:64px;margin:20px 25px}}@media screen and (min-width:64em){.site-logo{border-left-width:0;margin-left:11.7%}}.site-logo-img{height:41px;width:106px}@media screen and (min-width:46.875em){.site-logo-img{height:63px;width:164px}}.nav-toggle{background-color:#2c2f31;float:right;height:100%;height:71px;padding:34px 20px 0;text-align:center;width:70px}@media screen and (min-width:46.875em){.nav-toggle{display:none}}.nav-toggle>span,.nav-toggle>span:after,.nav-toggle>span:before{background-color:#9fa4a7;content:"";display:block;height:4px;margin:0 auto;position:absolute;transition:all .5s ease-in-out;width:32px}.nav-toggle>span:before{top:-12px}.nav-toggle>span:after{bottom:-12px}.nav-toggle.js-is-active span{background-color:transparent}.nav-toggle.js-is-active span:after,.nav-toggle.js-is-active span:before{top:0}.nav-toggle.js-is-active span:before{transform:rotate(45deg)}.nav-toggle.js-is-active span:after{transform:rotate(-45deg)}.site-navigation{background-color:#3b3f41;bottom:0;left:100%;overflow-y:auto;position:fixed;top:0;width:249px}@media (max-width:46.8125em){.site-navigation{-webkit-backface-visibility:hidden;transform:translateX(0);transition:transform .3s ease-out}.js-nav-active .site-navigation{transform:translateX(-249px)}}@media screen and (min-width:46.875em){.site-navigation{background-color:#3b3f41;bottom:0;display:block!important;left:0;overflow-y:visible;padding-top:104px;position:fixed;right:auto;top:0;width:214px;z-index:100}}@media screen and (min-width:64em){.site-navigation{width:21.5%}}.nav-primary{border-top:1px solid #4c5052}.nav-primary .nav__item{position:relative;transition:background-color .2s ease-out}.nav-primary .nav__item:after{background-color:#d0103a;content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:width .2s ease-out;width:0;z-index:1}.nav-primary .nav__item.is-active,.nav-primary .nav__item:hover{background-color:#2c2f31}.nav-primary .nav__item.is-active:after,.nav-primary .nav__item:hover:after{width:5px}@media screen and (min-width:46.875em){.nav-primary{display:block}}.nav-primary__link{border-bottom:1px solid #4c5052;display:block;font:18px/1em effra;padding:12px 25px;position:relative;z-index:2}@media screen and (min-width:46.875em){.nav-primary__link{font-size:1.125em}}@media screen and (min-width:64em){.nav-primary__link{padding-left:11.7%}}.nav-primary__link,.nav-primary__link:hover,.nav-secondary__link{color:#fff}.nav-secondary{margin:20px auto 15px}@media screen and (min-width:46.875em){.nav-secondary{margin:30px auto 20px}}.nav-secondary__link{color:#d8d8d8;display:block;margin:10px 25px}@media screen and (min-width:64em){.nav-secondary__link{margin-left:11.7%}}.is-active .nav-secondary__link,.nav-secondary__link:hover{color:#fff}.site-search{border-bottom:1px solid #4c5052;margin:0 25px 20px;padding-bottom:8px}@media screen and (min-width:46.875em){.site-search{margin:0 20px 20px}}.site-search .input{background-color:transparent;border:0;color:#d8d8d8;display:inline-block;outline:none;padding:0;width:75%}.site-search .input::-webkit-input-placeholder{color:#fff;opacity:1}.site-search .input::-moz-placeholder{color:#fff;opacity:1}.site-search .input:-ms-input-placeholder{color:#fff;opacity:1}.site-search .input:focus::-webkit-input-placeholder{opacity:.5}.site-search .input:focus::-moz-placeholder{opacity:.5}.site-search .input:focus:-ms-input-placeholder{opacity:.5}@media screen and (min-width:46.875em){.site-search{margin:0 25px 20px}}@media screen and (min-width:64em){.site-search{margin-left:11.7%}}.copyright{color:#838383;font-size:.68em;line-height:1em;margin:auto 25px}@media screen and (min-width:64em){.copyright{margin-left:11.7%}}.site-main{border:1px solid #d9d5d1;border-width:1px 0;font-family:georgia,serif;margin-bottom:30px;padding:20px 4%}@media screen and (min-width:46.875em){.site-main{border:0;padding:20px 4% 0}}@media screen and (min-width:64em){.site-main{padding:20px 3.2% 0}}.site-main--interior{padding-top:20px}@media (max-width:46.8125em){.site-main--interior{transform:translateX(0);transition:transform .3s ease-out}.js-nav-active .site-main--interior{transform:translateX(-249px)}}@media screen and (min-width:46.875em){.site-main--interior{margin-bottom:20px;padding-top:30px}}.col--main{margin-bottom:30px}@media screen and (min-width:46.875em){.col--main{float:left;margin-bottom:0;width:65%}.col--main.col--main--reverse{float:right}}.section{padding:45px 4% 0}@media screen and (min-width:64em){.section{padding-left:3.2%;padding-right:3.2%}}.section--overview{background-color:#d7d0c8;overflow:hidden;padding-bottom:20px;padding-top:30px}.section--related{font-family:georgia,serif;padding-bottom:10px}.section--tabs{background-color:#ddd7d0;overflow:hidden;padding-bottom:20px;padding-top:20px}@media (max-width:46.8125em){.section--tabs{transform:translateX(0);transition:transform .3s ease-out}.js-nav-active .section--tabs{transform:translateX(-249px)}}@media screen and (min-width:46.875em){.section--tabs{padding-bottom:30px;padding-top:30px}}.section--tabs .tab-wrapper{padding:20px 0 10px}.section--tabs .accordion__item,.section--tabs .col1-3{margin-top:10px;padding:0}@media screen and (min-width:46.875em){.section--tabs .accordion__item,.section--tabs .col1-3{margin-right:2%;width:49%}.section--tabs .accordion__item:nth-child(2n),.section--tabs .col1-3:nth-child(2n){margin-right:0}}@media screen and (min-width:64em){.section--tabs .accordion__item,.section--tabs .col1-3{width:32%}.section--tabs .accordion__item:nth-child(2n),.section--tabs .col1-3:nth-child(2n){margin-right:2%}.section--tabs .accordion__item:nth-child(3n),.section--tabs .col1-3:nth-child(3n){margin-right:0}}.mod{margin-bottom:30px}.main-content .mod{border-bottom:1px solid #d9d5d1;padding-bottom:10px}.main-content .mod:last-child{border-bottom:0;padding-bottom:0}.site-banner{background-position:top;background-repeat:no-repeat;background-size:cover;box-shadow:inset -1px -140px 78px -31px rgba(0,0,0,.7);color:#fff;padding-top:20px;position:relative}@media (max-width:46.8125em){.site-banner{padding-left:0;padding-right:0;transform:translateX(0);transition:transform .3s ease-out}.js-nav-active .site-banner{transform:translateX(-249px)}}@media screen and (min-width:46.875em){.site-banner{padding-top:72px}}.site-banner .page-title{margin-bottom:20px;position:relative;text-shadow:2px 2px 2px rgba(0,0,0,.7);z-index:5}@media (max-width:46.8125em){.site-banner .page-title{padding:0 4%}}@media screen and (min-width:46.875em){.site-banner .page-title{margin-bottom:40px}}.tabs-mod{position:relative}@media screen and (min-width:46.875em){.tabs-mod{border-width:0}}.mobile-form__content .tabs-mod{border-bottom:1px solid #a5a4a3}.tabs{position:relative;z-index:5}.tabs .nav__link{color:#555;display:block}@media screen and (min-width:46.875em){.tabs .nav__link{display:inline-block;margin-right:15px;padding:10px 0;position:relative}}@media screen and (min-width:64em){.tabs .nav__link{margin-right:20px}}.tabs .nav__link:hover{color:#d0103a}.tabs.tabs--inverse{padding:0}.tabs.tabs--inverse .nav__link,.tabs.tabs--inverse .nav__link:hover{color:#fff}.tabs .icon-search-alt:after{font-size:12px;margin-left:.6em}@media screen and (min-width:46.875em){.tabs__label{display:none}}.site-banner{z-index:5}@media (max-width:46.8125em){.site-banner .tabs-mod{background-color:#fff;padding:10px 4%}}.site-banner .tabs{display:none}@media (max-width:46.8125em){.site-banner .tabs{background-color:#fff;border-top:0;left:0;padding:0 4%;position:absolute;right:0;transform:translateZ(0);width:100%;z-index:20}}@media screen and (min-width:46.875em){.site-banner .tabs{display:block!important}}@media (max-width:46.8125em){.site-banner .tabs .nav__link{color:#555}.site-banner .tabs .nav__link:hover{color:#d0103a}.site-banner .tabs .nav__link.is-active{color:#838383}.site-banner .nav__item{display:block;padding-bottom:5px}.site-banner .tabs__label{color:#555;cursor:pointer;padding:5px 0;position:relative}}.site-banner .tabs__label:after{color:#d0103a;content:"\e017";font-size:26px;position:absolute;right:10px}.site-banner .tabs__label.js-is-active:after{content:"\e016"}.tabs--custom{background-color:#fff;margin:0;padding:0 4%}@media (max-width:46.8125em){.tabs--custom{padding-bottom:20px;padding-top:20px;transform:translateX(0);transition:transform .3s ease-out}.js-nav-active .tabs--custom{transform:translateX(-249px)}}@media screen and (min-width:64em){.tabs--custom{padding-left:3.2%;padding-right:3.2%}}.tabs--custom .tabs{display:none}@media (max-width:46.8125em){.tabs--custom .tabs{background-color:#d7d0c8;border:1px solid #a5a4a3;border-top:0;margin-top:-1px;padding:5px 10px;width:100%}}@media screen and (min-width:46.875em){.tabs--custom .tabs{display:block!important}}@media (max-width:46.8125em){.tabs--custom .nav__item{display:block;padding-bottom:5px}.tabs--custom .nav__item .is-active{color:#838383}}.tabs--custom .tabs__label{background-color:#d7d0c8;border:1px solid #a5a4a3;cursor:pointer;padding:5px 10px;position:relative}@media screen and (min-width:46.875em){.tabs--custom .tabs__label{display:none}}.tabs--custom .tabs__label:after{color:#d0103a;content:"\e017";font-size:26px;position:absolute;right:10px}.tabs--custom .tabs__label.js-is-active{border-bottom:0}.tabs--custom .tabs__label.js-is-active:after{content:"\e016"}.tabs--custom .tabs__border{margin-left:4%}@media screen and (min-width:64em){.tabs--custom .tabs__border{margin-left:3.2%}}@media (max-width:46.8125em){.mobile-form .tab-wrapper{border:1px solid #a5a4a3;border-top:0;padding:1px 15px 10px}}.mobile-form .tabs{display:none}@media (max-width:46.8125em){.mobile-form .tabs{background-color:#d7d0c8;border:1px solid #a5a4a3;border-width:0 1px;padding:5px 10px;width:100%}}@media screen and (min-width:46.875em){.mobile-form .tabs{display:block!important}}@media (max-width:46.8125em){.mobile-form .nav__item{display:block;padding-bottom:5px}.mobile-form .nav__item .is-active{color:#838383}.mobile-form .tabs__label{background-color:#d7d0c8;border:1px solid #a5a4a3;cursor:pointer;padding:5px 10px;position:relative}}.mobile-form .tabs__label:after{color:#d0103a;content:"\e017";font-size:26px;position:absolute;right:10px;vertical-align:bottom}.mobile-form .tabs__label.js-is-active{border-bottom:0}.mobile-form .tabs__label.js-is-active:after{content:"\e016"}.tabs__border{position:absolute;top:100%}@media screen and (min-width:46.875em){.tabs__border{background:#d0103a;display:block;height:5px;left:0;position:absolute;top:100%;width:0}}.secondary-tabs .nav__item:after{content:"|";display:inline-block;font-size:.8em;margin:auto .5em}.secondary-tabs .nav__item:last-child:after{content:"";margin:0}.secondary-tabs .nav__link.is-active{color:#d0103a}.tertiary-tabs{margin-top:30px}.tertiary-tabs .nav__item{margin-bottom:10px}.tertiary-tabs .nav__link{background-color:#2c2f31;color:#fff;line-height:1em;margin-right:.5em;padding:5px 8px}.tertiary-tabs .nav__link.is-active,.tertiary-tabs .nav__link:hover{background-color:#d0103a}.related-label{border-bottom:1px solid #bfbfbf;margin-bottom:10px}@media screen and (min-width:46.875em){.sidebar{float:right;width:28%}.sidebar.sidebar--reverse{float:left}}.sidebar h3{margin-bottom:10px}.sidebar .mod{margin-bottom:30px}.sidebar .mod-quote{font-style:italic}.mod-highlight>img{display:block;height:100%;margin-top:10px;max-width:100%;width:100%}.related-material__label{font-size:1em}.section--related{background-color:#fff}@media (max-width:46.8125em){.section--related{transform:translateX(0);transition:transform .3s ease-out}.js-nav-active .section--related{transform:translateX(-249px)}}.section--related .mod{border-bottom:1px solid #d9d5d1;padding-bottom:30px}.section--related .mod:last-child{border-bottom:0;padding-bottom:0}.col{margin-bottom:20px}@media screen and (min-width:46.875em){.col{float:left;margin-bottom:0;width:32%}.col+.col{margin-left:2%}}.col:last-child{margin-bottom:0}@media screen and (min-width:32.8125em){.media-body,.media-img{float:left}.media-img{width:40%}}.media-img>img{display:block;width:100%}@media screen and (min-width:64em){.media-img>img{margin-right:20px}}@media screen and (min-width:32.8125em){.media-body{display:table-cell;width:56%}}@media screen and (min-width:46.875em){.media-body{float:none;width:auto}}.tab-wrapper{position:relative}.offscreen{display:none;opacity:0;position:absolute;width:100%}@media screen and (min-width:46.875em){.main-stories{float:left;width:55%}.selected-stories{float:right;margin-left:5%;margin-top:0;width:40%}}.site-footer{clear:both;margin:20px 4% 25px}@media (max-width:46.8125em){.site-footer{transform:translateX(0);transition:transform .3s ease-out}.js-nav-active .site-footer{transform:translateX(-249px)}.home-standalone.js-nav-active .site-footer{transform:translateX(0)}}@media screen and (min-width:46.875em){.site-footer{border-top:1px solid #d9d5d1;margin:0 4%;overflow:hidden;padding-top:25px;text-align:right}.right-footer-nav{float:right;width:15%}.footer-disclaimer{margin-top:0!important;text-align:left!important;width:50%}}@media screen and (min-width:64em){.site-footer{margin:0 3.2%}}.social-tools{float:right}.social-tools>a{background-color:#3b3f41;color:#fff;font-size:.8em;line-height:1.4em;margin-left:5px;padding:2px 10px 1px}.social-tools>a:hover{background-color:#2c2f31}.nav-regions{margin-bottom:20px;text-align:center}@media screen and (min-width:46.875em){.nav-regions{float:left;font-size:1.125em;text-align:left}.home-standalone .nav-regions{width:85%}}.nav-regions .nav__item{margin:0 .5em}@media screen and (min-width:46.875em){.nav-regions .nav__item{margin:0 20px 0 0}.nav-regions .nav__item+.nav__item{margin-left:0;margin-right:20px}}.nav-regions .nav__link{color:#555}.nav-regions .nav__link:hover{color:#d0103a}.nav-footer{text-align:center}@media screen and (min-width:46.875em){.nav-footer{text-align:right}}.nav-footer .nav__item{margin-left:.3em}@media screen and (min-width:46.875em){.nav-footer .nav__item{display:list-item}}.nav-footer .nav__item+.nav__item:before{content:"/";display:inline-block;margin-right:.6em}@media screen and (min-width:46.875em){.nav-footer .nav__item+.nav__item:before{content:"";display:inline;margin-right:0}}.nav-footer .nav__link{color:#555;line-height:1em}.nav-footer .nav__link:hover{color:#d0103a}.mod-date-slider{background-color:#d7d0c8;border:1px solid #a5a4a3;box-shadow:inset 1px 1px 1px #f0f0f0;cursor:pointer;margin:0 auto;max-width:900px;padding:0}.date-picker-range{height:1.2em;margin:0 auto 20px;max-width:900px}.date-picker-range .date-picker-range-wrapper{margin-right:50px;position:relative}.date-picker-range .date-picker-range__item{display:block;position:absolute}.date-picker-range .date-picker-range__item:after{background-color:#a5a4a3;bottom:0;content:"";display:inline-block;height:12px;left:50%;margin-bottom:-20px;margin-left:-5%;position:absolute;width:1px}.date-picker-range .date-picker-range__item:first-child:after{left:0;margin-left:0}.date-picker-range .date-picker-range__item:nth-child(2n){left:33.333333%}.date-picker-range .date-picker-range__item:nth-child(3n){left:66.666666%}.date-picker-range .date-picker-range__item:last-child{left:auto;margin-left:0;right:-50px;text-align:right}.date-picker-range .date-picker-range__item:last-child:after{left:100%;margin-left:-1px}.site-search-page .filter-options__keyword{background-color:#ddd7d0}.site-search-page .filter-options__keyword.is-selected,.site-search-page .filter-options__keyword:hover{background-color:#fff}.site-search-page .filter-options__keyword.is-selected:before,.site-search-page .filter-options__keyword:hover:before{content:""}.site-search-page .search-input{display:flex;margin-bottom:10px;padding:8px;width:100%}.site-search-page .search-text{border:1px solid #a5a4a3;border-right:0;flex:1 1 auto;outline:none}.site-search-page .search-button{background:#fff url(/assets/Main/public/img/search_icon.gif) no-repeat 50% 47%!important;border:1px solid #a5a4a3;border-left:0;color:#fff;cursor:pointer;flex:0 1 auto;font-family:Effra;font-size:16px;font-weight:700;height:auto;line-height:1em;margin:0;outline:none;padding:12px 14px;text-indent:-900%;width:50px}.site-search-page .search-results-count{color:#676767;font-size:18.2px;margin:15px 0;padding-left:8px}.site-search-page .search-results{font-family:Effra;margin-top:13px;padding-left:8px}.site-search-page .search-result{border-bottom:1px solid #d9d5d1;margin-bottom:20px;padding-bottom:20px}.site-search-page .search-result .result-title a{color:#d0103a!important;font-family:Effra;font-size:1.3em}.site-search-page .search-result .result-snippet{font-family:georgia,serif;font-size:1.125em;line-height:18px}.site-search-page .search-result .result-url{color:#555;font-family:Effra;font-size:13px;font-weight:400}input.gsc-search-button{background:#fff url(/assets/Main/public/img/search_icon.gif) no-repeat 50% 47%!important;padding:8px 12px!important;text-indent:-900%;width:50px}input.gsc-input{cursor:pointer!important}.gs-result .gs-snippet{background-color:transparent!important;border:0!important;font-family:georgia,serif;font-size:18px!important}.gsc-result .gs-title{font-size:1.375em!important;height:auto!important;line-height:1.3!important}.gsc-search-box .gsc-input{border:1px solid #a5a4a3;border-right:0}.gsc-search-box .gsc-search-button{border:1px solid #a5a4a3;border-left:0;cursor:pointer!important}.gsc-search-box .gsc-clear-button{display:none!important}.showcase{background-size:cover!important;padding-top:12em;position:relative}@media (max-width:46.8125em){.showcase{height:auto!important}}@media screen and (min-width:46.875em){.showcase{background-position:50%!important;background-size:cover!important;height:400px;padding-top:0}.showcase:after{background-color:#000d2d;bottom:0;content:"";display:block;height:100%;left:0;opacity:.5;position:absolute;right:0;top:0;transition:background-color .2s ease;z-index:4}}.showcase__link{background-color:#fff;display:block;font-size:18px;line-height:26px;padding:10px 20px;position:relative}.showcase__link:after{background-color:#fff;bottom:100%;content:"";display:block;height:20px;left:0;margin:0 auto -10px;position:absolute;right:0;transform:translateX(-50%) rotate(45deg);width:20px}@media screen and (min-width:46.875em){.showcase__link{background-color:transparent;color:#fff;font-size:48px;line-height:1.25;padding-left:3.2%;position:absolute;top:50%;transform:translateY(-50%);width:85%;z-index:5}.showcase__link:after{background-color:#000d2d;height:0;margin:auto;opacity:.5;transform:translateX(0) rotate(0deg);width:0}.showcase__link:before{bottom:0;content:"";display:block;height:0;left:0;position:absolute;transition:height .2s ease;width:100%}.showcase__link:hover{background-color:#fff;color:#d0103a}.showcase__link:hover:before{height:4px}}.site-main--interior-article{position:relative}@media screen and (min-width:46.875em){.content--article:after{border-top:3px solid #bfbfbf;bottom:-23px;content:"";display:block;margin-top:20px;position:absolute;width:45px}.meta-info{overflow:hidden;text-align:right}}.meta-info>.date{text-align:left}.meta-info>.source{margin-bottom:5px}@media screen and (min-width:46.875em){.meta-info>.source{float:left;margin-bottom:0}}.date{font-family:georgia,serif;font-size:20px;margin-bottom:10px}.source{clear:left;font-family:Effra;font-style:italic}.article__img{border-top:1px solid #bfbfbf;margin-top:20px;padding-top:30px}.article__img>img{display:block;max-width:100%;width:100%}.article__img>img+.article__img-caption{font-family:Effra;margin-top:20px}.article__content{border-top:1px solid #bfbfbf;font-family:georgia,serif;margin-top:20px;padding-top:20px}.article__content ul{margin:16px 0}.professional-results .media-img{float:left;margin-right:3%;min-height:1px;width:30%}@media screen and (min-width:32.8125em){.professional-results .media-img{margin-right:2%;width:28%}}@media screen and (min-width:64em){.professional-results .media-img{width:20%}}@media screen and (min-width:76em){.professional-results .media-img{width:16%}}.professional-results .media-body{display:block;float:left;width:66%}@media screen and (min-width:32.8125em){.professional-results .media-body{width:70%}}@media screen and (min-width:64em){.professional-results .media-body{width:78%}}@media screen and (min-width:76em){.professional-results .media-body{width:82%}}.professional-results .prof__item{border-bottom:1px solid #d9d5d1;margin-bottom:20px;padding-bottom:20px}.professional-results .prof__item:last-child{border-bottom:0}.professional-results .prof__name{font-family:Effra}@media screen and (min-width:64em){.professional-results .prof-contact,.professional-results .prof-info{float:left;width:40%}.professional-results .prof-info{max-width:450px;width:60%}}@media screen and (min-width:76em){.professional-results .prof-info{width:65%}}.professional-results .read-more{margin-bottom:0}@media screen and (min-width:64em){.professional-results--small .media-img{width:15%}.professional-results--small .prof-contact,.professional-results--small .prof-info{width:50%}}.prof-overview{background-color:#d7d0c8;overflow:hidden}@media (max-width:46.8125em){.prof-overview{transform:translateX(0);transition:transform .3s ease-out}.js-nav-active .prof-overview{transform:translateX(-249px)}}@media screen and (min-width:46.875em){.prof-overview{position:relative}}@media screen and (min-width:64em){.prof-overview{position:static}}.prof-overview+.site-main--interior{margin-top:0}@media screen and (min-width:32.8125em){.prof-overview .media-img{float:left;margin:25px 0 25px 4%;width:30%}}@media screen and (min-width:46.875em){.prof-overview .media-img{margin-right:4%;overflow:hidden;width:43%}}@media screen and (min-width:64em){.prof-overview .media-img{margin:0;max-height:none;width:auto}}.prof-overview .media-img>img{display:block;width:100%}@media screen and (min-width:64em){.prof-overview .media-img>img{margin-right:20px;max-width:404px;position:static;right:auto;top:auto;transform:translateY(0);width:auto}}@media screen and (min-width:32.8125em){.prof-overview .media-body{width:66%}}@media screen and (min-width:46.875em){.prof-overview .media-body{display:block;width:100%}}@media screen and (min-width:64em){.prof-overview .media-body{float:none;width:auto}}.prof-contactinfo{padding:15px 4%}@media screen and (min-width:46.875em){.prof-contactinfo{padding:20px 3% 10px}}.prof-contactinfo .level{font-family:georgia,serif}.mod.article__content .language-pdf,.tab-item.bio .language-pdf{float:right;margin-bottom:10px;width:100%}.mod.article__content .language-pdf .languages,.tab-item.bio .language-pdf .languages{display:inline-block;float:right}.mod.article__content .language-pdf .is-active,.tab-item.bio .language-pdf .is-active{color:#000}.mod.article__content .language-pdf .pdf,.tab-item.bio .language-pdf .pdf{display:inline-block;float:none;padding:3px 0}.mod.article__content .rich-text,.tab-item.bio .rich-text{clear:both}.contact-list .nav__item{border-right:1px solid #555;line-height:1em;margin-right:.6em;padding-right:.8em}.contact-list .nav__item:last-child{border-right:0;padding-right:0}.contact-list__link{color:#555}.contact-list__link:hover{color:#d0103a}.contact-offices{margin-top:20px;overflow:hidden}.contact-office__item{float:left;margin-bottom:10px;max-width:300px;width:48%}.contact-office__item:nth-child(odd){margin-right:4%}@media screen and (min-width:46.875em){.contact-office__item:first-child:last-child{width:100%}}.contact-office__item .phone-item{font-family:georgia,serif}.contact-office__item .phone__label{display:inline-block;width:1.3em}.contact-office__link{display:inline-block;margin-bottom:.5em;padding-bottom:.45em}.contact-office__link:hover:before{height:3px}.mod-education ul,.mod-languages ul{list-style:none;padding:0}@media screen and (min-width:32.8125em){.offices-listing .listing__item{float:left;width:48%}.offices-listing .listing__item:nth-child(odd){clear:left;margin-right:4%}}.offices-listing__title{font-family:Effra}.phone-item{display:block}.section--officeinfo .media-img{float:right;width:40%}@media screen and (min-width:32.8125em){.section--officeinfo .media-img{float:left;margin-right:3%;width:40%}}@media screen and (min-width:46.875em){.section--officeinfo .media-img{width:auto}}.section--officeinfo .contactinfo__phone{font-family:georgia,serif}.section--officeinfo .contactinfo__address{font-family:georgia,serif;margin-bottom:10px}.site-search-page .main-content{font:18px/1em effra}.site-search-page .listing li,.site-search-page .sidebar h3{margin:10px}.gs-webResult .gs-visibleUrl,.gsc-control-cse .gsc-table-result{color:#555!important;font-family:Effra!important;font-weight:400!important}.gsc-control-cse{background-color:transparent!important;border:none!important}.gsc-webResult.gsc-result{border-left:none!important}.gs-webResult.gs-result a.gs-title:link{color:#d0103a!important;font-size:1.125em!important}.gs-result .gs-title,.gs-result .gs-title *{text-decoration:none!important}input.gsc-search-button{border:0!important;border-radius:0!important;-webkit-border-radius:0!important;height:auto!important;line-height:1em!important;margin:0!important;padding:12px 14px!important}input.gsc-input,input.gsc-search-button{font-family:Effra!important;font-size:16px!important}input.gsc-input{border:0!important;cursor:text!important;padding:10px 15px!important}.gsc-webResult.gsc-result{border-bottom:1px solid #d9d5d1!important;margin-bottom:20px!important;padding-bottom:20px!important}.gsc-result-info{color:#676767!important;font-family:georgia!important;font-size:1.4em!important;font-weight:400;margin:10px 0;padding-left:8px;text-align:left;text-transform:capitalize!important}.gsc-above-wrapper-area,.gsc-search-box{display:none}.gsc-input{background-image:none!important}.gsc-control-cse{padding:0!important}.gsc-adBlockVertical{display:none!important}.gsc-thinWrapper{width:100%}.cse input.gsc-input,input.gsc-input{width:100%!important}table.gsc-search-box td{padding:0!important}.alumni .school{display:inline-block}.alumni.professional-results .prof-contact,.alumni.professional-results .prof-info,.alumni.professional-results .school{width:100%}@media screen and (min-width:46.875em){.alumni.professional-results .prof-contact,.alumni.professional-results .prof-info,.alumni.professional-results .school{width:30%}}.loading-image{display:block;margin:40px auto}.filtering__action{border:none;padding-right:0}.filtering__action.is-active{background-color:#ddd7d0;padding:3px 10px}.filtering__action:last-child{margin-left:.5em}.learn-more.mod{border-top:1px solid #d9d5d1;display:block;padding-top:20px}.listing.exp-listing.related{padding-left:15px}.listing.exp-listing.related li{margin-bottom:20px}.articles-list__abstract p{margin-bottom:0}input{cursor:text!important}.service .form-results{margin:10px 0}.pt20.small{padding-top:30px}.mod.mod-accordion.js-mod-accordion.pros{border-bottom:1px solid #d9d5d1!important;padding-bottom:30px}.articles-list__item p{display:inline;margin:0;padding:0}.intro>p{font-size:1em;margin-bottom:0}.listing__item p{margin:0}.readmore-link.description{display:block}.validation{color:red}.mod.mod-related-material.rel-professionals.pros{border:none;padding-bottom:0}.listing.offices-listing .read-more{margin-bottom:0}.offices-listing .listing__item{min-height:200px}.contactus-form input,.contactus-form textarea{width:93%}.insight .mod.mod-related-material.rel-professionals.pros{border-bottom:1px solid #d9d5d1;padding-bottom:30px}.box{padding-top:10px}.box__abstract.bullet ul>li{list-style:disc;margin-bottom:5px;margin-left:20px}.intro{font-size:1.25em;line-height:1.3em}.intro a{font-size:16px;margin-top:20px}.exp-listing--alt .exp-listing__label{color:#005596;font-size:1.25em}.tab-item.bio .language-pdf{float:right;margin-bottom:10px}.tab-item.bio .language-pdf .languages{display:inline-block}.tab-item.bio .language-pdf .pdf{display:inline-block;padding-left:50px;padding-right:10px}.tab-item.bio .rich-text{clear:both}.articles-list .articles-list__item{font-family:Effra}@media print{*{background:transparent!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}.blockquote,blockquote,pre{page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}.site-main img{width:auto!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff!important}.navbar{display:none}.table td,.table th{background-color:#fff!important}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.box li a:after,.box__abstract p a:after,.btn-accordion,.col--main--reverse .filtering,.exp-listing__link:after,.insight .mod.mod-accordion.js-mod-accordion.pros,.insight .rel-articles,.language-pdf,.loading-image,.nav-regions,.pdf-link,.pdf-link:after,.prof-overview .contact-list,.read-more:after,.readmore-link,.section--related .rel-articles,.section--tabs,.site-header .nav-toggle,.site-header>h1,.site-navigation,.tabs-mod{display:none!important}.site-header{padding-bottom:20px;position:relative}body{margin:0}.printlogo{display:block;width:250px}.site-banner{padding-left:0}.site-banner .page-title{padding:0}.col--main{margin-bottom:0}.site-main--interior{border-bottom:0;margin-bottom:0;padding-left:0;padding-right:0}.section--related{padding:0}.article__img>img,.box__link-img>img,.rel-articleslist .listing__link-wrap>img{width:auto}.mod.mod-related-material.rel-professionals.pros{margin-bottom:0}.prof-overview .media-img{float:left;width:33%}.prof-overview .prof-contactinfo{margin-left:33.3%;padding-top:0}.col--main--reverse .professional-results .media-img{margin-right:3%;width:auto}.col--main--reverse .professional-results .media-body{float:none;margin-left:130px;width:auto}.box{left:auto!important;position:static!important;top:auto!important}.masonry__canvas{height:auto!important}.masonry__canvas .box--linked:last-child{display:none}.rich-text ul li{line-height:1.7}.offices-listing{overflow:hidden}.offices-listing .listing__item{float:left;width:50%}}.footer-disclaimer{float:left;font-size:.68em;line-height:1.25em;margin-top:20px;text-align:center}.recaptcha_nothad_incorrect_sol.recaptcha_isnot_showing_audio{clear:both;padding-top:20px}.career-app-form .field .selector-ele{height:40px;padding:11px}.career-app-form .field span.selector-label.error{color:#cd0a0a}.career-app-form .field .selector-ele select{padding:10px}.career-app-form .section .additional-info-column{float:left;padding:0 10px;width:100%}.career-app-form .section .col1-2 .field.medium input{height:40px;width:100%}.career-app-form .section .col1-2 .field.medium input.file{float:left;padding:10px 15px}.career-app-form .section .col1-2 .field.medium .cover-letter-remove,.career-app-form .section .col1-2 .field.medium .resume-remove,.career-app-form .section .col1-2 .field.medium .transcript-remove{cursor:pointer;float:left;padding:10px 15px;width:10%}.career-app-form .section .additional-info-column textarea{width:100%}.career-app-form .section{float:left;margin:0 0 50px;padding:0;width:100%}.career-app-form .section .title{background-color:#3b3f41;color:#fff;display:table;height:42px;width:100%}.career-app-form .section .title span{display:table-cell;padding:10px;vertical-align:middle}.career-app-form .ui-state-error{border:1px solid #cd0a0a!important}.career-app-form span.error{color:#cd0a0a}.career-app-form .submit{float:left;margin:0 0 50px}.career-app-form .submit input#btnClearApplication{width:150px}.career-app-form .submit input.career-app-submit{margin-right:20px;width:150px}.career-app-form .form-head-txt{margin:0 0 20px}.career-app-form .section .col1-2 .field.medium input.error::-webkit-input-placeholder{color:#cd0a0a}.career-app-form .section .col1-2 .field.medium input.error:-moz-placeholder,.career-app-form .section .col1-2 .field.medium input.error::-moz-placeholder{color:#cd0a0a}.career-app-form .section .col1-2 .field.medium input.error:-ms-input-placeholder{color:#cd0a0a}.career-app-form span.required-text.error span{display:block}.career-app-form .display-none{display:none}.career-app-form .selector-label{float:left}.professional-disclaimer{margin:0 3.2%}.qtip{box-shadow:none;direction:ltr;display:none;font-size:10.5px;left:-28000px;line-height:12px;max-width:280px;min-width:50px;padding:0;position:absolute;top:-28000px}.qtip-content{word-wrap:break-word;padding:5px 9px;text-align:left}.qtip-content,.qtip-titlebar{overflow:hidden;position:relative}.qtip-titlebar{border-width:0 0 1px;font-weight:700;padding:5px 35px 5px 10px}.qtip-titlebar+.qtip-content{border-top-width:0!important}.qtip-close{border:1px solid transparent;cursor:pointer;outline:medium none;position:absolute;right:-9px;top:-9px;z-index:11}.qtip-titlebar .qtip-close{margin-top:-9px;right:4px;top:50%}* html .qtip-titlebar .qtip-close{top:16px}.qtip-icon .ui-icon,.qtip-titlebar .ui-icon{direction:ltr;display:block;text-indent:-1000em}.qtip-icon,.qtip-icon .ui-icon{border-radius:3px;text-decoration:none}.qtip-icon .ui-icon{background:transparent none no-repeat -100em -100em;color:inherit;height:14px;line-height:14px;font:normal 700 10px/13px Tahoma,sans-serif;text-align:center;text-indent:0;width:18px}.qtip-default{background-color:#ffffa3;border:1px solid #f1d031;color:#555}.qtip-default .qtip-titlebar{background-color:#ffef93}.qtip-default .qtip-icon{background:#f1f1f1;border-color:#ccc;color:#777}.qtip-default .qtip-titlebar .qtip-close{border-color:#aaa;color:#111}

/*! Light tooltip style */.qtip-light{background-color:#fff;border-color:#e2e2e2;color:#454545}.qtip-light .qtip-titlebar{background-color:#f1f1f1}

/*! Dark tooltip style */.qtip-dark{background-color:#505050;border-color:#303030;color:#f3f3f3}.qtip-dark .qtip-titlebar{background-color:#404040}.qtip-dark .qtip-icon{border-color:#444}.qtip-dark .qtip-titlebar .ui-state-hover{border-color:#303030}

/*! Cream tooltip style */.qtip-cream{background-color:#fbf7aa;border-color:#f9e98e;color:#a27d35}.qtip-cream .qtip-titlebar{background-color:#f0de7d}.qtip-cream .qtip-close .qtip-icon{background-position:-82px 0}

/*! Red tooltip style */.qtip-red{background-color:#f78b83;border-color:#d95252;color:#912323}.qtip-red .qtip-titlebar{background-color:#f06d65}.qtip-red .qtip-close .qtip-icon{background-position:-102px 0}.qtip-red .qtip-icon,.qtip-red .qtip-titlebar .ui-state-hover{border-color:#d95252}

/*! Green tooltip style */.qtip-green{background-color:#caed9e;border-color:#90d93f;color:#3f6219}.qtip-green .qtip-titlebar{background-color:#b0de78}.qtip-green .qtip-close .qtip-icon{background-position:-42px 0}

/*! Blue tooltip style */.qtip-blue{background-color:#e5f6fe;border-color:#add9ed;color:#5e99bd}.qtip-blue .qtip-titlebar{background-color:#d0e9f5}.qtip-blue .qtip-close .qtip-icon{background-position:-2px 0}.qtip-shadow{box-shadow:1px 1px 3px 1px rgba(0,0,0,.15)}.qtip-bootstrap,.qtip-rounded,.qtip-tipsy{border-radius:5px}.qtip-rounded .qtip-titlebar{border-radius:4px 4px 0 0}.qtip-youtube{background:#4a4a4a;background-image:-o-linear-gradient(top,#4a4a4a 0,#000 100%);border:0 solid transparent;border-radius:2px;box-shadow:0 0 3px #333;color:#fff}.qtip-youtube .qtip-titlebar{background-color:#4a4a4a;background-color:transparent}.qtip-youtube .qtip-content{filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);-ms-filter:"progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#4a4a4a,EndColorStr=#000000);";font:12px arial,sans-serif;padding:.75em}.qtip-youtube .qtip-icon{border-color:#222}.qtip-youtube .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-jtools{background:#232323;background:rgba(0,0,0,.7);background-image:-o-linear-gradient(top,#717171,#232323);border:2px solid #f1f1f1;border-radius:2px;box-shadow:0 0 12px #333}.qtip-jtools .qtip-titlebar{background-color:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#717171,endColorstr=#4A4A4A)"}.qtip-jtools .qtip-content{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#4A4A4A,endColorstr=#232323)"}.qtip-jtools .qtip-content,.qtip-jtools .qtip-titlebar{background:transparent;border:0 dashed transparent;color:#fff}.qtip-jtools .qtip-icon{border-color:#555}.qtip-jtools .qtip-titlebar .ui-state-hover{border-color:#333}.qtip-cluetip{background-color:#d9d9c2;border:0 dashed transparent;box-shadow:4px 4px 5px rgba(0,0,0,.4);color:#111}.qtip-cluetip .qtip-titlebar{background-color:#87876a;border:0 dashed transparent;color:#fff}.qtip-cluetip .qtip-icon{border-color:#808064}.qtip-cluetip .qtip-titlebar .ui-state-hover{border-color:#696952;color:#696952}.qtip-tipsy{background:#000;background:rgba(0,0,0,.87);border:0 solid transparent;color:#fff;font-family:Lucida Grande,sans-serif;font-size:11px;font-weight:700;line-height:16px;text-shadow:0 1px #000}.qtip-tipsy .qtip-titlebar{background-color:transparent;padding:6px 35px 0 10px}.qtip-tipsy .qtip-content{padding:6px 10px}.qtip-tipsy .qtip-icon{border-color:#222;text-shadow:none}.qtip-tipsy .qtip-titlebar .ui-state-hover{border-color:#303030}.qtip-tipped{background-color:#f9f9f9;border:3px solid #959fa9;border-radius:3px;color:#454545;font-family:serif;font-weight:400}.qtip-tipped .qtip-titlebar{background:#3a79b8;background-image:-o-linear-gradient(top,#3a79b8,#2e629d);border-bottom-width:0;color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#3A79B8,endColorstr=#2E629D)"}.qtip-tipped .qtip-icon{background:#285589;border:2px solid #285589}.qtip-tipped .qtip-icon .ui-icon{background-color:#fbfbfb;color:#555}.qtip-bootstrap{-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,.2);color:#333;font-size:14px;line-height:20px;padding:1px}.qtip-bootstrap .qtip-titlebar{background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0;font-size:14px;font-weight:400;line-height:18px;margin:0;padding:8px 14px}.qtip-bootstrap .qtip-titlebar .qtip-close{border-style:none;right:11px;top:45%}.qtip-bootstrap .qtip-content{padding:9px 14px}.qtip-bootstrap .qtip-icon{background:transparent}.qtip-bootstrap .qtip-icon .ui-icon{color:#000;filter:alpha(opacity=20);float:right;font-size:20px;font-weight:700;height:auto;line-height:18px;opacity:.2;text-shadow:0 1px 0 #fff;width:auto}.qtip-bootstrap .qtip-icon .ui-icon:hover{color:#000;cursor:pointer;filter:alpha(opacity=40);opacity:.4;text-decoration:none}.qtip:not(.ie9haxors) div.qtip-content,.qtip:not(.ie9haxors) div.qtip-titlebar{filter:none;-ms-filter:none}.share-tools{z-index:1}.share-tools:after{clear:both;content:"";display:table}.share-tools-button{background-color:#488089;color:#fff;float:left;font-family:Effra;line-height:1em;padding:10px 13px}.share-tools-button-text:before{content:"+";font-family:Effra;margin-left:-2px;margin-right:5px}.share-tools-button[aria-expanded=true]{background-color:#fff;color:#488089;outline:1px solid #488089}.share-tools-button[aria-expanded=true] .share-tools-button-text:before{content:"-";font-family:Effra}.share-buttons-items{list-style:none;margin:0;padding:0}.share-buttons{left:-70px;opacity:0;overflow:hidden;position:relative;top:4px;transition:left 1s cubic-bezier(.175,.885,.32,1.175),opacity 50ms ease-out,visibility .6s ease-out,z-index 1s linear 10s;visibility:hidden;z-index:-1}.share-buttons:after{clear:both;content:"";display:table}.share-buttons.is-expanded{left:10px;opacity:.9;transition:left 1s cubic-bezier(.175,.885,.32,1.175),visibility .5s ease-in 0s,opacity .6s ease-in .1s,z-index .5s linear 0s;visibility:visible;z-index:0}.share-buttons-item{float:left;margin:0 0 0 6px;padding:0;transition-delay:0s}.share-buttons-item:first-child{margin-left:0}.share-buttons .sr-only{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);border:0;height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.share-button{display:block;height:28px;width:28px}.share-button img{height:auto;max-width:100%}.meta-info~.share-tools{margin-top:20px}.meta-info~.pdf-link{float:right;margin-top:20px}.clearfix:after,.componentized-layout .columns-simple:after,.componentized-layout .linklist-blocks:after{clear:both;content:"";display:table}.componentized-layout .text-orange{color:#ffbc3d}.componentized-layout .text-teal{color:#00b2bd}.componentized-layout html{padding:0}.componentized-layout body{height:100%}.componentized-layout .body-wrapper{height:100%;min-height:100%;position:relative}.componentized-layout .text-align-center{text-align:center}.componentized-layout .font-weight-bold{font-weight:700!important}.componentized-layout .float-left{float:left}.componentized-layout .section.wide{padding-left:0;padding-right:0}.componentized-layout .flex,.componentized-layout .flexgrid,.componentized-layout .navbar-list,.componentized-layout .verticaltabs{display:flex}.componentized-layout .flex-content-left{justify-content:left}.componentized-layout .flex-content-center{justify-content:center}.componentized-layout .flex-vertical-center{align-items:center;flex-flow:row}.componentized-layout .flex-item-left{align-self:flex-start}.componentized-layout .flex-item-full-width{width:100%}.componentized-layout .flexgrid{flex-wrap:wrap;justify-content:flex-start;margin-left:-5px;margin-right:-5px;position:relative}.componentized-layout .flexgrid .flexgrid-item{flex-basis:calc(33.33% - 10px);margin:0 5px 10px}@media screen and (max-width:1200px){.componentized-layout .flexgrid .flexgrid-item{flex-basis:calc(100% - 10px)}}.componentized-layout .flexgrid .flexgrid-item-content,.componentized-layout .flexgrid .flexgrid-item-content-inner{height:100%;width:100%}.componentized-layout .flexgrid .flexgrid-item-content{display:flex;position:relative}.componentized-layout .flexgrid .flexgrid-item-content.vertical-center{display:table}.componentized-layout .flexgrid .flexgrid-item-content.vertical-center .flexgrid-item-content-inner{display:table-cell;text-align:center;vertical-align:middle}.componentized-layout .flexgrid .flexgrid-item-content-inner{position:relative;z-index:1}.componentized-layout .flexgrid .flexgrid-link-block{flex-basis:100%}.componentized-layout .flexgrid.flexgrid-size-1-spaced{margin-left:-13px;margin-right:-13px}.componentized-layout .flexgrid.flexgrid-size-1-spaced .flexgrid-item{flex-basis:calc(100% - 26px);margin-left:13px;margin-right:13px}@media screen and (max-width:992px){.componentized-layout .flexgrid.flexgrid-size-1-spaced .flexgrid-item{flex-basis:calc(100% - 10px)}}.componentized-layout .flexgrid.flexgrid-size-2 .flexgrid-item,.componentized-layout .flexgrid.flexgrid-size-2 .flexgrid-item.wide{flex-basis:calc(50% - 10px)}@media screen and (max-width:1200px){.componentized-layout .flexgrid.flexgrid-size-2 .flexgrid-item{flex-basis:calc(100% - 10px)}}.componentized-layout .flexgrid.flexgrid-size-2-spaced{margin-left:-10px;margin-right:-10px}.componentized-layout .flexgrid.flexgrid-size-2-spaced .flexgrid-item{flex-basis:calc(50% - 20px);margin-left:10px;margin-right:10px}@media screen and (max-width:992px){.componentized-layout .flexgrid.flexgrid-size-2-spaced .flexgrid-item{flex-basis:calc(100% - 10px)}}.componentized-layout .flexgrid.flexgrid-size-3{margin-left:-6px;margin-right:-6px}.componentized-layout .flexgrid.flexgrid-size-3 .flexgrid-item{display:flex;flex-basis:calc(33.33% - 12px);margin-left:6px;margin-right:6px}.componentized-layout .flexgrid.flexgrid-size-3 .flexgrid-item.wide{flex-basis:calc(66.66% - 12px)}@media screen and (max-width:992px){.componentized-layout .flexgrid.flexgrid-size-3 .flexgrid-item{flex-basis:calc(100% - 10px);min-height:202px}.componentized-layout .flexgrid.flexgrid-size-3 .flexgrid-item.wide{flex-basis:calc(100% - 10px)}}.componentized-layout .flexgrid.flexgrid-size-3 .flexgrid-item-content{height:auto}.componentized-layout .flex-column{flex-direction:column}.componentized-layout .columns-simple .column{float:left;margin-bottom:1em;margin-left:8%}.componentized-layout .columns-simple .column:first-child{margin-left:0}@media screen and (max-width:768px){.componentized-layout .columns-simple .column{float:none;margin-left:0}}.componentized-layout .trigger-link-block{font-size:22px}.componentized-layout .trigger-link-block .trigger-link:after{content:" +";font-family:verdana;font-size:22px;width:18px}@media screen and (max-width:768px){.componentized-layout .mobile-hide{display:none!important}}.componentized-layout .line-up-sidebar{height:40px}.componentized-layout .interactive,.componentized-layout a{cursor:pointer}.componentized-layout .no-border{border:none}.componentized-layout .background-full{background-position:top;background-repeat:no-repeat;-ms-background-size:cover;background-size:cover}.componentized-layout .clearfix:after,.componentized-layout .columns-simple:after,.componentized-layout .linklist-blocks:after{clear:both}.componentized-layout .clearfix:after,.componentized-layout .clearfix:before,.componentized-layout .columns-simple:after,.componentized-layout .columns-simple:before,.componentized-layout .linklist-blocks:after,.componentized-layout .linklist-blocks:before{content:" ";display:table}.componentized-layout .clear-both{clear:both}.componentized-layout .center-block{display:block;margin-left:auto;margin-right:auto}.componentized-layout .pull-right{float:right!important}.componentized-layout .pull-left{float:left!important}.componentized-layout .hidden{display:none!important}.componentized-layout .text-right{text-align:right}.componentized-layout .text-left{text-align:left}.componentized-layout .text-center{text-align:center}.componentized-layout .position-relative{position:relative}.componentized-layout .reset-list,.componentized-layout .reset-list ol,.componentized-layout .reset-list ul{list-style:none;margin:0;padding:0}.componentized-layout .reset-list li,.componentized-layout .reset-list ol li,.componentized-layout .reset-list ul li{margin:0;padding:0}.componentized-layout .col--main-componentized{margin-bottom:50px}@media screen and (min-width:992px){.componentized-layout .col--main-componentized{float:left;margin-bottom:0;width:69%}.componentized-layout .sidebar-componentized{float:right;width:28%}.componentized-layout .section-top-offset{padding-top:45px}}.componentized-layout .top-spacing-small{margin-top:15px}.componentized-layout .bottom-spacing-sm{margin-bottom:15px}.componentized-layout .top-spacing{margin-top:30px}.componentized-layout .bottom-spacing{margin-bottom:30px}.componentized-layout .bottom-spacing-lg{margin-bottom:50px}.componentized-layout .top-spacing-lg{margin-top:50px}@media (max-width:992px){.componentized-layout .top-spacing-small{margin-top:10px}.componentized-layout .bottom-spacing-sm{margin-bottom:10px}.componentized-layout .top-spacing{margin-top:25px}.componentized-layout .bottom-spacing{margin-bottom:25px}.componentized-layout .bottom-spacing-lg{margin-bottom:35px}.componentized-layout .top-spacing-lg{margin-top:35px}}.componentized-layout .display-grid-jumbo,.componentized-layout .flexgrid .flexgrid-item,.componentized-layout .font-family-primary{font-family:Effra}.componentized-layout .font-family-secondary{font-family:georgia,serif}.componentized-layout .display-grid-jumbo .flexgrid-title,.componentized-layout .font-weight-normal{font-weight:400}.componentized-layout .text-uppercase{text-transform:uppercase}.componentized-layout .title-vertical-spacing{margin-bottom:1em;margin-top:.25em}.componentized-layout .title-vertical-spacing-bottom{margin-bottom:1em}.componentized-layout .title-vertical-spacing-bottom-short{margin-bottom:.8em}.componentized-layout .modal-overlay{background-color:rgba(0,0,0,.6);height:0;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s linear;width:100%;z-index:0}.componentized-layout .modal-overlay.active{height:100%;opacity:1;z-index:1101}.componentized-layout .site-main--interior{transform:none}.componentized-layout .navbar{z-index:100}.componentized-layout .navbar-emphasis{background-color:#d0103a;display:block;position:relative;width:100%}.componentized-layout.js-nav-active .navbar-emphasis,.componentized-layout.js-nav-active .navbar-list-item,.componentized-layout.js-nav-active .navbar-list-item.active{background-color:#efece9}.componentized-layout .navbar-list{flex-direction:row;flex-wrap:wrap;justify-content:space-around;list-style:none;margin:0;padding:0}@media screen and (max-width:63em){.componentized-layout .navbar-list{display:block;left:0;max-height:0;overflow:hidden;position:absolute;top:100%;width:100%}.componentized-layout .navbar-list.active{max-height:500%}}.componentized-layout .navbar-list-item{border:4px solid transparent;border-left:none;border-right:none;color:#fff;display:block;flex-grow:1;margin:0;min-height:40px;padding:5px 20px;transition:background .5s ease}.componentized-layout .navbar-list-item .item-text{align-items:center;display:flex;flex-direction:column;flex-grow:1;font-size:.875rem;height:100%;justify-content:center;line-height:18px;text-align:center;text-transform:uppercase;vertical-align:middle}.componentized-layout .navbar-list-item .item-text.mobile{display:none}.componentized-layout .navbar-list-item.active{border-bottom-color:#fff}.componentized-layout .navbar-list-item.active.title .icon:after{content:"\e016"}.componentized-layout .navbar-list-item.title{display:none}.componentized-layout .navbar-list-item.title .icon:after{color:#fff;content:"\e017";font-size:26px;position:absolute;right:10px}@media screen and (max-width:63em){.componentized-layout .navbar-list-item{background:#d0103a;border:none;padding:10px 20px!important;text-align:left}.componentized-layout .navbar-list-item.active,.componentized-layout .navbar-list-item:hover{background:#b40e32}.componentized-layout .navbar-list-item.title{display:block}.componentized-layout .navbar-list-item .item-text{display:inline-block}.componentized-layout .navbar-list-item .item-text.mobile-hide{display:none}.componentized-layout .navbar-list-item .item-text.mobile{display:inline-block}}.componentized-layout .sticky-nav .sticky-nav-bar .navbar{padding-left:21.5%;position:fixed;right:0;top:0}@media screen and (max-width:768px){.componentized-layout .sticky-nav .sticky-nav-bar .navbar,.componentized-layout .sticky-nav .sticky-nav-bar .navbar .navbar-list{padding-left:214px}}@media screen and (max-width:670px){.componentized-layout .sticky-nav .sticky-nav-bar .navbar{padding-left:0;padding-top:71px}.componentized-layout .sticky-nav .sticky-nav-bar .navbar .navbar-list{padding-left:0}}.componentized-layout .navbar .navbar-list .navbar-list-item{padding:5px 20px}@media screen and (min-width:46.875em){.componentized-layout .site-banner.tall{height:189px}.componentized-layout .site-banner.tall:before{content:none;width:auto}}.componentized-layout .flexgrid img{max-width:100%}.componentized-layout .flexgrid iframe{border:none;max-width:100%}.componentized-layout .flexgrid .flexgrid-item-content{overflow:hidden;transition:background-color .5s ease-in-out}.componentized-layout .flexgrid .flexgrid-item-content .flexgrid-item-backimage{transition:opacity .5s ease-in-out,transform .5s ease-in-out}.componentized-layout .flexgrid .flexgrid-item-content:hover .flexgrid-item-backimage{opacity:.45}.componentized-layout .flexgrid .flexgrid-item-content:hover .flexgrid-item-backimage.zoom-effect{transform:scale(1.05)}.componentized-layout .flexgrid .flexgrid-item{padding-bottom:2px}.componentized-layout .flexgrid .flexgrid-item.image-component .flexgrid-item-content{background-color:#fff;background-position:top;background-repeat:no-repeat;background-size:contain}.componentized-layout .flexgrid .flexgrid-item.image-component .flexgrid-item-content img{visibility:hidden}.componentized-layout .flexgrid .flexgrid-item.light .flexgrid-item-content{background-color:#fff;color:#4a4a4a}.componentized-layout .flexgrid .flexgrid-item.dark .flexgrid-item-content{background-color:#000;color:#fff}.componentized-layout .flexgrid .flexgrid-item.gray .flexgrid-item-content{background-color:#2c2f31;color:#fff}.componentized-layout .flexgrid .flexgrid-item.gray .flexgrid-item-content:not(.no-link).no-image:hover{background-color:#202224!important}.componentized-layout .flexgrid.displaygrid-bordertop:before{border-top:5px solid #2c2f31;content:" ";display:inline-block;margin-left:10px;margin-right:10px;width:100%}.componentized-layout .flexgrid.displaygrid-bordertop .flexgrid-item{padding-top:20px}.componentized-layout .flexgrid.displaygrid-bordertop .flexgrid-item.no-top-space{padding-top:0}.componentized-layout .flexgrid .popover{margin:0 5px}.componentized-layout .flexgrid .flexgrid-title{font-size:20px;margin-bottom:.35em}.componentized-layout .flexgrid .flexgrid-title.jumbo{font-size:4.5rem;line-height:1;margin-bottom:.15em}.componentized-layout .flexgrid .flexgrid-title.text-teal{font-weight:500}.componentized-layout .flexgrid .flexgrid-subtitle{margin-bottom:.5em}.componentized-layout .flexgrid .flexgrid-image.wide img{width:100%}.componentized-layout .flexgrid .flexgrid-image .flexgrid-image-caption{font-size:18px;margin-top:.5em}.componentized-layout .flexgrid .flexgrid-quote{font-family:Georgia;margin-bottom:0}.componentized-layout .flexgrid .flexgrid-quote.font-size-20{font-size:20px}.componentized-layout .flexgrid .flexgrid-quote.slim{padding:0 20px}.componentized-layout .flexgrid .flexgrid-quote:after,.componentized-layout .flexgrid .flexgrid-quote:before{color:inherit;font-size:.5em;vertical-align:text-top}.componentized-layout .flexgrid .flexgrid-quote:before{margin-right:.15em}.componentized-layout .flexgrid .flexgrid-quote:after{margin-left:.15em}.componentized-layout .flexgrid .flexgrid-item-backimage{bottom:0;left:0;opacity:.65;position:absolute;right:0;top:0;z-index:0}.componentized-layout .flexgrid .flexgrid-item-backimage.border-top{top:3px}.componentized-layout div.flexgrid-quote{font-family:Georgia,serif;font-size:24px;line-height:1.3333}.componentized-layout .display-grid-jumbo .flexgrid-item,.componentized-layout .display-grid-jumbo .popover.active{height:325px}@media screen and (max-width:1200px){.componentized-layout .display-grid-jumbo .popover.active{height:auto}}.componentized-layout .display-grid-jumbo .flexgrid-title{font-size:1.875rem}.componentized-layout .display-grid-jumbo .flexgrid-item-content-inner{overflow:hidden;padding-left:50px;padding-right:50px}.componentized-layout .display-grid-jumbo .flexgrid-item-content-inner:before{border-top:5px solid #2c2f31;content:" ";left:0;position:absolute;top:0;transition:top .3s ease;width:100%}.componentized-layout .display-grid-jumbo .flexgrid-description{font-size:1.25rem;max-height:0;overflow:hidden;padding-top:.8em;transition:max-height 1s ease}.componentized-layout .display-grid-jumbo .flexgrid-item-content:hover .flexgrid-item-content-inner:before{top:-10px}.componentized-layout .display-grid-jumbo .flexgrid-item-content:hover .flexgrid-description{max-height:60%}.componentized-layout .display-grid-tile .flexgrid-item{height:220px}.componentized-layout .display-grid-tile.taller .flexgrid-item{height:280px}.componentized-layout .display-grid-tile.simple .flexgrid-item-content{box-shadow:none}.componentized-layout .display-grid-tile.simple .flexgrid-item-content-inner{padding:0}.componentized-layout .display-grid-tile .flexgrid-item-content{box-shadow:0 2px 4px 1px rgba(0,0,0,.2)}.componentized-layout .display-grid-tile .flexgrid-item-content-inner{padding:20px}.componentized-layout .display-grid-tile .flexgrid-item-content-inner.more-padding{padding:30px}.componentized-layout .display-grid-tile .flexgrid-link-block{margin-top:.6em}.componentized-layout .display-grid-tile .flexgrid-link-block.horizontal .link-type-block{float:left}.componentized-layout .flexgrid-link-block{margin-top:1em}.componentized-layout .flexgrid-link-block.horizontal .link-type-block{float:left}.componentized-layout .flexgrid-link-block a.arrow-link{display:inline-block}.componentized-layout .flexgrid-link-block a.arrow-link.link-type-block-wide{display:block}.componentized-layout .featured-insights-grid .flexgrid-item{height:auto!important}.componentized-layout .featured-insights-grid .flexgrid-item .flexgrid-item-content{background-color:#2c2f31;box-shadow:0 0 0 0 transparent;color:#fff;min-height:365px}.componentized-layout .featured-insights-grid .flexgrid-item .flexgrid-item-content .flexgrid-item-backimage{background-size:cover;height:275px;opacity:1}@media screen and (max-width:1200px){.componentized-layout .featured-insights-grid .flexgrid-item .flexgrid-item-content .flexgrid-item-backimage{height:300px}}.componentized-layout .featured-insights-grid .flexgrid-item .flexgrid-item-content .flexgrid-item-border{background-color:#2c2f31;height:3px;position:absolute;width:100%;z-index:1}.componentized-layout .featured-insights-grid .flexgrid-item .flexgrid-content-wrapper{background-color:#fff;color:#2c2f31;margin-top:275px;min-height:112px;min-width:100%;padding:20px;position:relative}.componentized-layout .featured-insights-grid .flexgrid-item .flexgrid-content-wrapper .flexgrid-title{bottom:0;margin-bottom:0;transition:color .5s ease-in-out}.componentized-layout .featured-insights-grid .flexgrid-item .flexgrid-content-wrapper .flexgrid-abstract{font-family:georgia,serif;font-size:16px;margin-top:10px}.componentized-layout .featured-insights-grid .flexgrid-item:not(.no-link):hover .flexgrid-item-backimage{opacity:1}.componentized-layout .featured-insights-grid .flexgrid-item:not(.no-link):hover .flexgrid-title{color:#d0103a!important}.componentized-layout .popover{display:block;height:0;left:0;opacity:0;overflow:hidden;position:absolute;right:0;transition:opacity .5s ease-in-out;z-index:101}.componentized-layout .popover.active{height:auto;opacity:1;z-index:1102}.componentized-layout .popover.active .popover-fixed{visibility:visible!important}@media (max-width:480px){.componentized-layout .popover.active .popover-fixed{left:0;right:0;z-index:1103}}.componentized-layout .popover .popover-inner{background:#fff;min-height:100%;padding:20px}.componentized-layout .popover .popover-inner.popover-fixed{font-family:Effra;max-height:100vh;min-height:40vh;overflow-y:auto;padding:30px 5%;position:fixed;top:0;visibility:hidden;width:inherit;width:78.5%}@media (max-width:1024px){.componentized-layout .popover .popover-inner.popover-fixed{padding-top:20px;width:calc(100% - 214px)}}@media (max-width:750px){.componentized-layout .popover .popover-inner.popover-fixed{width:100%}}@media (min-width:1024px){.componentized-layout .popover .popover-inner.popover-fixed .flexgrid-item{margin-bottom:2em}}.componentized-layout .popover .popover-inner.popover-fixed .flexgrid-item{min-height:auto}.componentized-layout .popover .close-link{color:#d0103a;font-size:1.875rem;position:absolute;right:20px;top:20px}.componentized-layout .popover h4{font-size:24px}.componentized-layout .popover.category-control h4{font-weight:500}.componentized-layout .popover.category-control .popover-fixed{padding-top:20px}.componentized-layout .popover h5{font-size:22px;margin-bottom:1.25em}.componentized-layout .popover .region-list-title{font-size:24px;font-weight:700}.componentized-layout .section-area-title,.componentized-layout .section-title{font-family:Effra;margin-bottom:1em}.componentized-layout .section-area-title{font-size:30px}.componentized-layout .section-area-title.insights-style{color:#2c2f31;font-size:22px;line-height:26px}.componentized-layout .section-area-title.default-listing-label{margin-bottom:0}.componentized-layout .arrow-link{display:block;font-family:Effra;font-size:18px}.componentized-layout .arrow-link:after{speak:none;color:#d0103a;content:"\e015";display:inline;font-family:debevoise;font-size:22px;font-style:normal;font-variant:normal;font-weight:400;left:0;line-height:1;text-transform:none;transition:left .25s ease;vertical-align:bottom}.componentized-layout .arrow-link:hover:after{left:5px;position:relative}.componentized-layout .arrow-link.link-type-block{font-weight:700}.componentized-layout .arrow-link-before{color:#d0103a;cursor:pointer;display:block;font-family:Effra;font-size:18px;font-weight:700}.componentized-layout .arrow-link-before.extra-padding{margin-bottom:20px}.componentized-layout .arrow-link-before:before{speak:none;color:#d0103a;content:"\e015";display:inline-block;font-family:debevoise;font-size:22px;font-style:normal;font-variant:normal;font-weight:400;right:0;text-transform:none;transform:rotate(180deg);transition:right .25s ease;vertical-align:bottom}.componentized-layout .arrow-link-before:hover:before{position:relative;right:5px}.componentized-layout .plus-link-before{color:#d0103a;cursor:pointer;display:inline-block;font-family:Effra;font-size:20px}.componentized-layout .plus-link-before:before{content:"+";font-family:verdana;margin-right:5px}.componentized-layout .minus-link-before{color:#d0103a;cursor:pointer;display:inline-block;font-family:Effra;left:-15px;margin-top:0;position:relative}.componentized-layout .minus-link-before:before{content:"-";font-family:verdana}.componentized-layout .link-type-block{margin-bottom:.5em}.componentized-layout .link-type-block-wide{border-bottom:1px solid #d0103a;color:#2c2f31;font-weight:700;padding:.5em 0}.componentized-layout .link-type-block-wide:after{float:right}.componentized-layout .link-type-block-wide:hover{color:#888}.componentized-layout .btn-primary,.componentized-layout .readmore-trigger{background-color:#4a4a4a;color:#fff}.componentized-layout .btn-primary:hover,.componentized-layout .readmore-trigger:hover{background-color:#d0103a;color:#fff}.componentized-layout .readmore-trigger{background-color:#4a4a4a;color:#fff;display:block;padding:.8em 1em .8em 3em;position:relative;text-align:right;text-transform:capitalize}.componentized-layout .readmore-trigger:before{content:"+";font-family:verdana;font-size:22px;left:.5em;position:absolute;width:18px}.componentized-layout .readmore-trigger.icon-right{padding-right:30px}.componentized-layout .readmore-trigger.icon-right:before{font-size:14px;left:auto;right:1em}.componentized-layout .readmore-expanded .readmore-trigger:before{content:"-"}.componentized-layout .trigger-link{color:#fff}.componentized-layout a.trigger-link:hover{color:#ebebeb}.componentized-layout .big-link{display:block;font-size:16px;margin:1em 0;position:relative}.componentized-layout .big-link:after{display:inline-block;font-size:40px;margin-bottom:-8px;margin-left:-5px;margin-right:-10px}.componentized-layout .big-link.align-right{display:inline-block;text-align:right}.componentized-layout div.text-align-right{text-align:right}.componentized-layout .link-alt-color{color:#2c2f31}.componentized-layout .link-alt-color:hover{color:#d0103a}.componentized-layout .bigger-arrow{margin-right:5px}.componentized-layout .bigger-arrow:after{display:inline-block;font-size:24px;margin-bottom:-2px;margin-right:-10px;width:0}.componentized-layout .no-link{cursor:default}.componentized-layout .pdf-link.pdf-icon:after{background:url(../img/Debevoise_PDF.png) no-repeat;content:"";display:inline-block;height:16px;position:relative;top:2px;width:16px}.componentized-layout .adv-search-arrow .arrow-link{margin:0}.componentized-layout .insights-topical-link:not(:last-of-type){margin-bottom:2em}.componentized-layout .linklist-block{border-top:1px solid #ccc;padding:1em 0}.componentized-layout .linklist-block:first-child{border-top:0}.componentized-layout .linklist-title{margin-bottom:.5em}.componentized-layout .flexgrid-size-1-spaced .flexgrid-item.border-bottom{border-bottom:1px solid #ccc;padding:1em 0}.componentized-layout .summary-component .flexgrid-title{line-height:28px}.componentized-layout .summary-component .flexgrid-description{font-size:16px;font-weight:300}.componentized-layout .summary-component .flexgrid-link-block .arrow-link{font-size:16px;font-weight:500}.componentized-layout .callout-component .flexgrid-item-content-inner{font-size:24px}.componentized-layout .infostat-component .flexgrid-title{font-size:72px;font-weight:700}.componentized-layout .infostat-component .flexgrid-description{font-size:16px;font-weight:300}.componentized-layout .infostat-component .flexgrid-source{font-size:16px;font-weight:700}.componentized-layout .image-component .flexgrid-item-content{background-position:top}.componentized-layout .topic-panel{background-color:#fff;font-family:Effra;position:relative}.componentized-layout .topic-panel-image{background-size:cover;border-top:5px solid #2c2f31;height:0;padding-top:26%}.componentized-layout .topic-panel-inner{margin:30px}.componentized-layout .topic-panel-inner__no-bottom{margin:30px 30px 0}.componentized-layout .topic-panel-title{color:#2c2f31;font-size:30px}.componentized-layout .topic-panel-title .colored{color:#d0103a}.componentized-layout .topic-panel-title .colored:hover{color:#2c2f31}.componentized-layout .topic-panel-title:only-child{padding-bottom:20px}.componentized-layout .topic-panel-item{padding:20px 0}.componentized-layout .topic-panel-item:nth-of-type(n+2){border-top:1px solid #e6e6e6}.componentized-layout .topic-panel-link{font-size:18px;line-height:21px}.componentized-layout .sidebar-panel{background-color:#fff;color:#2c2f31;margin-bottom:20px;padding:20px 20px 5px}.componentized-layout .sidebar-panel-title{font-family:Effra;font-size:22px}.componentized-layout .sidebar-panel-link{display:block;font-family:georgia,serif;font-size:16px;line-height:1.2;padding:1em 0}.componentized-layout .sidebar-panel-link:nth-of-type(n+2){border-top:1px solid #d8d8d8}.componentized-layout .sidebar-panel-highlight-link{font-size:16px;padding:.5em 0 20px}.componentized-layout .wide-search-wrapper{border-bottom:1px solid #979797}.componentized-layout .wide-search-wrapper.search-form{background-color:transparent;border-left:none;border-right:none;border-top:none}.componentized-layout .wide-search-wrapper.search-form button{padding-right:0;width:auto}.componentized-layout .wide-search-input{background-color:transparent;border:0;color:#9b9b9b;font-size:22px;outline:none;padding:10px 0 5px;width:80%;width:calc(100% - 25px)}.componentized-layout .wide-search-input::-webkit-input-placeholder{color:#9b9b9b}.componentized-layout .wide-search-input:-moz-placeholder,.componentized-layout .wide-search-input::-moz-placeholder{color:#9b9b9b}.componentized-layout .wide-search-input:-ms-input-placeholder{color:#9b9b9b}.componentized-layout .wide-search-input.search-input-small{display:none}@media (max-width:480px){.componentized-layout .wide-search-input.search-input-large{display:none}.componentized-layout .wide-search-input.search-input-small{display:inline-block}}.componentized-layout .wide-search-btn{color:#9b9b9b;font-size:20px;vertical-align:middle}.componentized-layout .sidebar-search{margin-bottom:22px}.componentized-layout .sidebar-search .search-input-small{display:none}@media (max-width:1200px){.componentized-layout .sidebar-search .search-input-large{display:none}.componentized-layout .sidebar-search .search-input-small{display:inline-block}}.componentized-layout .sidebar-search-wrapper{border-bottom:1px solid #d0103a}.componentized-layout .sidebar-search-wrapper.search-form{background-color:transparent;border-left:none;border-right:none;border-top:none;margin-bottom:8px}.componentized-layout .sidebar-search-input{background-color:transparent;border:0;outline:none;padding:10px 0;width:80%;width:calc(100% - 25px)}.componentized-layout .sidebar-search-input::-webkit-input-placeholder{color:#4a4a4a}.componentized-layout .sidebar-search-input:-moz-placeholder,.componentized-layout .sidebar-search-input::-moz-placeholder{color:#4a4a4a}.componentized-layout .sidebar-search-input:-ms-input-placeholder{color:#4a4a4a}.componentized-layout .sidebar-search-btn{color:#d0103a;font-size:20px;vertical-align:middle}.componentized-layout .featured-image-link{background-color:#2c2f31;display:block;position:relative}.componentized-layout .featured-image-link:hover .featured-image-inner{opacity:.5}.componentized-layout .featured-image-inner{padding-bottom:40%;transition:opacity .5s ease-in-out}.componentized-layout .featured-image-content{color:#fff;padding:30px;position:absolute;top:0}.componentized-layout .featured-image-title{font-size:24px;line-height:27px}.componentized-layout .insights-list .insights-list-item{border-bottom:1px solid #4a4a4a;padding:20px 0}.componentized-layout .insights-list .insights-list-title{display:block;font-family:Effra;font-size:18px;line-height:21px;margin-bottom:.7em}.componentized-layout .insights-list .insights-list-subtitle{font-size:14px;line-height:1.2}.componentized-layout .btn{cursor:pointer}@media (max-width:480px){.componentized-layout .btn-accordion:hover{background-color:#3b3f41}}.componentized-layout .date-picker{display:flex;margin-top:1em}@media (max-width:480px){.componentized-layout .date-picker{display:block}}.componentized-layout .date-picker .section__label{display:block}.componentized-layout .date-picker .date-picker-input-wrapper{width:25%}@media (max-width:1024px){.componentized-layout .date-picker .date-picker-input-wrapper{width:50%}}@media (max-width:480px){.componentized-layout .date-picker .date-picker-input-wrapper{margin-top:1em;width:100%}}.componentized-layout .date-picker input{cursor:pointer!important}.componentized-layout .ui-datepicker{z-index:10!important}.componentized-layout .pageProgress{background-color:#fff;display:none;height:35px;position:fixed;top:0;width:78.5%;z-index:1}@media screen and (max-width:768px){.componentized-layout .pageProgress{width:calc(100% - 214px)}}@media screen and (max-width:480px){.componentized-layout .pageProgress{margin-top:71px;width:100%}}.componentized-layout .pageProgress__progressBar{display:inline-block;height:5px;margin-left:10px;width:75%}@media screen and (max-width:480px){.componentized-layout .pageProgress__progressBar{width:calc(100% - 135px)}}.componentized-layout .pageProgress__progress{background-color:#d0103a;height:100%;margin-top:2px;transition:width .2s;width:0}.componentized-layout .pageProgress__progressTop{color:#d0103a;float:right;margin-right:15px;margin-top:7px}.componentized-layout .pageProgress__progressTop:before{background:url(/assets/Main/public/img/sprite.png) no-repeat -45px -31px;content:"";display:inline-block;height:10px;left:-7px;position:relative;top:-3px;transform:rotate(-90deg);width:10px}.componentized-layout .pageProgress__progressTop:focus{outline:0}.componentized-layout .site-main--interior-article .insights-type{color:#555;display:block;font-family:Effra;padding-bottom:10px;padding-right:.5em}.componentized-layout .topic-rich-text{padding-top:0}.componentized-layout .topic-rich-text__description{padding-bottom:20px}.componentized-layout .topic-rich-text__component .flexgrid-item-content-inner{font-size:24px}.componentized-layout .insights-subscribe{border:0;display:block;min-height:1676px;width:100%}.componentized-layout .verticaltabs{border-top:7px solid #4a4a4a;flex-flow:row wrap;justify-content:flex-start;overflow:hidden;position:relative}.componentized-layout .verticaltabs .readmore-trigger{bottom:0;cursor:pointer;font-size:22px;opacity:0;position:absolute;right:0;transition:opacity .25s ease;width:75%}@media screen and (max-width:1200px){.componentized-layout .verticaltabs .readmore-trigger{width:100%}}.componentized-layout .verticaltabs .readmore-trigger.show-readmore{opacity:1}.componentized-layout .verticaltabs.readmore-active .readmore-trigger{display:none}.componentized-layout .verticaltabs-column{position:relative}.componentized-layout .verticaltabs-column.verticaltabs-column-left{border-right:1px solid #4a4a4a;flex:0.25}@media screen and (max-width:1200px){.componentized-layout .verticaltabs-column.verticaltabs-column-left{border-right:none}}.componentized-layout .verticaltabs-column.verticaltabs-column-right{flex:0.75}.componentized-layout .verticaltabs-column.verticaltabs-column-right .verticaltabs-column-content{padding-bottom:100px;padding-top:calc(20px + .5em)}.componentized-layout .verticaltabs-column.verticaltabs-column-right .verticaltabs-column-content.reduced-padding{padding-bottom:calc(20px + .5em)}.componentized-layout .verticaltabs-column .verticaltabs-column-content{padding:20px 4% 0}.componentized-layout .verticaltabs-column.verticaltabs-column-left .verticaltabs-column-content{padding-left:12%}@media screen and (max-width:1200px){.componentized-layout .verticaltabs-column.verticaltabs-column-left .verticaltabs-column-content{padding-left:4%}.componentized-layout .verticaltabs{flex-flow:column;position:relative}.componentized-layout .verticaltabs-column.verticaltabs-column-left{flex:none}.componentized-layout .verticaltabs-column.verticaltabs-column-right{flex:none;position:static}}.componentized-layout .verticaltabslist{font-family:Effra}.componentized-layout .verticaltabslist .tabslist-item{border-left:4px solid transparent;font-weight:700;margin-left:-10px;padding:.5em 0 .5em 10px}.componentized-layout .verticaltabslist .tabslist-item.active,.componentized-layout .verticaltabslist .tabslist-item:hover{border-left:4px solid #d0103a;color:#d0103a}.componentized-layout .verticaltabscontent{font-family:Effra;position:static}.componentized-layout .verticaltabscontent-item{display:none;opacity:0;position:static;transition:opacity .25s ease-in}.componentized-layout .verticaltabscontent-item.active{display:block;opacity:1}.componentized-layout .general-content-module h3.flexgrid-title{font-size:30px}.componentized-layout .general-content-module .flexgrid-description{font-size:18px}.componentized-layout .section-area-title+.featured-story-module.section{padding-top:0}.componentized-layout .main-story .flexgrid-lawyer,.componentized-layout .main-story .flexgrid-lawyer-year{font-size:24px}.componentized-layout .main-story .flexgrid-lawyer-year{font-weight:300}.componentized-layout .main-story .flexgrid-description{font-size:16px}.componentized-layout .main-story .flexgrid-image img{margin-bottom:.625em}.componentized-layout .main-story .flexgrid-story-label{display:inline-block;font-size:22px;margin-bottom:.3125em}.componentized-layout .main-story .displaygrid-bordertop .flexgrid-item.story-image{padding-top:0}.componentized-layout .main-story .lawyer-info{margin-bottom:.625em}.componentized-layout .main-story .flexgrid-item.description{margin-left:5px;padding-top:0}.componentized-layout .main-story .displaygrid-bordertop:before{padding-bottom:20px}.componentized-layout .site-main--interior .section .main-story:first-child{padding-top:0}.componentized-layout .highlights .flexgrid.displaygrid-bordertop:before{margin-bottom:20px;margin-left:5px;margin-right:5px}.componentized-layout .highlights .flexgrid.displaygrid-bordertop .flexgrid-item,.componentized-layout .site-main--interior .section .highlights:first-child{padding-top:0}.componentized-layout .text-module{margin:20px 0 0}.componentized-layout .footnote-container{display:block}.componentized-layout .footnote-container .footnote-number{display:table-cell;font-size:10px}.componentized-layout .footnote-container .footnote-content{display:table-cell;font-size:14px;padding-left:.5em}.componentized-layout .footnote-container.first-footnote{border-top:1px solid #bfbfbf;padding-top:15px;width:150px}.componentized-layout .footnote-divider{border-top:.5px solid gray;width:150px}.componentized-layout .image-module{width:100%}.componentized-layout .image-module .action-container{background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;overflow:hidden}.componentized-layout .image-module .action-container img{height:100%;visibility:hidden;width:100%}.componentized-layout .image-module .action-container.desktop{display:block}.componentized-layout .image-module .action-container.mobile{display:none}@media screen and (max-width:480px){.componentized-layout .image-module .action-container.desktop{display:none}.componentized-layout .image-module .action-container.mobile{display:block}}.componentized-layout .image-module .popover .popover-inner{background:transparent;min-height:0;padding:50px 48px 0;top:35px}@media screen and (max-width:1024px){.componentized-layout .image-module .popover .popover-inner{padding:50px 26px 0}}@media screen and (max-width:480px){.componentized-layout .image-module .popover .popover-inner{padding:50px 15px 0;top:108px}}.componentized-layout .image-module .popover .popover-inner .close-link{color:#fff;right:44px;top:7px}@media screen and (max-width:1024px){.componentized-layout .image-module .popover .popover-inner .close-link{right:23px}}@media screen and (max-width:480px){.componentized-layout .image-module .popover .popover-inner .close-link{right:13px}}.componentized-layout .image-module .popover .popover-inner .popover-content{background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;overflow:hidden}.componentized-layout .image-module .popover .popover-inner .popover-content img{height:100%;visibility:hidden;width:100%}.componentized-layout .image-module .popover .popover-inner .popover-content.desktop{display:block}.componentized-layout .image-module .popover .popover-inner .popover-content.mobile{display:none}@media screen and (max-width:480px){.componentized-layout .image-module .popover .popover-inner .popover-content.desktop{display:none}.componentized-layout .image-module .popover .popover-inner .popover-content.mobile{display:block}}.componentized-layout .image-module-help{display:block;font-size:14px;margin:5px 0 30px}.componentized-layout .cc_container.cc_container.cc_container{background:#222;color:#fff;font-family:Effra}.componentized-layout .cc_container a{color:#d0103a!important}.componentized-layout .cc_container .cc_btn,.componentized-layout .cc_container .cc_btn:visited{background-color:#d0103a!important;color:#fff!important}.componentized-layout .cc_container .cc_btn:hover{background-color:#fff!important;color:#000!important}.componentized-layout .site-navigation{z-index:995}.componentized-layout .nav-bar--horizontal{padding:1em}.componentized-layout .nav-bar--horizontal:after{clear:both}.componentized-layout .nav-bar--horizontal:after,.componentized-layout .nav-bar--horizontal:before{content:" ";display:table}.componentized-layout .nav-bar__logo{display:inline-block;margin:0}.componentized-layout .nav-bar__nav{float:right}.componentized-layout .nav-bar__nav .list__item{line-height:2}.componentized-layout .navbar,.componentized-layout .sticky-nav .stick-nav-bar{position:relative}.componentized-layout .sticky-nav .stick-nav-bar .navbar{position:fixed}.componentized-layout .article__header{margin-bottom:1em}.componentized-layout .article__lead{font-size:120%}@media screen and (max-width:992px){.componentized-layout .site-banner.flex-vertical-center{display:block}}.componentized-layout .footer{padding:1em}.componentized-layout .careers-landing{color:#2c2f31}.componentized-layout .careers-landing.site-main--interior{padding-top:40px}.componentized-layout .careers-landing .intro{margin-bottom:0;padding-bottom:0}.componentized-layout .careers-detail{color:#2c2f31}.componentized-layout .careers-detail .site-main--interior{padding-top:40px}.componentized-layout .careers-detail .site-main--interior .section-wrapper:first-child{padding-top:0}.componentized-layout .careers-detail .intro{margin-bottom:0;padding-bottom:0}.componentized-layout .insight-search .report-type .filter-options__keyword{min-height:70px}.cc_container.cc_container.cc_container{background:#222;color:#fff;font-family:Effra}.cc_container a{color:#d0103a!important}.cc_container .cc_btn,.cc_container .cc_btn:visited{background-color:#d0103a!important;color:#fff!important}.cc_container .cc_btn:hover{background-color:#fff!important;color:#000!important}.exp-types-legend{border-bottom:1px solid rgba(59,63,65,.4);font-family:Effra;font-size:.813rem;margin-bottom:2.5rem;padding-bottom:.5rem;text-transform:uppercase}.exp-types-legend__icon{margin-right:.25rem;vertical-align:middle}@media screen and (min-width:46.875em){.exp-types-legend__icon{margin-right:.375rem}}.exp-types-legend li{display:inline-block;line-height:2rem}.exp-types-legend li span{margin-right:.875rem;vertical-align:middle}@media screen and (min-width:46.875em){.exp-types-legend li span{margin-right:1rem}}.exp-listing__icon{margin-bottom:-.188rem;margin-left:.625rem;vertical-align:bottom}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.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{border:1px solid transparent;display:block;height:auto}.showcase-slides .showcase:not(:first-child),.slick-arrow.slick-hidden{display:none}.showcase-slides.slick-initialized .showcase{display:block!important}.showcase-slides .showcase{min-height:unset}@media (min-width:46.8125em){.showcase-slides .showcase{min-height:400px}}.showcase-slides .slick-dots{display:flex;gap:2rem;justify-content:space-evenly;margin:0 auto;max-width:500px;position:relative}.showcase-slides .slick-dots li.slick-active::marker{font-size:3rem}.showcase-slides .slick-dots li button{font-size:0}.showcase-slides .slick-dots li::marker{color:#000;font-size:2rem}@media (min-width:46.8125em){.showcase-slides .slick-dots li::marker{color:#fff}}.showcase-slides .slick-dots li:hover{cursor:pointer}@media (min-width:46.8125em){.showcase-slides .slick-dots{margin:-50px auto 0}}
/*# sourceMappingURL=main.css.map */
