@font-face{font-display:swap;font-family:"AvenirNextCyr";font-style:normal;font-weight:700;src:url("fonts/AvenirNextCyr-Bold.woff2") format("woff2"),url("fonts/AvenirNextCyr-Bold.woff") format("woff"),url("fonts/AvenirNextCyr-Bold.ttf") format("truetype")}@font-face{font-display:swap;font-family:"AvenirNextCyr";font-style:normal;font-weight:600;src:url("fonts/AvenirNextCyr-Demi.woff2") format("woff2"),url("fonts/AvenirNextCyr-Demi.woff") format("woff"),url("fonts/AvenirNextCyr-Demi.ttf") format("truetype")}@font-face{font-display:swap;font-family:"AvenirNextCyr";font-style:normal;font-weight:500;src:url("fonts/AvenirNextCyr-Medium.woff2") format("woff2"),url("fonts/AvenirNextCyr-Medium.woff") format("woff"),url("fonts/AvenirNextCyr-Medium.ttf") format("truetype")}@font-face{font-display:swap;font-family:"AvenirNextCyr";font-style:normal;font-weight:400;src:url("fonts/AvenirNextCyr-Regular.woff2") format("woff2"),url("fonts/AvenirNextCyr-Regular.woff") format("woff"),url("fonts/AvenirNextCyr-Regular.ttf") format("truetype")}.container-section{padding-inline:2.4rem}@media(min-width: 576px){.container-section{padding-inline:3.2rem}}@media(min-width: 768px){.container-section{padding-inline:4.8rem}}@media(min-width: 992px){.container-section{padding-inline:7.2rem}}@media(min-width: 1360px){.container-section{max-width:calc(1480px + 14.4rem);margin-inline:auto}}.mb-section{margin-bottom:6.4rem}@media(min-width: 576px){.mb-section{margin-bottom:8rem}}@media(min-width: 1480px){.mb-section{margin-bottom:12rem}}.error-section .error-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:80vh;height:80svh}body{font-family:"AvenirNextCyr",sans-serif;font-weight:400;color:#618599}p,li,a{font-size:1.6rem;line-height:120%;text-wrap:pretty}.b-title{font-weight:500}.b-title b,.b-title strong{font-weight:700}.type-wysiwyg>p:not(:first-child),.type-wysiwyg>ul:not(:first-child),.type-wysiwyg>ol:not(:first-child){margin-top:1.6rem}@media(min-width: 1560px){.type-wysiwyg>p:not(:first-child),.type-wysiwyg>ul:not(:first-child),.type-wysiwyg>ol:not(:first-child){margin-top:2rem}}.type-wysiwyg>h1:not(:first-child),.type-wysiwyg>h2:not(:first-child),.type-wysiwyg>h3:not(:first-child),.type-wysiwyg>h4:not(:first-child),.type-wysiwyg>h5:not(:first-child),.type-wysiwyg>h6:not(:first-child){margin-top:3.2rem;margin-bottom:-0.6rem}@media(min-width: 1560px){.type-wysiwyg>h1:not(:first-child),.type-wysiwyg>h2:not(:first-child),.type-wysiwyg>h3:not(:first-child),.type-wysiwyg>h4:not(:first-child),.type-wysiwyg>h5:not(:first-child),.type-wysiwyg>h6:not(:first-child){margin-top:3.6rem}}.type-wysiwyg b,.type-wysiwyg strong{font-weight:700}.type-wysiwyg a{color:#618599;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.type-wysiwyg a:hover{opacity:.7}.type-wysiwyg.type-wysiwyg-inverted a{color:currentColor}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border:none;-webkit-box-shadow:none;box-shadow:none;background:rgba(0,0,0,0);padding:0;font-family:inherit;color:currentColor}a{color:currentColor;text-decoration:none}img,svg{display:block}*,*:before,*:after{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%;scroll-behavior:smooth;overflow-x:hidden;scroll-padding-top:8rem}@media(min-width: 1200px){html{scroll-padding-top:10rem}}body{font-size:1.6rem;background-color:#f5fbff;min-height:100vh;overflow-x:clip}::-moz-selection{color:#fff;background:#618599}::selection{color:#fff;background:#618599}.skip-link{position:absolute;top:-9999px;left:1.6rem;z-index:9999}.skip-link:focus-visible{top:1.6rem}footer{background-color:#618599;color:#f5fbff;padding-top:4rem;padding-bottom:2.4rem}@media(min-width: 992px){footer{padding-top:6.4rem;padding-bottom:4rem}}footer .gridder{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:2.4rem}@media(min-width: 992px){footer .gridder{grid-template-columns:repeat(3, minmax(0, 1fr));-webkit-box-align:end;-ms-flex-align:end;align-items:end}}footer .gridder .footer-col .ragione-sociale{text-transform:uppercase;font-weight:500;font-size:2.4rem;margin-bottom:1.6rem}footer .gridder .footer-col .footer-social p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.4rem}@media(min-width: 992px){footer .gridder .footer-col .footer-social p{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}footer .gridder .footer-col .footer-social p span{font-weight:600;padding-right:.8rem}footer .gridder .footer-col .footer-social p a{-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}footer .gridder .footer-col .footer-social p a svg{-ms-flex-negative:0;flex-shrink:0;width:4rem;height:auto}footer .gridder .footer-col .footer-social p a:hover{opacity:.7}footer .gridder .footer-col .privacy-col{margin-top:6.4rem;border-top:1px solid #f5fbff;padding-top:1.2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:.8rem}@media(min-width: 992px){footer .gridder .footer-col .privacy-col{border-top:0;margin-top:0;padding-top:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}footer .gridder .footer-col .privacy-col div a{font-size:1.2rem;text-transform:uppercase;line-height:120%;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}footer .gridder .footer-col .privacy-col div a:hover{opacity:.7}.front-page-redirect{padding-top:4.8rem;min-height:70vh;min-height:70svh}.front-page-redirect .logo-title{margin-bottom:4.8rem}.front-page-redirect .logo-title svg{display:block;height:auto;width:100%;max-width:29rem;margin-inline:auto}.front-page-redirect .inner{margin-top:4.8rem;display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:3.2rem;max-width:36rem;margin-inline:auto}@media(min-width: 768px){.front-page-redirect .inner{max-width:74rem;grid-template-columns:repeat(2, minmax(0, 1fr));margin-top:8rem}}@media(min-width: 1480px){.front-page-redirect .inner{margin-top:10.4rem}}.front-page-redirect .inner .card{background-color:#618599;color:#f5fbff;border-radius:.4rem;padding:8rem 2rem;text-align:center;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.front-page-redirect .inner .card .fake-btn{margin-top:1.6rem;border:1px solid #f5fbff;border-radius:100vh;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:.8rem 1.6rem;font-weight:500}.front-page-redirect .inner .card[href]:hover{opacity:.8}.front-page-redirect .inner .card[href]:hover figure img{-webkit-transform:scale(1.06);transform:scale(1.06)}.hero-section{padding-top:4.8rem}.hero-section .logo-title{margin-bottom:4.8rem}.hero-section .logo-title svg{display:block;height:auto;width:100%;max-width:29rem;margin-inline:auto}.hero-section .swiper-hero-imgs .swiper-slide figure{aspect-ratio:3/4;max-width:40rem;margin-inline:auto}@media(min-width: 1480px){.hero-section .swiper-hero-imgs .swiper-slide figure{max-width:52rem}}.hero-section .swiper-hero-imgs .swiper-slide figure img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.hero-section .swiper-hero-imgs .swiper-hero-imgs-pagination{position:static;text-align:center}.hero-section .swiper-hero-imgs .swiper-hero-imgs-pagination .swiper-pagination-bullet{opacity:1;background:rgba(0,0,0,0);border:.1rem solid #618599}.hero-section .swiper-hero-imgs .swiper-hero-imgs-pagination .swiper-pagination-bullet-active{background:#618599}.intro-section .splitter .b-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width: 768px){.intro-section .splitter .b-title{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.intro-section .splitter .b-title span{max-width:56rem;margin-inline:auto}.intro-section .splitter .b-title p,.intro-section .splitter .b-title li,.intro-section .splitter .b-title a{text-wrap:balance;font-size:2.8rem;line-height:115%;text-align:center}@media(min-width: 576px){.intro-section .splitter .b-title p,.intro-section .splitter .b-title li,.intro-section .splitter .b-title a{font-size:3.2rem}}@media(min-width: 1480px){.intro-section .splitter .b-title p,.intro-section .splitter .b-title li,.intro-section .splitter .b-title a{font-size:4rem}}.playlist-section{background-color:#618599;padding:5.6rem 2.4rem 7.2rem;border-radius:.4rem;color:#f5fbff}@media(max-width: 447px){.playlist-section{margin-inline:-0.4rem}}.playlist-section .b-title p{font-size:3.2rem;line-height:115%;text-align:center}@media(min-width: 576px){.playlist-section .b-title p{font-size:3.6rem}}@media(min-width: 1480px){.playlist-section .b-title p{font-size:4rem}}.playlist-section .b-title p b,.playlist-section .b-title p strong{font-weight:600}.playlist-section .splitter{display:grid;grid-template-columns:repeat(1, minmax(0, 1fr));gap:5.6rem 2.4rem;margin-top:3.2rem}@media(min-width: 576px){.playlist-section .splitter{margin-top:4rem}}@media(min-width: 1200px){.playlist-section .splitter{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(min-width: 1480px){.playlist-section .splitter{margin-top:6.4rem;grid-template-columns:repeat(4, minmax(0, 1fr))}}.playlist-section .splitter .card{text-align:center;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out;max-width:48rem;margin-inline:auto}.playlist-section .splitter .card figure{aspect-ratio:1;background-color:#f5fbff;overflow:hidden;isolation:isolate;border-radius:.4rem;margin-bottom:2.4rem}.playlist-section .splitter .card figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;will-change:transform;-webkit-transition:-webkit-transform 1.6s cubic-bezier(0.2, 0.8, 0.2, 1);transition:-webkit-transform 1.6s cubic-bezier(0.2, 0.8, 0.2, 1);transition:transform 1.6s cubic-bezier(0.2, 0.8, 0.2, 1);transition:transform 1.6s cubic-bezier(0.2, 0.8, 0.2, 1), -webkit-transform 1.6s cubic-bezier(0.2, 0.8, 0.2, 1)}.playlist-section .splitter .card .txt-wrapper{padding-inline:2.4rem}.playlist-section .splitter .card h3{font-weight:500;text-transform:uppercase;letter-spacing:.1em;line-height:115%;font-size:2rem}.playlist-section .splitter .card .fake-btn{margin-top:1.6rem;border:1px solid #f5fbff;border-radius:100vh;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:.8rem 1.6rem;font-weight:500}.playlist-section .splitter .card[href]:hover{opacity:.8}.playlist-section .splitter .card[href]:hover figure img{-webkit-transform:scale(1.06);transform:scale(1.06)}.pack-section{text-align:center}.pack-section .inner{max-width:48rem;margin-inline:auto}.pack-section .b-title p{font-size:3.2rem;line-height:115%}@media(min-width: 576px){.pack-section .b-title p{font-size:3.6rem}}@media(min-width: 1480px){.pack-section .b-title p{font-size:4rem}}.pack-section .b-title p b,.pack-section .b-title p strong{font-weight:600}.pack-section figure{aspect-ratio:4/5;background-color:#f5fbff;border-radius:.4rem;overflow:hidden;isolation:isolate;margin-inline:2.6rem;margin-top:3.2rem}.pack-section figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pack-section .type-wysiwyg{margin-top:8.8rem;padding-bottom:2.4rem;color:#9a9a9a}.pack-section .type-wysiwyg p,.pack-section .type-wysiwyg li,.pack-section .type-wysiwyg a{font-weight:500}body.page-colors{background-color:#9281bc;color:#f4f3c7;font-family:"please-vf",sans-serif}body.page-colors .b-title{font-weight:300}body.page-colors .b-title b,body.page-colors .b-title strong{font-weight:700}body.page-colors .hero-section{padding-top:9.6rem;position:relative}body.page-colors .hero-section .before-logo-deco{position:absolute;top:2.4rem;left:2rem;right:2rem;width:calc(100% - 4rem);height:auto;max-height:4.2rem;margin-inline:auto}body.page-colors .hero-section .swiper-hero-imgs{position:relative}body.page-colors .hero-section .swiper-hero-imgs .before-swiper-deco{position:absolute;top:-2.4rem;left:0;right:2rem;width:100%;height:auto;max-height:10.4rem;margin-inline:auto}body.page-colors .hero-section .swiper-hero-imgs .after-swiper-deco{position:absolute;bottom:-2.4rem;right:0;left:2rem;width:100%;height:auto;max-height:6.4rem;margin-inline:auto}body.page-colors .intro-section .splitter .b-title p,body.page-colors .intro-section .splitter .b-title li,body.page-colors .intro-section .splitter .b-title a{font-size:4.4rem;line-height:100%}@media(min-width: 576px){body.page-colors .intro-section .splitter .b-title p,body.page-colors .intro-section .splitter .b-title li,body.page-colors .intro-section .splitter .b-title a{font-size:4.8rem}}@media(min-width: 1480px){body.page-colors .intro-section .splitter .b-title p,body.page-colors .intro-section .splitter .b-title li,body.page-colors .intro-section .splitter .b-title a{font-size:5.2rem}}body.page-colors .playlist-section{background-color:#f4f3c7;color:#045186;position:relative}body.page-colors .playlist-section .music-deco{position:absolute;top:-4rem;right:3rem;width:8.3rem;height:auto}body.page-colors .playlist-section .music-deco-ender{position:absolute;bottom:0;left:0;width:100%;height:auto;max-height:5.1rem;margin-inline:auto}body.page-colors .playlist-section .b-title p{font-size:4.4rem;line-height:100%}@media(min-width: 576px){body.page-colors .playlist-section .b-title p{font-size:4.8rem}}@media(min-width: 1480px){body.page-colors .playlist-section .b-title p{font-size:5.2rem}}body.page-colors .playlist-section .b-title p b,body.page-colors .playlist-section .b-title p strong{font-weight:500}body.page-colors .playlist-section .card h3{font-weight:500;text-transform:none;letter-spacing:.01em;line-height:100%;font-size:2.8rem;color:#363538}body.page-colors .playlist-section .card .fake-btn{border-color:#045186;font-weight:300;font-size:1.8rem}body.page-colors .pack-section .b-title p{font-size:4.4rem;line-height:100%}@media(min-width: 576px){body.page-colors .pack-section .b-title p{font-size:4.8rem}}@media(min-width: 1480px){body.page-colors .pack-section .b-title p{font-size:5.2rem}}body.page-colors .pack-section .b-title p b,body.page-colors .pack-section .b-title p strong{font-weight:500}body.page-colors .pack-section .type-wysiwyg{color:#f4f3c7}body.page-colors .pack-section .type-wysiwyg p,body.page-colors .pack-section .type-wysiwyg li,body.page-colors .pack-section .type-wysiwyg a{font-weight:300;font-size:1.8rem}body.page-colors .before-footer{margin-left:5%}body.page-colors footer{background-color:#f4f3c7;color:#363538}body.page-colors footer .gridder .footer-col .ragione-sociale{color:#045186}body.page-colors footer .gridder .footer-col .type-wysiwyg p,body.page-colors footer .gridder .footer-col .type-wysiwyg li,body.page-colors footer .gridder .footer-col .type-wysiwyg a{font-weight:300}body.page-colors footer .gridder .footer-col .footer-social p span{font-weight:400}body.page-colors footer .gridder .footer-col .privacy-col{border-top-color:#363538}body.page-colors footer .gridder .footer-col .privacy-col div a{font-weight:300}