@font-face{font-family:SmoothieGardeRegular;src:url(/_next/static/media/SmoothieGardeRegular-Gwmg.12bf4ea4.ttf);font-style:normal;font-weight:400}@font-face{font-family:JacquesFrancois;src:url(/_next/static/media/JacquesFrancois.5c5fbe89.ttf);font-style:normal;font-weight:400}@font-face{font-family:Futura Light;src:url(/_next/static/media/FuturaLight.36f0b933.otf);font-style:normal;font-weight:lighter}@font-face{font-family:Futura Bold;src:url(/_next/static/media/Futura\ Bold.4bbce2e2.otf);font-style:normal;font-weight:700}@font-face{font-family:Futura Medium;src:url(/_next/static/media/futuramediumbt.9312a82e.ttf);font-style:normal;font-weight:400}@font-face{font-family:Futura ExtraBold;src:url("/_next/static/media/Futura Condensed ExtraBold.b46b8880.ttf");font-style:normal;font-weight:700}@font-face{font-family:PinyonScript;src:url(/_next/static/media/PinyonScript-Regular.dca98354.ttf);font-style:normal;font-weight:400}@font-face{font-family:Merveille;src:url(/_next/static/media/Merveille-mj8j.de2a6786.ttf);font-style:normal;font-weight:400}@font-face{font-family:ReynoldsChancery;src:url(/_next/static/media/ReynoldsChancery-Gq8O.e7591132.ttf);font-style:normal;font-weight:400}@keyframes swing{0%{transform:rotate(15deg)}50%{transform:rotate(-15deg)}to{transform:rotate(15deg)}}@keyframes shacke{0%{transform:rotate(15deg)}50%{transform:rotate(-15deg)}to{transform:rotate(15deg)}}@keyframes jump-shaking1{0%{transform:translateX(0)}25%{transform:translateY(-9px) translateX(9px)}35%{transform:translateY(-9px) translateX(9px) rotate(2deg)}55%{transform:translateY(-9px) translateX(0) rotate(-2deg)}65%{transform:translateY(-9px) translateX(-9px) rotate(2deg)}75%{transform:translateY(-9px) translateX(-9px) rotate(-2deg)}to{transform:translateY(0) translateX(-9px) rotate(0)}}@keyframes jump-shaking{0%{transform:translateX(0)}25%{transform:translateY(-.8vw)}35%{transform:translateY(-.8vw) rotate(17deg)}55%{transform:translateY(-.8vw) rotate(-17deg)}65%{transform:translateY(-.8vw) rotate(17deg)}75%{transform:translateY(-.8vw) rotate(-17deg)}to{transform:translateY(0) rotate(0)}}@keyframes scaleUpAndBack{0%{transform:scale(1)}50%{transform:scale(2)}to{transform:scale(1)}}@keyframes scale-up-down{0%,to{transform:scale(1)}50%{transform:scale(1.3)}}@keyframes click-me{0%,to{transform:scale(1)}50%{transform:scale(.5)}}@keyframes fadeInOut{0%{opacity:0}20%{opacity:1}80%{opacity:1}to{opacity:0}}body,html{width:100%;max-height:100dvh;margin:0}body::-webkit-scrollbar{width:0;height:0}.nav-arrow{margin:auto;text-align:center;display:block;width:100%;height:5vh}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}.container{min-height:100dvh;display:flex;flex-flow:column;gap:3vh}.container .content{align-self:center;display:flex;justify-content:center;align-items:center;width:80vw;font-size:20px}.loading{background:#b6c8c9}.home .title{display:flex;justify-content:center;justify-items:center;align-content:center;align-items:center}.home .title .p2 .lightgray-t{background-image:url(/_next/static/media/T-grey.809cf4a7.svg);left:38%;top:50%}.home .title .p2 .cadetblue-h{background-image:url(/_next/static/media/H-blue.41a30a76.svg);left:41%;top:40%}.home .title .p2 .lightslategray-o{background-image:url(/_next/static/media/O.64770bf5.svg);left:45%;top:50%}.home .title .p2 .lightgray-u{background-image:url(/_next/static/media/U.b7d37908.svg);left:50%;top:50%}.home .title .p2 .lightslategray-g{background-image:url(/_next/static/media/G-blue.34472087.svg);left:54%;top:45%}.home .title .p2 .antiquewhite-h{background-image:url(/_next/static/media/H-beige.fd10fc51.svg);left:58%;top:45%}.home .title .p2 .cadetblue-t{background-image:url(/_next/static/media/T.4f7be8a6.svg);left:62%;top:40%}.home .title .p2 .dimgray-s{background-image:url(/_next/static/media/s-purple.8c18f8b0.svg);left:65%;top:40%}.home .title .p2 .dimgray-t{background-image:url(/_next/static/media/T-purple.900b475c.svg);left:1%;top:50%}.home .title .p2 .darkolivegreen-h{background-image:url(/_next/static/media/H.7e3fc298.svg);left:4%;top:30%}.home .title .p2 .darkolivegreen-i{background-image:url(/_next/static/media/I.349eefd2.svg);left:11%;top:25%}.home .title .p2 .cadetblue-n{background-image:url(/_next/static/media/N.c00950ce.svg);left:13%;top:45%}.home .title .p2 .dimgray-g{background-image:url(/_next/static/media/G.f1da0f08.svg);left:19%;top:40%}.home .title .p2 .cadetblue-s{background-image:url(/_next/static/media/S\ blue.a40745f3.svg);left:24%;top:15%}.home .title .p2 .antiquewhite-b{background-image:url(/_next/static/media/B-white.b20e0f42.svg);right:38%;top:5%}.home .title .p2 .lightslategray-e{background-image:url(/_next/static/media/E-blue.3c89856a.svg);right:30%;top:5%}.home .title .p2 .cadetblue-c{background-image:url(/_next/static/media/C-blue.72040080.svg);right:24%;top:5%}.home .title .p2 .antiquewhite-o{background-image:url(/_next/static/media/O-white.2bfc755b.svg);right:18%;top:30%}.home .title .p2 .darkolivegreen-m{background-image:url(/_next/static/media/M.3bd0ff89.svg);right:10%;top:10%}.home .title .p2 .dimgray-e{background-image:url(/_next/static/media/E-purple.fcd3a57b.svg);right:1%;top:50%}.home .title .p1 .cadetblue-t{background-image:url(/_next/static/media/T.4f7be8a6.svg);position:relative;left:1%;top:50%}.home .title .p1 .darkolivegreen-h{background-image:url(/_next/static/media/H.7e3fc298.svg);left:4%;top:30%}.home .title .p1 .lightslategray-o{background-image:url(/_next/static/media/O.64770bf5.svg);left:11%;top:36%}.home .title .p1 .lightgray-u{background-image:url(/_next/static/media/U.b7d37908.svg);left:15%;top:10%}.home .title .p1 .dimgray-g{background-image:url(/_next/static/media/G.f1da0f08.svg);left:19%;top:40%}.home .title .p1 .antiquewhite-h{background-image:url(/_next/static/media/H-beige.fd10fc51.svg);left:25%;top:30%}.home .title .p1 .dimgray-t{background-image:url(/_next/static/media/T-purple.900b475c.svg);left:30%;top:10%}.home .title .p1 .cadetblue-s{background-image:url(/_next/static/media/S\ blue.a40745f3.svg);left:35%;top:5%}.home .title .p1 .lightgray-t{background-image:url(/_next/static/media/T-grey.809cf4a7.svg);left:40%;top:40%}.home .title .p1 .cadetblue-h{background-image:url(/_next/static/media/H-blue.41a30a76.svg);left:43%;top:40%}.home .title .p1 .darkolivegreen-i{background-image:url(/_next/static/media/I.349eefd2.svg);left:48%;top:30%}.home .title .p1 .cadetblue-n{background-image:url(/_next/static/media/N.c00950ce.svg);left:53%;top:50%}.home .title .p1 .lightslategray-g{background-image:url(/_next/static/media/G-blue.34472087.svg);left:58%;top:45%}.home .title .p1 .dimgray-s{background-image:url(/_next/static/media/s-purple.8c18f8b0.svg);left:64%;top:40%}.home .title .p1 .antiquewhite-b{background-image:url(/_next/static/media/B-white.b20e0f42.svg);right:38%;top:5%}.home .title .p1 .lightslategray-e{background-image:url(/_next/static/media/E-blue.3c89856a.svg);right:30%;top:5%}.home .title .p1 .cadetblue-c{background-image:url(/_next/static/media/C-blue.72040080.svg);right:24%;top:5%}.home .title .p1 .antiquewhite-o{background-image:url(/_next/static/media/O-white.2bfc755b.svg);right:18%;top:30%}.home .title .p1 .darkolivegreen-m{background-image:url(/_next/static/media/M.3bd0ff89.svg);right:10%;top:10%}.home .title .p1 .dimgray-e{background-image:url(/_next/static/media/E-purple.fcd3a57b.svg);right:1%;top:50%}.home .title .draggable-container{margin:auto;height:100%;width:100%;position:relative;display:flex;flex-flow:row;gap:1vw}.home .title .draggable-container .item{background-repeat:no-repeat;position:absolute;transition:all .3s ease}.home .title span{padding:10px;border:1px solid #000;border-radius:35px}.home .footer .studio-container .studio{color:#000}.home .content{position:fixed;overflow-y:auto;overflow-x:hidden}.home .content .content-wrapper{display:flex;flex-flow:column;font-family:Futura Medium;text-transform:uppercase}.home .content .content-wrapper .description{display:flex;align-items:center;align-content:center;justify-content:space-between;flex-flow:row;flex-wrap:wrap}.home .content .content-wrapper .description div{height:40px;font-size:25px;display:flex;justify-content:center;align-items:center}.home .content .content-wrapper .independant-design-studio-title{font-family:PinyonScript!important;font-weight:500;text-transform:none;font-size:30px!important;display:flex;align-items:stretch;justify-content:space-between;flex-flow:row}.home .content .content-wrapper .independant-design-studio-title .animated-char{font-size:40px!important}.home .content .content-wrapper .hovered,.home .content .content-wrapper .independant-design-studio-title:hover{background:#d1d1bc;border:1px solid #000;border-radius:15px}.home .content .content-wrapper .independant-design-studio-title-mobile{font-family:PinyonScript!important;font-weight:500;text-transform:none;font-size:30px!important;display:flex;align-items:stretch;justify-content:space-between;flex-flow:row}.home .content .content-wrapper .independant-design-studio-title-mobile .animated-char{font-size:30px!important}.home .content .content-wrapper .independant-design-studio-title-mobile:hover{background:#d1d1bc;border:1px solid #000;border-radius:15px}.home .content .content-wrapper .artistic-direction-title-box{font-family:ReynoldsChancery!important;font-weight:500;text-transform:none;padding-bottom:10px}.home .content .content-wrapper .artistic-direction-title-box .artistic-direction-title{display:flex;align-items:stretch;justify-content:space-between;flex-flow:row;column-gap:5px}.home .content .content-wrapper .artistic-direction-title-box:hover{background:#f6e4c2;border:1px solid #000}.home .content .content-wrapper .artistic-direction-title-box:hover .artistic-direction-title{font-size:30px!important;font-weight:500}.home .content .content-wrapper .request-a-portfolio-title{padding:10px;font-family:Futura ExtraBold!important;text-transform:none;text-transform:uppercase;-webkit-text-fill-color:#000;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#262626}.home .content .content-wrapper .request-a-portfolio-title:hover{text-transform:uppercase;-webkit-text-fill-color:#769896;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#262626}.home .content .content-wrapper .request-a-portfolio-title-mobile{display:flex;align-items:stretch;justify-content:space-between!important;flex-flow:row;width:100%}.home .content .content-wrapper .request-a-portfolio-title-mobile .animated-char{font-family:Futura Bold!important;font-size:21px!important}.home .content .content-wrapper .image-making-title{font-family:Futura ExtraBold!important;font-size:20px}.home .content .content-wrapper .image-making-title:hover{font-size:30px;text-align:center;font-stretch:ultra-expanded;text-transform:uppercase;font-weight:lighter;-webkit-text-fill-color:#7e6f33;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#262626}.home .content .content-wrapper .tableaux-imagery-title{font-size:20px;text-align:center;font-stretch:ultra-expanded;text-transform:uppercase;font-family:Futura ExtraBold!important;font-weight:lighter;animation:scaleUpAndBack 2s ease}.home .content .content-wrapper .tableaux-imagery-title:hover{font-size:30px;-webkit-text-fill-color:#7e6f33;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#262626}.home .content .content-wrapper .image-house-title{font-family:Merveille!important;text-transform:none;font-size:30px!important;display:flex;align-items:stretch;justify-content:space-between;flex-flow:row;padding-bottom:10px}.home .content .content-wrapper .image-house-title .animated-char{display:inline-block}.home .content .content-wrapper .image-house-title:hover{background-color:#b8bec0;font-size:30px;text-align:center;align-self:center}.home .content .content-wrapper .image-house-title:hover .box{background-position:0 0,0 0,100% 0,0 100%;background-size:3px 100%,100% 3px,3px 100%,100% 3px;background-repeat:no-repeat}.home .content .content-wrapper .image-house-title:hover .box-e{background-image:linear-gradient(0deg,#000,#000 25%,transparent 0,transparent 75%,#000 0),linear-gradient(90deg,#000,#000 25%,transparent 0,transparent 75%,#000 0),linear-gradient(180deg,#000,#000 25%,transparent 0,transparent 75%,#000 0),linear-gradient(270deg,#000,#000 25%,transparent 0,transparent 75%,#000 0)}.home .content .content-wrapper .email{cursor:pointer;width:100%;font-size:40px;line-height:40px;font-family:Futura Bold!important;background-color:#000;color:#becfd0;text-transform:uppercase;text-align:center;font-stretch:ultra-expanded;position:"absolute";left:50%;top:50%}.home .content .content-wrapper .email span{display:flex;flex-flow:row wrap;justify-content:space-between}.home .content .content-wrapper .email span .char{display:inline-block}.home .content .content-wrapper .address{cursor:pointer;width:100%;font-size:30px;font-stretch:ultra-expanded;text-transform:uppercase;font-family:Futura Bold!important;font-weight:lighter;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#262626;display:flex;align-items:stretch;justify-content:space-between;flex-flow:row;flex-wrap:wrap}.home .content .content-wrapper .address div{font-size:30px}.home .content .content-wrapper .contact{cursor:pointer;display:flex;flex-flow:row;flex-wrap:wrap;width:100%;justify-content:space-between}.independant-design-studio .content{display:block!important;padding:12px;position:fixed;overflow-y:auto;overflow-x:hidden;scrollbar-color:#d1d1bc #d1d1bc;scrollbar-width:thin;width:80%;font-size:16px;font-family:Futura Medium;text-transform:uppercase;text-align:center;text-justify:inter-word}.independant-design-studio .content p{margin-bottom:5dvh}.independant-design-studio .content p:last-child{margin-bottom:0!important}.artistic-direction .content{display:block!important;padding:12px;min-height:32dvh!important;position:fixed;overflow-y:auto;overflow-x:hidden;scrollbar-color:#f6e4c2 #f6e4c2;scrollbar-width:thin;width:80%;font-size:16px;font-family:Futura Medium!important;text-transform:uppercase;text-align:center;text-justify:inter-word}.artistic-direction .content p{margin-bottom:5dvh}.artistic-direction .content p:last-child{margin-bottom:0!important}.request-a-portfolio .title{width:80vw;text-transform:uppercase;font-family:Futura ExtraBold!important;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#262626}.request-a-portfolio .content{position:fixed;overflow:auto;font-family:Futura Medium!important;width:100vw!important;display:flex;flex-flow:column}.request-a-portfolio .content .email-send-success-wrapper{display:flex;justify-content:center;align-items:center;height:100%;width:100%}.request-a-portfolio .content .email-send-success-wrapper .email-send-success{height:10vw;width:30vw;background-image:url(/_next/static/media/email-send.65acb1a9.svg);background-repeat:no-repeat;background-size:contain}.request-a-portfolio .content form{margin-top:20px;font-size:12px!important;width:100vw}.request-a-portfolio .content form .form-group{width:82vw;min-width:300px;display:flex;flex-wrap:wrap;flex-direction:row;flex-basis:100%;column-gap:2vw;row-gap:20px;justify-content:center;margin:auto auto 20px}.request-a-portfolio .content form .form-group .form-item{text-align:left;min-width:300px;width:40vw;height:40px;border:1px solid #000;display:flex;flex-flow:row;justify-content:space-around;align-items:center;align-content:center}.request-a-portfolio .content form .form-group .form-item label{padding-left:2vw;width:-moz-fit-content;width:fit-content;flex:0 0 30%;min-width:95px}.request-a-portfolio .content form .form-group .form-item input{flex:0 0 70%;background:transparent;border:none;height:80%}.request-a-portfolio .content form .form-group .form-item input:focus-visible{border:none;outline:none}.request-a-portfolio .content form .form-group .form-item input:is(:-webkit-autofill){background:transparent!important}.request-a-portfolio .content form .form-group .form-item input:is(:-webkit-autofill,:autofill){background:transparent!important}.request-a-portfolio .content form .form-group .form-item input:-webkit-autofill{box-shadow:inset 0 0 0 1000px #fff!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.request-a-portfolio .content form .services{justify-self:center;height:-moz-fit-content;height:fit-content;padding:20px;border:1px solid #000;margin:auto auto 20px}.request-a-portfolio .content form .services .services-title{text-align:left;margin-bottom:20px}.request-a-portfolio .content form .services .checkbox-form-group{display:flex;flex-wrap:wrap;flex-direction:row;flex-basis:100%;column-gap:2vw;row-gap:20px}.request-a-portfolio .content form .services .checkbox-form-group .checkbox-form-item{min-width:260px}.request-a-portfolio .content form .services .checkbox-form-group .checkbox-form-item .c-custom-checkbox{cursor:pointer;display:flex;align-items:center;--checked-state-bg-color:transparent;--checked-state-check-color:#000;--outline-color:var(--checked-state-bg-color);--outline-offset:2px}.request-a-portfolio .content form .services .checkbox-form-group .checkbox-form-item .c-custom-checkbox input[type=checkbox]{position:absolute;width:1.5vw;min-width:20px;min-height:20px;height:1.5vw;opacity:.00001}.request-a-portfolio .content form .services .checkbox-form-group .checkbox-form-item .c-custom-checkbox svg{width:1.5vw;height:1.5vw;min-width:20px;min-height:20px;margin-right:.5vw;margin-top:.1vw;border:1px solid #000}.request-a-portfolio .content form .services .checkbox-form-group .checkbox-form-item .c-custom-checkbox svg *{transition:all .1s linear}.request-a-portfolio .content form .services .checkbox-form-group .checkbox-form-item .c-custom-checkbox input[type=checkbox]:checked+svg .checkbox__background{fill:var(--checked-state-bg-color);stroke:var(--checked-state-bg-color)}.request-a-portfolio .content form .services .checkbox-form-group .checkbox-form-item .c-custom-checkbox input[type=checkbox]:checked+svg .checkbox__checkmark{stroke:var(--checked-state-check-color)}.request-a-portfolio .content form .services .checkbox-form-group .checkbox-form-item .c-custom-checkbox input[type=checkbox]:focus+svg{outline:3px solid var(--outline-color);outline-offset:var(--outline-offset)}.request-a-portfolio .content form .services .checkbox-form-group .checkbox-form-item .c-custom-checkbox input[type=checkbox]:focus:not(:focus-visible)+svg{outline:none}.request-a-portfolio .content form .services .checkbox-form-group .checkbox-form-item span{line-height:1.5vw;min-width:80px}.request-a-portfolio .content form .btn-container{margin:auto;background-color:#000;color:#769896;text-transform:uppercase;width:14vw;min-width:100px;height:30px;display:flex;justify-content:center;align-items:center;border-radius:5px;cursor:pointer}.request-a-portfolio .content form .btn-container a{font-size:20px;margin:auto;cursor:pointer}.image-making{background:#7e6f33}.image-making .title{margin-left:10%;width:50%!important;font-size:80px!important;text-transform:uppercase;font-family:Futura ExtraBold!important;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#262626}.image-making .content{margin:auto;width:80%;font-size:18px;font-family:Futura ExtraBold;text-transform:uppercase;text-align:center;text-justify:inter-word}.tableaux-imagery{background:#7e6f33}.tableaux-imagery .title{margin-left:10%;width:50vw;font-size:80px!important;text-transform:uppercase;font-family:Futura ExtraBold!important;-webkit-text-fill-color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#262626}.tableaux-imagery .content{width:80%;font-size:18px;font-family:Futura ExtraBold;text-transform:uppercase;text-align:center;text-justify:inter-word}.image-house .title{font-family:Merveille!important;align-self:self-start;text-align:center!important}.image-house .title .box{background-position:0 0,0 0,100% 0,0 100%;background-size:3px 100%,100% 3px,3px 100%,100% 3px;background-repeat:no-repeat}.image-house .title .box-e{background-image:linear-gradient(0deg,#000,#000 25%,transparent 0,transparent 75%,#000 0),linear-gradient(90deg,#000,#000 25%,transparent 0,transparent 75%,#000 0),linear-gradient(180deg,#000,#000 25%,transparent 0,transparent 75%,#000 0),linear-gradient(270deg,#000,#000 25%,transparent 0,transparent 75%,#000 0)}.image-house .content{display:block!important;padding:12px;position:fixed;height:-moz-fit-content;height:fit-content;width:80%;font-size:16px;font-family:Futura Medium;text-transform:uppercase;text-justify:inter-word}.image-house .content p{margin-bottom:5dvh}.video-warpper{cursor:none}.cursor{position:absolute;top:0;background:url(/_next/static/media/cursor.f58330ba.png);background-size:contain;z-index:9999}video{position:fixed;bottom:0;height:100vh;width:100vw;object-fit:fill}.off-magic-stick-container{position:fixed;bottom:1vw;left:1vw;background-color:#fff;border:1px solid #000;display:flex;justify-content:center;align-items:center}.off-magic-stick-container .off-magic-stick{width:10%;height:80%;background-image:url(/_next/static/media/off-magic-stick.27c5136d.svg);background-repeat:no-repeat;background-size:contain;animation:jump-shaking 5s infinite}.sound-control-wrapper{position:absolute;width:8vw;height:4vw;top:2vw;right:1.3vw;display:flex;flex-flow:row;justify-content:end;align-content:end}.sound-control-wrapper .mute{background-image:url(/_next/static/media/sound-off.c18b9746.png)}.sound-control-wrapper .mute,.sound-control-wrapper .unmute{width:60%;height:100%;background-repeat:no-repeat;background-size:contain}.sound-control-wrapper .unmute{background-image:url(/_next/static/media/sound-on.5bbe5d7e.png)}.loader{height:100vh;width:100vw;padding:10vw;display:flex;background:#b6c8c9}.loader img{position:fixed;top:30vh;left:calc((100vw - 30vh)/2);margin:auto;height:30vh;width:30vh}.loader .copy-write{bottom:2vh;font-family:Futura Light!important;font-size:12px}.loader .copy-write,.reel-loader .copy-write{position:fixed;left:calc((100vw - 40vh)/2);margin:auto;width:40vh;text-align:center}.reel-loader .copy-write{bottom:4vh}.transition-screen{position:fixed;height:100vh;width:100vw;display:flex;z-index:100;animation:fadeInOut 1.2s ease-in-out forwards}.transition-screen img{position:fixed;margin:auto;height:100%;width:100%}.reel-link{font-weight:700}@media only screen and (max-width:768px){.container .header{position:fixed;top:1vw;right:1vw;left:1vw;display:flex;flex-direction:row;justify-content:center;padding:0}.container .header .nav-back{position:absolute;top:3vw;left:3vw;width:5vw;height:5vw;text-align:center;color:#fff;flex-flow:column;justify-content:center;align-content:center}.container .header .nav-back .box{display:block;margin:auto;width:100%;height:100%;border:1px solid #000;position:relative}.container .header .nav-back .box:after,.container .header .nav-back .box:before{background-color:#000;position:absolute;left:48%;content:" ";height:70%;width:.2vw;top:16%}.container .header .nav-back .box:before{transform:rotate(45deg)}.container .header .nav-back .box:after{transform:rotate(-45deg)}.container .header .title{margin-top:5dvh;text-align:center}.container .content{font-size:14px}}@media only screen and (min-width:769px){.container .header{position:fixed;top:1vw;right:1vw;left:1vw;display:flex;flex-direction:row;justify-content:center}.container .header .nav-back{position:absolute;top:2dvh;left:5vw;width:20%;height:100%;text-align:center;color:#fff;flex-flow:column;justify-content:center;align-content:center}.container .header .nav-back .box{display:block;margin:auto;width:5vw;height:5vw;border:1px solid #000;position:relative}.container .header .nav-back .box:after,.container .header .nav-back .box:before{background-color:#000;position:absolute;left:48%;content:" ";height:70%;width:.2vw;top:16%}.container .header .nav-back .box:before{transform:rotate(45deg)}.container .header .nav-back .box:after{transform:rotate(-45deg)}.container .header .title{margin-top:5dvh;text-align:center}}@media only screen and (max-width:768px){.container .nav-arrow-wrapper{position:fixed;bottom:20vw;height:10vh;width:100%;display:flex;flex-flow:row;justify-content:center;align-items:center}.container .nav-arrow-wrapper .nav-arrow{width:40px;height:40px;background-image:url(/_next/static/media/nav-arrow.c6a16a05.svg);background-size:contain;background-repeat:no-repeat}}@media only screen and (min-width:769px){.container .nav-arrow-wrapper{display:none}}@media only screen and (max-width:768px){.container .footer{position:fixed;bottom:2vw;right:2vw;left:2vw;display:flex;flex-flow:row;justify-content:space-between}.container .footer .magic-stick-container{align-self:center}.container .footer .magic-stick-container .magic-stick{margin:auto;position:relative;width:18vw;height:18vw;background-image:url(/_next/static/media/magic-stick.12ef5d8e.svg)}.container .footer .studio-container{margin:auto;text-transform:uppercase;display:flex;flex-flow:column;justify-content:start;align-items:center}.container .footer .studio-container .hotel{font-size:4.5vw;font-family:JacquesFrancois;height:4.5vw;display:flex;align-items:center!important;justify-content:center!important;flex-flow:row;gap:.1vw}.container .footer .studio-container .hotel .animated-char{justify-self:end}.container .footer .studio-container .studio{font-size:13vw;font-family:SmoothieGardeRegular;height:14vw;display:flex;align-items:center!important;flex-flow:row;gap:2.1vw}.container .footer .studio-container .studio .animated-char:last-child{margin-right:-.9vw}.container .footer .wooden-horse-container{align-self:center;border:1px solid #000;width:18vw;height:18vw;display:flex;justify-content:center;align-items:center}.container .footer .wooden-horse-container .wooden-horse{width:16vw;height:14vw;background-image:url(/_next/static/media/wood-horse.706592df.svg);background-size:contain;background-repeat:no-repeat;animation:swing 5s infinite}}@media only screen and (min-width:769px){.container .footer{position:fixed;bottom:1vw;right:1vw;left:1vw;display:flex;flex-flow:row;justify-content:space-between}.container .footer .magic-stick-container{align-self:center}.container .footer .magic-stick-container .magic-stick{margin:auto;position:relative;width:13vw;height:13vw;background-image:url(/_next/static/media/magic-stick.12ef5d8e.svg)}.container .footer .studio-container{margin:auto;text-transform:uppercase;display:flex;flex-flow:column;justify-content:start;align-items:center}.container .footer .studio-container .hotel{font-size:4vw;font-family:JacquesFrancois;height:4vw;display:flex;align-items:center!important;justify-content:center!important;flex-flow:row;gap:.1vw}.container .footer .studio-container .hotel .animated-char{justify-self:end}.container .footer .studio-container .studio{font-size:10vw;font-family:SmoothieGardeRegular;height:9vw;display:flex;align-items:center!important;flex-flow:row;gap:2.1vw}.container .footer .studio-container .studio .animated-char:last-child{margin-right:-.9vw}.container .footer .wooden-horse-container{align-self:center;border:1px solid #000;width:13vw;height:13vw;display:flex;justify-content:center;align-items:center}.container .footer .wooden-horse-container .wooden-horse{width:10vw;height:8vw;background-image:url(/_next/static/media/wood-horse.706592df.svg);background-size:contain;background-repeat:no-repeat;animation:swing 5s infinite}}@media only screen and (max-width:768px){.home .title{height:20dvh}.home .title .draggable-container .item{height:4vw;min-height:25px;width:4vw;min-width:25px}}@media only screen and (min-width:769px){.home .title{height:25dvh}.home .title .draggable-container .item{height:4vw;min-height:25px;width:4vw;min-width:25px}}@media only screen and (max-width:768px){.home .content{top:20dvh;height:55dvh;width:90%;opacity:0;display:block!important;padding:12px;width:-moz-fit-content;width:fit-content;margin:0 auto}.home .content .independant-design-studio-title{display:none!important}}@media(min-width:768px)and (max-width:1024px){.home .content{display:block!important}}@media only screen and (min-width:769px){.home .content{top:25dvh;height:47dvh;width:90%;opacity:0}.home .content .independant-design-studio-title-mobile{display:none!important}}@media only screen and (min-width:1524px){.home .content .content-wrapper{max-width:1401px}}@media(min-width:768px)and (max-width:1523px){.home .content .content-wrapper{width:850px}}@media only screen and (max-width:768px){.home .content .content-wrapper{width:350px}}@media only screen and (min-width:1524px){.home .content .content-wrapper .description{column-gap:13px}}@media only screen and (max-width:768px){.home .content .content-wrapper .description{column-gap:3px}.home .content .content-wrapper .description div{font-size:17px!important;height:30px!important}}@media(min-width:768px)and (max-width:1523px){.home .content .content-wrapper .description{column-gap:5px}.home .content .content-wrapper .description div{font-size:18px!important;height:30px!important}}@media only screen and (max-width:768px){.home .content .content-wrapper .independant-design-studio-title{font-size:30px!important}.home .content .content-wrapper .artistic-direction-title-box .artistic-direction-title .animated-char{font-size:35px!important}}@media only screen and (min-width:769px){.home .content .content-wrapper .artistic-direction-title-box .artistic-direction-title .animated-char{font-size:40px!important}}@media only screen and (max-width:768px){.home .content .content-wrapper .request-a-portfolio-title{display:none!important}}@media only screen and (min-width:769px){.home .content .content-wrapper .request-a-portfolio-title-mobile{display:none!important}}@media only screen and (max-width:768px){.home .content .content-wrapper .image-house-title .animated-char{font-size:35px!important}}@media only screen and (min-width:769px){.home .content .content-wrapper .image-house-title .animated-char{font-size:40px!important}}@media only screen and (max-width:768px){.home .content .content-wrapper .email span{font-size:18px;line-height:32px;letter-spacing:2px}}@media only screen and (min-width:768px)and (max-width:1523px){.home .content .content-wrapper .email span{font-size:18px;line-height:25px;letter-spacing:2px}}@media only screen and (min-width:1524px){.home .content .content-wrapper .email span{font-size:30px;line-height:38px;letter-spacing:2px}}@media only screen and (max-width:768px){.home .content .content-wrapper .address{row-gap:5px;column-gap:20px;margin-top:5px;margin-bottom:10px}.home .content .content-wrapper .address div{font-size:18px}}@media only screen and (min-width:768px)and (max-width:1523px){.home .content .content-wrapper .address{gap:5px}.home .content .content-wrapper .address div{font-size:18px}}@media only screen and (min-width:1524px){.home .content .content-wrapper .address{gap:10px}}.home .content .content-wrapper .contact{margin-bottom:10px}@media only screen and (max-width:768px){.home .content .content-wrapper .contact{font-size:18px;font-weight:200!important}.home .content .content-wrapper .contact .instagram{font-family:Futura ExtraBold!important;font-size:18px;font-weight:700}.home .content .content-wrapper .contact .instagram .and{font-family:Futura Light!important}.home .content .content-wrapper .contact .instagram span:hover{font-size:20px;-webkit-text-fill-color:#7e6f33;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#262626}.home .content .content-wrapper .contact .thanx{text-align:right;width:25%;display:none!important}}@media only screen and (min-width:768px)and (max-width:1523px){.home .content .content-wrapper .contact{font-size:18px;font-weight:300!important}.home .content .content-wrapper .contact .follow{text-align:left;width:30%;min-width:200px}.home .content .content-wrapper .contact .instagram{text-align:center;width:40%;min-width:300px;font-family:Futura ExtraBold!important;font-size:18px;font-weight:700}.home .content .content-wrapper .contact .instagram .and{font-family:Futura Light!important}.home .content .content-wrapper .contact .instagram span:hover{font-size:18px;-webkit-text-fill-color:#7e6f33;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#262626}.home .content .content-wrapper .contact .thanx{text-align:right;width:30%;min-width:200px;display:none!important}}@media only screen and (min-width:1524px){.home .content .content-wrapper .contact{font-size:30px;font-weight:300!important}.home .content .content-wrapper .contact .follow{text-align:left;width:30%;min-width:200px}.home .content .content-wrapper .contact .instagram{text-align:center;width:40%;min-width:300px;font-family:Futura ExtraBold!important;font-size:30px;font-weight:700}.home .content .content-wrapper .contact .instagram .and{font-family:Futura Light!important}.home .content .content-wrapper .contact .instagram span:hover{font-size:30px;-webkit-text-fill-color:#7e6f33;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#262626}.home .content .content-wrapper .contact .thanx{text-align:right;width:30%;min-width:200px}}.home .content .content-wrapper .salutation{display:flex;flex-flow:row;justify-content:center}@media only screen and (min-width:1524px){.home .content .content-wrapper .salutation{display:none!important}}@media only screen and (max-width:768px){.independant-design-studio .title{font-family:PinyonScript!important;font-size:8vw!important}.independant-design-studio .title span{padding:1vw;border:1px solid #000;border-radius:30px}}@media only screen and (min-width:769px){.independant-design-studio .title{font-family:PinyonScript!important;font-size:5vw!important}.independant-design-studio .title span{padding:1vw;border:1px solid #000;border-radius:30px}}@media only screen and (max-width:768px){.independant-design-studio .content{top:16dvh;height:60dvh;text-align:justify}}@media only screen and (min-width:769px){.independant-design-studio .content{top:30dvh;height:33dvh}}@media only screen and (max-width:768px){.independant-design-studio .nav-arrow-wrapper{position:fixed;top:75dvh;height:10vh;width:100%;display:flex;flex-flow:row;justify-content:center;align-items:center}.independant-design-studio .nav-arrow-wrapper .nav-arrow{width:9vw;height:9vw;background-image:url(/_next/static/media/nav-arrow.c6a16a05.svg);background-size:contain;background-repeat:no-repeat}}@media only screen and (min-width:769px){.independant-design-studio .nav-arrow-wrapper{position:fixed;bottom:15.5vw;height:5vh;width:100%;display:flex;flex-flow:row;justify-content:center;align-items:center}.independant-design-studio .nav-arrow-wrapper .nav-arrow{width:2vw;height:2vw;background-image:url(/_next/static/media/nav-arrow.c6a16a05.svg);background-size:contain;background-repeat:no-repeat}}@media only screen and (max-width:768px){.artistic-direction .title{font-size:12vw!important;font-family:ReynoldsChancery!important;letter-spacing:1vw}.artistic-direction .title span{border:1px solid #000;padding-left:2vw;padding-right:2vw}}@media only screen and (min-width:769px){.artistic-direction .title{font-size:6vw!important;font-family:ReynoldsChancery!important;letter-spacing:1vw}.artistic-direction .title span{border:1px solid #000;padding-left:2vw;padding-right:2vw}}@media only screen and (max-width:768px){.artistic-direction .content{top:18dvh;height:60dvh;text-align:justify}}@media only screen and (min-width:769px){.artistic-direction .content{top:30dvh;height:20dvh}}@media only screen and (max-width:768px){.artistic-direction .nav-arrow-wrapper{position:fixed;top:79dvh;height:5vh;width:100%;display:flex;flex-flow:row;justify-content:center;align-items:center}.artistic-direction .nav-arrow-wrapper .nav-arrow{width:9vw;height:9vw;background-image:url(/_next/static/media/nav-arrow.c6a16a05.svg);background-size:contain;background-repeat:no-repeat}}@media only screen and (min-width:769px){.artistic-direction .nav-arrow-wrapper{position:fixed;bottom:16vw;height:5vh;width:100%;display:flex;flex-flow:row;justify-content:center;align-items:center}.artistic-direction .nav-arrow-wrapper .nav-arrow{width:2vw;height:2vw;background-image:url(/_next/static/media/nav-arrow.c6a16a05.svg);background-size:contain;background-repeat:no-repeat}}@media only screen and (max-width:768px){.image-house .title{width:80%!important;font-size:14vw!important}}@media only screen and (min-width:769px){.image-house .title{width:40%!important;font-size:7vw!important}}@media(max-width:750px){.image-house .content{top:25dvh;text-align:justify}}@media(min-width:750px){.image-house .content{top:40dvh;text-align:center}}@media only screen and (max-width:768px){.request-a-portfolio .title{font-size:10vw!important}}@media only screen and (min-width:769px){.request-a-portfolio .title{font-size:5vw!important}}@media(max-width:750px){.request-a-portfolio .content{top:20dvh!important;height:50vh;justify-content:start!important}.request-a-portfolio .content .label{font-size:16px!important;text-align:justify;text-transform:uppercase;width:300px}}@media(min-width:750px){.request-a-portfolio .content{top:20vh;height:50vh}.request-a-portfolio .content .label{font-size:14px!important;font-weight:700;text-align:center;text-transform:uppercase;width:82vw}}@media(max-width:750px){.request-a-portfolio .content form .services{width:300px}}@media(min-width:750px){.request-a-portfolio .content form .services{width:82vw}}@media screen and (-ms-high-contrast:active){.request-a-portfolio .content form .services .checkbox-form-group .checkbox-form-item .c-custom-checkbox svg .checkbox__background{stroke:windowText}}@media screen and (forced-colors:active){.request-a-portfolio .content form .services .checkbox-form-group .checkbox-form-item .c-custom-checkbox svg .checkbox__background{stroke:canvasText}}@media screen and (-ms-high-contrast:active){.request-a-portfolio .content form .services .checkbox-form-group .checkbox-form-item .c-custom-checkbox input[type=checkbox]:checked+svg .checkbox__background{fill:windowText;stroke:WindowText}.request-a-portfolio .content form .services .checkbox-form-group .checkbox-form-item .c-custom-checkbox input[type=checkbox]:checked+svg .checkbox__checkmark{stroke:Window}}@media screen and (forced-colors:active){.request-a-portfolio .content form .services .checkbox-form-group .checkbox-form-item .c-custom-checkbox input[type=checkbox]:checked+svg .checkbox__background{fill:canvasText;stroke:canvasText}.request-a-portfolio .content form .services .checkbox-form-group .checkbox-form-item .c-custom-checkbox input[type=checkbox]:checked+svg .checkbox__checkmark{stroke:Canvas}}@media only screen and (max-width:768px){.video-warpper .web-video{display:none}}@media(min-width:750px){.video-warpper .mobile-video{display:none}}@media only screen and (max-width:768px){.cursor{width:40vw;height:12vw}}@media only screen and (min-width:769px){.cursor{width:10vw;height:3vw}}@media only screen and (max-width:768px){.off-magic-stick-container{width:16vw;height:16vw}}@media only screen and (min-width:769px){.off-magic-stick-container{width:12vw;height:12vw}}@media only screen and (max-width:768px){.sound-control-wrapper{width:24vw;height:12vw;top:4vw}.not-found{background-color:#b6c8c9;height:100vh;width:100vw;flex-direction:column}.not-found,.not-found .not-found-header{display:flex;justify-content:center;align-items:center}.not-found .not-found-header{position:fixed;top:4vh;left:50%;transform:translateX(-50%);width:90vw;height:30vh}.not-found .not-found-header img{display:none}.not-found .content{display:flex;flex-flow:column;gap:4vw;align-items:center}.not-found .content .title{font-family:SmoothieGardeRegular;font-size:10vw}.not-found .content .msg{font-family:Futura Medium;text-transform:uppercase;font-size:21px}.not-found .content .btn-container{margin:auto;background-color:#000;color:#b6c8c9;text-transform:uppercase;width:50vw;min-width:100px;height:30px;display:flex;justify-content:center;align-items:center;border-radius:5px;font-family:Futura ExtraBold!important;cursor:pointer}.not-found .content .btn-container a{font-size:20px;margin:auto;cursor:pointer}.not-found .copy-write{position:fixed;bottom:4vh;left:50%;transform:translateX(-50%);width:40vh;text-align:center}}@media only screen and (min-width:769px){.not-found{background-color:#b6c8c9;height:100vh;width:100vw;flex-direction:column}.not-found,.not-found .not-found-header{display:flex;justify-content:center;align-items:center}.not-found .not-found-header{position:fixed;top:4vh;left:50%;transform:translateX(-50%);width:90vw;height:30vh}.not-found .not-found-header img{max-width:100%;max-height:100%}.not-found .content{display:flex;flex-flow:column;gap:2vw;align-items:center}.not-found .content .title{font-family:SmoothieGardeRegular;font-size:5vw}.not-found .content .msg{font-family:Futura Medium;text-transform:uppercase;font-size:21px}.not-found .content .btn-container{margin:auto;background-color:#000;color:#769896;text-transform:uppercase;width:14vw;min-width:100px;height:30px;display:flex;justify-content:center;align-items:center;border-radius:5px;font-family:Futura ExtraBold!important;cursor:pointer}.not-found .content .btn-container a{font-size:20px;margin:auto;cursor:pointer}.not-found .copy-write{position:fixed;bottom:4vh;left:50%;transform:translateX(-50%);width:40vh;text-align:center}}@media only screen and (max-width:768px){.reel-loader{position:fixed;top:0;height:100vh;width:100vw;display:flex;z-index:99}.reel-loader img{position:fixed;top:20%;margin:auto;height:50%;width:100%}}@media(min-width:768px)and (max-width:1024px){.reel-loader{position:fixed}.reel-loader img{margin:auto;height:70%;width:60%}}@media only screen and (min-width:1025px){.reel-loader{position:fixed;top:0;height:100vh;width:100vw;display:flex;padding:10vw;z-index:99}.reel-loader img{margin:auto;height:70%;width:40%}}