body{overflow-x:hidden;color:white;background:#050823;font:18px/100% "Comfortaa", sans-serif}a{color:white;text-decoration:underline}p{padding:0.5rem;font:1rem/160% "Comfortaa", sans-serif}p.middle{margin:auto;padding:1rem;width:900px}h1,h2,h3,h4,h5,h6{font:1.12rem/100% "Secular One", sans-serif}h1,h2,h3{margin:0.5em 0}h4,h5,h6{font-family:"Gochi Hand", sans-serif}h1{font-size:7rem}h2{font-size:6rem}h3{font-size:3rem}h4{font-size:2.5rem}h5{font-size:2rem}h6{font-size:1.5rem}ul{margin-left:2rem}ul li{line-height:1.4rem;margin:1.2rem 0;list-style-type:disc}.hide{width:0;height:0;visibility:hidden}.error{border-radius:5px;background:red;color:white;padding:0.3em 0.6em}img.icon{height:1.2rem;display:inline;padding:0 0.2rem;margin:-0.2rem 0}img.fill{width:100%;padding:0 0.4rem}img.nsfw{filter:blur(30px);transition:all 3s}img.nsfw:hover,img.nsfw.off{filter:none}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{background:#FFF0}::-webkit-scrollbar-thumb{background:#050823;border-radius:6px}::-webkit-scrollbar-thumb:hover{background:#000}.button{display:inline-block;color:white;font:1.7rem/100% "Gochi Hand", sans-serif;max-width:300px;background:#FF2F14;border-bottom:5px solid #BE0000;border-radius:4px;padding:0.6rem;transition:all 0.3s;cursor:pointer;text-decoration:none}.button:hover{background:#FF3F1A;border-bottom:5px solid #CE1004}#background-shelly{position:absolute;top:0;height:100vh;width:100vw;z-index:-10;overflow:clip}#background-shelly .waves{background-size:cover;background-repeat:no-repeat;background-position:center;background-attachment:fixed;background-image:url("/static/images/backgrounds/dark-wave.webp");height:100vh}#background-shelly .shelly-big{position:absolute;bottom:-5vh;left:calc(35vw - 80vh)}#background-shelly .shelly-big video{height:110vh}#background-shelly .gradient{background-image:linear-gradient(rgba(5,8,35,0), #050823);height:200px;bottom:0;position:absolute;width:100vw}#main-header{position:relative;height:calc(100vh - 100px)}#main-header .logo{position:absolute;left:4vw;top:3vh}#main-header .logo img{width:300px}#main-header .navigation{position:absolute;top:44px;right:65px}#main-header .navigation a{font:2.2rem/100% "Secular One", sans-serif;margin:1.2rem;text-decoration:none}#main-header .box-aside{position:absolute;width:500px;height:300px;top:calc(50vh - 150px);left:calc(75vw - 250px)}#main-header .box-aside p{padding:0.3rem 1rem;font-size:1.4rem}#main-header .box-aside .socials{padding:0.3rem 1rem}#main-header .box-aside .socials a{margin-right:1.2em}#main-header .box-aside .socials a img{height:3em}#gallery .art-items{overflow:hidden;white-space:nowrap;padding:2rem 80px;cursor:pointer;transition:all 0.3s;transform:scale(0.98)}#gallery .art-items.active{cursor:grabbing;transform:scale(1)}#gallery .art-items .art-item{display:inline-block;height:700px;margin-right:40px;border-radius:1rem;background:#FF2F14;font:1.4rem/120% "Gochi Hand", sans-serif;overflow:hidden;transition:all 0.3s;transform:scale(0.98)}#gallery .art-items .art-item:hover{transform:scale(1)}#gallery .art-items .art-item .image img{height:700px}#gallery .art-items .external-link{display:inline-block;position:absolute;height:30px;width:30px;right:0;top:0;padding:15px;mix-blend-mode:exclusion}#services .examples-prices{overflow:hidden;white-space:nowrap;padding:2rem 80px;cursor:pointer;transition:all 0.3s;transform:scale(0.98)}#services .examples-prices.active{cursor:grabbing;transform:scale(1)}#services .examples-prices .example{display:inline-block;width:400px;height:700px;margin-right:40px;border-radius:1rem;background:#FF2F14;font:1.4rem/120% "Gochi Hand", sans-serif;overflow:hidden;transition:all 0.3s;transform:scale(0.98)}#services .examples-prices .example:hover{transform:scale(1)}#services .examples-prices .example .image{height:605px;background:#000A}#services .examples-prices .example .name,#services .examples-prices .example .price{padding:0 2rem}#services .examples-prices .example .name{margin-top:1rem}#services .examples-prices .example .price{font-size:2.7rem}#services .examples-prices .example .price .currency{display:inline;color:#BE0000}form{font:1.4rem/120% "Gochi Hand", sans-serif;max-width:900px;margin:3rem auto 10rem}form h4{font-size:3rem}form label,form input,form texarea,form .label{display:block}form .item{display:block;padding:1.6rem 1rem 0}form .item.checkbox-item{vertical-align:middle}form .item.checkbox-item .text{display:inline}form .item.submit{height:3.5rem}form input,form textarea,form .input-field{font:1.2rem/120% "Comfortaa", sans-serif;width:calc(100% - 1.2rem);border-radius:4px;border:none;padding:0.6rem}form input[type=text],form textarea{background:#F7F9FF;border-top:5px solid #ABADCD}form textarea{height:7em;resize:vertical}form .checkbox{display:inline-block}form input[type=checkbox]{width:2rem}form .error{margin:0 1rem}#content{position:absolute;top:0;width:100%;min-height:150vh;overflow:clip}section>.container{max-width:900px;margin:2rem auto}@media only screen and (max-width: 900px){h1,h2,h3,h4{text-align:center}#background-shelly .shelly-big{left:calc(90vw - 80vh);bottom:0}#background-shelly .gradient{height:410px}#main-header .logo{width:100vw;left:inherit;text-align:center}#main-header .box-aside{position:absolute;width:100vw;height:fit-content;top:inherit;left:inherit;bottom:0}}@media only screen and (max-width: 700px){h1{font-size:4rem}h2{font-size:3.5rem}h3{font-size:3rem}h4{font-size:1.6rem}h5{font-size:1.2rem}h6{font-size:1rem}}@media (pointer: coarse){#services .examples-prices{overflow:auto}#gallery .art-items{overflow:auto}}
