@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400&display=swap);.App{font-family:Saol Display,GT America Extended,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;overflow:hidden;padding:2px}@font-face{font-family:Testimonia;src:local("Testimonia"),url(/static/media/Testimonia.8ae4a7c12c6ec6517560.ttf) format("truetype")}@font-face{font-family:Wkwk;src:local("Wkwk"),url(/static/media/Wkwk.4f8844019c0d05a9c027.otf) format("opentype")}@font-face{font-family:Evander;src:local("Evander"),url(/static/media/Evander-ExtraLight.dac6bdb41d5922f85a6a.otf) format("opentype");src:local("Evander"),url(/static/media/Evander-ExtraBold.a97182ac26ffbb12304e.otf) format("opentype")}h4{-webkit-margin-before:1.33em;-webkit-margin-after:1.33em;-webkit-margin-start:0;-webkit-margin-end:0;display:block;font-weight:700;margin-block-end:1.33em;margin-block-start:1.33em;margin-inline-end:0;margin-inline-start:0}input[type=radio]{margin-top:-1px;vertical-align:middle}.font-headline{font-family:"Saol Display, Georgia, Cambria, Times New Roman, Times, serif"!important}.font-headline-2{font-family:Saol Text,Georgia,Cambria,Times New Roman,Times,serif}.App-logo{height:15vmin;pointer-events:none}.App-header{font-size:calc(10px + 2vmin)}.App-link{color:#61dafb}#light-of-the-world{position:relative;z-index:1000}.footerlogo{width:200px}.footer-contact-block{border-right:1px solid #fff;padding:0 10px}.footer-contact-block:last-child{border:none}.footer-copyright-block{border-right:1px solid #fff;font-size:small;padding:0 10px}.footer-copyright-block:last-child{border:none}#footer-bottom #anglican-logo,#footer-bottom #diocese-logo,#footer-logo{width:25%}nav li a{color:gray!important;font-size:14px;padding:8px 15px}.wrapper{background-color:#932207;width:100vw}.wrapper #anglican-diocese{display:flex;flex-direction:row;justify-content:space-around;width:100vw}.helper:after{color:blue}@media (max-width:768px){.helper:after{color:red;content:"*"}.coverimg{height:100vh!important;width:auto!important}nav ul{height:30vh;justify-content:space-evenly}nav li a{color:#000!important}#backgroundvideo{height:120vh!important;overflow-clip-margin:content-box;width:100vw!important}.sectionWrapper{height:90vh!important}.navigationDesktop-navbar{display:flex;flex-direction:column!important;height:auto}.prayer-text{font-size:3vh!important}.card-container{flex-direction:column}.card-container>div{width:auto!important}.card,.card-body{padding:0!important}.item-container{flex-direction:column!important;width:100%!important}.item-info{text-align:center;width:100%!important}.item-holder{flex-direction:column!important;height:80vh!important;justify-content:space-around;margin-right:5px!important;width:100vw!important}.item-top-div{width:100%!important}.item-img{align-items:center!important;-webkit-transform:scale(.8);transform:scale(.8);width:auto!important}.accordion-body>div{flex-direction:column}.accordion-body>div>img{margin:10px auto 20px;width:100%!important}#copyright,.wrapper #anglican-diocese{display:flex;flex-direction:column;height:150px}.wrapper #anglican-diocese>a>img{width:200px}#disclaimer{left:5%!important;max-height:100%;width:90%!important}#disclaimer-body{max-height:450px;overflow:scroll}#ops-items-holder{left:0!important;padding:10px!important;top:0!important;width:100vw!important}#item-button-holder>div{width:50vw!important}.cardimgovl{display:none}.cardimgovl+div{width:100%!important}#history-img-container{display:none}#history-card-index>div>div{width:auto!important}.prayer-holder{margin-bottom:40px;max-height:100vh!important;min-height:100vh!important;overflow:scroll}.prayer-holder>div{height:90vh!important}.prayer-holder>div>div{align-items:center;display:flex;height:90vh!important;overflow:scroll}.praise-text{font:600 42px/42px open sans!important}.upcoming{flex-direction:column!important}.upcoming>div{width:100%!important}.bible-verse-hero{display:flex}.bible-verse-hero>img{width:90%!important}.h3.cursive.header{font-size:2rem!important}.world{font-size:100px!important}.title>h1{color:#fff;font-size:70px}.nblockquote{font-size:50px!important}.about-container .d-flex{flex-direction:column!important}.about-container .give-images{width:70%!important}.footer-copyright-block{border-right:0}.outer{flex-direction:column;margin-bottom:20px}.our-journey-video{display:flex;flex-direction:column}.our-journey-video>iframe{height:200px!important;width:100%}#our-incumbent>div{flex-direction:column!important}#our-incumbent>div,#our-incumbent>div>div>img{width:100%!important}#our-incumbent>div>*{padding:10%;width:90vw!important}#our-priests-list>div>img{height:auto!important;width:100%!important}#about-priest{width:100%!important}#change-view{display:none!important}}.item-info>p{margin-bottom:20px;overflow-x:hidden;overflow-y:scroll;width:90%}#banner .wrapper{width:calc(96% - 100px)}nav{margin:10px 0!important}.alignleft{height:auto;width:50%}.view-100{height:100vh!important;min-height:100vh!important;min-width:100vw!important;width:100vw!important}.view-100,.view-90{align-items:center;margin:auto}.view-90{height:90vh!important;min-height:90vh!important;min-width:90vw!important;width:90vw!important}.view-80{align-items:center;height:80vh!important;margin:auto;min-height:80vh!important;min-width:80vw!important;width:80vw!important}.alignright{height:auto;width:50%}.video-container{height:calc(100vh - 55px);left:0;opacity:.7;position:relative;top:0;width:100%}.login-container{align-items:center;background-color:rgba(211,167,226,.36);box-shadow:1px 1px 10px 1px gray;display:grid;margin:auto;width:calc(100% - 100px)}.login-container-header{align-items:center;display:flex;flex-direction:row;justify-content:center}.login-container-footer{display:flex;flex-direction:row;font-size:small;justify-content:space-evenly;width:100%}.loginscreen{align-items:center;height:100%;padding:5%}.loginscreen,.socialmedialogin{display:flex;flex-direction:row}.socialmedialogin{justify-content:space-around;width:50%}.socialmedialogin>img{border-radius:25%;box-shadow:1px 1px 50px 1px gray;width:50px}.loginform{align-items:center;border-left:1px solid red;flex-direction:row;width:50%}.loginform,.loginform>form{display:flex;height:100%;margin-left:40px}.loginform>form{flex-direction:column;justify-content:space-evenly;text-align:left}.head{font-size:xx-large;font-weight:900}.stbcard-holder{flex-wrap:wrap;height:50vh;margin:auto;overflow-x:scroll;position:relative;transition:all 1s;width:90vw}.stbcard,.stbcard-holder{display:flex;flex-direction:column}.stbcard{border-radius:16px;margin:0;padding:1.5rem;transition:.2s;width:30vw}.ssstbcard:hover{position:absolute;transition:width .5s;-webkit-transition:width .5s;width:50%;z-index:100}.card-container{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;margin:20px auto auto;width:90%}.card-container-90{align-items:center;margin:20px auto auto;width:90%}.card-container>div{border:none;border-radius:0;margin:5px;overflow:hidden;width:25%}.card-container>div>div>img{height:100%;object-fit:cover}.card-container>div>div>div>svg{bottom:10px;color:red;cursor:pointer;position:absolute;right:20px}.card-container>div>div>p{line-height:1.4;text-align:left;text-overflow:ellipsis;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.card-container>div>div>p.expand{-webkit-transform:scaleY(1);transform:scaleY(1)}.cardimgovl{margin:10px;object-fit:cover;width:25%}.item-container{width:100%!important}.item-holder{background-color:#fff;border:1px solid hsla(0,0%,50%,.414);border-radius:10px;box-shadow:10px 10px 24px rgba(166,180,200,.5);height:20vw;margin:5px 30px 5px 5px;overflow:hidden;position:relative;text-align:left;width:40vw}.item-info{margin:10px;width:100%}.item-img{width:200px}.item-img-overlay{left:50%;opacity:.2;-webkit-opacity:20%;-moz-opacity:.2;-khtml-opacity:.2;position:absolute;top:10%;-webkit-transform:scale(45deg);-webkit-transform:rotate(30deg);transform:scale(45deg);transform:rotate(30deg);-webkit-user-select:none;-o-user-select:none;user-select:none;z-index:0}.openItem{-webkit-user-select:auto;-o-user-select:auto;user-select:auto}.upcomingItem>div:nth-child(2)>div>span:after{content:"Coming Soon"}.closedItem>div>div>div>img,.upcomingItem>div>div>div>img{opacity:.7}.item-top-div{width:50%}#current-bid{font-size:xx-large}.member-info{border:1px solid #d3d3d3;height:200px;margin:10px;width:30%}.single-member-info{width:30vw}.member-img{height:100px;margin:5px;width:90%}.member-details{text-align:left;width:100%!important}#ids{display:flex;flex-direction:row;font-size:small;height:15px;justify-content:space-between;right:10px;text-align:center;width:90%}#ids>#member-id{background-color:brown;color:#fff}#ids>#family-id{background-color:#5f9ea0;color:#fff}.lom-ol{border:1px solid #d3d3d3;line-height:1.5;margin-left:50px;max-height:90vh;overflow:scroll;padding:10px;text-align:left}.lom-li{border-bottom:1px solid gray;cursor:pointer}.lom-li:hover{background-color:#d3d3d3}#CoverScreen{align-items:center;background-color:#d3d3d31c;display:flex;height:100vh;justify-content:center;left:0;position:absolute;top:0;width:100vw}#disclaimer{background-color:#f5f5f5;box-shadow:1px 1px 10px 1px gray;height:100vh;left:5%;line-height:1.5;overflow:scroll;padding:30px;position:-webkit-sticky;position:sticky;text-align:left;top:5%;width:90%;z-index:99;z-index:100}#disclaimer-body{height:85%;overflow:scroll}#silent-auction{line-height:1.2;margin:auto auto 30px;text-align:justify;width:80%}.cover-screen{background-color:grey;height:100svh;left:0;position:-webkit-sticky;position:sticky;top:0;width:100svw;z-index:99}#add-items{cursor:pointer;display:grid;font-size:large;grid-auto-flow:column;justify-items:end;position:absolute;right:20px;top:75px}#add-items>svg{color:red}#ops-items-holder{background-color:#fff;border:1px solid hsla(0,0%,50%,.414);border-radius:10px;box-shadow:10px 10px 24px rgba(166,180,200,.5);left:25%;margin:auto;padding:40px;position:absolute;top:5%;width:50%;z-index:100}.history-year{background-color:brown;border-radius:5px;color:#fff;text-align:center;width:120px}.history-year,.history-year:before{font-family:Abril Fatface,serif;font-size:3rem}.history-year:before{font-weight:700;margin-right:.5rem}.history-text{line-height:1.4;margin-left:10%;text-align:left}.history-text>p{background-color:rgba(244,165,96,.332);border-left:4px dotted #932207;margin-right:20px;padding:10px 10px 10px 10%}.history-img-cards{width:50%}.picture-roll{border-radius:10%;margin:5px;object-fit:cover;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;transition-delay:1s;width:30%}.picture-roll:hover{-webkit-transform:scale(2);transform:scale(2);z-index:100}.prayer-holder{margin-bottom:40px;max-height:90vh;min-height:50vh;overflow:scroll}.prayer-holder>div{height:70vh;margin:auto;min-height:50vh}.prayer-holder>div>div{align-items:center!important;display:flex!important;height:70vh;overflow:scroll}.prayer-text{font-family:open sans;font-size:3vw;line-height:1.4;max-height:70vh;text-overflow:clip}.praise-text{word-wrap:break-word;color:#222;font:800 64px/64px open sans;overflow:scroll;width:80vw!important}.praise-text,.wfh1{text-transform:uppercase}.wfh1{font-size:200px;font-weight:900;line-height:.9;margin-bottom:10px;margin-top:20px}.header-display-outline-blue{-webkit-text-stroke-width:.0008em;-webkit-text-stroke-color:var(--deep-sky-blue);color:rgba(0,0,255,.1);display:flex;font-size:28vw;line-height:.9;margin-bottom:0;margin-top:-20px;text-align:center}.header-display-outline-orange{-webkit-text-stroke-width:.0005em;-webkit-text-stroke-color:#ff7372;font-size:28vw;mix-blend-mode:multiply;text-align:center}.header-display-outline-orange,.header-display-outline-yellow{color:transparent;display:flex;line-height:.9;margin-bottom:0;margin-top:0}.header-display-outline-yellow{-webkit-text-stroke-width:.0003em;-webkit-text-stroke-color:#fff89f;font-size:38vw;opacity:1;text-align:center}.cursive{font-family:Testimonia,sans-serif;font-size:7.4rem;font-weight:400;line-height:1.4;margin-bottom:60px;text-align:left;text-transform:none}.cursive.header{bottom:auto;display:flex;font-size:4rem;justify-content:center;left:10%;margin-bottom:0;margin-top:0;overflow:visible;position:absolute;right:auto;text-align:center;top:-10%;z-index:3}.header-section-container{align-items:center;display:flex;flex-direction:column;height:50vh;justify-content:space-between;overflow:visible;position:relative}.header-letter-wrapper{align-items:flex-start;bottom:auto;display:flex;flex:none;flex-direction:row;height:30vh;justify-content:center;left:0;right:0;top:auto;width:100%;z-index:0}.header-letter-wrapper.blue-outline-text{bottom:0;display:flex;left:1%;margin-bottom:0;margin-top:0;position:absolute;right:0;top:-2%;width:100%;z-index:1}.header-letter-wrapper.orange-outline-text{bottom:auto;display:flex;left:-18px;position:absolute;right:auto;top:19px;width:100%;z-index:-1}.header-letter-wrapper.yellow-outline-text{bottom:auto;display:flex;flex-direction:row;left:-39px;position:relative;right:auto;top:41px;width:100%;z-index:-2}.w-container{margin-left:auto;margin-right:auto;max-width:940px}.w-container:after,.w-container:before{content:" ";display:table;grid-area:1/1/2/2}.w-container:after{clear:both}.w-container .w-row{margin-left:-10px;margin-right:-10px}.w-row:after,.w-row:before{content:" ";display:table;grid-area:1/1/2/2}.w-row:after{clear:both}.w-row .w-row{margin-left:0;margin-right:0}.w-col{float:left;min-height:1px;padding-left:10px;padding-right:10px;position:relative;width:100%}.w-col .w-col{padding-left:0;padding-right:0}.bible-verse-hero{align-items:flex-start;background-attachment:fixed;background-position:100% 130%;background-repeat:no-repeat;background-size:30vw;display:flex;height:auto;justify-content:center;margin-bottom:0;overflow:hidden;padding-bottom:0;padding-top:9vh;position:relative;width:100%;z-index:0}.h3.cursive{font-family:Testimonia,sans-serif;font-size:7.4rem;font-weight:400;line-height:1.4;margin-bottom:60px;text-align:left;text-transform:none}.h3.cursive.header{bottom:auto;display:flex;font-size:4rem;justify-content:center;left:10%;margin-bottom:0;margin-top:0;overflow:visible;position:absolute;right:auto;text-align:center;top:-10%;z-index:3}.h3.cursive.header._404{text-align:center}.h3.cursive.header.studio{bottom:10%;left:auto;right:10%;top:auto;z-index:3}.world{-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;background-image:url(https://encrypted-tbn0.gstatic.com/images?q=tbn:ANd9GcQSmm-W6t6sNN77Q4Pe1rdTNogwLGXcq2ZKUw&usqp=CAU);background-position:25%;background-repeat:no-repeat;background-size:cover;margin-top:80px}.title{position:absolute;top:20%}.give-images{padding:20px;width:20%}.blockquote-wrapper{background-color:#292a2b;display:flex;padding:0 20px}.blockquote{align-self:center;font-family:Barlow Condensed,sans-serif;margin:80px auto;max-width:620px;position:relative}.blockquote h1{border:2px solid;border-radius:20px;color:#e74848;font-family:Abril Fatface,cursive;font-size:2.8rem;font-weight:400;line-height:1;margin:0;padding:25px;position:relative}.blockquote h1:after{border:2px solid #e74848;border-bottom:none;border-left:none;border-radius:0 50px 0 0;bottom:-62px;content:"";height:60px;left:50px;position:absolute;width:60px;z-index:3}.blockquote h1:before{border:6px solid #292a2b;bottom:-3px;content:"";left:50px;position:absolute;width:80px;z-index:2}.blockquote h4{color:#fff;font-size:1.3rem;font-weight:400;line-height:1.2;margin:0 0 0 150px;padding-left:12px;padding-top:15px;position:relative;z-index:1}.blockquote h4:first-letter{margin-left:-12px}.nblockquote{color:red;font-family:Testimonia,Tahoma,sans-serif;font-size:100px;margin:0 auto;width:60%}.nblockquote h1{font-size:4rem}.nblockquote p{font-style:italic;margin-bottom:0}.nblockquote p:after,.nblockquote p:before{content:"“";font-family:Georgia;font-size:8rem;margin:-2rem 0 0 -4rem;opacity:.5;position:absolute}.nblockquote p:after{content:"”";margin:-1rem -4rem 0 0}.nblockquote cite{font-size:1.5rem}.outer{display:flex;overflow-x:scroll}.middle{display:flex;width:100%}.innersm{flex:0 0 25%;overflow:scroll;overflow-anchor:none}.inner{flex:0 0 30%;height:60vh;line-height:1.5;margin:10px;overflow:scroll}#published-author-dt{color:purple;font-size:small;font-style:oblique;margin-right:5%;text-align:right}#sermon-abstract{color:brown;height:25vh;overflow:scroll;padding:20px;text-align:justify}#our-incumbent>div>div>img{width:50%}.admin-container{border:1px solid gray;margin:50px;padding:20px}.splide__container{box-sizing:border-box;position:relative}.splide__list{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide__progress__bar{width:0}.splide{outline:none;position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;outline:none;position:relative}.splide__slide img{vertical-align:bottom}.splide__slider{position:relative}.splide__spinner{-webkit-animation:splide-loading 1s linear infinite;animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__track{overflow:hidden;position:relative;z-index:0}@-webkit-keyframes splide-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes splide-loading{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.splide--draggable>.splide__slider>.splide__track,.splide--draggable>.splide__track{-webkit-user-select:none;user-select:none}.splide--fade>.splide__slider>.splide__track>.splide__list,.splide--fade>.splide__track>.splide__list{display:block}.splide--fade>.splide__slider>.splide__track>.splide__list>.splide__slide,.splide--fade>.splide__track>.splide__list>.splide__slide{left:0;opacity:0;position:absolute;top:0;z-index:0}.splide--fade>.splide__slider>.splide__track>.splide__list>.splide__slide.is-active,.splide--fade>.splide__track>.splide__list>.splide__slide.is-active{opacity:1;position:relative;z-index:1}.splide--rtl{direction:rtl}.splide--ttb.is-active>.splide__slider>.splide__track>.splide__list,.splide--ttb.is-active>.splide__track>.splide__list{display:block}.splide__arrow{align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:flex;height:2em;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover{opacity:.9}.splide__arrow:focus{outline:none}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;transition:-webkit-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;-webkit-transform:scale(1.4);transform:scale(1.4)}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus{outline:none}.splide__progress__bar{background:#ccc;height:3px}.splide--nav>.splide__slider>.splide__track>.splide__list>.splide__slide,.splide--nav>.splide__track>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide--nav>.splide__slider>.splide__track>.splide__list>.splide__slide.is-active,.splide--nav>.splide__track>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide--nav>.splide__slider>.splide__track>.splide__list>.splide__slide:focus,.splide--nav>.splide__track>.splide__list>.splide__slide:focus{outline:none}.splide--rtl>.splide__arrows .splide__arrow--prev,.splide--rtl>.splide__slider>.splide__track>.splide__arrows .splide__arrow--prev,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--prev{left:auto;right:1em}.splide--rtl>.splide__arrows .splide__arrow--prev svg,.splide--rtl>.splide__slider>.splide__track>.splide__arrows .splide__arrow--prev svg,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--prev svg{-webkit-transform:scaleX(1);transform:scaleX(1)}.splide--rtl>.splide__arrows .splide__arrow--next,.splide--rtl>.splide__slider>.splide__track>.splide__arrows .splide__arrow--next,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--next{left:1em;right:auto}.splide--rtl>.splide__arrows .splide__arrow--next svg,.splide--rtl>.splide__slider>.splide__track>.splide__arrows .splide__arrow--next svg,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--next svg{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.splide--ttb>.splide__arrows .splide__arrow,.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow,.splide--ttb>.splide__track>.splide__arrows .splide__arrow{left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}.splide--ttb>.splide__arrows .splide__arrow--prev,.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow--prev,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--prev{top:1em}.splide--ttb>.splide__arrows .splide__arrow--prev svg,.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow--prev svg,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--prev svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.splide--ttb>.splide__arrows .splide__arrow--next,.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow--next,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--next{bottom:1em;top:auto}.splide--ttb>.splide__arrows .splide__arrow--next svg,.splide--ttb>.splide__slider>.splide__track>.splide__arrows .splide__arrow--next svg,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--next svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.splide--ttb>.splide__pagination,.splide--ttb>.splide__slider>.splide__pagination{bottom:0;display:flex;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.caseStudy-nextCase-title{font-size:4rem;font-weight:300;letter-spacing:-.03rem;line-height:6rem;text-transform:uppercase}@media (min-width:768px){.caseStudy-nextCase-title{font-size:10.5rem;line-height:10.5rem}}.banner-text,.caseStudy-cyphers-description,.caseStudy-teamMember,.caseStudyCover-description,.caseStudyCover-text,.description-text,.jobLinks-job-description,.members-position,.members-text,.metrics .metrics-title,.metrics .metrics__item-container .metric-item,.metrics .metrics__item-container .metric-item a span,.metrics .metrics__item-container .metric-item h2,.pageHeader-subtitle,.pageHeader-text,.sectionTitle-description,.servicesDistributor .list-title,.servicesDistributor li,.sneakPeak-subtitle,.video-featured-text{font-size:1rem;font-weight:400;line-height:1.8rem}@media (min-width:768px){.banner-text,.caseStudy-cyphers-description,.caseStudy-teamMember,.caseStudyCover-description,.caseStudyCover-text,.description-text,.jobLinks-job-description,.members-position,.members-text,.metrics .metrics-title,.metrics .metrics__item-container .metric-item,.metrics .metrics__item-container .metric-item a span,.metrics .metrics__item-container .metric-item h2,.pageHeader-subtitle,.pageHeader-text,.sectionTitle-description,.servicesDistributor .list-title,.servicesDistributor li,.sneakPeak-subtitle,.video-featured-text{font-size:1.125rem;line-height:2rem}}.caseStudy-headerTitle,.caseStudy-nextCase-client,.caseStudy-nextCase-description,.footer-brand,.footer-info,.homeSlideItem-category,.pageHeader-heading{font-size:1rem;font-weight:400;line-height:2rem}.mousePointer-text,.relatedLink-category,.relatedLink-titleCaption{font-size:1rem;font-weight:400;line-height:1.5rem;text-transform:uppercase}.footer-privacy .link-text,.menuMobile-heading,.servicesDistributor .item-title span{font-size:.875rem;font-weight:400;line-height:2rem}.about-introduction-text,.culture-identity,.description-claim,.home .home-subtitle,.menuDesktop-claim,.menuMobile .link-text,.pageHeader-description,.testimony-text{font-size:1.5rem;font-weight:300;line-height:2.5rem}@media (min-width:768px){.about-introduction-text,.culture-identity,.description-claim,.home .home-subtitle,.menuDesktop-claim,.menuMobile .link-text,.pageHeader-description,.testimony-text{font-size:2rem;line-height:3rem}}.jobLinks-job-title,.relatedLink-titleText,.servicesList-service-title{font-size:1.5rem;font-weight:300;line-height:2.5rem}@media (min-width:768px){.jobLinks-job-title,.relatedLink-titleText,.servicesList-service-title{font-size:2.5rem;letter-spacing:-.03rem;line-height:4rem}}.homeHero-claim{font-size:2.25rem;font-weight:300;letter-spacing:-.04em;line-height:3rem}@media (min-width:768px){.homeHero-claim{font-size:3rem;line-height:4rem}}.about .areas-title,.about-subtitle,.caseStudy-subtitle,.culture-subtitle,.description-title,.homeCarousel-title,.members-title,.servicesDistributor .servicesDistributor-title,.videoSlide-title{font-size:1rem;font-weight:400;line-height:1.5rem;text-transform:uppercase}@media (min-width:768px){.about .areas-title,.about-subtitle,.caseStudy-subtitle,.culture-subtitle,.description-title,.homeCarousel-title,.members-title,.servicesDistributor .servicesDistributor-title,.videoSlide-title{font-size:1.25rem;line-height:2rem}}.link-text{font-size:1rem;font-weight:400;line-height:1.5rem}.about-conclusionClaim,.caseStudy-conclusionClaim,.caseStudy-cyphers-cypher,.culture-membersTitle,.process-section,.sectionTitle-title,.servicesDistributor .item-title,.strengths-words{font-size:2.5rem;font-weight:300;letter-spacing:-.03rem;line-height:3.5rem;text-transform:uppercase}@media (min-width:768px){.about-conclusionClaim,.caseStudy-conclusionClaim,.caseStudy-cyphers-cypher,.culture-membersTitle,.process-section,.sectionTitle-title,.servicesDistributor .item-title,.strengths-words{font-size:5.5rem;line-height:7rem}}@media (min-width:1680px){.about-conclusionClaim,.caseStudy-conclusionClaim,.caseStudy-cyphers-cypher,.culture-membersTitle,.process-section,.sectionTitle-title,.servicesDistributor .item-title,.strengths-words{font-size:6rem;line-height:7.5rem}}.caseStudyCover-title{font-size:1.125rem;font-weight:400;line-height:2rem;text-transform:uppercase}@media (min-width:768px){.caseStudyCover-title{font-size:1.5rem;letter-spacing:-.03rem;line-height:2.5rem}}.homeSlideItem-description{font-size:1.125rem;font-weight:400;line-height:2rem}.pageHeader-claim,.sneakPeak-title{font-size:3rem;font-weight:300;letter-spacing:-.03rem;line-height:4rem;text-transform:uppercase}@media (min-width:768px){.pageHeader-claim,.sneakPeak-title{font-size:5.5rem;font-weight:300;letter-spacing:0;line-height:7rem}}.caseStudy-headerSubtitle,.footer-claim-title{font-size:2rem;font-weight:300;letter-spacing:-.03rem;line-height:3rem}@media (min-width:768px){.caseStudy-headerSubtitle,.footer-claim-title{font-size:3rem;font-weight:300;letter-spacing:0;line-height:4.5rem}}html{font-family:Saol Display,Inter,sans-serif;font-size:16}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;height:100vh;left:0;line-height:1;overflow-x:hidden;text-align:center;top:0;width:100%}body ::selection{background-color:#94a479;color:#fff}h1,h2,h3,h4,h5,h6{font-family:Evander;margin:0;text-transform:uppercase}dd,dl,ol,ul{list-style:none;margin:0;padding:0}button,p{margin:0}button{background-color:initial;border:0;cursor:none;outline:0;padding:0}.about,.about-introduction{display:block;position:relative}.about-introduction{margin:80px auto}.about-introduction .link{margin-top:40px}.about-introduction-text{color:#333;display:block;margin:0 auto;position:relative;transition:color .3s ease}.about .description,.about .relatedLinkContainer{margin-top:80px}.about-subtitle{color:#333;display:block;margin:48px 0 24px;position:relative;transition:color .3s ease}.about-subtitle .about-subtitle-caption{align-items:flex-start;color:#999;display:inline-flex;flex-direction:row;flex-wrap:nowrap;font-size:16px;justify-content:flex-start;line-height:32px;margin-top:16px;min-width:100%;position:relative;text-transform:none}.about-subtitle .about-subtitle-caption span{display:block;position:relative;transition:color .3s ease;white-space:nowrap}.about-subtitle .about-subtitle-caption span.is-active{color:#000}.about-subtitle .about-subtitle-caption span+span:before{background-color:#c4c4c4;content:"";display:inline-block;height:1px;margin:0 8px;position:relative;vertical-align:middle;width:24px}.about .sectionWrapper+.servicesList{margin-top:0}.about-conclusionClaim{color:#333;display:block;margin:80px auto;position:relative;transition:color .3s ease}@media (min-width:375px){.about .about-subtitle-caption span+span:before{width:52px}}@media (min-width:768px){.about-conclusionClaim,.about-introduction{margin:144px auto}.about-introduction .link{margin-top:56px}.about .description,.about .relatedLinkContainer{margin-top:144px}.about-subtitle{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin:144px 0 88px}.about .about-subtitle-caption{justify-content:flex-end;margin-top:0;min-width:0}.about .about-subtitle-caption span+span:before{margin:0 16px}}@media (min-width:1024px){.about-conclusionClaim{padding-right:25%}}@media (min-width:1280px){.about-introduction .link,.about-introduction-text{margin-left:8.33%;margin-right:16.66%}}@media (min-width:1440px){.about-conclusionClaim{padding-right:50%}}.about .caseStudyContainer{margin-top:0}.about .areas-title{margin-bottom:-32px;margin-top:64px}@media (min-width:768px){.about .areas-title{margin-bottom:-74px;margin-top:144px}}.mainLayout.is-dark .about-conclusionClaim,.mainLayout.is-dark .about-introduction-text,.mainLayout.is-dark .about-subtitle{color:#fff}.mainLayout.is-dark .about .about-subtitle-caption{color:#94a479}.mainLayout.is-dark .about .about-subtitle-caption span.is-active{color:#fff}.process{color:#333;display:block;left:0!important;max-height:100vh!important;max-height:calc(var(--vh, 1vh)*100)!important;min-height:100vh;min-height:calc(var(--vh, 1vh)*100);min-width:100vw;pointer-events:none;position:relative;text-align:center;top:0!important;transition:color .3s ease;z-index:0}.process .sectionWrapper{height:100%}.process .about-subtitle{margin:0;padding:48px 0 24px}.process .about-subtitle,.process-section{box-sizing:border-box}.process-section{display:block;height:100%;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;z-index:0}.process-section .sectionWrapper{display:block;margin-top:50vh;position:relative}.process-section-icon{display:block;height:168px;margin-top:-168px;position:relative;width:168px}.process-section-icon .icon{display:block;height:100%;position:relative;width:100%}.process-section-text{display:block;margin-top:16px;position:relative}@media (min-width:768px){.process-subtitle{padding:144px 0 88px}.process-section-icon{height:192px;margin-top:-192px;width:192px}.process-section-text{margin-top:0}}@media (min-width:1024px){.process{max-width:83.33%}}.mainLayout.is-dark .process{color:#fff}.servicesList{color:#333;display:block;margin-top:80px;position:relative}.servicesList-container{margin-top:32px}.servicesList-container,.servicesList-images{display:block;overflow:hidden;position:relative}.servicesList-images{box-sizing:border-box;margin:0 24px 32px}.servicesList-images .servicesList-imageWrapper+.servicesList-imageWrapper{display:none}.servicesList-imageWrapper{box-sizing:border-box;height:61.87vw;overflow:hidden}.servicesList-imageWrapper .picture,.servicesList-imageWrapper img{height:100%;object-fit:cover;width:100%}.servicesList-service{box-sizing:border-box;display:block;position:relative;-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);-webkit-transform-origin:bottom;transform-origin:bottom}.servicesList-service:after{background-color:#c4c4c4;content:"";display:block;height:1px;margin-left:24px;margin-top:24px;position:relative;transition:background-color .3s ease;width:calc(100% - 48px)}.servicesList-service+.servicesList-service{margin-top:24px}.servicesList-service .link{margin-top:8px}.servicesList-service-title{display:block;margin:0 auto;position:relative;text-transform:uppercase}@media (max-width:767px){.servicesList-imageWrapper .picture{-webkit-transform:none!important;transform:none!important}}@media (min-width:768px){.servicesList{margin-top:144px}.servicesList .sectionWrapper{text-align:center}.servicesList-service-title{width:83.33%}.servicesList-container{margin-top:88px}.servicesList-service{border-bottom:0;padding-bottom:0}.servicesList-service+.servicesList-service{margin-top:88px}.servicesList-service:after{display:none}.servicesList-service .link{margin-top:16px}}@media (min-width:1024px){.servicesList-images{bottom:0;display:grid;grid-template-columns:1fr 50% 1fr;left:0;margin:0;position:absolute;right:0;top:0}.servicesList-images .servicesList-imageWrapper+.servicesList-imageWrapper{display:block}.servicesList-imageWrapper{height:auto;margin:0;padding-top:0}.servicesList-imageWrapper .picture,.servicesList-imageWrapper img{height:auto}.servicesList-imageWrapper{grid-row:1/2;max-width:max(25%,20vw)}.servicesList-imageWrapper .picture{-webkit-transform:scale(1.15);transform:scale(1.15);-webkit-transform-origin:top center;transform-origin:top center}.servicesList-imageWrapper:first-child{align-self:start;grid-column:3/4;justify-self:end;-webkit-transform:translateY(20%);transform:translateY(20%)}.is-reverse .servicesList-imageWrapper:first-child{grid-column:1/2;justify-self:start}.is-centered .servicesList-imageWrapper:first-child{align-self:center;justify-self:end}.is-reverse.is-centered .servicesList-imageWrapper:first-child{justify-self:start}.servicesList-imageWrapper:nth-child(2){align-self:end;grid-column:1/2;justify-self:start;-webkit-transform:translateY(30%);transform:translateY(30%)}.is-reverse .servicesList-imageWrapper:nth-child(2){grid-column:3/4;justify-self:end}.servicesList-service-title{width:50%}}.mainLayout.is-dark .servicesList{color:#fff}.mainLayout.is-dark .servicesList .servicesList-service:after{background-color:#333}.servicesTitle{background-color:hsla(0,0%,100%,.9);box-sizing:border-box;display:block;left:0;padding:16px 0;position:fixed;top:0;-webkit-transform:translateY(0);transform:translateY(0);transition:background-color .3s ease,-webkit-transform .3s ease;transition:background-color .3s ease,transform .3s ease;transition:background-color .3s ease,transform .3s ease,-webkit-transform .3s ease;width:100%;z-index:5}.servicesTitle.is-hidden{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.servicesTitle .about-subtitle{margin:0;overflow:hidden}.servicesTitle .about-subtitle-title{display:none}.servicesTitle .about-subtitle-caption{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;margin-top:0;position:relative;width:100%}@media (min-width:768px){.servicesTitle .about-subtitle-title{display:block}.servicesTitle .about-subtitle-caption{justify-content:flex-end}}@media (min-width:1024px){.servicesTitle+.servicesList{padding-top:56px}}.mainLayout.is-dark .servicesTitle{background-color:rgba(0,0,0,.9)}.banner{background:#94a479;bottom:0;padding:20px 0;position:fixed;-webkit-transform:translateY(100%);transform:translateY(100%);transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:100%;z-index:5}.banner.is-open{-webkit-transform:translateY(0);transform:translateY(0)}.banner .sectionWrapper{display:flex;justify-content:center}@media (min-width:1024px){.banner .sectionWrapper{justify-content:space-between}.banner-text{display:block}}.scrollCarousel{display:block;height:61.87vw;overflow:hidden;position:relative;width:100%}.scrollCarousel-wrapper{flex-wrap:block;height:100%;position:relative;width:125%}.scrollCarousel .carousel,.scrollCarousel .splide{height:100%;overflow:visible;width:100%}.scrollCarousel .splide__track{cursor:none;height:100%;overflow:visible}.scrollCarousel .splide__list{display:inline-flex!important;pointer-events:none}.scrollCarousel .splide__slide{display:block;height:100%;overflow:hidden;position:relative;width:auto}.scrollCarousel .picture,.scrollCarousel .video{display:block;height:100%;position:relative;-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transform-origin:left;transform-origin:left;width:auto}.scrollCarousel img,.scrollCarousel video{height:100%;max-height:100%;max-width:none;object-fit:cover}@media (min-width:768px){.scrollCarousel{height:420px}}.carouselGallery{display:block;height:556px;position:relative}.carouselGallery .carousel,.carouselGallery .carouselGallery-slide,.carouselGallery .splide,.carouselGallery .splide__slide,.carouselGallery .splide__track{display:block;height:100%;position:relative}.carouselGallery .splide__list{pointer-events:none}.carouselGallery .splide__slide{display:block;height:80.33%;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);transition:height .3s ease;width:auto}.carouselGallery .splide__slide.is-active,.carouselGallery .splide__slide.is-visible{height:100%}.carouselGallery .carouselGallery-slide div{display:block;height:calc(50% - 8px);position:relative;width:210px}.carouselGallery .carouselGallery-slide div+div{margin-top:16px;-webkit-transform-origin:top;transform-origin:top}.carouselGallery .carouselGallery-slide div .picture{display:none;display:block;height:100%;position:relative;width:100%}.carouselGallery .carouselGallery-slide div img{display:block;height:100%;object-fit:cover;position:relative;width:100%}.culture .layoutSection+.layoutSection{margin-top:144px}.culture .description{margin-top:80px}@media (min-width:1024px){.culture .description .description-content{max-width:66.66%;min-width:66.66%}.culture-identity{text-align:right}}.culture .strengths{overflow:hidden}.culture-subtitle{margin:48px 0 24px}.culture-membersTitle,.culture-subtitle{color:#333;display:block;position:relative;transition:color .3s ease}.culture-membersTitle{margin:0 auto 80px;max-width:688px;text-align:left}@media (min-width:768px){.culture-subtitle{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin:144px 0 88px}.culture .caseStudyContainer{margin-top:0}.culture-membersTitle{text-align:center}}.mainLayout.is-dark .culture .jobLinks,.mainLayout.is-dark .culture .sectionTitle,.mainLayout.is-dark .culture-membersTitle,.mainLayout.is-dark .culture-subtitle{color:#fff}.mainLayout.is-dark .culture .sectionTitle .sectionTitle-description{color:#999}.cultureGallery{margin-top:144px}.cultureMasonry{margin-bottom:-64px}.cultureMasonry-grid{display:flex;margin-left:-64px;width:auto}.cultureMasonry-grid_column{background-clip:padding-box;padding-left:64px}.cultureMasonry-grid_column:first-child{margin-top:64px}.cultureMasonry-grid_column:nth-child(3){margin-top:128px}.cultureMasonry .picture{margin-bottom:64px}.cultureMasonry .picture img{width:100%}.members{color:#333}.members-member+.members-member{margin-top:48px}.members .picture{margin-bottom:16px}.members .picture img{width:100%}.members-title{margin-bottom:8px;text-transform:uppercase}.members-position{color:#999;margin-bottom:8px}.members-text{max-width:515px}.members-text h1,.members-text h2,.members-text h3,.members-text h4,.members-text h5,.members-text h6{color:#999}.members-text h1+*,.members-text h2+*,.members-text h3+*,.members-text h4+*,.members-text h5+*,.members-text h6+*,.members-text p+*{margin-top:32px}.members-text h1+p,.members-text h2+p,.members-text h3+p,.members-text h4+p,.members-text h5+p,.members-text h6+p{margin-top:8px}.members-text a{color:#94a479}@media (min-width:768px){.members{grid-column-gap:36px;grid-row-gap:48px;-webkit-column-gap:36px;column-gap:36px;display:grid;grid-template-columns:repeat(2,1fr);row-gap:48px}.members-member+.members-member{margin-top:0}.members .picture{margin-bottom:55px}.members-position{margin-bottom:40px}}.videoCarousel{margin-top:48px;overflow:hidden}.videoCarousel .carousel,.videoCarousel .splide,.videoCarousel .splide__track{display:block;position:relative;width:100%}.videoCarousel .splide__track{cursor:none;overflow:visible}.videoCarousel .splide__slide{pointer-events:none}.videoCarousel .splide__pagination{margin-top:48px;position:relative}.videoCarousel .splide__pagination button{background:#94a479;height:4px;margin:0 8px;width:4px}.videoCarousel .splide__pagination button.is-active{background:#fff;border-radius:0;-webkit-clip-path:polygon(0 0,0 100%,100% 50%);clip-path:polygon(0 0,0 100%,100% 50%);-webkit-transform:scale(2);transform:scale(2)}@media (min-width:1024px){.videoCarousel{margin-top:96px}.videoCarousel .carousel.is-dragging .videoSlide{margin:0 6px}}.videoSlide{box-sizing:border-box;display:block;margin:0;min-height:232px;overflow:hidden;pointer-events:all;position:relative;transition:margin .3s ease}.videoSlide-video{height:auto;position:relative;width:100%}.videoSlide-poster{height:100%;left:0;position:absolute;top:0;width:100%}.videoSlide-poster .picture{height:100%}.videoSlide-poster .picture img{height:100%;object-fit:cover;width:100%}.videoSlide-data{background:rgba(0,0,0,.4);box-sizing:border-box;display:flex;flex-direction:column;height:100%;justify-content:flex-end;left:0;padding:24px;position:absolute;top:0;width:100%}.videoSlide-button,.videoSlide-button:before{display:block;height:56px;left:calc(50% - 28px);position:absolute;top:calc(50% - 28px);width:56px}.videoSlide-button:before{border:1px solid hsla(0,0%,100%,.3);border-radius:50%;box-sizing:border-box;content:""}.videoSlide-button:after{background-color:#fff;-webkit-clip-path:polygon(0 0,0 100%,100% 50%);clip-path:polygon(0 0,0 100%,100% 50%);content:"";display:block;height:8px;left:calc(50% - 4px);position:absolute;top:calc(50% - 4px);width:8px}.videoSlide-title{color:#fff;margin:0 auto;max-width:358px;text-align:center;text-transform:none}@media (min-width:768px){.videoSlide{min-height:320px}}@media (min-width:1024px){.videoSlide-data{padding:40px}.videoSlide-button,.videoSlide-button:before{height:80px;left:calc(50% - 40px);top:calc(50% - 40px);width:80px}}.jobLinks{color:#333}.jobLinks,.jobLinks-container{display:block;position:relative}.jobLinks-container{margin-top:32px;overflow:hidden}.jobLinks-job{box-sizing:border-box;display:block;position:relative;-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);-webkit-transform-origin:bottom;transform-origin:bottom}.jobLinks-job+.jobLinks-job{margin-top:24px}.jobLinks-job:not(:last-child){margin-bottom:56px}.jobLinks-job .link{margin-top:8px}.jobLinks-job-title{display:block;margin:0 auto 8px;position:relative;text-transform:uppercase}.jobLinks-job-description{margin:0 auto;max-width:778px}@media (min-width:768px){.jobLinks{margin-top:144px}.jobLinks .sectionWrapper{text-align:center}.jobLinks-container{margin-top:88px}.jobLinks-job{border-bottom:0;margin-left:auto;margin-right:auto;padding-bottom:0;width:83.33%}.jobLinks-job+.jobLinks-job{margin-top:96px}.jobLinks-job:not(:last-child){margin-bottom:96px}.jobLinks-job .link{margin-top:40px}.jobLinks-job-title{margin-bottom:24px}}.mainLayout.is-dark .jobLinks{color:#fff}.mainLayout.is-dark .jobLinks .jobLinks-job-description{color:#999}.mainLayout.is-dark .jobLinks .jobsLinks-job:after{background-color:#333}.description{color:#333;display:block;position:relative;text-align:left;transition:color .3s ease}.description>hr{margin-left:5%;width:90%}.description-heading{display:block;position:relative;-webkit-transform:translateY(0);transform:translateY(0)}.description-heading+.description-content,.description-heading+.description-text{margin-top:40px}.description-claim,.description-title{display:block;position:relative}.description-claim{box-sizing:border-box}.description-text{display:block;position:relative;-webkit-transform:translateY(0);transform:translateY(0)}.description-text h1,.description-text h2,.description-text h3,.description-text h4,.description-text h5,.description-text h6{color:#999}.description-text h1+*,.description-text h2+*,.description-text h3+*,.description-text h4+*,.description-text h5+*,.description-text h6+*,.description-text p+*{margin-top:40px}.description-text h1+p,.description-text h2+p,.description-text h3+p,.description-text h4+p,.description-text h5+p,.description-text h6+p{margin-top:16px}.description-text a{color:#94a479}.description-content{-webkit-transform:translateY(0);transform:translateY(0)}.description .link{margin-top:16px}@media (min-width:768px){.description .link{margin-top:32px}}@media (min-width:1024px){.description .sectionWrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}.description-heading{max-width:33.33%;min-width:33.33%}.description-heading+.description-content,.description-heading+.description-text{margin-top:0}.description-text{max-width:58.33%;min-width:58.33%}.description-content{max-width:41.66%;min-width:41.66%}}.footer,.mainLayout.is-dark .description{color:#fff}.footer{background-color:#505f43;box-sizing:border-box;padding:48px 0 112px;transition:fill .3s ease}.footer .sectionWrapper{display:flex;flex-direction:column;height:100%}.footer .link-text{color:#fff;font-size:1rem;line-height:1.5rem}.footer-info{flex-wrap:wrap;padding-bottom:56px;padding-top:40px}.footer-info,.footer-info-contact,.footer-info-headquarters{display:flex;flex-direction:column}.footer-info-contact,.footer-info-headquarters{justify-content:space-between;width:100%}.footer-info-contact .footer-block:not(:last-child),.footer-info-headquarters .footer-block:not(:last-child){margin-bottom:24px}.footer-info-contact{margin-bottom:40px}.footer-block{width:calc(50% - 12px)}.footer-heading{opacity:.5}.footer-nav{flex-direction:column}.footer-brand,.footer-nav{display:flex;height:100%;justify-content:space-between}.footer-brand{flex-wrap:wrap}.footer-brand-menu,.footer-brand-social{width:calc(50% - 12px)}.footer-brand-legal{align-self:flex-end;display:flex;justify-content:space-between;margin-top:3.5rem;width:100%}.footer .link{display:block}.footer .link-text{line-height:32px}.footer .link-text *{pointer-events:none}.footer .iconFarcoLogo path{transition:fill .3s ease}.footer.is-contactPage{background-color:#000;padding:0}.footer.is-contactPage .sectionWrapper{min-height:100vh;min-height:calc(var(--vh, 1vh)*100);padding-top:100px}.footer-logo .link{height:19px}@media (min-width:1024px){.footer{padding-bottom:48px;padding-top:144px}.footer.banner-visible{padding-bottom:112px}.footer .sectionWrapper,.footer-main{justify-content:space-between}.footer-main{display:flex;flex-direction:row;flex-wrap:wrap}.footer-claim{max-width:468px;width:calc(50% - 48px)}.footer-info{display:flex;flex-direction:row;justify-content:space-between;padding-bottom:0;padding-top:0;width:50%}.footer-info-contact,.footer-info-headquarters{display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:0;margin-right:64px;width:calc(50% - 76px)}.footer-block{width:100%}.footer-block+.footer-block{margin-top:24px}.footer-nav{align-items:baseline;display:flex;flex-wrap:wrap;height:auto;justify-content:space-between;margin-top:144px}.footer-brand{flex-wrap:nowrap;margin-bottom:0;width:100%}.footer-brand .footer-heading{display:none}.footer-brand-menu{width:calc(50% - 48px)}.footer-brand-menu ul{display:flex;margin-right:32px}.footer-brand-menu li:not(:last-child){margin-right:32px}.footer-brand-social{margin-left:auto;width:calc(35% - 12px)}.footer-brand-social ul{display:flex;margin-right:32px}.footer-brand-social li:not(:last-child){margin-right:24px}.footer-brand-legal{margin-left:24px;margin-top:0;width:calc(25% - 12px)}.footer.is-contactPage{padding-bottom:0;padding-top:0}.footer.is-contactPage .sectionWrapper{padding-bottom:48px;padding-top:240px}}.footer .footer-brand-legal .link.is-disabled .link-text,.footer .footer-brand-menu .link.is-disabled .link-text{color:#fff}.footer .footer-brand-legal .link .link-text,.footer .footer-brand-menu .link .link-text{color:hsla(0,0%,100%,.5)}.footer .footer-brand-legal{align-items:center;display:flex}.mainLayout.is-dark .footer .footer-brand-legal .link.is-disabled .link-text,.mainLayout.is-dark .footer .footer-brand-menu .link.is-disabled .link-text,.mainLayout.is-dark .footer .link .link-text{color:#fff}.mainLayout.is-dark .footer .footer-brand-legal .link .link-text,.mainLayout.is-dark .footer .footer-brand-menu .link .link-text{color:hsla(0,0%,100%,.5)}.home .description,.home .relatedLinkContainer{margin-top:80px}@media (min-width:1024px){.home .description,.home .relatedLinkContainer{margin-top:144px}}.home .home-subtitle{color:#fff;margin-bottom:32px}@media (min-width:768px){.home .home-subtitle{margin-bottom:80px}}.home .caseStudyCover:first-child .caseStudyCover-fadeLayer{opacity:1!important}.home .caseStudyContainer{margin-top:0}.home .caseStudyCover-text{color:#333}.home .caseStudyCover .link-text{color:#505f43}.mainLayout.is-dark .home .caseStudyCover-text{color:#fff}@media screen and (max-width:666px){.home .caseStudyContainer .caseStudyCover:not(.is-full:first-child){margin-top:64px}}.homeCarousel{margin-top:80px;overflow:hidden}.homeCarousel,.homeCarousel-title{display:block;position:relative}.homeCarousel-container{margin-top:48px}.homeCarousel .carousel,.homeCarousel .splide,.homeCarousel .splide__track,.homeCarousel-container{display:block;position:relative;width:100%}.homeCarousel .splide__track{cursor:none;overflow:visible}.homeCarousel .splide__slide{pointer-events:none}@media (min-width:768px){.homeCarousel{margin-top:144px}.homeCarousel-container{margin-top:88px}}@media (min-width:1024px){.homeCarousel .carousel.is-dragging .homeSlide{padding:0 6px}}.homeHero{align-items:flex-start;box-sizing:border-box;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;overflow:hidden;padding:80px 0 62px;position:relative;z-index:0}.homeHero .sectionWrapper{width:100vw}.homeHero-claimContainer{color:wheat;margin:0 auto;text-align:left}@media (min-width:667px){.homeHero-claimContainer{max-width:100%;padding:0 24px;text-align:center}}.homeHero-claim{color:wheat;display:inline-block;height:100%;position:relative;text-align:center;vertical-align:middle;width:100%}.homeHero-strengths{display:block;position:relative;width:100%;z-index:-1}@media (min-width:1280px){.homeHero-claim{max-width:75%}}@media (min-width:667px){.homeHero .sectionWrapper{text-align:center}}@media (min-width:768px){.homeHero{min-height:0;padding:50px 0}.homeHero-strengths{margin-top:144px;z-index:0}.homeHero .strengths-word{margin:0 24px}}@media (min-width:1280px){.homeHero .sectionWrapper{text-align:left}.homeHero-claim{max-width:85%;width:85%}}@media (min-width:1680px){.homeHero{padding:240px 0 180px}.homeHero-claim{font-size:40px;line-height:64px}.homeHero-strengths{margin-top:180px}}.homeSlide{box-sizing:border-box;display:block;padding:0;position:relative;transition:padding .3s ease;width:calc(100vw - 48px)}.homeSlide.is-thin{width:calc(75vw - 48px)}@media (min-width:667px){.homeSlide{width:calc(75vw - 48px)}.homeSlide.is-thin{width:calc(50vw - 48px)}}@media (min-width:768px){.homeSlide{width:calc(75vw - 96px)}.homeSlide.is-thin{width:calc(50vw - 96px)}}@media (min-width:1024px){.homeSlide{width:calc(50vw - 128px)}.homeSlide.is-thin{width:calc(33.33vw - 128px)}}@media (min-width:1280px){.homeSlide{max-width:952px;width:calc(50vw - 240px)}.homeSlide.is-thin{max-width:634px;width:calc(33.33vw - 240px)}}.homeSlideItem{display:block;position:relative}.homeSlideItem+.homeSlideItem{margin-top:16px}.homeSlideItem-image{display:block;height:auto;position:relative;width:100%}.homeSlideItem-image .icon{display:block;height:auto;max-height:24px;max-width:24px;pointer-events:none;position:absolute;right:12px;top:12px;width:auto}.homeSlideItem .picture img{width:100%}.homeSlideItem-link{cursor:none;display:block;height:100%;left:0;pointer-events:all;position:absolute;top:0;width:100%}.homeSlideItem-info{display:block;margin-top:32px;position:relative}.homeSlideItem-description{color:#333;display:block;position:relative;width:100%}.homeSlideItem-category{align-items:center;color:#999;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin-top:8px;position:relative}.homeSlideItem-categoryText{display:block;position:relative}.homeSlideItem-categoryText+.homeSlideItem-categoryText{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.homeSlideItem-categoryText+.homeSlideItem-categoryText:before{background-color:#c4c4c4;content:"";display:block;height:1px;margin:0 16px;position:relative;width:52px}@media (min-width:768px){.homeSlideItem+.homeSlideItem{margin-top:32px}.homeSlideItem-image .icon{right:16px;top:16px}.homeSlideItem-description{max-width:83.33%}.homeSlideItem-category{margin-top:16px}}@media (min-width:1280px){.homeSlideItem+.homeSlideItem{margin-top:64px}}.strengths{display:none;justify-content:flex-end;position:relative;width:100%}.strengths-words,.strengths.is-reverse{justify-content:flex-start}.strengths-words{align-items:center;display:inline-flex;flex-wrap:nowrap;pointer-events:none;position:relative;will-change:transform;z-index:0}@media (hover:hover){.strengths-words:hover{z-index:1}}.strengths-word{color:#eee;display:block;margin:0 8px;pointer-events:all;position:relative;transition:color .3s ease;white-space:nowrap;z-index:0}.strengths-word.is-focus{color:#333}.strengths-word .persperctiveImage{z-index:-1}@media (min-width:768px){.strengths{display:flex}.strengths.is-mobile{display:none}.strengths .strengths-word{margin:0 24px}}.metrics{box-sizing:border-box;color:#333;padding-top:32px}@media (min-width:768px){.metrics{padding-top:56px}}.metrics .metrics-title{color:#333;margin-bottom:16px;text-align:left;text-transform:inherit;white-space:nowrap}@media (min-width:1280px){.metrics .metrics-title{margin-bottom:0;margin-top:3px}}@media (min-width:375px){.metrics{margin:0 auto}}@media (min-width:667px){.metrics{max-width:75%}}@media (min-width:768px){.metrics>div{border-top:1px solid #e1e1e1}}.metrics .metrics-container{display:flex;flex-direction:column;justify-content:space-between;max-width:100%;padding:24px 0 0}@media (min-width:1024px){.metrics .metrics-container{flex-direction:row}}.metrics .metrics__item-container{flex-grow:1}.metrics .metrics__item-container,.metrics .metrics__item-container .metric-item{display:flex;flex-direction:column}.metrics .metrics__item-container .metric-item{align-items:flex-start;opacity:0;position:absolute;text-align:left;text-transform:inherit}@media screen and (min-width:667px){.metrics .metrics__item-container .metric-item{align-items:flex-end;flex-direction:row}}@-webkit-keyframes opacityTranslateY{0%{opacity:0;-webkit-transform:translateX(30px);transform:translateX(30px)}10%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}90%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(-30px);transform:translateX(-30px)}}@keyframes opacityTranslateY{0%{opacity:0;-webkit-transform:translateX(30px);transform:translateX(30px)}10%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}90%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(-30px);transform:translateX(-30px)}}.metrics .metrics__item-container .metric-item--active{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:opacityTranslateY;animation-name:opacityTranslateY;-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);position:relative;z-index:2}.metrics .metrics__item-container .metric-item--no-slider{opacity:1;position:relative;z-index:2}@media (min-width:1024px){.metrics .metrics__item-container .metric-item{box-sizing:border-box;justify-content:flex-end;padding-left:80px}}.metrics .metrics__item-container .metric-item h2>span{display:block;margin-right:8px}@media screen and (min-width:768px){.metrics .metrics__item-container .metric-item h2>span{display:inline-flex}}.metrics .metrics__item-container .metric-item a{margin-top:24px;white-space:nowrap}@media screen and (min-width:768px){.metrics .metrics__item-container .metric-item a{margin-top:4px}}.metrics .metrics__item-container .metric-item a .link-text{color:#94a479}.layoutSection{display:block;position:relative}.layoutSection+.layoutSection.is-dark,.layoutSection.is-dark+.layoutSection{padding-top:40px}.layoutSection+.layoutSection.is-collapsed.is-dark{margin-top:40px;padding-top:0}.mainLayout{background-color:#fff;display:block;height:100vh;height:calc(var(--vh, 1vh)*100);overflow-y:auto;position:relative;scroll-behavior:smooth;transition:background-color .3s ease;width:100%}.mainLayout.is-dark{background-color:#000}.mainLayout.is-lock{overflow-y:hidden}.mainLayout-wrapper{display:block;height:auto;position:relative;width:100%}.mainLayout .footer{margin-top:80px}.mainLayout .footer.is-contactPage{margin-top:0}@media (min-width:768px){.mainLayout .footer{margin-top:144px}.mainLayout .footer.is-contactPage{margin-top:0}}.pageHeader{box-sizing:border-box;display:block;padding-top:168px;position:relative}.pageHeader.is-centered .sectionWrapper{text-align:center}.pageHeader.is-centered .pageHeader-claim,.pageHeader.is-centered .pageHeader-description,.pageHeader.is-centered .pageHeader-heading,.pageHeader.is-centered .pageHeader-subtitle{padding-right:0;text-align:center}.pageHeader.is-centered .pageHeader-heading{justify-content:center}.pageHeader+*{margin-top:80px}.pageHeader+.caseStudyContainer .caseStudyCover:first-child .caseStudyCover-fadeLayer,.pageHeader+.testimony+.caseStudyContainer .caseStudyCover:first-child .caseStudyCover-fadeLayer{opacity:1!important}.pageHeader-heading{align-items:center;color:#999;display:inline-flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin:0 auto;position:relative;transition:color .3s ease}.pageHeader-heading+.pageHeader-claim{margin-top:8px}.pageHeader-claim{margin:0 auto}.pageHeader-claim,.pageHeader-subtitle{color:#333;display:block;position:relative;transition:color .3s ease}.pageHeader-subtitle{margin:32px auto 0}.pageHeader-description{margin:16px auto 0}.pageHeader-description,.pageHeader-text{color:#333;display:block;position:relative;transition:color .3s ease}.pageHeader-text{margin-top:16px;text-align:left}.pageHeader-text h1,.pageHeader-text h2,.pageHeader-text h3,.pageHeader-text h4,.pageHeader-text h5,.pageHeader-text h6{color:#999}.pageHeader-text h1+*,.pageHeader-text h2+*,.pageHeader-text h3+*,.pageHeader-text h4+*,.pageHeader-text h5+*,.pageHeader-text h6+*,.pageHeader-text p+*{margin-top:32px}.pageHeader-text h1+p,.pageHeader-text h2+p,.pageHeader-text h3+p,.pageHeader-text h4+p,.pageHeader-text h5+p,.pageHeader-text h6+p{margin-top:8px}.pageHeader-text a{color:#94a479}@media (min-width:768px){.pageHeader{padding-top:200px}.pageHeader+*{margin-top:144px}.pageHeader-heading+.pageHeader-claim{margin-top:16px}.pageHeader-description{margin-top:72px}.pageHeader-text{margin-top:32px}}@media (min-width:1280px){.pageHeader .sectionWrapper{text-align:center}.pageHeader-claim,.pageHeader-heading{width:83.33%}.pageHeader-claim:not(.is-centered),.pageHeader-heading:not(.is-centered){text-align:left}.pageHeader-description,.pageHeader-text{margin-left:8.33%}.pageHeader-description:not(.is-centered),.pageHeader-text:not(.is-centered){text-align:left}}@media (min-width:1440px){.pageHeader+.testimony .testimony-info,.pageHeader+.testimony .testimony-text{padding-right:16.66%}.pageHeader-claim,.pageHeader-heading{box-sizing:border-box;padding-right:8.33%}.pageHeader-description,.pageHeader-text{margin-right:20%}}@media (min-width:1680px){.pageHeader{padding-top:240px}}.mainLayout.is-dark .pageHeader-claim,.mainLayout.is-dark .pageHeader-description,.mainLayout.is-dark .pageHeader-heading,.mainLayout.is-dark .pageHeader-subtitle,.mainLayout.is-dark .pageHeader-text{color:#fff}.sectionWrapper{box-sizing:border-box;display:block;margin:0 auto;max-width:1904px;padding:0 24px;position:relative;text-align:left}@media (min-width:768px){.sectionWrapper{padding:0 48px}}@media (min-width:1024px){.sectionWrapper{padding:0 64px}}@media (min-width:1280px){.sectionWrapper{padding:0 120px}}.transitionLayout{background-color:#f5f5f5;display:block;height:100%;position:relative;width:100%}.transitionLayout.is-fadeIn .transitionLayout-wrapper{opacity:1;-webkit-transform:scale(1);transform:scale(1);transition:opacity .5s,-webkit-transform .5s ease .5s;transition:opacity .5s,transform .5s ease .5s;transition:opacity .5s,transform .5s ease .5s,-webkit-transform .5s ease .5s}.transitionLayout.is-fadeOut .transitionLayout-wrapper{opacity:0;-webkit-transform:scale(.96);transform:scale(.96);transition:opacity .2s .5s,-webkit-transform .5s ease;transition:opacity .2s .5s,transform .5s ease;transition:opacity .2s .5s,transform .5s ease,-webkit-transform .5s ease}.transitionLayout-wrapper{height:100%;overflow:hidden;-webkit-transform-origin:center;transform-origin:center;width:100%}.link-text,.transitionLayout-wrapper{display:block;position:relative}.mainLayout.is-dark .link .iconArrow path{fill:#94a479}.mainLayout.is-dark .link-text{color:#94a479}.mouseSmall{background-color:#000;border-radius:100%;display:none;height:0;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:width .3s ease,height .3s ease,opacity .3s ease;width:0;z-index:20}.mainLayout.is-dark .mouseSmall.is-hover{background-color:#fff}.mainLayout.is-dragging .mousePointer-text:before{-webkit-transform:translateX(-4px) translateY(-50%);transform:translateX(-4px) translateY(-50%)}.mainLayout.is-dragging .mousePointer-text:after{-webkit-transform:translateX(4px) translateY(-50%);transform:translateX(4px) translateY(-50%)}.mediaBlock{display:block;height:82vw;overflow:hidden;position:relative;width:100%}.mediaBlock+.description{margin-top:80px}.mediaBlock .picture,.mediaBlock .video,.mediaBlock img{height:100%;object-fit:cover;width:100%}.mediaBlock .picture{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transform-origin:top center;transform-origin:top center}@media (min-width:768px){.mediaBlock{height:auto}.mediaBlock+.description{margin-top:144px}.mediaBlock .picture,.mediaBlock .video,.mediaBlock img{height:auto;width:100%}}.cityClock{display:block;position:relative;text-align:left}.cityClock.is-collapsed{align-items:center;display:inline-flex;text-transform:uppercase}.cityClock.is-collapsed .cityClock-city{margin-right:8px}.cityClock-city,.cityClock-time{color:#999;display:block;font-size:.875rem;line-height:1.5rem;position:relative;transition:color .3s ease}.menuDesktop{background-color:#000;box-sizing:border-box;display:block;height:100vh;height:calc(var(--vh, 1vh)*100);opacity:0;overflow-x:hidden;overflow-y:auto;padding:48px 0;position:relative;width:100%}.menuDesktop-image,.menuDesktop-image .picture,.menuDesktop-images{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.menuDesktop-images{overflow:hidden}.menuDesktop-images:after{background-color:rgba(0,0,0,.4);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%}.menuDesktop-image{opacity:0;-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transform-origin:center;transform-origin:center;transition:opacity .4s,-webkit-transform .4s;transition:opacity .4s,transform .4s;transition:opacity .4s,transform .4s,-webkit-transform .4s}.menuDesktop-image.is-active{opacity:1;-webkit-transform:scale(1);transform:scale(1);transition:opacity 3s,-webkit-transform 6s ease-out;transition:opacity 3s,transform 6s ease-out;transition:opacity 3s,transform 6s ease-out,-webkit-transform 6s ease-out}.menuDesktop-image .picture img{height:100%;object-fit:cover;width:100%}.menuDesktop-logo{display:block;position:relative;text-align:center}.menuDesktop-logo .link{margin:0 auto}.menuDesktop-claim{color:#fff;display:block;margin-top:54px;max-width:462px;opacity:0;position:relative;-webkit-transform:translateY(20px);transform:translateY(20px);width:41.66%}.menuDesktop .relatedLinkContainer{margin-top:72px}.menuDesktop .relatedLinkContainer .relatedLink+.relatedLink .relatedLink-wrapper{padding-top:32px}.menuDesktop .relatedLinkContainer .relatedLink:last-child .relatedLink-wrapper{padding-bottom:32px}.menuDesktop .relatedLinkContainer .relatedLink:last-child .relatedLink-wrapper:before{display:block}.menuDesktop .relatedLink{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}.menuDesktop .relatedLink .relatedLink-wrapper{padding-bottom:32px}.menuDesktop .relatedLink .relatedLink-wrapper:before{background-color:hsla(0,0%,100%,.2)}.menuDesktop .relatedLink .relatedLink-titleCaption{color:hsla(0,0%,100%,.2)}.menuDesktop .relatedLink-titleText{color:#fff;font-size:4rem;line-height:5rem}.menuDesktop-close{display:block;height:16px;position:absolute;right:64px;top:52px;width:16px}.menuDesktop-close:after,.menuDesktop-close:before{background-color:#fff;content:"";display:block;height:2px;left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%) rotate(-45deg);transform:translateX(-50%) translateY(-50%) rotate(-45deg);transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:100%}.menuDesktop-close:after{-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg)}.menuMobile{background-color:#000;box-sizing:border-box;display:block;height:100vh;height:calc(var(--vh, 1vh)*100);opacity:0;overflow-y:auto;padding:32px 24px 48px;position:relative;text-align:left;width:100%}.menuMobile .iconFarcoLogo{width:72px}.menuMobile .iconFarcoLogo path{fill:#fff}.menuMobile-navbar{box-sizing:border-box;justify-content:space-between;min-height:calc(100% - 20px);padding-top:112px}.menuMobile-navbar,.menuMobile-navbar-links{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;position:relative}.menuMobile-navbar-links{justify-content:flex-start}.menuMobile-heading{color:#999;display:block;position:relative}.menuMobile-heading+.animated-item{margin-top:32px}.menuMobile .animated-item{display:block;opacity:0;position:relative;-webkit-transform:translateY(20px);transform:translateY(20px)}.menuMobile .animated-item+.animated-item{margin-top:24px}.menuMobile .animated-item+.menuMobile-heading{margin-top:48px}.menuMobile .link-text{color:#fff}.menuMobile-navbar-footer{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;margin-top:112px}.menuMobile-navbar-footer .cityClock+.cityClock{margin-left:48px}@media (min-width:768px){.menuMobile{padding:32px 48px 48px}}.navigationCollapsed{background-color:hsla(0,0%,100%,.9);display:block;left:0;position:fixed;top:0;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;width:100%;z-index:10}.navigationCollapsed.is-contact{background-color:rgba(80,95,67,.9)}.navigationCollapsed.is-contact .navigationCollapsed-navbar .iconFarcoLogo path{fill:#fff}.navigationCollapsed.is-contact .cityClock-city,.navigationCollapsed.is-contact .cityClock-time{color:#fff}.navigationCollapsed.is-hidden{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.navigationCollapsed.is-home .navigationCollapsed-navbar .link:first-child{pointer-events:none}.navigationCollapsed.is-home .navigationCollapsed-navbarLinks .link-text{color:#333}.navigationCollapsed.is-home .navigationCollapsed-navbarLinks .link-text:hover{color:#505f43}.navigationCollapsed-navbar{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:20px;justify-content:space-between;margin:32px 0;position:relative}.navigationCollapsed-navbar .iconFarcoLogo{width:72px}.navigationCollapsed-navbar .iconFarcoLogo path{fill:#505f43;transition:fill .3s ease}.navigationCollapsed-navbarLinks{align-items:center;display:inline-flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.navigationCollapsed-navbarLinks .link+.link{margin-left:40px}.navigationCollapsed-navbarLinks .link-text{color:#999}.navigationCollapsed-clocks{align-items:flex-start;display:inline-flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end}.navigationCollapsed .cityClock+.cityClock{margin-left:56px}.navigationCollapsed .cityClock-city,.navigationCollapsed .cityClock-time{color:#333;font-size:1rem}@media (min-width:1024px){.navigationCollapsed.is-home .navigationCollapsed-navbar .link:first-child{pointer-events:all}.navigationCollapsed.is-home .navigationCollapsed-navbarLinks+.link{pointer-events:none}.navigationCollapsed-navbar{margin:24px 0}}@media (min-width:1280px){.navigationCollapsed .sectionWrapper{max-width:100%;padding:0 64px}}.mainLayout.is-dark .navigationCollapsed{background-color:rgba(0,0,0,.9)}.mainLayout.is-dark .navigationCollapsed .iconFarcoLogo path{fill:#fff}.mainLayout.is-dark .navigationCollapsed .cityClock-city,.mainLayout.is-dark .navigationCollapsed .cityClock-time,.mainLayout.is-dark .navigationCollapsed .link-text{color:#999}.mainLayout.is-dark .navigationCollapsed .link.is-disabled .link-text{color:#fff}.navigationDesktop{display:block;position:relative;z-index:10}.navigationDesktop+.about,.navigationDesktop+.banner+.about,.navigationDesktop+.banner+.caseStudy,.navigationDesktop+.banner+.culture,.navigationDesktop+.banner+.layoutSection,.navigationDesktop+.caseStudy,.navigationDesktop+.culture,.navigationDesktop+.layoutSection{margin-top:-68px}.navigationDesktop>.sectionWrapper{display:flex;justify-content:space-between}.navigationDesktop.is-home .link-text{color:wheat}.navigationDesktop.is-home .link-text:hover{color:#505f43}.navigationDesktop.is-home .menuDesktop-logo,.navigationDesktop.is-home>.link:first-child{pointer-events:none}.navigationDesktop.is-open .navigationDesktop-menuWrapper{pointer-events:all}.navigationDesktop .sectionWrapper{margin-top:48px;max-width:100%}.navigationDesktop .menuDesktop .sectionWrapper{margin-top:0;max-width:1904px}.navigationDesktop .iconFarcoLogo{width:72px}.navigationDesktop .iconFarcoLogo path{fill:#505f43;transition:fill .3s ease}.navigationDesktop .menuDesktop .iconFarcoLogo{width:72px}.navigationDesktop .menuDesktop .iconFarcoLogo path{fill:#fff}.navigationDesktop-navbar{align-items:flex-end;display:inline-flex;flex-direction:row;flex-wrap:nowrap;height:20px;justify-content:flex-start}.navigationDesktop-navbar .link+.link{margin-left:40px}.navigationDesktop-navbar .link-text.is-disabled{color:#000}.navigationDesktop-clocks{display:block;position:absolute;right:64px;top:0}.navigationDesktop-clocks .cityClock{text-align:right}.navigationDesktop-clocks .cityClock+.cityClock{margin-top:40px}.navigationDesktop-clocks .cityClock-city,.navigationDesktop-clocks .cityClock-time{color:#333;font-size:1rem}.navigationDesktop-menu{display:block;height:100vh;height:calc(var(--vh, 1vh)*100);left:0;pointer-events:none;position:fixed;top:0;width:100%}.navigationDesktop-menuWrapper{display:block;height:100%;pointer-events:none;position:relative;width:100%}@media (min-width:1280px){.navigationDesktop .sectionWrapper{padding:0 64px}}.mainLayout.is-dark .navigationDesktop .iconFarcoLogo path,.navigationDesktop.is-contact .iconFarcoLogo path{fill:#fff}.mainLayout.is-dark .navigationDesktop .cityClock-city,.mainLayout.is-dark .navigationDesktop .cityClock-time,.mainLayout.is-dark .navigationDesktop .link-text,.navigationDesktop.is-contact .cityClock-city,.navigationDesktop.is-contact .cityClock-time,.navigationDesktop.is-contact .link-text{color:#999}.mainLayout.is-dark .navigationDesktop .link.is-disabled .link-text,.navigationDesktop.is-contact .link.is-disabled .link-text{color:#fff}.navigationMobile{display:block;position:relative;z-index:10}.navigationMobile+.about,.navigationMobile+.banner+.about,.navigationMobile+.banner+.caseStudy,.navigationMobile+.banner+.culture,.navigationMobile+.banner+.layoutSection,.navigationMobile+.caseStudy,.navigationMobile+.culture,.navigationMobile+.layoutSection{margin-top:-52px}.navigationMobile.is-home .navigationMobile-navbar .link:first-child{pointer-events:none}.navigationMobile.is-open .navigationMobile-menuWrapper{pointer-events:all}.navigationMobile.is-open .navigationMobile-menuButton{background-color:#94a479}.navigationMobile.is-open .navigationMobile-menuButton:before{-webkit-animation:openMenuTop;animation:openMenuTop;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease;animation-timing-function:ease}.navigationMobile.is-open .navigationMobile-menuButton:after{-webkit-animation:openMenuBottom;animation:openMenuBottom;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-timing-function:ease;animation-timing-function:ease}.navigationMobile-navbar{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:20px;justify-content:space-between;margin-top:32px;position:relative}.navigationMobile-navbar .iconFarcoLogo{width:72px}.navigationMobile-navbar .iconFarcoLogo path{fill:#505f43;transition:fill .3s ease}.navigationMobile-menu{display:block;height:100vh;height:calc(var(--vh, 1vh)*100);left:0;pointer-events:none;position:fixed;top:0;width:100%}.navigationMobile-menuWrapper{display:block;height:100%;pointer-events:none;position:relative;width:100%}.navigationMobile-menuButton{background-color:#fff;border-radius:100%;bottom:32px;box-shadow:4px 4px 32px rgba(0,0,0,.16);display:block;height:64px;pointer-events:all;position:absolute;right:32px;transition:background-color .3s ease;width:64px}.navigationMobile-menuButton:after,.navigationMobile-menuButton:before{background-color:#505f43;content:"";display:block;height:2px;left:50%;position:absolute;top:50%;width:16px}.navigationMobile-menuButton:before{-webkit-animation:closeMenuTop;animation:closeMenuTop;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-transform:translateX(-50%) translateY(calc(-50% - 3px)) rotate(0deg);transform:translateX(-50%) translateY(calc(-50% - 3px)) rotate(0deg)}.navigationMobile-menuButton:after{-webkit-animation:closeMenuBottom;animation:closeMenuBottom;-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-timing-function:ease;animation-timing-function:ease;-webkit-transform:translateX(-50%) translateY(calc(-50% + 3px)) rotate(0deg);transform:translateX(-50%) translateY(calc(-50% + 3px)) rotate(0deg)}.mainLayout.is-dark .navigationMobile .iconFarcoLogo path,.navigationMobile.is-contact .iconFarcoLogo path{fill:#fff}.mainLayout.is-dark .navigationMobile .link-text,.navigationMobile.is-contact .link-text{color:#fff}@-webkit-keyframes openMenuTop{0%{background-color:#505f43;-webkit-transform:translateX(-50%) translateY(calc(-50% - 3px)) rotate(0deg);transform:translateX(-50%) translateY(calc(-50% - 3px)) rotate(0deg)}50%{background-color:#fff;-webkit-transform:translateX(-50%) translateY(-50%) rotate(0deg);transform:translateX(-50%) translateY(-50%) rotate(0deg)}to{background-color:#fff;-webkit-transform:translateX(-50%) translateY(-50%) rotate(-45deg);transform:translateX(-50%) translateY(-50%) rotate(-45deg)}}@keyframes openMenuTop{0%{background-color:#505f43;-webkit-transform:translateX(-50%) translateY(calc(-50% - 3px)) rotate(0deg);transform:translateX(-50%) translateY(calc(-50% - 3px)) rotate(0deg)}50%{background-color:#fff;-webkit-transform:translateX(-50%) translateY(-50%) rotate(0deg);transform:translateX(-50%) translateY(-50%) rotate(0deg)}to{background-color:#fff;-webkit-transform:translateX(-50%) translateY(-50%) rotate(-45deg);transform:translateX(-50%) translateY(-50%) rotate(-45deg)}}@-webkit-keyframes closeMenuTop{0%{background-color:#fff;-webkit-transform:translateX(-50%) translateY(-50%) rotate(-45deg);transform:translateX(-50%) translateY(-50%) rotate(-45deg)}50%{background-color:#fff;-webkit-transform:translateX(-50%) translateY(-50%) rotate(0deg);transform:translateX(-50%) translateY(-50%) rotate(0deg)}to{background-color:#505f43;-webkit-transform:translateX(-50%) translateY(calc(-50% - 3px)) rotate(0deg);transform:translateX(-50%) translateY(calc(-50% - 3px)) rotate(0deg)}}@keyframes closeMenuTop{0%{background-color:#fff;-webkit-transform:translateX(-50%) translateY(-50%) rotate(-45deg);transform:translateX(-50%) translateY(-50%) rotate(-45deg)}50%{background-color:#fff;-webkit-transform:translateX(-50%) translateY(-50%) rotate(0deg);transform:translateX(-50%) translateY(-50%) rotate(0deg)}to{background-color:#505f43;-webkit-transform:translateX(-50%) translateY(calc(-50% - 3px)) rotate(0deg);transform:translateX(-50%) translateY(calc(-50% - 3px)) rotate(0deg)}}@-webkit-keyframes openMenuBottom{0%{background-color:#505f43;-webkit-transform:translateX(-50%) translateY(calc(-50% + 3px)) rotate(0deg);transform:translateX(-50%) translateY(calc(-50% + 3px)) rotate(0deg)}50%{background-color:#fff;-webkit-transform:translateX(-50%) translateY(-50%) rotate(0deg);transform:translateX(-50%) translateY(-50%) rotate(0deg)}to{background-color:#fff;-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg)}}@keyframes openMenuBottom{0%{background-color:#505f43;-webkit-transform:translateX(-50%) translateY(calc(-50% + 3px)) rotate(0deg);transform:translateX(-50%) translateY(calc(-50% + 3px)) rotate(0deg)}50%{background-color:#fff;-webkit-transform:translateX(-50%) translateY(-50%) rotate(0deg);transform:translateX(-50%) translateY(-50%) rotate(0deg)}to{background-color:#fff;-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg)}}@-webkit-keyframes closeMenuBottom{0%{background-color:#fff;-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg)}50%{background-color:#fff;-webkit-transform:translateX(-50%) translateY(-50%) rotate(0deg);transform:translateX(-50%) translateY(-50%) rotate(0deg)}to{background-color:#505f43;-webkit-transform:translateX(-50%) translateY(calc(-50% + 3px)) rotate(0deg);transform:translateX(-50%) translateY(calc(-50% + 3px)) rotate(0deg)}}@keyframes closeMenuBottom{0%{background-color:#fff;-webkit-transform:translateX(-50%) translateY(-50%) rotate(45deg);transform:translateX(-50%) translateY(-50%) rotate(45deg)}50%{background-color:#fff;-webkit-transform:translateX(-50%) translateY(-50%) rotate(0deg);transform:translateX(-50%) translateY(-50%) rotate(0deg)}to{background-color:#505f43;-webkit-transform:translateX(-50%) translateY(calc(-50% + 3px)) rotate(0deg);transform:translateX(-50%) translateY(calc(-50% + 3px)) rotate(0deg)}}.persperctiveImage{display:none;height:260px;left:calc(50% - 130px);opacity:0;pointer-events:none;position:absolute;top:calc(50% - 130px);transition:opacity .3s ease;width:260px}.persperctiveImage .picture,.persperctiveImage .picture img{height:100%;object-fit:cover;width:100%}.persperctiveImage .picture{-webkit-transform:perspective(1800px) rotateY(-18deg);transform:perspective(1800px) rotateY(-18deg);-webkit-transform-origin:right;transform-origin:right;transition:-webkit-transform 1s;transition:transform 1s;transition:transform 1s,-webkit-transform 1s}@media (min-width:1440px){.persperctiveImage{height:320px;width:320px}}.persperctiveImageMobile{bottom:36px;display:none;height:34.483vh;opacity:0;pointer-events:none;position:absolute;right:24px;-webkit-transform:translateY(16px);transform:translateY(16px);transition:opacity 1s,-webkit-transform 1s;transition:opacity 1s,transform 1s;transition:opacity 1s,transform 1s,-webkit-transform 1s;width:34.483vh}.persperctiveImageMobile.is-active{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.persperctiveImageMobile.is-active .picture{-webkit-transform:perspective(1800px) rotateY(0deg);transform:perspective(1800px) rotateY(0deg);transition:-webkit-transform 4s;transition:transform 4s;transition:transform 4s,-webkit-transform 4s}.persperctiveImageMobile .picture,.persperctiveImageMobile .picture img{height:100%;object-fit:cover;width:100%}.persperctiveImageMobile .picture{-webkit-transform:perspective(1800px) rotateY(-24deg);transform:perspective(1800px) rotateY(-24deg);-webkit-transform-origin:right;transform-origin:right;transition:-webkit-transform 3s 1s;transition:transform 3s 1s;transition:transform 3s 1s,-webkit-transform 3s 1s}@media (min-width:375px){.persperctiveImageMobile{display:block}}.picture,.program{display:block;position:relative}.program{margin-top:80px}.program+.program{margin-top:48px}.program .mediaBlock{margin-left:-24px;width:calc(100% + 48px)}.program .description{margin-top:48px}@media (min-width:768px){.program{margin-top:144px}.program+.program{margin-top:88px}.program .mediaBlock{margin-left:0;width:100%}.program .description{margin-top:80px}}.relatedLink{color:#333;display:block;position:relative;transition:color .3s ease}.relatedLink.is-reverse .relatedLink-wrapper{display:flex;flex-direction:column-reverse}.relatedLink.is-reverse .relatedLink-block+.relatedLink-block{margin-bottom:8px;margin-top:0}.relatedLink.is-sneakPeak .relatedLink-block:first-child{display:none}.relatedLink.is-sneakPeak .relatedLink-block:nth-child(2){margin-top:0}.relatedLink-wrapper{box-sizing:border-box;display:block;min-width:100%;padding-bottom:16px;position:relative;-webkit-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg);-webkit-transform-origin:bottom;transform-origin:bottom}.relatedLink-wrapper:before{background-color:#e1e1e1;content:"";display:block;height:1px;left:0;position:absolute;top:100%;transition:background-color .3s ease;width:100%}.relatedLink-block{display:block;position:relative}.relatedLink-block+.relatedLink-block{margin-top:8px}.relatedLink-category{display:block;position:relative;text-transform:none}.relatedLink-logo{align-items:center;display:flex;height:48px;justify-content:flex-start;position:relative;width:112px}.relatedLink-logo .icon,.relatedLink-logo .picture,.relatedLink-logo .picture img{height:auto;max-height:48px;max-width:112px;width:auto}.relatedLink-title{display:block;position:relative;text-transform:uppercase}.relatedLink-titleText{display:block;position:relative;transition:color .3s ease}.relatedLink-titleText:hover{z-index:1}.relatedLink-titleText .persperctiveImage{z-index:-1}.relatedLink-titleCaption{color:#333;display:block;margin-top:8px;position:relative;transition:color .3s ease}.relatedLink-titleCaption>span{text-transform:none}.relatedLink-titleCaption>span:after{background-color:#c4c4c4;box-sizing:border-box;content:"";display:inline-block;height:1px;margin:0 16px;position:relative;vertical-align:middle;width:24px}.relatedLink-wrapperLink,.relatedLink-wrapperLink .link{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.relatedLink-wrapperLink .link{cursor:none}.relatedLink .link-text{white-space:nowrap}@media (min-width:1024px){.relatedLink-wrapper{align-items:center;flex-wrap:nowrap;justify-content:space-between;padding-bottom:24px}.relatedLink-wrapper,.relatedLink.is-reverse .relatedLink-wrapper{display:flex;flex-direction:row}.relatedLink.is-reverse .relatedLink-block+.relatedLink-block{margin-bottom:0}.relatedLink.is-sneakPeak .relatedLink-block:first-child{display:block}.relatedLink-block+.relatedLink-block{margin-top:0}.relatedLink-title{align-items:flex-start;display:inline-flex;flex-direction:row-reverse;flex-wrap:nowrap;justify-content:flex-end;text-align:right}.relatedLink-titleCaption{margin-right:16px;margin-top:10px}}.mainLayout.is-dark .relatedLink{color:#fff}.mainLayout.is-dark .relatedLink-titleCaption{color:#999}.mainLayout.is-dark .relatedLink-wrapper:before{background-color:#333}.relatedLinkContainer{display:block;position:relative}.relatedLinkContainer+*{margin-top:80px}.relatedLinkContainer .relatedLink+.relatedLink .relatedLink-wrapper{padding-top:24px}.relatedLinkContainer .relatedLink:last-child{padding-bottom:0}.relatedLinkContainer .relatedLink:last-child:before{display:none}@media (min-width:768px){.relatedLinkContainer+*{margin-top:144px}}.sectionTitle-description,.sectionTitle-title{text-align:left}.sectionTitle-title{margin:0 auto}.sectionTitle-description,.sectionTitle-title{display:block;position:relative;transition:color .3s ease}.sectionTitle-description{margin:16px auto 0}@media (min-width:768px){.sectionTitle-description,.sectionTitle-title{box-sizing:border-box;padding:0 8.33%;text-align:center}.sectionTitle-description{margin-top:56px}}@media (min-width:1280px){.sectionTitle-description{padding:0 16.66%}}@media (min-width:1440px){.sectionTitle-description{padding:0 20%}}.servicesDistributor{color:#fff;padding-top:144px}.servicesDistributor .servicesDistributor-title{margin-bottom:48px}@media (min-width:768px){.servicesDistributor .servicesDistributor-title{margin-bottom:64px}}.servicesDistributor .item-title{display:flex}@media (min-width:1280px){.servicesDistributor .item-title{width:calc(50% - 64px)}}.servicesDistributor .item-title span{margin-right:22px;margin-top:3px}@media (min-width:768px){.servicesDistributor .item-title span{margin-right:40px;margin-top:14px}}.servicesDistributor .list-title{color:#fff;margin-bottom:16px}@media (min-width:1280px){.servicesDistributor .list-title{margin-bottom:24px}}.servicesDistributor .ul-container{color:#999;margin:32px 32px 0 46px}@media (min-width:1280px){.servicesDistributor .ul-container{width:calc(50% - 64px)}}.servicesDistributor .ul-container>div:first-child{margin-bottom:16px}@media (min-width:768px){.servicesDistributor .ul-container>div:first-child{margin-bottom:0}}@media (min-width:667px){.servicesDistributor .ul-container{grid-column-gap:32px;-webkit-column-gap:32px;column-gap:32px;display:flex}.servicesDistributor .ul-container>div{flex-grow:1;width:50%}}@media (min-width:768px){.servicesDistributor .ul-container{margin:32px 32px 0 64px}}@media (min-width:1280px){.servicesDistributor .ul-container{margin-top:16px}}.servicesDistributor li{list-style:none;margin-bottom:16px}.servicesDistributor li:last-child{margin-bottom:0}@media (min-width:1280px){.servicesDistributor li{margin-bottom:24px}}.servicesDistributor .service-item{border-top:1px solid hsla(0,0%,100%,.2);display:flex;flex-direction:column;justify-content:space-between;padding:32px 0 48px;position:relative}@media (min-width:768px){.servicesDistributor .service-item{padding:32px 0 68px}}@media (min-width:1280px){.servicesDistributor .service-item{flex-direction:row;padding:40px 0 96px}}.servicesDistributor .service-item:last-child{padding-bottom:0}.testimony{color:#333;transition:color .3s ease}.testimony,.testimony-text{display:block;position:relative}.testimony-text{z-index:1}.testimony-text p,.testimony-text span{display:block;position:relative}.testimony-info{margin-top:24px;text-align:right}.testimony-info,.testimony-info-text{display:block;position:relative}.testimony-info-text+.testimony-info-text{margin-top:8px}@media (min-width:768px){.testimony-info{margin-top:32px}.testimony-info-text{display:inline-block}.testimony-info-text+.testimony-info-text{margin-left:4px;margin-top:0}}@media (min-width:1280px){.testimony-info,.testimony-text{padding-left:8.33%}}@media (min-width:1680px){.testimony-info,.testimony-text{padding-left:8.33%;padding-right:8.33%}}.mainLayout.is-dark .testimony{color:#fff}.reel{display:block;height:auto;overflow:hidden;position:relative;width:100%}.reel.is-hidden:after{background-color:rgba(0,0,0,.5)}.reel-wrapper{display:block;height:82vw;left:50%;position:relative;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:auto}.reel .video{height:100%;object-fit:cover;pointer-events:none;width:100%}.reel:after{background-color:initial;content:"";display:block;height:100%;left:0;position:absolute;top:0;transition:background-color .6s;width:100%}@media (min-width:768px){.reel-wrapper{height:auto;width:100%}}.video{display:block;height:auto;position:relative;width:100%}.video-featured__content{margin-top:32px}@media (min-width:1024px){.video-featured__content{max-width:66.66%;min-width:66.66%}}.video-featured img,.video-featured video{pointer-events:none}.video-featured .video{height:100%;object-fit:cover}.video-featured .picture-container{height:60vh;overflow:hidden}@media (min-width:768px){.video-featured .picture-container{height:100%;margin-left:-30px;margin-right:-30px}}@media (min-width:1024px){.video-featured .picture-container{margin-left:-80px;margin-right:-80px}}.video-featured .picture-container__inner{height:100%}.video-featured .picture{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transform-origin:top center;transform-origin:top center}.video-featured .picture,.video-featured .picture img{height:100%;object-fit:cover;width:100%}.video-featured-category{color:#999;margin-bottom:8px;margin-top:32px}.video-featured .link{height:100%;margin-top:16px}@media (min-width:667px){.video-featured .link{margin-top:32px}}.video-featured-text{color:#333;display:block;margin-top:16px;position:relative;text-align:left;transition:color .3s ease}.video-featured-text ul{list-style:disc;padding-left:1em}.video-featured-text h1+*,.video-featured-text h2+*,.video-featured-text h3+*,.video-featured-text h4+*,.video-featured-text h5+*,.video-featured-text h6+*,.video-featured-text p+*{margin-top:32px}.video-featured-text h1+p,.video-featured-text h2+p,.video-featured-text h3+p,.video-featured-text h4+p,.video-featured-text h5+p,.video-featured-text h6+p{margin-top:8px}.video-featured-text a{color:#94a479}.caseStudy{box-sizing:border-box}.caseStudy,.caseStudy-content,.caseStudy-fullMedia,.caseStudy-mainMedia{display:block;position:relative}.caseStudy-fullMedia+*,.caseStudy-mainMedia+*{margin-top:80px}.caseStudy-fullMedia .picture,.caseStudy-fullMedia .picture img,.caseStudy-mainMedia .picture,.caseStudy-mainMedia .picture img{height:100%;object-fit:cover;width:100%}.caseStudy-mainMedia .mediaBlock{margin-top:0!important}.caseStudy .sectionWrapper{text-align:left}.caseStudy .sectionWrapper .mediaBlock{height:61.87vw}.caseStudy-subtitle{color:#333;display:block;margin:80px 0 24px;position:relative;transition:color .3s ease}.caseStudy-subtitle.is-centered{text-align:center}.caseStudy .description+*{margin-top:80px}.caseStudy .description+*>.mediaBlock{margin-top:0}.caseStudy .mediaBlock{margin-top:80px}.caseStudy-team{display:block;position:relative}.caseStudy-teamMember{align-items:flex-start;color:#333;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;position:relative;transition:color .3s ease}.caseStudy-teamMember+.caseStudy-teamMember{margin-top:8px}.caseStudy-teamMember-name,.caseStudy-teamMember-rol{display:block;position:relative}.caseStudy-teamMember-rol{color:#999;text-align:right;transition:color .3s ease}.caseStudy-cyphers{display:block;position:relative;text-align:left}.caseStudy-cyphers li{border-bottom:1px solid #e1e1e1;box-sizing:border-box;color:#333;display:block;padding-bottom:24px;position:relative;transition:color .3s ease,border .3s ease}.caseStudy-cyphers li+li{margin-top:24px}.caseStudy-cyphers-cypher,.caseStudy-cyphers-description{display:block;margin:0 auto;position:relative}.caseStudy .testimony{margin-top:80px}.caseStudy-conclusionClaim{color:#333;display:block;margin-bottom:16px;position:relative;transition:color .3s ease}.caseStudy-related,.caseStudy-related .relatedLinkContainer{margin-top:48px}.caseStudy-nextCase{color:#333;transition:color .3s ease}.caseStudy-nextCase,.caseStudy-nextCase-title{display:block;position:relative}.caseStudy-nextCase-titleContainer{display:inline-block;position:relative}.caseStudy-nextCase-titleContainer .link{cursor:none}.caseStudy-nextCase-titleContainer .persperctiveImage{z-index:-1}.caseStudy-nextCase-client,.caseStudy-nextCase-description{display:block;position:relative}.caseStudy-nextCase-client{margin-top:16px;transition:color .3s ease}.caseStudy-nextCase-client+.link{margin-top:32px}@media (max-width:767px){.caseStudy-cyphers-cypher{font-size:64px;line-height:96px}}@media (min-width:768px){.caseStudy .sectionWrapper .mediaBlock{height:auto}.caseStudy-fullMedia+*,.caseStudy-mainMedia+*{margin-top:144px}.caseStudy-fullMedia+* .picture,.caseStudy-fullMedia+* .picture img,.caseStudy-mainMedia+* .picture,.caseStudy-mainMedia+* .picture img{height:auto}.caseStudy-subtitle{margin:144px 0 88px}.caseStudy .description+*{margin-top:144px}.caseStudy .description+*>.mediaBlock{margin-top:0}.caseStudy .mediaBlock{margin-top:144px}.caseStudy-teamMember+.caseStudy-teamMember{margin-top:16px}.caseStudy-cyphers-cypher,.caseStudy-cyphers-description{text-align:center}.caseStudy .testimony{margin-top:144px}.caseStudy-conclusionClaim{margin-bottom:88px}.caseStudy-related,.caseStudy-related .relatedLinkContainer{margin-top:144px}.caseStudy-nextCase-description{margin-left:224px;margin-top:64px}.caseStudy-nextCase-client{margin-left:224px;margin-top:24px}.caseStudy-nextCase-client+.link{margin-left:224px;margin-top:40px}}@media (min-width:1024px){.caseStudy-subtitle.is-centered{text-align:left}.caseStudy-cyphers{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.caseStudy-cyphers li{border-bottom:0;border-top:1px solid #e1e1e1;max-width:calc(33.33% - 43px);min-width:calc(33.33% - 43px);padding-bottom:0;padding-top:32px}.caseStudy-cyphers li+li{margin-left:64px;margin-top:0}.caseStudy-cyphers-description{margin-top:24px}.caseStudy-nextCase-client,.caseStudy-nextCase-description{max-width:50%}}@media (min-width:1440px){.caseStudy-nextCase-client,.caseStudy-nextCase-description{max-width:40%}.caseStudy-conclusionClaim{box-sizing:border-box;padding-right:8.33%}}@media (min-width:1680px){.caseStudy-conclusionClaim{box-sizing:border-box;padding-right:16.66%}}.mainLayout.is-dark .caseStudy-conclusionClaim,.mainLayout.is-dark .caseStudy-nextCase,.mainLayout.is-dark .caseStudy-subtitle,.mainLayout.is-dark .caseStudy-teamMember,.mainLayout.is-dark .caseStudy-teamMember-rol{color:#fff}.mainLayout.is-dark .caseStudy-cyphers li{border-bottom:1px solid #333;color:#fff}.mainLayout.is-dark .caseStudy-nextCase-client{color:#999}@media (min-width:1024px){.mainLayout.is-dark .caseStudy-cyphers li{border-bottom:0;border-top:1px solid #333}}.caseStudyContainer{display:block;margin-top:80px;position:relative}.caseStudyContainer+.caseStudy-gallery{margin-top:80px}.caseStudyContainer-container{display:block;position:relative}.caseStudyContainer .caseStudyCover:not(.is-full:first-child){margin-top:80px}@media (min-width:768px){.caseStudyContainer,.caseStudyContainer+.caseStudy-gallery{margin-top:144px}.caseStudyContainer-container{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin-left:-32px;width:calc(100% + 64px)}.caseStudyContainer .caseStudyCover.is-full{margin:0 32px;max-width:calc(100% - 64px);min-width:calc(100% - 64px)}.caseStudyContainer .caseStudyCover:not(.is-full){margin:0 32px;max-width:calc(50% - 64px);min-width:calc(50% - 64px)}.caseStudyContainer .caseStudyCover:not(.is-full:first-child){margin-top:144px}}.caseStudyCover{display:block;position:relative}.caseStudyCover .link{height:100%}.caseStudyCover-category{color:#999;margin-bottom:8px;margin-top:32px}.caseStudyCover-fadeLayer{display:block;height:auto;position:relative;width:auto}.caseStudyCover-mediaWrapper{display:block;height:61.87vw;overflow:hidden;position:relative;width:100%}.caseStudyCover .picture,.caseStudyCover .picture img,.caseStudyCover .video{height:100%;object-fit:cover;pointer-events:none;width:100%}.caseStudyCover.has-controls .video{pointer-events:all}.caseStudyCover .picture{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transform-origin:top center;transform-origin:top center}.caseStudyCover-title{color:#333;margin-top:32px}.caseStudyCover-text,.caseStudyCover-title{display:block;position:relative;transition:color .3s ease}.caseStudyCover-text{color:#999;margin-top:16px;text-align:left}.caseStudyCover-text ul{list-style:disc;padding-left:1em}.caseStudyCover-text h1+*,.caseStudyCover-text h2+*,.caseStudyCover-text h3+*,.caseStudyCover-text h4+*,.caseStudyCover-text h5+*,.caseStudyCover-text h6+*,.caseStudyCover-text p+*{margin-top:32px}.caseStudyCover-text h1+p,.caseStudyCover-text h2+p,.caseStudyCover-text h3+p,.caseStudyCover-text h4+p,.caseStudyCover-text h5+p,.caseStudyCover-text h6+p{margin-top:8px}.caseStudyCover-text a{color:#94a479}.caseStudyCover-description{color:#333;display:block;margin-top:8px;position:relative;transition:color .3s ease}.caseStudyCover .link{margin-top:16px}@media (max-width:767px){.caseStudyCover.has-translate{-webkit-transform:none!important;transform:none!important}}@media (min-width:768px){.caseStudyCover.has-translate{-webkit-transform:translateY(15%);transform:translateY(15%)}.caseStudyCover.is-full .caseStudyCover-description{max-width:768px}.caseStudyCover-mediaWrapper{height:auto;width:auto}.caseStudyCover-description{margin-top:16px;max-width:464px}.caseStudyCover .link{margin-top:32px}}.mainLayout.is-dark .caseStudyCover-title{color:#fff}.mainLayout.is-dark .caseStudyCover-description{color:#999}.caseStudy-gallery{display:block;height:auto;overflow:hidden;position:relative;width:100%}.caseStudy-gallery+*{margin-top:48px}.caseStudy-gallery .sectionWrapper{margin-left:-24px;width:calc(100% + 48px)}.caseStudy-galleryBlock{display:block;height:82vw;position:relative;-webkit-transform:translateY(0);transform:translateY(0);width:100%}.caseStudy-galleryBlock+.caseStudy-galleryBlock{margin-top:16px}.caseStudy-galleryBlock .picture,.caseStudy-galleryBlock .picture img,.caseStudy-galleryBlock .video{height:100%;object-fit:cover;width:100%}@media (min-width:768px){.caseStudy-gallery+*{margin-top:144px}.caseStudy-gallery .sectionWrapper{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:0 auto -32px;width:100%}.caseStudy-galleryBlock{height:auto;margin-bottom:32px;max-width:calc(50% - 16px);min-width:calc(50% - 16px)}.caseStudy-galleryBlock .picture,.caseStudy-galleryBlock .picture img,.caseStudy-galleryBlock .video{height:100%}.caseStudy-galleryBlock+.caseStudy-galleryBlock{margin-top:0}.caseStudy-galleryBlock.is-full{max-width:100%;min-width:100%}}.caseStudy-header{box-sizing:border-box;display:block;padding:168px 0 80px;position:relative}.caseStudy-header+*{margin-top:80px}.caseStudy-headerTitle{align-items:center;color:#999;display:inline-flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin:0 auto;max-width:780px;min-width:50%;position:relative}.caseStudy-headerTitle+.caseStudy-headerSubtitle{margin-top:8px}.caseStudy-headerTitle span{align-items:center;display:inline-flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;position:relative}.caseStudy-headerTitle span+span:before{background-color:#c4c4c4;content:"";display:block;height:1px;margin:0 16px;position:relative;width:56px}.caseStudy-headerSubtitle{color:#333;display:inline-block;margin:0 auto;max-width:780px;position:relative}@media (min-width:768px){.caseStudy-header{padding:200px 0 144px}.caseStudy-header+*{margin-top:144px}.caseStudy-headerTitle+.caseStudy-headerSubtitle{margin-top:16px}}@media (min-width:1280px){.caseStudy-headerSubtitle,.caseStudy-headerTitle{margin-left:8.33%}}.sneakPeak{color:#333;display:block;margin-top:80px;position:relative}.sneakPeak-subtitle,.sneakPeak-title{display:block;position:relative;transition:color .3s ease}.sneakPeak-subtitle{margin-top:16px}.sneakPeak .relatedLinkContainer{margin-top:48px}@media (min-width:768px){.sneakPeak{margin-top:144px}.sneakPeak-subtitle,.sneakPeak-title{text-align:center}.sneakPeak-subtitle{margin-top:32px}.sneakPeak .relatedLinkContainer{margin-top:120px}}.mainLayout.is-dark .sneakPeak-subtitle,.mainLayout.is-dark .sneakPeak-title{color:#fff}
/*# sourceMappingURL=main.79475820.css.map*/