a:hover{transform:scale(1.05)}@media screen and (min-width: 1050px){#text1:hover{background-image:linear-gradient(rgba(0,0,0,.8), rgba(0,0,0,0), rgba(154,163,125,.9))}#text2:hover{background-image:linear-gradient(rgba(0,0,0,.8), rgba(0,0,0,0), rgba(44,102,101,.9))}#text3:hover{background-image:linear-gradient(rgba(0,0,0,.8), rgba(0,0,0,0), rgba(214,168,69,.9))}#text4:hover{background-image:linear-gradient(rgba(0,0,0,.8), rgba(0,0,0,0), rgba(158,64,52,.9))}}.layer{position:absolute;height:100%;width:100%;background-color:rgba(0,0,0,.8)}.connector{cursor:pointer;display:block;position:absolute;left:50%;transform:translateY(-50%) translateX(-50%)}.connector img{cursor:pointer;transition:ease 300ms}.connector img:hover{transform:scale(1.2)}html,body{min-height:100%}html{overflow:hidden;overflow-y:scroll}video{position:absolute;z-index:-10;background-size:cover;min-width:100%;min-height:100%;overflow:hidden;object-fit:cover;width:100%;height:120%;display:block}.body{overflow:hidden;width:100%}html{scroll-behavior:smooth;scrollbar-color:#fff #000}html body{margin:0;top:0;background:#fff;cursor:auto}html body .hidden{opacity:0;transform:translateX(100vw)}html body #menu{transition:opacity 300ms;transition:transform ease-in-out 500ms;transition:ease 300ms;position:fixed;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start;height:100vh;width:100vw;background-color:rgba(0,0,0,.98)}html body #menu .empty-space{z-index:10000;align-self:flex-start;position:absolute;width:70%;height:100vh}html body #menu .list{z-index:10000;margin-right:10vw;margin-top:20vh;width:25vw;display:flex;flex-direction:column;justify-content:center;align-items:flex-end;text-align:right}html body #menu .list .dropdown .text{display:none;transition:opacity ease 300ms;transition:display ease 300ms;transition:ease 300ms;font-size:36px;font-weight:200}html body #menu .list .dropdown:hover .text{display:block;opacity:1}html body #menu .list a,html body #menu .list .dropdown a{cursor:pointer}html body #menu .list a h1,html body #menu .list .dropdown a h1{font-size:64px;font-weight:200;z-index:10000;color:rgba(255,255,255,.6);transition:300ms ease}html body #menu .list a h1:hover,html body #menu .list .dropdown a h1:hover{color:#fff;font-weight:250;transform:translateX(26px)}html body .torch{display:none;z-index:0;position:fixed}@media screen and (max-width: 1050px){html body .torch{opacity:0}}html body .torch .circle{border-radius:60px;box-shadow:0px 0px 120px 120px rgba(192,205,214,.336);transition:120ms;background-blend-mode:hard-light}html body .navBarBlack{position:fixed;width:100vw;height:150px;background-color:#000;opacity:0;z-index:1000;transition:all ease 300ms}html body .blend{mix-blend-mode:difference}html body .menu,html body .logo,html body .language{position:fixed;z-index:10000;cursor:pointer}html body .menu img,html body .logo img,html body .language img{height:52px;width:auto;mix-blend-mode:difference}html body .language{color:#fff}html body .menu{height:34px;right:10vw;top:4rem}html body .language{left:78vw;top:3.5rem;font-size:2.5rem;font-weight:200;height:64px;width:auto}html body .logo{left:10vw;top:3rem}html body .landing,html body .we-are,html body .services,html body .serve,html body .footer,html body .why{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:left;height:100vh;width:100%}html body .landing,html body .we-are,html body .serve,html body .why{color:#fff}html body .landing{background-color:rgba(0,0,0,.4);overflow:hidden}html body .landing .text{position:absolute;bottom:25vh}html body .landing .text h1{font-size:2.75rem}html body .landing .button{position:absolute;bottom:7vh;cursor:pointer}html body .landing .button .outer{cursor:pointer;border:solid;border-radius:60px;width:118px;height:118px;transition:300ms ease}html body .landing .button .outer .inner{cursor:pointer;margin-top:11px;margin-left:11px;border:none;border-radius:48px;width:96px;height:96px;text-align:center;vertical-align:middle}html body .landing .button .outer .inner a{cursor:pointer;color:#fff;padding-top:1.23rem;display:block;font-size:x-large}html body .landing .button .outer:hover{transform:scale(1.1)}html body .landing img{position:absolute;left:10vw;bottom:9vh;opacity:1;transition:opacity 50ms ease}html body .landing .sound-hidden{opacity:0}html body .landing #sound-button,html body .landing #mute-button{cursor:pointer}html body .we-are{display:flex;justify-content:flex-start;height:100vh;width:100%}html body .we-are .layer{height:100vh}html body .we-are video{object-fit:cover;width:100%;height:100%}html body .we-are .text{margin-top:8rem;display:flex;justify-content:space-between;align-items:center;gap:9vw;z-index:100;width:78%}html body .we-are .text .heading{width:30%}html body .we-are .text .heading .w200{color:#f0f0f0;font-size:8rem}html body .we-are .text .heading .w700{font-size:5rem}html body .we-are .text .heading h1{text-align:right;vertical-align:middle;text-wrap:nowrap}html body .we-are .text p{text-wrap:wrap;font-size:2rem;color:rgba(255,255,255,.7)}html body .services{z-index:1000;background-color:#000;color:#fff;display:flex;flex-direction:column;justify-content:center;height:fit-content}html body .services .heading{width:100%;height:30vh;display:flex;flex-direction:column;justify-content:center}html body .services .heading h1{padding-left:7%;width:100%}html body .services .options{width:100%;height:70vh;grid-template-columns:25% 25% 25% 25%}html body .services .options .item{width:100%;height:100%;background-repeat:no-repeat;background-size:cover}html body .services .options .item a{cursor:pointer;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff}html body .services .options .item a:hover{transform:none}html body .services .options img{height:auto;width:64px}html body #item-editorial,html body #item-visual,html body #item-media,html body #item-production{background-position:center}html body #editorial,html body #item-editorial{background-image:url("/editorial-bg.png")}html body #visual,html body #item-visual{background-image:url("/visual-bg.png");background-color:rgba(0,0,0,.6);background-blend-mode:darken}html body #media,html body #item-media{background-image:url("/media-bg.png")}html body #production,html body #item-production{background-image:url("/production-bg.png")}html body .serve{background-blend-mode:multiply;background-attachment:fixed;-webkit-background-size:cover;background-size:cover;background-position:center;background-repeat:no-repeat;transform-origin:center;transition:ease 400ms}html body .serve .wrapper{width:100%;display:grid;grid-template-columns:40% 40%;column-gap:12%}html body .serve .wrapper .text{padding-left:25%;z-index:100;width:90%}html body .serve .wrapper .text h1{font-size:5rem}html body .serve .wrapper .options{width:100%;column-gap:1%;z-index:100}html body .serve .wrapper .options .item{width:90%;text-wrap:wrap}html body .serve .wrapper .options .item img{height:auto;width:64px}html body .serve .wrapper .options .item h5{font-weight:200;color:rgba(255,255,255,.7)}html body .serve .wrapper .text p{color:rgba(255,255,255,.7);font-size:1.5rem;font-weight:200}html body .serve .link-wrapper{width:80%;margin-top:1rem}html body .serve .link-wrapper a{cursor:pointer;font-size:2.5rem;transition:300ms ease;text-decoration:underline}html body .why{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#000;background-size:cover;width:100%}html body .why h2{font-size:5rem}html body .why h2,html body .why .options{width:80%;z-index:10}html body .why .options{width:80%;grid-template-columns:25% 25% 25% 25%}html body .why .options .item{width:100%;margin-top:5rem;display:flex;flex-direction:column;align-items:flex-start}html body .why .options .item img{height:64px;width:auto}html body .why .options .item h2{transition:ease 300ms;font-size:4.25rem;text-align:left;width:90%}html body .why .options .item h5{width:80%;color:rgba(255,255,255,.7)}html body .clients{color:#000;background:#fff;padding:10%;display:flex;flex-direction:column;justify-content:center;gap:4rem}html body .clients .grid{display:grid;grid-template-columns:auto auto auto auto;column-gap:15%;row-gap:3rem}html body .clients .grid .item{width:100%;margin:0;display:flex;justify-content:center;align-items:center;transition:.3s ease;filter:grayscale(100%)}html body .clients .grid .item img{width:100%;height:auto}html body .clients .grid .item:hover{transform:scale(1.4);filter:grayscale(0)}html body .footer{padding-top:5rem;background-color:#fff;background-size:cover;background-repeat:no-repeat;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6rem;text-align:left;width:100%;color:#000;height:fit-content}html body .footer .info{width:80%;display:flex;justify-content:space-between}html body .footer .info h2{font-size:4rem}html body .footer .info .section{display:flex;align-items:center;justify-content:space-evenly;gap:1.5rem;width:70%}html body .footer .info .section h5{text-wrap:wrap;max-width:25%}html body .footer .info .section .line{height:100%;width:2px;background-color:#383838}html body .footer .info .section .w300 .a{max-width:23%}html body .footer .info .section .w300 .b{max-width:32%}html body .footer .info .section .w300 .c{max-width:30%}html body .footer form{margin-bottom:5rem;width:80%;box-sizing:border-box;padding:5%;display:grid;grid-template-columns:70% 30%;background-color:#f0f0f0;color:#000}html body .footer form .fields{display:flex;flex-direction:column;width:100%;justify-content:space-around;gap:1rem}html body .footer form .fields *{font-family:"Alexandria";font-weight:300}html body .footer form .fields h4{margin-bottom:2rem}html body .footer form .fields input{height:1.5rem;border:solid;border-width:3px;background-color:#f0f0f0;width:90%}html body .footer form .button{display:flex;justify-content:center;align-items:flex-end;height:100%;width:100%}html body .footer form .button button{cursor:pointer;font-size:2.5rem;background-color:#000;color:#fff;padding:1.5rem 3rem;border-radius:4rem;transition:.3s ease;right:0}html body .footer form .button button label{font-family:"Alexandria";font-weight:300;cursor:pointer}html body .footer form .button button:hover{transform:scale(1.1)}html body .copyright{display:flex;width:100%;align-items:center;justify-content:space-evenly;background-color:#000}html body .copyright .group{display:flex;flex-direction:row;width:80vw;gap:.5rem}html body .copyright .group h5{padding:2rem 2rem;text-align:center;font-size:18px}html body .copyright img{width:2rem;height:2rem}.options{display:grid;grid-template-columns:auto auto}.item{margin:1rem 0}.item,.item a{width:100%;display:flex;justify-content:flex-start;align-items:center;gap:2rem}.item img,.item a img{width:auto;height:100px}.header-black{position:fixed;height:18vh;width:100vw;background-color:#000;z-index:1000}