*{box-sizing:border-box}body,html{height:100%}html{-webkit-text-size-adjust:100%}body{color:#222;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:18px;margin:0;padding:0;display:flex;flex-direction:column;min-width:320px}a{background-color:transparent;cursor:pointer;text-decoration:none}h1,p{margin:0}b,strong{font-weight:bolder}img{border-style:none}button{background:0 0;border:none;margin:0;cursor:pointer;-webkit-appearance:button}.bee-dialog{display:block;position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:auto;background-color:rgba(34,34,34,0);z-index:9999;transition:background-color .6s ease}.bee-dialog .bee-dialog-inner{display:block;position:absolute;top:0;bottom:0;left:0;right:0;width:auto;margin:0;box-shadow:1px 2px 5px rgba(0,0,0,.1);opacity:0;transform:translateY(30px);transition:opacity .3s ease,transform .3s ease}.bee-dialog .bee-dialog-inner .bee-dialog-main{height:100%;display:flex;flex-direction:column;justify-content:flex-end}.bee-dialog.bee-dialog-in{background-color:rgba(34,34,34,.7)}.bee-dialog.bee-dialog-in .bee-dialog-inner{opacity:1;transform:none}.bee-dlock{overflow:hidden!important;-webkit-overflow-scrolling:touch}.bee-dlock body{overflow:hidden!important}img[data-bee-lazy]{opacity:0}header{position:relative;padding:11px 15px;border-bottom:1px solid #dcdcdc;background-color:#fff;z-index:3}header .brand{width:54px;height:18px;background-image:url('../media/logo-sisal.svg');background-repeat:no-repeat;background-size:contain;background-position:center;overflow:hidden;text-indent:-999px}main{position:relative;padding:16px 15px 52px;flex:1 0 auto;z-index:1}main .bb{margin:auto}main .bb .bt{font-family:Mulish;font-size:20px;font-weight:800;line-height:120%;letter-spacing:.48px}main .bb .bs{font-feature-settings:'clig' off,'liga' off;margin-top:8px}main .bb .bl{margin-top:24px}main .bb .bl .bi{position:relative;border-radius:10px;padding:20px 100px 30px 20px;background-size:cover;background-position:center top;background-repeat:no-repeat}main .bb .bl .bi+.bi{margin-top:8px}main .bb .bl .bi .bit{color:#fff;font-feature-settings:'clig' off,'liga' off;font-size:16px;font-weight:700;line-height:20px}main .bb .bl .bi .bip{color:#fff;font-feature-settings:'clig' off,'liga' off;font-family:Mulish;font-size:20px;font-weight:800;line-height:24px;margin-top:6px}main .bb .bl .bi .bis{color:#fff;font-feature-settings:'clig' off,'liga' off;margin-top:6px;min-height:54px;max-width:257px}main .bb .bl .bi .bim{color:#fff;font-feature-settings:'clig' off,'liga' off;font-size:12px;font-weight:700;line-height:14px;text-decoration-line:underline;margin-top:16px}html.no-touch main .bb .bl .bi .bim:hover{text-decoration:none;color:#d7ee4a}html.no-touch main .bb .bl .bi .bim:hover:active{color:#bed62f}main .bb .bl .bi .bir{display:block;position:absolute;bottom:20px;right:20px;width:126px;overflow:hidden;text-overflow:ellipsis;padding:8px 16px;border-radius:4px;color:#222;font-weight:900;font-family:Roboto;font-size:14px;line-height:22px;background-color:#bed62f;color:#222;transition:background-color .2s ease;text-align:center}html.no-touch main .bb .bl .bi .bir:hover{background-color:#d7ee4a}html.no-touch main .bb .bl .bi .bir:hover:active{box-shadow:inset 0 1px 2px rgba(0,0,0,.2)}main .bb .ba{font-size:12px;line-height:normal;border-left:2px solid #ffaf1e;padding-left:8px;margin-top:16px}footer{position:relative;color:#fff;font-size:12px;line-height:14px;background-color:#00653b;padding:16px 15px;text-align:center;z-index:2}footer .ds{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto 22px;max-width:270px}footer .ds .dsi{display:block;background-position:center;background-repeat:no-repeat;background-size:contain;height:12px}footer .ds .dsi+.dsi{margin-left:16px}footer .ds .dh{width:18px;background-image:url('../media/logo-adm.svg')}footer .ds .dv{width:19px;background-image:url('../media/logo-adm-v.svg')}footer .ds .ri{width:41px;background-image:url('../media/logo-responsabili-insieme.svg')}footer .ds .di{width:24px;height:24px;background-image:url('../media/logo-divieto-minori.svg')}footer .ds .dt{flex:0 0 100%;font-family:Mulish;font-size:10px;font-weight:600;text-transform:uppercase;line-height:normal;text-align:left;margin-top:12px}footer{padding-bottom:8px}footer .ds{justify-content:center}footer .ds .di{width:12px;height:12px}footer .ds .dt{flex:0 0 auto;font-size:4.7px;margin-top:0;margin-left:3px}.bp .bh{position:relative;border-radius:10px 10px 0 0;padding:16px 56px 16px 16px;color:#fff;background:#2f3c43;font-family:Mulish;font-size:20px;font-weight:800;line-height:24px}.bp .bh .bpc{display:block;position:absolute;top:16px;right:16px;width:24px;height:24px;background:0 0;border:none;outline:0!important;cursor:pointer}.bp .bh .bpc:after,.bp .bh .bpc:before{content:'';display:block;position:absolute;top:50%;left:0;width:100%;height:1px;background-color:#fff}.bp .bh .bpc:before{transform:rotate(-45deg)}.bp .bh .bpc:after{transform:rotate(45deg)}.bp .bc{padding:15px;background-color:#fff;overflow:auto}.bp .bc .bch{font-family:Mulish;font-size:16px;font-weight:700;line-height:normal;letter-spacing:-.22px}.bp .bc .bcc{margin-top:16px}.bp .bc .bcc p{margin:0 0 5px}.bp .bc .bct{margin-top:8px;border-radius:10px;overflow:hidden}.bp .bc .bct .bcth{display:block;position:relative;width:100%;text-align:left;background:#eceef0;padding:10px 56px 10px 48px;font-size:14px;font-style:normal;font-weight:700;line-height:20px;transition:background-color .2s ease,box-shadow .2s ease}.bp .bc .bct .bcth:after,.bp .bc .bct .bcth:before{content:'';display:block;position:absolute;top:50%;width:24px;height:24px;transform:translateY(-50%);background-size:contain;background-repeat:no-repeat;background-position:calc()}.bp .bc .bct .bcth:before{left:16px;background-image:url('../media/ico-terms.svg')}.bp .bc .bct .bcth:after{right:16px;background-image:url('../media/ico-angle.svg')}.bp .bc .bct.bee-active .bcth:after{transform:translateY(-50%) scaleY(-1)}html.no-touch .bp .bc .bct .bcth:hover{background-color:#e1e1e1}.bp .bc .bct .bctc{display:none;padding:16px}.bp .bc .bct.bee-active{box-shadow:0 2px 8px 0 rgba(0,0,0,.12)}.bp .bc .bct.bee-active .bcth{background:#eceef0!important}.bp .bc .bct.bee-active .bctc{display:block}.bp .bf{padding:15px;background-color:#fff}.bp .bf .bpc{display:block;width:100%;padding:11px 20px;text-align:center;font-family:Roboto;font-size:14px;font-weight:700;line-height:18px;border-radius:8px;background-color:#bed62f;color:#222;transition:background-color .2s ease}html.no-touch .bp .bf .bpc:hover{background-color:#d7ee4a}html.no-touch .bp .bf .bpc:hover:active{box-shadow:inset 0 1px 2px rgba(0,0,0,.2)}@media (min-width:750px){body{background-image:url('../media/bg-tl.svg');background-position:top left;background-repeat:no-repeat}.bee-dialog .bee-dialog-inner{position:relative;bottom:initial;top:initial;margin:100px auto;border-radius:10px;overflow:hidden;max-width:600px}header{padding:10px 15px;box-shadow:2px 2px 16px 0 rgba(0,0,0,.15);border-bottom:none}header .brand{width:88px;height:30px}main{background-image:url('../media/bg-br.svg');background-position:bottom right;background-repeat:no-repeat;padding:48px 15px 58px}main .bb{border-radius:10px;background:#fff;box-shadow:0 2px 6px 0 #c6c7ca;max-width:704px;padding:24px 102px 37px}main .bb .bt{font-size:24px;font-weight:900}main .bb .bl{margin-top:28px}main .bb .bl .bi{padding:20px 166px 20px 20px}main .bb .bl .bi+.bi{margin-top:16px}main .bb .bl .bi .bis{font-size:12px;line-height:14px;min-height:42px}main .bb .bl .bi .bim{margin-top:6px}.bp .bc{max-height:initial}.bp .bf .bpc{width:auto;margin-left:auto;margin-right:auto;min-width:150px}}