:root{--box-shadow-card:2px 2px 5px rgba(0, 0, 0, 0.4);--border-radius-card:10px;--font-size-content:1.1rem;--font-size-detailed:0.9rem;--max-width-desktopcontent:60%;--background-theme-light-gradient:linear-gradient(60deg, #edf0fc, #f0fafc);--background-theme-light-solid-color:#edf0fc;--border-theme-light-card:1px solid #c4cce4;--mobile-menu-background:#0d0a2d;--background-theme-dark-gradient:linear-gradient(180deg,#020000,#001c4a);--link-color-on-white:#2977ca;--vertical-margin-for-media-elements:6rem}.edit-attachment-frame .attachment-media-view .thumbnail{background:rgba(0,0,0,.85)}#mobile_menu1{border:1px solid #fff;margin-top:1rem;border-radius:var(--border-radius-card)}.et_pb_bg_layout_dark.et_pb_menu ul li a{color:#fff;font-size:1.1rem}p{font-weight:lighter}p:empty{display:none}a{color:var(--link-color-on-white)}.youtube-thumbnail-grid{display:flex;flex-wrap:wrap;gap:10px;margin-top:var(--vertical-margin-for-media-elements);margin-bottom:var(--vertical-margin-for-media-elements)}.youtube-row{display:grid;grid-template-columns:repeat(2,1fr);width:100%;gap:2rem;margin-bottom:0}.youtube-row:not(:last-child){margin-bottom:3rem}.youtube-container{flex:1 1 48%;display:flex;flex-direction:column;align-items:center}.youtube-thumbnail{position:relative;display:inline-block;border-radius:var(--border-radius-card);overflow:hidden;outline:3px solid transparent;transition:outline-color .5s ease;cursor:pointer}.youtube-thumbnail:hover{outline:3px solid #fff;transition:outline-color .5s ease}@keyframes fadeInBorder{0%{outline-color:transparent}100%{outline-color:#fff}}.youtube-thumbnail-img{cursor:pointer;display:block}.youtube-hover-filter{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;opacity:0%;transition:opacity .5s ease}.youtube-hover-filter:hover{opacity:30%;transition:opacity .5s ease}.dgwt-jg-item{background-color:#fff!important}.dgwt-jg-item:hover{background-color:#fff!important;transition:opacity .5s ease}.youtube-lightbox{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.85);justify-content:center;align-items:center;z-index:1000;animation:fadeIn .5s ease forwards}.pswp__bg{background:rgba(0,0,0,.85)!important;animation:fadeIn .5s ease forwards!important}.youtube-lightbox-content{position:relative;max-width:95%;max-height:95%;width:90vw;height:50vh;transform:scale(.8);opacity:0;transition:transform .5s ease,opacity .5s ease;padding:0 50px}.youtube-lightbox.open .youtube-lightbox-content{transform:scale(1);opacity:1;display:flex}.lightbox-prev,.lightbox-next{top:50%;transform:translateY(-50%);z-index:1001}.lightbox-button{position:absolute;align-items:center;justify-content:center;width:50px;height:50px;border-radius:50%;font-size:1.5rem;border:none;cursor:pointer;color:#fff;text-decoration:none;background:rgba(255,255,255,.1);transition:background-color .3s ease,color .3s ease}.lightbox-button:hover,.flipbook-menu-btn:hover{background-color:#fff!important;color:#000!important}.lightbox-prev{left:-20px}.lightbox-next{right:-20px}.lightbox-close{top:-20px;right:-20px;display:inline-flex}.pswp__button--arrow--left::before,.pswp__button--arrow--right::before,.pswp__button--close::before{display:flex!important;font-size:1.5rem!important;background-image:none!important;color:#fff!important;background-color:rgba(0,0,0,.3);height:50px!important;width:50px!important;align-items:center!important;justify-content:center!important;position:absolute;border-radius:50%!important;transition:background-color .3s ease,color .3s ease}.pswp__button:hover::before{background-color:#fff!important;color:#000!important;opacity:1!important}.pswp__button--arrow--left::before:hover,.pswp__button--arrow--right::before:hover,.pswp__button--close::before:hover{background-color:#fff!important;color:#000!important}.pswp__button--arrow--left::before{content:'◄'!important}.pswp__button--arrow--right::before{content:'►'!important}.pswp__button--close{background-image:none!important}.pswp__button--close::before{content:'✖'!important;transform:translateX(-25px)}.flipbook-menu-btn{align-items:center!important;margin:15px!important;padding:10px!important}.flipbook-menu-btn>svg{width:35px!important;height:35px!important;font-size:20px!important;background:0 0!important}.flipbook-menu-btn:hover>svg{fill:#000!important;background:0 0!important}.flipbook-thumbs-grid-close,.flipbook-nav>svg{border-radius:50px!important;padding:0!important}.flipbook-thumbs-grid-close:hover>svg>path{fill:#000!important}.flipbook-currentPageHolder{margin:15px!important;border-radius:50px}.flipbook-thumb-num{border-radius:var(--border-radius-card)}.pswp__caption__center{text-align:center!important;max-width:800px;color:#ccc;margin-bottom:5%!important;margin-top:1.6rem!important}.pswp__caption__center::after{content:"All rights reserved.";display:block;text-align:center;font-size:var(--font-size-detailed);font-weight:lighter!important;margin-top:1rem;opacity:.8}.pswp__caption h4{font-size:1.2rem!important;line-height:1.6rem!important;font-weight:lighter!important}.dgwt-jg-caption.dgwt-jg-caption__position--over{display:none!important}@media(max-width:768px){.youtube-container{width:100%;margin:.5% 0}.youtube-row{grid-template-columns:repeat(1,1fr);width:100%;gap:3rem}.lightbox-prev,.lightbox-next{font-size:1.5rem;padding:.3rem}}.youtube-video{width:100%;height:100%;border-radius:var(--border-radius-card)}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.youtube-title-custom,.youtube-title{font-size:1.2rem;line-height:1.4rem;text-align:center;margin-top:2rem;margin-bottom:2rem;color:#484848}.custom-category-tags{display:flex;flex-wrap:wrap;gap:10px;padding:0;justify-content:flex-start}.service-tags-container .custom-category-tags{margin-top:1.2rem;margin-bottom:1.2rem}@media(max-width:768px){.custom-category-tags{justify-content:center}}.category-tag{display:inline-flex;padding:5px 15px;border-radius:20px;color:#fff;text-decoration:none;font-size:.9rem;background:rgba(255,255,255,.1);transition:background-color .3s ease,color .3s ease}.category-tag:hover{background-color:#fff;color:#000}.dgwt-jg-gallery{border-radius:var(--border-radius-card);margin-top:var(--vertical-margin-for-media-elements);margin-bottom:var(--vertical-margin-for-media-elements)}.dgwt-jg-item{display:inline-block;overflow:hidden;filter:"alpha(opacity=10)";opacity:.1}.dgwt-jg-item:hover{background-color:#d5d5d5;opacity:70%}.pswp__button--share,.pswp__button--fs,.pswp__button--zoom{display:none!important}.pswp img{border-radius:var(--border-radius-card)}.acf-label{float:left;width:50%;margin:0;padding:0 12px;display:flex}.acf-input{float:left;width:50%;margin:0;padding:0 12px}.acf-fields.-left>.acf-field::before{content:"";display:block;position:absolute;z-index:0;background:#f9f9f9;border-color:#e1e1e1;border-style:solid;border-width:0 1px 0 0;top:0;bottom:0;left:0;width:50%!important}.meta-booklet-container{text-align:center;margin-top:var(--vertical-margin-for-media-elements);margin-bottom:var(--vertical-margin-for-media-elements)}.booklet-container{position:relative;display:inline-block;perspective:800px;transform-origin:center center;transition:transform .3s ease-in-out;transform:rotateX(0)rotateY(0)rotateZ(5deg)scale(.9)}.booklet-container .booklet-cover{position:relative;line-height:0;border-radius:2px;z-index:1000!important;background-color:#ccc;overflow:hidden;backface-visibility:hidden;transform-origin:left center;transition:transform .3s ease,opacity .3s ease}.booklet-cover>div{padding:0!important}.booklet-container .pdf-page{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:2px;background:linear-gradient(135deg,#ffffff 0%,#cccccc 100%);transform-origin:left center;transition:transform .3s ease,opacity .3s ease;opacity:1}.pdf-page-1{z-index:4;box-shadow:0 6px 12px rgba(0,0,0,5%)}.pdf-page-2{z-index:3;box-shadow:0 8px 16px rgba(0,0,0,.1)}.pdf-page-3{z-index:2;box-shadow:0 10px 20px rgba(0,0,0,.2)}.pdf-page-4{z-index:1;box-shadow:0 12px 24px rgba(0,0,0,.3)}@media(min-width:768px){.booklet-container:hover{transition:transform .3s ease;transform:rotateX(-5deg)rotateY(-5deg)rotateZ(5deg)scale(1)}.booklet-container:hover .booklet-cover{transform:rotateY(-30deg)}.booklet-container:hover .pdf-page-1{transform:rotateY(10deg)}.booklet-container:hover .pdf-page-2{transform:rotateY(0)}.booklet-container:hover .pdf-page-3{transform:rotateY(-20deg)}.booklet-container:hover .pdf-page-4{transform:rotateY(-30deg)}.booklet-cover::before{content:"";position:absolute;top:0;left:-400%;width:100%;height:100%;background:linear-gradient(45deg,#fff,#aaa,#fff,#aaa);z-index:10;opacity:0;transition:opacity 1s ease-in-out;transform:rotate(-30deg)scale(200%);pointer-events:none}.booklet-cover:hover::before{left:0;opacity:.2;animation:flash-gradient 1.5s forwards}}@keyframes flash-gradient{0%{left:-400%;opacity:.2}100%{left:300%;opacity:0}}.sdc-button-lowprofile{color:#878787;border-radius:50px;border-width:0;font-size:1rem;font-weight:300;padding:1rem;padding-left:.8rem;display:inline-flex;align-items:center;gap:8px;text-decoration:none;transition:background-color .3s ease,color .3s ease,all .3s ease}.sdc-button-lowprofile:hover{color:#fff;background:rgba(255,255,255,.1)}.sdc-button-lowprofile .et-pb-icon{display:flex;font-size:1rem;line-height:1;align-items:center;opacity:0;max-width:0;transition:max-width .3s ease-out,opacity .3s ease-out}.sdc-button-lowprofile:hover .et-pb-icon{opacity:1;max-width:1rem;color:#fff}.dp-dfg-item{padding:0!important;background:0 0!important;display:flex!important}.dp-dfg-no-results{font-size:1.6em;grid-column:1/-1;text-align:center}.dp-dfg-no-results::after{content:" The search only matches project names. Try the category filters instead!"}.project-entry-container{height:100%;display:flex}.project-entry{background:linear-gradient(45deg,#0e142d,#212b5e);border-radius:var(--border-radius-card);box-shadow:var(--box-shadow-card);margin:.2rem;overflow:hidden}.project-entry .thumbnail{width:100%;data-ratio:9:16;decoding:async;loading:lazy}.project-entry .info-container{padding-left:2rem;padding-right:2rem;padding-bottom:2rem;text-align:center;color:#fff}.project-entry h2{font-size:1.4rem;margin-top:1rem;color:#fff}.project-entry h3{font-size:.9rem;font-weight:lighter;margin-top:1.2rem;color:#fff}.project-entry .services{font-size:1rem;padding-top:1rem;padding-bottom:1rem;padding-left:1.8rem;padding-right:1.8rem;background:linear-gradient(45deg,#1d3342,#388391);border-radius:var(--border-radius-card);display:inline-block;line-height:1.4rem;margin-top:1.5rem;margin-bottom:1rem}.project-entry .years-span{font-size:.9rem;font-weight:400}.dp-dfg-filter-link{border:none!important}.dp-dfg-filter-link.active{background-color:rgba(255,255,255,.3);border-radius:50px}.dp-dfg-search-input{border-radius:50px;border:none!important;color:#000!important;background-color:#fff!important}.dp-dfg-search-input::placeholder{color:gray!important}.dp-dfg-search-icon{display:none!important;color:#fff;background:0 0!important;padding-left:.5em}.project-entry-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:10px}.banner-wrapper{position:relative;width:100%;height:900px;overflow:hidden}.work-banner-background{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:1}.work-banner-background img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.work-banner-custom-image img{height:400px;padding-bottom:50px;padding-top:50px}.work-banner-gradient{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;background:linear-gradient(0deg,#000 0%,transparent 65%);z-index:2}.work-banner-container{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;z-index:3}.work-banner-text{padding-left:5%;padding-right:5%;z-index:4;width:900px;text-shadow:1px 1px 5px rgba(0,0,0,.6)}.work-banner-container h1{color:#fff;font-size:2.4rem;font-weight:700;line-height:1.2em;margin-bottom:1em}.work-banner-container h2{color:#fff;font-size:1.2rem;font-weight:400;opacity:1;margin-top:1rem;margin-bottom:1rem;line-height:1.4em}.work-banner-container h3{color:#fff;font-size:1.4rem;font-weight:400;opacity:.8;margin-top:1rem;margin-bottom:1rem;line-height:2rem}.work-banner-container h4{color:#fff;font-size:1rem;font-weight:400;opacity:.8;margin-top:0;margin-bottom:1rem;line-height:1.4rem}.work-banner-credits-container{position:absolute;bottom:15px;left:15px;pointer-events:auto}.credits-symbol{font-size:2.5rem;color:#fff;opacity:.3;cursor:pointer;position:relative;z-index:10;transition:opacity .3s ease}.credits-symbol::before{content:'';position:absolute;top:-10px;left:-10px;right:-10px;bottom:-10px;background:0 0}.credits-tooltip{opacity:0;position:absolute;bottom:0;left:40px;background:#fff;color:#000;font-size:14px;padding:5px 10px;border-radius:var(--border-radius-card);box-shadow:0 4px 8px rgba(0,0,0,.2);white-space:nowrap;z-index:5;transform:translateY(10px);transition:opacity .3s ease,transform .3s ease}.work-banner-credits-container:hover .credits-tooltip{opacity:.8;transform:translateY(0);transition:opacity .3s ease,transform .3s ease}.work-banner-credits-container:hover .credits-symbol{opacity:1}.multimedia-links-horizontal{display:flex;flex-wrap:wrap;gap:40px;justify-content:center;margin-bottom:25px}.multimedia-links-vertical{display:flex;flex-direction:column;align-items:flex-start;gap:0}.multimedia-links a{text-decoration:none;display:inline-block}.multimedia-links-horizontal img{width:40px;height:40px;display:block}.multimedia-links-vertical img{width:24px;height:24px}.sdc-link-button{display:flex;align-items:center;gap:10px;padding-left:15px;padding-right:15px;padding-top:10px;padding-bottom:10px;background-color:hsla(0,0%,100%,0);border-radius:50px;transition:background-color .3s ease}.sdc-link-button span{display:flex;align-items:center;font-size:16px;color:#fff}.sdc-link-button:hover{background-color:hsla(0,0%,100%,.2);transition:background-color .3s ease}.wp-caption{border:none;text-align:center;background-color:initial;margin-top:var(--vertical-margin-for-media-elements);margin-bottom:var(--vertical-margin-for-media-elements)}.wp-caption p.wp-caption-text{font-size:.8rem;padding:0 4px 5px;margin:0;position:relative;color:gray}.wp-caption img{border-radius:var(--border-radius-card)}.info-box{border:var(--border-theme-light-card);background:var(--background-theme-light-gradient);border-radius:var(--border-radius-card);padding:2rem;color:#484848;font-size:.9em;line-height:1.6rem;margin:6rem auto}.info-box p:last-of-type{padding-bottom:0}.info-box h5{padding-bottom:1.5rem}.info-box p a{color:#4274ea}.contributions-content-area>*>h4{margin-top:4rem}.youtube-description{margin:1rem auto}.default_width_layout,.contributions-content-area>*>h4,.contributions-content-area>*>ul,.restrict-content-width,.contributions-content-area>*>.wp-caption,.contributions-content-area>*>p,.contributions-content-area>*>.custom-weblink-button-wrapper{max-width:100%;margin-left:auto;margin-right:auto}.columns-max-1,.columns-max-2{grid-template-columns:repeat(1,1fr)}@media(min-width:1000px){.default_width_layout,.contributions-content-area>*>h4,.contributions-content-area>*>ul,.restrict-content-width,.contributions-content-area>*>.wp-caption,.contributions-content-area>*>.videoclip,.contributions-content-area>*>p,.contributions-content-area>*>.custom-weblink-button-wrapper{max-width:var(--max-width-desktopcontent)}.columns-max-2{grid-template-columns:repeat(2,1fr)}}.category-grid{display:flex;flex-wrap:wrap;justify-content:center;align-content:center;width:100%;height:100%;gap:20px}.category-grid a{display:block;text-decoration:none;color:inherit}.category-box{background:#fff;border-radius:10px;font-color:white;padding:20px;padding-bottom:35px;text-align:center;transform:scale(1);border:2px solid transparent;transition:all .3s ease}.category-box .category-tag{padding:5px 20px;border-radius:20px;text-decoration:none;font-size:1rem;color:#fff;background:rgba(1,1,1,0);transition:background-color .3s ease,color .3s ease;margin-top:1rem}.category-box:hover .category-tag{color:#000;background:rgba(1,1,1,.1)}.category-box{flex-basis:100%}@media(min-width:700px){.category-box{flex-basis:calc(50% - 20px)}}@media(min-width:1000px){.category-box{flex-basis:calc(33.33% - 26.67px)}.category-box:hover{border:2px solid rgba(0,0,0,.2);transform:scale(1.02)}.category-box .custom-weblink-button{opacity:0}.category-box:hover .custom-weblink-button{opacity:1}}.category-icon{max-width:100px;height:auto}.category-title{font-size:1.3em;margin:10px 0}.category-description{font-size:.9em;font-weight:400;margin-bottom:1rem}.category-header{font-size:2em;margin:5rem 0;font-weight:700;text-align:center}.project-entry-grid{display:flex;flex-wrap:wrap;justify-content:center;align-content:center;width:100%;height:100%;gap:10px}.project-entry-box{flex:0 1 calc(100% - 10px);max-width:calc(100% - 10px)}.project-entry-box,.testimonial-grid-all .testimonial-box{flex-basis:100%}@media(min-width:750px){.project-entry-box,.testimonial-grid-all .testimonial-box{flex-basis:calc(50% - 20px)}}@media(min-width:1200px){.project-entry-box{flex-basis:calc(33.33% - 26.67px)}}.et_pb_toggle{padding:0;margin:2rem auto}.et_pb_toggle:last-child{margin-bottom:6rem!important}.full_width_layout{width:100%}.et_pb_toggle_title{color:#000!important;text-align:center;align-content:center;height:5rem;padding:0!important}.et_pb_toggle_title::before{display:none}.et_pb_toggle_content{padding:2rem;padding-top:.5rem}.et_pb_toggle_content p:last-of-type{padding:0!important}.contributions-content-area a{color:#2977ca}.contributions-content-area>*>p:not(.has-background):last-of-type{padding-bottom:17px}.contributions-content-area>*>p:last-child{padding-bottom:6rem!important}.contributions-content-area>*>.custom-weblink-button-wrapper:has(+p){margin-bottom:2.5rem}.contributions-content-area>*>.custom-weblink-button-wrapper:last-child{margin-bottom:6rem}.custom-weblink-button{display:inline-flex;align-items:center;gap:8px;background-color:#e1ebf5;color:#000;font-size:.9rem;text-decoration:none;font-weight:lighter;padding:5px 15px;border-radius:20px;margin-top:1rem;margin-right:.5rem;transition:opacity .3s ease,background-color .3s ease,color .3s ease}.custom-weblink-button:hover{transition:background-color .3s ease,color .3s ease;background-color:#1b2840;color:#fff}.custom-weblink-button img{width:16px;height:16px;filter:none;transition:filter .3s ease}.custom-weblink-button:hover img{width:16px;height:16px;filter:invert(100%)brightness(100%)}.et_pb_contact .input{border-radius:var(--border-radius-card);font-size:var(--font-size-content);color:#000}.et_pb_contact_captcha_question::before{content:"Solve the puzzle: "}.et-pb-contact-message{color:#000}.et_pb_contact_right{font-size:var(--font-size-detailed);color:#000}.et_contact_bottom_container{margin:0}.et_pb_contact_captcha{min-width:4rem;text-align:center}textarea{resize:vertical}.et_pb_blurb_description{padding-top:1rem}.testimonial-grid .testimonial-box{flex-basis:100%;display:grid;grid-template-columns:3fr 4fr;gap:40px}.testimonial-grid .testimonial-person{padding:2em}.testimonial-grid .testimonial-container{padding-right:2em;align-content:center}@media(max-width:900px){.testimonial-grid .testimonial-box{grid-template-columns:1fr}.testimonial-grid .testimonial-person{padding:0}.testimonial-grid .testimonial-container{padding:0;padding-right:1em;padding-left:1em}}.reference-title{font-size:.9em;margin-bottom:1.5em}.testimonial-box img{max-width:40%;border-radius:50%;margin-top:1em;margin-bottom:.5em;box-shadow:5px 5px 10px rgba(0,0,0,.2)}.testimonial-box hr{width:25%;margin:20px auto;border:none;border-top:1px solid gray}.testimonial-box a{display:inline;color:var(--link-color-on-white)}.testimonial-container{position:relative;display:inline-block}.testimonial-container::before{content:"";height:30px;width:30px;background:url(https://staging12.sharpdischord.com/wp-content/uploads/Block-Quote.webp)no-repeat 50%;background-size:contain;display:block;margin:0 auto;margin-bottom:1em;opacity:.2;position:relative}.testimonial-content{opacity:0;transition:opacity .5s ease-in-out;position:relative}.testimonial-content-group{max-height:300px;overflow:hidden;position:relative;transition:max-height 1s ease-in-out}.testimonial-content-group.overflowing::after{content:'';position:absolute;bottom:0;left:0;width:100%;height:150px;background:linear-gradient(to bottom,rgba(255,255,255,0),#fff);pointer-events:none;transition:opacity .3s ease-in-out}.testimonial-content-group.testimonial-expanded::after{opacity:0}.testimonial-content.show{opacity:1;display:block;transition:opacity .5s ease-in-out}.testimonial-content.hidden{opacity:0;display:none;transition:opacity .5s ease-in-out}.toggle-language{font-size:1em;transition:opacity .5s all;border:none}.read-more-button,.see-all-button{display:block;margin:auto;margin-top:1em;margin-bottom:1em;background:0 0;border:none;color:var(--link-color-on-white);cursor:pointer}.testimonial-person-svg{margin-bottom:-40px}svg text{transform:scale(.8);opacity:0;transform-origin:center;transition:transform .2s ease-in-out,opacity .2s ease-in-out}svg:hover text{transform:scale(1);opacity:1}@media(max-width:1000px){svg text{transform:scale(1);opacity:.2}svg:hover text{opacity:.2}}.acf-gallery,.ui-resizable{max-height:1e3px!important}audio{width:100%;background-color:initial;outline:none;border-radius:var(--border-radius-card)}.videoclip{margin-bottom:var(--vertical-margin-for-media-elements);margin-top:var(--vertical-margin-for-media-elements)}.videoclip video{border-radius:var(--border-radius-card);display:block;margin:-1px;width:calc(100% + 2px);height:calc(100% + 2px);object-fit:cover}.video-wrapper{display:inline-block;border-radius:20px;min-height:20px;min-width:20px;overflow:hidden}.project-entry-rows{margin-top:1em}.project-entry-row{display:flex;align-items:center;gap:1rem;margin-bottom:.5rem;text-decoration:none;color:inherit;border-radius:var(--border-radius-card);transition:background .3s ease}.project-entry-row:last-child{margin-bottom:0}.project-entry-row .thumbnail{width:auto;height:75px;object-fit:cover;border-radius:var(--border-radius-card);flex-shrink:0;align-self:flex-start;margin:.8rem;transform:scale(1);transition:filter .3s ease,transform .3s ease}.project-entry-row:hover{background:var(--background-theme-light-solid-color)}.project-entry-row:hover .thumbnail{filter:brightness(1.15);transform:scale(1.025)}.project-entry-row .info-container{display:flex;flex-direction:column;justify-content:center;padding:.8rem;padding-left:0}.project-entry-row .info-container h2{margin:0;font-size:1rem;padding-bottom:0}.project-entry-row .info-container h3{margin:0;font-size:.8rem;font-weight:300;color:#555}.project-entry-row .info-container .years-span{margin-top:.25rem;font-size:.85rem;color:#888;display:none}.multimedia-pane{border:var(--border-theme-light-card);border-radius:8px;margin:1rem 0;overflow:hidden;margin:auto;margin-top:2rem;margin-bottom:2rem}.multimedia-pane-header{display:block;cursor:pointer;padding:.75rem;background:var(--background-theme-light-gradient);justify-content:space-between;align-items:center;transition:background .3s ease}.multimedia-pane-header:not(.open) .multimedia-pane-title::after,.et_pb_toggle_close .et_pb_toggle_title::after{content:'▼';font-size:1.2rem;font-weight:400;color:#555;padding-left:.5rem;padding-right:.5rem;cursor:pointer;transform:rotate(0)}.multimedia-pane-header.open .multimedia-pane-title::after,.et_pb_toggle_open .et_pb_toggle_title::after{content:'✖';font-size:1.5rem;font-weight:400;color:#555;padding-left:.5rem;padding-right:.5rem;cursor:pointer;transform:rotate(0)}.et_pb_toggle_title{padding-left:1.3rem!important}.et_pb_toggle_close .et_pb_toggle_title::after,.et_pb_toggle_open .et_pb_toggle_title::after{padding-right:1.3rem!important}.multimedia-pane-title::after{transition:transform .5s ease,color .5s ease,rotate .5 ease}.multimedia-pane-header.open::after:hover{color:#fff}.multimedia-pane-title,.et_pb_toggle_title{display:flex;justify-content:space-between;align-items:center;font-weight:400;font-size:1rem;text-align:left;padding-left:.5rem;padding-top:.5rem;padding-bottom:.5rem}.multimedia-pane-previews{display:flex;justify-content:center;align-items:center;gap:.5rem;padding-top:3em;padding-bottom:2.5em;margin-top:10px;overflow-x:auto;overflow-y:visible;scrollbar-width:none;-ms-overflow-style:none;mask-image:linear-gradient(to right,transparent 0%,black 40px,black calc(100% - 40px),transparent 100%);-webkit-mask-image:linear-gradient(to right,transparent 0%,black 40px,black calc(100% - 40px),transparent 100%);mask-size:100% 150%;-webkit-mask-size:100% 150%;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;mask-position:center;-webkit-mask-position:center;max-width:100%}.multimedia-pane-previews::-webkit-scrollbar{display:none}.multimedia-pane-header.open .multimedia-pane-previews{opacity:0;display:none}.multimedia-pane-previews .stack-preview{width:auto;height:2.5rem;flex:none;pointer-events:none;border:.1px solid #fff;object-fit:cover;border-radius:2px;box-shadow:0 0 10px rgba(0,0,0,.2);transition:transform .5s ease,box-shadow .3s ease;transform:rotate(-5deg)translateY(-5px)scale(1.8)}.multimedia-pane-content{max-height:0;opacity:0;overflow:hidden;transition:max-height .5s ease,opacity .5s ease;padding:0 .75rem;display:block}.multimedia-pane-content.open{opacity:1;padding-bottom:1rem}.multimedia-pane-content>p,.multimedia-pane-content>h4{padding:1.5rem}.multimedia-pane-content>.videoclip:first-of-type{margin-top:0}.multimedia-pane-content :not(.videoclip)+.videoclip{margin-top:2em}.fade-container{max-height:1e3px;overflow:hidden;position:relative;mask-image:linear-gradient(to bottom,black 0%,black calc(100% - 200px),transparent 100%);-webkit-mask-image:linear-gradient(to bottom,black 0%,black calc(100% - 200px),transparent 100%);mask-size:100% 100%;-webkit-mask-repeat:no-repeat;transition:max-height 1s ease,mask-image 1s ease}.fade-container.expanded{mask-image:none;-webkit-mask-image:none}.cky-prefrence-btn-wrapper .cky-btn{border-radius:var(--border-radius-card)!important}.cky-preference-center{background:var(--background-theme-light-gradient)!important}.cky-modal.cky-modal-open{border-radius:var(--border-radius-card)!important}div[data-cky-tag=detail-powered-by]{background:0 0!important}.cky-btn-revisit-wrapper{opacity:.3!important}
.flipbook-overlay{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.71);z-index:2147483646!important;opacity:0;transition:opacity .3s ease-out}.flipbook-wrapper{position:absolute;width:100%;height:100%;-webkit-box-shadow:0 10px 25px rgba(0,0,0,.5);box-shadow:0 10px 25px rgba(0,0,0,.5);text-shadow:none;-webkit-border-radius:4px;border-radius:4px;background:#fff}.flipbook-wrapper-transparent{width:100%;height:100%;background:0 0}.flipbook-main-wrapper{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;direction:ltr!important;scrollbar-color:rgba(130,130,130,.5) transparent;scrollbar-width:thin}.flipbook-bookLayer{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;cursor:-webkit-grab;cursor:grab}.flipbook-zoomLayer-inside{display:block;position:relative;background-size:contain;text-align:center}.flipbook-zoomLayer-inside .flipbook-carousel-page{float:left}.flipbook-book{display:block;position:relative}.flipbook-page{position:absolute;width:100%;height:100%;transform:translateZ(0);will-change:transform;transform-style:preserve-3d}.flipbook-page3{position:absolute;background:#eee;will-change:transform;transform:rotateY(var(--page3-rotate-y,0));transform-origin:0 50%;-webkit-transform-origin:0 50%}.flipbook-page3-html{position:absolute;height:1000px;transform-origin:0 0;top:0;left:0}.flipbook-page3-inner{overflow:hidden;width:100%;height:100%;position:absolute;will-change:opacity}.flipbook-page3-inner-back{transform:scaleX(-1)}.flipbook-page3-bg{width:100%;height:100%;position:absolute}.flipbook-page3-bg img{height:100%!important}.flipbook-page3 img{top:0;bottom:0;right:0;left:0;height:100%;margin:auto;position:absolute;transform-origin:0 0;-webkit-transform-origin:0 0;float:left;user-select:none;pointer-events:none;max-width:unset}.flipbook-page3 canvas{width:100%;height:100%}.flipbook-page3::before{content:'';position:fixed;top:0;right:0;bottom:0;left:0;background:#000;opacity:var(--page3-shadow-opacity,0);will-change:opacity;transform:translateZ(0);z-index:1;pointer-events:none}.flipbook-page3-front{transform-origin:0 50%;-webkit-transform-origin:0 50%}.flipbook-page3-back{transform-origin:0 50%;-webkit-transform-origin:0 50%}.flipbook-page3-back .flipbook-page3-inner{transform:rotateY(180deg)}.flipbook-book3{display:block;position:relative}.flipbook-center-container3{position:relative;will-change:transform;border:none}.flipbook-page-htmlContent{transform-origin:0 0;z-index:50;position:absolute}.flipbook-page-html iframe,.flipbook-page-html video{max-width:initial}.flipbook-book canvas{position:absolute;left:0;top:0;z-index:50;width:100%;height:100%;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform-style:preserve-3d;-webkit-transform-style:preserve-3d}.flipbook-page img{width:100%;height:100%;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform-style:preserve-3d;-webkit-transform-style:preserve-3d}.flipbook-left-arrow{display:block!important;position:absolute!important;top:50%!important;left:0;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;text-align:center;cursor:pointer}.flipbook-right-arrow{display:block!important;position:absolute!important;top:50%!important;right:0;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;text-align:center;cursor:pointer}.flipbook-first-arrow{display:block!important;position:absolute!important;top:50%;left:0;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;text-align:center;cursor:pointer}.flipbook-last-arrow{display:block!important;position:absolute!important;top:50%;right:0;font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;text-align:center;cursor:pointer}.flipbook-currentPageHolder{position:relative;z-index:3;pointer-events:auto;display:inline-block;user-select:none;display:flex;align-items:center;box-sizing:content-box;width:max-content}.flipbook-currentPageHolder form{display:flex;top:0;margin:0}.flipbook-currentPageNumber{border-radius:15px!important;padding:5px!important;font-family:'Open Sans','Helvetica Neue',Arial,sans-serif!important;font-size:14px;line-height:initial}.flipbook-currentPageInput{line-height:14px!important;background:0 0!important;border:none!important;font-size:14px!important;max-width:initial!important;font-family:'Open Sans','Helvetica Neue',Arial,sans-serif!important;text-align:right!important;height:100%!important;padding:0!important;border:2px solid rgba(128,128,128,.5)}.flipbook-currentPageInput.digits-3{min-width:calc(3em)!important}.flipbook-currentPageInput.digits-2{min-width:calc(2em)!important}.flipbook-currentPageInput.digits-1{min-width:calc(1em)!important}.flipbook-currentPageInput:focus{outline:2px solid #88888885}.flipbook-color-transparent{color:transparent!important}.flipbook-browser-fullscreen{position:fixed!important;top:0!important;left:0!important;width:100%!important;height:100%!important;z-index:999999!important;margin:0!important;padding:0!important}.flipbook-menuBottom{position:absolute;bottom:0;margin:0;padding:0;z-index:2;pointer-events:none;display:flex;overflow:visible}.flipbook-menu-btn-wrapper{display:inline-block;position:relative;overflow:visible}.flipbook-tools .flipbook-menu-btn-wrapper{pointer-events:auto;display:flex;align-items:center;position:relative;overflow:visible;cursor:pointer;padding-right:15px;min-width:130px}.flipbook-share .flipbook-menu-btn-wrapper{pointer-events:auto;display:inline-block;align-items:center;position:relative;overflow:visible;cursor:pointer;padding:15px}.flipbook-menuBottom .flipbook-has-tooltip::before{bottom:calc(100% + 5px)}.flipbook-menuTop .flipbook-has-tooltip::before{top:calc(100% + 5px)}.flipbook-has-tooltip::before{content:attr(data-tooltip);position:absolute;left:50%;transform:translateX(-50%);visibility:hidden;opacity:0;background-color:rgba(0,0,0,.8);color:#fff;font-family:'Open Sans','Helvetica Neue',Arial,sans-serif;font-size:14px;text-align:center;border-radius:4px;padding:5px 10px;font-size:14px;font-weight:400;letter-spacing:normal;line-height:1.4;text-transform:none;width:max-content;white-space:nowrap;transition:opacity .3s ease,visibility .3s ease}.flipbook-menu-right .flipbook-has-tooltip:last-child::before{left:100%;transform:translateX(-100%)}.flipbook-menu-left .flipbook-has-tooltip:first-child::before{left:0;transform:translateX(0)}.flipbook-has-tooltip:hover::before{visibility:visible;opacity:1}.flipbook-has-tooltip.disabled:hover::before{visibility:hidden;opacity:0}.flipbook-menu-fixed{left:0;right:0}.flipbook-menu-fixed .flipbook-menu{align-items:center}@media only screen and (max-width:768px){.flipbook-menu-fixed .flipbook-menu{justify-content:space-around;width:-webkit-fill-available}}.flipbook-menu-center{justify-content:center;align-items:center}.flipbook-menu-right{justify-content:flex-end;align-self:center;flex:1;display:flex}.flipbook-menu-left{justify-content:flex-start;align-self:center;flex:1;display:flex}.flipbook-menu-floating{margin-top:5px!important;margin-bottom:5px!important;left:50%;transform:translate(-50%,0);min-width:fit-content;box-shadow:0 0 10px rgba(0,0,0,.1);border-radius:2px}.flipbook-menuTop{position:absolute;top:0;margin:0;padding:0;z-index:2;pointer-events:none;display:flex;justify-content:space-between;overflow:visible}.flipbook-menu{position:relative;text-align:center;display:flex}.flipbook-menu svg,.flipbook-nav svg{box-sizing:content-box}.flipbook-menu-btn{user-select:none;display:inline-flex;justify-content:center;cursor:pointer;background:0 0;transition:all .1s ease-out;pointer-events:auto;box-sizing:content-box}.flipbook-submenu .flipbook-menu-btn{justify-content:left}.flipbook-submenu .flipbook-menu-btn svg{margin-right:10px}.flipbook-menu .disabled,.flipbook-nav .disabled{opacity:.2;cursor:inherit;pointer-events:none}.flipbook-icon-reverse{transform:scaleX(-1);transform-origin:center}.flipbook-menu .flipbook-findbar{pointer-events:auto;margin-top:10px}.flipbook-menu .flipbook-findbar input{width:140px;margin-left:0}.flipbook-thumbHolder{bottom:0;position:absolute;top:0;z-index:9;min-width:170px;display:flex;flex-direction:column;font-family:'Open Sans','Helvetica Neue',Arial,sans-serif!important}.flipbook-thumbsWrapper{bottom:0;left:0;top:90px;overflow:auto;width:100%;height:100%}.flipbook-thumbsScroller{margin:0;position:relative;text-align:center;display:grid;justify-content:center}.flipbook-thumbs-grid .flipbook-thumbsWrapper{width:calc(100% - 100px);padding:50px}.flipbook-thumbs-grid .flipbook-thumbsScroller{display:block}.flipbook-thumbs-grid{background-color:rgba(0,0,0,.5)!important;backdrop-filter:blur(20px);width:100%;color:#fff}.flipbook-thumbs-grid .flipbook-btn-close svg,.flipbook-thumbs-grid .flipbook-menu-title{color:#fff!important;fill:#fff!important}.flipbook-thumbs-grid .flipbook-menu-header{display:none}.flipbook-thumbs-grid-close{display:none}.flipbook-thumbs-grid .flipbook-thumbs-grid-close{display:block;position:absolute;top:10px;right:40px;z-index:1}.flipbook-thumbs-grid .flipbook-thumbs-grid-close svg{font-size:30px;fill:#fff!important;text-shadow:drop-shadow(#000 0 0 1px);padding:10px}.flipbook-thumb{margin:15px 10px 10px;cursor:pointer;position:relative;display:inline-block;background:rgba(255,255,255,.5);border:1px solid rgb(0 0 0 / 25%)}.flipbook-thumb-active,.flipbook-thumb:hover{border:1px solid rgb(0 0 0 / 50%);box-shadow:0 0 0 2px rgb(0 0 0 / 25%);transition:.2s all;opacity:.7}.flipbook-thumb:hover .flipbook-thumb-num{background:rgba(0,0,0,.8);transition:.2s all}.flipbook-search{padding:16px;position:relative}.flipbook-search-clear{position:absolute;top:7px;right:7px}.flipbook-search-match{padding:8px 16px;font-size:14px;line-height:20px;cursor:pointer;width:218px}.flipbook-search-match:hover{text-decoration:underline}.flipbook-search-match-title{height:20px}.flipbook-search-match-text{text-align:left}.flipbook-thumb-num{font-family:'Open Sans','Helvetica Neue',Arial,sans-serif;font-size:14px;line-height:14px;user-select:none;font-weight:600;position:relative;position:absolute;bottom:11px;bottom:2px;right:2px;border-radius:2px;background:rgba(0,0,0,.6);color:#fff!important;padding:4px 6px;display:inline-block}.flipbook-thumb img{display:inline-block}.flipbook-toc{margin:0;padding:0;position:absolute;top:50px;bottom:0;overflow:auto;width:calc(100% - 20px);padding:0 10px;box-sizing:content-box}.flipbook-toc ul{list-style:none;padding-left:0;margin:0}.flipbook-toc .title-container{display:flex;align-items:center;flex:1}.flipbook-toc ul ul{padding-left:20px}.flipbook-toc li{margin:5px 0}.flipbook-toc .toc-item{display:flex;align-items:center;justify-content:space-between;padding:5px 0;cursor:pointer;transition:background-color .2s;font-family:'Open Sans','Helvetica Neue',Arial,sans-serif}.flipbook-toc .toc-item:hover{background-color:rgba(128,128,128,.2)}.flipbook-toc .expand-icon,.flipbook-toc .spacer{display:inline-flex;align-items:center;justify-content:center;width:1em;height:1em;margin-right:8px;flex-shrink:0}.flipbook-toc .expand-icon svg{transition:transform .2s ease-in-out}.flipbook-toc .expand-icon.expanded svg{transform:rotate(90deg)}.flipbook-toc .spacer{visibility:hidden}.flipbook-toc .title-container span.title{font-size:14px}.flipbook-toc .page-number{font-size:12px;margin-left:10px;white-space:nowrap;margin-right:5px}.flipbook-tocHolder{position:absolute;top:0;width:250px;bottom:0;z-index:9}.flipbook-tocItem{display:block}.flipbook-tocItem{display:flex;justify-content:space-between;padding:8px 15px;margin:5px 0;align-items:center;cursor:pointer;font-size:14px;font-family:'Open Sans','Helvetica Neue',Arial,sans-serif;width:100%}.flipbook-tocItem .flipbook-icon{margin-right:10px;display:inline-block}.flipbook-tocItem .title{flex-grow:1;text-align:left;margin-left:10px}.flipbook-tocItem .flipbook-toc-number{text-align:right;width:25px;flex-shrink:0}.flipbook-tocItem .title:hover{text-decoration:underline}.flipbook-tocItem .right{float:right}.flipbook-tocItem>span{vertical-align:top}.flipbook-tocItem>span>span{vertical-align:middle}.flipbook-findbar{position:relative}.flipbook-findbar input{width:210px;padding:5px;font-size:14px;line-height:initial;border:1px solid rgba(128,128,128,.7)}.flipbook-findbar input:focus{outline:1px solid rgba(128,128,128,.7)}.flipbook-find-info{padding-left:10px;max-width:200px;font-family:'Open Sans','Helvetica Neue',Arial,sans-serif!important;font-size:14px;pointer-events:none}.invisible{opacity:0;pointer-events:none;display:none}.flipbook-hidden{display:none!important}.flipbook-overlay-visible{opacity:1}.transition{-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out}.flipbook-share-email{background-image:url("data:image/svg+xml,%3Csvg aria-hidden='true' focusable='false' data-prefix='fas' data-icon='at' class='svg-inline--fa fa-at fa-w-16' role='img' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'%3E%3Cpath fill='currentColor' d='M256 8C118.941 8 8 118.919 8 256c0 137.059 110.919 248 248 248 48.154 0 95.342-14.14 135.408-40.223 12.005-7.815 14.625-24.288 5.552-35.372l-10.177-12.433c-7.671-9.371-21.179-11.667-31.373-5.129C325.92 429.757 291.314 440 256 440c-101.458 0-184-82.542-184-184S154.542 72 256 72c100.139 0 184 57.619 184 160 0 38.786-21.093 79.742-58.17 83.693-17.349-.454-16.91-12.857-13.476-30.024l23.433-121.11C394.653 149.75 383.308 136 368.225 136h-44.981a13.518 13.518 0 0 0-13.432 11.993l-.01.092c-14.697-17.901-40.448-21.775-59.971-21.775-74.58 0-137.831 62.234-137.831 151.46 0 65.303 36.785 105.87 96 105.87 26.984 0 57.369-15.637 74.991-38.333 9.522 34.104 40.613 34.103 70.71 34.103C462.609 379.41 504 307.798 504 232 504 95.653 394.023 8 256 8zm-21.68 304.43c-22.249 0-36.07-15.623-36.07-40.771 0-44.993 30.779-72.729 58.63-72.729 22.292 0 35.601 15.241 35.601 40.77 0 45.061-33.875 72.73-58.161 72.73z'%3E%3C/path%3E%3C/svg%3E")}.flipbook-icon{font-style:normal;font-weight:400;font-size:16px;line-height:1;-webkit-font-smoothing:antialiased;bottom:0;text-align:center;display:flex;box-sizing:content-box!important;justify-self:left}.flipbook-btn-close{height:40px;width:40px;position:absolute;top:0;right:0;cursor:pointer;display:flex;align-items:center;justify-content:center}.flipbook-font{font-family:'Open Sans','Helvetica Neue',Arial,sans-serif;font-size:14px}.flipbook-btn{text-transform:uppercase;font-weight:700;user-select:none;cursor:pointer;width:200px;line-height:32px;text-align:center;margin:5px auto;border:none;background:#f9f9f9;background:0 0;border-radius:3px;-webkit-transition:none;-o-transition:none;transition:none;font-size:12px}.flipbook-bg-gradient{background:#313538dd}.flipbook-color-gradient{color:#eee;fill:#eee}.flipbook-color-gradient:hover{color:#eee;fill:#eee}.flipbook-bg-dark{background:#313538}.flipbook-color-dark{color:rgba(255,255,255,.75);fill:rgba(255,255,255,.75)}.flipbook-color-dark:hover{color:#fff;fill:#fff}.flipbook-color-light{color:rgba(50,50,50,.75);fill:rgba(50,50,50,.75)}.flipbook-color-light:hover{color:#323232;fill:#323232}.flipbook-bg-twilight{background:#141414}.flipbook-color-twilight{color:#feffd3;fill:#feffd3}.flipbook-color-twilight:hover{color:#feffd3;fill:#feffd3}.flipbook-bg-darkgrey{background:#212121}.flipbook-color-darkgrey{color:#9e9e9e;fill:#9e9e9e}.flipbook-color-darkgrey:hover{color:#bdbdbd;fill:#bdbdbd}.flipbook-bg-lightgrey{background:#e0e0e0}.flipbook-color-lightgrey{color:#757575;fill:#757575}.flipbook-color-lightgrey:hover{color:#616161;fill:#616161}.flipbook-sub-menu{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:999}.flipbook-sub-menu-center{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.flipbook-menu-header{position:relative;padding:10px;font-size:16px;text-align:center}.flipbook-menu-title{pointer-events:none;user-select:none}.flipbook-sub-menu-content{display:inline-block;margin-top:-20px;min-width:250px;padding-bottom:10px}.flipbook-carousel-slide{-webkit-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;text-align:center;position:absolute;overflow:hidden}.flipbook-carousel-slide .slide-wrapper{position:absolute;top:0;left:0;right:0;bottom:0}.flipbook-carousel-page{display:inline-block;background:#f1f1f1;position:relative;-o-transform-origin:0 0}.flipbook-scroll-page{display:block;background:#f1f1f1;position:relative}.flipbook-carousel-page-inner,.flipbook-scroll-page-inner{-webkit-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;margin:0;padding:0;position:absolute;height:100%;width:100%;overflow:hidden}.flipbook-carousel-page-inner canvas,.flipbook-scroll-page-inner{width:100%;height:100%}.flipbook-carousel-page img,.flipbook-scroll-page img{top:0;bottom:0;right:0;left:0;margin:auto;position:absolute;pointer-events:none}.flipbook-carousel-page .page-carousel-img,.flipbook-scroll-page .page-scroll-img{height:100%}.flipbook-overflow-hidden::-webkit-scrollbar{display:none}.flipbook-overflow-hidden{-ms-overflow-style:none;scrollbar-width:none;overflow:hidden}.flipbook-share .social.bottom,.flipbook-share .social.top{-webkit-transform-origin:0 0;-o-transform-origin:0 0}.flipbook-share{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flipbook-share [class*=entypo-]:before{font-family:entypo,sans-serif}.flipbook-share label{font-size:16px;cursor:pointer;margin:0;padding:5px 10px;border-radius:5px;background:#a29baa;color:#333;transition:all .3s ease}.flipbook-share label:hover{opacity:.8}.flipbook-share label span{text-transform:uppercase;font-size:.9em;font-family:Lato,sans-serif;font-weight:700;-webkit-font-smoothing:antialiased;padding-left:6px}.flipbook-share ul{position:relative;left:0;right:0;height:46px;color:#fff;margin:auto;padding:0;list-style:none}.flipbook-share ul li{font-size:16px;cursor:pointer;width:40px;margin:0;padding:9px 0;text-align:center;float:left;height:22px;position:relative;z-index:2;-webkit-box-sizing:content-box;box-sizing:content-box;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.flipbook-page-preloader{width:auto!important;height:auto!important}.flipbook-page-preloader-image{width:100%;height:100%;position:absolute;top:0;left:0}.cssload-container{width:100%;height:100%;top:0;left:0;text-align:center;position:absolute;z-index:2147483647!important;pointer-events:none}.cssload-speeding-wheel{width:24px;height:24px;border:3px solid rgba(0,0,0,.4);border-radius:50%;border-left-color:rgba(255,255,255,.2);border-right-color:rgba(255,255,255,.2);animation:cssload-spin 575ms infinite linear;-o-animation:cssload-spin 575ms infinite linear;-ms-animation:cssload-spin 575ms infinite linear;-webkit-animation:cssload-spin 575ms infinite linear;-moz-animation:cssload-spin 575ms infinite linear;top:45%;position:absolute;left:50%;margin-left:-15px;margin-top:-15px;z-index:3}@keyframes cssload-spin{100%{transform:rotate(360deg)}}@-o-keyframes cssload-spin{100%{-o-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes cssload-spin{100%{-ms-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes cssload-spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes cssload-spin{100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}.flipbook-loading-text{position:absolute;top:45%;margin-top:20px;width:100%;font-family:'Open Sans','Helvetica Neue',Arial,sans-serif!important;font-size:14px;color:#aaa!important}.flipbook-loading-bg{width:40px;height:40px;border-radius:4px;top:45%;left:50%;position:absolute;pointer-events:none;background:rgba(0,0,0,.2);margin:-20px;display:none}.flipbook-fillPreloader{position:fixed;width:100%;height:100%;display:table-cell;text-align:center;vertical-align:middle;pointer-events:none}.flipbook-fillPreloader img{position:absolute;margin:auto;top:0;left:0;right:0;bottom:0;-webkit-transition:all .11s ease-out;-moz-transition:all .1s ease-out;transition:all .1s ease-out}.thumb-btn-close{right:0;margin:3px;border-radius:2px;position:absolute;cursor:pointer;padding:4px 6px;background:rgba(0,0,0,.6)}.thumb-btn-close:hover{background:rgba(0,0,0,.8)}.flipbook-noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flipbook-btn-active{background:rgba(128,128,128,.5)}.flipbook-move{cursor:move;cursor:-webkit-grab;cursor:grab}.flipbook-page-item{bottom:auto;right:auto;position:absolute;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.flipbook-page-item iframe{width:100%;height:100%}.textLayer mark{background:#ff0;color:transparent!important;padding:0}.textLayer .mark-blue{background:#00f}.textLayer .mark-red{background:red}.textLayer .mark-green{background:green}.flipbook-page-html .pageClickArea{position:absolute;width:50px;height:1000px;top:0;cursor:pointer;bottom:0;z-index:20}.pageClickAreaLeft{left:0}.annotationLayer .buttonWidgetAnnotation.pushButton>a,.annotationLayer .linkAnnotation>a,.flipbook-page-item-link{position:absolute;font-size:1em;top:0;left:0;width:100%;height:100%;background:var(--flipbook-link-color);animation-duration:2s;animation-delay:.5s;animation-name:flashLinks;opacity:var(--flipbook-link-opacity)}.flipbook-page-auto-link{background:var(--flipbook-link-color);color:transparent!important;animation-duration:2s;animation-delay:.5s;animation-name:flashLinks;pointer-events:auto}.flipbook-page-auto-link-hover{background:var(--flipbook-link-color-hover)!important;color:transparent!important}@keyframes flashLinks{0%{background:var(--flipbook-link-color)}20%{background:var(--flipbook-link-color-hover)}100%{background:var(--flipbook-link-color)}}.flipbook-tooltip{position:absolute;background:rgba(0,0,0,.8);top:300px;left:300px;color:#fff;padding:6px 12px;font-size:13px;line-height:13px;font-weight:400;white-space:nowrap;text-align:center;-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in;z-index:10000}.flipbook-submenu{position:absolute;right:0;width:max-content;text-wrap:nowrap}.flipbook-menuTop .flipbook-submenu{top:calc(100% + 5px)}.flipbook-menuBottom .flipbook-submenu{bottom:calc(100% + 5px)}.flipbook-add-note-rect{position:absolute;pointer-events:none}.add-note-btn{pointer-events:auto}.flipbook-add-note-rect .add-note-btn{background:rgba(0,0,0,.8);border-radius:.25em;color:#fff;padding:.3em 1em;text-shadow:0 1px 0 #000;font-weight:400;white-space:nowrap;text-align:center;z-index:10000;left:50%;transform:translateX(-50%) translateY(-120%);pointer-events:auto;cursor:pointer;position:absolute;opacity:0}.flipbook-add-note-rect.hover .add-note-btn{opacity:1;pointer-events:auto}.flipbook-note-display{width:230px;height:125px;position:absolute;background-color:#fafafa;-webkit-box-shadow:0 2px 10px 0 rgb(27 47 73 / 30%);box-shadow:0 2px 10px 0 rgb(27 47 73 / 30%);border-radius:5px;pointer-events:auto;top:0;left:50%;transform:translateX(-50%)}.flipbook-note-display .note-content{height:76px;position:absolute;width:210px;margin:11px 15px 5px 15px;overflow:hidden}.flipbook-note-display .note-article{font-family:inherit;resize:none;font-size:14px;width:200px;height:76px;position:absolute;left:0;top:0;border-width:1px;border-style:solid;padding:0;color:#596168;border-color:transparent;background-color:transparent;outline:0!important}.flipbook-note-display .note-article:focus{box-shadow:none}.flipbook-note-display .note-delete-button .svg-icon{width:22px;height:22px;fill:#a6aaad}.flipbook-note-display .note-button{float:right;font-size:22px;line-height:22px;height:22px;color:#8d8d8d;cursor:pointer;text-align:center;margin:5px 11px}.flipbook-note-display .note-footer{height:37px;width:100%;margin:0;bottom:0;position:absolute}.flipbook-page-note{pointer-events:auto;cursor:pointer}.annotationLayer .buttonWidgetAnnotation.pushButton>a:hover,.annotationLayer .linkAnnotation>a:hover,.flipbook-page-item-link:hover{background:var(--flipbook-link-color-hover)!important;color:transparent!important}.flipbook-page-auto-link:hover{background:var(--flipbook-link-color-hover)!important;color:transparent!important}.flipbook-note-display{opacity:1}.flipbook-spotlight-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(0,0,0,.88);display:flex;justify-content:center;align-items:center;flex-direction:column;z-index:10002}.flipbook-spotlight-overlay img{max-width:80%;max-height:80%;box-shadow:0 0 20px rgba(0,0,0,.5)}.flipbook-spotlight-close-button{position:absolute;top:10px;right:10px;background:rgba(0,0,0,.8);border-radius:2px;border:none;cursor:pointer;padding:0;width:24px;height:24px;z-index:1}.flipbook-spotlight-close-button:hover{opacity:.7}.flipbook-spotlight-caption-container{color:#fff;text-align:center;font-size:16px;line-height:1.6;padding:15px;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,sans-serif;margin-top:10px}.flipbook-spotlight-title{font-weight:700;font-size:18px;margin-bottom:5px}.flipbook-spotlight-description{font-size:14px;font-weight:400}.flipbook-page-html{position:absolute;top:0;left:0;bottom:0;width:100%}.flipbook-page-html .htmlContent{position:absolute;z-index:3}.flipbook-page-html .textLayer{position:absolute;text-align:initial;inset:0;overflow:hidden;opacity:.25;line-height:1;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;z-index:2;font-weight:initial}.flipbook-page-html .textLayer :is(span,br){color:transparent!important;position:absolute;white-space:pre;cursor:text;transform-origin:0 0}.flipbook-page-html .textLayer span.markedContent{top:0;height:0}.flipbook-page-html .textLayer .highlight{margin:-1px;padding:1px;background-color:var(--highlight-bg-color);border-radius:4px}.flipbook-page-html .textLayer .highlight.appended{position:initial}.flipbook-page-html .textLayer .highlight.begin{border-radius:4px 0 0 4px}.flipbook-page-html .textLayer .highlight.end{border-radius:0 4px 4px 0}.flipbook-page-html .textLayer .highlight.middle{border-radius:0}.flipbook-page-html .textLayer .highlight.selected{background-color:var(--highlight-selected-bg-color)}.flipbook-page-html .textLayer ::-moz-selection{background:#00f;background:AccentColor}.flipbook-page-html .textLayer ::selection{background:#00f;background:AccentColor}.flipbook-page-html .textLayer br::-moz-selection{background:0 0}.flipbook-page-html .textLayer br::selection{background:0 0}.flipbook-page-html .textLayer .endOfContent{display:block;position:absolute;inset:100% 0 0;z-index:-1;cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.flipbook-page-html .textLayer .endOfContent.active{top:0}:root{--annotation-unfocused-field-background:url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");--input-focus-border-color:Highlight;--input-focus-outline:1px solid Canvas;--input-unfocused-border-color:transparent;--input-disabled-border-color:transparent;--input-hover-border-color:black;--link-outline:none}@media screen and (forced-colors:active){:root{--input-focus-border-color:CanvasText;--input-unfocused-border-color:ActiveText;--input-disabled-border-color:GrayText;--input-hover-border-color:Highlight;--link-outline:1.5px solid LinkText;--hcm-highligh-filter:invert(100%)}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .textWidgetAnnotation :is(input,textarea):required{outline:1.5px solid selectedItem}.annotationLayer .linkAnnotation:hover{-webkit-backdrop-filter:var(--hcm-highligh-filter);backdrop-filter:var(--hcm-highligh-filter)}.annotationLayer .linkAnnotation>a:hover{opacity:0!important;background:0 0!important;box-shadow:none}.annotationLayer .popupAnnotation .popup{outline:calc(1.5px * var(--scale-factor)) solid CanvasText!important;background-color:ButtonFace!important;color:ButtonText!important}.annotationLayer .highlightArea:hover::after{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-backdrop-filter:var(--hcm-highligh-filter);backdrop-filter:var(--hcm-highligh-filter);content:'';pointer-events:none}.annotationLayer .popupAnnotation.focused .popup{outline:calc(3px * var(--scale-factor)) solid Highlight!important}}.annotationLayer{position:absolute;top:0;left:0;pointer-events:none;transform-origin:0 0;z-index:3}.annotationLayer[data-main-rotation='90'] .norotate{transform:rotate(270deg) translateX(-100%)}.annotationLayer[data-main-rotation='180'] .norotate{transform:rotate(180deg) translate(-100%,-100%)}.annotationLayer[data-main-rotation='270'] .norotate{transform:rotate(90deg) translateY(-100%)}.annotationLayer canvas{position:absolute;width:100%;height:100%;pointer-events:none}.annotationLayer section{position:absolute;text-align:initial;pointer-events:auto;box-sizing:border-box;transform-origin:0 0}.annotationLayer .linkAnnotation{outline:var(--link-outline)}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{position:absolute;font-size:1em;top:0;left:0;width:100%;height:100%}.annotationLayer .linkAnnotation.hasBorder:hover{background-color:rgba(255,255,0,.2)}.annotationLayer .hasBorder{background-size:100% 100%}.annotationLayer .textAnnotation img{position:absolute;cursor:pointer;width:100%;height:100%;top:0;left:0}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input,.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .textWidgetAnnotation :is(input,textarea){background-image:var(--annotation-unfocused-field-background);border:2px solid var(--input-unfocused-border-color);box-sizing:border-box;font:calc(9px * var(--scale-factor)) sans-serif;height:100%;margin:0;vertical-align:top;width:100%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .textWidgetAnnotation :is(input,textarea):required{outline:1.5px solid red}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{resize:none}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .textWidgetAnnotation :is(input,textarea)[disabled]{background:0 0;border:2px solid var(--input-disabled-border-color);cursor:not-allowed}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .textWidgetAnnotation :is(input,textarea):hover{border:2px solid var(--input-hover-border-color)}.annotationLayer .buttonWidgetAnnotation.checkBox input:hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .textWidgetAnnotation :is(input,textarea):hover{border-radius:2px}.annotationLayer .choiceWidgetAnnotation select:focus,.annotationLayer .textWidgetAnnotation :is(input,textarea):focus{background:0 0;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) :focus{background-image:none;background-color:transparent}.annotationLayer .buttonWidgetAnnotation.checkBox :focus{border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.radioButton :focus{border:2px solid var(--input-focus-border-color);outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked::after,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked::before,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked::before{background-color:CanvasText;content:'';display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked::after,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked::before{height:80%;left:45%;width:1px}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked::before{transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked::after{transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked::before{border-radius:50%;height:50%;left:30%;top:20%;width:50%}.annotationLayer .textWidgetAnnotation input.comb{font-family:monospace;padding-left:2px;padding-right:0}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{height:100%;width:100%}.annotationLayer .popupAnnotation{position:absolute;font-size:calc(9px * var(--scale-factor));pointer-events:none;width:-moz-max-content;width:max-content;max-width:45%;height:auto}.annotationLayer .popup{background-color:#ff9;box-shadow:0 calc(2px * var(--scale-factor)) calc(5px * var(--scale-factor)) #888;border-radius:calc(2px * var(--scale-factor));outline:1.5px solid #ffff4a;padding:calc(6px * var(--scale-factor));cursor:pointer;font:message-box;white-space:normal;word-wrap:break-word;pointer-events:auto}.annotationLayer .popupAnnotation.focused .popup{outline-width:3px}.annotationLayer .popup *{font-size:calc(9px * var(--scale-factor))}.annotationLayer .popup>.header{display:inline-block}.annotationLayer .popup>.header h1{display:inline}.annotationLayer .popup>.header .popupDate{display:inline-block;margin-left:calc(5px * var(--scale-factor));width:-moz-fit-content;width:fit-content}.annotationLayer .popupContent{border-top:1px solid #333;margin-top:calc(2px * var(--scale-factor));padding-top:calc(2px * var(--scale-factor))}.annotationLayer .richText>*{white-space:pre-wrap;font-size:calc(9px * var(--scale-factor))}.annotationLayer .popupTriggerArea{cursor:pointer}.annotationLayer section svg{position:absolute;width:100%;height:100%;top:0;left:0}.annotationLayer .annotationTextContent{position:absolute;width:100%;height:100%;opacity:0;color:transparent!important;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.annotationLayer .annotationTextContent span{width:100%;display:inline-block}.annotationLayer svg.quadrilateralsContainer{contain:strict;width:0;height:0;position:absolute;top:0;left:0;z-index:-1}.printModal{font-family:sans-serif;display:flex;text-align:center;font-weight:300;font-size:30px;left:0;top:0;position:absolute;color:#045fb4;width:100%;height:100%;background-color:hsla(0,0%,100%,.9)}.printClose{position:absolute;right:10px;top:10px}.printClose:before{content:'\00D7';font-family:Helvetica Neue,sans-serif;font-weight:100;line-height:1px;padding-top:.5em;display:block;font-size:2em;text-indent:1px;overflow:hidden;height:1.25em;width:1.25em;text-align:center;cursor:pointer}.printSpinner{margin-top:3px;margin-left:-40px;position:absolute;display:inline-block;width:25px;height:25px;border:2px solid #045fb4;border-radius:50%;animation:spin .75s linear infinite}.printSpinner:after,.printSpinner:before{left:-2px;top:-2px;display:none;position:absolute;content:'';width:inherit;height:inherit;border:inherit;border-radius:inherit}.printSpinner,.printSpinner:after,.printSpinner:before{display:inline-block;border-color:#045fb4 transparent transparent;animation-duration:1.2s}.printSpinner:before{transform:rotate(120deg)}.printSpinner:after{transform:rotate(240deg)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}