.hp-bt{width:100%;height:400px;display:block;position:relative;padding:0;margin:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow:hidden}@media (max-width:1280px){.hp-bt{height:400px}}@media (max-width:1024px){.hp-bt{height:300px}}@media (max-width:768px){.hp-bt{height:330px}}@media (max-width:767px){.hp-bt{height:auto!important;margin-bottom:30px}}@media (max-width:425px){.hp-bt{height:500px!important}}.hp-bt *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.hp-bt .hp-bt__content{width:100%;max-width:1380px;height:400px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:relative;margin:0 auto;padding:0 40px}@media (max-width:1280px){.hp-bt .hp-bt__content{height:400px}}@media (max-width:1024px){.hp-bt .hp-bt__content{height:300px}}@media (max-width:768px){.hp-bt .hp-bt__content{height:330px}}@media (max-width:767px){.hp-bt .hp-bt__content{height:auto!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:30px 20px 0}}@media (max-width:425px){.hp-bt .hp-bt__content{height:500px!important;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.hp-bt .hp-bt__content .copy{width:40%;height:auto;padding:0;margin:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;text-align:left}@media (max-width:1024px){.hp-bt .hp-bt__content .copy{width:60%;padding:40px 0}}@media (max-width:767px){.hp-bt .hp-bt__content .copy{width:100%;padding:0;margin-bottom:32px;text-align:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}}.hp-bt .hp-bt__content .copy h3{font-family:Nunito,sans-serif;font-size:calc(32px + 12*(100vw - 1280px)/280);font-weight:800;line-height:110%;padding:0;margin:0 0 24px}@media screen and (min-width:1560px){.hp-bt .hp-bt__content .copy h3{font-size:44px}}@media screen and (max-width:1280px){.hp-bt .hp-bt__content .copy h3{font-size:32px}}@media (max-width:1280px){.hp-bt .hp-bt__content .copy h3{margin:0 0 20px}}.hp-bt .hp-bt__content .copy p{font-family:Nunito,sans-serif;font-size:calc(18px + 2*(100vw - 1280px)/280);font-weight:600;line-height:150%;margin:0 0 32px;padding:0}@media screen and (min-width:1560px){.hp-bt .hp-bt__content .copy p{font-size:20px}}@media screen and (max-width:1280px){.hp-bt .hp-bt__content .copy p{font-size:18px}}@media (max-width:1280px){.hp-bt .hp-bt__content .copy p{font-size:16px;margin:0 0 20px}}.hp-bt .hp-bt__content .copy p strong{font-weight:800}.hp-bt .hp-bt__content .copy .discover{margin:0;padding:14px 28px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:25px;position:relative;text-decoration:none;-webkit-box-shadow:none;box-shadow:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.hp-bt .hp-bt__content .copy .discover span{font-family:Nunito,sans-serif;font-size:calc(14px + 4*(100vw - 1280px)/280);font-weight:800;line-height:100%;text-transform:uppercase;text-decoration:none;margin:0;padding:0}@media screen and (min-width:1560px){.hp-bt .hp-bt__content .copy .discover span{font-size:18px}}@media screen and (max-width:1280px){.hp-bt .hp-bt__content .copy .discover span{font-size:14px}}@media (max-width:1280px){.hp-bt .hp-bt__content .copy .discover{padding:12px 24px}}.hp-bt .hp-bt__content .copy .discover:active,.hp-bt .hp-bt__content .copy .discover:focus,.hp-bt .hp-bt__content .copy .discover:hover{-webkit-box-shadow:0 5px 10px 0 rgba(0,0,0,.2);box-shadow:0 5px 10px 0 rgba(0,0,0,.2);outline:none}.hp-bt .hp-bt__content .image{width:60%;height:auto;right:-10%;position:relative;display:block;padding:0;margin:0}@media (max-width:1024px){.hp-bt .hp-bt__content .image{right:-10%}}@media (max-width:767px){.hp-bt .hp-bt__content .image{width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-moz-box-orient:horizontal;-moz-box-direction:normal;-ms-flex-direction:row;flex-direction:row;right:0}}.hp-bt .hp-bt__content .image img{width:auto;height:100%;position:relative;display:block}@media (max-width:767px){.hp-bt .hp-bt__content .image img{width:100%;height:auto}}.hp-bt.hp-main{background:#8bbef4;background:-webkit-gradient(linear,left top,left bottom,from(rgba(139,190,244,.5)),to(#fff));background:linear-gradient(180deg,rgba(139,190,244,.5),#fff)}.hp-bt.hp-main:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:url(../img/banner/hp-banner/hp-main-bg.svg) 50% no-repeat;background-size:cover}@media (max-width:767px){.hp-bt.hp-main:before{opacity:.5}}.hp-bt.hp-main .copy h3,.hp-bt.hp-main .copy p{color:#102454}.hp-bt.hp-main .copy .discover{background:#102454}.hp-bt.hp-main .copy .discover span{color:#fff}.hp-bt.hp-main .image{right:-13%}@media (max-width:1024px){.hp-bt.hp-main .image{right:-10%}}@media (max-width:767px){.hp-bt.hp-main .image{width:95%;right:-5%}}@media (max-width:425px){.hp-bt.hp-main .image{width:100%;right:0}}.hp-bt.hp-derma{background:url(../img/banner/derma-banner/bg-derma.png) no-repeat #fff;background-size:cover;background-position:50%}@media (min-width:1920px){.hp-bt.hp-derma{background-position:center 100%}}@media (max-width:425px){.hp-bt.hp-derma{background:url(../img/banner/derma-banner/bg-derma-mob.png) no-repeat #fff}}.hp-bt.hp-derma .copy h3,.hp-bt.hp-derma .copy p{color:#00205c}.hp-bt.hp-derma .copy .discover{background:#de1b8a}.hp-bt.hp-derma .copy .discover span{color:#fff}@media (max-width:425px){.hp-bt.hp-derma .copy{margin-bottom:8px}}.hp-bt.hp-derma .image{right:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:1024px){.hp-bt.hp-derma .image{right:-10%}}@media (max-width:767px){.hp-bt.hp-derma .image{right:0;width:95%}}@media (max-width:425px){.hp-bt.hp-derma .image{width:100%;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}}.hp-bt.hp-derma .image img{width:100%;max-width:780px;height:auto}@media (max-width:1024px){.hp-bt.hp-derma .image img{height:100%;width:auto;max-height:280px}}@media (max-width:767px){.hp-bt.hp-derma .image img{width:100%;height:auto;max-height:unset}}@media (max-width:425px){.hp-bt.hp-derma .image img{max-width:335px}}.hp-bt.hp-derma .image img.desk{display:block}@media (max-width:425px){.hp-bt.hp-derma .image img.desk{display:none}}.hp-bt.hp-derma .image img.mob{display:none}@media (max-width:425px){.hp-bt.hp-derma .image img.mob{display:block}}.hp-bt.hp-pad{background:-webkit-gradient(linear,left top,left bottom,from(rgba(15,204,194,.8)),to(rgba(176,237,242,.8))),#fff;background:linear-gradient(180deg,rgba(15,204,194,.8),rgba(176,237,242,.8)),#fff}.hp-bt.hp-pad:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:url(../img/banner/hp-banner/pad-test-bg.svg) 50% no-repeat;background-size:cover}@media (max-width:1440px){.hp-bt.hp-pad:before{background-position:100% 100%}}@media (max-width:767px){.hp-bt.hp-pad:before{background:url(../img/banner/hp-banner/pad-test-bg-mob.svg) 50% no-repeat;background-size:cover}}.hp-bt.hp-pad .copy h3,.hp-bt.hp-pad .copy p{color:#08255b}.hp-bt.hp-pad .copy .discover{background:#08255b}.hp-bt.hp-pad .copy .discover span{color:#fff}@media (max-width:425px){.hp-bt.hp-pad .copy{margin-bottom:8px}}.hp-bt.hp-pad .image{right:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:1024px){.hp-bt.hp-pad .image{right:-10%}}@media (max-width:767px){.hp-bt.hp-pad .image{right:0;width:95%}}@media (max-width:425px){.hp-bt.hp-pad .image{width:100%;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}}.hp-bt.hp-pad .image img{width:100%;max-width:780px;height:auto}@media (max-width:1024px){.hp-bt.hp-pad .image img{height:100%;width:auto;max-height:280px}}@media (max-width:767px){.hp-bt.hp-pad .image img{width:100%;height:auto;max-height:unset}}@media (max-width:425px){.hp-bt.hp-pad .image img{max-width:335px}}.hp-bt.hp-pad .image img.desk{display:block}@media (max-width:425px){.hp-bt.hp-pad .image img.desk{display:none}}.hp-bt.hp-pad .image img.mob{display:none}@media (max-width:425px){.hp-bt.hp-pad .image img.mob{display:block}}.hp-bt.hp-sempre{background:#d2d2d2;background:-webkit-gradient(linear,left top,right top,from(#d2d2d2),color-stop(30%,#fdfdfd),color-stop(37%,#fff),color-stop(40%,#fbfbfb),to(#d2d2d2));background:linear-gradient(90deg,#d2d2d2,#fdfdfd 30%,#fff 37%,#fbfbfb 40%,#d2d2d2)}.hp-bt.hp-sempre .copy h3,.hp-bt.hp-sempre .copy p{color:#08255b}.hp-bt.hp-sempre .copy .discover{background:#d5399a}.hp-bt.hp-sempre .copy .discover span{color:#fff}@media (max-width:1024px){.hp-bt.hp-sempre .image{right:10px}}@media (max-width:767px){.hp-bt.hp-sempre .image{right:0;bottom:0}}@media (max-width:595px){.hp-bt.hp-sempre .image{bottom:20px}}.hp-bt.hp-sempre .image img{height:calc(100% - 30px)}@media (max-width:1024px){.hp-bt.hp-sempre .image img{height:calc(100% - 20px)}}@media (max-width:767px){.hp-bt.hp-sempre .image img{display:none}}.hp-bt.hp-sempre .image img.con-te-mob{display:none}@media (max-width:767px){.hp-bt.hp-sempre .image img.con-te-mob{width:100%;height:auto;display:block}}.hp-bt.hp-sempre .plane{width:100%;height:30px;z-index:1;position:absolute;bottom:0;left:0;background:#d5399a}@media (max-width:1024px){.hp-bt.hp-sempre .plane{height:20px}}.hp-bt.hp-her{background:url(../img/banner/hp-banner/per-lei-bg.jpg);background-position:100% 100%;background-size:cover;background-repeat:no-repeat}@media (max-width:767px){.hp-bt.hp-her{background-position:50%}}.hp-bt.hp-her .copy{width:60%;z-index:3;padding-top:40px}@media (max-width:767px){.hp-bt.hp-her .copy{width:100%;padding-top:20px;margin-bottom:0}}@media (max-width:425px){.hp-bt.hp-her .copy{padding-top:0}}.hp-bt.hp-her .copy h3,.hp-bt.hp-her .copy p{color:#fff}.hp-bt.hp-her .copy .discover{background:#e21389}.hp-bt.hp-her .copy .discover span{color:#fff}.hp-bt.hp-her .copy img.pack-desk{width:50%;max-width:100%;height:auto;position:relative;display:block;margin:48px 0 0 -16px;padding:0}@media (max-width:1280px){.hp-bt.hp-her .copy img.pack-desk{width:60%;margin:48px 0 0 -16px}}@media (max-width:1024px){.hp-bt.hp-her .copy img.pack-desk{display:none}}.hp-bt.hp-her .image{right:5%;text-align:left;z-index:3}@media (max-width:767px){.hp-bt.hp-her .image{bottom:0}}.hp-bt.hp-her .image img.pack-mob{display:none}@media (max-width:1024px){.hp-bt.hp-her .image img.pack-mob{display:block;position:absolute;right:-50px;bottom:0;width:50%;height:auto;z-index:4}}@media (max-width:768px){.hp-bt.hp-her .image img.pack-mob{width:60%;bottom:-10px;right:-50px}}@media (max-width:767px){.hp-bt.hp-her .image img.pack-mob{width:60%;bottom:-12px;right:-40px}}@media (max-width:425px){.hp-bt.hp-her .image img.pack-mob{width:70%;bottom:-10px}}.hp-bt.hp-her .image .plane-mob{height:50px;position:absolute;background:#ea4ba5;z-index:1;display:none;width:200%;right:-50%;bottom:0}@media (max-width:767px){.hp-bt.hp-her .image .plane-mob{display:block}}@media (max-width:425px){.hp-bt.hp-her .image .plane-mob{bottom:-10px}}.hp-bt.hp-her .bg-copy{width:65%;height:100%;background:#ea4ba5;background:-webkit-gradient(linear,left top,left bottom,from(#ea4ba5),to(#fff));background:linear-gradient(180deg,#ea4ba5,#fff);padding:0;margin:0;position:absolute;top:0;left:-10%;-webkit-transform:skewX(-17deg);transform:skewX(-17deg);z-index:2}@media (max-width:767px){.hp-bt.hp-her .bg-copy{width:100%;height:55%;left:0;top:-5%;-webkit-transform:skewY(-5deg);transform:skewY(-5deg)}}.hp-bt.hp-her .plane{width:100%;height:50px;position:absolute;bottom:0;right:0;background:#ea4ba5;z-index:1}@media (max-width:1024px){.hp-bt.hp-her .plane{height:50px}}@media (max-width:767px){.hp-bt.hp-her .plane{display:none}}.hp-bt.hp-incontinence:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:url(../img/banner/hp-banner/bg-incontinence.svg) 50% no-repeat;background-size:cover}.hp-bt.hp-incontinence .copy h3,.hp-bt.hp-incontinence .copy p{color:#fff}.hp-bt.hp-incontinence .copy p.small{font-family:Nunito,sans-serif;font-size:calc(14px + 4*(100vw - 1280px)/280);font-weight:600;line-height:100%;margin:0 0 8px;padding:0}@media screen and (min-width:1560px){.hp-bt.hp-incontinence .copy p.small{font-size:18px}}@media screen and (max-width:1280px){.hp-bt.hp-incontinence .copy p.small{font-size:14px}}.hp-bt.hp-incontinence .copy .discover{background:#102454}.hp-bt.hp-incontinence .copy .discover span{color:#fff}.hp-bt.hp-incontinence .image{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;right:0}@media (max-width:1024px){.hp-bt.hp-incontinence .image{padding:16px 0}}@media (max-width:768px){.hp-bt.hp-incontinence .image{padding:0 0 0 24px}}@media (max-width:767px){.hp-bt.hp-incontinence .image{padding:0}}.hp-bt.hp-incontinence .image img{max-height:340px}@media (max-width:768px){.hp-bt.hp-incontinence .image img{width:100%;height:auto}}@media (max-width:767px){.hp-bt.hp-incontinence .image img{width:90%;top:-16px;height:auto;max-height:unset}}@media (max-width:320px){.hp-bt.hp-incontinence .image img{width:80%;top:-16px;height:auto;max-height:unset}}.hp-bt.hp-protection:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:url(../img/banner/hp-banner/protection/bg-protection.svg) 50% no-repeat;background-size:cover}@media (max-width:767px){.hp-bt.hp-protection:before{background:url(../img/banner/hp-banner/protection/bg-protection-mob.svg) 50% no-repeat;background-size:120%}}.hp-bt.hp-protection .copy{padding-top:30px;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;top:-36px}@media (max-width:1690px){.hp-bt.hp-protection .copy{padding-left:5%}}@media (max-width:1439px){.hp-bt.hp-protection .copy{padding-left:0}}@media (max-width:1280px){.hp-bt.hp-protection .copy{padding-top:50px;padding-bottom:0}}@media (max-width:767px){.hp-bt.hp-protection .copy{padding-top:30px}}.hp-bt.hp-protection .copy h3{width:40%}@media (max-width:768px){.hp-bt.hp-protection .copy h3{width:50%}}@media (max-width:767px){.hp-bt.hp-protection .copy h3{width:43%}}.hp-bt.hp-protection .copy h3 img{width:100%;height:auto;position:relative;display:block;padding:0;margin:0}.hp-bt.hp-protection .copy p{width:75%}@media (max-width:768px){.hp-bt.hp-protection .copy p{width:90%}}@media (max-width:767px){.hp-bt.hp-protection .copy p{width:85%}}.hp-bt.hp-protection .copy p img{width:100%;height:auto;position:relative;display:block;padding:0;margin:0}.hp-bt.hp-protection .copy p img.desk{display:block}@media (max-width:767px){.hp-bt.hp-protection .copy p img.desk{display:none}}.hp-bt.hp-protection .copy p img.mob{display:none}@media (max-width:767px){.hp-bt.hp-protection .copy p img.mob{display:block}}.hp-bt.hp-protection .copy .discover{background:#fefd00}.hp-bt.hp-protection .copy .discover span{color:#1e2b50}.hp-bt.hp-protection .image{-ms-flex-item-align:end;align-self:flex-end;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;right:0;z-index:2}@media (max-width:1024px){.hp-bt.hp-protection .image{padding:0;bottom:-3px}}@media (max-width:767px){.hp-bt.hp-protection .image{width:100%;display:block;padding:0;bottom:0;top:-20px}}.hp-bt.hp-protection .image img{max-height:unset}@media (max-width:1024px){.hp-bt.hp-protection .image img{max-height:300px;padding:0}}@media (max-width:1023px){.hp-bt.hp-protection .image img{max-height:270px;padding:0;right:40px;bottom:3px}}@media (max-width:767px){.hp-bt.hp-protection .image img{width:85%;height:auto;position:relative;display:block;padding:0;margin:0 auto;max-height:unset;right:0;bottom:35px}}@media (max-width:425px){.hp-bt.hp-protection .image img{max-width:295px}}@media (max-width:320px){.hp-bt.hp-protection .image img{width:80%;top:-16px;height:auto;max-height:unset}}.hp-bt.hp-protection .image.desk{display:block}@media (max-width:767px){.hp-bt.hp-protection .image.desk{display:none}}.hp-bt.hp-protection .image.med{display:none}@media (max-width:767px){.hp-bt.hp-protection .image.med{display:block}}@media (max-width:426px){.hp-bt.hp-protection .image.med{display:none}}.hp-bt.hp-protection .image.mob{display:none}@media (max-width:425px){.hp-bt.hp-protection .image.mob{display:block}}.hp-bt.hp-protection .flwr-bl{width:auto;max-width:258px;height:auto;position:absolute;left:0;bottom:-2px;padding:0;margin:0;z-index:2}.hp-bt.hp-protection .flwr-bl img{width:100%;height:auto;position:relative;display:block;padding:0;margin:0}@media (max-width:1690px){.hp-bt.hp-protection .flwr-bl{left:-60px}.hp-bt.hp-protection .flwr-bl img{width:100%}}@media (max-width:1439px){.hp-bt.hp-protection .flwr-bl{display:none}}.hp-bt.hp-protection .flwr-tr{width:auto;max-width:220px;height:auto;position:absolute;right:0;top:0;padding:0;margin:0;z-index:2}.hp-bt.hp-protection .flwr-tr img{width:100%;height:auto;position:relative;display:block;padding:0;margin:0}@media (max-width:1024px){.hp-bt.hp-protection .flwr-tr{max-width:160px;right:-20px}}@media (max-width:767px){.hp-bt.hp-protection .flwr-tr{display:none}}.hp-bt.hp-protection .plane{width:100%;height:44px;position:absolute;bottom:0;right:0;background:#fff;z-index:1}@media (max-width:1024px){.hp-bt.hp-protection .plane{height:30px}}@media (max-width:767px){.hp-bt.hp-protection .plane{display:none}}.hp-bt.hp-lady{background:#750056 url(../img/banner/hp-lady/background.png) no-repeat 50%;background-size:cover}@media (min-width:1920px){.hp-bt.hp-lady{background-position:center 100%}}@media (max-width:425px){.hp-bt.hp-lady{background:#750056 url(../img/banner/hp-lady/bg-mob.jpg) no-repeat;background-size:cover}}.hp-bt.hp-lady .copy h3,.hp-bt.hp-lady .copy p{color:#fff}@media (max-width:767px){.hp-bt.hp-lady .copy{margin-bottom:32px}}.hp-bt.hp-lady .copy .discover{background:#fff;color:#102454;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;font-family:Nunito,sans-serif;font-weight:700}.hp-bt.hp-lady .copy .discover:hover{color:#fff;background-color:#102454;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}@media (max-width:425px){.hp-bt.hp-lady .copy{margin-bottom:8px}}.hp-bt.hp-lady .image{right:0!important;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:425px){.hp-bt.hp-lady .image{width:100%;margin:0 auto}}.hp-bt.hp-lady .image img{width:100%;max-width:780px;height:auto}@media (max-width:1024px){.hp-bt.hp-lady .image img{height:100%;width:auto;max-height:280px}}@media (max-width:767px){.hp-bt.hp-lady .image img{width:100%;height:auto;max-height:unset}}.hp-bt.hp-lady .image img.desk{display:block}@media (max-width:425px){.hp-bt.hp-lady .image img.desk{display:none}}.hp-bt.hp-lady .image img.mob{display:none}@media (max-width:425px){.hp-bt.hp-lady .image img.mob{display:block}}.hp-bt.her-try{background:url(../img/banner/lei-banner/provami-gratis-pattern.png),-webkit-gradient(linear,left top,right top,from(#c228b1),to(#f3b3ec));background:url(../img/banner/lei-banner/provami-gratis-pattern.png),linear-gradient(90deg,#c228b1,#f3b3ec);background-size:cover;background-position:0;background-repeat:no-repeat}.hp-bt.her-try .copy{padding-top:50px;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (max-width:1280px){.hp-bt.her-try .copy{padding-top:80px}}@media (max-width:1024px){.hp-bt.her-try .copy{padding-top:40px}}@media (max-width:767px){.hp-bt.her-try .copy{padding-top:8px}}.hp-bt.her-try .copy h3,.hp-bt.her-try .copy p{color:#fff}.hp-bt.her-try .copy .discover{background:#ffe200}.hp-bt.her-try .copy .discover span{color:#08255b}.hp-bt.her-try .image img.pack{width:50%;max-width:100%;height:auto;position:absolute;bottom:0;left:-5%;padding:0;margin:0;z-index:2}@media (max-width:1280px){.hp-bt.her-try .image img.pack{width:50%}}@media (max-width:1024px){.hp-bt.her-try .image img.pack{width:45%;bottom:-5px}}@media (max-width:768px){.hp-bt.her-try .image img.pack{width:60%;bottom:0}}@media (max-width:767px){.hp-bt.her-try .image img.pack{bottom:-5px}}@media (max-width:1024px){.hp-bt.her-try .image{right:0}}@media (max-width:767px){.hp-bt.her-try .image{bottom:0}}@media (max-width:425px){.hp-bt.her-try .image{bottom:20px}}@media (max-width:767px){.hp-bt.her-try .image img.main{display:none}}.hp-bt.her-try .image img.main-mob{display:none}@media (max-width:767px){.hp-bt.her-try .image img.main-mob{display:block}}.hp-bt.her-try .plane{width:100%;height:100px;position:absolute;bottom:-5px;left:0;background:url(../img/banner/lei-banner/plane.svg) 0 0 no-repeat;background-size:cover}@media (max-width:1280px){.hp-bt.her-try .plane{height:70px}}@media (max-width:1024px){.hp-bt.her-try .plane{height:50px}}.hp-bt.her-shipping{background:#fff;background:url(../img/banner/lei-banner/main-bg.jpg) 100% no-repeat;background-size:contain}@media (min-width:425px) and (max-width:767px){.hp-bt.her-shipping{background:url(../img/banner/lei-banner/main-bg.jpg) 100% no-repeat;background-size:cover}}.hp-bt.her-shipping .copy{z-index:3}.hp-bt.her-shipping .copy h3,.hp-bt.her-shipping .copy p{color:#7b1370}@media (max-width:768px){.hp-bt.her-shipping .copy h3 br,.hp-bt.her-shipping .copy p br{display:none}}@media (max-width:768px){.hp-bt.her-shipping .copy h3{font-size:30px}}@media (max-width:767px){.hp-bt.her-shipping .copy h3 br{display:none}}.hp-bt.her-shipping .copy .discover{background:#bd05a9}.hp-bt.her-shipping .copy .discover span{color:#fff}.hp-bt.her-shipping .image{right:-10%;z-index:1}@media (max-width:768px){.hp-bt.her-shipping .image{left:-5%}}@media (max-width:767px){.hp-bt.her-shipping .image{width:calc(100% + 40px);left:-20px}.hp-bt.her-shipping .image img{width:110%}}.hp-bt.her-shipping .bg-copy{width:60%;height:100%;position:absolute;top:0;left:0;background:url(../img/banner/lei-banner/spedizione-gratuita-bg.png) 100% no-repeat;background-size:cover;z-index:2}@media (max-width:767px){.hp-bt.her-shipping .bg-copy{display:none}}@media (max-width:425px){.hp-bt.her-shipping .bg-copy{width:100%;height:90%;top:0;left:0;display:block;background:url(../img/banner/lei-banner/spedizione-gratuita-bg-mob.png) bottom no-repeat}}.hp-bt.her-shipping .shipping-border{width:130px;height:100%;position:absolute;left:1380px;top:0;background:url(../img/banner/lei-banner/shipping-border.png) 0 100% no-repeat;background-size:cover;z-index:2}.hp-bt.him-main{background:#c3e4fd;background:url(../img/banner/lui-banner/bg-man.png),-webkit-gradient(linear,left top,left bottom,from(#c3e4fd),to(#fff));background:url(../img/banner/lui-banner/bg-man.png),linear-gradient(180deg,#c3e4fd,#fff);background-position:96% bottom;background-repeat:no-repeat;background-size:auto}@media (max-width:767px){.hp-bt.him-main{background:-webkit-gradient(linear,left top,left bottom,from(#c3e4fd),to(#fff));background:linear-gradient(180deg,#c3e4fd,#fff)}}.hp-bt.him-main .copy h3,.hp-bt.him-main .copy p{color:#102454}.hp-bt.him-main .copy .discover{background:#102454}.hp-bt.him-main .copy .discover span{color:#fff}.hp-bt.him-main .image{right:-5%}.hp-bt.him-main .image .main-mob{display:none}@media (max-width:1024px){.hp-bt.him-main .image{right:-5%}}@media (max-width:768px){.hp-bt.him-main .image{right:2%}}@media (max-width:767px){.hp-bt.him-main .image{right:0}.hp-bt.him-main .image .main-desk{display:none}.hp-bt.him-main .image .main-mob{display:block}}.hp-bt.him-try{background:url(../img/banner/lei-banner/provami-gratis-pattern.png),-webkit-gradient(linear,left top,right top,from(#67b2eb),color-stop(30%,#84c7f9),to(#c3e4fd));background:url(../img/banner/lei-banner/provami-gratis-pattern.png),linear-gradient(90deg,#67b2eb,#84c7f9 30%,#c3e4fd);background-size:cover;background-position:0;background-repeat:no-repeat}.hp-bt.him-try .copy{padding-top:50px;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (max-width:1280px){.hp-bt.him-try .copy{padding-top:80px}}@media (max-width:1024px){.hp-bt.him-try .copy{padding-top:40px}}@media (max-width:767px){.hp-bt.him-try .copy{padding-top:8px}}.hp-bt.him-try .copy h3,.hp-bt.him-try .copy p{color:#fff}.hp-bt.him-try .copy .discover{background:#ffe200}.hp-bt.him-try .copy .discover span{color:#08255b}.hp-bt.him-try .image img.pack{width:35%;max-width:100%;height:auto;position:absolute;bottom:0;left:-5%;padding:0;margin:0;z-index:2}@media (max-width:1280px){.hp-bt.him-try .image img.pack{width:50%}}@media (max-width:1024px){.hp-bt.him-try .image img.pack{width:45%;bottom:-5px}}@media (max-width:768px){.hp-bt.him-try .image img.pack{width:50%;bottom:0}}@media (max-width:767px){.hp-bt.him-try .image img.pack{bottom:-5px}}@media (max-width:1024px){.hp-bt.him-try .image{right:0}}@media (max-width:767px){.hp-bt.him-try .image{bottom:-20px}}@media (max-width:425px){.hp-bt.him-try .image{bottom:20px}}@media (max-width:767px){.hp-bt.him-try .image img.main{display:none}}.hp-bt.him-try .image img.main-mob{display:none}@media (max-width:767px){.hp-bt.him-try .image img.main-mob{display:block;top:-15px}}.hp-bt.him-try .plane{width:100%;height:100px;position:absolute;bottom:-5px;left:0;background:url(../img/banner/lei-banner/plane.svg) 0 0 no-repeat;background-size:cover}@media (max-width:1280px){.hp-bt.him-try .plane{height:70px}}@media (max-width:1024px){.hp-bt.him-try .plane{height:50px}}.hp-bt.him-shipping{background:#fff;background:url(../img/banner/lui-banner/main-bg.jpg) 100% no-repeat;background-size:contain}@media (min-width:425px) and (max-width:767px){.hp-bt.him-shipping{background:url(../img/banner/lui-banner/main-bg.jpg) 100% no-repeat;background-size:cover}}.hp-bt.him-shipping .copy{z-index:3}.hp-bt.him-shipping .copy h3,.hp-bt.him-shipping .copy p{color:#102454}@media (max-width:768px){.hp-bt.him-shipping .copy h3 br,.hp-bt.him-shipping .copy p br{display:none}}@media (max-width:768px){.hp-bt.him-shipping .copy h3{font-size:30px}}.hp-bt.him-shipping .copy .discover{background:#102454}.hp-bt.him-shipping .copy .discover span{color:#fff}.hp-bt.him-shipping .image{right:-10%;z-index:1}@media (max-width:768px){.hp-bt.him-shipping .image{left:-5%}}@media (max-width:767px){.hp-bt.him-shipping .image{width:calc(100% + 40px);left:-20px}.hp-bt.him-shipping .image img{width:110%}}.hp-bt.him-shipping .bg-copy{width:60%;height:100%;position:absolute;top:0;left:0;background:url(../img/banner/lui-banner/spedizione-gratuita-bg.png) 100% no-repeat;background-size:cover;z-index:2}@media (max-width:767px){.hp-bt.him-shipping .bg-copy{display:none}}@media (max-width:425px){.hp-bt.him-shipping .bg-copy{width:100%;height:90%;top:0;left:0;display:block;background:url(../img/banner/lui-banner/spedizione-gratuita-bg-mob.png) bottom no-repeat}}.hp-bt.caregiver-main{background:#a7e9e5;background:url(../img/banner/aiuti-banner/bg-cuore.svg),-webkit-gradient(linear,left top,left bottom,from(rgba(167,233,229,.5)),to(hsla(0,0%,100%,.5)));background:url(../img/banner/aiuti-banner/bg-cuore.svg),linear-gradient(180deg,rgba(167,233,229,.5),hsla(0,0%,100%,.5));background-position:50%;background-size:cover;background-repeat:no-repeat}.hp-bt.caregiver-main .copy{width:60%}@media (max-width:767px){.hp-bt.caregiver-main .copy{width:100%}}.hp-bt.caregiver-main .copy h3,.hp-bt.caregiver-main .copy p{color:#102454}.hp-bt.caregiver-main .copy .discover{background:#102454}.hp-bt.caregiver-main .copy .discover span{color:#fff}.hp-bt.caregiver-main .image{width:50%;right:-5%}@media (max-width:1024px){.hp-bt.caregiver-main .image{right:0}}@media (max-width:768px){.hp-bt.caregiver-main .image{right:10%}}@media (max-width:767px){.hp-bt.caregiver-main .image{width:100%;right:0}}.hp-bt.caregiver-shipping{background:#fff;background:url(../img/banner/aiuti-banner/main-bg.jpg) 100% no-repeat;background-size:contain}@media (min-width:425px) and (max-width:767px){.hp-bt.caregiver-shipping{background:url(../img/banner/aiuti-banner/main-bg.jpg) 100% no-repeat;background-size:cover}}.hp-bt.caregiver-shipping .copy{z-index:3}.hp-bt.caregiver-shipping .copy h3,.hp-bt.caregiver-shipping .copy p{color:#102454}@media (max-width:768px){.hp-bt.caregiver-shipping .copy h3 br,.hp-bt.caregiver-shipping .copy p br{display:none}}@media (max-width:768px){.hp-bt.caregiver-shipping .copy h3{font-size:30px}}.hp-bt.caregiver-shipping .copy .discover{background:#102454}.hp-bt.caregiver-shipping .copy .discover span{color:#fff}.hp-bt.caregiver-shipping .image{right:-10%;z-index:1}@media (max-width:768px){.hp-bt.caregiver-shipping .image{left:-5%}}@media (max-width:767px){.hp-bt.caregiver-shipping .image{width:calc(100% + 40px);left:-20px}.hp-bt.caregiver-shipping .image img{width:110%}}.hp-bt.caregiver-shipping .bg-copy{width:60%;height:100%;position:absolute;top:0;left:0;background:url(../img/banner/aiuti-banner/spedizione-gratuita-bg.png) 100% no-repeat;background-size:cover;z-index:2}@media (max-width:767px){.hp-bt.caregiver-shipping .bg-copy{display:none}}@media (max-width:425px){.hp-bt.caregiver-shipping .bg-copy{width:100%;height:90%;top:0;left:0;display:block;background:url(../img/banner/aiuti-banner/spedizione-gratuita-bg-mob.png) bottom no-repeat}}.hp-bt.pro-main{background:#a7e9e5;background:-webkit-gradient(linear,left top,left bottom,from(#a7e9e5),to(#fff));background:linear-gradient(180deg,#a7e9e5,#fff)}.hp-bt.pro-main .copy{width:60%}.hp-bt.pro-main .copy h3,.hp-bt.pro-main .copy p{color:#102454}.hp-bt.pro-main .copy .discover{background:#102454}.hp-bt.pro-main .copy .discover span{color:#fff}@media (max-width:767px){.hp-bt.pro-main .copy{width:100%}}.hp-bt.pro-main .image{width:50%;right:0}@media (max-width:768px){.hp-bt.pro-main .image{width:45%;right:10%}}@media (max-width:767px){.hp-bt.pro-main .image{width:100%;right:0}}.hp-bt.pro-index,.hp-bt.pro-pharma{background:#a7e9e5;background:-webkit-gradient(linear,left top,left bottom,from(#a7e9e5),to(#fff));background:linear-gradient(180deg,#a7e9e5,#fff)}.hp-bt.pro-index .copy,.hp-bt.pro-pharma .copy{width:60%}.hp-bt.pro-index .copy h3,.hp-bt.pro-index .copy p,.hp-bt.pro-pharma .copy h3,.hp-bt.pro-pharma .copy p{color:#102454}.hp-bt.pro-index .copy .discover,.hp-bt.pro-pharma .copy .discover{background:#102454}.hp-bt.pro-index .copy .discover span,.hp-bt.pro-pharma .copy .discover span{color:#fff}@media (max-width:1366px){.hp-bt.pro-index .copy,.hp-bt.pro-pharma .copy{width:45%}}@media (max-width:767px){.hp-bt.pro-index .copy,.hp-bt.pro-pharma .copy{width:100%}}.hp-bt.pro-index .image,.hp-bt.pro-pharma .image{width:50%;right:0}@media (min-width:769px){.hp-bt.pro-index .image img.mob,.hp-bt.pro-pharma .image img.mob{display:none}}@media (max-width:1366px){.hp-bt.pro-index .image,.hp-bt.pro-pharma .image{width:55%;right:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end}.hp-bt.pro-index .image img,.hp-bt.pro-pharma .image img{height:90%}}@media (max-width:768px){.hp-bt.pro-index .image img,.hp-bt.pro-pharma .image img{width:100%;height:auto}.hp-bt.pro-index .image img.desk,.hp-bt.pro-pharma .image img.desk{display:none}}@media (max-width:767px){.hp-bt.pro-index .image,.hp-bt.pro-pharma .image{width:100%;right:0}}.slick-track{-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}.slick-slide{height:auto!important}.corelato{float:right;clear:right;width:55%;margin:0;padding:0}.corelato p{font-family:Nunito,sans-serif;color:#102454}@media (min-width:1600px){.corelato{width:50%}}@media (max-width:1200px){.corelato{width:100%}}.corelato .related-banner{width:100%;height:auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#49d1c8;background:-webkit-gradient(linear,left bottom,left top,from(rgba(73,209,200,.2)),color-stop(87%,rgba(73,209,200,.2)),color-stop(87%,rgba(73,209,200,0)));background:linear-gradient(0deg,rgba(73,209,200,.2),rgba(73,209,200,.2) 87%,rgba(73,209,200,0) 0)}@media (max-width:767px){.corelato .related-banner{background:#49d1c8;background:-webkit-gradient(linear,left bottom,left top,from(rgba(73,209,200,.2)),color-stop(90%,rgba(73,209,200,.2)),color-stop(90%,rgba(73,209,200,0)));background:linear-gradient(0deg,rgba(73,209,200,.2),rgba(73,209,200,.2) 90%,rgba(73,209,200,0) 0)}}.corelato .related-banner .related__copy{width:50%;height:auto;margin:0;padding:0 0 24px;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:767px){.corelato .related-banner .related__copy{width:calc(100% - 132px);padding:0 0 16px}}.corelato .related-banner .related__copy p{padding-left:24px}.corelato .related-banner .related__copy p.related__title{font-size:calc(18px + 2*(100vw - 375px)/1185);font-weight:800;line-height:100%;margin:0 0 6px}@media screen and (min-width:1560px){.corelato .related-banner .related__copy p.related__title{font-size:20px}}@media screen and (max-width:375px){.corelato .related-banner .related__copy p.related__title{font-size:18px}}@media (max-width:425px){.corelato .related-banner .related__copy p.related__title{line-height:125%}}.corelato .related-banner .related__copy p.related__sub{font-size:calc(14px + 4*(100vw - 375px)/1185);font-weight:600;line-height:100%;margin:0 0 14px}@media screen and (min-width:1560px){.corelato .related-banner .related__copy p.related__sub{font-size:18px}}@media screen and (max-width:375px){.corelato .related-banner .related__copy p.related__sub{font-size:14px}}@media (max-width:767px){.corelato .related-banner .related__copy p{padding-left:16px}}.corelato .related-banner .related__copy a.related__discover{width:auto;height:34px;border-radius:0 17px 17px 0;background-color:#49d1c8;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:0 32px 0 24px;text-decoration:none;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.corelato .related-banner .related__copy a.related__discover span{font-family:Nunito,sans-serif;font-size:14px;font-weight:800;line-height:normal;letter-spacing:.05rem;margin:0;padding:0;color:#fff;text-decoration:none;text-transform:uppercase}.corelato .related-banner .related__copy a.related__discover:active,.corelato .related-banner .related__copy a.related__discover:focus,.corelato .related-banner .related__copy a.related__discover:hover{padding-left:32px}.corelato .related-banner .related__image{width:48%;height:auto;padding:0 24px 24px 0;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (max-width:767px){.corelato .related-banner .related__image{width:100px;padding:0 16px 16px 0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}}.corelato .related-banner .related__image .related__image__img{width:100px;min-width:100px;height:140px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-right:20px}@media (max-width:767px){.corelato .related-banner .related__image .related__image__img{margin-right:16px}}.corelato .related-banner .related__image .related__image__img img{max-width:100%;height:auto;position:relative;display:block}.corelato .related-banner .related__image .related__image__copy{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:767px){.corelato .related-banner .related__image .related__image__copy{display:none}}.corelato .related-banner .related__image .related__image__copy p.related__name{font-size:calc(22px + 2*(100vw - 375px)/1185);font-weight:800;line-height:100%;margin:0 0 10px;padding:0}@media screen and (min-width:1560px){.corelato .related-banner .related__image .related__image__copy p.related__name{font-size:24px}}@media screen and (max-width:375px){.corelato .related-banner .related__image .related__image__copy p.related__name{font-size:22px}}.corelato .related-banner .related__image .related__image__copy p.related__claim{font-size:14px;font-weight:600;line-height:100%;margin:0;padding:0}.corelato .related-banner .related__image .related__image__copy ul{width:100%;padding:0 0 0 16px;margin:0}.corelato .related-banner .related__image .related__image__copy ul li{font-family:Nunito,sans-serif;font-size:14px;font-weight:600;line-height:100%;color:#102454;margin:2px 0;padding:0}.corelato .related-banner .related__image .related__image__copy ul li:first-of-type{margin-top:0}.corelato .related-banner .related__image .related__image__copy ul li:last-of-type{margin-bottom:0}@media screen and (min-width:600px){.dl-section.dl-section-professional .list__articles-leads .item{margin:0;padding:6.5rem 1.2rem;border-bottom:2px solid #102454}.dl-section.dl-section-professional .list__articles-leads .item:first-of-type{padding-top:5.4rem}.dl-section.dl-section-professional .list__articles-leads .item .media-txt{padding-left:3.4rem}}@media screen and (min-width:768px){.dl-section.dl-section-professional .list__articles-leads .item__title{font-size:2.6rem}.dl-section.dl-section-professional .list__articles-leads .item__summary{padding:.9rem 0 1.4rem}.dl-section.dl-section-professional .list__articles-leads .item__summary p{font-size:1.7rem}.dl-section.dl-section-professional h2.doc-bd-title{font-size:2rem;margin-bottom:1.7rem}.dl-section.dl-section-professional h2.doc-bd-title+.doc-bd-fig{margin-bottom:2rem}.dl-section.dl-section-professional .e-content h2{font-size:2rem;margin-bottom:1.5rem}.dl-section.dl-section-professional .e-content h3{font-size:1.6rem;margin-bottom:1.5rem}.dl-section.dl-section-professional .e-content li,.dl-section.dl-section-professional .e-content p{font-size:1.1rem;line-height:2.2}.dl-section.dl-section-professional .e-content p{margin-bottom:1.5rem}.dl-section.dl-section-professional .e-content ol,.dl-section.dl-section-professional .e-content ul{overflow:unset;margin-left:40px;margin-bottom:1.5rem}.dl-section.dl-section-professional .e-content hr{height:2px;background:#102454;border:none;margin:4rem 0}}.blu-container{background-color:#174f91;height:auto}.blu-container .hero{background-size:100%}.blu-container .hero .logo-lines-specialist{width:100%;height:auto;margin:auto;overflow:hidden}@media screen and (min-width:2560px){.blu-container .hero .logo-lines-specialist{width:130%;position:relative;left:-14%}}@media screen and (max-width:767px){.blu-container .hero .logo-lines-specialist{width:100%;position:unset}}.blu-container .hero .logo-lines-specialist img.desk{width:100%;height:auto}@media screen and (max-width:1024px){.blu-container .hero .logo-lines-specialist img.desk{width:130%;position:relative;left:-15%}}@media screen and (max-width:767px){.blu-container .hero .logo-lines-specialist img.desk{display:none}}@media screen and (min-width:1921px){.blu-container .hero .logo-lines-specialist img.desk{display:none}}.blu-container .hero .logo-lines-specialist img.mobile{width:130%;display:none;left:-15%}@media screen and (max-width:767px){.blu-container .hero .logo-lines-specialist img.mobile{display:block;margin-top:-55px;position:relative}}.blu-container .hero .logo-lines-specialist img.over{display:none}@media screen and (min-width:1921px){.blu-container .hero .logo-lines-specialist img.over{display:block;margin-top:-55px;position:relative}}.blu-container .hero .new-protection{width:44%;max-width:840px;margin:-80px auto auto;position:relative}@media screen and (max-width:1400px){.blu-container .hero .new-protection{width:60%}}@media screen and (max-width:1024px){.blu-container .hero .new-protection{margin-top:-50px;width:65%}}@media screen and (max-width:767px){.blu-container .hero .new-protection{margin-top:-70px;width:70%}}@media screen and (max-width:375px){.blu-container .hero .new-protection{margin:0;width:100%}}.blu-container .hero .new-protection img{width:100%;height:auto}@media screen and (max-width:767px){.blu-container .hero .new-protection img{display:none}}.blu-container .hero .new-protection img.mobile{display:none}@media screen and (max-width:767px){.blu-container .hero .new-protection img.mobile{display:block;margin-top:-44px}}.blu-container .hero .new-protection .neutralize-smell{width:28%;position:absolute;bottom:0;right:-150px}@media screen and (max-width:1024px){.blu-container .hero .new-protection .neutralize-smell{right:-100px}}.blu-container .hero .new-protection .neutralize-smell img.neutralizza-odore{width:100%}.blu-container .hero .protective-product{margin-top:160px}@media screen and (max-width:1450px){.blu-container .hero .protective-product{margin-top:100px}}.blu-container .hero .protective-product h1{max-width:844px;font-family:Nunito,sans-serif;font-size:calc(28px + 20*(100vw - 375px)/1545);font-weight:700;color:#fff;text-align:center;margin:80px auto auto}@media screen and (min-width:1920px){.blu-container .hero .protective-product h1{font-size:48px}}@media screen and (max-width:375px){.blu-container .hero .protective-product h1{font-size:28px}}@media screen and (max-width:767px){.blu-container .hero .protective-product h1{padding-left:24px;padding-right:24px}}.blu-container .hero .protective-product p{max-width:844px;margin:auto;font-family:Nunito,sans-serif;font-size:calc(18px + 14*(100vw - 375px)/1545);font-weight:0;color:#fff;text-align:center;line-height:150%}@media screen and (min-width:1920px){.blu-container .hero .protective-product p{font-size:32px}}@media screen and (max-width:375px){.blu-container .hero .protective-product p{font-size:18px}}@media screen and (max-width:1024px){.blu-container .hero .protective-product p{padding:0 50px}}@media screen and (max-width:767px){.blu-container .hero .protective-product p{margin-top:80px;padding-left:24px;padding-right:24px}}.blu-container .hero .protective-product p span{font-weight:700;font-family:Lobster Two,cursive;font-style:italic;font-size:calc(28px + 20*(100vw - 375px)/1545)}@media screen and (min-width:1920px){.blu-container .hero .protective-product p span{font-size:48px}}@media screen and (max-width:375px){.blu-container .hero .protective-product p span{font-size:28px}}.blu-container .hero .protective-product p span.lines{font-family:"Serif";font-weight:700;font-style:normal}.blu-container .hero .lines-protection{background:url(../img/banner/protection/bg-pittogramma.svg) no-repeat,-webkit-gradient(linear,left top,left bottom,from(#174f91),color-stop(28%,#174f91),color-stop(51%,#fff),to(#fff));background:url(../img/banner/protection/bg-pittogramma.svg) no-repeat,linear-gradient(#174f91,#174f91 28%,#fff 51%,#fff);background-size:100%}@media screen and (max-width:767px){.blu-container .hero .lines-protection{background:url(../img/banner/protection/bg-pittogramma-mobile.svg) no-repeat top,-webkit-gradient(linear,left top,left bottom,from(#174f91),color-stop(50%,#174f91),color-stop(51%,#fff),to(#fff));background:url(../img/banner/protection/bg-pittogramma-mobile.svg) no-repeat top,linear-gradient(#174f91,#174f91 50%,#fff 51%,#fff);background-size:100%}}.blu-container .hero .lines-protection .logo-lines-protection{width:43%;max-width:820px;margin:88px auto auto;position:relative}@media screen and (max-width:1450px){.blu-container .hero .lines-protection .logo-lines-protection{width:55%}}.blu-container .hero .lines-protection .logo-lines-protection img.logomobile{display:none}@media screen and (max-width:767px){.blu-container .hero .lines-protection .logo-lines-protection img.logomobile{display:block}}@media screen and (max-width:1300px){.blu-container .hero .lines-protection .logo-lines-protection{width:55%}}@media screen and (max-width:1024px){.blu-container .hero .lines-protection .logo-lines-protection{width:70%}}@media screen and (max-width:767px){.blu-container .hero .lines-protection .logo-lines-protection{width:70%;margin-top:40px}}@media screen and (max-width:375px){.blu-container .hero .lines-protection .logo-lines-protection{width:100%;margin:40px 0 0;padding-right:8px;padding-left:8px}}.blu-container .hero .lines-protection .logo-lines-protection img{width:100%}@media screen and (max-width:767px){.blu-container .hero .lines-protection .logo-lines-protection img{display:none}}.blu-container .hero .lines-protection .logo-lines-protection .button{position:absolute;width:86px;height:86px;background-color:hsla(0,0%,100%,.3);-webkit-box-shadow:0 0 0 0 #fff;box-shadow:0 0 0 0 #fff;border-radius:50%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;z-index:1;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:767px){.blu-container .hero .lines-protection .logo-lines-protection .button{width:54px;height:54px}}.blu-container .hero .lines-protection .logo-lines-protection .button.button-plus-top{left:80%;top:20%}@media screen and (max-width:1450px){.blu-container .hero .lines-protection .logo-lines-protection .button.button-plus-top{left:70%;top:10%}}@media screen and (max-width:1250px) and (min-width:1024px){.blu-container .hero .lines-protection .logo-lines-protection .button.button-plus-top{left:59%}}@media screen and (max-width:767px){.blu-container .hero .lines-protection .logo-lines-protection .button.button-plus-top{left:70%;top:15%}}.blu-container .hero .lines-protection .logo-lines-protection .button.button-plus-center{top:50%;left:45%}@media screen and (max-width:1366px){.blu-container .hero .lines-protection .logo-lines-protection .button.button-plus-center{left:42%;top:43%}}@media screen and (max-width:767px){.blu-container .hero .lines-protection .logo-lines-protection .button.button-plus-center{top:47%;left:34%}}.blu-container .hero .lines-protection .logo-lines-protection .button.button-plus-bottom{bottom:19%;left:55%}.blu-container .hero .lines-protection .logo-lines-protection .button .button-blu{background:url(../img/banner/protection/icon-plus.svg) no-repeat 50%;background-color:#009ad7;width:60px;height:60px;border-radius:50%;cursor:pointer;border:rgba(0,0,0,0);outline:none;z-index:1}.blu-container .hero .lines-protection .logo-lines-protection .button .button-blu.button-blu:hover{-webkit-animation:pulse-blue 2s infinite;animation:pulse-blue 2s infinite}@media screen and (max-width:1250px){.blu-container .hero .lines-protection .logo-lines-protection .button .button-blu{width:60px;height:60px;background-size:50%}}@media screen and (max-width:767px){.blu-container .hero .lines-protection .logo-lines-protection .button .button-blu{width:37px;height:37px}}.blu-container .hero .lines-protection .logo-lines-protection .description{max-width:397px;position:absolute;width:700%;z-index:0;background-color:#fefd00;padding:32px 24px 20px 32px;border-radius:16px;display:none;-webkit-animation:fade-in .3s;animation:fade-in .3s;-webkit-animation-timing-function:linear;animation-timing-function:linear}.blu-container .hero .lines-protection .logo-lines-protection .description h3{font-size:24px;font-family:Nunito,sans-serif;color:#18284f;font-weight:800;text-align:left}.blu-container .hero .lines-protection .logo-lines-protection .description h3 span{font-family:serif;text-transform:uppercase;font-size:28px}.blu-container .hero .lines-protection .logo-lines-protection .description p{font-size:16px;text-align:left;color:#18284f;font-weight:400;line-height:1.5;font-family:Nunito,sans-serif}.blu-container .hero .lines-protection .logo-lines-protection .description.description-button-top{left:50%;top:30%;-webkit-transform:translate(10px,10px);transform:translate(10px,10px)}.blu-container .hero .lines-protection .logo-lines-protection .description.description-button-center{right:70%;top:45%}.blu-container .hero .lines-protection .logo-lines-protection .description.description-button-bottom{top:60%;left:60%}@-webkit-keyframes pulse-white{0%{-webkit-transform:scale(.95);transform:scale(.95);-webkit-box-shadow:0 0 0 0 hsla(0,0%,100%,.7);box-shadow:0 0 0 0 hsla(0,0%,100%,.7)}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-box-shadow:0 0 0 10px hsla(0,0%,100%,0);box-shadow:0 0 0 10px hsla(0,0%,100%,0)}to{-webkit-transform:scale(.95);transform:scale(.95);-webkit-box-shadow:0 0 0 0 hsla(0,0%,100%,0);box-shadow:0 0 0 0 hsla(0,0%,100%,0)}}@keyframes pulse-white{0%{-webkit-transform:scale(.95);transform:scale(.95);-webkit-box-shadow:0 0 0 0 hsla(0,0%,100%,.7);box-shadow:0 0 0 0 hsla(0,0%,100%,.7)}70%{-webkit-transform:scale(1);transform:scale(1);-webkit-box-shadow:0 0 0 10px hsla(0,0%,100%,0);box-shadow:0 0 0 10px hsla(0,0%,100%,0)}to{-webkit-transform:scale(.95);transform:scale(.95);-webkit-box-shadow:0 0 0 0 hsla(0,0%,100%,0);box-shadow:0 0 0 0 hsla(0,0%,100%,0)}}@-webkit-keyframes pulse-blue{0%{-webkit-box-shadow:0 0 0 0 rgba(52,172,224,.7);box-shadow:0 0 0 0 rgba(52,172,224,.7)}70%{-webkit-box-shadow:0 0 0 10px rgba(52,172,224,0);box-shadow:0 0 0 10px rgba(52,172,224,0)}to{-webkit-box-shadow:0 0 0 0 rgba(52,172,224,0);box-shadow:0 0 0 0 rgba(52,172,224,0)}}@keyframes pulse-blue{0%{-webkit-box-shadow:0 0 0 0 rgba(52,172,224,.7);box-shadow:0 0 0 0 rgba(52,172,224,.7)}70%{-webkit-box-shadow:0 0 0 10px rgba(52,172,224,0);box-shadow:0 0 0 10px rgba(52,172,224,0)}to{-webkit-box-shadow:0 0 0 0 rgba(52,172,224,0);box-shadow:0 0 0 0 rgba(52,172,224,0)}}@-webkit-keyframes fade-in{0%{opacity:0}25%{opacity:.25}50%{opacity:.5}75%{opacity:.75}to{opacity:1}}@keyframes fade-in{0%{opacity:0}25%{opacity:.25}50%{opacity:.5}75%{opacity:.75}to{opacity:1}}.no-animation{-webkit-animation:pulse-white 2s infinite;animation:pulse-white 2s infinite}.product .gamma-protection{max-width:844px;margin:120px auto auto}@media screen and (max-width:1450px){.product .gamma-protection{margin-top:80px}}@media screen and (max-width:1024px){.product .gamma-protection{padding:0 50px}}@media screen and (max-width:767px){.product .gamma-protection{padding:0 24px}}.product .gamma-protection h1{color:#18284f;font-family:Nunito,sans-serif;font-size:calc(28px + 20*(100vw - 375px)/1545);text-align:center;font-weight:700;line-height:125%}@media screen and (min-width:1920px){.product .gamma-protection h1{font-size:48px}}@media screen and (max-width:375px){.product .gamma-protection h1{font-size:28px}}.product .gamma-protection p{text-align:center;font-family:Nunito,sans-serif;font-size:calc(18px + 14*(100vw - 375px)/1545);color:#18284f;font-weight:400;line-height:150%;margin-top:20px;letter-spacing:normal}@media screen and (min-width:1920px){.product .gamma-protection p{font-size:32px}}@media screen and (max-width:375px){.product .gamma-protection p{font-size:18px}}.product .gamma-protection p span{font-weight:700}.product .gamma-protection p span.lobster{font-family:Lobster Two,cursive;font-size:calc(28px + 20*(100vw - 375px)/1545)}@media screen and (min-width:1920px){.product .gamma-protection p span.lobster{font-size:48px}}@media screen and (max-width:375px){.product .gamma-protection p span.lobster{font-size:28px}}.product .product-list{background:url(../img/banner/protection/protection-bg2-color.svg) bottom no-repeat;margin-top:80px}@media screen and (max-width:1024px){.product .product-list{background-size:180%}}@media screen and (max-width:767px){.product .product-list{background:url(../img/banner/protection/protection-bg-color-mobile.svg) top no-repeat;background-size:cover;background-position-y:100px}}@media (min-width:1920px){.product .product-list{background:url(../img/banner/protection/protection-bg-color-xxl.svg) bottom no-repeat;background-size:100% 80%}}.product .product-list .product-grid{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);grid-column-gap:30px;max-width:1280px;width:80%;margin:auto}@media screen and (max-width:1024px){.product .product-list .product-grid{margin:0;padding:0 60px;width:100%}}@media screen and (max-width:767px){.product .product-list .product-grid{display:none}}.product .product-list .product-grid .type-protection{margin-bottom:80px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product .product-list .product-grid .type-protection .image-product{position:relative;width:100%;height:100%;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;text-align:center}.product .product-list .product-grid .type-protection .image-product img{width:90%;max-width:264px;height:auto}.product .product-list .product-grid .type-protection .description-product{text-align:center;max-width:264px;background-color:#fefd00;padding:55px 40px 60px;border-radius:16px;margin:-60px auto 60px}@media screen and (max-width:1024px){.product .product-list .product-grid .type-protection .description-product{padding-left:20px;padding-right:20px}}.product .product-list .product-grid .type-protection .description-product img{margin-top:20px;margin-bottom:24px;width:114px}.product .product-list .product-grid .type-protection .description-product p{font-size:24px;font-family:Nunito,sans-serif;font-weight:800;color:#18284f;line-height:1.25;margin-bottom:4px}.product .product-list .product-grid .type-protection .description-product p span{font-family:Lobster Two,cursive;line-height:1.25;font-size:32px}.product .product-list .product-grid .type-protection .description-product article{font-family:Nunito,sans-serif;font-size:20px;color:#18284f;font-weight:800;line-height:1.25}.product .product-list .product-grid .type-protection .description-product .button-product{text-align:center;margin-bottom:-80px}.product .product-list .product-grid .type-protection .description-product .button-product button{text-transform:uppercase;color:#fff;background-color:#18284f;max-width:162px;margin:auto;font-size:16px;font-family:Nunito,sans-serif;font-weight:800;border:rgba(0,0,0,0);outline:none;border-radius:20px;text-align:center;padding:10px 20px;height:40px;cursor:pointer}.product .product-list .product-grid .type-protection .description-product .button-product button:hover{background-color:#fff;color:#18284f;-webkit-transition:.5s;transition:.5s}.swiper-container{display:none}@media screen and (max-width:767px){.swiper-container{display:block}.swiper-container .swiper-wrapper .swiper-slide{text-align:center}.swiper-container .swiper-wrapper .swiper-slide .type-protection{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:160px;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.swiper-container .swiper-wrapper .swiper-slide .type-protection .image-product{position:relative;width:100%;height:100%;-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;text-align:center}.swiper-container .swiper-wrapper .swiper-slide .type-protection .image-product img{width:90%;max-width:264px;height:100%}.swiper-container .swiper-wrapper .swiper-slide .type-protection .description-product{text-align:center;width:264px;margin-top:-60px;background-color:#fefd00;padding:24px 20px 30px;border-radius:16px}}@media screen and (max-width:767px) and (max-width:320px){.swiper-container .swiper-wrapper .swiper-slide .type-protection .description-product{width:220px}}@media screen and (max-width:767px){.swiper-container .swiper-wrapper .swiper-slide .type-protection .description-product p{font-size:24px;font-family:Nunito,sans-serif;font-weight:800;color:#18284f;line-height:1.25;margin-top:35px;margin-bottom:4px}.swiper-container .swiper-wrapper .swiper-slide .type-protection .description-product p span{font-family:Lobster Two,cursive;line-height:1.25;font-size:32px}.swiper-container .swiper-wrapper .swiper-slide .type-protection .description-product article{font-family:Nunito,sans-serif;font-size:20px;color:#18284f;font-weight:800;line-height:1.25}.swiper-container .swiper-wrapper .swiper-slide .type-protection .description-product .image-absorbtion img{width:114px;margin-top:24px;margin-bottom:40px}.swiper-container .swiper-wrapper .swiper-slide .type-protection .description-product .button-product{text-align:center;margin-bottom:-50px}.swiper-container .swiper-wrapper .swiper-slide .type-protection .description-product .button-product button{text-transform:uppercase;color:#fff;background-color:#18284f;width:162px;margin:auto;font-size:16px;font-family:Nunito,sans-serif;font-weight:800;border:rgba(0,0,0,0);outline:none;border-radius:20px;text-align:center;padding:10px 20px;height:40px;cursor:pointer}.swiper-container .swiper-wrapper .swiper-slide .type-protection .description-product .button-product button:hover{background-color:#fff;color:#18284f;-webkit-transition:.5s;transition:.5s}}.swiper-pagination-bullet{width:15px;height:15px;pading:0 15px;background-color:#fff;opacity:1;bottom:50px}.swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#57cfff}.swiper-pagination{margin-bottom:27px;bottom:50px!important}.lady-background{background:url(../img/banner/protection/lady-bg-texture.png) no-repeat 100%,-webkit-gradient(linear,left bottom,left top,from(#c70077),to(#4d002e));background:url(../img/banner/protection/lady-bg-texture.png) no-repeat 100%,linear-gradient(0deg,#c70077,#4d002e);padding-top:140px}@media screen and (max-width:767px){.lady-background{padding-top:80px;background:url(../img/banner/protection/lady-bg-texture-mobile.png) no-repeat 50%,-webkit-gradient(linear,left bottom,left top,from(#c70077),to(#4d002e));background:url(../img/banner/protection/lady-bg-texture-mobile.png) no-repeat 50%,linear-gradient(0deg,#c70077,#4d002e)}}.lady-background .lady{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;max-width:844px;margin:auto auto 80px}.lady-background .lady h3{max-width:844px;font-family:Nunito,sans-serif;font-weight:700;font-size:calc(28px + 20*(100vw - 375px)/1545);line-height:125%;text-align:center;color:#fff;margin-bottom:24px}@media screen and (min-width:1920px){.lady-background .lady h3{font-size:48px}}@media screen and (max-width:375px){.lady-background .lady h3{font-size:28px}}@media screen and (max-width:1024px){.lady-background .lady h3{padding:0 50px}}@media screen and (max-width:767px){.lady-background .lady h3{padding:0 24px}}.lady-background .lady h3 div{display:inline-block;width:155px;position:relative;bottom:-20px}@media screen and (max-width:1024px){.lady-background .lady h3 div{width:130px}}@media screen and (max-width:375px){.lady-background .lady h3 div{width:110px;bottom:-10px}}.lady-background .lady h3 div img{width:100%}.lady-background .lady p{max-width:844px;font-family:Nunito,sans-serif;line-height:150%;font-weight:400;font-size:calc(18px + 14*(100vw - 375px)/1545);color:#fff;text-align:center;margin-bottom:32px}@media screen and (min-width:1920px){.lady-background .lady p{font-size:32px}}@media screen and (max-width:375px){.lady-background .lady p{font-size:18px}}@media screen and (max-width:1024px){.lady-background .lady p{padding:0 50px}}@media screen and (max-width:767px){.lady-background .lady p{padding:0 24px}}.lady-background .lady p span{font-weight:700}.lady-background .lady button{width:250px;height:56px;text-transform:uppercase;outline:none;font-family:Nunito,sans-serif;font-size:24px;font-weight:700;color:#c70077;background-color:#fff;border:rgba(0,0,0,0);border-radius:28px;cursor:pointer;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:767px){.lady-background .lady button{width:222px;height:52px;font-size:20px}}.lady-background .lady button:hover{background-color:#c70077;color:#fff;-webkit-transition:.5s;transition:.5s}.lady-background .video{width:50%;max-width:840px;border-radius:16px;border:3px solid #fff;position:relative;margin:auto auto 80px}.lady-background .video .video-overflow{overflow:hidden}@media screen and (max-width:1024px){.lady-background .video{width:65%}}@media screen and (max-width:767px){.lady-background .video{width:70%}}@media screen and (max-width:375px){.lady-background .video{width:87%;margin:auto auto 70px;border-radius:6px}}.lady-background .video video{width:100%;display:block;-o-object-fit:cover;object-fit:cover;opacity:.8;border-radius:16px}@media screen and (max-width:375px){.lady-background .video video{border-radius:6px}}.lady-background .video img.play{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (max-width:1024px){.lady-background .video img.play{width:20%}}@media screen and (max-width:767px){.lady-background .video img.play{width:20%;height:50%}}.lady-background .video img.zeroodore{width:26%;max-width:216px;position:absolute;right:-105px;top:-105px}@media screen and (max-width:1300px){.lady-background .video img.zeroodore{top:-80px;right:-80px}}@media screen and (max-width:1024px){.lady-background .video img.zeroodore{width:110px;top:-60px;right:-60px}}@media screen and (max-width:767px){.lady-background .video img.zeroodore{-webkit-transform:rotate(-30deg);transform:rotate(-30deg);left:2%;top:70%;width:110px}}.lady-background .lineup-lady-background{background:url(../img/banner/protection/lady-bg-white.svg) no-repeat bottom;background-size:100% 81%}@media screen and (max-width:767px){.lady-background .lineup-lady-background{background-size:200% 71%}}@media screen and (max-width:480px){.lady-background .lineup-lady-background{background-size:345% 71%}}.lady-background .lineup-lady-background .lineup-lady{width:50%;max-width:840px;margin:auto}@media screen and (max-width:1366px){.lady-background .lineup-lady-background .lineup-lady{width:70%}}@media screen and (max-width:767px){.lady-background .lineup-lady-background .lineup-lady{width:70%}}@media screen and (max-width:375px){.lady-background .lineup-lady-background .lineup-lady{width:100%;margin:0;padding-left:24px;padding-right:24px}}.lady-background .lineup-lady-background .lineup-lady img{width:100%}@media screen and (max-width:767px){.lady-background .lineup-lady-background .lineup-lady img{display:none}}@media screen and (max-width:375px){.lady-background .lineup-lady-background .lineup-lady img{margin-bottom:-70px}}.lady-background .lineup-lady-background .lineup-lady img.lady-mobile{display:none}@media screen and (max-width:767px){.lady-background .lineup-lady-background .lineup-lady img.lady-mobile{display:inline-block}}.lady-bacckground-white{height:100px;background-color:#fcf2f8}.description-mobile{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(24,40,79,.95);z-index:2;padding:24px;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.description-mobile .button{border-radius:50%;display:-webkit-inline-box;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;z-index:1;position:absolute;right:-15px;top:-15px}.description-mobile .button div{background:url(../img/banner/protection/icon-plus.svg) no-repeat 50%;background-color:#009ad7;background-size:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:48px;height:48px;border-radius:50%;cursor:pointer;border:rgba(0,0,0,0);outline:none;z-index:1}.description-mobile .description{max-width:327px;z-index:0;background-color:#fefd00;padding:32px 24px 20px 32px;border-radius:16px;position:relative}@media screen and (min-width:768px) and (max-width:1024px){.description-mobile .description{width:50%;max-width:unset}}.description-mobile .description h3{font-size:24px;font-family:Nunito,sans-serif;color:#18284f;font-weight:800;text-align:left}.description-mobile .description h3 span{font-family:Serif;font-size:28px;text-transform:uppercase}.description-mobile .description p{font-size:16px;text-align:left;color:#18284f;font-weight:400;line-height:1.5;font-family:Nunito,sans-serif}.l-section-concorso .swiper-container{display:block}.l-section-concorso .hp-banner-container{width:100%;margin:auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;padding:50px;background:url(../img/banner/banner-concorsi/background.png) no-repeat 50%,-webkit-gradient(linear,left top,left bottom,from(#bc0598),to(#061f5c));background:url(../img/banner/banner-concorsi/background.png) no-repeat 50%,linear-gradient(#bc0598,#061f5c);background-size:cover;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:30px;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:767px){.l-section-concorso .hp-banner-container{padding:20px;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;background:-webkit-gradient(linear,left top,left bottom,from(#bc0598),to(#061f5c));background:linear-gradient(#bc0598,#061f5c);border-radius:24px}.l-section-concorso .hp-banner-container.banner-sempre-con-te{background:none}}.l-section-concorso .hp-banner-container .text-contest{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:50%}@media screen and (max-width:767px){.l-section-concorso .hp-banner-container .text-contest{padding-top:26px;-ms-flex-item-align:start;align-self:flex-start;width:100%}}.l-section-concorso .hp-banner-container .text-contest .div-contest{width:141px;height:36px;text-transform:uppercase;background-color:#102454;color:#fff;font-family:Nunito,sans-serif;font-weight:700;font-style:normal;line-height:normal;letter-spacing:1.6px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50px;border:rgba(0,0,0,0);font-size:16px}@media screen and (max-width:767px){.l-section-concorso .hp-banner-container .text-contest .div-contest{width:123px;height:29px;border-radius:50px;font-size:13px}}.l-section-concorso .hp-banner-container .text-contest .description-contest{margin-top:30px;text-align:left}@media screen and (max-width:767px){.l-section-concorso .hp-banner-container .text-contest .description-contest{margin-top:25px}}.l-section-concorso .hp-banner-container .text-contest .description-contest h3{font-family:Nunito,sans-serif;font-weight:800;font-size:calc(28px + 12*(100vw - 375px)/1545);font-stretch:normal;font-style:normal;line-height:.9;letter-spacing:normal;color:#fff;margin:0}@media screen and (min-width:1920px){.l-section-concorso .hp-banner-container .text-contest .description-contest h3{font-size:40px}}@media screen and (max-width:375px){.l-section-concorso .hp-banner-container .text-contest .description-contest h3{font-size:28px}}.l-section-concorso .hp-banner-container .text-contest .description-contest p{max-width:515px;color:#fff;font-family:Nunito,sans-serif;font-weight:600;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;font-size:calc(20px + 4*(100vw - 375px)/1545);margin:20px 0 0}@media screen and (min-width:1920px){.l-section-concorso .hp-banner-container .text-contest .description-contest p{font-size:24px}}@media screen and (max-width:375px){.l-section-concorso .hp-banner-container .text-contest .description-contest p{font-size:20px}}@media screen and (max-width:767px){.l-section-concorso .hp-banner-container .text-contest .description-contest p{margin-top:5px}}.l-section-concorso .hp-banner-container .text-contest .link-more a{width:178px;height:50px;text-transform:uppercase;background-color:#7adacc;color:#102454;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-family:Nunito,sans-serif;font-weight:700;font-size:18px;font-style:normal;border-radius:50px;border:rgba(0,0,0,0);letter-spacing:normal;line-height:normal;margin-top:30px;-webkit-transition:.5s;transition:.5s}@media screen and (max-width:767px){.l-section-concorso .hp-banner-container .text-contest .link-more a{width:156px;height:45px;border-radius:50px;font-size:16.6px;margin-top:25px}}.l-section-concorso .hp-banner-container .text-contest .link-more a:hover{background-color:#bc0598;color:#fff;-webkit-transition:.5s;transition:.5s}.l-section-concorso .hp-banner-container .image-prize{width:51%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width:767px){.l-section-concorso .hp-banner-container .image-prize{width:100%;padding:0;background:url(../img/banner/banner-concorsi/glow.svg) no-repeat 50%;background-size:contain;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}}.l-section-concorso .hp-banner-container .image-prize img{width:100%;max-width:393px;height:auto}.l-section-concorso .banner-sempre-con-te{background:url(../img/banner/banner-concorsi/background2.png) no-repeat 50% #fff;background-size:cover;border:3px solid #ff4c7e;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:47px;padding-bottom:47px}.l-section-concorso .banner-sempre-con-te .text-contest .description-contest h3,.l-section-concorso .banner-sempre-con-te .text-contest .description-contest p{color:#1e2b50}.l-section-concorso .banner-sempre-con-te .text-contest .link-more a{background-color:#ffd42d;color:#1e2b50}.l-section-concorso .banner-sempre-con-te .text-contest .link-more a:hover{background-color:#1e2b50;color:#ffd42d}.l-section-concorso .banner-sempre-con-te .image-prize img{width:100%;height:auto}.l-section-concorso .edizione3{background:url(../img/banner/banner-concorsi/sempre-con-te-3/background.svg) no-repeat 50%;background-size:cover;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (max-width:767px){.l-section-concorso .edizione3{background:url(../img/banner/banner-concorsi/sempre-con-te-3/top.svg) 0 0 no-repeat,url(../img/banner/banner-concorsi/sempre-con-te-3/bottom.svg) no-repeat 0 100%}}.l-section-concorso .edizione3 .text-contest .description-contest h3{color:#21a6a8}.l-section-concorso .edizione3 .text-contest .description-contest p{color:#1e2b50}.l-section-concorso .edizione3 .text-contest .link-more a{background-color:#ffd42d;color:#1e2b50}.l-section-concorso .edizione3 .text-contest .link-more a:hover{background-color:#1e2b50;color:#ffd42d}.l-section-concorso .libera-la-tua-energia{background:url(../img/banner/banner-concorsi/libera-la-tua-energia/bg-hero.png) no-repeat 50%;background-size:cover;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (max-width:767px){.l-section-concorso .libera-la-tua-energia{background:url(../img/banner/banner-concorsi/libera-la-tua-energia/bg-hero-mob.png) 0 50px no-repeat,#e7d9d0;background-size:100% 100%}}.l-section-concorso .libera-la-tua-energia .text-contest .description-contest h3,.l-section-concorso .libera-la-tua-energia .text-contest .description-contest p{color:#fff}.l-section-concorso .libera-la-tua-energia .text-contest .link-more a{background-color:#fff;color:#1e2b50}.l-section-concorso .libera-la-tua-energia .text-contest .link-more a:hover{background-color:#1e2b50;color:#fff}.l-section-concorso .libera-la-tua-energia .image-prize{padding:22.5px 0;background:unset}.page *{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page p{font-size:calc(18px + 8*(100vw - 768px)/1152);text-align:center;margin:20px 0 0;line-height:39px}@media screen and (min-width:1920px){.page p{font-size:26px}}@media screen and (max-width:768px){.page p{font-size:18px}}@media (max-width:1024px){.page p{line-height:24px}}@media (max-width:767px){.page p{margin:10px 0 0}}.page .hero{background:url(../img/farmacie/bg-derma-protection.png) no-repeat;background-size:100% 100%;padding-bottom:200px}@media (max-width:1024px){.page .hero{padding-bottom:0}}@media (max-width:767px){.page .hero{background:url(../img/farmacie/bg-derma-protection-mob.png) no-repeat;background-size:100% 100%}}.page .hero .hero-wrap{max-width:1170px;margin:auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:100px}@media (max-width:1024px){.page .hero .hero-wrap{padding:100px 40px 0}}@media (max-width:767px){.page .hero .hero-wrap{padding:50px 20px 0}}.page .hero .hero-wrap h1{font-size:calc(32px + 8*(100vw - 768px)/1152);margin:0;text-align:center}@media screen and (min-width:1920px){.page .hero .hero-wrap h1{font-size:40px}}@media screen and (max-width:768px){.page .hero .hero-wrap h1{font-size:32px}}@media (max-width:767px){.page .hero .hero-wrap h1{line-height:40px}}.page .hero .hero-wrap .img-wrap{text-align:center}@media (max-width:1024px){.page .hero .hero-wrap .img-wrap img.desk{width:80%}}@media (max-width:767px){.page .hero .hero-wrap .img-wrap img.desk{display:none}}.page .hero .hero-wrap .img-wrap img.mob{display:none}@media (max-width:767px){.page .hero .hero-wrap .img-wrap img.mob{display:block;width:100%;height:auto}}.page .form-contacts{margin-top:-150px;padding:0 40px}@media (max-width:1024px){.page .form-contacts{margin-top:0;padding:50px 20px}}.page .form-contacts .form-wrapper{max-width:1170px;margin:auto;border-radius:20px;-webkit-box-shadow:0 0 50px 0 rgba(0,0,0,.2);box-shadow:0 0 50px 0 rgba(0,0,0,.2);background:#fff}@media (max-width:767px){.page .form-contacts .form-wrapper{border-radius:0;-webkit-box-shadow:none;box-shadow:none}}.page .form-contacts .form-wrapper h2{margin:0}.page .form-contacts .form-wrapper form{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:100px;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:100px}@media (max-width:1024px){.page .form-contacts .form-wrapper form{padding:40px;margin-bottom:30px}}@media (max-width:767px){.page .form-contacts .form-wrapper form{padding:0;margin:0}}.page .form-contacts .form-wrapper form h2{font-size:calc(44px + 36*(100vw - 768px)/1152)}@media screen and (min-width:1920px){.page .form-contacts .form-wrapper form h2{font-size:80px}}@media screen and (max-width:768px){.page .form-contacts .form-wrapper form h2{font-size:44px}}.page .form-contacts .form-wrapper form .p-contact{padding:0 12%;font-size:calc(18px + 2*(100vw - 768px)/1152);line-height:30px}@media screen and (min-width:1920px){.page .form-contacts .form-wrapper form .p-contact{font-size:20px}}@media screen and (max-width:768px){.page .form-contacts .form-wrapper form .p-contact{font-size:18px}}@media (max-width:767px){.page .form-contacts .form-wrapper form .p-contact{padding:0}}.page .form-contacts .form-wrapper form .field-wrapper{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:60px;row-gap:48px;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}@media (max-width:1024px){.page .form-contacts .form-wrapper form .field-wrapper{row-gap:40px}}@media (max-width:767px){.page .form-contacts .form-wrapper form .field-wrapper{row-gap:24px;padding-top:40px}}.page .form-contacts .form-wrapper form .field-wrapper .input{width:47%;position:relative}@media (max-width:767px){.page .form-contacts .form-wrapper form .field-wrapper .input{width:100%}}.page .form-contacts .form-wrapper form .field-wrapper .input input,.page .form-contacts .form-wrapper form .field-wrapper .input select{width:100%;height:60px;border-radius:10px;border:3px solid #a7e9e5;outline:none;padding-left:24px;color:rgba(16,36,84,.7);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:18px;line-height:18px}.page .form-contacts .form-wrapper form .field-wrapper .input span{display:none;font-size:18px}.page .form-contacts .form-wrapper form .field-wrapper .input.error input,.page .form-contacts .form-wrapper form .field-wrapper .input.error select{border:3px solid #ff002e}.page .form-contacts .form-wrapper form .field-wrapper .input.error .error{display:block;position:absolute;top:65px;left:24px;color:#ff002e}.page .form-contacts .form-wrapper form .field-wrapper option{padding:0}.page .form-contacts .form-wrapper form .field-wrapper .full{width:100%}.page .form-contacts .form-wrapper form .info{padding:28px 0 60px}@media (max-width:767px){.page .form-contacts .form-wrapper form .info{padding-bottom:40px}}.page .form-contacts .form-wrapper form .info p{font-size:calc(20px + 4*(100vw - 768px)/1152);text-align:left}@media screen and (min-width:1920px){.page .form-contacts .form-wrapper form .info p{font-size:24px}}@media screen and (max-width:768px){.page .form-contacts .form-wrapper form .info p{font-size:20px}}.page .form-contacts .form-wrapper form .info .info-request{font-family:Kumbh Sans,Nunito,Helvetica Neue,sans-serif;font-weight:400;margin-bottom:51px}.page .form-contacts .form-wrapper form .info .info-privacy{font-family:Kumbh Sans,Nunito,Helvetica Neue,sans-serif;font-weight:700;text-transform:uppercase;margin-bottom:40px}.page .form-contacts .form-wrapper form .info .info-privacy .info-link{color:#ad0087}.page .form-contacts .form-wrapper form button{font-size:calc(22px + 10*(100vw - 768px)/1152);line-height:32px;text-align:center;width:100%;background-color:#ad0087;text-transform:uppercase;border-radius:30px;color:#fff;height:62px;border:none}@media screen and (min-width:1920px){.page .form-contacts .form-wrapper form button{font-size:32px}}@media screen and (max-width:768px){.page .form-contacts .form-wrapper form button{font-size:22px}}.page .form-contacts .form-wrapper form .field-wrapper .input.error .error,.page .form-contacts .form-wrapper form .field-wrapper .input span,.page .form-contacts .form-wrapper form button,.page .form-contacts .form-wrapper form h2,.page .hero .hero-wrap h1,.thank-page a,.thank-page h1{font-family:Nunito,Helvetica Neue,sans-serif;font-weight:700;color:#102454}.page .form-contacts .form-wrapper form .field-wrapper .input input,.page .form-contacts .form-wrapper form .field-wrapper .input select,.page p,.thank-page p{font-family:Nunito,Helvetica Neue,sans-serif;font-weight:400;color:#102454}.thank-page{padding:100px 0 184px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:20px;background:-webkit-gradient(linear,left top,left bottom,from(#a7e9e5),to(#fff));background:linear-gradient(180deg,#a7e9e5,#fff)}@media (max-width:767px){.thank-page{padding:62px 0 120px}}.thank-page h1{font-size:calc(32px + 8*(100vw - 768px)/1152);text-transform:uppercase;margin:0;text-align:center;padding:0 20px}@media screen and (min-width:1920px){.thank-page h1{font-size:40px}}@media screen and (max-width:768px){.thank-page h1{font-size:32px}}@media (max-width:767px){.thank-page h1{line-height:40px}}.thank-page p{font-size:calc(18px + 8*(100vw - 768px)/1152);max-width:970px;text-align:center;margin:0}@media screen and (min-width:1920px){.thank-page p{font-size:26px}}@media screen and (max-width:768px){.thank-page p{font-size:18px}}@media (max-width:1024px){.thank-page p{padding:0 20px}}.thank-page a{font-size:calc(22px + 10*(100vw - 768px)/1152);line-height:32px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;height:68px;border:none;width:512px;background-color:#ad0087;text-transform:uppercase;border-radius:30px;color:#fff;margin-top:60px}@media screen and (min-width:1920px){.thank-page a{font-size:32px}}@media screen and (max-width:768px){.thank-page a{font-size:22px}}@media (max-width:767px){.thank-page a{width:300px;height:56px;margin-top:36px}}.thank-page a .desk{margin-right:8px}@media (max-width:767px){.thank-page a .desk{display:none}}@media screen and (max-width:767px){.c-list-products-pp{padding:20px!important}}.c-list-products-pp.full-slider-hp{max-width:unset;padding:0;overflow-x:hidden!important}.c-list-products-pp .arrow{position:relative;margin-top:50px}.c-list-products-pp .arrow .banner-vetrina{text-align:left;width:100%;margin:auto;padding-bottom:80px}@media screen and (max-width:767px){.c-list-products-pp .arrow .banner-vetrina{padding-bottom:60px}}.c-list-products-pp .arrow .banner-vetrina .swiper-container{display:block;max-width:1280px;overflow:visible;margin:0 auto}.c-list-products-pp .arrow .banner-vetrina .swiper-container .swiper-slide{padding:0 60px}@media (max-width:768px){.c-list-products-pp .arrow .banner-vetrina .swiper-container .swiper-slide{padding:0 1.2rem}}@media (max-width:767px){.c-list-products-pp .arrow .banner-vetrina .swiper-container .swiper-slide{padding:0}}.c-list-products-pp .arrow .banner-vetrina .banner-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;padding:50px 50px 64px;background-size:cover;overflow:hidden;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:30px;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;font-family:Nunito,sans-serif;position:relative;z-index:2;height:420px}@media screen and (max-width:992px){.c-list-products-pp .arrow .banner-vetrina .banner-container{height:auto}}@media (max-width:768px){.c-list-products-pp .arrow .banner-vetrina .banner-container{padding:50px 15px 50px 30px}}@media screen and (max-width:767px){.c-list-products-pp .arrow .banner-vetrina .banner-container{border-radius:15px;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:32px 24px}}@media (max-width:340px){.c-list-products-pp .arrow .banner-vetrina .banner-container{padding:16px}}.c-list-products-pp .arrow .banner-vetrina .banner-container:before{content:"";z-index:-1;background-size:cover;display:block;background-position:100% 100%;background-repeat:no-repeat;position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;padding:0}.c-list-products-pp .arrow .banner-vetrina .banner-container .banner-text{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:55%;-ms-flex-item-align:center;align-self:center}@media (max-width:768px){.c-list-products-pp .arrow .banner-vetrina .banner-container .banner-text{width:50%;padding-right:10px}}@media screen and (max-width:767px){.c-list-products-pp .arrow .banner-vetrina .banner-container .banner-text{-ms-flex-item-align:start;align-self:flex-start;text-align:left;width:100%}}.c-list-products-pp .arrow .banner-vetrina .banner-container .banner-text .product-type{border-radius:36px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;width:106px;height:35px;margin-bottom:32px}@media screen and (max-width:767px){.c-list-products-pp .arrow .banner-vetrina .banner-container .banner-text .product-type{border-radius:20px;margin-bottom:20px}}.c-list-products-pp .arrow .banner-vetrina .banner-container .banner-text .product-type p{font-weight:700;margin:0;font-size:16px}.c-list-products-pp .arrow .banner-vetrina .banner-container .banner-text .description{font-family:Nunito,sans-serif;color:#fff}.c-list-products-pp .arrow .banner-vetrina .banner-container .banner-text .description h3{font-weight:800;font-size:32px;margin:0;line-height:1.25;padding-top:5px;padding-bottom:5px}@media screen and (max-width:767px){.c-list-products-pp .arrow .banner-vetrina .banner-container .banner-text .description h3{font-size:28px}}.c-list-products-pp .arrow .banner-vetrina .banner-container .banner-text .description p{line-height:1.5;font-size:20px;margin-bottom:40px;font-weight:600}@media screen and (max-width:767px){.c-list-products-pp .arrow .banner-vetrina .banner-container .banner-text .description p{font-size:18px;margin-bottom:20px}}.c-list-products-pp .arrow .banner-vetrina .banner-container .banner-text .link-find-out{font-family:Nunito,sans-serif;border-radius:22px;width:205px}@media screen and (max-width:767px){.c-list-products-pp .arrow .banner-vetrina .banner-container .banner-text .link-find-out{width:100%}}.c-list-products-pp .arrow .banner-vetrina .banner-container .banner-text .link-find-out a{font-size:20px;font-weight:700;height:44px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:.3s;transition:.3s;border-radius:22px}.c-list-products-pp .arrow .banner-vetrina .banner-container .banner-text .link-find-out a:hover{-webkit-transition:.3s;transition:.3s}.c-list-products-pp .arrow .banner-vetrina .banner-container .banner-image{width:45%;height:auto;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}@media (max-width:768px){.c-list-products-pp .arrow .banner-vetrina .banner-container .banner-image{width:50%}}@media screen and (max-width:767px){.c-list-products-pp .arrow .banner-vetrina .banner-container .banner-image{width:100%;margin-bottom:20px}}.c-list-products-pp .arrow .banner-vetrina .banner-container .banner-image img{width:100%;height:auto;padding-top:20px}@media (max-width:767px){.c-list-products-pp .arrow .banner-vetrina .banner-container .banner-image img{padding-top:0}}.c-list-products-pp .arrow .banner-vetrina .banner-container-donna{background-image:-webkit-gradient(linear,left top,left bottom,from(#e66eb0),to(#dd3591));background-image:linear-gradient(180deg,#e66eb0 0,#dd3591)}.c-list-products-pp .arrow .banner-vetrina .banner-container-donna:before{background-image:url(../img/banner/banner-vetrina/texture-donna.png);opacity:.3}.c-list-products-pp .arrow .banner-vetrina .banner-container-donna .banner-text .product-type{background-color:#e21389}.c-list-products-pp .arrow .banner-vetrina .banner-container-donna .banner-text .product-type p{color:#fff}.c-list-products-pp .arrow .banner-vetrina .banner-container-donna .banner-text .link-find-out{background-color:#fff}.c-list-products-pp .arrow .banner-vetrina .banner-container-donna .banner-text .link-find-out a{color:#e21389}.c-list-products-pp .arrow .banner-vetrina .banner-container-donna .banner-text .link-find-out a:hover{color:#fff;background-color:#e21389}.c-list-products-pp .arrow .banner-vetrina .banner-container-donna .banner-image{max-width:438px}@media (max-width:767px){.c-list-products-pp .arrow .banner-vetrina .banner-container-donna .banner-image{margin-bottom:30px}}.c-list-products-pp .arrow .banner-vetrina .banner-container-uomo{background-color:#029fd4}.c-list-products-pp .arrow .banner-vetrina .banner-container-uomo:before{background-image:url(../img/banner/banner-vetrina/texture-uomo.png);opacity:.1;background-blend-mode:screen}.c-list-products-pp .arrow .banner-vetrina .banner-container-uomo .banner-text .product-type{background-color:#013b9b}.c-list-products-pp .arrow .banner-vetrina .banner-container-uomo .banner-text .product-type p{color:#fff}.c-list-products-pp .arrow .banner-vetrina .banner-container-uomo .banner-text .link-find-out{background-color:#fff}.c-list-products-pp .arrow .banner-vetrina .banner-container-uomo .banner-text .link-find-out a{color:#013b9b}.c-list-products-pp .arrow .banner-vetrina .banner-container-uomo .banner-text .link-find-out a:hover{background-color:#013b9b;color:#fff}.c-list-products-pp .arrow .banner-vetrina .banner-container-uomo .banner-image{max-width:345px}@media screen and (max-width:767px){.c-list-products-pp .arrow .banner-vetrina .banner-container-uomo .banner-image img{max-height:220px;width:auto}}.c-list-products-pp .arrow .banner-vetrina .banner-container-unisex{background-color:#16bdc5}.c-list-products-pp .arrow .banner-vetrina .banner-container-unisex:before{background-image:-webkit-gradient(linear,left top,left bottom,from(#16bdc5),to(#017c82)),url(../img/banner/banner-vetrina/texture-unisex.png);background-image:linear-gradient(180deg,#16bdc5 0,#017c82),url(../img/banner/banner-vetrina/texture-unisex.png);opacity:.2;background-blend-mode:color-dodge}.c-list-products-pp .arrow .banner-vetrina .banner-container-unisex .banner-text{width:60%}@media screen and (max-width:767px){.c-list-products-pp .arrow .banner-vetrina .banner-container-unisex .banner-text{width:100%}}.c-list-products-pp .arrow .banner-vetrina .banner-container-unisex .banner-text .product-type{background-color:#159399}.c-list-products-pp .arrow .banner-vetrina .banner-container-unisex .banner-text .product-type p{color:#fff}.c-list-products-pp .arrow .banner-vetrina .banner-container-unisex .banner-text .link-find-out{background-color:#fff}.c-list-products-pp .arrow .banner-vetrina .banner-container-unisex .banner-text .link-find-out a{color:#017c82}.c-list-products-pp .arrow .banner-vetrina .banner-container-unisex .banner-text .link-find-out a:hover{background-color:#017c82;color:#fff}.c-list-products-pp .arrow .banner-vetrina .banner-container-unisex .banner-image{max-width:386px}.c-list-products-pp .arrow .banner-vetrina .banner-container-news{background-color:#1d4f91}.c-list-products-pp .arrow .banner-vetrina .banner-container-news:before{background-image:url(../img/banner/banner-vetrina/banner-protection-bg.png);background-position:100% 100%;background-size:unset;opacity:.5;background-blend-mode:color-dodge}.c-list-products-pp .arrow .banner-vetrina .banner-container-news .banner-text{width:55%}@media screen and (max-width:767px){.c-list-products-pp .arrow .banner-vetrina .banner-container-news .banner-text{width:100%}}.c-list-products-pp .arrow .banner-vetrina .banner-container-news .banner-text .product-type{background-color:#fefd00}.c-list-products-pp .arrow .banner-vetrina .banner-container-news .banner-text .product-type p{color:#1e2b50}.c-list-products-pp .arrow .banner-vetrina .banner-container-news .banner-text .lines-specialist{width:175px;height:auto}@media (max-width:767px){.c-list-products-pp .arrow .banner-vetrina .banner-container-news .banner-text .lines-specialist{margin-top:10px;margin-bottom:10px}}.c-list-products-pp .arrow .banner-vetrina .banner-container-news .banner-text .lines-specialist img{width:100%;height:auto}.c-list-products-pp .arrow .banner-vetrina .banner-container-news .banner-text .description p{font-size:22px}.c-list-products-pp .arrow .banner-vetrina .banner-container-news .banner-text .description span{font-family:Times New Roman,Times,serif}.c-list-products-pp .arrow .banner-vetrina .banner-container-news .banner-text .link-find-out a{width:320px;color:#1e2b50;background-color:#fefd00}@media screen and (max-width:767px){.c-list-products-pp .arrow .banner-vetrina .banner-container-news .banner-text .link-find-out a{width:100%;font-size:17px}}@media screen and (max-width:767px) and (max-width:340px){.c-list-products-pp .arrow .banner-vetrina .banner-container-news .banner-text .link-find-out a{font-size:14px}}.c-list-products-pp .arrow .banner-vetrina .banner-container-news .banner-text .link-find-out a:hover{background-color:#1e2b50;color:#fefd00}.c-list-products-pp .arrow .banner-vetrina .banner-container-news .banner-image{max-width:399px}.c-list-products-pp .swiper-button-next-unique{background-image:url(../img/banner/banner-vetrina/freccia-btn_bianca.svg);right:10px!important;background-position-x:17px;background-position-y:50%}@media screen and (max-width:768px){.c-list-products-pp .swiper-button-next-unique{display:none}}.c-list-products-pp .swiper-button-prev-unique{background-image:url(../img/banner/banner-vetrina/freccia-btn_bianca.svg);left:10px!important;-webkit-transform:rotate(180deg);transform:rotate(180deg);background-position-x:17px;background-position-y:50%}@media screen and (max-width:768px){.c-list-products-pp .swiper-button-prev-unique{display:none}}.c-list-products-pp .swiper-button-next-unique,.c-list-products-pp .swiper-button-prev-unique{position:absolute!important;top:calc(50% - 20px);border-radius:50%;background-color:#1fa6a8;background-repeat:no-repeat;width:40px;height:40px;background-size:25%;outline:none;z-index:10}.c-list-products-pp .swiper-button-next-unique:after,.c-list-products-pp .swiper-button-prev-unique:after{content:none}.c-list-products-pp .swiper-button-disabled{opacity:.5}.c-list-products-pp .swiper-pagination{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;bottom:26px!important;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:unset;-ms-flex-item-align:end;align-self:flex-end;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin:0}@media (max-width:425px){.c-list-products-pp .swiper-pagination{bottom:16px!important}}.c-list-products-pp .swiper-pagination .swiper-pagination-bullet{background:rgba(0,0,0,0);margin-right:5px!important;width:24px;height:24px;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;bottom:0!important}.c-list-products-pp .swiper-pagination .swiper-pagination-bullet:before{content:"";width:12px;height:12px;position:absolute;background:rgba(16,36,84,.56);border-radius:50%}.c-list-products-pp .swiper-pagination .swiper-pagination-bullet-active{background-color:rgba(0,0,0,0)!important;width:24px;height:24px;border:2px solid #102454}.c-list-products-pp .swiper-pagination .swiper-pagination-bullet-active:before{content:"";width:12px;height:12px;position:absolute;background:#102454;border-radius:50%}.banner-sempre-con-te2{background:url(../img/banner/banner-sempre-con-te2/background.png) no-repeat 50%;background-size:cover;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:70px}@media screen and (max-width:1200px){.banner-sempre-con-te2{padding-left:48px;padding-right:48px}}@media screen and (max-width:767px){.banner-sempre-con-te2{background:url(../img/banner/banner-sempre-con-te2/top-sx.svg) no-repeat 0 0,url(../img/banner/banner-sempre-con-te2/top-dx.png) no-repeat 100% 0;padding:120px 20px 50px}}.banner-sempre-con-te2 .hero{max-width:360px;margin:0 auto 50px}.banner-sempre-con-te2 .hero img.desk{width:100%;height:auto}@media screen and (max-width:767px){.banner-sempre-con-te2 .hero img.desk{display:none}}.banner-sempre-con-te2 .hero img.mob{display:none}@media screen and (max-width:767px){.banner-sempre-con-te2 .hero img.mob{display:block}}.banner-sempre-con-te2 .contest{max-width:1184px;margin:0 auto 80px}.banner-sempre-con-te2 .contest h1{margin:0;text-align:center;font-family:PT Sans,sans-serif;font-size:30px;color:#1e2b50;font-weight:400;line-height:1.2}.banner-sempre-con-te2 .contest h1 span{color:#ff4c7e;font-weight:700}.banner-sempre-con-te2 .contest h1 strong{font-weight:700}.banner-sempre-con-te2 .prizes-image{max-width:1790px;margin:0 auto 50px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}@media screen and (max-width:767px){.banner-sempre-con-te2 .prizes-image{display:none}}.banner-sempre-con-te2 .prizes-image img{width:100%;height:auto}.banner-sempre-con-te2 .prizes-mob{display:none}@media screen and (max-width:767px){.banner-sempre-con-te2 .prizes-mob{display:block}.banner-sempre-con-te2 .prizes-mob .prize_desc_mob{display:-ms-grid;display:grid;grid-template-areas:"a b" "c c";-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.banner-sempre-con-te2 .prizes-mob .prize_desc_mob .prz__desc{grid-area:b;text-align:center;margin-bottom:30px}.banner-sempre-con-te2 .prizes-mob .prize_desc_mob .prz__desc:first-child{grid-area:a}.banner-sempre-con-te2 .prizes-mob .prize_desc_mob .prz__desc:last-child{grid-area:c}.banner-sempre-con-te2 .prizes-mob .prize_desc_mob .prz__desc img{width:45vw}}@media screen and (max-width:767px){.banner-sempre-con-te2 .prizes-mob .prize_desc_mob .prz__desc{-ms-grid-row:1;-ms-grid-column:2}.banner-sempre-con-te2 .prizes-mob .prize_desc_mob .prz__desc:first-child{-ms-grid-row:1;-ms-grid-column:1}.banner-sempre-con-te2 .prizes-mob .prize_desc_mob .prz__desc:last-child{-ms-grid-row:2;-ms-grid-column:1;-ms-grid-column-span:2}}.banner-sempre-con-te2 .partecipate{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px}.banner-sempre-con-te2 .partecipate a{padding:15px 116px;border-radius:60px;background-color:#ffd42d;color:#000;font-family:PT Sans,sans-serif;font-size:25px;font-weight:700;line-height:1.2;letter-spacing:2.5px;text-transform:uppercase;text-decoration:none}@media screen and (max-width:767px){.banner-sempre-con-te2 .partecipate a{padding:15px 70px}}.banner-sempre-con-te2 .rules p{margin:0 auto;max-width:1180px;font-family:PT Sans,sans-serif;font-size:16px;line-height:1.2;color:#061f5c;text-align:center}.banner-sempre-con-te2 .rules p a{font-weight:700;text-decoration:underline}.banner-sempre-con-te2 .final-prizes{margin-bottom:30px;text-align:center}.hp-exposanita{background-image:url(../img/banner/banner-exposanita/bg-desk.png);background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}@media (max-width:767px){.hp-exposanita{background-image:url(../img/banner/banner-exposanita/bg-mob.png);background-position:50%;background-repeat:no-repeat;background-size:cover}}@media (max-width:992px){.hp-exposanita .hp-bt__content{-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.hp-exposanita .hp-bt__content .logo{width:50%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;z-index:1}@media (max-width:992px){.hp-exposanita .hp-bt__content .logo{width:37%;margin-right:30px}}@media (max-width:767px){.hp-exposanita .hp-bt__content .logo{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-right:0;margin-bottom:30px;width:100%;max-height:150px}}.hp-exposanita .hp-bt__content .logo .logo-container{position:relative;width:100%;max-width:400px}@media (max-width:1024px){.hp-exposanita .hp-bt__content .logo .logo-container{max-width:300px}}@media (max-width:767px){.hp-exposanita .hp-bt__content .logo .logo-container{max-height:150px;width:auto;margin-right:auto;margin-left:auto}.hp-exposanita .hp-bt__content .logo .logo-container img{width:200px!important;height:auto}}.hp-exposanita .hp-bt__content .logo .logo-container img{max-width:400px}.hp-exposanita .hp-bt__content .logo .logo-container img.abs{position:absolute;bottom:50px;right:0;z-index:-1;width:540px;max-width:unset}@media (max-width:1024px){.hp-exposanita .hp-bt__content .logo .logo-container img.abs{width:400px}}.hp-exposanita .hp-bt__content .logo .logo-container img{width:100%;height:auto}.hp-exposanita .hp-bt__content .info-exposanita{width:50%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:767px){.hp-exposanita .hp-bt__content .info-exposanita{width:100%}}.hp-exposanita .hp-bt__content .info-exposanita .row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;width:100%;margin-bottom:20px}.hp-exposanita .hp-bt__content .info-exposanita .row:last-of-type{margin-bottom:0}.hp-exposanita .hp-bt__content .info-exposanita .row.last{margin-top:30px;width:100%}.hp-exposanita .hp-bt__content .info-exposanita .row.last div{width:100%}.hp-exposanita .hp-bt__content .info-exposanita .row.last div img{max-width:500px;width:100%}.hp-exposanita .hp-bt__content .info-exposanita .row .info{max-width:380px;padding:10px 40px 10px 20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;position:relative;z-index:100}@media (max-width:767px){.hp-exposanita .hp-bt__content .info-exposanita .row .info{width:220px;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}}.hp-exposanita .hp-bt__content .info-exposanita .row .info .skew{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;-webkit-transform:skew(-10deg);transform:skew(-10deg);background-image:-webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),to(#fff));background-image:linear-gradient(90deg,hsla(0,0%,100%,0),#fff)}.hp-exposanita .hp-bt__content .info-exposanita .row .info .skew.last{-webkit-transform:translateX(-20px) skew(-10deg);transform:translateX(-20px) skew(-10deg)}.hp-exposanita .hp-bt__content .info-exposanita .row .info img{max-width:309px;margin-bottom:5px;width:100%;min-width:100px}@media (max-width:767px){.hp-exposanita .hp-bt__content .info-exposanita .row .info img{max-width:100%}}.hp-exposanita .hp-bt__content .info-exposanita .row .info img+img{width:200px;margin-bottom:0}.hp-exposanita .hp-bt__content .info-exposanita .row .bg{background-color:#19bbb1;width:1000px;min-width:1000px;-webkit-transform:translateX(10px) skew(-10deg);transform:translateX(10px) skew(-10deg);padding-left:20px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:767px){.hp-exposanita .hp-bt__content .info-exposanita .row .bg{padding-top:10px;padding-bottom:10px}}.hp-exposanita .hp-bt__content .info-exposanita .row .bg>div{-webkit-transform:skew(10deg);transform:skew(10deg)}.hp-exposanita .hp-bt__content .info-exposanita .row .bg div{width:180px;height:auto}.hp-exposanita .hp-bt__content .info-exposanita .row .bg div img{padding-right:40px}.hp-exposanita .hp-bt__content .info-exposanita .row .bg.bg-2{background-color:#122a53;-webkit-transform:translateX(-10px) skew(-10deg);transform:translateX(-10px) skew(-10deg)}.hp-exposanita .hp-bt__content .info-exposanita .row .bg .spaces{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:800px;height:2px}.banner-sempre-con-te3{-webkit-tap-highlight-color:transparent}.banner-sempre-con-te3 a,.banner-sempre-con-te3 p{font-family:PT Sans,sans-serif;margin:0;padding:0}.banner-sempre-con-te3 h2,.banner-sempre-con-te3 h3{font-family:Gochi Hand,cursive;margin:0}.banner-sempre-con-te3 .section-prizes{background:url(../img/banner/sempre-con-te3/bg.svg) no-repeat 50%;background-size:cover;padding-top:60px;padding-left:50px;padding-right:50px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width:1380px){.banner-sempre-con-te3 .section-prizes{padding-bottom:30px}}@media (max-width:1023px){.banner-sempre-con-te3 .section-prizes{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:700px){.banner-sempre-con-te3 .section-prizes{padding:40px 20px 50px;background:url(../img/banner/sempre-con-te3/bg-hero-mob.svg) no-repeat top;background-size:100% auto}}.banner-sempre-con-te3 .section-prizes .contest{padding-top:20px;max-width:564px;margin-right:30px;min-width:0}@media (max-width:1380px){.banner-sempre-con-te3 .section-prizes .contest{padding:0;width:50%}}@media (max-width:1023px){.banner-sempre-con-te3 .section-prizes .contest{margin-right:0;margin-bottom:50px;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}}@media (max-width:700px){.banner-sempre-con-te3 .section-prizes .contest{width:100%;max-width:400px}}.banner-sempre-con-te3 .section-prizes .contest img{width:100%;max-width:420px;height:auto;margin-bottom:50px}@media (max-width:1023px){.banner-sempre-con-te3 .section-prizes .contest img{margin-bottom:30px}}@media (max-width:700px){.banner-sempre-con-te3 .section-prizes .contest img{max-width:200px;margin-left:auto;margin-right:auto}}.banner-sempre-con-te3 .section-prizes .contest p{color:#1e2b50;font-size:30px;line-height:1.5;width:100%}@media (max-width:1023px){.banner-sempre-con-te3 .section-prizes .contest p{text-align:center}}.banner-sempre-con-te3 .section-prizes .contest p span{color:#21a6a8;font-weight:700}.banner-sempre-con-te3 .section-prizes .contest p strong{font-weight:700}.banner-sempre-con-te3 .section-prizes .prizes{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;max-width:916px;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;z-index:1;margin-left:auto;margin-right:auto}@media (max-width:1023px){.banner-sempre-con-te3 .section-prizes .prizes{max-width:700px}}@media (max-width:700px){.banner-sempre-con-te3 .section-prizes .prizes{display:none}}.banner-sempre-con-te3 .section-prizes .prizes .card{-webkit-box-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;margin-right:30px;max-width:270px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.banner-sempre-con-te3 .section-prizes .prizes .card:last-of-type{margin-right:0}.banner-sempre-con-te3 .section-prizes .prizes .card img{width:100%}.banner-sempre-con-te3 .section-prizes .prizes-mob{max-width:100%}.banner-sempre-con-te3 .section-prizes .prizes-mob .swiper-container{max-width:100%;padding-bottom:70px;position:relative;overflow-x:hidden}.banner-sempre-con-te3 .section-prizes .prizes-mob .swiper-container,.banner-sempre-con-te3 .section-prizes .prizes-mob .swiper-container .swiper-wrapper{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}.banner-sempre-con-te3 .section-prizes .prizes-mob .swiper-container .swiper-wrapper .swiper-slide{height:auto}.banner-sempre-con-te3 .section-prizes .prizes-mob .swiper-container .swiper-wrapper .swiper-slide img{width:100%;max-width:270px;margin:auto}.banner-sempre-con-te3 .section-prizes .prizes-mob .swiper-container .nav{position:absolute;bottom:0;height:40px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:270px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.banner-sempre-con-te3 .section-prizes .prizes-mob .swiper-container .swiper-button-next,.banner-sempre-con-te3 .section-prizes .prizes-mob .swiper-container .swiper-button-prev{position:unset;top:unset;width:70px;height:40px}.banner-sempre-con-te3 .section-prizes .prizes-mob .swiper-container .swiper-button-next:After,.banner-sempre-con-te3 .section-prizes .prizes-mob .swiper-container .swiper-button-prev:After{content:none}.banner-sempre-con-te3 .section-prizes .prizes-mob .swiper-container .swiper-button-next,.banner-sempre-con-te3 .section-prizes .prizes-mob .swiper-container .swiper-button-prev{background:url(../img/banner/sempre-con-te3/arrow-next.svg) no-repeat 50%;background-size:contain}.banner-sempre-con-te3 .section-prizes .prizes-mob .swiper-container .swiper-button-prev{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.banner-sempre-con-te3 .section-join{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-left:50px;padding-right:50px;background-color:rgba(203,137,182,.2);position:relative}@media (max-width:1380px){.banner-sempre-con-te3 .section-join{padding-top:30px;padding-bottom:50px;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width:1023px){.banner-sempre-con-te3 .section-join{-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:700px){.banner-sempre-con-te3 .section-join{padding:0}}.banner-sempre-con-te3 .section-join .rules{max-width:570px;padding-bottom:80px;margin-right:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media (max-width:1380px){.banner-sempre-con-te3 .section-join .rules{width:40%;padding:0}}@media (max-width:1023px){.banner-sempre-con-te3 .section-join .rules{text-align:center;margin-bottom:0;margin-right:0;width:70%;-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (max-width:700px){.banner-sempre-con-te3 .section-join .rules{text-align:left;width:100%;padding-left:20px;padding-right:20px;padding-bottom:50px}}.banner-sempre-con-te3 .section-join .rules .join{width:100%;max-width:370px;height:60px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border-radius:60px;background-color:#ffd42d;text-transform:uppercase;text-decoration:none;font-size:25px;font-weight:700;color:#000;margin-bottom:25px}@media (max-width:1023px){.banner-sempre-con-te3 .section-join .rules .join{margin-right:auto;margin-left:auto}}@media (max-width:700px){.banner-sempre-con-te3 .section-join .rules .join{width:100%;max-width:unset}}.banner-sempre-con-te3 .section-join .rules p{font-size:16px;color:#061f5c;line-height:1.2}.banner-sempre-con-te3 .section-join .rules p a{font-weight:700;color:inherit}.banner-sempre-con-te3 .section-join .final-prize{max-width:1180px;width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-transform:translateY(-50px);transform:translateY(-50px);z-index:0}@media (max-width:1380px){.banner-sempre-con-te3 .section-join .final-prize{-webkit-transform:none;transform:none}}@media (max-width:1023px){.banner-sempre-con-te3 .section-join .final-prize{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:0;order:0;margin-bottom:50px}}@media (max-width:700px){.banner-sempre-con-te3 .section-join .final-prize{padding-left:20px;padding-right:20px;padding-top:50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:url(../img/banner/sempre-con-te3/green.png) no-repeat top;background-size:100% 85%}}.banner-sempre-con-te3 .section-join .final-prize img{width:100%;height:auto}.banner-sempre-con-te3 .section-join .final-prize .card{display:none}@media (max-width:700px){.banner-sempre-con-te3 .section-join .final-prize .card{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:25px;border-radius:30px;background:#fff url(../img/banner/sempre-con-te3/bg-card.svg) no-repeat 50%;background-size:cover;max-width:400px;margin:auto}.banner-sempre-con-te3 .section-join .final-prize .card h2{margin-bottom:25px;text-align:center;color:#b1328a;font-size:60px;line-height:1.2;text-transform:uppercase}.banner-sempre-con-te3 .section-join .final-prize .card h3{margin-bottom:15px;text-align:center;color:#b8d28b;font-size:45px;line-height:1.2}.banner-sempre-con-te3 .section-join .final-prize .card p{text-align:center;margin-bottom:30px}.banner-sempre-con-te3 .section-join .final-prize .card p span{font-weight:700}.banner-sempre-con-te3 .section-join .final-prize .card img{width:100%;height:auto}}@media (max-width:700px){.banner-sempre-con-te3 .desk{display:none}}.banner-sempre-con-te3 .mob{display:none}@media (max-width:700px){.banner-sempre-con-te3 .mob{display:block}}.home .grid{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[12];grid-template-columns:repeat(12,1fr);grid-column-gap:30px;margin:0 40px}@media (max-width:767px){.home .grid{margin:0;padding:0 20px;grid-column-gap:15px}}.home strong{font-weight:700}.home .hero-libera{background:url(../img/banner/banner-concorsi/libera-la-tua-energia/bg-hero.png) no-repeat #e7d9d0;background-size:100% 100%;-webkit-box-shadow:0 24px 34px rgba(0,0,0,.25);box-shadow:0 24px 34px rgba(0,0,0,.25);padding:66px 0 167px;position:relative}@media (max-width:1500px){.home .hero-libera{padding:100px 0}}@media (max-width:767px){.home .hero-libera{background:url(../img/banner/banner-concorsi/libera-la-tua-energia/bg-mobile.png) no-repeat #e7d9d0;background-size:100% 560px;padding:56px 0 69px}}.home .hero-libera .logo{-ms-grid-column:2;-ms-grid-column-span:4;grid-column:2/span 4;z-index:10}@media (max-width:1500px){.home .hero-libera .logo{-ms-grid-column:1;-ms-grid-column-span:6;grid-column:1/span 6}}@media (max-width:767px){.home .hero-libera .logo{-ms-grid-column-span:12;grid-column:span 12;max-width:unset}}.home .hero-libera .logo img{width:auto;max-width:100%;margin-bottom:40px}@media (max-width:1500px){.home .hero-libera .logo img{margin-bottom:20px;max-width:250px}}.home .hero-libera .logo h1{color:#fff;margin-bottom:60px;font-family:PT Sans,sans-serif;font-style:normal;font-weight:400;font-size:30px;line-height:150%}@media (max-width:1500px){.home .hero-libera .logo h1{margin-bottom:30px}}.home .hero-libera .details{color:#fff;font-family:PT Sans,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:120%;letter-spacing:.1em}@media (max-width:767px){.home .hero-libera .details{color:#4c2779}}.home .hero-libera .details a{color:#fff;text-decoration:underline}@media (max-width:767px){.home .hero-libera .details a{color:#4c2779;text-decoration:none}}.home .hero-libera .partecipate{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px}@media (max-width:1500px){.home .hero-libera .partecipate{margin-bottom:15px}}@media (max-width:767px){.home .hero-libera .partecipate{margin-bottom:30px}}.home .hero-libera .partecipate a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:15px 0;border-radius:60px;background-color:#fff;font-family:PT Sans,sans-serif;font-size:25px;font-weight:700;line-height:1.2;letter-spacing:2.5px;text-transform:uppercase;text-decoration:none}@media (max-width:767px){.home .hero-libera .partecipate a{color:#fff;background-color:#4c2779}}@media (max-width:767px){.home .hero-libera .desk{display:none}}.home .hero-libera .mob{display:none}@media (max-width:767px){.home .hero-libera .mob{display:block;-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/span 12}}.home .hero-libera .prizes{-ms-grid-column:8;-ms-grid-column-span:5;grid-column:8/span 5;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1024px){.home .hero-libera .prizes{-ms-grid-column:7;-ms-grid-column-span:6;grid-column:7/span 6}}@media (max-width:1480px){.home .hero-libera .prizes{-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width:767px){.home .hero-libera .prizes{-ms-grid-column:1;-ms-grid-column-span:12;grid-column:1/span 12}}.home .hero-libera .prizes>img{width:100%}@media (max-width:767px){.home .hero-libera .prizes>img{display:none}}.home .hero-libera .prizes .swiper-container{display:none;width:100%;max-width:100%;padding-bottom:70px;position:relative;overflow-x:hidden;margin-bottom:62px}@media (max-width:767px){.home .hero-libera .prizes .swiper-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}}.home .hero-libera .prizes .swiper-container .swiper-wrapper{width:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex}.home .hero-libera .prizes .swiper-container .swiper-wrapper .swiper-slide{height:auto}.home .hero-libera .prizes .swiper-container .swiper-wrapper .swiper-slide img{width:100%;margin:auto}.home .hero-libera .prizes .swiper-container .swiper-wrapper .swiper-slide .prz__descr{height:auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0;padding:0;position:relative}.home .hero-libera .prizes .swiper-container .swiper-wrapper .swiper-slide .prz__descr h2{font-size:32px;font-weight:700;text-align:center;line-height:1.25;padding:0;margin:0 0 10px;color:#4c2779}.home .hero-libera .prizes .swiper-container .swiper-wrapper .swiper-slide .prz__descr h2 strong{font-weight:700}.home .hero-libera .prizes .swiper-container .swp-nav{position:absolute;bottom:0;height:40px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:270px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.home .hero-libera .prizes .swiper-container .swiper-button-next,.home .hero-libera .prizes .swiper-container .swiper-button-prev{position:unset;top:unset;width:70px;height:40px}.home .hero-libera .prizes .swiper-container .swiper-button-next:After,.home .hero-libera .prizes .swiper-container .swiper-button-prev:After{content:none}.home .hero-libera .prizes .swiper-container .swiper-button-next,.home .hero-libera .prizes .swiper-container .swiper-button-prev{background:url(../img/banner/banner-concorsi/libera-la-tua-energia/arrow-violet.svg) no-repeat 50%;background-size:contain}.home .hero-libera .prizes .swiper-container .swiper-button-prev{-webkit-transform:rotate(180deg);transform:rotate(180deg)}body{margin:0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff}.sep{width:100%;height:100px;position:relative;display:block;margin:50px 0;padding:0}.nav__actions.update-nav li{width:unset;max-width:unset;-webkit-box-flex:unset;-moz-box-flex:unset;-ms-flex:unset;flex:unset;padding-left:8px;padding-right:8px}@media (max-width:767px){.nav__actions.update-nav li{width:100%;min-width:100%;padding:0}}.nav__actions.update-nav .nav__item a{padding-left:10px;padding-right:16px}@media (max-width:767px){.nav__actions.update-nav .nav__item a{width:100%;min-width:100%;padding-left:12px}}.nav__actions.update-nav span{letter-spacing:.05rem;padding-left:10px}.nav__actions.update-nav .i{width:32px;height:32px;min-width:32px;min-height:32px}.nav__actions.update-nav .i:after{width:32px;height:auto;padding:0 0 100%}
