@import url('https://fonts.googleapis.com/css?family=Roboto');body{font-family:'Roboto',sans-serif;color:#585858;margin:0}.head{float:left;width:100%;font-size:14px;padding:8px 0;background-color:#e1eef1}.head-content{margin:0 auto;width:1170px}.head-content-2{position:relative;clear:both}.head-content-elem-left,.head-content-elem-right{color:#000;display:inline-block;vertical-align:middle}.head-content-elem-right{text-align:right;float:right}.footer{position:fixed;bottom:0;margin-top:20px!important;background-color:#e1eef1;float:left;color:#000;font-size:14px;width:100%;padding:10px 0}.container{float:left;width:100%;background-color:#fff;padding:10px 0 80px}.logo{text-align:center}.logo img{max-width:500px;margin:15px 0}a{color:#3980c5;text-decoration:none;outline:0}a:hover,a:focus{color:#000;text-decoration:none;outline:0}.btn-accio{max-width:350px;margin:0 auto;margin-top:20px}.rating{max-width:350px;margin:0 auto;margin-top:20px;text-align:center}.dxRatingControl_Material{margin:0 auto}.alta-form{max-width:700px;margin:0 auto;margin-top:20px}.control-margin{float:left;margin-bottom:10px;width:100%}.button-link{color:#3980c5}.phone-inputs{display:flex;gap:4px;align-items:center}.button-alta{display:flex;gap:16px;margin-top:24px;justify-content:center;flex-wrap:wrap}.btn-confirmar,.btn-cancelar{flex:1 1 200px;max-width:400px;margin:0;transition:background .2s}.visorPdfClass{width:100%}.visorPdfPaginator{max-height:1000px}@media(max-width:1366px){.visorPdfPaginator{max-width:100%!important;max-height:1000px!important}}.button_confirm{color:#fff;background:#72cac9;border:0;border-radius:5px;padding:0}.button_confirm:hover{background:#269592}.button_cancel{color:#72cac9;background:#fff;border:1px solid #72cac9;border-radius:5px;padding:0}.button_cancel:hover{color:#fff;background:#269592;border:1px solid #269592}@media screen and (max-width:400px){.btn-accio{max-width:80%}}@media screen and (max-width:500px){.logo img{max-width:80%}#DNI1{width:100%!important}#DNI2{float:none;width:100%}}@media screen and (max-width:765px){.alta-form{max-width:90%}}@media screen and (max-width:400px){.responsive-show{display:none}.responsive-hide{display:block}}@media screen and (max-width:1210px){.head-content{width:100%}.section-title{margin-right:20px;margin-left:20px}.content-inside{margin-right:20px;margin-left:20px}.head-content-elem-left{margin-left:20px}.head-content-elem-right{margin-right:20px}}