@font-face{font-family:Montserrat;src:url(../fonts/Montserrat/Montserrat-Bold.eot);src:url(../fonts/Montserrat/Montserrat-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat/Montserrat-Bold.woff2) format("woff2"),url(../fonts/Montserrat/Montserrat-Bold.woff) format("woff"),url(../fonts/Montserrat/Montserrat-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat/Montserrat-BlackItalic.eot);src:url(../fonts/Montserrat/Montserrat-BlackItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat/Montserrat-BlackItalic.woff2) format("woff2"),url(../fonts/Montserrat/Montserrat-BlackItalic.woff) format("woff"),url(../fonts/Montserrat/Montserrat-BlackItalic.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat/Montserrat-Black.eot);src:url(../fonts/Montserrat/Montserrat-Black.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat/Montserrat-Black.woff2) format("woff2"),url(../fonts/Montserrat/Montserrat-Black.woff) format("woff"),url(../fonts/Montserrat/Montserrat-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat/Montserrat-ExtraBoldItalic.eot);src:url(../fonts/Montserrat/Montserrat-ExtraBoldItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat/Montserrat-ExtraBoldItalic.woff2) format("woff2"),url(../fonts/Montserrat/Montserrat-ExtraBoldItalic.woff) format("woff"),url(../fonts/Montserrat/Montserrat-ExtraBoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat/Montserrat-ExtraLight.eot);src:url(../fonts/Montserrat/Montserrat-ExtraLight.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat/Montserrat-ExtraLight.woff2) format("woff2"),url(../fonts/Montserrat/Montserrat-ExtraLight.woff) format("woff"),url(../fonts/Montserrat/Montserrat-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat/Montserrat-BoldItalic.eot);src:url(../fonts/Montserrat/Montserrat-BoldItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat/Montserrat-BoldItalic.woff2) format("woff2"),url(../fonts/Montserrat/Montserrat-BoldItalic.woff) format("woff"),url(../fonts/Montserrat/Montserrat-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat/Montserrat-ExtraBold.eot);src:url(../fonts/Montserrat/Montserrat-ExtraBold.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat/Montserrat-ExtraBold.woff2) format("woff2"),url(../fonts/Montserrat/Montserrat-ExtraBold.woff) format("woff"),url(../fonts/Montserrat/Montserrat-ExtraBold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat/Montserrat-LightItalic.eot);src:url(../fonts/Montserrat/Montserrat-LightItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat/Montserrat-LightItalic.woff2) format("woff2"),url(../fonts/Montserrat/Montserrat-LightItalic.woff) format("woff"),url(../fonts/Montserrat/Montserrat-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat/Montserrat-Light.eot);src:url(../fonts/Montserrat/Montserrat-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat/Montserrat-Light.woff2) format("woff2"),url(../fonts/Montserrat/Montserrat-Light.woff) format("woff"),url(../fonts/Montserrat/Montserrat-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat/Montserrat-MediumItalic.eot);src:url(../fonts/Montserrat/Montserrat-MediumItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat/Montserrat-MediumItalic.woff2) format("woff2"),url(../fonts/Montserrat/Montserrat-MediumItalic.woff) format("woff"),url(../fonts/Montserrat/Montserrat-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat/Montserrat-Italic.eot);src:url(../fonts/Montserrat/Montserrat-Italic.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat/Montserrat-Italic.woff2) format("woff2"),url(../fonts/Montserrat/Montserrat-Italic.woff) format("woff"),url(../fonts/Montserrat/Montserrat-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat/Montserrat-Medium.eot);src:url(../fonts/Montserrat/Montserrat-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat/Montserrat-Medium.woff2) format("woff2"),url(../fonts/Montserrat/Montserrat-Medium.woff) format("woff"),url(../fonts/Montserrat/Montserrat-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat/Montserrat-ExtraLightItalic.eot);src:url(../fonts/Montserrat/Montserrat-ExtraLightItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat/Montserrat-ExtraLightItalic.woff2) format("woff2"),url(../fonts/Montserrat/Montserrat-ExtraLightItalic.woff) format("woff"),url(../fonts/Montserrat/Montserrat-ExtraLightItalic.ttf) format("truetype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat/Montserrat-Thin.eot);src:url(../fonts/Montserrat/Montserrat-Thin.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat/Montserrat-Thin.woff2) format("woff2"),url(../fonts/Montserrat/Montserrat-Thin.woff) format("woff"),url(../fonts/Montserrat/Montserrat-Thin.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat/Montserrat-ThinItalic.eot);src:url(../fonts/Montserrat/Montserrat-ThinItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat/Montserrat-ThinItalic.woff2) format("woff2"),url(../fonts/Montserrat/Montserrat-ThinItalic.woff) format("woff"),url(../fonts/Montserrat/Montserrat-ThinItalic.ttf) format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat/Montserrat-Regular.eot);src:url(../fonts/Montserrat/Montserrat-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat/Montserrat-Regular.woff2) format("woff2"),url(../fonts/Montserrat/Montserrat-Regular.woff) format("woff"),url(../fonts/Montserrat/Montserrat-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat/Montserrat-SemiBold.eot);src:url(../fonts/Montserrat/Montserrat-SemiBold.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat/Montserrat-SemiBold.woff2) format("woff2"),url(../fonts/Montserrat/Montserrat-SemiBold.woff) format("woff"),url(../fonts/Montserrat/Montserrat-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(../fonts/Montserrat/Montserrat-SemiBoldItalic.eot);src:url(../fonts/Montserrat/Montserrat-SemiBoldItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Montserrat/Montserrat-SemiBoldItalic.woff2) format("woff2"),url(../fonts/Montserrat/Montserrat-SemiBoldItalic.woff) format("woff"),url(../fonts/Montserrat/Montserrat-SemiBoldItalic.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Raleway;src:url(../fonts/Raleway/Raleway-Black.eot);src:url(../fonts/Raleway/Raleway-Black.eot?#iefix) format("embedded-opentype"),url(../fonts/Raleway/Raleway-Black.woff2) format("woff2"),url(../fonts/Raleway/Raleway-Black.woff) format("woff"),url(../fonts/Raleway/Raleway-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(../fonts/Raleway/Raleway-ExtraBold.eot);src:url(../fonts/Raleway/Raleway-ExtraBold.eot?#iefix) format("embedded-opentype"),url(../fonts/Raleway/Raleway-ExtraBold.woff2) format("woff2"),url(../fonts/Raleway/Raleway-ExtraBold.woff) format("woff"),url(../fonts/Raleway/Raleway-ExtraBold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(../fonts/Raleway/Raleway-Bold.eot);src:url(../fonts/Raleway/Raleway-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/Raleway/Raleway-Bold.woff2) format("woff2"),url(../fonts/Raleway/Raleway-Bold.woff) format("woff"),url(../fonts/Raleway/Raleway-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(../fonts/Raleway/Raleway-BlackItalic.eot);src:url(../fonts/Raleway/Raleway-BlackItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Raleway/Raleway-BlackItalic.woff2) format("woff2"),url(../fonts/Raleway/Raleway-BlackItalic.woff) format("woff"),url(../fonts/Raleway/Raleway-BlackItalic.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Raleway;src:url(../fonts/Raleway/Raleway-BoldItalic.eot);src:url(../fonts/Raleway/Raleway-BoldItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Raleway/Raleway-BoldItalic.woff2) format("woff2"),url(../fonts/Raleway/Raleway-BoldItalic.woff) format("woff"),url(../fonts/Raleway/Raleway-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Raleway;src:url(../fonts/Raleway/Raleway-Thin.eot);src:url(../fonts/Raleway/Raleway-Thin.eot?#iefix) format("embedded-opentype"),url(../fonts/Raleway/Raleway-Thin.woff2) format("woff2"),url(../fonts/Raleway/Raleway-Thin.woff) format("woff"),url(../fonts/Raleway/Raleway-Thin.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(../fonts/Raleway/Raleway-SemiBoldItalic.eot);src:url(../fonts/Raleway/Raleway-SemiBoldItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Raleway/Raleway-SemiBoldItalic.woff2) format("woff2"),url(../fonts/Raleway/Raleway-SemiBoldItalic.woff) format("woff"),url(../fonts/Raleway/Raleway-SemiBoldItalic.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Raleway;src:url(../fonts/Raleway/Raleway-Italic.eot);src:url(../fonts/Raleway/Raleway-Italic.eot?#iefix) format("embedded-opentype"),url(../fonts/Raleway/Raleway-Italic.woff2) format("woff2"),url(../fonts/Raleway/Raleway-Italic.woff) format("woff"),url(../fonts/Raleway/Raleway-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Raleway;src:url(../fonts/Raleway/Raleway-SemiBold.eot);src:url(../fonts/Raleway/Raleway-SemiBold.eot?#iefix) format("embedded-opentype"),url(../fonts/Raleway/Raleway-SemiBold.woff2) format("woff2"),url(../fonts/Raleway/Raleway-SemiBold.woff) format("woff"),url(../fonts/Raleway/Raleway-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(../fonts/Raleway/Raleway-Regular.eot);src:url(../fonts/Raleway/Raleway-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/Raleway/Raleway-Regular.woff2) format("woff2"),url(../fonts/Raleway/Raleway-Regular.woff) format("woff"),url(../fonts/Raleway/Raleway-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(../fonts/Raleway/Raleway-ThinItalic.eot);src:url(../fonts/Raleway/Raleway-ThinItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Raleway/Raleway-ThinItalic.woff2) format("woff2"),url(../fonts/Raleway/Raleway-ThinItalic.woff) format("woff"),url(../fonts/Raleway/Raleway-ThinItalic.ttf) format("truetype");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:Raleway;src:url(../fonts/Raleway/Raleway-Medium.eot);src:url(../fonts/Raleway/Raleway-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/Raleway/Raleway-Medium.woff2) format("woff2"),url(../fonts/Raleway/Raleway-Medium.woff) format("woff"),url(../fonts/Raleway/Raleway-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(../fonts/Raleway/Raleway-ExtraLight.eot);src:url(../fonts/Raleway/Raleway-ExtraLight.eot?#iefix) format("embedded-opentype"),url(../fonts/Raleway/Raleway-ExtraLight.woff2) format("woff2"),url(../fonts/Raleway/Raleway-ExtraLight.woff) format("woff"),url(../fonts/Raleway/Raleway-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(../fonts/Raleway/Raleway-ExtraLightItalic.eot);src:url(../fonts/Raleway/Raleway-ExtraLightItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Raleway/Raleway-ExtraLightItalic.woff2) format("woff2"),url(../fonts/Raleway/Raleway-ExtraLightItalic.woff) format("woff"),url(../fonts/Raleway/Raleway-ExtraLightItalic.ttf) format("truetype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:Raleway;src:url(../fonts/Raleway/Raleway-LightItalic.eot);src:url(../fonts/Raleway/Raleway-LightItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Raleway/Raleway-LightItalic.woff2) format("woff2"),url(../fonts/Raleway/Raleway-LightItalic.woff) format("woff"),url(../fonts/Raleway/Raleway-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Raleway;src:url(../fonts/Raleway/Raleway-Light.eot);src:url(../fonts/Raleway/Raleway-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/Raleway/Raleway-Light.woff2) format("woff2"),url(../fonts/Raleway/Raleway-Light.woff) format("woff"),url(../fonts/Raleway/Raleway-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Raleway;src:url(../fonts/Raleway/Raleway-MediumItalic.eot);src:url(../fonts/Raleway/Raleway-MediumItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Raleway/Raleway-MediumItalic.woff2) format("woff2"),url(../fonts/Raleway/Raleway-MediumItalic.woff) format("woff"),url(../fonts/Raleway/Raleway-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Raleway;src:url(../fonts/Raleway/Raleway-ExtraBoldItalic.eot);src:url(../fonts/Raleway/Raleway-ExtraBoldItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/Raleway/Raleway-ExtraBoldItalic.woff2) format("woff2"),url(../fonts/Raleway/Raleway-ExtraBoldItalic.woff) format("woff"),url(../fonts/Raleway/Raleway-ExtraBoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Playfair Display;src:url(../fonts/Playfair-Display/PlayfairDisplay-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;src:url(../fonts/Playfair-Display/PlayfairDisplay-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Playfair Display;src:url(../fonts/Playfair-Display/PlayfairDisplay-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;src:url(../fonts/Playfair-Display/PlayfairDisplay-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Playfair Display;src:url(../fonts/Playfair-Display/PlayfairDisplay-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;src:url(../fonts/Playfair-Display/PlayfairDisplay-SemiBoldItalic.ttf) format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:Playfair Display;src:url(../fonts/Playfair-Display/PlayfairDisplay-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;src:url(../fonts/Playfair-Display/PlayfairDisplay-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Playfair Display;src:url(../fonts/Playfair-Display/PlayfairDisplay-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;src:url(../fonts/Playfair-Display/PlayfairDisplay-ExtraBoldItalic.ttf) format("truetype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Playfair Display;src:url(../fonts/Playfair-Display/PlayfairDisplay-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;src:url(../fonts/Playfair-Display/PlayfairDisplay-BlackItalic.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Playfair Display Variable;src:url(../fonts/Playfair-Display/PlayfairDisplay-VariableFont_wght.ttf) format("truetype-variations");font-weight:400 900;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display Variable;src:url(../fonts/Playfair-Display/PlayfairDisplay-Italic-VariableFont_wght.ttf) format("truetype-variations");font-weight:400 900;font-style:italic;font-display:swap}@font-face{font-family:Lexend;src:url(../fonts/Lexend/Lexend-Thin.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Lexend;src:url(../fonts/Lexend/Lexend-ExtraLight.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Lexend;src:url(../fonts/Lexend/Lexend-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Lexend;src:url(../fonts/Lexend/Lexend-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Lexend;src:url(../fonts/Lexend/Lexend-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Lexend;src:url(../fonts/Lexend/Lexend-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Lexend;src:url(../fonts/Lexend/Lexend-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Lexend;src:url(../fonts/Lexend/Lexend-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Lexend;src:url(../fonts/Lexend/Lexend-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Lexend Variable;src:url(../fonts/Lexend/Lexend-VariableFont_wght.ttf) format("truetype-variations");font-weight:100 900;font-style:normal;font-display:swap}body{margin:0;padding:0;scroll-behavior:smooth;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}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:Montserrat,sans-serif}img{width:100%;height:auto}strong{font-weight:800}.form-partecipa{background:rgba(244,175,207,.4);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;padding-top:80px;padding-bottom:80px;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}@media (max-width:880px){.form-partecipa{padding:80px 24px}}.form-partecipa .description{-ms-grid-column:3;-ms-grid-column-span:8;grid-column:3/span 8;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}.form-partecipa .description h3{font-size:calc(26.67823px + .69384vw);color:#130238;font-family:Playfair Display;font-style:normal;font-weight:900;line-height:1.5;margin-bottom:16px}@media screen and (min-width:1920px){.form-partecipa .description h3{font-size:40px}}@media screen and (max-width:767px){.form-partecipa .description h3{font-size:32px}}.form-partecipa .description h4{font-size:22px;color:#130238;text-align:center;font-family:Lexend,sans-serif;font-style:normal;font-weight:400;line-height:1.5;margin-bottom:32px}.form-partecipa .description .flex-container{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:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:24px;width:100%}@media (max-width:767px){.form-partecipa .description .flex-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0}}.form-partecipa .description .flex-container input{border:unset}.form-partecipa .description .flex-container .wrapper-input{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;position:relative;margin-right:32px}.form-partecipa .description .flex-container .wrapper-input:last-child{margin-right:0}@media (max-width:767px){.form-partecipa .description .flex-container .wrapper-input{margin-right:0}}.form-partecipa .description .flex-container .wrapper-input .input-field:not(:-moz-placeholder-shown)+.validation{opacity:0}.form-partecipa .description .flex-container .wrapper-input .input-field:not(:-ms-input-placeholder)+.validation{opacity:0}.form-partecipa .description .flex-container .wrapper-input .input-field:focus+.validation,.form-partecipa .description .flex-container .wrapper-input .input-field:not(:placeholder-shown)+.validation{opacity:0}.form-partecipa .description .flex-container .wrapper-input:has(.input-field:not(:-moz-placeholder-shown)) .helper-text{opacity:1;transform:translateY(-4px);background:#fdf4fd;top:12px}.form-partecipa .description .flex-container .wrapper-input:has(.input-field:not(:-ms-input-placeholder)) .helper-text{opacity:1;transform:translateY(-4px);background:#fdf4fd;top:12px}.form-partecipa .description .flex-container .wrapper-input:focus-within .helper-text,.form-partecipa .description .flex-container .wrapper-input:has(.input-field:not(:placeholder-shown)) .helper-text{opacity:1;-webkit-transform:translateY(-4px);transform:translateY(-4px);background:#fdf4fd;top:12px}.form-partecipa .description .flex-container .validation{color:#890000;font-family:Lexend,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:1;margin-left:12px;margin-top:8px;opacity:1;visibility:visible;max-height:40px;-webkit-transition:opacity .2s ease,visibility .2s ease,max-height .2s ease,margin-top .2s ease;transition:opacity .2s ease,visibility .2s ease,max-height .2s ease,margin-top .2s ease}@media (max-width:767px){.form-partecipa .description .flex-container .validation{margin-bottom:32px}}.form-partecipa .description .flex-container .helper-text{color:#130238;font-family:Lexend,sans-serif;font-size:12px;font-style:normal;font-weight:600;line-height:100%;position:absolute;top:12px;left:12px;opacity:1;visibility:visible;-webkit-transition:opacity .2s ease,visibility .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,visibility .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,visibility .2s ease,transform .2s ease;transition:opacity .2s ease,visibility .2s ease,transform .2s ease,-webkit-transform .2s ease}.form-partecipa .description .flex-container .input-field{border-radius:4px 4px 0 0;border-bottom:1px solid #130238;background:#fdf4fd;width:100%;height:56px;width:352px;padding:25px 12px 15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:none}@media (max-width:767px){.form-partecipa .description .flex-container .input-field{height:68px;max-width:unset;width:327px}}.form-partecipa .description .flex-container .input-field::-webkit-input-placeholder{font-family:Lexend,sans-serif;font-size:16px;opacity:.3;color:#543e90;font-weight:400;line-height:1;position:absolute;bottom:12px}.form-partecipa .description .flex-container .input-field::-moz-placeholder{font-family:Lexend,sans-serif;font-size:16px;opacity:.3;color:#543e90;font-weight:400;line-height:1;position:absolute;bottom:12px}.form-partecipa .description .flex-container .input-field:-ms-input-placeholder{font-family:Lexend,sans-serif;font-size:16px;opacity:.3;color:#543e90;font-weight:400;line-height:1;position:absolute;bottom:12px}.form-partecipa .description .flex-container .input-field::-ms-input-placeholder{font-family:Lexend,sans-serif;font-size:16px;opacity:.3;color:#543e90;font-weight:400;line-height:1;position:absolute;bottom:12px}.form-partecipa .description .flex-container .input-field::placeholder{font-family:Lexend,sans-serif;font-size:16px;opacity:.3;color:#543e90;font-weight:400;line-height:1;position:absolute;bottom:12px}.form-partecipa .description .flex-container button.cta{width:100%;padding:12px 24px;border-radius:50px;background:#e4087e;color:#fff;text-align:center;font-family:Lexend,sans-serif;font-size:18px;font-style:normal;font-weight:900;line-height:1;text-transform:uppercase;text-decoration:unset;border:none;cursor:pointer}.form-partecipa .description .flex-container button.cta.disabled{background-color:#c1c1c1;pointer-events:none}.form-partecipa .description .form__error{margin-top:1rem}.form-partecipa .description .form__error p{padding:12px;border-radius:16px;color:red;font-size:.875rem;line-height:1.3;font-weight:500;margin:0;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content}html{scroll-behavior:smooth}.grid{max-width:1440px;margin:0 auto;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12,1fr);grid-column-gap:32px}@media (max-width:1500px){.grid{padding:0 40px}}@media (max-width:767px){.grid{padding:0 24px;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}}#header-wrapper{background-color:#6e368c;z-index:99;position:relative;width:100%;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;place-content:space-between;margin:auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}#header-wrapper.display{overflow-x:hidden;overflow-y:hidden}#header-wrapper.no-scroll{overflow:hidden}#header-wrapper header{margin:auto;width:100%;display:-ms-grid;-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12,1fr);display:grid;max-width:1440px;-ms-grid-rows:auto;grid-template-rows:auto;padding:40px 0}@media (max-width:1500px){#header-wrapper header{padding:40px}}@media (max-width:992px){#header-wrapper header{padding:16px}}#header-wrapper header .container{overflow-x:hidden;-ms-grid-column-span:12;grid-column:span 12;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media screen and (max-width:1440px){#header-wrapper header .container{-ms-flex-wrap:wrap;flex-wrap:wrap}}#header-wrapper header .container .logo{z-index:3}#header-wrapper header .container .logo img{cursor:pointer}@media screen and (max-width:1024px){#header-wrapper header .container .logo img{width:75%}}#header-wrapper header .container a{text-decoration:none;font-family:Raleway,sans-serif;font-style:normal;font-weight:700!important;font-size:20px;text-align:center;color:#fff}@media screen and (max-width:992px){#header-wrapper header .container nav.navbar{display:none}}#header-wrapper header .container nav.navbar ul.menu{list-style:none;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}#header-wrapper header .container nav.navbar ul.menu li{margin-right:64px}#header-wrapper header .container nav.navbar ul.menu li:last-of-type{margin-right:0}#header-wrapper header .container .hamburger{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;cursor:pointer}@media screen and (min-width:993px){#header-wrapper header .container .hamburger{display:none}}#header-wrapper header .container .hamburger .line{width:25px;height:3px;background-color:#fff;margin-bottom:5px}#header-wrapper header .container .hamb{display:none;width:32px;height:22px;position:relative;margin:0;padding:0;cursor:pointer;z-index:1}@media (max-width:991px){#header-wrapper header .container .hamb{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-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;z-index:3}}#header-wrapper header .container .hamb span{width:100%;height:3px;display:block;margin:0;padding:0;background:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-decoration:none}@media (max-width:991px){#header-wrapper header .container .hamb span{display:block}}#header-wrapper header .container .hamb.active span:first-child{-webkit-transform:rotate(-45deg) translate(-5px,6px);transform:rotate(-45deg) translate(-5px,6px);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#header-wrapper header .container .hamb.active span:nth-child(2){width:0;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#header-wrapper header .container .hamb.active span:nth-child(3){-webkit-transform:rotate(45deg) translate(-8px,-8px);transform:rotate(45deg) translate(-8px,-8px);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#header-wrapper header .container .nav{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;-webkit-column-gap:64px;-moz-column-gap:64px;column-gap:64px;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}@media (max-width:991px){#header-wrapper header .container .nav{background-color:#6e368c;position:absolute;z-index:2;right:-100%;top:0;width:100%;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding-top:100px}}#header-wrapper header .container .nav a{font-size:19px;letter-spacing:0;text-align:center;font-weight:600;color:#fff;text-decoration:none}@media (max-width:991px){#header-wrapper header .container .nav a{font-size:28px;margin:40px 0}}#header-wrapper header .container .nav a:hover{text-decoration:underline}@media (max-width:991px){#header-wrapper header .container .nav.active{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;right:0;height:100vh;background-color:#6e368c}}.contest-dreamers{background:#f1dde6}@media (max-width:767px){.contest-dreamers .desk{display:none}}.contest-dreamers .mob{display:none}@media (max-width:767px){.contest-dreamers .mob{display:block}}.contest-dreamers{scrollbar-width:thin;scrollbar-color:#ccc #ddd}.contest-dreamers::-webkit-scrollbar{width:4px}.contest-dreamers::-webkit-scrollbar-track{background-color:#ddd}.contest-dreamers::-webkit-scrollbar-thumb{background-color:#ccc}.contest-dreamers .div{width:100%;margin:0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:Lexend,sans-serif}@media (max-width:767px){.contest-dreamers .div{height:100%;background:#543e90}}.contest-dreamers .div .disclaimer{position:fixed;top:32px;z-index:2;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;width:1120px;padding:12px 24px;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border-radius:100px;background:#e4087e;-webkit-box-shadow:0 0 32px 0 rgba(0,0,0,.25);box-shadow:0 0 32px 0 rgba(0,0,0,.25);gap:64px;margin:0 24px}@media (max-width:1440px){.contest-dreamers .div .disclaimer{width:unset}}@media (max-width:880px){.contest-dreamers .div .disclaimer{background:unset;-webkit-box-shadow:none;box-shadow:none;padding:0;width:100%;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:767px){.contest-dreamers .div .disclaimer{position:relative}}.contest-dreamers .div .disclaimer p{color:#fff;font-size:14px;font-style:normal;font-weight:500;line-height:150%;white-space:pre-line}@media (max-width:880px){.contest-dreamers .div .disclaimer p{display:none}}.contest-dreamers .div .disclaimer p a{color:#fff;text-decoration:none;font-weight:800}.contest-dreamers .div .disclaimer p a:hover{text-decoration:underline}.contest-dreamers .div .disclaimer .actions{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;gap:12px}@media (max-width:880px){.contest-dreamers .div .disclaimer .actions{gap:24px;width:100%;max-width:327px;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:767px){.contest-dreamers .div .disclaimer .actions{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.contest-dreamers .div .disclaimer .actions .cta{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-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;max-height:48px;padding:12px 24px;background:#f06aa6;cursor:pointer;-webkit-transition:background .2s ease;transition:background .2s ease;border-radius:50px;text-decoration:none}.contest-dreamers .div .disclaimer .actions .cta.reg{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;gap:10px;border:1px solid #e4087e;background:#fff}.contest-dreamers .div .disclaimer .actions .cta.reg span{color:#e4087e}.contest-dreamers .div .disclaimer .actions .cta span{font-family:Lexend,sans-serif;color:#543e90;text-align:center;font-size:18px;font-style:normal;font-weight:900;line-height:100%;text-transform:uppercase;text-decoration:none}.contest-dreamers .div .disclaimer .actions .cta:hover span{text-decoration:underline}.contest-dreamers .how-to-play{padding:40px 96px;background:#f5b0d0;-webkit-box-shadow:0 0 32px 0 rgba(0,0,0,.25);box-shadow:0 0 32px 0 rgba(0,0,0,.25);border-radius:24px;max-width:980px;margin:-64px auto 0;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);z-index:1;position:relative}@media (max-width:880px){.contest-dreamers .how-to-play{padding:40px 24px;margin:-40px 24px 0}}.contest-dreamers .how-to-play .section-title{text-align:center;color:#130238;font-family:Playfair Display,sans-serif;font-size:40px;font-style:normal;font-weight:900;line-height:150%;margin-bottom:8px;-ms-grid-column-span:12;grid-column:span 12}@media (max-width:767px){.contest-dreamers .how-to-play .section-title{font-size:28px}}.contest-dreamers .how-to-play .steps{gap:16px;-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;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media (max-width:767px){.contest-dreamers .how-to-play .steps{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:68px}}.contest-dreamers .how-to-play .steps .step{text-align:center;width:33%;padding:0 61px;-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start}@media (max-width:1024px){.contest-dreamers .how-to-play .steps .step{padding:0}}@media (max-width:767px){.contest-dreamers .how-to-play .steps .step{width:100%;max-width:230px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}}.contest-dreamers .how-to-play .steps .step .icon{width:50px;height:50px;padding:12px;margin:0 auto 8px;display:block}.contest-dreamers .how-to-play .steps .step p{margin:0;color:#130238;text-align:center;font-family:Lexend,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:130%}.contest-dreamers .how-to-play .steps .step p strong{font-family:Lexend,sans-serif}.contest-dreamers .cta-banner{text-align:center;padding:120px 16px 80px}.contest-dreamers .cta-banner h3{margin:0 0 8px;font-family:Playfair Display,sans-serif;font-style:normal;font-weight:900;line-height:150%;font-size:40px;color:#130238}@media (max-width:767px){.contest-dreamers .cta-banner h3{font-size:28px}}.contest-dreamers .cta-banner .subtitle{color:#130238;text-align:center;font-family:Lexend,sans-serif;font-size:22px;font-style:normal;font-weight:400;line-height:130%;max-width:736px;margin:0 auto}.contest-dreamers .cta-banner .subtitle span{font-weight:700}.contest-dreamers .prize{max-width:1112px;padding:24px 0 160px;margin:0 auto;display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;gap:32px;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:880px){.contest-dreamers .prize{padding:0 16px 120px;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-dreamers .prize.amazon{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}@media (max-width:880px){.contest-dreamers .prize.amazon{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-flow:column-reverse;flex-flow:column-reverse}}.contest-dreamers .prize.weroad{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.contest-dreamers .prize .visual{display:-ms-grid;display:grid;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center}.contest-dreamers .prize .visual img{max-width:448px;aspect-ratio:1/1}.contest-dreamers .prize .text h3{color:#543e90;font-family:Playfair Display,sans-serif;font-size:32px;font-style:normal;font-weight:900;line-height:150%;margin:0 0 16px}.contest-dreamers .prize .text p{font-size:18px;font-weight:400;line-height:150%;color:#221d2d;font-family:Lexend,sans-serif}.contest-dreamers .prize .text p strong{font-weight:700}.contest-dreamers .prize .text ul{list-style:disc;padding-left:32px;margin:0 0 16px}.contest-dreamers .prize .text ul li{font-size:18px;font-weight:400;line-height:150%;color:#2b2b2b;font-family:Lexend,sans-serif}.contest-dreamers .prize .text span.small-text{font-size:18px;font-weight:300;line-height:150%;color:#221d2d;display:block;margin-top:16px;font-family:Lexend,sans-serif}.contest-dreamers .prize .text span.small-text a{text-decoration:underline;font-weight:400;line-height:150%;color:#2b2b2b;font-family:Lexend,sans-serif}.contest-dreamers .prize .text .prize-count{color:#543e90;font-family:Playfair Display,sans-serif;font-size:22px;font-style:normal;font-weight:900;line-height:150%;margin:16px 0}.contest-dreamers .prize .text .cta{display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-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;padding:12px 24px;gap:10px;border-radius:50px;background:#e4087e;text-decoration:none}.contest-dreamers .prize .text .cta span{color:#fff;text-align:center;font-family:Lexend,sans-serif;font-size:18px;font-style:normal;font-weight:900;line-height:100%;text-transform:uppercase;text-decoration:none}.contest-dreamers .prize .text .cta:hover span{text-decoration:underline}.contest-dreamers .prize .text .cta:active{-webkit-transform:translateY(1px);transform:translateY(1px)}.contest-dreamers .hero{background:radial-gradient(38.31% 58.74% at 50.55% 88.32%,#a490f1 0,var(--Violet,#543e90) 100%);z-index:0;width:100%;padding-top:80px}@media (max-width:767px){.contest-dreamers .hero{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;background:radial-gradient(76.95% 58.74% at 50.55% 88.32%,#a490f1 0,var(--Violet,#543e90) 100%)}}.contest-dreamers .hero.home{padding-top:0}.contest-dreamers .hero.home .grid .logo-lines-dreamers{-ms-grid-column:3;-ms-grid-column-span:8;grid-column:3/span 8;padding-top:136px;padding-bottom:24px;margin-bottom:0}@media (max-width:767px){.contest-dreamers .hero.home .grid .logo-lines-dreamers{padding-top:80px}}.contest-dreamers .hero.home .hero-artwork{max-width:1440px;margin:0 auto;position:relative}.contest-dreamers .hero.home .hero-artwork .decorations{position:relative;display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr);gap:12px;padding:0 16px}.contest-dreamers .hero.home .hero-artwork .decorations img{max-width:100%;height:auto;display:block;border-radius:0}.contest-dreamers .hero.home .brand{max-width:1440px;margin:0 auto;text-align:center}.contest-dreamers .hero.home .brand .scroll-down{width:32px;height:32px;background:rgba(0,0,0,0);border:none;cursor:pointer;padding:0}.contest-dreamers .hero.home .brand .lead{color:#fff;text-align:center;font-family:Lexend,sans-serif;font-style:normal;font-weight:700;line-height:150%;font-size:18px;max-width:542px;margin:0 auto;padding-bottom:16px}@media (max-width:767px){.contest-dreamers .hero.home .brand .lead{font-size:16px;padding:0 16px 16px}}.contest-dreamers .hero.home .brand .scroll-hint{width:48px;height:auto;margin-top:20px}.contest-dreamers .hero .logo-lines-dreamers{-ms-grid-column:5;-ms-grid-column-span:4;grid-column:5/span 4;margin-bottom:100px}@media (max-width:767px){.contest-dreamers .hero .logo-lines-dreamers{margin-bottom:24px}}.contest-dreamers .hero .logo-lines-dreamers.no-win{margin-bottom:168px}@media (max-width:767px){.contest-dreamers .hero .logo-lines-dreamers.no-win{margin-bottom:24px}}.contest-dreamers .hero img.mob{margin-left:auto;margin-right:-20px;max-width:375px}.contest-dreamers .hero img.girls.win{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/span 6;-ms-grid-row-align:self-end;align-self:self-end}@media (max-width:767px){.contest-dreamers .hero img.girls.win{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2}}.contest-dreamers .hero img.girls.no-win{-ms-grid-row-align:self-end;align-self:self-end;-ms-grid-column:1;-ms-grid-column-span:7;grid-column:1/span 7}@media (max-width:767px){.contest-dreamers .hero img.girls.no-win{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-ms-flex-order:2;order:2}}.contest-dreamers .hero .step-container.win{-ms-grid-column:7;-ms-grid-column-span:6;grid-column:7/span 6}@media (max-width:1440px){.contest-dreamers .hero .step-container.win{margin-bottom:40px}}@media (max-width:767px){.contest-dreamers .hero .step-container.win{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-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}}.contest-dreamers .hero .step-container.no-win{-ms-grid-column:8;-ms-grid-column-span:5;grid-column:8/span 5}@media (max-width:1440px){.contest-dreamers .hero .step-container.no-win{margin-bottom:40px}}@media (max-width:767px){.contest-dreamers .hero .step-container.no-win{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-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}}.contest-dreamers .hero .step-container h1{font-family:Montserrat,sans-serif;font-size:calc(22.67823px + .69384vw);font-weight:800;line-height:1.3;color:#ffed00;margin-bottom:24px}@media screen and (min-width:1920px){.contest-dreamers .hero .step-container h1{font-size:36px}}@media screen and (max-width:767px){.contest-dreamers .hero .step-container h1{font-size:28px}}.contest-dreamers .hero .step-container h1.win{font-size:calc(42.67823px + .69384vw);color:#f4afcf;font-family:Playfair Display;font-style:normal;font-weight:700;line-height:1.2}@media screen and (min-width:1920px){.contest-dreamers .hero .step-container h1.win{font-size:56px}}@media screen and (max-width:767px){.contest-dreamers .hero .step-container h1.win{font-size:48px}}.contest-dreamers .hero .step-container p.win{color:#fff;font-family:Lexend;font-size:18px;font-style:normal;font-weight:400;line-height:1.5}.contest-dreamers .hero .step-container p.win b{font-weight:700}.contest-dreamers .hero .step-container .step{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;margin-bottom:24px}.contest-dreamers .hero .step-container .step img{width:36px;height:36px;margin-right:24px}.contest-dreamers .hero .step-container .step p{font-size:calc(14.67823px + .69384vw);font-weight:600;line-height:1.3;color:#ffed00}@media screen and (min-width:1920px){.contest-dreamers .hero .step-container .step p{font-size:28px}}@media screen and (max-width:767px){.contest-dreamers .hero .step-container .step p{font-size:20px}}.contest-dreamers .hero .step-container img.arrow{width:57px;height:51px;margin:auto;display:block}@media (max-width:767px){.contest-dreamers .hero .step-container img.arrow{display:none}}.contest-dreamers .section-prize{padding-top:61px;padding-bottom:61px;position:relative}@media (max-width:767px){.contest-dreamers .section-prize{padding-top:64px;padding-bottom:64px}}.contest-dreamers .section-prize .text{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/span 6}.contest-dreamers .section-prize .text img.logo{max-width:349px;width:100%;height:auto;margin-bottom:24px}@media (max-width:767px){.contest-dreamers .section-prize .text img.logo{max-width:336px;margin-left:auto;margin-right:auto;display:block;margin-bottom:16px}}.contest-dreamers .section-prize .text p.description{font-size:calc(14.00867px + .52038vw);font-weight:400;line-height:1.3;color:#fff;margin-bottom:24px}@media screen and (min-width:1920px){.contest-dreamers .section-prize .text p.description{font-size:24px}}@media screen and (max-width:767px){.contest-dreamers .section-prize .text p.description{font-size:18px}}.contest-dreamers .section-prize .text p.description b{font-weight:700}@media (max-width:767px){.contest-dreamers .section-prize .text p.description{text-align:center;margin-left:auto;margin-right:auto;display:block;margin-bottom:16px}}.contest-dreamers .section-prize .text p.prize{font-size:calc(14.00867px + .52038vw);font-weight:700;line-height:1.3;color:#fff;margin-bottom:40px;font-style:italic}@media screen and (min-width:1920px){.contest-dreamers .section-prize .text p.prize{font-size:24px}}@media screen and (max-width:767px){.contest-dreamers .section-prize .text p.prize{font-size:18px}}.contest-dreamers .section-prize .text p.prize span{font-size:calc(24.01735px + 1.04076vw)}@media screen and (min-width:1920px){.contest-dreamers .section-prize .text p.prize span{font-size:44px}}@media screen and (max-width:767px){.contest-dreamers .section-prize .text p.prize span{font-size:32px}}@media (max-width:767px){.contest-dreamers .section-prize .text p.prize{text-align:center;margin-left:auto;margin-right:auto;display:block;margin-bottom:24px}}.contest-dreamers .section-prize .text .wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:767px){.contest-dreamers .section-prize .text .wrapper{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.contest-dreamers .section-prize .text .wrapper img{max-width:336px;width:100%;margin-right:32px}@media (max-width:1200px){.contest-dreamers .section-prize .text .wrapper img{width:50%}}@media (max-width:767px){.contest-dreamers .section-prize .text .wrapper img{width:100%;max-width:336px;margin-right:0}}.contest-dreamers .section-prize .text .wrapper a.button,.contest-dreamers .section-prize .text .wrapper button{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:336px;height:79px;background:#ffed00;border-radius:100px;padding:24px;font-weight:700;font-size:calc(17.33912px + .34692vw);line-height:1.3;color:#2b2e83;border:none;cursor:pointer;text-align:center;text-decoration:none;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:1920px){.contest-dreamers .section-prize .text .wrapper a.button,.contest-dreamers .section-prize .text .wrapper button{font-size:24px}}@media screen and (max-width:767px){.contest-dreamers .section-prize .text .wrapper a.button,.contest-dreamers .section-prize .text .wrapper button{font-size:20px}}@media (max-width:767px){.contest-dreamers .section-prize .text .wrapper a.button,.contest-dreamers .section-prize .text .wrapper button{width:100%;margin-bottom:24px;padding:16px 24px;height:58px}}.contest-dreamers .section-prize .text .wrapper a.button p,.contest-dreamers .section-prize .text .wrapper button p{text-align:center;margin:auto}.contest-dreamers .section-prize img.glamour{position:absolute;bottom:0;right:0;max-width:943px}@media (max-width:1700px){.contest-dreamers .section-prize img.glamour{width:50%}}@media (max-width:1200px){.contest-dreamers .section-prize img.glamour{width:45%}}@media (max-width:767px){.contest-dreamers .section-prize img.glamour{display:none}}.contest-dreamers .section-prize .grid{z-index:3;position:relative}.contest-dreamers .section-prize .left img.first-text{width:100%;height:auto;margin-bottom:40px}@media (max-width:767px){.contest-dreamers .section-prize .left img.first-text{display:none}}.contest-dreamers .section-prize .left p.subtitle{font-family:BaileywickJFGothic,sans-serif;font-weight:500;color:#fff3fc;font-size:calc(14.69558px + 1.73461vw);text-transform:uppercase;margin-bottom:24px;line-height:1.2}@media screen and (min-width:1920px){.contest-dreamers .section-prize .left p.subtitle{font-size:48px}}@media screen and (max-width:767px){.contest-dreamers .section-prize .left p.subtitle{font-size:28px}}.contest-dreamers .section-prize .left img.prize-mob{display:none}@media (max-width:767px){.contest-dreamers .section-prize .left img.prize-mob{max-width:335px;display:block;width:100%;height:auto;margin:32px auto}}.contest-dreamers .section-prize .left img.text-mob{display:none}@media (max-width:767px){.contest-dreamers .section-prize .left img.text-mob{display:block;max-width:335px;width:100%;height:auto;margin-bottom:32px}}.contest-dreamers .section-prize .left h4{font-size:calc(14.00867px + .52038vw);font-weight:400;line-height:1.5;color:#fff;margin-bottom:8px}@media screen and (min-width:1920px){.contest-dreamers .section-prize .left h4{font-size:24px}}@media screen and (max-width:767px){.contest-dreamers .section-prize .left h4{font-size:18px}}.contest-dreamers .section-prize .left h4 a{color:#fff}.contest-dreamers .section-prize .left p.avaiable{font-size:calc(13.33912px + .34692vw);font-weight:800;line-height:1.3;color:#fff;font-style:italic;margin-bottom:40px;text-transform:uppercase}@media screen and (min-width:1920px){.contest-dreamers .section-prize .left p.avaiable{font-size:20px}}@media screen and (max-width:767px){.contest-dreamers .section-prize .left p.avaiable{font-size:16px}}.contest-dreamers .section-prize .left p.avaiable.win{margin-bottom:0}.contest-dreamers .section-prize .left p.avaiable span{font-size:calc(29.35646px + 1.38768vw);line-height:1}@media screen and (min-width:1920px){.contest-dreamers .section-prize .left p.avaiable span{font-size:56px}}@media screen and (max-width:767px){.contest-dreamers .section-prize .left p.avaiable span{font-size:40px}}.contest-dreamers .section-prize .left .buttons-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:554px;width:100%}@media (max-width:875px){.contest-dreamers .section-prize .left .buttons-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:unset}}.contest-dreamers .section-prize .left .buttons-container button{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:262px;height:53px;background:#e72080;border-radius:8px;padding:10px 0;font-family:Raleway,sans-serif;font-style:normal;font-weight:700;font-size:22px;line-height:1.5;color:#fff3fc;border:none;cursor:pointer;text-align:center}.contest-dreamers .section-prize .left .buttons-container button p{text-align:center;margin:auto}.contest-dreamers .section-prize .right{max-width:582px;width:100%;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.contest-dreamers .section-prize .right img.desk{width:100%;height:auto}@media (max-width:767px){.contest-dreamers .section-prize .right img.desk{display:none}}footer{background-color:#502680;padding-top:72px;padding-bottom:79px}@media (max-width:767px){footer{padding-top:50px;padding-bottom:60px}}footer h5{font-family:Raleway,sans-serif;-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/span 12;font-size:calc(14.33478px + .08673vw);font-weight:400;line-height:1.5;color:#fff;margin-bottom:32px;text-transform:uppercase}@media screen and (min-width:1920px){footer h5{font-size:16px}}@media screen and (max-width:767px){footer h5{font-size:15px}}@media (max-width:767px){footer h5{text-align:center;margin-bottom:43px}}footer h5 br{display:none}@media (max-width:767px){footer h5 br{display:block}}footer h5 a,footer h5 b{font-weight:700}footer h5 a{color:#e72080}footer .fater-container{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;-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/span 12}@media (max-width:767px){footer .fater-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}footer .fater-container img{max-width:101px;width:100%;height:auto;margin-right:25px}@media (max-width:767px){footer .fater-container img{margin-right:0;margin-bottom:17px}}footer .fater-container p{font-family:Raleway,sans-serif;font-size:14px;font-weight:500;line-height:1.5;color:#fff}@media (max-width:767px){footer .fater-container p{text-align:center}}footer .fater-container p br{display:none}@media (max-width:767px){footer .fater-container p br{display:block}}footer .fater-container p a{color:#e72080;font-weight:700}footer .social-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/span 12;margin-left:auto}@media (max-width:767px){footer .social-container{margin-top:20px;margin-left:auto;margin-right:auto}}footer .social-container a{font-family:Raleway,sans-serif;cursor:pointer;text-decoration:none;margin-right:24px;-ms-flex-line-pack:center;align-content:center}footer .social-container a:last-of-type{margin-right:0}footer .social-container a img{max-width:28px;width:100%;height:auto}li,p{white-space:pre-line}