::-webkit-scrollbar{width:2px}::-webkit-scrollbar-track{background-color:#fff}::-webkit-scrollbar-thumb{background-color:grey;outline:none}a[href^="tel"]{white-space:nowrap}.elementor-field-type-html{font-size:12px;line-height:1.2em}.grecaptcha-badge{visibility:hidden}.elementor-widget-text-editor a{border-width:0 0 1px 0;border-style:dotted;border-color:inherit;color:inherit}.elementor-widget-text-editor ul+p{margin-top:.9em}main a.elementor-button,main a.elementor-icon{border-bottom:0}#credits a{white-space:nowrap}.accent{font-size:1.15em;font-family:"alternate-gothic-no-3-d",Sans-serif;font-weight:600;line-height:1}.elementor-element .elementor-animation-grow:hover{transform:scale(1.04)}.e-loop-item{position:relative}@media screen and (max-width:460px){.hide-on-mobile{display:none}}body.home header{background:#fff}body.elementor-page-650 nav a[title='journal']{color:var(--e-global-color-9e552e1)!important}body.elementor-page-871 nav a[title='press']{color:var(--e-global-color-9e552e1)!important}@-webkit-keyframes fadeDown{from{opacity:0;transform:translate3d(0,-30px,0)}to{opacity:1;transform:none}}@keyframes fadeDown{from{opacity:0;transform:translate3d(0,-30px,0)}to{opacity:1;transform:none}}.elementor-element.fadeInDown{-webkit-animation-name:fadeDown;animation-name:fadeDown}@-webkit-keyframes fadeLeft{from{opacity:0;transform:translate3d(-30px,0,0)}to{opacity:1;transform:none}}@keyframes fadeLeft{from{opacity:0;transform:translate3d(-30px,0,0)}to{opacity:1;transform:none}}.elementor-element.fadeInLeft{-webkit-animation-name:fadeLeft;animation-name:fadeLeft}@-webkit-keyframes fadeRight{from{opacity:0;transform:translate3d(30px,0,0)}to{opacity:1;transform:none}}@keyframes fadeRight{from{opacity:0;transform:translate3d(30px,0,0)}to{opacity:1;transform:none}}.elementor-element.fadeInRight{-webkit-animation-name:fadeRight;animation-name:fadeRight}@-webkit-keyframes fadeUp{from{opacity:0;transform:translate3d(0,30px,0)}to{opacity:1;transform:none}}@keyframes fadeUp{from{opacity:0;transform:translate3d(0,30px,0)}to{opacity:1;transform:none}}.elementor-element.fadeInUp{-webkit-animation-name:fadeUp;animation-name:fadeUp}#ontop{width:48px;height:48px;position:fixed;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;bottom:24px;right:24px;background:url(/wp-content/uploads/swipe-up.svg) center center no-repeat #fff0;background-size:100%;z-index:99;opacity:0;pointer-events:none}#ontop.show{opacity:1;pointer-events:auto}.back-to-projects .elementor-button-wrapper a.elementor-button{background-color:#fff0;color:#090400;border-radius:0;font-size:1.15rem;padding:1rem 1rem .5rem 1rem}.back-to-projects .elementor-button-wrapper:hover a.elementor-button{color:#76352a}.back-to-projects .elementor-button-wrapper a.elementor-button:before{content:'';background-color:#090400;width:100%;height:2px;position:absolute;left:0;bottom:0;transition:all 0.3s ease-in-out}.back-to-projects .elementor-button-wrapper:hover a.elementor-button:before{background-color:#76352a;width:20%;left:40%}.social-share .elementor-share-btn{width:1.5rem;height:1.5rem;margin-top:8px}.social-share .elementor-share-btn .elementor-share-btn__icon{width:auto;background-color:#FFF0}.social-share .elementor-share-btn .elementor-share-btn__icon svg{width:100%;height:100%}.social-share .elementor-share-btn .elementor-share-btn__icon svg path{fill:var(--e-global-color-9e552e1,#fff)}@keyframes SlideDown{from{bottom:40px}to{bottom:10px}}.scroll-down-indicator{animation-duration:2s;animation-name:SlideDown;animation-iteration-count:infinite;animation-direction:alternate;position:absolute;left:calc(50% - 25px);bottom:10px}.scroll-down-indicator svg{height:40px;rotate:180deg;mix-blend-mode:difference}.scroll-down-indicator svg path{fill:#fff}@keyframes layer_anim{0%{height:0}100%{height:100%}}.scatter-image-wrap{box-sizing:border-box;margin:0;min-width:0;min-height:auto;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.scatter-image-wrap .scatter-image-container{transform:translate(0,0);box-sizing:border-box;margin:0;min-width:0;will-change:transform;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;position:absolute;top:0;bottom:0;left:10px;right:10px}.scatter-image-wrap .scatter-image-container .scatter-image-inner{box-sizing:border-box;margin:0;min-width:0;position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1}.scatter-image-wrap .scatter-image-container .scatter-image-inner .sci-wrap{box-sizing:border-box;margin:0;min-width:0;position:absolute;width:80vw;max-height:100%;margin:auto;opacity:0}.scatter-image-wrap .scatter-image-container .scatter-image-inner .sci-wrap img{box-sizing:border-box;margin:0;min-width:0;max-width:100%;height:auto}.image-add,.image-scatter-main-col{position:inherit!important}@media (max-width:787px){.scatter-image-wrap .scatter-image-container .scatter-image-inner .sci-wrap img{height:auto!important;min-height:auto!important;aspect-ratio:auto!important}}.elementor-widget-post-navigation{height:48px}.elementor-widget-post-navigation .elementor-post-navigation,.elementor-widget-post-navigation .elementor-post-navigation a{height:100%}.elementor-post-navigation__link{position:relative}.elementor-post-navigation__link__next:before,.elementor-post-navigation__link__prev:before{content:'';width:48px;height:48px;position:absolute;bottom:0}.elementor-post-navigation__link__next:before{background:url(/wp-content/uploads/arrow-right.svg) center center no-repeat;background-size:contain;right:0}.elementor-post-navigation__link__prev:before{background:url(/wp-content/uploads/arrow-left.svg) center center no-repeat;background-size:contain;left:0}.elementor-post-navigation__link__next .post-navigation__next--title{margin-right:50px}.elementor-post-navigation__link__prev .post-navigation__prev--title{margin-left:50px}.post-navigation-black .elementor-post-navigation__link__next:before{background:url(/wp-content/uploads/arrow-right-black.svg) center center no-repeat;background-size:contain}.post-navigation-black .elementor-post-navigation__link__prev:before{background:url(/wp-content/uploads/arrow-left-black.svg) center center no-repeat;background-size:contain}@media (min-width:640px){.press-loop .e-loop-item:nth-child(2n+1){margin-top:200px;position:relative}}@media (max-width:639px){.press-loop .elementor-loop-container{row-gap:100px}}#ui-datepicker-div table tbody>tr:nth-child(odd)>td,table tbody>tr:nth-child(odd)>th{background-color:#fff0}.gform-theme--framework.ui-datepicker table td a{background:#f2f3f5;border:1px solid rgb(32 32 46 / .079);box-shadow:0 2px 2px rgb(58 58 87 / .0596411)}.gform-theme--foundation .gform_fields{grid-row-gap:20px}.gform_confirmation_message{font-weight:600;color:#76352A}body.page main#content .gform-theme--framework div:not(.gchoice) .gform-field-label{font-size:.8125rem;letter-spacing:.2px;font-weight:700;text-transform:uppercase;color:#76352a}body.page main#content .gform-theme--framework div.gchoice .gform-field-label{font-size:.875rem;letter-spacing:.3px;font-weight:400;text-transform:initial;color:#090400}body.page main#content .gform-theme--framework .gform_fields{row-gap:40px}body.page .gform-theme--framework .gf_progressbar .percentbar_blue{background-color:#d2dbed}body.page main#content .gform-theme--framework .button{background-color:#d2dbed;color:#090400;border:1px solid #090400}body.page main#content .gform-theme--framework button.button{background-color:#FFF}body.page main#content .gform-theme--framework input[type=submit]{background:#000;color:#FFF;order:3}body.page main#content .gform-theme--foundation .gform_page_footer{justify-content:space-between}body.page main#content .gform-theme--foundation .gform_page_footer .gform_previous_button{order:1}body.page main#content .gform-theme--foundation .gform_page_footer .gform_save_link{order:2}body.page main#content .gform-theme--foundation .gform_page_footer .gform_next_button{order:3}.project-info h4{margin:0}.project-info{padding:0 20px 0 50px;border-left:2px solid var(--e-global-color-9e552e1);color:var(--e-global-color-9e552e1)}.project-info a{color:#586D98}