.termos-de-uso-e-politicas .container .columns{display:flex;flex-flow:row nowrap;justify-content:center;align-items:stretch}@media (max-width:767px){.termos-de-uso-e-politicas .container .columns{display:block}}.termos-de-uso-e-politicas .container .columns .contact-column{flex-basis:33.33333%;display:flex;flex-flow:column nowrap;justify-content:center;padding:30px 65px}@media (max-width:767px){.termos-de-uso-e-politicas .container .columns .contact-column{padding:30px 0;flex-flow:row nowrap;align-items:flex-start;justify-content:space-between}}.termos-de-uso-e-politicas .container .columns .contact-column:not(:last-child){border-right:1px solid #ececec}@media (max-width:767px){.termos-de-uso-e-politicas .container .columns .contact-column:not(:last-child){border-right:none}}.termos-de-uso-e-politicas .container .columns .contact-column .contact-icon{margin-bottom:30px}@media (max-width:767px){.termos-de-uso-e-politicas .container .columns .contact-column .contact-icon{flex:0 0 32px}}.termos-de-uso-e-politicas .container .columns .contact-column .contact-info{color:#a1a1a1;font-size:13px}@media (max-width:767px){.termos-de-uso-e-politicas .container .columns .contact-column .contact-info{flex:0 0 calc(100% - 62px);margin-left:auto}}.termos-de-uso-e-politicas .container .columns .contact-column .contact-info .contact-info-title{font-size:15px;letter-spacing:.1em;color:#d2b29a;font-weight:300;text-transform:uppercase;margin-bottom:30px}.termos-de-uso-e-politicas .container .columns .contact-column .contact-info p{margin-bottom:15px}.termos-de-uso-e-politicas .container .columns .contact-column .contact-info a{font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:#d2b29a;transition:color .25s ease}.termos-de-uso-e-politicas .container .columns .contact-column .contact-info a:focus,.termos-de-uso-e-politicas .container .columns .contact-column .contact-info a:hover{cursor:pointer;color:#c1c1c1}.termos-de-uso-e-politicas .container .blocks{margin-top:30px;margin-left:auto;margin-right:auto;max-width:700px}.termos-de-uso-e-politicas .bloco{display:none;padding:0 0 40px}.termos-de-uso-e-politicas .bloco form{width:70%}.termos-de-uso-e-politicas .bloco form select{border:0;border-bottom:1px solid #d2b29a;width:100%;margin-bottom:15px;font-size:12px;margin-top:10px;background:none}.cuidados-e-manutencao .container,.legitimidade .container{max-width:700px}.cuidados-e-manutencao .container .bloco form,.legitimidade .container .bloco form{width:90%}.header-page{position:relative;text-align:center;overflow:hidden;display:flex;align-items:center;justify-content:center}.header-page img{height:300px;max-width:inherit}.header-page .text{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.header-page .text h1{font-size:36px;color:#fff}.header-page .text h1,.link{font-weight:300;letter-spacing:2px;text-transform:uppercase}.link{color:#d2b29a;font-size:14px;display:block;margin-bottom:20px;line-height:25px;padding-top:20px;position:relative;cursor:pointer}.link:not(:first-child){border-top:1px solid #ececec}.link:after{content:"+";position:absolute;right:0;top:50%}.link.active,.link:hover{color:#c1c1c1}.link.active:after,.link:hover:after{content:"-"}.left{width:25%;padding-top:40px}.right{width:75%}.bloco{padding:40px;text-align:justify}.bloco h2{text-transform:uppercase;letter-spacing:2px;font-size:15px}.bloco h2,.bloco p{margin-top:20px;color:#999}.bloco p{font-size:13px;line-height:1.5}.bloco b,.bloco strong{color:#d2b29a}.bloco.active{display:block}.bloco .field{display:flex;align-items:center;font-size:12px;flex-wrap:wrap}.bloco label{font-size:12px;text-transform:uppercase;display:block;margin-right:10px;color:#c1c1c1;letter-spacing:1px;white-space:pre}.bloco form{width:50%;margin:65px auto}.bloco form b{text-align:center;width:100%;display:block}.bloco input{border:0;border-bottom:1px solid #d2b29a;width:100%;margin-bottom:15px;font-size:12px;margin-top:10px}.bloco button{height:40px;font-size:12px;text-transform:uppercase;width:100%;border:1px solid #d2b29a;color:#d2b29a;cursor:pointer;padding:0 20px;margin-top:20px;background:0 0}@media (max-width:767px){.bloco form{width:100%}}