@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}body,html{background-color:#fff}.site-wrapper{position:relative;margin:0 auto;display:block;width:100%;background-color:#fff}div.container:after{content:'';display:block;float:none;clear:both;position:relative}.wrap,section{display:block;width:100%;float:none;clear:both}.wrap:after{position:relative;display:block;content:'';float:none;clear:both}.wrap>.grid_1,.wrap>.grid_10,.wrap>.grid_11,.wrap>.grid_12,.wrap>.grid_2,.wrap>.grid_3,.wrap>.grid_4,.wrap>.grid_5,.wrap>.grid_5th,.wrap>.grid_6,.wrap>.grid_7,.wrap>.grid_8,.wrap>.grid_9,.wrap>.grid_9th{padding:0 50px}.row{display:block;width:100%;max-width:1220px;margin:0 auto;box-sizing:border-box;padding:0 10px;float:none;clear:both}.row:after{position:relative;display:block;content:'';float:none;clear:both}.grid_12{width:100%}.grid_11{width:91.66666%}.grid_10{width:83.33333%}.grid_9th{width:11.11111%}.grid_9{width:75%}.grid_8{width:66.66666%}.grid_7{width:58.33333%}.grid_6{width:50%}.grid_5{width:41.66666%}.grid_4{width:33.33333%}.grid_3{width:25%}.grid_2{width:16.666666%}.grid_1{width:8.33333%}.grid_1,.grid_10,.grid_11,.grid_12,.grid_2,.grid_3,.grid_4,.grid_5,.grid_5th,.grid_6,.grid_7,.grid_8,.grid_9,.grid_9th{padding:0 15px;display:block;float:left;box-sizing:border-box}.grid_1.right,.grid_10.right,.grid_11.right,.grid_12.right,.grid_2.right,.grid_3.right,.grid_4.right,.grid_5.right,.grid_5th.right,.grid_6.right,.grid_7.right,.grid_8.right,.grid_9.right,.grid_9th.right{float:right}.icon-check:before,.icon-chevron-down:before,.icon-chevron-left:before,.icon-chevron-right:before,.icon-chevron-up:before,.icon-close:before,.icon-email:before,.icon-info:before,.icon-minus:before,.icon-pdf:before,.icon-phone:before,.icon-play:before,.icon-plus:before,.icon-question:before,.icon-search:before,.icon-social-facebook:before,.icon-social-google-plus:before,.icon-social-instagram:before,.icon-social-linkedin:before,.icon-social-twitter:before,.icon-social-youtube:before,.icon-spinner:before,.icon-user:before,.icon-users:before{font-family:theme-icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}.icon-check:before{content:"\E001"}.icon-chevron-down:before{content:"\E002"}.icon-chevron-left:before{content:"\E003"}.icon-chevron-right:before{content:"\E004"}.icon-chevron-up:before{content:"\E005"}.icon-close:before{content:"\E006"}.icon-email:before{content:"\E007"}.icon-info:before{content:"\E008"}.icon-minus:before{content:"\E009"}.icon-pdf:before{content:"\E00A"}.icon-phone:before{content:"\E00B"}.icon-play:before{content:"\E00C"}.icon-plus:before{content:"\E00D"}.icon-question:before{content:"\E00E"}.icon-search:before{content:"\E00F"}.icon-social-facebook:before{content:"\E010"}.icon-social-google-plus:before{content:"\E011"}.icon-social-instagram:before{content:"\E012"}.icon-social-linkedin:before{content:"\E013"}.icon-social-twitter:before{content:"\E014"}.icon-social-youtube:before{content:"\E015"}.icon-spinner:before{content:"\E016"}.icon-user:before{content:"\E017"}.icon-users:before{content:"\E018"}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.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{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.animate{opacity:0;transition:.3s ease-out}.animate.visible{opacity:1}section{overflow:hidden}.streetscape svg{overflow:visible}.streetscape #clouds_left{animation:slideLeft 60s linear infinite 0s}.streetscape #clouds_right{animation:slideRight 60s linear infinite 0s}.streetscape #buildings,.streetscape #clouds_left,.streetscape #clouds_right,.streetscape #signs,.streetscape #sky_lines,.streetscape #sun,.streetscape #trees,.streetscape #windows_doors{opacity:0;transition:1.2s}.streetscape.loaded1 #buildings{opacity:1}.streetscape.loaded3 #windows_doors{opacity:1}.streetscape.loaded5 #trees{opacity:1}.streetscape.loaded6 #sun{opacity:1}.streetscape.loaded8 #sky_lines{opacity:1}.streetscape.loaded10 #signs{opacity:1}.streetscape.loaded12 #clouds_right{opacity:1}.streetscape.loaded13 #clouds_left{opacity:1}.popup-menu{position:fixed;top:0;opacity:0;z-index:-1;transition:.3s ease-out;top:0;bottom:0;overflow:hidden;background-image:linear-gradient(#404142,#000);width:100%}.popup-menu .social-share{position:fixed;top:40px;right:210px;width:320px}.popup-menu .social-share ul{white-space:nowrap}.popup-menu .menu{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);margin-top:20px}.popup-menu .menu li{margin:0;display:block}.popup-menu .menu li .nav-link{font-weight:300;font-size:48px;line-height:1.2em;margin-bottom:.3em;border-bottom:2px solid transparent;cursor:pointer;transition:.3s ease-out;display:inline-block;color:#fff;white-space:nowrap}.popup-menu .menu li .nav-link:hover{color:#f57e24;border-color:#f57e24}.popup-menu.visible{z-index:2000;opacity:1}.nav-open .main-header .navbar-brand{position:fixed}.nav-open .main-header .mobile-nav{position:fixed}.social-share .inner-title{color:#999;letter-spacing:0;font-size:11px;display:inline-block;vertical-align:middle;font-weight:900;letter-spacing:.05em;margin-right:18px;margin-top:-4px}.social-share .socials{display:inline-block;vertical-align:middle}.social-share .socials .share{margin-right:13px;margin-bottom:10px;font-size:25px;display:inline-block;margin-top:-4px}.social-share .socials .share a{color:#999}.social-share .socials .share a:hover{color:#f57e24}.main-header .navbar-brand{position:absolute;z-index:20000;top:25px;left:25px;width:240px;height:60px;max-width:calc(100% - 120px)}.main-header .navbar-brand:hover{opacity:.75}.main-header .navbar-brand svg{max-width:100%;height:60px;transition:.3s ease-out}.main-header .navbar-brand svg .st0{fill:#565759}.main-header .navbar-brand svg .st1{fill:#ee4823}.main-header .navbar-brand svg .st2{fill:#ef5123}.main-header .navbar-brand svg .st3{fill:#f15f22}.main-header .navbar-brand svg .st4{fill:#f26722}.main-header .navbar-brand svg .st5{fill:#f58d48}.main-header .navbar-brand svg .st6{fill:#f68d53}.main-header .navbar-brand svg .st7{fill:#f8a57c}.main-header .navbar-brand svg .st8{fill:#f59967}.main-header .mobile-nav{position:absolute;z-index:20000;top:25px;right:25px;text-transform:uppercase;font-size:11px;font-weight:900;color:#565759;letter-spacing:.05em;display:block;padding:19px 70px 19px 0;line-height:12px}.main-header .mobile-nav .hamburger{cursor:pointer;display:inline-block;margin-left:20px;width:50px;height:50px;position:relative;background-color:rgba(0,0,0,.8);vertical-align:middle;position:fixed;top:25px;right:25px;transition:.3s ease-out}.main-header .mobile-nav .hamburger:hover{background-color:#f57e24}.main-header .mobile-nav .hamburger.active{background-color:transparent}.main-header .mobile-nav .hamburger.active span{background-color:transparent}.main-header .mobile-nav .hamburger.active span:after,.main-header .mobile-nav .hamburger.active span:before{width:32px}.main-header .mobile-nav .hamburger.active span:before{transform:translateY(50%) rotate(45deg);-webkit-transform:translateY(50%) rotate(45deg);margin-top:9px}.main-header .mobile-nav .hamburger.active span:after{transform:translateY(50%) rotate(-45deg);-webkit-transform:translateY(50%) rotate(-45deg);margin-bottom:9px}.main-header .mobile-nav .hamburger.active:hover span:after,.main-header .mobile-nav .hamburger.active:hover span:before{background-color:#f57e24}.main-header .mobile-nav .hamburger span{position:absolute;width:18px;left:11px;top:24px;height:2px;background-color:#fff;transition:.3s ease-out}.main-header .mobile-nav .hamburger span:after,.main-header .mobile-nav .hamburger span:before{position:absolute;display:block;height:2px;left:0;background-color:#fff;content:'';transition:.3s ease-out}.main-header .mobile-nav .hamburger span:before{top:-9px;width:28px}.main-header .mobile-nav .hamburger span:after{bottom:-9px;width:22px}.sticky-arrow{animation:bounce 4s linear infinite 2s;z-index:1000;position:fixed;bottom:30px;left:30px;cursor:pointer;height:83px;width:16px}.sticky-arrow .st0{transition:.3s ease-out;fill:none;stroke:#999;stroke-width:2;stroke-miterlimit:10}.sticky-arrow:hover .st0{stroke:#f57e24}.main-footer{background:#3f4040;float:left;width:100%;padding:55px 0 80px 0;color:#929494;position:relative;background-image:linear-gradient(#3e3e40,#1c1a1a);z-index:1001}.main-footer .footer-logo{display:block}.main-footer .footer-logo:hover svg{opacity:.75}.main-footer .footer-logo svg{width:145px;max-width:100%;transition:.3s ease-out}.main-footer .footer-logo svg .st0{fill:#ee4823}.main-footer .footer-logo svg .st1{fill:#ef5123}.main-footer .footer-logo svg .st2{fill:#f15f22}.main-footer .footer-logo svg .st3{fill:#f26722}.main-footer .footer-logo svg .st4{fill:#f58d48}.main-footer .footer-logo svg .st5{fill:#f68d53}.main-footer .footer-logo svg .st6{fill:#f8a57c}.main-footer .footer-logo svg .st7{fill:#f59967}.main-footer .footer-logo svg .st8{fill:#fff}.main-footer *{position:relative}.main-footer:before{content:' ';display:block;position:absolute;left:0;top:0;bottom:0;right:0;width:100%;height:100%;opacity:.07;background:url(../../img/footer_graphic-bg.svg) no-repeat bottom -440px left 20px transparent;background-size:200% auto}.main-footer h6{font-weight:700;color:#fff;font-size:13px;line-height:21px;margin-bottom:10px;text-transform:uppercase;letter-spacing:.05em}.main-footer h6.soft{color:#929494;margin-bottom:0}.main-footer p{color:#929494;font-size:13px;margin-bottom:10px;line-height:21px;max-width:640px}.main-footer a{color:#fff}.main-footer a:hover{color:#f57e24}.main-footer .byline{color:#929494;font-style:italic}.main-footer .byline:hover{color:#fff}.main-footer .logos{display:block;margin:20px 0}.main-footer .logos .logo-wrapper{display:inline-block;width:24%;max-width:110px;vertical-align:middle}.main-footer .logos .logo-wrapper .logo{max-width:100%;max-height:93px}.main-footer .scroll-up{margin-top:30px;font-size:13px;display:block}.main-footer .scroll-up:hover svg .st0{stroke:#f57e24}.main-footer .scroll-up svg{width:15px;display:inline-block;vertical-align:middle;margin-left:7px;margin-bottom:3px}.main-footer .scroll-up svg .st0{transition:.3s ease-out;fill:none;stroke:#fff;stroke-width:2;stroke-miterlimit:10}body{font-family:"Open Sans",sans-serif;color:#000}body ::-moz-selection{background:#f3dc84}body ::selection{background:#f3dc84}body *{-webkit-font-smoothing:antialiased}body a{color:#ef3e2d;text-decoration:none;transition:.3s}body a:hover{color:#000}body hr{width:100%;height:1px;background:#ece9e7;border-radius:0;margin:40px auto 0 auto;border:none;box-shadow:none}body hr.long{width:100%;height:4px;max-width:100%;margin:50px auto 0 auto;background:#eaeaea!important}body hr.thick{height:5px;background-color:#ece9e7;margin:0}body h1 .green,body h2 .green,body h3 .green,body h4 .green,body h5 .green,body h6 .green{color:#227a3b}body .h1,body h1{font-family:"Open Sans",sans-serif;color:#000;font-size:38px;line-height:1.25em;margin:0 0 .6em;letter-spacing:-.02em;font-weight:700}body .h2,body h2{font-family:"Open Sans",sans-serif;color:#000;font-weight:300;font-size:36px;letter-spacing:-.02em;line-height:1.3em;margin:0 0 .5em}body .h3,body h3{font-family:"Open Sans",sans-serif;color:#000;font-weight:700;font-size:24px;letter-spacing:-.02em;line-height:1.3em;margin:0 0 .7em}body .h4,body h4{font-family:"Open Sans",sans-serif;color:#000;font-weight:700;font-size:26px;line-height:1.38em;letter-spacing:.05em;margin:0 0 .5em;text-transform:uppercase}body .h5,body h5{font-family:"Open Sans",sans-serif;color:#000;font-weight:700;font-size:12px;line-height:130%;letter-spacing:0;margin:0 0 .5em;text-transform:uppercase}body .h6,body h6{color:#000;line-height:1.6em;margin:0 0 1em;letter-spacing:.1em;text-transform:uppercase;font-family:"Open Sans",sans-serif;font-weight:700;font-size:16px}body p{font-family:"Open Sans",sans-serif;font-weight:400;font-size:16px;line-height:1.6em;margin:0 0 15px;letter-spacing:0;color:#000}body p.small{font-size:13px}body main p a{font-weight:900;border-bottom:2px solid #f57e24;color:#000}body main p a:hover{border-color:#ef3e2d;color:#ef3e2d}body img{max-width:100%;height:auto}body img.alignleft{float:left;margin-bottom:20px;margin-right:20px}body img.alignright{float:right;margin-bottom:20px;margin-left:20px}body img.aligncenter{float:none;display:block;margin:0 auto 20px}body .nobreak{white-space:nowrap}body button,body input,body select{appearance:none;-webkit-appearance:none;-moz-appearance:none}body .content-styled img{max-width:100%;height:auto}body .content-styled img.alignleft{float:left;margin-right:25px;margin-bottom:25px}body .content-styled img.alignnone{max-width:calc(100% + 60px);margin-left:-30px;margin-right:-30px;width:calc(100% + 60px)}body .content-styled p strong{font-weight:700}body .content-styled p a{color:#ef3e2d;font-weight:700;border-bottom:2px solid transparent}body .content-styled p a:hover{color:#000;border-color:#ef3e2d}body .content-styled li,body .content-styled p{font-family:"Open Sans",sans-serif;font-weight:400;font-size:18px;line-height:150%;margin:0 0 15px;letter-spacing:0;color:#000}body .content-styled ol,body .content-styled ul{padding:none}body .content-styled ol li,body .content-styled ul li{position:relative;padding-left:28px}body .content-styled ol li:before,body .content-styled ul li:before{content:'•';position:absolute;left:0}body .content-styled ol{counter-reset:item}body .content-styled ol li{counter-increment:item;list-style:none inside}body .content-styled ol li:before{content:"" counter(item) "."}body.ar2019.nav-open .navbar-brand svg .st0{fill:#fff}body.ar2019.nav-open .navbar-brand svg .st1,body.ar2019.nav-open .navbar-brand svg .st2,body.ar2019.nav-open .navbar-brand svg .st3,body.ar2019.nav-open .navbar-brand svg .st4{opacity:.5;fill:#f1f2f2}body.ar2019.nav-open .navbar-brand svg .st5,body.ar2019.nav-open .navbar-brand svg .st6,body.ar2019.nav-open .navbar-brand svg .st7,body.ar2019.nav-open .navbar-brand svg .st8{fill:#f1f2f2}body.ar2019.nav-open .mobile-nav .text{color:#fff}body.ar2019 .grey-bg{background-color:#ece9e7}body.ar2019 .circle{max-width:100%;width:400px;height:auto;margin-bottom:50px}body.ar2019 .circle .inner{width:100%;padding-bottom:100%;border-radius:50%;background-size:cover;background-position:center center;height:0}body.ar2019 .circle-title{padding-top:65px;font-size:38px;line-height:46px}body.ar2019 .circle-title a{border-bottom:4px solid transparent}body.ar2019 .circle-title a:hover{border-color:#f57e24}body.ar2019 .circle-paragraph{max-width:570px;width:100%;display:block}body.ar2019 .circle-paragraph.large{font-size:22px;line-height:32px}body.ar2019 .circle-cta{margin-bottom:45px;font-size:12px;letter-spacing:.07em;text-transform:uppercase;font-weight:700;border-bottom:1px solid transparent;display:inline-block}body.ar2019 .circle-cta:hover{color:#000;border-color:#000}body.ar2019 .section-title{position:relative}body.ar2019 .section-title.left{text-align:left}body.ar2019 .section-title.left:after{left:0;transform:translateX(0)}body.ar2019 .section-title.center{text-align:center}body.ar2019 .section-title:after{width:100px;height:5px;background-color:#f57e24;display:block;bottom:-30px;content:'';position:absolute;left:50%;transform:translateX(-50%)}body.ar2019 .svg-mask-wrapper{position:relative}body.ar2019 .svg-mask-wrapper .svg-mask{top:0;width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:start;align-items:flex-start;position:relative;-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%);clip-path:polygon(0 0,0 0,0 100%,0 100%)}body.ar2019 .svg-mask-wrapper .svg-mask.clone{opacity:0;position:absolute}body.ar2019 .svg-mask-wrapper .svg-mask.clone.fadein{opacity:1;transition:opacity .3s ease}body.ar2019 .svg-mask-wrapper .svg-mask.visible8{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}body.ar2019 .svg-mask-wrapper.lined{margin-bottom:120px}body.ar2019 .svg-mask-wrapper.lined:after{width:100px;height:5px;background-color:#f57e24;display:block;bottom:-50px;content:'';position:absolute;left:50%;transform:translateX(-50%)}body.ar2019 .svg-mask-wrapper .letters{transition:all 1s ease}body.ar2019 .hero{height:800px;position:relative;min-height:100vh;max-height:900px}body.ar2019 .hero .svg-mask-wrapper{position:absolute;left:-8px;top:50%;transform:translateY(-50%);width:100%}body.ar2019 .hero .svg-mask-wrapper .svg-mask.visible2{-webkit-clip-path:polygon(0 0,13.3% 0,13.3% 100%,0 100%);clip-path:polygon(0 0,13.3% 0,13.3% 100%,0 100%)}body.ar2019 .hero .svg-mask-wrapper .svg-mask.visible3{-webkit-clip-path:polygon(0 0,35.7% 0,35.7% 100%,0 100%);clip-path:polygon(0 0,35.7% 0,35.7% 100%,0 100%)}body.ar2019 .hero .svg-mask-wrapper .svg-mask.visible4{-webkit-clip-path:polygon(0 0,55.5% 0,55.5% 100%,0 100%);clip-path:polygon(0 0,55.5% 0,55.5% 100%,0 100%)}body.ar2019 .hero .svg-mask-wrapper .svg-mask.visible5{-webkit-clip-path:polygon(0 0,62% 0,62% 100%,0 100%);clip-path:polygon(0 0,62% 0,62% 100%,0 100%)}body.ar2019 .hero .svg-mask-wrapper .svg-mask.visible6{-webkit-clip-path:polygon(0 0,79.3% 0,79.3% 100%,0 100%);clip-path:polygon(0 0,79.3% 0,79.3% 100%,0 100%)}body.ar2019 .hero .svg-mask-wrapper .svg-mask.visible7{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}body.ar2019 .hero .svg-mask-wrapper .letters-alt{transition:all 1s ease;background-size:100%;background-position:center center;height:0;position:absolute;width:100%;height:100%;opacity:0}body.ar2019 .hero .svg-mask-wrapper .letters-alt.active{opacity:1}body.ar2019 .hero .svg-mask-wrapper .eq{-webkit-mask:url(../../img/eq.svg);mask:url(../../img/eq.svg);width:35.62%;position:relative;padding-bottom:28%}body.ar2019 .hero .svg-mask-wrapper .ui{-webkit-mask:url(../../img/ui.svg);mask:url(../../img/ui.svg);width:26.79%;position:relative;padding-bottom:28%}body.ar2019 .hero .svg-mask-wrapper .ty{-webkit-mask:url(../../img/ty.svg);mask:url(../../img/ty.svg);width:37.59%;position:relative;padding-bottom:28%}body.ar2019 .letter{padding-top:50px;position:relative}body.ar2019 .letter .section-title,body.ar2019 .letter h3{font-size:34px}body.ar2019 .letter .social-share{margin-top:45px}body.ar2019 .letter .the-people{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}body.ar2019 .letter .the-people .person{width:50%}body.ar2019 .letter .the-people .person.person-1 .signature{margin-left:-20px}body.ar2019 .letter .the-people .person.person-2{margin-left:50px}body.ar2019 .letter .the-people .person.person-2 .signature{margin-left:20px}body.ar2019 .letter .the-people .person.person-2 .name{padding-left:30px}body.ar2019 .letter .the-people .person.person-2 .title{padding-left:30px}body.ar2019 .letter .the-people .person .signature{height:98px}body.ar2019 .letter .the-people .person .name{margin:10px 0 0}body.ar2019 .letter .the-people .person .title{font-size:13px}body.ar2019 .letter .the-people .person .headshot{height:265px;display:block;max-width:200%;border-radius:50%;overflow:hidden;margin-bottom:10px}body.ar2019 .impact{padding:150px 0 25px;position:relative}body.ar2019 .impact .circle-paragraph{font-size:22px;line-height:32px}body.ar2019 .impact .section-title{margin-bottom:100px}body.ar2019 .impact .svg-mask-wrapper .svg-mask.visible2{-webkit-clip-path:polygon(0 0,8.5% 0,8.5% 100%,0 100%);clip-path:polygon(0 0,8.5% 0,8.5% 100%,0 100%)}body.ar2019 .impact .svg-mask-wrapper .svg-mask.visible3{-webkit-clip-path:polygon(0 0,33.5% 0,33.5% 100%,0 100%);clip-path:polygon(0 0,33.5% 0,33.5% 100%,0 100%)}body.ar2019 .impact .svg-mask-wrapper .svg-mask.visible4{-webkit-clip-path:polygon(0 0,50.5% 0,46.5% 100%,0 100%);clip-path:polygon(0 0,50.5% 0,46.5% 100%,0 100%)}body.ar2019 .impact .svg-mask-wrapper .svg-mask.visible5{-webkit-clip-path:polygon(0 0,64% 0,69% 100%,0 100%);clip-path:polygon(0 0,64% 0,69% 100%,0 100%)}body.ar2019 .impact .svg-mask-wrapper .svg-mask.visible6{-webkit-clip-path:polygon(0 0,83.3% 0,83.3% 100%,0 100%);clip-path:polygon(0 0,83.3% 0,83.3% 100%,0 100%)}body.ar2019 .impact .svg-mask-wrapper .svg-mask.visible7{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}body.ar2019 .impact .svg-mask-wrapper .letters{width:100%;position:absolute;opacity:0;-webkit-mask:url(../../img/impact.svg);mask:url(../../img/impact.svg);height:auto}body.ar2019 .impact .svg-mask-wrapper .letters.active{position:relative;opacity:1}body.ar2019 .financials{padding:100px 0 100px;text-align:center}body.ar2019 .financials .svg-mask-wrapper .svg-mask.visible2{-webkit-clip-path:polygon(0 0,17% 0,17% 100%,0 100%);clip-path:polygon(0 0,17% 0,17% 100%,0 100%)}body.ar2019 .financials .svg-mask-wrapper .svg-mask.visible3{-webkit-clip-path:polygon(0 0,28.5% 0,28.5% 100%,0 100%);clip-path:polygon(0 0,28.5% 0,28.5% 100%,0 100%)}body.ar2019 .financials .svg-mask-wrapper .svg-mask.visible4{-webkit-clip-path:polygon(0 0,42.5% 0,42.5% 100%,0 100%);clip-path:polygon(0 0,42.5% 0,42.5% 100%,0 100%)}body.ar2019 .financials .svg-mask-wrapper .svg-mask.visible5{-webkit-clip-path:polygon(0 0,60% 0,60% 100%,0 100%);clip-path:polygon(0 0,60% 0,60% 100%,0 100%)}body.ar2019 .financials .svg-mask-wrapper .svg-mask.visible6{-webkit-clip-path:polygon(0 0,70.3% 0,76.3% 100%,0 100%);clip-path:polygon(0 0,70.3% 0,76.3% 100%,0 100%)}body.ar2019 .financials .svg-mask-wrapper .svg-mask.visible7{-webkit-clip-path:polygon(0 0,86% 0,85% 100%,0 100%);clip-path:polygon(0 0,86% 0,85% 100%,0 100%)}body.ar2019 .financials .svg-mask-wrapper .svg-mask.visible8{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}body.ar2019 .financials .svg-mask-wrapper .letters{width:100%;position:absolute;opacity:0;-webkit-mask:url(../../img/results.svg);mask:url(../../img/results.svg);height:auto}body.ar2019 .financials .svg-mask-wrapper .letters.active{position:relative;opacity:1}body.ar2019 .financials h4{text-align:center;margin:90px 0 65px}body.ar2019 .financials h4.small{font-size:22px;line-height:32px;font-weight:400;max-width:760px;margin:110px auto 45px}body.ar2019 .financials h5{margin:140px 0 30px;font-size:22px;line-height:32px;font-weight:700;letter-spacing:.05em}body.ar2019 .financials svg{max-height:65px;max-width:231px}body.ar2019 .financials .stat{font-size:55px;line-height:60px;font-weight:700;margin:0;letter-spacing:0;text-transform:none}body.ar2019 .financials .label{color:#000;font-size:16px;line-height:28px;margin:0 0 40px}body.ar2019 .financials .red svg{fill:#ee3e2e}body.ar2019 .financials .red .stat{color:#ee3e2e}body.ar2019 .financials .yellow svg{fill:#eeb21b}body.ar2019 .financials .yellow .stat{color:#eeb21b}body.ar2019 .financials .orange svg{fill:#f67f24}body.ar2019 .financials .orange .stat{color:#f67f24}body.ar2019 .financials .blue svg{fill:#005198}body.ar2019 .financials .blue .stat{color:#005198}body.ar2019 .financials .purple svg{fill:#4e3379}body.ar2019 .financials .purple .stat{color:#4e3379}body.ar2019 .financials .green svg{fill:#227a3b}body.ar2019 .financials .green .stat{color:#227a3b}body.ar2019 .transactions{position:relative}body.ar2019 .transactions .relative{position:relative}body.ar2019 .transactions hr.top{margin-bottom:85px}body.ar2019 .transactions hr.bottom{margin-top:90px}body.ar2019 .transactions h4{text-align:center;margin-bottom:45px}body.ar2019 .transactions p{margin-top:20px;text-align:center;font-size:16px;line-height:26px;font-weight:700}body.ar2019 .transactions h3{text-align:center;font-size:55px;font-weight:700;line-height:60px;letter-spacing:-.02em;text-transform:none;margin:0}body.ar2019 .financial{padding:100px 0 120px;text-align:center}body.ar2019 .financial h4{margin-bottom:10px}body.ar2019 .financial h5{margin-bottom:60px;font-size:22px;line-height:56px;font-weight:400}body.ar2019 .financial img{max-width:970px;margin:0 auto;width:100%}body.ar2019 .financial p{margin-top:20px;font-size:16px;line-height:26px}body.ar2019 .financial p a{font-weight:900;color:#000;border-bottom:2px solid #f57e24}body.ar2019 .financial p a:hover{color:#ef3e2d}body.ar2019 .news{padding:132px 0 200px;position:relative}body.ar2019 .news .svg{width:825px;position:absolute;top:-10px;left:50%;transform:translateX(-50%);-webkit-clip-path:polygon(0 0,0 0,0 100%,0 100%);clip-path:polygon(0 0,0 0,0 100%,0 100%)}body.ar2019 .news .svg.visible{-webkit-clip-path:polygon(0 0,27% 0,27% 100%,0 100%);clip-path:polygon(0 0,27% 0,27% 100%,0 100%)}body.ar2019 .news .svg.visible2{-webkit-clip-path:polygon(0 0,44% 0,44% 100%,0 100%);clip-path:polygon(0 0,44% 0,44% 100%,0 100%)}body.ar2019 .news .svg.visible3{-webkit-clip-path:polygon(0 0,82.5% 0,75.5% 100%,0 100%);clip-path:polygon(0 0,82.5% 0,75.5% 100%,0 100%)}body.ar2019 .news .svg.visible4{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}body.ar2019 .news .svg.clone{opacity:0;position:absolute}body.ar2019 .news .svg.clone.fadein{opacity:1;transition:opacity .3s ease}body.ar2019 .news .container-fluid{position:relative}body.ar2019 .news .news-post{display:block;margin-bottom:80px}body.ar2019 .news .news-post h6{border-bottom:1px solid rgba(0,0,0,.2);font-size:12px;letter-spacing:.08em;padding-bottom:13px}body.ar2019 .news .news-post h3 a{display:inline;border-bottom:2px solid transparent;transition:.3s ease-out;font-size:30px;line-height:38px}body.ar2019 .news .news-post h3 a:hover{border-color:#f57e24}body.ar2019 .people{padding-top:132px}body.ar2019 .people p{font-size:22px;line-height:32px}body.ar2019 .people .the-people{margin-top:110px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch}body.ar2019 .people .the-people .person{width:165px;padding:30px 15px 200px;position:relative}body.ar2019 .people .the-people .person h5{font-size:18px;line-height:24px;margin-bottom:10px;text-transform:none;letter-spacing:0}body.ar2019 .people .the-people .person p{font-size:13px;line-height:18px}body.ar2019 .people .the-people .person .headshot{position:absolute;bottom:0;left:0;display:block;margin-left:-40px;width:auto;height:auto;max-height:190px;max-width:calc(100% + 80px)}body.ar2019 .people .the-people .person.khaliff .headshot{max-height:185px;margin-left:-10px}body.ar2019 .people .the-people .person.michelle .headshot{max-height:180px;margin-left:-32px}body.ar2019 .people .the-people .person.theresa .headshot{margin-left:-20px;max-height:175px}body.ar2019 .people .the-people .person.sara .headshot{max-height:180px;margin-left:-60px}body.ar2019 .initiatives{padding:132px 0 150px}body.ar2019 .initiatives .section-title{margin-bottom:100px}body.ar2019 .invest{padding:132px 0 320px;overflow:hidden;position:relative}body.ar2019 .invest .svg-mask-wrapper .svg-mask.visible2{-webkit-clip-path:polygon(0 0,8% 0,8% 100%,0 100%);clip-path:polygon(0 0,8% 0,8% 100%,0 100%)}body.ar2019 .invest .svg-mask-wrapper .svg-mask.visible3{-webkit-clip-path:polygon(0 0,29.5% 0,29.5% 100%,0 100%);clip-path:polygon(0 0,29.5% 0,29.5% 100%,0 100%)}body.ar2019 .invest .svg-mask-wrapper .svg-mask.visible4{-webkit-clip-path:polygon(0 0,52.5% 0,44.5% 100%,0 100%);clip-path:polygon(0 0,52.5% 0,44.5% 100%,0 100%)}body.ar2019 .invest .svg-mask-wrapper .svg-mask.visible5{-webkit-clip-path:polygon(0 0,66% 0,66% 100%,0 100%);clip-path:polygon(0 0,66% 0,66% 100%,0 100%)}body.ar2019 .invest .svg-mask-wrapper .svg-mask.visible6{-webkit-clip-path:polygon(0 0,82.3% 0,82.3% 100%,0 100%);clip-path:polygon(0 0,82.3% 0,82.3% 100%,0 100%)}body.ar2019 .invest .svg-mask-wrapper .svg-mask.visible7{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}body.ar2019 .invest .svg-mask-wrapper .letters{width:100%;position:absolute;opacity:0;-webkit-mask:url(../../img/invest.svg);mask:url(../../img/invest.svg);height:auto}body.ar2019 .invest .svg-mask-wrapper .letters.active{position:relative;opacity:1}body.ar2019 .invest p{font-size:22px;line-height:32px;text-align:center}body.ar2019 .invest p.caps{text-transform:uppercase}body.ar2019 .invest h4{margin-top:95px;font-size:34px;line-height:41px;margin-bottom:15px;letter-spacing:.05em;font-weight:700;text-transform:uppercase}body.ar2019 .invest h4.first{margin-top:30px}body.ar2019 .invest h6{margin-bottom:40px;font-size:13px;line-height:16px;text-transform:none;font-weight:700;letter-spacing:0}body.ar2019 .invest ul.margin-top{margin-top:40px}body.ar2019 .invest ul li{font-size:11px;line-height:18px;margin:0 0 2px 15px;text-indent:-15px}@font-face{font-family:theme-icons;src:url(../../fonts/theme-icons.eot);src:url(../../fonts/theme-icons.eot?#iefix) format("eot"),url(../../fonts/theme-icons.woff2) format("woff2"),url(../../fonts/theme-icons.woff) format("woff"),url(../../fonts/theme-icons.ttf) format("truetype"),url(../../fonts/theme-icons.svg#theme-icons) format("svg")}@media (min-width:480px){.main-footer:before{background:url(../../img/footer_graphic-bg.svg) no-repeat bottom -220px left 20px transparent;background-size:140% auto}}@media (min-width:501px){.main-header .navbar-brand{max-width:calc(100% - 280px)}}@media (min-width:768px){.main-footer:before{background:url(../../img/footer_graphic-bg.svg) no-repeat bottom -380px left -50px transparent;background-size:100% auto}}@media (min-width:800px){.offset_5{margin-left:33.33333%}.offset_4{margin-left:33.33333%}.offset_3{margin-left:25%}.offset_2{margin-left:16.666666%}.offset_1{margin-left:8.33333%}body hr{margin:50px auto 0 auto}body hr.long{margin:0}body .h1,body h1{font-size:42px}body .h2,body h2{font-size:48px}body .h3,body h3{font-size:28px}body .h4,body h4{font-size:28px}body .h5,body h5{font-size:12px}body .h6,body h6{font-size:16px}body p{font-size:16px;margin:0 0 25px}body .content-styled li,body .content-styled p{font-size:18px;margin:0 0 25px}body.ar2019 .right .circle{float:right}}@media (min-width:960px){.main-footer:before{background:url(../../img/footer_graphic-bg.svg) no-repeat bottom -380px right -50px transparent;background-size:50% auto}}@media (min-width:1100px){body hr{margin:70px auto 0 auto}body .h1,body h1{font-size:46px}body .h2,body h2{font-size:55px}body .h3,body h3{font-size:34px}body .h4,body h4{font-size:34px}body .h5,body h5{font-size:12px}body .h6,body h6{font-size:16px}body p{font-size:16px;margin:0 0 25px}body .content-styled li,body .content-styled p{font-size:20px;margin:0 0 25px}}@media (max-width:1250px){.wrap>.grid_1,.wrap>.grid_10,.wrap>.grid_11,.wrap>.grid_12,.wrap>.grid_2,.wrap>.grid_3,.wrap>.grid_4,.wrap>.grid_5,.wrap>.grid_5th,.wrap>.grid_6,.wrap>.grid_7,.wrap>.grid_8,.wrap>.grid_9,.wrap>.grid_9th{padding:0 45px}.row{padding:0 30px}.popup-menu .menu li .nav-link{font-size:42px}}@media (max-width:1100px){.popup-menu .menu li .nav-link{font-size:36px}}@media (max-width:980px){body.ar2019 .letter{padding-top:50px}body.ar2019 .letter .section-title,body.ar2019 .letter h3{font-size:28px;line-height:36px}body.ar2019 .impact{padding-top:180px}body.ar2019 .financials{padding-top:100px}body.ar2019 .financials .grid_9th{width:20%;margin-top:20px}body.ar2019 .news{padding-top:82px}body.ar2019 .people{padding-top:82px}body.ar2019 .initiatives{padding-top:82px}body.ar2019 .invest{padding-top:82px}}@media (max-width:800px){.wrap>.grid_1,.wrap>.grid_10,.wrap>.grid_11,.wrap>.grid_12,.wrap>.grid_2,.wrap>.grid_3,.wrap>.grid_4,.wrap>.grid_5,.wrap>.grid_5th,.wrap>.grid_6,.wrap>.grid_7,.wrap>.grid_8,.wrap>.grid_9,.wrap>.grid_9th{padding:0 20px}.row{padding:0 20px}.grid_1,.grid_10,.grid_11,.grid_12,.grid_2,.grid_3,.grid_4,.grid_5,.grid_5th,.grid_6,.grid_7,.grid_8,.grid_9,.grid_9th{width:100%;padding:0 10px}.grid_1.spacer,.grid_10.spacer,.grid_11.spacer,.grid_12.spacer,.grid_2.spacer,.grid_3.spacer,.grid_4.spacer,.grid_5.spacer,.grid_5th.spacer,.grid_6.spacer,.grid_7.spacer,.grid_8.spacer,.grid_9.spacer,.grid_9th.spacer{display:none}.popup-menu .social-share{display:none}.popup-menu .menu li .nav-link{font-size:24px}.sticky-arrow{display:none}.main-footer .footer-logo{margin-bottom:25px}body img.alignleft{float:none;display:block;margin:0 auto 20px}body img.alignright{float:none;display:block;margin:0 auto 20px}body.ar2019 .circle-title{padding-top:0}body.ar2019 .section-title{font-size:38px;line-height:46px}body.ar2019 .hero{min-height:500px;height:500px}body.ar2019 .hero .svg-mask-wrapper{top:60%}body.ar2019 .letter .social-share{margin-bottom:60px}body.ar2019 .letter .the-people .person.person-1 .signature{margin-left:0}body.ar2019 .letter .the-people .person.person-2{margin-left:0}body.ar2019 .letter .the-people .person .headshot{height:200px;width:200px}body.ar2019 .financials .grid_9th{width:33.333%}body.ar2019 .transactions h3{margin-bottom:30px}body.ar2019 .news .section-title{margin-bottom:90px}body.ar2019 .people .section-title{margin-bottom:90px}body.ar2019 .people .the-people{margin-top:70px}body.ar2019 .invest h4{font-size:26px;line-height:36px}}@media (max-width:501px){.popup-menu .menu li .nav-link{font-size:20px}.main-header .mobile-nav .text{display:none}body.ar2019 .circle-title{font-size:30px;line-height:38px}body.ar2019 .circle-title a{border-width:2px}body.ar2019 .hero{min-height:400px;height:400px}body.ar2019 .letter .the-people .person .headshot{height:150px;width:150px}body.ar2019 .financials .grid_9th{width:50%}}@keyframes slideRight{0%{transform:translateX(-2000px);-ms-transform:translateX(-2000px)}100%{transform:translateX(1500px);-ms-transform:translateX(1500px)}}@keyframes slideLeft{0%{transform:translateX(1000px);-ms-transform:translateX(1000px)}100%{transform:translateX(-1500px);-ms-transform:translateX(-1500px)}}@keyframes slideLeftAlt{0%{transform:translateX(100px);-ms-transform:translateX(100px)}100%{transform:translateX(-500px);-ms-transform:translateX(-500px)}}@keyframes bounce{13%,20%,5%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate3d(0,0,0)}10%,11%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-20px,0)}17%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-10px,0)}22%{transform:translate3d(0,-4px,0)}}@keyframes zoomBG{0%{background-size:100%}100%{background-size:160%}}