@charset "UTF-8";body{font-family:Kanit,Helvetica,Arial,sans-serif;color:#333432;padding-bottom:0!important;margin-bottom:-40px!important}.container-fluid{padding:0}.row{margin:0;padding:0}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:2rem;font-weight:300}h1{font-size:6rem;line-height:1.2;text-transform:uppercase;font-weight:700}h2{font-size:3.6rem;line-height:1.25}h3{font-size:3rem;line-height:1.3}h4{font-size:2.4rem;line-height:1.35}h5{font-size:1.8rem;line-height:1.5}h6{font-size:1.5rem;line-height:1.6}@media (min-width: 550px){h1{font-size:5rem}h2{font-size:4.2rem}h3{font-size:3.6rem}h4{font-size:3rem}h5{font-size:2.4rem}h6{font-size:1.5rem}}p{margin-top:0;font-size:3em;line-height:1}header{padding-left:5%}header a{display:inline-block}.doc-info h1{font-size:4em;text-transform:none;font-weight:400;letter-spacing:2.2px;margin:0}.doc-info h2,.doc-info p{font-size:2.2em;font-weight:100;letter-spacing:1.2px;margin:0}.doc-info .left{padding-left:6em}.doc-info .right{margin-top:1em;padding-left:6em;padding-right:3em}@media (min-width: 0px) and (max-width: 699px){.doc-info h1{font-size:2.8em}.doc-info h2,.doc-info p{font-size:1.8em}header h1{font-size:3em}}a{color:#333432}a:hover,a:focus{color:#fff000;text-decoration:none}ol,ul{list-style:none;padding-left:0;margin-top:0;line-height:.9}li a{color:#676767}.arrows a{font-size:3em}.arrows h3{margin-top:-.4em;font-weight:100}.arrows{text-align:center;padding-bottom:0;height:12em}.nav.navbar-right{padding-right:5%}.dropdown .nav li a{color:#fff;font-weight:700;text-transform:uppercase;font-size:2.84em;padding-right:15%;text-align:right;line-height:.9}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background-color:transparent;color:#fff000}.nav.nav{float:right}.btn-info{color:#333432;background-color:transparent;border-color:transparent}.btn-info:hover,.btn-info:active,.open>.dropdown-toggle.btn-info,.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover .btn-info.focus,.btn-info:focus{color:#fff000;background-color:transparent;border-color:transparent}.navbar-right .dropdown-menu{background-color:#333432ed;height:80em;width:31em;margin-top:-.1em;padding-left:2%;padding-top:6em;border-radius:0;right:0%;left:auto}.dropdown.open .dropdown-menu{display:block}.btn.active,.btn:active{-webkit-box-shadow:transparent;box-shadow:none}button,button:focus,button:active,button:focus-visible,a,a:focus,a:active,a:focus-visible{outline:none!important;box-shadow:none!important}@media (min-width: 0px) and (max-width: 499px){.dropdown .nav li a{font-size:2.2em;padding-top:6px}}.logo-sm{background-image:url(https://assets.elene.co.uk/elene-logo-sm.png);background-repeat:no-repeat;background-size:cover;height:66px;width:289px;margin-top:14em;border-color:transparent;background-color:transparent}.container-fluid.motion-logo{padding:0}.motion-logo video{width:100%}.landing{padding:0;margin-left:10%}#landing-nav{margin-top:10em;margin-bottom:8em}header.logo.btn.btn-default{border-color:transparent;background-color:transparent}header.logo.btn.btn-default:active,header.logo.btn.btn-default:hover{background-image:url(https://assets.elene.co.uk/elene-logo-sm-active.png)}.landing nav.nav{float:none}.landing .logo h1{visibility:hidden;font-size:7.3em;line-height:.6;margin-left:-.05em;letter-spacing:.012em}.landing li a{font-weight:700;text-transform:uppercase;font-size:2.84em}img.branding{width:100%;padding-top:12%;padding-bottom:2em}footer#land{margin-top:10em;position:fixed;bottom:20px;padding-top:0}#insta{display:inline-block;margin-right:95%}#insta a{color:#fff;font-size:2em}#insta a:hover,#insta a:focus{color:#333432}@media (min-width: 0px) and (max-width: 769px){.motion-logo{margin-top:0}}#explore{margin-bottom:-34px;visibility:collapse;transition-property:margin-bottom;transition-duration:1s}.photography a:hover #explore{visibility:visible;margin-bottom:0;color:#fff000}.photography a:hover .contact-info{color:#333432}.photography .container-fluid{padding:0}.photography header{padding-top:2em}.photography .nav.navbar-right{margin-top:-6em;margin-right:0;float:right}.navbar-toggler-right{margin-top:-8em}.photo-sm{position:relative}.photography section{color:#fff;width:50%;padding:0}.photography section.babushka{padding-top:8em}.photography section:hover{color:#fff000}.photo-info,.contact-info{position:absolute;padding-top:15em;padding-left:4.5%}.long{padding-top:35em}.photo-info h1,.contact-info h1{font-size:6em;margin-bottom:0;line-height:.8}.photo-info h2{font-size:1.8em;margin-bottom:0}.afroditi{background:url(https://assets.elene.co.uk/preview-afroditi.jpg)no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;min-height:550px}.kmdt{background:url(https://assets.elene.co.uk/preview-krav.jpg)no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;min-height:650px}.rosie{background:url(https://assets.elene.co.uk/preview-rosie.jpg)no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;min-height:650px;bottom:100px}.chalet{background:url(https://assets.elene.co.uk/preview-chalet.jpg)no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;min-height:600px;bottom:100px}.adrienne{background:url(https://assets.elene.co.uk/preview-bespokes.jpg)no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;min-height:800px}.church{background:url(https://assets.elene.co.uk/preview-church.jpg)no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;min-height:650px}.events{background:url(https://assets.elene.co.uk/events.jpg)no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;min-height:1000px;bottom:450px}.kitty-lent{background:url(https://assets.elene.co.uk/preview-kitty-lent.jpg)no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;min-height:1000px;bottom:300px}.paloma-video{background:url(https://assets.elene.co.uk/preview-paloma-video.jpg)no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;min-height:550px}.snoozebox{background:url(https://assets.elene.co.uk/preview-snoozebox.jpg)no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;min-height:800px;bottom:300px}.peepsville{background:url(https://assets.elene.co.uk/preview-peepsville.jpg)no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;min-height:1200px;bottom:500px}.bordello{background:url(https://assets.elene.co.uk/preview-bordello.jpg)no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;min-height:550px;bottom:450px}.connect{background-color:#fff000;min-height:600px;bottom:450px}@media (min-width: 300px) and (max-width: 991px){.photography section{width:100%;top:0;min-height:18em}.photo-lg section{min-height:42em}}@media (min-width: 300px) and (max-width: 991px){.photo-info,.photo-lg .photo-info{padding-top:3.8em}.photo-info h1,.contact-info h1{font-size:4em}.photo-info h2{font-size:1.2em}#insta{margin-right:85%}}footer{background-color:#e8e8e8;color:#fff;height:2.6em;width:100%;font-size:1.4em;text-align:right;padding-top:0;margin-bottom:-20px!important}.copy{padding-right:3em;margin-top:-2.1em}footer#index{margin-top:-26em}#ban{padding-bottom:3em}#portrait{padding-bottom:2.5em;padding-top:2em}#meeting{padding-bottom:8em}#portrait-white{position:relative;margin-left:10%;z-index:9999}#initials{position:relative;margin-top:-4em;margin-left:34.5%;z-index:11;padding-bottom:12em}#krav-pad{margin-bottom:12em}.rosie-page,.church-page,.chalet-page,.babushka-page,.paloma-faith-page,.snoozebox-page,.afroditi-page{padding:0}.rosie-description{position:absolute;font-size:3rem;width:45%;top:11em;margin-left:40%}.church-page .nav.navbar-right{padding-right:6%}.church-page header{padding-left:7%}#chalet-banner{padding-bottom:5em}#chalet-page{padding-top:5em}.lenticular-page video{width:100%;margin-bottom:2em}#vimeo-align{margin-bottom:12em}@media (min-width: 0px) and (max-width: 991px){#lent-video{padding-left:0}}.events-page .corr h1{margin-left:40%;letter-spacing:2px}.events-page p{text-align:right;font-size:1.8em;font-weight:300;width:63%;margin-left:8%;margin-bottom:1em}@media (min-width: 500px) and (max-width: 991px){.events-page .corr h1{margin-left:10%;font-size:3em}.events-page p{font-size:1.4em}}@media (min-width: 0px) and (max-width: 499px){.events-page .corr h1{font-size:2em;margin-left:5%}.events-page p{font-size:1.4em}}.paloma-vevo{margin-top:4em;margin-bottom:4em}.project{background-color:#c9c9c9}.project h1{font-size:2.4em;letter-spacing:4.1px;margin:0}.project #kmdt{text-align:right}.project h2{font-size:1.4em;letter-spacing:4.1px;margin-top:-8px}.align-left{margin-left:12.5%;margin-top:4%}.align-right h2{text-align:right}.align-right{margin-right:12.5%;margin-top:4%}.project section:hover{color:#ffe400}#elene{background:url(https://assets.elene.co.uk/elene-web.jpg)no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;min-height:650px}#paul{background:url(https://assets.elene.co.uk/paul-web.jpg)no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;min-height:650px}#flower{background:url(https://assets.elene.co.uk/flower-web.jpg)no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;min-height:650px}#tyre{background:url(https://assets.elene.co.uk/tyre-shop-web.jpg)no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;min-height:650px}#neo{background:url(https://assets.elene.co.uk/neo-web.jpg)no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;min-height:650px}#season{background:url(https://assets.elene.co.uk/seasons-web.jpg)no-repeat center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;min-height:650px}section#contact{background-color:#fff000;min-height:600px}section#contact .contact-info h1{font-size:6em}@media (min-width: 992px) and (max-width: 1400px){#elene,#paul,#flower,#tyre,#neo,#season{min-height:460px}}@media (min-width: 0px) and (max-width: 630px){#elene,#paul,#flower,#tyre,#neo,#season{min-height:340px}}#dssl{background:url(https://assets.elene.co.uk/dssl-web.jpg) no-repeat center center;background-size:cover;min-height:650px}#robness{background:url(https://assets.elene.co.uk/robness-web.jpg) no-repeat center center;background-size:cover;min-height:650px}#rarescilla{background:url(https://assets.elene.co.uk/scrilla-web.jpg) no-repeat center center;background-size:cover;min-height:650px}@media (min-width: 992px) and (max-width: 1400px){#dssl,#robness,#rarescilla{min-height:460px}}@media (min-width: 0px) and (max-width: 630px){#dssl,#robness,#rarescilla{min-height:340px}}@media (min-width: 992px) and (max-width: 1400px){.project h1{font-size:2em;line-height:.8em;margin-bottom:.4em}.project h2{font-size:1.2em}}@media (min-width: 0px) and (max-width: 630px){.project h1{font-size:1.6em;line-height:.8em;margin-bottom:.4em}.project h2{font-size:1em}}.paul-web img{position:relative;margin-left:10%}.paul .title h1{margin-bottom:-.3em;margin-left:55%;letter-spacing:4px}.paul .title h2{font-size:1.7em;letter-spacing:1.1px;margin-left:45%;padding-bottom:1em}.paul .link a{font-size:1.7em;margin-left:38%;letter-spacing:1.1px}.link{position:relative;top:-12em}@media (min-width: 900px) and (max-width: 1400px){.link{top:-6em}}@media (min-width: 400px) and (max-width: 899px){.link{top:-3em}.paul .link a{font-size:1.2em}}@media (min-width: 0px) and (max-width: 767px){.paul-web img{margin-left:0}.paul .title h1{font-size:2.6em}.paul .title h2{font-size:1.2em}}.tyre-shop .big h1{color:#e62c25;font-size:7em;letter-spacing:8px;text-align:right;margin-bottom:-.4em}.tyre-shop .big{padding-bottom:2em;margin-right:10%}.tyre-shop .small h2{font-size:2.4em;letter-spacing:1px;text-align:right;margin-bottom:-.2em}.tyre-shop .small{margin-right:48%;margin-top:-4em;position:relative;top:6em}.scroll img{padding-left:20%;padding-top:4em}.tyre-shop .link a{font-size:1.7em;margin-left:38%;letter-spacing:1.1px}@media (min-width: 981px) and (max-width: 1400px){.tyre-shop .big h1{font-size:5em}.tyre-shop .small h2{font-size:1.8em}.tyre-shop .small{margin-right:51%;padding-bottom:1em}}@media (min-width: 770px) and (max-width: 969px){.tyre-shop .big h1{font-size:3.2em}.tyre-shop .small h2{font-size:1.4em}.tyre-shop .small{margin-right:48%;padding-bottom:3em}}@media (min-width: 0px) and (max-width: 769px){.tyre-shop .big h1{font-size:2.6em}.tyre-shop .big{padding-top:4em}.tyre-shop .small h2{font-size:1.2em}.tyre-shop .small{margin-right:52%;padding-bottom:3em}.scroll img{padding-left:0%}}#x-ray img{margin-top:-13em;z-index:-999;position:absolute}.florist .title h1{margin:0 0 0 31%;letter-spacing:4px;line-height:1em}.florist .title .big{margin-top:-6.8em}.florist .title .small{padding-right:70%}.florist .title h2{text-align:right;font-size:2em;line-height:1em;margin-bottom:0}.florist-link{margin-left:50%}#x-ray h1{margin-left:60%;padding-top:9em;width:8em}@media (min-width: 0px) and (max-width: 869px){.florist .title h1{font-size:2.8em}.florist .title h2{font-size:1.2em}.florist .title .big{margin-top:-4.6em}#x-ray img{margin-top:-8em}#x-ray h1{font-size:1.8em;padding-top:3em}}.seasons .title h1{margin:0 0 0 34%;letter-spacing:4px;line-height:1em}.seasons .title .small{padding-right:68%;margin-top:6em;margin-left:8%}.seasons .title .big{margin-top:-4em}.seasons .title h2{text-align:right;font-size:2em;line-height:1em;margin-bottom:0}.seasons #design-process{margin-top:6em;padding-left:18%;margin-bottom:6em}@media (min-width: 0px) and (max-width: 769px){.seasons .title h1{font-size:2.8em}.seasons .title h2{font-size:1.2em}.seasons .title .big{margin-top:-4.6em}.seasons #design-process{padding-left:2%}}.neo .title h1{margin:0 0 0 34%;letter-spacing:4px;line-height:1em}.neo .title .small{padding-right:67%;margin-top:6em;margin-left:8%}.neo .title .big{margin-top:-2em}.neo .title h2{text-align:right;font-size:2em;line-height:1em;margin-bottom:0}.neo #design-process{margin-top:3em;padding-left:18%;margin-bottom:3em}.neo-link a{margin-left:50%}.see-more{margin-left:66%;margin-bottom:6em}@media (min-width: 0px) and (max-width: 769px){.neo .title h1{font-size:2.8em}.neo .title h2{font-size:1.2em}.neo .title .big{margin-top:-2.6em}.neo #design-process{padding-left:2%}}.social .resize{padding:0}.social .pink{visibility:hidden;position:absolute;top:0;height:0;width:100%;text-align:center;background:#fc3bcc;transition:0s ease-out}.start{border-left:#fff000 12px solid}.start-right{border-right:#fff000 14px solid}.social .pink h1{font-size:2em;letter-spacing:3px;padding-top:30%;margin-bottom:0}.social .pink p{font-size:1.8em}.social a.social-info:hover .pink,.social a.social-info:focus .pink,.social a.social-info:active .pink{visibility:visible;height:100%;transition:.3s ease-in;transition:.9s ease-out}.social .blue{visibility:hidden;position:absolute;top:0;height:0;width:100%;text-align:center;background:#2b99d6;transition:0s ease-out}.social .blue h1{font-size:2em;letter-spacing:3px;padding-top:30%;margin-bottom:0}.social .blue p{font-size:1.8em}.social a.social-info:hover .blue,.social a.social-info:focus .blue,.social a.social-info:active .blue{visibility:visible;height:100%;transition:.3s ease-in;transition:.9s ease-out}.social .yellow{visibility:hidden;position:absolute;top:0;height:0;width:100%;text-align:center;background:#ffa707;transition:0s ease-out}.social .yellow h1{font-size:2em;letter-spacing:3px;padding-top:30%;margin-bottom:0}.social .yellow p{font-size:1.8em}.social a.social-info:hover .yellow,.social a.social-info:focus .yellow,.social a.social-info:active .yellow{visibility:visible;height:100%;transition:.3s ease-in;transition:.9s ease-out}.social .green{visibility:hidden;position:absolute;top:0;height:0;width:100%;text-align:center;background:#0c3;transition:0s ease-out}.social .green h1{font-size:2em;letter-spacing:3px;padding-top:30%;margin-bottom:0}.social .green p{font-size:1.8em}.social a.social-info:hover .green,.social a.social-info:focus .green,.social a.social-info:active .green{visibility:visible;height:100%;transition:.3s ease-in;transition:.9s ease-out}.bio address a{font-size:1.5em;letter-spacing:2px}#about-me{margin-left:2em}#about-me h1{font-size:2.5em;margin-bottom:.1em}#about-bio{margin-top:3em}#about-bio p{font-family:Kanit,sans-serif;font-weight:300;font-size:1em;line-height:1.7;color:#363636;margin-bottom:1em}.bio address{margin-bottom:0;margin-left:2em}#tel-bio{font-size:1em}#self-portrait{margin-top:2em;margin-bottom:20em;opacity:.85}@media (min-width: 0px) and (max-width: 769px){#about-me{margin-top:3vw}#about-me h1{font-size:2.8em}#self-portrait{margin-top:1em}}.dssl-page{background-color:#eeeef4;color:#363636;transition:background-color .4s ease,color .4s ease}.dssl-page--dark{background-color:#252525;color:#e8e6e6}.dssl-page--dark h1,.dssl-page--dark p,.dssl-page--dark .dssl-caption,.dssl-page--dark .dssl-tag-tech,.dssl-page--dark .dssl-tag-tech a{color:#e8e6e6!important}.dssl-page--dark .dssl-tag-project{color:#ff95f4!important}.dssl-page--dark .dssl-visit{color:#14c4ff!important}.dssl-page--dark .dssl-logo,.dssl-page--dark .dssl-pos-mono,.dssl-page--dark .dssl-pos-spark img{filter:invert(.9)}.dssl-page--dark .dssl-copy-band{background:#07fdf4}.dssl-page--dark .dssl-closing{background:#1a1a1a;color:#e8e6e6}.dssl-page h1{color:#363636;font-size:4em;letter-spacing:3px;line-height:.8;margin-bottom:0}.dssl-page p{font-size:1.6em;line-height:1.4;font-weight:300}.dssl-intro{padding:4% 6%}.dssl-tags{display:flex;flex-wrap:wrap;gap:.6em;margin-bottom:2em}.dssl-tags span{font-size:1.1em;letter-spacing:2px;text-transform:uppercase;border:1px solid #fff;padding:.2em .7em;color:#fff}.dssl-tech{border-color:#00e5ff!important;color:#00e5ff!important}.dssl-intro{display:flex;padding:4% 1%;gap:2%}.dssl-intro-left{flex:0 0 50%;text-align:right}.dssl-intro-right{flex:1}.dssl-tag-project{font-size:1.4em!important;line-height:1.4!important;color:#ff8adc!important;margin-bottom:.3em;font-weight:600!important}.dssl-tag-tech{font-size:1.2em!important;line-height:1.4!important;color:#363636!important;margin-bottom:1.2em}.dssl-intro-copy{font-size:1.1em!important;line-height:1.5!important}.dssl-visit{display:inline-block;font-size:1.6em;letter-spacing:2px;text-transform:uppercase;margin-top:.5em}.dssl-models{display:grid;grid-template-columns:45% 56%}.dssl-model-og{position:relative;padding:20% 10% 20% 20%}.dssl-model-3d{width:82%;margin-left:5%}.dssl-3d-box{position:relative;aspect-ratio:1 / 1;overflow:hidden}.dssl-3d-box:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(/dssl_vis/DSSL-background-og.jpg);background-size:contain;background-repeat:no-repeat;background-position:center center;z-index:0}.dssl-3d-wrap{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.dssl-model-3d model-viewer{width:100%;height:100%;display:block}.dssl-caption{font-size:.9em!important;letter-spacing:.5px;color:#888;margin:1% 0 0% 0%;text-align:left}.dssl-ar-btn{position:absolute;top:1.5em;left:1.5em;bottom:auto;background-image:url(https://assets.elene.co.uk/AR_button.png);background-repeat:no-repeat;background-size:contain;background-color:transparent;border:none;width:10em;height:3em;color:transparent;cursor:pointer}.mv-progress-bar{width:100%;height:4px;background:#333;position:absolute;bottom:0}.mv-update-bar{height:100%;background:#00e5ff;width:0%;transition:width .1s}.mv-progress-bar.hide{display:none}.dssl-assets{position:relative;z-index:2}.dssl-logo{width:100%;display:block}.dssl-assets-body{position:relative;min-height:50vw}.dssl-pos-ar{position:absolute;top:5%;left:5%;width:12%}.dssl-pos-play{position:absolute;top:28%;left:4%;width:10%;background:none;border:none;padding:0;cursor:pointer}.dssl-pos-play img{width:100%;display:block}.dssl-pos-speaker{position:absolute;top:52%;left:5%;width:8%}.dssl-pos-mono{position:absolute;top:0%;left:18%;width:62%}.dssl-pos-spark{position:absolute;top:38%;right:3%;width:8%;background:none;border:none;padding:0;cursor:pointer}.dssl-pos-spark img{width:100%;display:block}.dssl-pos-play--active img{filter:hue-rotate(148deg)}.dssl-gif-wrap{width:68%;margin:-18% auto 0}.dssl-gif-wrap img{width:100%;display:block}.dssl-copy-band{position:relative;z-index:1;background-color:#07fdf4;color:#000;margin-top:-8%;padding:11% 8% 7%}.dssl-copy-band p{color:#000;font-size:1.5em;line-height:1.4;margin:0 auto 2em}.dssl-slider-section{position:relative;z-index:2;margin-top:-5%;padding-bottom:4%}.dssl-slider{width:68%;margin:0 auto;position:relative;cursor:col-resize;-webkit-user-select:none;user-select:none;overflow:hidden}.dssl-robness-3d{position:absolute;right:0;top:0;width:18%}.dssl-slider img{display:block;width:100%}.dssl-night-overlay{position:absolute;top:0;left:0;height:100%;overflow:hidden}.dssl-night-overlay img{width:auto;height:100%;max-width:none}.dssl-slider-handle{position:absolute;top:0;bottom:0;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;pointer-events:none}.dssl-slider-line{width:2px;flex:1;background:#fff}.dssl-slider-grip{background:#fff;color:#000;font-size:.9em;padding:.3em .5em}.dssl-sig{position:absolute;display:block;width:55%;z-index:22;margin:-16% auto 0 8%}.dssl-final{position:relative;padding:5% 0 0}.dssl-final p{text-align:center}.dssl-closing{padding:5% 8% 6%}.dssl-closing p{text-align:center;font-size:1.6em;line-height:1.5}.robness-page{background:#111;color:#fff}.robness-banner{display:block}.robness-intro{display:grid;grid-template-columns:55% 45%;padding:4% 5%;gap:4%;align-items:start}.robness-intro-left{padding-right:6%}.robness-intro-right{padding-left:2%}.robness-io{font-size:.55em;vertical-align:middle;letter-spacing:2px}.robness-page h1{color:#fff;font-size:4.5em;letter-spacing:4px;line-height:.9;margin-bottom:.2em}.robness-subtitle{font-size:1.1em!important;letter-spacing:3px;color:#fff001!important;text-transform:uppercase;font-weight:600!important;margin-bottom:1.2em!important;line-height:1.3!important}.robness-visit{display:inline-block;font-size:1.3em;letter-spacing:2px;text-transform:uppercase;color:#fff;border:1px solid #fff;padding:.3em 1em;text-decoration:none;transition:background .2s,color .2s}.robness-visit:hover{background:#fff001;border-color:#fff001;color:#111}.robness-tag-tech{font-size:1em!important;letter-spacing:2px;color:#7901ff!important;text-transform:uppercase;margin-bottom:1.6em!important;line-height:1.6!important}.robness-intro-copy{font-size:1.25em!important;line-height:1.55!important;color:#ddd!important;font-weight:300!important}.robness-concepts{display:grid;grid-template-columns:1fr 1fr;gap:6vw;margin:0 6vw 12vw}.robness-concept-col{overflow:hidden}.robness-concept-col img{display:block}.robness-caption{font-size:.85em!important;color:#888!important;padding:1.5% 5%;line-height:1.5!important;margin:0!important}.robness-demo{position:relative;margin-top:-12%}.robness-demo-bg{display:block;width:100%;mix-blend-mode:hard-light}.robness-video-wrap{position:absolute;width:68%;top:30%;left:50%;transform:translate(-50%,-50%);z-index:1}.robness-video-wrap:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:1vw solid #000001;pointer-events:none;z-index:2}.robness-play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3;background:#00000073;border:2px solid #fff001;color:#fff001;width:5vw;height:5vw;min-width:48px;min-height:48px;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s,transform .2s}.robness-play-btn:hover{background:#fff00126;transform:translate(-50%,-50%) scale(1.08)}.robness-play-btn svg{width:80%;height:80%}.robness-video{display:block;width:100%}.robness-yellow-band{background-color:#fff001;border-bottom:6px solid #ff0cf9;padding:5% 8%;margin-top:-35%}.robness-yellow-band p{color:#111!important;font-size:1.6em;line-height:1.45;margin:0;font-weight:400}.robness-3d{display:block}.robness-stripe{width:100%;display:block}.robness-stripe--purple{height:18px;background-color:#7901ff}.robness-stripe--pink{height:12px;background-color:#ff0cf9}.robness-c4d{display:grid;grid-template-columns:1fr 1fr;gap:4%;padding:5% 6%}.robness-c4d-col p{font-size:1.25em!important;line-height:1.55!important;color:#ddd!important;font-weight:300!important;margin:0!important}.robness-gallery{display:grid;grid-template-columns:1fr 1fr;gap:6vw;margin:0 6vw 12vw}.robness-gallery img{display:block}.robness-ux-band{background-color:#eeeef4;padding:8% 8% 6%;margin-top:-4%;position:relative;z-index:1}.robness-ux-band p{color:#111!important;font-size:1.45em;line-height:1.5;margin:0;font-weight:400;text-align:center}.robness-final-img{display:block;position:relative;z-index:2}@media (min-width: 0px) and (max-width: 768px){.robness-intro{grid-template-columns:1fr;padding:6% 5%;gap:5%;margin-bottom:8vw}.robness-intro-left{border-right:none;border-bottom:1px solid #333;padding-right:0;padding-bottom:5%}.robness-intro-right{padding-left:0}.robness-page h1{font-size:2.8em}.robness-concepts{grid-template-columns:1fr}.robness-c4d{grid-template-columns:1fr;gap:6%;margin-bottom:8vw}.robness-gallery{grid-template-columns:1fr}.robness-demo{padding:10% 5%;margin-top:-10%}.robness-yellow-band p,.robness-ux-band p{font-size:1.2em}}@media (min-width: 0px) and (max-width: 768px){.dssl-intro-body{flex-direction:column}.dssl-page h1{font-size:2.4em}.dssl-intro-copy{font-size:1em!important;line-height:1.4!important}.dssl-models{grid-template-columns:1fr;margin-bottom:8vw}.dssl-model-3d model-viewer{height:400px}.dssl-model-3d{width:90%}.dssl-model-og{padding:20%}.dssl-assets-body{min-height:53vw}.dssl-gif-wrap{width:85%}.dssl-copy-band p{max-width:100%;font-size:1.2em}.dssl-copy-band,.dssl-slider-section{flex-direction:column}.dssl-slider-aside{flex:none;width:100%;padding:4%}.dssl-closing p{max-width:100%;font-size:1.2em}}.back-to-top{position:fixed;bottom:2rem;right:2rem;z-index:9999;width:2.8rem;height:2.8rem;background:#111;color:#fff309;border:none;border-radius:50%;font-size:1.3rem;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:.85;transition:opacity .2s,background .2s;box-shadow:0 2px 8px #00000059!important}.back-to-top:hover{opacity:1;background:#fff309;color:#111}.scrilla-page{background-color:#f0f0f0;color:#111;font-family:Kanit,sans-serif;position:relative;overflow-x:hidden}.scrilla-page p{color:#363636}.scrilla-section--dark p{color:#eae7e2}.scrilla-banner{position:relative;width:100%}.scrilla-banner-img{width:100%;display:block}.scrilla-symbols{position:absolute;bottom:5%;right:2%;width:8vw}.scrilla-intro{padding:4% 5%}.scrilla-intro-header{display:flex;align-items:flex-start;gap:4%}.scrilla-intro-left{flex:0 0 42%;text-align:right}.scrilla-tag-tech{font-size:1.1em;font-weight:500;letter-spacing:.05em;margin-bottom:.2em;line-height:1.4}.scrilla-page .scrilla-subtitle{font-size:1em;font-weight:700;letter-spacing:.2em;color:#68c806;margin-bottom:0;text-transform:uppercase}.scrilla-intro-copy{font-size:1.3em;line-height:1.6;font-weight:300;width:70%;margin:0;text-align:right}.scrilla-intro-right{flex:1;display:flex;flex-direction:column;align-items:flex-start;padding-top:.5em}.scrilla-title{font-size:5vw;font-weight:900;letter-spacing:.02em;line-height:.9;margin:0 0 .3em;color:#111;text-transform:uppercase}.scrilla-visit{font-family:Kanit,sans-serif;font-size:1.4em;font-weight:400;letter-spacing:.12em;color:#111;text-decoration:none;margin:-1vw 0 2vw 5vw;transition:color .15s,border-color .15s}.scrilla-visit:hover{color:#ff95f4}.scrilla-video-section{position:relative;width:100%;padding-top:3%}.scrilla-section--dark{background:#373737;color:#eae7e2}.scrilla-section--dark .section-label{color:#eae7e2}.photography .scrilla-video-section,.photography .scrilla-video-section:hover{width:100%;color:#111;padding-top:2%}.photography .scrilla-section--dark,.photography .scrilla-section--dark:hover{color:#eae7e2}.section-label{position:absolute;left:10%;top:2vw;writing-mode:vertical-rl;transform:rotate(180deg);font-family:Kanit,sans-serif;font-weight:700;font-size:1.4vw;letter-spacing:.12em;text-transform:uppercase;display:flex;align-items:center;padding:0 .6rem;color:#000;z-index:5;background:#ff0101d4;padding:2vw 0;border-radius:.2vw;box-shadow:inset 0 0 6px #0202026c}.video-wrapper{position:relative;z-index:2;width:70%;margin:0 auto}.video-wrapper:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:inset 0 0 20px #00000026;pointer-events:none;z-index:2}.scrilla-video{width:100%;display:block;border:3px solid #e4e3e8;position:relative;z-index:1}.video-play-btn{display:block;margin:-1.7em auto;font-family:Kanit,sans-serif;font-weight:700;font-size:.95em;letter-spacing:.18em;text-transform:uppercase;background:#111;color:#fff;border:none;padding:.65em 2.2em;cursor:pointer;position:relative;z-index:5;transition:background .15s,color .15s;border-radius:.3vw;border:2px solid #262626;box-shadow:0 0 5px #11111187!important}.video-play-btn:hover,.video-play-btn:active{background:#fff309;color:#111;box-shadow:0 0 5px #11111187!important}.section-copy{font-size:1.35em;line-height:1.65;font-weight:300;padding:3% 10% 2%;width:100%;box-sizing:border-box;position:relative;z-index:2;margin:0}.section-copy--green{z-index:1;margin-top:-10vw;background:#68c806;color:#363636;padding-top:12vw}.section-copy--red{z-index:1;margin-top:-8vw;background:#f15d5d;color:#363636;padding-top:12vw}.overlay-panel{position:absolute;z-index:10;background:#ebebebe5;border:2.4px solid #f73624;border-radius:10px;padding:.75rem 2rem .75rem 1rem;max-width:220px;font-family:Kanit,sans-serif;font-weight:400;font-size:.82em;line-height:1.45;color:#000;box-shadow:4px 4px 8px #00000040,-2px -2px 6px #fffc,2px 2px 6px #00000026,inset 2px 2px 5px #fff9,inset -2px -2px 5px #0000001a;animation:overlayPopIn .15s ease-out forwards}.overlay-panel p{margin:0;font-size:1em;font-weight:400;line-height:1.45;color:#363636}.overlay-close{position:absolute;top:6px;right:8px;font-family:Kanit,sans-serif;font-size:2rem;font-weight:200;background:none;border:none;cursor:pointer;color:#000;line-height:1;padding:0}.overlay-close:hover{color:#68c806}@keyframes overlayPopIn{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.overlay-line-svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:9;pointer-events:none}.mobile-overlay-captions{display:none;padding:2% 4%}.mobile-overlay-captions p{font-size:1em;line-height:1.55;font-weight:300;border-bottom:1px solid #ccc;padding:.8em 0;margin:0}.scrilla-dj-wrap{position:absolute;left:4px;top:8%;width:80px;z-index:4}.scrilla-dj-texture{position:absolute;top:5vw;left:2vw;width:7vw;opacity:.8}.scrilla-sticker-dj{position:absolute;z-index:1;width:5vw;top:21vw;left:5vw}.scrilla-pencil{position:absolute;right:0%;top:38%;width:15vw;z-index:4;transform:rotate(-12deg)}.scrilla-sticker-badger{position:absolute;top:150vw;right:.5%;width:11vw;z-index:1}.scrilla-sticker-42069{position:absolute;top:12vw;left:4vw;width:13vw;z-index:4}.scrilla-djpepe{position:relative;width:100%;min-height:380px;display:flex;align-items:center;justify-content:center;margin-bottom:8%;border-bottom:9vw solid black}.djpepe-canvas{width:100%;height:46vw;position:relative;z-index:1}.djpepe-btn{position:absolute;bottom:22%;left:2.5%;--btn-w: 6vw;--dx: 0px;--dy: 0px;--col: 0;width:var(--btn-w);height:calc(var(--btn-w) * 137 / 109.5);background-image:url(https://assets.elene.co.uk/buttons_pepe.png);background-repeat:no-repeat;background-size:calc(var(--btn-w) * 2) calc(var(--btn-w) * 137 / 109.5);background-position:calc(var(--col) * -1 * var(--btn-w) + var(--dx)) var(--dy);border:none;cursor:url(/hand-point.png) 16 0,pointer;background-color:transparent;z-index:10}.djpepe-btn--active{--col: 1}.djpepe-anim-list{position:absolute;bottom:4%;left:11vw;display:flex;flex-direction:column;z-index:10;padding:1vw;background:#6fff4a5c;border-radius:1vw;box-shadow:3px -2px 5px #03030333}.djpepe-anim-btn{color:#272727;background:transparent;font-family:Kanit,sans-serif;font-weight:700;text-align:left;font-size:1vw;text-transform:uppercase;border:none;border-radius:4px;padding:.2vw .6vw;cursor:pointer}.djpepe-anim-btn:hover{color:#f13d49}.djpepe-anim-btn:disabled{opacity:.4;cursor:wait}.djpepe-ticker{position:absolute;bottom:-9vw;left:0;width:100%;height:9vw;overflow:hidden;display:flex;align-items:center;pointer-events:none;z-index:10}.djpepe-ticker-text{display:flex;white-space:nowrap;color:#f6f3f9;font-family:Kanit,sans-serif;font-size:2.2vw;font-weight:400;letter-spacing:.04em;text-shadow:-2px 0 0 rgba(255,0,60,.3),2px 0 0 rgba(0,255,230,.3);animation:djTicker 22s linear 1.8s infinite,djTickerIn 1.2s ease-out .6s both}.djpepe-ticker-artist{font-style:italic;font-size:1.8em;font-weight:900;vertical-align:-.2em}.djpepe-chevron-trail{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:6;overflow:visible}@keyframes djTicker{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes djTickerIn{0%{opacity:0;text-shadow:-10px 0 0 rgba(255,0,60,.9),10px 0 0 rgba(0,255,230,.9);filter:blur(3px)}60%{opacity:1;text-shadow:-4px 0 0 rgba(255,0,60,.7),4px 0 0 rgba(0,255,230,.7);filter:blur(0)}to{opacity:1;text-shadow:-2px 0 0 rgba(255,0,60,.6),2px 0 0 rgba(0,255,230,.6)}}@media (max-width: 768px){.djpepe-btn{--btn-w: 10vw;bottom:20%;left:3%}.djpepe-anim-list{top:3%;bottom:auto;left:2vw;height:auto}.djpepe-anim-btn{font-size:3vw;padding:.6vw 1.2vw}.djpepe-canvas{height:320px}}.scrilla-djpepe-bg{position:absolute;top:0;right:0;bottom:0;left:0;background-repeat:repeat;background-size:120px auto;opacity:.8;z-index:0}.scrilla-djpepe-inner{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:2em;padding:6% 12%;text-align:center}.scrilla-djpepe-label{font-size:1.3em;font-weight:300;line-height:1.6;max-width:540px;margin:0}.scrilla-buttons-pepe{max-width:480px;width:80%;display:block}.scrilla-satoshi{position:absolute;bottom:-16vw;right:3vw;width:19vw;z-index:14}.scrilla-assets{padding:2% 14%}.scrilla-page .scrilla-assets-copy{display:block;background:#1e1f19;border-radius:16px;padding:5% 7%;color:#f6f3f9;font-size:1.25em;line-height:1.7;font-weight:300;margin:0;box-sizing:border-box}.scrilla-assets-canvas{position:relative;height:111vw}.scrilla-assets-canvas img{position:absolute;height:auto}.scrilla-rarescriblla-2{top:-14vw;left:-38vw;width:41vw}.scrilla-rarescribller-label{top:5vw;left:3vw;width:61vw}.scrilla-rarescriblla-3{top:-16vw;right:-16vw;width:37vw}.scrilla-rarescribla-1{top:1vw;right:-5vw;width:33vw}.scrilla-curser{top:15vw;left:2vw;width:20vw}.scrilla-key{top:24vw;left:32vw;width:12vw}.scrilla-pencil-box{top:29vw;right:-11vw;width:28vw}.scrilla-tshirt{top:36vw;left:-11vw;width:37vw}.scrilla-sk1{top:77vw;left:-9vw;width:26vw}.scrilla-sk2{top:65vw;left:26vw;width:24vw}.scrilla-sk3{top:85vw;right:-13vw;width:26vw}.scrilla-copy-box{background:#1e1f19;border-radius:16px;padding:5% 7%;color:#f6f3f9}.scrilla-copy-box p{color:#f6f3f9;font-size:1.25em;line-height:1.7;font-weight:300;margin-bottom:1.5em}.scrilla-copy-box p:last-child{margin-bottom:0}.scrilla-footer-sketch{padding:0;line-height:0}.scrilla-sketch-4{display:block;width:220px;height:auto}@media (max-width: 768px){.overlay-line-svg,.mobile-overlay-captions{display:none}.scrilla-intro{padding:6% 5%}.scrilla-intro-header{flex-direction:column}.scrilla-intro-left{flex:none;width:100%;margin-bottom:4%;text-align:right}.scrilla-intro-copy{width:100%;text-align:left;font-size:1.2em}.scrilla-title{font-size:2.8em}.scrilla-symbols{width:12vw}.scrilla-video-section{margin-bottom:12%;padding-top:0}.section-label{font-size:2.8vw;left:2%}.video-wrapper{width:82%}.section-copy{font-size:1.1em;line-height:1.45;padding:9% 10% 2%}.section-copy--green{padding-top:14vw}.scrilla-dj-wrap,.scrilla-pencil,.scrilla-sticker-badger,.scrilla-sticker-42069,.scrilla-satoshi{display:none}.scrilla-djpepe-bg{background-size:80px auto}.scrilla-assets-top{flex-direction:column}.scrilla-rarescriblla-wrap{flex:none;width:100%}.scrilla-misc-wrap{gap:4vw;flex-wrap:wrap}.scrilla-curser{width:24vw}.scrilla-tshirt{width:38vw}.scrilla-key{width:14vw}.scrilla-pencil-box{width:32vw}.scrilla-sketches-wrap{flex-wrap:wrap;gap:4vw}.scrilla-assets-canvas{height:130vw}.scrilla-sk1{width:32vw}.scrilla-sk2{width:28vw}.scrilla-sk3{width:34vw}.scrilla-copy-box{padding:8% 6%;border-radius:10px}.scrilla-copy-box p{font-size:1.1em}.scrilla-djpepe{min-height:260px}.scrilla-satoshi{width:70px}.scrilla-sketch-4{width:140px}}
