@import url("https://fonts.googleapis.com/css2?family=Lato:wght@400;700;900&display=swap");section.pacchetti_section{background:var(--blue);padding-top:80px}.pacchetti_section .pacchetti_global_container{font-family:Lato,sans-serif}.pacchetti_section .pacchetti_global_container *{font-family:Lato,sans-serif;font-weight:900}.pacchetti_section .packages-column{display:flex;flex-direction:column;gap:64px}.pacchetti_section .pacchetti_global_container h2{color:var(--white);font-weight:900}.pacchetti_section .pacchetti_global_container h2+p{color:var(--white);font-size:20px}.pacchetti_section .switches-container{display:flex;gap:32px;justify-content:space-between}.pacchetti_section .conte-switch.fatturazione{display:none}.pacchetti_section .conte-switch#age-group-wrapper{align-items:flex-end}.pacchetti_section .switch-light a{height:calc(100% - 4px);left:2px;right:calc(50% - 2px);top:2px}.pacchetti_section .switch-light input:checked~span a{left:calc(50% - 2px)}.pacchetti_section #age-group-wrapper .switch-light a.center{left:33.33%}.pacchetti_section #age-group-wrapper .switch-light a.right{left:calc(66.66% - 2px)}.pacchetti_section .conte-switch{align-items:flex-start;-webkit-appearance:none;flex-direction:column;gap:8px;justify-content:center;margin-top:0;padding-bottom:0}main .pacchetti_section .conte-switch .switch-light.switch-candy span{align-items:center;display:flex;height:40px!important;justify-content:space-evenly}main .conte-switch .switch-light.switch-candy>span,main .pacchetti_section .conte-switch .switch-toggle.switch-candy{border-radius:8px;box-shadow:none}.pacchetti_section .conte-switch h5{color:var(--white);font-size:22px;font-weight:900;line-height:24px}main .pacchetti_section .conte-switch#age-group-wrapper .switch-light.switch-candy{width:560px;-webkit-tap-highlight-color:rgba(0,0,0,0)}main .pacchetti_section .conte-switch .switch-light.switch-candy,main .pacchetti_section .conte-switch .switch-light.switch-candy a{border:none;border-radius:30px!important;overflow:hidden}main .pacchetti_section .conte-switch .switch-light.switch-candy a{background-color:#00558c;background-image:none;box-shadow:none}main .pacchetti_section .conte-switch .switch-light.switch-candy input:focus,main .pacchetti_section .conte-switch .switch-light.switch-candy span:focus{outline:none}main .pacchetti_section .conte-switch .switch-light.switch-candy>span{background-color:#d9f1ff;font-weight:900}main .pacchetti_section .conte-switch .switch-light.switch-candy span label,main .pacchetti_section .conte-switch .switch-light.switch-candy span span{flex:1}.pacchetti_section .conte-switch .switch-light.switch-candy input:checked~span span:first-child,.pacchetti_section .conte-switch .switch-light.switch-candy input:checked~span span:first-child strong,.pacchetti_section .conte-switch .switch-light.switch-candy input:checked~span span:first-child svg path{color:#025a91;fill:#025a91}main .pacchetti_section .conte-switch .switch-light.switch-candy span label,main .pacchetti_section .conte-switch .switch-light.switch-candy span span,main .pacchetti_section .conte-switch .switch-light.switch-candy span span strong,main .pacchetti_section .conte-switch .switch-light.switch-candy span span svg path{color:#025a91;fill:#025a91;display:flex;gap:8px;justify-content:center}main .pacchetti_section .conte-switch .switch-light.switch-candy span label{text-align:center;z-index:2}main .pacchetti_section .conte-switch .switch-candy input:is(:checked,[checked])+label,main .pacchetti_section .conte-switch .switch-candy span input:is(:checked,[checked])+label span,main .pacchetti_section .conte-switch .switch-light.switch-candy input:checked~span span:nth-child(2),main .pacchetti_section .conte-switch .switch-light.switch-candy input:checked~span span:nth-child(2) strong,main .pacchetti_section .conte-switch .switch-light.switch-candy input:checked~span span:nth-child(2) svg path,main .pacchetti_section .conte-switch .switch-light.switch-candy input~span span:first-child,main .pacchetti_section .conte-switch .switch-light.switch-candy input~span span:first-child strong,main .pacchetti_section .conte-switch .switch-light.switch-candy input~span span:first-child svg path{color:#fff;fill:#fff;text-shadow:none}main .pacchetti_section #age-group-wrapper .switch-candy span label span.ext{justify-content:center}main .pacchetti_section #age-group-wrapper .switch-candy span label span.min{display:none}.pacchetti_section .conte-packs{background:#fff;border-radius:40px;display:flex;flex-direction:column;gap:0;overflow:hidden;position:relative}.pacchetti_section .conte-packs p{font-size:16px;font-weight:400;line-height:1.2}.pacchetti_section .conte-packs .pack-boxes{display:flex;gap:0;padding:16px 0;width:100%}.pacchetti_section .conte-packs .pack-boxes.pack-boxes-selection{background:#d9f1ff;border-radius:40px;padding:0}.pacchetti_section .conte-packs .pack-card{border-radius:10px;cursor:pointer;display:flex;transition:width .25s ease}.pacchetti_section .conte-packs .pack-card-content{align-items:center;display:flex;flex:1;gap:16px;padding:16px}.pacchetti_section .conte-packs .pack-boxes .pack-box{align-items:center;display:flex;flex:1;flex-direction:column;justify-content:center;z-index:2}.pacchetti_section .conte-packs .pack-boxes-prices .pack-box{opacity:.5;transition:opacity .3s ease}.pacchetti_section .conte-packs .pack-boxes-prices .pack-box.selected{opacity:1}.pacchetti_section .conte-packs .pack-features-container .pack-features{display:none;opacity:0;transition:opacity .3s ease,visibility .3s ease;visibility:hidden}.pacchetti_section .conte-packs .pack-features-container .pack-features.selected{display:block;opacity:1;visibility:visible}.pacchetti_section .conte-packs input[type=radio]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid #228ac987;border-radius:50%;box-shadow:inset 0 3px 6px #00558c;cursor:pointer;display:flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.pacchetti_section .conte-packs input[type=radio]:checked{border:2px solid #00558c}.pacchetti_section .conte-packs input[type=radio]:checked:after{background:#077fce;border-radius:50%;content:"";height:12px;width:12px}.pacchetti_section .conte-packs input[type=radio]+label{align-items:center;cursor:pointer;display:flex;flex:1;justify-content:center}.pacchetti_section .conte-packs .pack-heading h3{color:var(--blue);font-family:Basier Circle,sans-serif;font-size:32px;font-weight:700;line-height:40px}.pacchetti_section .conte-packs .pack-box.selected .pack-heading h3{color:var(--white)}.pacchetti_section .pack-boxes.pack-boxes-selection.switch-light.switch-candy a{background-color:#00558c;background-image:unset;border:2px solid #fff;border-radius:40px;box-shadow:unset;height:100%;left:2px;top:0;width:25%;z-index:1}.pacchetti_section .pack-boxes.pack-boxes-selection.switch-light.switch-candy a.left{left:2px}.pacchetti_section .pack-boxes.pack-boxes-selection.switch-light.switch-candy a.center-left{left:25%}.pacchetti_section .pack-boxes.pack-boxes-selection.switch-light.switch-candy a.center-right{left:50%}.pacchetti_section .pack-boxes.pack-boxes-selection.switch-light.switch-candy a.right{left:calc(75% - 2px)}.pacchetti_section .conte-packs .pack-price{text-align:center}.pacchetti_section .conte-packs .pack-price .pack-price-claim,.pacchetti_section .conte-packs .pack-price .pack-price-full{height:20px;max-height:20px;min-height:20px}.pacchetti_section .conte-packs .pack-price .pack-price-claim,.pacchetti_section .conte-packs .pack-price .sale{color:#c10000;font-size:16px;font-weight:900;line-height:20px;position:relative}.pacchetti_section .conte-packs .pack-price .pack-price-claim span{color:#00558c;text-transform:uppercase}.pacchetti_section .conte-packs .pack-price .sale:after{background:currentColor;content:"";height:1px;left:-1px;position:absolute;top:15px;transform:rotate(-12deg);transform-origin:left;width:105%}.pacchetti_section .conte-packs .pack-price .price{color:#00558c;font-family:Basier Circle,sans-serif;font-size:32px;font-weight:400;font-weight:700;line-height:40px}.pacchetti_section .conte-packs .pack-price .price.title-mobile{display:none}.pacchetti_section .conte-packs .pack-price .rate{font-size:14px;font-weight:700;line-height:18px}.pacchetti_section .conte-packs .panel{position:relative;width:100%}.pacchetti_section .conte-packs .pack-features{padding:20px 40px}.pacchetti_section .conte-packs .pack-features h3{color:var(--blue);font-family:Basier Circle,sans-serif;font-size:28px;font-weight:900;line-height:34px;margin-bottom:12px}.pacchetti_section .conte-packs .pack-features .pack-subtitle{max-height:56px;max-width:700px;min-height:56px}.pacchetti_section .conte-packs .pack-mobile-text{display:none}.pacchetti_section .conte-packs .pack-features-list{--columns:4;display:flex;flex-wrap:wrap;list-style:none}.pacchetti_section .conte-packs .pack-features-list li{font-weight:900;width:calc(100%/var(--columns))}.pacchetti_section .conte-packs .pack-features-list li:not(:nth-child(4n)){border-right:1px solid #d9d9d9;padding-right:12px}.pacchetti_section .conte-packs .pack-features-list li:not(:nth-child(4n - 3)){padding-left:12px}.pacchetti_section .conte-packs .pack-features-list li.selected p{color:var(--blue);font-weight:700}.pacchetti_section .conte-packs .pack-features-list li.selected small{color:var(--grey)}.pacchetti_section .conte-packs .pack-features-list li :is(p,small){color:#d9d9d9;transition:color .3s ease}.pacchetti_section .conte-packs .pack-features-list li p{margin-bottom:16px}.pacchetti_section .conte-packs .pack-features-list small{display:block;font-size:12px;font-weight:400;line-height:14px}.pacchetti_section .conte-packs .pack-features-list li :last-child{margin-bottom:12px}.pacchetti_section .pacchetti_global_container .actions .conte-button-send{background:#78ca8b;border-radius:56px;font-weight:900;height:auto;margin:0 auto;padding:16px 40px}.pacchetti_section .pacchetti_global_container .actions .conte-button-send>a{font-family:Lato;font-size:22px}.pacchetti_section .pacchetti_global_container .actions.mb .conte-button-send{margin-top:35px}@media (max-width:1199px){.pacchetti_section .conte-packs .pack-card-content{gap:12px}.pacchetti_section .conte-packs .pack-heading h3,.pacchetti_section .conte-packs .pack-price .price{font-size:28px}.pacchetti_section .conte-packs .pack-features-list{--columns:2}.pacchetti_section .conte-packs .pack-features-list li:not(:nth-child(4n)){border-right:none;padding-right:0}.pacchetti_section .conte-packs .pack-features-list li:not(:nth-child(4n - 3)){padding-left:0}.pacchetti_section .conte-packs .pack-features-list li:not(:nth-child(2n)){border-right:1px solid #d9d9d9;padding-right:12px}.pacchetti_section .conte-packs .pack-features-list li:not(:nth-child(2n - 1)){padding-left:12px}}@media (max-width:991.98px){.pacchetti_section .conte-packs{border-radius:24px}.pacchetti_section .conte-packs .pack-card{width:100%}.pacchetti_section .conte-packs .pack-price .price.title-mobile{display:block}main .pacchetti_section .conte-switch#age-group-wrapper .switch-light.switch-candy{max-width:100%;width:100%}.pacchetti_section .switches-container{flex-direction:column;width:100%}.pacchetti_section .conte-switch#age-group-wrapper{align-items:flex-start}.pacchetti_section .conte-packs .pack-card-content{padding:0}.pacchetti_section .pack-boxes-prices .pack-price-age-group{padding:0 16px;width:100%}.pacchetti_section .conte-packs .pack-boxes-prices .pack-box{opacity:0;position:absolute;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;width:100%}.pacchetti_section .conte-packs .pack-boxes-prices .pack-box.selected{opacity:1;position:relative;visibility:visible}.pacchetti_section .conte-packs .pack-heading h3{font-size:16px}.pacchetti_section .conte-packs .pack-heading p{font-size:14px;line-height:18px}.pacchetti_section .conte-packs .pack-price:not(.disp-none){display:flex;gap:16px;justify-content:space-between;width:100%}.pacchetti_section .conte-packs .pack-price .pack-price-full,.pacchetti_section .conte-packs .pack-price .pack-price-mobile{display:flex;flex-direction:column}.pacchetti_section .conte-packs .pack-price .pack-price-full{align-items:flex-start}.pacchetti_section .conte-packs .pack-price .pack-price-mobile{align-items:flex-end;display:flex;flex-direction:column}.pacchetti_section .conte-packs .pack-price .pack-price-mobile .pack-price-claim{order:-1}.pacchetti_section .conte-packs .pack-price .price{font-size:32px}.pacchetti_section .conte-packs .pack-features{padding:0 16px 12px}.pacchetti_section .conte-packs .pack-box.selected .pack-features{padding:35px}.pacchetti_section .conte-packs .pack-features-list li{width:100%}.pacchetti_section .conte-packs .pack-features h3,.pacchetti_section .conte-packs .pack-features-list,.pacchetti_section .conte-packs .pack-subtitle{display:none}.pacchetti_section .conte-packs .pack-mobile-text{display:block}.pacchetti_section .pacchetti_global_container .actions .conte-button-send{max-width:300px;padding:20px 12px;width:100%}.pacchetti_section .pacchetti_global_container .actions:not(.mb){display:none}}@media (max-width:480px){.pacchetti_section .conte-packs .pack-price .price{font-size:24px}main .pacchetti_section #age-group-wrapper .switch-candy span label span.ext{display:none}main .pacchetti_section #age-group-wrapper .switch-candy span label span.min{display:flex;font-size:85%;justify-content:center}.pacchetti_section .conte-packs .pack-heading h3{font-size:85%}}@media (min-width:992px){.pacchetti_section .conte-packs .pack-card{width:94%}.pacchetti_section .conte-packs .pack-box.selected .pack-card{width:100%}.pacchetti_section .pacchetti_global_container .actions.mb{display:none}}.pacchetti_section #age-group-wrapper .switch-light span{display:flex;justify-content:space-between;position:relative;width:100%}.pacchetti_section #age-group-wrapper .switch-light input[type=radio]{cursor:pointer;height:100%;opacity:0;position:absolute;width:33.33%;z-index:3}.pacchetti_section #age-group-wrapper .switch-light input[type=radio]:first-child{left:0}.pacchetti_section #age-group-wrapper .switch-light input[type=radio]:nth-child(3){left:33.33%}.pacchetti_section #age-group-wrapper .switch-light input[type=radio]:nth-child(5){left:66.66%}.pacchetti_section #age-group-wrapper .switch-light label{pointer-events:none;position:relative;z-index:2}.pacchetti_section #age-group-wrapper .switch-light a{width:33.33%;z-index:1}