@import url(https://fonts.googleapis.com/css?family=Open+Sans);@media all and (max-width:767px){body{margin:0;overflow-x:hidden}.app-desktop{display:none}.app-mobile{display:block}.principal{float:left;width:100vw}.bloco-formulario{width:100vw;float:left;padding-bottom:40px}.bloco-formulario-termo{padding-bottom:0}.bloco-formulario .titulo{float:left;width:70vw;height:176px;margin-left:11vw;padding-bottom:55px}.bloco-formulario .descricao-formulario{float:left;width:78vw;margin-left:12vw;font-family:'Open Sans',Regular;font-size:14pt;text-align:center}.bloco-formulario .descricao-formulario p{-webkit-margin-before:0;margin-block-start:0}.bloco-formulario .pergunta{float:left;width:72vw;margin-left:5.2vw;font-family:'Open Sans',Regular;text-align:left;font-size:14pt}.bloco-formulario .pergunta p{-webkit-margin-before:0;margin-block-start:0}.bloco-formulario .titulo .descricao{color:#000;font-size:42pt;text-align:center;width:78vw;z-index:9999999;margin-top:-170px;position:relative;font-family:ReservaSerif,Bold}.bloco-formulario .titulo .numeracao-pagina{color:#f4f5f9;position:initial;font-size:72pt;width:78vw;z-index:9;text-align:center;margin-top:10px;font-family:Reserva,bold}.bloco-formulario .formulario{width:89.333333vw;margin-left:5.33335vw}.bloco-formulario .formulario div{float:left;width:89.333333vw;min-height:56px}.bloco-formulario .formulario p{font-size:14pt;font-family:"Open Sans",Regular;text-align:left;display:-webkit-inline-box;display:inline-flex}.bloco-formulario .formulario .texto-termo{width:87.66vw;float:left;margin-left:6.33vw;padding-bottom:30vh}.bloco-formulario .formulario .texto-termo h3{font-family:'Open Sans',bold;font-size:12pt;text-align:center}.bloco-formulario .formulario .texto-termo p{font-size:11pt;font-family:"Open Sans",Regular;text-align:left;display:-webkit-inline-box;display:inline-flex}.bloco-formulario .formulario .separa-botao{-webkit-margin-after:0;margin-block-end:0;-webkit-margin-before:0;margin-block-start:0}.bloco-formulario .formulario div label{position:absolute;font-family:'Open Sans',Semibold;font-size:12pt;margin:9px 0 5px 28px}.bloco-formulario .formulario div .check{font-family:"Open Sans",Semibold;font-size:14pt;text-align:center;border:1px solid #404040;border-radius:40px;background-color:#fff;color:#000;padding-top:8pt;margin-bottom:8px;height:28pt;width:42vw;margin-left:2vw;float:left}span[checado]{border-radius:40px;background-color:#000;color:#fff}.bloco-formulario .formulario div .check-full{width:85vw}.bloco-formulario .formulario div .checado,.checado{border-radius:40px;background-color:#000;color:#fff}input:focus,select:focus,textarea:focus{outline:0;padding-top:26px}rsv-label{font-family:'Open Sans',Semibold;font-size:12pt;position:absolute}rsv-erro{font-family:'Open Sans',Regular;font-size:12pt;position:absolute;color:#c4000b}.bloco-formulario .formulario .msg-erro{color:#c4000b;border-color:#c4000b}.bloco-formulario .formulario div input,.bloco-formulario .formulario div textarea{width:87.333333vw;height:19px;border:2px solid #404040;border-radius:40px;padding-left:4vw;padding-top:19px;padding-bottom:18px;margin-bottom:20px;color:#000;font-size:14pt;font-family:"Open Sans"}.bloco-formulario .formulario div .descricao-campo{font-family:'Open Sans',Regular;font-size:12pt;text-align:right;float:right;width:65vw;margin-top:-6px;padding-bottom:10px;min-height:10px}.bloco-formulario .formulario div .rsv-select,.bloco-formulario .formulario div select{width:86.333333vw;height:56px;border:none;border-radius:40px;padding-left:8vw;padding-top:19px;padding-bottom:13px;margin-bottom:20px;color:#000;font-size:14pt;font-family:'Open Sans';position:relative;margin-top:-78px;margin-left:2px;background-color:#fff}.bloco-formulario .formulario div .rsv-select{width:88.4vw;height:17px;border:1px solid transparent;border-radius:40px;padding-left:2vw;padding-bottom:13px;margin-bottom:20px;color:#000;font-size:14pt;font-family:"Open Sans";position:absolute;margin-top:-76px;margin-left:4px;background-color:#fff}@-moz-document url-prefix(){.bloco-formulario .formulario div select{width:85.333333vw;height:48px;border:none;border-radius:40px;padding:19px 15px 13px 8vw;margin-bottom:20px;color:#000;font-size:14pt;font-family:"Open Sans";position:absolute;margin-left:-90vw;background-color:#fff;margin-top:1vh}.bloco-formulario .formulario div textarea{width:87.333333vw;height:19px;border:2px solid #404040;border-radius:40px;padding-left:4vw;padding-top:19px;padding-bottom:18px;margin-bottom:20px;color:#000;font-size:14pt;font-family:"Open Sans"}}.bloco-formulario .formulario div .desabilitado{background-color:#dcdcdc;pointer-events:none;touch-action:none}.bloco-formulario .formulario div input:focus{padding-top:26px;padding-bottom:11px}.bloco-formulario .formulario button{width:89.333333vw;height:56pt;border:1px solid #000;font-family:'Open Sans',Bold;background-color:#000;border-radius:4px;color:#fff;font-size:16pt;text-align:center;padding-left:14vw;text-transform:uppercase}.bloco-formulario .formulario button span{float:right;font-family:'Open Sans',Semibold;margin-right:20px}.bloco-formulario .form-termo{width:100vw;background-color:#000;float:left;min-height:500px;margin-left:0;border-radius:20px 20px 0 0;padding-top:14vw;color:#fff}.fundo-botao-termo{width:90vw;height:40vh;padding-top:3vh;position:fixed;padding-left:5vw;margin-top:86vh;background-color:#000}.fundo-botao-termo .bt-termo{width:89.333333vw;height:56px;border:1px solid #57be66;font-family:"Open Sans",Bold;background-color:#57be66;border-radius:4px;color:#fff;font-size:16px;text-align:center;padding-left:14vw;text-transform:uppercase}.fundo-botao-termo .bt-termo span{float:right;font-family:'Open Sans',Semibold;margin-right:20px}}@media all and (min-width:768px){body{margin:0;overflow:hidden}.app-desktop{display:block}.app-mobile{display:none}.conteudo{width:100%;height:100vh;background-image:url(background-mobile@3x.04a952ec792cf3e02fb0.png);background-repeat:no-repeat;background-size:cover;background-position-x:3%;background-position-y:-1px}.conteudo .opacidade{position:absolute;width:52%;height:100vh;background-color:#000;opacity:.4;margin-left:0;margin-top:0}.conteudo .lado-esquerdo{float:left;width:52%;height:100vh;z-index:88888;position:relative}.conteudo .lado-esquerdo .logo{width:53%;height:100vh;float:left;background-image:url(afiliados@3x.318e7937a67cc45a8893.png);margin-left:27%;background-repeat:no-repeat;background-position-x:59%;background-position-y:16%;background-size:49%}.conteudo .lado-esquerdo .logo-final{width:53%;height:100vh;background-position-x:59%;background-position-y:50%;background-size:49%}.conteudo .lado-esquerdo .numeracaoPagina{width:53%;height:148px;margin-left:29%;padding-top:95px;font-size:185pt;text-align:center;font-family:Reserva,Bold;position:absolute;margin-top:24%;color:#f4f5f9}.conteudo .lado-direito{float:left;width:47%;height:100vh;background-color:#fff;overflow-x:hidden;overflow-y:auto}.conteudo .lado-direito .bloco-formulario{width:75%;float:left;margin-left:14%}.conteudo .lado-direito .bloco-formulario .titulo{float:left;width:56%;font-family:ReservaSerif,Bold;min-height:61px;font-size:33pt;text-align:center;padding-top:15px;padding-bottom:0;margin-left:19%}.conteudo .lado-direito .bloco-formulario .descricao-formulario{float:left;width:100%;font-family:'Open Sans',Regular;min-height:61px;font-size:13pt;text-align:center;padding-top:0;padding-bottom:0;margin-left:0}.conteudo .lado-direito .bloco-formulario .formulario{width:100%;min-height:300px;float:left}.conteudo .lado-direito .bloco-formulario .formulario div{float:left;padding-bottom:15px;width:100%}.conteudo .lado-direito .bloco-formulario .formulario div input,.conteudo .lado-direito .bloco-formulario .formulario div textarea{width:89%;float:left;font-size:13pt;height:40px;border-radius:100px;border:2px solid #404040;padding-left:10%;font-family:"Open Sans",SemiBold;padding-top:12px}.conteudo .lado-direito .bloco-formulario .formulario div .descricao-campo{font-family:'Open Sans',Regular;font-size:12pt;text-align:right;float:right;width:65%;padding:2px}.conteudo .lado-direito .bloco-formulario .formulario div select{width:98%;float:left;font-size:13pt;height:42px;border-radius:100px;border:1px solid transparent;padding-left:9%;font-family:"Open Sans",SemiBold;padding-top:6px;margin-top:-47px;margin-left:2%;position:relative;background-color:#fff;color:#000}.conteudo .lado-direito .bloco-formulario .formulario div .rsv-select{width:87%;float:left;font-size:13pt;height:26px;border-radius:100px;border:1px solid transparent;padding-left:9%;font-family:"Open Sans",SemiBold;padding-top:15px;margin-top:-47px;margin-left:2%;position:relative;background-color:#fff;color:#000}@-moz-document url-prefix(){.conteudo .lado-direito .bloco-formulario .formulario div select{width:94%;float:left;font-size:13pt;height:42px;border-radius:100px;border:1px solid transparent;padding-left:9%;font-family:"Open Sans",SemiBold;padding-top:6px;margin-top:-47px;margin-left:2%;position:relative;background-color:#fff;color:#000}}.campo-uf{width:96%}.conteudo .lado-direito .bloco-formulario .formulario button{width:100%;height:56px;border:1px solid #000;font-family:'Open Sans',Bold;background-color:#000;border-radius:4px;color:#fff;font-size:16pt;text-align:center;text-transform:uppercase;float:left;padding-left:10%;margin-bottom:20px}.conteudo .lado-direito .bloco-formulario .formulario button span{float:right;font-family:'Open Sans',Semibold;font-size:16pt;margin-right:1%;padding-top:.5px}.conteudo .lado-direito .bloco-formulario .formulario div span .label-telefone{position:absolute;font-family:'Open Sans',Semibold;font-size:12pt;margin:9px 0 5px 28px}.conteudo .lado-direito .bloco-formulario .formulario span .campo-telefone{width:58%;float:right;margin-right:-2%}.conteudo .lado-direito .bloco-formulario .formulario .separa-botao{-webkit-margin-after:0;margin-block-end:0;-webkit-margin-before:0;margin-block-start:0}#span-ddd{width:20%;float:left}#span-ddd .label-ddd{position:absolute;font-family:'Open Sans',Semibold;font-size:30pt;margin:9px 0 5px -84px;float:left}#span-ddd .campo-ddd{width:100%;float:left;padding-left:30%}input:focus,select:focus,textarea:focus{outline:0}rsv-label{font-family:'Open Sans',Semibold;font-size:10pt;position:absolute;margin-left:0}rsv-erro{font-family:'Open Sans',Regular;font-size:10pt;position:absolute;color:#c4000b}.conteudo .lado-direito .bloco-formulario .formulario .msg-erro{color:#c4000b;border-color:#c4000b}.conteudo .lado-direito .bloco-formulario .formulario p{font-size:13pt;font-family:"Open Sans",Regular;text-align:left;display:-webkit-inline-box;display:inline-flex}.conteudo .lado-direito .bloco-formulario .formulario div .check{font-family:"Open Sans",Semibold;font-size:13pt;text-align:center;border:1px solid #404040;border-radius:40px;background-color:#fff;color:#000;padding-top:9px;margin-bottom:10px;height:29px;width:44%;margin-left:4%;float:left;cursor:pointer}.conteudo .lado-direito .bloco-formulario .formulario div .check:hover{border-radius:40px;background-color:#000;color:#fff}.conteudo .lado-direito .bloco-formulario .formulario div .desabilitado{background-color:#dcdcdc;color:#000;pointer-events:none;touch-action:none}span[checado]{border-radius:40px;background-color:#000;color:#fff}.conteudo .lado-direito .bloco-formulario .formulario div .check-full{width:93%}.checado,.conteudo .lado-direito .bloco-formulario .formulario div .checado{border-radius:40px;background-color:#000;color:#fff}.conteudo .lado-direito::-webkit-scrollbar-track{background-color:#dad7d7}.conteudo .lado-direito::-webkit-scrollbar{width:10px;background:#dad7d7}.conteudo .lado-direito::-webkit-scrollbar-thumb{background:#999;border-radius:10px}.conteudo .lado-direito .bloco-termo{width:91%;margin-left:5%}.conteudo .lado-direito .bloco-termo .texto-termo{background:#000;float:left;border-radius:20px 20px 0 0;color:#fff;padding-left:20px;padding-right:20px;padding-bottom:30vh}.conteudo .lado-direito .bloco-termo .texto-termo h3{font-family:'Open Sans',bold;font-size:12pt;text-align:center}.conteudo .lado-direito .bloco-termo .texto-termo p{font-size:11pt;font-family:"Open Sans",Regular;text-align:left;display:-webkit-inline-box;display:inline-flex}.fundo-botao-termo{width:40%;height:114px;padding-top:20PX;position:fixed;padding-left:1%;margin-top:86vh;background-color:#000}.fundo-botao-termo .bt-termo{width:90%;height:56px;border:1px solid #57be66;font-family:"Open Sans",Bold;background-color:#57be66;border-radius:4px;color:#fff;font-size:16pt;text-align:center;padding-left:14px;margin-left:5%;text-transform:uppercase}.fundo-botao-termo .bt-termo span{float:right;font-family:'Open Sans',Semibold;font-size:16pt;margin-right:1%;padding-top:.5px}@media all and (width:768px){.conteudo .lado-direito .bloco-formulario .formulario div span .label-telefone{position:absolute;font-family:'Open Sans',Semibold;font-size:12pt;margin:9px 0 5px 28px}.conteudo .lado-direito .bloco-formulario .formulario span .campo-telefone{width:42%;float:right;margin-right:-2%}.conteudo .lado-direito .bloco-formulario .formulario .separa-botao{-webkit-margin-after:0;margin-block-end:0;-webkit-margin-before:0;margin-block-start:0}#span-ddd{width:25%;float:left}#span-ddd .label-ddd{position:absolute;font-family:'Open Sans',Semibold;font-size:30pt;margin:9px 0 5px -84px;float:left}#span-ddd .campo-ddd{width:100%;float:left;padding-left:30%}.conteudo .lado-esquerdo .numeracaoPagina{width:53%;height:148px;margin-left:29%;padding-top:95px;font-size:185pt;text-align:center;font-family:Reserva,Bold;position:absolute;margin-top:24%;color:#f4f5f9}}}@font-face{font-family:ReservaSerif;src:url(ReservaSerif-Black.3e8826c61da29a3966ee.ttf)}@font-face{font-family:Reserva;src:url(Reserva-Display.3e433eee4018b8cd33c5.otf)}.carregando{width:100%;height:667px;text-align:center;opacity:.8;background-color:#000;color:#fff;position:absolute;z-index:999999999999999}::-webkit-input-placeholder{color:#000}::-moz-placeholder{color:#000}:-ms-input-placeholder{color:#000}:-moz-placeholder{color:#000}@media all and (min-width:768px){body{margin:0;overflow:hidden}.app-desktop{display:block}.app-mobile{display:none}.conteudo{width:100%;height:100vh;background-image:url(background-mobile@3x.04a952ec792cf3e02fb0.png);background-repeat:no-repeat;background-size:cover;background-position-x:3%;background-position-y:-1px}.conteudo .opacidade{position:absolute;width:52%;height:100vh;background-color:#000;opacity:.4;margin-left:0;margin-top:0}.conteudo .lado-esquerdo{float:left;width:52%;height:100vh;z-index:88888;position:relative}.conteudo .lado-esquerdo .logo{width:53%;height:100vh;float:left;background-image:url(afiliados@3x.318e7937a67cc45a8893.png);margin-left:27%;background-repeat:no-repeat;background-position-x:59%;background-position-y:16%;background-size:49%}.conteudo .lado-esquerdo .logo-final{width:53%;height:100vh;background-position-x:59%;background-position-y:50%;background-size:49%}.conteudo .lado-esquerdo .numeracaoPagina{width:53%;height:148px;margin-left:29%;padding-top:95px;font-size:185pt;text-align:center;font-family:Reserva,Bold;position:absolute;margin-top:24%;color:#f4f5f9}.conteudo .lado-direito{float:left;width:47%;height:100vh;background-color:#fff;overflow-x:hidden;overflow-y:auto}.conteudo .lado-direito .bloco-formulario{width:75%;float:left;margin-left:14%}.conteudo .lado-direito .bloco-formulario .titulo{float:left;width:56%;font-family:ReservaSerif,Bold;min-height:61px;font-size:33pt;text-align:center;padding-top:15px;padding-bottom:0;margin-left:19%}.conteudo .lado-direito .bloco-formulario .descricao-formulario{float:left;width:100%;font-family:"Open Sans",Regular;min-height:61px;font-size:13pt;text-align:center;padding-top:0;padding-bottom:0;margin-left:0}.conteudo .lado-direito .bloco-formulario .formulario{width:100%;min-height:300px;float:left}.conteudo .lado-direito .bloco-formulario .formulario div{float:left;padding-bottom:15px;width:100%}.conteudo .lado-direito .bloco-formulario .formulario div input,.conteudo .lado-direito .bloco-formulario .formulario div textarea{width:89%;float:left;font-size:13pt;height:40px;border-radius:100px;border:2px solid #404040;padding-left:10%;font-family:"Open Sans",SemiBold;padding-top:12px}.conteudo .lado-direito .bloco-formulario .formulario div .descricao-campo{font-family:"Open Sans",Regular;font-size:12pt;text-align:right;float:right;width:65%;padding:2px}.conteudo .lado-direito .bloco-formulario .formulario div select{width:98%;float:left;font-size:13pt;height:42px;border-radius:100px;border:1px solid transparent;padding-left:9%;font-family:"Open Sans",SemiBold;padding-top:6px;margin-top:-47px;margin-left:2%;position:relative;background-color:#fff;color:#000}.conteudo .lado-direito .bloco-formulario .formulario div .rsv-select{width:87%;float:left;font-size:13pt;height:26px;border-radius:100px;border:1px solid transparent;padding-left:9%;font-family:"Open Sans",SemiBold;padding-top:15px;margin-top:-47px;margin-left:2%;position:relative;background-color:#fff;color:#000}@-moz-document url-prefix(){.conteudo .lado-direito .bloco-formulario .formulario div select{width:94%;float:left;font-size:13pt;height:42px;border-radius:100px;border:1px solid transparent;padding-left:9%;font-family:"Open Sans",SemiBold;padding-top:6px;margin-top:-47px;margin-left:2%;position:relative;background-color:#fff;color:#000}}.campo-uf{width:96%}.conteudo .lado-direito .bloco-formulario .formulario button{width:100%;height:56px;border:1px solid #000;font-family:"Open Sans",Bold;background-color:#000;border-radius:4px;color:#fff;font-size:16pt;text-align:center;text-transform:uppercase;float:left;padding-left:10%;margin-bottom:20px}.conteudo .lado-direito .bloco-formulario .formulario button span{float:right;font-family:"Open Sans",Semibold;font-size:16pt;margin-right:1%;padding-top:.5px}.conteudo .lado-direito .bloco-formulario .formulario div span .label-telefone{position:absolute;font-family:"Open Sans",Semibold;font-size:12pt;margin:9px 0 5px 28px}.conteudo .lado-direito .bloco-formulario .formulario span .campo-telefone{width:58%;float:right;margin-right:-2%}.conteudo .lado-direito .bloco-formulario .formulario .separa-botao{-webkit-margin-after:0;margin-block-end:0;-webkit-margin-before:0;margin-block-start:0}#span-ddd{width:20%;float:left}#span-ddd .label-ddd{position:absolute;font-family:"Open Sans",Semibold;font-size:30pt;margin:9px 0 5px -84px;float:left}#span-ddd .campo-ddd{width:100%;float:left;padding-left:30%}input:focus,select:focus,textarea:focus{outline:0}rsv-label{font-family:"Open Sans",Semibold;font-size:10pt;position:absolute;margin-left:0}rsv-erro{font-family:"Open Sans",Regular;font-size:10pt;position:absolute;color:#c4000b}.conteudo .lado-direito .bloco-formulario .formulario div .erro-campo{border-color:#c4000b}.conteudo .lado-direito .bloco-formulario .formulario .msg-erro{color:#c4000b;border-color:#c4000b}.conteudo .lado-direito .bloco-formulario .formulario p{font-size:13pt;font-family:"Open Sans",Regular;text-align:left;display:-webkit-inline-box;display:inline-flex}.conteudo .lado-direito .bloco-formulario .formulario div .check{font-family:"Open Sans",Semibold;font-size:13pt;text-align:center;border:1px solid #404040;border-radius:40px;background-color:#fff;color:#000;padding-top:9px;margin-bottom:10px;height:29px;width:44%;margin-left:4%;float:left;cursor:pointer}.conteudo .lado-direito .bloco-formulario .formulario div .check:hover{border-radius:40px;background-color:#000;color:#fff}.conteudo .lado-direito .bloco-formulario .formulario div .desabilitado{background-color:#dcdcdc;color:#000;pointer-events:none;touch-action:none}span[checado]{border-radius:40px;background-color:#000;color:#fff}.conteudo .lado-direito .bloco-formulario .formulario div .check-full{width:93%}.checado,.conteudo .lado-direito .bloco-formulario .formulario div .checado{border-radius:40px;background-color:#000;color:#fff}.conteudo .lado-direito::-webkit-scrollbar-track{background-color:#dad7d7}.conteudo .lado-direito::-webkit-scrollbar{width:10px;background:#dad7d7}.conteudo .lado-direito::-webkit-scrollbar-thumb{background:#999;border-radius:10px}.conteudo .lado-direito .bloco-termo{width:91%;margin-left:5%}.conteudo .lado-direito .bloco-termo .texto-termo{background:#000;float:left;border-radius:20px 20px 0 0;color:#fff;padding-left:20px;padding-right:20px;padding-bottom:30vh}.conteudo .lado-direito .bloco-termo .texto-termo h3{font-family:"Open Sans",bold;font-size:12pt;text-align:center}.conteudo .lado-direito .bloco-termo .texto-termo p{font-size:11pt;font-family:"Open Sans",Regular;text-align:left;display:-webkit-inline-box;display:inline-flex}.fundo-botao-termo{width:40%;height:114px;padding-top:20PX;position:fixed;padding-left:1%;margin-top:86vh;background-color:#000}.fundo-botao-termo .bt-termo{width:90%;height:56px;border:1px solid #57be66;font-family:"Open Sans",Bold;background-color:#57be66;border-radius:4px;color:#fff;font-size:16pt;text-align:center;padding-left:14px;margin-left:5%;text-transform:uppercase}.fundo-botao-termo .bt-termo span{float:right;font-family:"Open Sans",Semibold;font-size:16pt;margin-right:1%;padding-top:.5px}}@media all and (min-width:768px) and (width:768px){.conteudo .lado-direito .bloco-formulario .formulario div span .label-telefone{position:absolute;font-family:"Open Sans",Semibold;font-size:12pt;margin:9px 0 5px 28px}.conteudo .lado-direito .bloco-formulario .formulario span .campo-telefone{width:42%;float:right;margin-right:-2%}.conteudo .lado-direito .bloco-formulario .formulario .separa-botao{-webkit-margin-after:0;margin-block-end:0;-webkit-margin-before:0;margin-block-start:0}#span-ddd{width:25%;float:left}#span-ddd .label-ddd{position:absolute;font-family:"Open Sans",Semibold;font-size:30pt;margin:9px 0 5px -84px;float:left}#span-ddd .campo-ddd{width:100%;float:left;padding-left:30%}.conteudo .lado-esquerdo .numeracaoPagina{width:53%;height:148px;margin-left:29%;padding-top:95px;font-size:185pt;text-align:center;font-family:Reserva,Bold;position:absolute;margin-top:24%;color:#f4f5f9}}@media all and (max-width:767px){body{margin:0;overflow-x:hidden}.app-desktop{display:none}.app-mobile{display:block}.principal{float:left;width:100vw}.bloco-formulario{width:100vw;float:left;padding-bottom:40px}.bloco-formulario-termo{padding-bottom:0}.bloco-formulario .titulo{float:left;width:70vw;height:176px;margin-left:11vw;padding-bottom:55px}.bloco-formulario .descricao-formulario{float:left;width:78vw;margin-left:12vw;font-family:"Open Sans",Regular;font-size:14pt;text-align:center}.bloco-formulario .descricao-formulario p{-webkit-margin-before:0;margin-block-start:0}.bloco-formulario .pergunta{float:left;width:72vw;margin-left:5.2vw;font-family:"Open Sans",Regular;text-align:left;font-size:14pt}.bloco-formulario .pergunta p{-webkit-margin-before:0;margin-block-start:0}.bloco-formulario .titulo .descricao{color:#000;font-size:42pt;text-align:center;width:78vw;z-index:9999999;margin-top:-170px;position:relative;font-family:ReservaSerif,Bold}.bloco-formulario .titulo .numeracao-pagina{color:#f4f5f9;position:initial;font-size:72pt;width:78vw;z-index:9;text-align:center;margin-top:10px;font-family:Reserva,bold}.bloco-formulario .formulario{width:89.333333vw;margin-left:5.33335vw}.bloco-formulario .formulario div{float:left;width:89.333333vw;min-height:56px}.bloco-formulario .formulario p{font-size:14pt;font-family:"Open Sans",Regular;text-align:left;display:-webkit-inline-box;display:inline-flex}.bloco-formulario .formulario .texto-termo{width:87.66vw;float:left;margin-left:6.33vw;padding-bottom:30vh}.bloco-formulario .formulario .texto-termo h3{font-family:"Open Sans",bold;font-size:12pt;text-align:center}.bloco-formulario .formulario .texto-termo p{font-size:11pt;font-family:"Open Sans",Regular;text-align:left;display:-webkit-inline-box;display:inline-flex}.bloco-formulario .formulario .separa-botao{-webkit-margin-after:0;margin-block-end:0;-webkit-margin-before:0;margin-block-start:0}.bloco-formulario .formulario div label{position:absolute;font-family:"Open Sans",Semibold;font-size:12pt;margin:9px 0 5px 28px}.bloco-formulario .formulario div .check{font-family:"Open Sans",Semibold;font-size:14pt;text-align:center;border:1px solid #404040;border-radius:40px;background-color:#fff;color:#000;padding-top:8pt;margin-bottom:8px;height:28pt;width:42vw;margin-left:2vw;float:left}span[checado]{border-radius:40px;background-color:#000;color:#fff}.bloco-formulario .formulario div .check-full{width:85vw}.bloco-formulario .formulario div .checado,.checado{border-radius:40px;background-color:#000;color:#fff}input:focus,select:focus,textarea:focus{outline:0;padding-top:26px}rsv-label{font-family:"Open Sans",Semibold;font-size:12pt;position:absolute}rsv-erro{font-family:"Open Sans",Regular;font-size:12pt;position:absolute;color:#c4000b}.bloco-formulario .formulario div .erro-campo{border-color:#c4000b}.bloco-formulario .formulario .msg-erro{color:#c4000b;border-color:#c4000b}.bloco-formulario .formulario div input,.bloco-formulario .formulario div textarea{width:87.333333vw;height:19px;border:2px solid #404040;border-radius:40px;padding-left:4vw;padding-top:19px;padding-bottom:18px;margin-bottom:20px;color:#000;font-size:14pt;font-family:"Open Sans"}.bloco-formulario .formulario div .descricao-campo{font-family:"Open Sans",Regular;font-size:12pt;text-align:right;float:right;width:65vw;margin-top:-6px;padding-bottom:10px;min-height:10px}.bloco-formulario .formulario div .rsv-select,.bloco-formulario .formulario div select{width:86.333333vw;height:56px;border:none;border-radius:40px;padding-left:8vw;padding-top:19px;padding-bottom:13px;margin-bottom:20px;color:#000;font-size:14pt;font-family:"Open Sans";position:relative;margin-top:-78px;margin-left:2px;background-color:#fff}.bloco-formulario .formulario div .rsv-select{width:88.4vw;height:17px;border:1px solid transparent;border-radius:40px;padding-left:2vw;padding-bottom:13px;margin-bottom:20px;color:#000;font-size:14pt;font-family:"Open Sans";position:absolute;margin-top:-76px;margin-left:4px;background-color:#fff}@-moz-document url-prefix(){.bloco-formulario .formulario div select{width:85.333333vw;height:48px;border:none;border-radius:40px;padding:19px 15px 13px 8vw;margin-bottom:20px;color:#000;font-size:14pt;font-family:"Open Sans";position:absolute;margin-left:-90vw;background-color:#fff;margin-top:1vh}.bloco-formulario .formulario div textarea{width:87.333333vw;height:19px;border:2px solid #404040;border-radius:40px;padding-left:4vw;padding-top:19px;padding-bottom:18px;margin-bottom:20px;color:#000;font-size:14pt;font-family:"Open Sans"}}.bloco-formulario .formulario div .desabilitado{background-color:#dcdcdc;pointer-events:none;touch-action:none}.bloco-formulario .formulario div input:focus{padding-top:26px;padding-bottom:11px}.bloco-formulario .formulario button{width:89.333333vw;height:56pt;border:1px solid #000;font-family:"Open Sans",Bold;background-color:#000;border-radius:4px;color:#fff;font-size:16pt;text-align:center;padding-left:14vw;text-transform:uppercase}.bloco-formulario .formulario button span{float:right;font-family:"Open Sans",Semibold;margin-right:20px}.bloco-formulario .form-termo{width:100vw;background-color:#000;float:left;min-height:500px;margin-left:0;border-radius:20px 20px 0 0;padding-top:14vw;color:#fff}.fundo-botao-termo{width:90vw;height:40vh;padding-top:3vh;position:fixed;padding-left:5vw;margin-top:86vh;background-color:#000}.fundo-botao-termo .bt-termo{width:89.333333vw;height:56px;border:1px solid #57be66;font-family:"Open Sans",Bold;background-color:#57be66;border-radius:4px;color:#fff;font-size:16px;text-align:center;padding-left:14vw;text-transform:uppercase}.fundo-botao-termo .bt-termo span{float:right;font-family:"Open Sans",Semibold;margin-right:20px}}