body{overflow:hidden}@media only screen and (min-width:960px){body{border-left:12px solid #fc6;border-right:12px solid #fc6}}header .header-inner{border-top:1px solid #cfcaf3;border-bottom:3px solid #cfcaf3}@media only screen and (max-width:959px){header .header-inner>.container>.row{margin-left:-6px;margin-right:-6px}}header .header-inner>.container>.row>div{padding-top:0;padding-bottom:0}@media only screen and (max-width:959px){header .header-inner>.container>.row>div{padding-left:6px;padding-right:6px}}header .header-inner .menu-wrapper{text-align:center}header .header-inner .menu-wrapper #desktop_menu>.col{padding-top:0;padding-bottom:0}header .header-inner .menu-wrapper #desktop_menu a{position:relative;color:#f60;font-weight:700;text-decoration:none;font-weight:400}header .header-inner .menu-wrapper #desktop_menu a:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background-color:#f60;transition:opacity .3s}header .header-inner .menu-wrapper #desktop_menu a:after,header .header-inner .menu-wrapper #desktop_menu a:hover:after{opacity:0}header .header-inner .menu-wrapper #desktop_menu a:hover{color:#ffcc69}header .header-inner .menu-wrapper #desktop_menu a:hover:after{opacity:1;background-color:#ffcc69}header .header-inner .menu-wrapper #desktop_menu a.active{color:#cfaff6}header .header-inner .menu-wrapper #desktop_menu a.active:after{background-color:#cfaff6}header .header-inner .menu-toggle-wrapper{display:flex;justify-content:center}header .header-inner .menu-toggle-wrapper .menu-toggle{width:36px;cursor:pointer}.scrolled header .header-inner{position:fixed;top:0;left:0;right:0;background-color:hsla(0,0%,100%,.6);z-index:1000}@media only screen and (min-width:960px){.scrolled header .header-inner{left:12px;right:12px}}.mobile-menu .v-list.v-sheet{padding-right:64px;background-color:#cfcaf3}.mobile-menu .v-list.v-sheet a{color:#fff}#herotext-ticker-wrapper[data-v-6522e4ca]{font-family:Chango;font-size:60px;color:#f60;padding-top:10px;padding-bottom:20px}.marquee-text-text[data-v-6522e4ca]{margin-right:20px}.section-title[data-v-6243f91f]{background-size:contain}.section-title svg[data-v-6243f91f]{width:100%}#intro-wrapper[data-v-76bc4aa6]{padding-top:32px;padding-bottom:32px;background-color:#cfcaf3}@media only screen and (min-width:960px){#intro-wrapper[data-v-76bc4aa6]{padding-top:64px;padding-bottom:64px}}#intro-wrapper p[data-v-76bc4aa6]{margin-top:32px;margin-bottom:0;color:#fff}#intro-wrapper p>span[data-v-76bc4aa6]{font-size:24px}.circles[data-v-ef2e3b9a]{position:relative}.circles .image-container[data-v-ef2e3b9a]{position:absolute;left:0;top:0;width:100%;height:100%}.circles .image-container .painting[data-v-ef2e3b9a]{width:100%;height:100%}.circles .image-container .painting canvas[data-v-ef2e3b9a]{position:absolute;top:0;left:0;width:100%;height:100%;display:block}.circles[data-v-ef2e3b9a]:after{content:"";display:block;width:100%;padding-bottom:98%}#animation[data-v-67dc369e]{padding-top:32px;padding-bottom:32px}@media only screen and (min-width:960px){#animation[data-v-67dc369e]{padding-top:64px;padding-bottom:64px}}#animation .animation-content-wrapper[data-v-67dc369e]{background-image:url(/img/animation-bg.png)}#animation .animation-content-wrapper #animation-content[data-v-67dc369e]{position:relative;width:100%;margin-top:24px}@media only screen and (min-width:960px){#animation .animation-content-wrapper #animation-content .canvas-wrapper[data-v-67dc369e]{padding-left:10%;padding-right:10%}}#animation .animation-content-wrapper #animation-content .jungle-image[data-v-67dc369e]{position:absolute;top:0;bottom:0;height:100%;z-index:100}#animation .animation-content-wrapper #animation-content .jungle-image.jungle-image-left[data-v-67dc369e]{left:50%;transform:translateX(-50%)}#animation .animation-content-wrapper #animation-content .jungle-image.jungle-image-right[data-v-67dc369e]{right:50%;transform:translateX(50%)}@media only screen and (max-width:959px){#animation .animation-content-wrapper #animation-content .jungle-image.animation-end[data-v-67dc369e]{opacity:0}}#animation .animation-content-wrapper #animation-content .animation-image[data-v-67dc369e]{position:absolute}#animation .animation-content-wrapper #animation-content .animation-image.animation-image-left-bird[data-v-67dc369e]{width:7%;top:0;left:14%}#animation .animation-content-wrapper #animation-content .animation-image.animation-image-central-bird[data-v-67dc369e]{width:10%;top:50%;left:42%;bottom:15%;z-index:1;transform:translateY(-50%)}#animation .animation-content-wrapper #animation-content .animation-image.animation-image-cloud-right[data-v-67dc369e]{width:10%;top:0;right:12%}#animation .animation-content-wrapper #animation-content .animation-image.animation-image-cloud-left[data-v-67dc369e]{width:8%;top:20%;left:15%}@media only screen and (min-width:960px){#animation .animation-content-wrapper #animation-content .animation-image.animation-image-cloud-left[data-v-67dc369e]{left:18%}}#animation .animation-content-wrapper #animation-content .animation-image.animation-image-chop-long[data-v-67dc369e]{width:5%;right:12%;bottom:10%;transform:translateY(-50%)}#animation .animation-content-wrapper #animation-content .animation-image.animation-image-cat[data-v-67dc369e]{width:24%;right:0;bottom:0}#animation .animation-content-wrapper #animation-content .animation-image.animation-image-junk[data-v-67dc369e]{width:15%;left:0;bottom:0}#animation .contact[data-v-67dc369e]{font-size:22px;color:#57585a}#animation .contact a[data-v-67dc369e]{position:relative;color:#f60;font-weight:700;text-decoration:none}#animation .contact a[data-v-67dc369e]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background-color:#f60;transition:opacity .3s}#animation .contact a[data-v-67dc369e]:hover:after{opacity:0}#portfolio-contents-wrapper{margin-top:24px;margin-bottom:36px}@media only screen and (min-width:960px){#portfolio-contents-wrapper{margin-top:32px;margin-bottom:48px}}#portfolio-contents-wrapper .portfolio-thumbnail{cursor:pointer}.portfolio-slide-show{width:auto!important}.portfolio-contents{padding:17px!important}.portfolio-cover-image{cursor:pointer;width:100%;height:auto}.portfolio-detail-image{width:50vh;height:50vh}@media only screen and (min-width:960px){.portfolio-detail-image{width:80vh;height:80vh}}#portfolio-wrapper .portfolio-head[data-v-34aee76e]{background-color:#cfb1f4;color:#fff;padding-top:32px;padding-bottom:32px}@media only screen and (min-width:960px){#portfolio-wrapper .portfolio-head[data-v-34aee76e]{padding-top:64px;padding-bottom:64px}}#portfolio-wrapper .portfolio-head p[data-v-34aee76e]{font-size:22px;margin-top:32px;margin-bottom:0}#portfolio-wrapper .portfolio-head p a[data-v-34aee76e]{position:relative;color:#f60;font-weight:700;text-decoration:none}#portfolio-wrapper .portfolio-head p a[data-v-34aee76e]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background-color:#f60;transition:opacity .3s}#portfolio-wrapper .portfolio-head p a[data-v-34aee76e]:hover:after{opacity:0}#contact-form .contact-heading-wrapper[data-v-7983024c]{background-color:#cfcaf3;padding-top:32px}#contact-form .contact-heading-wrapper p[data-v-7983024c]{margin-top:24px;font-size:150%}#contact-form .typeform-wrapper[data-v-7983024c]{padding-top:32px;padding-bottom:32px;background-image:url(/img/1264w/contact-bg.png);background-repeat:repeat;background-attachment:fixed}@media only screen and (min-width:960px){#contact-form .typeform-wrapper[data-v-7983024c]{background-image:url(/img/1920w/contact-bg.png);padding-top:64px;padding-bottom:96px}}@media only screen and (min-width:1264px){#contact-form .typeform-wrapper[data-v-7983024c]{background-image:url(/img/2560w/contact-bg.png)}}@media only screen and (min-width:2560px){#contact-form .typeform-wrapper[data-v-7983024c]{background-image:url(/img/3840w/contact-bg.png)}}footer[data-v-62ce625a]{position:relative;font-family:Rubik,sans-serif;background-color:#e3e1f1;padding-top:16px}@media only screen and (min-width:960px){footer[data-v-62ce625a]{padding-top:36px;padding-bottom:36px}}footer .to-top-wrapper[data-v-62ce625a]{position:absolute;left:0;right:0;top:-24px}footer .to-top-wrapper .to-top[data-v-62ce625a]{display:block;width:48px;margin-left:auto;margin-right:auto;cursor:pointer}footer .footer-icon[data-v-62ce625a]{width:75px}@media(min-width:425px){footer .footer-icon[data-v-62ce625a]{width:100px}}@media(min-width:768px){footer .footer-icon[data-v-62ce625a]{width:125px}}footer .social-medias-wrapper[data-v-62ce625a]{display:flex;justify-content:center;padding-left:12px;padding-right:12px}@media only screen and (max-width:959px){footer .social-medias-wrapper[data-v-62ce625a]{margin-left:auto;margin-right:auto;max-width:300px;width:100%;flex-wrap:wrap}}@media(max-width:767px){footer .social-medias-wrapper[data-v-62ce625a]{margin-left:auto;margin-right:auto;max-width:200px;width:100%;flex-wrap:wrap}}footer .social-medias-wrapper .social-media-wrapper[data-v-62ce625a]{order:5;flex:0 0 33.3%}@media only screen and (min-width:960px){footer .social-medias-wrapper .social-media-wrapper[data-v-62ce625a]{flex:0 0 75px}}footer .social-medias-wrapper .social-media-wrapper .social-media[data-v-62ce625a]{position:relative;display:flex;align-items:center;justify-content:center;color:#e3e1f1;font-size:20px;padding:6px}@media only screen and (min-width:600px){footer .social-medias-wrapper .social-media-wrapper .social-media[data-v-62ce625a]{font-size:30px}}@media only screen and (min-width:960px){footer .social-medias-wrapper .social-media-wrapper .social-media[data-v-62ce625a]{padding:12px}}footer .social-medias-wrapper .social-media-wrapper .social-media[data-v-62ce625a]:before{content:"";width:100%;padding-bottom:100%;background:#fff;border-radius:50%}footer .social-medias-wrapper .social-media-wrapper .social-media i[data-v-62ce625a]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}footer .social-medias-wrapper .social-media-wrapper .social-media a[data-v-62ce625a]{color:unset}@media only screen and (max-width:959px){footer .social-medias-wrapper .social-media-wrapper.instagram[data-v-62ce625a]{order:3}footer .social-medias-wrapper .social-media-wrapper.instagram img[data-v-62ce625a]{display:block;width:100%}}footer .copyright[data-v-62ce625a]{color:#ceb1f3}@media only screen and (max-width:959px){footer .copyright[data-v-62ce625a]{font-size:12px}}footer .contact[data-v-62ce625a]{font-family:Comfortaa,cursive;padding:8px;background:#ffcd69;border-radius:2px;color:#fff;text-decoration:none;font-size:16px}@media only screen and (min-width:600px){footer .contact[data-v-62ce625a]{font-size:20px}}@media only screen and (min-width:960px){footer .contact[data-v-62ce625a]{font-size:23px;padding:12px 16px}}footer{margin-top:60px}@media only screen and (min-width:960px){footer{margin-top:72px}}body.scrolled #hero-image-wrapper{margin-top:128px}@media only screen and (min-width:960px){body.scrolled #hero-image-wrapper{margin-top:52px}}@font-face{font-family:Bacon;src:url(../fonts/Bacon.43bfa101.ttf)}@font-face{font-family:Chango;src:url(../fonts/Chango-Regular.41a381ca.ttf)}
/*! 
* @package IcoFont 
* @version 1.0.1 
* @author IcoFont https://icofont.com 
* @copyright Copyright (c) 2015 - 2022 IcoFont 
* @license - https://icofont.com/license/
*/@font-face{font-family:IcoFont;font-weight:400;font-style:Regular;src:url(data:font/woff2;base64,d09GMgABAAAAAANwAAsAAAAABwwAAAMhAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHFQGVgCDBgqCQIJAATYCJAMMCwgABCAFhAoHPRs8BsiemjwJAEQQYbXssQA4QTz8t59530zwZ7dIklgikANiIypkT40kB0A6k3OZEVug/JC4309aTi/NwxyimiRUE4bITVm2vH2JkmwThSKo36AGsQomm838+QYych43/b2qef/uESYbAOYeGIzFAxSgsUcJC1JB7yK7KwjLvEegMFwl9ynT2vtB8J6NTAfhPJmNQZIce3YKHPAVZEo1yaEmVIC5+VPcojLpSHpMXAt+P14ZEYmknJljF2xrsIHq79N+TsiLmruMegp741mAj5MxeD2KWAfqVvCIfIN5KFSeZ310RUlIYzmbTQKaxqlY//BIgqgwE1tAf+JPfNchkfgJ46wPyaCCKrYD7hFRp77vLbeptbb26OR3tIjT61zZk2JN212nX7+k2H1F5BRwVfX0/yuuUPbpqM1V4JTI+pYr2dtMOoXytNF6tX1Ofh75dH2a92xtjaRoaUfJSlThtwKWXRmztxv3c3c5TysfRkvo7pRdY6m+tjc3Lr/6X1i07Kpf/Fk31V5vh20ku6N+I0LqKbn0fd+cmto8mNrkcwYJqgnV3P782mlHTWJ1Qts8n7BLDsmpzI5Trk38X9+3tkCm4ql/0la7DzkDAzl5p6P6c0JJ3omC9CMDm64cjnQWO4pxsQCmATQv8+jcKQgY+U2e+2P+xoee9FkfMuZ/rZE/wYuL2ZjSDnyKB2oSrWm/gQ9aUrw6weRmkOkMEcgW8rpJicJy0gSmoZ03YgrVW9UkVcq8YUNVmwSUYGd0WUMvdEVVP3RhkMzFDR2N8BClutDGHgQSPAIyvARK8AG6rItTdEUbj9CFZT42begbfWbypJHorBcJdpWjEk+wwPAHDSJqSkSHOZnZhSuakI4ox5ANWmeg6RByGcMQU6LBAQ5DqkqgQYmMeJYpMmaUZmVh6AcyeaKBFjyiEaFjeiECOxWHkmCIq2RyByGUSRJag3Jkyq4HTTy9DT6HQWybWM2ATA6CXAyDSSlGERq4ikhEpSIaz4B7yRAek0ns4TGUyrJq4ba8zNkF2ttqgoJ5VY4UOUqq2w8RHtEZv537TMYJlNMAAAAAAA==) format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAATcAAsAAAAABwwAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAAQwAAAFZDZlC3Y21hcAAAAYgAAABZAAABhpfW31lnbHlmAAAB5AAAAR8AAAFA/vq9R2hlYWQAAAMEAAAAMAAAADYgzVg4aGhlYQAAAzQAAAAbAAAAJAc8A1ZobXR4AAADUAAAAAwAAAAMC7gAAGxvY2EAAANcAAAACAAAAAgAJgCgbWF4cAAAA2QAAAAfAAAAIAESAF1uYW1lAAADhAAAASsAAAIKNKI0mnBvc3QAAASwAAAALAAAAD3PXAa/eJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGR+wTiBgZWBgamKaQ8DA0MPhGZ8wGDIyAQUZWBlZsAKAtJcUxgc3rq9d2AO+p/FEMUcxDANKMwIkgMAFeUMpwB4nO2QsQ2AMAwEz0lIgRiEgiGomIGK/RuUEcLbgS146fz2O2kMTEAWmyhgF4brVGqRZ+bIS7ypciPdR9t7h88l067Kk/+zyq8l6vpOya818L7tA+wBBvYPngAAAHicJcxNSsNQEADgmQR1o4HSNCLUSBLICwS6eC9NmgohbY220IciNCJUxAsUVxHcdiOIXqIFpefwJN5AXDc6aWGYH2bmAwXg71M9VXU4gAYAOu2ghbaGx+ioFgYhN6quubK7Z117daK8lzfxdfyl3KZWbFGk60vlx4siLwXYIetR/VYl7MMRCLiAKxIJ003kCRKs2i0MEuQm6hrWLXtPw0ZNNw4NYfEojMJ2LWAuc+u0dSy6pTlB2pnYYPaubvAwcPE3K86zp9cio+qPfH+UV+mjnMp+bzzu9SUu5SB1GXPTwYznopyKCecTgUuR85em53UYU+6zYiNQKh+IGPr+kBzljblzWd7J+fZf4mJjrVP6JQsX2/pcIR0P/gGySkbKAHicY2BkYGAA4m/nrsjF89t8ZeBmfgEUYbj3mMsbQf8vYH7B7AvkcjAwgUQBa+kMLnicY2BkYGAO+p8FJF8wMIBJRgZUwAwAXPcDmgAD6AAAA+gAAAPoAAAAAAAAACYAoHicY2BkYGBgZghkYGUAASYg5gJCBob/YD4DABD3AXAAeJxdkE1qwzAQhZ/zS2MIhdKsStGqXRScn2UOkJBtFoYuHUd2HGzLyEogPUFP0BP0FD1A6bH6bKaLRkLSN2+epJEA3OIbHprmYdjOTeuQh8Jd0li4R74X7sPHg/CA+rPwCC8IhH3c4ZUneL0bKmPkwh3ym3CX/C7cI38I9zHBp/CA+pfwCCF+hH08eY+b2KxM6bY6PeWRzWKTMJIl1LbOTKnmwUyUtS61jZzeq91F1ed04VyiEmsK1Ryi89yoypqjjl1wcK5aTqeJ6EFsCmwQw2DFUcJhC40UJ74rgkXW5hLJ/Y9COi1qqk2sMOcfza48a3rK1hcx0tjTt8OFc40z71lQdXQrDss9BemvEs0acrJC1eaOVGLqAQ7trgpLTNmTK3/QVlD8AsE9WlYAeJxjYGKAAC4G7ICZkYmRmZGFgT29KD85taiSMzOvuCQxvSgxl4EBAE88Bu0=) format("woff")}[class*=" icofont-"],[class^=icofont-]{font-family:IcoFont!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;line-height:1;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}.icofont-grocery:before{content:"\ef40"}.icofont-instagram:before{content:"\ed46"}.icofont-xs{font-size:.5em}.icofont-sm{font-size:.75em}.icofont-md{font-size:1.25em}.icofont-lg{font-size:1.5em}.icofont-1x{font-size:1em}.icofont-2x{font-size:2em}.icofont-3x{font-size:3em}.icofont-4x{font-size:4em}.icofont-5x{font-size:5em}.icofont-6x{font-size:6em}.icofont-7x{font-size:7em}.icofont-8x{font-size:8em}.icofont-9x{font-size:9em}.icofont-10x{font-size:10em}.icofont-fw{text-align:center;width:1.25em}.icofont-ul{list-style-type:none;padding-left:0;margin-left:0}.icofont-ul>li{position:relative;line-height:2em}.icofont-ul>li .icofont{display:inline-block;vertical-align:middle}.icofont-border{border:.08em solid #f1f1f1;border-radius:.1em;padding:.2em .25em .15em}.icofont-pull-left{float:left}.icofont-pull-right{float:right}.icofont.icofont-pull-left{margin-right:.3em}.icofont.icofont-pull-right{margin-left:.3em}.icofont-spin{-webkit-animation:icofont-spin 2s linear infinite;animation:icofont-spin 2s linear infinite;display:inline-block}.icofont-pulse{-webkit-animation:icofont-spin 1s steps(8) infinite;animation:icofont-spin 1s steps(8) infinite;display:inline-block}@-webkit-keyframes icofont-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes icofont-spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.icofont-rotate-90{transform:rotate(90deg)}.icofont-rotate-180{transform:rotate(180deg)}.icofont-rotate-270{transform:rotate(270deg)}.icofont-flip-horizontal{transform:scaleX(-1)}.icofont-flip-vertical{transform:scaleY(-1)}.icofont-flip-horizontal.icofont-flip-vertical{transform:scale(-1)}:root .icofont-flip-horizontal,:root .icofont-flip-vertical,:root .icofont-rotate-90,:root .icofont-rotate-180,:root .icofont-rotate-270{filter:none;display:inline-block}.icofont-inverse{color:#fff}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}