@font-face{font-family:"GrandSlang";font-weight:400;font-style:normal;src:url("../../fonts/GrandSlang.woff2") format("woff2"),url("../../fonts/GrandSlang.woff") format("woff")}@font-face{font-family:"Mercury";font-weight:400;font-style:normal;src:url("../../fonts/Mercury.woff2") format("woff2"),url("../../fonts/Mercury.woff") format("woff")}@font-face{font-family:"Mercury";font-weight:400;font-style:italic;src:url("../../fonts/Mercury-Italic.woff2") format("woff2"),url("../../fonts/Mercury-Italic.woff") format("woff")}html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--vh: 1vh}*,*:before,*:after{box-sizing:border-box}html{touch-action:manipulation;scroll-behavior:smooth;--scroll-behavior: smooth}@media(prefers-reduced-motion){html{scroll-behavior:auto;--scroll-behavior: auto}}body{background-color:#121111;color:#f7ebdc;font-family:"Montserrat",sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit;text-decoration:none}strong,b{font-weight:bold}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.text-center,.has-text-align-center{text-align:center}.text-right,.has-text-align-right{text-align:right}.text-left,.has-text-align-left{text-align:left}.has-black-color{color:#000 !important}.has-black-background-color{background-color:#000 !important}.has-darker-grey-color{color:#121111 !important}.has-darker-grey-background-color{background-color:#121111 !important}.has-medium-grey-color{color:#707070 !important}.has-medium-grey-background-color{background-color:#707070 !important}.has-beige-color{color:#f7ebdc !important}.has-beige-background-color{background-color:#f7ebdc !important}.has-white-color{color:#fff !important}.has-white-background-color{background-color:#fff !important}.has-smaller-font-size{font-size:12px !important}.has-small-font-size{font-size:14px !important}.has-normal-font-size{font-size:16px !important}.has-medium-font-size{font-size:18px !important}.has-large-font-size{font-size:20px !important}.has-larger-font-size{font-size:24px !important}.fw-300,.has-light-font-weight{font-weight:300}.fw-500,.has-medium-font-weight{font-weight:500}.fw-600,.has-semi-bold-font-weight{font-weight:600}.unbutton,.categories-filters button,.case-studies-pagination button,.case-studies-button,.home-section-pagination button,.burger{display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;border-radius:0;padding:0;margin:0;font:inherit;cursor:pointer;white-space:nowrap}.unbutton:focus,.categories-filters button:focus,.case-studies-pagination button:focus,.case-studies-button:focus,.home-section-pagination button:focus,.burger:focus{outline:0}.burger{display:block;padding:16px;cursor:pointer;height:54px}.burger-bar{display:block;width:35px;height:2px;background-color:#000;border-radius:2px;transition:background-color .2s,-webkit-transform .3s;transition:transform .3s,background-color .2s;transition:transform .3s,background-color .2s,-webkit-transform .3s}.burger-bar+.burger-bar{margin-top:8px}.menu-open .burger .burger-bar,.burger-open .burger-bar{background-color:#000}.menu-open .burger>.burger-bar:nth-child(2),.burger-open>.burger-bar:nth-child(2){display:none}.menu-open .burger>.burger-bar:first-child,.burger-open>.burger-bar:first-child{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.menu-open .burger>.burger-bar:nth-child(3),.burger-open>.burger-bar:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:-2px}.is-style-large-quote{margin:32px 0;font-family:"Mercury",serif;font-size:32px;font-style:italic;line-height:1.25;text-align:center}.is-style-large-quote::before,.is-style-large-quote::after{content:"";display:block;margin:24px auto;height:48px;width:1px;background-color:currentColor}.site-header{position:fixed;z-index:100;top:0;left:0;width:100%}.header-brand{position:absolute;top:24px;left:24px}body.admin-bar .header-brand{top:56px}.header-brand svg{display:inline-block;width:56px;height:102px}.header-brand path{fill:#f7ebdc;transition:fill .8s}.header-burger{position:absolute;z-index:1;top:16px;right:16px;transition:opacity .3s}body.admin-bar .header-burger{top:48px}.header-burger .burger-bar{background-color:#f7ebdc;transition:background-color .8s,-webkit-transform .3s;transition:transform .3s,background-color .8s;transition:transform .3s,background-color .8s,-webkit-transform .3s}.menu-open .header-burger .burger-bar{background-color:#121111}@media(max-width: 767px){.header-brand{top:16px;left:16px}.header-brand svg{width:48px;height:88px}.header-burger{top:8px;right:0px}}.header-nav{position:fixed;top:0;right:0;bottom:0;width:100%;max-width:600px;display:flex;align-items:center;justify-content:center;background-color:#f7ebdc;color:#121111;-webkit-transform:translateX(100%);transform:translateX(100%);transition:background-color .8s}.menu-animated .header-nav{transition:background-color .8s,-webkit-transform .4s;transition:transform .4s,background-color .8s;transition:transform .4s,background-color .8s,-webkit-transform .4s}.header-menu{list-style-type:none;margin:0;padding:0;padding:32px;color:#121111;font-size:40px;font-weight:bold;text-transform:uppercase}.header-menu>li{margin:10px 0;-webkit-transform:translateX(200px);transform:translateX(200px);transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s}.header-menu>li:nth-child(1){transition-delay:0s}.header-menu>li:nth-child(2){transition-delay:.05s}.header-menu>li:nth-child(3){transition-delay:.1s}.header-menu>li:nth-child(4){transition-delay:.15s}.header-menu>li:nth-child(5){transition-delay:.2s}.header-menu>li:nth-child(6){transition-delay:.25s}.header-menu>li:nth-child(7){transition-delay:.3s}.menu-open .header-menu>li{-webkit-transform:translateX(0);transform:translateX(0)}.header-menu>li>a{display:inline-block;padding-right:16px;transition:padding .3s}.header-menu>li>a:hover{padding-left:16px;padding-right:0}body.menu-open .header-nav{-webkit-transform:translateX(0);transform:translateX(0)}@media(max-width: 559px){.header-nav{justify-content:flex-start}.header-menu{padding:24px;font-size:34px}.header-menu>li{margin:20px 0;line-height:1}body.menu-open .header-brand{z-index:1}body.menu-open .header-brand path{fill:#121111}body.menu-open .site-header.is-dark .header-brand path{fill:#f7ebdc}}.header-contact{position:fixed;bottom:12px;right:20px;font-size:11px;letter-spacing:.06em;color:#f7ebdc;transition:color .3s}.header-contact a{display:inline-block;padding:4px}.menu-open .header-contact{color:#121111}@media(max-width: 767px){.header-contact{opacity:0;transition:-webkit-transform .3s .2s;transition:transform .3s .2s;transition:transform .3s .2s, -webkit-transform .3s .2s;-webkit-transform:translateY(40px);transform:translateY(40px)}body.menu-open .header-contact{opacity:1;right:0;bottom:20px;-webkit-transform:translateY(0);transform:translateY(0);width:100%;text-align:center;font-size:12px}}body.single-project.is-case-study .site-header .header-brand path,.site-header.is-dark .header-brand path{fill:#121111}body.single-project.is-case-study .site-header .header-burger .burger-bar,.site-header.is-dark .header-burger .burger-bar{background-color:#121111}.menu-open body.single-project.is-case-study .site-header .header-burger .burger-bar,body.single-project.is-case-study .menu-open .site-header .header-burger .burger-bar,.menu-open .site-header.is-dark .header-burger .burger-bar{background-color:#f7ebdc}body.single-project.is-case-study .site-header .header-nav,.site-header.is-dark .header-nav{background-color:#121111;color:#f7ebdc}body.single-project.is-case-study .site-header .header-menu,.site-header.is-dark .header-menu{color:#f7ebdc}body.single-project.is-case-study .site-header .header-contact,.site-header.is-dark .header-contact{color:#121111}.menu-open body.single-project.is-case-study .site-header .header-contact,body.single-project.is-case-study .menu-open .site-header .header-contact,.menu-open .site-header.is-dark .header-contact{color:#f7ebdc}html,body{-ms-scroll-chaining:none;overscroll-behavior:none}body.is-home-page{height:100vh;height:calc(var(--vh, 1vh)*100);overflow:hidden}.home-section{position:fixed;width:100%;height:100%;top:0;left:0;overflow:hidden;background-color:#f7ebdc;color:#121111;padding:48px 128px;opacity:0;visibility:hidden;pointer-events:none}.home-section.active{opacity:1;visibility:visible;pointer-events:auto}.home-section.is-dark{background-color:#121111;color:#f7ebdc}.home-section-title{margin:0 0 16px;font-size:48px;font-family:"GrandSlang",serif;font-weight:normal;text-transform:uppercase;line-height:1}@media(max-width: 1023px){.home-section{padding:48px 24px}.home-section-title{margin-left:80px}}@media(max-width: 767px){.home-section-title{margin-left:64px;font-size:40px}}.home-section-pagination{position:absolute;bottom:10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.home-section-pagination button{color:inherit}.home-section-pagination button svg{width:80px;height:16px;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s, -webkit-transform .35s}.home-section-pagination button:hover svg{-webkit-transform:scale(1.1);transform:scale(1.1)}.home-section-pagination path{fill:currentColor}.home-debug-section{display:none}.home-intro-content{position:absolute;left:50%;top:0;width:75%;max-width:1500px;height:calc(100% - 96px);max-height:1088px;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:flex;flex-direction:column;align-items:center;background-position:center center;background-repeat:no-repeat;background-size:cover;cursor:pointer}.home-intro-content>:first-child{margin-top:auto}.home-intro-content>:last-child{margin-bottom:auto}@media(max-width: 559px){.home-intro-content{width:100%;height:100%;padding:24px}}.home-intro-logo{max-height:50%}.home-intro-logo path{fill:currentColor}.home-intro-tagline{margin-top:24px;text-align:center}.home-intro-tagline .tagline{margin-bottom:8px;font-size:12px;font-weight:400;text-transform:uppercase;letter-spacing:.2em}.home-intro-tagline .tags-list{font-size:17px;font-weight:bold;text-transform:uppercase;letter-spacing:.16em}.home-intro-menu{list-style-type:none;margin:0;padding:0;position:absolute;left:88px;bottom:64px;font-size:32px;font-weight:bold;text-transform:uppercase}.home-intro-menu>li{margin:6px 0}.home-intro-menu>li:first-child{margin-top:0}.home-intro-menu>li:last-child{margin-bottom:0}.home-intro-menu>li>a{display:inline-block;padding-right:16px;transition:padding .3s}.home-intro-menu>li>a:hover{padding-left:16px;padding-right:0}@media(max-width: 1399px){.home-intro-menu{font-size:30px}}@media(max-width: 1199px){.home-intro-menu{font-size:28px;left:32px}}@media(max-width: 1023px){.home-intro-menu{display:none}}.home-intro-scroll-arrow{position:absolute;bottom:10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding:16px;cursor:pointer}.home-intro-scroll-arrow svg{display:inline-block;width:80px;height:16px;-webkit-animation:arrow-bounce 2.8s infinite;animation:arrow-bounce 2.8s infinite}.home-intro-scroll-arrow path{fill:currentColor}@-webkit-keyframes arrow-bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}60%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}@keyframes arrow-bounce{0%,20%,50%,80%,100%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}60%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}.projects-scrollable-viewport{position:absolute;overflow:hidden;top:164px;bottom:0;left:128px;right:128px}@media(max-width: 1023px){.projects-scrollable-viewport{left:24px;right:24px}}@media(max-width: 559px){.projects-scrollable-viewport{top:180px}}.projects-thumbs{position:relative;padding:40px 0}.project-thumb{position:absolute;top:0;left:0;transition:width .3s,height .3s,opacity .5s}.project-thumb.hidden{opacity:0;pointer-events:none}.project-thumb img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.project-thumb-title{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:16px 32px;background-color:rgba(0,0,0,.6);font-size:18px;text-align:center;text-transform:uppercase;line-height:1.25;transition:opacity .3s;opacity:0}.project-thumb:hover .project-thumb-title{opacity:1}.case-studies-slider{position:absolute;top:164px;left:0;right:0;bottom:72px;overflow:hidden}.case-studies-slides{position:absolute;top:0;left:0;height:100%;display:flex;flex-wrap:nowrap;align-items:center;padding-left:96px;padding-right:96px}.case-study-slide{margin:0 32px}.case-study-slide.hidden{display:none}.case-study-slide img{display:block;max-width:var(--slide-max-width);max-height:var(--slide-max-height)}.case-studies-button{position:absolute;top:calc(50% + 16px);padding:16px}.case-studies-button.prev{left:-24px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.case-studies-button.next{right:-24px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.case-studies-button svg{width:80px;height:16px;-webkit-filter:drop-shadow(0 0 4px #F7EBDC);filter:drop-shadow(0 0 4px #F7EBDC);transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s, -webkit-transform .35s}.case-studies-button:hover svg{-webkit-transform:scale(1.15);transform:scale(1.15)}@media(max-width: 767px){.case-studies-slides{padding-left:0;padding-right:0}.case-study-slide{margin:0 28px}.case-studies-button.prev{left:-44px}.case-studies-button.next{right:-44px}}.case-studies-pagination{position:absolute;bottom:44px;left:0;width:100%;text-align:center}.case-studies-pagination button{margin:0 1px;padding:4px}.case-studies-pagination button.hidden{display:none}.case-studies-pagination button>span{display:block;width:10px;height:10px;background-color:#999;border-radius:100%;transition:background-color .2s}.case-studies-pagination button:hover>span{background-color:#121111}.case-studies-pagination button.active>span{background-color:#121111}.is-dark .case-studies-pagination button>span{background-color:#505050}.is-dark .case-studies-pagination button:hover>span{background-color:#f7ebdc}.is-dark .case-studies-pagination button.active>span{background-color:#f7ebdc}@media(max-width: 559px){.case-studies-pagination{display:none}}.vision-scrollable-viewport{height:100%;overflow:hidden}.vision-scrollable{display:flex;justify-content:space-between;min-height:100%}.vision-content-col{display:flex;flex-direction:column;max-width:540px;padding-right:16px}.vision-content-col>:first-child{margin-top:auto}.vision-content-col>:last-child{margin-bottom:auto}.vision-quote-col{margin:auto 0;max-width:520px;padding-left:16px}@media(min-width: 768px){.vision-section-title{font-size:56px;letter-spacing:.06em}}.vision-content{font-size:16px;line-height:1.75}@media(max-width: 1023px){.vision-scrollable{flex-wrap:wrap;justify-content:center}.vision-content-col{padding-right:0}.vision-quote-col{padding-left:0}}.team-scrollable-viewport{height:100%;overflow:hidden;display:flex;flex-direction:column}.team-scrollable{margin:auto 0}@media(min-width: 768px){.team-section-title{max-width:1280px;margin:0 auto 32px;text-align:right;font-size:56px;letter-spacing:.06em}}.team-members{display:flex;justify-content:space-around;max-width:1280px;margin:0 auto}.team-member{display:flex;flex-direction:column;flex:1;max-width:296px;margin:24px}.team-member:nth-child(even){flex-direction:column-reverse}.team-member img{margin-bottom:16px;max-width:80%;height:auto}.team-member-name{margin-bottom:6px;font-size:22px;font-weight:bold}.team-member-bio{margin-bottom:16px;font-size:15px;line-height:1.3}@media(max-width: 767px){.team-members{flex-wrap:wrap}.team-member{max-width:initial;margin-left:8px;margin-right:8px}}@media(max-width: 559px){.team-member{max-width:initial;width:100%;flex:0 0 100%;margin:16px 0}.team-member:nth-child(even){flex-direction:column}}.categories-filters{list-style-type:none;margin:0;padding:0;margin:0 -5px;display:flex;flex-wrap:wrap}.categories-filters>li{margin:0 5px}.categories-filters button{padding:5px 12px 5px;background-color:#121111;color:#f7ebdc;border:1px solid currentColor;font-size:13px;border-radius:40px;transition:background-color .2s,color .2s,border-color .2s}.categories-filters button.active,.categories-filters button:hover{background-color:#f7ebdc;color:#121111}.categories-filters.is-dark button{background-color:#f7ebdc;color:#121111}.categories-filters.is-dark button.active,.categories-filters.is-dark button:hover{background-color:#121111;color:#f7ebdc}@media(max-width: 1023px){.categories-filters{flex-wrap:nowrap;overflow:auto}}.project-popup{position:fixed;z-index:90;top:0;left:0;right:0;bottom:0;background-color:#121111;color:#f7ebdc;box-shadow:0 0 20px rgba(0,0,0,.2);-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transform:translateY(calc(100% + 20px));transform:translateY(calc(100% + 20px));transition:color .33s,background-color .33s,-webkit-transform .33s ease-in;transition:transform .33s ease-in,color .33s,background-color .33s;transition:transform .33s ease-in,color .33s,background-color .33s,-webkit-transform .33s ease-in}.project-popup.is-case-study{background-color:#f7ebdc;color:#121111}body.show-project-popup .project-popup{-webkit-transform:translateY(0);transform:translateY(0);transition-duration:.36s;transition-timing-function:ease-out}body.show-project-popup .site-header .header-burger{pointer-events:none;opacity:0}body.show-project-popup.is-case-study-popup .header-brand path{fill:#121111}body.show-project-popup.is-case-study-popup .header-contact{color:#121111}.project-popup-scroller{position:absolute;z-index:0;top:0;left:0;right:0;bottom:0;overflow:auto;-webkit-overflow-scrolling:touch}.project-popup-close{position:fixed;z-index:1;top:16px;right:16px}.project-popup-close .burger-bar{background-color:#f7ebdc}.is-case-study .project-popup-close .burger-bar{background-color:#121111}@media(max-width: 767px){.project-popup-close{top:8px;right:0}}body.single-project.is-case-study{background-color:#f7ebdc;color:#121111}body.single-project .show-only-in-popup{display:none}@media(max-width: 767px){body.single-project .header-burger{top:16px}}.single-project-content{max-width:2048px;margin:0 auto;padding-bottom:32px}@media(max-width: 767px){.single-project-content{padding-top:120px}}.single-project-pagination{padding:48px 32px 0;text-align:center}.single-project-pagination a,.single-project-pagination button{display:inline-block;padding:6px 8px;font-size:12px;font-weight:bold;text-transform:uppercase;letter-spacing:.08em;color:inherit;transition:color .2s}.single-project-pagination a:hover,.single-project-pagination button:hover{color:gray}.project-image-text-content,.project-text-content,.project-intro{font-family:"Montserrat",sans-serif;font-size:16px;line-height:1.5}.single-project-section{position:relative;margin:64px auto;padding-left:104px;padding-right:104px}@media(max-width: 767px){.single-project-section{padding-left:24px;padding-right:24px}}.single-project-section img{max-width:100%;height:auto}@media(max-width: 767px){.single-project-section{margin-top:48px;margin-bottom:48px}.single-project-section:first-child{margin-top:0}}.project-header-section.alignfull{padding-left:0;padding-right:0}.project-header-section.banner.has-image.alignfull{margin-top:0}.project-header-media{margin:0 0 32px}.project-header-content{width:90%;max-width:656px;margin:0 auto}@media(max-width: 767px){.project-header-content{width:100%;max-width:initial}.project-header-section.banner.alignfull .project-header-content{padding-left:24px;padding-right:24px}}.project-title{margin:0 0 8px;font-size:64px;font-family:"GrandSlang";font-weight:normal;text-transform:uppercase;line-height:1}@media(max-width: 767px){.project-title{font-size:48px}}@media(max-width: 559px){.project-title{font-size:42px}}.project-subtitle{margin:0;font-size:28px;font-weight:300;line-height:1.2}@media(max-width: 767px){.project-subtitle{font-size:26px}}@media(max-width: 559px){.project-subtitle{font-size:24px}}.project-header-section.two-cols{display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center}.project-header-section.two-cols.alignfull .project-header-content{position:relative;z-index:1;margin-left:104px;margin-right:-104px}.project-header-section.two-cols .project-header-media{max-width:1440px}@media(max-width: 767px){.project-header-section.two-cols{flex-wrap:wrap}.project-header-section.two-cols.alignfull .project-header-content{margin-left:24px;margin-right:24px}.project-header-section.two-cols.has-image{margin-top:-120px}}.project-image-section.alignfull{padding-left:0;padding-right:0}.project-image-section.alignfull .project-image-legend{margin-left:104px;margin-right:104px}@media(max-width: 767px){.project-image-section.alignfull .project-image-legend{margin-left:24px;margin-right:24px}}.project-image-img{display:block;margin:0 auto}.project-image-legend{margin-top:24px;max-width:624px;padding-left:8px;font-size:16px;line-height:1.35}.project-text-content{max-width:656px;margin:0 auto}.project-image-text-section{display:flex;justify-content:space-between}.project-image-text-section.align-right{flex-direction:row-reverse}.project-image-text-section.valign-middle{align-items:center}.project-image-text-section.valign-bottom{align-items:flex-end}.project-image-text-section.alignfull{padding-right:0;padding-left:0}.project-image-text-section.alignfull.align-right .project-image-text-content-col{padding-left:104px}.project-image-text-section.alignfull.align-left .project-image-text-content-col{padding-right:104px}.project-image-text-media-col,.project-image-text-content-col{width:47%}.project-image-text-media-col{max-width:1280px}.project-image-text-content{max-width:656px;margin:32px auto}.project-image-text-content .is-style-large-quote{max-width:76%;margin-left:auto;margin-right:auto}@media(max-width: 767px){.project-image-text-section{flex-wrap:wrap}.project-image-text-section.alignfull .project-image-text-content-col{padding-left:24px !important;padding-right:24px !important}.project-image-text-media-col,.project-image-text-content-col{width:100%}.project-image-text-content .is-style-large-quote{max-width:90%}}.wp-debug,.wp-debug-wrapper{display:none}