body{margin:0;font-family:'Open Sans',sans-serif;background-color:#fff}.header{background-color:#fff;height:auto}.logo img{padding:7px 5px 7px 0}.menu ul{text-align:right}.menu li{list-style:none;display:inline-block}.menu li a{display:block;padding-top:15px;color:#0e0e0e;font-size:14px}.menu li i{padding-right:5px;color:#0e0e0e;font-size:13px;position:relative;top:-1px}.banner{background:url('../img/background-parcerias-proxy.png') center center no-repeat;height:auto;background-size:cover}.register{color:#393939}.register h1{font-weight:100;letter-spacing:.5px;margin-bottom:0;margin-top:25px;font-size:44px}.register .title span{font-weight:700}.register .subtitle p{font-weight:100;font-size:22px;width:100%;max-width:400px;line-height:25px;margin-bottom:20px}.field{border-radius:0;border:0;box-shadow:1px 1px 0 0 #aba8a8;color:#8b8b8b}.group{margin-bottom:8px}.group p{margin-bottom:5px;display:none}.group-ddd{padding-right:6px}.group-telephone{padding-left:0}.tipo{margin-bottom:15px}.submit{background-color:#9ac339;border-radius:30px;font-size:26px;color:#fff;padding-top:10px;padding-bottom:10px;border:0;box-shadow:0 5px 0 0 #7ea523;margin-bottom:30px;height:55px}.stores .title h5{text-align:center;padding-top:30px;letter-spacing:.5px;font-size:18px}.store{width:100%;max-width:20%;float:left;display:flex;align-items:center;height:55px;border-right:1px solid #c5c5c5;margin-top:15px;margin-bottom:25px}.stores-images div:last-child{border-right:0}.store img{margin:auto;max-width:185px}.footer{background-color:#393939;color:#fff;text-align:center;padding:15px 0 30px}.footer .text p{font-size:14px;padding:20px;margin-bottom:0;text-align:center}@media (max-width:1200px){.store img{max-width:160px}}@media (max-width:990px){.logo img{margin:auto}.menu ul{text-align:center;padding-left:0}.register h1{font-size:45px;margin-top:5px;text-align:center}.register .subtitle p{font-size:30px;line-height:30px;text-align:center;max-width:100%}.group-ddd,.group-telephone{width:100%;padding-right:14px}.group-telephone{width:100%;padding-left:14px}.store img{max-width:115px}.submit{margin-bottom:0}}@media (max-width:765px){.logo img{margin:auto}.menu ul{text-align:center;padding-left:0}.banner{background-size:cover}.register h1{font-size:46px;margin-top:25px;text-align:center;margin-bottom:10px}.register .subtitle p{text-align:center;font-size:26px;line-height:25px;max-width:100%}.submit{margin-bottom:30px}.store{max-width:100%;border-right:0}.store img{max-width:150px}}@media (max-width:600px){.register h1{font-size:28px}.register .subtitle p{font-size:16px;line-height:20px}}
