html{box-sizing:border-box}*,*::before,*::after{box-sizing:inherit}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;font-family:"aktiv-grotesk-extended",sans-serif;font-weight:900}body{color:#e63323}a,.underline{color:#e63323;display:inline-block;font-weight:900;position:relative;text-decoration:underline;text-decoration-thickness:1px;text-underline-position:under;text-underline-offset:-1.5px;text-decoration-skip-ink:none;transition:all .275s ease-in-out;width:fit-content}a:hover,.underline:hover{color:#000;text-decoration-thickness:3px}a span,.underline span{color:#e63323;font-weight:900 !important}a{position:relative;transition:all .15s linear}a:hover,a:active,a:focus{color:#e63323}img{width:100%;height:auto}.icon{width:35px;height:auto}.icon-small{width:13px;height:auto}.color-black{color:#000}.color-white{color:#fff}.color-red{color:#e63323}.bg-transparent{background-color:rgba(0,0,0,0)}.bg-black{background-color:#000}.bg-white{background-color:#fff}.bg-red{background-color:#e63323}.z-index--1{position:relative;z-index:-1}.z-index-0{position:relative;z-index:0}.z-index-1{position:relative;z-index:1}.z-index-2{position:relative;z-index:2}.z-index-39{position:relative;z-index:39}.z-index-100{position:relative;z-index:100}.z-index-200{position:relative;z-index:200}.z-index-900{position:relative;z-index:900}.z-index-1000{position:relative;z-index:1000}.z-index-2000{position:relative;z-index:2000}.z-index-9999{position:relative;z-index:9999}.top-0{top:0}.right-0{right:0}.bottom-0{bottom:0}.left-0{left:0}.top-50{top:50%;transform:translateY(-50%)}.left-50{left:50%;transform:translateX(-50%)}.aspect-ratio-4_3{aspect-ratio:4/3}.aspect-ratio-16_9{aspect-ratio:16/9}.object-cover{object-fit:cover}.opacity-0{opacity:0}.opacity-05{opacity:.5}.opacity-1{opacity:1}.border-top-black{border-top:1px solid #000 !important}.border-bottom-black{border-bottom:1px solid #000 !important}.border-top-white{border-top:1px solid #fff !important}.border-bottom-white{border-bottom:1px solid #fff !important}@media(min-width: 992px){.w-lg-33{width:33.33% !important}.w-lg-50{width:50% !important}.w-lg-75{width:75% !important}}@font-face{font-family:"Minion Pro Italic";src:url("/2025/wp-content/themes/graphicdays_2024/assets/fonts/MinionPro-It.otf")}@font-face{font-family:"Active Grotesk Ex XB";src:url("/2025/wp-content/themes/graphicdays_2024/assets/fonts/AktivGroteskExTrial-XBold.woff2") format("woff2"),url("/2025/wp-content/themes/graphicdays_2024/assets/fonts/AktivGroteskExTrial-XBold.woff") format("woff")}html,body{font-family:"aktiv-grotesk-extended",sans-serif;font-size:16px;color:#000}span,p{font-weight:400;font-size:1.0625rem;line-height:1.25rem;letter-spacing:-0.85px}._17{color:#e63323;font-weight:900;font-size:1.0625rem;line-height:1.25rem;letter-spacing:-0.85px}._11{color:#e63323;font-weight:800;font-size:0.6875rem;line-height:0.6875rem;letter-spacing:-0.22px}._13{color:#e63323;font-size:0.8125rem;font-weight:400;line-height:0.8125rem;letter-spacing:-0.26px}._13_menu{color:#e63323;font-size:1.125rem;font-weight:400;line-height:1.125rem;letter-spacing:.36px}@media screen and (min-width: 992px){._13_menu{font-size:0.8125rem;line-height:0.8125rem;letter-spacing:-0.26px}}._18{color:#e63323;font-size:1.0625rem;font-weight:900;line-height:1.25rem;letter-spacing:-0.85px}._18_menu{color:#e63323;font-weight:400;font-size:1.875rem;line-height:1.875rem;letter-spacing:-1.6px}@media screen and (min-width: 992px){._18_menu{font-size:1.375rem;line-height:1.5625rem;letter-spacing:-1.1px}}._22{color:#e63323;font-size:1.125rem;font-weight:900;line-height:1.25rem;letter-spacing:-0.85px}@media screen and (min-width: 992px){._22{font-size:1.375rem;line-height:1.5625rem;letter-spacing:-1.1px}}._30{color:#e63323;font-size:1.375rem;font-weight:900;line-height:1.5625rem;letter-spacing:.36px}@media screen and (min-width: 992px){._30{font-size:1.875rem;line-height:2.0625rem;letter-spacing:-1.5px}}._35{color:#e63323;font-size:2.1875rem;font-weight:900;line-height:2.375rem;letter-spacing:-1.75px}.has-large-font-size,._40{color:#e63323 !important;font-size:1.875rem !important;font-weight:900;line-height:1.875rem;letter-spacing:-1.6px;margin-bottom:0}.has-large-font-size.italic,._40.italic{font-family:"Minion Pro Italic";letter-spacing:-0.8px}@media screen and (min-width: 1024px){.has-large-font-size,._40{font-size:2.8125rem !important;line-height:2.9375rem;letter-spacing:-2.25px}.has-large-font-size.italic,._40.italic{font-family:"Minion Pro Italic";letter-spacing:-0.8px}}._70{color:#e63323;font-size:2.8125rem;font-weight:900;line-height:2.9375rem;letter-spacing:-2.25px}@media screen and (min-width: 992px){._70{font-size:4.375rem;line-height:4.5rem;letter-spacing:-3.5px}}._70.underline{text-underline-offset:-7.5px;text-decoration-skip-ink:none}a.color-white,span.color-white,p.color-white,h1.color-white,h2.color-white,h3.color-white,h4.color-white,h5.color-white,h6.color-white{color:#fff !important}a.color-black,span.color-black,p.color-black,h1.color-black,h2.color-black,h3.color-black,h4.color-black,h5.color-black,h6.color-black{color:#000}@media(min-width: 992px){.text-lg-2xl,.text-2xl{font-size:1.75rem}h1,.h1,.text-lg-3xl,.text-3xl{font-size:2.8125rem;line-height:2.9375rem;letter-spacing:-2.25px}a.button:hover:before{opacity:1}}.pb-1{padding-bottom:0.9375rem !important}.pt-1{padding-top:0.9375rem !important}.ps-1{padding-left:0.9375rem !important}.pe-1{padding-right:0.9375rem !important}.px-1{padding-left:0.9375rem !important;padding-right:0.9375rem !important}.py-1{padding-bottom:0.9375rem !important;padding-top:0.9375rem !important}.p-1{padding:0.9375rem !important}.mb-1{margin-bottom:0.9375rem !important}.mt-1{margin-top:0.9375rem !important}.ms-1{margin-left:0.9375rem !important}.me-1{margin-right:0.9375rem !important}.mx-1{margin-left:0.9375rem !important;margin-right:0.9375rem !important}.my-1{margin-bottom:0.9375rem !important;margin-top:0.9375rem !important}.m-1{margin:0.9375rem !important}@media screen and (min-width: 992px){.pb-lg-1{padding-bottom:0.9375rem !important}.pt-lg-1{padding-top:0.9375rem !important}.ps-lg-1{padding-left:0.9375rem !important}.pe-lg-1{padding-right:0.9375rem !important}.px-lg-1{padding-left:0.9375rem !important;padding-right:0.9375rem !important}.py-lg-1{padding-bottom:0.9375rem !important;padding-top:0.9375rem !important}.p-lg-1{padding:0.9375rem !important}.mb-lg-1{margin-bottom:0.9375rem !important}.mt-lg-1{margin-top:0.9375rem !important}.ms-lg-1{margin-left:0.9375rem !important}.me-lg-1{margin-right:0.9375rem !important}.mx-lg-1{margin-left:0.9375rem !important;margin-right:0.9375rem !important}.my-lg-1{margin-bottom:0.9375rem !important;margin-top:0.9375rem !important}.m-lg-1{margin:0.9375rem !important}}@media screen and (min-width: 1200px){.pb-xl-1{padding-bottom:0.9375rem !important}.pt-xl-1{padding-top:0.9375rem !important}.ps-xl-1{padding-left:0.9375rem !important}.pe-xl-1{padding-right:0.9375rem !important}.px-xl-1{padding-left:0.9375rem !important;padding-right:0.9375rem !important}.py-xl-1{padding-bottom:0.9375rem !important;padding-top:0.9375rem !important}.p-xl-1{padding:0.9375rem !important}.mb-xl-1{margin-bottom:0.9375rem !important}.mt-xl-1{margin-top:0.9375rem !important}.ms-xl-1{margin-left:0.9375rem !important}.me-xl-1{margin-right:0.9375rem !important}.mx-xl-1{margin-left:0.9375rem !important;margin-right:0.9375rem !important}.my-xl-1{margin-bottom:0.9375rem !important;margin-top:0.9375rem !important}.m-xl-1{margin:0.9375rem !important}}@media screen and (min-width: 1400px){.pb-xxl-1{padding-bottom:0.9375rem !important}.pt-xxl-1{padding-top:0.9375rem !important}.ps-xxl-1{padding-left:0.9375rem !important}.pe-xxl-1{padding-right:0.9375rem !important}.px-xxl-1{padding-left:0.9375rem !important;padding-right:0.9375rem !important}.py-xxl-1{padding-bottom:0.9375rem !important;padding-top:0.9375rem !important}.p-xxl-1{padding:0.9375rem !important}.mb-xxl-1{margin-bottom:0.9375rem !important}.mt-xxl-1{margin-top:0.9375rem !important}.ms-xxl-1{margin-left:0.9375rem !important}.me-xxl-1{margin-right:0.9375rem !important}.mx-xxl-1{margin-left:0.9375rem !important;margin-right:0.9375rem !important}.my-xxl-1{margin-bottom:0.9375rem !important;margin-top:0.9375rem !important}.m-xxl-1{margin:0.9375rem !important}}.pb-2{padding-bottom:1.875rem !important}.pt-2{padding-top:1.875rem !important}.ps-2{padding-left:1.875rem !important}.pe-2{padding-right:1.875rem !important}.px-2{padding-left:1.875rem !important;padding-right:1.875rem !important}.py-2{padding-bottom:1.875rem !important;padding-top:1.875rem !important}.p-2{padding:1.875rem !important}.mb-2{margin-bottom:1.875rem !important}.mt-2{margin-top:1.875rem !important}.ms-2{margin-left:1.875rem !important}.me-2{margin-right:1.875rem !important}.mx-2{margin-left:1.875rem !important;margin-right:1.875rem !important}.my-2{margin-bottom:1.875rem !important;margin-top:1.875rem !important}.m-2{margin:1.875rem !important}@media screen and (min-width: 992px){.pb-lg-2{padding-bottom:1.875rem !important}.pt-lg-2{padding-top:1.875rem !important}.ps-lg-2{padding-left:1.875rem !important}.pe-lg-2{padding-right:1.875rem !important}.px-lg-2{padding-left:1.875rem !important;padding-right:1.875rem !important}.py-lg-2{padding-bottom:1.875rem !important;padding-top:1.875rem !important}.p-lg-2{padding:1.875rem !important}.mb-lg-2{margin-bottom:1.875rem !important}.mt-lg-2{margin-top:1.875rem !important}.ms-lg-2{margin-left:1.875rem !important}.me-lg-2{margin-right:1.875rem !important}.mx-lg-2{margin-left:1.875rem !important;margin-right:1.875rem !important}.my-lg-2{margin-bottom:1.875rem !important;margin-top:1.875rem !important}.m-lg-2{margin:1.875rem !important}}@media screen and (min-width: 1200px){.pb-xl-2{padding-bottom:1.875rem !important}.pt-xl-2{padding-top:1.875rem !important}.ps-xl-2{padding-left:1.875rem !important}.pe-xl-2{padding-right:1.875rem !important}.px-xl-2{padding-left:1.875rem !important;padding-right:1.875rem !important}.py-xl-2{padding-bottom:1.875rem !important;padding-top:1.875rem !important}.p-xl-2{padding:1.875rem !important}.mb-xl-2{margin-bottom:1.875rem !important}.mt-xl-2{margin-top:1.875rem !important}.ms-xl-2{margin-left:1.875rem !important}.me-xl-2{margin-right:1.875rem !important}.mx-xl-2{margin-left:1.875rem !important;margin-right:1.875rem !important}.my-xl-2{margin-bottom:1.875rem !important;margin-top:1.875rem !important}.m-xl-2{margin:1.875rem !important}}@media screen and (min-width: 1400px){.pb-xxl-2{padding-bottom:1.875rem !important}.pt-xxl-2{padding-top:1.875rem !important}.ps-xxl-2{padding-left:1.875rem !important}.pe-xxl-2{padding-right:1.875rem !important}.px-xxl-2{padding-left:1.875rem !important;padding-right:1.875rem !important}.py-xxl-2{padding-bottom:1.875rem !important;padding-top:1.875rem !important}.p-xxl-2{padding:1.875rem !important}.mb-xxl-2{margin-bottom:1.875rem !important}.mt-xxl-2{margin-top:1.875rem !important}.ms-xxl-2{margin-left:1.875rem !important}.me-xxl-2{margin-right:1.875rem !important}.mx-xxl-2{margin-left:1.875rem !important;margin-right:1.875rem !important}.my-xxl-2{margin-bottom:1.875rem !important;margin-top:1.875rem !important}.m-xxl-2{margin:1.875rem !important}}.pb-3{padding-bottom:2.8125rem !important}.pt-3{padding-top:2.8125rem !important}.ps-3{padding-left:2.8125rem !important}.pe-3{padding-right:2.8125rem !important}.px-3{padding-left:2.8125rem !important;padding-right:2.8125rem !important}.py-3{padding-bottom:2.8125rem !important;padding-top:2.8125rem !important}.p-3{padding:2.8125rem !important}.mb-3{margin-bottom:2.8125rem !important}.mt-3{margin-top:2.8125rem !important}.ms-3{margin-left:2.8125rem !important}.me-3{margin-right:2.8125rem !important}.mx-3{margin-left:2.8125rem !important;margin-right:2.8125rem !important}.my-3{margin-bottom:2.8125rem !important;margin-top:2.8125rem !important}.m-3{margin:2.8125rem !important}@media screen and (min-width: 992px){.pb-lg-3{padding-bottom:2.8125rem !important}.pt-lg-3{padding-top:2.8125rem !important}.ps-lg-3{padding-left:2.8125rem !important}.pe-lg-3{padding-right:2.8125rem !important}.px-lg-3{padding-left:2.8125rem !important;padding-right:2.8125rem !important}.py-lg-3{padding-bottom:2.8125rem !important;padding-top:2.8125rem !important}.p-lg-3{padding:2.8125rem !important}.mb-lg-3{margin-bottom:2.8125rem !important}.mt-lg-3{margin-top:2.8125rem !important}.ms-lg-3{margin-left:2.8125rem !important}.me-lg-3{margin-right:2.8125rem !important}.mx-lg-3{margin-left:2.8125rem !important;margin-right:2.8125rem !important}.my-lg-3{margin-bottom:2.8125rem !important;margin-top:2.8125rem !important}.m-lg-3{margin:2.8125rem !important}}@media screen and (min-width: 1200px){.pb-xl-3{padding-bottom:2.8125rem !important}.pt-xl-3{padding-top:2.8125rem !important}.ps-xl-3{padding-left:2.8125rem !important}.pe-xl-3{padding-right:2.8125rem !important}.px-xl-3{padding-left:2.8125rem !important;padding-right:2.8125rem !important}.py-xl-3{padding-bottom:2.8125rem !important;padding-top:2.8125rem !important}.p-xl-3{padding:2.8125rem !important}.mb-xl-3{margin-bottom:2.8125rem !important}.mt-xl-3{margin-top:2.8125rem !important}.ms-xl-3{margin-left:2.8125rem !important}.me-xl-3{margin-right:2.8125rem !important}.mx-xl-3{margin-left:2.8125rem !important;margin-right:2.8125rem !important}.my-xl-3{margin-bottom:2.8125rem !important;margin-top:2.8125rem !important}.m-xl-3{margin:2.8125rem !important}}@media screen and (min-width: 1400px){.pb-xxl-3{padding-bottom:2.8125rem !important}.pt-xxl-3{padding-top:2.8125rem !important}.ps-xxl-3{padding-left:2.8125rem !important}.pe-xxl-3{padding-right:2.8125rem !important}.px-xxl-3{padding-left:2.8125rem !important;padding-right:2.8125rem !important}.py-xxl-3{padding-bottom:2.8125rem !important;padding-top:2.8125rem !important}.p-xxl-3{padding:2.8125rem !important}.mb-xxl-3{margin-bottom:2.8125rem !important}.mt-xxl-3{margin-top:2.8125rem !important}.ms-xxl-3{margin-left:2.8125rem !important}.me-xxl-3{margin-right:2.8125rem !important}.mx-xxl-3{margin-left:2.8125rem !important;margin-right:2.8125rem !important}.my-xxl-3{margin-bottom:2.8125rem !important;margin-top:2.8125rem !important}.m-xxl-3{margin:2.8125rem !important}}.pb-4{padding-bottom:3.75rem !important}.pt-4{padding-top:3.75rem !important}.ps-4{padding-left:3.75rem !important}.pe-4{padding-right:3.75rem !important}.px-4{padding-left:3.75rem !important;padding-right:3.75rem !important}.py-4{padding-bottom:3.75rem !important;padding-top:3.75rem !important}.p-4{padding:3.75rem !important}.mb-4{margin-bottom:3.75rem !important}.mt-4{margin-top:3.75rem !important}.ms-4{margin-left:3.75rem !important}.me-4{margin-right:3.75rem !important}.mx-4{margin-left:3.75rem !important;margin-right:3.75rem !important}.my-4{margin-bottom:3.75rem !important;margin-top:3.75rem !important}.m-4{margin:3.75rem !important}@media screen and (min-width: 992px){.pb-lg-4{padding-bottom:3.75rem !important}.pt-lg-4{padding-top:3.75rem !important}.ps-lg-4{padding-left:3.75rem !important}.pe-lg-4{padding-right:3.75rem !important}.px-lg-4{padding-left:3.75rem !important;padding-right:3.75rem !important}.py-lg-4{padding-bottom:3.75rem !important;padding-top:3.75rem !important}.p-lg-4{padding:3.75rem !important}.mb-lg-4{margin-bottom:3.75rem !important}.mt-lg-4{margin-top:3.75rem !important}.ms-lg-4{margin-left:3.75rem !important}.me-lg-4{margin-right:3.75rem !important}.mx-lg-4{margin-left:3.75rem !important;margin-right:3.75rem !important}.my-lg-4{margin-bottom:3.75rem !important;margin-top:3.75rem !important}.m-lg-4{margin:3.75rem !important}}@media screen and (min-width: 1200px){.pb-xl-4{padding-bottom:3.75rem !important}.pt-xl-4{padding-top:3.75rem !important}.ps-xl-4{padding-left:3.75rem !important}.pe-xl-4{padding-right:3.75rem !important}.px-xl-4{padding-left:3.75rem !important;padding-right:3.75rem !important}.py-xl-4{padding-bottom:3.75rem !important;padding-top:3.75rem !important}.p-xl-4{padding:3.75rem !important}.mb-xl-4{margin-bottom:3.75rem !important}.mt-xl-4{margin-top:3.75rem !important}.ms-xl-4{margin-left:3.75rem !important}.me-xl-4{margin-right:3.75rem !important}.mx-xl-4{margin-left:3.75rem !important;margin-right:3.75rem !important}.my-xl-4{margin-bottom:3.75rem !important;margin-top:3.75rem !important}.m-xl-4{margin:3.75rem !important}}@media screen and (min-width: 1400px){.pb-xxl-4{padding-bottom:3.75rem !important}.pt-xxl-4{padding-top:3.75rem !important}.ps-xxl-4{padding-left:3.75rem !important}.pe-xxl-4{padding-right:3.75rem !important}.px-xxl-4{padding-left:3.75rem !important;padding-right:3.75rem !important}.py-xxl-4{padding-bottom:3.75rem !important;padding-top:3.75rem !important}.p-xxl-4{padding:3.75rem !important}.mb-xxl-4{margin-bottom:3.75rem !important}.mt-xxl-4{margin-top:3.75rem !important}.ms-xxl-4{margin-left:3.75rem !important}.me-xxl-4{margin-right:3.75rem !important}.mx-xxl-4{margin-left:3.75rem !important;margin-right:3.75rem !important}.my-xxl-4{margin-bottom:3.75rem !important;margin-top:3.75rem !important}.m-xxl-4{margin:3.75rem !important}}.pb-5{padding-bottom:4.6875rem !important}.pt-5{padding-top:4.6875rem !important}.ps-5{padding-left:4.6875rem !important}.pe-5{padding-right:4.6875rem !important}.px-5{padding-left:4.6875rem !important;padding-right:4.6875rem !important}.py-5{padding-bottom:4.6875rem !important;padding-top:4.6875rem !important}.p-5{padding:4.6875rem !important}.mb-5{margin-bottom:4.6875rem !important}.mt-5{margin-top:4.6875rem !important}.ms-5{margin-left:4.6875rem !important}.me-5{margin-right:4.6875rem !important}.mx-5{margin-left:4.6875rem !important;margin-right:4.6875rem !important}.my-5{margin-bottom:4.6875rem !important;margin-top:4.6875rem !important}.m-5{margin:4.6875rem !important}@media screen and (min-width: 992px){.pb-lg-5{padding-bottom:4.6875rem !important}.pt-lg-5{padding-top:4.6875rem !important}.ps-lg-5{padding-left:4.6875rem !important}.pe-lg-5{padding-right:4.6875rem !important}.px-lg-5{padding-left:4.6875rem !important;padding-right:4.6875rem !important}.py-lg-5{padding-bottom:4.6875rem !important;padding-top:4.6875rem !important}.p-lg-5{padding:4.6875rem !important}.mb-lg-5{margin-bottom:4.6875rem !important}.mt-lg-5{margin-top:4.6875rem !important}.ms-lg-5{margin-left:4.6875rem !important}.me-lg-5{margin-right:4.6875rem !important}.mx-lg-5{margin-left:4.6875rem !important;margin-right:4.6875rem !important}.my-lg-5{margin-bottom:4.6875rem !important;margin-top:4.6875rem !important}.m-lg-5{margin:4.6875rem !important}}@media screen and (min-width: 1200px){.pb-xl-5{padding-bottom:4.6875rem !important}.pt-xl-5{padding-top:4.6875rem !important}.ps-xl-5{padding-left:4.6875rem !important}.pe-xl-5{padding-right:4.6875rem !important}.px-xl-5{padding-left:4.6875rem !important;padding-right:4.6875rem !important}.py-xl-5{padding-bottom:4.6875rem !important;padding-top:4.6875rem !important}.p-xl-5{padding:4.6875rem !important}.mb-xl-5{margin-bottom:4.6875rem !important}.mt-xl-5{margin-top:4.6875rem !important}.ms-xl-5{margin-left:4.6875rem !important}.me-xl-5{margin-right:4.6875rem !important}.mx-xl-5{margin-left:4.6875rem !important;margin-right:4.6875rem !important}.my-xl-5{margin-bottom:4.6875rem !important;margin-top:4.6875rem !important}.m-xl-5{margin:4.6875rem !important}}@media screen and (min-width: 1400px){.pb-xxl-5{padding-bottom:4.6875rem !important}.pt-xxl-5{padding-top:4.6875rem !important}.ps-xxl-5{padding-left:4.6875rem !important}.pe-xxl-5{padding-right:4.6875rem !important}.px-xxl-5{padding-left:4.6875rem !important;padding-right:4.6875rem !important}.py-xxl-5{padding-bottom:4.6875rem !important;padding-top:4.6875rem !important}.p-xxl-5{padding:4.6875rem !important}.mb-xxl-5{margin-bottom:4.6875rem !important}.mt-xxl-5{margin-top:4.6875rem !important}.ms-xxl-5{margin-left:4.6875rem !important}.me-xxl-5{margin-right:4.6875rem !important}.mx-xxl-5{margin-left:4.6875rem !important;margin-right:4.6875rem !important}.my-xxl-5{margin-bottom:4.6875rem !important;margin-top:4.6875rem !important}.m-xxl-5{margin:4.6875rem !important}}.pb-6{padding-bottom:5.625rem !important}.pt-6{padding-top:5.625rem !important}.ps-6{padding-left:5.625rem !important}.pe-6{padding-right:5.625rem !important}.px-6{padding-left:5.625rem !important;padding-right:5.625rem !important}.py-6{padding-bottom:5.625rem !important;padding-top:5.625rem !important}.p-6{padding:5.625rem !important}.mb-6{margin-bottom:5.625rem !important}.mt-6{margin-top:5.625rem !important}.ms-6{margin-left:5.625rem !important}.me-6{margin-right:5.625rem !important}.mx-6{margin-left:5.625rem !important;margin-right:5.625rem !important}.my-6{margin-bottom:5.625rem !important;margin-top:5.625rem !important}.m-6{margin:5.625rem !important}@media screen and (min-width: 992px){.pb-lg-6{padding-bottom:5.625rem !important}.pt-lg-6{padding-top:5.625rem !important}.ps-lg-6{padding-left:5.625rem !important}.pe-lg-6{padding-right:5.625rem !important}.px-lg-6{padding-left:5.625rem !important;padding-right:5.625rem !important}.py-lg-6{padding-bottom:5.625rem !important;padding-top:5.625rem !important}.p-lg-6{padding:5.625rem !important}.mb-lg-6{margin-bottom:5.625rem !important}.mt-lg-6{margin-top:5.625rem !important}.ms-lg-6{margin-left:5.625rem !important}.me-lg-6{margin-right:5.625rem !important}.mx-lg-6{margin-left:5.625rem !important;margin-right:5.625rem !important}.my-lg-6{margin-bottom:5.625rem !important;margin-top:5.625rem !important}.m-lg-6{margin:5.625rem !important}}@media screen and (min-width: 1200px){.pb-xl-6{padding-bottom:5.625rem !important}.pt-xl-6{padding-top:5.625rem !important}.ps-xl-6{padding-left:5.625rem !important}.pe-xl-6{padding-right:5.625rem !important}.px-xl-6{padding-left:5.625rem !important;padding-right:5.625rem !important}.py-xl-6{padding-bottom:5.625rem !important;padding-top:5.625rem !important}.p-xl-6{padding:5.625rem !important}.mb-xl-6{margin-bottom:5.625rem !important}.mt-xl-6{margin-top:5.625rem !important}.ms-xl-6{margin-left:5.625rem !important}.me-xl-6{margin-right:5.625rem !important}.mx-xl-6{margin-left:5.625rem !important;margin-right:5.625rem !important}.my-xl-6{margin-bottom:5.625rem !important;margin-top:5.625rem !important}.m-xl-6{margin:5.625rem !important}}@media screen and (min-width: 1400px){.pb-xxl-6{padding-bottom:5.625rem !important}.pt-xxl-6{padding-top:5.625rem !important}.ps-xxl-6{padding-left:5.625rem !important}.pe-xxl-6{padding-right:5.625rem !important}.px-xxl-6{padding-left:5.625rem !important;padding-right:5.625rem !important}.py-xxl-6{padding-bottom:5.625rem !important;padding-top:5.625rem !important}.p-xxl-6{padding:5.625rem !important}.mb-xxl-6{margin-bottom:5.625rem !important}.mt-xxl-6{margin-top:5.625rem !important}.ms-xxl-6{margin-left:5.625rem !important}.me-xxl-6{margin-right:5.625rem !important}.mx-xxl-6{margin-left:5.625rem !important;margin-right:5.625rem !important}.my-xxl-6{margin-bottom:5.625rem !important;margin-top:5.625rem !important}.m-xxl-6{margin:5.625rem !important}}.p-50{padding:3.125rem !important}.pb-50{padding-bottom:3.125rem !important}.pt-50{padding-top:3.125rem !important}.py-50{padding-bottom:3.125rem !important;padding-top:3.125rem !important}.m-50{margin:3.125rem !important}.mb-50{margin-bottom:3.125rem !important}.mt-50{margin-top:3.125rem !important}.my-50{margin-bottom:3.125rem !important;margin-top:3.125rem !important}.p-20{padding:1.25rem !important}.pb-20{padding-bottom:1.25rem !important}.pt-20{padding-top:1.25rem !important}.py-20{padding-bottom:1.25rem !important;padding-top:1.25rem !important}.m-20{margin:1.25rem !important}.mb-20{margin-bottom:1.25rem !important}.mt-20{margin-top:1.25rem !important}.my-20{margin-bottom:1.25rem !important;margin-top:1.25rem !important}.ms-20{margin-left:1.25rem !important}.me-20{margin-right:1.25rem !important}.p-10{padding:0.625rem !important}.pb-10{padding-bottom:0.625rem !important}.pt-10{padding-top:0.625rem !important}.py-10{padding-bottom:0.625rem !important;padding-top:0.625rem !important}.px-10{padding-left:0.625rem !important;padding-right:0.625rem !important}.m-10{margin:0.625rem !important}.mb-10{margin-bottom:0.625rem !important}.ms-10{margin-left:0.625rem !important}.mt-10{margin-top:0.625rem !important}.my-10{margin-bottom:0.625rem !important;margin-top:0.625rem !important}.p-5p{padding:0.3125rem !important}.pb-5p{padding-bottom:0.3125rem !important}.pt-5p{padding-top:0.3125rem !important}.py-5p{padding-bottom:0.3125rem !important;padding-top:0.3125rem !important}.m-5p{margin:0.3125rem !important}.mb-5p{margin-bottom:0.3125rem !important}.mt-5p{margin-top:0.3125rem !important}.my-5p{margin-bottom:0.3125rem !important;margin-top:0.3125rem !important}.bg-brand{background-color:#e63323}.bg-brand-secondary{background-color:#f0cfdd}footer{background-color:#e63323;color:#fff}footer a{color:#fff;display:block}footer a:hover{color:#000 !important}footer #footer-logo .custom-logo-link .custom-logo{width:auto;height:35px}@media(min-width: 992px){footer #footer-logo .custom-logo-link .custom-logo{height:45px}}header{background-color:rgba(0,0,0,0);color:#000;position:fixed;top:0;right:0;left:0;transition:transform .275s ease-in-out,background .275s ease-in-out;z-index:39}header #header-logo{position:relative;z-index:9999}header #header-logo .custom-logo-link svg{width:auto;height:40px}header #header-logo .custom-logo-link img{width:auto;height:40px}.padding-header-height{padding-top:7rem}.icon-cart{position:absolute;right:4.375rem;top:0.625rem}@media(min-width: 992px){header #header-logo .custom-logo-link svg{width:auto;height:45px}header #header-logo .custom-logo-link img{width:auto;height:45px}.padding-header-height{padding-top:10rem}.icon-cart{display:block;position:static;cursor:pointer;top:unset;right:unset}}@media(min-width: 1200px){header #header-logo .custom-logo-link svg{width:auto;height:55px}header #header-logo .custom-logo-link img{width:auto;height:55px}}.hero-video,.hero-video-home{height:calc(100dvh - 5.625rem);position:relative}.hero-video video,.hero-video-home video{height:100%;width:100%}.hero-video .content-bottom,.hero-video-home .content-bottom{position:absolute;bottom:0;left:0;text-align:center;width:100%}.hero-video .content-bottom ._40 span,.hero-video-home .content-bottom ._40 span{display:block}.hero-video .hero-home-grid,.hero-video-home .hero-home-grid{display:grid;grid-template-columns:repeat(24, auto);height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.hero-video .hero-home-grid .grid-square,.hero-video-home .hero-home-grid .grid-square{position:relative}.hero-video .hero-home-grid .grid-square div,.hero-video-home .hero-home-grid .grid-square div{position:absolute}.hero-video .hero-home-grid .grid-square div svg,.hero-video-home .hero-home-grid .grid-square div svg{animation:polygon .275s ease-in-out}.hero-content{position:absolute;bottom:0;color:#f1f1f1;width:100%}.hero-video-home{overflow:hidden;height:100dvh}@media(min-width: 992px){.hero-video{height:calc(100dvh - 3.75rem)}.content-bottom{display:flex;justify-content:space-between}.content-bottom ._40{display:flex}.content-bottom ._40 span{width:3.75rem}}@keyframes polygon{0%{opacity:0}80%{opacity:1;transform:scale(1.1)}100%{transform:scale(1)}}header .white-logo{display:none;width:70%}header #header-menu .menu-container{height:calc(100dvh - 120px)}header #header-menu .header-disclaimer-button{display:none !important;margin-left:15px;width:calc(100% - 30px);margin-top:auto}header.mobile-open #header-menu .header-disclaimer-button{display:flex !important;margin-left:15px;width:calc(100% - 30px)}header #hamburger{color:#e63323;width:45px;height:24px;position:absolute;right:15px;top:10px;cursor:pointer}header #hamburger span{content:"";display:block;width:45px;height:2px;position:absolute;top:11px;left:0;z-index:10;background:#e63323;border-radius:1px;transition:.2s}header #hamburger span:before{content:"";display:block;width:45px;height:2px;position:absolute;left:0;bottom:9px;z-index:10;background:#e63323;border-radius:1px;transition:.2s}header #hamburger span:after{content:"";display:block;width:45px;height:2px;position:absolute;top:9px;left:0;z-index:10;background:#e63323;border-radius:1px;transition:.2s}header #hamburger span.close{background:none !important;opacity:1}header #hamburger span.close:before{position:absolute;top:0;z-index:10;background:#e63323;transform:rotate3d(0, 0, 1, 25deg);transform-origin:50% 50%}header #hamburger span.close:after{position:absolute;top:0;z-index:10;background:#e63323;transform:rotate3d(0, 0, 1, -25deg);transform-origin:50% 50%}header #header-menu{background-color:#f0cfdd;color:#fff;position:fixed;top:0;left:0;right:0;bottom:0;padding-top:90px}header #header-menu>div{overflow-y:scroll}header #header-menu nav ul{list-style-type:none;padding:0;margin:auto;height:100%;display:flex;flex-flow:column;gap:0.625rem 0}header #header-menu nav ul.menu li{margin-bottom:.25rem}header #header-menu nav ul.menu li a{color:#e63323;font-size:45px;font-style:normal;font-weight:900;line-height:47px;letter-spacing:-2.25px;text-transform:lowercase;text-decoration:underline;text-decoration-thickness:1px;text-underline-position:under;text-underline-offset:-1.5px;text-decoration-skip-ink:none;transition:all .275s ease-in-out;width:fit-content}header #header-menu nav ul.menu li a:hover{color:#000;text-decoration-thickness:3px}header #header-menu nav ul.menu li.btn-menu-item{text-align:center;border:1px solid #fff;border-radius:1rem;color:#000;margin-top:auto;transition:all .2s linear}header #header-menu nav ul.menu li.btn-menu-item a{font-size:1.5rem}header #header-menu nav ul.menu li.btn-menu-item:hover{color:#e63323;background-color:#000;transition:all .2s linear}header #header-menu nav ul.menu li.btn-menu-item:hover a{color:#e63323}header #header-menu nav ul.menu li.btn-menu-item a{display:block}header #header-menu nav ul.menu li.btn-menu-item a:hover{color:#e63323}header #header-menu nav ul.sub-menu{background-color:rgba(0,0,0,0);gap:0.625rem 0;height:0;height:0;opacity:0;overflow:hidden;visibility:hidden;z-index:1}header #header-menu nav ul.sub-menu li a{font-size:22px;font-weight:900;line-height:25px;letter-spacing:-1.1px;text-transform:lowercase}header #header-menu nav ul.sub-menu.show-submenu{height:auto;opacity:1;overflow:initial;padding:1.25rem 1.875rem 1.25rem 0;visibility:visible}header #header-menu .menu-languages #menu-lingue{flex-flow:row;margin-top:45px}header #header-menu .menu-languages a{font-weight:900;font-size:0.8125rem !important;line-height:1rem !important;letter-spacing:-0.65px !important;margin-bottom:.25rem !important}header.open .black-logo{display:none}header.open .white-logo{display:block}header.open #header-menu nav ul.menu li.btn-menu-item{border:1px solid #fff}header.open #header-menu nav ul.menu li.btn-menu-item:hover{border:2px solid #e63323;color:#e63323;background-color:rgba(0,0,0,0)}@media(min-width: 992px){header .white-logo{width:85%}header #header-menu .menu-container{height:100%}header #header-menu{background-color:rgba(0,0,0,0);position:initial;padding-top:0}header #header-menu>div{overflow-y:auto}header #header-menu nav{display:block;flex-grow:1;overflow:hidden}header #header-menu nav ul{gap:0}header #header-menu nav ul.menu{display:flex;flex-direction:row;justify-content:space-between}header #header-menu nav ul.menu li{margin-bottom:0}header #header-menu nav ul.menu li a{color:#e63323;font-size:1.0625rem;letter-spacing:-0.85px;line-height:1.25rem}header #header-menu nav ul.menu li a.selected{border-color:#000;color:#000}header #header-menu nav ul.menu li a:hover{border-color:#000;color:#000;cursor:pointer}header #header-menu nav ul.menu li.btn-menu-item{margin-top:0;border:1px solid #000;height:fit-content;transition:all .3s linear}header #header-menu nav ul.menu li.btn-menu-item a{padding:0 1.2rem;font-size:1rem}header #header-menu nav ul.menu li.btn-search{margin-top:auto}header #header-menu nav ul.sub-menu{position:absolute;top:0;left:0;right:0;padding:6rem .5rem 2rem .5rem}header #header-menu nav ul.sub-menu li{margin-left:1.875rem}header #header-menu nav ul.sub-menu li a{color:#e63323;font-size:45px;font-style:normal;font-weight:900;line-height:47px;letter-spacing:-2.25px}header #header-menu nav ul.sub-menu li a:hover{border-color:#e63323;color:#e63323;cursor:pointer}header #header-menu nav ul.sub-menu.show-submenu{padding:5.9375rem 0 1.25rem;z-index:-1}}@media(min-width: 1200px){header #header-menu nav ul.menu li.btn-menu-item a{padding:0 1.5rem}header #header-menu nav ul.sub-menu{background-color:#f0cfdd}header #header-menu nav ul.sub-menu li a{font-size:2.5rem !important}}.btn-checkout{width:2rem}.btn-checkout .snipcart-checkout{border-radius:1rem;border:1px solid #000;height:100%;cursor:pointer}.btn-checkout .snipcart-checkout .snipcart-items-count{font-size:1rem;color:#000}.overflow-hidden .btn-checkout{z-index:2}.overflow-hidden .btn-checkout .snipcart-checkout{border:1px solid #fff}.overflow-hidden .btn-checkout .snipcart-checkout .snipcart-items-count{color:#fff}.open .btn-checkout .snipcart-checkout{border:1px solid #fff}.open .btn-checkout .snipcart-checkout .snipcart-items-count{color:#fff}.snipcart-modal__container{z-index:9999}#snipcart-billing-form img{width:auto;height:100%}@media(min-width: 992px){.btn-checkout{width:2rem;height:1.5rem}}.page-template-tpl-standard main>div:last-of-type{margin-bottom:0 !important}.page-template-tpl-standard #links{margin-bottom:3rem}article .page-content p a{display:inline !important}.menu-lang ul{list-style:none;padding:0;flex-flow:row}.menu-lang ul li{margin-right:.5rem}.menu-lang ul li.current-lang a{color:#000;text-decoration-thickness:3px}.menu-lang ul li a{font-weight:900;font-size:0.8125rem;line-height:1rem;letter-spacing:-0.65px;margin-bottom:.25rem}@media(min-width: 992px){.menu-lang ul{list-style:none;padding:0;flex-flow:column}.menu-lang ul li{margin-right:.5rem}.menu-lang ul li.current-lang a{color:#000;text-decoration-thickness:3px}.menu-lang ul li a{font-weight:900;font-size:1.0625rem;line-height:1.25rem;letter-spacing:-0.85px;margin-bottom:.25rem}}main.landing p{margin-bottom:10px}main.landing a{color:#000}main.landing b{font-weight:900}main.landing ._13{font-size:13px;font-weight:400;line-height:13px;letter-spacing:-0.26px}main.landing ._13_menu{font-size:18px;font-weight:400;line-height:18px;letter-spacing:.36px}@media screen and (min-width: 1024px){main.landing ._13_menu{font-size:13px;line-height:13px;letter-spacing:-0.26px}}main.landing ._18{font-size:17px;font-weight:400;line-height:20px;letter-spacing:-0.85px}main.landing ._18_menu{font-weight:400;font-size:30px;line-height:30px;letter-spacing:-1.6px}@media screen and (min-width: 1024px){main.landing ._18_menu{font-size:22px;line-height:25px;letter-spacing:-1.1px}}main.landing ._35{font-size:18px;font-weight:900;line-height:20px;letter-spacing:.36px}@media screen and (min-width: 1024px){main.landing ._35{font-size:22px;line-height:25px;letter-spacing:-1.1px}}main.landing ._40{font-size:30px;font-weight:900;line-height:30px;letter-spacing:-1.6px;margin-bottom:0}main.landing ._40.italic{font-family:"Minion Pro Italic";letter-spacing:-0.8px}@media screen and (min-width: 1024px){main.landing ._40{font-size:45px;line-height:47px;letter-spacing:-2.25px}main.landing ._40.italic{font-family:"Minion Pro Italic";letter-spacing:-0.8px}}main.landing ._170{font-family:"Minion Pro Italic";font-size:70px;font-weight:400;line-height:70px;letter-spacing:-2.1px}@media screen and (min-width: 1024px){main.landing ._170{font-size:170px;line-height:170px;letter-spacing:-5.1px}}main.landing .underline{border-bottom:1px solid #000;font-weight:900;position:relative}main.landing .underline:before{background-color:#e63323;bottom:0;content:"";height:2px;opacity:0;position:absolute;transition:opacity .275s ease-in-out;width:100%}main.landing .underline:hover{border-bottom:1px solid #e63323;color:#e63323}main.landing .underline:hover:before{opacity:1}main.landing .landing-header{background-color:#fff;display:flex;justify-content:space-between;padding:20px;position:fixed}@media screen and (min-width: 1024px){main.landing .landing-header{padding:15px 2.0833333333vw}}main.landing .landing-header a.custom-logo-link{display:block;height:69px;width:200px}@media screen and (min-width: 1024px){main.landing .landing-header a.custom-logo-link{height:89px;width:270px}}main.landing .landing-header a.custom-logo-link svg{fill:#000;height:100%;width:100%}main.landing .landing-header .hamburger{display:flex;flex-flow:column;height:20px;justify-content:space-between;position:relative;width:50px}@media screen and (min-width: 1024px){main.landing .landing-header .hamburger{display:none}}main.landing .landing-header .hamburger .line{background-color:#000;flex:none;height:4px;transition:all .275s ease-in-out;width:100%}main.landing .landing-header.slot-2{background-color:#fff}main.landing .landing-header.slot-2 a{color:#000}main.landing .landing-header.slot-2 a svg{fill:#000}main.landing .landing-header.slot-2 .header-disclaimer-button{display:none}main.landing .landing-header.slot-2 .hamburger{display:none}main.landing .content{min-height:100dvh;position:relative}main.landing .content slot{display:block;height:0;left:0;opacity:0;overflow:hidden;top:0;width:100%}@media screen and (min-width: 1024px){main.landing .content slot{position:absolute}}main.landing .content slot.active{height:auto;opacity:1;overflow:visible}main.landing .content slot[data-slot="2"]{background-color:#fff}main.landing slot[data-slot="1"]{background-color:#fff;font-weight:200;position:relative}main.landing slot[data-slot="1"] .landing-nav{background-color:#fff;bottom:0;display:flex;flex-flow:column-reverse;justify-content:space-between;padding:20px;position:fixed;width:100%;z-index:3}@media screen and (min-width: 1024px){main.landing slot[data-slot="1"] .landing-nav{align-items:center;flex-flow:row;padding:12px 2.0833333333vw}}main.landing slot[data-slot="1"] .landing-nav ._40{margin-bottom:0;margin-top:20px;text-align:center;transform:scale(1.5)}@media screen and (min-width: 1024px){main.landing slot[data-slot="1"] .landing-nav ._40{margin-top:0;text-align:left;transform:none}}main.landing slot[data-slot="1"] .landing-nav ._40 span{display:block}@media screen and (min-width: 1024px){main.landing slot[data-slot="1"] .landing-nav ._40 span{display:inline-block;width:45px}}main.landing slot[data-slot="1"] .landing-nav .italic{opacity:0;position:fixed;top:109px;z-index:-1}@media screen and (min-width: 1024px){main.landing slot[data-slot="1"] .landing-nav .italic{display:none}}main.landing slot[data-slot="1"] .landing-nav .anchors{align-items:flex-end;display:flex;gap:2.0833333333vw;height:0;overflow:hidden;opacity:0;z-index:-1}@media screen and (min-width: 1024px){main.landing slot[data-slot="1"] .landing-nav .anchors{height:auto;margin-bottom:0;opacity:1;overflow:visible;z-index:1}}main.landing slot[data-slot="1"] .landing-nav .anchors .switcher{display:flex;gap:0 20px;margin-top:30px;order:2}@media screen and (min-width: 1024px){main.landing slot[data-slot="1"] .landing-nav .anchors .switcher{border-right:1px solid #000;margin-top:0;order:0;padding-right:30px;padding-top:10px}}main.landing slot[data-slot="1"] .landing-nav .anchors .switcher .lan-switch p{margin-bottom:0}main.landing slot[data-slot="1"] .landing-nav .anchors .switcher div.lan-switch{color:#e63323;pointer-events:none}main.landing slot[data-slot="1"] .landing-nav .anchors .switcher div.lan-switch ._13_menu{border-bottom:1px solid #e63323}main.landing slot[data-slot="1"] .landing-nav .anchors .switcher div.lan-switch ._13_menu:before{opacity:1}main.landing slot[data-slot="1"] .landing-nav .anchors a{text-decoration:none}main.landing slot[data-slot="1"] .landing-nav .anchors a ._18_menu{margin-bottom:0}main.landing .landing-grid{display:grid;gap:30px 0;grid-template-columns:repeat(1, 1fr)}@media screen and (min-width: 1024px){main.landing .landing-grid{gap:4.1666666667vw;grid-template-columns:repeat(3, 1fr)}}main.landing .section{padding:20px}@media screen and (min-width: 1024px){main.landing .section{padding:30px 2.0833333333vw}}main.landing .section.section--cartella-stampa{display:flex;flex-flow:column;padding:0;padding-top:119px}@media screen and (min-width: 1024px){main.landing .section.section--cartella-stampa{padding-top:119px}}main.landing .section.section--cartella-stampa .first-content{height:calc(100dvh - 190px)}main.landing .section.section--cartella-stampa .first-content video,main.landing .section.section--cartella-stampa .first-content img{height:100%;object-fit:cover;width:100%}main.landing .section.section--cartella-stampa .first-content video.desktop,main.landing .section.section--cartella-stampa .first-content img.desktop{display:none}@media screen and (min-width: 1024px){main.landing .section.section--cartella-stampa .first-content{min-height:calc(100dvh - 190px)}main.landing .section.section--cartella-stampa .first-content video.desktop,main.landing .section.section--cartella-stampa .first-content img.desktop{display:block}main.landing .section.section--cartella-stampa .first-content video.mobile,main.landing .section.section--cartella-stampa .first-content img.mobile{display:none;height:auto}}main.landing .section.section--cartella-stampa .second-content{margin:60px auto;text-align:center;width:calc(100vw - 40px)}@media screen and (min-width: 1024px){main.landing .section.section--cartella-stampa .second-content{width:45.8333333333vw}}main.landing .section.section--cartella-stampa .second-content ._18{margin-bottom:20px;margin-top:20px}main.landing .section.section--scuole{background-color:#dccb76}main.landing .section.section--scuole .landing-grid{margin-top:45px}main.landing .section.section--scuole .landing-grid .grid-item .item-title{border-bottom:1px solid #000;font-weight:900;padding-bottom:15px}main.landing .section.section--scuole .landing-grid .grid-item .start{font-weight:900;margin-top:30px}main.landing .section.section--contatti{background-color:#b2d6db;padding-bottom:185px}@media screen and (min-width: 1024px){main.landing .section.section--contatti{padding-bottom:140px}}main.landing .section.section--contatti .grid-item{display:flex;flex-flow:column;gap:30px 0}main.landing .section.section--contatti .grid-item .contacts-item{display:flex;flex-flow:column;gap:15px}main.landing .section.section--contatti .grid-item .contacts-item .item-title{font-weight:900;margin-bottom:0}main.landing .section.section--contatti .grid-item .contacts-item .contact{display:flex;flex-wrap:wrap;gap:10px}@media screen and (min-width: 1024px){main.landing .section.section--contatti .grid-item .contacts-item .contact{gap:15px}}main.landing .section.section--contatti .grid-item .contacts-item .contact a{text-decoration:none}main.landing .section.section--tickets{min-height:100dvh;padding-top:130px;padding-bottom:60px}@media screen and (min-width: 1024px){main.landing .section.section--tickets{padding-top:160px}}main.landing .section.section--tickets a{border:1px solid #000}main.landing .section.section--tickets .tickets-nav{display:flex;justify-content:space-between;margin-bottom:45px}main.landing .section.section--tickets .tickets-nav .nav-button{background-color:rgba(0,0,0,0);cursor:pointer;padding-left:0;padding-right:0}main.landing .section.section--tickets .landing-grid{margin-top:45px}main.landing .section.section--tickets .landing-grid .grid-item .tickets{margin-top:25px}main.landing .section.section--tickets .landing-grid .grid-item .tickets .ticket{align-items:center;display:flex;flex-wrap:wrap;padding:10px 0}main.landing .section.section--tickets .landing-grid .grid-item .tickets .ticket p{margin-bottom:0}main.landing .section.section--tickets .landing-grid .grid-item .tickets .ticket span{margin-left:15px;text-decoration:line-through}main.landing .section.section--tickets .landing-grid .grid-item .tickets .ticket svg{height:12px;margin:0 5px;stroke:#000;width:40px}main.landing .section.section--tickets .landing-grid .grid-item .tickets .ticket .tickets-button{align-items:center;animation:disclaimer 1.6s infinite ease-in-out;border-radius:3px;color:#fff;display:flex;gap:15px;justify-content:center;margin-top:15px;padding:11px 0;position:relative;text-decoration:none;width:100%}main.landing .section.section--tickets .landing-grid .grid-item .tickets .ticket .tickets-button ._18{margin-bottom:0}main.landing .section.section--tickets .landing-grid .grid-item .tickets .ticket .tickets-button svg{height:12px;stroke:#000;width:45px}main.landing .section.section--tickets .landing-grid .grid-item .tickets .ticket .tickets-button:hover{text-decoration:underline}main.landing .section.section--tickets .landing-grid .grid-item .tickets .ticket:first-child{border-bottom:1px solid #000;padding-bottom:30px}main.landing .section.section--tickets .landing-grid .grid-item .tickets .ticket:last-child{padding-top:30px}main.landing.slot-2 .section.section--contatti{padding-bottom:30px}main.landing.open .landing-header .hamburger{height:20px;width:23.25px}main.landing.open .landing-header .hamburger .line{height:4px;transform-origin:4px;width:30.68px}main.landing.open .landing-header .hamburger .line:first-child{transform:rotate(45deg)}main.landing.open .landing-header .hamburger .line:nth-child(2){opacity:0}main.landing.open .landing-header .hamburger .line:last-child{transform:rotate(-45deg)}main.landing.open slot .landing-nav{overflow:inherit;height:auto;height:calc(100dvh - 109px);justify-content:flex-start}main.landing.open slot .landing-nav .italic{opacity:1;z-index:1}main.landing.open slot .landing-nav .anchors{align-items:flex-start;flex-flow:column;gap:20px 0;height:auto;margin-bottom:50px;opacity:1;overflow:visible;width:fit-content;z-index:1}main.landing.open .section{overflow:hidden;opacity:0;z-index:-1}div.header-disclaimer-button{align-items:center;animation:disclaimer 1.6s infinite ease-in-out;background-color:#e63323;border-radius:5px;color:#fff;cursor:pointer;display:flex;gap:0 15px;height:fit-content;justify-content:center;padding:4px 45px;position:relative;text-decoration:none;width:fit-content}div.header-disclaimer-button ._35{margin-bottom:0}div.header-disclaimer-button:hover{background-color:#085440;text-decoration:underline}div.desktop{display:none}@media screen and (min-width: 1024px){div.desktop{display:flex}}div.mobile{margin-top:20px}@media screen and (min-width: 1024px){div.mobile{display:none}}@keyframes disclaimer{0%{background-color:#e63323}50%{background-color:#085440}100%{background-color:#e63323}}.btn-buy-ticket,.switch-add-item{background-color:#e63323;border-radius:3px;border:1px solid #e63323;color:#fff;font-size:22px;font-weight:900;letter-spacing:-1.1px;line-height:25px;padding:0.1875rem 2.8125rem;text-transform:lowercase;width:100%}.content-single-ticket .btn-buy-ticket,.content-single-ticket .switch-add-item{background-color:#000}.btn-buy-event{display:inline-block;color:#fff;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:1rem;padding:0 1.5rem;text-decoration:underline}.btn-search a{display:inline-block;font-size:1.5rem !important;margin-top:1rem;margin-bottom:1.5rem}.btn-days{appearance:none;display:inline-block;color:#e63323;background-image:url("/2025/wp-content/themes/graphicdays_2024/assets/media/images/down-arrow.png");background-repeat:no-repeat;background-position:bottom 50% right 10px;border:1px solid #e63323;border-radius:3px;padding:0.1875rem 0.625rem;text-decoration:none}.btn-filter{color:#e63323;border:1px solid #e63323;border-radius:3px;padding:0.1875rem 1.25rem;text-transform:lowercase;text-decoration:none}.btn-filter.active{background-color:#e63323;border-color:#000;color:#000}@media(min-width: 992px){.btn-buy-ticket,.switch-add-item{transition:all .2s linear;width:fit-content}.btn-buy-ticket:hover,.switch-add-item:hover{cursor:pointer;color:#000;background-color:#fff;border-color:#000;text-decoration:underline;transition:all .2s linear}.btn-buy-event{transition:all .2s linear}.btn-buy-event:hover{cursor:pointer;color:#e63323;background-color:#000;transition:all .2s linear;border-color:#e63323}.btn-search a{font-size:.7rem !important;margin-top:0;margin-bottom:0}.btn-days:hover{cursor:pointer}.btn-filter{transition:all .2s linear}.btn-filter:hover{background-color:#e63323;border-color:#000;color:#000;cursor:pointer;transition:all .2s linear}}.guests{display:flex;flex-flow:column;gap:0.3125rem 0}.intro .rainbow-animation{cursor:none;text-align:center;margin-bottom:2rem}.intro .rainbow-animation span{transition:color 1.25s;transition-delay:.75s;letter-spacing:-0.2vw}.intro .rainbow-animation span:hover{transition:color 0s}.intro .rainbow-animation span:nth-child(1n):hover{color:#dd735c}.intro .rainbow-animation span:nth-child(2n):hover{color:#f8da49}.intro .rainbow-animation span:nth-child(3n):hover{color:#085440}.intro .rainbow-animation span:nth-child(4n):hover{color:#3d4993}.intro .rainbow-animation span:nth-child(5n):hover{color:#bc5894}.intro .rainbow-animation span:nth-child(6n):hover{color:#bfb6d7}.fixed-images{position:fixed;z-index:10}.fixed-images .box-images{position:relative}.fixed-images .box-images .image-top{position:relative;z-index:2}.fixed-images .box-images .image-top img{height:auto}.fixed-images .box-images .image-bottom{position:absolute;left:0;bottom:0;z-index:1}.fixed-images .box-images .image-bottom img{height:auto}.gm-ui-hover-effect{display:none !important}.gm-style .gm-style-iw-c{transform:translate3d(0%, -68%, 0) !important;border-radius:0 !important}.gm-style .gm-style-iw-t::after{display:none}.gm-style .gm-style-iw-tc::after{display:none}#section-map .filter-container .filter-item{display:block;padding:0 5px;text-decoration:none;cursor:pointer}#section-map .filter-container .filter-item.filter-selected{text-decoration:none !important;font-weight:bold}#section-map .map-container{width:100vw;height:60vh}@media(min-width: 992px){#section-map .filter-container .filter-item{display:inline-block}#section-map .map-container{width:100vw;height:50vh}}.background-video video{object-position:66%}@media(min-width: 992px){.background-video video{object-position:auto}}.faqs .accordion .accordion-item{background-color:rgba(0,0,0,0);border-top:none;border-right:none;border-bottom:none;border-left:none;border-radius:0px}.faqs .accordion .accordion-item .accordion-header .accordion-button{background-color:rgba(0,0,0,0);transition:all .1s linear;padding:.75rem 0 !important}.faqs .accordion .accordion-item .accordion-header .accordion-button:focus{box-shadow:none}.faqs .accordion .accordion-item .accordion-header .accordion-button.collapsed{color:#000}.faqs .accordion .accordion-item .accordion-header .accordion-button.collapsed:after{flex-shrink:0;width:1rem;height:1.25rem;margin-left:auto;content:"";background-image:url("/2025/wp-content/themes/graphicdays_2022/assets/media/icons/plus.png");background-repeat:no-repeat;background-size:1rem;transition:transform .2s ease-in-out}.faqs .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed){color:#000;box-shadow:none;transition:all .1s linear}.faqs .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed):after{flex-shrink:0;height:1.25rem;margin-left:auto;content:"";background-image:url("/2025/wp-content/themes/graphicdays_2022/assets/media/icons/minus.png");background-repeat:no-repeat;background-size:1rem;transition:transform .2s ease-in-out}.faqs .accordion .accordion-item .accordion-header .accordion-button p{padding-right:2.5rem}.faqs .accordion .accordion-item .accordion-collapse .accordion-body{padding:0 0 1rem 0}.faqs .accordion .accordion-item p{margin-bottom:0}#links{padding-bottom:7.5rem;padding-top:3.125rem;text-align:center}#links a{display:block;margin:0 auto;position:inherit;width:fit-content}.links{display:grid;gap:0.625rem 0}.links .position-absolute{opacity:0;z-index:-1}@media(min-width: 992px){.links .position-absolute{animation:imageFade .275s ease-in-out;opacity:0;top:-50%;right:0%;z-index:-1;width:500px;transform:translateY(-33%)}.links .position-absolute img{width:100%;height:auto;vertical-align:middle;border-style:none}.links a:hover{z-index:2}.links a:hover~.position-absolute{animation:imageShow .275s ease-in-out;opacity:1;z-index:1}}@keyframes imageShow{0%{opacity:0;z-index:-1}100%{opacity:1;z-index:1}}@keyframes imageFade{0%{opacity:1;z-index:1}70%{opacity:0;z-index:1}100%{z-index:-1}}.gallery.owl-carousel .owl-stage{display:flex}.gallery.owl-carousel .owl-stage .owl-item .item img{aspect-ratio:4/3}.gallery.owl-carousel .owl-nav{display:flex;margin:0 auto;transform:translateX(-0.625rem);width:fit-content}@media screen and (min-width: 992px){.gallery.owl-carousel .owl-nav{justify-content:end;margin:0;position:absolute;top:-4.375rem;transform:none;width:100%}}.gallery.owl-carousel .owl-nav .owl-prev{width:9.375rem;height:1.875rem;border:1px solid #e63323;margin-right:0;display:flex;justify-content:center;padding:0.3125rem 0 !important}.gallery.owl-carousel .owl-nav .owl-prev:hover{background:rgba(0,0,0,0);color:#000}.gallery.owl-carousel .owl-nav .owl-prev .carousel-arrow{height:100%;width:auto;transform:rotate(-180deg)}.gallery.owl-carousel .owl-nav .owl-next{width:9.375rem;height:1.875rem;border:1px solid #e63323;margin-right:0;display:flex;justify-content:center;padding:0.3125rem 0 !important}.gallery.owl-carousel .owl-nav .owl-next:hover{background:rgba(0,0,0,0);color:#000}.gallery.owl-carousel .owl-nav .owl-next .carousel-arrow{height:100%;width:auto;transform:rotate(0deg)}.gallery.owl-carousel .owl-nav.disabled{opacity:0}@media(min-width: 992px){.gallery.owl-carousel .owl-nav .owl-next{margin-right:3rem}}@media(min-width: 768px){.home-gallery.owl-carousel .owl-stage{padding-left:0 !important;padding-right:0 !important}}.accordion-button{border-bottom:1px solid #e63323;border-radius:0 !important;padding:10px 0 !important;text-transform:lowercase}.accordion-button::after{background-image:none !important;border:1px solid #e63323;height:1.25rem;position:absolute;right:0.5625rem;top:33%;width:0px !important}.accordion-button::before{border:1px solid #e63323;content:"";height:1.25rem;position:absolute;right:0.5625rem;top:33%;transform:rotate(90deg);transition:transform .2s ease-in-out}.accordion-button:not(.collapsed){background-color:rgba(0,0,0,0) !important;border-color:#000;box-shadow:none !important;color:#000;margin-bottom:0.9375rem}.accordion-button:not(.collapsed)::after{border-color:#000;transform:rotate(90deg)}.accordion-button:not(.collapsed)::before{border-color:#000}.accordion-button:not(.collapsed) p{color:#000}.accordion-button:not(.collapsed):focus{box-shadow:none !important;border-color:#000}.accordion-button:focus{box-shadow:none !important;border-color:#e63323}.accordion-button p{color:#e63323;font-size:1.125rem;font-weight:900;line-height:1.25rem;letter-spacing:-0.85px}@media screen and (min-width: 992px){.accordion-button p{font-size:1.375rem;line-height:1.5625rem;letter-spacing:-1.1px}}.page-template-tpl-tickets .accordion-header .accordion-button{padding:10px 0}.page-template-tpl-tickets .accordion-header .accordion-button:not(.collapsed)::after{transform:rotate(90deg)}.page-template-tpl-tickets .accordion-header .accordion-button:focus{border-color:none !important;box-shadow:none !important}.page-template-tpl-tickets .accordion:first-child .accordion-body{border-top:1px solid #000}.page-template-tpl-tickets .accordion .accordion-body{padding:0 1rem 0rem}.tickets-accordion:nth-last-child(2){margin-bottom:3rem}.tickets-accordion .accordion-body{border-top:1px solid #000}.tickets-accordion .accordion-body div:nth-last-child(1){border-bottom:none !important}.tickets-accordion .accordion-button:before,.tickets-accordion .accordion-button:after{border-width:2px;height:2.125rem;top:40%;right:-2.5rem}.tickets-accordion .accordion-button:hover:before,.tickets-accordion .accordion-button:hover:after{border-color:#000;height:2.125rem;top:40%;right:-2.5rem}.accordion-body p a{color:#000;display:inline-block}.event-info .single-event-image:hover img{filter:grayscale(1)}.event-info .single-event-image:hover .ws-layer{background-color:rgba(248,219,73,.5)}.hero-love-now{background-color:#f0cfdd;display:flex;height:calc(100dvh - 5.625rem);margin-top:5.625rem}.hero-love-now svg{max-height:100%;width:100%;margin-top:auto}.hero-love-now svg g path{transition:transform .1s ease-in-out}@keyframes animated-cursor{0%{transform:translateY(0);opacity:0}25%{opacity:1}100%{transform:translateY(200px);opacity:0}}#svg-cursor-container{height:100dvh;position:fixed;top:0;width:100vw;z-index:-1}#svg-cursor-container polygon,#svg-cursor-container circle,#svg-cursor-container ellipse{transform-origin:0 center}.page-template-tpl-homepage #svg-cursor-container{display:none}.word-translate{transform:translate(10px, 25px)}.ticket-content p,.ticket-content span{color:#000;margin-bottom:0}.single-ticket .everyday{background-color:#f0cfdd;border-bottom:1px solid #e63323 !important}.single-ticket .everyday .ticket-content p{color:#e63323}.single-ticket .everyday .ticket-content p span{color:#e63323}[data-contents] .position-absolute{opacity:0;z-index:-1}[data-contents] a{display:inline;background-color:rgba(0,0,0,0);z-index:inherit}[data-contents] a:hover{z-index:100}[data-contents] sup{top:-0.5rem}@media(min-width: 992px){[data-contents] .position-absolute{animation:imageFade .275s ease-in-out;opacity:0;top:50%;right:0%;z-index:-1;width:500px;transform:translateY(-33%)}[data-contents] .position-absolute.guests{top:0;right:-50%}[data-contents] .position-absolute img{width:100%;height:auto;vertical-align:middle;border-style:none}[data-contents] a:hover~.position-absolute{animation:imageShow .275s ease-in-out;opacity:1;z-index:1}}@keyframes imageShow{0%{opacity:0;transform:translateY(0);z-index:-1}100%{opacity:1;transform:translateY(-33%);z-index:1}}@keyframes imageFade{0%{opacity:1;z-index:1}70%{opacity:0;z-index:1}100%{z-index:-1}}[data-contents] .position-absolute{opacity:0;z-index:-1}[data-contents] a{display:inline;background-color:rgba(0,0,0,0);z-index:inherit}[data-contents] a:hover{z-index:100}[data-contents] sup{top:-0.5rem}@media(min-width: 992px){[data-contents] .position-absolute{top:50%;right:0%;z-index:-1;width:500px;transform:translateY(-33%)}[data-contents] .position-absolute img{width:100%;height:auto;vertical-align:middle;border-style:none}.single-thumbnail img{aspect-ratio:16/9;max-height:100vh;object-fit:cover}}.event-info p{margin-bottom:0}.event-info p._11{color:#000}.event-info p.black{color:#000}.event-info .border-bottom-black{border-bottom:.5px solid #000 !important}.page-content p,.page-content span{color:#000}.page-content p span,.page-content p strong,.page-content span span,.page-content span strong{color:#000}.page-content a{margin-bottom:10px;margin-left:auto;margin-right:auto}article .page-content a{margin-left:0;margin-right:0}@media screen and (min-width: 992px){.single-thumbnail{max-width:66.6666666667vw}}@media(min-width: 992px){.event-info .color-lg-white{color:#fff}}.content-credits p{color:#000;font-size:1.375rem;font-weight:900;line-height:1.5625rem;letter-spacing:.36px}@media screen and (min-width: 992px){.content-credits p{font-size:1.875rem;line-height:2.0625rem;letter-spacing:-1.5px}}