.ContactForm-module__fw3Taq__title{font-family:var(--agipo);margin-bottom:21px;font-size:1.2rem}.ContactForm-module__fw3Taq__form{font-family:var(--agipo);flex-direction:column;display:flex;position:relative}.ContactForm-module__fw3Taq__input{border:none;border-bottom:1px solid var(--grey);font-size:var(--contact-input-font-size);outline:none;margin-bottom:.85rem;padding:.2rem 0}.ContactForm-module__fw3Taq__submit{color:var(--white);background-color:var(--black);cursor:pointer;border:none;border-radius:40px;align-items:center;width:fit-content;margin-top:.5rem;padding:.5rem .75rem .5rem 1rem;font-size:large;display:flex;position:absolute;bottom:-3rem;right:0}.ContactForm-module__fw3Taq__arrow{height:1.5rem;margin-left:.5rem}textarea{min-width:100%;max-width:100%;height:1.5rem;min-height:1.5rem;font-size:x-large}.ContactForm-module__fw3Taq__input::placeholder{font-family:var(--agipo);font-size:var(--contact-input-font-size)}textarea::placeholder{font-family:var(--agipo);font-size:var(--contact-input-font-size)}@media (max-width:430px){.ContactForm-module__fw3Taq__input{border-radius:0;padding:5px;font-size:small}.ContactForm-module__fw3Taq__input::placeholder{font-size:small}textarea{height:4rem}}.ContactForm-module__fw3Taq__successMessage{color:green;background-color:#0080001a;border-left:4px solid green;border-radius:4px;margin-bottom:20px;padding:12px 16px}.ContactForm-module__fw3Taq__errorMessage{color:red;background-color:#ff00001a;border-left:4px solid red;border-radius:4px;margin-bottom:20px;padding:12px 16px}
.Title-module__TSPWyq__title{text-align:right;margin-top:1.5rem;margin-right:var(--margin-header);font-size:80px;font-family:var(--narziss);margin-bottom:50px;font-weight:650}@media (max-width:950px){.Title-module__TSPWyq__title{margin-top:20px;margin-bottom:5px;font-size:50px}}@media (max-width:620px){.Title-module__TSPWyq__title{margin-right:var(--margin-header);padding-right:0;font-size:30px}}@media (max-height:530px){.Title-module__TSPWyq__title{margin-top:0}}
.Header-module__ldgnoG__header{font-family:var(--agipo);margin-left:var(--margin-header);margin-right:var(--margin-header);padding-top:var(--margin-top-header);z-index:10;justify-content:space-between;display:flex;position:relative}.Header-module__ldgnoG__logo{align-items:center;text-decoration:none;display:flex}.Header-module__ldgnoG__logo img{width:235px;height:auto}.Header-module__ldgnoG__navRight{align-items:flex-start;gap:20px;display:flex}.Header-module__ldgnoG__navbar{gap:20px;list-style:none;display:flex}.Header-module__ldgnoG__navbar li{display:inline}.Header-module__ldgnoG__navbar li a{color:var(--black);cursor:pointer;text-decoration:none;position:relative}.Header-module__ldgnoG__navbar li a:hover:after{width:100%}.Header-module__ldgnoG__header.Header-module__ldgnoG__white .Header-module__ldgnoG__navbar li a{color:var(--white)}.Header-module__ldgnoG__hamburger{transition:all 1s ease-in-out;position:absolute;top:.2rem;right:1rem}.Header-module__ldgnoG__hide{opacity:0;transform:translate(130%)}.Header-module__ldgnoG__move{transform:translateY(-150%)}.Header-module__ldgnoG__smallDropdown{text-align:end;width:max-content;font-size:.9rem;list-style:none;transition:all .5s ease-in-out;position:absolute;top:-1rem;right:1rem}.Header-module__ldgnoG__smallDropdown li a{text-decoration:none}.Header-module__ldgnoG__smallDropdown li a p{color:#000;margin:0;padding:2px 0}.Header-module__ldgnoG__header.Header-module__ldgnoG__white .Header-module__ldgnoG__smallNavbar .Header-module__ldgnoG__smallDropdown{mix-blend-mode:var(--mix-bm)}.Header-module__ldgnoG__smallNavbar{display:none;position:relative;top:-15px;right:-10px}.Header-module__ldgnoG__smallSwitcher{display:none;position:absolute;top:37px;left:107px}.Header-module__ldgnoG__logoTxt{color:#000;font-size:30px}.Header-module__ldgnoG__header.Header-module__ldgnoG__white .Header-module__ldgnoG__logoTxt{color:#fff;filter:drop-shadow(0 0 .5px #000);text-decoration:none}.Header-module__ldgnoG__mixBlendMode{mix-blend-mode:difference}.Header-module__ldgnoG__workDropdownWrapper{position:relative}.Header-module__ldgnoG__workDropdown{z-index:100;opacity:0;pointer-events:none;background:#fff;flex-direction:column;gap:0;min-width:140px;margin:0;padding:8px 0;list-style:none;transition:opacity .1s;display:flex;position:absolute;top:100%;left:-8px}.Header-module__ldgnoG__workDropdown.Header-module__ldgnoG__visible{opacity:1;pointer-events:all}.Header-module__ldgnoG__header.Header-module__ldgnoG__white .Header-module__ldgnoG__workDropdown{background:0 0}.Header-module__ldgnoG__header.Header-module__ldgnoG__white .Header-module__ldgnoG__workDropdown li{color:var(--white)}.Header-module__ldgnoG__header.Header-module__ldgnoG__white .Header-module__ldgnoG__workDropdown li:hover{color:var(--black)}@keyframes Header-module__ldgnoG__fadeIn{0%{opacity:0}to{opacity:1}}.Header-module__ldgnoG__workDropdown li{cursor:pointer;white-space:nowrap;letter-spacing:.05em;padding:2px 10px;font-size:.85rem;transition:background .15s}.Header-module__ldgnoG__workDropdown li:hover{background:#f3f3f3}@media (max-width:715px){.Header-module__ldgnoG__smallNavbar,.Header-module__ldgnoG__smallSwitcher{display:block}.Header-module__ldgnoG__navbar:first-child{color:red}.Header-module__ldgnoG__navbar,.Header-module__ldgnoG__navRight{display:none}.Header-module__ldgnoG__header{padding-top:12px;padding-left:calc(var(--margin-header) - 8px);padding-right:calc(var(--margin-header) - 8px);align-items:center;margin:5px 5px 2rem;transition:all .5s ease-in-out}.Header-module__ldgnoG__logo img{width:90px}.Header-module__ldgnoG__opened{margin-bottom:5rem}}@media (max-width:430px){.Header-module__ldgnoG__hamburger{right:10px}.Header-module__ldgnoG__smallDropdown{font-size:.82rem;top:-1rem;right:.4rem}.Header-module__ldgnoG__smallDropdown li a p{padding:1px 0}}
.LanguageSwitcher-module__U9ItxG__dropdownContainer{width:50px;position:relative}.LanguageSwitcher-module__U9ItxG__dropdownContainerWhite{color:var(--white)}.LanguageSwitcher-module__U9ItxG__triangle.LanguageSwitcher-module__U9ItxG__down{border-top:5px solid var(--black)}.LanguageSwitcher-module__U9ItxG__triangle.LanguageSwitcher-module__U9ItxG__up{border-bottom:5px solid var(--black)}.LanguageSwitcher-module__U9ItxG__triangle.LanguageSwitcher-module__U9ItxG__down.LanguageSwitcher-module__U9ItxG__triangleWhite{border-top:5px solid var(--white)}.LanguageSwitcher-module__U9ItxG__triangle.LanguageSwitcher-module__U9ItxG__up.LanguageSwitcher-module__U9ItxG__triangleWhite{border-bottom:5px solid var(--white)}.LanguageSwitcher-module__U9ItxG__selectedLanguage{cursor:pointer}.LanguageSwitcher-module__U9ItxG__dropdown{z-index:1000;max-height:150px;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.LanguageSwitcher-module__U9ItxG__option{border-top:1px solid var(--black);cursor:pointer;transition:background-color .3s}.LanguageSwitcher-module__U9ItxG__optionWhite{border-top:1px solid var(--white)}.LanguageSwitcher-module__U9ItxG__triangle{border-left:5px solid #0000;border-right:5px solid #0000;width:0;height:0;margin-left:10px;transition:transform .3s;position:absolute;top:45%;right:10px}@media (max-width:540px){.LanguageSwitcher-module__U9ItxG__triangle{top:45%;right:-5px}}@media (max-width:715px){.LanguageSwitcher-module__U9ItxG__triangle{top:45%;right:10px}.LanguageSwitcher-module__U9ItxG__dropdownContainer{width:40px;font-size:smaller;position:relative;top:-2.45rem;left:1.7rem}}
.VimeoVideo-module__7gD3ca__videoWrapper{z-index:1;width:100%;height:100%;position:relative}.VimeoVideo-module__7gD3ca__spinnerWrapper{margin-top:50vh;position:absolute;left:50%;transform:translate(-50%,-50%)}.VimeoVideo-module__7gD3ca__videoDesktop{object-fit:cover;width:100vw;min-width:177.77vh;height:56.25vw;min-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.VimeoVideo-module__7gD3ca__videoMobile,.VimeoVideo-module__7gD3ca__videoWorkList{z-index:1;width:100%;height:100%}.VimeoVideo-module__7gD3ca__controlsContainer{z-index:10000;justify-content:space-between;width:100%;margin:auto;padding:1rem 3rem;display:flex;position:absolute;bottom:4.2rem;left:0;right:0}.VimeoVideo-module__7gD3ca__controlsDesktop{color:#fff;filter:drop-shadow(.3px 0 .1px #000)}.VimeoVideo-module__7gD3ca__controlsDesktop svg{cursor:pointer}.VimeoVideo-module__7gD3ca__controlsMobile{mix-blend-mode:difference;left:calc(95% - var(--margin-header));bottom:.5rem}.VimeoVideo-module__7gD3ca__controlsMobile svg{cursor:pointer}.VimeoVideo-module__7gD3ca__fullscreen{background:#000;width:100vw!important;height:100vh!important}.VimeoVideo-module__7gD3ca__fullscreenWrapper{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.VimeoVideo-module__7gD3ca__muteIcon{cursor:pointer;position:relative;bottom:-8px;left:-6px;transform:scale(1.5)}.VimeoVideo-module__7gD3ca__spinnerContainer{z-index:1;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.VimeoVideo-module__7gD3ca__spinner{border:3px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:50px;height:50px;animation:1s ease-in-out infinite VimeoVideo-module__7gD3ca__spin}.VimeoVideo-module__7gD3ca__spinnerOverlay{z-index:10;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}@keyframes VimeoVideo-module__7gD3ca__spin{to{transform:rotate(360deg)}}@media screen and (orientation:landscape){.VimeoVideo-module__7gD3ca__fullscreen iframe{object-fit:contain;width:100vw;height:100vh}}
.LoadingSpinner-module__HkLnqW__spinner-container{justify-content:center;align-items:center;height:100vh;display:flex}.LoadingSpinner-module__HkLnqW__spinner{border:4px solid #f3f3f3;border-top-color:#bcb6b6;border-radius:50%;width:40px;height:40px;animation:1s linear infinite LoadingSpinner-module__HkLnqW__spin}@keyframes LoadingSpinner-module__HkLnqW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.WorkList-module__KXhYeW__mainWrapper{border-top:1px solid var(--black);border-bottom:1px solid var(--black);z-index:-1;height:100%;display:flex;overflow:hidden}.WorkList-module__KXhYeW__medias{border-right:1px solid var(--black);box-sizing:border-box;background-color:#000;flex-direction:column;justify-content:center;align-items:center;width:60%;height:100%;transition:all 1s ease-in-out;display:flex}.WorkList-module__KXhYeW__videoWrapper{width:100%;height:100%;margin:0;padding:0}.WorkList-module__KXhYeW__list{-webkit-overflow-scrolling:touch;width:40%;max-height:100%;transition:all 1s ease-in-out;overflow-y:auto}.WorkList-module__KXhYeW__line{border-top:1px solid var(--black);border-bottom:1px solid var(--black);cursor:pointer;align-items:center;margin-top:-1px;padding:20px;display:flex}.WorkList-module__KXhYeW__line p{flex:1;padding:3px}.WorkList-module__KXhYeW__line p:first-child{font-weight:700}.WorkList-module__KXhYeW__line p:last-child{text-align:right}.WorkList-module__KXhYeW__selectedLine{background-color:var(--black);color:var(--white)}.WorkList-module__KXhYeW__searchbar{background-color:var(--white);border:none;border-bottom:1px solid var(--black);width:100%;height:3rem;font-family:var(--agipo);border-radius:0;outline:none;padding:8px 8px 8px 20px;position:fixed}.WorkList-module__KXhYeW__searchbar:focus{border:none;border-bottom:1px solid var(--black);border-radius:0;outline:none}.WorkList-module__KXhYeW__wrappedList{padding-top:3rem}@media (max-width:930px){.WorkList-module__KXhYeW__line p{font-size:x-small}}@media (max-width:760px){.WorkList-module__KXhYeW__searchbar{display:none}.WorkList-module__KXhYeW__wrappedList{padding-top:0}.WorkList-module__KXhYeW__mainWrapper{flex-direction:column}.WorkList-module__KXhYeW__videoWrapper{height:255px;padding:10px}.WorkList-module__KXhYeW__medias{border-bottom:1px solid var(--black);background-color:#fff;width:100%;height:auto}.WorkList-module__KXhYeW__line p{font-size:11px}.WorkList-module__KXhYeW__line p:nth-child(2){text-align:center}.WorkList-module__KXhYeW__list{width:100%;position:relative}.WorkList-module__KXhYeW__filter{font-size:smaller}.WorkList-module__KXhYeW__projectLink{display:none}}
:root{--header-margin:2rem;--transition-speed:.3s;--panel-text-color:grey}.ProjectPage-module__begDBq__dragContainer{touch-action:pan-y;-webkit-user-select:none;user-select:none}.ProjectPage-module__begDBq__exit{opacity:0;transition:opacity var(--transition-speed), transform var(--transition-speed);transform:translateY(20px)}.ProjectPage-module__begDBq__pageContainer{width:100%;min-height:100vh;position:relative}.ProjectPage-module__begDBq__page{background-color:var(--black);width:100%;min-height:100vh;transition:transform var(--transition-speed) ease-in-out;z-index:1;-webkit-overflow-scrolling:touch;position:relative}@media (min-width:960px){.ProjectPage-module__begDBq__page{background-color:var(--black)}}.ProjectPage-module__begDBq__creditsWrapper{opacity:1;pointer-events:auto;margin-top:.8rem;transition:opacity .5s,transform .5s}.ProjectPage-module__begDBq__opened,.ProjectPage-module__begDBq__closed{height:25px;position:relative;top:2px}.ProjectPage-module__begDBq__opened{transform:rotate(90deg)}.ProjectPage-module__begDBq__closed{transform:rotate(270deg)}.ProjectPage-module__begDBq__toggleCreditsButton{cursor:pointer;text-decoration:underline}.ProjectPage-module__begDBq__toggleCreditsButton p{display:flex}.ProjectPage-module__begDBq__creditsWrapper.ProjectPage-module__begDBq__fadeOut{opacity:0;pointer-events:none;transition:opacity .5s,transform .5s}.ProjectPage-module__begDBq__fadeIn{opacity:0;animation:.5s ease-in forwards ProjectPage-module__begDBq__fadeIn;animation-delay:calc(var(--child-index,0) * 50ms)}@keyframes ProjectPage-module__begDBq__fadeIn{to{opacity:1}}.ProjectPage-module__begDBq__background{position:fixed;inset:0;overflow:hidden}.ProjectPage-module__begDBq__background video,.ProjectPage-module__begDBq__videoBackground{object-fit:cover;object-position:bottom;width:100%;height:100%}.ProjectPage-module__begDBq__fullScreenIcon{cursor:pointer;z-index:100;mix-blend-mode:var(--mix-bm);position:fixed;bottom:125px;right:35px}.ProjectPage-module__begDBq__navigationWrapper{margin:var(--header-margin);justify-content:flex-end;display:flex}.ProjectPage-module__begDBq__shadow-wrapper{display:inline-block;position:relative;overflow:hidden}.ProjectPage-module__begDBq__previousProject{margin-right:40px}.ProjectPage-module__begDBq__navigationImg{filter:drop-shadow(0 0 #000);cursor:pointer;height:25px}.ProjectPage-module__begDBq__sidePanelWrapper{flex-direction:column;height:100%;display:flex}.ProjectPage-module__begDBq__panelTitle{text-transform:uppercase;justify-content:space-between;margin-bottom:5px;font-size:larger;display:flex}.ProjectPage-module__begDBq__projectName{text-align:right;max-width:70%}.ProjectPage-module__begDBq__panelUnderTitle{text-transform:uppercase;color:var(--panel-text-color);justify-content:space-between;margin-bottom:20px;font-size:medium;display:flex}.ProjectPage-module__begDBq__sidePanelTopWrapper{min-height:20%}.ProjectPage-module__begDBq__description,.ProjectPage-module__begDBq__credits{margin-right:18px;font-weight:0}.ProjectPage-module__begDBq__description{text-align:justify;margin-bottom:1.2rem;font-size:.9rem}.ProjectPage-module__begDBq__visibleMembers{margin-top:3rem;margin-bottom:3rem}.ProjectPage-module__begDBq__visibleMembers span{font-weight:700}.ProjectPage-module__begDBq__credits{line-height:1.5}h3{font-size:medium}.ProjectPage-module__begDBq__secondPart{width:100%;height:140px;transition:all var(--transition-speed) ease;margin-bottom:-80px;position:absolute;bottom:0}.ProjectPage-module__begDBq__secondPart:hover{height:155px}.ProjectPage-module__begDBq__secondPartMobile,.ProjectPage-module__begDBq__secondPartMobile:hover{height:125px}.ProjectPage-module__begDBq__mobileTopWrapper{margin-top:var(--margin-header);margin-left:var(--margin-header);margin-right:var(--margin-header);justify-content:space-between;display:flex}.ProjectPage-module__begDBq__mobileTopWrapper p{cursor:pointer}.ProjectPage-module__begDBq__videoInfos div{text-transform:uppercase;justify-content:space-between;margin-top:10px;font-size:small;display:flex}.ProjectPage-module__begDBq__videoInfos div:last-child{color:var(--grey);font-size:x-small}.ProjectPage-module__begDBq__headerMobile{color:#000;position:fixed;top:50px}.ProjectPage-module__begDBq__mobileVideoWrapper{max-width:80%;height:30vh;margin:auto}.ProjectPage-module__begDBq__mixBlendMode{mix-blend-mode:difference}@media (max-width:930px){.ProjectPage-module__begDBq__page{background-color:var(--white)}.ProjectPage-module__begDBq__fullScreenIcon{bottom:20px;right:20px;transform:scale(.5)}.ProjectPage-module__begDBq__mobileVideo{width:100%;padding-top:20px;padding-left:var(--margin-header);padding-right:var(--margin-header);overflow-x:hidden}.ProjectPage-module__begDBq__mobileVideoWrapper{max-width:100%;height:auto;padding-top:56.25%;position:relative;overflow:hidden}.ProjectPage-module__begDBq__mobileVideoWrapper>div{width:100%;height:100%;position:absolute;top:0;left:0}.ProjectPage-module__begDBq__secondPartMobile{height:auto;margin-bottom:0;position:relative}}@media (max-width:620px){.ProjectPage-module__begDBq__mobileTopWrapper{margin-top:0}}
.Media-module__YueRgq__media{width:100%;height:100%}.Media-module__YueRgq__content{object-fit:cover;width:100%;height:100%}.Media-module__YueRgq__hidden{opacity:0}.Media-module__YueRgq__fadeIn{opacity:1;transition:opacity .5s ease-in-out}.Media-module__YueRgq__spinnerContainer{background-color:#ffffff1a;justify-content:center;align-items:center;display:flex;inset:0}.Media-module__YueRgq__spinner{border:4px solid #f3f3f3;border-top-color:#3498db;border-radius:50%;width:40px;height:40px;animation:1s linear infinite Media-module__YueRgq__spin;position:relative;top:50%}@keyframes Media-module__YueRgq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.MosaicSmall-module__Hlu2Va__wrapper{margin-left:calc(var(--margin-header) - .2rem);margin-right:calc(var(--margin-header) - .2rem)}.MosaicSmall-module__Hlu2Va__cardWrapper{margin-top:.7rem}.MosaicSmall-module__Hlu2Va__description{justify-content:space-between;align-items:center;height:auto;min-height:40px;margin-top:.7rem;display:flex}.MosaicSmall-module__Hlu2Va__description p{font-size:.7rem}.MosaicSmall-module__Hlu2Va__customer,.MosaicSmall-module__Hlu2Va__tags{width:25%}.MosaicSmall-module__Hlu2Va__customer{text-align:left;font-weight:700}.MosaicSmall-module__Hlu2Va__name{text-align:center;flex:1}.MosaicSmall-module__Hlu2Va__tags{text-align:right;color:var(--grey)}.MosaicSmall-module__Hlu2Va__mediaWrapper{height:14rem}
:root{--app-height:100lvh}.SidePanel-module__B32FWq__sidePanel{background-color:var(--white);color:var(--black);z-index:1000;opacity:0;flex-direction:column;transition:all .4s;display:flex;position:fixed;overflow-y:auto;box-shadow:0 2px 10px #0000001a}.SidePanel-module__B32FWq__sidePanel.SidePanel-module__B32FWq__left{top:0;bottom:0;left:0;transform:translate(-100%)}.SidePanel-module__B32FWq__sidePanel.SidePanel-module__B32FWq__right{top:0;bottom:0;right:0;transform:translate(100%)}.SidePanel-module__B32FWq__sidePanel.SidePanel-module__B32FWq__top{top:0;left:0;right:0;transform:translateY(-100%)}.SidePanel-module__B32FWq__sidePanel.SidePanel-module__B32FWq__bottom{bottom:0;left:0;right:0;transform:translateY(100%)}.SidePanel-module__B32FWq__sidePanel.SidePanel-module__B32FWq__open{opacity:1;transform:translateY(0)}.SidePanel-module__B32FWq__toggleButton{cursor:pointer;filter:drop-shadow(0 0 #000);z-index:999;background:0 0;border:none;position:fixed}.SidePanel-module__B32FWq__toggleButton.SidePanel-module__B32FWq__left img{height:50px;transform:rotate(180deg)}.SidePanel-module__B32FWq__mixBlendMode{mix-blend-mode:difference}.SidePanel-module__B32FWq__toggleButton.SidePanel-module__B32FWq__left{left:10px;top:calc(var(--app-height) / 2);transform:translateY(-50%)}.SidePanel-module__B32FWq__toggleButton.SidePanel-module__B32FWq__right img{height:50px}.SidePanel-module__B32FWq__toggleButton.SidePanel-module__B32FWq__right{top:50vh;right:10px;transform:translateY(-50%)}.SidePanel-module__B32FWq__toggleButton.SidePanel-module__B32FWq__top img{height:50px;transform:rotate(270deg)}.SidePanel-module__B32FWq__toggleButton.SidePanel-module__B32FWq__top{top:10px;left:50%;transform:translate(-50%)}.SidePanel-module__B32FWq__toggleButton.SidePanel-module__B32FWq__bottom img{height:50px;transform:rotate(90deg)}.SidePanel-module__B32FWq__toggleButton.SidePanel-module__B32FWq__bottom{bottom:10px;left:50%;transform:translate(-50%)}.SidePanel-module__B32FWq__mobileButton{mix-blend-mode:difference}.SidePanel-module__B32FWq__closeButton{cursor:pointer;z-index:1100;background:0 0;border:none;font-size:20px;position:absolute}.SidePanel-module__B32FWq__closeButton.SidePanel-module__B32FWq__left img{height:50px}.SidePanel-module__B32FWq__closeButton.SidePanel-module__B32FWq__left{top:50%;right:0;transform:translateY(-50%)}.SidePanel-module__B32FWq__closeButton.SidePanel-module__B32FWq__right img{height:50px;transform:rotate(180deg)}.SidePanel-module__B32FWq__closeButton.SidePanel-module__B32FWq__right{top:50%;left:0;transform:translateY(-50%)}.SidePanel-module__B32FWq__closeButton.SidePanel-module__B32FWq__top img{height:50px;transform:rotate(90deg)}.SidePanel-module__B32FWq__closeButton.SidePanel-module__B32FWq__top{bottom:0;left:50%;transform:translate(-50%)}.SidePanel-module__B32FWq__closeButton.SidePanel-module__B32FWq__bottom img{height:50px;transform:rotate(270deg)}.SidePanel-module__B32FWq__closeButton.SidePanel-module__B32FWq__bottom{top:0;left:50%;transform:translate(-50%)}.SidePanel-module__B32FWq__content{flex:1;padding:20px}@media (max-width:430px){.SidePanel-module__B32FWq__closeButton.SidePanel-module__B32FWq__left img,.SidePanel-module__B32FWq__closeButton.SidePanel-module__B32FWq__right img,.SidePanel-module__B32FWq__closeButton.SidePanel-module__B32FWq__top img,.SidePanel-module__B32FWq__closeButton.SidePanel-module__B32FWq__bottom img{height:35px}.SidePanel-module__B32FWq__toggleButton.SidePanel-module__B32FWq__left{left:4px}.SidePanel-module__B32FWq__toggleButton.SidePanel-module__B32FWq__left img{height:35px}.SidePanel-module__B32FWq__content{padding:var(--margin-top-header)}}
.AboutPage-module__1gSaYq__slide{cursor:pointer;padding:0 5px}.AboutPage-module__1gSaYq__container{margin-left:calc(var(--margin-header) - 8px);margin-right:calc(var(--margin-header) - 8px)}@media (max-width:920px){.AboutPage-module__1gSaYq__slider{height:20rem}}@media (max-width:620px){.AboutPage-module__1gSaYq__slider{height:19.8rem}.AboutPage-module__1gSaYq__slide{padding:0 2rem}.AboutPage-module__1gSaYq__container{margin-left:0;margin-right:0}}.AboutPage-module__1gSaYq__image{object-fit:cover;-webkit-user-select:none;user-select:none;opacity:0;width:100%;height:100%;transition:opacity .8s ease-in-out}.AboutPage-module__1gSaYq__image.AboutPage-module__1gSaYq__loaded{opacity:1}.AboutPage-module__1gSaYq__description{text-align:center;margin:4rem;font-size:18px}.AboutPage-module__1gSaYq__services,.AboutPage-module__1gSaYq__teams{gap:10rem;display:flex}.AboutPage-module__1gSaYq__services{border-bottom:1px solid var(--grey);padding-bottom:1rem}.AboutPage-module__1gSaYq__detailsWrapper{margin-bottom:4rem;margin-left:4rem;margin-right:4rem}.AboutPage-module__1gSaYq__teamsWrapper{width:100%}.AboutPage-module__1gSaYq__columns{border-bottom:1px solid var(--grey);width:100%;padding-top:1rem;padding-bottom:1rem;display:flex}.AboutPage-module__1gSaYq__columns:last-child{border-bottom:none}.AboutPage-module__1gSaYq__column{width:50%}.AboutPage-module__1gSaYq__teamMember{display:flex}.AboutPage-module__1gSaYq__teamMember .AboutPage-module__1gSaYq__role{min-width:15rem;margin-right:4.5rem}.AboutPage-module__1gSaYq__services div{grid-template-rows:repeat(2,1fr);gap:.2rem;display:grid}.AboutPage-module__1gSaYq__services>div:first-child,.AboutPage-module__1gSaYq__services>div:nth-child(2){grid-template-rows:repeat(3,auto);display:grid}.AboutPage-module__1gSaYq__teams .AboutPage-module__1gSaYq__detailsTitle{padding-top:1rem}.AboutPage-module__1gSaYq__teams p,.AboutPage-module__1gSaYq__detailsTitle{min-width:12rem}.AboutPage-module__1gSaYq__services>div p,.AboutPage-module__1gSaYq__teamMember p{vertical-align:baseline;line-height:1.5rem;display:inline-block}.AboutPage-module__1gSaYq__teamMember .AboutPage-module__1gSaYq__name{white-space:nowrap;margin-top:0}.AboutPage-module__1gSaYq__name a{color:#000}.AboutPage-module__1gSaYq__secondServices{margin-left:5.8rem}.AboutPage-module__1gSaYq__legalLink{color:#000;margin-bottom:0;font-size:12px;text-decoration:none}.AboutPage-module__1gSaYq__termsContainer{text-align:center;width:auto;margin:0 5%}.AboutPage-module__1gSaYq__termsContainer a{text-decoration:none}.AboutPage-module__1gSaYq__termsContainer a:hover{text-decoration:underline}@media (max-width:1200px){.AboutPage-module__1gSaYq__columns{flex-direction:column}.AboutPage-module__1gSaYq__column{width:100%}}@media (max-width:980px){.AboutPage-module__1gSaYq__teams p,.AboutPage-module__1gSaYq__detailsTitle{min-width:5rem}}@media (max-width:900px){.AboutPage-module__1gSaYq__services,.AboutPage-module__1gSaYq__teams{gap:0}.AboutPage-module__1gSaYq__services>div{min-width:10rem}.AboutPage-module__1gSaYq__firstServices{margin-right:55px}.AboutPage-module__1gSaYq__teams>div{min-width:10rem}.AboutPage-module__1gSaYq__description{font-size:small}}@media (max-width:740px){.AboutPage-module__1gSaYq__services,.AboutPage-module__1gSaYq__teams{position:relative}.AboutPage-module__1gSaYq__services{padding-bottom:1.5rem}.AboutPage-module__1gSaYq__teams{padding:0}.AboutPage-module__1gSaYq__detailsWrapper{font-size:smaller}.AboutPage-module__1gSaYq__teamMember .AboutPage-module__1gSaYq__role,.AboutPage-module__1gSaYq__firstServices{min-width:11rem;margin-right:2.5rem}.AboutPage-module__1gSaYq__secondServices{margin-left:1rem}.AboutPage-module__1gSaYq__description,.AboutPage-module__1gSaYq__detailsWrapper{margin-left:2rem;margin-right:2rem}}@media (max-width:565px){.AboutPage-module__1gSaYq__services>div,.AboutPage-module__1gSaYq__teams>div{min-width:7rem}.AboutPage-module__1gSaYq__secondServices{margin-left:4rem}.AboutPage-module__1gSaYq__detailsWrapper{font-size:x-small}}@media (max-width:495px){.AboutPage-module__1gSaYq__teamMember .AboutPage-module__1gSaYq__role,.AboutPage-module__1gSaYq__firstServices{min-width:9.5rem;margin-right:0}.AboutPage-module__1gSaYq__secondServices{margin-left:3.8rem}.AboutPage-module__1gSaYq__services>div,.AboutPage-module__1gSaYq__teams>div{min-width:5.5rem}}
.WorkPage-module__YHOOVq__workPage{flex-direction:column;height:100vh;margin:0;padding:0;display:flex;position:relative}.WorkPage-module__YHOOVq__contentWrapper{flex:1;position:relative}.WorkPage-module__YHOOVq__contentWrapper.WorkPage-module__YHOOVq__listView{overflow:hidden}.WorkPage-module__YHOOVq__mosaicSmallView{overflow:visible!important}.WorkPage-module__YHOOVq__mosaicSmallView .WorkPage-module__YHOOVq__mosaicContent{padding-bottom:20px;overflow-y:hidden}.WorkPage-module__YHOOVq__worklistFiltersWrapper{scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;height:100%;display:flex;overflow:auto}.WorkPage-module__YHOOVq__worklistFiltersWrapper::-webkit-scrollbar{display:none}.WorkPage-module__YHOOVq__titleWrapper{justify-content:end;align-items:baseline;display:flex}.WorkPage-module__YHOOVq__toggleBtn{background-color:var(--white);cursor:pointer;top:12px;left:calc(var(--margin-header) - 4px);border:none;padding:0;transition:all .5s ease-in-out;position:relative}.WorkPage-module__YHOOVq__toggleBtn img{height:24px;display:block}.WorkPage-module__YHOOVq__gridIcon img{height:24px}.WorkPage-module__YHOOVq__filterBtn{color:#000;cursor:pointer;width:fit-content;margin-left:var(--margin-header);background:0 0;border:none;flex-direction:column;align-items:flex-start;margin-bottom:5px;margin-right:5px;padding:0;font-size:large;display:flex}.WorkPage-module__YHOOVq__selectedFilter{font-size:large}.WorkPage-module__YHOOVq__filterContainer{border-top:1px solid #000;flex-wrap:wrap;padding-top:.5rem;padding-left:1.2rem;display:flex}.WorkPage-module__YHOOVq__filter{text-transform:uppercase;cursor:pointer;border:1px solid #000;border-radius:17px;margin:10px 10px 0;padding:5px 10px;transition:background-color .2s,color .2s}.WorkPage-module__YHOOVq__selected{background-color:var(--black);color:var(--white)}.WorkPage-module__YHOOVq__mosaicWrapper::-webkit-scrollbar{display:none}.WorkPage-module__YHOOVq__mosaicWrapper.WorkPage-module__YHOOVq__loaded{opacity:1;transform:translateY(0)}.WorkPage-module__YHOOVq__scrollBackBtn{background-color:var(--black);color:var(--white);opacity:.4;cursor:pointer;border:none;border-radius:110px;padding:.2rem .3rem;transition:all .5s;position:fixed;bottom:15px;left:50%;transform:translate(-50%)}.WorkPage-module__YHOOVq__scrollBackBtn img{height:35px;transform:rotate(90deg)}.WorkPage-module__YHOOVq__scrollBackBtn:hover{transform:translate(-50%)scale(1.1)}.WorkPage-module__YHOOVq__hidden{display:none}.WorkPage-module__YHOOVq__notVisible{opacity:0;translate:0 15px}@keyframes WorkPage-module__YHOOVq__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:950px){.WorkPage-module__YHOOVq__buttonsWrapper{top:7.7rem}}@media (max-width:620px){.WorkPage-module__YHOOVq__buttonsWrapper{top:4.5rem}.WorkPage-module__YHOOVq__titleWrapper{align-items:center}}@media (max-width:430px){.WorkPage-module__YHOOVq__scrollBackBtn img{height:25px}.WorkPage-module__YHOOVq__scrollBackBtn{padding:0 .6rem}}@media (max-height:530px) and (min-width:620px){.WorkPage-module__YHOOVq__buttonsWrapper{top:6.3rem}}
.VimeoBackground-module__tdWCKG__videoContainer{width:100vw;height:100vh;position:relative;overflow:hidden}.VimeoBackground-module__tdWCKG__videoPlayer{z-index:1;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.VimeoBackground-module__tdWCKG__videoPlayer iframe{border:none;width:100vw;min-width:177.78vh;height:100vh;min-height:56.25vw;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.VimeoBackground-module__tdWCKG__fullscreenButton{z-index:20;color:#fff;cursor:pointer;background-color:#000000b3;border:none;border-radius:5px;padding:10px 20px;position:fixed;top:20px;right:20px}.VimeoBackground-module__tdWCKG__fullscreenButton:hover{background-color:#000000e6}.VimeoBackground-module__tdWCKG__muteIcon{cursor:pointer;position:relative;bottom:-8px;left:-6px;transform:scale(1.5)}.VimeoBackground-module__tdWCKG__controlsContainer{z-index:10000;justify-content:space-between;width:100%;margin:auto;padding:1rem 3rem;display:flex;position:absolute;bottom:4.2rem;left:0;right:0}.VimeoBackground-module__tdWCKG__controlsDesktop{color:#fff}.VimeoBackground-module__tdWCKG__mixBlendMode{mix-blend-mode:difference}.VimeoBackground-module__tdWCKG__controlsDesktop svg{cursor:pointer}
.NotFound-module__IfqcAa__notFoundContainer{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:50vh;display:flex}
.ContactPage-module__V8gPFa__page{flex-direction:column;min-height:100vh;display:flex}p a{color:#000}.ContactPage-module__V8gPFa__mainWrapper{margin-left:var(--margin-header);margin-right:var(--margin-header);flex:1;min-height:fit-content;margin-top:4rem;margin-bottom:0;display:flex}.ContactPage-module__V8gPFa__leftPart{width:31rem;margin-right:6rem}.ContactPage-module__V8gPFa__inTouch{width:100%;margin-right:4rem}.ContactPage-module__V8gPFa__rightPart{width:33%}.ContactPage-module__V8gPFa__input{border:none;border-bottom:1px solid var(--grey);width:100%;font-size:var(--contact-input-font-size);box-shadow:none;outline:none;padding:.5rem 0}.ContactPage-module__V8gPFa__section{border-bottom:1px solid var(--grey);display:flex}.ContactPage-module__V8gPFa__sectionTitle{color:var(--grey);width:35%}.ContactPage-module__V8gPFa__newsletter{width:100%;margin-top:5rem;margin-right:4rem}.ContactPage-module__V8gPFa__form{position:relative}.ContactPage-module__V8gPFa__arrowButton{background:0 0;border:none;position:absolute;bottom:0;right:0}.ContactPage-module__V8gPFa__arrow{height:1.5rem}.ContactPage-module__V8gPFa__detailsWrapper p{font-size:var(--contact-input-font-size);margin-top:0;margin-bottom:0}.ContactPage-module__V8gPFa__inTouch>:nth-child(2){padding-bottom:2rem}.ContactPage-module__V8gPFa__inTouch>:last-child{border-bottom:none;margin-top:2rem}.ContactPage-module__V8gPFa__inTouch h2,.ContactPage-module__V8gPFa__newsletter h2{margin-bottom:20px;font-size:1.2rem}.ContactPage-module__V8gPFa__links{text-align:right;margin-top:auto;padding:10px}.ContactPage-module__V8gPFa__links a img{height:30px;margin:0 5px}@media (max-width:950px){.ContactPage-module__V8gPFa__mainWrapper{margin:4rem 4rem 0}}@media (max-width:830px){.ContactPage-module__V8gPFa__mainWrapper{flex-direction:column;margin:4rem 4rem 0}.ContactPage-module__V8gPFa__rightPart{width:100%;margin-top:4rem;margin-bottom:6rem}.ContactPage-module__V8gPFa__leftPart{width:100%}}@media (max-width:620px){.ContactPage-module__V8gPFa__titleWrapper{position:relative;top:-20px}}@media (max-width:480px){.ContactPage-module__V8gPFa__section{flex-direction:column}.ContactPage-module__V8gPFa__sectionTitle{margin-bottom:.6rem}.ContactPage-module__V8gPFa__mainWrapper{font-size:small}}@media (max-width:430px){h2{font-size:small}.ContactPage-module__V8gPFa__mainWrapper{margin-top:0;margin-left:var(--margin-header);margin-right:var(--margin-header)}.ContactPage-module__V8gPFa__links{margin-top:3rem}.ContactPage-module__V8gPFa__newsletter{margin-top:2.4rem}.ContactPage-module__V8gPFa__rightPart{margin-top:1rem}.ContactPage-module__V8gPFa__input{padding:5px;font-size:small}.ContactPage-module__V8gPFa__inTouch>:nth-child(2){padding-bottom:1rem}.ContactPage-module__V8gPFa__inTouch>:last-child{border-bottom:none;margin-top:1rem}.ContactPage-module__V8gPFa__inTouch h2,.ContactPage-module__V8gPFa__newsletter h2{margin-bottom:.6rem}}
.LegalPage-module__CuUeBW__content{margin-top:4%;margin-bottom:2%;margin-left:var(--margin-header);text-align:justify;margin-right:50%}.LegalPage-module__CuUeBW__content:first-child{font-weight:bolder}.LegalPage-module__CuUeBW__bold{font-weight:700}@media (max-width:930px){.LegalPage-module__CuUeBW__content{margin-right:var(--margin-header)}}
.ShowreelPage-module__2wUEuq__showreelPage{width:100%}.ShowreelPage-module__2wUEuq__videoList{margin-left:var(--margin-header);margin-right:var(--margin-header);padding:2rem 0;display:grid}.ShowreelPage-module__2wUEuq__videoWrapper{flex-direction:column;width:100%;margin:0;display:flex}.ShowreelPage-module__2wUEuq__videoWrapper iframe{aspect-ratio:16/9;border-radius:8px;width:100%}.ShowreelPage-module__2wUEuq__videoTitle{color:#333;justify-content:space-between;width:100%;margin-top:1rem;font-size:1.125rem;display:flex}.ShowreelPage-module__2wUEuq__credits{text-align:end;flex-direction:column;justify-content:center;font-size:small;display:flex}@media (max-width:768px){.ShowreelPage-module__2wUEuq__videoWrapper{flex-direction:column;align-items:center;width:100%;display:flex}.ShowreelPage-module__2wUEuq__videoList{margin-left:var(--margin-header);margin-right:var(--margin-header);flex-direction:column;align-items:center;gap:2rem;padding:2rem 0;display:flex}.ShowreelPage-module__2wUEuq__videoWrapper iframe{aspect-ratio:16/9;background:#000;width:100%}.ShowreelPage-module__2wUEuq__name{font-size:small}}@media (max-width:395px){.ShowreelPage-module__2wUEuq__name,.ShowreelPage-module__2wUEuq__credits{font-size:x-small}}
