@font-face{font-family:Josefin Sans;src:url(/_next/static/media/JosefinSans-Light.52cf543d.ttf);font-style:normal;font-weight:300;font-display:swap}@font-face{font-family:Josefin Sans;src:url(/_next/static/media/JosefinSans-Regular.dd1af45c.ttf);font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Josefin Sans;src:url(/_next/static/media/JosefinSans-Italic.e2eff829.ttf);font-style:italic;font-weight:400;font-display:swap}@font-face{font-family:Josefin Sans;src:url(/_next/static/media/JosefinSans-Medium.a53ccb19.ttf);font-style:normal;font-weight:500;font-display:swap}@font-face{font-family:Josefin Sans;src:url(/_next/static/media/JosefinSans-Bold.1ba766da.ttf);font-style:italic;font-weight:700;font-display:swap}@font-face{font-family:Lato;src:url(/_next/static/media/Lato-Regular.4291f48c.ttf);font-style:normal;font-weight:400;font-display:swap}body,html{height:100%;scroll-behavior:smooth;margin:0}.decoration{position:fixed}.left1{z-index:-2;left:0;width:50vw;left:-200px}.left2{z-index:-1;left:0;width:35vw;left:-240px}.right1{bottom:0;right:0}.rightSide{background:thistle;right:-80vw;top:50%;border-radius:50%;width:100vw;height:100vw;transform-origin:50% 50%;position:absolute}.main-menu .wide .menu-item :link,.main-menu .wide .menu-item :visited{text-decoration:none;display:block;border-bottom:3px solid rgba(0,0,0,0)}.main-menu .wide .menu-item :active,.main-menu .wide .menu-item :focus,.main-menu .wide .menu-item :hover{color:#ab003c;border-bottom:3px solid #ab003c}.container{display:flex;flex-direction:column;height:100vh}main{flex-grow:1}.MuiCheckbox-root.Mui-focusVisible{background:#e5e5e5}.brands div>img{filter:grayscale(1);opacity:.6;transition:all .5s ease;height:100px}.brands div>img:hover{transition:all .5s ease;opacity:1;filter:grayscale(0)}.cite{width:80%;padding-top:3rem;padding-bottom:3rem;text-align:center;font-style:italic;margin:0 auto}.section{scroll-margin-top:130px}.special{height:calc(100vh - 64px)}.documentsList li{margin-top:10px;margin-bottom:10px}@media screen and (max-width:600px){.special{height:calc(100vh - 56px)}}.doubleblock{display:flex;padding:30px;margin:80px auto}.doubleblock-text{display:flex;flex-grow:1;width:70%}.doubleblock-image{display:flex;align-content:center;align-self:center;align-items:center;justify-content:center;text-align:center}.MuiTimelineOppositeContent-root{flex-grow:0!important;min-width:100px}.anchor{display:block;position:relative;top:-120px;visibility:hidden}.h3ash4{font-size:2.0243rem!important;line-height:1.235!important}@media print{.logoWrapper{padding-bottom:20px!important}main{margin-top:50px!important}.noPrint{display:none!important}.noPrintBreak,img{margin:0 auto;display:block;padding:0}.printContactReplace button{display:none!important}.printContactReplace:after{font-weight:700;content:"📧 info@grafichemarinella.it"!important}}.hero{margin-top:64px}.image-shadow{filter:drop-shadow(5px 5px 10px #999)}.onlyOnMobile{display:none}a:link,a:visited{color:#ab003c;border-bottom:0}.menu-item :link,.menu-item :visited{color:#000}.dark :link,.dark :visited{color:#fff}@media screen and (max-width:600px){.heroImageXs{width:100%;height:50vh;margin-top:-56px}.onlyOnMobile{display:block}.hideOnMobile{display:none}.doubleblock-text{width:100%}}@media screen and (min-width:600px)and (max-width:900px){.hideOnMobile{display:none}.doubleblock-text,.heroImageSm{width:100%}}@media(orientation:landscape){.landscapeSafe{width:80%;margin:0 auto}}.open{background-color:rgba(0,0,0,.4);border-radius:50px;padding-top:5px}#style_comingSoonPage__qDT_j{height:100%;position:absolute;width:100%;top:0;left:0;margin:0;padding:0;flex-direction:column;justify-content:space-between;font-family:Josefin Sans,sans-serif;color:#fff}#style_comingSoonPage__qDT_j a{text-decoration:none}#style_comingSoonPage__qDT_j #style_logo__RTfRE,#style_comingSoonPage__qDT_j #style_social__JE58_ svg{filter:invert(100%)}#style_comingSoonPage__qDT_j #style_social__JE58_{border-top:1px solid #333}#style_comingSoonPage__qDT_j a:link,#style_comingSoonPage__qDT_j a:visited{color:#fff!important}#style_comingSoonPage__qDT_j a:link:not(.style_exc__jbPAt),#style_comingSoonPage__qDT_j a:visited:not(.style_exc__jbPAt){border-bottom:1px solid #fff!important}#style_comingSoonPage__qDT_j .style_infomodal__uNIB_,#style_comingSoonPage__qDT_j .style_legalmodal__3Kb7w{background:rgba(0,0,0,.8)}#style_comingSoonPage__qDT_j .style_infomodal__uNIB_ *,#style_comingSoonPage__qDT_j .style_legalmodal__3Kb7w *{background:#202124}#style_comingSoonPage__qDT_j .style_infomodal__uNIB_ #style_closeinfo__CJu_K,#style_comingSoonPage__qDT_j .style_legalmodal__3Kb7w #style_closelegal__yXvpg{border-top:1px solid #333}#style_comingSoonPage__qDT_j .style_button__omRX_{background:rgba(0,0,0,0);border-width:0;color:#fff;border-bottom:1px solid #fff;padding:0;cursor:pointer;font-size:inherit;font-family:inherit}#style_comingSoonPage__qDT_j .style_image-link__j7OEk{text-decoration:none;border-width:0!important}#style_comingSoonPage__qDT_j .style_footer__scN8x{width:100%;text-align:center;padding:25px 0;line-height:30px;margin:auto auto 0;flex:0 1 auto}#style_comingSoonPage__qDT_j #style_social__JE58_{color:#fff;margin:0 auto;width:80%;padding-top:20px}#style_comingSoonPage__qDT_j #style_social__JE58_ a{padding-left:8px;padding-right:8px}#style_comingSoonPage__qDT_j #style_container__4SdEq{text-align:center;justify-content:center;align-items:center;align-self:center;height:100vh;width:90vw;margin:0 auto;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:normal;align-items:normal;align-content:normal}#style_comingSoonPage__qDT_j #style_head__4yoH4{display:flex;flex-direction:column;flex:1 1 auto;justify-content:center}#style_comingSoonPage__qDT_j #style_title__tZYlE{line-height:70px;margin-top:2%}#style_comingSoonPage__qDT_j #style_headline__tMrKC h2{padding-top:20px}#style_comingSoonPage__qDT_j .style_titleH1__z9uWu{font-weight:300;font-size:2.375rem;line-height:1.2}#style_comingSoonPage__qDT_j .style_titleH2__28tSb{margin:0;font-family:Josefin Sans;font-weight:400;font-size:1.5625rem;line-height:1.235}#style_comingSoonPage__qDT_j .style_contacts__oz2uY,#style_comingSoonPage__qDT_j .style_documents__eWESq{padding:0;margin:0;list-style:none}#style_comingSoonPage__qDT_j .style_contacts__oz2uY li{margin-bottom:5px;margin-top:5px}#style_comingSoonPage__qDT_j .style_contacts__oz2uY li:before{content:"-";padding-right:10px}#style_comingSoonPage__qDT_j .style_contacts__oz2uY li{text-align:left;padding-right:10px;padding-left:10px}#style_comingSoonPage__qDT_j .style_documents__eWESq{text-align:left;list-style:none}#style_comingSoonPage__qDT_j .style_documents__eWESq li{margin-bottom:5px;margin-top:5px}#style_comingSoonPage__qDT_j .style_documents__eWESq li:before{content:"-";padding-right:10px}@media(min-width:900px){#style_comingSoonPage__qDT_j .style_titleH1__z9uWu{font-size:3.3333rem}#style_comingSoonPage__qDT_j .style_titleH2__28tSb{font-size:2.0243rem}}@media(min-width:600px){#style_comingSoonPage__qDT_j .style_titleH1__z9uWu{font-size:3.125rem}#style_comingSoonPage__qDT_j .style_titleH2__28tSb{font-size:1.8219rem}}#style_comingSoonPage__qDT_j .style_infomodal__uNIB_>div,#style_comingSoonPage__qDT_j .style_legalmodal__3Kb7w>div{padding:40px 40px 10px;border-radius:3px;text-align:center}#style_comingSoonPage__qDT_j .style_infomodal__uNIB_ #style_contactInfo__fL0cj div,#style_comingSoonPage__qDT_j .style_legalmodal__3Kb7w #style_legalInfo__hHOE3 div{padding:10px;line-height:28px}#style_comingSoonPage__qDT_j .style_infomodal__uNIB_ #style_closeinfo__CJu_K,#style_comingSoonPage__qDT_j .style_legalmodal__3Kb7w #style_closelegal__yXvpg{padding-top:30px;padding-bottom:20px;margin-top:20px}#style_comingSoonPage__qDT_j .style_infomodal__uNIB_,#style_comingSoonPage__qDT_j .style_legalmodal__3Kb7w{top:0;left:0;height:100vh;width:100vw;display:flex;justify-content:center;align-items:center;opacity:0;visibility:hidden;transition:opacity .4s ease-out,transform .2s ease-out,visibility .4s ease-out;will-change:opacity,transform,visibility;position:absolute}#style_comingSoonPage__qDT_j .style_infomodal__uNIB_.style_isVisible__HY6Uh,#style_comingSoonPage__qDT_j .style_legalmodal__3Kb7w.style_isVisible__HY6Uh{opacity:1;transform:none;visibility:visible}#style_comingSoonPage__qDT_j .style_area__5y57G{position:absolute;z-index:-1;top:0;background:#4e54c8;background:-webkit-linear-gradient(270deg,#8f94fb,#4e54c8);width:100vw;height:100vh;overflow:hidden}#style_comingSoonPage__qDT_j .style_circles__7d7q1{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}#style_comingSoonPage__qDT_j .style_circles__7d7q1 li{position:absolute;display:block;list-style:none;width:20px;height:20px;background:rgba(255,255,255,.2);animation:style_animate__0ky9G 25s linear infinite;bottom:-150px}#style_comingSoonPage__qDT_j .style_circles__7d7q1 li:first-child{left:25%;width:80px;height:80px;animation-delay:0s}#style_comingSoonPage__qDT_j .style_circles__7d7q1 li:nth-child(2){left:10%;width:20px;height:20px;animation-delay:2s;animation-duration:12s}#style_comingSoonPage__qDT_j .style_circles__7d7q1 li:nth-child(3){left:70%;width:20px;height:20px;animation-delay:4s}#style_comingSoonPage__qDT_j .style_circles__7d7q1 li:nth-child(4){left:40%;width:60px;height:60px;animation-delay:0s;animation-duration:18s}#style_comingSoonPage__qDT_j .style_circles__7d7q1 li:nth-child(5){left:65%;width:20px;height:20px;animation-delay:0s}#style_comingSoonPage__qDT_j .style_circles__7d7q1 li:nth-child(6){left:75%;width:110px;height:110px;animation-delay:3s}#style_comingSoonPage__qDT_j .style_circles__7d7q1 li:nth-child(7){left:35%;width:150px;height:150px;animation-delay:7s}#style_comingSoonPage__qDT_j .style_circles__7d7q1 li:nth-child(8){left:50%;width:25px;height:25px;animation-delay:15s;animation-duration:45s}#style_comingSoonPage__qDT_j .style_circles__7d7q1 li:nth-child(9){left:20%;width:15px;height:15px;animation-delay:2s;animation-duration:35s}#style_comingSoonPage__qDT_j .style_circles__7d7q1 li:nth-child(10){left:85%;width:150px;height:150px;animation-delay:0s;animation-duration:11s}@keyframes style_animate__0ky9G{0%{transform:translateY(0) rotate(0deg);opacity:1;border-radius:0}to{transform:translateY(-1000px) rotate(2turn);opacity:0;border-radius:50%}}