body{margin:0}a,button,h1,h2,h3,h4,h5,p{padding:0;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:Relaway,sans-serif}.contest-un-momento-tutto-mio{background:#bb93d7;font-family:Barlow,Raleway,sans-serif;color:#472b7b;overflow-x:hidden}.contest-un-momento-tutto-mio *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.contest-un-momento-tutto-mio h1,.contest-un-momento-tutto-mio h2,.contest-un-momento-tutto-mio h3,.contest-un-momento-tutto-mio h4,.contest-un-momento-tutto-mio h5,.contest-un-momento-tutto-mio p{margin:0}.contest-un-momento-tutto-mio img,.contest-un-momento-tutto-mio svg{width:100%;height:auto}.contest-un-momento-tutto-mio .grid{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12,1fr);-ms-grid-rows:auto;grid-template-rows:auto;grid-column-gap:30px;max-width:1280px;margin:0 auto}@media (max-width:767px){.contest-un-momento-tutto-mio .grid{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.contest-un-momento-tutto-mio .desk{display:block}@media (max-width:767px){.contest-un-momento-tutto-mio .desk{display:none}}.contest-un-momento-tutto-mio .mob{display:none}@media (max-width:767px){.contest-un-momento-tutto-mio .mob{display:block}}.contest-un-momento-tutto-mio .hero{position:relative;padding:200px 20px 0;background-image:url(/img/contest-un-momento-tutto-mio/cerchio-rosa.webp);background-size:cover;background-position:top}@media (max-width:767px){.contest-un-momento-tutto-mio .hero{padding:90px 20px 44px;background-image:url(/img/contest-un-momento-tutto-mio/ellisse-mobile.png);background-size:cover;background-position:top;margin-bottom:340px}}@media (max-width:551px){.contest-un-momento-tutto-mio .hero{margin-bottom:280px}}@media (max-width:400px){.contest-un-momento-tutto-mio .hero{margin-bottom:180px}}.contest-un-momento-tutto-mio .hero .hero-logo{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/span 6}@media (max-width:767px){.contest-un-momento-tutto-mio .hero .hero-logo{margin-bottom:0;-ms-flex-item-align:anchor-center;-ms-grid-row-align:anchor-center;align-self:anchor-center;max-width:335px}}.contest-un-momento-tutto-mio .hero .hero-mockup{-ms-grid-column:8;-ms-grid-column-span:4;grid-column:8/span 4;position:relative;z-index:2;margin-bottom:-110px}@media (max-width:767px){.contest-un-momento-tutto-mio .hero .hero-mockup{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;width:80%;max-width:335px;margin:30px auto -54%}}.contest-un-momento-tutto-mio .howpartecipate{margin:190px 20px 120px}@media (max-width:768px){.contest-un-momento-tutto-mio .howpartecipate{margin:40px 20px 80px}}.contest-un-momento-tutto-mio .howpartecipate .hero-copy{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-ms-grid-column:3;-ms-grid-column-span:8;grid-column:3/span 8;text-align:center;margin-bottom:80px}.contest-un-momento-tutto-mio .howpartecipate .hero-copy p{font-weight:400;font-size:24px;line-height:1.5;color:#472b7b}.contest-un-momento-tutto-mio .howpartecipate .hero-copy p strong{font-weight:700}@media (max-width:767px){.contest-un-momento-tutto-mio .howpartecipate .hero-copy p{font-size:18px;margin:0 auto}}.contest-un-momento-tutto-mio .howpartecipate .hero-copy .hero-stores{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;gap:16px;margin-top:40px}@media (max-width:767px){.contest-un-momento-tutto-mio .howpartecipate .hero-copy .hero-stores{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}}.contest-un-momento-tutto-mio .howpartecipate .hero-copy .hero-stores a{display:inline-block}.contest-un-momento-tutto-mio .howpartecipate .hero-copy .hero-stores a img{height:50px;width:auto}@media (max-width:767px){.contest-un-momento-tutto-mio .howpartecipate .hero-copy .hero-stores a img{height:40px}}.contest-un-momento-tutto-mio .howpartecipate .section-head{-ms-grid-column-span:12;grid-column:span 12;text-align:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:32px}.contest-un-momento-tutto-mio .howpartecipate .section-head h2{font-family:Barlow,Raleway,sans-serif;font-weight:700;font-size:40px;line-height:1.5;color:#472b7b;text-transform:uppercase;margin-bottom:12px}@media (max-width:767px){.contest-un-momento-tutto-mio .howpartecipate .section-head h2{font-size:32px}}.contest-un-momento-tutto-mio .howpartecipate .section-head p{font-size:18px;font-weight:700;color:#472b7b;line-height:1.25;text-transform:uppercase;margin-bottom:32px}.contest-un-momento-tutto-mio .howpartecipate .btn-regolamento{display:inline-block;background:#f8bcd6;border:2px solid #ef5a94;color:#472b7b;font-weight:700;font-size:22px;letter-spacing:.44px;line-height:1.5;text-transform:uppercase;text-decoration:none;padding:12px 40px;border-radius:40px;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.contest-un-momento-tutto-mio .howpartecipate .btn-regolamento:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.contest-un-momento-tutto-mio .howpartecipate .container-steps{-ms-grid-column-span:12;grid-column:span 12;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:32px}@media (max-width:767px){.contest-un-momento-tutto-mio .howpartecipate .container-steps{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.contest-un-momento-tutto-mio .howpartecipate .container-steps .step-card{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;background:#fff;border-radius:12px;padding:40px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:24px;-webkit-box-shadow:7px 6px 20px 0 rgba(38,38,38,.1);box-shadow:7px 6px 20px 0 rgba(38,38,38,.1)}.contest-un-momento-tutto-mio .howpartecipate .container-steps .step-card .step-icon{width:40px;height:40px;color:#ef5a94;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.contest-un-momento-tutto-mio .howpartecipate .container-steps .step-card .step-body{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;gap:12px;width:100%;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.contest-un-momento-tutto-mio .howpartecipate .container-steps .step-card .step-num{font-family:Barlow,Raleway,sans-serif;font-weight:700;font-size:40px;line-height:1.25;color:#ef5a94}.contest-un-momento-tutto-mio .howpartecipate .container-steps .step-card .step-text{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.contest-un-momento-tutto-mio .howpartecipate .container-steps .step-card .step-text h3{font-family:Barlow,Raleway,sans-serif;font-weight:700;font-size:18px;line-height:1.25;color:#ef5a94;text-transform:uppercase;margin-bottom:4px}.contest-un-momento-tutto-mio .howpartecipate .container-steps .step-card .step-text p{font-family:Barlow,Raleway,sans-serif;font-weight:400;font-size:16px;line-height:1.25;color:#0e4385}.contest-un-momento-tutto-mio .howpartecipate .container-steps .step-card .step-text p strong{font-weight:700}.contest-un-momento-tutto-mio .disclaimer{background:#f8bcd6;padding:80px 20px}@media (max-width:767px){.contest-un-momento-tutto-mio .disclaimer{padding:40px 20px}}.contest-un-momento-tutto-mio .disclaimer a,.contest-un-momento-tutto-mio .disclaimer p{-ms-grid-column:2;-ms-grid-column-span:10;grid-column:2/span 10;font-family:Barlow,Raleway,sans-serif;font-weight:600;font-size:16px;line-height:1.5;color:#472b7b;text-align:center;text-decoration:none}.contest-un-momento-tutto-mio .disclaimer a:last-child,.contest-un-momento-tutto-mio .disclaimer p:last-child{margin-bottom:0}.contest-un-momento-tutto-mio .app-section{background-image:url(/img/contest-un-momento-tutto-mio/background-my-lines.webp);background-size:cover;background-position:bottom;position:relative;padding:154px 20px 125px;overflow:hidden}@media (max-width:767px){.contest-un-momento-tutto-mio .app-section{padding:77px 24px 125px;background-image:none;background:#ef5a94;-webkit-box-shadow:0 0 50px 0 rgba(0,0,0,.25);box-shadow:0 0 50px 0 rgba(0,0,0,.25)}}.contest-un-momento-tutto-mio .app-section .app-section-inner{-ms-grid-column:4;-ms-grid-column-span:6;grid-column:4/span 6;position:relative;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:32px;margin-left:32px}@media (max-width:1024px){.contest-un-momento-tutto-mio .app-section .app-section-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:767px){.contest-un-momento-tutto-mio .app-section .app-section-inner{gap:16px;margin-left:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.contest-un-momento-tutto-mio .app-section .app-section-inner .app-logo img{width:auto}@media (max-width:767px){.contest-un-momento-tutto-mio .app-section .app-section-inner .app-logo{max-width:86px}.contest-un-momento-tutto-mio .app-section .app-section-inner .app-logo img{width:100%}}.contest-un-momento-tutto-mio .app-section .app-section-inner .app-copy{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}@media (max-width:767px){.contest-un-momento-tutto-mio .app-section .app-section-inner .app-copy{gap:16px;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width:767px){.contest-un-momento-tutto-mio .app-section .app-section-inner .app-copy .app-copy-head{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:24px}}.contest-un-momento-tutto-mio .app-section .app-section-inner .app-copy h2{font-family:Barlow,Raleway,sans-serif;font-weight:600;font-size:32px;color:#472b7b;text-transform:none}@media (max-width:767px){.contest-un-momento-tutto-mio .app-section .app-section-inner .app-copy h2{font-size:24px;max-width:200px}}.contest-un-momento-tutto-mio .app-section .app-section-inner .app-copy h2 strong{font-weight:700}.contest-un-momento-tutto-mio .app-section .app-section-inner .app-copy .app-stores{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;gap:16px}@media (max-width:767px){.contest-un-momento-tutto-mio .app-section .app-section-inner .app-copy .app-stores{-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}}