html,body,div,span,iframe,p,blockquote,a,address,big,cite,em,img,amp-img,b,u,i,ol,ul,li,form,label,table,tbody,tfoot,thead,tr,th,td,article,aside,canvas,embed,figure,footer,header,menu,nav,section,summary,time,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}h1,h2,h3,h4,h5,h6{margin:0;padding:0}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}th,td{text-align:left;font-weight:normal;vertical-align:middle}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img,a amp-img{border:none}article,aside,details,figure,footer,header,hgroup,main,menu,nav,section{display:block}@font-face{font-family:'Lato';font-style:normal;font-weight:300;src:local("Lato Light"),local("Lato-Light"),url(https://fonts.gstatic.com/s/lato/v13/dPJ5r9gl3kK6ijoeP1IRsvY6323mHUZFJMgTvxaG2iE.woff2) format("woff2"),url("../font/Lato-Light.ttf") format("truetype");unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Lato';font-style:normal;font-weight:300;src:local("Lato Light"),local("Lato-Light"),url(https://fonts.gstatic.com/s/lato/v13/EsvMC5un3kjyUhB9ZEPPwg.woff2) format("woff2"),url("../font/Lato-Light.ttf") format("truetype");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215}@font-face{font-family:'Lato';font-style:normal;font-weight:400;src:local("Lato Regular"),local("Lato-Regular"),url(https://fonts.gstatic.com/s/lato/v13/UyBMtLsHKBKXelqf4x7VRQ.woff2) format("woff2"),url("../font/Lato-Regular.ttf") format("truetype");unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Lato';font-style:normal;font-weight:400;src:local("Lato Regular"),local("Lato-Regular"),url(https://fonts.gstatic.com/s/lato/v13/1YwB1sO8YE1Lyjf12WNiUA.woff2) format("woff2"),url("../font/Lato-Regular.ttf") format("truetype");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215}@font-face{font-family:'Lato';font-style:normal;font-weight:700;src:local("Lato Bold"),local("Lato-Bold"),url(https://fonts.gstatic.com/s/lato/v13/ObQr5XYcoH0WBoUxiaYK3_Y6323mHUZFJMgTvxaG2iE.woff2) format("woff2"),url("../font/Lato-Bold.ttf") format("truetype");unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Lato';font-style:normal;font-weight:700;src:local("Lato Bold"),local("Lato-Bold"),url(https://fonts.gstatic.com/s/lato/v13/H2DMvhDLycM56KNuAtbJYA.woff2) format("woff2"),url("../font/Lato-Bold.ttf") format("truetype");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215}@font-face{font-family:'Lato';font-style:italic;font-weight:300;src:local("Lato Light Italic"),local("Lato-LightItalic"),url(https://fonts.gstatic.com/s/lato/v13/XNVd6tsqi9wmKNvnh5HNEBJtnKITppOI_IvcXXDNrsc.woff2) format("woff2"),url("../font/Lato-LightItalic.ttf") format("truetype");unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Lato';font-style:italic;font-weight:300;src:local("Lato Light Italic"),local("Lato-LightItalic"),url(https://fonts.gstatic.com/s/lato/v13/2HG_tEPiQ4Z6795cGfdivFtXRa8TVwTICgirnJhmVJw.woff2) format("woff2"),url("../font/Lato-LightItalic.ttf") format("truetype");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215}@font-face{font-family:'Lato';font-style:italic;font-weight:400;src:local("Lato Italic"),local("Lato-Italic"),url(https://fonts.gstatic.com/s/lato/v13/YMOYVM-eg6Qs9YzV9OSqZfesZW2xOQ-xsNqO47m55DA.woff2) format("woff2"),url("../font/Lato-Italic.ttf") format("truetype");unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Lato';font-style:italic;font-weight:400;src:local("Lato Italic"),local("Lato-Italic"),url(https://fonts.gstatic.com/s/lato/v13/PLygLKRVCQnA5fhu3qk5fQ.woff2) format("woff2"),url("../font/Lato-Italic.ttf") format("truetype");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215}[data-simplebar]{position:relative;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start}.simplebar-vertical:after{content:"";display:block;background:rgba(0,0,0,0.05);height:100%;width:8px;position:absolute;z-index:0;right:3px;top:1px;-webkit-border-radius:6px;border-radius:6px}.simplebar-vertical[style="visibility: hidden;"]:after{display:none}.simplebar-wrapper{overflow:hidden;width:inherit;height:inherit;max-width:inherit;max-height:inherit}.simplebar-mask{direction:inherit;position:absolute;overflow:hidden;padding:0;margin:0;left:0;top:0;bottom:0;right:0;width:auto !important;height:auto !important;z-index:0}.simplebar-offset{direction:inherit !important;box-sizing:inherit !important;resize:none !important;position:absolute;top:0;left:0;bottom:0;right:0;padding:0;margin:0;-webkit-overflow-scrolling:touch}.simplebar-content-wrapper{direction:inherit;box-sizing:border-box !important;position:relative;display:block;height:100%;width:auto;visibility:visible;max-width:100%;max-height:100%;scrollbar-width:none;-ms-overflow-style:none}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{width:0;height:0}.simplebar-content:before,.simplebar-content:after{content:' ';display:table}.simplebar-placeholder{max-height:100%;max-width:100%;width:100%;pointer-events:none}.simplebar-height-auto-observer-wrapper{box-sizing:inherit !important;height:100%;width:100%;max-width:1px;position:relative;float:left;max-height:1px;overflow:hidden;z-index:-1;padding:0;margin:0;pointer-events:none;flex-grow:inherit;flex-shrink:0;flex-basis:0}.simplebar-height-auto-observer{box-sizing:inherit;display:block;opacity:0;position:absolute;top:0;left:0;height:1000%;width:1000%;min-height:1px;min-width:1px;overflow:hidden;pointer-events:none;z-index:-1}.simplebar-track{z-index:1;position:absolute;right:0;bottom:0;pointer-events:none;overflow:hidden}[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;user-select:none;-webkit-user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{position:absolute;left:0;right:0;min-height:10px;z-index:100}.simplebar-scrollbar:before{position:absolute;content:'';background:#DCDCDC;border-radius:6px;left:0;right:3px;opacity:1}.simplebar-track.simplebar-vertical{top:0;width:10px}.simplebar-track.simplebar-vertical .simplebar-scrollbar:before{top:2px;bottom:2px}.simplebar-track.simplebar-horizontal{left:0;height:11px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{height:100%;left:2px;right:2px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{right:auto;left:0;top:2px;height:7px;min-height:0;min-width:10px;width:auto}[data-simplebar-direction='rtl'] .simplebar-track.simplebar-vertical{right:auto;left:0}.hs-dummy-scrollbar-size{direction:rtl;position:fixed;opacity:0;visibility:hidden;height:500px;width:500px;overflow-y:hidden;overflow-x:scroll}.simplebar-hide-scrollbar{position:fixed;left:0;visibility:hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style:none}.width-cnt{width:100%;margin:0 auto;max-width:1520px}body,.doc-list li span span,.ghost-box .switch p,.toggle-beneficiario .switch p,.status-request .ghost-box .txt p{font-family:'Lato';font-style:normal;font-weight:400}.page-title.esito-ok,.small-title a[href^="tel:"],.small-title a[href^="tel:"]:link,.rate-import .value,.mData .mGauge,.mData label,a.download,a.download:link,.lightbox-title,.mf-lightbox .outer-mf-lightbox .row-btn a,.mf-lightbox .outer-mf-lightbox .cnt-lightbox.save-compiled h4,.mf-lightbox .outer-mf-lightbox .cnt-lightbox.cf-popup h4,.mf-lightbox .outer-mf-lightbox .cnt-lightbox.save-compiled .or span,.mf-lightbox .outer-mf-lightbox .cnt-lightbox.cf-popup .or span,.mf-lightbox.inactivity h3,.mf-lightbox.inactivity .box h4,.info-link a,.info-link a:link,.row-btn.radio-btn label,.body-popup h4,.pop-header .title h2,.item-form .link a:link,.item-form .link a:visited,.item-form.select-input select,.generic-txt a:link,.generic-txt a:visited,.privacy-radio-title,.switch p,.checkbox input[type='checkbox']:checked ~ label,.checkradio input[type='radio']:checked ~ label,.doc-title,.doc-list li,.ordered-list li:before,.title-ghost-box,.status-request{font-family:'Lato';font-style:normal;font-weight:700}.spinnerblock,.mData label,.mf-lightbox .outer-mf-lightbox .cnt-lightbox.save-compiled .app .txt-app,.mf-lightbox .outer-mf-lightbox .cnt-lightbox.cf-popup .app .txt-app,.mf-lightbox .outer-mf-lightbox .cnt-lightbox.save-compiled .mail,.mf-lightbox .outer-mf-lightbox .cnt-lightbox.save-compiled .app,.mf-lightbox .outer-mf-lightbox .cnt-lightbox.cf-popup .mail,.mf-lightbox .outer-mf-lightbox .cnt-lightbox.cf-popup .app,.mf-lightbox .outer-mf-lightbox .cnt-lightbox.save-compiled .or,.mf-lightbox .outer-mf-lightbox .cnt-lightbox.cf-popup .or{display:flex}.mf-lightbox .outer-mf-lightbox .cnt-lightbox.save-compiled .or:before,.mf-lightbox .outer-mf-lightbox .cnt-lightbox.cf-popup .or:before,.item-form label,.switch-thumb:before,.mf-autocomplete .mf-cnt-autocomplete-input .delete,.status-request li.bullet:before{position:absolute;top:50%;z-index:100;transform:translateY(-50%)}.spinnerblock .plusmin:before,.spinnerblock .plusmin.plus:after,.mf-lightbox .outer-mf-lightbox,.cnt-pop-up,.loader{position:absolute;top:50%;left:50%;z-index:100;transform:translate(-50%, -50%)}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;outline:none}.hide{display:none !important}html,body{line-height:normal;position:relative;height:100%}body{font-size:.875rem;color:#6F6F6F;overflow-x:hidden;background:#fff}.width-cnt{padding:0 20px}a,a:link{text-decoration:none;color:#6F6F6F;transition:all 0.6s}a:after,a:before{transition:all 0.6s}a:hover{text-decoration:underline}input,textarea,select,button{-webkit-appearance:none;border-radius:0}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder,select::-webkit-input-placeholder,button::-webkit-input-placeholder{color:#96ADAB;font-family:'Lato';font-style:normal;font-weight:400}input:-moz-placeholder,textarea:-moz-placeholder,select:-moz-placeholder,button:-moz-placeholder{color:#96ADAB;font-family:'Lato';font-style:normal;font-weight:400}input::-moz-placeholder,textarea::-moz-placeholder,select::-moz-placeholder,button::-moz-placeholder{color:#96ADAB;font-family:'Lato';font-style:normal;font-weight:400}input:-ms-input-placeholder,textarea:-ms-input-placeholder,select:-ms-input-placeholder,button:-ms-input-placeholder{color:#96ADAB;font-family:'Lato';font-style:normal;font-weight:400}strong{font-family:'Lato';font-style:normal;font-weight:700}h1,h2,h3,h4,h5,h6{font-family:'Lato';font-style:normal;font-weight:700}a:link.generic-btn,a:visited.generic-btn,button.generic-btn{color:#fff;font-family:'Lato';font-style:normal;font-weight:700;font-size:.75rem;height:44px;line-height:44px;margin:0 auto;width:100%;border-radius:22px;text-align:center;text-transform:uppercase;border:none;background:#46CE95;align-items:center;justify-content:center;display:inline-flex}a:link.generic-btn:disabled,a:visited.generic-btn:disabled,button.generic-btn:disabled{background:rgba(70,206,149,0.5)}a:link.generic-btn.ghost-btn,a:visited.generic-btn.ghost-btn,button.generic-btn.ghost-btn{border:solid 1px #008B92;color:#008B92;background:transparent}a:link.generic-btn.ghost-btn.upload-doc,a:visited.generic-btn.ghost-btn.upload-doc,button.generic-btn.ghost-btn.upload-doc{border:solid 1px #008B92;color:#008B92}a:hover.generic-btn{color:#fff;text-decoration:none}.modify{color:#008B92;font-family:'Lato';font-style:normal;font-weight:700;font-size:.75rem;height:44px;line-height:44px;margin:0 auto;width:100%;border-radius:22px;text-align:center;text-transform:uppercase;background:transparent url("../img/back-arrow.svg") no-repeat 10px center;display:flex;align-items:center;justify-content:center;border:solid 1px #008B92}a.back-link,a:link.back-link{color:#008B92;font-family:'Lato';font-style:normal;font-weight:700;font-size:.75rem;height:44px;line-height:44px;margin:0;width:44px;border-radius:22px;background:transparent url("../img/back-arrow.svg") no-repeat center center;display:inline-block;border:solid 1px #008B92}a.back-link+.generic-btn,a:link.back-link+.generic-btn{width:calc(100% - 60px);margin:0}.save button.generic-btn{color:#004B44}.wrapper{height:100%;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:relative}.wrapper.status{background:#F9FBFC}button{cursor:pointer}.desktop{display:none}.site-header{position:fixed;top:0;left:0;height:4px;width:100%;z-index:200}.logo{padding-bottom:23px}.logo img{width:auto;display:block;height:32px;margin:0 auto}.progress-bar{width:100%;height:4px;background:#DCDCDC}.progress-bar span{width:0%;height:4px;display:block;background:#46CE95}main{margin:0 auto;margin-top:24px;padding:0;position:relative;z-index:1;width:100%}.page-title{color:#005B63;font-size:1.25rem;line-height:24px;margin-bottom:14px;text-align:center;padding:0 12px}.page-title.esito-ok{line-height:20px;padding-top:114px;background:url("../img/felicitazioni.svg") no-repeat center top}.small-title{font-size:1rem;line-height:22px;padding:0 16px;color:#005B63}.small-title a,.small-title a:link{text-decoration:underline;color:#005B63}.small-title p{padding-bottom:20px}.small-title.center-title{text-align:center}.small-title.gray-title{color:#96ADAB}.small-title a[href^="tel:"],.small-title a[href^="tel:"]:link{text-decoration:none;color:#1aaeb7}.sliders{margin:0 auto;width:100%;padding:35px 16px 0 16px}.sliders label{padding-bottom:14px;width:100%;color:#008B92;font-size:.875rem;line-height:16px;font-weight:400;display:block;text-align:center}.sliders .row{padding:0 0 27px 0}.sliders .row.hide-rate{height:83px}.sliders .row.hide-rate .form-group{display:none}.sliders+.row-form{margin:0 auto;width:100%}input:disabled{background:#fff}.spinnerblock{width:100%;position:relative;margin:0 auto;padding-bottom:15px;border-bottom:1px solid #96ADAB}.spinnerblock.disabled{border:none}.spinnerblock input{height:40px;line-height:40px;border:none;width:calc(100% - 98px);text-align:center;font-size:2rem;font-family:'Lato';font-style:normal;font-weight:700;color:#005B63;border:none;margin:0 9px}.spinnerblock .plusmin{height:40px;line-height:40px;color:#46CE95;width:40px;position:relative;font-size:3rem;cursor:pointer}.spinnerblock .plusmin:before{content:"";display:block;width:24px;height:4px;background:#46CE95}.spinnerblock .plusmin.plus:after{content:"";display:block;width:4px;height:24px;background:#46CE95}.spinnerblock .plusmin.disabled{background:rgba(7,171,184,0.3)}.range{display:flex;justify-content:space-between;font-size:.75rem;line-height:14px;color:#96ADAB;padding-top:11px}.rate-import{text-align:center;padding:0 16px}.rate-import .value{color:#005B63;font-size:2rem;line-height:38px}.rate-import label{display:block;color:#008B92;font-size:1rem;line-height:24px}.rate-import p{padding-top:16px;color:#96ADAB;font-size:.75rem;line-height:16px}.interest-rates{color:#005B63;font-size:1rem;line-height:24px;padding-top:5px}.cnt-mData{padding:0 16px}.small-title+.cnt-mData{padding-top:16px}.mData{padding:25px 15px 15px 15px;width:100%;border-radius:6px;border:1px solid #F1F1F1;position:relative;box-shadow:0px 1px 10px 0px rgba(0,0,0,0.1);-webkit-box-shadow:0px 1px 10px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 1px 10px 0px rgba(0,0,0,0.1);margin:16px 0}.mData .title{padding:0}.mData.disabled{display:none}.mData .mGauge{width:100%;color:#005B63;padding:20px 0 14px 0;font-size:2rem;line-height:38px}.mData .row-btn{padding:20px 0 0 0}.mData .mBlock{width:100%;padding:0}.mData .info{margin-left:auto}.mData label{font-size:1.25rem;line-height:22px;color:#008B92;text-align:left;align-items:center;text-transform:none}.mData label span{width:calc(100% - 70px)}.mData.assicurazione label{position:relative}.mData.assicurazione label:before{content:"";background:url("../img/ico-assicurazione.svg") no-repeat;background-size:contain;margin-right:14px;width:26px;height:29px}.tassi{width:100%;display:flex;justify-content:space-between;font-size:1rem;line-height:24px;color:#96ADAB;padding-bottom:20px}.tassi .rate-number{color:#005B63}.info{width:24px;height:24px;cursor:pointer;background:url("../img/ico-info-cai.svg") no-repeat;background-size:contain}a.download,a:link.download{display:inline-flex;align-items:center;text-transform:uppercase;font-size:.75rem;color:#008B92}a.download:before,a:link.download:before{content:"";margin-right:10px;display:block;width:16px;height:20px;background:url("../img/ico-doc.svg") no-repeat}p.download{display:inline-flex;line-height:20px;font-size:1rem;padding-bottom:26px;color:#008B92}p.download:nth-last-of-type(1){padding-bottom:6px}p.download:before{content:"";margin-right:10px;display:block;width:16px;height:20px;background:url("../img/ico-doc.svg") no-repeat}p.download span{width:calc(100% - 26px)}p.download a,p.download a:link,p.download a:hover{line-height:20px;font-size:1rem;color:#008B92;text-decoration:none}.questions,.alert-over65{color:#96ADAB;font-size:.75rem;line-height:16px;padding:5px 16px 0 16px}.questions a,.questions a:link,.alert-over65 a,.alert-over65 a:link{text-decoration:underline;color:#96ADAB}.questions p,.alert-over65 p{padding:16px 0 0 0}.lightbox-title{color:#005B63;font-size:1.25rem;line-height:26px;padding-bottom:20px}.mf-lightbox{background:rgba(0,0,0,0.6);position:fixed;width:100%;height:100%;top:0;left:0;z-index:3000;visibility:hidden;overflow:hidden;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition:all,.5s;-o-transition:all,.5s;-webkit-transition:all,.5s;transition:all,.5s}.mf-lightbox.show{visibility:visible;overflow:visible;filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.mf-lightbox .close{position:absolute;right:15px;top:15px;cursor:pointer;text-align:center;width:14px;height:14px}.mf-lightbox .close:before{content:"";background:url("../img/ico-closeG.svg") no-repeat;background-size:contain;display:block;width:14px;height:14px}.mf-lightbox .outer-mf-lightbox{background:#FFF;border-radius:0;width:88%;height:auto;max-height:60vh;font-size:1rem;color:#005B63;line-height:24px}.mf-lightbox .outer-mf-lightbox .row-btn{padding:0 16px;width:100%;height:40px;display:flex;align-items:start;margin-top:-20px}.mf-lightbox .outer-mf-lightbox .row-btn a{font-size:.75rem;text-transform:uppercase;color:rgba(0,0,0,0.4);margin-left:30px}.mf-lightbox .outer-mf-lightbox .row-btn a.accept{color:#008B92;margin-left:auto}.mf-lightbox .outer-mf-lightbox .row-btn a.denied{margin:0}.mf-lightbox .outer-mf-lightbox .cnt-lightbox{padding:0 30px;overflow-y:auto;max-height:calc(60vh - 140px);margin:40px 0}.mf-lightbox .outer-mf-lightbox .cnt-lightbox a,.mf-lightbox .outer-mf-lightbox .cnt-lightbox a:link{color:#008B92;text-decoration:underline}.mf-lightbox .outer-mf-lightbox .cnt-lightbox::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(48,35,89,0.15);border-radius:6px;background-color:transparent}.mf-lightbox .outer-mf-lightbox .cnt-lightbox::-webkit-scrollbar{width:6px;background-color:transparent}.mf-lightbox .outer-mf-lightbox .cnt-lightbox::-webkit-scrollbar-thumb{border-radius:6px;-webkit-box-shadow:inset 0 0 6px #07abb8;background-color:#07abb8;border-right:1px transparent solid;background-clip:padding-box}.mf-lightbox .outer-mf-lightbox .cnt-lightbox.cf-popup{padding-top:20px;overflow:visible}.mf-lightbox .outer-mf-lightbox .cnt-lightbox p.operator-pop-txt{color:#6F6F6F;font-size:.875rem}.mf-lightbox .outer-mf-lightbox .cnt-lightbox p:not(:last-child){padding-bottom:20px}.mf-lightbox .outer-mf-lightbox .cnt-lightbox ul{padding-bottom:20px}.mf-lightbox .outer-mf-lightbox .cnt-lightbox ul li{margin-bottom:10px;position:relative;padding-left:20px}.mf-lightbox .outer-mf-lightbox .cnt-lightbox ul li:before{content:"";width:8px;height:8px;background:#1aaeb7;position:absolute;display:block;left:0;top:4px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%}.mf-lightbox .outer-mf-lightbox .cnt-lightbox.save-compiled h4,.mf-lightbox .outer-mf-lightbox .cnt-lightbox.cf-popup h4{color:#004B44;font-size:1.125rem;padding-bottom:34px;text-align:center}.mf-lightbox .outer-mf-lightbox .cnt-lightbox.save-compiled p,.mf-lightbox .outer-mf-lightbox .cnt-lightbox.cf-popup p{color:#1aaeb7}.mf-lightbox .outer-mf-lightbox .cnt-lightbox.save-compiled .mail-input,.mf-lightbox .outer-mf-lightbox .cnt-lightbox.cf-popup .mail-input{width:100%;background:#FFF;padding:0;height:40px;line-height:40px;border:1px solid #008B92;color:#00477d;font-size:1rem;margin-bottom:20px;padding:0 5px}.mf-lightbox .outer-mf-lightbox .cnt-lightbox.save-compiled .send,.mf-lightbox .outer-mf-lightbox .cnt-lightbox.save-compiled .btn,.mf-lightbox .outer-mf-lightbox .cnt-lightbox.cf-popup .send,.mf-lightbox .outer-mf-lightbox .cnt-lightbox.cf-popup .btn{color:#fff;font-family:'Lato';font-style:normal;font-weight:700;font-size:.75rem;height:44px;line-height:44px;margin:0 auto;width:40%;max-width:343px;border-radius:22px;text-align:center;text-transform:uppercase;border:none;background:#46CE95;display:inline-block}.mf-lightbox .outer-mf-lightbox .cnt-lightbox.save-compiled .send:hover,.mf-lightbox .outer-mf-lightbox .cnt-lightbox.save-compiled .btn:hover,.mf-lightbox .outer-mf-lightbox .cnt-lightbox.cf-popup .send:hover,.mf-lightbox .outer-mf-lightbox .cnt-lightbox.cf-popup .btn:hover{text-decoration:none}.mf-lightbox .outer-mf-lightbox .cnt-lightbox.save-compiled .send.delete,.mf-lightbox .outer-mf-lightbox .cnt-lightbox.save-compiled .btn.delete,.mf-lightbox .outer-mf-lightbox .cnt-lightbox.cf-popup .send.delete,.mf-lightbox .outer-mf-lightbox .cnt-lightbox.cf-popup .btn.delete{margin-right:20px;background:#E1523D}.mf-lightbox .outer-mf-lightbox .cnt-lightbox.save-compiled .app .txt-app,.mf-lightbox .outer-mf-lightbox .cnt-lightbox.cf-popup .app .txt-app{width:100%;margin-bottom:20px;-webkit-align-items:center;align-items:center}.mf-lightbox .outer-mf-lightbox .cnt-lightbox.save-compiled .app .txt-app p,.mf-lightbox .outer-mf-lightbox .cnt-lightbox.cf-popup .app .txt-app p{width:calc(100% - 76px);margin-left:20px}.mf-lightbox .outer-mf-lightbox .cnt-lightbox.save-compiled .mail,.mf-lightbox .outer-mf-lightbox .cnt-lightbox.save-compiled .app,.mf-lightbox .outer-mf-lightbox .cnt-lightbox.cf-popup .mail,.mf-lightbox .outer-mf-lightbox .cnt-lightbox.cf-popup .app{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.mf-lightbox .outer-mf-lightbox .cnt-lightbox.save-compiled .mail,.mf-lightbox .outer-mf-lightbox .cnt-lightbox.cf-popup .mail{position:relative;padding-bottom:20px}.mf-lightbox .outer-mf-lightbox .cnt-lightbox.save-compiled .mail p,.mf-lightbox .outer-mf-lightbox .cnt-lightbox.cf-popup .mail p{width:100%}.mf-lightbox .outer-mf-lightbox .cnt-lightbox.save-compiled .or,.mf-lightbox .outer-mf-lightbox .cnt-lightbox.cf-popup .or{width:100%;-webkit-justify-content:center;justify-content:center;position:relative;margin:20px 0}.mf-lightbox .outer-mf-lightbox .cnt-lightbox.save-compiled .or:before,.mf-lightbox .outer-mf-lightbox .cnt-lightbox.cf-popup .or:before{content:"";width:100%;height:2px;background:#1aaeb7;z-index:1}.mf-lightbox .outer-mf-lightbox .cnt-lightbox.save-compiled .or span,.mf-lightbox .outer-mf-lightbox .cnt-lightbox.cf-popup .or span{padding:5px 10px;position:relative;z-index:100;background:#FFF;text-transform:uppercase;color:#1aaeb7;font-size:1.125rem}.mf-lightbox.inactivity .outer-mf-lightbox{max-width:982px;border-radius:10px}.mf-lightbox.inactivity .outer-mf-lightbox .cnt-lightbox{max-height:90vh}.mf-lightbox.inactivity h3{color:#004B44;font-size:1.5rem;padding:10px 0}.mf-lightbox.inactivity .box{border-radius:10px;background:#F1F1F1;padding:20px;text-align:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:20px}.mf-lightbox.inactivity .box h4{color:#004B44;font-size:1.25rem;padding-bottom:10px}.mf-lightbox.inactivity .box a,.mf-lightbox.inactivity .box a:link,.mf-lightbox.inactivity .box span{height:40px;line-height:40px;border-radius:8px;background:#fff;text-align:center;width:100%;font-size:1.125rem;color:#1aaeb7;display:block;margin-bottom:20px;text-transform:uppercase}.mf-lightbox.inactivity .box span{display:none}.mf-lightbox.inactivity .box a:hover{color:#fff;background:#004B44;text-decoration:none}.mf-lightbox.inactivity .box p{color:#1aaeb7;font-size:1rem}.mf-lightbox.inactivity .box.keep-on{background:#1aaeb7}.mf-lightbox.inactivity .box.keep-on p{color:#fff}.txt-privacy{font-size:.75rem;line-height:16px;color:#005B63;padding-bottom:20px}.row-btn{padding:25px 16px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-top:auto}.row-btn+.row-btn{padding-top:0;margin:0}.row-btn p{width:100%;padding-bottom:35px;font-size:.75rem;line-height:18px;color:#96ADAB}.info-link{text-align:center}.info-link a,.info-link a:link{text-transform:uppercase;color:#008B92;font-size:.75rem}.row-btn.radio-btn{margin-top:20px;justify-content:flex-start;text-align:left}.row-btn.radio-btn label{margin-right:10px;display:inline-flex;position:static;height:26px;padding:0 20px;border-radius:13px;border:solid 1px #1aaeb7;align-items:center;color:#1aaeb7;font-size:.75rem;background:transparent;cursor:pointer;margin-bottom:20px;max-width:250px}.row-btn.radio-btn label:last-child{margin:0}.row-btn.radio-btn input{display:none}.row-btn.radio-btn input:checked+label{background:#1aaeb7;color:#fff}.item-form.promo-code:not(.select-input) input:focus ~ label,.item-form.promo-code:not(.select-input) input.input-compiled ~ label,.item-form.promo-code.compiled input ~ label,.item-form.promo-code.compiled select ~ label,.item-form.promo-code input:not(:placeholder-shown) ~ label{color:#1aaeb7}.item-form.promo-code{margin:30px auto;max-width:254px}.pop-up{width:100%;height:100vh;background:rgba(0,0,0,0.5);position:fixed;z-index:300;top:0;left:0}.cnt-pop-up{width:92%;max-width:768px;max-height:92%;background:#fff;-webkit-border-radius:15px;border-radius:15px;overflow:auto;padding:20px}.cnt-pop-up.small-pop{padding:40px 30px;max-width:442px;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}.cnt-pop-up button{margin:0 10px}.cnt-pop-up .cnt-form.privacy{height:calc(100% - 100px);-ms-overflow-y:scroll;overflow-y:scroll}.body-popup{text-align:center}.body-popup h4{color:#005B63;font-size:1.125rem;padding-bottom:30px}.body-popup p{color:#6F6F6F;font-size:1.125rem;padding-bottom:30px}.pop-header{display:flex;-webkit-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:30px}.pop-header .title{width:90%}.pop-header .title h2{font-size:1.125rem;color:#005B63;padding-top:10px}.pop-header .title .success-title{color:#1aaeb7;font-size:2.125rem}.pop-header .close{cursor:pointer;position:absolute;top:30px;right:30px}.codice-fiscale .pop-header .close{top:17px;right:17px}.codice-fiscale .pop-header .close:before{content:url("../img/ico-delete.svg");width:12px;height:12px;display:block}*::-webkit-input-placeholder{opacity:0}*::-moz-placeholder{opacity:0}*::-ms-input-placeholder{opacity:0}.error-message{position:absolute;left:16px;bottom:-16px;display:none;color:#E1523D;font-size:.625rem}.error-message.error{display:block}.item-form{position:relative;margin:30px 0;padding:0 16px}.item-form.fiscal-code.valid{margin-bottom:22px}.item-form.separator{padding-bottom:30px}.item-form.separator:after{content:"";position:absolute;width:100%;height:16px;left:0px;bottom:-16px;background:#F5F5F5;box-shadow:inset 0px 4px 4px rgba(176,176,176,0.15)}.item-form.open-select{z-index:1000;position:static}.item-form label{z-index:1;color:#96ADAB;display:block;left:0;transition:all 0.6s ease;font-size:1rem}.item-form input,.item-form select{position:relative;z-index:2;background:transparent;border:none;border-bottom:1px solid silver;height:40px;font-size:1rem;color:#005B63;width:100%}.item-form select{background:url("../img/arrow-select.svg") no-repeat calc(100% - 6px) center}.item-form select:focus ~ label,.item-form select.compiled ~ label,.item-form select[readonly] ~ label{top:6px;-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%);font-size:.8125rem;color:#96ADAB;z-index:100}.item-form:not(.select-input) input:focus ~ label,.item-form:not(.select-input) input.input-compiled ~ label,.item-form:not(.select-input) input[readonly] ~ label{top:6px;-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%);font-size:.8125rem;color:#96ADAB;z-index:100}.item-form input.input-compiled ~ label{top:6px;-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%);font-size:.8125rem;color:#96ADAB;z-index:100}.item-form input[readonly],.item-form select[readonly]{border:none;color:#005B63}.item-form.compiled input ~ label,.item-form.compiled select ~ label,.item-form input:not(:placeholder-shown) ~ label{top:6px;-ms-transform:translateY(-100%);-webkit-transform:translateY(-100%);transform:translateY(-100%);font-size:.8125rem;color:#96ADAB;z-index:100}.item-form select{padding-right:20px}.item-form .link{position:absolute;right:0;bottom:-18px;font-size:.75rem}.item-form .link a:link,.item-form .link a:visited{color:#1aaeb7;font-size:.875rem}.item-form .link a:hover{color:#004B44;text-decoration:none}.item-form.select-input select{color:#1aaeb7;cursor:pointer}.item-form.select-input input{cursor:pointer}.item-form:focus,.item-form.compiled input,.item-form[readonly],.item-form.compiled select{border-color:#1aaeb7}.item-form.compiled.error input,.item-form.compiled.error select,.item-form.error input,.item-form.error select{border-color:#E1523D;color:#E1523D}.item-form.compiled.error label,.item-form.error label{color:#E1523D}.item-form .fake-input{word-break:break-all;position:relative;z-index:2;background:transparent;border:none;border-bottom-color:currentcolor;border-bottom-style:none;border-bottom-width:medium;border-bottom:1px solid silver;height:20px;font-size:1rem;color:#6F6F6F;width:100%;height:100%;border:none}.item-form.required input[readonly][autocomplete].mf-readonly{border-bottom:1px solid #E1523D}.item-form.required:not(.select-input) input[readonly].mf-readonly ~ label{color:#E1523D}.item-form input[readonly].mf-readonly{border-bottom:1px solid silver}.cnt-radio+.item-form{margin-top:6px}.item-form .mf-autocomplete+input{background:url("../img/arrow-select-green.svg") no-repeat calc(100% - 6px) center}.item-form .mf-autocomplete.readonly+input{background:transparent}.inner-item-form{position:relative}.alert-field{color:#005B63;font-size:.875rem;line-height:18px;padding:18px;width:calc(100% - 32px);margin:0 auto;border:2px solid rgba(70,206,149,0.5);border-radius:4px;display:flex;align-items:center;justify-content:space-between}.alert-field p{width:calc(100% - 48px)}.alert-field strong{display:block}.alert-field:before{content:"";display:block;width:32px;height:32px;background:url("../img/mobile.svg") no-repeat;background-size:contain}.info-field{color:#008B92;font-size:.75rem;line-height:16px;padding-top:8px}.generic-txt{padding-bottom:30px}.generic-txt p:not(:last-child){padding-bottom:20px;line-height:16px}.generic-txt a:link,.generic-txt a:visited{color:#1aaeb7}.generic-txt a:hover{color:#004B44}.privacy-list{padding:0 0 5px 0;width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}.privacy-list li{padding-bottom:25px;width:48%}.privacy-list li a,.privacy-list li a:link{color:#008B92;text-decoration:underline}.privacy{padding:8px 0 0 0}.cnt-item-privacy{padding:0 16px}.cnt-radio{padding:0 16px 24px 16px;position:relative}.cnt-radio .error-message{bottom:8px}.cnt-item-privacy .cnt-radio .error-message{left:0}.cnt-radio ul{display:flex;flex-wrap:wrap;width:100%}.cnt-item-privacy .cnt-radio ul{justify-content:flex-start}.cnt-radio ul li{width:calc(100% / 3)}.cnt-item-privacy .cnt-radio ul li{width:auto}.cnt-item-privacy .cnt-radio ul li:first-child{margin-bottom:10px}.cnt-radio.attivita-list{padding:0}.cnt-radio.attivita-list li{margin-bottom:15px;width:auto;padding-right:20px}.cnt-radio.beneficiary ul li{width:50%}.title{padding-bottom:20px}.title span{font-size:1rem;line-height:22px;color:#005B63;display:block}.title.info-txt{display:flex;justify-content:space-between;align-items:center;padding:0 16px 20px 16px}.title.info-txt span{width:calc(100% - 80px)}.cnt-radio-list .title.info-txt span{color:#96ADAB;display:block;font-size:1rem}.cnt-radio-list .title.info-txt{padding:0 0 20px 0}.page-title ~ .title.info-txt{padding-bottom:0}.page-title ~ .title.info-txt span{line-height:22px;font-size:1rem;width:100%}.cnt-radio .title.info-txt{padding:0 0 20px 0}.cnt-radio .title.info-txt span{font-size:1rem}.cnt-radio-list{padding:0 16px}.cnt-item-privacy .cnt-radio{padding:0 0 24px 0}.radio-btn{font-size:.9375rem;line-height:22px;color:#005B63}.radio-btn input{display:none}.radio-btn input:checked+span:before{background:url("../img/on.svg") no-repeat}.radio-btn span{text-transform:uppercase;display:flex;align-items:center;position:relative;padding-left:34px;padding-right:20px}.radio-btn span:before{content:"";display:block;width:20px;height:20px;position:absolute;left:0;top:0;background:url("../img/off.svg") no-repeat;background-size:cover}.privacy-radio-title{font-size:.75rem;line-height:16px;color:#96ADAB;padding:0 16px 16px 16px;text-transform:uppercase;letter-spacing:1.5px}.end-privacy{text-align:center;font-size:.75rem;line-height:18px;color:#96ADAB;padding:24px 6px 0 6px}.toggle-form{padding:0 16px 30px 16px}.switch{display:flex;justify-content:space-between}.switch p{width:calc(100% - 50px);font-size:.9375rem;color:#005B63}.toggle{display:none}.switch-thumb{cursor:pointer;position:relative;-webkit-transition:.4s;transition:.4s;width:32px;height:20px;margin:0 10px 0 0}.switch-thumb:before{content:"";z-index:5;display:block;height:14px;width:100%;border-radius:10px;background:#F1F1F1;left:0}.switch-thumb .ico-check-step{position:absolute;content:"";height:20px;width:20px;left:-4px;bottom:0;z-index:10;background:#8A8A8A;transition:all 0.6s ease;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:.875rem}input:checked ~ .switch .switch-thumb .ico-check-step{-webkit-transform:translateX(16px);-ms-transform:translateX(16px);transform:translateX(16px);background:#008B92}input:checked ~ .switch .switch-thumb:before{background:rgba(0,139,146,0.58)}.message{padding:16px;text-align:center}.mf-autocomplete{position:relative;overflow:visible}.mf-autocomplete h6,.mf-autocomplete .mf-close-autocomplete{display:none}.mf-autocomplete{top:40px;left:0;width:100%;display:none;position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:calc(100vw - 32px);max-height:260px;margin:0;padding:8px 0;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;opacity:0;overflow:hidden;will-change:transform, opacity;z-index:1000;-webkit-transition:opacity 0.03s linear,-webkit-transform 0.12s cubic-bezier(0, 0, 0.2, 1);transition:opacity 0.03s linear,-webkit-transform 0.12s cubic-bezier(0, 0, 0.2, 1);-o-transition:opacity 0.03s linear,transform 0.12s cubic-bezier(0, 0, 0.2, 1);transition:opacity 0.03s linear,transform 0.12s cubic-bezier(0, 0, 0.2, 1);transition:opacity 0.03s linear,transform 0.12s cubic-bezier(0, 0, 0.2, 1),-webkit-transform 0.12s cubic-bezier(0, 0, 0.2, 1);-webkit-box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);box-shadow:0px 5px 5px -3px rgba(0,0,0,0.2),0px 8px 10px 1px rgba(0,0,0,0.14),0px 3px 14px 2px rgba(0,0,0,0.12);background-color:#fff;border-radius:4px;transform-origin-left:top left;transform-origin-right:top right}.mf-autocomplete.show{display:inline-block;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.mf-autocomplete ul{width:98%;height:180px;margin-bottom:10px;overflow-y:auto;scrollbar-color:rgba(159,157,157,0.5) rgba(159,157,157,0.15);scrollbar-width:thin}.mf-autocomplete ul::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px #c0c0c0;border-radius:4px;background-color:transparent}.mf-autocomplete ul::-webkit-scrollbar{width:4px;background-color:transparent}.mf-autocomplete ul::-webkit-scrollbar-thumb{border-radius:4px;-webkit-box-shadow:inset 0 0 6px #9f9d9d;background-color:#9f9d9d;border-right:none;background-clip:padding-box}.mf-autocomplete ul::-webkit-scrollbar-thumb:hover{background-color:#9f9d9d}.mf-autocomplete ul::-webkit-scrollbar-thumb:active{background-color:#9f9d9d}.mf-autocomplete li{display:flex;position:relative;-ms-flex-align:center;align-items:center;-ms-flex-pack:start;justify-content:flex-start;padding:0 16px;overflow:hidden;min-height:48px;font-size:1rem;cursor:pointer;text-transform:capitalize;background:#fff;transition:all 0.6s}.mf-autocomplete li:hover{background:#f5f5f5}.mf-autocomplete li.selected,.mf-autocomplete li:focus{background:#c7c7c7}.mf-autocomplete li.selected:empty,.mf-autocomplete li:focus:empty{background:transparent}.mf-autocomplete .mf-cnt-autocomplete-input{padding:10px;position:relative;display:flex}.mf-autocomplete .mf-cnt-autocomplete-input .delete{right:0;cursor:pointer;z-index:1000}.mf-autocomplete .mf-cnt-autocomplete-input .delete:before{content:'';display:block;width:16px;height:16px;background:url(../img/ico-closeG.svg) no-repeat;background-size:contain}.mf-autocomplete .mf-input{position:relative;width:100%}.mf-autocomplete .mf-input input.autocomplete-input.compiled{border:none;color:#fff}.mf-autocomplete input{padding-right:30px;width:100%;background:transparent;color:#005B63;height:40px;border:none;border-bottom:1px solid #c0c0c0}.mf-autocomplete .mf-close-autocomplete{margin-right:8px;padding:0 10px;cursor:pointer}.mf-autocomplete .mf-close-autocomplete:before{content:'';width:20px;height:20px;background:url("../img/ico-closeW.png") no-repeat;display:block}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px white inset !important}.info-btn{cursor:pointer;position:absolute;right:0;bottom:100%}.info-btn:before{content:'\e909';font-size:1.125rem;margin:0;color:#1aaeb7}.checkbox .info-btn{position:relative;bottom:auto;margin-left:10px}.info-btn .tooltip{opacity:0;visibility:hidden;padding:15px;background:#fff;box-shadow:0px 0px 24px 3px rgba(0,0,0,0.06);-webkit-box-shadow:0px 0px 24px 3px rgba(0,0,0,0.06);-moz-box-shadow:0px 0px 24px 3px rgba(0,0,0,0.06);position:absolute;bottom:calc(100% + 20px);right:0;font-size:.75rem;min-width:250px}.info-btn .tooltip:after{content:"";position:absolute;right:5px;bottom:-10px;width:0;height:0;border-style:solid;border-width:10px 5px 0 5px;border-color:#ffffff transparent transparent transparent}.info-btn:hover .tooltip{opacity:1;visibility:visible}.checkbox,.checkradio{position:relative;display:flex}.checkbox.info label .info-btn,.checkradio.info label .info-btn{margin-left:10px;position:relative;bottom:auto}.checkbox label,.checkradio label{display:flex;line-height:22px}.checkbox label::before,.checkradio label::before{content:'';font-size:1.25rem;margin-right:15px}.checkbox label{font-size:1rem}.checkbox label::before{content:'\e912';color:#6F6F6F}.checkbox input[type='checkbox']:checked ~ label::before{content:'\e904';color:#1aaeb7}.checkbox input[type='checkbox'],.checkradio input[type='radio']{position:absolute;left:-100vw}.checkradio label::before{content:'\e90f';color:#6F6F6F}.checkradio input[type='radio']:checked ~ label::after{content:'\e90e';color:#1aaeb7}.checkbox input[type='checkbox']:checked ~ label,.checkradio input[type='radio']:checked ~ label{color:#1aaeb7}.row-radio p{margin-bottom:10px}.row-radio ul{display:flex}.row-radio ul li{margin-right:20px}.row-check{margin-top:20px;width:100%}.row-check.list-check{border-top:none;margin-top:0}.row-check.list-check li{margin-bottom:30px}.row-check p{margin-top:10px;line-height:14px;font-size:.75rem}.error{color:#E1523D}.error .link{color:#6F6F6F}.cnt-loader{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000}.cnt-loader.txt-loader{background:#fff}.cnt-loader.txt-loader .loader{width:100%}.loader{width:100px;min-height:100px;padding:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:8px;background:rgba(255,255,255,0.8);text-align:center}.loader h4{color:#005B63;font-size:1rem;margin-top:24px}.loader:before{display:block;content:'';width:30px;height:30px;border-radius:50%;margin:0 auto;border:3px solid transparent;border-bottom-color:#008B92;-webkit-animation:rotation 1s linear infinite;animation:rotation 1s linear infinite}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotation{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.doc-title{color:#96ADAB;font-size:.75rem;line-height:16px;padding:36px 16px 10px 16px}.doc-list li{width:calc(100% - 32px);margin:0 16px;padding:0;height:80px;display:flex;align-items:center;font-size:1rem;line-height:22px;color:#005B63;border-bottom:1px solid rgba(0,0,0,0.12)}.doc-list li:last-child{border:none}.doc-list li .cnt-img{width:32px;text-align:center;margin-right:17px}.doc-list li img{margin:0 auto}.doc-list li span span{display:block;font-size:1rem;line-height:22px;color:#96ADAB}.doc-list li .info{margin-left:auto}.msg{font-size:.875rem;color:#96ADAB;line-height:20px;text-align:center;padding:12px 28px 0 28px}.status-img{text-align:center;padding-bottom:16px}.ordered-list{padding:10px 16px}.ordered-list li{counter-increment:section;margin-bottom:20px;display:flex;flex-wrap:wrap}.ordered-list li p{width:calc(100% - 42px);font-size:1rem;line-height:24px;color:#005B63}.ordered-list li .cnt-img{width:100%;padding-top:20px}.ordered-list li .cnt-img img{display:block;width:100%}.ordered-list li:before{content:counter(section);display:block;width:28px;height:28px;border-radius:50%;background:#46CE95;text-align:center;line-height:28px;font-size:1rem;color:#fff;margin-right:14px}.top-margin{margin:0;margin-top:24px}.top-margin:after{content:"";height:16px;width:100%;background:#F5F5F5;display:block;box-shadow:inset 0px 4px 4px rgba(176,176,176,0.15)}.top-margin .title{padding:0 16px 16px 16px;display:block}.top-margin .title.info-txt{display:flex;padding-bottom:16px}.top-margin+main{min-height:calc(100% - 220px)}.survey>*+*{margin-top:24px}.single-question .question{color:#005B63;line-height:22px;font-size:1rem;padding:0 16px 20px 16px}.privacy-consent{padding:24px 16px 0 16px}.privacy-consent .row-btn{padding:25px 0 18px 0}.privacy-consent .row-btn:last-child{padding-top:0}.ghost-box{border:1px solid #F1F1F1;box-shadow:0px 1px 10px rgba(0,0,0,0.1);border-radius:6px;padding:20px 20px 0 20px;margin-bottom:25px;color:#005B63;line-height:20px;font-size:.875rem}.ghost-box .switch{margin-top:20px}.ghost-box .row-btn{padding:25px 0}.toggle-beneficiario{border:2px solid #46CE95;border-radius:4px;padding:15px;margin:0 16px 20px 16px;width:calc(100% - 32px)}.toggle-beneficiario .txt{color:#96ADAB;line-height:20px;font-size:.875rem;padding-bottom:20px}.toggle-beneficiario .toggle-form{padding:0}.toggle-beneficiario .switch p{font-size:.875rem}.resume{padding:40px 16px 0 16px}.resume li{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(0,0,0,0.12);padding-bottom:16px;margin-bottom:16px;line-height:22px;font-size:1rem;color:#96ADAB}.resume li .value{color:#005B63;text-align:right}.doc-list-upload li{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(0,0,0,0.12);padding-bottom:16px;margin-bottom:16px;line-height:22px;font-size:1rem;color:#005B63}.delete{border:none;background:url("../img/ico-closeG.svg") no-repeat center center;background-size:contain;width:20px;height:20px}.img-upload{text-align:center;margin:60px 0 48px 0}.img-upload img{margin:0 auto;display:block}.title-ghost-box{color:#005B63;line-height:24px;font-size:1.25rem;padding-bottom:20px}.page-title ~ .cnt-sign{margin:32px 16px 25px 16px}.page-title ~ .cnt-sign .toggle-form{padding:0 0 30px 0}.page-title ~ .ghost-box{margin:32px 16px 25px 16px;padding:40px 20px 20px 20px}.page-title ~ .ghost-box .toggle-form{padding:0 0 30px 0}.ghost-box .txt{color:#005B63;line-height:20px;font-size:1rem;padding-bottom:26px}.row-form.code-row{display:flex;-webkit-justify-content:center;justify-content:center}.row-form.code-row .item-form{width:38px;margin:10px 5px 40px 5px;padding:0}.row-form.code-row .item-form input{border-color:#008B92;height:30px;text-align:center;font-size:1.5rem}.new-otp{font-size:.75rem;text-align:center;padding-bottom:20px;color:#005B63;letter-spacing:0.75px}.new-otp a,.new-otp a:link{text-transform:uppercase;color:#008B92}.cnt-form .item-form.required .error-message{display:block}.cnt-form .item-form.required label{color:#EB3738;font-weight:bold}.required .radio-btn{border-color:#EB3738}.item-form.required input,.item-form.required select{border-bottom:1px solid #EB3738}@keyframes dot-flashing{0%{background-color:#fff}50%, 100%{background-color:rgba(255,255,255,0.2)}}.dot-flashing{position:relative;width:10px;height:10px;border-radius:5px;background-color:#fff;animation:dot-flashing 1s infinite linear alternate;animation-delay:0.5s;margin-right:10px}.cnt-download-msg{position:fixed;width:100%;z-index:1000;bottom:0;left:0;background:#1aaeb7;color:#fff;padding:20px}.download-msg{display:flex;justify-content:center;align-items:center}.download-msg p{width:calc(100% - 60px)}.dot-flashing::before,.dot-flashing::after{content:"";display:inline-block;position:absolute;top:0}.dot-flashing::before{left:-15px;width:10px;height:10px;border-radius:5px;background-color:#fff;animation:dot-flashing 1s infinite alternate;animation-delay:0s}.dot-flashing::after{left:15px;width:10px;height:10px;border-radius:5px;background-color:#fff;animation:dot-flashing 1s infinite alternate;animation-delay:1s}.status-request{color:#96ADAB;font-size:.875rem;line-height:20px;padding:0 16px;margin-bottom:30px}.status-request span{display:block;font-size:.625rem;line-height:16px;padding-top:5px;text-transform:uppercase;letter-spacing:1.5px}.status-request ul{padding:0 9px;position:relative}.status-request ul:before{content:"";height:98%;display:block;z-index:100;position:absolute;top:5px;left:28px;width:1px;background:#96ADAB}.status-request li{position:relative;z-index:101}.status-request li.complete{color:#005B63}.status-request li.bullet{position:relative;padding:0 0 0 56px;margin:0 0 70px 0}.status-request li.bullet:before{content:"";display:block;width:32px;height:32px;background:#fff;border:solid 4px #96ADAB;border-radius:50%;left:0}.status-request li.bullet:last-child{padding:0 0 0 56px;margin:70px 0 0 0}.status-request li.bullet.complete:before{background:#008B92 url("../img/check.svg") center center no-repeat;border-color:#008B92}.status-request li.bullet.current:before{background:#008B92;border-color:#008B92}.status-request .ghost-box{background:#fff}.status-request .ghost-box img{margin-right:20px}.status-request .ghost-box .inner-txt{width:calc(100% - 61px);text-align:left}.status-request .ghost-box .txt{display:flex;align-items:center;justify-content:space-between;padding:0}.status-request .ghost-box .txt p{font-size:.875rem;line-height:18px;padding-top:8px}@media only screen and (min-width: 480px){.cnt-item-privacy .cnt-radio ul li:first-child{margin-bottom:0}}@media only screen and (min-width: 768px){.cnt-radio ul li{width:calc(100% / 3)}}@media only screen and (max-width: 797px){.generic-btn+.generic-btn.ghost-btn{margin-top:20px}}
