body{margin:0;padding:0;min-height:100%;height:100%;color:#333;background:#fff;overflow-x:hidden;font-family:montserrat,sans-serif;font-size:16px;line-height:2}html{overflow-x:hidden}a:focus,a:visited,a{text-decoration:none;color:inherit}img{border:none}input:focus,textarea,select{outline:none}textarea{resize:none}h1,h2,h3,h4,h5,h6,label{font-weight:inherit!important;margin:0;padding:0;font-size:inherit!important}p{margin:0;padding:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}@font-face{font-family:ringo_icons;src:url(../fonts/ringo_icons.eot);src:url(../fonts/ringo_icons.eot#iefix) format('embedded-opentype'),url(../fonts/ringo_icons.woff2) format('woff2'),url(../fonts/ringo_icons.woff) format('woff'),url(../fonts/ringo_icons.ttf) format('truetype'),url(../fonts/ringo_icons.svg#ringo_icons) format('svg');font-weight:400;font-style:normal}[class^=icon-]:before,[class*=" icon-"]:before{font-family:ringo_icons;font-style:normal;font-weight:400;speak:never;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-left-open-big:before{content:'\e800'}.icon-right-open-big:before{content:'\e801'}.icon-cancel:before{content:'\e802'}.icon-down-dir:before{content:'\e803'}.icon-star:before{content:'\e804'}.icon-down-open-big:before{content:'\e805'}.icon-up-dir:before{content:'\e808'}.icon-up-open-big:before{content:'\e809'}.icon-left-dir:before{content:'\e80a'}.icon-right-dir:before{content:'\e80b'}.icon-down:before{content:'\f175'}.icon-up:before{content:'\f176'}.icon-left:before{content:'\f177'}.icon-right:before{content:'\f178'}.icon-user-o:before{content:'\f2c0'}@media screen and (max-width:799px){.icon-left-open-big:before,.icon-right-open-big:before,.icon-cancel:before,.icon-down-dir:before,.icon-down-open-big:before,.icon-angle-circled-down:before,.icon-user-o:before{display:none}}#breadcrumbs a{color:#e31d1a;text-decoration:underline}.slick-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:5;color:#fff;background:#e31d1a;border-radius:50%;border:1px solid #e31d1a;width:50px;text-align:center;padding:0;outline:none;cursor:pointer}.slick-prev{left:60px;font-size:0}.slick-prev::before{content:'\e800';font-size:32px;font-family:ringo_icons;font-style:normal;font-weight:400;line-height:50px}.slick-next{right:60px;font-size:0}.slick-next::before{content:'\e801';font-size:32px;font-family:ringo_icons;font-style:normal;font-weight:400;line-height:50px}.slick-dots{position:absolute;bottom:2em;width:100%;text-align:center;padding-inline-start:0}.slick-dots li{width:auto;margin:0 .5em;display:inline-block}.slick-dots li button{font-size:0;width:28px;height:28px;border-radius:15px;border:2px solid hsla(0,0%,100%,.4);background:0 0;outline:none;cursor:pointer}.slick-dots .slick-active button{background-color:#e31d1a}@media screen and (max-width:799px){.slick-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:5;color:#fff;background:#e31d1a;border-radius:50%;border:1px solid #e31d1a;width:30px;text-align:center;padding:0}.slick-prev{left:30px;font-size:0}.slick-prev::before{content:'\e800';font-size:8px;font-family:ringo_icons;font-style:normal;font-weight:400;line-height:28px}.slick-next{right:30px;font-size:0}.slick-next::before{content:'\e801';font-size:8px;font-family:ringo_icons;font-style:normal;font-weight:400;line-height:28px}.slick-dots{position:absolute;bottom:1em;width:100%;text-align:center;left:50%;transform:translateX(-50%);padding-inline-start:0}.slick-dots li{width:auto;margin:0 .5em;display:inline-block}.slick-dots li button{font-size:0;width:16px;height:16px;border-radius:15px;border:2px solid hsla(0,0%,100%,.4);background:0 0;outline:none;cursor:pointer}.slick-dots .slick-active button{background-color:#e31d1a}}section.page{margin-top:85px}section.page_nomargin{margin-top:0}.page .page_container{position:relative}.page .page_allineamento{position:relative;max-width:80em;width:80%;margin:0 auto}@media screen and (max-width:799px){section.page{margin-top:60px}section.page_nomargin{margin-top:0}.page .page_allineamento{max-width:90em;width:90%;margin:0 auto}}@media screen and (min-width:801px){.testata{position:fixed;width:100%;background:#fff;border-bottom:2px solid #e41f12;z-index:30;height:85px}.testata .testata_container{}.testata .testata_allineamento{position:relative;max-width:80em;width:80%;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.testata .testata_allineamento .testata_logo{flex:0 0 10%;margin-right:40px}.testata .testata_allineamento .testata_logo img{width:100%;height:auto;display:block}}@media screen and (max-width:799px){.testata{position:fixed;width:100%;background:#fff;border-bottom:2px solid #e41f12;z-index:30;height:65px;top:0}.testata .testata_container{}.testata .testata_allineamento{position:relative;max-width:95em;width:95%;margin:0 auto;display:flex;justify-content:space-between;align-items:center}.testata .testata_allineamento .testata_logo{flex:1 0 30%;margin-right:10px;height:60px}.testata .testata_allineamento .testata_logo img{width:auto;height:100%}.testata .testata_allineamento .testata_hamburger{position:relative;padding:15px 0;display:flex;justify-content:flex-end}.testata .testata_allineamento .testata_hamburger .testata_hamburger_container{position:relative;flex:0 0 25px;width:25px;height:25px}.testata .testata_allineamento .testata_hamburger .testata_hamburger_container .testata_hamburger_container_bar{position:absolute;width:100%;background:#e41f12;height:.15em;left:0;transform-origin:center;transition:all .5s cubic-bezier(.22,.61,.36,1)}.testata .testata_allineamento .testata_hamburger .testata_hamburger_container .testata_hamburger_container_bar:nth-child(1){top:15%}.testata .testata_allineamento .testata_hamburger .testata_hamburger_container .testata_hamburger_container_bar:nth-child(2){top:50%;opacity:1}.testata .testata_allineamento .testata_hamburger .testata_hamburger_container .testata_hamburger_container_bar:nth-child(3){top:85%}.testata.open .testata_allineamento .testata_hamburger .testata_hamburger_container .testata_hamburger_container_bar:nth-child(1){top:50%;transform:rotate(45deg)}.testata.open .testata_allineamento .testata_hamburger .testata_hamburger_container .testata_hamburger_container_bar:nth-child(2){opacity:0}.testata.open .testata_allineamento .testata_hamburger .testata_hamburger_container .testata_hamburger_container_bar:nth-child(3){top:50%;transform:rotate(-45deg)}.testata.open .testata_allineamento .testata_menulist{max-height:100vh;padding:1em 0}}@media screen and (min-width:801px){.testata .testata_allineamento .testata_menulist{font-weight:400;font-style:normal;font-family:"baloo 2",sans-serif;color:#e41f12;flex:1 0 70%;display:flex;justify-content:flex-start;align-items:center;transition:all .5s cubic-bezier(.22,.61,.36,1)}.testata .testata_allineamento .testata_menulist div>ul{list-style:none;margin:0;padding:0}.testata .testata_allineamento .testata_menulist div>ul>li{position:relative;display:inline-block;font-size:16px;line-height:2;margin:0 0 0 1em;text-transform:uppercase}.testata .testata_allineamento .testata_menulist div>ul>li.menu-item-has-children:after{display:inline-block;width:0;height:0;margin-right:.25rem;margin-left:.25rem;vertical-align:middle;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-left:.3em solid transparent;color:inherit}.testata .testata_allineamento .testata_menulist div>ul>li a{color:#e41f12}.testata .testata_allineamento .testata_menulist div>ul>li.current-menu-item a,.testata .testata_allineamento .testata_menulist div>ul>li.current-menu-ancestor a{color:#21345f}.testata .testata_allineamento .testata_menulist div>ul>li a:hover{color:#18acc3}.testata .testata_allineamento .testata_login{font-weight:400;font-style:normal;color:#e41f12;flex:1 0 20%;white-space:nowrap;text-align:right}.testata .testata_allineamento .testata_login>ul{list-style:none;margin:0;padding:0;font-size:1.1em}.testata .testata_allineamento .testata_login>ul>li{position:relative;display:inline-block;margin-right:3px;font-size:16px;line-height:2.5em}.testata .testata_allineamento .testata_login>ul>li:nth-last-child(1){margin-right:0}.testata .testata_allineamento .testata_login>ul>li .btn--login{color:#e41f12;font-size:12px;font-weight:400;font-style:normal;font-family:"baloo 2",sans-serif;text-transform:uppercase;background:url(../img/cta_login.png);background-position:center;background-size:contain;background-repeat:no-repeat;padding:16px 40px 10px}.testata .testata_allineamento .testata_login ul li .btn--register{color:#fff;font-size:12px;font-weight:400;font-style:normal;font-family:"baloo 2",sans-serif;text-transform:uppercase;background:url(../img/cta_register.png);background-position:center;background-size:contain;background-repeat:no-repeat;padding:16px 40px 10px}.testata .testata_allineamento .testata_login ul li .gigya_userdetails{font-style:normal;font-family:"baloo 2",sans-serif;font-weight:400}.testata .testata_allineamento .testata_login.loginbuttons ul{display:none}.testata .testata_allineamento .testata_login ul>li>ul{position:absolute;background:rgba(255,255,255,.9);border:1px solid rgba(0,0,0,.15);border-radius:.25rem;margin:0;padding:0;list-style:none;left:0;min-width:130px;color:#333;text-align:left;display:none}.testata .testata_allineamento .testata_login ul>li:hover>ul{display:block}.testata .testata_allineamento .testata_login ul>li>ul>li{list-style:none;white-space:nowrap;padding:5px 25px;font-family:"baloo 2",sans-serif;font-weight:400}.testata .testata_allineamento .testata_login ul>li>ul>li:hover{background-color:#f5f5f5}}@media screen and (min-width:800px){.testata .testata_allineamento .testata_logo{}.testata .testata_allineamento .testata_hamburger{display:none}.testata .testata_allineamento .testata_menulist{display:flex;justify-content:flex-start;padding:1em 0}.testata .testata_allineamento .testata_menulist div>ul>li>ul{position:absolute;background:#fff;margin-top:0;list-style:none;left:0;min-width:100px;white-space:nowrap;display:none;z-index:50;float:left;padding:5px 0;margin:2px 0 0;font-size:1rem;color:#333;text-align:left;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.testata .testata_allineamento .testata_menulist div>ul>li:hover>ul{display:block}.testata .testata_allineamento .testata_menulist div>ul>li>ul>li{list-style:none;text-transform:uppercase;cursor:pointer;font-size:1.125rem;display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.5;color:#333;text-align:inherit;white-space:nowrap;background:0 0;border:0}.testata .testata_allineamento .testata_menulist div>ul>li>ul>li.current-menu-item{color:#262626;text-decoration:none;background-color:#f5f5f5}.testata .testata_allineamento .testata_menulist div>ul>li>ul>li:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}.testata .testata_allineamento .testata_menulist .loginbuttons{display:flex;justify-content:flex-end;align-items:center}.testata .testata_allineamento .testata_menulist .loginbuttons ul{margin-left:20px}.testata .testata_allineamento .testata_menulist .loginbuttons .socials{display:block;list-style:none;margin:0 0 0 25px;padding:0}.testata .testata_allineamento .testata_menulist .loginbuttons .socials li{display:inline-block;margin-left:.5em;vertical-align:middle}.testata .testata_allineamento .testata_menulist .loginbuttons .socials li a{width:2em;height:2em;display:block}.testata .testata_allineamento .testata_menulist .loginbuttons .socials li .social_instagram{background:transparent url(../img/insta.png) no-repeat 50%;background-size:contain}.testata .testata_allineamento .testata_menulist .loginbuttons .socials li .social_youtube{background:transparent url(../img/youtube.png) no-repeat 50%;background-size:contain}.testata .testata_allineamento .testata_menulist .loginbuttons .socials li .social_tiktok{background:transparent url(../img/tiktok.png) no-repeat 50%;background-size:contain}}@media screen and (max-width:799px){.testata .testata_allineamento .testata_menulist{font-weight:400;font-style:normal;font-family:"baloo 2",sans-serif;color:#e41f12;flex:1 1 100%;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;position:absolute;top:67px;background:#fff;width:100%;border-bottom:2px solid #e41f12;border-left:2px solid #e41f12;border-right:2px solid #e41f12;transform:translateY(-200%);transition:all .2s ease}.testata.open .testata_allineamento .testata_menulist{transform:translateY(0)}.testata .testata_allineamento .testata_menulist div>ul{list-style:none;margin:0;padding:0}.testata .testata_allineamento .testata_menulist div>ul>li{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:20px;line-height:2em;margin:0;text-transform:uppercase}.testata .testata_allineamento .testata_menulist div>ul>li.menu-item-has-children:after{display:none}.testata .testata_allineamento .testata_menulist div>ul>li>a{color:#e41f12}.testata .testata_allineamento .testata_menulist div>ul>li.current-menu-item a,.testata .testata_allineamento .testata_menulist div>ul>li.current-menu-ancestor a{color:#21345f}.testata .testata_allineamento .testata_menulist>div{width:100%}.testata .testata_allineamento .testata_login{font-weight:400;font-style:normal;color:#e41f12;flex:1 1 100%;white-space:nowrap;text-align:center;justify-content:center;align-items:center;padding-top:10px;border-top:1px solid #ccc}.testata .testata_allineamento .testata_login>ul{list-style:none;margin:0;padding:0;font-size:1.1em;width:100%}.testata .testata_allineamento .testata_login>ul>li{position:relative;display:inline-flex;flex-direction:row;margin-right:0;font-size:16px;line-height:1.5em}.testata .testata_allineamento .testata_login>ul>li:nth-last-child(1){margin-right:0}.testata .testata_allineamento .testata_login>ul>li .btn--login{color:#e41f12;font-size:12px;font-weight:400;font-style:normal;font-family:"baloo 2",sans-serif;text-transform:uppercase;background:url(../img/cta_login.png);background-position:center;background-size:contain;background-repeat:no-repeat;padding:10px 40px 6px}.testata .testata_allineamento .testata_login ul li .btn--register{color:#fff;font-size:12px;font-weight:400;font-style:normal;font-family:"baloo 2",sans-serif;text-transform:uppercase;background:url(../img/cta_register.png);background-position:center;background-size:contain;background-repeat:no-repeat;padding:10px 40px 6px}.testata .testata_allineamento .testata_login ul li .gigya_userdetails{font-weight:400;font-style:normal;font-family:"baloo 2",sans-serif}.testata .testata_allineamento .testata_login.loginbuttons>ul{display:none}.testata .testata_allineamento .testata_login ul>li>ul{position:relative;margin:0;padding:0;list-style:none;min-width:130px;color:#333;text-align:left;display:flex}.testata .testata_allineamento .testata_login ul>li>ul>li{list-style:none;white-space:nowrap;padding:5px 25px;font-family:"baloo 2",sans-serif;font-weight:400}.testata .testata_allineamento .testata_menulist div>ul>li>ul{position:relative;background:#fff;margin-top:0;list-style:none;min-width:100px;white-space:nowrap;display:flex;justify-content:center;align-items:center;flex-direction:column;z-index:50;padding:5px 0;margin:2px 0 0;font-size:16px;color:#333;text-align:center;background-clip:padding-box}.testata .testata_allineamento .testata_menulist div>ul>li>ul>li{list-style:none;text-transform:none;cursor:pointer;font-size:16px;display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.5;color:#333!important;text-align:inherit;white-space:nowrap;background:0 0;border:0}.testata .testata_allineamento .testata_menulist div>ul>li>ul>li.current-menu-item{color:#262626;text-decoration:none;background-color:#f5f5f5}.testata .testata_allineamento .testata_menulist .loginbuttons ul{margin-left:0}.testata .testata_allineamento .testata_menulist .loginbuttons .socials{display:block;list-style:none;margin:25px 0 0;padding:0;width:100%}.testata .testata_allineamento .testata_menulist .loginbuttons .socials li{display:inline-block;margin-left:.5em;vertical-align:middle}.testata .testata_allineamento .testata_menulist .loginbuttons .socials li a{width:2em;height:2em;display:block}.testata .testata_allineamento .testata_menulist .loginbuttons .socials li .social_instagram{background:transparent url(../img/insta.png) no-repeat 50%;background-size:contain}.testata .testata_allineamento .testata_menulist .loginbuttons .socials li .social_youtube{background:transparent url(../img/youtube.png) no-repeat 50%;background-size:contain}.testata .testata_allineamento .testata_menulist .loginbuttons .socials li .social_tiktok{background:transparent url(../img/tiktok.png) no-repeat 50%;background-size:contain}}.page .page_container.border_bottom{padding-top:60px}.page .page_container .page_allineamento{}.page .page_container .page_allineamento .page_head{margin:auto;text-align:center}.page .page_container .page_allineamento .page_head .page_title{font-family:"baloo 2",sans-serif;color:#e91013;font-weight:800;font-size:75px;line-height:85px;padding-bottom:30px;margin-bottom:0;padding-top:20px}.page .page_fulltext{position:relative;margin:4em 0}.page .page_fulltext h2{font-size:2em!important;margin-top:1em;margin-bottom:.5em;font-family:"baloo 2",sans-serif;color:#e91013;font-weight:400;font-style:normal}.page .page_fulltext h1{font-size:2em!important;margin-top:1em;margin-bottom:.5em;font-family:"baloo 2",sans-serif;color:#e91013;font-weight:400;font-style:normal}.page .page_fulltext a{color:#e91013;text-decoration:underline}.page .page_fulltext .page_fulltext_container{position:relative;width:94%;max-width:1000px;margin:0 auto}.page .page_fulltext .page_fulltext_container h3{color:#e91013;font-size:2.25em!important;margin-top:1em;line-height:1.2em;margin-bottom:.5em;font-family:"baloo 2",sans-serif;font-weight:400;font-style:normal}.page .page_fulltext .page_fulltext_container strong{color:#e91013;font-weight:800}.page .page_fulltext .page_fulltext_container p{margin:10px 0}.has-text-align-center{text-align:center!important}.page .page_fulltext .page_fulltext_container table thead td{border:solid 1px #e91013;background:#e91013;color:#fff;padding:5px 10px}.page .page_fulltext .page_fulltext_container table tbody td{border:solid 1px #ccc;padding:5px 10px}.page .page_fulltext .page_fulltext_container .contatti_row{position:relative;margin-top:60px}.page .page_fulltext .page_fulltext_container .contatti_row .button_container{position:relative;display:flex;justify-content:center;align-items:center}.page .page_fulltext .page_fulltext_container .contatti_row .button_container .button_cta{position:relative;padding:20px 30px;min-width:250px;text-align:center;color:#fff;font-family:"baloo 2",sans-serif;font-size:20px}.page .page_fulltext .page_fulltext_container .contatti_row .button_container a{text-decoration:none}.page .page_fulltext .page_fulltext_container .contatti_row .button_container .button_cta_layout1{background:url(../img/cta_red_2.png);background-size:contain;background-repeat:no-repeat;background-position:center}.page .page_fulltext .page_fulltext_container .contatti_row .button_container .button_cta_layout2{background:url(../img/cta_red_3.png);background-size:contain;background-repeat:no-repeat;background-position:center}.page .page_fulltext .page_fulltext_container .contatti_row .button_container .button_cta_layout3{background:url(../img/cta_red_4.png);background-size:contain;background-repeat:no-repeat;background-position:center}.page .page_fulltext .page_fulltext_container .contatti_row .button_container .button_cta_layout4{background:url(../img/cta_red_1.png);background-size:contain;background-repeat:no-repeat;background-position:center}@media screen and (max-width:799px){.page .page_fulltext .page_fulltext_container .contatti_row .button_container .button_cta{padding:20px 30px;min-width:250px;font-size:14px}}.page .page_fulltext .page_fulltext_container .contatti_row .button_description{position:relative;text-align:center;margin-top:10px}.page .page_fulltext .page_fulltext_container_error404{width:400px;text-align:center;color:#333;margin:2em auto 4em;font-family:"baloo 2",sans-serif;font-weight:400;font-style:normal;font-size:1.2rem;height:50vh}.page .page_fulltext .page_fulltext_container_error404 .button-primary{background:#e91013;color:#fff;-webkit-box-shadow:inset 0 0 0 3px #e41f12,inset 0 0 0 5px #fff;box-shadow:inset 0 0 0 3px #e41f12,inset 0 0 0 5px #fff;text-transform:uppercase;display:inline-block;font-weight:700;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem 3rem;text-decoration:none;outline:none;font-family:"baloo 2",sans-serif;border-radius:2rem;font-size:1.4rem;line-height:2.6rem}.page .page_fulltext .page_fulltext_container_error404 img{width:100%;max-width:500px}.page .page_fulltext .page_fulltext_container_error404 p{margin:60px 0;text-align:center}@media screen and (max-width:799px){.page .page_container .page_allineamento .page_head .page_title{font-family:"baloo 2",sans-serif;color:#e41f12;font-weight:800;text-transform:uppercase;font-size:2.125rem!important;line-height:1.5rem;padding-bottom:2.5rem;margin-bottom:0;-webkit-transform-origin:bottom center;-ms-transform-origin:bottom center;transform-origin:bottom center;padding-top:1.2rem}.page .page_container .page_allineamento .page_head .page_title small{font-size:1.8rem!important;line-height:1.5rem;padding-top:2rem}.page .page_fulltext{position:relative;margin:4em 0}.page .page_fulltext h2{font-size:1.5em!important;margin-top:1em;margin-bottom:.5em;font-family:"baloo 2",sans-serif;color:#e41f12;font-weight:400;font-style:normal}.page .page_fulltext h1{font-size:2em!important;margin-top:1em;margin-bottom:.5em;font-family:"baloo 2",sans-serif;color:#e41f12;font-weight:400;font-style:normal}.page .page_fulltext a{color:#e41f12;text-decoration:underline}.page .page_fulltext .page_fulltext_container{position:relative;width:100%;max-width:800px;margin:0 auto}.page .page_fulltext .page_fulltext_container h3{color:#e91013;font-size:1.5em!important;margin-top:1em;line-height:1.2em;margin-bottom:.5em;font-family:"baloo 2",sans-serif;font-weight:400;font-style:normal}.page .page_fulltext .page_fulltext_container strong{color:#e91013}.page .page_fulltext .page_fulltext_container p{text-align:justify}.has-text-align-center{text-align:center!important}.page .page_fulltext .page_fulltext_container table thead td{border:solid 1px #e91013;background:#e91013;color:#fff;padding:5px 10px}.page .page_fulltext .page_fulltext_container table tbody td{border:solid 1px #ccc;padding:5px 10px}.page .page_fulltext .page_fulltext_container_error404{width:400px;text-align:center;color:#333;margin:2em auto 4em;font-family:"baloo 2",sans-serif;font-weight:400;font-style:normal;font-size:1.2rem;height:50vh}.page .page_fulltext .page_fulltext_container_error404 .button-primary{background:#e41f12;color:#fff;-webkit-box-shadow:inset 0 0 0 3px #e41f12,inset 0 0 0 5px #fff;box-shadow:inset 0 0 0 3px #e41f12,inset 0 0 0 5px #fff;text-transform:uppercase;display:inline-block;font-weight:700;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem 3rem;text-decoration:none;outline:none;font-family:"baloo 2",sans-serif;border-radius:2rem;font-size:1.4rem;line-height:2.6rem}.page .page_fulltext .page_fulltext_container_error404 img{width:100%;max-width:500px}.page .page_fulltext .page_fulltext_container_error404 p{margin:60px 0;text-align:center}}.main{position:relative;margin-top:85px}@media screen and (max-width:799px){.main{padding:5px 0 0;margin-top:60px}}@media screen and (min-width:800px){.main{padding:0}}.main .newpack_home{position:relative}.main .newpack_home .newpack{position:relative}.main .newpack_home .newpack .banner{position:absolute;width:100%;z-index:20;margin:auto;right:50%;transform:translateX(50%)}@media screen and (min-width:800px){.main .newpack_home .newpack .banner{bottom:160px;max-width:798px}.main .newpack_home .newpack .banner img{width:100%;height:auto}}@media screen and (max-width:799px){.main .newpack_home .newpack .banner{bottom:0;max-width:361px}.main .newpack_home .newpack .banner img{width:100%;height:auto}}.main .newpack_home .newpack .line_down{position:absolute;width:100%;height:250px;bottom:0;z-index:10}.main .newpack_home .newpack .christmas2023_container{position:relative;width:100%;margin:0 auto}.main .newpack_home .newpack .christmas2023_container .christmas2023_poster{position:relative;width:100%}.main .newpack_home .newpack .christmas2023_container .christmas2023_poster img{display:block;width:100%;height:auto}.main .newpack_home .newpack .newpack_container{position:relative;width:100%;margin:0 auto;min-height:60vw}@media screen and (max-width:800px){.main .newpack_home .newpack .line_down{height:120px}.main .newpack_home .newpack .newpack_container{min-height:82vh}}.main .newpack_home .newpack .newpack_container .newpack_layer{position:absolute;overflow:visibile;width:1px;height:1px}.main .newpack_home .newpack .newpack_container .newpack_layer img{transform:translate(-50%,-50%);transform-origin:center!important}.main .newpack_home .newpack .newpack_container .newpack_layer_visual1{top:9%;left:36.5%}.main .newpack_home .newpack .newpack_container .newpack_layer_visual1 img{width:6.4vw;height:auto}.main .newpack_home .newpack .newpack_container .newpack_layer_visual2{top:45%;left:78%}.main .newpack_home .newpack .newpack_container .newpack_layer_visual2 img{width:11vw;height:auto}.main .newpack_home .newpack .newpack_container .newpack_layer_visual3{top:80%;left:59%}.main .newpack_home .newpack .newpack_container .newpack_layer_visual3 img{width:8.2vw;height:auto}.main .newpack_home .newpack .newpack_container .newpack_layer_visual4{top:82%;left:20%}.main .newpack_home .newpack .newpack_container .newpack_layer_visual4 img{width:12vw;height:auto}.main .newpack_home .newpack .newpack_container .newpack_layer_visual5{top:50.5%;left:34%}.main .newpack_home .newpack .newpack_container .newpack_layer_visual5 img{width:21.1vw;height:auto}.main .newpack_home .newpack .newpack_container .newpack_layer_visual6{top:9%;left:64%}.main .newpack_home .newpack .newpack_container .newpack_layer_visual6 img{width:16.57vw;height:auto}.main .newpack_home .newpack .newpack_container .newpack_layer_visual7{top:83%;left:76%}.main .newpack_home .newpack .newpack_container .newpack_layer_visual7 img{width:36vw;height:auto}.main .newpack_home .newpack .newpack_container .newpack_layer_logo{top:38%;left:50%}.main .newpack_home .newpack .newpack_container .newpack_layer_logo img{width:76vw;height:auto}@media screen and (max-width:800px){.main .newpack_home .newpack .newpack_container .newpack_layer_visual1{top:14%;left:24%}.main .newpack_home .newpack .newpack_container .newpack_layer_visual1 img{width:15vw;height:auto}.main .newpack_home .newpack .newpack_container .newpack_layer_visual2{top:48%;left:76%}.main .newpack_home .newpack .newpack_container .newpack_layer_visual2 img{width:22vw;height:auto}.main .newpack_home .newpack .newpack_container .newpack_layer_visual3{top:77%;left:68%}.main .newpack_home .newpack .newpack_container .newpack_layer_visual3 img{width:26.2vw;height:auto}.main .newpack_home .newpack .newpack_container .newpack_layer_visual4{top:75%;left:18%}.main .newpack_home .newpack .newpack_container .newpack_layer_visual4 img{width:19vw;height:auto}.main .newpack_home .newpack .newpack_container .newpack_layer_visual5{top:61.5%;left:41%}.main .newpack_home .newpack .newpack_container .newpack_layer_visual5 img{width:41.1vw;height:auto}.main .newpack_home .newpack .newpack_container .newpack_layer_visual6{top:9%;left:76%}.main .newpack_home .newpack .newpack_container .newpack_layer_visual6 img{width:26.57vw;height:auto}.main .newpack_home .newpack .newpack_container .newpack_layer_visual7{top:85%;left:85%}.main .newpack_home .newpack .newpack_container .newpack_layer_visual7 img{width:46vw;height:auto}.main .newpack_home .newpack .newpack_container .newpack_layer_logo{top:39%;left:50%}.main .newpack_home .newpack .newpack_container .newpack_layer_logo img{width:91vw;height:auto}}.main .newpack_home .rinnovo{position:relative;background:#e91013}.main .newpack_home .rinnovo .rinnovo_container{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;max-width:80em;width:80%;margin:0 auto;padding-bottom:300px}.main .newpack_home .rinnovo .rinnovo_container .poster{position:relative;width:55%}.main .newpack_home .rinnovo .rinnovo_container .poster img{width:100%;height:auto}.main .newpack_home .rinnovo .rinnovo_container .texts{position:relative;width:35%}.main .newpack_home .rinnovo .rinnovo_container .texts .rinnovo_title{position:relative;color:#fff;font-size:50px;line-height:55px;font-family:"baloo 2",sans-serif;text-transform:uppercase}.main .newpack_home .rinnovo .rinnovo_container .texts .rinnovo_text{position:relative;color:#fff;font-size:20px;line-height:30px;font-family:Montserrat,sans-serif;padding-top:20px}.main .newpack_home .rinnovo .rinnovo_container .texts .rinnovo_cta{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;padding-top:20px}.main .newpack_home .rinnovo .rinnovo_container .texts .rinnovo_cta .cta{position:relative;background:url(../img/cta_white_1.png);background-size:contain;background-repeat:no-repeat;background-position:center;padding:20px 30px;color:#e91013;font-family:"baloo 2",sans-serif;font-size:20px;text-transform:uppercase}.main .newpack_home .rinnovo .line_down{position:absolute;width:100%;height:250px;bottom:0;z-index:10}@media screen and (max-width:800px){.main .newpack_home .rinnovo .rinnovo_container{padding-bottom:100px}.main .newpack_home .rinnovo .rinnovo_container .poster{width:100%}.main .newpack_home .rinnovo .rinnovo_container .texts{width:100%;margin-bottom:30px}.main .newpack_home .rinnovo .rinnovo_container .texts .rinnovo_title{position:relative;font-size:40px;line-height:45px}.main .newpack_home .rinnovo .rinnovo_container .texts .rinnovo_text{font-size:16px;line-height:24px;padding-top:16px}.main .newpack_home .rinnovo .rinnovo_container .texts .rinnovo_cta{padding-top:16px}.main .newpack_home .rinnovo .rinnovo_container .texts .rinnovo_cta .cta{padding:20px 30px;font-size:15px}.main .newpack_home .rinnovo .line_down{height:120px}}.main .newpack_home .storianuova{position:relative}.main .newpack_home .storianuova .storianuova_container{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;max-width:80em;width:80%;margin:0 auto;padding-bottom:80px}.main .newpack_home .storianuova .storianuova_container .poster{position:relative;width:35%}.main .newpack_home .storianuova .storianuova_container .poster img{width:100%;height:auto}.main .newpack_home .storianuova .storianuova_container .texts{position:relative;width:40%;margin-right:15%}.main .newpack_home .storianuova .storianuova_container .texts .storianuova_title{position:relative;color:#e91013;font-size:50px;line-height:55px;font-family:"baloo 2",sans-serif;text-transform:uppercase;text-align:right}.main .newpack_home .storianuova .storianuova_container .texts .storianuova_text{position:relative;color:#e91013;font-size:20px;line-height:30px;font-family:Montserrat,sans-serif;padding-top:20px;text-align:right}.main .newpack_home .storianuova .storianuova_container .texts .storianuova_cta{position:relative;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end;align-items:flex-start;padding-top:20px}.main .newpack_home .storianuova .storianuova_container .texts .storianuova_cta .cta{position:relative;background:url(../img/cta_red_1.png);background-size:contain;background-repeat:no-repeat;background-position:center;padding:20px 30px 10px;color:#fff;font-family:"baloo 2",sans-serif;font-size:20px;text-transform:uppercase}.main .newpack_home .storianuova .storianuova_container .slogan{position:relative;width:100%;margin-top:40px;color:#e91013;font-family:"baloo 2",sans-serif;font-size:120px}@media screen and (max-width:800px){.main .newpack_home .storianuova .storianuova_container .poster{width:100%;order:2}.main .newpack_home .storianuova .storianuova_container .texts{order:1;width:100%;margin-bottom:30px;margin-right:0}.main .newpack_home .storianuova .storianuova_container .texts .storianuova_title{font-size:40px;line-height:45px}.main .newpack_home .storianuova .storianuova_container .texts .storianuova_text{font-size:16px;line-height:24px;padding-top:16px}.main .newpack_home .storianuova .storianuova_container .texts .storianuova_cta{padding-top:16px}.main .newpack_home .storianuova .storianuova_container .texts .storianuova_cta .cta{padding:20px 30px 10px;font-size:15px}.main .newpack_home .storianuova .storianuova_container .slogan{margin-top:25px;font-size:60px;line-height:68px;order:3}}.main .slider{position:relative;padding-bottom:10px}.main .slider .slider_item{height:auto;width:100%}.main .slider .slider_item img{display:block;width:100%;height:auto}@media screen and (min-width:801px){.main .slider .slider_item img:nth-child(2){display:none}}@media screen and (max-width:800px){.main .slider{position:relative;padding-bottom:10px}.main .slider .slider_item{height:100%;width:auto}.main .slider .slider_item img{display:block;width:auto;height:100%}.main .slider .slider_item img:nth-child(1){display:none}}.page_prodotti{position:relative;background:no-repeat center center;font-family:"baloo 2",sans-serif}.page_prodotti.cereali{background-color:#ddecfc}.page_prodotti.thin_vaniglia{background:#0032a0;background:-moz-linear-gradient(top,#0032a0 0,#0046c3 50%,#002879 100%);background:-webkit-linear-gradient(top,#0032a0,#0046c3 50%,#002879);background:-webkit-gradient(linear,left top,left bottom,from(#0032a0),color-stop(50%,#0046c3),to(#002879));background:-o-linear-gradient(top,#0032a0 0,#0046c3 50%,#002879 100%);background:linear-gradient(180deg,#0032a0 0,#0046c3 50%,#002879)}.page_prodotti.thin_ciocco{background-color:#5d2901}.page_prodotti.vaniglia{background:#e6ddcd;background:-moz-linear-gradient(top,#e6ddcd 0,#f2e9d9 50%,#d3caba 100%);background:-webkit-linear-gradient(top,#e6ddcd,#f2e9d9 50%,#d3caba);background:-webkit-gradient(linear,left top,left bottom,from(#e6ddcd),color-stop(50%,#f2e9d9),to(#d3caba));background:-o-linear-gradient(top,#e6ddcd 0,#f2e9d9 50%,#d3caba 100%);background:linear-gradient(180deg,#e6ddcd 0,#f2e9d9 50%,#d3caba)}.page_prodotti.cacao{background:#652f13;background:-moz-linear-gradient(top,#652f13 0,#834624 50%,#652f13 100%);background:-webkit-linear-gradient(top,#652f13,#834624 50%,#652f13);background:-webkit-gradient(linear,left top,left bottom,from(#652f13),color-stop(50%,#834624),to(#652f13));background:-o-linear-gradient(top,#652f13 0,#834624 50%,#652f13 100%);background:linear-gradient(180deg,#652f13 0,#834624 50%,#652f13)}.page_prodotti.nocciola{background:#e6ddcd;background:-moz-linear-gradient(top,#e6ddcd 0,#f2e9d9 50%,#d3caba 100%);background:-webkit-linear-gradient(top,#e6ddcd,#f2e9d9 50%,#d3caba);background:-webkit-gradient(linear,left top,left bottom,from(#e6ddcd),color-stop(50%,#f2e9d9),to(#d3caba));background:-o-linear-gradient(top,#e6ddcd 0,#f2e9d9 50%,#d3caba 100%);background:linear-gradient(180deg,#e6ddcd 0,#f2e9d9 50%,#d3caba)}.page_prodotti.goal-latte{background:#ddd;background:-moz-linear-gradient(top,#ddd 0,#ebeaea 50%,#cbcbcb 100%);background:-webkit-linear-gradient(top,#ddd,#ebeaea 50%,#cbcbcb);background:-webkit-gradient(linear,left top,left bottom,from(#ddd),color-stop(50%,#ebeaea),to(#cbcbcb));background:-o-linear-gradient(top,#ddd 0,#ebeaea 50%,#cbcbcb 100%);background:linear-gradient(180deg,#ddd 0,#ebeaea 50%,#cbcbcb)}.page_prodotti.goal-cacao{background:#652f13;background:-moz-linear-gradient(top,#652f13 0,#834624 50%,#652f13 100%);background:-webkit-linear-gradient(top,#652f13,#834624 50%,#652f13);background:-webkit-gradient(linear,left top,left bottom,from(#652f13),color-stop(50%,#834624),to(#652f13));background:-o-linear-gradient(top,#652f13 0,#834624 50%,#652f13 100%);background:linear-gradient(180deg,#652f13 0,#834624 50%,#652f13)}.page_prodotti.biscocioc_nocciole{background:#fffbd8;background:-moz-linear-gradient(top,#FFFBD8 0,#f2e9d9 50%,#d3caba 100%);background:-webkit-linear-gradient(top,#FFFBD8,#f2e9d9 50%,#d3caba);background:-webkit-gradient(linear,left top,left bottom,from(#FFFBD8),color-stop(50%,#f2e9d9),to(#d3caba));background:-o-linear-gradient(top,#FFFBD8 0,#f2e9d9 50%,#d3caba 100%);background:linear-gradient(180deg,#FFFBD8 0,#f2e9d9 50%,#d3caba)}.page_prodotti .sfondoprod{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none;background-size:cover!important}.page_prodotti .sideimages{position:absolute;width:100%;height:100%;pointer-events:none;overflow:hidden;z-index:5}.page_prodotti .sideimages .sx{left:-7vw;bottom:20%;position:fixed;max-width:20vw}.page_prodotti .sideimages .dx{position:fixed;top:133px;right:-7vw;max-width:25vw}.page_prodotti .sideimages img{width:100%;height:auto;display:block}@media screen and (max-width:799px){.page_prodotti .sideimages{display:none}}.page_prodotti .page_allineamento{}.page_prodotti .page_allineamento .page_prodotti_main{display:flex;justify-content:center;align-items:center;text-align:center;position:relative;max-width:80em}.page_prodotti .page_allineamento .page_prodotti_main .page_prodotti_list_container{display:flex;justify-content:flex-start;align-items:center;flex-direction:column;width:90vw;padding-top:40px}.page_prodotti .page_allineamento .page_prodotti_main .page_prodotti_list_container .page_prodotti_list_title{font-family:"baloo 2",sans-serif;text-transform:uppercase;font-size:3.75rem;position:relative;line-height:3.25rem;opacity:1;font-size:4.125rem;line-height:3.5rem;text-align:center;margin:50px 0}@media screen and (min-width:800px){.page_prodotti .page_allineamento .page_prodotti_main{flex-direction:column;padding:0;text-align:center;position:relative;min-height:100%}.page_prodotti .page_allineamento .page_prodotti_main .page_prodotti_list_container{flex-direction:column;width:100%}.page_prodotti .page_allineamento .page_prodotti_main .page_prodotti_list_container .page_prodotti_list_title{font-family:"baloo 2",sans-serif;text-transform:uppercase;position:relative;opacity:1;font-size:3.125rem;line-height:2.5rem;text-align:center;margin:50px 0;-webkit-transform:skewY(-4deg) translateY(20px);-moz-transform:skewY(-4deg) translateY(20px);-ms-transform:skewY(-4deg) translateY(20px);-o-transform:skewY(-4deg) translateY(20px);transform:skewY(-4deg) translateY(20px)}}.page_prodotti.cereali .page_prodotti_list_title{color:#e41f12}.page_prodotti.thin_vaniglia .page_prodotti_list_title{color:#fff}.page_prodotti.thin_ciocco .page_prodotti_list_title{color:#e41f12;text-shadow:1px 1px #fff}.page_prodotti.vaniglia .page_prodotti_list_title{color:#e41f12;text-shadow:1px 1px #fff}.page_prodotti.cacao .page_prodotti_list_title{color:#fee3d3;background:-webkit-linear-gradient(#fff2ef,#fcd3b7);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.page_prodotti.nocciola .page_prodotti_list_title{color:#7a4122;background:-webkit-linear-gradient(#8f4b28,#64361c);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.page_prodotti.goal-latte .page_prodotti_list_title{color:#e41f12;text-shadow:1px 1px #fff}.page_prodotti.goal-cacao .page_prodotti_list_title{color:#fee3d3;background:-webkit-linear-gradient(#fff2ef,#fcd3b7);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.page_prodotti.biscocioc_nocciole .page_prodotti_list_title{color:#5e3c32;text-shadow:1px 1px #fffbd8}.page_prodotti .page_allineamento .page_prodotti_main .page_prodotti_list_container .page_prodotti_list_text{margin:30px 0;font-size:1.2rem;line-height:1.5;padding-bottom:20px}.page_prodotti .page_allineamento .page_prodotti_main .page_prodotti_list_container .page_prodotti_list_text.ingredienti strong{font-family:sans-serif;font-weight:800}@media screen and (max-width:800px){.page_prodotti .page_allineamento .page_prodotti_main .page_prodotti_list_container .page_prodotti_list_text{width:100%;margin:30px 0;font-size:1.2rem;line-height:1.5;padding-bottom:20px}.page_prodotti .page_allineamento .page_prodotti_main .page_prodotti_list_container .page_prodotti_list_text.tabella{font-size:.9rem;line-height:1.2;overflow:scroll}}.page_prodotti.cereali .page_prodotti_list_text{color:#632d12}.page_prodotti.thin_vaniglia .page_prodotti_list_text{color:#fff}.page_prodotti.thin_ciocco .page_prodotti_list_text{color:#fff}.page_prodotti.vaniglia .page_prodotti_list_text{color:#632d12}.page_prodotti.cacao .page_prodotti_list_text{color:#fff}.page_prodotti.nocciola .page_prodotti_list_text{color:#632d12}.page_prodotti.goal-latte .page_prodotti_list_text{color:#632d12}.page_prodotti.goal-cacao .page_prodotti_list_text{color:#fff}.page_prodotti.biscocioc_nocciole .page_prodotti_list_text{color:#5e3c32}.page_prodotti .page_allineamento .page_prodotti_main .page_prodotti_list_container .page_prodotti_list_poster{height:350px}.page_prodotti .page_allineamento .page_prodotti_main .page_prodotti_list_container .page_prodotti_list_poster img{height:100%;width:auto}.page_prodotti .page_allineamento .page_prodotti_main .page_prodotti_list_container .page_prodotti_list_cta{right:150px;opacity:1;background:#e41f12;position:absolute;z-index:6;font-weight:700;-webkit-box-sizing:content-box;box-sizing:content-box;line-height:1.25;font-size:1.2rem;border-radius:50%;-webkit-box-shadow:0 9px 0 0 rgb(0 0 0/15%);box-shadow:0 9px 0 0 rgb(0 0 0/15%);color:#4c2222;width:110px;height:110px;padding:2.4rem}@media screen and (max-width:800px){.page_prodotti .page_allineamento .page_prodotti_main .page_prodotti_list_container .page_prodotti_list_poster{width:100%;height:auto}.page_prodotti .page_allineamento .page_prodotti_main .page_prodotti_list_container .page_prodotti_list_poster img{width:100%;height:auto}.page_prodotti .page_allineamento .page_prodotti_main .page_prodotti_list_container .page_prodotti_list_cta{right:unset;opacity:1;background:#e41f12;position:relative;z-index:6;font-weight:700;-webkit-box-sizing:content-box;box-sizing:content-box;line-height:1.25;font-size:1.2rem;border-radius:50%;-webkit-box-shadow:0 9px 0 0 rgb(0 0 0/15%);box-shadow:0 9px 0 0 rgb(0 0 0/15%);color:#4c2222;width:110px;height:110px;padding:2.4rem;margin:30px 0}}.page_prodotti .page_allineamento .page_prodotti_main .page_prodotti_list_container .page_prodotti_list_cta span{color:#fff}.page_prodotti .page_allineamento .page_prodotti_main .page_prodotti_list_container .page_prodotti_list_cta span.freccia{position:absolute;right:0;bottom:0;background:#fff;line-height:60px;width:60px;text-align:center;border-radius:50%;font-size:1.5rem;color:#e41f12}.page_prodotti .page_allineamento .page_prodotti_main .page_prodotti_list_container .page_prodotti_list_cta span.freccia:before{content:'';position:absolute;top:3px;left:3px;right:3px;bottom:3px;border-radius:50%;border:2px solid #e41f12}.page_prodotti .page_allineamento .page_prodotti_main .page_prodotti_list_container .page_prodotti_list_text_container{display:flex;justify-content:space-between;align-items:stretch;margin:60px 0;flex-wrap:wrap}.page_prodotti .page_allineamento .page_prodotti_main .page_prodotti_list_container .page_prodotti_list_text_container .valori{flex:1 1 100%;margin-bottom:30px;text-align:left;width:100%}.page_prodotti .page_allineamento .page_prodotti_main .page_prodotti_list_container .page_prodotti_list_text_container .valori h3{font-size:38px!important;text-align:left;font-family:Verveine,sans-serif;color:#e41f12;text-shadow:1px 1px #fff}.page_prodotti .page_allineamento .page_prodotti_main .page_prodotti_list_container .page_prodotti_list_text_container .page_prodotti_list_pack{flex:1 0 100%;display:flex;flex-direction:row;justify-content:center;margin:150px auto 0}@media screen and (max-width:800px){.page_prodotti .page_allineamento .page_prodotti_main .page_prodotti_list_container .page_prodotti_list_text_container{display:flex;justify-content:space-between;align-items:stretch;margin:20px 0;flex-wrap:nowrap;flex-direction:column}.page_prodotti .page_allineamento .page_prodotti_main .page_prodotti_list_container .page_prodotti_list_text_container .valori{flex:0 0 100%;margin-bottom:30px}.page_prodotti .page_allineamento .page_prodotti_main .page_prodotti_list_container .page_prodotti_list_text_container .valori h3{font-size:38px!important;text-align:left;font-family:Verveine,sans-serif;color:#e41f12;text-shadow:1px 1px #fff}.page_prodotti .page_allineamento .page_prodotti_main .page_prodotti_list_container .page_prodotti_list_text_container .page_prodotti_list_pack{flex:0 0 100%;display:flex;flex-direction:column;justify-content:space-between;margin:20px 0}}.page_prodotti.thin_ciocco .page_allineamento .page_prodotti_main .page_prodotti_list_container .page_prodotti_list_text_container{background-color:#5d2901;padding:40px 0}.page_prodotti .page_allineamento .page_prodotti_main .page_prodotti_list_container .page_prodotti_list_text_container .page_prodotti_list_pack .pack{position:relative;color:#fff!important;background-color:#e41f12!important;display:flex;justify-content:center;align-content:flex-start;padding:25px;border-radius:.25rem;box-sizing:border-box;max-width:505px}.page_prodotti .page_allineamento .page_prodotti_main .page_prodotti_list_container .page_prodotti_list_text_container .page_prodotti_list_pack .pack .minipack{height:200px;top:-110px;position:absolute}.page_prodotti .page_allineamento .page_prodotti_main .page_prodotti_list_container .page_prodotti_list_text_container .page_prodotti_list_pack .pack .minipack img{width:auto;height:100%}.page_prodotti .page_allineamento .page_prodotti_main .page_prodotti_list_container .page_prodotti_list_text_container .page_prodotti_list_pack .pack .calorie{margin:0}.page_prodotti .page_allineamento .page_prodotti_main .page_prodotti_list_container .page_prodotti_list_text_container .page_prodotti_list_pack .pack .calorie img{max-width:100px;max-height:90px;vertical-align:middle}.page_prodotti .page_allineamento .page_prodotti_main .page_prodotti_list_container .page_prodotti_list_text_container .page_prodotti_list_pack .pack .calorie p{border-bottom:1px solid #f15b51;font-size:1.5rem;padding:80px 0 10px;margin-bottom:20px}.page_prodotti .page_allineamento .page_prodotti_main .page_prodotti_list_container .page_prodotti_list_text_container .page_prodotti_list_pack .pack .calorie .note{display:block}.page_prodotti .page_allineamento .page_prodotti_main .page_prodotti_list_container .page_prodotti_list_text_container .page_prodotti_list_text{flex:1 1 100%;margin:0 20px;text-align:justify;width:100%}@media screen and (max-width:800px){.page_prodotti .page_allineamento .page_prodotti_main .page_prodotti_list_container .page_prodotti_list_text_container .page_prodotti_list_pack .pack{position:relative;color:#fff!important;background-color:#e41f12!important;display:flex;justify-content:center;align-content:flex-start;padding:1rem;border-radius:.25rem;margin-top:100px}.page_prodotti .page_allineamento .page_prodotti_main .page_prodotti_list_container .page_prodotti_list_text_container .page_prodotti_list_pack .pack .minipack{height:200px;top:-110px;position:absolute}.page_prodotti .page_allineamento .page_prodotti_main .page_prodotti_list_container .page_prodotti_list_text_container .page_prodotti_list_pack .pack .minipack img{width:auto;height:100%}.page_prodotti .page_allineamento .page_prodotti_main .page_prodotti_list_container .page_prodotti_list_text_container .page_prodotti_list_pack .pack .calorie{margin:30px 0 0}.page_prodotti .page_allineamento .page_prodotti_main .page_prodotti_list_container .page_prodotti_list_text_container .page_prodotti_list_pack .pack .calorie img{max-width:100px;max-height:90px;vertical-align:middle}.page_prodotti .page_allineamento .page_prodotti_main .page_prodotti_list_container .page_prodotti_list_text_container .page_prodotti_list_pack .pack .calorie p{border-bottom:1px solid #f15b51;font-size:1.5rem;padding:40px 0 10px}.page_prodotti .page_allineamento .page_prodotti_main .page_prodotti_list_container .page_prodotti_list_text_container .page_prodotti_list_pack .pack .calorie .note{display:block}.page_prodotti .page_allineamento .page_prodotti_main .page_prodotti_list_container .page_prodotti_list_text_container .page_prodotti_list_text{flex:1 0 80%;margin:20px 0;text-align:justify;padding:0}}.page_prodotti .page_allineamento .page_prodotti_main .page_prodotti_list_container .page_prodotti_list_text_container .page_prodotti_list_text table{border-collapse:collapse;width:100%;margin-top:40px}.page_prodotti .page_allineamento .page_prodotti_main .page_prodotti_list_container .page_prodotti_list_text_container .page_prodotti_list_text table tr{}.page_prodotti .page_allineamento .page_prodotti_main .page_prodotti_list_container .page_prodotti_list_text_container .page_prodotti_list_text table thead th{border:none;color:#fff;background:#e41f12}.page_prodotti .page_allineamento .page_prodotti_main .page_prodotti_list_container .page_prodotti_list_text_container .page_prodotti_list_text table td,.page_prodotti .page_allineamento .page_prodotti_main .page_prodotti_list_container .page_prodotti_list_text_container .page_prodotti_list_text table th{padding:.75rem;line-height:1.5;vertical-align:top;border-top:1px solid #eceeef}.page_prodotti .page_allineamento .page_prodotti_main .page_prodotti_list_container .page_prodotti_list_text_container .page_prodotti_list_text table tbody tr:nth-of-type(even){background-color:#fff;color:#000}.page_prodotti .page_allineamento .page_prodotti_main .page_prodotti_list_container .page_prodotti_list_text_container .page_prodotti_list_text table tbody tr:nth-of-type(odd){background-color:#f9f9f9;color:#000}.page_prodotti_slider{position:relative}.page_prodotti_slider .page_prodotti_item{position:relative}.page_prodotti_slider .page_prodotti_item .page_prodotti_item_main{position:relative}.page_prodotti_slider .page_prodotti_item .page_prodotti_item_main .poster{position:relative;padding:80px 0 190px;width:96%;max-width:1100px;margin:0 auto}.page_prodotti_slider .page_prodotti_item .page_prodotti_item_main .poster img{width:100%;height:auto}.page_prodotti_slider .page_prodotti_item .page_prodotti_item_details{position:relative;transform:translateY(-250px)}.page_prodotti_slider .page_prodotti_item .page_prodotti_item_details .line_up{position:relative;height:250px}.page_prodotti_slider .page_prodotti_item .page_prodotti_item_details .line_down{position:relative;height:250px}.page_prodotti_slider .page_prodotti_item .page_prodotti_item_details .biscotto{position:absolute;width:100%;z-index:10;pointer-events:none}.page_prodotti_slider .page_prodotti_item .page_prodotti_item_details .biscotto .biscotto_poster{position:relative;margin:0 20% 0 59%;transform:translateY(-75%)}.page_prodotti_slider .page_prodotti_item .page_prodotti_item_details .biscotto .biscotto_poster img{width:100%;height:auto}.page_prodotti_slider .page_prodotti_item .page_prodotti_item_details .pack_bottom{position:absolute;width:100%;z-index:10;pointer-events:none}.page_prodotti_slider .page_prodotti_item .page_prodotti_item_details .pack_bottom .pack_bottom_poster{position:relative;margin:0 10% 0 60%;transform:translateY(-10%)}.page_prodotti_slider .page_prodotti_item .page_prodotti_item_details .pack_bottom .pack_bottom_poster img{width:100%;height:auto}.page_prodotti_slider .page_prodotti_item .page_prodotti_item_details .texts .texts_container{position:relative;width:94%;max-width:1400px;margin:0 auto;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.page_prodotti_slider .page_prodotti_item .page_prodotti_item_details .texts .texts_container .pack{width:36%}.page_prodotti_slider .page_prodotti_item .page_prodotti_item_details .texts .texts_container .pack img{width:100%;height:auto}.page_prodotti_slider .page_prodotti_item .page_prodotti_item_details .texts .texts_container .details{width:60%;padding-top:40px}.page_prodotti_slider .page_prodotti_item .page_prodotti_item_details .texts .texts_container .details .product_label{color:#fff;text-transform:uppercase;font-size:40px;font-weight:700}.page_prodotti_slider .page_prodotti_item .page_prodotti_item_details .texts .texts_container .details .product_cta{display:flex;justify-content:flex-start;align-items:center}.page_prodotti_slider .page_prodotti_item .page_prodotti_item_details .texts .texts_container .details .product_cta .cta{padding:5px 80px 10px;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important;font-family:"baloo 2",sans-serif;font-size:20px;text-transform:uppercase}@media screen and (max-width:800px){.page_prodotti_slider .page_prodotti_item .page_prodotti_item_main .poster{padding:60px 0 120px}.page_prodotti_slider .page_prodotti_item .page_prodotti_item_details{transform:translateY(-120px)}.page_prodotti_slider .page_prodotti_item .page_prodotti_item_details .line_up{height:120px}.page_prodotti_slider .page_prodotti_item .page_prodotti_item_details .line_down{height:120px}.page_prodotti_slider .page_prodotti_item .page_prodotti_item_details .texts .texts_container .pack{width:60%;margin:0 auto}.page_prodotti_slider .page_prodotti_item .page_prodotti_item_details .texts .texts_container .details{width:100%;padding-top:30px}.page_prodotti_slider .page_prodotti_item .page_prodotti_item_details .texts .texts_container .details .product_label{font-size:25px;line-height:30px;text-align:center}.page_prodotti_slider .page_prodotti_item .page_prodotti_item_details .texts .texts_container .details .product_cta{justify-content:center;margin-top:15px}.page_prodotti_slider .page_prodotti_item .page_prodotti_item_details .texts .texts_container .details .product_cta .cta{padding:5px 80px 10px;font-size:15px}.page_prodotti_slider .page_prodotti_item .page_prodotti_item_details .biscotto .biscotto_poster{margin:0 65% 0 1%;transform:translateY(-70%)}.page_prodotti_slider .page_prodotti_item .page_prodotti_item_details .pack_bottom .pack_bottom_poster{margin:0 0% 0 50%;transform:translateY(40%)}}.page_prodotti_slider .page_prodotti_item.snack_vanigilia .page_prodotti_item_main{background:#fff}.page_prodotti_slider .page_prodotti_item.snack_vanigilia .page_prodotti_item_details svg polygon{fill:#19adc2}.page_prodotti_slider .page_prodotti_item.snack_vanigilia .page_prodotti_item_details .texts{background:#19adc2}.page_prodotti_slider .page_prodotti_item.snack_vanigilia .page_prodotti_item_details .texts .texts_container .details .product_cta .cta{color:#19adc2;background:url(../img/cta_white_2.png)}.page_prodotti_slider .page_prodotti_item.snack_cacao .page_prodotti_item_main{background:#fff}.page_prodotti_slider .page_prodotti_item.snack_cacao .page_prodotti_item_details svg polygon{fill:#fbb500}.page_prodotti_slider .page_prodotti_item.snack_cacao .page_prodotti_item_details .texts{background:#fbb500}.page_prodotti_slider .page_prodotti_item.snack_cacao .page_prodotti_item_details .texts .texts_container .details .product_cta .cta{color:#fbb500;background:url(../img/cta_white_2.png)}.page_prodotti_slider .page_prodotti_item.snack_nocciola .page_prodotti_item_main{background:#fff}.page_prodotti_slider .page_prodotti_item.snack_nocciola .page_prodotti_item_details svg polygon{fill:#a05f39}.page_prodotti_slider .page_prodotti_item.snack_nocciola .page_prodotti_item_details .texts{background:#a05f39}.page_prodotti_slider .page_prodotti_item.snack_nocciola .page_prodotti_item_details .texts .texts_container .details .product_cta .cta{color:#a05f39;background:url(../img/cta_white_2.png)}.page_prodotti_slider .page_prodotti_item.snack_caramel .page_prodotti_item_main{background-color:#df8a07;background-image:url(../img/sale_twist.png);background-repeat:no-repeat;background-size:cover}@media screen and (min-width:800px){.page_prodotti_slider .page_prodotti_item.snack_caramel .page_prodotti_item_main{background-position:center center}}.page_prodotti_slider .page_prodotti_item.snack_caramel .page_prodotti_item_details svg polygon{fill:#fff2c0}.page_prodotti_slider .page_prodotti_item.snack_caramel .page_prodotti_item_details .texts .texts_container .details .product_label{color:#890a7b}.page_prodotti_slider .page_prodotti_item.snack_caramel .page_prodotti_item_details .texts{background:#fff2c0;color:#890a7b}.page_prodotti_slider .page_prodotti_item.snack_caramel .page_prodotti_item_details .texts .texts_container .details .product_cta .cta{color:#fff;background:url(../img/cta_caramel.png)}.page_prodotti_slider .page_prodotti_item.snack_biscociocnocciole .page_prodotti_item_main{background:#f2e5cc}.page_prodotti_slider .page_prodotti_item.snack_biscocioclatte .page_prodotti_item_main{background:#e1e1e1}.page_prodotti_slider .page_prodotti_item.snack_cerealicroccanti .page_prodotti_item_main{background:#cfe3f5}.page_prodotti_slider .page_prodotti_item.gelato_vaniglia .page_prodotti_item_main{background:#fff}.page_prodotti_slider .page_prodotti_item.gelato_vaniglia .page_prodotti_item_details svg polygon{fill:#19adc2}.page_prodotti_slider .page_prodotti_item.gelato_vaniglia .page_prodotti_item_details .texts{background:#19adc2}.page_prodotti_slider .page_prodotti_item.gelato_vaniglia .page_prodotti_item_details .texts .texts_container .details .product_cta .cta{color:#19adc2;background:url(../img/cta_white_2.png)}.page_prodotti_slider .page_prodotti_item.gelato_ciocco .page_prodotti_item_main{background:#4f1b01}.page_prodotti_slider .page_prodotti_item.snack_biscociocnocciole .page_prodotti_item_details svg polygon,.page_prodotti_slider .page_prodotti_item.snack_biscocioclatte .page_prodotti_item_details svg polygon,.page_prodotti_slider .page_prodotti_item.snack_cerealicroccanti .page_prodotti_item_details svg polygon,.page_prodotti_slider .page_prodotti_item.gelato_ciocco .page_prodotti_item_details svg polygon{fill:#e32011}.page_prodotti_slider .page_prodotti_item.snack_biscociocnocciole .page_prodotti_item_details .texts,.page_prodotti_slider .page_prodotti_item.snack_biscocioclatte .page_prodotti_item_details .texts,.page_prodotti_slider .page_prodotti_item.snack_cerealicroccanti .page_prodotti_item_details .texts,.page_prodotti_slider .page_prodotti_item.gelato_ciocco .page_prodotti_item_details .texts{background:#e32011}.page_prodotti_slider .page_prodotti_item.snack_biscociocnocciole .page_prodotti_item_details .texts .texts_container .details .product_cta .cta,.page_prodotti_slider .page_prodotti_item.snack_biscocioclatte .page_prodotti_item_details .texts .texts_container .details .product_cta .cta,.page_prodotti_slider .page_prodotti_item.snack_cerealicroccanti .page_prodotti_item_details .texts .texts_container .details .product_cta .cta,.page_prodotti_slider .page_prodotti_item.gelato_ciocco .page_prodotti_item_details .texts .texts_container .details .product_cta .cta{color:#e32011;background:url(../img/cta_white_2.png)}.page_prodotti_social{position:relative;padding:0 0 100px}.page_prodotti_social .page_prodotti_social_container{position:relative;width:94%;max-width:1100px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;transform:translateY(-200px)}.page_prodotti_social .page_prodotti_social_container .social_icons{position:relative;width:44%}.page_prodotti_social .page_prodotti_social_container .social_screen{position:relative;width:52%}.page_prodotti_social .page_prodotti_social_container img{width:100%;height:auto}@media screen and (max-width:800px){.page_prodotti_social .page_prodotti_social_container .social_icons{width:90%;margin:0 auto 0}.page_prodotti_social .page_prodotti_social_container .social_screen{width:90%;margin:20px auto 0}.page_prodotti_social .page_prodotti_social_container{transform:translateY(-130px)}}.page_prodotto_item{position:relative}.page_prodotto_item .page_prodotto_item_posters{position:relative;padding:60px 0 200px}.page_prodotto_item .page_prodotto_item_posters .poster{position:relative;width:94%;max-width:1100px;margin:0 auto}.page_prodotto_item .page_prodotto_item_posters .poster img{width:100%;height:auto}.page_prodotto_item .page_prodotto_item_posters .line_up{position:absolute;width:100%;height:250px;bottom:0}@media screen and (max-width:800px){.page_prodotto_item .page_prodotto_item_posters{padding:20px 0 80px}.page_prodotto_item .page_prodotto_item_posters .poster{width:90%}.page_prodotto_item .page_prodotto_item_posters .line_up{height:120px}}.page_prodotto_item .page_prodotto_item_ingredienti{position:relative}.page_prodotto_item .page_prodotto_item_ingredienti .line_down{position:relative;height:250px}.page_prodotto_item .page_prodotto_item_ingredienti .line_products{position:relative;height:250px}.page_prodotto_item .page_prodotto_item_ingredienti .line_products svg polygon{fill:#e32011}.page_prodotto_item .page_prodotto_item_ingredienti .biscotto_up{position:absolute;width:100%;z-index:10;pointer-events:none}.page_prodotto_item .page_prodotto_item_ingredienti .biscotto_up .biscotto_up_poster{position:relative;margin:0 75% 0 5%;transform:translateY(-60%)}.page_prodotto_item .page_prodotto_item_ingredienti .biscotto_up .biscotto_up_poster img{width:100%;height:auto}.page_prodotto_item .page_prodotto_item_ingredienti .biscotto_bottom{position:absolute;width:100%;z-index:10;pointer-events:none}.page_prodotto_item .page_prodotto_item_ingredienti .biscotto_bottom .biscotto_bottom_poster{position:relative;margin:0 0% 0 80%;transform:translateY(-40%)}.page_prodotto_item .page_prodotto_item_ingredienti .biscotto_bottom .biscotto_bottom_poster img{width:100%;height:auto}.page_prodotto_item .page_prodotto_item_ingredienti .biscotto_products{position:absolute;width:100%;z-index:10;pointer-events:none}.page_prodotto_item .page_prodotto_item_ingredienti .biscotto_products .biscotto_products_poster{position:relative;margin:0 82% 0 0%;transform:translateY(-80%)}.page_prodotto_item .page_prodotto_item_ingredienti .biscotto_products .biscotto_products_poster img{width:100%;height:auto}.page_prodotto_item .page_prodotto_item_ingredienti .texts{position:relative}.page_prodotto_item .page_prodotto_item_ingredienti .texts .texts_container{position:relative;width:94%;max-width:1100px;margin:0 auto}.page_prodotto_item .page_prodotto_item_ingredienti .texts .texts_container .product_label{position:relative;display:flex;justify-content:flex-start;align-items:center}.page_prodotto_item .page_prodotto_item_ingredienti .texts .texts_container .product_label .label{position:relative;background:url(../img/cta_white_3.png);background-size:contain;background-repeat:no-repeat;background-position:center;padding:20px 40px 10px;color:#e91013;font-family:"baloo 2",sans-serif;font-size:20px;text-transform:uppercase}.page_prodotto_item .page_prodotto_item_ingredienti .texts .texts_container .product_ingredienti{color:#fff;font-size:18px}.page_prodotto_item .page_prodotto_item_ingredienti .table{position:relative;overflow:scroll}.page_prodotto_item .page_prodotto_item_ingredienti .table .table_container{position:relative;width:94%;max-width:1100px;margin:0 auto}.page_prodotto_item .page_prodotto_item_ingredienti .table .table_container table{width:100%}.page_prodotto_item .page_prodotto_item_ingredienti .table .table_container table thead tr{background:#e32011;color:#fff}.page_prodotto_item .page_prodotto_item_ingredienti .table .table_container table thead tr th{padding:6px 10px;margin:0}.page_prodotto_item .page_prodotto_item_ingredienti .table .table_container table thead tr th:nth-child(1){text-align:left}.page_prodotto_item .page_prodotto_item_ingredienti .table .table_container table thead tr th:nth-child(n+2){text-align:center}.page_prodotto_item .page_prodotto_item_ingredienti .table .table_container table tbody tr:nth-child(odd){background:#f9f9f9}.page_prodotto_item .page_prodotto_item_ingredienti .table .table_container table tbody tr td{padding:6px 10px;border-bottom:solid 1px #eaedee;margin:0}.page_prodotto_item .page_prodotto_item_ingredienti .table .table_container table tbody tr td:nth-child(n+2){text-align:center}.page_prodotto_item .page_prodotto_item_ingredienti .products{background:#e32011}.page_prodotto_item .page_prodotto_item_ingredienti .products .products_container{position:relative;width:94%;max-width:1100px;margin:0 auto;padding-bottom:80px}.page_prodotto_item .page_prodotto_item_ingredienti .products .products_container .products_item{position:relative}.page_prodotto_item .page_prodotto_item_ingredienti .products .products_container .products_item .poster{position:relative;padding:0 10%}.page_prodotto_item .page_prodotto_item_ingredienti .products .products_container .products_item .poster img{width:100%;height:auto}.page_prodotto_item .page_prodotto_item_ingredienti .products .products_container .products_item .label{position:relative;text-align:center;text-transform:uppercase;color:#fff;font-size:16px;line-height:22px;padding:0 10%;padding-bottom:30px}@media screen and (max-width:800px){.page_prodotto_item .page_prodotto_item_ingredienti .products .products_container{padding-bottom:60px}.page_prodotto_item .page_prodotto_item_ingredienti .products .products_container .products_item .poster{padding:0 25%}.page_prodotto_item .page_prodotto_item_ingredienti .products .products_container .products_item .label{font-size:14px;line-height:20px;padding:0 10%;padding-bottom:20px}}.page_prodotto_item .page_prodotto_item_ingredienti .products .slick-dots li{width:auto;margin:0;display:inline-block}.page_prodotto_item .page_prodotto_item_ingredienti .products .slick-dots li button{font-size:0;width:9vw;height:5px;border-radius:0;border:none;background:#e1e1e1;outline:none;cursor:pointer}@media screen and (max-width:800px){.page_prodotto_item .page_prodotto_item_ingredienti .line_down{height:120px}.page_prodotto_item .page_prodotto_item_ingredienti .line_products{height:120px}.page_prodotto_item .page_prodotto_item_ingredienti .biscotto_up .biscotto_up_poster{margin:0 65% 0 5%;transform:translateY(-80%)}.page_prodotto_item .page_prodotto_item_ingredienti .biscotto_bottom .biscotto_bottom_poster{margin:0 0% 0 75%;transform:translateY(0%)}.page_prodotto_item .page_prodotto_item_ingredienti .biscotto_products .biscotto_products_poster{margin:0 65% 0 0%;transform:translateY(-70%)}.page_prodotto_item .page_prodotto_item_ingredienti .texts .texts_container .product_label .label{padding:20px 40px 10px;font-size:16px}.page_prodotto_item .page_prodotto_item_ingredienti .texts .texts_container .product_ingredienti{font-size:12px}.page_prodotto_item .page_prodotto_item_ingredienti .table .table_container table thead tr td{padding:3px 5px}.page_prodotto_item .page_prodotto_item_ingredienti .table .table_container table tbody tr td{padding:3px 5px}.page_prodotto_item .page_prodotto_item_ingredienti .table .table_container table tbody tr td:nth-child(n+2){text-align:center}}.page_prodotto_item.snack_vanigilia .page_prodotto_item_ingredienti .products .slick-dots .slick-active button{background-color:#19adc2}.page_prodotto_item.snack_vanigilia .page_prodotto_item_ingredienti .texts{background:#19adc2}.page_prodotto_item.snack_vanigilia .page_prodotto_item_posters .line_up svg polygon,.page_prodotto_item.snack_vanigilia .page_prodotto_item_ingredienti .line_down svg polygon{fill:#19adc2}.page_prodotto_item.snack_cacao .page_prodotto_item_ingredienti .products .slick-dots .slick-active button{background-color:#55382f}.page_prodotto_item.snack_cacao .page_prodotto_item_ingredienti .texts{background:#55382f}.page_prodotto_item.snack_cacao .page_prodotto_item_posters .line_up svg polygon,.page_prodotto_item.snack_cacao .page_prodotto_item_ingredienti .line_down svg polygon{fill:#55382f}.page_prodotto_item.snack_nocciola .page_prodotto_item_ingredienti .products .slick-dots .slick-active button{background-color:#885434}.page_prodotto_item.snack_nocciola .page_prodotto_item_ingredienti .texts{background:#885434}.page_prodotto_item.snack_nocciola .page_prodotto_item_posters .line_up svg polygon,.page_prodotto_item.snack_nocciola .page_prodotto_item_ingredienti .line_down svg polygon{fill:#885434}.page_prodotto_item.snack_caramel .page_prodotto_item_posters .line_up svg polygon,.page_prodotto_item.snack_caramel .page_prodotto_item_ingredienti .line_down svg polygon{fill:#fef2c0}.page_prodotto_item.snack_biscociocnocciole .page_prodotto_item_ingredienti .products .slick-dots .slick-active button,.page_prodotto_item.snack_biscocioclatte .page_prodotto_item_ingredienti .products .slick-dots .slick-active button,.page_prodotto_item.snack_cerealicroccanti .page_prodotto_item_ingredienti .products .slick-dots .slick-active button,.page_prodotto_item.gelato_vaniglia .page_prodotto_item_ingredienti .products .slick-dots .slick-active button,.page_prodotto_item.gelato_ciocco .page_prodotto_item_ingredienti .products .slick-dots .slick-active button,.page_prodotto_item.snack_caramel .page_prodotto_item_ingredienti .products .slick-dots .slick-active button{background-color:#e32011}.page_prodotto_item.snack_biscociocnocciole .page_prodotto_item_ingredienti .texts,.page_prodotto_item.snack_biscocioclatte .page_prodotto_item_ingredienti .texts,.page_prodotto_item.snack_cerealicroccanti .page_prodotto_item_ingredienti .texts,.page_prodotto_item.gelato_vaniglia .page_prodotto_item_ingredienti .texts,.page_prodotto_item.gelato_ciocco .page_prodotto_item_ingredienti .texts{background:#e32011}.page_prodotto_item.snack_caramel .page_prodotto_item_ingredienti .texts{background:#fef2c0;color:#890a7b!important}.page_prodotto_item.snack_caramel .page_prodotto_item_ingredienti .texts .texts_container .product_ingredienti{color:#890a7b!important}.page_prodotto_item.snack_caramel .page_prodotto_item_ingredienti .texts .texts_container .product_label .label{color:#fff!important;background-image:url(../img/cta_caramel2.png)}.page_prodotto_item.snack_biscociocnocciole .page_prodotto_item_posters .line_up svg polygon,.page_prodotto_item.snack_biscociocnocciole .page_prodotto_item_ingredienti .line_down svg polygon,.page_prodotto_item.snack_biscocioclatte .page_prodotto_item_posters .line_up svg polygon,.page_prodotto_item.snack_biscocioclatte .page_prodotto_item_ingredienti .line_down svg polygon,.page_prodotto_item.snack_cerealicroccanti .page_prodotto_item_posters .line_up svg polygon,.page_prodotto_item.snack_cerealicroccanti .page_prodotto_item_ingredienti .line_down svg polygon,.page_prodotto_item.gelato_vaniglia .page_prodotto_item_posters .line_up svg polygon,.page_prodotto_item.gelato_vaniglia .page_prodotto_item_ingredienti .line_down svg polygon,.page_prodotto_item.gelato_ciocco .page_prodotto_item_posters .line_up svg polygon,.page_prodotto_item.gelato_ciocco .page_prodotto_item_ingredienti .line_down svg polygon{fill:#e32011}.page_prodotto_item.snack_biscociocnocciole .page_prodotto_item_posters{background:#f2e5cc}.page_prodotto_item.snack_caramel .page_prodotto_item_posters{background:#de8a06;background-image:url(../img/sale_twist.png);background-repeat:no-repeat;background-size:cover;background-position:center center}.page_prodotto_item.snack_biscocioclatte .page_prodotto_item_posters{background:#e1e1e1}.page_prodotto_item.snack_cerealicroccanti .page_prodotto_item_posters{background:#cfe3f5}.page_prodotto_item.gelato_vaniglia .page_prodotto_item_posters{background:#fff}.page_prodotto_item.gelato_ciocco .page_prodotto_item_posters{background:#4f1b01}.page_prodotto_item.gelato_vaniglia .page_prodotto_item_ingredienti .products .slick-dots .slick-active button{background-color:#19adc2}.page_prodotto_item.gelato_vaniglia .page_prodotto_item_ingredienti .texts{background:#19adc2}.page_prodotto_item.gelato_vaniglia .page_prodotto_item_posters .line_up svg polygon,.page_prodotto_item.gelato_vaniglia .page_prodotto_item_ingredienti .line_down svg polygon{fill:#19adc2}.page_slider_prodotti{width:100%;background:#e31d1a}.page_slider_prodotti .prodotto_show{width:100%}.page_slider_prodotti .prodotto_show .main_slide{width:100%;height:auto;background:#fff;padding-bottom:7px}.page_slider_prodotti .prodotto_show .main_slide img{width:100%;height:auto}@media screen and (min-width:800px){.page_slider_prodotti .prodotto_show .main_slide img.mobile{display:none}}@media screen and (max-width:799px){.page_slider_prodotti .prodotto_show .main_slide img.desktop{display:none}}.page_slider_prodotti .prodotto_show .reel{width:100%;margin:7px 0;padding:30px 0;box-sizing:border-box;background:#e42312;display:flex}@media screen and (min-width:800px){.page_slider_prodotti .prodotto_show .reel{flex-direction:row;justify-content:space-between;align-items:center}}@media screen and (max-width:799px){.page_slider_prodotti .prodotto_show .reel{flex-direction:column;justify-content:space-between;align-items:center}.page_slider_prodotti .prodotto_show .reel .left{display:none}.page_slider_prodotti .prodotto_show .reel .right{display:none}}.page_slider_prodotti .prodotto_show .reel .middle{margin:0 10%;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:799px){.page_slider_prodotti .prodotto_show .reel .middle{flex-direction:column-reverse;margin:0 0%}}.page_slider_prodotti .prodotto_show .reel .middle .pack{max-width:440px;width:38%}.page_slider_prodotti .prodotto_show .reel .middle .pack img{width:100%;height:auto;display:block}@media screen and (max-width:799px){.page_slider_prodotti .prodotto_show .reel .middle .pack{width:68%}}.page_slider_prodotti .prodotto_show .reel .middle .info{width:58%}@media screen and (max-width:799px){.page_slider_prodotti .prodotto_show .reel .middle .info{width:84%}}.page_slider_prodotti .prodotto_show .reel .middle .info .titolo_pack{font-family:verveine regular,sans-serif;color:#fff}.page_slider_prodotti .prodotto_show .reel .middle .info .testo_pack{color:#fff}.page_slider_prodotti .prodotto_show .reel .middle .info .button_pack{background:#fff;color:#e42312;text-transform:uppercase;padding:4px 20px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:51px;text-align:center;margin:20px 0}@media screen and (min-width:800px){.page_slider_prodotti .prodotto_show .reel .middle .info .titolo_pack{font-size:40px}.page_slider_prodotti .prodotto_show .reel .middle .info .testo_pack{font-size:18px}.page_slider_prodotti .prodotto_show .reel .middle .info .button_pack{padding:4px 20px;width:50%;text-align:center;font-size:23px;line-height:36px}}@media screen and (max-width:799px){.page_slider_prodotti .prodotto_show .reel .middle .info .titolo_pack{font-size:30px;text-align:center}.page_slider_prodotti .prodotto_show .reel .middle .info .testo_pack{font-size:16px;text-align:center}.page_slider_prodotti .prodotto_show .reel .middle .info .button_pack{padding:4px 20px;text-align:center;font-size:22px;line-height:32px}}.page_slider_prodotti .slick-arrow{position:absolute;top:30vh;z-index:5;color:#fff;background:#e31d1a;border:1px solid #e31d1a;width:50px;text-align:center;padding:0;outline:none;cursor:pointer;transform:scale(1.6)}.page_slider_prodotti .slick-prev{left:60px;font-size:0}.page_slider_prodotti .slick-prev::before{content:'\f177';font-size:25px;font-family:ringo_icons;font-style:normal;font-weight:400;line-height:50px}.page_slider_prodotti .slick-next{right:60px;font-size:0}.page_slider_prodotti .slick-next::before{content:'\f178';font-size:25px;font-family:ringo_icons;font-style:normal;font-weight:400;line-height:50px}@media screen and (max-width:799px){.page_slider_prodotti .slick-arrow{position:absolute;top:30vh;z-index:5;color:#fff;background:#e31d1a;border-radius:50%;border:1px solid #e31d1a;width:30px;text-align:center;padding:0}.page_slider_prodotti .slick-prev{left:30px;font-size:0}.page_slider_prodotti .slick-prev::before{content:'\f177';font-size:8px;font-family:ringo_icons;font-style:normal;font-weight:400;line-height:28px}.page_slider_prodotti .slick-next{right:30px;font-size:0}.page_slider_prodotti .slick-next::before{content:'\f178';font-size:8px;font-family:ringo_icons;font-style:normal;font-weight:400;line-height:28px}}.page_slider_prodotti .slick-dots{bottom:4px}@media screen and (min-width:800px){.page_slider_prodotti.slick-dots{position:absolute;transform:translateX(50%)}}.page_slider_prodotti .slick-dots li{width:auto;margin:0;display:inline-block}.page_slider_prodotti .slick-dots li button{font-size:0;width:9vw;height:5px;border-radius:0;border:none;background:#f19189;outline:none;cursor:pointer}.page_slider_prodotti .slick-dots .slick-active button{background-color:#fff}.prodotti_bottom_slider{border-top:2px solid #e41f12;padding:80px 10% 100px;position:relative;background:#fff}.prodotti_bottom_slider .bottom_slider_detail{}.prodotti_bottom_slider .bottom_slider_detail .slick-dots{bottom:-70px;right:50%}@media screen and (min-width:800px){.prodotti_bottom_slider .bottom_slider_detail .slick-dots{position:absolute;transform:translateX(50%)}}.prodotti_bottom_slider .bottom_slider_detail .slick-dots li{width:auto;margin:0;display:inline-block}.prodotti_bottom_slider .bottom_slider_detail .slick-dots li button{font-size:0;width:9vw;height:5px;border-radius:0;border:none;background:#ccc;outline:none;cursor:pointer}.prodotti_bottom_slider .bottom_slider_detail .slick-dots .slick-active button{background-color:#e31d1a}.prodotti_bottom_slider .bottom_slider_detail .box{width:280px}.prodotti_bottom_slider .bottom_slider_detail .box .pacchetto{max-width:280px;margin:auto;display:flex;justify-content:center;align-items:flex-start}.prodotti_bottom_slider .bottom_slider_detail .box .pacchetto img{width:100%;height:auto;display:block}.prodotti_bottom_slider .bottom_slider_detail .box .nome{font-family:verveine regular,sans-serif;font-size:26px;color:#e42012;text-align:center;text-transform:uppercase;padding:20px 30px}.page_video{}.page_video.main_carousel{background-position:top center;background-repeat:no-repeat;width:100%;padding-top:57.5%;margin-bottom:60px;background-size:cover!important}.page_video.no_padding{padding-top:0}@media screen and (min-width:1201px){.page_video.carousel_webseries{background-image:url(../img/Home-Page-Ringo-Web-1920-1.jpg)}.page_video.carousel_backstage{background-image:url(../img/backstage-header-1024x819.jpg)}}@media screen and (max-width:1200px){.page_video.main_carousel{padding-top:90%}.page_video.no_padding{padding-top:0}.page_video.carousel_webseries{background-image:url(../img/Home-Page-Ringo-Web-1200-1.jpg)}.page_video.carousel_backstage{background-image:url(../img/backstage-header-1024x819.jpg)}}.page_video.carousel_sbagli{position:relative;padding-bottom:56.25%;height:0;margin-bottom:60px}.page_video.carousel_sbagli .fullscreen iframe{position:absolute;top:0;left:0;width:100%;height:100%}.page_video.carousel_thinvideo{position:relative;width:100%;margin-bottom:0}.carousel_thinvideo .mano{position:absolute;right:0;top:20px;z-index:3;width:50vw}.carousel_thinvideo .mano img{width:100%;height:auto;display:block}@media screen and (max-width:1000px){.carousel_thinvideo .mano{position:absolute;right:0;top:190px;z-index:0;width:60vw}}.carousel_thinvideo .page_allineamento{display:flex;flex-direction:column;justify-content:space-between}.carousel_thinvideo .page_allineamento .divider{height:6px;width:100%;background-color:#0032a0;z-index:2;margin-bottom:30px}.carousel_thinvideo .page_allineamento .container{display:flex;flex-direction:column;justify-content:flex-start;max-width:45%;padding-bottom:120px}.carousel_thinvideo .page_allineamento .container .titolo{font-family:"baloo 2";font-weight:800;text-transform:uppercase;font-size:3.75rem!important;position:relative;line-height:3.25rem;margin-bottom:2rem;-ms-transform-origin:top left;-webkit-transform-origin:top left;transform-origin:top left;color:#e41f12;margin-top:120px}.carousel_thinvideo .page_allineamento .container .testo{font-size:22px}@media screen and (max-width:799px){.carousel_thinvideo .page_allineamento .container{display:flex;flex-direction:column;justify-content:flex-start;max-width:100%;padding-bottom:60px}.carousel_thinvideo .page_allineamento .container .titolo{font-size:2.75rem!important;line-height:2.25rem;margin-bottom:2rem;-ms-transform-origin:top left;-webkit-transform-origin:top left;transform-origin:top left;color:#e41f12;margin-top:50px}.carousel_thinvideo .page_allineamento .container .testo{font-size:22px;margin-top:50px}}.page_video.main_content{}.page_video.main_content .webseries.flex_content{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;justify-content:flex-start}.page_video.main_content .flex_content.webseries .single_video_container{flex:0 1 48%;margin-bottom:35px;margin-right:30px}.page_video.main_content .flex_content.webseries .single_video_container:nth-child(even){margin-right:0}.page_video.main_content .flex_content.webseries .single_video_container .video{position:relative;padding-bottom:56.25%;height:0}.page_video.main_content .flex_content.webseries .single_video_container .video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.page_video.main_content .flex_content.webseries .single_video_container .video_testo{border-left:solid 5px #e41f12;padding-left:15px;margin:25px auto}.page_video.main_content .flex_content.webseries .single_video_container .video_testo h2{font-size:1.5rem!important;color:#e41f12;margin-bottom:.5rem}.page_video.main_content .flex_content.webseries .single_video_container .video_testo p{margin-bottom:1rem;font-size:16px;line-height:1.5;color:#333}.page_video.main_content .flex_content.thinvideo .single_video_container .video_testo{border-left:solid 6px #0032a0;padding-left:15px;margin:25px auto}.page_video.main_content .flex_content.thinvideo .single_video_container .video_testo h2{font-size:32px!important;color:#000;margin-bottom:.5rem}.page_video.main_content .flex_content.thinvideo .single_video_container .video_testo h2.titolo{font-size:1.5rem!important;color:#e41f12;margin-bottom:.5rem}.page_video.main_content .flex_content.thinvideo .single_video_container .video_testo p{margin-bottom:1rem;font-size:20px;line-height:1.5;color:#333;font-style:italic}@media screen and (max-width:1024px){.page_video.main_content .webseries.flex_content{flex-direction:column;flex-wrap:nowrap;align-content:flex-start;justify-content:flex-start}.page_video.main_content .flex_content.webseries .single_video_container{flex:0 1 100%;margin-bottom:35px;margin-right:0}}.page_video .page_allineamento .backstage{max-width:35vw;margin:60px auto}.page_video .page_allineamento .backstage img{width:100%;height:auto}@media screen and (max-width:800px){.page_video .page_allineamento .backstage{max-width:90vw;margin:30px auto}}.page_video.main_content .backstage.flex_content{display:flex;flex-basis:row;flex-wrap:wrap;align-content:flex-start;justify-content:flex-start}.page_video.main_content .flex_content.backstage .single_video_container_vertical{flex:0 1 30%;margin-bottom:35px;margin-right:30px;position:relative;width:30%}.page_video.main_content .flex_content.backstage .single_video_container_vertical:nth-child(3n){margin-right:0}.page_video.main_content .flex_content.backstage .single_video_container_vertical .video{position:relative;padding-bottom:177.78%;height:0}.page_video.main_content .flex_content.backstage .single_video_container_vertical .video iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width:799px){.page_video.main_content .flex_content.backstage .single_video_container_vertical{flex:0 1 100%;margin-bottom:35px;margin-right:0;position:relative;width:100%}}.page_title{background:0 0;padding:2em 0;color:#e41f12;padding-top:60px}.storia_title{background:no-repeat center center;background-image:url(../img/storia_title_bg.png);background-size:cover;padding:2em 0;color:#e41f12;padding-top:60px}.storia_title .title,.page_title .title{font-family:"baloo 2";font-size:66px;font-weight:800;line-height:56px;text-align:center;text-size-adjust:100%;text-transform:uppercase}@media screen and (max-width:800px){.storia_title .title,.page_title .title{font-family:"baloo 2";font-size:34px;font-weight:800;line-height:56px;text-align:center;text-size-adjust:100%;text-transform:uppercase}}.storia_section{background:no-repeat center center;background:#dedede;background:linear-gradient(90deg,rgba(222,222,222,1) 0%,rgba(238,238,238,1) 50%,rgba(222,222,222,1) 100%);overflow:hidden;height:975px;background-position:50%;display:flex}.storia_section .page_allineamento{}.storia_section .container_storia{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;margin-top:60px}@media screen and (min-width:801px){.storia_section .mobile_img{display:none}}.storia_section .container_storia.right{align-items:flex-end}.storia_section .container_storia .titolo_sezione{width:50%}@media screen and (max-width:800px){.storia_section{background:#ddd;background-image:url(../img/transparent.png)!important;overflow:visible;background-position:50%;display:flex;height:auto;flex-direction:column}.storia_section .page_allineamento{}.storia_section .container_storia{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;margin-top:60px}.storia_section .container_storia.right{align-items:flex-start}.storia_section .container_storia .titolo_sezione{width:100%}}.storia_section .container_storia .titolo_sezione .text-primary{color:#e41f12}.storia_section .container_storia .row{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;width:50%}.storia_section .container_storia .titolo_sezione h2{margin-bottom:8rem;font-size:4.125rem!important;line-height:3.5rem;font-family:"baloo 2";color:#fff;font-weight:800;text-transform:uppercase;position:relative;-webkit-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right;text-shadow:1px 1px 2px rgb(0 0 0/10%)}.storia_section .container_storia .row .sottotitolo{font-size:1.25rem;line-height:1.9rem;color:#e41f12;flex:1 1 50%;padding-left:.9375rem;padding-right:.9375rem}.storia_section .container_storia .row .testo{flex:1 1 50%;padding-left:.9375rem;padding-right:.9375rem}.storia_section .container_storia .row .testo p{margin-top:0;margin-bottom:1rem}.storia_section .container_storia .link-container{background:#e41f12;position:absolute;z-index:1;font-weight:700;-webkit-box-sizing:content-box;box-sizing:content-box;line-height:1.25;font-size:1.25rem;border-radius:50%;-webkit-box-shadow:0 9px 0 0 rgb(0 0 0/15%);box-shadow:0 9px 0 0 rgb(0 0 0/15%);color:#4c2222;width:110px;height:110px;padding:2.4rem}@media screen and (max-width:800px){.storia_section .container_storia .row{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%}.storia_section .container_storia .titolo_sezione h2{margin-bottom:5rem;font-size:3rem!important;line-height:3.5rem;font-family:"baloo 2";color:#fff;font-weight:800;text-transform:uppercase;position:relative;-webkit-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right;text-shadow:1px 1px 2px rgb(0 0 0/10%)}.storia_section .container_storia .row .sottotitolo{font-size:1.25rem;line-height:1.9rem;color:#e41f12;flex:1 1 50%;padding-left:.9375rem;padding-right:.9375rem;margin-bottom:1rem}.storia_section .container_storia .row .testo{flex:1 1 50%;padding-left:.9375rem;padding-right:.9375rem}.storia_section .container_storia .row .testo p{margin-top:0;margin-bottom:1rem}.storia_section .container_storia .link-container{background:#e41f12;position:absolute;z-index:1;font-weight:700;-webkit-box-sizing:content-box;box-sizing:content-box;line-height:1.3rem;font-size:1.1rem;border-radius:50%;-webkit-box-shadow:0 9px 0 0 rgb(0 0 0/15%);box-shadow:0 9px 0 0 rgb(0 0 0/15%);color:#4c2222;width:90px;height:90px;padding:2rem}.storia_section .mobile_img{width:100%}.storia_section .mobile_img img{width:100%;height:auto;display:block}}@media screen and (min-width:801px){#uno.storia_section .container_storia .link-container{top:10%;right:2%}#due.storia_section .container_storia .link-container{bottom:-20%;left:30%}#tre.storia_section .container_storia .link-container{bottom:-5%;right:30%}#quattro.storia_section .container_storia .link-container{bottom:30%;left:32%}#cinque.storia_section .container_storia .link-container.uno{top:27%;right:0}#cinque.storia_section .container_storia .link-container.due{bottom:-3%;right:33%}#sei.storia_section .container_storia .link-container.uno{top:27%;left:33%}#sei.storia_section .container_storia .link-container.due{bottom:-3%;left:0}#sette.storia_section .container_storia .link-container{bottom:-6%;right:0}#otto.storia_section .container_storia .link-container{bottom:20%;left:32%}#nove.storia_section .container_storia .link-container{bottom:-50%;right:30%}#dieci.storia_section .container_storia .link-container{bottom:-80%;left:32%}}@media screen and (max-width:800px){#uno.storia_section .container_storia .link-container{bottom:-30%;left:2%}#due.storia_section .container_storia .link-container{bottom:-25%;right:2%}#tre.storia_section .container_storia .link-container{bottom:-25%;left:3%}#quattro.storia_section .container_storia .link-container{bottom:-30%;left:2%}#cinque.storia_section .container_storia .link-container.uno{bottom:-25%;right:1%}#cinque.storia_section .container_storia .link-container.due{bottom:-31%;left:1%}#sei.storia_section .container_storia .link-container.uno{bottom:-20%;left:0}#sei.storia_section .container_storia .link-container.due{bottom:-31%;right:1%}#sette.storia_section .container_storia .link-container{bottom:-32%;left:0}#otto.storia_section .container_storia .link-container{bottom:-34%;left:0}#nove.storia_section .container_storia .link-container{bottom:-50%;left:0}#dieci.storia_section .container_storia .link-container{bottom:-33%;left:2%}}.storia_section .container_storia .link-container a{position:absolute;right:0;bottom:0;background:#fff;line-height:60px;width:60px;text-align:center;border-radius:50%;font-size:1.5rem;color:#e41f12}.storia_section .container_storia .link-container a:before{content:'';position:absolute;top:3px;left:3px;right:3px;bottom:3px;border-radius:50%;border:2px solid #e41f12}.storia_section .container_storia .link-container .text-white{color:#fff}.storia_section .container_storia .row.right{}.piede_ragazza{margin:60px 0 120px;padding:0}.piede_ragazza .ragazza{border:0;padding:0;margin:0;text-align:center}.piede_ragazza .ragazza img{display:block;margin:auto}.piede_ragazza .row_container{display:flex;flex-direction:row}.piede_ragazza .row_container .square{flex:1 1 50%;margin:0;width:50%;min-height:380px;position:relative}.piede_ragazza .row_container .square .biscotto{width:150px;position:absolute;z-index:3}@media screen and (max-width:1024px){.piede_ragazza .row_container{display:flex;flex-direction:column}.piede_ragazza .row_container .square{flex:1 1 100%;margin:0;width:100%;min-height:380px;position:relative}.piede_ragazza .row_container .square .biscotto{width:100px;position:absolute;z-index:3}.piede_ragazza .ragazza img{display:block;margin:auto;width:100%;height:auto}}.piede_ragazza .row_container .square .biscotto img{width:100%;height:auto;display:block}.piede_ragazza .row_container .square .biscotto1{top:-90px;left:10px}.piede_ragazza .row_container .square .biscotto2{left:-90px;top:70px}.piede_ragazza .row_container .square .biscotto3{bottom:-100px;right:20px}.piede_ragazza .row_container .square.bordorosso{-webkit-box-shadow:inset 0 0 0 15px #e41f12;box-shadow:inset 0 0 0 15px #e41f12;background-color:#fff}.piede_ragazza .row_container .square.sfondo_img{background-size:cover!important;background:center center;background-color:#f0f0f0}.piede_ragazza .row_container .square .container_ragazza{padding:2em 4em;max-width:65%;display:flex;flex-direction:column;justify-content:space-between;height:85%}.piede_ragazza .row_container .square .titolo{color:#e41f12;font-size:1.6em;margin-bottom:40px;text-transform:uppercase;font-family:"baloo 2"}.piede_ragazza .row_container .square.bordorosso .container_ragazza .palma::after{content:url(../img/senza-olio-di-palma.png);width:100%;transform:translateX(50%) scale(.9);display:flex}@media screen and (max-width:800px){.piede_ragazza .row_container .square.bordorosso .container_ragazza .palma::after{transform:scale(.8)}}.piede_ragazza .row_container .square .testo{font-size:18px;line-height:24px;text-size-adjust:100%;color:#e41f12}.piede_ragazza .row_container .square .bottone{margin:20px 0}.piede_ragazza .row_container .square .bottone .button-primary{background:#e41f12;color:#fff;-webkit-box-shadow:inset 0 0 0 3px #e41f12,inset 0 0 0 5px #fff;box-shadow:inset 0 0 0 3px #e41f12,inset 0 0 0 5px #fff;text-transform:uppercase;font-weight:700;font-family:"baloo 2";border-radius:2rem;font-size:1.4rem;line-height:2.6rem;display:inline-block;text-align:center;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;padding:.375rem 3rem}.piede_ragazza .row_container .square .titolo .bottone .button-primary .link_button{color:#fff}@media screen and (max-width:1024px){.piede_ragazza .row_container .square .bottone{padding:20px 0}.piede_ragazza .row_container .square .biscotto3{bottom:-10px;right:20px}.piede_ragazza .row_container .square .bottone .button-primary{font-size:1rem;line-height:2rem;padding:.275rem 2rem}}@media screen and (max-width:600px){.piede_ragazza{margin:60px 0 120px;padding:0}.piede_ragazza .row_container{display:flex;flex-direction:column}.piede_ragazza .row_container .square{flex:1 1 100%;margin:0;width:100%;min-height:180px;position:relative}.piede_ragazza .row_container .square .biscotto{width:80px;position:absolute;z-index:3}.piede_ragazza .ragazza img{display:block;margin:auto;width:100%;height:auto}.piede_ragazza .row_container .square .biscotto1{top:-40px;left:10px}.piede_ragazza .row_container .square .biscotto2{right:-15px;left:auto;top:5px}.piede_ragazza .row_container .square .biscotto3{bottom:-10px;right:20px}.piede_ragazza .row_container .square .container{padding:1em;max-width:85%;display:flex;flex-direction:column;justify-content:space-between;height:100%}.piede_ragazza .row_container .square .titolo{color:#e41f12;font-size:1.2em;margin-bottom:40px;text-transform:uppercase;font-family:"baloo 2"}.piede_ragazza .row_container .square .testo{font-size:14px;line-height:20px;text-size-adjust:100%;color:#e41f12}.piede_ragazza .row_container .square.bordorosso{-webkit-box-shadow:inset 0 0 0 5px #e41f12;box-shadow:inset 0 0 0 5px #e41f12;background-color:#fff}.piede_ragazza .row_container .square .bottone .button-primary{font-size:1rem;line-height:2rem;padding:.275rem 1rem}}.page_profilo{position:relative}@media screen and (max-width:799px){.page_profilo{padding:30px 0 80px}}@media screen and (min-width:800px){.page_profilo{padding:80px 0 160px}}.page_profilo .page_profilo_container{position:relative}.page_profilo .page_profilo_container .page_profilo_notlogin{min-height:80vh}.page_profilo .page_profilo_container .page_profilo_container_toolbar{position:relative;text-align:center}.page_profilo .page_profilo_container .page_profilo_container_toolbar ul{list-style:none;margin:0;padding:0}.page_profilo .page_profilo_container .page_profilo_container_toolbar ul li{color:#919191;background:#fff;font-family:"baloo 2";font-weight:400;font-style:normal;text-transform:uppercase}@media screen and (max-width:799px){.page_profilo .page_profilo_container .page_profilo_container_toolbar ul li{display:block;border:solid 1px #ccc;font-size:1.25em;padding:10px 20px}}@media screen and (min-width:800px){.page_profilo .page_profilo_container .page_profilo_container_toolbar ul li{display:inline-block;font-size:1em;padding:5px 40px;border:1px solid #fff;border-bottom-color:#f6f6f6}}.page_profilo .page_profilo_container .page_profilo_container_toolbar ul li:hover{border:1px solid #eceeef}.page_profilo .page_profilo_container .page_profilo_container_toolbar ul li.active{background:#f6f6f6;color:#e41f12}.page_profilo .page_profilo_container .page_profilo_container_frame{position:relative;background:#f6f6f6}.page_profilo .page_profilo_container .page_profilo_container_frame .page_profilo_borsellino{position:relative;padding:2em}@media screen and (max-width:799px){.page_profilo .page_profilo_container .page_profilo_container_frame .page_profilo_borsellino{position:relative;padding:1.3em}}.page_profilo .page_profilo_container .page_profilo_container_frame .page_profilo_borsellino .page_profilo_borsellino_null{text-align:center;padding:4em 0}.page_profilo .page_profilo_container .page_profilo_container_frame .page_profilo_borsellino .page_profilo_borsellino_null b,.page_profilo .page_profilo_container .page_profilo_container_frame .page_profilo_borsellino .page_profilo_borsellino_null strong{color:#e31d1a}.page_profilo .page_profilo_container .page_profilo_container_frame .page_profilo_borsellino .page_profilo_borsellino_item{position:relative;padding:1em 1em 5em;border-bottom:1px solid #ddd;margin-bottom:120px}.page_profilo .page_profilo_container .page_profilo_container_frame .page_profilo_borsellino .page_profilo_borsellino_item:nth-last-child(1){border-bottom:none;margin-bottom:0;padding:1em}@media screen and (max-width:799px){.page_profilo .page_profilo_container .page_profilo_container_frame .page_profilo_borsellino .page_profilo_borsellino_item{padding:1em 0}}.page_profilo .page_profilo_container .page_profilo_container_frame .page_profilo_borsellino .page_profilo_borsellino_item .page_profilo_borsellino_item_title{position:relative;border-bottom:1px solid #ddd;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:center;padding-bottom:20px;margin-bottom:20px;padding-left:15px;padding-right:15px}.page_profilo .page_profilo_container .page_profilo_container_frame .page_profilo_borsellino .page_profilo_borsellino_item .page_profilo_borsellino_item_title .page_profilo_borsellino_item_poster{margin-right:30px}.page_profilo .page_profilo_container .page_profilo_container_frame .page_profilo_borsellino .page_profilo_borsellino_item .page_profilo_borsellino_item_title .page_profilo_borsellino_item_poster img{width:100%;max-width:200px;height:auto}.page_profilo .page_profilo_container .page_profilo_container_frame .page_profilo_borsellino .page_profilo_borsellino_item .page_profilo_borsellino_item_title .page_profilo_borsellino_item_name{font-size:2rem!important;color:#193c7c;font-weight:400;font-style:normal;font-family:"baloo 2",sans-serif;text-transform:uppercase;line-height:1em}@media screen and (max-width:799px){.page_profilo .page_profilo_container .page_profilo_container_frame .page_profilo_borsellino .page_profilo_borsellino_item .page_profilo_borsellino_item_title{flex-wrap:wrap}.page_profilo .page_profilo_container .page_profilo_container_frame .page_profilo_borsellino .page_profilo_borsellino_item .page_profilo_borsellino_item_title .page_profilo_borsellino_item_poster{width:100%;margin-right:0;text-align:center}.page_profilo .page_profilo_container .page_profilo_container_frame .page_profilo_borsellino .page_profilo_borsellino_item .page_profilo_borsellino_item_title .page_profilo_borsellino_item_poster img{max-width:100px}.page_profilo .page_profilo_container .page_profilo_container_frame .page_profilo_borsellino .page_profilo_borsellino_item .page_profilo_borsellino_item_title .page_profilo_borsellino_item_name{text-align:center;width:100%;margin-top:30px}}.page_profilo .page_profilo_container .page_profilo_container_frame .page_profilo_borsellino .page_profilo_borsellino_item .page_profilo_borsellino_item_tab{position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.page_profilo .page_profilo_container .page_profilo_container_frame .page_profilo_borsellino .page_profilo_borsellino_item .page_profilo_borsellino_item_tab .page_profilo_borsellino_item_premi{width:48%;order:10}@media screen and (max-width:799px){.page_profilo .page_profilo_container .page_profilo_container_frame .page_profilo_borsellino .page_profilo_borsellino_item .page_profilo_borsellino_item_tab{flex-wrap:wrap}.page_profilo .page_profilo_container .page_profilo_container_frame .page_profilo_borsellino .page_profilo_borsellino_item .page_profilo_borsellino_item_tab .page_profilo_borsellino_item_premi{width:100%;margin-bottom:60px}}.page_profilo .page_profilo_container .page_profilo_container_frame .page_profilo_borsellino .page_profilo_borsellino_item .page_profilo_borsellino_item_tab .page_profilo_borsellino_item_premi .page_profilo_borsellino_item_premi_title{border-bottom:1px solid #ddd;color:#1c1c1c;font-weight:400;font-style:normal;font-family:"baloo 2",sans-serif;font-size:1.3em;padding-left:15px;padding-right:15px}.page_profilo .page_profilo_container .page_profilo_container_frame .page_profilo_borsellino .page_profilo_borsellino_item .page_profilo_borsellino_item_tab .page_profilo_borsellino_item_premi .page_profilo_borsellino_item_premi_item{color:#707070;border-bottom:1px solid #ddd;padding-bottom:10px}.page_profilo .page_profilo_container .page_profilo_container_frame .page_profilo_borsellino .page_profilo_borsellino_item .page_profilo_borsellino_item_tab .page_profilo_borsellino_item_premi .page_profilo_borsellino_item_premi_item:nth-last-child(1){border-bottom:none}.page_profilo .page_profilo_container .page_profilo_container_frame .page_profilo_borsellino .page_profilo_borsellino_item .page_profilo_borsellino_item_tab .page_profilo_borsellino_item_premi .page_profilo_borsellino_item_premi_item .page_profilo_borsellino_item_premi_item_name{font-weight:400;font-style:normal;font-family:"baloo 2",sans-serif;font-size:1.2em;padding-top:12px;padding-left:15px;padding-right:15px;line-height:1.4em}.page_profilo .page_profilo_container .page_profilo_container_frame .page_profilo_borsellino .page_profilo_borsellino_item .page_profilo_borsellino_item_tab .page_profilo_borsellino_item_premi .page_profilo_borsellino_item_premi_item .page_profilo_borsellino_item_premi_item_text{font-family:"baloo 2",sans-serif;font-size:1em;line-height:1.5em;padding-left:15px;padding-right:15px}.page_profilo .page_profilo_container .page_profilo_container_frame .page_profilo_borsellino .page_profilo_borsellino_item .page_profilo_borsellino_item_tab .page_profilo_borsellino_item_premi .page_profilo_borsellino_item_premi_item .page_profilo_borsellino_item_premi_item_text.errore{color:#e41f12}.page_profilo .page_profilo_container .page_profilo_container_frame .page_profilo_borsellino .page_profilo_borsellino_item .page_profilo_borsellino_item_tab .page_profilo_borsellino_item_premi .page_profilo_borsellino_item_premi_item .page_profilo_borsellino_item_premi_item_text.margin{padding-top:12px}.page_profilo .page_profilo_container .page_profilo_container_frame .page_profilo_borsellino .page_profilo_borsellino_item .page_profilo_borsellino_item_tab .page_profilo_borsellino_item_premi .page_profilo_borsellino_item_premi_item .page_profilo_borsellino_item_premi_item_text.link{font-size:.8em}.page_profilo .page_profilo_container .page_profilo_container_frame .page_profilo_borsellino .page_profilo_borsellino_item .page_profilo_borsellino_item_tab .page_profilo_borsellino_item_punteggi{width:48%;order:5}@media screen and (max-width:799px){.page_profilo .page_profilo_container .page_profilo_container_frame .page_profilo_borsellino .page_profilo_borsellino_item .page_profilo_borsellino_item_tab .page_profilo_borsellino_item_punteggi{width:100%;margin-top:60px;margin-bottom:60px}}.page_profilo .page_profilo_container .page_profilo_container_frame .page_profilo_borsellino .page_profilo_borsellino_item .page_profilo_borsellino_item_tab .page_profilo_borsellino_item_punteggi_separatore{height:60px}.page_profilo .page_profilo_container .page_profilo_container_frame .page_profilo_borsellino .page_profilo_borsellino_item .page_profilo_borsellino_item_tab .page_profilo_borsellino_item_punteggi_separatore_short{height:20px}.page_profilo .page_profilo_container .page_profilo_container_frame .page_profilo_borsellino .page_profilo_borsellino_item .page_profilo_borsellino_item_tab .page_profilo_borsellino_item_punteggi_accordion{display:none}.page_profilo .page_profilo_container .page_profilo_container_frame .page_profilo_borsellino .page_profilo_borsellino_item .page_profilo_borsellino_item_tab .page_profilo_borsellino_item_punteggi_title{border-bottom:1px solid #ddd;color:#1c1c1c;font-weight:400;font-style:normal;font-family:"baloo 2",sans-serif;font-size:1.3em;padding-left:15px;padding-right:15px}@media screen and (max-width:799px){.page_profilo .page_profilo_container .page_profilo_container_frame .page_profilo_borsellino .page_profilo_borsellino_item .page_profilo_borsellino_item_tab .page_profilo_borsellino_item_punteggi_title{padding-left:0;padding-right:0}}.page_profilo .page_profilo_container .page_profilo_container_frame .page_profilo_borsellino .page_profilo_borsellino_item .page_profilo_borsellino_item_tab .page_profilo_borsellino_item_punteggi_text_container{padding-left:15px;padding-right:15px}@media screen and (max-width:799px){.page_profilo .page_profilo_container .page_profilo_container_frame .page_profilo_borsellino .page_profilo_borsellino_item .page_profilo_borsellino_item_tab .page_profilo_borsellino_item_punteggi_text_container{padding-left:0;padding-right:0}}.page_profilo .page_profilo_container .page_profilo_container_frame .page_profilo_borsellino .page_profilo_borsellino_item .page_profilo_borsellino_item_tab .page_profilo_borsellino_item_punteggi_text_container .page_profilo_borsellino_item_punteggi_text_item{font-family:"baloo 2",sans-serif;font-size:.8em;color:#707070}.page_profilo .page_profilo_container .page_profilo_container_frame .page_profilo_borsellino .page_profilo_borsellino_item .page_profilo_borsellino_item_tab .page_profilo_borsellino_item_punteggi_text_container .page_profilo_borsellino_item_punteggi_text_item_big{color:#e31612;font-weight:400;font-style:normal;font-family:"baloo 2",sans-serif;font-size:1.2em}.page_profilo .page_profilo_container .page_profilo_container_frame .page_profilo_borsellino .page_profilo_borsellino_item .page_profilo_borsellino_item_tab .page_profilo_borsellino_item_punteggi_text_container .page_profilo_borsellino_item_punteggi_text_separatore{height:1px;background:#ddd;margin:12px 0}.page_profilo .page_profilo_container .page_profilo_container_frame .page_profilo_borsellino .page_profilo_borsellino_item .page_profilo_borsellino_item_tab .page_profilo_borsellino_item_punteggi_title_button{background:rgba(0,0,0,.1);padding-top:5px;padding-bottom:5px;padding-left:5px;position:relative}.page_profilo .page_profilo_container .page_profilo_container_frame .page_profilo_borsellino .page_profilo_borsellino_item .page_profilo_borsellino_item_tab .page_profilo_borsellino_item_punteggi_title_button::after{content:'\e803';font-family:ringo_icons;font-style:normal;font-weight:400;position:absolute;right:15px;top:50%;transform:translateY(-50%);color:#e31612}.page_profilo .page_profilo_container .page_profilo_container_frame .page_profilo_borsellino .page_profilo_borsellino_item .page_profilo_borsellino_item_tab .page_profilo_borsellino_item_punteggi .page_profilo_borsellino_item_punteggi_contatore{position:relative;padding:30px 15px}@media screen and (max-width:799px){.page_profilo .page_profilo_container .page_profilo_container_frame .page_profilo_borsellino .page_profilo_borsellino_item .page_profilo_borsellino_item_tab .page_profilo_borsellino_item_punteggi .page_profilo_borsellino_item_punteggi_contatore{padding:30px 0}}.page_profilo .page_profilo_container .page_profilo_container_frame .page_profilo_borsellino .page_profilo_borsellino_item .page_profilo_borsellino_item_tab .page_profilo_borsellino_item_punteggi .page_profilo_borsellino_item_punteggi_contatore .page_profilo_borsellino_item_punteggi_contatore_item{position:relative;padding:10px 15px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;border-bottom:1px solid #ddd;align-items:center}.page_profilo .page_profilo_container .page_profilo_container_frame .page_profilo_borsellino .page_profilo_borsellino_item .page_profilo_borsellino_item_tab .page_profilo_borsellino_item_punteggi .page_profilo_borsellino_item_punteggi_contatore .page_profilo_borsellino_item_punteggi_contatore_item_label{position:relative;flex:1 1 65%;color:#707070;font-size:26px}.page_profilo .page_profilo_container .page_profilo_container_frame .page_profilo_borsellino .page_profilo_borsellino_item .page_profilo_borsellino_item_tab .page_profilo_borsellino_item_punteggi .page_profilo_borsellino_item_punteggi_contatore .page_profilo_borsellino_item_punteggi_contatore_item_value{position:relative;flex:1 1 30%;color:#707070;font-size:50px;text-align:right;font-family:"baloo 2",sans-serif}@media screen and (max-width:799px){.page_profilo .page_profilo_container .page_profilo_container_frame .page_profilo_borsellino .page_profilo_borsellino_item .page_profilo_borsellino_item_tab .page_profilo_borsellino_item_punteggi .page_profilo_borsellino_item_punteggi_contatore .page_profilo_borsellino_item_punteggi_contatore_item_label{font-size:18px}.page_profilo .page_profilo_container .page_profilo_container_frame .page_profilo_borsellino .page_profilo_borsellino_item .page_profilo_borsellino_item_tab .page_profilo_borsellino_item_punteggi .page_profilo_borsellino_item_punteggi_contatore .page_profilo_borsellino_item_punteggi_contatore_item_value{font-size:36px}}.page_profilo .page_profilo_container .page_profilo_container_frame .page_profilo_borsellino .page_profilo_borsellino_item .page_profilo_borsellino_item_tab .page_profilo_borsellino_item_punteggi .page_profilo_borsellino_item_punteggi_richiedizainetto{padding-left:15px;padding-right:15px}@media screen and (max-width:799px){.page_profilo .page_profilo_container .page_profilo_container_frame .page_profilo_borsellino .page_profilo_borsellino_item .page_profilo_borsellino_item_tab .page_profilo_borsellino_item_punteggi .page_profilo_borsellino_item_punteggi_richiedizainetto{padding-left:0;padding-right:0}}.page_profilo .page_profilo_container .page_profilo_container_frame .page_profilo_borsellino .page_profilo_borsellino_item .page_profilo_borsellino_item_tab .page_profilo_borsellino_item_punteggi .page_profilo_borsellino_item_punteggi_notapunti{padding:30px 15px 50px;fon-size:18px;color:#525252}.page_profilo .page_profilo_container .page_profilo_container_frame .page_profilo_borsellino .page_profilo_borsellino_item .page_profilo_borsellino_item_tab .page_profilo_borsellino_item_punteggi_scontrinihistory{}.page_profilo .page_profilo_container .page_profilo_container_frame .page_profilo_borsellino .page_profilo_borsellino_item .page_profilo_borsellino_item_tab .page_profilo_borsellino_item_punteggi_scontrinihistory .page_profilo_borsellino_item_punteggi_scontrinihistory_item{padding:15px;border-bottom:1px solid #ddd;color:#707070}@media screen and (max-width:799px){.page_profilo .page_profilo_container .page_profilo_container_frame .page_profilo_borsellino .page_profilo_borsellino_item .page_profilo_borsellino_item_tab .page_profilo_borsellino_item_punteggi_scontrinihistory .page_profilo_borsellino_item_punteggi_scontrinihistory_item{padding:15px 0}}.page_profilo .page_profilo_container .page_profilo_container_frame .page_profilo_borsellino .page_profilo_borsellino_item .page_profilo_borsellino_item_tab .page_profilo_borsellino_item_punteggi_scontrinihistory .page_profilo_borsellino_item_punteggi_scontrinihistory_item:nth-last-child(1){border-bottom:none}.page_profilo .page_profilo_container .page_profilo_container_frame .page_profilo_borsellino .page_profilo_borsellino_item .page_profilo_borsellino_item_tab .page_profilo_borsellino_item_punteggi_scontrinihistory .page_profilo_borsellino_item_punteggi_scontrinihistory_item .page_profilo_borsellino_item_punteggi_scontrinihistory_item_row{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start}.page_profilo .page_profilo_container .page_profilo_container_frame .page_profilo_borsellino .page_profilo_borsellino_item .page_profilo_borsellino_item_tab .page_profilo_borsellino_item_punteggi_scontrinihistory .page_profilo_borsellino_item_punteggi_scontrinihistory_item .page_profilo_borsellino_item_punteggi_scontrinihistory_item_row.row2{align-items:flex-end;padding-top:15px}.page_profilo .page_profilo_container .page_profilo_container_frame .page_profilo_borsellino .page_profilo_borsellino_item .page_profilo_borsellino_item_tab .page_profilo_borsellino_item_punteggi_scontrinihistory .page_profilo_borsellino_item_punteggi_scontrinihistory_item .page_profilo_borsellino_item_punteggi_scontrinihistory_item_col1{width:60%}.page_profilo .page_profilo_container .page_profilo_container_frame .page_profilo_borsellino .page_profilo_borsellino_item .page_profilo_borsellino_item_tab .page_profilo_borsellino_item_punteggi_scontrinihistory .page_profilo_borsellino_item_punteggi_scontrinihistory_item .page_profilo_borsellino_item_punteggi_scontrinihistory_item_col2{width:35%}.page_profilo .page_profilo_container .page_profilo_container_frame .page_profilo_borsellino .page_profilo_borsellino_item .page_profilo_borsellino_item_tab .page_profilo_borsellino_item_punteggi_scontrinihistory .page_profilo_borsellino_item_punteggi_scontrinihistory_item .partecipazione .page_profilo_borsellino_item_punteggi_scontrinihistory_item_col1{width:50px!important;flex:0 0 50px}.page_profilo .page_profilo_container .page_profilo_container_frame .page_profilo_borsellino .page_profilo_borsellino_item .page_profilo_borsellino_item_tab .page_profilo_borsellino_item_punteggi_scontrinihistory .page_profilo_borsellino_item_punteggi_scontrinihistory_item .partecipazione .page_profilo_borsellino_item_punteggi_scontrinihistory_item_col2{width:auto!important;flex:1 1 100%;padding-top:12px}@media screen and (max-width:799px){.page_profilo .page_profilo_container .page_profilo_container_frame .page_profilo_borsellino .page_profilo_borsellino_item .page_profilo_borsellino_item_tab .page_profilo_borsellino_item_punteggi_scontrinihistory .page_profilo_borsellino_item_punteggi_scontrinihistory_item .page_profilo_borsellino_item_punteggi_scontrinihistory_item_row{flex-wrap:wrap}.page_profilo .page_profilo_container .page_profilo_container_frame .page_profilo_borsellino .page_profilo_borsellino_item .page_profilo_borsellino_item_tab .page_profilo_borsellino_item_punteggi_scontrinihistory .page_profilo_borsellino_item_punteggi_scontrinihistory_item .page_profilo_borsellino_item_punteggi_scontrinihistory_item_col1{width:100%}.page_profilo .page_profilo_container .page_profilo_container_frame .page_profilo_borsellino .page_profilo_borsellino_item .page_profilo_borsellino_item_tab .page_profilo_borsellino_item_punteggi_scontrinihistory .page_profilo_borsellino_item_punteggi_scontrinihistory_item .page_profilo_borsellino_item_punteggi_scontrinihistory_item_col2{width:100%;margin-top:10px}}.page_profilo .page_profilo_container .page_profilo_container_frame .page_profilo_borsellino .page_profilo_borsellino_item .page_profilo_borsellino_item_tab .page_profilo_borsellino_item_punteggi_scontrinihistory .page_profilo_borsellino_item_punteggi_scontrinihistory_item .row1 .page_profilo_borsellino_item_punteggi_scontrinihistory_item_col1{font-size:26px}.page_profilo .page_profilo_container .page_profilo_container_frame .page_profilo_borsellino .page_profilo_borsellino_item .page_profilo_borsellino_item_tab .page_profilo_borsellino_item_punteggi_scontrinihistory .page_profilo_borsellino_item_punteggi_scontrinihistory_item .row1 .page_profilo_borsellino_item_punteggi_scontrinihistory_item_col2{font-size:16px}.page_profilo .page_profilo_container .page_profilo_container_frame .page_profilo_borsellino .page_profilo_borsellino_item .page_profilo_borsellino_item_tab .page_profilo_borsellino_item_punteggi_scontrinihistory .page_profilo_borsellino_item_punteggi_scontrinihistory_item .row1 .page_profilo_borsellino_item_punteggi_scontrinihistory_item_col2 span{color:#fff;background:#707070}.page_profilo .page_profilo_container .page_profilo_container_frame .page_profilo_borsellino .page_profilo_borsellino_item .page_profilo_borsellino_item_tab .page_profilo_borsellino_item_punteggi_scontrinihistory .page_profilo_borsellino_item_punteggi_scontrinihistory_item .row1 .page_profilo_borsellino_item_punteggi_scontrinihistory_item_col2 span.status_10{background:#eb9534}.page_profilo .page_profilo_container .page_profilo_container_frame .page_profilo_borsellino .page_profilo_borsellino_item .page_profilo_borsellino_item_tab .page_profilo_borsellino_item_punteggi_scontrinihistory .page_profilo_borsellino_item_punteggi_scontrinihistory_item .row1 .page_profilo_borsellino_item_punteggi_scontrinihistory_item_col2 span.status_1{background:#40c60f}.page_profilo .page_profilo_container .page_profilo_container_frame .page_profilo_borsellino .page_profilo_borsellino_item .page_profilo_borsellino_item_tab .page_profilo_borsellino_item_punteggi_scontrinihistory .page_profilo_borsellino_item_punteggi_scontrinihistory_item .row1 .page_profilo_borsellino_item_punteggi_scontrinihistory_item_col2 span.status_0{background:#e31612}.page_profilo .page_profilo_container .page_profilo_container_frame .page_profilo_borsellino .page_profilo_borsellino_item .page_profilo_borsellino_item_tab .page_profilo_borsellino_item_punteggi_scontrinihistory .page_profilo_borsellino_item_punteggi_scontrinihistory_item .row2 .page_profilo_borsellino_item_punteggi_scontrinihistory_item_col1{font-size:16px}.page_profilo .page_profilo_container .page_profilo_container_frame .page_profilo_borsellino .page_profilo_borsellino_item .page_profilo_borsellino_item_tab .page_profilo_borsellino_item_punteggi_scontrinihistory .page_profilo_borsellino_item_punteggi_scontrinihistory_item .row2 .page_profilo_borsellino_item_punteggi_scontrinihistory_item_col2{font-size:22px}.page_profilo .page_profilo_container .page_profilo_container_frame .page_profilo_borsellino .page_profilo_borsellino_item .page_profilo_borsellino_item_tab .page_profilo_borsellino_item_punteggi_scontrinihistory .page_profilo_borsellino_item_punteggi_scontrinihistory_item .row2 .page_profilo_borsellino_item_punteggi_scontrinihistory_item_col2 span{font-family:"baloo 2",sans-serif;font-size:52px}@media screen and (max-width:799px){.page_profilo .page_profilo_container .page_profilo_container_frame .page_profilo_borsellino .page_profilo_borsellino_item .page_profilo_borsellino_item_tab .page_profilo_borsellino_item_punteggi_scontrinihistory .page_profilo_borsellino_item_punteggi_scontrinihistory_item .row1 .page_profilo_borsellino_item_punteggi_scontrinihistory_item_col1{font-size:22px}.page_profilo .page_profilo_container .page_profilo_container_frame .page_profilo_borsellino .page_profilo_borsellino_item .page_profilo_borsellino_item_tab .page_profilo_borsellino_item_punteggi_scontrinihistory .page_profilo_borsellino_item_punteggi_scontrinihistory_item .row1 .page_profilo_borsellino_item_punteggi_scontrinihistory_item_col2{font-size:13px}.page_profilo .page_profilo_container .page_profilo_container_frame .page_profilo_borsellino .page_profilo_borsellino_item .page_profilo_borsellino_item_tab .page_profilo_borsellino_item_punteggi_scontrinihistory .page_profilo_borsellino_item_punteggi_scontrinihistory_item .row2 .page_profilo_borsellino_item_punteggi_scontrinihistory_item_col1{font-size:14px}.page_profilo .page_profilo_container .page_profilo_container_frame .page_profilo_borsellino .page_profilo_borsellino_item .page_profilo_borsellino_item_tab .page_profilo_borsellino_item_punteggi_scontrinihistory .page_profilo_borsellino_item_punteggi_scontrinihistory_item .row2 .page_profilo_borsellino_item_punteggi_scontrinihistory_item_col2{font-size:18px}.page_profilo .page_profilo_container .page_profilo_container_frame .page_profilo_borsellino .page_profilo_borsellino_item .page_profilo_borsellino_item_tab .page_profilo_borsellino_item_punteggi_scontrinihistory .page_profilo_borsellino_item_punteggi_scontrinihistory_item .row2 .page_profilo_borsellino_item_punteggi_scontrinihistory_item_col2 span{font-size:30px}}.page_profilo_borsellino_item_punteggi_scontrinihistory_item_ricarcicapopup{width:80%;max-width:500px;background:#fff;border:solid 2px #e41f12;margin:20px auto}.page_profilo_borsellino_item_punteggi_scontrinihistory_item_ricarcicapopup .page_profilo_borsellino_item_punteggi_scontrinihistory_item_ricarcicapopup_padding{padding:30px}.page_profilo_borsellino_item_punteggi_scontrinihistory_item_ricarcicapopup .page_profilo_borsellino_item_punteggi_scontrinihistory_item_ricarcicapopup_title{font-size:2rem!important;color:#e41f12;font-family:verveine regular,sans-serif;font-weight:800;text-transform:uppercase;padding-bottom:10px}.page_profilo_borsellino_item_punteggi_scontrinihistory_item_ricarcicapopup .page_profilo_borsellino_item_punteggi_scontrinihistory_item_ricarcicapopup_testo{color:#525252;font-size:16px}.page_profilo_borsellino_item_punteggi_scontrinihistory_item_ricarcicapopup .page_profilo_borsellino_item_punteggi_scontrinihistory_item_ricarcicapopup_conterma{color:#525252;font-size:18px;font-weight:700;padding:20px 0}.page_profilo_borsellino_item_punteggi_scontrinihistory_item_ricarcicapopup .page_profilo_borsellino_item_punteggi_scontrinihistory_item_ricarcicapopup_chiudi{color:#e41f12;font-size:12px;padding-top:25px}@media screen and (max-width:799px){.page_profilo_borsellino_item_punteggi_scontrinihistory_item_ricarcicapopup .page_profilo_borsellino_item_punteggi_scontrinihistory_item_ricarcicapopup_title{font-size:1.65rem!important}.page_profilo_borsellino_item_punteggi_scontrinihistory_item_ricarcicapopup .page_profilo_borsellino_item_punteggi_scontrinihistory_item_ricarcicapopup_testo{font-size:14px}.page_profilo_borsellino_item_punteggi_scontrinihistory_item_ricarcicapopup .page_profilo_borsellino_item_punteggi_scontrinihistory_item_ricarcicapopup_conterma{font-size:16px}.page_profilo_borsellino_item_punteggi_scontrinihistory_item_ricarcicapopup .page_profilo_borsellino_item_punteggi_scontrinihistory_item_ricarcicapopup_chiudi{font-size:11px}}footer{background-color:#fff!important;position:relative}.footer_container{border-top:2px solid #e41f12;border-bottom:2px solid #e41f12;padding:2em 0}.footer_container .footer_allineamento{position:relative;max-width:80em;width:80%;margin:0 auto;display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;font-size:.9rem}.footer_container .footer_allineamento .footer_logo{flex:0 0 10%;width:10%}.footer_container .footer_allineamento .footer_logo img{display:block;width:100%;height:auto}.footer_container .footer_allineamento .footer_drop{display:flex;flex:1 1 70%;flex-direction:column;justify-content:flex-start;align-content:space-between}.footer_container .footer_allineamento .footer_drop .footer_legals{flex:0 0 100%;width:100%;color:#e41f12;margin-left:4em;padding:.5em 0}@media screen and (max-width:600px){.footer_container .footer_allineamento{position:relative;max-width:90em;width:90%;display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between;align-items:center;font-size:.9rem}.footer_container .footer_allineamento .footer_logo{flex:1 1 100%;width:35%}.footer_container .footer_allineamento .footer_drop{display:flex;flex:1 1 100%;flex-direction:column;justify-content:flex-start;align-content:space-between}.footer_container .footer_allineamento .footer_drop .footer_legals{flex:0 0 100%;width:100%;color:#e41f12;margin-left:0;padding:.5em 0;text-align:center;order:5}}.footer_container .footer_allineamento .footer_drop .footer_links{flex:0 0 40%;text-align:left;color:#e41f12;font-weight:400;font-style:normal;margin-left:4em;padding:.5em 0}.footer_container .footer_allineamento .footer_drop .footer_links ul{list-style:none;margin:0;padding:0}.footer_container .footer_allineamento .footer_drop .footer_links ul li{display:inline-block;margin:0 1em 0 0}.footer_container .footer_allineamento .footer_drop .footer_links ul li:hover{color:#18acc3}@media screen and (max-width:600px){.footer_container .footer_allineamento .footer_drop .footer_links{flex:1 1 100%;text-align:center;color:#e41f12;font-weight:400;font-style:normal;margin-left:0;padding:.5em 0}.footer_container .footer_allineamento .footer_drop .footer_links ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;padding-inline-start:0}.footer_container .footer_allineamento .footer_drop .footer_links ul li{display:inline-flex;margin:0 1em}}.footer_container .footer_allineamento .footer_socials{flex:1 1 20%;width:20%;text-align:right}.footer_container .footer_allineamento .footer_socials ul{list-style:none;margin:0;padding:0}.footer_container .footer_allineamento .footer_socials ul li{display:inline-block;margin:0 .5em}.footer_container .footer_allineamento .footer_socials ul li a{width:4em;height:4em;display:block}@media screen and (max-width:600px){.footer_container .footer_allineamento .footer_socials{flex:1 1 100%;width:100%;text-align:center;margin-top:30px}.footer_container .footer_allineamento .footer_socials ul{list-style:none;margin:0;padding:0}.footer_container .footer_allineamento .footer_socials ul li{display:inline-block;margin:0 .5em}.footer_container .footer_allineamento .footer_socials ul li a{width:3em;height:3em;display:block}}.footer_container .footer_allineamento .footer_socials ul li .social_instagram{background:transparent url(../img/insta.png) no-repeat 50%;background-size:contain;transition:all .5s ease}.footer_container .footer_allineamento .footer_socials ul li .social_youtube{background:transparent url(../img/youtube.png) no-repeat 50%;background-size:contain;transition:all .5s ease}.footer_container .footer_allineamento .footer_socials ul li .social_tiktok{background:transparent url(../img/tiktok.png) no-repeat 50%;background-size:contain;transition:all .5s ease}.post-password-form{padding:200px 0}.grecaptcha-badge{visibility:hidden}#popup_thankyou{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;display:none}#popup_thankyou.show{display:block}#popup_thankyou .popup_thankyou_overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7)}#popup_thankyou .popup_thankyou_content{position:absolute;top:50%;left:50%;max-width:80%;max-height:80%;box-sizing:border-box;padding:40px 80px;background:#fff;transform:translate(-50%,-50%)}#popup_thankyou .popup_thankyou_content .popup_thankyou_logo{text-align:center;margin-bottom:40px}#popup_thankyou .popup_thankyou_content .popup_thankyou_logo img{width:100%;height:auto;max-width:200px}#popup_thankyou .popup_thankyou_content .popup_thankyou_ciao{text-align:center;color:#e41f12;font-family:"baloo 2",sans-serif;font-size:28px;margin-bottom:15px}#popup_thankyou .popup_thankyou_content .popup_thankyou_text{text-align:center;font-family:"baloo 2",sans-serif;font-size:18px;color:#333;margin-bottom:40px}#popup_thankyou .popup_thankyou_content .popup_thankyou_cta{position:relative}#popup_thankyou .popup_thankyou_content .popup_thankyou_cta .popup_thankyou_cta_label{position:relative;margin:0 auto;text-align:center;cursor:pointer;background:#e41f12;text-transform:uppercase;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;padding:4px 20px;box-sizing:border-box;color:#fff;width:70%}

