@font-face{font-family:'Montserrat-Bold';src:url('fonts/Montserrat/hinted-Montserrat-Bold.eot?');src:url('fonts/Montserrat/hinted-Montserrat-Bold.eot?#iefix') format('embedded-opentype'),url('fonts/Montserrat/hinted-Montserrat-Bold.woff2') format('woff2'),url('fonts/Montserrat/hinted-Montserrat-Bold.woff') format('woff'),url('fonts/Montserrat/hinted-Montserrat-Bold.ttf') format('truetype');font-weight:bold;font-style:normal}@font-face{font-family:'Montserrat-Medium';src:url('fonts/Montserrat/hinted-Montserrat-Medium.eot?');src:url('fonts/Montserrat/hinted-Montserrat-Medium.eot?#iefix') format('embedded-opentype'),url('fonts/Montserrat/hinted-Montserrat-Medium.woff2') format('woff2'),url('fonts/Montserrat/hinted-Montserrat-Medium.woff') format('woff'),url('fonts/Montserrat/hinted-Montserrat-Medium.ttf') format('truetype');font-weight:500;font-style:normal}.topo{background:url("../images/mapfre/fundo_mafre.png") no-repeat center center;background-size:cover;height:100vh}.formulario{width:100%;background:#ed1d2d;padding:40px;border:1px solid #ed1d2d;border-radius:15px}.formulario p{font-family:'Montserrat-Bold';color:#fff;border-bottom:1px solid #fff;padding-bottom:8px}.formulario label{font-family:'Montserrat-Medium';font-size:.8em;color:#fff}.input-custom{border:1px solid #ed1d2d;width:100%;padding:2px;border-radius:8px}.no-padding{padding-right:0!important;padding-left:0!important}.no-padding-right{padding-right:0}.esq-senha,.voltar{font-family:'Montserrat-Medium';color:#fff;font-size:.7em;background:none;border:0}.esq-senha{float:right;text-align:right}.voltar{float:left;text-align:left;margin-top:5px}.btn-ok{border:1px solid #ed1d2d;font-family:'Montserrat-Bold';border-radius:8px;font-size:.8em;color:#ed1d2d;margin-top:18px;height:calc(1.2em + .75rem);padding-top:1px;padding-bottom:1px}.btn-cadastro{width:115px;font-family:'Montserrat-Bold';border-radius:8px;font-size:.8em;color:#fff;background-color:#ed1d2d}.video-formulario{width:100%;aspect-ratio:16/9;background:#3b3b3b;border-radius:15px;border:1px solid #3b3b3b}.icon-carregando{margin-right:5px}.logo{margin-top:35px;margin-left:15vh;margin-bottom:35px}.logo img{max-height:40px;height:auto;width:auto}.tudo-centro{display:flex;justify-content:center;align-items:center}.alinhar-esquerda{text-align:right}@media screen and (max-width:1264px){.topo{background:url("../images/mapfre/fundo_mafre_2.png") no-repeat center center;background-size:cover;height:100vh}}@media screen and (max-width:1000px){.topo{background:url("../images/mapfre/fundo_mafre_m.png") no-repeat center center;background-size:cover;height:100vh}}@media screen and (max-width:766px){.logo{margin-top:1vh;margin-left:0;margin-bottom:1vh}}