.hidden{display:none}.active{display:block}.formParentOrGuardian{display:flex;flex-direction:column}.license-agreement__question{display:flex}.license-agreement__question__field{align-self:center;margin:0 .5rem 1rem}.parent-guardian__form-wrapper{display:flex;flex-direction:column;margin-top:1rem}.parent-guardian__form__field-wrapper{display:flex;flex-direction:column;margin:0 1rem 1rem 0;position:relative}.parent-guardian__form__field-label{color:#525c65;font-size:13px;font-weight:700;margin-bottom:.3rem}.parent-guardian__form__field{border:1px solid #525c65;box-sizing:border-box;height:3rem}.parent-guardian__form__field-subtitle{color:#3b4349;font-size:11px;font-weight:400;line-height:15px}.parent-guardian-info{position:absolute;top:-3px;right:3px;height:18px;width:18px;border-radius:10px;background-image:url(/assets/images/payment/icon-como-funciona.svg);background-size:contain}.parent-guardian-info-label{visibility:hidden;position:absolute;top:-204px;right:-20px;width:300px;padding:.85rem;border-radius:5px;background-color:#525c65;color:#fff}.parent-guardian-info:hover .parent-guardian-info-label{visibility:visible}.parent-guardian-info-label:before{content:"";position:absolute;right:22px;height:0;width:0;border-top:10px solid #525c65;border-left:8px solid transparent;border-right:8px solid transparent;bottom:-10px}.parent-guardian__form-confirm-true-informations{margin-bottom:1rem}.license-agreement__acceptance-success{text-align:center;background:url(/assets/images/licenseAgreement/acceptedTerms.svg) no-repeat 50% 5%;padding-top:90px;display:flex;flex-direction:column;align-items:center;font-size:18px}.license-agreement__acceptance-close-window{background-color:#2a7ae4;border:none;border-radius:8px;color:#fff;font-size:13px;height:2rem;line-height:15px;margin-top:1rem;text-transform:uppercase;width:25rem;text-decoration:none;padding:.5rem}.age-spacing{margin:0 .5rem}.term-box{border:1px solid #000;max-height:500px;overflow:scroll;padding:1em;margin-bottom:3em;margin-top:1em}.list-phone-patterns{list-style:initial;padding-left:1.5em}@media (min-width:768px){.parent-guardian__form-wrapper{flex-direction:row}.parent-guardian__form__field-wrapper{margin-bottom:1rem;width:33%}}