.fs-12{font-size:12px}.fs-f12{font-size:10px;line-height:1.4}@media screen and (min-width: 320px){.fs-f12{font-size:calc(10px + .002*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.fs-f12{font-size:12px;line-height:1.4}}.fs-16{font-size:16px}.fs-f16{font-size:14px;line-height:1.4}@media screen and (min-width: 320px){.fs-f16{font-size:calc(14px + .002*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.fs-f16{font-size:16px;line-height:1.4}}.fs-18{font-size:18px}.fs-f18{font-size:16px;line-height:1.4}@media screen and (min-width: 320px){.fs-f18{font-size:calc(16px + .002*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.fs-f18{font-size:18px;line-height:1.4}}.fs-20{font-size:20px}.fs-f20{font-size:18px;line-height:1.4}@media screen and (min-width: 320px){.fs-f20{font-size:calc(18px + .002*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.fs-f20{font-size:20px;line-height:1.4}}.fs-22{font-size:22px}.fs-f22{font-size:20px;line-height:1.4}@media screen and (min-width: 320px){.fs-f22{font-size:calc(20px + .002*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.fs-f22{font-size:22px;line-height:1.4}}.fs-24{font-size:24px}.fs-f24{font-size:20px;line-height:1.4}@media screen and (min-width: 320px){.fs-f24{font-size:calc(20px + .004*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.fs-f24{font-size:24px;line-height:1.4}}.fs-26{font-size:26px}.fs-f26{font-size:22px;line-height:1.4}@media screen and (min-width: 320px){.fs-f26{font-size:calc(22px + .004*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.fs-f26{font-size:26px;line-height:1.4}}.fs-28{font-size:28px}.fs-f28{font-size:24px;line-height:1.4}@media screen and (min-width: 320px){.fs-f28{font-size:calc(24px + .004*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.fs-f28{font-size:28px;line-height:1.4}}.fs-32{font-size:32px}.fs-f32{font-size:28px;line-height:1.4}@media screen and (min-width: 320px){.fs-f32{font-size:calc(28px + .004*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.fs-f32{font-size:32px;line-height:1.4}}.fs-36{font-size:36px}.fs-f36{font-size:30px;line-height:1.4}@media screen and (min-width: 320px){.fs-f36{font-size:calc(30px + .006*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.fs-f36{font-size:36px;line-height:1.4}}.fs-38{font-size:38px}.fs-f38{font-size:32px;line-height:1.4}@media screen and (min-width: 320px){.fs-f38{font-size:calc(32px + .006*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.fs-f38{font-size:38px;line-height:1.4}}.fs-40{font-size:40px}.fs-f40{font-size:34px;line-height:1.4}@media screen and (min-width: 320px){.fs-f40{font-size:calc(34px + .006*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.fs-f40{font-size:40px;line-height:1.4}}.header-container header{transition:.4s}.header-container .navbar{min-height:80px;background:#E7EBE8}.header-container .navbar button.navbar-toggler{border:none!important;padding-right:0;outline:none!important;box-shadow:none!important}.header-container .navbar button.navbar-toggler .menu{font-weight:600;color:#000;font-size:16px;display:inline-block;margin-right:5px;position:relative;top:-2px}.header-container .navbar button.navbar-toggler .burger{display:inline-block;transition:.4s}.header-container .navbar button.navbar-toggler .burger.active .first{transform:rotate(45deg);position:relative;top:6px}.header-container .navbar button.navbar-toggler .burger.active .third{transform:rotate(-45deg);position:relative;top:-6px}.header-container .navbar button.navbar-toggler .burger.active .second{opacity:0}.header-container .navbar button.navbar-toggler .burger span{transition:.4s;display:block;height:3px;background:#000000;width:19px;margin-top:3px}@media (min-width: 991px){.offcanvas-collapse ul{margin-right:0!important;margin-left:auto}.offcanvas-collapse ul li{margin-left:40px}.offcanvas-collapse ul li:first-child{margin-left:0}.offcanvas-collapse ul li a{color:#000;font-size:16px;font-weight:600}}@media screen and (min-width: 991px) and (max-width: 1199px){.offcanvas-collapse ul li{margin-left:10px}}@media (min-width: 991px){.offcanvas-collapse ul.lang-item a{font-size:16px}}@media (max-width: 991px){.offcanvas-collapse{padding-top:10px;position:fixed;bottom:0;left:100%;width:100%;padding-right:1rem;padding-left:1rem;overflow-y:auto;visibility:hidden;background-color:#000;transition:transform .3s ease-in-out,visibility .3s ease-in-out}.offcanvas-collapse.open{visibility:visible;transform:translate(-100%)}.offcanvas-collapse .lang-item{margin:auto;display:flex;justify-content:flex-end;align-items:flex-end}}@media screen and (max-width: 991px) and (max-width: 1199px){.offcanvas-collapse .lang-item{max-width:960px}}@media screen and (max-width: 991px) and (max-width: 991px){.offcanvas-collapse .lang-item{max-width:720px}}@media screen and (max-width: 991px) and (max-width: 767px){.offcanvas-collapse .lang-item{max-width:540px}}@media (max-width: 991px){.offcanvas-collapse .nav-item{margin-top:20px}.offcanvas-collapse .nav-item .nav-link{text-align:right;margin:auto;color:#fff;font-size:24px;font-weight:600}}@media screen and (max-width: 991px) and (max-width: 1199px){.offcanvas-collapse .nav-item .nav-link{max-width:960px}}@media screen and (max-width: 991px) and (max-width: 991px){.offcanvas-collapse .nav-item .nav-link{max-width:720px}}@media screen and (max-width: 991px) and (max-width: 767px){.offcanvas-collapse .nav-item .nav-link{max-width:540px}}.footer-container footer{background:#E7EBE8;padding-top:20px;margin-top:120px;padding-bottom:30px}.footer-container footer .contact-container .left-side{position:relative}.footer-container footer .contact-container .left-side svg{position:absolute;bottom:0;right:0}@media screen and (max-width: 1199px){.footer-container footer .contact-container .left-side svg{display:none}}.footer-container footer .contact-container .telmail a{font-weight:600;color:#000;margin-top:24px;display:inline-flex}.footer-container footer .contact-container .telmail a{font-size:20px;line-height:1.4}@media screen and (min-width: 320px){.footer-container footer .contact-container .telmail a{font-size:calc(20px + .008*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.footer-container footer .contact-container .telmail a{font-size:28px;line-height:1.4}}.footer-container footer .contact-container .address-container{display:flex;flex-direction:column;max-height:278px;justify-content:space-between}@media screen and (max-width: 1199px){.footer-container footer .contact-container .address-container{display:block;max-height:none}}.footer-container footer .contact-container .address-container p{margin-top:20px;font-size:16px;font-weight:600;color:#525252;text-align:end}@media screen and (max-width: 767px){.footer-container footer .contact-container .address-container p{text-align:start}}.footer-container footer .contact-container .address-container p:first-child{margin-top:0}.footer-container footer .contact-container #map{border-radius:8px;aspect-ratio:746/278}@media screen and (max-width: 767px){.footer-container footer .contact-container #map{aspect-ratio:16/9}}.footer-container footer nav ul{padding:0;display:flex;margin-top:50px;justify-content:space-between}@media screen and (max-width: 576px){.footer-container footer nav ul{display:block}}.footer-container footer nav ul li{list-style-type:none;margin-top:10px}.footer-container footer nav ul li a{color:#000;font-weight:600;font-size:16px;text-decoration:none}.footer-container .footer-down-container{padding-top:40px;padding-bottom:30px;background:#E7EBE8;color:#525252}.footer-container .footer-down-container div{margin-top:20px}.footer-container .footer-down-container a{color:inherit;font-weight:600}.jumb-container{padding-top:20px}.jumb-container .jumb-svg{width:100%;z-index:-5;margin-top:-200px}.jumb-container .jumb-carousel .image-container img{-o-object-fit:cover;object-fit:cover;aspect-ratio:966/644;width:100%;border-radius:8px}.jumb-container .jumb-carousel .name-container .subcontainer{position:relative;width:calc(100% + 110px);right:110px;background:#000000;border-radius:8px;padding:120px 110px}@media screen and (max-width: 1199px){.jumb-container .jumb-carousel .name-container .subcontainer{padding:60px 55px}}@media screen and (max-width: 991px){.jumb-container .jumb-carousel .name-container .subcontainer{width:100%;right:0}}@media screen and (max-width: 767px){.jumb-container .jumb-carousel .name-container .subcontainer{padding:30px 22.5px}}.jumb-container .jumb-carousel .name-container .subcontainer h3{color:#fff}.jumb-container .jumb-carousel .name-container .subcontainer .post{margin-top:20px;font-size:24px;font-weight:600;color:#fff}.jumb-container .jumb-carousel .name-container .subcontainer a{margin-top:40px}@media screen and (min-width: 991px){.jumb-container .jumb-carousel.detail .name-container .subcontainer{right:0}}.carousel-indicators{left:0;right:auto;margin:0 0 20px 20px}@media screen and (max-width: 991px){.carousel-indicators{top:auto;bottom:-40px;right:0;margin-bottom:0}}.carousel-indicators button{width:12px!important;height:12px!important;border-radius:100%;background:#fff;border:none!important}.carousel-indicators button.active{width:40px!important;border-radius:12px;position:relative}.carousel-indicators button.active:after{border-radius:6px;position:absolute;top:0;left:0;width:24px;background:#000000;content:"";height:100%}.latest-posts-container{margin-top:180px}@media screen and (max-width: 991px){.latest-posts-container{margin-top:0}}.artists-container{margin-top:120px}.artists-container .artist-item{margin-bottom:24px}.artists-container .artist-item img{-o-object-fit:cover;object-fit:cover;border-radius:8px;aspect-ratio:416/277;width:100%}.projects-cta-container{position:relative;margin-top:120px}.projects-cta-container .projects-cta-svg{display:block;width:100%;height:auto;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.projects-cta-container .projects-cta-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.projects-cta-container p{color:#000}@media screen and (max-width: 991px){.projects-cta-container{margin-top:80px}.projects-cta-container .projects-cta-svg{position:absolute;top:50%;left:0;transform:translateY(-50%)}.projects-cta-container .projects-cta-content{position:relative;top:auto;left:auto;transform:none;padding:60px 0}}.about-container{margin-top:100px}.about-container .person-row{position:relative;margin-top:20px}.about-container .person-row .team-item{margin-top:40px}.about-container .person-row:after{z-index:-1;background:#000000;width:50%;height:33.33%;top:0;left:12px;content:"";position:absolute;border-radius:8px}@media screen and (max-width: 991px){.about-container .person-row:after{width:calc(100% - 24px);height:150px}}.references-container{margin-top:60px}.references-container .carousel-indicators{margin:0 0 20px;bottom:0;position:relative;justify-content:flex-start}.references-container .reference-item p{color:#bb2828}.references-container .reference-item .author{margin-top:20px;font-weight:600;color:#525252}.about-artist-container{margin-top:180px}.about-artist-container .content img{-o-object-fit:cover;object-fit:cover;aspect-ratio:856/482;width:100%;border-radius:8px}.video-item iframe{aspect-ratio:856/482;width:100%;border-radius:8px}.artist-contact-container{margin-top:100px;background:#fff;padding-top:80px;padding-bottom:80px;border-radius:8px}.artist-contact-container img{margin-top:20px;border-radius:100%;width:168px;aspect-ratio:1;-o-object-fit:cover;object-fit:cover}@media screen and (max-width: 991px){.artist-contact-container img{margin-bottom:30px}}.artist-contact-container h3{color:#000}.artist-contact-container h3{font-size:28px;line-height:1.4}@media screen and (min-width: 320px){.artist-contact-container h3{font-size:calc(28px + .004*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.artist-contact-container h3{font-size:32px;line-height:1.4}}.artist-contact-container .telmail a{margin-top:16px;display:inline-flex}@media screen and (min-width: 991px){.projects-container .col-lg-6:nth-child(even) .project-item{margin-top:40px}}@media screen and (min-width: 992px){.projects-grid .col-lg-6:nth-child(even){margin-top:60px;margin-bottom:-60px}}.project-item{position:relative;overflow:hidden;border-radius:8px;margin-bottom:24px}@media screen and (max-width: 767px){.project-item{display:grid;grid-template-columns:1fr;grid-template-rows:auto}.project-item:before{content:"";grid-area:1/1;width:100%;padding-top:100%}}.project-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:1}@media screen and (max-width: 767px){.project-item img{grid-area:1/1;aspect-ratio:auto}}.project-item:after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(187,40,40,0) 25%,rgba(187,40,40,.75) 60%,rgba(187,40,40,.95) 100%)}.project-item .project-item-content{position:absolute;z-index:1;left:0;bottom:0;width:100%;padding:40px}@media screen and (max-width: 767px){.project-item .project-item-content{position:relative;grid-area:1/1;align-self:end;bottom:auto;padding:20px}}.project-item .project-item-content h3{font-size:20px;line-height:1.4}@media screen and (min-width: 320px){.project-item .project-item-content h3{font-size:calc(20px + .004*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.project-item .project-item-content h3{font-size:24px;line-height:1.4}}.project-item .project-item-content p{font-size:14px;line-height:1.4}@media screen and (min-width: 320px){.project-item .project-item-content p{font-size:calc(14px + .002*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.project-item .project-item-content p{font-size:16px;line-height:1.4}}.project-item .project-item-meta{font-size:12px;line-height:1.4}@media screen and (min-width: 320px){.project-item .project-item-meta{font-size:calc(12px + .004*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.project-item .project-item-meta{font-size:16px;line-height:1.4}}.artist-projects{margin-top:80px}@media screen and (max-width: 991px){.artist-projects{margin-top:60px}}.project-item-wide{margin-bottom:0;border-radius:8px!important;overflow:visible}@media screen and (max-width: 767px){.project-item-wide:before{padding-top:75%}}.project-item-wide img{border-radius:8px;position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%;aspect-ratio:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media screen and (max-width: 767px){.project-item-wide img{position:static;width:100%;height:100%;aspect-ratio:auto;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center}}.project-item-wide:after{border-radius:8px;background:linear-gradient(90deg,rgba(187,40,40,.97) 0%,rgba(187,40,40,.9) 30%,rgba(187,40,40,.35) 70%,rgba(187,40,40,0) 100%)}@media screen and (max-width: 767px){.project-item-wide:after{background:linear-gradient(180deg,rgba(187,40,40,0) 25%,rgba(187,40,40,.75) 60%,rgba(187,40,40,.95) 100%)}}.project-item-wide .project-item-content{position:relative;display:flex;align-items:center;min-height:100%;height:auto;padding:40px 80px}@media screen and (max-width: 1199px){.project-item-wide .project-item-content{padding:40px 80px}}@media screen and (max-width: 991px){.project-item-wide .project-item-content{padding:30px}}@media screen and (max-width: 767px){.project-item-wide .project-item-content{position:relative;align-items:flex-end;min-height:0;height:auto;padding:20px}}.project-item-wide .project-item-text{width:100%;max-width:420px}@media screen and (max-width: 767px){.project-item-wide .project-item-text{max-width:none}}.project-modal-wrapper .modal-content{padding:0;overflow:hidden;border:none;border-radius:12px;background:#fff}.project-modal-wrapper .project-modal-image{position:relative}.project-modal-wrapper .project-modal-image img{width:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:684/300;border-radius:8px}.project-modal-wrapper .project-modal-image .project-modal-close{position:absolute;top:20px;right:20px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:none;border-radius:100%;background:#fff;color:#000}.project-modal-wrapper .project-modal-image .project-modal-close:active,.project-modal-wrapper .project-modal-image .project-modal-close:focus,.project-modal-wrapper .project-modal-image .project-modal-close:hover{background:#BB2828;color:#fff}.project-modal-wrapper .project-modal-image .project-modal-close:focus{outline:2px solid #000000;outline-offset:2px}.project-modal-wrapper .project-modal-contact,.project-modal-wrapper .project-modal-artists{padding:40px}@media screen and (max-width: 767px){.project-modal-wrapper .project-modal-contact,.project-modal-wrapper .project-modal-artists{padding:30px 20px}}.project-modal-wrapper .project-modal-content{padding:40px 80px!important}@media screen and (max-width: 1199px){.project-modal-wrapper .project-modal-content{padding:40px!important}}@media screen and (max-width: 991px){.project-modal-wrapper .project-modal-content{padding:20px!important}}.project-modal-wrapper .project-modal-contact{background:#E7EBE8}.project-modal-wrapper .project-modal-contact h3,.project-modal-wrapper .project-modal-artists h3{font-size:22px;line-height:1.4}@media screen and (min-width: 320px){.project-modal-wrapper .project-modal-contact h3,.project-modal-wrapper .project-modal-artists h3{font-size:calc(22px + .006*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.project-modal-wrapper .project-modal-contact h3,.project-modal-wrapper .project-modal-artists h3{font-size:28px;line-height:1.4}}.project-modal-wrapper .project-modal-embed iframe{width:100%;aspect-ratio:16/9;border:none;border-radius:8px}.project-modal-wrapper .project-modal-embed.project-modal-embed-spotify iframe{aspect-ratio:auto;height:352px;border-radius:12px}.project-artist-item{display:flex;align-items:center;gap:20px}@media screen and (max-width: 991px){.project-artist-item{flex-direction:column;text-align:center}}.project-artist-item img{flex-shrink:0;width:88px;aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:100%}.project-artist-item h4{font-size:18px;line-height:1.4}@media screen and (min-width: 320px){.project-artist-item h4{font-size:calc(18px + .004*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.project-artist-item h4{font-size:22px;line-height:1.4}}.project-artist-item p{font-size:14px;line-height:1.4}@media screen and (min-width: 320px){.project-artist-item p{font-size:calc(14px + .002*(100vw - 320px));line-height:1.4}}@media screen and (min-width: 1320px){.project-artist-item p{font-size:16px;line-height:1.4}}
