body.associaOra{background:url(/assets/images/associaOra/icone-new.png),linear-gradient(#003041,#076383)!important;font-family:Noto Sans Display,sans-serif;margin:0}body.associaOra #ot-sdk-btn{border:0;background-color:transparent;color:#b0b1b2!important;font-size:1rem;font-weight:400;line-height:1.5;width:auto;padding:0!important}body.associaOra #ot-sdk-btn:hover{background-color:transparent!important;color:#fff;text-decoration:underline}body.associaOra .text-grey,body.associaOra .text-grey a{color:#b0b1b2!important}body.associaOra .text-grey a:hover{color:#fff}@media (max-width:991.98px){body.associaOra .logo{width:70px}}body.associaOra .box-login{position:relative;width:80%;max-width:960px;height:620px;background:linear-gradient(#012e3d,#004760)!important;padding:0!important;margin-top:30px;border-radius:50px;overflow:hidden}@media (max-width:991.98px){body.associaOra .box-login{width:100%}}body.associaOra .box-login .tab-logo{position:relative;background:linear-gradient(#012e3d,#004760)!important;width:50%}@media (max-width:991.98px){body.associaOra .box-login .tab-logo{width:100%}}body.associaOra .box-login .tab-logo .block-img .button{position:relative;text-align:center;color:#fff;font-size:54px;width:84px;height:84px;line-height:84px;border-radius:50%;margin:0 auto;box-shadow:2px 2px 8px 0 #00141b,0 -4px 8px 0 #013d52;background-image:linear-gradient(180deg,#003141 0,#002836)}body.associaOra .box-login .tab-logo .block-img>img{position:relative;width:85%;text-align:center;margin:0 auto}body.associaOra .box-login .tab-login{position:relative;background-color:#fff;width:50%;color:#076383;font-weight:600}@media (max-width:991.98px){body.associaOra .box-login .tab-login{width:100%}}body.associaOra .box-login .tab-login .alert{position:relative;width:100%;text-align:center;font-size:14px;color:#b0b1b2;font-weight:400}@media (max-width:991.98px){body.associaOra .box-login .tab-login .alert{width:80%;margin:0 auto}}body.associaOra .box-login .tab-login form .form-group{position:relative;width:100%}body.associaOra .box-login .tab-login form .form-group input{position:relative;border:none;width:90%;margin:0 auto;max-width:350px;height:40px;line-height:40px;font-size:14px;color:#868686!important;background-color:#f3f3f3!important;border-radius:20px;padding-left:24px}body.associaOra .box-login .tab-login form .btn-azzurro{border-radius:30px!important;font-size:15px;height:47px;line-height:47px;background-color:#076383!important;padding:0!important;width:90%;max-width:200px;color:#fff;font-weight:600}body.associa{background:#003041;background:url(/assets/images/associaOra/icone-new.png),-webkit-gradient(left top,left bottom,color-stop(0,#003041),color-stop(46%,#076483),color-stop(52%,hsla(0,0%,93.3%,.53)),color-stop(100%,hsla(0,0%,93.3%,.53)));background:url(/assets/images/associaOra/icone-new.png),linear-gradient(180deg,#003041 0,#076483 52%,hsla(0,0%,93.3%,.53) 0,hsla(0,0%,93.3%,.53));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#003041",endColorstr="#eeeeee",GradientType=0);margin:0}body.associa #ot-sdk-btn{border:0;background-color:transparent;color:#4682b4!important;font-size:1rem;font-weight:400;line-height:1.5;width:auto;padding:0!important}body.associa #ot-sdk-btn:hover{background-color:transparent!important;text-decoration:underline}@media (max-width:991.98px){body.associa header .logo{width:40%}}body.associa .box-associa{position:relative;width:80%;max-width:960px;background-color:#fff;border-radius:50px;overflow:hidden;-o-box-shadow:0 -12px 20px 0 rgba(0,26,35,.5);box-shadow:0 -12px 20px 0 rgba(0,26,35,.5)}@media (max-width:991.98px){body.associa .box-associa{width:100%}}body.associa .box-associa .close{position:absolute;top:20px;right:20px;float:unset!important;cursor:pointer;z-index:10}body.associa .box-associa h2{font-size:29px;font-weight:700;letter-spacing:5.57px;color:#076383;padding:66px 0}body.associa .box-associa h2,body.associa .box-associa h4{position:relative;width:100%;font-stretch:normal;font-style:normal;line-height:normal;text-align:center}body.associa .box-associa h4{font-size:16px;font-weight:400;letter-spacing:normal;color:#868686;padding-bottom:16px}body.associa .box-associa select{position:relative;height:50px;width:100%;max-width:320px;margin:0 auto;line-height:50px;border-radius:25px;font-size:16px;color:#868686;border:0;padding:0 0 0 16px!important;appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#f3f3f3 url(/assets/images/associaOra/arrow-down.png) no-repeat 96% 22px}body.associa .box-associa .block-text{position:relative;width:90%;max-width:400px;margin:0 auto}body.associa .box-associa .block-text .info{position:absolute;right:0;top:10px;width:18px;height:18px;font-size:8px;font-weight:700;font-stretch:normal;font-style:normal;line-height:18px;letter-spacing:normal;text-align:center;color:#fff;background-color:#bfbfc1;border-radius:18px;z-index:2;cursor:pointer}body.associa .box-associa .form-control{position:relative;width:100%;max-width:400px;border:0;border-bottom:1px solid hsla(0,0%,93.3%,.53);height:40px;line-height:40px;color:#868686;font-size:14px;box-shadow:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;display:block;background-color:#fff;border-radius:0;margin:30px auto;z-index:1}body.associa .box-associa .block-button .btn-primary{position:relative;background-color:#076383;width:40%;max-width:300px;height:50px;border-radius:50px!important;font-size:15px;letter-spacing:4.74px;font-weight:900;border:0!important}body.associa .box-associa .block-button .btn-primary.white{background-color:#fff;color:#076383;border:1px solid #076383!important}body.associa .box-associa .conferma-modal .modal-dialog{position:absolute;width:100%;left:50%;top:50%;transform:translate(-50%,-50%);box-shadow:none!important;-webkit-box-shadow:none!important;-moz-box-shadow:none!important;background:transparent}body.associa .box-associa .conferma-modal .modal-dialog .modal-body p{position:relative;width:100%;text-align:center;color:#868686;font-size:16px}body.associa .contacts{color:#4682b4!important}body.associa .contacts .white{display:none}body.associa .contacts .blue{display:block!important}body.associa .modal-dialog .modal-content{height:420px!important;width:420px!important;margin:0 auto!important;border-radius:20px}body.associa .modal-dialog .modal-content .modal-header{position:relative;height:20px!important;padding-top:40px!important}body.associa .modal-dialog .modal-content .modal-header .modal-title{position:relative;width:100%;text-align:center}body.associa .modal-dialog .modal-content .modal-header .close{position:absolute;height:20px;width:20px!important;right:40px;top:10px}@media (max-width:991.98px){body.associa .modal-dialog .modal-content .modal-header .close img{width:20px!important;height:20px!important}}body.associa .modal-dialog .btn-blu{border:2px solid #076383}body a{color:#4682b4!important}body footer .privacy,body footer .privacy a{color:#000!important}body .field-icon{float:right;position:relative;z-index:2;margin-top:-28px;margin-right:80px}@media only screen and (max-width:1024px){body .field-icon{margin-right:35px}}