.node--article--feature-big{min-height:75vh;text-align:center;vertical-align:middle;background-position:center;margin:2.1875em 0 4.375em;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-size:auto 100%}@media screen and (min-width: 720px){.node--article--feature-big{margin:2.1875em 0 4.375em;background-size:cover}}.node--article--feature-big .divider{margin-top:1.5em;margin-bottom:1.5em}.node--article--feature-big>.inner{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center;vertical-align:middle;margin:1.09375em;padding:1.09375em}@media screen and (min-width: 720px){.node--article--feature-big>.inner{margin:2.1875em;max-width:525px}}.node--article--feature-big .read-more{font-family:"montserratregular","Montserrat",helvetica,arial,sans-serif;letter-spacing:.15em;text-transform:uppercase}.node--article--feature-big .border-box{border:1px solid #010101;padding:1.09375em}.node--article--feature-big h3{margin:0}.node--article--feature-small{margin:0 0 2.1875em 0;padding-bottom:1.09375em;border-bottom:1px solid #010101}.node--article--feature-small h6{margin:0}.node--article--feature-small img{display:block;margin-bottom:1.09375em}.node--article--feature-small .field--name-field-publish-date{font-family:"montserratregular","Montserrat",helvetica,arial,sans-serif;letter-spacing:.15em;text-transform:uppercase;font-size:.9em}.node--article--featured{margin-top:3.28125em}.node--article--featured:before,.node--article--featured:after{content:" ";display:table}.node--article--featured:after{display:block;clear:both;height:1px;margin-top:-1px;visibility:hidden}.node--article--featured{*zoom:1}@media screen and (min-width: 960px){.node--article--featured{display:-webkit-box;display:-ms-flexbox;display:flex}}.node--article--featured .image{display:block;margin-bottom:2.1875em}@media screen and (min-width: 960px){.node--article--featured .image{width:575px;margin-bottom:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.node--article--featured h2{margin:0}.node--article--featured h2 a{text-decoration:none !important}.node--article--featured .text{display:block}@media screen and (min-width: 960px){.node--article--featured .text{width:calc(100% - 575px);float:left;padding-right:8.75em}}.node--article--featured .date{color:#818181;margin:1.09375em 0}.node--article--featured .divider{margin:.5em auto .5em 0;width:60px}.node--article--featured .subtitle{margin-top:3.828125em}.node--article--full{position:relative}.node--article--full h1.border-title span{display:block}.node--article--full h1.border-title .caps{font-size:.15em;margin:1.09375em 0;font-family:"montserratregular","Montserrat",helvetica,arial,sans-serif;letter-spacing:.15em;text-transform:uppercase}.node--article--full h1.border-title .subtitle{font-size:.2em;line-height:1.8;font-family:"montserratlight","Montserrat",helvetica,arial,sans-serif}.node--article--full #social-share{margin:1.09375em 0 4.375em;position:relative}.node--article--full #social-share:before,.node--article--full #social-share:after{content:" ";display:table}.node--article--full #social-share:after{display:block;clear:both;height:1px;margin-top:-1px;visibility:hidden}.node--article--full #social-share{*zoom:1}.node--article--full #social-share:before{content:"";width:100%;height:1px;position:absolute;top:16px;left:0px;background:#010101;z-index:-1}.node--article--full #social-share .inner{float:right;background:#fff;padding-left:10px;vertical-align:middle}.node--article--full #social-share .inner ul{vertical-align:middle;display:inline-block}.node--article--full #social-share .inner ul li{vertical-align:middle;display:inline-block;padding-left:7px}.node--article--full #social-share span{vertical-align:middle;font-size:1.45em;font-family:"montserratregular","Montserrat",helvetica,arial,sans-serif}.node--article--full .field--name-field-category{border-bottom:1px solid #010101;padding-bottom:.546875em;margin:2.1875em 0}@media screen and (min-width: 720px){.node--article--full .field--name-field-category{margin:4.375em 0}}.node--article--full .field--name-field-category .field__label{font-family:"montserratregular","Montserrat",helvetica,arial,sans-serif;letter-spacing:.15em;text-transform:uppercase;font-size:.8125em}.node--article--full .field--name-field-category .field__item{font-size:1.375em;font-family:"montserratregular","Montserrat",helvetica,arial,sans-serif}.node--article--full .field--name-body p:first-child::first-letter{font-family:"Butler",helvetica,arial,sans-serif;font-weight:400;font-size:3.4375em;margin-right:3px;line-height:.8em}.node--article--full .row-title{font-family:"montserratregular","Montserrat",helvetica,arial,sans-serif;letter-spacing:.15em;text-transform:uppercase;font-size:.8125em;margin:4.375em 0 1.09375em}.node--article--full .row{display:grid;gap:4.375em}@media screen and (min-width: 720px){.node--article--full .row{grid-template-columns:50% 33.33%;gap:16.67%}}.inverted .node--article--full #social-share:before{background:#fff}.node--article--newsfeed:before,.node--article--newsfeed:after{content:" ";display:table}.node--article--newsfeed:after{display:block;clear:both;height:1px;margin-top:-1px;visibility:hidden}.node--article--newsfeed{*zoom:1}.node--article--newsfeed .image{margin-bottom:1.09375em}.node--article--newsfeed .image img{width:100%;height:auto}.node--article--newsfeed .category{font-family:"montserratregular","Montserrat",helvetica,arial,sans-serif;letter-spacing:.15em;text-transform:uppercase;font-family:"montserratregular","Montserrat",helvetica,arial,sans-serif;letter-spacing:.15em;font-size:.8125em}.node--article--newsfeed h2{line-height:1.125;margin:1em 0;text-transform:uppercase;font-size:30px;margin-top:.3828125em;margin-bottom:.3828125em}@media screen and (min-width: 720px){.node--article--newsfeed h2{font-size:35px}}.node--article--newsfeed .date{margin-bottom:1.09375em;color:#818181}.node--article--teaser{text-align:center;border-bottom:1px solid #010101;margin:0 0 2.1875em 0;position:relative}.node--article--teaser:before,.node--article--teaser:after{content:" ";display:table}.node--article--teaser:after{display:block;clear:both;height:1px;margin-top:-1px;visibility:hidden}.node--article--teaser{*zoom:1}.node--article--teaser .date{font-family:"montserratregular","Montserrat",helvetica,arial,sans-serif;letter-spacing:.15em;text-transform:uppercase;font-size:.9em}.node--article--teaser .divider{margin-top:2.1875em;margin-bottom:2.1875em}.node--article--teaser img{display:block;width:100%;margin-bottom:2.1875em}.node--article--teaser p{text-transform:uppercase}.node--article--teaser .read-more{font-family:"montserratregular","Montserrat",helvetica,arial,sans-serif;letter-spacing:.15em;text-transform:uppercase;margin-top:2.1875em;display:block;margin-bottom:1.09375em}@media screen and (min-width: 720px){.node--article--teaser .read-more{position:absolute;bottom:1.09375em;left:0;width:100%}}@media screen and (min-width: 720px){.node--article--teaser .text{max-width:720px;margin:0 auto;padding-bottom:5.46875em}}.node--article--teaser .subtitle{font-family:"montserratregular","Montserrat",helvetica,arial,sans-serif;letter-spacing:.15em;text-transform:uppercase;font-family:"montserratlight","Montserrat",helvetica,arial,sans-serif;max-width:550px;margin:0 auto}@media screen and (max-width: 720px){.views-row:last-child .node--article--teaser>.text>.inner{border-bottom:0}}#node-1 .view-footer{text-align:center}.node--article--full .field--name-body a{text-decoration:underline}.node--article--full .field--name-body b,.node--article--full .field--name-body .b,.node--article--full .field--name-body em,.node--article--full .field--name-body .em{font-family:"montserratregular","Montserrat",helvetica,arial,sans-serif;letter-spacing:.15em;text-transform:uppercase}.node--article--full .field--name-body h3,.node--article--full .field--name-body .h3,.node--article--full .field--name-body h4,.node--article--full .field--name-body .h4,.node--article--full .field--name-body h5,.node--article--full .field--name-body .h5,.node--article--full .field--name-body h6,.node--article--full .field--name-body .h6{margin:3.28125em 0 1.09375em}.node--article--full .field--name-body h3:first-child,.node--article--full .field--name-body .h3:first-child,.node--article--full .field--name-body h4:first-child,.node--article--full .field--name-body .h4:first-child,.node--article--full .field--name-body h5:first-child,.node--article--full .field--name-body .h5:first-child,.node--article--full .field--name-body h6:first-child,.node--article--full .field--name-body .h6:first-child{margin-top:0}.node--article--full .field--name-body h3 a,.node--article--full .field--name-body .h3 a,.node--article--full .field--name-body h4 a,.node--article--full .field--name-body .h4 a,.node--article--full .field--name-body h5 a,.node--article--full .field--name-body .h5 a,.node--article--full .field--name-body h6 a,.node--article--full .field--name-body .h6 a{text-decoration:none}.node--article--full .field--name-body h3,.node--article--full .field--name-body .h4{font-size:1.375em;font-family:"montserratregular","Montserrat",helvetica,arial,sans-serif}.node--article--full .field--name-body h4,.node--article--full .field--name-body .h4{font-family:"montserratregular","Montserrat",helvetica,arial,sans-serif;letter-spacing:.15em;text-transform:uppercase;font-size:13px;line-height:1.8}.node--article--full .field--name-body h5,.node--article--full .field--name-body .h5{font-family:"montserratregular","Montserrat",helvetica,arial,sans-serif;letter-spacing:.15em;text-transform:uppercase;font-size:.8125em;line-height:1.8}.node--article--full .field--name-body h6,.node--article--full .field--name-body .h6{font-family:"montserratregular","Montserrat",helvetica,arial,sans-serif;letter-spacing:.15em;text-transform:uppercase;text-transform:none;font-size:.8125em;line-height:1.8}.node--article--full .field--name-body ul{list-style-type:disc;margin:1em 0px;padding-left:3.5em}.node--article--full .field--name-body ol{list-style-type:decimal;margin:1em 0px;padding-left:3.5em}.node--article--full .field--name-body li{margin:.5em 0px}.path-contact-us .contact-center .globe{width:34px;vertical-align:middle;margin-right:5px}.path-contact-us .contact-center a{font-family:"montserratregular","Montserrat",helvetica,arial,sans-serif}.path-contact-us .contact-center .canada-dots{width:275px;display:block;margin:0px auto 2.1875em}.path-contact-us .contact-center-left,.path-contact-us .contact-center-right{font-size:1.5em;line-height:1.8}.dash-box{text-align:center;position:relative;margin:2.1875em 0px;padding:3.28125em 0px}@media screen and (min-width: 720px){.dash-box{margin:5.46875em 0px;padding:3.28125em 2.1875em}}.dash-box:before,.dash-box:after{content:"";position:absolute;left:33.33%;width:33.33%;border-top:1px solid #010101}.dash-box:before{top:0px}.dash-box:after{bottom:0px}.dash-box h6{font-family:"montserratregular","Montserrat",helvetica,arial,sans-serif;letter-spacing:.15em;text-transform:uppercase;font-size:1.25em}.dash-box p:last-child{margin-bottom:0}.event-slider{background-size:cover;background-position:center;padding-top:125%;position:relative}@media screen and (min-width: 720px){.event-slider{padding-top:45%}}.event-slider:before{content:"";position:absolute;bottom:0px;left:0px;width:100%;height:30%;background:-webkit-gradient(linear, left top, left bottom, from(rgba(44, 47, 50, 0)), to(rgba(44, 47, 50, 0.65)));background:linear-gradient(rgba(44, 47, 50, 0), rgba(44, 47, 50, 0.65));display:block;pointer-events:none;height:100%}.event-slider h1{position:absolute;bottom:0;left:50%;max-width:100%;padding:.546875em;-webkit-transform:translateX(-50%);transform:translateX(-50%);color:#fff}@media screen and (max-width: 720px){.event-slider h1{font-size:3.25em;margin-bottom:.5em}}@media screen and (min-width: 720px){.event-slider h1{width:720px}}.event-slider h1:after{border-bottom-color:#fff}.node--gallery--teaser{text-align:center;padding-bottom:.5rem}.node--gallery--teaser h5{margin-bottom:.5rem}.node--gallery--teaser img{width:100%;height:auto;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.ui-dialog .node--gallery--full{padding:20px 20px 40px;color:#fff}.node--gallery--full .slick-arrow::before{color:#fff}.node--gallery--full .slick .slick-slide{display:inline-block;vertical-align:middle;float:none}.node--gallery--full .media--image{padding:0 60px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.paragraph--type--header{border-top:1px solid #010101;border-bottom:1px solid #010101;padding:10px 0px;text-align:center;position:relative;margin:2.1875em 0px}@media screen and (min-width: 720px){.paragraph--type--header{margin:140px 0px}}.paragraph--type--header h3{font-family:"montserratregular","Montserrat",helvetica,arial,sans-serif;letter-spacing:.15em;text-transform:uppercase;font-size:1.25em;line-height:1.8;margin:0}.paragraph--type--header:after{content:"";display:block;position:absolute;height:8px;background:#010101;top:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:width ease-out 2s;transition:width ease-out 2s;width:80px}@media screen and (min-width: 720px){.paragraph--type--header:after{width:225px}}.paragraph--type--header.js-visible:after{width:150px}@media screen and (min-width: 720px){.paragraph--type--header.js-visible:after{width:310px}}.inverted .paragraph--type--header{border-top-color:#fff;border-bottom-color:#fff}.inverted .paragraph--type--header:after{background:#fff}.bx-viewport .views-row{display:block !important;-webkit-transition:opacity ease-out .5s;transition:opacity ease-out .5s}.bx-viewport .views-row[aria-hidden=false]{opacity:1 !important;z-index:2 !important;-webkit-transition:background-position linear 6s,opacity ease-out .5s;transition:background-position linear 6s,opacity ease-out .5s}.bx-viewport .views-row[aria-hidden=true]{opacity:0 !important;z-index:1 !important}.node--hero{background-color:#010101;background-size:auto 200vw;-webkit-transition:background-position linear 6s;transition:background-position linear 6s;-webkit-transform:translateZ(0);transform:translateZ(0);color:#fff;padding:3.28125em;min-height:75vh}@media screen and (min-width: 720px){.node--hero{background-size:auto 160vw}}.node--hero .hero-logo{height:auto;max-width:80%;position:absolute;left:2.1875em}@media screen and (max-width: 720px){.node--hero .hero-logo{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@media screen and (min-width: 720px){.node--hero .hero-logo{bottom:2.1875em;max-width:50%}}@media screen and (min-width: 1400px){.node--hero .hero-logo{max-width:720px}}.node--hero a{color:#fff}@media screen and (min-width: 720px){.node--hero h2,.node--hero .featured{position:absolute;bottom:2.1875em}}.node--hero h2{font-family:"Butler",helvetica,arial,sans-serif;text-transform:none;margin-bottom:4.375em;display:none}@media screen and (min-width: 720px){.node--hero h2{left:0px;bottom:0px;padding:.546875em;margin-bottom:0px;max-width:50%}}.node--hero .featured{display:none}.node--hero .featured .em{font-size:.8em;margin-bottom:10px}.node--hero .featured .h5{font-size:2.3em}@media screen and (min-width: 720px){.node--hero .featured{display:block;right:2.1875em;max-width:220px}}.node--hero .featured a:after{content:""}.node--hero .field--name-field-featured-project{font-family:"Butler",helvetica,arial,sans-serif;font-weight:500;text-transform:uppercase;font-size:1.5em;line-height:1.125}@media screen and (min-width: 720px){.node--hero .field--name-field-featured-project{font-size:2.75em}}.node--hero .chevron-right{width:12.5px;height:auto;margin-left:10px;position:absolute;top:50%;right:0px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.node--hero .h5{margin:0px;vertical-align:middle;position:relative;padding-right:25px}.view-id-hero_slider{margin-right:-2.1875em;margin-left:-2.1875em;margin-top:2.1875em;margin-bottom:2.1875em}@media screen and (min-width: 720px){.view-id-hero_slider{margin:2.1875em 0}}.bx-wrapper{padding:0 !important;-webkit-box-shadow:none !important;box-shadow:none !important;border:0 !important}.bx-wrapper .bx-viewport{-webkit-box-shadow:none !important;box-shadow:none !important}.modal-no-title [aria-describedby=drupal-modal].ui-dialog .ui-dialog-title{display:none}.path-culture .layout--col-half{margin:50px 0}.path-culture .layout--col-half .col{padding:40px 30px;text-align:center}.path-culture .layout--col-half .col .button{display:inline-block;max-width:320px;margin:0 auto}.path-culture .paragraph--type--html:first-child{text-align:center;margin-top:60px}.path-culture .paragraph--type--html:first-child h6{font-family:"montserratregular",helvetica,arial,sans-serif;letter-spacing:.15em;text-transform:uppercase;font-size:1.25em;line-height:1.8;margin:60px auto}.prevnext-element{position:absolute;top:4.375em;text-align:center;font-family:"montserratregular","Montserrat",helvetica,arial,sans-serif;letter-spacing:.15em;text-transform:uppercase;font-size:.8125em;line-height:1.125;display:none}@media screen and (min-width: 720px){.prevnext-element{display:block}}.prevnext-element:before,.prevnext-element:after{content:"";width:75%;display:block;margin-left:12.5%}.prevnext-element:before{border-top:1px solid #010101}.prevnext-element:after{border-bottom:1px solid #010101}.prevnext-element a{padding:10px 0px;display:block}#prevnext-previous{left:0}#prevnext-next{right:0}@media screen and (min-width: 720px){.node--article--full .header{margin:0 auto;max-width:75%}}.node--article--full #prevnext-previous a:after,.node--article--full #prevnext-next a:after{content:"Post";display:block}.project-sort-filters{-webkit-transition:max-height ease-out .3s;transition:max-height ease-out .3s;position:relative;margin-bottom:2.1875em;max-height:34px;overflow:hidden;display:none}@media screen and (min-width: 720px){.project-sort-filters{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.project-sort-filters.js-open{max-height:300px}.project-sort-filters:before{content:"";position:absolute;top:10px;left:0px;width:100%;height:1px;border-bottom:1px solid #010101;z-index:1}.project-sort-filters>li{cursor:pointer;padding:0px 1em;background:#fff;z-index:2}.project-sort-filters>li:first-child{padding-left:1.09375em}.project-sort-filters>li:last-child{padding-right:1.09375em}.project-sort-filters>li span{padding:.1em 0;font-family:"montserratregular","Montserrat",helvetica,arial,sans-serif;letter-spacing:.15em;text-transform:uppercase;position:relative;padding:3px 1.09375em;display:block;font-size:.71875em;border:1px solid #010101;border-radius:5px;background:#fff;cursor:pointer;text-align:center;position:relative;-webkit-transition:color ease-out .3s,background-color ease-out .3s;transition:color ease-out .3s,background-color ease-out .3s}.project-sort-filters>li span:after,.project-sort-filters>li span:before{-webkit-transition:border-width ease-out .3s,border-color ease-out .3s;transition:border-width ease-out .3s,border-color ease-out .3s;content:"";position:absolute;left:0;right:0;margin:0 auto;width:0;height:0;border-left:solid 15px rgba(0,0,0,0);border-right:solid 15px rgba(0,0,0,0);top:100%}.project-sort-filters>li span:after{-webkit-transform:translateY(-1px);transform:translateY(-1px);border-top:solid 10px #fff}.project-sort-filters>li span:before{border-top:solid 10px #010101}.project-sort-filters>li span:hover:after{border-top:solid 10px #010101}.project-sort-filters>li span:hover{background:#010101;color:#fff}.project-sort-filters>li.reset span{color:#fff;background:#010101}.project-sort-filters>li.reset span:before,.project-sort-filters>li.reset span:after{display:none}.project-sort-filters ul{padding:20px 0 0;text-align:center}.project-sort-filters ul li{padding:.1em 0;cursor:pointer;font-size:.8125em}.project-sort-filters ul li.js-active{text-decoration:underline}.node--project--teaser{border:1px solid #010101;width:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.node--project--teaser img{width:100%}.node--project--teaser .wrap{width:100%}body:not(.ie) .node--project--teaser .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.node--project--teaser .image{font-size:0;width:100%;position:relative}.node--project--teaser .image>a{display:block}.node--project--teaser .text{width:100%;padding:1.3em 2.1875em 1.3em;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box}body:not(.ie) .node--project--teaser .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.node--project--teaser .text>.inner{width:100%}.node--project--teaser .subtitle{font-family:"montserratregular","Montserrat",helvetica,arial,sans-serif;letter-spacing:.15em;text-transform:uppercase;font-size:.7em}.node--project--teaser h5{margin:10px 0px 10px;font-size:1.8em}.node--project--teaser h5 a{color:inherit}.node--project--teaser .divider{width:15px}.node--project--teaser .divider.js-visible{width:30px}.node--project--teaser .field--name-field-project-city,.node--project--teaser .field--name-field-neighbourhood{font-family:"montserratregular","Montserrat",helvetica,arial,sans-serif;letter-spacing:.15em;text-transform:uppercase;font-size:.7em}.node--project--teaser .field--name-field-project-status{font-family:"montserratregular","Montserrat",helvetica,arial,sans-serif;letter-spacing:.15em;text-transform:uppercase;font-size:.6875em;position:relative}.node--project--teaser[data-status="Sold Out"]{padding-bottom:1.09375em}.node--project--teaser[data-status="Sold Out"] .text{padding-bottom:2.1875em}.node--project--teaser[data-status="Sold Out"] .divider{display:none}.node--project--teaser[data-status="Sold Out"] .field--name-field-project-status{color:#fff;background:#010101;padding:1.09375em 2.1875em;display:inline-block;position:absolute;bottom:0px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.node--project--teaser[data-status="Sold Out"] .field--name-field-project-status:before{content:"";display:block;position:absolute;left:-11px;top:0;height:100%;width:10px;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAABHCAYAAAAKjRcTAAABJ0lEQVR4AWLwySwkG1+9dt3h4qUrDmfOnldgADAMFgQAgwAAq/jIj3F3d1dgMAEss62UWoQQfN/HfT+c58m2bczzwjCMNE1LWVakWU4Yxbiej251jsA0BMIwirrllFNOOY3T75TTOI1TTjmNU0455dJ+r+MeuHqeW9BX0FdQD7RVX0Hff6AsBnsVdCnoUNBOoCShqaCuoJ1ASUJTQUNBTUELgVJBt4KGgpqCVgKlgh4FnQr6KWglUCroUdCloENBG4FSQa+CLgUdCtoJlCQ0FdQVtBMoSWgqaCioKWghUCroVtBQUFPQQqBU0KOgU0E/Ba0ESgU9CjoVdChoI1Aq6FXQpaBDQRuBkoSmgrqCdgIlCU0FdQU1BS0ESgXdChoKagpaCJQKan86UgzNcWlTtAAAAABJRU5ErkJggg==")}.view-display-id-block_3 .node--project--teaser[data-status="Sold Out"] .field--name-field-project-status{color:#010101;background:#fff}.view-display-id-block_3 .node--project--teaser[data-status="Sold Out"] .field--name-field-project-status:before{display:none}.view-display-id-block_3 .node--project--teaser{color:#fff;background:#010101}.view-display-id-block_3 .node--project--teaser .divider{border-color:#fff}.node--project--feature-big{width:100%;background-position:center center;background-size:auto 100%;position:relative;margin:1.09375em 0px;padding:13.125em 2.1875em 2.1875em;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box}.node--project--feature-big:before{content:"";position:absolute;bottom:0px;left:0px;width:100%;height:30%;background:-webkit-gradient(linear, left top, left bottom, from(rgba(44, 47, 50, 0)), to(rgba(44, 47, 50, 0.65)));background:linear-gradient(rgba(44, 47, 50, 0), rgba(44, 47, 50, 0.65));display:block;pointer-events:none}@media screen and (min-width: 720px){.node--project--feature-big{margin:.546875em;padding:2.1875em}}.node--project--feature-big h5{color:#fff;margin-bottom:0px;position:absolute;bottom:.546875em;left:.546875em}.node--project--feature-big h5 a{color:#fff}.node--project--feature-big img{-webkit-transition:-webkit-transform ease-out .3s;transition:-webkit-transform ease-out .3s;transition:transform ease-out .3s;transition:transform ease-out .3s, -webkit-transform ease-out .3s;z-index:-2}.node--project--feature-big img:nth-child(1){-webkit-animation:featured-image-zoom 10s infinite;animation:featured-image-zoom 10s infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.node--project--feature-big img:nth-child(2){-webkit-animation:featured-image-x 10s infinite;animation:featured-image-x 10s infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes featured-image-x{0%{opacity:1;-webkit-transform:translateX(-5%);transform:translateX(-5%)}45%{opacity:1}50%{opacity:0;-webkit-transform:translateX(0%);transform:translateX(0%)}85%{opacity:0;-webkit-transform:translateX(-6.25%);transform:translateX(-6.25%)}100%{opacity:1;-webkit-transform:translateX(-5%);transform:translateX(-5%)}}@keyframes featured-image-x{0%{opacity:1;-webkit-transform:translateX(-5%);transform:translateX(-5%)}45%{opacity:1}50%{opacity:0;-webkit-transform:translateX(0%);transform:translateX(0%)}85%{opacity:0;-webkit-transform:translateX(-6.25%);transform:translateX(-6.25%)}100%{opacity:1;-webkit-transform:translateX(-5%);transform:translateX(-5%)}}@-webkit-keyframes featured-image-zoom{0%{opacity:0;-webkit-transform:scale(1.25);transform:scale(1.25)}5%{-webkit-transform:scale(2);transform:scale(2)}44%{opacity:0}45%{opacity:1;-webkit-transform:scale(2);transform:scale(2)}100%{opacity:1;-webkit-transform:scale(1.25);transform:scale(1.25)}}@keyframes featured-image-zoom{0%{opacity:0;-webkit-transform:scale(1.25);transform:scale(1.25)}5%{-webkit-transform:scale(2);transform:scale(2)}44%{opacity:0}45%{opacity:1;-webkit-transform:scale(2);transform:scale(2)}100%{opacity:1;-webkit-transform:scale(1.25);transform:scale(1.25)}}.node--project--feature-small{position:relative;width:100%;border:1px solid #010101;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}.node--project--feature-small .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.node--project--feature-small .image{font-size:0}.node--project--feature-small .text{padding:1.09375em 2.1875em 2.1875em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.node--project--feature-small .text>.inner{width:100%}.node--project--feature-small img{width:100%}.node--project--feature-small h5{margin:10px 0px;text-transform:uppercase;font-size:1.8em}.node--project--feature-small .subtitle{font-family:"montserratregular","Montserrat",helvetica,arial,sans-serif;letter-spacing:.15em;text-transform:uppercase;font-size:.7em}.node--project--feature-small .field--name-field-project-status{font-family:"montserratregular","Montserrat",helvetica,arial,sans-serif;letter-spacing:.15em;text-transform:uppercase;font-size:.6875em;position:relative}.node--project--feature-small .divider{width:15px}.node--project--feature-small .divider.js-visible{width:30px}.details-link{position:absolute;bottom:0px;left:50%;-webkit-transform:translateX(-50%) translateY(50%);transform:translateX(-50%) translateY(50%);display:block;padding:7px 15px;font-size:.625em;border:1px solid #010101;border-radius:5px;background:#fff;font-family:"montserratregular","Montserrat",helvetica,arial,sans-serif;letter-spacing:.15em;text-transform:uppercase;font-family:"montserratregular","Montserrat",helvetica,arial,sans-serif;-webkit-transition:color ease-out .3s,background-color ease-out .3s;transition:color ease-out .3s,background-color ease-out .3s}.details-link:hover,.details-link:focus,.details-link:active,.node--project--feature-small:hover .details-link{color:#fff;background-color:#010101}.page-node-type-project .footer-top{margin-top:4.375em}@media screen and (min-width: 720px){.page-node-type-project .footer-top{margin-top:6.5625em}}.node--project--full #g-map,#g-map.picatic-map{border-top:1px solid #010101;border-bottom:1px solid #010101;margin-top:2.1875em;margin-bottom:6.5625em;padding-top:100%}@media screen and (min-width: 720px){.node--project--full #g-map,#g-map.picatic-map{padding-top:33.33%}}.node--project--full .ic{width:21px;margin-top:6px}.node--project--full h1.border-title{-webkit-transition:none;transition:none}.node--project--full h1.border-title:after,.node--project--full h1.border-title:before{-webkit-transition:none;transition:none}.node--project--full h1.border-title span{display:block}.node--project--full h1.border-title .caps{font-size:.15em;margin:1.09375em 0;font-family:"montserratregular","Montserrat",helvetica,arial,sans-serif;letter-spacing:.15em;text-transform:uppercase}.node--project--full .meta{margin-top:2.1875em;margin-bottom:2.1875em}@media screen and (min-width: 720px){.node--project--full .meta{margin-top:4.375em;margin-bottom:4.375em;display:grid;grid-template-columns:2fr 1fr 1fr;gap:2.1875em}}.node--project--full .meta h2{text-transform:none}@media screen and (min-width: 720px){.node--project--full .col-one{padding-left:2.1875em}}@media screen and (min-width: 720px){.node--project--full .col-two,.node--project--full .col-three{border-left:1px solid #010101;padding-left:2.1875em}}.node--project--full .col-two>.field,.node--project--full .col-three>.field{margin-bottom:1.09375em}.node--project--full .col-two .field__label,.node--project--full .col-three .field__label{font-family:"montserratregular","Montserrat",helvetica,arial,sans-serif;letter-spacing:.15em;text-transform:uppercase;font-size:.8125em}.node--project--full .col-two .field__item,.node--project--full .col-three .field__item{font-family:"montserratregular","Montserrat",helvetica,arial,sans-serif;font-size:1.45em}@media screen and (min-width: 720px){.node--project--full.node--project--form .meta{grid-template-columns:5fr 2fr 5fr}}.g-map-static{display:block;background-size:auto;background-position:center;-webkit-filter:grayscale(100%);filter:grayscale(100%);position:relative;margin:2.1875em auto;width:100%;padding-top:100%}@media screen and (min-width: 720px){.g-map-static{width:66%;padding-top:66%}}.g-map-static:after{content:"";width:25px;height:48px;position:absolute;top:41%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background:url(../images/marker-point.png) no-repeat center/100% auto}.services-center-icon{margin-bottom:2.1875em;width:auto;height:53px}@media screen and (min-width: 720px){.services-center-icon{margin-top:4.375em;height:105px}}.services-center-flow{height:auto;max-width:54%;width:54%}.accordion-trig{font-family:"montserratregular","Montserrat",helvetica,arial,sans-serif;letter-spacing:.15em;text-transform:uppercase;font-size:1.35em;border-bottom:1px solid #010101;border-top:1px solid #010101;padding:10px 0px;margin-bottom:-1px;display:block;text-align:center;position:relative}.accordion-trig:after{content:"+";position:absolute;top:20%;right:0}.accordion-trig.js-active::after{content:"-"}@media screen and (min-width: 720px){.accordion-trig{display:none}}.services-down-arrow{position:absolute;top:100%;display:block;width:calc(100% + 2px);left:-1px;padding-top:50%;overflow:hidden;-webkit-transform:scaleY(0.1);transform:scaleY(0.1);-webkit-transform-origin:top center;transform-origin:top center;opacity:0;-webkit-transition:all ease-out .3s;transition:all ease-out .3s}li:hover .services-down-arrow,.js-active .services-down-arrow{-webkit-transform:scaleY(1);transform:scaleY(1);opacity:1}.services-down-arrow:before,.services-down-arrow:after{content:"";position:absolute;top:0;left:0;background-color:#010101;padding-bottom:50%;width:57.7%;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:rotate(-30deg) skewX(30deg);transform:rotate(-30deg) skewX(30deg)}li:hover .services-down-arrow:before,.js-active .services-down-arrow:before,li:hover .services-down-arrow:after,.js-active .services-down-arrow:after{opacity:1}.services-down-arrow:after{background-color:#fff;margin-top:-1px}#services-sort-control{text-align:center;margin-bottom:2.1875em;display:-webkit-box;display:-ms-flexbox;display:flex}@media screen and (max-width: 720px){#services-sort-control{display:none}}#services-sort-control .h5{margin-bottom:10px}#services-sort-control>li{-webkit-transition:border-color ease-out .3s;transition:border-color ease-out .3s;vertical-align:top;display:inline-block;margin-right:-1px;border:1px solid rgba(255,255,255,0);border-bottom:0;text-align:center;border-right:1px solid #010101;position:relative;cursor:pointer;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-negative:1;flex-shrink:1;padding:1.09375em .2734375em;font-size:.75em}@media screen and (min-width: 720px){#services-sort-control>li{padding:1.09375em .2734375em}}@media screen and (min-width: 960px){#services-sort-control>li{padding:1.09375em 1.09375em;font-size:1em}}@media screen and (max-width: 720px){#services-sort-control>li a{display:none}}#services-sort-control>li p{height:25px;margin-bottom:0}@media screen and (max-width: 720px){#services-sort-control>li p{font-size:.65em;width:100px}}#services-sort-control>li:last-child{border-right-color:#fff}#services-sort-control>li:hover,#services-sort-control>li.js-active{border:1px solid #010101;border-bottom:0}#services-sort-list{position:relative}@media screen and (max-width: 720px){#services-sort-list>li .button-signpost{display:none}#services-sort-list>li .paragraph--type--header{display:none}#services-sort-list>li>.inner{display:none;overflow:hidden}#services-sort-list>li>.inner>div:nth-child(2){padding-top:4.375em}#services-sort-list>li.js-active>.inner,#services-sort-list>li.js-fade>.inner{display:block}}@media screen and (min-width: 720px){#services-sort-list>li{display:none}#services-sort-list>li a.-trig{display:none}#services-sort-list>li.js-active,#services-sort-list>li.js-fade{display:block}#services-sort-list>li.js-fade{position:absolute;top:0px;z-index:2}}.bx-wrapper .bx-loading{background-image:none !important}.bx-wrapper .bx-prev,.bx-wrapper .bx-next{height:71px !important;margin-top:-35.5px !important}.bx-wrapper .bx-prev:hover,.bx-wrapper .bx-next:hover{background-position:center !important}.bx-wrapper .bx-prev{left:1.640625em !important;background:url(/themes/custom/mla_theme/images/chevron-thin-left-white.svg) no-repeat center/100% auto}.bx-wrapper .bx-next{right:1.640625em !important;background:url(/themes/custom/mla_theme/images/chevron-thin-right-white.svg) no-repeat center/100% auto}.node--team-member--teaser{text-align:center;width:100%;border-bottom:1px solid #010101;border-color:currentColor}.node--team-member--teaser:before,.node--team-member--teaser:after{content:" ";display:table}.node--team-member--teaser:after{display:block;clear:both;height:1px;margin-top:-1px;visibility:hidden}.node--team-member--teaser{*zoom:1}.node--team-member--teaser img{display:block;width:100%;height:auto}.node--team-member--teaser h5{margin-bottom:0px;position:relative}.node--team-member--teaser .field--name-field-job-title{font-family:"montserratregular","Montserrat",helvetica,arial,sans-serif;letter-spacing:.15em;text-transform:uppercase;margin-bottom:2.1875em;font-size:.8125em}.node--team-member--teaser .full{display:none}#team-scroller{white-space:nowrap;overflow:hidden;margin:.546875em}@media screen and (min-width: 720px){#team-scroller{grid-column:1/-1}}#team-scroller .full{-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top;display:inline-block;width:100%;white-space:normal;text-align:center;padding:0 .546875em}@media screen and (min-width: 720px){#team-scroller .full{padding:0 5.46875em}}#team-scroller .full:first-child [data-prev]{display:none}#team-scroller .full:last-child [data-next]{display:none}#team-scroller .full.js-cur [data-prev],#team-scroller .full.js-cur [data-next]{opacity:1}#team-scroller .image{position:relative}#team-scroller .field--name-field-job-title{font-family:"montserratregular","Montserrat",helvetica,arial,sans-serif;letter-spacing:.15em;text-transform:uppercase;margin-bottom:10px;font-size:.8125em}#team-scroller .divider{margin:2.1875em auto}#team-scroller .text{max-width:720px;margin:0px auto;padding:2.1875em 0}#team-scroller h5{margin:0px}#team-scroller [data-prev],#team-scroller [data-next]{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity ease-out .3s;transition:opacity ease-out .3s;opacity:0}#team-scroller [data-prev] svg,#team-scroller [data-next] svg{height:auto;width:20px}@media screen and (min-width: 720px){#team-scroller [data-prev] svg,#team-scroller [data-next] svg{width:30px}}#team-scroller [data-prev] polygon,#team-scroller [data-next] polygon{fill:#fff}@media screen and (min-width: 720px){#team-scroller [data-prev] polygon,#team-scroller [data-next] polygon{fill:#010101}}#team-scroller [data-prev]{left:1.09375em}@media screen and (min-width: 720px){#team-scroller [data-prev]{left:-4.921875em}}#team-scroller [data-next]{right:1.09375em}@media screen and (min-width: 720px){#team-scroller [data-next]{right:-4.921875em}}.view-team-members:before,.view-team-members:after{content:" ";display:table}.view-team-members:after{display:block;clear:both;height:1px;margin-top:-1px;visibility:hidden}.view-team-members{*zoom:1}@media screen and (min-width: 720px){.view-team-members .view-content{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1.09375em}}.view-team-members .view-content>.views-row{margin-bottom:2.1875em}@media screen and (min-width: 720px){.view-team-members .view-content>.views-row{display:-webkit-box;display:-ms-flexbox;display:flex}}.view-team-members .view-content>.views-row .inner{position:relative}.view-team-members .view-content>.views-row a{text-decoration:none}@media screen and (min-width: 720px){.node--team-contact--full{display:grid;gap:2.1875em;grid-template-columns:1fr 1fr}}@media screen and (min-width: 720px){.node--team-contact--full .left{min-height:10px}}.node--team-contact--full .right{color:#fff}.node--team-contact--full h2{margin:1rem 0 .7rem;color:#fff}.node--team-contact--full .divider{margin:4rem auto 1rem 0;border-color:#fff}.node--team-contact--full .field--label-inline div{display:inline}.node--team-contact--full .field--label-inline .field__label:after{content:": "}.node--team-contact--full .field--name-field-contact-photo{position:relative}.node--team-contact--teaser .field--name-field-office-location,.node--team-contact--full .field--name-field-office-location{margin-top:2rem}.node--team-contact--teaser__initials,.node--team-contact--full__initials{text-align:center;background:#303030;position:absolute;top:0;left:0;width:inherit;height:100%}.node--team-contact--teaser__initials span,.node--team-contact--full__initials span{font-family:"Butler",helvetica,arial,sans-serif;font-size:2em;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#fff}.node--team-contact--teaser{width:155px}.node--team-contact--teaser a{position:relative;display:block}.node--team-contact--teaser a .outtake{visibility:hidden;position:absolute;top:0}.node--team-contact--teaser a:hover .outtake{visibility:visible}.node--team-contact--teaser__initials{width:100%;padding-top:100%}.node--team-contact--teaser-advisory h6{font-family:"Butler",Helvetica,sans-serif;font-size:17px;margin-top:0px;margin-bottom:0px}@media screen and (min-width: 720px){.accordion,.accordion-title{width:248px;float:right}.accordion:before,.accordion:after,.accordion-title:before,.accordion-title:after{content:" ";display:table}.accordion:after,.accordion-title:after{display:block;clear:both;height:1px;margin-top:-1px;visibility:hidden}.accordion,.accordion-title{*zoom:1}}.accordion{clear:both}.accordion>li>a{display:block;position:relative;font-size:1.25em}.accordion>li>a:after{content:"+";position:absolute;right:10px}.accordion>li>a.js-active::after{content:"-"}.accordion ul{overflow:hidden;display:none}.accordion ul a{text-transform:uppercase}.accordion ul a:before{content:"-";margin-right:5px}.accordion li{margin:1em 0}.accordion li a.toggle{width:100%;display:block;background:rgba(0,0,0,.78);color:#fefefe;padding:.75em;border-radius:.15em;-webkit-transition:background .3s ease;transition:background .3s ease}.accordion li a.toggle:hover{background:rgba(0,0,0,.9)}.accordion-title{font-family:"montserratregular","Montserrat",helvetica,arial,sans-serif;letter-spacing:.15em;text-transform:uppercase;font-size:1.35em;border-bottom:8px solid #010101;border-top:1px solid #010101;padding:10px 0px;margin-bottom:25px}#block-mla-theme-local-tasks ul.tabs{padding-bottom:10px;border-bottom:1px solid #010101;margin-bottom:2.1875em;white-space:nowrap;overflow-x:scroll;-webkit-overflow-scrolling:touch}@media screen and (min-width: 720px){#block-mla-theme-local-tasks ul.tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}}#block-mla-theme-local-tasks ul.tabs li{display:inline-block;white-space:nowrap;font-family:"montserratregular","Montserrat",helvetica,arial,sans-serif;letter-spacing:.15em;text-transform:uppercase}#block-mla-theme-local-tasks ul.tabs a{margin:1.09375em 2.1875em}@media screen and (min-width: 720px){#block-mla-theme-local-tasks ul.tabs a{margin:2.1875em 2.1875em}}ul.social li{display:inline-block;margin-right:7px}ul.social li:last-child{margin-right:0px}.path-form-rsvp-standard .block-page-title-block{text-align:center}#block-footercontactform{color:#fff;margin:4.375em 0;padding:1.09375em;background:url(/themes/custom/mla_theme/images/shutterstock_519606469_CC.jpg) no-repeat center/auto 100%;display:none}@media screen and (min-width: 720px){#block-footercontactform{background-position:center left;background-size:cover}}.js-modal #block-footercontactform,.path-home #block-footercontactform,.path-contact-us #block-footercontactform,.path-intel #block-footercontactform{display:block}.js-modal #block-footercontactform{max-width:1400px;margin:0px auto}@media screen and (min-height: 720px)and (min-width: 720px){.js-modal #block-footercontactform{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.js-modal #block-footercontactform h1{display:none}@media screen and (min-height: 720px){.js-modal #block-footercontactform h1{display:block}}#block-footercontactform h1{margin:.546875em 0}#block-footercontactform .subtitle{font-size:1.4em;line-height:1.125;margin-bottom:.546875em}#block-footercontactform .form-container{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;border:1px solid #fff}#block-footercontactform .form-container>.inner{width:100%;padding:1.09375em}@media screen and (min-width: 720px){#block-footercontactform .form-container>.inner{padding:4.375em 2.1875em}}@media screen and (min-width: 1400px){#block-footercontactform .form-container>.inner{max-width:1400px;margin:0px auto}}#block-footercontactform .form-item:not(.consent) label{display:none}#block-footercontactform form{display:block}@media screen and (min-width: 960px){#block-footercontactform form{max-width:500px}}#block-footercontactform input[type=text],#block-footercontactform input[type=password],#block-footercontactform input[type=email],#block-footercontactform input[type=tel]{border-color:#fff}#block-footercontactform .submit-btn{display:inline-block}#block-footercontactform .submit-btn:before,#block-footercontactform .submit-btn:after{content:"•";font-size:25px}#block-footercontactform .submit-btn input,#block-footercontactform .submit-btn button{line-height:1.125;margin:1em 0;text-transform:uppercase;font-size:30px;font-family:"Butler",helvetica,arial,sans-serif;font-weight:500;letter-spacing:0;line-height:1;background:none;border:none;margin:1.09375em 5px;display:inline-block;padding:0}@media screen and (min-width: 720px){#block-footercontactform .submit-btn input,#block-footercontactform .submit-btn button{font-size:35px}}#block-mediainquiries{border-top:1px solid #010101;padding:3.5em 0px 0px}@media screen and (min-width: 720px){#block-mediainquiries{margin:2.1875em 0px 2.1875em 0px}}#block-mediainquiries h2{text-align:center;vertical-align:middle;text-transform:none;margin-bottom:0}#block-mediainquiries svg{height:auto;width:90px;height:auto;width:90px;position:relative;top:20px;margin:0 10px}.block-openid-connect-login{margin:4em auto;text-align:center}.block-openid-connect-login>form{display:inline-block}#block-views-block-similar-projects-block-1 h3{text-align:center;text-transform:uppercase;font-size:1.8em}.path-user-login .block-system-main-block,.block-user-login-block{text-align:center}@media screen and (min-width: 720px){.path-user-login .block-system-main-block #user-login-form,.block-user-login-block #user-login-form{display:inline-block}}body:not(.page-node-type-book) .book-navigation{display:none}.paragraph--type--feature{overflow:hidden;background:#e2e2e2;position:relative}.paragraph--type--feature .top{position:relative;padding-top:100%;background:no-repeat center center/auto 100%}@media screen and (min-width: 720px){.paragraph--type--feature .top{background-size:cover}}.paragraph--type--feature .top:before{content:"";z-index:0;position:absolute;top:0px;left:0px;height:100%;width:100%}@media screen and (min-width: 720px){.paragraph--type--feature .top:before{background-size:cover}}.paragraph--type--feature .top:after{content:"";background:-webkit-gradient(linear, left top, left bottom, from(rgba(44, 47, 50, 0)), to(rgba(44, 47, 50, 0.65)));background:linear-gradient(rgba(44, 47, 50, 0), rgba(44, 47, 50, 0.65));position:absolute;bottom:0px;left:0px;height:30%;width:100%;z-index:0}.paragraph--type--feature .top .field--name-field-header{position:absolute;left:0px;bottom:0px;width:100%;color:#fff;font-family:"Butler",helvetica,arial,sans-serif;font-weight:300;line-height:1.125;z-index:1;padding:15px;font-size:3em}@media screen and (min-width: 720px){.paragraph--type--feature .top .field--name-field-header{font-size:3.75em}}.paragraph--type--feature .bottom{padding:1.09375em 1.09375em 3.828125em}.paragraph--type--feature .bottom:before,.paragraph--type--feature .bottom:after{content:" ";display:table}.paragraph--type--feature .bottom:after{display:block;clear:both;height:1px;margin-top:-1px;visibility:hidden}.paragraph--type--feature .bottom{*zoom:1}.paragraph--type--feature .bottom a{font-family:"montserratregular","Montserrat",helvetica,arial,sans-serif;letter-spacing:.15em;text-transform:uppercase;float:right}.paragraph--type--feature .bottom a:after{content:"+";font-size:2em;font-family:"montserratlight","Montserrat",helvetica,arial,sans-serif;margin-left:10px;vertical-align:middle;position:relative;margin-top:-8px;display:inline-block}.paragraph--type--feature .field--name-field-callout-link{position:absolute;bottom:.546875em;right:1.09375em}.paragraph--type--hero{background-color:#010101;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;min-height:75vh;margin:4.375em 0;background:rgba(0,0,0,0) no-repeat center;background-size:auto 100%}@media screen and (min-width: 720px){.paragraph--type--hero{background-size:cover}}.paragraph--type--hero>.inner{padding:4.375em 2.1875em;max-width:720px}@media screen and (min-width: 720px){.paragraph--type--hero>.inner{padding:8.75em 2.1875em}}.paragraph--type--hero .border-title{text-transform:none;margin:0 auto 25px}@media screen and (min-width: 720px){.path-mla-vision .paragraph--type--hero .border-title{max-width:525px}}.paragraph--type--hero .border-title:after{border-color:#fff}.paragraph--type--hero .subtitle{font-family:"montserratregular","Montserrat",helvetica,arial,sans-serif;letter-spacing:.15em;text-transform:uppercase;font-family:"montserratlight","Montserrat",helvetica,arial,sans-serif;font-size:.8em}.paragraph--type--hero.text-center{text-align:center}.paragraph--type--hero.text-center>.inner{margin:0px auto}.paragraph--type--hero.top-center>.inner{-ms-flex-item-align:center;align-self:center}.paragraph--type--hero.top-align>.inner{-ms-flex-item-align:start;align-self:flex-start}.paragraph--type--hero.bottom-align>.inner{-ms-flex-item-align:end;align-self:flex-end}.paragraph--type--hero.font-black{color:#010101;background-color:rgba(0,0,0,0)}.paragraph--type--hero.font-black:after{border-color:#010101}.paragraph--type--svg-slide{text-align:center}.paragraph--type--svg-slide .js-svg-pan-zoom{width:100vw;height:100vh}.paragraph--type--svg-slide .js-svg-pan-zoom svg{display:inline;width:inherit;min-width:inherit;max-width:inherit;height:inherit;min-height:inherit;max-height:inherit;overflow:auto !important}.svg-slide .slides{width:100vw !important;height:100vh !important}.paragraph--type--video a{outline:none}@media screen and (max-width: 720px){.paragraph--type--video{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}}.paragraph--type--video .copy{color:#fff;display:none}@media screen and (min-width: 720px){.paragraph--type--video .copy{position:absolute;z-index:2;bottom:2.1875em}}@media screen and (min-width: 720px){.paragraph--type--video .copy{display:block;right:2.1875em;max-width:220px}}.paragraph--type--video .copy .em{font-size:.8em;margin-bottom:10px;color:inherit}.paragraph--type--video .copy .h5{font-size:2.3em;margin:0px;vertical-align:middle;position:relative;padding-right:25px}.paragraph--type--video .copy a{color:inherit}.paragraph--type--video .copy a:hover{color:inherit}.paragraph--type--video .copy a:after{content:""}.paragraph--type--video .copy .chevron-right{width:12.5px;height:auto;margin-left:10px;position:absolute;top:50%;right:0px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.field__item:first-child>.paragraph--type--video{margin-bottom:60px}.paragraph--type--quote{text-align:center}.layout--col-half .paragraph--type--quote{padding:0 2.1875em}@media screen and (min-width: 720px){.layout--col-half .paragraph--type--quote{max-width:525px;margin-left:auto;margin-right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.paragraph--type--quote>.inner{width:100%}.paragraph--type--quote .field--name-field-quote{font-size:19.09375px;line-height:1.8}.paragraph--type--quote .field--name-field-quote:before,.paragraph--type--quote .field--name-field-quote:after{display:block;font-size:3.46875em;line-height:1em;font-family:"Butler",helvetica,arial,sans-serif;font-weight:500}.paragraph--type--quote .field--name-field-quote:before{content:"“"}.paragraph--type--quote .field--name-field-quote:after{content:"”";margin-top:.5em}.paragraph--type--quote .field--name-field-subline{font-family:"montserratregular","Montserrat",helvetica,arial,sans-serif;letter-spacing:.15em;text-transform:uppercase}.paragraph--type--quote h4{text-transform:none;margin:0 0 10px}.paragraph--type--service-cta{background:#010101 no-repeat center/220% auto;color:#fff;text-align:center;padding:1.09375em;font-size:13px}@media screen and (min-width: 720px){.paragraph--type--service-cta{margin:0;background-size:cover}}@media screen and (min-width: 720px){.layout--col-half .paragraph--type--service-cta{margin:0 2.1875em;max-width:525px;margin-left:auto;margin-right:auto}}.paragraph--type--service-cta h2{font-size:2.8em}.paragraph--type--service-cta a{color:inherit}.paragraph--type--service-cta .divider{border-color:#fff;margin-top:2.1875em;margin-bottom:2.1875em}.paragraph--type--service-cta .field--name-field-call-to-action,.paragraph--type--service-cta .subtitle{font-family:"montserratregular","Montserrat",helvetica,arial,sans-serif;letter-spacing:.15em;text-transform:uppercase}@media screen and (max-width: 720px){.paragraph--type--service-cta .field--name-field-call-to-action,.paragraph--type--service-cta .subtitle{font-size:.7em}}.paragraph--type--service-cta svg{display:block;margin:0px auto;height:auto;width:150px}.paragraph--type--service-cta svg path{fill:#fff}.paragraph--type--service-cta>.inner{border:1px solid #fff;padding:1.09375em}@media screen and (min-width: 720px){.paragraph--type--service-cta>.inner{padding:2.1875em}}.paragraph--type--service-cta .logo{margin-top:.5em}.paragraph--type--service-cta .logo span{font-family:"montserratregular","Montserrat",helvetica,arial,sans-serif;letter-spacing:.15em;text-transform:uppercase;margin-top:20px;display:block}.card-count-up{text-align:center}.card-count-up__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.card-count-up__card-header{line-height:1.125;margin:1em 0;font-size:3.25em;text-transform:uppercase;font-size:44.98px;font-family:"Butler",helvetica,arial,sans-serif;font-weight:500;margin:0 0 9.9px}@media screen and (min-width: 720px){.card-count-up__card-header{font-size:4.1875em}}.card-count-up--has-image .card-count-up__card-header{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.page-node-type-article .card-count-up__card-header,.node-2238 .card-count-up__card-header{color:#00668a}.card-count-up__card-copy{font-family:"montserratlight","Montserrat",helvetica,arial,sans-serif;line-height:1.125;text-transform:uppercase;font-size:13px;font-size:13px;line-height:1.5;font-weight:700;font-size:17.94px}.card-count-up__card-image{position:relative}.card-count-up--has-image .card-count-up__card-image{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;margin-bottom:2.1875em;height:250px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.card-count-up--has-image .card-count-up__card-image a{position:absolute;top:0;left:0;width:100%;height:100%}.card-count-up--has-image .card-count-up__card-image img{max-width:none;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:bottom;object-position:bottom}.card-count-up--has-image .card-count-up__card-image .contextual-region{position:static}.card-count-up hr{margin-left:auto;margin-right:auto}.card-count-up p:first-child{margin-top:0}.card-count-up p:last-child{margin-bottom:0}.card-default{text-align:center}.card-default__image{position:relative;border:1px solid currentColor;margin-bottom:60px}.card-default__image-header{text-transform:uppercase;line-height:1.125;font-size:21.97px;font-family:"Butler",helvetica,arial,sans-serif;font-weight:500;padding:30px 30px 39.9px}.card-default__image-inner{min-height:129.9px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.card-default__image-link{text-transform:uppercase;letter-spacing:.15em;padding:10px 30px;font-size:13px;display:inline-block;background-color:#fff;border:1px solid currentColor;border-radius:8px;position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%, 50%);transform:translate(-50%, 50%)}.card-default__image-link:hover{background-color:#010101;border-color:#010101;color:#fff}.card-default p:first-child{margin-top:0}.card-default p:last-child{margin-bottom:0}.card-default img{width:100%}.card-grid{margin:75px 0}.card-grid__cards{display:grid;grid-template-columns:1fr;row-gap:60px}@media screen and (min-width: 960px){.card-grid__cards{-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px;row-gap:60px}.card-grid[data-justify-content=center] .card-grid__cards{grid-auto-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.card-grid[data-grid="1-1"] .card-grid__cards{grid-template-columns:repeat(auto-fit, calc(100% - 0px))}.card-grid[data-grid="1-2"] .card-grid__cards{grid-template-columns:repeat(auto-fit, calc(50% - 30px))}.card-grid[data-grid="1-3"] .card-grid__cards{grid-template-columns:repeat(auto-fit, calc(33.3333333333% - 40px))}.card-grid[data-grid="1-4"] .card-grid__cards{grid-template-columns:repeat(auto-fit, calc(25% - 45px))}.card-grid[data-grid="1-5"] .card-grid__cards{grid-template-columns:repeat(auto-fit, calc(20% - 48px))}.card-grid[data-grid="1-6"] .card-grid__cards{grid-template-columns:repeat(auto-fit, calc(16.6666666667% - 50px))}.card-grid__cards>*{-ms-flex-negative:0;flex-shrink:0}}.heading-row{margin:120px 0;text-align:center}@media screen and (min-width: 720px){.heading-row{max-width:720px;margin-right:auto;margin-left:auto}}.heading-row__hr-icon{width:100px;margin:0 auto 30px}.heading-row__hr-ribbon{font-family:"montserratlight","Montserrat",helvetica,arial,sans-serif;line-height:1.125;text-transform:uppercase;font-size:13px;font-size:13px;line-height:1.5;font-weight:700;font-size:17.94px}.heading-row__hr-heading{line-height:1.125;margin:1em 0;font-size:3.25em;text-transform:uppercase;font-size:44.98px;font-family:"Butler",helvetica,arial,sans-serif;font-weight:500;margin:30px 0 45px}@media screen and (min-width: 720px){.heading-row__hr-heading{font-size:4.1875em}}.heading-row__hr-heading:first-child{margin-top:0}.heading-row__hr-heading:last-child{margin-bottom:0}.heading-row__hr-copy{margin:30px 0;font-size:20.02px}.heading-row__hr-copy:first-child{margin-top:0}.heading-row__hr-copy:last-child{margin-bottom:0}.heading-row__hr-cards{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:0 2.1875em}.heading-row__hr-cards>div{max-width:1400px;margin:0px auto;padding:1.09375em}@media screen and (min-width: 720px){.heading-row__hr-cards>div{padding:2.1875em}}.heading-row p:first-child{margin-top:0}.heading-row p:last-child{margin-bottom:0}.heading-row .chevron-down-button{display:block;margin:90px auto 0}.horizontal-hero{margin:120px 0}@media screen and (min-width: 960px){.horizontal-hero{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);display:grid;grid-template-columns:1fr 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (min-width: 1400px){.horizontal-hero{margin-left:0;margin-right:0}}.horizontal-hero__inner{padding:30px}@media screen and (min-width: 960px){.horizontal-hero__inner{padding:75px 75px}}.horizontal-hero[data-image-alignment=right] .horizontal-hero__inner{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}@media screen and (max-width: 960px){.horizontal-hero__image{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);margin-bottom:30px}}.horizontal-hero__hh-header{line-height:1.125;margin:1em 0;font-size:3.25em;font-size:44.98px;text-transform:uppercase;font-family:"Butler",helvetica,arial,sans-serif;font-weight:500;margin:0 0 30px;padding-bottom:30px;position:relative}@media screen and (min-width: 720px){.horizontal-hero__hh-header{font-size:4.1875em}}.horizontal-hero__hh-header:first-child{margin-top:0}.horizontal-hero__hh-header:last-child{margin-bottom:0}.horizontal-hero__hh-header:after{content:"";position:absolute;bottom:0;left:0;width:60px;height:1px;background:currentColor}.horizontal-hero__hh-copy{margin:30px 0;font-size:20.02px}.horizontal-hero__hh-copy:first-child{margin-top:0}.horizontal-hero__hh-copy:last-child{margin-bottom:0}.horizontal-hero p:first-child{margin-top:0}.horizontal-hero p:last-child{margin-bottom:0}.view-id-dream_team .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-sizing:border-box;box-sizing:border-box;gap:30px}.view-id-dream_team .view-content>div{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:250px;width:250px}.view-id-dream_team .views-row{margin:0 5px 3px 5px;max-width:155px}.view-id-dream_team.view-display-id-block_2{margin-bottom:2em}.view-id-dream_team.view-display-id-block_2 .views-row{max-width:unset}.view-id-dream_team.view-display-id-block_1 .view-content{margin-bottom:40px}@media screen and (min-width: 720px){.news-view-teaser{margin-top:0px;margin-bottom:0px}}@media screen and (min-width: 720px){.news-view-teaser>.view-header .views-row{margin:2.1875em 0}}@media screen and (min-width: 720px){.news-view-teaser>.attachment .views-row{margin:2.1875em 0}}.news-view-teaser>.view-content{display:grid;gap:4.375em}@media screen and (min-width: 720px){.news-view-teaser>.view-content{grid-template-columns:1fr 1fr;gap:4.375em}}@media screen and (min-width: 960px){.news-view-teaser>.view-content{grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width: 720px){.news-view-teaser>.view-content>.views-row{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:0}}@media screen and (min-width: 960px){.news-view-teaser>.view-content>.views-row{margin-right:0}}@media screen and (max-width: 720px){.news-view-teaser .views-row{margin-bottom:2.1875em}}#newsfeed-views .menu{border-bottom:1px solid #010101;border-top:1px solid #010101;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0px 0px 2.1875em}@media screen and (max-width: 720px){#newsfeed-views .menu{overflow-y:scroll}#newsfeed-views .menu .is-active{font-weight:bold;text-decoration:underline}}#newsfeed-views .menu>li a{font-family:"montserratregular","Montserrat",helvetica,arial,sans-serif;letter-spacing:.15em;text-transform:uppercase;font-size:.8125em;display:block;white-space:nowrap;position:relative;padding:10px 1.640625em}#newsfeed-views .menu>li a:after,#newsfeed-views .menu>li a:before{-webkit-transition:border-width ease-out .3s;transition:border-width ease-out .3s;content:"";position:absolute;left:0;right:0;margin:0 auto;width:0;height:0;border-left:solid 15px rgba(0,0,0,0);border-right:solid 15px rgba(0,0,0,0)}#newsfeed-views .menu>li a:after{top:100%;border-top:solid 0px #fff;-webkit-transform:translateY(-1px);transform:translateY(-1px)}#newsfeed-views .menu>li a:before{top:100%;border-top:solid 0px #010101}#newsfeed-views .menu>li a:hover:after{border-top-width:7px}#newsfeed-views .menu>li a:hover:before{border-top-width:7px}#newsfeed-views .menu>li a.is-active:after{border-top-width:10px}#newsfeed-views .menu>li a.is-active:before{border-top-width:10px}@media screen and (min-width: 720px){#newsfeed-views{margin:2.1875em 0}}#newsfeed-views .menu{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#newsfeed-views .menu>li a,#newsfeed-views .menu #newsfeed-views .menu>li a{text-transform:capitalize;letter-spacing:0}.view-projects--home-featured:before,.view-projects--home-featured:after{content:" ";display:table}.view-projects--home-featured:after{display:block;clear:both;height:1px;margin-top:-1px;visibility:hidden}.view-projects--home-featured{*zoom:1}@media screen and (min-width: 720px){.view-projects--home-featured{margin:-0.546875em}}.view-projects--home-featured .views-row{position:relative;z-index:1}.view-projects--home-featured .views-row .edit-queue{position:absolute;bottom:2.1875em;right:2.1875em;z-index:1;display:none;color:#fff}.user-logged-in .view-projects--home-featured .views-row .edit-queue{display:block}.view-projects--home-featured .views-row img{-webkit-transform-origin:center;transform-origin:center;position:absolute;width:auto;height:auto;margin:auto;top:-100%;left:-100%;right:-100%;bottom:-100%}.view-projects--home-featured .views-row img:nth-child(1){max-height:50vw;max-width:100%}.view-projects--home-featured .views-row img:nth-child(2){min-width:170%;max-height:none;max-width:170%}.view-projects--home-featured .views-row:nth-child(1) img{-webkit-animation-delay:-1s;animation-delay:-1s}.view-projects--home-featured .views-row:nth-child(2) img{-webkit-animation-delay:-2s;animation-delay:-2s}.view-projects--home-featured .views-row:nth-child(3) img{-webkit-animation-delay:-3s;animation-delay:-3s}.view-projects--home-featured .views-row:nth-child(4) img{-webkit-animation-delay:-4s;animation-delay:-4s}.view-projects--home-featured .views-row:nth-child(5) img{-webkit-animation-delay:-5s;animation-delay:-5s}.view-projects--home-featured .views-row:nth-child(6) img{-webkit-animation-delay:-6s;animation-delay:-6s}@media screen and (min-width: 720px){.view-projects--home-featured .views-row{height:50vw;width:33.33%;display:-webkit-box;display:-ms-flexbox;display:flex}.view-projects--home-featured .views-row:nth-child(1){width:66.66%;float:left}.view-projects--home-featured .views-row:nth-child(2),.view-projects--home-featured .views-row:nth-child(3){width:33.33%;float:right;height:25vw}.view-projects--home-featured .views-row:nth-child(4){clear:both;width:100%}.view-projects--home-featured .views-row:nth-child(5){clear:both}.view-projects--home-featured .views-row:nth-child(5),.view-projects--home-featured .views-row:nth-child(6){float:left;width:50%;height:30vw}.view-projects--home-featured .views-row:nth-child(5) img:nth-child(1),.view-projects--home-featured .views-row:nth-child(6) img:nth-child(1){max-width:110%;min-width:110%}.view-projects--home-featured .views-row:nth-child(5) img:nth-child(2),.view-projects--home-featured .views-row:nth-child(6) img:nth-child(2){max-width:135.5%;min-width:135.5%}}@media screen and (min-width: 720px)and (min-width: 1400px){.view-projects--home-featured .views-row:nth-child(5) img:nth-child(2),.view-projects--home-featured .views-row:nth-child(6) img:nth-child(2){max-width:192.5%;min-width:192.5%}}@media screen and (min-width: 1400px){.view-projects--home-featured .views-row{height:700px}.view-projects--home-featured .views-row:nth-child(2),.view-projects--home-featured .views-row:nth-child(3){height:350px}}@media screen and (min-width: 720px){.field.field--name-field-featured-project.field--type-entity-reference.field--label-hidden.field__items{margin:-1.09375em;display:grid;grid-template-columns:1fr 1fr}}@media screen and (min-width: 960px){.field.field--name-field-featured-project.field--type-entity-reference.field--label-hidden.field__items{grid-template-columns:1fr 1fr 1fr}}.field.field--name-field-featured-project.field--type-entity-reference.field--label-hidden.field__items>.field__item{margin:2.1875em 0}@media screen and (min-width: 720px){.field.field--name-field-featured-project.field--type-entity-reference.field--label-hidden.field__items>.field__item{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.09375em}}@media screen and (min-width: 960px){.field.field--name-field-featured-project.field--type-entity-reference.field--label-hidden.field__items>.field__item{display:-webkit-box;display:-ms-flexbox;display:flex}}.details-link{position:absolute;bottom:0px;left:50%;-webkit-transform:translateX(-50%) translateY(50%);transform:translateX(-50%) translateY(50%);display:block;padding:7px 15px;font-size:.625em;border:1px solid #010101;border-radius:5px;background:#fff;font-family:"montserratregular","Montserrat",helvetica,arial,sans-serif;letter-spacing:.15em;text-transform:uppercase;font-family:"montserratregular","Montserrat",helvetica,arial,sans-serif;-webkit-transition:color ease-out .3s,background-color ease-out .3s;transition:color ease-out .3s,background-color ease-out .3s}.details-link:hover,.details-link:focus,.details-link:active{color:#fff;background-color:#010101}@media screen and (min-width: 720px){.view-similar-projects>.view-content,.view-projects-page-blocks.view-display-id-block_2>.view-content,.view-projects-page-blocks.view-display-id-block_3>.view-content{display:grid;grid-template-columns:4fr 4fr 4fr;margin:-0.546875em}}@media screen and (min-width: 960px){.view-similar-projects>.view-content,.view-projects-page-blocks.view-display-id-block_2>.view-content,.view-projects-page-blocks.view-display-id-block_3>.view-content{grid-template-columns:3fr 3fr 3fr 3fr}}.view-similar-projects>.view-content>.views-row,.view-projects-page-blocks.view-display-id-block_2>.view-content>.views-row,.view-projects-page-blocks.view-display-id-block_3>.view-content>.views-row{margin:2.1875em 0}@media screen and (min-width: 720px){.view-similar-projects>.view-content>.views-row,.view-projects-page-blocks.view-display-id-block_2>.view-content>.views-row,.view-projects-page-blocks.view-display-id-block_3>.view-content>.views-row{margin:0;padding:.546875em;display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width: 960px){.view-similar-projects>.view-content>.views-row,.view-projects-page-blocks.view-display-id-block_2>.view-content>.views-row,.view-projects-page-blocks.view-display-id-block_3>.view-content>.views-row{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width: 720px){.view-projects-page-blocks.view-display-id-block_1>.view-content{margin:-1.09375em;display:grid;grid-template-columns:1fr 1fr}}@media screen and (min-width: 960px){.view-projects-page-blocks.view-display-id-block_1>.view-content{grid-template-columns:1fr 1fr 1fr}}.view-projects-page-blocks.view-display-id-block_1>.view-content>.views-row{margin:2.1875em 0}@media screen and (min-width: 720px){.view-projects-page-blocks.view-display-id-block_1>.view-content>.views-row{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.09375em}}@media screen and (min-width: 960px){.view-projects-page-blocks.view-display-id-block_1>.view-content>.views-row{display:-webkit-box;display:-ms-flexbox;display:flex}}.viewsreference--view-title{display:none}@media screen and (min-width: 720px){.view-galleries .view-content{margin:-1.09375em;display:grid;grid-template-columns:1fr 1fr;gap:2.1875em}}@media screen and (min-width: 960px){.view-galleries .view-content{grid-template-columns:1fr 1fr 1fr}}.view-galleries .view-content .views-row{margin:2.1875em 0}@media screen and (min-width: 720px){.view-galleries .view-content .views-row{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width: 960px){.view-galleries .view-content .views-row{display:-webkit-box;display:-ms-flexbox;display:flex}}.pager{text-align:center;margin:2.1875em 0 4.375em}.pager>ul{min-width:45vw;display:inline-block;padding:1.09375em;border-top:1px solid #010101;border-bottom:1px solid #010101}.pager>ul li{display:inline-block;margin:0 .546875em}.pager .is-active{font-family:"montserratregular","Montserrat",helvetica,arial,sans-serif}[data-pid="198"]{color:#fff;margin:4.375em 0;padding:1.09375em;background:url(/themes/custom/mla_theme/images/mla-mid-year-review.jpg) no-repeat center/auto 100%}@media screen and (min-width: 720px){[data-pid="198"]{background-position:center left;background-size:cover}}[data-pid="198"]>div:not(.contextual){text-align:center;border:1px solid #fff;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1.09375em}@media screen and (min-width: 720px){[data-pid="198"]>div:not(.contextual){padding:4.375em 2.1875em}}[data-pid="198"]>div:not(.contextual)>div{display:block;-webkit-box-sizing:border-box;box-sizing:border-box}@media screen and (min-width: 960px){[data-pid="198"]>div:not(.contextual)>div{max-width:500px}}[data-pid="198"] input[type=text],[data-pid="198"] input[type=password],[data-pid="198"] input[type=email],[data-pid="198"] input[type=tel]{border-color:#fff}[data-pid="198"] input[type=submit]{background:none;border:none;margin:1.09375em 5px;display:inline-block}[data-pid="198"] .submit-btn{display:inline-block}[data-pid="198"] .submit-btn:before,[data-pid="198"] .submit-btn:after{content:"•";font-size:2.5em}.video-container,#drupal-modal>.video-wrapper{position:relative;padding-bottom:56.25%;overflow:hidden;max-width:100%;height:auto;color:#fff;z-index:10}.video-container .title,#drupal-modal>.video-wrapper .title{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:2;text-transform:uppercase;font-weight:400;margin-bottom:0}@media screen and (max-width: 720px){.video-container .title,#drupal-modal>.video-wrapper .title{width:calc(100% - 40px);text-align:center}}@media screen and (min-width: 1400px){.video-container .title,#drupal-modal>.video-wrapper .title{font-size:7.5em;max-width:800px}}.video-container iframe,.video-container object,.video-container embed,#drupal-modal>.video-wrapper iframe,#drupal-modal>.video-wrapper object,#drupal-modal>.video-wrapper embed{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.video-button.use-ajax{position:relative;outline:none}.video-button.use-ajax:before,.video-button.use-ajax:after{display:block;height:60px;position:absolute;top:15px;right:15px;border:1px solid #fff;border-radius:50px;line-height:1.2}.inverted .video-button.use-ajax:before,.inverted .video-button.use-ajax:after{border-color:#fff}.video-button.use-ajax:before{content:"";width:60px;background:url(../images/play-play-white.svg) no-repeat center/60px auto}.video-button.use-ajax:after{width:161px;content:"Watch \aVideo";white-space:pre;font-family:"montserratregular","Montserrat",helvetica,arial,sans-serif;letter-spacing:.15em;text-transform:uppercase;font-size:13px;padding:15px 10px 0 25px}@media screen and (max-width: 720px){.video-button.use-ajax{margin-bottom:1.09375em}}.watch-video-button{display:inline-block;border:1px solid #fff;border-radius:50px;position:relative;vertical-align:middle;line-height:0;font-size:13px;height:61px;margin-right:1.09375em;color:#fff}.inverted .watch-video-button{border-color:#fff}.watch-video-button .caps{font-family:"montserratregular","Montserrat",helvetica,arial,sans-serif;letter-spacing:.15em;text-transform:uppercase;line-height:1;max-width:100px;display:none;vertical-align:middle;position:relative;padding:0 10px 0 25px;margin-right:-5px;margin-top:-53px}.watch-video-button .symbol{border:1px solid #fff;border-radius:50px;display:inline-block;height:61px;width:61px;margin:-1px -1px -1px 0;cursor:pointer}.inverted .watch-video-button .symbol{border-color:#fff}.watch-video-button .symbol svg{width:60px;height:auto;display:inline-block;position:relative;padding:5px;top:-5px;left:-5px}.watch-video-button .symbol svg path{fill:#fff}.inverted .watch-video-button .symbol svg path{fill:#fff}.vimeo-modal{-webkit-transition:all ease-out .3s;transition:all ease-out .3s;display:none;outline:none}@media screen and (min-width: 720px){.vimeo-modal{display:none}}.vimeo-modal.js-ready{padding-top:56.2%;height:0;position:relative;background:no-repeat center/cover}@media screen and (max-width: 720px){.vimeo-modal.js-ready{display:block}}.vimeo-modal.js-ready .h1{position:absolute;padding:.546875em;bottom:0;left:0;z-index:2;text-transform:uppercase;font-weight:400;margin-bottom:0}@media screen and (min-width: 1400px){.vimeo-modal.js-ready .h1{font-size:7.5em;max-width:800px}}.ui-dialog-title{display:none !important}
/*# sourceMappingURL=maps/components.css.map */
