@import url("https://use.typekit.net/tkr6ecn.css");html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:'';content:none}q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}HTML{height:100%;background-color:#d9dde2}BODY{font-family:"proxima-nova","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:1vw;font-weight:300;height:100vh;background-color:#d9dde2}.textl{text-align:left}.textc{text-align:center}.textr{text-align:right}BUTTON:hover{cursor:pointer}#cookieBar{background-color:rgba(0,0,0,0.65);padding:5% 30%;width:100%;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}#cookieBar .bgcookie{background-color:white;padding:1rem;text-align:center;font-size:calc(.7rem + .5vw)}#cookieBar .bgcookie P{margin:.5rem 0}#cookieBar .bgcookie .btn{margin-top:2rem;color:white}#cookieBar .bgcookie .btn:hover{cursor:pointer}#header-login .image,#header-login .title{text-align:center;padding:1rem}#header-login .image IMG,#header-login .title IMG{vertical-align:bottom}#header-login .title{font-size:2vw;font-weight:700;color:#19425b}.page-login{position:absolute;min-width:40vw;top:50vh;left:50%;webkit-transform:translateY(-25vh) translateX(-50%);-ms-transform:translateY(-25vh) translateX(-50%);transform:translateY(-25vh) translateX(-50%);-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.page-login #autentica{background-color:white;padding:1rem;-webkit-box-shadow:inset 1px 1px 2px 0 rgba(0,0,0,0.45),inset 0 0 1px 0 rgba(0,0,0,0.25);box-shadow:inset 1px 1px 2px 0 rgba(0,0,0,0.45),inset 0 0 1px 0 rgba(0,0,0,0.25);text-align:center}.page-login #autentica LEGEND{font-weight:500;font-size:calc(1.2rem + .5vw);margin-bottom:.6rem;color:#19425b}.page-login #autentica .alert{display:inline-block;font-size:calc(.6rem + .5vw)}.page-login #autentica #boxauth .input-group{margin:.5rem auto;width:80%}.page-login #autentica #boxauth .input-group .form-control,.page-login #autentica #boxauth .input-group OPTION{border:1px solid #19425b;color:#19425b}.page-login #autentica #boxauth .input-group .form-control::placeholder,.page-login #autentica #boxauth .input-group OPTION::placeholder{color:lightgrey}.page-login #autentica #boxauth .input-group input[type="text"],.page-login #autentica #boxauth .input-group input[type="password"],.page-login #autentica #boxauth .input-group textarea{background-color:#f9f9f9 !important}.page-login #autentica #boxauth .input-group .input-group-addon{min-width:3rem;color:#e9ecef;background-color:#19425b;border:1px solid #19425b}.page-login #autentica #boxauth .input-group .input-group-addon .fas{width:100%;text-align:center}.page-login #autentica #boxauth #recaptcha{text-align:center;margin:1rem 0}.page-login #autentica #boxauth #recaptcha DIV{width:100% !important}.page-login #autentica #boxauth BUTTON{width:auto;margin:1rem auto;border:0}.page-login #autentica H4,.page-login #autentica P{margin-top:.5rem}.page-login #autentica A{color:#19425b;font-weight:600}.page-login #autentica A:hover{text-decoration:none;color:#da291c}.page-login #autentica SMALL{color:#19425b}@media (max-height: 769px){.page-login{top:53vh}.page-login #autentica{padding:1rem}.page-login #autentica .alert{margin-bottom:0}}.reserved-page{background-color:white;padding:2rem;padding-bottom:5rem;-webkit-box-shadow:inset 1px 1px 2px 0 rgba(0,0,0,0.45),inset 0 0 1px 0 rgba(0,0,0,0.25);box-shadow:inset 1px 1px 2px 0 rgba(0,0,0,0.45),inset 0 0 1px 0 rgba(0,0,0,0.25);text-align:center;width:50%;margin:0 auto}.reserved-page .panel H2{margin:0 0 1rem}.reserved-page .panel #boxactiv{text-align:center}.reserved-page .panel #boxactiv .alert{display:inline-block;font-size:calc(.6rem + .5vw)}.reserved-page .panel #boxactiv .alert H3{line-height:normal}.reserved-page .panel #boxactiv #boxcaptcha,.reserved-page .panel #boxactiv .boxcaptcha{text-align:center}.reserved-page .panel #boxactiv #boxcaptcha .g-recaptcha DIV,.reserved-page .panel #boxactiv .boxcaptcha .g-recaptcha DIV{width:100% !important}.reserved-page .panel #boxactiv FORM DIV{margin-bottom:1rem}.reserved-page .panel #boxactiv FORM .col-md-6{float:left}.reserved-page .panel #boxactiv FORM .input-group-addon{min-width:5rem}#footer{position:fixed;width:100%;bottom:0;padding:.5rem 1rem;font-size:.8vw;background-color:#19425b;z-index:9998;color:white}#footer #mailTo:hover{cursor:pointer}#footer .logo{width:15px;height:15px}#footer div{color:#d9dde2}#footer A{color:white;font-weight:400}#footer A:hover{text-decoration:none;color:#da291c}#footer .textlogo,#footer IMG{display:inline-block;vertical-align:middle}
.cleaner { clear: both; width: 100%; height: 0px; font-size: 0px; }
.space { clear: both; width: 100%; height: 10px; font-size: 0px; }
.floatl { float: left; }
.floatr { float: right; }
.textl { text-align: left; }
.textr { text-align: right; }
.textc { text-align: center; }
.grecaptcha-badge { bottom: 40px !important; }
.boxcaptcha .g-recaptcha>div { margin: 0 auto; }
/* .page-login #autentica #boxauth BUTTON {width:auto;margin:1rem auto;background-color:#19425b;border:0} !!TOLTO background-color:#19425b; */
.page-login #autentica #boxauth BUTTON.btn-primary {background-color:#19425b;}
/* .page-login #autentica #boxauth BUTTON:hover{background-color:#143347} !!TOLTO */
.page-login #autentica #boxauth BUTTON.btn-primary:hover{background-color:#143347}
#informativa { padding-bottom: 40px; }
#informativa h3 { display: block; font-size: 1.17em; margin-block-start: 1em; margin-block-end: 1em; margin-inline-start: 0px; margin-inline-end: 0px; font-weight: bold; }
#informativa h5 {display: block; margin-block-start: 1.67em; margin-block-end: 1.67em; margin-inline-start: 0px; margin-inline-end: 0px; font-weight: bold; }
#informativa p  { display: block; margin-block-start: 1em; margin-block-end: 1em; margin-inline-start: 0px; margin-inline-end: 0px; }
#informativa ul { display: block; list-style-type: disc; margin-block-start: 1em; margin-block-end: 1em; margin-inline-start: 0px; margin-inline-end: 0px; padding-inline-start: 40px; }
#informativa li { display: list-item; text-align: -webkit-match-parent; }
#informativa .buttons { text-align: center; }
#boxauth .alert { width: 88%; padding: 0; }