﻿@keyframes mload_spin{0%{transform:rotate(0deg)}50%{transform:rotate(720deg)}75%{transform:rotate(720deg)}90%{transform:rotate(730deg)}100%{transform:rotate(700deg)}}#mload,.loader{position:fixed;display:none;top:0;left:0;width:100%;height:100%;z-index:99999;background-color:rgba(255,255,255,.4);user-select:none;cursor:default}#mload svg,.loader svg{pointer-events:none;user-select:none;position:absolute;top:50%;left:50%;margin-top:-40px;margin-left:-40px;animation:infinite 2s mload_spin ease-out}body{padding-top:72px !important}@media(max-width: 767px){body{padding-top:56px !important}}#growls-cp{left:auto !important;right:0 !important;top:0 !important}#growls-cp .growl{box-shadow:0px 0px 36px 0px rgba(0,0,0,.1) !important;background:#fff !important;border:1px solid #ccccd2 !important;border-radius:8px !important;padding:16px !important}#growls-cp .growl .growl-title{display:flex !important;align-items:center !important;color:#33334b;font-size:16px !important;font-weight:500 !important;line-height:normal !important;margin-bottom:8px !important}#growls-cp .growl .growl-title:before{font-family:var(--fa-style-family, "Font Awesome 6 Pro");font-weight:var(--fa-style, 900);margin-top:2px;margin-right:8px}#growls-cp .growl .growl-message{padding:0 !important;color:#666678 !important;font-size:16px !important;font-weight:400 !important;line-height:normal !important;text-align:left !important}#growls-cp .growl.growl-personalized{width:508px;height:auto;padding:15px;margin:15px}@media(max-width: 767px){#growls-cp .growl.growl-personalized{width:calc(100% - 30px)}}#growls-cp .growl.growl-default{border-left:8px solid #7b66ae !important}#growls-cp .growl.growl-default .growl-title{margin-bottom:0 !important}#growls-cp .growl.growl-notice{border-left:8px solid #2db45a !important}#growls-cp .growl.growl-notice .growl-title:before{content:"";color:#2db45a}#growls-cp .growl.growl-warning{border-left:8px solid #ffaf50 !important}#growls-cp .growl.growl-warning .growl-title:before{content:"";color:#ffaf50}#growls-cp .growl.growl-error{border-left:8px solid #f03c50 !important}#growls-cp .growl.growl-error .growl-title:before{content:"";color:#f03c50}@media(min-width: 992px){.lg-only{display:none !important}}.col-lg-7{margin-bottom:32px}@media(min-width: 992px){.col-lg-7{margin-bottom:0}}#campagna-frame-1{font-size:16px;line-height:1.5;font-family:niveau-grotesk,sans-serif}#campagna-frame-1 .row{margin-right:calc(-0.5*var(--bs-gutter-x));margin-left:calc(-0.5*var(--bs-gutter-x))}@media(max-width: 575px){#campagna-frame-1 .row{margin-right:-20px;margin-left:-20px}}#campagna-frame-1 .row>*{padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5)}@media(max-width: 575px){#campagna-frame-1 .row>*{padding-right:20px;padding-left:20px}}#campagna-frame-1 .container,#campagna-frame-1 .container-fluid,#campagna-frame-1 .container-lg,#campagna-frame-1 .container-md,#campagna-frame-1 .container-sm,#campagna-frame-1 .container-xl,#campagna-frame-1 .container-xxl{padding-right:var(--bs-gutter-x, 0.75rem);padding-left:var(--bs-gutter-x, 0.75rem)}@media(max-width: 575px){#campagna-frame-1 .container,#campagna-frame-1 .container-fluid,#campagna-frame-1 .container-lg,#campagna-frame-1 .container-md,#campagna-frame-1 .container-sm,#campagna-frame-1 .container-xl,#campagna-frame-1 .container-xxl{padding-right:20px;padding-left:20px}}#campagna-frame-1 h1,#campagna-frame-1 h2,#campagna-frame-1 h3,#campagna-frame-1 h4{color:#00001e;font-family:niveau-grotesk,sans-serif;font-style:normal;font-weight:500;line-height:120%}#campagna-frame-1 h1{font-size:30px}@media(min-width: 992px){#campagna-frame-1 h1{font-size:48px}}#campagna-frame-1 h2{text-align:center;font-size:28px}@media(min-width: 992px){#campagna-frame-1 h2{font-size:40px}}#campagna-frame-1 h3{text-align:center;font-size:34px}@media(min-width: 992px){#campagna-frame-1 h3{font-size:34px}}#campagna-frame-1 .shadowed{box-shadow:0 0 36px 0 rgba(0,0,0,.04)}#campagna-frame-1 .bordered{border-radius:16px;border:1px solid #e5e2de;background:#fff}#campagna-frame-1 .button-cta{display:flex;justify-content:center}#campagna-frame-1 .button-cta>button{width:352px;max-width:100%}#campagna-frame-1 .head{width:100%;height:auto;margin:0 auto;background:#efebf7;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}#campagna-frame-1 .head .head-txt{display:flex;flex-direction:column;padding-top:40px}@media(min-width: 992px){#campagna-frame-1 .head .head-txt{padding-top:128px}}#campagna-frame-1 .head .head-txt>div{margin-top:16px}#campagna-frame-1 .head .head-txt>div span{font-size:21px}@media(min-width: 992px){#campagna-frame-1 .head .head-txt>div span{font-size:24px}}#campagna-frame-1 .head .head-cta{padding-top:32px;padding-bottom:10px;width:100%;display:flex;flex-direction:column;gap:16px;max-width:100%;margin:0 auto}@media(min-width: 992px){#campagna-frame-1 .head .head-cta{padding-bottom:128px;width:358px}}@media(min-width: 992px){#campagna-frame-1 .head .head-cta{margin:0}}#campagna-frame-1 .head .head-img{position:relative}#campagna-frame-1 .head .head-img>div{text-align:center}@media(min-width: 992px){#campagna-frame-1 .head .head-img>div{position:absolute;bottom:0;right:0}}#campagna-frame-1 .head .head-img>div>img{width:385px;height:auto}#campagna-frame-1 .reviews{width:100%;height:56px;margin:0 auto;padding-left:20px;padding-right:20px;padding-top:14px;padding-bottom:14px;background:#ff6e91;justify-content:center;align-items:center;gap:16px;display:inline-flex}#campagna-frame-1 .reviews>div{display:flex;align-items:center}#campagna-frame-1 .reviews>div:nth-child(1)>svg{height:24px}@media(max-width: 575px){#campagna-frame-1 .reviews>div:nth-child(1)>svg{height:20px}}#campagna-frame-1 .reviews>div:nth-child(2)>svg{height:20px}@media(max-width: 575px){#campagna-frame-1 .reviews>div:nth-child(2)>svg{height:16px}}#campagna-frame-1 .reviews>div:nth-child(3){color:#fff;font-size:18px;font-weight:500;line-height:21px;word-wrap:break-word}@media(max-width: 575px){#campagna-frame-1 .reviews>div:nth-child(3){font-size:14px}}#campagna-frame-1 .cosafare{padding-top:32px;padding-bottom:32px}@media(min-width: 992px){#campagna-frame-1 .cosafare{padding-top:80px;padding-bottom:48px}}#campagna-frame-1 .recensioni{width:100%;overflow:hidden;flex-direction:column;justify-content:center;align-items:center;display:inline-flex;padding-top:32px;padding-bottom:32px;gap:64px}@media(min-width: 992px){#campagna-frame-1 .recensioni{padding-top:48px;padding-bottom:48px;gap:90px}}#campagna-frame-1 .recensioni .recensioni-slider{visibility:hidden}#campagna-frame-1 .recensioni .recensioni-slider .recensioni-item{position:relative;width:330px;padding:20px;margin:0 8px;padding-top:40px;background:#fff;border-radius:16px;border:.83px #e5e2de solid;flex-direction:column;gap:12px;display:inline-flex;will-change:auto;transition:all .2s linear}#campagna-frame-1 .recensioni .recensioni-slider .img{position:absolute;top:-40px;left:20px;transition:all .2s linear}#campagna-frame-1 .recensioni .recensioni-slider .img>img{width:64px;height:64px;border-radius:9999px;transition:all .2s linear}#campagna-frame-1 .recensioni .recensioni-slider .nome-text{align-self:stretch;height:36px;padding-bottom:16px;border-bottom:.83px #e5e2de solid;flex-direction:column;gap:3.3px;display:flex}#campagna-frame-1 .recensioni .recensioni-slider .nome-text .nome{align-self:stretch;color:#33334b;font-size:16.51px;font-weight:500;line-height:19.81px;word-wrap:break-word;transition:all .2s linear}#campagna-frame-1 .recensioni .recensioni-slider .recensore-text{align-self:stretch;display:inline-flex}#campagna-frame-1 .recensioni .recensioni-slider .recensore-text .recensore{flex:1 1 0;color:#666678;font-size:15px;font-weight:400;line-height:18px;word-wrap:break-word;transition:all .2s linear}#campagna-frame-1 .recensioni .recensioni-slider .rating{display:flex;align-items:center;gap:4px}#campagna-frame-1 .recensioni .recensioni-slider .rating>img{transition:all .2s linear;width:20px !important;height:20px !important}#campagna-frame-1 .recensioni .recensioni-slider .owl-item.active.center .recensioni-item{box-shadow:0 4px 24px 0 rgba(0,0,0,.1) !important}#campagna-frame-1 .recensioni .recensioni-slider .owl-item.active.center .recensioni-item .img{top:-52px}#campagna-frame-1 .recensioni .recensioni-slider .owl-item.active.center .recensioni-item .img>img{width:80px;height:80px}#campagna-frame-1 .recensioni .recensioni-slider .owl-item.active.center .recensioni-item .nome-text .nome{font-size:20px;line-height:120%}#campagna-frame-1 .recensioni .recensioni-slider .owl-item.active.center .recensioni-item .recensore-text .recensore{font-size:18px;line-height:21px}#campagna-frame-1 .recensioni .recensioni-slider .owl-item.active.center .recensioni-item .rating>img{width:24px !important;height:24px !important}#campagna-frame-1 .recensioni .owl-stage{display:flex;align-items:center}#campagna-frame-1 .recensioni .owl-nav{display:none}#campagna-frame-1 .recensioni .owl-dots{display:flex;justify-content:center;align-items:center;margin-top:36px}@media(min-width: 992px){#campagna-frame-1 .recensioni .owl-dots{margin-top:48px}}#campagna-frame-1 .recensioni .owl-dots .owl-dot{display:inline-flex !important}#campagna-frame-1 .recensioni .owl-dots .owl-dot>span{display:inline-block;border-radius:100%;width:12px;height:12px;background:#dcd9d4;border:none;margin:0 8px}#campagna-frame-1 .recensioni .owl-dots .owl-dot.active>span{width:16px;height:16px;background:#ff6e91}#campagna-frame-1 .come-programmi-container{display:flex;flex-direction:column;padding-top:32px;padding-bottom:32px}@media(min-width: 992px){#campagna-frame-1 .come-programmi-container{padding-top:48px;padding-bottom:64px}}#campagna-frame-1 .come-programmi-container .come-programmi{display:flex;justify-content:center;align-items:flex-start;align-content:flex-start;gap:24px 30px;align-self:stretch;flex-wrap:wrap;margin:32px 0 24px 0}@media(min-width: 992px){#campagna-frame-1 .come-programmi-container .come-programmi{margin:40px 0}}#campagna-frame-1 .come-programmi-container .come-programmi>div{display:flex;justify-content:flex-end}#campagna-frame-1 .come-programmi-container .come-programmi>div:nth-child(even){justify-content:flex-start}#campagna-frame-1 .come-programmi-container .come-programmi>div>div{width:100%;max-width:100%;margin:0 3px;padding:24px;gap:24px;border-radius:16px;border:1px solid #e5e2de;background:#fff;display:flex;flex-direction:column}@media(min-width: 992px){#campagna-frame-1 .come-programmi-container .come-programmi>div>div{width:445px}}#campagna-frame-1 .come-programmi-container .come-programmi>div>div img{width:100%}#campagna-frame-1 .come-programmi-container .come-programmi>div>div>div{display:flex;font-size:18px;font-style:normal;font-weight:400;line-height:120%;gap:4px}#campagna-frame-1 .come-programmi-container .come-programmi>div>div>div span{font-weight:500;flex-shrink:0}#campagna-frame-1 .come-programmi-container .come-programmi>div>div>div b{font-weight:500 !important}#campagna-frame-1 .buy-info{padding-top:32px;padding-bottom:0}@media(min-width: 992px){#campagna-frame-1 .buy-info{padding-top:48px;padding-bottom:80px}}#campagna-frame-1 .buy-info .program{width:100%;max-width:100%}@media(min-width: 992px){#campagna-frame-1 .buy-info .program{width:540px}}#campagna-frame-1 .buy-info .program>div{display:flex;flex-direction:column;gap:16px;padding:24px}#campagna-frame-1 .buy-info .image{display:flex;justify-content:flex-end}#campagna-frame-1 .buy-info .image img{width:445px;max-width:100%;height:auto}#campagna-frame-1 .dubbi{padding-top:40px;padding-bottom:40px;background:#efebf7;justify-content:center;align-items:center;gap:30px;display:flex}@media(min-width: 992px){#campagna-frame-1 .dubbi{padding-top:64px;padding-bottom:64px}}#campagna-frame-1 .dubbi h3{text-align:left}#campagna-frame-1 .contact{flex-direction:column}@media(min-width: 992px){#campagna-frame-1 .contact{flex-direction:row}}#campagna-frame-1 .contact>div{text-align:center}#campagna-frame-1 .contact>div:nth-child(1){width:100%;margin-bottom:32px;text-align:center}#campagna-frame-1 .contact>div:nth-child(1) h3{text-align:center}@media(min-width: 992px){#campagna-frame-1 .contact>div:nth-child(1){text-align:left}#campagna-frame-1 .contact>div:nth-child(1) h3{text-align:left}}#campagna-frame-1 .contact>div:nth-child(2){flex-direction:column;gap:16px;display:flex}#campagna-frame-1 .contact>div:nth-child(2)>div{cursor:pointer;flex:1 1 0;height:auto;padding-left:24px;padding-right:24px;background:#fff;border-radius:16px;border:1px solid #e5e2de;flex-direction:row;align-items:center;gap:16px;display:inline-flex;padding:16px;justify-content:flex-start;user-select:none;font-size:19px !important}@media(min-width: 992px){#campagna-frame-1 .contact>div:nth-child(2)>div{font-size:17px !important}}#campagna-frame-1 .contact>div:nth-child(2)>div .dubbi-btn{cursor:pointer;text-align:left;color:#00001e;font-weight:500;line-height:20px;word-wrap:break-word}@media(min-width: 992px){#campagna-frame-1 .contact>div:nth-child(2)>div .dubbi-btn{text-align:center}}@media(min-width: 992px){#campagna-frame-1 .contact>div:nth-child(1){width:350px;margin-bottom:0}#campagna-frame-1 .contact>div:nth-child(2){flex-direction:row;gap:30px}#campagna-frame-1 .contact>div:nth-child(2)>div{justify-content:center;height:152px;flex-direction:column}}#campagna-frame-1 .contact .contact-block{flex:1 1 0;height:152px;padding-left:24px;padding-right:24px;background:#fff;border-radius:16px;border:1px solid #e5e2de;flex-direction:column;justify-content:center;align-items:center;gap:16px;display:inline-flex}#campagna-frame-1 .faxte-container{display:flex;flex-direction:column;padding-top:32px;padding-bottom:32px;gap:32px}@media(min-width: 992px){#campagna-frame-1 .faxte-container{padding-top:80px;padding-bottom:40px;gap:64px}}#campagna-frame-1 .faxte-container .faxte{align-self:stretch;justify-content:center;align-items:center;gap:32px;display:inline-flex;flex-direction:column}#campagna-frame-1 .faxte-container .faxte>div{flex:1 1 0;align-self:stretch;border-radius:16px;flex-direction:column;align-items:center;gap:16px;display:inline-flex}@media(min-width: 992px){#campagna-frame-1 .faxte-container .faxte{flex-direction:row}#campagna-frame-1 .faxte-container .faxte>div{width:100%;gap:32px}}#campagna-frame-1 .section-faq{width:100%;padding-top:40px;padding-bottom:40px;background:#efebf7;flex-direction:column;justify-content:center;align-items:center;gap:24px;display:flex}@media(min-width: 992px){#campagna-frame-1 .section-faq{padding-top:64px;padding-bottom:64px;gap:32px}}#campagna-frame-1 .section-faq .faq-box{flex-direction:column;gap:16px;display:flex;margin-top:40px;align-items:center;justify-content:center}#campagna-frame-1 .section-faq .faq-box .faq-line{width:698px;max-width:100%;padding:16px;background:#fff;border-radius:12px;border:1px solid #e5e2de;align-items:center;gap:8px;display:flex;flex-wrap:wrap;transition:all .1s linear;cursor:pointer;user-select:none}#campagna-frame-1 .section-faq .faq-box .faq-line>div{pointer-events:none}#campagna-frame-1 .section-faq .faq-box .faq-line>div:nth-child(1){flex:1 1 0;flex-direction:column;justify-content:center;gap:8px;display:inline-flex;width:calc(100% - 38px)}#campagna-frame-1 .section-faq .faq-box .faq-line>div:nth-child(1)>div{align-self:stretch;color:#00001e;font-size:18px;font-weight:500;line-height:21.6px;word-wrap:break-word}#campagna-frame-1 .section-faq .faq-box .faq-line>div:nth-child(2){width:22px;will-change:transform;transition:all .1s linear}#campagna-frame-1 .section-faq .faq-box .faq-line .faq-answer{width:100%;flex-basis:100%;font-size:18px;font-style:normal;font-weight:400;transition:all .1s linear;display:none}#campagna-frame-1 .section-faq .faq-box .faq-line .faq-answer ul{list-style:disc;padding-left:1rem}#campagna-frame-1 .section-faq .faq-box .faq-line .faq-answer ul li{margin-top:8px}#campagna-frame-1 .section-faq .faq-box .faq-line.opened>div:nth-child(2){transform:rotate(180deg)}#campagna-frame-1 .section-faq .faq-box .faq-line.opened .faq-answer{display:block}#modal-buy{z-index:9999;background:rgba(0,0,0,.7);display:flex;position:fixed;width:100vw;height:100vh;top:0;left:0;justify-content:center;align-items:center}#modal-buy>div{position:relative;max-width:100%;padding-top:40px;padding-bottom:24px;background:#fbfbfb;justify-content:center;display:inline-flex;width:100%;height:100%;border-radius:0;align-items:flex-start;text-align:left;padding-left:20px;padding-right:20px}@media(min-width: 768px){#modal-buy>div{align-items:center;padding-left:47px;padding-right:47px;width:540px;height:auto;border-radius:24px}}#modal-buy>div>div{width:100%;padding-top:16px;padding-bottom:16px;flex-direction:column;justify-content:space-between;align-items:center;gap:32px;display:inline-flex;height:100%}@media(min-width: 768px){#modal-buy>div>div{justify-content:flex-start;height:auto}}#modal-buy>div>div>div{width:100%}#modal-buy>div .form-title{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;display:flex;width:100%}#modal-buy>div .form-inputs{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:32px;display:flex;height:100%}@media(min-width: 768px){#modal-buy>div .form-inputs{justify-content:flex-start;height:auto}}#modal-buy>div .form{width:100%;flex-direction:column;gap:8px;display:flex}#modal-buy .close{position:absolute;top:8px;right:8px;width:auto;cursor:pointer}#modal-buy .input-container{width:100%}#modal-buy .input-container input{width:100%}#modal-buy .buy-success,#modal-buy .buy-already{display:flex;flex-direction:column;gap:32px}#modal-buy .buy-success>.thanks,#modal-buy .buy-already>.thanks{height:218px;flex-direction:column;justify-content:flex-start;align-items:center;gap:24px;display:inline-flex;height:100%;justify-content:center;padding-bottom:100px}@media(min-width: 768px){#modal-buy .buy-success>.thanks,#modal-buy .buy-already>.thanks{padding-bottom:0;height:auto;justify-content:flex-start}}#modal-buy .footer{width:100%}#modal-buy .footer button{width:100%;max-width:100%}#myheadB{position:absolute;top:0;left:0;display:flex;width:100%;justify-content:center;align-items:center;height:72px}@media(max-width: 767px){#myheadB{height:56px}}#myfootB{padding-top:20px !important;padding-bottom:24px !important;background:#230078 !important}#myfootB .footer{padding:0 !important;font-weight:400;font-size:14px !important;line-height:120% !important}#myfootB .footer .copyright{line-height:1.4;color:#fff;font-size:12px}#myfootB .footer .copyright a{color:#fff !important}
