.box-Welcome_User{background-color:rgba(0,81,87,.1);border:1px solid #005157;border-radius:10px 10px 0 10px}.section-Marquee{position:relative;overflow:hidden;background-color:#99dcdf}.section-Marquee .marquee-container-animate{display:-webkit-box;display:-ms-flexbox;display:flex;white-space:nowrap;position:absolute;top:25%;will-change:transform}.section-Marquee .entity-Marquee_Title{-webkit-box-flex:0;-ms-flex:none;flex:none;padding:0 2rem;font-size:1rem}.section-Marquee .entity-Marquee_Title a{text-decoration:underline;font-weight:700}.hero-Visual_Main-slick .slick-list{overflow:unset!important}.hero-Visual_Main .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.hero-Visual_Title{font-size:40px;line-height:1;font-weight:700}@media (min-width:992px){.hero-Visual_Title{font-size:40px}}.hero-Visual_Description{font-size:16px}.hero-Visual_Dot-Title{position:relative;font-size:14px;line-height:1.2;cursor:pointer;white-space:nowrap}@media (max-width:1199.98px){.hero-Visual_Dot-Title span{visibility:hidden}}.hero-Visual_Dot-Title:after,.hero-Visual_Dot-Title:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:6px;background:#d9d9d9;border-radius:10px;overflow:hidden}@media (max-width:1199.98px){.hero-Visual_Dot{position:absolute;bottom:0;left:50%;z-index:1;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media (min-width:992px){.hero-Visual_Dot{width:100%}}.hero-Visual_Dot .slick-current.hero-Visual_Dot-Title:before{background:#007b8b;-webkit-animation:progressHeroVisualDot 6s linear forwards;animation:progressHeroVisualDot 6s linear forwards;z-index:1}@-webkit-keyframes progressHeroVisualDot{0%{width:0}to{width:100%}}@keyframes progressHeroVisualDot{0%{width:0}to{width:100%}}.hero-Visual_Banner{overflow:hidden}.hero-Visual_Banner img{width:100%;height:auto}@media (min-width:992px){.hero-Visual_Banner img{border-radius:220px 0 0 0}}.hero-Visual{background-color:hsla(0,0%,93.3%,.5)}.entity-Cluster_Description{font-size:1rem}@media (min-width:992px){.entity-Cluster_Description{font-size:1.25rem}}.entity-Product_Category{overflow:hidden;border-radius:10px 10px 0 10px}.entity-Product_Category-Title{color:#fff;font-size:1.125rem;font-weight:700;line-height:1.2;bottom:0;left:0}.slick-Products_Categories .slick-list{padding:0 .25rem}.entity-Product_Status{position:absolute;z-index:1;font-size:.7125rem}.entity-Product_Catalog-Cover{background-color:#fff;min-height:290px}.entity-Product_Catalog-Title{font-size:20px;line-height:24px;font-weight:700}.entity-Product_Catalog-Available{font-style:italic;font-weight:500}.entity-Product_Catalog-Description{font-size:.875rem;font-weight:500}.entity-Product_Catalog-Points{font-size:12px;line-height:18px;font-weight:500}.entity-Product_Catalog-icon{width:16px;height:auto}.entity-Product_Catalog-Link{color:#005157;font-size:16px;line-height:18px;font-weight:700}.entity-Product_Catalog-Link:hover{color:#005157}.entity-Mission_Category{background-color:#fff;border:1px solid #e7e6e6}.entity-Mission_Category-energy .entity-Mission_Category-Icon{background-color:#00a8b0}.entity-Mission_Category-extra .entity-Mission_Category-Icon{background-color:#66cbd0}.entity-Mission_Category-fidelity .entity-Mission_Category-Icon{background-color:#99dcdf}.entity-Mission_Category-sustainability .entity-Mission_Category-Icon{background-color:#43b000}.entity-Mission_Category-greenlovers .entity-Mission_Category-Icon{background-color:#959557}.entity-Mission_Category-Status{font-size:.75rem;height:34px}.entity-Mission_Category-Status span{width:26px;height:26px;font-size:.875rem}.entity-Mission_Category-Status.entity-Mission_Category-Status-success{border:1px solid #28a745}.entity-Mission_Category-Status.entity-Mission_Category-Status-danger{border:1px solid #dc3545}.entity-Mission_Category-Icon{width:68px;height:68px;overflow:hidden;border-radius:10px 10px 0 10px;background-color:#fff}.entity-Mission_Category-Title{font-size:1.375rem;font-weight:700}.entity-Mission_Category-Description{font-size:1rem;font-weight:400}.entity-Mission_Category-Link{font-size:1rem;font-weight:700}.section-Missions_Categories{background-color:hsla(0,0%,93.3%,.5)}.entity-Advantage_Catalog{min-height:320px}.entity-Advantage_Catalog.entity-Advantage_Status-available_today{background-color:#deeaea;border:1px solid #99dcdf}.entity-Advantage_Catalog.entity-Advantage_Status-requested:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;background-color:rgba(245,247,247,.8);border:1px solid #f5f7f7}.entity-Advantage_Catalog.entity-Advantage_Status-coming_soon:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;background:url(/assets/images/entity-Advantage_Status-coming_soon-pattern@2x.972cfde2.png) no-repeat 50% scroll #007b8b;background-size:cover}.entity-Advantage_Catalog-Cover{background-color:#fff;overflow:unset}.entity-Advantage_Catalog-Status{position:absolute;z-index:1;padding:8px 20px;font-size:12px}.entity-Advantage_Catalog-Status img{width:20px}.entity-Advantage_Catalog-Status span{width:26px;height:26px;font-size:16px}.entity-Advantage_Catalog-Status.entity-Advantage_Status-available_today{bottom:0;right:0;-webkit-transform:translate(-5%,50%);transform:translate(-5%,50%);background-color:#007b8b;color:#fff}.entity-Advantage_Catalog-Status.entity-Advantage_Status-requested{background-color:#28a745;color:#fff}.entity-Advantage_Catalog-Status.entity-Advantage_Status-coming_soon,.entity-Advantage_Catalog-Status.entity-Advantage_Status-requested{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.entity-Advantage_Catalog-Status.entity-Advantage_Status-coming_soon .entity-Advantage_Status-badge{padding:8px 40px 8px 20px!important;font-size:12px;background-color:#fff;color:#373737}.entity-Advantage_Catalog-Title{font-size:20px;font-weight:700}.entity-Advantage_Catalog-Available{font-style:italic;font-size:16px;font-weight:500}.entity-Advantage_Catalog-Description{font-size:14px;font-weight:500}.entity-Advantage_Catalog-Link{font-size:16px;font-weight:700;cursor:pointer}.slick-Advantages_Catalog .slick-list{padding:0 .5rem}.hero-Contest_Badge{font-size:18px;background:#007b8b;color:#fff;font-weight:400;padding:8px 20px}.hero-Contest_Title{font-size:40px;line-height:1;font-weight:700}.hero-Contest_Description{font-weight:500;font-size:16px}.hero-Contest_Link{font-size:16px;font-weight:700}.hero-Contest_Dot-Title{position:relative;font-size:14px;line-height:1.2;cursor:pointer}.hero-Contest_Dot-Title span{visibility:hidden}.hero-Contest_Dot-Title:after,.hero-Contest_Dot-Title:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:6px;background:#d9d9d9;border-radius:10px;overflow:hidden}.hero-Contest_Dot{position:absolute;bottom:0;left:50%;z-index:1;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.hero-Contest_Dot .slick-current.hero-Contest_Dot-Title:before{background:#007b8b;-webkit-animation:progressHeroContestDot 6s linear forwards;animation:progressHeroContestDot 6s linear forwards;z-index:1}@-webkit-keyframes progressHeroContestDot{0%{width:0}to{width:100%}}@keyframes progressHeroContestDot{0%{width:0}to{width:100%}}.hero-Contest_Banner{overflow:hidden}.hero-Contest_Banner img{width:100%;height:auto}@media (min-width:992px){.heroContestAlignLeft .hero-Contest_Banner img{border-radius:220px 0 0 0}.heroContestAlignRight .hero-Contest_Banner img{border-radius:0 220px 0 0}}@media (min-width:992px){.hero-Contest{background-color:hsla(0,0%,93.3%,.5)}}.section-Cluster_Progress .entity-Cluster:first-of-type{-webkit-transform:translateX(-50%);transform:translateX(-50%)}.section-Cluster_Progress .entity-Cluster:last-of-type{-webkit-transform:translateX(50%);transform:translateX(50%)}.section-Cluster_Progress .progress-bar-container{position:relative}.section-Cluster_Progress .progress-bar-container .progress{height:15px;position:relative;overflow:unset}.section-Cluster_Progress .progress-bar-container .progress-bar{position:relative;overflow:unset;background-color:#007b8b;border-radius:0 25px 0 0}.section-Cluster_Progress .progress-bar-container .progress-bar:after{content:"";position:absolute;top:100%;bottom:-15px;left:100%;width:2px;background-color:#007b8b;z-index:5}.section-Cluster_Progress .progress-bar-container .progress-bar-tooltip{position:absolute;bottom:-45px;width:-webkit-max-content;width:-moz-max-content;width:max-content;background-color:transparent;color:#222;padding:5px 10px;border-radius:5px;font-size:16px;text-transform:uppercase;white-space:nowrap;z-index:10;font-weight:700;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.section-Cluster_Progress .progress-bar-container .progress-bar-tooltip:after{position:absolute;top:-10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border:5px solid transparent;border-bottom-color:#005157}.section-Cluster_Progress .progress-bar-container .progress-bar-tooltip.user{bottom:-105px;background-color:#005157;padding:5px 25px;color:#fff;font-weight:400;border-radius:25px;font-size:14px;text-transform:none}.section-Cluster_Progress .progress-bar-container .progress-bar-tooltip.user:after{content:"";border-color:transparent transparent #005157}.section-Cluster_Progress .progress-bar-container .progress-step{position:absolute;top:-15px;bottom:0;width:2px;background-color:#e9ecef;z-index:5;display:none}.section-Cluster_Progress .progress-bar-container .progress-step.active{background-color:#007b8b;display:block}.section-Cluster_Progress .progress-bar-container .progress-step-0{left:0}.section-Cluster_Progress .progress-bar-container .progress-step-50{left:50%}.section-Cluster_Progress .progress-bar-container .progress-step-100{left:100%}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translateY(-50px);transform:translateY(-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{-webkit-transition:none;transition:none}}.modal.show .modal-dialog{-webkit-transform:none;transform:none}.modal.modal-static .modal-dialog{-webkit-transform:scale(1.02);transform:scale(1.02)}.modal-dialog-scrollable{display:-webkit-box;display:-ms-flexbox;display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{-ms-flex-negative:0;flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered:before{display:block;height:calc(100vh - 1rem);height:-webkit-min-content;height:-moz-min-content;height:min-content;content:""}.modal-dialog-centered.modal-dialog-scrollable{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable:before{content:none}.modal-content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered:before{height:calc(100vh - 3.5rem);height:-webkit-min-content;height:-moz-min-content;height:min-content}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}@-webkit-keyframes progress-bar-stripes{0%{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{0%{background-position:1rem 0}to{background-position:0 0}}.progress{height:1rem;line-height:0;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}.progress,.progress-bar{display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}.progress-bar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;text-align:center;white-space:nowrap;background-color:#005157;-webkit-transition:width .6s ease;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{-webkit-transition:none;transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.popover{top:0;left:0;z-index:1060;max-width:276px;font-family:Karla,sans-serif;font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;white-space:normal;word-spacing:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover,.popover .arrow{position:absolute;display:block}.popover .arrow{width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow:after,.popover .arrow:before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top]>.arrow,.bs-popover-top>.arrow{bottom:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=top]>.arrow:before,.bs-popover-top>.arrow:before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top]>.arrow:after,.bs-popover-top>.arrow:after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right]>.arrow,.bs-popover-right>.arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right]>.arrow:before,.bs-popover-right>.arrow:before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right]>.arrow:after,.bs-popover-right>.arrow:after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom]>.arrow,.bs-popover-bottom>.arrow{top:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=bottom]>.arrow:before,.bs-popover-bottom>.arrow:before{top:0;border-width:0 .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom]>.arrow:after,.bs-popover-bottom>.arrow:after{top:1px;border-width:0 .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header:before,.bs-popover-bottom .popover-header:before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid rgb(247.35,247.35,247.35)}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left]>.arrow,.bs-popover-left>.arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left]>.arrow:before,.bs-popover-left>.arrow:before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left]>.arrow:after,.bs-popover-left>.arrow:after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;background-color:rgb(247.35,247.35,247.35);border-bottom:1px solid rgb(234.6,234.6,234.6);border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#373737}.modal .btn-close{position:absolute;top:0!important;right:0!important;z-index:1;-webkit-transform:translateY(-100%);transform:translateY(-100%);padding:0!important}.modal .btn-close img{width:12px}@media (max-width:991.98px){.modal .modal-dialog{margin:2rem .5rem!important}}.modal .modal-content{border-radius:10px 10px 0 10px;position:relative;border:none;overflow:unset!important}.modal .modal-header{border:none}@media (min-width:992px){.modal .modal-body{padding:1.5rem!important}}.modal .modal-footer{border:none}.slick-slider{margin-bottom:0!important;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.slick-slider .slick-arrow .fa-chevron-left,.slick-slider .slick-arrow .fa-chevron-right{font-size:3rem;color:#fb3e00}.slick-slider .slick-arrow .fa-chevron-left:before,.slick-slider .slick-arrow .fa-chevron-right:before{display:block}.slick-slider .slick-arrow.slick-next,.slick-slider .slick-arrow.slick-prev{background:none;border:none;-webkit-box-shadow:none;box-shadow:none;z-index:1}.slick-slider .slick-arrow.slick-next:before,.slick-slider .slick-arrow.slick-prev:before{display:none}.slick-slider .slick-arrow.slick-disabled{opacity:0}.slick-slider .slick-arrow.slick-prev{left:15px}.slick-slider .slick-arrow.slick-next{right:15px}.slick-slider .slick-track{margin-left:0!important}.slick-slider ul.slick-dots{left:0;z-index:0}.slick-slider ul.slick-dots li.slick-active button:before{color:#e74d11;opacity:1}.slick-slider ul.slick-dots li button:hover:before{color:#e74d11}.slick-slider ul.slick-dots li button:before{font-size:1rem}.section-Main_Content.xmas{background:url(/assets/images/decorazione_natalizia-doppia.e5bc9224.png) repeat-y top scroll #fff}@media (max-width:1199.98px){.user-Profile_Wrap{position:relative!important;top:inherit;width:100%}}h1.headline_Title{font-size:2.5rem}