-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathstyle.min.css
More file actions
1 lines (1 loc) · 89.7 KB
/
style.min.css
File metadata and controls
1 lines (1 loc) · 89.7 KB
1
@charset "UTF-8";img,legend{border:0}legend,td,th{padding:0}*,::after,::before,:after,:before{box-sizing:inherit}caption,th{text-align:left}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}#font_slide_controls .type_filters a,.main-navigation a,a,a.no-decoration,ins,mark{text-decoration:none}.fade-each-left>*{opacity:1;transform:translate3d(0,0,0)}@-webkit-keyframes cycle{0%,4%{opacity:0;-webkit-transform:translateX(-20px)}54%,8%{opacity:1;-webkit-transform:translateX(0)}58%{opacity:0;-webkit-transform:translateX(20px)}100%{opacity:0}}@-moz-keyframes cycle{0%,4%{opacity:0;-moz-transform:translateX(-20px)}54%,8%{opacity:1;-moz-transform:translateX(0)}58%{opacity:0;-moz-transform:translateX(20px)}100%{opacity:0}}@keyframes cycle{0%,4%{opacity:0;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px)}54%,8%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}58%{opacity:0;-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px)}100%{opacity:0}}@-webkit-keyframes compass{100%,75%{-webkit-transform:rotate(360deg)}}@-moz-keyframes compass{100%,75%{-moz-transform:rotate(360deg)}}@keyframes compass{100%,75%{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}}html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent;color:inherit;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}abbr[title]{border-bottom:1px dotted}dfn{font-style:italic}.page-section blockquote p,h1{font-size:2em;margin:.67em 0}mark{color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}.caps,.gt-america{text-transform:uppercase}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}textarea{overflow:auto}optgroup{font-weight:700}.os-row{display:flex;flex-wrap:wrap;margin-left:-12px;margin-right:-12px;min-width:100%}.os-row.is-nowrap{flex-wrap:nowrap}.os-row.has-collapsed{margin-left:0;margin-right:0}.os-column{flex-basis:0;flex-grow:1;flex-shrink:1;margin-left:12px;margin-right:12px;max-width:calc(100% - 24px)}.os-column.g-is-collapsed{margin-left:0!important;margin-right:0!important}.os-span-1{flex-basis:calc(8.3333333333% - 24px);max-width:calc(8.3333333333% - 24px)}.os-span-2{flex-basis:calc(16.6666666667% - 24px);max-width:calc(16.6666666667% - 24px)}.os-span-3{flex-basis:calc(25% - 24px);max-width:calc(25% - 24px)}.os-span-4{flex-basis:calc(33.3333333333% - 24px);max-width:calc(33.3333333333% - 24px)}.os-span-5{flex-basis:calc(41.6666666667% - 24px);max-width:calc(41.6666666667% - 24px)}.os-span-6{flex-basis:calc(50% - 24px);max-width:calc(50% - 24px)}.os-span-7{flex-basis:calc(58.3333333333% - 24px);max-width:calc(58.3333333333% - 24px)}.os-span-8{flex-basis:calc(66.6666666667% - 24px);max-width:calc(66.6666666667% - 24px)}.os-span-9{flex-basis:calc(75% - 24px);max-width:calc(75% - 24px)}.os-span-10{flex-basis:calc(83.3333333333% - 24px);max-width:calc(83.3333333333% - 24px)}.os-span-11{flex-basis:calc(91.6666666667% - 24px);max-width:calc(91.6666666667% - 24px)}.os-span-12{flex-basis:calc(100% - 24px);max-width:calc(100% - 24px)}@media screen and (min-width:500px){.os-span-1-sm{flex-basis:calc(8.3333333333% - 24px);max-width:calc(8.3333333333% - 24px)}.os-span-2-sm{flex-basis:calc(16.6666666667% - 24px);max-width:calc(16.6666666667% - 24px)}.os-span-3-sm{flex-basis:calc(25% - 24px);max-width:calc(25% - 24px)}.os-span-4-sm{flex-basis:calc(33.3333333333% - 24px);max-width:calc(33.3333333333% - 24px)}.os-span-5-sm{flex-basis:calc(41.6666666667% - 24px);max-width:calc(41.6666666667% - 24px)}.os-span-6-sm{flex-basis:calc(50% - 24px);max-width:calc(50% - 24px)}.os-span-7-sm{flex-basis:calc(58.3333333333% - 24px);max-width:calc(58.3333333333% - 24px)}.os-span-8-sm{flex-basis:calc(66.6666666667% - 24px);max-width:calc(66.6666666667% - 24px)}.os-span-9-sm{flex-basis:calc(75% - 24px);max-width:calc(75% - 24px)}.os-span-10-sm{flex-basis:calc(83.3333333333% - 24px);max-width:calc(83.3333333333% - 24px)}.os-span-11-sm{flex-basis:calc(91.6666666667% - 24px);max-width:calc(91.6666666667% - 24px)}.os-span-12-sm{flex-basis:calc(100% - 24px);max-width:calc(100% - 24px)}}@media screen and (min-width:768px){.os-span-1-md{flex-basis:calc(8.3333333333% - 24px);max-width:calc(8.3333333333% - 24px)}.os-span-2-md{flex-basis:calc(16.6666666667% - 24px);max-width:calc(16.6666666667% - 24px)}.os-span-3-md{flex-basis:calc(25% - 24px);max-width:calc(25% - 24px)}.os-span-4-md{flex-basis:calc(33.3333333333% - 24px);max-width:calc(33.3333333333% - 24px)}.os-span-5-md{flex-basis:calc(41.6666666667% - 24px);max-width:calc(41.6666666667% - 24px)}.os-span-6-md{flex-basis:calc(50% - 24px);max-width:calc(50% - 24px)}.os-span-7-md{flex-basis:calc(58.3333333333% - 24px);max-width:calc(58.3333333333% - 24px)}.os-span-8-md{flex-basis:calc(66.6666666667% - 24px);max-width:calc(66.6666666667% - 24px)}.os-span-9-md{flex-basis:calc(75% - 24px);max-width:calc(75% - 24px)}.os-span-10-md{flex-basis:calc(83.3333333333% - 24px);max-width:calc(83.3333333333% - 24px)}.os-span-11-md{flex-basis:calc(91.6666666667% - 24px);max-width:calc(91.6666666667% - 24px)}.os-span-12-md{flex-basis:calc(100% - 24px);max-width:calc(100% - 24px)}}@media screen and (min-width:960px){.os-span-1-lg{flex-basis:calc(8.3333333333% - 24px);max-width:calc(8.3333333333% - 24px)}.os-span-2-lg{flex-basis:calc(16.6666666667% - 24px);max-width:calc(16.6666666667% - 24px)}.os-span-3-lg{flex-basis:calc(25% - 24px);max-width:calc(25% - 24px)}.os-span-4-lg{flex-basis:calc(33.3333333333% - 24px);max-width:calc(33.3333333333% - 24px)}.os-span-5-lg{flex-basis:calc(41.6666666667% - 24px);max-width:calc(41.6666666667% - 24px)}.os-span-6-lg{flex-basis:calc(50% - 24px);max-width:calc(50% - 24px)}.os-span-7-lg{flex-basis:calc(58.3333333333% - 24px);max-width:calc(58.3333333333% - 24px)}.os-span-8-lg{flex-basis:calc(66.6666666667% - 24px);max-width:calc(66.6666666667% - 24px)}.os-span-9-lg{flex-basis:calc(75% - 24px);max-width:calc(75% - 24px)}.os-span-10-lg{flex-basis:calc(83.3333333333% - 24px);max-width:calc(83.3333333333% - 24px)}.os-span-11-lg{flex-basis:calc(91.6666666667% - 24px);max-width:calc(91.6666666667% - 24px)}.os-span-12-lg{flex-basis:calc(100% - 24px);max-width:calc(100% - 24px)}}@media screen and (min-width:1200px){.os-span-1-xl{flex-basis:calc(8.3333333333% - 24px);max-width:calc(8.3333333333% - 24px)}.os-span-2-xl{flex-basis:calc(16.6666666667% - 24px);max-width:calc(16.6666666667% - 24px)}.os-span-3-xl{flex-basis:calc(25% - 24px);max-width:calc(25% - 24px)}.os-span-4-xl{flex-basis:calc(33.3333333333% - 24px);max-width:calc(33.3333333333% - 24px)}.os-span-5-xl{flex-basis:calc(41.6666666667% - 24px);max-width:calc(41.6666666667% - 24px)}.os-span-6-xl{flex-basis:calc(50% - 24px);max-width:calc(50% - 24px)}.os-span-7-xl{flex-basis:calc(58.3333333333% - 24px);max-width:calc(58.3333333333% - 24px)}.os-span-8-xl{flex-basis:calc(66.6666666667% - 24px);max-width:calc(66.6666666667% - 24px)}.os-span-9-xl{flex-basis:calc(75% - 24px);max-width:calc(75% - 24px)}.os-span-10-xl{flex-basis:calc(83.3333333333% - 24px);max-width:calc(83.3333333333% - 24px)}.os-span-11-xl{flex-basis:calc(91.6666666667% - 24px);max-width:calc(91.6666666667% - 24px)}.os-span-12-xl{flex-basis:calc(100% - 24px);max-width:calc(100% - 24px)}}.table,pre{max-width:100%}.os-offset-0{margin-left:calc(0% + 12px)}.os-offset-1{margin-left:calc(8.3333333333% + 12px)}.os-offset-2{margin-left:calc(16.6666666667% + 12px)}.os-offset-3{margin-left:calc(25% + 12px)}.os-offset-4{margin-left:calc(33.3333333333% + 12px)}.os-offset-5{margin-left:calc(41.6666666667% + 12px)}.os-offset-6{margin-left:calc(50% + 12px)}.os-offset-7{margin-left:calc(58.3333333333% + 12px)}.os-offset-8{margin-left:calc(66.6666666667% + 12px)}.os-offset-9{margin-left:calc(75% + 12px)}.os-offset-10{margin-left:calc(83.3333333333% + 12px)}.os-offset-11{margin-left:calc(91.6666666667% + 12px)}.os-offset-12{margin-left:calc(100% + 12px)}@media screen and (min-width:500px){.os-offset-0-sm{margin-left:calc(0% + 12px)}.os-offset-1-sm{margin-left:calc(8.3333333333% + 12px)}.os-offset-2-sm{margin-left:calc(16.6666666667% + 12px)}.os-offset-3-sm{margin-left:calc(25% + 12px)}.os-offset-4-sm{margin-left:calc(33.3333333333% + 12px)}.os-offset-5-sm{margin-left:calc(41.6666666667% + 12px)}.os-offset-6-sm{margin-left:calc(50% + 12px)}.os-offset-7-sm{margin-left:calc(58.3333333333% + 12px)}.os-offset-8-sm{margin-left:calc(66.6666666667% + 12px)}.os-offset-9-sm{margin-left:calc(75% + 12px)}.os-offset-10-sm{margin-left:calc(83.3333333333% + 12px)}.os-offset-11-sm{margin-left:calc(91.6666666667% + 12px)}.os-offset-12-sm{margin-left:calc(100% + 12px)}}@media screen and (min-width:768px){.os-offset-0-md{margin-left:calc(0% + 12px)}.os-offset-1-md{margin-left:calc(8.3333333333% + 12px)}.os-offset-2-md{margin-left:calc(16.6666666667% + 12px)}.os-offset-3-md{margin-left:calc(25% + 12px)}.os-offset-4-md{margin-left:calc(33.3333333333% + 12px)}.os-offset-5-md{margin-left:calc(41.6666666667% + 12px)}.os-offset-6-md{margin-left:calc(50% + 12px)}.os-offset-7-md{margin-left:calc(58.3333333333% + 12px)}.os-offset-8-md{margin-left:calc(66.6666666667% + 12px)}.os-offset-9-md{margin-left:calc(75% + 12px)}.os-offset-10-md{margin-left:calc(83.3333333333% + 12px)}.os-offset-11-md{margin-left:calc(91.6666666667% + 12px)}.os-offset-12-md{margin-left:calc(100% + 12px)}}@media screen and (min-width:960px){.os-offset-0-lg{margin-left:calc(0% + 12px)}.os-offset-1-lg{margin-left:calc(8.3333333333% + 12px)}.os-offset-2-lg{margin-left:calc(16.6666666667% + 12px)}.os-offset-3-lg{margin-left:calc(25% + 12px)}.os-offset-4-lg{margin-left:calc(33.3333333333% + 12px)}.os-offset-5-lg{margin-left:calc(41.6666666667% + 12px)}.os-offset-6-lg{margin-left:calc(50% + 12px)}.os-offset-7-lg{margin-left:calc(58.3333333333% + 12px)}.os-offset-8-lg{margin-left:calc(66.6666666667% + 12px)}.os-offset-9-lg{margin-left:calc(75% + 12px)}.os-offset-10-lg{margin-left:calc(83.3333333333% + 12px)}.os-offset-11-lg{margin-left:calc(91.6666666667% + 12px)}.os-offset-12-lg{margin-left:calc(100% + 12px)}}@media screen and (min-width:1200px){.os-offset-0-xl{margin-left:calc(0% + 12px)}.os-offset-1-xl{margin-left:calc(8.3333333333% + 12px)}.os-offset-2-xl{margin-left:calc(16.6666666667% + 12px)}.os-offset-3-xl{margin-left:calc(25% + 12px)}.os-offset-4-xl{margin-left:calc(33.3333333333% + 12px)}.os-offset-5-xl{margin-left:calc(41.6666666667% + 12px)}.os-offset-6-xl{margin-left:calc(50% + 12px)}.os-offset-7-xl{margin-left:calc(58.3333333333% + 12px)}.os-offset-8-xl{margin-left:calc(66.6666666667% + 12px)}.os-offset-9-xl{margin-left:calc(75% + 12px)}.os-offset-10-xl{margin-left:calc(83.3333333333% + 12px)}.os-offset-11-xl{margin-left:calc(91.6666666667% + 12px)}.os-offset-12-xl{margin-left:calc(100% + 12px)}}@font-face{font-family:FutureAMedium;src:url(fonts/future_019-webfont.eot);src:url(fonts/future_019-webfont.eot?#iefix) format("embedded-opentype"),url(fonts/future_019-webfont.woff) format("woff"),url(fonts/future_019-webfont.ttf) format("truetype"),url(fonts/future_019-webfont.svg#FutureAMedium) format("svg");font-weight:400;font-style:normal}@font-face{font-family:ArnhemPro;src:url(fonts/ArnhemPro-Blond.eot?#iefix) format("embedded-opentype"),url(fonts/ArnhemPro-Blond.otf) format("opentype"),url(fonts/ArnhemPro-Blond.woff) format("woff"),url(fonts/ArnhemPro-Blond.ttf) format("truetype"),url(fonts/ArnhemPro-Blond.svg#ArnhemPro-Blond) format("svg");font-weight:300;font-style:normal}@font-face{font-family:ArnhemPro;src:url(fonts/ArnhemPro-SemiBold.eot?#iefix) format("embedded-opentype"),url(fonts/ArnhemPro-SemiBold.otf) format("opentype"),url(fonts/ArnhemPro-SemiBold.woff) format("woff"),url(fonts/ArnhemPro-SemiBold.ttf) format("truetype"),url(fonts/ArnhemPro-SemiBold.svg#ArnhemPro-Bold) format("svg");font-weight:600;font-style:normal}@font-face{font-family:ArnhemPro;src:url(fonts/ArnhemPro-BlondItalic.eot?#iefix) format("embedded-opentype"),url(fonts/ArnhemPro-BlondItalic.otf) format("opentype"),url(fonts/ArnhemPro-BlondItalic.woff) format("woff"),url(fonts/ArnhemPro-BlondItalic.ttf) format("truetype"),url(fonts/ArnhemPro-BlondItalic.svg#ArnhemPro-BlondItalic) format("svg");font-weight:300;font-style:italic}@font-face{font-family:GT-America-Extended-Black;src:url(fonts/GT-America-Extended-Black.eot?#iefix) format("embedded-opentype"),url(fonts/GT-America-Extended-Black.otf) format("opentype"),url(fonts/GT-America-Extended-Black.woff) format("woff"),url(fonts/GT-America-Extended-Black.ttf) format("truetype");font-weight:600;font-style:normal}.gt-america{font-family:GT-America-Extended-Black,monospace;-webkit-font-smoothing:antialiased}.future-A{font-family:FutureAMedium,Futura,sans-serif!important;-webkit-font-smoothing:antialiased;text-transform:lowercase}.arnhem,body,button,input,select,textarea{font-family:ArnhemPro,Georgia,sans-serif;-webkit-font-smoothing:antialiased}::-moz-selection{background:#add8e6}::selection{background:#add8e6}.table .table,table{background-color:transparent}a.no-transition{-webkit-transition:none;-moz-transition:none;transition:none}a:active,a:focus,a:hover{color:inherit;outline:0}a:active,a:hover{opacity:.6}table{border-collapse:collapse;border-spacing:0;margin:0 0 1.5em}caption{padding-top:5px;padding-bottom:5px;color:#aaa}.table{width:100%}.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>th{font-family:FutureAMedium,Futura,sans-serif}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:5px;line-height:1em;vertical-align:top;border-top:1px solid #DDD}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #DDD}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #DDD}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered,.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #DDD}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#fafafa}.table-hover>tbody>tr:hover{background-color:#eee}table col[class*=col-]{position:static;float:none;display:table-column}table td[class*=col-],table th[class*=col-]{position:static;float:none;display:table-cell}.table-responsive{overflow-x:auto;min-height:.01%}@media screen and (max-width:500px){.table-responsive{width:100%;margin-bottom:1em;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #DDD}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}.flex-blocks{display:flex;flex-wrap:wrap;margin-right:-1rem;margin-left:-1rem}.column{margin:0 auto;flex-basis:100%;padding:1rem}.column-span-1{flex-basis:8.3333333333%}.column-span-2{flex-basis:16.6666666667%}.column-span-3{flex-basis:25%}.column-span-4{flex-basis:33.3333333333%}.column-span-5{flex-basis:41.6666666667%}.column-span-6{flex-basis:50%}.column-span-7{flex-basis:58.3333333333%}.column-span-8{flex-basis:66.6666666667%}.column-span-9{flex-basis:75%}.column-span-10{flex-basis:83.3333333333%}.column-span-11{flex-basis:91.6666666667%}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:active,.screen-reader-text:focus,.screen-reader-text:hover{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:.0546875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.old-num{font-variant-numeric:oldstyle-nums}.mini-caps{font-variant-caps:small-caps}html{box-sizing:border-box;font-size:100%}body,button,input,select,textarea{color:#000;line-height:1.5rem;-moz-osx-font-smoothing:grayscale}hr{box-sizing:content-box;background-color:#999C98;border:0;height:1px;margin:2em 0;width:100%}.h1,.h2,.h3,.h4,.h5,.h6,.page-section blockquote p,h1,h2,h3,h4,h5,h6{line-height:1.5rem;margin-top:1.5rem;margin-bottom:0;font-weight:300}.super{font-size:2rem;line-height:2rem}@media screen and (min-width:500px){.super{font-size:3rem;line-height:3rem}}@media screen and (min-width:768px){.super{font-size:3.375rem;line-height:3.375rem;margin-top:3rem}}.h1,.h2,.page-section blockquote p,h1,h2{margin-top:1.5rem;font-family:ArnhemPro,Georgia,sans-serif}@media screen and (min-width:960px){.super{font-size:3.8125rem;line-height:3.8125rem}}@media screen and (min-width:1200px){.super{font-size:4.125rem;line-height:4.125rem}}.h1,.page-section blockquote p,h1{font-size:1.625rem;line-height:1.2}@media screen and (min-width:960px){.h1,.page-section blockquote p,h1{font-size:2.25rem;line-height:2.625rem}}.h2,h2{font-size:1.375rem;line-height:1.875rem}@media screen and (min-width:768px){.h2,h2{font-size:1.75rem;line-height:2.125rem;margin-top:3rem}}.h3,h3{font-size:1.25rem;line-height:1.75rem;font-family:ArnhemPro,Georgia,sans-serif}@media screen and (min-width:768px){.h3,h3{font-size:1.375rem;line-height:1.875rem}}.h4,h4{font-size:.875rem;line-height:1.375rem;font-family:FutureAMedium,Futura,sans-serif}.h5,.h6,blockquote,h5,h6,ol,p,p.colophon,ul{line-height:1.5rem}.h5,.h6,h5,h6{font-family:ArnhemPro,Georgia,sans-serif;font-size:1rem}code,kbd,pre,tt,var{font-family:Menlo,monospace}p{margin-top:1.5rem;margin-bottom:0;font-size:1rem}@media screen and (min-width:768px){p{margin-top:1.875rem}}@media screen and (min-width:960px){p{font-size:1.125rem;line-height:1.6875rem;margin-top:2.625rem}}p.colophon{font-size:1rem}ol,ul{margin:3rem 0 0;font-size:1rem}@media screen and (min-width:960px){ol,ul{font-size:1.125rem;line-height:1.6875rem}}ul{list-style:disc}ol{list-style:decimal}li>ol,li>ul{margin-bottom:0;margin-left:1.5em}dt{font-weight:400}dd{margin:0 1.5em 1.5em}b,strong{font-weight:600}cite,dfn,em,i{font-style:italic}.no-style,address{font-style:normal}blockquote{margin:1.5rem 0;color:#222;font-size:1.5rem}blockquote p{margin:0}blockquote .quote:first-child{margin-left:-10px}@media screen and (min-width:960px){blockquote .quote:first-child{margin-left:-20px}}address{margin:1.5rem 0 0}.mt-nudge,.my-nudge{margin-top:.75rem!important}pre{background:#eee;font-size:.0625rem;line-height:1.6rem;margin-bottom:1.6em;overflow:auto;padding:1.6em}.mb-nudge,.my-nudge{margin-bottom:.75rem!important}.bg-image,.office-location,.office-map,.page-section{overflow:hidden}code,kbd,tt,var{font-weight:400;font-size:.9em;color:#0071BC}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{background:#fff9c0}sup{font-size:50%}.small,small{font-size:75%}.v-align-super{vertical-align:super}.big,big{font-size:125%}.text-center{text-align:center}.text-right{text-align:right}.show{display:block}.hide{display:none}.inline{display:inline}.inline-block{display:inline-block}@media (max-width:768px){.hide-md{display:none!important}}@media (max-width:960px){.hide-lg{display:none!important}}@media (max-width:1200px){.hide-xl{display:none!important}}.show-lg,.show-md,.show-sm,.show-xl{display:none!important}@media (max-width:500px){.hide-sm{display:none!important}.show-sm{display:block!important}}@media (max-width:768px){.show-md{display:block!important}}@media (max-width:960px){.show-lg{display:block!important}}@media (max-width:1200px){.show-xl{display:block!important}}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright,.pull-right{float:right}.mr-0,.mx-0{margin-right:0!important}.alignright{display:inline;margin-left:1.5em}.pull-left{float:left}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.clear-left{clear:left}.colophon:after,.os-numbered-list:after,.os-slide-nav:after,.outer-container:after,.page-section:after,.site-footer__list:after,.slick-track:after{clear:both}.list-unstyled{padding-left:0;margin-left:0;list-style:none}.ml-0,.mx-0{margin-left:0!important}.use-ui-light-theme{color:#fff}.bg-default{background-color:#e6e6e6}.bg-transit-center{background-color:#5E29AC;color:#fff}.bg-localdata{background-color:#FFA100;color:#fff}.bg-boston-public-schools{background-color:#0077C8;color:#fff}.bg-city-of-oakland{background-color:#4EBB25;color:#fff}.bg-claremont-graduate-university{background-color:#AF1D27;color:#fff}.bg-atil{background-color:#f0b419;color:#fff}.bg-gibney{background-color:#000;color:#fff}.text-muted{opacity:.4}[class*=rotate-]{display:inline-block}[class*=rotate-][class*="-c-45"]{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}[class*=rotate-][class*="-c-90"]{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}[class*=rotate-][class*="-cc-45"]{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}[class*=rotate-][class*="-cc-90"]{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.text-color-link,.text-color-link:focus{color:#000}.text-color-link:hover{color:inherit}.muted-link,.muted-link:focus{color:#999C98}.muted-link:hover{color:#000}.white-link{color:#fff}.white-link:hover{color:inherit}.media-size{position:fixed;bottom:0;left:0;background:rgba(255,255,255,.25);padding:5px;color:#bbb;font-size:12px}.pl-0,.px-0{padding-left:0!important}.pr-0,.px-0{padding-right:0!important}.media-size:before{content:"default"}@media screen and (min-width:500px){.media-size:before{content:"small"}}@media screen and (min-width:768px){.media-size:before{content:"medium"}}@media screen and (min-width:960px){.media-size:before{content:"large"}}@media screen and (min-width:1200px){.media-size:before{content:"xlarge"}}.py-nudge{padding-top:.75rem!important;padding-bottom:.75rem!important}.ma-0{margin:0!important}.ml-1,.mx-1{margin-left:1.5rem!important}.mr-1,.mx-1{margin-right:1.5rem!important}.pa-0{padding:0!important}.pl-1,.px-1{padding-left:1.5rem!important}.pr-1,.px-1{padding-right:1.5rem!important}.ma-1{margin:1.5rem!important}.ml-2,.mx-2{margin-left:3rem!important}.mr-2,.mx-2{margin-right:3rem!important}.pa-1{padding:1.5rem!important}.pl-2,.px-2{padding-left:3rem!important}.pr-2,.px-2{padding-right:3rem!important}.ma-2{margin:3rem!important}.ml-3,.mx-3{margin-left:4.5rem!important}.mr-3,.mx-3{margin-right:4.5rem!important}.pa-2{padding:3rem!important}.pl-3,.px-3{padding-left:4.5rem!important}.pr-3,.px-3{padding-right:4.5rem!important}.ma-3{margin:4.5rem!important}.ml-4,.mx-4{margin-left:6rem!important}.mr-4,.mx-4{margin-right:6rem!important}.pa-3{padding:4.5rem!important}.pl-4,.px-4{padding-left:6rem!important}.pr-4,.px-4{padding-right:6rem!important}.ma-4{margin:6rem!important}.ml-5,.mx-5{margin-left:7.5rem!important}.mr-5,.mx-5{margin-right:7.5rem!important}.pa-4{padding:6rem!important}.pl-5,.px-5{padding-left:7.5rem!important}.pr-5,.px-5{padding-right:7.5rem!important}.ma-5{margin:7.5rem!important}.ml-6,.mx-6{margin-left:9rem!important}.mr-6,.mx-6{margin-right:9rem!important}.pa-5{padding:7.5rem!important}.pl-6,.px-6{padding-left:9rem!important}.pr-6,.px-6{padding-right:9rem!important}.ma-6{margin:9rem!important}.ml-auto,.mx-auto,.my-auto{margin-left:auto!important}.mr-auto,.mx-auto,.my-auto{margin-right:auto!important}.pa-6{padding:9rem!important}.pt-0,.py-0{padding-top:0!important}.pb-0,.py-0{padding-bottom:0!important}.mt-auto{margin-top:auto!important}.mt-0,.my-0{margin-top:0!important}.mb-auto{margin-bottom:auto!important}.mb-0,.my-0{margin-bottom:0!important}.mt-1,.mt-2,.my-1,.my-2{margin-top:1.5rem!important}.mb-1,.mb-2,.my-1,.my-2{margin-bottom:1.5rem!important}.pt-1,.pt-2,.py-1,.py-2{padding-top:1.5rem!important}.pb-1,.pb-2,.py-1,.py-2{padding-bottom:1.5rem!important}@media screen and (min-width:960px){.mt-2,.my-2{margin-top:1.875rem!important}.mb-2,.my-2{margin-bottom:1.875rem!important}.pt-2,.py-2{padding-top:1.875rem!important}.pb-2,.py-2{padding-bottom:1.875rem!important}}.mt-3,.my-3{margin-top:1.5rem!important}.mb-3,.my-3{margin-bottom:1.5rem!important}.pt-3,.py-3{padding-top:1.5rem!important}.pb-3,.py-3{padding-bottom:1.5rem!important}@media screen and (min-width:768px){.mt-3,.my-3{margin-top:1.875rem!important}.mb-3,.my-3{margin-bottom:1.875rem!important}.pt-3,.py-3{padding-top:1.875rem!important}.pb-3,.py-3{padding-bottom:1.875rem!important}}@media screen and (min-width:960px){.mt-3,.my-3{margin-top:2.625rem!important}.mb-3,.my-3{margin-bottom:2.625rem!important}.pt-3,.py-3{padding-top:2.625rem!important}.pb-3,.py-3{padding-bottom:2.625rem!important}}.mt-4,.my-4,figure{margin-top:1.875rem!important}.mb-4,.my-4{margin-bottom:1.875rem!important}.pt-4,.py-4{padding-top:1.875rem!important}.pb-4,.py-4{padding-bottom:1.875rem!important}@media screen and (min-width:768px){.mt-4,.my-4,figure{margin-top:2.625rem!important}.mb-4,.my-4{margin-bottom:2.625rem!important}.pt-4,.py-4{padding-top:2.625rem!important}.pb-4,.py-4{padding-bottom:2.625rem!important}}@media screen and (min-width:960px){.mt-4,.my-4,figure{margin-top:4.125rem!important}.mb-4,.my-4{margin-bottom:4.125rem!important}.pt-4,.py-4{padding-top:4.125rem!important}.pb-4,.py-4{padding-bottom:4.125rem!important}}.mt-5,.my-5{margin-top:2.625rem!important}.mb-5,.my-5{margin-bottom:2.625rem!important}.pt-5,.py-5{padding-top:2.625rem!important}.pb-5,.py-5{padding-bottom:2.625rem!important}@media screen and (min-width:768px){.mt-5,.my-5{margin-top:4.125rem!important}.mb-5,.my-5{margin-bottom:4.125rem!important}.pt-5,.py-5{padding-top:4.125rem!important}.pb-5,.py-5{padding-bottom:4.125rem!important}}@media screen and (min-width:960px){.mt-5,.my-5{margin-top:7.125rem!important}.mb-5,.my-5{margin-bottom:7.125rem!important}.pt-5,.py-5{padding-top:7.125rem!important}.pb-5,.py-5{padding-bottom:7.125rem!important}}.mt-6,.my-6{margin-top:4.125rem!important}.mb-6,.my-6{margin-bottom:4.125rem!important}.pt-6,.py-6{padding-top:4.125rem!important}.pb-6,.py-6{padding-bottom:4.125rem!important}@media screen and (min-width:768px){.mt-6,.my-6{margin-top:7.125rem!important}.mb-6,.my-6{margin-bottom:7.125rem!important}.pt-6,.py-6{padding-top:7.125rem!important}.pb-6,.py-6{padding-bottom:7.125rem!important}}@media screen and (min-width:960px){.mt-6,.my-6{margin-top:13.125rem!important}.mb-6,.my-6{margin-bottom:13.125rem!important}.pt-6,.py-6{padding-top:13.125rem!important}.pb-6,.py-6{padding-bottom:13.125rem!important}}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){#page::before{content:"2";display:none}}body{background-color:#e6e6e6}body::before{content:"default";display:none}@media screen and (min-width:500px){body::before{content:"small"}}@media screen and (min-width:768px){body::before{content:"medium"}}@media screen and (min-width:1200px){body::before{content:"xlarge"}}#masthead{width:100%;position:absolute;top:30px;z-index:1000}.site-title{position:fixed;width:96px;height:42px}@media screen and (min-width:768px){#masthead{top:60px}.site-title{width:128px;height:56px}}.wordmark{display:block;position:absolute;top:0;width:92px;height:40px;text-indent:-99999px;background-image:url(images/[email protected]);background-repeat:no-repeat;background-size:92px auto}.wordmark.dark{background-position:0 0}.wordmark.light{display:none;background-position:0 -40px}.main-menu-active .wordmark.dark,.ui-light-theme .wordmark.dark{display:none}.main-menu-active .wordmark.light,.ui-light-theme .wordmark.light{display:block}.menu-toggle{position:relative;float:right;margin-top:3px;width:18px;height:18px;opacity:1;transform:translate3d(100%,0,0)}.menu-toggle .bottom-line,.menu-toggle .center-line,.menu-toggle .top-line{position:absolute;display:block;height:3px;transition:all .3s ease;left:0;width:100%}@media screen and (min-width:768px){.show-preview-menu .menu-toggle{opacity:0;-webkit-transform:translate3d(200%,0,0);-moz-transform:translate3d(200%,0,0);-ms-transform:translate3d(200%,0,0);-o-transform:translate3d(200%,0,0);transform:translate3d(200%,0,0)}}.menu-toggle .bottom-line,.menu-toggle .top-line{content:"";background:#000}.ui-light-theme .menu-toggle .bottom-line,.ui-light-theme .menu-toggle .top-line{background:#fff}.menu-toggle .top-line{top:2px}.menu-toggle .bottom-line{top:12px}.main-menu-active .menu-toggle .center-line{opacity:0}.main-menu-active .menu-toggle .top-line{top:7px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);background:#fff}.main-menu-active .menu-toggle .bottom-line{top:7px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);background:#fff}.menu-toggle .center-line{top:50%;margin-top:-2px;background:#000}.preview-nav .menu-item,.preview-nav .menu-item span{-webkit-transition:all .3s ease;-moz-transition:all .3s ease}.ui-light-theme .menu-toggle .center-line{background:#fff}.main-navigation{display:none;position:fixed;top:80px;left:0}.main-menu-active .main-navigation{display:block}@media screen and (min-width:768px){.main-navigation{top:57px}}.os-csstransforms .main-navigation{top:50%;width:100%;height:191px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width:768px){.os-csstransforms .main-navigation{height:220px}}.main-navigation ul{list-style:none;margin-top:0;padding-left:0}.main-navigation ul.sub-menu{margin-left:1rem}.main-navigation a{display:block}.preview-nav{position:relative;float:right;z-index:1}.preview-nav .sub-menu{position:absolute;left:0;top:100%;min-width:700px}.main-navigation .menu-item{display:none;font-family:FutureAMedium,Futura,sans-serif}.main-navigation .menu-item a{color:#fff;text-transform:lowercase}.main-navigation .menu-item a:hover{color:#4d4d4d}.main-navigation .menu-item.page-profile{margin-top:.5em}.main-navigation .menu-item span{color:#4d4d4d;text-transform:lowercase}.preview-nav .menu-item{float:left;margin-left:1em;font-size:1.375rem;line-height:1em;transition:all .3s ease}.single-case_study .preview-nav .menu-item>a:not([href*=work]),body:not(.home):not(.single-case_study) .preview-nav .menu-item:not(.current-menu-item)>a{opacity:.3}.single-case_study .preview-nav .menu-item>a:not([href*=work]):hover,body:not(.home):not(.single-case_study) .preview-nav .menu-item:not(.current-menu-item)>a:hover{opacity:1}.preview-nav .menu-item:nth-child(2){-webkit-transition-delay:.1s;-moz-transition-delay:.1s;transition-delay:.1s}.preview-nav .menu-item:nth-child(3){-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.preview-nav .menu-item:nth-child(4){-webkit-transition-delay:.3s;-moz-transition-delay:.3s;transition-delay:.3s}.ui-light-theme .preview-nav .menu-item a{color:#fff}.preview-nav .menu-item span{cursor:pointer;transition:all .3s ease}.preview-nav .sub-menu .menu-item{opacity:0;-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px)}.preview-nav .sub-menu .menu-item:nth-child(2){-webkit-transition-delay:.1s;-moz-transition-delay:.1s;transition-delay:.1s}.preview-nav .sub-menu .menu-item:nth-child(3){-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.menu-item.cs-localdata a:hover{color:#FFA100}.menu-item.cs-atil a:hover{color:#f0b419}.menu-item.cs-city-of-oakland a:hover{color:#4EBB25}.menu-item.gibney a:hover{color:#000}.menu-item.cs-department-of-education a:hover{color:#ff7b00}.menu-item.cs-boston-public-schools a:hover{color:#0077C8}.menu-item.cs-transit-center a:hover{color:#5E29AC}.menu-item.cs-hester-street a:hover{color:#000}.menu-item.cs-claremont-graduate-university a:hover{color:#AF1D27}.main-menu-scrim{position:fixed;background:rgba(0,0,0,.9);top:0;left:0;width:100%;height:100%;z-index:-1;display:none}.outer-container{max-width:67.75rem;margin-left:auto;margin-right:auto;padding:0 12px}.outer-container:after,.outer-container:before{content:"";display:table}@media screen and (min-width:500px){.outer-container{padding-left:24px;padding-right:24px}}.outer-container.bleed{padding-left:0;padding-right:0}@media screen and (min-width:768px){.inner-container{display:block;width:82.9403914003%;margin-left:8.5298042998%;float:none;margin-right:0}.inner-container:last-child{margin-right:0}}@media screen and (min-width:960px){.inner-container{display:block;width:65.8807828007%;margin-left:17.0596085997%;float:none;margin-right:0}.inner-container:last-child{margin-right:0}}a.scroll-down{display:none;position:fixed;z-index:800;bottom:2rem;left:50%;margin-left:-1rem;width:28px;height:14px;opacity:.8;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}@media screen and (min-width:768px){a.scroll-down{display:block}}a.scroll-down.off-canvas{-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);transform:translateY(100px)}a.scroll-down:hover{opacity:1}a.scroll-down:after,a.scroll-down:before{content:"";position:absolute;top:.25rem;width:18px;height:4px;background-color:#000;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}a.scroll-down:before{left:0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.prev .graphic-arrow:before,a.scroll-down:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg)}a.scroll-down:after{right:0;transform:rotate(-45deg)}a.scroll-down.light:after,a.scroll-down.light:before{background-color:#fff}.page-header{background-repeat:no-repeat;background-size:cover;background-position:center}.page-header .outer-container{position:relative;z-index:1}.single-case_study .page-header.has-bg-image:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4)}.page-header .photo-credit{position:absolute;width:100%;bottom:10px;opacity:.3}.page-section{position:relative}.page-section:after,.page-section:before{content:"";display:table}@media screen and (min-width:768px){.page-section.full-height{height:100vh}}.page-section blockquote{padding:3rem 0;margin:3rem 0 0}.city-of-oakland .page-section blockquote{background:#003265;color:#376FFF}.atil .page-section blockquote.parallax-node{background:#f0b419;color:#FFF}.gibney .page-section blockquote.parallax-node{background:#000;color:#FFF}.claremont-graduate-university .page-section blockquote{background:#AF1D27;color:#FFF}.localdata .page-section blockquote{background:#EE5A24;color:#FFEAC4}.hester-street .page-section blockquote{background:#000;color:#FFF}.boston-public-schools .page-section blockquote{background:#FF0;color:#565656}.transit-center .page-section blockquote{background:#5E29AC;color:#FFF}.transit-center .page-section blockquote p{max-width:63.624rem}.department-of-education .page-section blockquote{background:#daffb1;color:#62be00}.page-section blockquote p{max-width:45.1215rem;margin:0 auto;padding:0 15px}@media screen and (min-width:500px){.page-section blockquote p{padding-left:30px;padding-right:30px}}.page-section blockquote p.bleed{max-width:63.624rem}.page-section blockquote small{font-size:1rem;line-height:1.5rem}.page-section.about-intro{height:calc(85vh - 60px);top:60px}#case-studies{color:#fff;position:relative;padding-bottom:60vh}.case-study-container{height:60vh;transform:translate3d(0,-500px,0)}.mask{position:absolute;top:120px;height:100vh;width:100%;transition:opacity .3s cubic-bezier(.86,0,.07,1)}.has-active .mask{position:fixed;opacity:1}.bg-image,.case-study{position:absolute;top:0}.case-study{width:100%;transition:all .6s cubic-bezier(0,0,.21,.68)}.case-study a{opacity:.5}.case-study a:hover,.case-study.active a{opacity:1}@media only screen and (max-width:767px){.case-study.past a{opacity:0}}.case-study__text{transition:transform .6s cubic-bezier(.86,0,.07,1)}.case-study__text p{margin-top:.3rem}@media screen and (min-width:768px){.case-study__title{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%;margin-left:8.5298042998%}.case-study__title:last-child{margin-right:0}}@media screen and (min-width:960px){.case-study__text p{margin-top:2.2rem}.case-study__title{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%;margin-left:17.0596085997%}.case-study__title:last-child{margin-right:0}}.case-study__desc{opacity:0;transition:all .6s cubic-bezier(.86,0,.07,1)}@media screen and (min-width:768px){.case-study__desc{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%;height:0}.case-study__desc:last-child{margin-right:0}}.active .case-study__desc{opacity:1}.case-study__desc p{line-height:1.45}.bg-image{left:0;width:100vw;height:100vh;z-index:-2;background-color:#000;transition:background-color .3s cubic-bezier(.86,0,.07,1)}.has-active .bg-image{position:fixed}.past .bg-image{position:absolute;top:auto;bottom:0}.bg-image img{position:absolute;top:50%;left:50%;width:auto;height:auto;max-height:none;max-width:none;min-height:120%;min-width:120%;transform:translate3d(-50%,-50%,0);transition:opacity .6s cubic-bezier(.86,0,.07,1);opacity:.4}.bg-image img.past:first-child,.bg-image img:not(:first-child){opacity:0}.bg-image img.active,.bg-image img.past:last-child{opacity:.4}.former-clients{padding-top:8vh}.about__column-list,.work__column-list{padding:0;list-style:none}.ctas{margin-top:3rem}.ctas em{display:none}@media screen and (min-width:768px){.ctas{margin-top:6rem}.ctas em{display:block;position:absolute;top:1rem;left:-35px}}.ctas a{display:block;margin:0}.page-about{background:#333}.about__block{height:333px;background-size:cover;background-position:center;position:relative}#practice-areas .about__block::before,#team .about__block:hover::before{height:100%;width:100%;background-color:#000;opacity:.4;content:""}#practice-areas .about__block::before{position:absolute}#team .about__block .about__block-text{display:none}#team .about__block:hover::before{position:absolute}#team .about__block:hover .about__block-text{display:block}.about__block-text{position:absolute;margin:1.5rem}.about__block-text h3.h3{margin:0}.about__column-list li,.work__column-list li{margin-top:1rem}.work__block>a:hover{opacity:1}.work__block-text{position:relative}.work__block-image{background:#000}.work__block-image img{display:block;transition:opacity .3s ease-out}a:hover .work__block-image img{opacity:.7}.work__meta{font-size:14px;line-height:1}.work__link-arrow{height:26px;position:absolute;width:26px;background-color:#333;right:0;bottom:0;border-radius:3px;transition:background .3s ease-out}a:hover .work__link-arrow{background-color:#000}.work__link-arrow .line{height:2px;width:8px;background-color:#fff;position:absolute;top:15px;right:8px;transform:rotate(-45deg)}.office-location,.office-map{width:100%;position:relative}.work__link-arrow .line:nth-of-type(1){top:10px;transform:rotate(45deg)}.office-locations{position:relative;background-color:#fff}@media screen and (min-width:768px){.os-webgl .office-location{height:100vh}}.office-location.nyc{background-color:#F7D7D6}.office-location.oakland{background-color:#CEE3EE}.office-map{z-index:1;background:center center #DDD;height:350px;margin-top:3rem;transition:opacity 750ms ease;background-size:cover}@media screen and (min-width:768px){.office-map{height:600px;width:50%;float:right;margin-top:0}.os-webgl .office-map{position:absolute;top:0;right:0;height:100vh;z-index:0}}.office-map.nyc-map{z-index:1;background-image:url(https://api.mapbox.com/styles/v1/objectivesubject/cijdnlkv400hpavm3hkpvu33m/static/-73.988658,40.738673,12.50,0.00,0.00/1280x1280?access_token=pk.eyJ1Ijoib2JqZWN0aXZlc3ViamVjdCIsImEiOiJPY25wYWRjIn0.AFZPHessR_DGefRkzPilDA)}.fixed .office-map.nyc-map{position:absolute}.office-map.oakland-map{z-index:0;background-image:url(https://api.mapbox.com/styles/v1/objectivesubject/cijdoxa6000f81mm2bsxybv8w/static/-122.265834,37.813318,12.50,0.00,0.00/1280x1280?access_token=pk.eyJ1Ijoib2JqZWN0aXZlc3ViamVjdCIsImEiOiJPY25wYWRjIn0.AFZPHessR_DGefRkzPilDA)}.fixed .office-map.oakland-map{position:fixed}.un-fixed .office-map.oakland-map{position:absolute}.office-address{padding:3rem 15px 0;transition:all .4s ease}@media screen and (min-width:500px){.office-address{padding-left:30px;padding-right:30px}}@media screen and (min-width:768px){.office-address{float:left;width:50%}.os-csstransforms .office-address{position:absolute;top:50%;left:50%;padding-top:0;-webkit-transform:translateY(-50%) translateX(-75%);-moz-transform:translateY(-50%) translateX(-75%);-ms-transform:translateY(-50%) translateX(-75%);-o-transform:translateY(-50%) translateX(-75%);transform:translateY(-50%) translateX(-75%)}}#nyc-marker{background-color:#E24F4A}#oakland-marker{background-color:#1a7fc3}.map-marker{display:none;width:20px;height:20px;border-radius:50%;background-color:#000}.os-webgl .map-marker{display:block}@media screen and (min-width:768px){.page-nav{display:none}.page-nav li{opacity:0}}.page-nav a{color:#000}.page-nav a:hover{color:#b3b3b3}.use-ui-light-theme .page-nav a{color:#fff}.use-ui-light-theme .page-nav a:hover{color:#b3b3b3}.colophon:after,.colophon:before{content:"";display:table}@media screen and (min-width:960px){.colophon .details{float:left;width:60%}.colophon .awards{float:left;width:40%}}.localdata .cta-link{color:#EE5A24}.localdata .cta-link:hover{color:#a0340c}.city-of-oakland .cta-link{color:#376FFF}.city-of-oakland .cta-link:hover{color:#003ad0}.gibney .cta-link,.gibney .cta-link:hover{color:#000}.atil .cta-link{color:#f0b419}.atil .cta-link:hover{color:#99710a}.department-of-education .cta-link{color:#ff7b00}.department-of-education .cta-link:hover{color:#994a00}.claremont-graduate-university .cta-link{color:#AF1D27}.claremont-graduate-university .cta-link:hover{color:#580f14}.boston-public-schools .cta-link,.boston-public-schools .cta-link:hover,.city-of-oakland .cs-body-link,.city-of-oakland .cs-body-link:hover{color:#000}.cta-link .icon{font-size:1.25em;transition:all 250ms ease}.cta-link:hover [class*=rotate-]{-webkit-transform:rotate(0) translateX(20px);-moz-transform:rotate(0) translateX(20px);-ms-transform:rotate(0) translateX(20px);-o-transform:rotate(0) translateX(20px);transform:rotate(0) translateX(20px)}.atil .cs-body-link{color:#f0b419}.atil .cs-body-link:hover{color:#b1830c}.department-of-education .cs-body-link{color:#ff7b00}.department-of-education .cs-body-link:hover{color:#b35600}.boston-public-schools .cs-body-link{color:#06CA00}.boston-public-schools .cs-body-link:hover{color:#047e00}.hester-street .cs-body-link,.hester-street .cs-body-link:hover{color:#000}.localdata .cs-body-link{color:#EE5A24}.localdata .cs-body-link:hover{color:#b73b0e}.claremont-graduate-university .cs-body-link{color:#AF1D27}.claremont-graduate-university .cs-body-link:hover{color:#6d1218}.oakland-pattern{padding:0;height:32%;min-height:400px;background-repeat:no-repeat;background-size:cover;background-position:center center;background-image:url(images/oakland/pattern-min.png)}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.oakland-pattern{background-image:url(images/oakland/[email protected])}}.ld-logo{background:#fff;padding:3rem 30px}@media screen and (min-width:500px){.ld-logo{padding-top:7.5rem;padding-bottom:7.5rem}}.ld-logo-container{max-width:694px;margin:0 auto}.ld-logo-container img{display:block}img.compass{width:27.37%;float:left}.os-csstransitions img.compass{-webkit-transition:all 2.25s cubic-bezier(.22,1.5,.76,.82);-moz-transition:all 2.25s cubic-bezier(.22,1.5,.76,.82);transition:all 2.25s cubic-bezier(.22,1.5,.76,.82);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.os-csstransitions .active img.compass{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}img.logotype{float:right;width:64.84%;margin-top:8%}svg.hs-wordmark{background-color:#000;fill:#fff;padding:132px 168px;width:100%;animation:cycle-bg-color 25s ease-in-out 3s infinite}@keyframes cycle-bg-color{0%{background-color:#000;fill:#fff}25%{background-color:#aebd31;fill:#fff}50%{background-color:#36c;fill:#fff}75%{background-color:#ff685d;fill:#fff}}.site-footer{position:relative;padding-top:6rem;padding-bottom:5rem}.site-footer__list{margin:0;font-size:14px;line-height:1.6}.site-footer__list:after,.site-footer__list:before{content:"";display:table}.archive .format-aside .entry-title,.back-to-top,.blog .format-aside .entry-title{display:none}.site-footer__list li{padding:5px 0;color:#999C98}@media screen and (min-width:1010px){.site-footer__list li{float:left;padding:0;margin-right:2%}.site-footer__list li.copyright{color:#999C98}}.site-footer__list li i{font-style:normal;vertical-align:-10px;font-size:1.8em}.site-footer__list a{color:#333}.site-footer__list a.subscribe-toggle.active,.site-footer__list a:hover{color:#000}.back-to-top{position:fixed;z-index:1000;bottom:2rem;right:3rem;transform:translate3d(0,5rem,0);transition:transform .3s cubic-bezier(.86,0,.07,1)}.page-has-scrolled .back-to-top{transform:translate3d(0,0,0)}@media screen and (min-width:768px){.back-to-top{display:block}}.button,.button-ghost,button,input[type=button],input[type=reset]{display:inline-block;font-family:FutureAMedium,Futura,sans-serif;padding:.3em .5em;text-transform:lowercase;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:all .3s cubic-bezier(.86,0,.07,1);line-height:1;font-size:1rem;text-align:center}.button,button,input[type=button],input[type=reset]{border:0;border-radius:3px;background:#4a4a4a;box-shadow:none;color:#fff;text-shadow:none;cursor:pointer;-webkit-appearance:none}.button-ghost,input[type=submit]{border:0;box-shadow:none;text-shadow:none;-webkit-appearance:none}.button:focus,.button:hover,button:focus,button:hover,input[type=button]:focus,input[type=button]:hover,input[type=reset]:focus,input[type=reset]:hover{background:#242424;color:#fff;opacity:1}.button:focus,button:focus,input[type=button]:focus,input[type=reset]:focus{outline:0}.button[disabled],button[disabled],input[type=button][disabled],input[type=reset][disabled]{background:#d3d3d3;cursor:default}.button-ghost{border-radius:3px;background:#fff;color:#000;cursor:pointer}.button-ghost:focus,.button-ghost:hover{background:#d9d9d9;color:#000;opacity:1}.button-ghost:focus{outline:0}.button-ghost[disabled]{background:#d3d3d3;cursor:default}input[type=submit]{border-radius:0;background:0 0;color:#FB8585;line-height:1em;padding:0;cursor:pointer;transition:all .3s ease}input[type=submit]:hover{color:#f93b3b}input[type=submit]:focus{outline:0;color:#f93b3b}input[type=submit][disabled]{color:#adb0ad;cursor:default}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.iphone{max-width:250px;margin:0 auto;position:relative}@media screen and (min-width:400px){.iphone{max-width:318px}}.g-recaptcha,.slick-slide img,.widget select,embed,iframe,img,object{max-width:100%}.iphone>img{width:100%;display:block}.iphone-window{position:absolute;top:13.8%;left:1.2%;right:0;bottom:13.2%;background:#1A1A1A}.iphone-window:after{content:"";display:block;position:absolute;top:-1px;right:0;bottom:-1px;width:6.92%;background:#1a1a1a;z-index:2}.iphone-window img{margin:0 auto;width:268px;display:block}.iphone-window-inner{position:absolute;top:0;left:6.92%;right:1.2%;height:100%;overflow-y:scroll}.os-touchevents .iphone-window-inner{right:6.92%}form{margin:1.5rem 0 0}input[type=text],input[type=email],input[type=url],input[type=password],input[type=number],input[type=search],textarea{display:block;width:100%;color:#000;background-color:#d8d8d8;line-height:1;border:0;border-radius:0;box-sizing:border-box;padding:1em;transition:all .3s ease}input[type=text].block,input[type=email].block,input[type=url].block,input[type=password].block,input[type=number].block,input[type=search].block,textarea.block{display:block;width:100%}input[type=text]:focus,input[type=text]:hover,input[type=email]:focus,input[type=email]:hover,input[type=url]:focus,input[type=url]:hover,input[type=password]:focus,input[type=password]:hover,input[type=number]:focus,input[type=number]:hover,input[type=search]:focus,input[type=search]:hover,textarea:focus,textarea:hover{color:#000;background-color:#f2f2f2;outline:0}input[type=text].error,input[type=email].error,input[type=url].error,input[type=password].error,input[type=number].error,input[type=search].error,textarea.error{background-color:#FB8585}input[type=text].error::-webkit-input-placeholder,input[type=email].error::-webkit-input-placeholder,input[type=url].error::-webkit-input-placeholder,input[type=password].error::-webkit-input-placeholder,input[type=number].error::-webkit-input-placeholder,input[type=search].error::-webkit-input-placeholder,textarea.error::-webkit-input-placeholder{color:#fc9d9d}input[type=text].error::-moz-placeholder,input[type=email].error::-moz-placeholder,input[type=url].error::-moz-placeholder,input[type=password].error::-moz-placeholder,input[type=number].error::-moz-placeholder,input[type=search].error::-moz-placeholder,textarea.error::-moz-placeholder{color:#fc9d9d}input[type=text].error:-moz-placeholder,input[type=email].error:-moz-placeholder,input[type=url].error:-moz-placeholder,input[type=password].error:-moz-placeholder,input[type=number].error:-moz-placeholder,input[type=search].error:-moz-placeholder,textarea.error:-moz-placeholder{color:#fc9d9d}input[type=text].error:-ms-input-placeholder,input[type=email].error:-ms-input-placeholder,input[type=url].error:-ms-input-placeholder,input[type=password].error:-ms-input-placeholder,input[type=number].error:-ms-input-placeholder,input[type=search].error:-ms-input-placeholder,textarea.error:-ms-input-placeholder{color:#fc9d9d}input[type=text]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#adb0ad}input[type=text]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=url]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=search]::-moz-placeholder,textarea::-moz-placeholder{color:#adb0ad}input[type=text]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=url]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=number]:-moz-placeholder,input[type=search]:-moz-placeholder,textarea:-moz-placeholder{color:#adb0ad}input[type=text]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=search]:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#adb0ad}textarea{width:100%;resize:none;min-height:100px;line-height:1.25}label{display:block;width:auto}@media screen and (min-width:768px){.form-field.align-md{display:flex;align-items:center}}.contact-form .form-fields,.contact-form .input-row{display:none}.form-loader{-webkit-transform:translateY(9px);-moz-transform:translateY(9px);-ms-transform:translateY(9px);-o-transform:translateY(9px);transform:translateY(9px);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease;margin-right:10px;margin-left:-45px;opacity:0;width:32px}@media screen and (min-width:768px){.form-loader{-webkit-transform:translateY(12px);-moz-transform:translateY(12px);-ms-transform:translateY(12px);-o-transform:translateY(12px);transform:translateY(12px);width:44px;margin-left:-57px}}.loading .form-loader{opacity:1;margin-left:0}.subject-select a{color:#000}.subject-select a:hover{color:#333}.subject-select.has-selection a{color:#adb0ad}.subject-select.has-selection a.selected,.subject-select.has-selection a:hover{color:#000}.form-nav span{display:inline-block;width:10px;height:10px;border:1px solid #999C98;border-radius:50%;margin-right:5px}.form-nav span.active{background-color:#999C98}.form-nav span.complete{background-color:#FB8585;border-color:#FB8585}.message{display:none}.message.error{color:#FB8585}.g-recaptcha{overflow:hidden}.subscribe-form{display:none;position:relative;margin:0 0 .5rem;box-shadow:0 2px 10px -5px rgba(0,0,0,.5)}@media screen and (min-width:960px){.subscribe-form{position:absolute;width:100%;top:100%;margin-top:-5px}}.subscribe-form:before{content:"";display:block;position:absolute;bottom:100%;left:10px;width:0;height:0;border-bottom:8px solid #FFF;border-left:8px solid transparent;border-right:8px solid transparent}.subscribe-form .input-row{height:42px;position:relative}.subscribe-form input{background:#FFF;padding:10px;display:block;width:100%;height:100%}.subscribe-form button{position:absolute;top:0;right:0;height:100%;background:0 0;color:#D3D3D3;padding:0 10px}.no-placeholder{display:none}.os-no-placeholder .no-placeholder{display:block}.comment-content .wp-smiley,.entry-content .wp-smiley,.page-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.browser-window,[class*=responsive-media-][class*="4x3"]{padding-top:75%}img{height:auto}figure{margin-left:0;margin-right:0;margin-bottom:0}figure.alignnone img{display:block;width:100%;height:auto}figure.aligncenter img{display:block;max-width:100%;margin:0 auto}figcaption{font-style:italic;font-size:1rem;margin-top:.75rem;text-align:center}@media screen and (min-width:768px){figcaption{text-align:left}}.os-slideshow figcaption{opacity:0;transition:opacity .5s ease}.os-slideshow.width-auto figcaption{text-align:center}.os-slideshow .slick-active figcaption{opacity:1}.city-of-oakland figcaption{color:#376FFF}.gibney figcaption{color:#000}.atil figcaption{color:#f0b419}.transit-center figcaption{color:#5E29AC}.claremont-graduate-university figcaption{color:#AF1D27}.localdata figcaption{color:#EE5A24}.boston-public-schools figcaption{color:#06CA00}.hester-street figcaption{color:#000}.department-of-education figcaption{color:#ff7b00}.browser-bar{background:#D4D4D4;border-top-left-radius:2px;border-top-right-radius:2px;color:#FFF;font-size:16px;line-height:16px;padding-left:1%;height:15px}@media screen and (min-width:500px){.browser-bar{font-size:26px;line-height:26px;height:26px;border-top-left-radius:5px;border-top-right-radius:5px}}@media screen and (min-width:768px){.browser-bar{font-size:30px;height:30px;line-height:30px}}.browser-bar:before{content:"•••";display:block}.browser-window{position:relative;height:0;overflow:hidden;background-color:gray}.browser-window.black{background-color:#000}.browser-inner{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}@media screen and (min-width:768px){.browser-inner{overflow-y:scroll}}.browser-inner img{width:100%}[class*=responsive-media-]{position:relative;height:0;overflow:hidden}[class*=responsive-media-][class*="16x9"]{padding-top:56.25%}[class*=responsive-media-][class*="3x1"]{padding-top:33.333%}[class*=responsive-media-][class*="3x2"]{padding-top:66.666%}[class*=responsive-media-] .responsive-media-content,[class*=responsive-media-] iframe,[class*=responsive-media-] img,[class*=responsive-media-] object,[class*=responsive-media-] video{position:absolute;top:0;left:0;height:100%;width:100%}.site-main .comment-navigation,.site-main .post-navigation,.site-main .posts-navigation{margin:0 0 1.5em;overflow:hidden}.comment-navigation .nav-previous,.post-navigation .nav-previous,.posts-navigation .nav-previous{float:left;width:50%}.comment-navigation .nav-next,.post-navigation .nav-next,.posts-navigation .nav-next{float:right;text-align:right;width:50%}.widget{margin:0 0 1.5em}.widget_search .search-submit{display:none}.slick-list,.slick-slider,.slick-track{display:block;position:relative}.slick-slider{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.os-slideshow .slick-list{overflow:visible}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{left:0;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-slide{position:relative;float:left;height:100%;min-height:1px;transition:opacity .5s ease}.os-slide-nav .next,[dir=rtl] .slick-slide{float:right}.slick-slide:focus{outline:0}.os-slideshow .slick-slide{opacity:.2}.os-slideshow .slick-slide.slick-active{opacity:1}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.os-slideshow.center-mode .slick-slide{padding-left:10px;padding-right:10px}@media screen and (min-width:768px){.os-slideshow.center-mode .slick-slide{padding-left:20px;padding-right:20px}}.slick-slide.shadow img{box-shadow:0 6px 10px -2px rgba(0,0,0,.2)}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-slide img{display:block;width:100%}.width-auto .slick-slide img{width:auto;margin:0 auto}.slick-slide .photo-credit{position:absolute;right:0;left:0;text-align:center;bottom:5px;font-size:1rem;color:rgba(255,255,255,.3)}@media screen and (min-width:768px){.slick-slide .photo-credit{left:auto;text-align:right;right:30px}}#font_slide_controls .type_paging,.ap-logo-issue,.oakland-tree .slider-thumb,.os-slide-nav a,.slick-dots{text-align:center}@media screen and (min-width:960px){.os-slideshow.center-mode .slick-slide{padding-left:50px;padding-right:50px}.slick-slide .photo-credit{right:60px}}.slick-arrow.slick-hidden{display:none}.slick-dots{list-style:none;padding:0;margin:0}.slick-dots li{display:inline-block;margin:0 .5em;font-size:1rem}.slick-dots li.slick-active button{background:#000}.slick-dots button{text-indent:-99999px;padding:0;border:2px solid #000;border-radius:50%;width:10px;height:10px;background:0 0}.slick-dots button:hover{background:#000}.localdata .slick-dots button:hover,.localdata .slick-dots li.slick-active button{background:#EE5A24}.localdata .slick-dots button{border-color:#EE5A24}.city-of-oakland .slick-dots button:hover,.city-of-oakland .slick-dots li.slick-active button{background:#376FFF}.city-of-oakland .slick-dots button{border-color:#376FFF}.gibney .slick-dots button:hover,.gibney .slick-dots li.slick-active button{background:#000}.gibney .slick-dots button{border-color:#000}.atil .slick-dots button:hover,.atil .slick-dots li.slick-active button{background:#f0b419}.atil .slick-dots button{border-color:#f0b419}.boston-public-schools .slick-dots button:hover,.boston-public-schools .slick-dots li.slick-active button{background:#06CA00}.boston-public-schools .slick-dots button{border-color:#06CA00}.hester-street .slick-dots li.slick-active button{background:#000;color:#fff}.hester-street .slick-dots button{border-color:#000;color:#fff}.hester-street .slick-dots button:hover{background:#000}.claremont-graduate-university .slick-dots button:hover,.claremont-graduate-university .slick-dots li.slick-active button{background:#AF1D27}.claremont-graduate-university .slick-dots button{border-color:#AF1D27}.department-of-education .slick-dots button:hover,.department-of-education .slick-dots li.slick-active button{background:#ff7b00}.department-of-education .slick-dots button{border-color:#ff7b00}.transit-center .slick-dots button:hover,.transit-center .slick-dots li.slick-active button{background:#5E29AC}.transit-center .slick-dots button{border-color:#5E29AC}.os-slideshow-container{position:relative;max-width:1200px;margin-left:auto;margin-right:auto}.os-slideshow{margin:0}.os-slide-nav{display:none}.os-slide-nav:after,.os-slide-nav:before{content:"";display:table}@media screen and (min-width:768px){.os-slide-nav{display:block;position:absolute;top:50%;left:0;margin-top:-2em;width:100%}}.os-slide-nav a{display:block;padding:1rem;font-size:2rem;line-height:2rem;width:4rem;color:#000}.os-slide-nav a:hover{color:#000}.os-slide-nav .prev{float:left}@media screen and (min-width:960px){.os-slide-nav .next{margin-right:6.5%}.os-slide-nav .prev{margin-left:6.5%}}.os-csstransforms .os-slide-nav .text-arrow{display:none}.localdata .os-slide-nav .text-arrow{color:#EE5A24}.localdata .os-slide-nav .text-arrow:hover{color:#b73b0e}.city-of-oakland .os-slide-nav .text-arrow{color:#376FFF}.city-of-oakland .os-slide-nav .text-arrow:hover{color:#0041ea}.gibney .os-slide-nav .text-arrow,.gibney .os-slide-nav .text-arrow:hover{color:#000}.atil .os-slide-nav .text-arrow{color:#f0b419}.atil .os-slide-nav .text-arrow:hover{color:#b1830c}.boston-public-schools .os-slide-nav .text-arrow,.boston-public-schools .os-slide-nav .text-arrow:hover{color:#000}.claremont-graduate-university .os-slide-nav .text-arrow{color:#AF1D27}.claremont-graduate-university .os-slide-nav .text-arrow:hover{color:#6d1218}.department-of-education .os-slide-nav .text-arrow{color:#ff7b00}.department-of-education .os-slide-nav .text-arrow:hover{color:#b35600}.transit-center .os-slide-nav .text-arrow{color:#5E29AC}.transit-center .os-slide-nav .text-arrow:hover{color:#3c1a6e}.graphic-arrow{display:none;position:relative;width:32px;height:14px}.os-csstransforms .graphic-arrow{display:block}.graphic-arrow:after,.graphic-arrow:before{content:"";position:absolute;width:18px;height:4px;background-color:#000;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;transition:all .3s ease}.boston-public-schools .graphic-arrow:after,.boston-public-schools .graphic-arrow:before{background-color:#06CA00}.city-of-oakland .graphic-arrow:after,.city-of-oakland .graphic-arrow:before{background-color:#376FFF}.gibney .graphic-arrow:after,.gibney .graphic-arrow:before{background-color:#000}.atil .graphic-arrow:after,.atil .graphic-arrow:before{background-color:#f0b419}.claremont-graduate-university .graphic-arrow:after,.claremont-graduate-university .graphic-arrow:before{background-color:#AF1D27}.department-of-education .graphic-arrow:after,.department-of-education .graphic-arrow:before{background-color:#ff7b00}.localdata .graphic-arrow:after,.localdata .graphic-arrow:before{background-color:#EE5A24}.hester-street .graphic-arrow:after,.hester-street .graphic-arrow:before{background-color:#000}.transit-center .graphic-arrow:after,.transit-center .graphic-arrow:before{background-color:#5E29AC}.boston-public-schools .os-slide-nav a:hover .graphic-arrow:after,.boston-public-schools .os-slide-nav a:hover .graphic-arrow:before{background-color:#0E7A09}.city-of-oakland .os-slide-nav a:hover .graphic-arrow:after,.city-of-oakland .os-slide-nav a:hover .graphic-arrow:before{background-color:#0041ea}.gibney .os-slide-nav a:hover .graphic-arrow:after,.gibney .os-slide-nav a:hover .graphic-arrow:before{background-color:#000}.atil .os-slide-nav a:hover .graphic-arrow:after,.atil .os-slide-nav a:hover .graphic-arrow:before{background-color:#b1830c}.claremont-graduate-university .os-slide-nav a:hover .graphic-arrow:after,.claremont-graduate-university .os-slide-nav a:hover .graphic-arrow:before{background-color:#6d1218}.department-of-education .os-slide-nav a:hover .graphic-arrow:after,.department-of-education .os-slide-nav a:hover .graphic-arrow:before{background-color:#b35600}.localdata .os-slide-nav a:hover .graphic-arrow:after,.localdata .os-slide-nav a:hover .graphic-arrow:before{background-color:#b73b0e}.hester-street .os-slide-nav a:hover .graphic-arrow:after,.hester-street .os-slide-nav a:hover .graphic-arrow:before{background-color:#CCCCC6}.transit-center .os-slide-nav a:hover .graphic-arrow:after,.transit-center .os-slide-nav a:hover .graphic-arrow:before{background-color:#3c1a6e}.next .graphic-arrow:after,.next .graphic-arrow:before{right:0}.prev .graphic-arrow:after,.prev .graphic-arrow:before{left:0}.graphic-arrow:before{top:0}.next .graphic-arrow:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.prev .graphic-arrow:before{transform:rotate(-45deg)}.graphic-arrow:after{bottom:0}.next .graphic-arrow:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.prev .graphic-arrow:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.os-numbered-list{margin-top:0}.os-numbered-list:after,.os-numbered-list:before{content:"";display:table}.os-numbered-list li{position:relative;margin:1.5rem 0 0;padding-left:2.5rem;box-sizing:border-box}@media screen and (min-width:768px){.os-numbered-list li{width:50%;float:left;padding-left:0;padding-right:1.5rem;margin:4rem 0 0}.os-numbered-list li:nth-child(2n+1){clear:left}}#font_slide_controls:after,.slider-row:after,.tile:after{clear:both}.os-numbered-list .number{position:absolute;z-index:-1;top:0;left:0;color:#fff;font-size:3rem;line-height:3rem}@media screen and (min-width:768px){.os-numbered-list .number{font-size:6rem}}.case-study-preview{cursor:pointer;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;color:#fff}.section-container{position:relative}.section-image,.section-image .scrim,.section-image-container{position:absolute;top:0;width:100%;height:100%;left:0}.full-height .section-container{height:100%}.section-image{background-position:center center;background-repeat:no-repeat;background-size:cover;-webkit-transition:all 750ms ease;-moz-transition:all 750ms ease;transition:all 750ms ease;backface-visibility:hidden}.section-image .scrim{z-index:0;background-color:rgba(0,0,0,.8)}.case-study-preview .section-image .scrim{opacity:0;transition:opacity .3s cubic-bezier(.86,0,.07,1)}.case-study-preview.active .section-image .scrim{opacity:1}.section-content{position:relative;z-index:2;padding:150px 0 70px}@media screen and (min-width:768px){.section-content{padding:170px 0}.os-csstransforms .section-content{padding:0;position:absolute;width:100%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.single-case_study .case-study-preview .section-content{opacity:0;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@media screen and (min-width:960px){.os-numbered-list li{margin:6rem 0 0}.os-numbered-list .number{font-size:9rem;line-height:5rem}.section-content{padding:220px 0}}.section-content .inner-container>:first-child{margin-top:0}.case-study-preview .section-content{color:#fff}.single-case_study .case-study-preview .section-content{-webkit-transition:all 650ms ease;-moz-transition:all 650ms ease;transition:all 650ms ease}.get-in-touch{position:relative;margin-top:4rem}.grid{display:grid;grid-template-columns:repeat(12,calc($col-width - $gutter/2));grid-gap:24px}.grid-item{display:block;grid-column:span 12}.tile:after,.tile:before{content:"";display:table}@media screen and (min-width:768px){.single-case_study .case-study-preview.active .section-content{opacity:1;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.grid-item.span-5-md{grid-column:span 5}.grid-item.span-6-md{grid-column:span 6}.grid-item.span-7-md{grid-column:span 7}.tile{float:left}.tile .tile-image.associated-press{margin-top:120px}}.tile .tile-image.bam{margin-top:20px}.tile .tile-image.bam .building{-webkit-animation:cycle 9s ease infinite;-moz-animation:cycle 9s ease infinite;animation:cycle 9s ease infinite;background-image:url(images/home/bam-sprite.png);background-size:165px 326px;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.tile .tile-image.bam .building{background-image:url(images/home/[email protected])}}.os-csstransitions .tile .tile-image.bam .building{opacity:0}.tile .tile-image.bam .building-1{width:170px;height:110px;background-position:0 0}.tile .tile-image.bam .building-2{width:170px;height:110px;background-position:0 -124px;-webkit-animation-delay:2s;-moz-animation-delay:2s;animation-delay:2s}.tile .tile-image.bam .building-3{width:170px;height:110px;background-position:0 -248px;-webkit-animation-delay:4s;-moz-animation-delay:4s;animation-delay:4s}.tile .tile-image img{display:block;margin-bottom:.75rem}@media screen and (min-width:768px){.tile .tile-image.bam{margin-top:130px}.tile .tile-image.worldstrides{margin-top:90px}.tile .tile-image.nyt{margin-top:40px}.tile .tile-image.gibney{margin-top:165px}.tile .tile-title{margin-top:0}}.tile .cmc-logo{margin:2.25rem 0}.tile .tile-content.bio-content p{margin-top:1.5rem}@media screen and (min-width:768px){.tile .tile-content{margin-top:0}.tile.layout-image-left .tile-image{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}.tile.layout-image-left .tile-image:last-child{margin-right:0}.tile.layout-image-left .tile-content{float:left;display:block;margin-right:2.3576515979%;width:40.2913699012%}.tile.layout-image-left .tile-content:last-child{margin-right:0}}@media screen and (min-width:960px){.tile.layout-image-left .tile-content{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%}.tile.layout-image-left .tile-content:last-child{margin-right:0}}@media screen and (min-width:768px){.tile.layout-image-left.right-to-left .tile-content{float:right;display:block;margin-left:2.3576515979%;width:40.2913699012%;margin-right:8.5298042998%}.tile.layout-image-left.right-to-left .tile-content:last-child{margin-left:0}}@media screen and (min-width:960px){.tile.layout-image-left.right-to-left .tile-content{float:right;display:block;margin-left:2.3576515979%;width:31.7615656014%;margin-right:17.0596085997%}.tile.layout-image-left.right-to-left .tile-content:last-child{margin-left:0}}@media screen and (min-width:768px){.tile.layout-image-left.right-to-left .tile-image{float:right;display:block;margin-left:2.3576515979%;width:48.821174201%}.tile.layout-image-left.right-to-left .tile-image:last-child{margin-left:0}.tile.layout-image-right .tile-image{float:right;display:block;margin-left:2.3576515979%;width:48.821174201%}.tile.layout-image-right .tile-image:last-child{margin-left:0}.tile.layout-image-right .tile-content{float:left;display:block;margin-right:2.3576515979%;width:40.2913699012%;margin-left:8.5298042998%}.tile.layout-image-right .tile-content:last-child{margin-right:0}}@media screen and (min-width:960px){.tile.layout-image-right .tile-content{float:left;display:block;margin-right:2.3576515979%;width:31.7615656014%;margin-left:17.0596085997%}.tile.layout-image-right .tile-content:last-child{margin-right:0}}@media screen and (min-width:768px){.tile.layout-half.left{float:left;display:block;margin-right:2.3576515979%;width:48.821174201%}.tile.layout-half.left:last-child{margin-right:0}.tile.layout-half.left .tile-content{float:left;display:block;margin-right:4.8291579146%;width:82.5284736809%;margin-left:17.4715263191%}.tile.layout-half.left .tile-content:last-child{margin-right:0}}@media screen and (min-width:960px){.tile.layout-half.left .tile-content{float:left;display:block;margin-right:4.8291579146%;width:65.0569473618%;margin-left:34.9430526382%}.tile.layout-half.left .tile-content:last-child{margin-right:0}}@media screen and (min-width:768px){.tile.layout-half.right{float:left;display:block;width:48.821174201%;margin-right:0}.tile.layout-half.right:last-child{margin-right:0}.tile.layout-half.right .tile-content{float:left;display:block;margin-right:4.8291579146%;width:82.5284736809%}.tile.layout-half.right .tile-content:last-child{margin-right:0}}@media screen and (min-width:960px){.tile.layout-half.right .tile-content{float:left;display:block;margin-right:4.8291579146%;width:65.0569473618%}.tile.layout-half.right .tile-content:last-child{margin-right:0}}.bps-wordmarks img{display:block;-webkit-transform:translateY(-30px);-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-o-transform:translateY(-30px);transform:translateY(-30px);opacity:0;transition:all .5s ease}.bps-wordmarks img:nth-child(2){transition-delay:250ms}.bps-wordmarks img:nth-child(3){transition-delay:.5s}.bps-wordmarks.active img{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);opacity:1}.doe-wordmarks{background-color:#fff;height:500px;width:100%;line-height:500px}.doe-wordmarks div.outer-container{text-align:center;vertical-align:middle}.doe-wordmarks img{padding:0 1vw;-webkit-transform:translateX(-30px);-moz-transform:translateX(-30px);-ms-transform:translateX(-30px);-o-transform:translateX(-30px);transform:translateX(-30px);opacity:0;transition:all .5s ease}.doe-wordmarks img:nth-child(1){max-width:30%}.doe-wordmarks img:nth-child(2){max-width:30%;transition-delay:250ms}.doe-wordmarks img:nth-child(3){max-width:37%;transition-delay:.5s}.doe-wordmarks.active img{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);opacity:1}.parallax-container{overflow:hidden;position:relative;max-height:100vh}.parallax-bg{background-size:cover;background-position-x:50%;background-position-y:0;padding-top:66.666%}.parallax-node{display:block}blockquote.parallax-node{margin-top:0;width:100%}@media screen and (min-width:768px){.os-cssvhunit .parallax-bg{height:100vh;padding-top:0}blockquote.parallax-node{position:absolute;top:50%;z-index:1;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}}.oakland-tree{background:#fff;padding:1.5rem 0 4.5rem}.oakland-tree input[type=range]::-ms-track{width:100%;height:100%;-webkit-appearance:none;margin:0;padding:0;border:0;background:0 0;color:transparent;overflow:visible}.oakland-tree input[type=range]::-moz-range-track{width:100%;height:100%;-moz-appearance:none;margin:0;padding:0;border:0;background:0 0;color:transparent;overflow:visible}.oakland-tree input[type=range]{width:100%;height:100%;-webkit-appearance:none;margin:0;padding:0;border:0;background:0 0;color:transparent;overflow:visible}.oakland-tree input[type=range]:focus::-webkit-slider-runnable-track{background:0 0;border:transparent}.oakland-tree input[type=range]:focus{outline:0}.oakland-tree input[type=range]::-ms-thumb{width:20px;height:20px;border-radius:0;border:0;background:0 0}.oakland-tree input[type=range]::-moz-range-thumb{width:20px;height:20px;border-radius:0;border:0;background:0 0}.oakland-tree input[type=range]::-webkit-slider-thumb{width:20px;height:20px;border-radius:0;border:0;background:0 0;-webkit-appearance:none}.oakland-tree input[type=range]::-ms-fill-lower{background:0 0;border:0}.oakland-tree input[type=range]::-ms-fill-upper{background:0 0;border:0}.oakland-tree input[type=range]::-ms-tooltip{display:none}.oakland-tree .slider{display:none;border:0;position:absolute;left:0;top:0;width:100%;height:100%;overflow:visible}@media screen and (min-width:768px){.oakland-tree .slider{display:block}}.oakland-tree .slider-input{position:absolute;left:0;top:0;overflow:visible;z-index:100}.oakland-tree .slider-thumb{width:20px;height:20px;border-radius:50%;background-color:#376FFF;position:absolute;left:50%;top:50%;border:0;padding:0;margin:-10px 0 0 -10px;pointer-events:none}.oakland-tree .slider-track{position:absolute;top:0;left:50%;width:3px;border-radius:2px;margin-left:-1.5px;background-color:#376FFF;height:100%}.slider-row{position:relative;padding:1.5rem 0;margin:3rem auto 0}.slider-row:after,.slider-row:before{content:"";display:table}.slider-row.oakland-tree-large{max-width:640px}.slider-row.oakland-tree-small{max-width:116px}.slider-row img{display:block;background-color:#fff;width:45%;float:left;margin:0 2.5%}@media screen and (max-width:767px){.slider-row img.top{clip:auto!important}}@media screen and (min-width:768px){.slider-row img{width:100%;float:none;margin:0}.slider-row img.top{position:absolute;top:1.5rem;margin:0}.slider-row img.top.large{clip:rect(0,320px,392px,0)}.slider-row img.top.small{clip:rect(0,58px,70px,0)}}.ap-logo-issue,.font_overlay{position:relative}.ap-logo-issue{margin:0 0 2em}.issue-image{height:0;padding-top:60%;margin:0 auto 1em;background-image:url(images/ap/AP-sprite.png);background-size:200%;background-repeat:no-repeat}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.issue-image{background-image:url(images/ap/[email protected])}}.issue-legibility .issue-image{background-position:left -1px}.issue-balance .issue-image{background-position:right top}.issue-proportions .issue-image{background-position:left bottom}.issue-drawing-quality .issue-image{background-position:right bottom}.ap-historical-logos{padding-top:4em;padding-bottom:4em;max-width:280px;margin:0 auto}@media screen and (min-width:500px){.ap-logo-issue{width:50%;float:left}.ap-historical-logos{max-width:420px}.font_overlay .mobile-show{display:none}}@media screen and (min-width:768px){.ap-historical-logos{max-width:560px}}@media screen and (min-width:1120px){.ap-historical-logos{max-width:1140px}}.ap-historical-logo{width:120px;float:left;margin:0 10px 1em;opacity:0;-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-ms-transform:translateY(50%);-o-transform:translateY(50%);transform:translateY(50%);-webkit-transition:all 750ms ease;-moz-transition:all 750ms ease;transition:all 750ms ease}.active .ap-historical-logo{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.ap-historical-logo .logo{width:120px;height:120px;background:url(images/ap/ap-logo-sprite.png) no-repeat;background-size:960px 120px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.ap-historical-logo .logo{background-image:url(images/ap/ap-logo-sprite.png)}}.ap-historical-logo:nth-child(2){-webkit-transition-delay:.1s;-moz-transition-delay:.1s;transition-delay:.1s}.ap-historical-logo:nth-child(2) .logo{background-position:-120px 0}.ap-historical-logo:nth-child(3){-webkit-transition-delay:.2s;-moz-transition-delay:.2s;transition-delay:.2s}.ap-historical-logo:nth-child(3) .logo{background-position:-240px 0}.ap-historical-logo:nth-child(4){-webkit-transition-delay:.3s;-moz-transition-delay:.3s;transition-delay:.3s}.ap-historical-logo:nth-child(4) .logo{background-position:-360px 0}.ap-historical-logo:nth-child(5){-webkit-transition-delay:.4s;-moz-transition-delay:.4s;transition-delay:.4s}.ap-historical-logo:nth-child(5) .logo{background-position:-480px 0}.ap-historical-logo:nth-child(6){-webkit-transition-delay:.5s;-moz-transition-delay:.5s;transition-delay:.5s}.ap-historical-logo:nth-child(6) .logo{background-position:-600px 0}.ap-historical-logo:nth-child(7){-webkit-transition-delay:.6s;-moz-transition-delay:.6s;transition-delay:.6s}.ap-historical-logo:nth-child(7) .logo{background-position:-720px 0}.ap-historical-logo:nth-child(8){-webkit-transition-delay:.7s;-moz-transition-delay:.7s;transition-delay:.7s}.ap-historical-logo:nth-child(8) .logo{background-position:-840px 0}.font_overlay .mobile-hide{display:none}@media screen and (min-width:500px){.font_overlay .mobile-hide{display:block}}.sub_section_content{padding:30px 0 50px}#font_slide_controls:after,#font_slide_controls:before{content:"";display:table}#font_slide_controls .type_filters{float:left;margin-left:30px}#font_slide_controls .type_filters a{position:relative;display:block}#font_slide_controls .type_filters a.hidden,#font_slide_controls .type_filters a:hover{text-decoration:line-through}#font_slide_controls .type_filters a.hidden:after,#font_slide_controls .type_filters a.hidden:before{display:block}#font_slide_controls .type_filters a:after,#font_slide_controls .type_filters a:before{content:"";display:none;position:absolute;top:50%;left:-22px;margin-top:-1px;height:2px;width:18px}#font_slide_controls .type_filters a:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#font_slide_controls .type_filters a:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#font_slide_controls .type_filters a.haarlemmer{color:#401B0C}#font_slide_controls .type_filters a.haarlemmer:after,#font_slide_controls .type_filters a.haarlemmer:before{background-color:#401B0C}#font_slide_controls .type_filters a.times{color:#8FD6ED}#font_slide_controls .type_filters a.times:after,#font_slide_controls .type_filters a.times:before{background-color:#8FD6ED}#font_slide_controls .type_filters a.georgia{color:#DF674D}#font_slide_controls .type_filters a.georgia:after,#font_slide_controls .type_filters a.georgia:before{background-color:#DF674D}#font_slide_controls .type_filters a.notes{border-top:1px solid #ece8e7;margin:10px 0 0;padding:5px 0 0;font-size:1em;color:#b3a49e}#font_slide_controls .type_filters a.notes:after,#font_slide_controls .type_filters a.notes:before{background-color:#b3a49e}@media screen and (min-width:500px){#font_slide_controls .type_paging{text-align:left;float:right;margin-right:30px}}#font_slide_controls .type_paging a{display:inline-block;text-decoration:none;padding:0 5px;color:#CCC5BA}#font_slides .info_dot.hidden,#font_slides[data-current-fonts=times] .info_dot,#font_slides[data-current-fonts=georgia] .info_dot,#font_slides[data-current-fonts=times_georgia] .info_dot{display:none}#font_slide_controls .type_paging a.active,#font_slide_controls .type_paging a:hover{color:#401B0C}#font_slide_controls .type_paging a.icon{font-size:16px;padding:0 10px;color:#401B0C}#font_slides .slick-list{padding:30px 0}#font_slides .letter_a .slide_inner,#font_slides .letter_e .slide_inner{padding-top:290px}#font_slides .font_slide{position:relative}#font_slides .slide_inner{position:relative;max-width:280px;margin:0 auto}#font_slides .letter_wrap{position:absolute;top:0;width:100%;height:100%;overflow:hidden}#font_slides .info_dot{position:absolute;background:url(images/cfr/CFR-Dot.png) center center no-repeat;background-size:65px;width:65px;height:65px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){#font_slides .info_dot{background-image:url(images/cfr/[email protected])}}#font_slides .info_dot.line{background:url(images/cfr/info_line.png) center center no-repeat;width:29px;height:213px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){#font_slides .info_dot.line{background-image:url(images/cfr/[email protected])}}#font_slides .info_dot .note{position:absolute;width:120px;color:#b3a49e;line-height:1.1em;margin-top:0}#font_slides .letter_a .letter_wrap{background:url(images/cfr/CFR-a.png) left top no-repeat;background-size:1960px 290px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){#font_slides .letter_a .letter_wrap{background-image:url(images/cfr/[email protected])}}#font_slides .letter_a .info_dot_1{top:10px;left:140px}#font_slides .letter_a .info_dot_1 .note{top:10px;left:80px}#font_slides .letter_a .info_dot_2{top:100px;left:110px}#font_slides .letter_a .info_dot_2 .note{left:110px;top:25px}#font_slides .letter_a .info_dot_3{top:200px;left:205px}#font_slides .letter_a .info_dot_3 .note{left:17px;top:-37px}#font_slides .letter_e .letter_wrap{background:url(images/cfr/CFR-e.png) left top no-repeat;background-size:1960px 290px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){#font_slides .letter_e .letter_wrap{background-image:url(images/cfr/[email protected])}}#font_slides .letter_e .info_dot_1{top:80px;left:195px}#font_slides .letter_e .info_dot_1 .note{left:75px}#font_slides .letter_e .info_dot_2{top:185px;left:205px}#font_slides .letter_e .info_dot_2 .note{top:75px}#font_slides .letter_g .slide_inner{padding-top:420px}#font_slides .letter_g .letter_wrap{background:url(images/cfr/CFR-g.png) left top no-repeat;background-size:1960px 420px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){#font_slides .letter_g .letter_wrap{background-image:url(images/cfr/[email protected])}}#font_slides .letter_g .info_dot_1{top:4px;left:216px}#font_slides .letter_g .info_dot_1 .note{left:30px;top:75px}#font_slides .letter_g .info_dot_2{top:3px;left:115px}#font_slides .letter_g .info_dot_2 .note{left:105px;top:170px}#font_slides .letter_g .info_dot_3{top:350px;left:145px}#font_slides .letter_g .info_dot_3 .note{left:70px;top:40px}#font_slides .letter_j .slide_inner{padding-top:495px}#font_slides .letter_j .letter_wrap{background:url(images/cfr/CFR-j.png) left top no-repeat;background-size:1960px 495px}@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){#font_slides .letter_j .letter_wrap{background-image:url(images/cfr/[email protected])}}#font_slides .letter_j .info_dot_1{top:115px;left:96px}#font_slides .letter_j .info_dot_1 .note{left:115px}#font_slides .letter_j .info_dot_2{top:438px;left:87px}#font_slides .letter_j .info_dot_2 .note{left:85px;top:10px}.block-image{min-width:200px}.block-caption p{margin:0}.cycle-each{display:block;position:relative;list-style:none;padding:0}.gibney__cat{bottom:0;position:absolute;width:unset;transition:transform 350ms}.gibney__cat--right{right:0;transform:translate3d(40%,0,0)}.gibney__cat--middle{left:15%;transform:translate3d(-12%,0,0)}.gibney__cat--left{transform:translate3d(-74%,0,0)}.active .gibney__cat{transform:translate3d(0,0,0)}.gibney__cat--container{position:relative;height:690px}figure.alignnone .gibney__clip-box{background-color:#000;height:560px;width:100%;position:absolute;clip-path:inset(0 0);clip:rect(0,auto,auto,0)}figure.alignnone .gibney__clip-box img{position:fixed;top:0;height:100vh;width:100%}