@charset "UTF-8";@import "swiper/swiper.css";@import "swiper/modules/navigation.css";@import "swiper/swiper-bundle.css";@font-face{font-family:zodiak;src:url(/fonts/Zodiak/Zodiak-Thin.woff2)format("woff2"),url(/fonts/Zodiak/Zodiak-Thin.woff)format("woff"),url(/fonts/Zodiak/Zodiak-Thin.ttf)format("truetype");font-weight:100;font-display:swap;font-style:normal}@font-face{font-family:zodiak;src:url(/fonts/Zodiak/Zodiak-ThinItalic.woff2)format("woff2"),url(/fonts/Zodiak/Zodiak-ThinItalic.woff)format("woff"),url(/fonts/Zodiak/Zodiak-ThinItalic.ttf)format("truetype");font-weight:100;font-display:swap;font-style:italic}@font-face{font-family:zodiak;src:url(/fonts/Zodiak/Zodiak-Light.woff2)format("woff2"),url(/fonts/Zodiak/Zodiak-Light.woff)format("woff"),url(/fonts/Zodiak/Zodiak-Light.ttf)format("truetype");font-weight:300;font-display:swap;font-style:normal}@font-face{font-family:zodiak;src:url(/fonts/Zodiak/Zodiak-LightItalic.woff2)format("woff2"),url(/fonts/Zodiak/Zodiak-LightItalic.woff)format("woff"),url(/fonts/Zodiak/Zodiak-LightItalic.ttf)format("truetype");font-weight:300;font-display:swap;font-style:italic}@font-face{font-family:zodiak;src:url(/fonts/Zodiak/Zodiak-Regular.woff2)format("woff2"),url(/fonts/Zodiak/Zodiak-Regular.woff)format("woff"),url(/fonts/Zodiak/Zodiak-Regular.ttf)format("truetype");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:zodiak;src:url(/fonts/Zodiak/Zodiak-Italic.woff2)format("woff2"),url(/fonts/Zodiak/Zodiak-Italic.woff)format("woff"),url(/fonts/Zodiak/Zodiak-Italic.ttf)format("truetype");font-weight:400;font-display:swap;font-style:italic}@font-face{font-family:zodiak;src:url(/fonts/Zodiak/Zodiak-Bold.woff2)format("woff2"),url(/fonts/Zodiak/Zodiak-Bold.woff)format("woff"),url(/fonts/Zodiak/Zodiak-Bold.ttf)format("truetype");font-weight:700;font-display:swap;font-style:normal}@font-face{font-family:zodiak;src:url(/fonts/Zodiak/Zodiak-BoldItalic.woff2)format("woff2"),url(/fonts/Zodiak/Zodiak-BoldItalic.woff)format("woff"),url(/fonts/Zodiak/Zodiak-BoldItalic.ttf)format("truetype");font-weight:700;font-display:swap;font-style:italic}@font-face{font-family:zodiak;src:url(/fonts/Zodiak/Zodiak-Extrabold.woff2)format("woff2"),url(/fonts/Zodiak/Zodiak-Extrabold.woff)format("woff"),url(/fonts/Zodiak/Zodiak-Extrabold.ttf)format("truetype");font-weight:800;font-display:swap;font-style:normal}@font-face{font-family:zodiak;src:url(/fonts/Zodiak/Zodiak-ExtraboldItalic.woff2)format("woff2"),url(/fonts/Zodiak/Zodiak-ExtraboldItalic.woff)format("woff"),url(/fonts/Zodiak/Zodiak-ExtraboldItalic.ttf)format("truetype");font-weight:800;font-display:swap;font-style:italic}@font-face{font-family:zodiak;src:url(/fonts/Zodiak/Zodiak-Black.woff2)format("woff2"),url(/fonts/Zodiak/Zodiak-Black.woff)format("woff"),url(/fonts/Zodiak/Zodiak-Black.ttf)format("truetype");font-weight:900;font-display:swap;font-style:normal}@font-face{font-family:zodiak;src:url(/fonts/Zodiak/Zodiak-BlackItalic.woff2)format("woff2"),url(/fonts/Zodiak/Zodiak-BlackItalic.woff)format("woff"),url(/fonts/Zodiak/Zodiak-BlackItalic.ttf)format("truetype");font-weight:900;font-display:swap;font-style:italic}@font-face{font-family:zodiak;src:url(/fonts/Zodiak/Zodiak-Variable.woff2)format("woff2"),url(/fonts/Zodiak/Zodiak-Variable.woff)format("woff"),url(/fonts/Zodiak/Zodiak-Variable.ttf)format("truetype");font-weight:100 900;font-display:swap;font-style:normal}@font-face{font-family:zodiak;src:url(/fonts/Zodiak/Zodiak-VariableItalic.woff2)format("woff2"),url(/fonts/Zodiak/Zodiak-VariableItalic.woff)format("woff"),url(/fonts/Zodiak/Zodiak-VariableItalic.ttf)format("truetype");font-weight:100 900;font-display:swap;font-style:italic}@font-face{font-family:open sans;src:url(/fonts/Open-Sans/OpenSans-Light.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:open sans;src:url(/fonts/Open-Sans/OpenSans-LightItalic.ttf)format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:open sans;src:url(/fonts/Open-Sans/OpenSans-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:open sans;src:url(/fonts/Open-Sans/OpenSans-Italic.ttf)format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:open sans;src:url(/fonts/Open-Sans/OpenSans-SemiBold.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:open sans;src:url(/fonts/Open-Sans/OpenSans-SemiBoldItalic.ttf)format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:open sans;src:url(/fonts/Open-Sans/OpenSans-Bold.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:open sans;src:url(/fonts/Open-Sans/OpenSans-BoldItalic.ttf)format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:open sans;src:url(/fonts/Open-Sans/OpenSans-ExtraBold.ttf)format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:open sans;src:url(/fonts/Open-Sans/OpenSans-ExtraBoldItalic.ttf)format("truetype");font-weight:800;font-style:italic;font-display:swap}header{display:flex;justify-content:space-between;padding:40px 32px 0;max-width:1920px;margin:0 auto}@media(max-width:991px){header{padding:24px 24px 0}}header img{max-width:160px}@media(max-width:991px){header img{max-width:83.934px}}.footer-wrapper{margin:0 16px}@media(max-width:991px){.footer-wrapper{margin:0 8px}}footer{display:flex;justify-content:space-between;border-top:1px solid #8a2934;padding:40px 16px;max-width:1920px;margin:0 auto}@media(max-width:991px){footer{padding:24px 16px}}footer img{max-width:160px}@media(max-width:991px){footer img{max-width:83.934px}}.cta,.cta-main{display:inline-block;vertical-align:middle;cursor:pointer;text-decoration:unset;opacity:0;transform:translateY(10px);transition:opacity .5s ease,transform .5s ease;pointer-events:none}.cta.visible,.cta-main.visible{opacity:1;transform:translateY(0);pointer-events:auto}.cta .txt,.cta-main .txt{font-size:calc(14px + (24 - 14) * (100vw - 767px)/1153);line-height:1;color:#fbf9f3;padding:24px 48px;text-align:center;align-content:center;width:-moz-max-content;width:max-content;border-radius:8px;display:flex;align-items:center;justify-content:center;text-decoration:unset}@media screen and (min-width:1920px){.cta .txt,.cta-main .txt{font-size:24px}}@media screen and (max-width:767px){.cta .txt,.cta-main .txt{font-size:14px}}@media(max-width:991px){.cta .txt,.cta-main .txt{padding:14px 16px;border-radius:4px}}.cta.cta-violet .txt,.cta-main.cta-violet .txt{background:#8a2934}.video-wrapper{width:100%;margin:0 auto;padding:40px 32px 224px;position:relative;max-width:1920px}@media(max-width:991px){.video-wrapper{padding:24px 24px 64px}}.video-wrapper .video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video-wrapper .video-container video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.video-wrapper .video-container .video-cta{position:absolute;bottom:calc(16px + (80 - 16) * (100vw - 767px)/1153);right:calc(16px + (80 - 16) * (100vw - 767px)/1153)}@media screen and (min-width:1920px){.video-wrapper .video-container .video-cta{bottom:80px}}@media screen and (max-width:767px){.video-wrapper .video-container .video-cta{bottom:16px}}@media screen and (min-width:1920px){.video-wrapper .video-container .video-cta{right:80px}}@media screen and (max-width:767px){.video-wrapper .video-container .video-cta{right:16px}}.video-modal{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:9999;visibility:hidden;opacity:0;pointer-events:none;transition:opacity .6s ease,visibility .6s ease;background:#000}.video-modal.active{visibility:visible;opacity:1;pointer-events:all;transform:translateY(0)}@media(max-width:991px){.video-modal.active{transform:translateY(0)}}.video-modal .modal-content{position:relative;width:100%;height:calc(var(--vh,1vh) * 100);z-index:2;display:flex;align-items:center;justify-content:center;transform:translateY(0);transition:transform .3s ease-in-out;background:#000}.video-modal .modal-content.active{transition:transform .3s ease-in-out;transform:translateY(-162px);height:calc(var(--vh,1vh) * 100);width:100%}@media(max-width:991px){.video-modal .modal-content.active{transform:translateY(-64px)}}.video-modal .modal-content video{max-width:1920px;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;margin:0 auto;display:block}@media(max-width:1024px){.video-modal .modal-content video{width:unset;height:auto;-o-object-fit:fill;object-fit:fill}}@media(max-width:450px){.video-modal .modal-content video{width:unset;height:60%;-o-object-fit:fill;object-fit:fill}}.video-modal .modal-content .video-controls{position:absolute;z-index:10;background-color:transparent;margin:0;padding:0;border:0;outline:none;border-radius:0;font-family:Rubik,sans-serif;font-style:normal;list-style-type:none;color:inherit;font-size:inherit;font-weight:inherit;display:flex;cursor:pointer}.video-modal .modal-content .video-controls svg{width:32px;height:32px}.video-modal .modal-content .video-controls.close{top:80px;right:80px}@media(max-width:991px){.video-modal .modal-content .video-controls.close{top:32px;right:32px}}.video-modal .modal-content .video-controls.volume{left:120px;bottom:48px}@media(max-width:991px){.video-modal .modal-content .video-controls.volume{left:84px;bottom:32px}}.video-modal .modal-content .video-controls.play{left:48px;bottom:48px}@media(max-width:991px){.video-modal .modal-content .video-controls.play{left:32px;bottom:32px}}.video-modal .modal-content .video-controls.muted{display:none}.video-modal .modal-content .video-controls .pause{display:inline}.video-modal .modal-content .video-controls .play{display:none}.section-basilica{padding-bottom:224px}@media(max-width:991px){.section-basilica{padding:0 24px 112px}}.section-basilica .section-basilica-inner{padding-bottom:152px}@media(max-width:991px){.section-basilica .section-basilica-inner{padding-bottom:56px;flex-direction:column-reverse}}.section-basilica .section-basilica-inner .sb-img{grid-column:2/span 6}.section-basilica .section-basilica-inner .sb-img img{padding-right:20px}@media(max-width:991px){.section-basilica .section-basilica-inner .sb-img img{padding-right:0;padding-bottom:0}}.section-basilica .section-basilica-inner .sb-text{grid-column:8/span 4;padding-top:56px;padding-left:56px}@media(max-width:991px){.section-basilica .section-basilica-inner .sb-text{padding-top:0;padding-left:0;padding-bottom:56px}}.section-basilica .section-basilica-inner .sb-text h1{margin-bottom:40px}@media(max-width:991px){.section-basilica .section-basilica-inner .sb-text h1{margin-bottom:32px}}.section-basilica .section-basilica-inner .sb-text .first-p{padding-bottom:24px}@media(max-width:991px){.section-basilica .section-basilica-inner .sb-text .second-p{padding-right:24px}}.section-basilica .section-basilica-inner .sb-text .cta-text{font-size:calc(14px + (24 - 14) * (100vw - 767px)/1153);line-height:1;color:#fbf9f3;padding:24px 48px;text-align:center;align-content:center;width:-moz-max-content;width:max-content;border-radius:8px;display:flex;align-items:center;justify-content:center;text-decoration:unset;background:#8a2934}@media screen and (min-width:1920px){.section-basilica .section-basilica-inner .sb-text .cta-text{font-size:24px}}@media screen and (max-width:767px){.section-basilica .section-basilica-inner .sb-text .cta-text{font-size:14px}}@media(max-width:991px){.section-basilica .section-basilica-inner .sb-text .cta-text{padding:14px 16px;border-radius:4px}}.section-basilica .section-basilica-inner-two{position:relative}.section-basilica .section-basilica-inner-two .sbi-img{grid-column:8/span 4;padding-bottom:calc(169px + (403 - 169) * (100vw - 767px)/1153)}@media screen and (min-width:1920px){.section-basilica .section-basilica-inner-two .sbi-img{padding-bottom:403px}}@media screen and (max-width:767px){.section-basilica .section-basilica-inner-two .sbi-img{padding-bottom:169px}}@media(max-width:1440px){.section-basilica .section-basilica-inner-two .sbi-img{padding-top:64px}}@media(max-width:991px){.section-basilica .section-basilica-inner-two .sbi-img{padding-left:32px;padding-top:0}}.section-basilica .section-basilica-inner-two .sbi-img-absolute{position:absolute;grid-column:3/span 4;bottom:0}@media(max-width:1540px){.section-basilica .section-basilica-inner-two .sbi-img-absolute{bottom:-48px}}@media(max-width:1330px){.section-basilica .section-basilica-inner-two .sbi-img-absolute{bottom:-24px}}@media(max-width:1440px){.section-basilica .section-basilica-inner-two .sbi-img-absolute{grid-column:2/span 4}}@media(max-width:1024px){.section-basilica .section-basilica-inner-two .sbi-img-absolute{bottom:-160px}}@media(max-width:991px){.section-basilica .section-basilica-inner-two .sbi-img-absolute{bottom:0;padding-right:40px}}.section-basilica .section-basilica-inner-two .sbi-text{grid-column:3/span 4}@media(max-width:1440px){.section-basilica .section-basilica-inner-two .sbi-text{grid-column:2/span 5}}@media(max-width:1024px){.section-basilica .section-basilica-inner-two .sbi-text{grid-column:2/span 6}}.section-basilica .section-basilica-inner-two .sbi-text .h1{font-family:zodiak,sans-serif;color:#8a2934;font-size:calc(40px + (64 - 40) * (100vw - 767px)/1153);font-weight:400;line-height:1;margin-bottom:calc(32px + (40 - 32) * (100vw - 767px)/1153)}@media screen and (min-width:1920px){.section-basilica .section-basilica-inner-two .sbi-text .h1{font-size:64px}}@media screen and (max-width:767px){.section-basilica .section-basilica-inner-two .sbi-text .h1{font-size:40px}}@media screen and (min-width:1920px){.section-basilica .section-basilica-inner-two .sbi-text .h1{margin-bottom:40px}}@media screen and (max-width:767px){.section-basilica .section-basilica-inner-two .sbi-text .h1{margin-bottom:32px}}.section-basilica .section-basilica-inner-two .sbi-text .firsti-p{padding-top:calc(0px + (0 - 0) * (100vw - 767px)/1153);padding-bottom:24px}@media screen and (min-width:1920px){.section-basilica .section-basilica-inner-two .sbi-text .firsti-p{padding-top:0}}@media screen and (max-width:767px){.section-basilica .section-basilica-inner-two .sbi-text .firsti-p{padding-top:0}}@media(max-width:1280px){.section-basilica .section-basilica-inner-two .sbi-text .firsti-p{padding-top:0!important}}@media(max-width:991px){.section-basilica .section-basilica-inner-two .sbi-text .secondi-p{padding-bottom:56px;padding-left:calc(32px + (106 - 32) * (100vw - 375px)/991)}}.section-statodiconservazione{padding-bottom:224px}@media(max-width:991px){.section-statodiconservazione{padding:0 0 112px}}.section-statodiconservazione .section-statodiconservazione-inner{padding-bottom:152px}@media(max-width:991px){.section-statodiconservazione .section-statodiconservazione-inner{padding:0 24px 56px}}.section-statodiconservazione .section-statodiconservazione-inner h2{grid-column:3/span 7;margin-bottom:64px}@media(max-width:991px){.section-statodiconservazione .section-statodiconservazione-inner h2{margin-bottom:32px}}.section-statodiconservazione .section-statodiconservazione-inner .ssdc-first-p{font-size:calc(16px + (20 - 16) * (100vw - 767px)/1153);grid-column:3/span 6;margin-bottom:64px}@media screen and (min-width:1920px){.section-statodiconservazione .section-statodiconservazione-inner .ssdc-first-p{font-size:20px}}@media screen and (max-width:767px){.section-statodiconservazione .section-statodiconservazione-inner .ssdc-first-p{font-size:16px}}@media(max-width:991px){.section-statodiconservazione .section-statodiconservazione-inner .ssdc-first-p{margin-bottom:24px}}.section-statodiconservazione .section-statodiconservazione-inner .ssdc-second-p{font-size:calc(14px + (18 - 14) * (100vw - 767px)/1153);grid-column:7/span 4;margin-bottom:32px}@media screen and (min-width:1920px){.section-statodiconservazione .section-statodiconservazione-inner .ssdc-second-p{font-size:18px}}@media screen and (max-width:767px){.section-statodiconservazione .section-statodiconservazione-inner .ssdc-second-p{font-size:14px}}@media(max-width:991px){.section-statodiconservazione .section-statodiconservazione-inner .ssdc-second-p{padding-left:32px;margin-bottom:24px}}.section-statodiconservazione .section-statodiconservazione-inner .ssdc-third-p{font-size:calc(14px + (18 - 14) * (100vw - 767px)/1153);grid-column:7/span 4}@media screen and (min-width:1920px){.section-statodiconservazione .section-statodiconservazione-inner .ssdc-third-p{font-size:18px}}@media screen and (max-width:767px){.section-statodiconservazione .section-statodiconservazione-inner .ssdc-third-p{font-size:14px}}@media(max-width:991px){.section-statodiconservazione .section-statodiconservazione-inner .ssdc-third-p{padding-left:32px}}.section-statodiconservazione .stato-conservazione{width:100%;max-width:1920px;margin:auto;position:relative}.section-statodiconservazione .stato-conservazione .swiper-container-custom{position:relative;width:100%;overflow:hidden;padding-top:92px}@media(max-width:991px){.section-statodiconservazione .stato-conservazione .swiper-container-custom{padding-top:72px}}.section-statodiconservazione .stato-conservazione .swiper-container-custom .swiper-wrapper{display:flex}.section-statodiconservazione .stato-conservazione .swiper-container-custom .swiper-slide{flex-shrink:0;display:flex;align-items:flex-start}.section-statodiconservazione .stato-conservazione .swiper-container-custom .slide-image{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}.section-statodiconservazione .stato-conservazione .swiper-container-custom .swiper-navigation{position:absolute;top:0;right:80px;display:flex;gap:16px;z-index:10}@media(max-width:991px){.section-statodiconservazione .stato-conservazione .swiper-container-custom .swiper-navigation{right:24px;gap:11px}}.section-statodiconservazione .stato-conservazione .swiper-container-custom .swiper-navigation .swiper-button-prev,.section-statodiconservazione .stato-conservazione .swiper-container-custom .swiper-navigation .swiper-button-next{all:unset;cursor:pointer;display:flex;align-items:center;justify-content:center}.section-statodiconservazione .stato-conservazione .swiper-container-custom .swiper-navigation .swiper-button-prev svg,.section-statodiconservazione .stato-conservazione .swiper-container-custom .swiper-navigation .swiper-button-next svg{width:64px;height:64px}@media(max-width:991px){.section-statodiconservazione .stato-conservazione .swiper-container-custom .swiper-navigation .swiper-button-prev svg,.section-statodiconservazione .stato-conservazione .swiper-container-custom .swiper-navigation .swiper-button-next svg{width:44px;height:44px}}.text-restauro .container-restauro{grid-column:4/span 6;display:flex;flex-direction:column;margin:0 24px 320px}@media(max-width:1024px){.text-restauro .container-restauro{grid-column:3/span 8}}@media(max-width:991px){.text-restauro .container-restauro{margin:0 24px 88px}}.container-gallery{width:100%;display:flex;justify-content:center}.container-gallery .wrapper-gallery{display:grid;grid-template-columns:1fr;max-width:1226px;width:100%;margin:0 24px 224px}.container-gallery .wrapper-gallery .gallery-img{position:relative;opacity:0;transition:transform .3s ease-out,opacity .3s ease-out}.container-gallery .wrapper-gallery .gallery-img:nth-child(odd){grid-column:span 1;max-width:613px;margin-right:auto;display:block}@media(max-width:767px){.container-gallery .wrapper-gallery .gallery-img:nth-child(odd){max-width:287px;margin-right:40px}}.container-gallery .wrapper-gallery .gallery-img:nth-child(even){grid-column:span 1;max-width:613px;margin-left:auto;display:block}@media(max-width:767px){.container-gallery .wrapper-gallery .gallery-img:nth-child(even){max-width:287px;margin-left:40px}}.container-gallery .wrapper-gallery .gallery-img.offscreen-left{transform:translate(-32px,32px)}@media(max-width:991px){.container-gallery .wrapper-gallery .gallery-img.offscreen-left{transform:translate(-32px,32px)}}.container-gallery .wrapper-gallery .gallery-img.offscreen-right{transform:translate(32px,32px)}@media(max-width:991px){.container-gallery .wrapper-gallery .gallery-img.offscreen-right{transform:translate(32px,32px)}}@media(max-width:1290px){.container-gallery .wrapper-gallery{display:flex;flex-direction:column;gap:24px;align-items:center}}@media(max-width:991px){.container-gallery .wrapper-gallery{margin:0 24px 112px}}.container-section-finale{position:relative;margin:0 24px 224px}@media(max-width:991px){.container-section-finale{display:flex;flex-direction:column;margin:0 24px 80px}}.container-section-finale .wrapper-left{grid-column:2/span 5;max-width:788px;position:relative;height:auto}@media(max-width:991px){.container-section-finale .wrapper-left{order:3;max-width:327px;align-self:center;display:flex;width:100%;height:auto;justify-content:center}}.container-section-finale .wrapper-left .fixed-wrapper{position:relative;width:105%;height:100vh;overflow:hidden;background-color:#fff}@media(max-width:991px){.container-section-finale .wrapper-left .fixed-wrapper{width:100%;height:100vh;position:relative;max-width:327px;max-height:515px}}.container-section-finale .wrapper-left .fixed-wrapper .fixed-target{position:absolute;top:0;left:0;right:0;height:100%;background-color:#fff;z-index:2}@media(max-width:991px){.container-section-finale .wrapper-left .fixed-wrapper .fixed-target{z-index:1}}.container-section-finale .wrapper-left .fixed-wrapper .fixed{position:absolute;left:0;right:0;height:100%;background-image:url(/img/madonna-restaurata.webp);background-size:cover;background-repeat:no-repeat;background-position:50%;mix-blend-mode:multiply;z-index:1}@media(max-width:991px){.container-section-finale .wrapper-left .fixed-wrapper .fixed{background-image:url(/img/madonna-restaurata.webp);position:relative;top:0;height:100%}}.container-section-finale .wrapper-center{position:absolute;bottom:0;left:50%;transform:translateX(-50%)}@media(max-width:991px){.container-section-finale .wrapper-center{order:1;position:relative}}.container-section-finale .wrapper-right{margin-top:auto;margin-bottom:232px;grid-column:8/span 4}@media(max-width:1024px){.container-section-finale .wrapper-right{margin-bottom:124px;grid-column:7/span 5}}@media(max-width:991px){.container-section-finale .wrapper-right{order:2;margin-bottom:56px}}.container-section-finale .wrapper-right .paragraph-wr{padding-bottom:24px}@media(max-width:991px){.container-section-finale .wrapper-right .paragraph-wr{padding-bottom:16px}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-tap-highlight-color:transparent;overflow-x:hidden;padding:0;margin:0}body .grid{max-width:1920px;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));margin:0 auto;grid-column-gap:32px}@media(max-width:991px){body .grid{height:auto;flex-direction:column;display:flex}}body img{width:100%;height:auto}body h1,body h2,body h3,body h4,body h5,body h6,body p,body button,body a,body input,body textarea{margin:0;padding:0;border:0;outline:none;border-radius:0}body h1{font-family:zodiak,sans-serif;color:#8a2934;font-size:calc(40px + (64 - 40) * (100vw - 767px)/1153);font-weight:400;line-height:1;margin-bottom:40px;margin-bottom:calc(32px + (40 - 32) * (100vw - 767px)/1153)}@media screen and (min-width:1920px){body h1{font-size:64px}}@media screen and (max-width:767px){body h1{font-size:40px}}@media screen and (min-width:1920px){body h1{margin-bottom:40px}}@media screen and (max-width:767px){body h1{margin-bottom:32px}}body h2{font-family:zodiak,sans-serif;color:#8a2934;font-size:calc(40px + (128 - 40) * (100vw - 767px)/1153);font-weight:400;line-height:1;margin-bottom:calc(32px + (64 - 32) * (100vw - 767px)/1153)}@media screen and (min-width:1920px){body h2{font-size:128px}}@media screen and (max-width:767px){body h2{font-size:40px}}@media screen and (min-width:1920px){body h2{margin-bottom:64px}}@media screen and (max-width:767px){body h2{margin-bottom:32px}}body h3{font-family:zodiak,sans-serif;color:#8a2934;font-size:calc(40px + (128 - 40) * (100vw - 767px)/1153);font-weight:400;line-height:1;margin-bottom:calc(32px + (96 - 32) * (100vw - 767px)/1153)}@media screen and (min-width:1920px){body h3{font-size:128px}}@media screen and (max-width:767px){body h3{font-size:40px}}@media screen and (min-width:1920px){body h3{margin-bottom:96px}}@media screen and (max-width:767px){body h3{margin-bottom:32px}}body h4{font-family:zodiak,sans-serif;color:#8a2934;font-size:calc(40px + (104 - 40) * (100vw - 767px)/1153);font-weight:400;line-height:1;margin-bottom:calc(32px + (61 - 32) * (100vw - 767px)/1153)}@media screen and (min-width:1920px){body h4{font-size:104px}}@media screen and (max-width:767px){body h4{font-size:40px}}@media screen and (min-width:1920px){body h4{margin-bottom:61px}}@media screen and (max-width:767px){body h4{margin-bottom:32px}}body strong{font-weight:700}body i{font-style:italic}body *{box-sizing:border-box}body p{font-family:open sans,sans-serif;font-size:calc(16px + (20 - 16) * (100vw - 767px)/1153);line-height:1.5;font-weight:400;color:#1f090c}@media screen and (min-width:1920px){body p{font-size:20px}}@media screen and (max-width:767px){body p{font-size:16px}}body p:last-of-type{margin-bottom:0!important}body p a{text-decoration:underline}body p.small{margin-bottom:calc(24px + (32 - 24) * (100vw - 767px)/1153);font-size:calc(16px + (18 - 16) * (100vw - 767px)/1153);line-height:1.75}@media screen and (min-width:1920px){body p.small{margin-bottom:32px}}@media screen and (max-width:767px){body p.small{margin-bottom:24px}}@media screen and (min-width:1920px){body p.small{font-size:18px}}@media screen and (max-width:767px){body p.small{font-size:16px}}body p.medium{margin-bottom:calc(24px + (48 - 24) * (100vw - 767px)/1153);font-size:calc(16px + (20 - 16) * (100vw - 767px)/1153);line-height:1.75}@media screen and (min-width:1920px){body p.medium{margin-bottom:48px}}@media screen and (max-width:767px){body p.medium{margin-bottom:24px}}@media screen and (min-width:1920px){body p.medium{font-size:20px}}@media screen and (max-width:767px){body p.medium{font-size:16px}}body a{color:#8a2934;font-family:zodiak,sans-serif;font-size:calc(14px + (20 - 14) * (100vw - 767px)/1153);font-weight:540;line-height:1.5;text-decoration-line:underline}@media screen and (min-width:1920px){body a{font-size:20px}}@media screen and (max-width:767px){body a{font-size:14px}}body a.small{font-size:calc(12px + (20 - 12) * (100vw - 767px)/1153);font-weight:600;line-height:1.75}@media screen and (min-width:1920px){body a.small{font-size:20px}}@media screen and (max-width:767px){body a.small{font-size:12px}}body img{width:100%;height:auto}body .desk{display:block}@media(max-width:991px){body .desk{display:none}}body .mob{display:none}@media(max-width:991px){body .mob{display:block}}body.no-scroll{overflow:hidden;height:100vh;position:fixed;width:100%}.section-statodiconservazione .animate-in{opacity:1}