*{box-sizing:border-box;margin:0;padding:0}html{font-size:62.5%;scroll-behavior:smooth}body{font-family:"Lato",sans-serif;overflow-x:hidden;font-size:1.8rem;line-height:2.2rem;color:#fff;background-color:#121212}p{line-height:2.6rem}.portfolio{width:85%;margin:0 auto;padding:5rem 0;display:flex;flex-direction:row;flex-wrap:wrap;gap:8rem;justify-content:center;align-items:center}.portfolio-item{width:100%;display:flex;flex-direction:column;gap:2.2rem}.portfolio-item .desc{display:flex;flex-direction:column;align-items:center;gap:.5rem}.portfolio-item .desc h3{font-size:2.2rem}.portfolio-item .desc p{font-size:1.6rem}footer{width:100%;background-color:#121212}footer .footer-inner{width:100%;min-height:25rem;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:5rem 0}footer .footer-inner p{border-bottom:1px solid #fff;color:#fff;padding:4rem 0;width:85%;max-width:50rem}footer .footer-inner .links{padding:4rem 0;display:flex;flex-direction:column;align-items:center;gap:5rem}footer .footer-inner .links a{text-decoration:none;transition:all .3s ease;text-transform:uppercase}footer .footer-inner .links .some{display:flex;align-items:center;gap:4rem}footer .footer-inner .links .some a.ig-icon{display:flex;justify-content:center;align-items:center;border-radius:10px;background-color:rgba(0,0,0,0)}footer .footer-inner .links .some a.ytb-icon{display:flex;justify-content:center;align-items:center;border-radius:30px;background-color:rgba(0,0,0,0)}footer .footer-inner .links a:link,footer .footer-inner .links a:visited{color:#999}footer .footer-inner .links a:hover{text-decoration:underline}footer .footer-inner .links a::after{content:" "}footer .footer-inner .links .cookie-settings-link{background:none;border:none;color:#999;text-decoration:none;text-transform:uppercase;cursor:pointer;font-size:inherit;font-family:inherit;padding:0;transition:all .3s ease}footer .footer-inner .links .cookie-settings-link:hover{text-decoration:underline}footer .footer-inner .links .cookie-settings-link::after{content:" "}footer .footer-inner .footer-logo{width:100%;display:flex;justify-content:center;padding-top:4rem}footer .footer-inner .footer-logo a img{width:100%;max-width:160px}@keyframes moveInRight{0%{opacity:0;transform:translateX(10rem)}80%{transform:translateX(-1rem);background-color:aqua}100%{opacity:1;transform:translate(0)}}.hp-slider{z-index:1}.slick-prev,.slick-next{position:absolute;top:calc(50% - 20px);z-index:1000;background-color:rgba(0,0,0,.2);color:#fff;padding:14px 20px;border-radius:100%;border:0;font-size:50px;cursor:pointer;transition:all .1s ease;display:flex;align-items:center;justify-content:center;width:50px;height:50px}.slick-prev img,.slick-next img{width:15px}.slick-prev::after,.slick-next::after{content:"";display:block;position:absolute;border-radius:4em;left:0;top:0;width:100%;height:100%;opacity:0;transition:all .5s;box-shadow:0 0 10px 40px #fff}.slick-prev:active:after,.slick-next:active:after{box-shadow:0 0 0 0 #fff;position:absolute;border-radius:4em;left:0;top:0;opacity:1;transition:0s}.slick-prev:active,.slick-next:active{top:calc(50% - 15px)}.slick-next::before,.slick-prev::before{display:none}header{position:relative;padding:1rem 0 .5rem 0;height:7rem;width:100%;background-color:#121212;overflow:hidden;display:flex;justify-content:space-between;align-items:center}#header-control .desktop-logo{display:none}#header-control .mobile-logo{padding-left:1rem}#header-control .mobile-logo img{width:50px}.hamburger{display:block;background:none;border:none;cursor:pointer;padding:1rem;z-index:1000;margin-right:1rem}.hamburger-line{display:block;width:25px;height:2px;background-color:#fff;margin:5px 0;transition:all .3s ease-in-out}.hamburger.active .hamburger-line:nth-child(1){transform:translateY(7px) rotate(45deg)}.hamburger.active .hamburger-line:nth-child(2){opacity:0}.hamburger.active .hamburger-line:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.mobile-menu{position:fixed;top:0;left:100%;width:100%;height:100vh;background-color:rgba(51,51,51,.95);transition:left .3s ease-in-out;z-index:999;display:flex;justify-content:center;align-items:center}.language-switcher{margin-top:4rem}.language-switcher .language-links{display:flex;gap:2rem;align-items:center;justify-content:center}.language-switcher .language-links a{padding:1rem .5rem}.language-switcher .language-links span{color:#fff;font-size:1.6rem}.mobile-menu.active{left:0}.mobile-menu-content{display:flex;flex-direction:column;align-items:center;gap:2rem;width:100%;max-width:300px;padding:2rem}.mobile-menu-content a{color:#fff;text-decoration:none;font-size:1.8rem;text-transform:uppercase;padding:1rem;width:100%;text-align:center;transition:color .3s ease}.mobile-menu-content a:hover{color:#c8474e}nav#desktop-menu{display:none}@media(min-width: 1024px){#header-control .mobile-logo{display:none}#header-control .desktop-logo{display:block}#header-control .desktop-logo img{width:150px}.hamburger{display:none}.mobile-menu{display:none}nav#desktop-menu{display:flex;position:static;background:none;height:auto;width:auto;gap:2rem;align-items:center}.language-switcher{margin-left:auto;margin-top:0}.language-switcher .language-links{display:flex;gap:.5rem;align-items:center;justify-content:center}.language-switcher .language-links a{padding:1rem .5rem}.language-switcher .language-links span{color:#fff;font-size:1.6rem}nav#desktop-menu a{color:#fff;text-decoration:none;font-size:1.6rem;padding:1rem;transition:color .3s ease}nav#desktop-menu{color:#c8474e}nav#desktop-menu a:hover{color:#c8474e}}#menu-toggle{display:none;border:0;background-color:initial}nav{position:absolute;top:0;width:100%;background-color:#121212;color:#fff;transition:right .25s ease-in-out}nav ul{list-style:none;margin:0;padding:0;z-index:5000}nav li{margin:1rem 0}nav a{display:block;padding:1rem 1.8rem 2rem 1.8rem;color:#fff;text-decoration:none;font-size:2rem;text-transform:uppercase;text-align:center;border-bottom:3px solid rgba(0,0,0,0);background:linear-gradient(to right, #ffffff, #c8474e) no-repeat bottom;background-size:50% 3px}@media(max-width: 1023px){#menu-toggle{display:block;position:absolute;top:0;right:0;height:40px;width:60px;z-index:3000}nav{right:-100%;background-color:rgba(51,51,51,.8);color:#fff;transition:right .6s ease-in-out;z-index:2000;padding-top:6rem;height:100vh;backdrop-filter:blur(5px)}#menu-toggle,#nav-icon2,#nav-icon3,#nav-icon4{width:40px;height:30px;position:relative;margin:1rem 2rem 1rem auto;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#menu-toggle span,#nav-icon3 span,#nav-icon4 span{display:block;position:absolute;height:4px;width:100%;background:#fff;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}#menu-toggle span:nth-child(1){top:0px}#menu-toggle span:nth-child(2){top:12px}#menu-toggle span:nth-child(3){top:24px}#menu-toggle.open span:nth-child(1){top:15px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}#menu-toggle.open span:nth-child(2){opacity:0;left:-60px}#menu-toggle.open span:nth-child(3){top:15px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}}nav#desktop-menu .current-active{color:#c8474e}.wrapper{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;margin:0;padding:0}.content-section{width:85%;max-width:640px;margin:0 auto;padding:5rem 0}.content-section .content-heading-text-cta{display:flex;align-items:center;flex-direction:column}.content-section .content-heading-text-cta p{margin-bottom:3rem}.content-section .content-heading-text-cta ul,.content-section .content-heading-text-cta ol{list-style-position:outside;padding-left:2rem;margin-bottom:3rem;width:100%}.content-section .content-heading-text-cta ul li,.content-section .content-heading-text-cta ol li{margin-top:4px;margin-bottom:6px}.content-section .content-heading-text-cta h3{text-align:left;width:100%;padding-bottom:10px;font-size:2.2rem}.content-section .content-heading-text-cta h4{text-align:left;width:100%;padding-bottom:10px;font-size:1.9rem}.content-section .content-heading-text-cta h5{text-align:left;width:100%;padding:10px 0;font-size:1.8rem}.content-section-promo{max-width:1600px}.content-workshop a{color:#000}.content-workshop p{width:100%;text-align:left}.content-workshop .content-heading-text-cta ul li,.content-workshop .content-heading-text-cta ol li{margin-bottom:12px}.content-section-cooperation,.content-section-blog{max-width:90rem;padding:5rem 0 2rem 0}.content-section-cooperation a,.content-section-cooperation a:hover,.content-section-cooperation a:active,.content-section-cooperation a:focus,.content-section-cooperation a:visited,.content-section-blog a,.content-section-blog a:hover,.content-section-blog a:active,.content-section-blog a:focus,.content-section-blog a:visited{color:#fff;text-decoration:underline}.content-section-cooperation .heading-w-underline,.content-section-blog .heading-w-underline{background-size:105% 1px;text-align:left;font-size:3.2rem;width:100%}.content-section-clients{padding:10rem 0;width:95%;max-width:1800px}.content-section-clients .clients{width:100%;display:flex;flex-direction:column;flex-wrap:wrap;align-items:center;justify-content:space-evenly;gap:4rem}.content-section-clients .clients .client-image{max-width:200px;height:auto}.content-section-clients .clients .client-image:nth-child(3){max-width:260px}.content-section-clients .clients .client-image:nth-child(4){max-width:150px}.livesketching{width:100%;display:flex;flex-direction:column;align-items:center;padding:3rem 0 6rem 0}.livesketching .bg-livesketching{background-image:url(../img/content/livesketching-bg.jpg);width:100%}.livesketching .ls-text{width:85%;border-radius:20px;padding:0 3rem;display:flex;justify-content:center;align-items:flex-start;gap:4rem;flex-direction:column;max-width:90rem}.livesketching .ls-text-block h3{font-size:2.5rem;font-weight:bold;margin-bottom:1.6rem;line-height:3rem;color:#fff}.livesketching .ls-text-block p{font-weight:400}.parallax{min-height:300px;background-attachment:scroll;background-position:center;background-repeat:no-repeat;background-size:cover}@media(min-width: 768px){.parallax{height:400px;height:400px;background-attachment:fixed;background-position:center top;background-size:150%}}@media(min-width: 1336px){.parallax{height:500px}}@media(min-width: 1536px){.parallax{background-size:140%;height:600px}}@media(min-width: 1920px){.parallax{background-size:115%}}.text-center{text-align:center}.bg-img{width:100%;background-size:cover;height:40rem}.bg-img img{width:100%;height:auto}.bg-img1{background-image:url(../img/content/livesketching-bg.jpg);background-position-y:60%;background-position-x:center}.heading-w-underline{font-family:"Playfair Display",serif;font-size:3.8rem;line-height:4.2rem;text-transform:uppercase;text-align:center;padding-bottom:2.5rem;border-bottom:3px solid rgba(0,0,0,0);color:#fff;background:linear-gradient(to right, #ffffff, #b9b9b9) no-repeat bottom;background-size:80% 1px;margin-bottom:3rem;align-self:center}.heading-w-underline-white{color:#fff;background:linear-gradient(to right, #ffffff, #ffffff) no-repeat bottom;background-size:80% 1px}.heading-w-underline-black{color:#1a1a1a;background:linear-gradient(to right, #1a1a1a, #1a1a1a) no-repeat bottom;background-size:80% 1px}.pink-btn{padding:1.5rem 2rem;text-transform:uppercase;background-color:rgba(0,0,0,0);font-size:1.8rem;color:#fff;border:2px solid #fff;text-decoration:none;min-width:28rem;text-align:center;border-radius:30px;letter-spacing:.4rem;transition:all .3s ease-in}.pink-btn:hover{transform:scale(1.05);box-shadow:0 5px 10px rgba(0,0,0,.5)}.underline-pink{text-decoration:underline;text-decoration-color:#e90064}.form-c{width:100%;padding:6rem 0;display:flex;justify-content:center;align-items:center}.form-c form{width:90%;padding:5rem 0;border-radius:10px;display:flex;align-items:center;flex-direction:column;flex-wrap:wrap;color:#fff}.form-c form h3{margin-bottom:3rem;display:block}.form-c form p{width:25rem;font-size:1.8rem;padding:0 1rem;margin-bottom:3.5rem;text-align:center}@media(min-width: 420px){.form-c form p{width:35rem}}.form-c form .input-c{margin-bottom:2rem;width:25rem}@media screen and (min-width: 420px){.form-c form .input-c{width:35rem}}.form-c form .input-c label{display:block;font-size:1.8rem;font-weight:600;margin-bottom:.8rem;padding-left:10px;color:#1a1a1a}.form-c form .input-c input,.form-c form .input-c textarea{border:1.75px solid #1a1a1a;padding:1.2rem 2rem;border-radius:15px;width:100%;color:#1a1a1a;line-height:1.25;outline-width:0px;background-color:hsla(0,0%,100%,.85);transition:all .4s ease;transition-delay:.2s}.form-c form .input-c input:active,.form-c form .input-c input:focus,.form-c form .input-c textarea:active,.form-c form .input-c textarea:focus{border-color:blue;transform:scale(1.05);box-shadow:0 2px 10px rgba(200,200,200,.5)}.form-c form .input-c textarea{height:20rem}.form-c form .input-c input.send{width:100%;border-radius:26px;padding:1.5rem 2rem;background-color:#1a1a1a;color:#fff;text-transform:uppercase;border:2px solid rgba(0,0,0,0);cursor:pointer;margin-top:2rem;font-weight:700;font-size:1.8rem;position:relative;z-index:0;transition:all .3s ease;letter-spacing:.5rem}.form-c form .input-c input.send span{z-index:1}.form-c form .input-c input.send::after{display:block;height:0%;width:100%;position:absolute;top:0;left:0;content:" ";transition:all .3s ease-out;transition-delay:.2s;border-radius:10px;z-index:-1}.form-c form .input-c input.send:hover{transform:scale(1.05);box-shadow:0 5px 10px rgba(26,26,26,.8);background-color:#fff;border:2px solid #1a1a1a;color:#1a1a1a}.form-c form .input-c input.send:hover::after{height:100%}.contact-info{display:flex;flex-direction:column;gap:48px;width:100%;max-width:600px;margin:0 auto;padding:40px 0}.contact-info .contact-item{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;gap:24px;padding:24px 32px;background:hsla(0,0%,100%,.03);border-radius:16px;border:1px solid hsla(0,0%,100%,.08);transition:all .3s ease;font-size:18px}.contact-info .contact-item:hover{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.15);transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.2)}.contact-info .contact-item .contact-icon{flex-shrink:0;width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.08);border-radius:12px;color:#fff;transition:all .3s ease}.contact-info .contact-item .contact-icon svg{width:24px;height:24px}.contact-info .contact-item:hover .contact-icon{background:hsla(0,0%,100%,.12);transform:scale(1.05)}.contact-info .contact-item .contact-item-content{display:flex;flex-direction:column;gap:2px;flex:1}.contact-info .contact-item .contact-item-content h5{font-weight:500;color:hsla(0,0%,100%,.7);margin:0;text-transform:uppercase;letter-spacing:.5px}.contact-info .contact-item .contact-item-content a{color:#fff;font-size:18px;font-weight:400;text-decoration:none;transition:all .2s ease;word-break:break-all}.contact-info .contact-item .contact-item-content a:hover{color:hsla(0,0%,100%,.8);text-decoration:underline}.form-livesketching{margin-bottom:6rem}.about{display:flex;flex-direction:column;align-items:center;gap:10rem;padding-top:1.4rem;width:100%}.about .about-item{display:flex;flex-direction:column;max-width:60rem}.about .about-item img{max-width:100%}.about .about-item .about-img{display:grid;position:relative}.about .about-item .about-img-content,.about .about-item .about-img-overlay{grid-area:1/1}.about .about-item .about-img-overlay{z-index:5}.about .about-item .heart{position:absolute;right:16%;bottom:-80px;width:10rem}.about .about-item .content-section{background-color:#121212;margin-top:-12%;padding:2.5em 3rem;border-radius:5px;-webkit-box-shadow:0px -20px 18px -20px rgba(125,135,135,.75);-moz-box-shadow:0px -20px 18px -20px rgba(125,135,135,.75);box-shadow:0px -20px 18px -20px rgba(125,135,135,.75)}#back-to-top{display:none;position:fixed;bottom:30px;right:30px;z-index:99;border:none;outline:none;background-color:#fff;color:#1a1a1a;cursor:pointer;padding:16px;border-radius:50%;transition:all .3s ease;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(0,0,0,.3);width:56px;height:56px}#back-to-top svg{width:24px;height:24px}#back-to-top:hover{background-color:#333;color:#f0f0f0;transform:translateY(-4px);box-shadow:0 6px 16px rgba(0,0,0,.4)}#back-to-top:active{transform:translateY(-2px)}@media(min-width: 1024px){.about{padding-top:0rem}.about .about-item{width:80%;max-width:93rem}.about .about-item .about-img{display:grid}.about .about-item img{width:75%;margin:0 auto}.about .about-item .content-section{width:90%;max-width:80rem;background-color:#121212;margin-top:-8.75%;padding:2.5em 3rem;border-radius:5px}.about .about-item .heart{right:32%;bottom:-15%}}.cookie-banner{position:fixed;bottom:0;left:0;right:0;background-color:#fff;box-shadow:0 -2px 10px rgba(0,0,0,.1);z-index:10000;padding:1.5rem 2rem;border-top:1px solid #e0e0e0}.cookie-banner .cookie-banner-content{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:2rem;flex-wrap:wrap}.cookie-banner .cookie-banner-content .cookie-banner-text{display:flex;align-items:flex-start;gap:1rem;flex:1;min-width:300px}.cookie-banner .cookie-banner-content .cookie-banner-text .cookie-icon{font-size:2rem;line-height:1}.cookie-banner .cookie-banner-content .cookie-banner-text .cookie-banner-text-content{flex:1}.cookie-banner .cookie-banner-content .cookie-banner-text .cookie-banner-text-content h3{margin:0 0 .5rem 0;font-size:14px;font-weight:600;color:#121212}.cookie-banner .cookie-banner-content .cookie-banner-text .cookie-banner-text-content p{margin:0 0 .5rem 0;font-size:12px;color:#666;line-height:1.5}.cookie-banner .cookie-banner-content .cookie-banner-text .cookie-banner-text-content .cookie-link{background:none;border:none;color:#06c;text-decoration:underline;cursor:pointer;font-size:12px;padding:0;margin:0;font-family:"Lato",sans-serif}.cookie-banner .cookie-banner-content .cookie-banner-text .cookie-banner-text-content .cookie-link:hover{color:#0052a3}.cookie-banner .cookie-banner-content .cookie-banner-buttons{display:flex;gap:1rem;flex-shrink:0}.cookie-banner .cookie-banner-content .cookie-banner-buttons .cookie-button{padding:.75rem 1.5rem;border:none;border-radius:4px;font-size:12px;font-weight:500;font-family:"Lato",sans-serif;cursor:pointer;transition:all .3s ease;white-space:nowrap}.cookie-banner .cookie-banner-content .cookie-banner-buttons .cookie-button.cookie-button-reject{background-color:#fff;color:#333;border:1px solid #ccc}.cookie-banner .cookie-banner-content .cookie-banner-buttons .cookie-button.cookie-button-reject:hover{background-color:#f5f5f5}.cookie-banner .cookie-banner-content .cookie-banner-buttons .cookie-button.cookie-button-accept{background-color:#06c;color:#fff}.cookie-banner .cookie-banner-content .cookie-banner-buttons .cookie-button.cookie-button-accept:hover{background-color:#0052a3}@media(max-width: 768px){.cookie-banner{padding:1rem}.cookie-banner .cookie-banner-content{flex-direction:column;align-items:stretch}.cookie-banner .cookie-banner-content .cookie-banner-text{min-width:auto}.cookie-banner .cookie-banner-content .cookie-banner-buttons{width:100%;flex-direction:column}.cookie-banner .cookie-banner-content .cookie-banner-buttons .cookie-button{width:100%}}.cookie-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);z-index:10001;display:flex;align-items:center;justify-content:center;padding:1rem;overflow-y:auto}.cookie-modal{background-color:#fff;border-radius:8px;max-width:700px;width:100%;max-height:90vh;display:flex;flex-direction:column;box-shadow:0 4px 20px rgba(0,0,0,.2)}.cookie-modal .cookie-modal-header{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 2rem;border-bottom:1px solid #e0e0e0}.cookie-modal .cookie-modal-header h2{margin:0;font-size:1.5rem;font-weight:600;color:#121212}.cookie-modal .cookie-modal-header .cookie-modal-close{background:none;border:none;font-size:2rem;line-height:1;color:#666;cursor:pointer;padding:0;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;transition:color .3s ease}.cookie-modal .cookie-modal-header .cookie-modal-close:hover{color:#121212}.cookie-modal .cookie-modal-content{padding:2rem;overflow-y:auto;flex:1}.cookie-modal .cookie-modal-content .cookie-modal-intro{margin:0 0 1.5rem 0;color:#666;line-height:1.6;font-size:16px}.cookie-modal .cookie-modal-content .cookie-categories{display:flex;flex-direction:column;gap:1.5rem}.cookie-modal .cookie-modal-content .cookie-categories .cookie-category{padding:1.5rem;border:1px solid #e0e0e0;border-radius:6px;background-color:#fafafa}.cookie-modal .cookie-modal-content .cookie-categories .cookie-category.cookie-category-disabled{opacity:.7;background-color:#f5f5f5}.cookie-modal .cookie-modal-content .cookie-categories .cookie-category .cookie-category-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.cookie-modal .cookie-modal-content .cookie-categories .cookie-category .cookie-category-header h3{margin:0;font-size:1.1rem;font-weight:600;color:#121212}.cookie-modal .cookie-modal-content .cookie-categories .cookie-category .cookie-category-header .cookie-toggle{position:relative;display:inline-block;width:50px;height:26px;cursor:pointer}.cookie-modal .cookie-modal-content .cookie-categories .cookie-category .cookie-category-header .cookie-toggle input{opacity:0;width:0;height:0}.cookie-modal .cookie-modal-content .cookie-categories .cookie-category .cookie-category-header .cookie-toggle input:checked+.cookie-toggle-slider{background-color:#06c}.cookie-modal .cookie-modal-content .cookie-categories .cookie-category .cookie-category-header .cookie-toggle input:checked+.cookie-toggle-slider:before{transform:translateX(24px)}.cookie-modal .cookie-modal-content .cookie-categories .cookie-category .cookie-category-header .cookie-toggle input:disabled+.cookie-toggle-slider{opacity:.5;cursor:not-allowed}.cookie-modal .cookie-modal-content .cookie-categories .cookie-category .cookie-category-header .cookie-toggle .cookie-toggle-slider{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.3s;border-radius:26px}.cookie-modal .cookie-modal-content .cookie-categories .cookie-category .cookie-category-header .cookie-toggle .cookie-toggle-slider:before{position:absolute;content:"";height:20px;width:20px;left:3px;bottom:3px;background-color:#fff;transition:.3s;border-radius:50%}.cookie-modal .cookie-modal-content .cookie-categories .cookie-category .cookie-category-description{margin:0;font-size:.9rem;color:#666;line-height:1.5}.cookie-modal .cookie-modal-footer{display:flex;justify-content:flex-end;gap:1rem;padding:1.5rem 2rem;border-top:1px solid #e0e0e0}.cookie-modal .cookie-modal-footer .cookie-button{padding:.75rem 1.5rem;border:none;border-radius:4px;font-size:.95rem;font-weight:500;cursor:pointer;transition:all .3s ease}.cookie-modal .cookie-modal-footer .cookie-button.cookie-button-secondary{background-color:#fff;color:#333;border:1px solid #ccc}.cookie-modal .cookie-modal-footer .cookie-button.cookie-button-secondary:hover{background-color:#f5f5f5}.cookie-modal .cookie-modal-footer .cookie-button.cookie-button-primary{background-color:#06c;color:#fff}.cookie-modal .cookie-modal-footer .cookie-button.cookie-button-primary:hover{background-color:#0052a3}@media(max-width: 768px){.cookie-modal{max-height:95vh}.cookie-modal .cookie-modal-header,.cookie-modal .cookie-modal-content,.cookie-modal .cookie-modal-footer{padding:1rem}.cookie-modal .cookie-modal-footer{flex-direction:column-reverse}.cookie-modal .cookie-modal-footer .cookie-button{width:100%}}.gallery-container{width:100%;margin:auto}.gallery-container-cooperations,.gallery-container-blog{max-width:105rem}.gallery-subcontainer{width:90%;margin:0 auto;display:flex;flex-direction:column}.gallery-subcontainer h3{font-size:2.2rem}.gallery-buttons{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1.8rem;margin:2.5rem 0 4rem 0}.gallery-grid{display:grid;grid-template-columns:repeat(3, 1fr);grid-auto-flow:dense;grid-auto-rows:auto;align-items:stretch;gap:2rem;padding:0rem 1rem 8rem 1rem;overflow-x:hidden}.gallery-img{width:100%;height:100%;min-height:40rem;background-position:center;background-size:cover;object-fit:cover;display:block}.gallery-img-portrait{grid-column:span 1}.gallery-img-landscape{grid-column:span 2}.gallery-img-hp:nth-child(1){background-image:url(/images/livesketching/event2-livesketches3.jpg)}.gallery-img-hp:nth-child(2){background-image:url(/images/livesketching/event2-livesketches15.jpg)}.gallery-img-hp:nth-child(3){background-image:url(/images/livesketching/event2-livesketches2.jpg)}.gallery-img-digital:nth-child(1){background-image:url(/images/portfolio/img-83.jpg)}.gallery-img-digital:nth-child(2){background-image:url(/images/portfolio/img-84.jpg)}.gallery-img-digital:nth-child(3){background-image:url(/images/portfolio/img-51.jpg)}.gallery-img-digital:nth-child(4){background-image:url(/images/portfolio/img-52.jpg)}.gallery-img-digital:nth-child(5){background-image:url(/images/portfolio/img-54.jpg)}.gallery-img-digital:nth-child(6){background-image:url(/images/portfolio/img-55.jpg)}@media(min-width: 1024px){.gallery-img-digital:nth-child(6){grid-row:1/3;grid-column:1/2;background-position-x:90%}}.gallery-img-digital:nth-child(7){background-image:url(/images/portfolio/img-57.jpg)}.gallery-img-digital:nth-child(8){background-image:url(/images/portfolio/img-58.jpg)}.gallery-img-digital:nth-child(9){background-image:url(/images/portfolio/img-59.jpg)}.gallery-img-digital:nth-child(10){background-image:url(/images/portfolio/img-60.jpg)}.gallery-img-digital:nth-child(11){background-image:url(/images/portfolio/img-61.jpg)}.gallery-img-digital:nth-child(12){background-image:url(/images/portfolio/img-62.jpg)}.gallery-img-digital:nth-child(13){background-image:url(/images/portfolio/img-63.jpg)}@media(min-width: 1024px){.gallery-img-digital:nth-child(13){grid-column:2/4;grid-row:4/5;background-position-y:20%}}.gallery-img-digital:nth-child(14){background-image:url(/images/portfolio/img-64.jpg)}.gallery-img-digital:nth-child(15){background-image:url(/images/portfolio/img-65.jpg)}.gallery-img-digital:nth-child(16){background-image:url(/images/portfolio/img-66.jpg)}.gallery-img-digital:nth-child(17){background-image:url(/images/portfolio/img-69.jpg)}.gallery-img-digital:nth-child(18){background-image:url(/images/portfolio/img-70.jpg)}.gallery-img-digital:nth-child(19){background-image:url(/images/portfolio/img-71.jpg)}.gallery-img-digital:nth-child(20){background-image:url(/images/portfolio/img-72.jpg)}.gallery-img-digital:nth-child(21){background-image:url(/images/portfolio/img-73.jpg)}.gallery-img-digital:nth-child(22){background-image:url(/images/portfolio/img-74.jpg)}@media(min-width: 1024px){.gallery-img-digital:nth-child(22){grid-row:6/8;grid-column:2/3}}.gallery-img-digital:nth-child(23){background-image:url(/images/portfolio/img-75.jpg)}.gallery-img-digital:nth-child(24){background-image:url(/images/portfolio/img-77.jpg)}.gallery-img-digital:nth-child(25){background-image:url(/images/portfolio/img-78.jpg)}.gallery-img-digital:nth-child(26){background-image:url(/images/portfolio/img-79.jpg);background-position-y:10%}.gallery-img-digital:nth-child(27){background-image:url(/images/portfolio/img-80.jpg);background-position-y:5%}.gallery-img-digital:nth-child(28){background-image:url(/images/portfolio/img-81.jpg)}.gallery-img-digital:nth-child(29){background-image:url(/images/portfolio/img-82.jpg);background-position-y:15%}.gallery-img-traditional:nth-child(1){background-image:url(/images/portfolio/img-151.jpg)}.gallery-img-traditional:nth-child(2){background-image:url(/images/portfolio/img-152.jpg)}.gallery-img-traditional:nth-child(3){background-image:url(/images/portfolio/img-153.jpg);background-position-y:0%}.gallery-img-traditional:nth-child(4){background-image:url(/images/portfolio/img-154.jpg);background-position-y:10%}.gallery-img-traditional:nth-child(5){background-image:url(/images/portfolio/img-155.jpg)}.gallery-img-traditional:nth-child(6){background-image:url(/images/portfolio/img-156.jpg)}.gallery-img-traditional:nth-child(7){background-image:url(/images/portfolio/img-157.jpg);background-position-y:5%}.gallery-img-traditional:nth-child(8){background-position-y:20%;background-image:url(/images/portfolio/img-158.jpg)}.gallery-img-traditional:nth-child(9){background-image:url(/images/portfolio/img-159.jpg);background-position-y:15%}.gallery-img-livesketching-event:nth-child(1){background-image:url(/images/livesketching/event2-livesketches3.jpg)}.gallery-img-livesketching-event:nth-child(2){background-image:url(/images/livesketching/event2-livesketches4.jpg)}.gallery-img-livesketching-event:nth-child(3){background-image:url(/images/livesketching/event2-livesketches5.jpg)}.gallery-img video{width:100%;height:100%;display:block;max-width:100%;object-fit:cover}.gallery-img-cooperation-event-9:nth-child(1){background-image:url(/images/livesketching/event8-livesketches1.jpg)}.gallery-img-cooperation-event-9:nth-child(2){background-image:url(/images/livesketching/event8-livesketches2.jpg)}.gallery-img-cooperation-event-9:nth-child(3){background-image:url(/images/livesketching/event8-livesketches3.jpg)}.gallery-img-cooperation-event-9:nth-child(4){background-image:url(/images/livesketching/event8-livesketches4.jpg)}.gallery-img-cooperation-event-9:nth-child(5){background-image:url(/images/livesketching/event8-livesketches5.jpg)}.gallery-img-cooperation-event-8:nth-child(1){background-image:url(/images/livesketching/event7-livesketches1.jpg)}.gallery-img-cooperation-event-8:nth-child(2){background-image:url(/images/livesketching/event7-livesketches2.jpg)}.gallery-img-cooperation-event-8:nth-child(3){background-image:url(/images/livesketching/event7-livesketches3.jpg)}.gallery-img-cooperation-event-8:nth-child(4){background-image:url(/images/livesketching/event7-livesketches4.jpg)}.gallery-img-cooperation-event-8:nth-child(5){background-image:url(/images/livesketching/event7-livesketches5.jpg)}.gallery-img-cooperation-event-7:nth-child(1){background-image:url(/images/livesketching/event6-livesketches1.jpg)}.gallery-img-cooperation-event-7:nth-child(2){background-image:url(/images/livesketching/event6-livesketches2.jpg)}.gallery-img-cooperation-event-7:nth-child(3){background-image:url(/images/livesketching/event6-livesketches3.jpg)}.gallery-img-cooperation-event-7:nth-child(4){background-image:url(/images/livesketching/event6-livesketches4.jpg)}.gallery-img-cooperation-event-7:nth-child(5){background-image:url(/images/livesketching/event6-livesketches5.jpg)}.gallery-img-cooperation-event-6:nth-child(1){background-image:url(/images/livesketching/event5-livesketches1.jpg)}.gallery-img-cooperation-event-6:nth-child(2){background-image:url(/images/livesketching/event5-livesketches2.jpg)}.gallery-img-cooperation-event-6:nth-child(3){background-image:url(/images/livesketching/event5-livesketches3.jpg)}.gallery-img-cooperation-event-5:nth-child(1){background-image:url(/images/livesketching/event4-livesketches2.jpg)}.gallery-img-cooperation-event-5:nth-child(2){background-image:url(/images/livesketching/event4-livesketches1.jpg)}.gallery-img-cooperation-event-5:nth-child(3){background-image:url(/images/livesketching/event4-livesketches3.jpg)}.gallery-img-cooperation-event-5:nth-child(4){background-image:url(/images/livesketching/event4-livesketches4.jpg)}.gallery-img-cooperation-event-5:nth-child(5){background-image:url(/images/livesketching/event4-livesketches5.jpg)}.gallery-img-cooperation-event-5:nth-child(6){background-image:url(/images/livesketching/event4-livesketches6.jpg)}.gallery-img-cooperation-event-4:nth-child(1){background-image:url(/images/livesketching/event3-livesketches1.jpg)}.gallery-img-cooperation-event-4:nth-child(2){background-image:url(/images/livesketching/event3-livesketches2.jpg)}.gallery-img-cooperation-event-4:nth-child(3){background-image:url(/images/livesketching/event3-livesketches3.jpg)}.gallery-img-cooperation-event-3:nth-child(1){background-image:url(/images/livesketching/event2-livesketches6.jpg)}.gallery-img-cooperation-event-3:nth-child(2){background-image:url(/images/livesketching/video_elle_nahled.jpg)}.gallery-img-cooperation-event-3:nth-child(3){background-image:url(/images/livesketching/event2-livesketches7.jpg)}.gallery-img-cooperation-event-2:nth-child(1){background-image:url(/images/livesketching/event2-livesketches9.jpg)}.gallery-img-cooperation-event-2:nth-child(2){background-image:url(/images/livesketching/event2-livesketches10.jpg)}.gallery-img-cooperation-event-2:nth-child(3){background-image:url(/images/livesketching/event2-livesketches11.jpg)}.gallery-img-cooperation-event-2:nth-child(4){background-image:url(/images/livesketching/event2-livesketches12.jpg)}.gallery-img-cooperation-event-2:nth-child(5){background-image:url(/images/livesketching/event2-livesketches13.jpg)}.gallery-img-cooperation-event-2:nth-child(6){background-image:url(/images/livesketching/event2-livesketches14.jpg)}.gallery-img-cooperation-event-1:nth-child(1){background-image:url(/images/livesketching/event1-livesketches3.jpeg)}.gallery-img-cooperation-event-1:nth-child(2){background-image:url(/images/livesketching/event1-livesketches2.jpeg)}.gallery-img-cooperation-event-1:nth-child(3){background-image:url(/images/livesketching/event1-livesketches7.jpeg)}.gallery-img-blog-event-1:nth-child(1){background-image:url(/images/blog/1-1.jpeg)}.gallery-img-blog-event-1:nth-child(2){background-image:url(/images/blog/1-2.jpeg)}.gallery-img-blog-event-1:nth-child(3){background-image:url(/images/blog/1-3.jpeg)}.gallery-img-blog-event-1:nth-child(4){background-image:url(/images/blog/1-4.jpg)}.gallery-img-blog-event-3:nth-child(1){background-image:url(/images/blog/3-1.jpg)}.gallery-img-blog-event-3:nth-child(2){background-image:url(/images/blog/3-2.jpg)}.gallery-img-blog-event-3:nth-child(3){background-image:url(/images/blog/3-3.jpg)}.gallery-img-blog-event-3:nth-child(4){background-image:url(/images/blog/3-4.jpg)}.gallery-img-blog-event-3:nth-child(5){background-image:url(/images/blog/3-5.jpg)}.gallery-img-blog-event-3:nth-child(6){background-image:url(/images/blog/3-6.jpg)}.gallery-img-blog-event-3:nth-child(7){background-image:url(/images/blog/3-7.jpg)}.gallery-img-blog-event-5:nth-child(1){background-image:url(/images/blog/5-1.jpg)}.gallery-img-blog-event-5:nth-child(2){background-image:url(/images/blog/5-2.jpg)}.gallery-img-blog-event-5:nth-child(3){background-image:url(/images/blog/5-3.jpeg)}.gallery-img-blog-event-6:nth-child(1){background-image:url(/images/blog/6-1.jpg)}.gallery-img-blog-event-6:nth-child(2){background-image:url(/images/blog/6-2.jpg)}.gallery-img-blog-event-6:nth-child(3){background-image:url(/images/blog/6-3.jpg)}.gallery-img-blog-event-6:nth-child(4){background-image:url(/images/blog/6-4.jpg)}.gallery-img-blog-event-7:nth-child(1){background-image:url(/images/blog/7-1.jpg)}.gallery-img-blog-event-7:nth-child(2){background-image:url(/images/blog/7-2.jpg)}.gallery-img-blog-event-7:nth-child(3){background-image:url(/images/blog/7-3.jpg)}.gallery-img-blog-event-8:nth-child(1){background-image:url(/images/blog/8-1.jpg)}.gallery-img-blog-event-8:nth-child(2){background-image:url(/images/blog/8-2.jpg)}.gallery-img-blog-event-8:nth-child(3){background-image:url(/images/blog/8-3.jpg)}.gallery-img-blog-event-9:nth-child(1){background-image:url(/images/blog/9-1.jpg)}.gallery-img-blog-event-9:nth-child(2){background-image:url(/images/blog/9-2.jpg)}.gallery-img-blog-event-10:nth-child(1){background-image:url(/images/blog/10-1.jpg)}.gallery-img-blog-event-10:nth-child(2){background-image:url(/images/blog/10-2.jpg)}.gallery-img-blog-event-10:nth-child(3){background-image:url(/images/blog/10-3.jpg)}.gallery-img-blog-event-11:nth-child(1){background-image:url(/images/blog/11-1.jpg)}.gallery-img-blog-event-11:nth-child(2){background-image:url(/images/blog/11-2.jpg)}.gallery-img-blog-event-11:nth-child(3){background-image:url(/images/blog/11-3.jpg)}.gallery-img-blog-event-12:nth-child(1){background-image:url(/images/blog/12-1.jpg)}.gallery-img-blog-event-12:nth-child(2){background-image:url(/images/blog/12-2.jpg)}.gallery-img-blog-event-12:nth-child(3){background-image:url(/images/blog/12-3.jpg)}@media(max-width: 1600px){.gallery-container{width:100%}}@media(max-width: 768px){.gallery-grid{grid-template-columns:repeat(2, 1fr)}.gallery-img-landscape{grid-column:span 2}.gallery-img-portrait{grid-column:span 1}}@media(max-width: 640px){.gallery-grid{grid-template-columns:1fr}.gallery-img-landscape,.gallery-img-portrait{grid-column:span 1}}.mb-0{margin-bottom:0 !important}.mb-1{margin-bottom:.5rem !important}.mb-2{margin-bottom:1rem !important}.mb-3{margin-bottom:1.5rem !important}.mb-4{margin-bottom:2rem !important}.mt-0{margin-top:0 !important}.mt-1{margin-top:.5rem !important}.mt-2{margin-top:1rem !important}.mt-3{margin-top:1.5rem !important}.mt-4{margin-top:2rem !important}.w-full{width:100%}.pl-0{padding-left:0 !important}.list-style-none{list-style-type:none}.divider{width:100%;height:1px;background-color:#5c5c5c}.img-mobile{width:100%;margin-bottom:1.5rem}@media(min-width: 768px){.img-mobile{display:none}}.img-desktop{width:100%;display:none;margin-bottom:1.5rem}@media(min-width: 768px){.img-desktop{display:block}}@media only screen and (min-width: 768px){.livesketching{padding-top:0rem}.lg-order-2{order:2}.lg-text-left{text-align:right}.lg-ml-auto{margin-left:auto}}@media only screen and (min-width: 1024px){header{height:12rem;display:flex;align-items:center;justify-content:flex-start;gap:2.5rem}#header-control{padding:0rem 1rem}#header-control .desktop-logo{display:block}#header-control .desktop-logo img{width:100px}#header-control .mobile-logo{display:none}nav#desktop-menu{width:initial;display:flex;justify-content:center;align-items:center;position:initial;background-color:rgba(0,0,0,0);flex:1}nav#desktop-menu a{color:#fff;position:relative;border:none;background:none;font-size:1.5rem}nav#desktop-menu a::after{width:0%;position:absolute;left:10%;bottom:10px;height:5px;background:linear-gradient(to right, #ffffff, #c8474e);content:" ";transition:all .5s ease;transition-delay:.2s}nav#desktop-menu a:hover::after{width:90%}.content-section{padding:5rem 0 8rem 0}.content-section-cooperation,.content-section-blog{padding:4rem 0 .5rem 0}.content-workshop{padding:4rem 0 8rem 0}.content-section-clients{padding:10rem 0}.content-section-clients .clients{flex-direction:initial;flex-wrap:wrap;gap:3rem}.portfolio{padding-bottom:10rem}.portfolio-item{width:33%}.form-c form p{width:60rem}.gallery-container .gallery-subcontainer .gallery-buttons{margin-bottom:7rem}}@media only screen and (min-width: 1336px){html{font-size:65%}p{line-height:2.8rem}nav#desktop-menu a{padding:2rem 2.5rem 2rem 2.5rem;font-size:1.7rem}#header-control .desktop-logo img{width:150px}.portfolio{padding-bottom:14rem}.portfolio-item{width:25%}.livesketching,.gallery-grid{padding:0rem 0rem 10rem 0}.livesketching{gap:10rem}.livesketching .ls-text{padding:0rem 8rem}.form-c form p{width:65rem}footer .footer-inner{width:80%;max-width:160rem;margin:0 auto}footer .footer-inner p{border:0;max-width:76rem}footer .footer-inner .links{width:100%;border-bottom:1px solid #777;flex-direction:row;padding:4rem 1rem;font-size:1.3rem}footer .footer-inner .links .some{margin-left:auto}footer .footer-inner .links a.ig-icon,footer .footer-inner .links a.ytb-icon{transition:all .3s ease-in}footer .footer-inner .links a.ig-icon:hover,footer .footer-inner .links a.ytb-icon:hover{transform:scale(1.01);filter:drop-shadow(0 0 11px rgba(255, 255, 255, 0.5))}}@media only screen and (min-width: 1536px){html{font-size:72%}#header-control .desktop-logo img{width:160px}.heading-w-underline{margin-bottom:4rem}.content-section .content-heading-text-cta p{margin-bottom:4rem}footer .footer-inner .links{font-size:1.4rem}}@media only screen and (min-width: 1920px){footer .footer-inner .links{font-size:1.5rem}}@media only screen and (max-width: 768px){.contact-info{gap:32px;padding:24px 0;max-width:100%}.contact-info .contact-item{flex-direction:column;text-align:center;padding:20px 24px;gap:16px}.contact-info .contact-item .contact-icon{width:56px;height:56px}.contact-info .contact-item .contact-icon svg{width:28px;height:28px}.contact-info .contact-item .contact-item-content{align-items:center}.contact-info .contact-item .contact-item-content a{font-size:16px}}@media only screen and (max-width: 480px){.contact-info{gap:24px;padding:20px 0}.contact-info .contact-item{padding:18px 20px}.contact-info .contact-item .contact-item-content a{font-size:15px}}/*# sourceMappingURL=style.css.map */
