@font-face{font-family:"Roboto";src:url("/fonts/Roboto/Roboto-Light.eot?v=9wlpAYPT85pzNmCUH_55lRakPWE");src:url("/fonts/Roboto/Roboto-Light.eot?#iefix") format("embedded-opentype"),url("/fonts/Roboto/Roboto-Light.svg#Roboto") format("svg"),url("/fonts/Roboto/Roboto-Light.woff2?v=qniBcH4lAcfAx9oELxdBXp93O00") format("woff2"),url("/fonts/Roboto/Roboto-Light.woff?v=zn3r4xZLTJxRimjI4ByIVX0th5U") format("woff"),url("/fonts/Roboto/Roboto-Light.ttf?v=qniBcH4lAcfAx9oELxdBXp93O00") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"Roboto";src:url("/fonts/Roboto/Roboto-LightItalic.eot?v=YyeuKYOJewxQETexKwQGQB-g0IQ");src:url("/fonts/Roboto/Roboto-LightItalic.eot?#iefix") format("embedded-opentype"),url("/fonts/Roboto/Roboto-Light.svg#Roboto") format("svg"),url("/fonts/Roboto/Roboto-LightItalic.woff2?v=1jCSFMPd6FIEr179R6Nw0HSjAnU") format("woff2"),url("/fonts/Roboto/Roboto-LightItalic.woff?v=J8G6MLA2oN1MYijVdUR2IqcaWQM") format("woff"),url("/fonts/Roboto/Roboto-LightItalic.ttf?v=oI8LJYndX6BS51RaFwj-NrRQ1bY") format("truetype");font-weight:300;font-style:italic}@font-face{font-family:"Roboto";src:url("/fonts/Roboto/Roboto-Regular.eot?v=1RnTcgsK4Pvy9QyXHGOTStqcPik");src:url("/fonts/Roboto/Roboto-Regular.eot?#iefix") format("embedded-opentype"),url("/fonts/Roboto/Roboto-Regular.woff2?v=vJFnej9BWlq-1vhRaYPQPdnbun4") format("woff2"),url("/fonts/Roboto/Roboto-Regular.woff?v=WU-Tne7R15zFXICOjyG6-DUIlm0") format("woff"),url("/fonts/Roboto/Roboto-Regular.ttf?v=PduUFFFAyx8_O0JZ1rlP4ZirgjY") format("truetype"),url("/fonts/Roboto/Roboto-Regular.svg#Roboto") format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Roboto";src:url("/fonts/Roboto/Roboto-RegularItalic.eot?v=yFbWrj97fNTvW5KNppk3dL3rf9M");src:url("/fonts/Roboto/Roboto-RegularItalic.eot?#iefix") format("embedded-opentype"),url("/fonts/Roboto/Roboto-LightItalic.svg#Roboto") format("svg"),url("/fonts/Roboto/Roboto-RegularItalic.woff2?v=FMxNJoaQkYQ3xD2W_aLUY0HQhkM") format("woff2"),url("/fonts/Roboto/Roboto-RegularItalic.woff?v=Ug7r0aIbIl5vzxMsjsBp905qU-A") format("woff"),url("/fonts/Roboto/Roboto-RegularItalic.ttf?v=fu3w7LyBQkxGEDsDluptnGfSK4s") format("truetype"),url("/fonts/Roboto/Roboto-RegularItalic.svg#Roboto") format("svg");font-weight:400;font-style:italic}@font-face{font-family:"Roboto";src:url("/fonts/Roboto/Roboto-Medium.eot?v=1jCSFMPd6FIEr179R6Nw0HSjAnU");src:url("/fonts/Roboto/Roboto-Medium.eot?#iefix") format("embedded-opentype"),url("/fonts/Roboto/Roboto-Medium.svg#Roboto") format("svg"),url("/fonts/Roboto/Roboto-Medium.woff2?v=WFXzlHj2S6s3BZeXJkaqsGxaIcE") format("woff2"),url("/fonts/Roboto/Roboto-Medium.woff?v=RUEN5KJUaYrt-yHtf8IdeV5DkiQ") format("woff"),url("/fonts/Roboto/Roboto-Medium.ttf?v=eTEFgO1j7qcG_-4WapDBNPGkUW8") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"Roboto";src:url("/fonts/Roboto/Roboto-MediumItalic.eot?v=oT1A5nMkAAWScKCV57HqlwKyKIU");src:url("/fonts/Roboto/Roboto-MediumItalic.eot?#iefix") format("embedded-opentype"),url("/fonts/Roboto/Roboto-MediumItalic.svg#Roboto") format("svg"),url("/fonts/Roboto/Roboto-MediumItalic.woff2?v=cw7_8ni0LQFp7G_7wLNVRDPeD64") format("woff2"),url("/fonts/Roboto/Roboto-MediumItalic.woff?v=cw7_8ni0LQFp7G_7wLNVRDPeD64") format("woff"),url("/fonts/Roboto/Roboto-MediumItalic.ttf?v=fFN4gAht2faHHQetusjyBaFzZZ8") format("truetype");font-weight:500;font-style:italic}@font-face{font-family:"Roboto";src:url("/fonts/Roboto/Roboto-Bold.eot?v=q9_TucxR5_dmT90p9M1MbIGd-Eo");src:url("/fonts/Roboto/Roboto-Bold.eot?#iefix") format("embedded-opentype"),url("/fonts/Roboto/Roboto-Bold.svg#Roboto") format("svg"),url("/fonts/Roboto/Roboto-Bold.woff2?v=1sIrFASMksUUD-7Bg7Psen7Mt_k") format("woff2"),url("/fonts/Roboto/Roboto-Bold.woff?v=FBOpVoawBf7EMusLuxaK9LZQZPI") format("woff"),url("/fonts/Roboto/Roboto-Bold.ttf?v=ZQRgKZN_0vUHrJkRTq7x-xLhgts") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"Roboto";src:url("/fonts/Roboto/Roboto-BoldItalic.eot?v=1sIrFASMksUUD-7Bg7Psen7Mt_k");src:url("/fonts/Roboto/Roboto-BoldItalic.eot?#iefix") format("embedded-opentype"),url("/fonts/Roboto/Roboto-BoldItalic.svg#Roboto") format("svg"),url("/fonts/Roboto/Roboto-BoldItalic.woff2?v=19A2lSIqhNw1lVAH3spsmUq8MRw") format("woff2"),url("/fonts/Roboto/Roboto-BoldItalic.woff?v=19A2lSIqhNw1lVAH3spsmUq8MRw") format("woff"),url("/fonts/Roboto/Roboto-BoldItalic.ttf?v=bbdzCKAVEckgfPOOQM9eObbNWug") format("truetype");font-weight:600;font-style:italic}@font-face{font-family:"Ubuntu";src:url("/fonts/Ubuntu/Ubuntu-Light.ttf?v=MlicPDpVpsr78uLDxCQp8bSyHX4") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:"Ubuntu";src:url("/fonts/Ubuntu/Ubuntu-LightItalic.ttf?v=HWu7-CdVK4AmU79usXBzHqvCCRU") format("truetype");font-weight:300;font-style:italic}@font-face{font-family:"Ubuntu";src:url("/fonts/Ubuntu/Ubuntu-Regular.ttf?v=Mkqtm9ufAWdiMbEIXRhpDDsINPQ") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Ubuntu";src:url("/fonts/Ubuntu/Ubuntu-RegularItalic.ttf") format("truetype");font-weight:400;font-style:italic}@font-face{font-family:"Ubuntu";src:url("/fonts/Ubuntu/Ubuntu-Medium.ttf?v=tzD8Dtg3FEufhdM8SsGIG8Z7NYk") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:"Ubuntu";src:url("/fonts/Ubuntu/Ubuntu-MediumItalic.ttf?v=Q4AUez2r-dZt8Tw4pbZMG0vOHr0") format("truetype");font-weight:500;font-style:italic}@font-face{font-family:"Ubuntu";src:url("/fonts/Ubuntu/Ubuntu-Bold.ttf?v=udnrw7P_7SJ2R81ussUpQY8cjdE") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:"Ubuntu";src:url("/fonts/Ubuntu/Ubuntu-BoldItalic.ttf?v=eO12P1yRXEE13D1ylqPTzJvaTN4") format("truetype");font-weight:600;font-style:italic}.mdc-button{font-size:14px;font-weight:600;border-radius:8px;height:40px;padding:12px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.mdc-button:not(:disabled){color:#510c76}.mdc-button.mdc-button--outlined:not(:disabled){color:#510c76;border-color:#510c76}.mdc-button.mdc-button--raised:not(:disabled),.mdc-button.mdc-button--unelevated:not(:disabled){color:#fff;background-color:#510c76}.mdc-button.mdc-button--filled:not(:disabled){color:#510c76;-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2);box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2)}.mdc-button:disabled{color:#bababa}.mdc-button.mdc-button--outlined:disabled{color:#bababa;border-color:#bababa}.mdc-button.mdc-button--raised:disabled,.mdc-button.mdc-button--unelevated:disabled{color:rgba(255,255,255,.87);background-color:#bababa}.mdc-button.mdc-button--filled:disabled{color:#bababa}.mdc-button .mdc-button__ripple:before,.mdc-button .mdc-button__ripple:after{background-color:#510c76}.mdc-button.mdc-button--raised .mdc-button__ripple:before,.mdc-button.mdc-button--raised .mdc-button__ripple:after,.mdc-button.mdc-button--unelevated .mdc-button__ripple:before,.mdc-button.mdc-button--unelevated .mdc-button__ripple:after{background-color:#fff}.mdc-button.mdc-button--filled{font-size:18px;padding:15px 30px;height:50px;background-color:#fff}.mdc-button .mdc-button__icon{font-size:24px;width:24px;height:24px;margin-top:-4px;margin-bottom:-4px}.mdc-button .mdc-button__ripple+.mdc-button__icon{margin-left:-4px}.mdc-button .mdc-button__label+.mdc-button__icon{margin-right:-4px}.mdc-button.mdc-button--secondary{font-size:14px;font-weight:600;border-radius:8px;height:40px;padding:12px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.mdc-button.mdc-button--secondary:not(:disabled){color:#e1c8e7}.mdc-button.mdc-button--secondary.mdc-button--outlined:not(:disabled){color:#e1c8e7;border-color:#e1c8e7}.mdc-button.mdc-button--secondary.mdc-button--raised:not(:disabled),.mdc-button.mdc-button--secondary.mdc-button--unelevated:not(:disabled){color:rgba(255,255,255,.87);background-color:#e1c8e7}.mdc-button.mdc-button--secondary.mdc-button--filled:not(:disabled){color:#e1c8e7;-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2);box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2)}.mdc-button.mdc-button--secondary:disabled{color:#bababa}.mdc-button.mdc-button--secondary.mdc-button--outlined:disabled{color:#bababa;border-color:#bababa}.mdc-button.mdc-button--secondary.mdc-button--raised:disabled,.mdc-button.mdc-button--secondary.mdc-button--unelevated:disabled{color:rgba(255,255,255,.87);background-color:#bababa}.mdc-button.mdc-button--secondary.mdc-button--filled:disabled{color:#bababa}.mdc-button.mdc-button--secondary .mdc-button__ripple:before,.mdc-button.mdc-button--secondary .mdc-button__ripple:after{background-color:#e1c8e7}.mdc-button.mdc-button--secondary.mdc-button--raised .mdc-button__ripple:before,.mdc-button.mdc-button--secondary.mdc-button--raised .mdc-button__ripple:after,.mdc-button.mdc-button--secondary.mdc-button--unelevated .mdc-button__ripple:before,.mdc-button.mdc-button--secondary.mdc-button--unelevated .mdc-button__ripple:after{background-color:rgba(255,255,255,.87)}.mdc-button.mdc-button--secondary.mdc-button--filled{font-size:18px;padding:15px 30px;height:50px;background-color:#fff}.mdc-button.mdc-button--secondary .mdc-button__icon{font-size:24px;width:24px;height:24px;margin-top:-4px;margin-bottom:-4px}.mdc-button.mdc-button--secondary .mdc-button__ripple+.mdc-button__icon{margin-left:-4px}.mdc-button.mdc-button--secondary .mdc-button__label+.mdc-button__icon{margin-right:-4px}.mdc-button.mdc-button--accent{font-size:14px;font-weight:600;border-radius:8px;height:40px;padding:12px 20px;-webkit-box-sizing:border-box;box-sizing:border-box}.mdc-button.mdc-button--accent:not(:disabled){color:#510c76}.mdc-button.mdc-button--accent.mdc-button--outlined:not(:disabled){color:#510c76;border-color:#510c76}.mdc-button.mdc-button--accent.mdc-button--raised:not(:disabled),.mdc-button.mdc-button--accent.mdc-button--unelevated:not(:disabled){color:rgba(255,255,255,.87);background-color:#510c76}.mdc-button.mdc-button--accent.mdc-button--filled:not(:disabled){color:#510c76;-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2);box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2)}.mdc-button.mdc-button--accent:disabled{color:#bababa}.mdc-button.mdc-button--accent.mdc-button--outlined:disabled{color:#bababa;border-color:#bababa}.mdc-button.mdc-button--accent.mdc-button--raised:disabled,.mdc-button.mdc-button--accent.mdc-button--unelevated:disabled{color:rgba(255,255,255,.87);background-color:#bababa}.mdc-button.mdc-button--accent.mdc-button--filled:disabled{color:#bababa}.mdc-button.mdc-button--accent .mdc-button__ripple:before,.mdc-button.mdc-button--accent .mdc-button__ripple:after{background-color:#510c76}.mdc-button.mdc-button--accent.mdc-button--raised .mdc-button__ripple:before,.mdc-button.mdc-button--accent.mdc-button--raised .mdc-button__ripple:after,.mdc-button.mdc-button--accent.mdc-button--unelevated .mdc-button__ripple:before,.mdc-button.mdc-button--accent.mdc-button--unelevated .mdc-button__ripple:after{background-color:rgba(255,255,255,.87)}.mdc-button.mdc-button--accent.mdc-button--filled{font-size:18px;padding:15px 30px;height:50px;background-color:#fff}.mdc-button.mdc-button--accent .mdc-button__icon{font-size:24px;width:24px;height:24px;margin-top:-4px;margin-bottom:-4px}.mdc-button.mdc-button--accent .mdc-button__ripple+.mdc-button__icon{margin-left:-4px}.mdc-button.mdc-button--accent .mdc-button__label+.mdc-button__icon{margin-right:-4px}.button,.button-secondary,.smsemail-button,.button-primary,.exclude-button,.download{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:2px;padding:1rem 1.4rem;font-weight:400;font-family:Roboto,Arial,Helvetica,sans-serif;letter-spacing:initial;height:35px}.button .mdc-button__label,.button-secondary .mdc-button__label,.smsemail-button .mdc-button__label,.button-primary .mdc-button__label,.exclude-button .mdc-button__label,.download .mdc-button__label{width:100%;text-align:center}.button .mdc-button__icon,.button-secondary .mdc-button__icon,.smsemail-button .mdc-button__icon,.button-primary .mdc-button__icon,.exclude-button .mdc-button__icon,.download .mdc-button__icon{margin-right:2px}.button-primary .material-icons,.exclude-button .material-icons,.download .material-icons{padding-right:.3rem}.button-primary:not(:disabled),.exclude-button:not(:disabled),.download:not(:disabled){background-color:#510c76;color:#fff}@media screen and (max-width:1365px){.button-primary,.exclude-button,.download{margin:0 0 1rem 0;width:100%}}.download{padding:1rem .7rem 1rem .4rem}@media screen and (max-width:1365px){.exclude-button{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.exclude-button:not(:disabled){background-color:#fd115a;color:#fff}.exclude-button:disabled{opacity:.5;background-color:#fd115a;color:#fff}@media screen and (max-width:1365px){.exclude-button .mdc-button__label{width:auto}}.smsemail-button .mdc-button__label.title,.smsemail-button .mdc-button__label.subtitle{text-align:left}.smsemail-button.mdc-button.mdc-button--accent:not(:disabled){color:#fff;background-color:#510c76;height:55px;font-family:Ubuntu,Roboto,Arial,Helvetica,sans-serif;width:100%;padding:0 5px 0 20px}.credentials-button{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:6px}.credentials-button:not(:disabled){background-color:#fff;color:#510c76;width:100%;font-family:Ubuntu,Roboto,Arial,Helvetica,sans-serif;height:50px}.credentials-button:not(:disabled) .login__password-recovery{font-weight:800;font-size:1rem}.button-secondary{border:2px solid;margin:0 1rem 0 0}.button-secondary.mdc-button.mdc-button--outlined:not(:disabled){color:rgba(0,0,0,.87);border-color:rgba(0,0,0,.54);font-weight:500}@media screen and (max-width:320px){.button-secondary span{line-height:1rem}}@media screen and (max-width:1365px){.button-secondary{margin:0 0 1rem 0;width:100%}}.button-secondary.mdc-button.download-button.mdc-button--outlined:not(:disabled){color:#510c76;border-color:#510c76;margin:0;font-weight:500}@media screen and (max-width:1365px){.button-secondary.mdc-button.download-button.mdc-button--outlined:not(:disabled){margin:0;width:auto}}@media screen and (max-width:1365px){.agreement-button{margin:0 0 1rem 0;width:auto}}.mdc-checkbox .mdc-checkbox__native-control:enabled:checked~.mdc-checkbox__background{border-color:#510c76;background-color:#510c76}.mdc-icon-button{overflow:hidden;border-radius:50%}.mdc-icon-button:not(:disabled){color:rgba(0,0,0,.54)}.mdc-icon-button.mdc-ripprle-upgrade:before{-webkit-transform:scale(1);transform:scale(1)}.mdc-icon-button.mdc-ripprle-upgrade:before,.mdc-icon-button.mdc-ripprle-upgrade:after{top:calc(50% - 50%);left:calc(50% - 50%);width:100%;height:100%}.mdc-card{border-radius:6px}.mdc-card .mdc-card__header{display:-webkit-box;display:-ms-flexbox;display:flex;padding:24px 24px 12px;-ms-flex-negative:0;flex-shrink:0}.mdc-card .mdc-card__header__title{color:rgba(0,0,0,.54);font-size:18px}.mdc-card .mdc-card__content{padding:12px 24px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1}.mdc-card .mdc-card__actions{padding:12px 24px 24px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;position:relative}.mdc-card .mdc-card__actions .mdc-button{margin-left:5px;margin-right:5px}.mdc-card .mdc-card__actions .mdc-button:first-child{margin-left:0}.mdc-card .mdc-card__actions .mdc-button:last-child{margin-right:0}.card-container{width:28%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 1rem}@media screen and (min-width:1400px) and (max-width:1599px){.card-container{width:36%}}@media screen and (min-width:960px) and (max-width:1399px){.card-container{width:43%}}@media screen and (min-width:768px) and (max-width:959px){.card-container{width:43%}}@media screen and (max-width:767px){.card-container{width:100%;padding:1rem}}.index-card{font-family:Roboto,Arial,Helvetica,sans-serif;margin:.5rem 1rem .5rem;width:100%;border-radius:6px}.index-card .mdc-card__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 2rem .5rem}@media screen and (max-width:1365px){.index-card .mdc-card__content{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.index-card .mdc-card__content .demo-card__primary{padding-right:3rem}@media screen and (max-width:1365px){.index-card .mdc-card__content .demo-card__primary{padding-right:0}}.index-card .mdc-card__content .demo-card__primary .demo-card__title{color:rgba(0,0,0,.87);padding:0 0 .5rem 0;font-size:1.2rem;font-weight:500}.index-card .mdc-card__content .demo-card__primary .demo-card__content{color:rgba(0,0,0,.54);font-weight:500;padding:.5rem 0 1rem 0;font-size:.8rem;font-weight:400}.index-card .mdc-card__content .demo-card__primary .demo-card__link{text-transform:uppercase;color:#510c76;font-size:.6rem;padding:0 0 1rem 0;font-weight:500}.index-card .mdc-card__content .illustration{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1rem;width:10rem}@media screen and (max-width:1365px){.index-card .mdc-card__content .illustration{width:6rem;height:6rem;-ms-flex-item-align:center;align-self:center}}.index-card .mdc-card__content .illustration img{width:100%}.mdc-text-field--standard{padding:0;height:45px;margin-top:18px;margin-bottom:18px;-webkit-box-sizing:border-box;box-sizing:border-box}.mdc-text-field--standard:first-of-type{margin-top:0}.mdc-text-field--standard:before{content:'';display:inline-block;height:35px;width:0;vertical-align:0}.mdc-text-field--standard .mdc-floating-label{font-size:20px;top:calc(50% + 6px);-webkit-transform:translateY(-50%);transform:translateY(-50%);line-height:22px}.mdc-text-field--standard .mdc-floating-label--float-above{-webkit-transform:translateY(calc(-100% - 8px)) scale(.75);transform:translateY(calc(-100% - 8px)) scale(.75)}.mdc-text-field--standard .mdc-text-field__input{font-size:20px;caret-color:initial}.mdc-text-field--standard:not(.mdc-text-field--disabled) .mdc-text-field__icon--leading,.mdc-text-field--standard:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing{color:#510c76}.mdc-text-field--standard:not(.mdc-text-field--disabled) .mdc-text-field__input{color:#585858}.mdc-text-field--standard:not(.mdc-text-field--disabled) .mdc-floating-label{color:rgba(0,0,0,.54)}.mdc-text-field--standard:not(.mdc-text-field--disabled) .mdc-floating-label--float-above{color:#510c76}.mdc-text-field--standard.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__icon--leading,.mdc-text-field--standard.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-text-field__icon--trailing{color:#fd115a}.mdc-text-field--standard.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label{color:#fd115a}.mdc-text-field--standard.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-floating-label--float-above{color:#fd115a}.mdc-text-field--standard.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple:before,.mdc-text-field--standard.mdc-text-field--invalid:not(.mdc-text-field--disabled) .mdc-line-ripple:after{border-bottom-color:#fd115a}.mdc-text-field--standard.mdc-text-field--invalid:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-helper-text--validation-msg{color:#fd115a}.mdc-text-field--standard .mdc-line-ripple:before{border-bottom-color:rgba(0,0,0,.42)}.mdc-text-field--standard .mdc-line-ripple:after{border-bottom-color:#510c76}.mdc-text-field--standard .mdc-text-field__icon{font-size:20px;padding:8px;-ms-flex-item-align:end;align-self:flex-end}.mdc-text-field--standard+.mdc-text-field-helper-line{margin-top:-18px;padding-left:0;padding-right:0}.mdc-dialog .mdc-dialog__header{display:-webkit-box;display:-ms-flexbox;display:flex;padding:16px}.mdc-dialog .mdc-dialog__surface{border-radius:10px;min-width:200px}.mdc-dialog .mdc-dialog__header__title{color:#510c76;font-size:16px;font-weight:500}.mdc-dialog .mdc-dialog__header__close{display:inline-block}.mdc-dialog .mdc-dialog__actions{padding:24px}.mdc-dialog .mdc-button{min-width:98px}.mdc-dialog .mdc-dialog__scrim{background-color:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.mdc-dialog .mdc-dialog__message{display:block;width:100%;font-size:18px;font-weight:400;line-height:21px;color:#585858}.mdc-dialog .mdc-dialog__message.mdc-dialog__message--highlight{font-weight:600;color:#510c76}.mdc-dialog:not(.mdc-dialog--alert):not(.mdc-dialog--confirmation) .mdc-dialog__surface{width:100vw;max-width:100vw}@media screen and (min-width:600px){.mdc-dialog:not(.mdc-dialog--alert):not(.mdc-dialog--confirmation) .mdc-dialog__header__title{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.mdc-dialog:not(.mdc-dialog--alert):not(.mdc-dialog--confirmation) .mdc-dialog__header__close{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-left:auto}.mdc-dialog:not(.mdc-dialog--alert):not(.mdc-dialog--confirmation) .mdc-dialog__header__close .material-icons:last-child{display:none}}@media screen and (max-width:599px){.mdc-dialog:not(.mdc-dialog--alert):not(.mdc-dialog--confirmation) .mdc-dialog__surface{width:100%}.mdc-dialog:not(.mdc-dialog--alert):not(.mdc-dialog--confirmation) .mdc-dialog__header__title{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.mdc-dialog:not(.mdc-dialog--alert):not(.mdc-dialog--confirmation) .mdc-dialog__header__close{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.mdc-dialog:not(.mdc-dialog--alert):not(.mdc-dialog--confirmation) .mdc-dialog__header__close .material-icons:first-child{display:none}}.mdc-dialog.mdc-dialog--scrollable .mdc-dialog__title,.mdc-dialog.mdc-dialog--scrollable .mdc-dialog__actions,.mdc-dialog.mdc-dialog--scrollable.mdc-dialog-scroll-divider-footer .mdc-dialog__actions{border-color:rgba(0,0,0,0)}.mdc-dialog .mdc-button{min-width:60px}@media screen and (max-width:1365px){.mdc-dialog--agreement .mdc-dialog__header.only-desktop,.mdc-dialog--confirm .mdc-dialog__header.only-desktop,.mdc-dialog--credentials .mdc-dialog__header.only-desktop,.mdc-dialog--credentials---mobile .mdc-dialog__header.only-desktop,.mdc-dialog--agreement---mobile .mdc-dialog__header.only-desktop{display:none}}.mdc-dialog--agreement .mdc-dialog__header,.mdc-dialog--confirm .mdc-dialog__header,.mdc-dialog--credentials .mdc-dialog__header,.mdc-dialog--credentials---mobile .mdc-dialog__header,.mdc-dialog--agreement---mobile .mdc-dialog__header{background-color:#510c76;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.mdc-dialog--agreement .mdc-dialog__header .mdc-dialog__header--titleicon,.mdc-dialog--confirm .mdc-dialog__header .mdc-dialog__header--titleicon,.mdc-dialog--credentials .mdc-dialog__header .mdc-dialog__header--titleicon,.mdc-dialog--credentials---mobile .mdc-dialog__header .mdc-dialog__header--titleicon,.mdc-dialog--agreement---mobile .mdc-dialog__header .mdc-dialog__header--titleicon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media screen and (max-width:541px){.mdc-dialog--agreement .mdc-dialog__header .mdc-dialog__header--titleicon,.mdc-dialog--confirm .mdc-dialog__header .mdc-dialog__header--titleicon,.mdc-dialog--credentials .mdc-dialog__header .mdc-dialog__header--titleicon,.mdc-dialog--credentials---mobile .mdc-dialog__header .mdc-dialog__header--titleicon,.mdc-dialog--agreement---mobile .mdc-dialog__header .mdc-dialog__header--titleicon{margin-left:1rem}}.mdc-dialog--agreement .mdc-dialog__header .mdc-dialog__header--titleicon .material-icons,.mdc-dialog--confirm .mdc-dialog__header .mdc-dialog__header--titleicon .material-icons,.mdc-dialog--credentials .mdc-dialog__header .mdc-dialog__header--titleicon .material-icons,.mdc-dialog--credentials---mobile .mdc-dialog__header .mdc-dialog__header--titleicon .material-icons,.mdc-dialog--agreement---mobile .mdc-dialog__header .mdc-dialog__header--titleicon .material-icons{color:#fff}.mdc-dialog--agreement .mdc-dialog__header .mdc-dialog__header--titleicon .mdc-dialog__header__close,.mdc-dialog--confirm .mdc-dialog__header .mdc-dialog__header--titleicon .mdc-dialog__header__close,.mdc-dialog--credentials .mdc-dialog__header .mdc-dialog__header--titleicon .mdc-dialog__header__close,.mdc-dialog--credentials---mobile .mdc-dialog__header .mdc-dialog__header--titleicon .mdc-dialog__header__close,.mdc-dialog--agreement---mobile .mdc-dialog__header .mdc-dialog__header--titleicon .mdc-dialog__header__close{margin-left:0}.mdc-dialog--agreement .mdc-dialog__header .mdc-dialog__header--titleicon .mdc-dialog__title,.mdc-dialog--confirm .mdc-dialog__header .mdc-dialog__header--titleicon .mdc-dialog__title,.mdc-dialog--credentials .mdc-dialog__header .mdc-dialog__header--titleicon .mdc-dialog__title,.mdc-dialog--credentials---mobile .mdc-dialog__header .mdc-dialog__header--titleicon .mdc-dialog__title,.mdc-dialog--agreement---mobile .mdc-dialog__header .mdc-dialog__header--titleicon .mdc-dialog__title{color:#fff;font-size:1rem;text-transform:uppercase;padding:.2rem 0 0 .5rem;font-family:Roboto,Arial,Helvetica,sans-serif}.mdc-dialog--agreement .mdc-dialog__header .mdc-dialog__header--titleicon .mdc-dialog__title::before,.mdc-dialog--confirm .mdc-dialog__header .mdc-dialog__header--titleicon .mdc-dialog__title::before,.mdc-dialog--credentials .mdc-dialog__header .mdc-dialog__header--titleicon .mdc-dialog__title::before,.mdc-dialog--credentials---mobile .mdc-dialog__header .mdc-dialog__header--titleicon .mdc-dialog__title::before,.mdc-dialog--agreement---mobile .mdc-dialog__header .mdc-dialog__header--titleicon .mdc-dialog__title::before{display:inline-block;width:0;height:0;content:"";vertical-align:0}.mdc-dialog--agreement .mdc-dialog__header .mdc-dialog__header__close .material-icons,.mdc-dialog--confirm .mdc-dialog__header .mdc-dialog__header__close .material-icons,.mdc-dialog--credentials .mdc-dialog__header .mdc-dialog__header__close .material-icons,.mdc-dialog--credentials---mobile .mdc-dialog__header .mdc-dialog__header__close .material-icons,.mdc-dialog--agreement---mobile .mdc-dialog__header .mdc-dialog__header__close .material-icons{color:#fff}.mdc-dialog--agreement .mdc-dialog__content,.mdc-dialog--confirm .mdc-dialog__content,.mdc-dialog--credentials .mdc-dialog__content,.mdc-dialog--credentials---mobile .mdc-dialog__content,.mdc-dialog--agreement---mobile .mdc-dialog__content{padding:3rem 2rem 2rem 2rem;font-family:Roboto,Arial,Helvetica,sans-serif;letter-spacing:initial}.mdc-dialog--agreement .mdc-dialog__content h2,.mdc-dialog--confirm .mdc-dialog__content h2,.mdc-dialog--credentials .mdc-dialog__content h2,.mdc-dialog--credentials---mobile .mdc-dialog__content h2,.mdc-dialog--agreement---mobile .mdc-dialog__content h2{color:rgba(0,0,0,.87);margin-bottom:.4rem;font-size:1.4rem}.mdc-dialog--agreement .mdc-dialog__content .mdc-dialog__date,.mdc-dialog--confirm .mdc-dialog__content .mdc-dialog__date,.mdc-dialog--credentials .mdc-dialog__content .mdc-dialog__date,.mdc-dialog--credentials---mobile .mdc-dialog__content .mdc-dialog__date,.mdc-dialog--agreement---mobile .mdc-dialog__content .mdc-dialog__date{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:2rem;color:rgba(0,0,0,.38);font-size:.9rem;font-weight:500}@media(max-width:767px){.mdc-dialog--agreement .mdc-dialog__content .mdc-dialog__date,.mdc-dialog--confirm .mdc-dialog__content .mdc-dialog__date,.mdc-dialog--credentials .mdc-dialog__content .mdc-dialog__date,.mdc-dialog--credentials---mobile .mdc-dialog__content .mdc-dialog__date,.mdc-dialog--agreement---mobile .mdc-dialog__content .mdc-dialog__date{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.mdc-dialog--agreement .mdc-dialog__content #content,.mdc-dialog--confirm .mdc-dialog__content #content,.mdc-dialog--credentials .mdc-dialog__content #content,.mdc-dialog--credentials---mobile .mdc-dialog__content #content,.mdc-dialog--agreement---mobile .mdc-dialog__content #content{font-size:.8rem;color:rgba(0,0,0,.87);line-height:1rem;font-weight:400}.mdc-dialog--agreement .mdc-dialog__actions,.mdc-dialog--confirm .mdc-dialog__actions,.mdc-dialog--credentials .mdc-dialog__actions,.mdc-dialog--credentials---mobile .mdc-dialog__actions,.mdc-dialog--agreement---mobile .mdc-dialog__actions{padding:0 1.2rem 1.2rem 1.2rem}.mdc-dialog--agreement .mdc-dialog__scrim,.mdc-dialog--confirm .mdc-dialog__scrim,.mdc-dialog--credentials .mdc-dialog__scrim,.mdc-dialog--credentials---mobile .mdc-dialog__scrim,.mdc-dialog--agreement---mobile .mdc-dialog__scrim{background-color:rgba(0,0,0,.5);-webkit-backdrop-filter:none;backdrop-filter:none}.mdc-dialog--agreement:not(.mdc-dialog--alert):not(.mdc-dialog--confirmation) .mdc-dialog__surface,.mdc-dialog--confirm:not(.mdc-dialog--alert):not(.mdc-dialog--confirmation) .mdc-dialog__surface,.mdc-dialog--credentials:not(.mdc-dialog--alert):not(.mdc-dialog--confirmation) .mdc-dialog__surface,.mdc-dialog--credentials---mobile:not(.mdc-dialog--alert):not(.mdc-dialog--confirmation) .mdc-dialog__surface,.mdc-dialog--agreement---mobile:not(.mdc-dialog--alert):not(.mdc-dialog--confirmation) .mdc-dialog__surface{width:80%;max-width:100vw;max-height:calc(100% - 100px);border-radius:2px}@media screen and (min-width:0){.mdc-dialog--agreement:not(.mdc-dialog--alert):not(.mdc-dialog--confirmation) .mdc-dialog__surface,.mdc-dialog--confirm:not(.mdc-dialog--alert):not(.mdc-dialog--confirmation) .mdc-dialog__surface,.mdc-dialog--credentials:not(.mdc-dialog--alert):not(.mdc-dialog--confirmation) .mdc-dialog__surface,.mdc-dialog--credentials---mobile:not(.mdc-dialog--alert):not(.mdc-dialog--confirmation) .mdc-dialog__surface,.mdc-dialog--agreement---mobile:not(.mdc-dialog--alert):not(.mdc-dialog--confirmation) .mdc-dialog__surface{width:80%}.mdc-dialog--agreement:not(.mdc-dialog--alert):not(.mdc-dialog--confirmation) .mdc-dialog__header__close .material-icons:first-child,.mdc-dialog--confirm:not(.mdc-dialog--alert):not(.mdc-dialog--confirmation) .mdc-dialog__header__close .material-icons:first-child,.mdc-dialog--credentials:not(.mdc-dialog--alert):not(.mdc-dialog--confirmation) .mdc-dialog__header__close .material-icons:first-child,.mdc-dialog--credentials---mobile:not(.mdc-dialog--alert):not(.mdc-dialog--confirmation) .mdc-dialog__header__close .material-icons:first-child,.mdc-dialog--agreement---mobile:not(.mdc-dialog--alert):not(.mdc-dialog--confirmation) .mdc-dialog__header__close .material-icons:first-child{display:-webkit-box;display:-ms-flexbox;display:flex}}.mdc-dialog__container{width:100%}@media screen and (min-width:1366px){.mdc-dialog--agreement---mobile .mdc-dialog__header.only-mobile{display:none}}@media screen and (max-width:1365px){.mdc-dialog--agreement---mobile .mdc-dialog__header{background-color:#efefef;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:2rem 0 .8rem 0;width:90%;border:none}.mdc-dialog--agreement---mobile .mdc-dialog__header .mdc-dialog__header--titleicon{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.mdc-dialog--agreement---mobile .mdc-dialog__header .mdc-dialog__header--titleicon .material-icons{color:#510c76;margin-right:.3rem;position:relative;right:5px}.mdc-dialog--agreement---mobile .mdc-dialog__header .mdc-dialog__header--titleicon .mdc-dialog__title{color:#510c76;text-transform:uppercase;font-family:Ubuntu,Roboto,Arial,Helvetica,sans-serif}.mdc-dialog--agreement---mobile .mdc-dialog__header .mdc-dialog__header--titleicon .mdc-dialog__title--capitalize{color:#510c76;text-transform:capitalize;font-family:Ubuntu,Roboto,Arial,Helvetica,sans-serif;font-weight:500;font-size:1.2rem}}@media screen and (max-width:1365px) and (max-width:541px){.mdc-dialog--agreement---mobile .mdc-dialog__header .mdc-dialog__header--titleicon{margin-left:0}}@media screen and (max-width:1365px){.mdc-dialog--agreement---mobile .mdc-dialog__content{padding:1.5rem 1rem 1rem 1rem;margin:1rem 1rem 1.5rem 1rem;font-family:Roboto,Arial,Helvetica,sans-serif;background-color:#fff;width:90%;border-radius:8px;-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,.14);box-shadow:0 1px 5px 0 rgba(0,0,0,.14);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.mdc-dialog--agreement---mobile .mdc-dialog__content .mdc-dialog__date{font-size:.8rem}}@media screen and (max-width:1365px) and (max-width:767px){.mdc-dialog--agreement---mobile .mdc-dialog__content .mdc-dialog__date{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media screen and (max-width:1365px) and (max-width:280px){.mdc-dialog--agreement---mobile .mdc-dialog__content .mdc-dialog__date{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:1365px){.mdc-dialog--agreement---mobile .mdc-dialog__content #content{font-size:.8rem}.mdc-dialog--agreement---mobile .mdc-dialog__actions{padding:0 0 1.2rem 0;width:90%}.mdc-dialog--agreement---mobile .mdc-dialog__actions a{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mdc-dialog--agreement---mobile .mdc-dialog__actions a .mdc-button__label{width:auto}.mdc-dialog--agreement---mobile:not(.mdc-dialog--alert):not(.mdc-dialog--confirmation) .mdc-dialog__surface{width:100%;height:100%;max-width:100vw;max-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#efefef}}@media screen and (max-width:1365px){.mdc-dialog--credentials .mdc-dialog__header.only-desktop,.mdc-dialog--credentials---mobile .mdc-dialog__header.only-desktop{display:none}}.mdc-dialog--credentials .mdc-dialog__header,.mdc-dialog--credentials---mobile .mdc-dialog__header{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background-color:transparent;border:none}.mdc-dialog--credentials .mdc-dialog__header .mdc-icon-button,.mdc-dialog--credentials---mobile .mdc-dialog__header .mdc-icon-button{padding:0 0 14px 20px}.mdc-dialog--credentials .mdc-dialog__header i,.mdc-dialog--credentials---mobile .mdc-dialog__header i{font-size:1rem}.mdc-dialog--credentials .mdc-dialog__content,.mdc-dialog--credentials---mobile .mdc-dialog__content{padding:.5rem 2rem .8rem 2rem;color:#fff;overflow:hidden}.mdc-dialog--credentials .mdc-dialog__content h3,.mdc-dialog--credentials---mobile .mdc-dialog__content h3{font-size:1.3rem;font-weight:400;padding-bottom:.8rem}@media screen and (max-width:767px){.mdc-dialog--credentials .mdc-dialog__content h3,.mdc-dialog--credentials---mobile .mdc-dialog__content h3{font-size:1.4rem}}.mdc-dialog--credentials .mdc-dialog__content p,.mdc-dialog--credentials---mobile .mdc-dialog__content p{font-size:.8rem;line-height:1rem;margin-bottom:1rem}@media screen and (min-width:1366px){.mdc-dialog--credentials .mdc-dialog__content p,.mdc-dialog--credentials---mobile .mdc-dialog__content p{margin-bottom:.4rem}}@media screen and (min-width:768px) and (max-width:1365px){.mdc-dialog--credentials .mdc-dialog__content p,.mdc-dialog--credentials---mobile .mdc-dialog__content p{font-size:.75rem}}.mdc-dialog--credentials .mdc-card,.mdc-dialog--credentials---mobile .mdc-card{margin:0 2rem 1.2rem 2rem;font-family:Roboto,Arial,Helvetica,sans-serif}.mdc-dialog--credentials .mdc-card .mdc-card__content,.mdc-dialog--credentials---mobile .mdc-card .mdc-card__content{padding:1.5rem 1.5rem 2rem 1.5rem}.mdc-dialog--credentials .mdc-card .mdc-card__content .error-message-login,.mdc-dialog--credentials---mobile .mdc-card .mdc-card__content .error-message-login{font-size:.7rem;font-weight:400;color:#fd115a}.mdc-dialog--credentials .mdc-card .mdc-card__content .mdc-text-field--standard,.mdc-dialog--credentials---mobile .mdc-card .mdc-card__content .mdc-text-field--standard{margin:0 0 .8rem 0}.mdc-dialog--credentials .mdc-card .mdc-card__content .mdc-text-field--standard .mdc-floating-label--float-above,.mdc-dialog--credentials---mobile .mdc-card .mdc-card__content .mdc-text-field--standard .mdc-floating-label--float-above{color:rgba(0,0,0,.87);font-weight:300;font-size:1rem}.mdc-dialog--credentials .mdc-card .mdc-card__content .mdc-text-field--standard .mdc-text-field__input,.mdc-dialog--credentials---mobile .mdc-card .mdc-card__content .mdc-text-field--standard .mdc-text-field__input{font-size:1.2rem;text-transform:lowercase;color:#510c76}.mdc-dialog--credentials .mdc-dialog__actions,.mdc-dialog--credentials---mobile .mdc-dialog__actions{padding:0 2rem 4rem 2rem;width:100%}.mdc-dialog--credentials:not(.mdc-dialog--alert):not(.mdc-dialog--confirmation) .mdc-dialog__surface,.mdc-dialog--credentials---mobile:not(.mdc-dialog--alert):not(.mdc-dialog--confirmation) .mdc-dialog__surface{width:374px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-image:url("/assets/custom/violetta/background-desktop.jpg?v=knWRLF3uaiiDG8cGNGLa_HsK5t8");background-size:cover;border-radius:6px}.mdc-dialog__container{width:100%}@media screen and (min-width:1366px){.mdc-dialog--credentials---mobile .mdc-dialog__header.only-mobile{display:none}}@media screen and (max-width:1365px){.mdc-dialog--credentials---mobile .mdc-dialog__header{background-color:transparent;width:95%;border:none}}@media screen and (max-width:1365px) and (min-width:768px) and (max-width:1365px){.mdc-dialog--credentials---mobile .mdc-dialog__header{margin:2rem 1rem}}@media screen and (max-width:1365px) and (min-width:0) and (max-width:767px){.mdc-dialog--credentials---mobile .mdc-dialog__header{margin:1.5rem 0 .7rem 0}}@media screen and (max-width:1365px){.mdc-dialog--credentials---mobile .mdc-dialog__header .mdc-dialog__header--titleicon{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.mdc-dialog--credentials---mobile .mdc-dialog__header .mdc-dialog__header--titleicon .material-icons{color:#fff;margin:0 .3rem 0 .5rem;position:relative;right:3px;font-size:1.4rem}.mdc-dialog--credentials---mobile .mdc-dialog__header .mdc-dialog__header--titleicon .mdc-dialog__title{color:#fff;text-transform:uppercase;font-family:Ubuntu,Roboto,Arial,Helvetica,sans-serif}.mdc-dialog--credentials---mobile .mdc-dialog__header .mdc-dialog__header--titleicon .mdc-dialog__title--capitalize{color:#fff;text-transform:capitalize;font-family:Ubuntu,Roboto,Arial,Helvetica,sans-serif;font-weight:400}}@media screen and (max-width:1365px) and (max-width:541px){.mdc-dialog--credentials---mobile .mdc-dialog__header .mdc-dialog__header--titleicon{margin-left:0}}@media screen and (max-width:1365px){.mdc-dialog--credentials---mobile .mobile-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width:1365px) and (min-width:1024px) and (max-width:1365px){.mdc-dialog--credentials---mobile .mobile-container{width:30%;position:relative;top:25%}}@media screen and (max-width:1365px) and (min-width:768px) and (max-width:1023px){.mdc-dialog--credentials---mobile .mobile-container{width:40%;position:relative;top:20%}}@media screen and (max-width:1365px) and (min-width:0) and (max-width:767px){.mdc-dialog--credentials---mobile .mobile-container{width:90%}}@media screen and (max-width:1365px){.mdc-dialog--credentials---mobile .mobile-container .mdc-dialog__content{width:100%;background-color:transparent;border-radius:0;-webkit-box-shadow:none;box-shadow:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:1rem 0}.mdc-dialog--credentials---mobile .mobile-container .mdc-card{width:100%}.mdc-dialog--credentials---mobile .mobile-container .mdc-card .mdc-card__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1.2rem 1.2rem 2rem 1.2rem}.mdc-dialog--credentials---mobile .mobile-container .mdc-dialog__actions{padding:0 0 1.2rem 0;width:100%}.mdc-dialog--credentials---mobile .mobile-container .mdc-dialog__actions a{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mdc-dialog--credentials---mobile .mobile-container .mdc-dialog__actions a .mdc-button__label{width:auto}.mdc-dialog--credentials---mobile:not(.mdc-dialog--alert):not(.mdc-dialog--confirmation) .mdc-dialog__surface{width:100%;height:100%;max-width:100vw;max-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;border-radius:0;background-image:url("/assets/custom/violetta/background-mobile.jpg?v=KDuzy7t9FA5R8yka-NKJ4dxJ9qc");background-size:cover}}.mdc-dialog--confirm .mdc-dialog__header--titleicon .mdc-dialog__title.confirm{padding:.2rem 0 0 3rem;width:85%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;line-height:1.5rem}@media screen and (min-width:1366px){.mdc-dialog--confirm .mdc-dialog__header--titleicon .mdc-dialog__title.confirm{width:93%}}@media screen and (min-width:768px){.mdc-dialog--confirm .mdc-dialog__header--titleicon .mdc-dialog__title.confirm{width:90%}}@media screen and (max-width:767px){.mdc-dialog--confirm .mdc-dialog__header--titleicon .mdc-dialog__title.confirm{padding:.2rem 0 0 2rem}}@media screen and (max-width:280px){.mdc-dialog--confirm .mdc-dialog__header--titleicon .mdc-dialog__title.confirm{width:75%;font-size:.89rem}}.mdc-dialog--confirm .mdc-dialog__content{padding:3rem 2rem;font-family:Roboto,Arial,Helvetica,sans-serif;letter-spacing:initial}.mdc-dialog--confirm .confirmation{text-align:center;color:rgba(0,0,0,.87);font-size:.8rem;line-height:1.3rem}@media screen and (max-width:1365px){.mdc-dialog--confirm .confirmation{font-size:.9rem}}.mdc-dialog--confirm .mdc-dialog__actions{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 1.2rem 2rem 1.2rem}.mdc-dialog--confirm .back-buttons button{margin:0 0 0 1rem}.mdc-dialog--confirm .mdc-dialog .mdc-button{min-width:none}.mdc-dialog--confirm:not(.mdc-dialog--alert):not(.mdc-dialog--confirmation) .mdc-dialog__surface{width:40%}@media screen and (min-width:768px) and (max-width:1365px){.mdc-dialog--confirm:not(.mdc-dialog--alert):not(.mdc-dialog--confirmation) .mdc-dialog__surface{width:70%}}@media screen and (max-width:767px){.mdc-dialog--confirm:not(.mdc-dialog--alert):not(.mdc-dialog--confirmation) .mdc-dialog__surface{width:90%}}.mdc-dialog--alert .mdc-dialog__surface{width:500px;max-width:calc(100vw - 48px)}.mdc-dialog--alert .mdc-dialog__content{padding-left:60px;padding-right:60px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:599px){.mdc-dialog--alert .mdc-dialog__content{padding-left:24px;padding-right:24px}}.mdc-dialog--alert .mdc-dialog__header__close{margin-left:auto}.mdc-dialog--alert .mdc-dialog__actions{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.desktop-menu{background:#fff;width:250px;position:fixed}.mdc-drawer--modal.mdc-drawer--open{display:-webkit-box;display:-ms-flexbox;display:flex;top:0;z-index:50}.mdc-drawer--open+.mdc-drawer-scrim{display:block;top:0;z-index:49}.mobile-menu .user{background-color:#d1d1d1;height:8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mobile-menu .user .user--description{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 1rem 0 1.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mobile-menu .user .user--description .avatar{height:3.1rem;width:3.1rem;margin-right:.5rem;border-radius:50%}.mobile-menu .user .user--description span{font-weight:500;color:#e1c8e7;font-family:Roboto,Arial,Helvetica,sans-serif}.mobile-menu .user .mdc-icon-button{color:#510c76;margin:0 .5rem 1rem 0}.doc-navigation{display:block}.doc-navigation .doc-navigation__button{display:inline-block;vertical-align:middle;color:#510c76}.doc-navigation .doc-navigation__button:disabled{color:rgba(81,12,118,.38)}.doc-navigation .doc-navigation__text{display:inline-block;color:#510c76;vertical-align:middle;font-size:18px;font-weight:400;margin-left:10px;margin-right:10px}.hint-box{display:none;position:absolute;background:#fff;padding:16px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:6px;opacity:0;-webkit-box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px -1px rgba(0,0,0,.2);box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px -1px rgba(0,0,0,.2);-webkit-transition:opacity .5s linear;transition:opacity .5s linear}.hint-box:before{display:block;position:absolute}.hint-box.is-visible{display:block;opacity:1;z-index:2}.hint-box.hint-box--right:before{content:'';position:absolute;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #fff;left:-10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.hint-box.hint-box--left:after{content:'';position:absolute;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #fff;right:-10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.hint-box.hint-box--top:after{content:'';position:absolute;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff;bottom:-10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.hint-box.hint-box--bottom:before{content:'';position:absolute;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff;top:-10px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.hint-box .hint-box__title{font-size:14px;font-weight:600;color:#585858;margin-bottom:10px}.hint-box .hint-box__list{display:block;margin:0;padding:5px 0;padding-left:12px;list-style:none}.hint-box .hint-box__list .hint-box__list__item{display:block;font-size:14px;font-weight:400;color:#585858;padding-top:5px;padding-bottom:5px}.hint-box .hint-box__list .hint-box__list__item:before{content:' •';display:inline-block;font-size:20px;line-height:9px;vertical-align:middle;margin-right:4px}.mdc-layout-grid{width:100%;height:auto;min-height:400px;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:.4rem;padding:0 2rem 0 2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;background-color:#fff;margin:0 0 1rem 0;font-family:Roboto,Arial,Helvetica,sans-serif;-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,.14);box-shadow:0 1px 5px 0 rgba(0,0,0,.14)}@media screen and (max-width:1365px){.mdc-layout-grid{padding:0 1.2rem 0 1.2rem}}@media screen and (min-width:1600px){.mdc-layout-grid{min-height:600px}}.mdc-layout-grid .layout-container{padding:2rem 0 3rem}.mdc-layout-grid .layout-container .subtitle-description{padding:0 0 1.2rem 0}@media screen and (max-width:1365px){.mdc-layout-grid .layout-container .subtitle-description{padding:0 0 0 0}}.mdc-layout-grid .layout-container .mdc-layout-grid__cell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:.4rem}@media screen and (max-width:1365px){.mdc-layout-grid .layout-container .mdc-layout-grid__cell{margin-bottom:.8rem}}.mdc-layout-grid .layout-container .mdc-layout-grid__cell h2{color:rgba(0,0,0,.87);font-size:1.3rem;font-weight:500}@media screen and (max-width:1365px){.mdc-layout-grid .layout-container .mdc-layout-grid__cell h2{font-size:1.4rem}}.mdc-layout-grid .layout-container .mdc-layout-grid__cell .subtitle{color:rgba(0,0,0,.54);font-size:.9rem;padding:0 0 .5rem 0}@media screen and (max-width:1365px){.mdc-layout-grid .layout-container .mdc-layout-grid__cell .subtitle{font-size:1rem}}@media screen and (max-width:1365px){.mdc-layout-grid .layout-container .mdc-layout-grid__cell .alert.subtitle{font-size:1rem;font-weight:bold}}.mdc-layout-grid .layout-container .mdc-layout-grid__cell .violet-text{color:#510c76;font-weight:500;font-size:.85rem;letter-spacing:initial}.mdc-layout-grid .layout-container .mdc-layout-grid__cell .not-available{font-weight:400;font-family:Roboto,Arial,Helvetica,sans-serif;text-align:center}.mdc-layout-grid .layout-container .mdc-layout-grid__cell li{color:#510c76;font-weight:500;padding-bottom:1.1rem}.mdc-layout-grid .layout-container .mdc-layout-grid__cell li.button-list{padding:0}.mdc-layout-grid .layout-container .mdc-layout-grid__cell li.download-pessoais-list--button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;margin-top:1rem}.mdc-layout-grid .layout-container .mdc-layout-grid__cell li.data-list{padding:0}@media screen and (max-width:1365px){.mdc-layout-grid .layout-container .download-data-descriptive-text{color:rgba(0,0,0,.54)}}.mdc-layout-grid .layout-container .list-title{font-weight:400;padding:2rem 2rem 1rem 0}@media screen and (max-width:1365px){.mdc-layout-grid .layout-container .list-title{font-weight:400;padding:1rem 1rem 2rem 1rem}}.mdc-layout-grid .layout-container .ul-title{font-weight:400;padding:1rem 0 0 0}.mdc-layout-grid .layout-container .ul-title-secondary{font-weight:400;padding:0}.mdc-layout-grid .layout-container .mdc-list-divider{margin:1.5rem 0 0 0}.mdc-layout-grid .layout-container .mdc-list-divider.download-data{margin:2.5rem 0 0 0}.mdc-layout-grid .layout-container .mdc-list-divider.download-pessoais-hr{margin:1.5rem 0 1rem 0}.mdc-layout-grid .layout-container .mdc-list--download-requests-list .mdc-list-divider{margin:1.5rem 0 .5rem}.mdc-layout-grid .layout-container .mdc-list--download-requests-list .mdc-list-divider:nth-child(1){margin:0 0 .5rem}.confirm-download-grid .confirm-download-grid--title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.confirm-download-grid .confirm-download-grid--title .material-icons{color:rgba(0,0,0,.87);margin-right:.5rem}@media screen and (max-width:1365px){.confirm-download-grid{padding:0}.confirm-download-grid .list-title{text-align:center;width:100%;font-weight:bold;padding:2rem}.confirm-download-grid .mdc-layout-grid__cell{padding:0 1.5rem}}@media screen and (max-width:1365px){.download-pessoais-grid .align-mobile{margin-bottom:1rem}}.download-pessoais-grid ul{margin:1.5rem 0 1rem 0}@media screen and (max-width:1365px){.download-pessoais-grid ul{margin:0}}.download-pessoais-grid hr.download-data{margin:2.5rem 0 0 0}.download-pessoais-grid .mdc-list-divider{border-bottom-color:#000}.download-pessoais-grid .mdc-data-table__cell,.download-pessoais-grid .mdc-data-table__header-cell{text-align:center}.agreement-grid .alert-message{padding:2rem 0 0 0}.agreement-grid ul{padding:0}.agreement-grid ul .mdc-list-divider:first-child{margin:0}.exclude-grid .layout-container .mdc-form-field>label{font-family:Roboto,Arial,Helvetica,sans-serif}.exclude-grid .layout-container .mdc-list-divider{margin:1.3rem 0 .8rem 0}.exclude-grid .layout-container .mdc-layout-grid__cell .redirect-text{padding:.5rem 0 0 .5rem}.exclude-grid .layout-container .mdc-layout-grid__cell .link-text{color:rgba(0,0,0,.54)}.exclude-grid .layout-container .mdc-layout-grid__cell .link{color:#510c76}.exclude-grid .layout-container .exclude-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:767px){.exclude-grid .layout-container .exclude-checkbox{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.exclude-grid .layout-container .exclude-checkbox .md-checkbox{padding:0 10px}@media screen and (max-width:767px){.exclude-grid .layout-container .exclude-checkbox label{position:relative;top:8px;letter-spacing:initial}}@media screen and (max-width:1365px){.agreement-grid .align-mobile,.agreement-grid h2,.agreement-grid .redirect-text,.agreement-grid .ul-title,.agreement-grid .ul-title-secondary,.download-pessoais-grid .align-mobile,.download-pessoais-grid h2,.download-pessoais-grid .redirect-text,.download-pessoais-grid .ul-title,.download-pessoais-grid .ul-title-secondary,.confirm-download-grid .align-mobile,.confirm-download-grid h2,.confirm-download-grid .redirect-text,.confirm-download-grid .ul-title,.confirm-download-grid .ul-title-secondary,.exclude-grid .align-mobile,.exclude-grid h2,.exclude-grid .redirect-text,.exclude-grid .ul-title,.exclude-grid .ul-title-secondary{text-align:center;width:100%}}.table-container{padding-top:2rem}.table-container .mdc-data-table{border-style:none;font-family:Roboto,Arial,Helvetica,sans-serif}.table-container .mdc-data-table .mdc-data-table__table-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.table-container .mdc-data-table .mdc-data-table__table-container .mdc-data-table__table{width:100%}.table-container .mdc-data-table .mdc-data-table__table-container .mdc-data-table__table .mdc-data-table__cell,.table-container .mdc-data-table .mdc-data-table__table-container .mdc-data-table__table .mdc-data-table__header-cell{padding-right:10px;padding-left:10px}.table-container .mdc-data-table .mdc-data-table__table-container .mdc-data-table__table .cell-margin{padding-left:3rem}.table-container .mdc-data-table .mdc-data-table__table-container .mdc-data-table__table .mdc-data-table__header-cell{font-size:.65rem;height:1rem;background-color:#f7f7f7;font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:800;letter-spacing:initial}.table-container .mdc-data-table .mdc-data-table__table-container .mdc-data-table__table .mdc-data-table__cell{font-family:Roboto,Arial,Helvetica,sans-serif;font-size:.85rem;letter-spacing:initial}.table-container .mdc-data-table .mdc-data-table__table-container .mdc-data-table__table .mdc-data-table__cell .status-text{color:#510c76}.table-container .mdc-data-table .mdc-data-table__table-container .mdc-data-table__table .mdc-data-table__cell .mdc-button{font-size:.85rem;font-weight:500;border-radius:8px;text-transform:none;height:40px;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:#510c76;right:.7rem;font-family:Roboto,Arial,Helvetica,sans-serif;letter-spacing:initial}.table-container .mdc-data-table .mdc-data-table__table-container .mdc-data-table__table .mdc-data-table__cell .mdc-button i{font-size:22px;margin-right:0}.actions{width:20%}.menu-list{padding:0;font-size:.9rem}.menu-list .mdc-list-item:nth-child(1){margin-top:0}.menu-list .mdc-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0;padding:1.5rem;height:4.8rem;font-family:Roboto,Arial,Helvetica,sans-serif;border-radius:0;font-weight:400;line-height:1rem}.menu-list .mdc-list-item.mdc-list-item__flat{height:3px}.menu-list .mdc-list-item i,.menu-list .mdc-list-item span{color:#bababa}.menu-list .mdc-list-item .mdc-list-item__text{white-space:normal;display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;width:100px;letter-spacing:.01rem}.menu-list .mdc-list-item .mdc-list-item__graphic{margin-right:1.5rem}.menu-list .mdc-list-item--activated{background-color:#510c76}.menu-list .mdc-list-item--activated span{color:#fff;font-weight:500}.menu-list .mdc-list-item--activated .mdc-list-item__graphic{color:#fff}.menu-list .mdc-list-divider{border-bottom-color:rgba(0,0,0,.1);margin:0}.list-container{width:100%}.mdc-list--agreement-mobile{font-family:Roboto,Arial,Helvetica,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.mdc-list--agreement-mobile .agreement-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mdc-list--agreement-mobile .agreement-list .data-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:auto;padding:0}.mdc-list--agreement-mobile .agreement-list .data-list .mdc-list-item__text{font-family:Roboto,Arial,Helvetica,sans-serif}.mdc-list--agreement-mobile .agreement-list .data-list .mdc-list-item__text .mdc-list-item__primary-text{font-size:.65rem;font-weight:800;color:rgba(0,0,0,.87)}.mdc-list--agreement-mobile .agreement-list .data-list .mdc-list-item__text .mdc-list-item__secondary-text{font-size:.875rem;color:rgba(0,0,0,.87);font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:400;width:auto;height:auto}@media screen and (min-width:280px) and (max-width:319px){.mdc-list--agreement-mobile .agreement-list .data-list .mdc-list-item__text .mdc-list-item__secondary-text{width:6rem;white-space:normal;vertical-align:top;display:inline-block}}@media screen and (min-width:320px) and (max-width:375px){.mdc-list--agreement-mobile .agreement-list .data-list .mdc-list-item__text .mdc-list-item__secondary-text{width:8rem;white-space:normal;vertical-align:top;display:inline-block}}.mdc-list--agreement-mobile .agreement-list .button-list .mdc-button{padding:0}.mdc-list--agreement-mobile .agreement-list .button-list .mdc-button .material-icons{color:#510c76;margin-right:2px}.mdc-list--agreement-mobile .agreement-list .button-list .mdc-button__label{color:#510c76;text-transform:none;font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:400}.mdc-list--agreement-mobile .mdc-list-divider{margin:1.5rem 0 .5rem;border-bottom-color:rgba(0,0,0,.5)}.mdc-list--download-pessoais{font-family:Roboto,Arial,Helvetica,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.mdc-list--download-pessoais .mdc-list-divider{border-bottom-color:rgba(0,0,0,.5);width:100%}.mdc-list--download-pessoais .download-pessoais-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}.mdc-list--download-pessoais .download-pessoais-list li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:.8rem}.mdc-list--download-pessoais .download-pessoais-list .mdc-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;height:60px;padding-bottom:.5rem}.mdc-list--download-pessoais .download-pessoais-list .mdc-list-item .mdc-list-item__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:Roboto,Arial,Helvetica,sans-serif}.mdc-list--download-pessoais .download-pessoais-list .mdc-list-item .mdc-list-item__text .mdc-list-item__primary-text{font-size:.65rem;font-weight:800;color:rgba(0,0,0,.87)}.mdc-list--download-pessoais .download-pessoais-list .mdc-list-item .mdc-list-item__text .mdc-list-item__secondary-text{font-size:.85rem;color:rgba(0,0,0,.87);font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:400}.mdc-list--download-pessoais .download-pessoais-list .mdc-list-item .mdc-list-item__text .mdc-list-item__secondary-text.violet-text{color:#510c76;font-weight:500;letter-spacing:initial}.mdc-list--download-pessoais .download-pessoais-list .download-pessoais-list--button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mdc-list--download-requests-list{padding:0 0 2rem 0}@media screen and (max-width:1365px){.mdc-list--download-requests-list{padding:0 0 1.5rem 0}}.mdc-list--download-requests-list .mdc-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 .75rem;pointer-events:none;height:auto}@media screen and (max-width:1365px){.mdc-list--download-requests-list .mdc-list-item{padding:0 1.5rem 0 1.5rem}}.mdc-list--download-requests-list .mdc-list-item .mdc-list-item__text .mdc-list-item__primary-text{font-size:.9rem;color:rgba(0,0,0,.87);font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:500}.mdc-list--download-requests-list .mdc-list-item .mdc-list-item__text .mdc-list-item__secondary-text{height:1.5rem;font-family:Roboto,Arial,Helvetica,sans-serif;font-size:.85rem;font-weight:400;color:rgba(0,0,0,.54);width:auto;height:auto}@media screen and (max-width:1365px){.mdc-list--download-requests-list .mdc-list-item .mdc-list-item__text .mdc-list-item__secondary-text{width:50rem;height:3rem;white-space:normal;vertical-align:top;display:inline-block}}@media screen and (max-width:1365px) and (max-width:768px){.mdc-list--download-requests-list .mdc-list-item .mdc-list-item__text .mdc-list-item__secondary-text{width:35rem;height:3rem}}@media screen and (max-width:1365px) and (min-width:540px) and (max-width:767px){.mdc-list--download-requests-list .mdc-list-item .mdc-list-item__text .mdc-list-item__secondary-text{width:20rem;height:3.5rem}}@media screen and (max-width:1365px) and (min-width:321px) and (max-width:539px){.mdc-list--download-requests-list .mdc-list-item .mdc-list-item__text .mdc-list-item__secondary-text{width:11rem;height:6.5rem}}@media screen and (max-width:1365px) and (max-width:320px){.mdc-list--download-requests-list .mdc-list-item .mdc-list-item__text .mdc-list-item__secondary-text{width:8rem;height:8.5rem}}.mdc-list--download-requests-list .mdc-list-item .mdc-form-field{pointer-events:all}@media screen and (max-width:767px){.mdc-list--download-requests-list .mdc-list-item .mdc-form-field{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:start;align-self:flex-start;position:relative;top:23px}}.exclude-grid--list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width:1365px){.exclude-grid--list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding:0 1rem}}.spinner-container{margin:0 3rem 0 3rem}.mdc-circular-progress{height:36px;width:36px}.small-circular-progress .mdc-circular-progress{height:24px;width:24px}.spinner-gera .mdc-circular-progress__determinate-circle,.spinner-gera .mdc-circular-progress__indeterminate-circle-graphic{stroke:#510c76}.spinner-exclude .mdc-circular-progress__determinate-circle,.spinner-exclude .mdc-circular-progress__indeterminate-circle-graphic{stroke:#fd115a}.alert-message{color:#510c76;font-weight:bold;padding:0 0 2.5rem 0;width:100%}@media screen and (max-width:1365px){.alert-message{text-align:center;padding:0 0 1.5rem 0}}.mdc-snackbar__dismiss{color:#fff}.mdc-snackbar{bottom:30px}.mdc-snackbar .mdc-snackbar__surface .mdc-snackbar__label{font-family:Roboto,Arial,Helvetica,sans-serif}@media screen and (min-width:376px) and (max-width:415px){.captcha-size{-webkit-transform:scale(1.12);transform:scale(1.12)}}@media screen and (min-width:361px) and (max-width:375px){.captcha-size{-webkit-transform:scale(1);transform:scale(1)}}@media screen and (min-width:321px) and (max-width:360px){.captcha-size{-webkit-transform:scale(.95);transform:scale(.95)}}@media screen and (min-width:281px) and (max-width:320px){.captcha-size{-webkit-transform:scale(.82);transform:scale(.82)}}@media screen and (max-width:280px){.captcha-size{-webkit-transform:scale(.68);transform:scale(.68)}}.captcha{display:block;width:100%;max-width:100%}.captcha__image{display:block;width:auto;max-width:100%;margin:0 auto 18px}.captcha__input{display:block;width:auto;max-width:100%;margin:0 auto}.lds-ring{height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.lds-ring div{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;width:30px;height:30px;margin:8px;border:3.75px solid #510c76;border-radius:50%;-webkit-animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#510c76 transparent transparent transparent}.lds-ring div:nth-child(1){-webkit-animation-delay:-.45s;animation-delay:-.45s}.lds-ring div:nth-child(2){-webkit-animation-delay:-.3s;animation-delay:-.3s}.lds-ring div:nth-child(3){-webkit-animation-delay:-.15s;animation-delay:-.15s}@-webkit-keyframes lds-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lds-ring{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.header-desktop{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;background-color:#fff;width:100%;height:60px;padding:1rem;z-index:7;-webkit-box-shadow:1px 1px 6px rgba(0,0,0,.1);box-shadow:1px 1px 6px rgba(0,0,0,.1);font-family:Roboto,Arial,Helvetica,sans-serif}.header-desktop .logo{width:10rem;margin-right:1rem;content:url("/assets/custom/violetta/svg/logo-profile-page.svg?v=ExXkqBxaTO5KEt9kJ3P9LGRd68M");display:block}.header-desktop .mdc-tooltip{z-index:20}.header-desktop #username-tooltip .mdc-tooltip__surface{font-family:Roboto,Arial,Helvetica,sans-serif;text-align:center}.header-desktop #menu-button{color:#e1c8e7;text-transform:none;font-weight:400;font-family:Roboto,Arial,Helvetica,sans-serif;letter-spacing:normal;padding:12px 30px}.header-desktop #menu-button .avatar{height:2.1rem;width:2.1rem;margin-right:1rem;border-radius:50%}.header-desktop #menu-button .mdc-button__label{white-space:nowrap;width:7rem;word-break:break-word;-webkit-box-orient:horizontal;overflow:hidden;text-overflow:ellipsis}.header-desktop .mdc-menu-surface--anchor{left:25px;top:10.4px}@media screen and (min-width:1600px){.header-desktop .mdc-menu-surface--anchor{top:10.6px}}.header-desktop #user-menu{width:200px;-webkit-box-shadow:none;box-shadow:none;font-family:Roboto,Arial,Helvetica,sans-serif;border-radius:0%;right:0}.header-desktop #user-menu .mdc-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#bababa;font-size:13px;padding:0}.header-desktop #user-menu .mdc-list .mdc-list-item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.header-desktop #user-menu .mdc-list .mdc-list-item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#bababa;margin-right:2rem}.header-desktop #user-menu .mdc-list .mdc-list-item span{margin:0 1rem 0 .5rem;font-size:.8rem}.header-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#efefef;width:100%;height:60px;padding:1rem 1rem 1rem .3rem;z-index:7}.header-mobile .mdc-icon-button{color:#510c76}.footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;background:#393c40;padding:.3rem 1.5rem;font-family:Roboto,Arial,Helvetica,sans-serif;z-index:6}.footer p{display:inline-block;font-size:12px;line-height:16px;font-weight:normal;color:rgba(255,255,255,.87);vertical-align:middle;white-space:nowrap;width:19rem;word-break:break-word;-webkit-box-orient:horizontal;overflow:hidden;text-overflow:ellipsis}.footer img{display:inline-block;width:55.38px;vertical-align:middle;margin-right:1rem}:root{--mdc-theme-primary:#510c76;--mdc-theme-secondary:#e1c8e7;--mdc-theme-on-primary:rgba(0,0,0,.87);--mdc-theme-on-secondary:#fff;--mdc-typography-font-family:Ubuntu,Roboto,Arial,Helvetica,sans-serif}html{margin:0;padding:0;width:100vw;height:100vh;max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}body{background-repeat:no-repeat;background-size:cover;background-position:center center;font-family:Ubuntu,Roboto,Arial,Helvetica,sans-serif;min-height:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}body *{-webkit-box-sizing:border-box;box-sizing:border-box}body *:before,body *:after{-webkit-box-sizing:border-box;box-sizing:border-box}h1,h2,h3,h4,h5,h6{margin:0}p{margin:0}a{text-decoration:none}@media screen and (max-width:1365px){.only-desktop{display:none}}@media screen and (min-width:1366px){.only-mobile{display:none}}.hidden{display:none}.login{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:100%}.login .login__header{display:-webkit-box;display:-ms-flexbox;display:flex;justify-self:flex-start;justify-self:flex-start;width:374px;max-width:100%;padding:20px 12px 20px}.login .login__client-logo{display:block;width:200px;content:url("/assets/custom/violetta/svg/logo.svg?v=pTTNyI1iS0xgE5Pm_KgXgW4lTm0")}.login .login__content{display:block;width:374px;padding:10px 12px;max-width:100%}.login .login__content .mdc-text-field{display:-webkit-box;display:-ms-flexbox;display:flex}.login .mdc-card{margin-bottom:10px}.login .mdc-card .mdc-card__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.login .mdc-card .mdc-card__header__title{font-size:16px}.login .mdc-card .mdc-card__header__title__client{font-size:xx-large;color:#ff6672}.login .mdc-card__header__wrapper{display:block;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.login .login__user-label{display:block;color:#585858;font-size:14px;font-weight:300}.login .login__user-name{display:block;color:#510c76;font-size:20px;font-weight:300}.login .mdc-card__header__steps{display:block;font-size:14px;color:rgba(0,0,0,.54);-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.login .mdc-card__header__steps>span{display:inline-block;vertical-align:middle}.login .mdc-card__header__steps .mdc-icon-button{display:inline-block;padding:0;width:24px;height:24px;vertical-align:middle}.login .login__password-recovery{display:block;font-size:14px;font-weight:400;color:rgba(0,0,0,.54);margin-top:12px;margin-bottom:12px;cursor:pointer}.login .login__recaptcha-message{color:rgba(0,0,0,.38);font-family:"Roboto",Arial,Helvetica,sans-serif;font-size:11px;line-height:16px;width:100%}.login .login__recaptcha-message__hightlight{color:#510c76}.login .login__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;width:374px;padding:10px 12px;max-width:100%}.login .mdc-button--filled{width:100%}.login .login__optional-separator{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:10px;margin-bottom:10px;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login .login__optional-separator:before,.login .login__optional-separator:after{display:inline-block;content:"";background-color:rgba(255,255,255,.87);height:1px;width:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.login .login__optional-separator .login__optional-separator__label{display:inline-block;margin-left:10px;margin-right:10px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;color:rgba(255,255,255,.87)}.login .login__external-button{background-color:#fff;color:rgba(0,0,0,.54);width:calc(50% - 5px);padding-top:8px;padding-bottom:8px;-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2);box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2)}.login .login__external-button .mdc-button__icon{font-size:24px;width:24px;height:24px}.login .login__external-button+.login__external-button{margin-left:10px}.login .login__external-button .mdc-button__ripple:before,.login .login__external-button .mdc-button__ripple:after{background-color:rgba(0,0,0,.54)}.login .login__footer{display:-webkit-box;display:-ms-flexbox;display:flex;width:374px;max-width:100%;padding:24px 12px}.login .login__footer__powered-icon{display:block;margin-left:auto}@media screen and (max-width:599px){.login .login__header,.login .login__content,.login .login__actions,.login .login__footer{width:100%}}.login .hint-box.hint-box--right{right:calc(-100% - 16px);top:calc(50% + 8px);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.login .hint-box.hint-box--top{top:10%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.login--request-exclude,.login--exclusion-progress{font-family:Roboto,Arial,Helvetica,sans-serif;color:#510c76}.login--request-exclude .mdc-card .mdc-card__header__title,.login--exclusion-progress .mdc-card .mdc-card__header__title{padding:25px 40px 10px 40px;font-size:1.5rem;font-weight:500;color:#510c76}@media screen and (min-width:540px) and (max-width:767px){.login--request-exclude .mdc-card .mdc-card__header__title,.login--exclusion-progress .mdc-card .mdc-card__header__title{font-size:1.5rem}}@media screen and (min-width:411px) and (max-width:539px){.login--request-exclude .mdc-card .mdc-card__header__title,.login--exclusion-progress .mdc-card .mdc-card__header__title{font-size:1.7rem}}@media screen and (min-width:375px) and (max-width:410px){.login--request-exclude .mdc-card .mdc-card__header__title,.login--exclusion-progress .mdc-card .mdc-card__header__title{font-size:1.6rem}}@media screen and (min-width:321px) and (max-width:374px){.login--request-exclude .mdc-card .mdc-card__header__title,.login--exclusion-progress .mdc-card .mdc-card__header__title{font-size:1.4rem}}@media screen and (max-width:320px){.login--request-exclude .mdc-card .mdc-card__header__title,.login--exclusion-progress .mdc-card .mdc-card__header__title{font-size:1.2rem}}.login--request-exclude .mdc-card .mdc-card__content,.login--exclusion-progress .mdc-card .mdc-card__content{padding:12px 40px 0 40px}@media screen and (min-width:411px) and (max-width:767px){.login--request-exclude .mdc-card .mdc-card__content,.login--exclusion-progress .mdc-card .mdc-card__content{padding:12px 40px 20px 40px}}.login--request-exclude .mdc-card .mdc-card__content .mdc-text-field,.login--exclusion-progress .mdc-card .mdc-card__content .mdc-text-field{font-size:.8rem;height:65px}@media screen and (min-width:411px) and (max-width:767px){.login--request-exclude .mdc-card .mdc-card__content .mdc-text-field,.login--exclusion-progress .mdc-card .mdc-card__content .mdc-text-field{font-size:.9rem}}@media screen and (max-width:280px){.login--request-exclude .mdc-card .mdc-card__content .mdc-text-field,.login--exclusion-progress .mdc-card .mdc-card__content .mdc-text-field{height:95px}}.login--request-exclude .exclude.login__actions,.login--exclusion-progress .exclude.login__actions{padding:10px 0 0 0}.login--request-exclude .mdc-button,.login--exclusion-progress .mdc-button{margin-bottom:12px;letter-spacing:initial}.login--request-exclude .login__footer,.login--exclusion-progress .login__footer{padding:24px 0}.login--exclusion-progress .mdc-card .mdc-card__content{padding:12px 40px 0 40px}.login--exclusion-progress .mdc-card .mdc-card__content .mdc-text-field{font-size:.8rem;height:65px;margin-bottom:0}@media screen and (min-width:411px) and (max-width:767px){.login--exclusion-progress .mdc-card .mdc-card__content .mdc-text-field{font-size:.9rem;height:68px}}@media screen and (max-width:280px){.login--exclusion-progress .mdc-card .mdc-card__content .mdc-text-field{height:75px}}.login--exclusion-progress .exclude.login__actions{padding:0 12px}@media screen and (max-width:280px){.login--exclusion-progress .exclude.login__actions button{font-size:.8rem}}.login--exclusion-progress .login__footer{padding:10px 12px}.login--send-code .mdc-card .mdc-card__header span,.login--recover-password .mdc-card .mdc-card__header span,.login--verify-code .mdc-card .mdc-card__header span{font-size:.95rem;color:rgba(0,0,0,.54)}.login--send-code .mdc-card .mdc-card__content,.login--recover-password .mdc-card .mdc-card__content,.login--verify-code .mdc-card .mdc-card__content{padding:12px 24px 24px}.login--send-code .mdc-card .mdc-card__content .container--smsemail-buttons,.login--recover-password .mdc-card .mdc-card__content .container--smsemail-buttons,.login--verify-code .mdc-card .mdc-card__content .container--smsemail-buttons{padding:1rem 0 .3rem 0}.login--send-code .mdc-card .mdc-card__content .container--smsemail-buttons button,.login--recover-password .mdc-card .mdc-card__content .container--smsemail-buttons button,.login--verify-code .mdc-card .mdc-card__content .container--smsemail-buttons button{margin-bottom:1rem}.login--send-code .mdc-card .mdc-card__content .container--smsemail-buttons button .smsemail-button--labels,.login--recover-password .mdc-card .mdc-card__content .container--smsemail-buttons button .smsemail-button--labels,.login--verify-code .mdc-card .mdc-card__content .container--smsemail-buttons button .smsemail-button--labels{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:left}.login--send-code .mdc-card .mdc-card__content .container--smsemail-buttons button .smsemail-button--labels .title,.login--recover-password .mdc-card .mdc-card__content .container--smsemail-buttons button .smsemail-button--labels .title,.login--verify-code .mdc-card .mdc-card__content .container--smsemail-buttons button .smsemail-button--labels .title{font-size:1rem;font-weight:500}.login--send-code .mdc-card .mdc-card__content .container--smsemail-buttons button .smsemail-button--labels .subtitle,.login--recover-password .mdc-card .mdc-card__content .container--smsemail-buttons button .smsemail-button--labels .subtitle,.login--verify-code .mdc-card .mdc-card__content .container--smsemail-buttons button .smsemail-button--labels .subtitle{text-transform:initial;font-size:.7rem;font-weight:100}.login--send-code .mdc-card .mdc-card__content .login--smsemail-description,.login--recover-password .mdc-card .mdc-card__content .login--smsemail-description,.login--verify-code .mdc-card .mdc-card__content .login--smsemail-description{font-size:.85rem;display:-webkit-box;display:-ms-flexbox;display:flex;color:rgba(0,0,0,.54);font-weight:500}@media screen and (max-width:1365px){.login--send-code .mdc-card .mdc-card__content .login--smsemail-description,.login--recover-password .mdc-card .mdc-card__content .login--smsemail-description,.login--verify-code .mdc-card .mdc-card__content .login--smsemail-description{text-align:center}}.login--send-code .login__actions,.login--recover-password .login__actions,.login--verify-code .login__actions{padding:0 12px}.login--send-code .login__actions a .mdc-button__label,.login--recover-password .login__actions a .mdc-button__label,.login--verify-code .login__actions a .mdc-button__label,.login--send-code .login__actions button .mdc-button__label,.login--recover-password .login__actions button .mdc-button__label,.login--verify-code .login__actions button .mdc-button__label{letter-spacing:initial}.login--send-code .login__footer,.login--recover-password .login__footer,.login--verify-code .login__footer{padding:20px 12px 0 12px}.login--verify-code{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login--verify-code .mdc-card{margin-bottom:20px}.login--verify-code .mdc-card .mdc-card__content{padding:0 24px 42px 24px}.login--verify-code .mdc-card .mdc-card__content .mdc-text-field--standard:not(.mdc-text-field--disabled) .mdc-floating-label--float-above,.login--verify-code .mdc-card .mdc-card__content .mdc-text-field--standard:not(.mdc-text-field--disabled) .mdc-floating-label{font-size:1rem}.login--verify-code .mdc-card .mdc-card__content .mdc-text-field--standard.mdc-text-field--invalid:not(.mdc-text-field--disabled)+.mdc-text-field-helper-line .mdc-text-field-helper-text--validation-msg{position:relative;top:-10px}.login--verify-code .mdc-card .mdc-card__content .mdc-text-field--standard:first-of-type{margin-bottom:1.7rem}.login--verify-code .mdc-card .login--verify-code---content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.login--verify-code .mdc-card .login--verify-code---content p{font-size:.85rem;color:rgba(0,0,0,.54);margin-bottom:1.8rem}.login--verify-code .mdc-card .login--verify-code---content p.question{margin-bottom:.6rem;font-size:.95rem;font-weight:bold}.login--verify-code .mdc-card .login--verify-code---content a span{text-transform:uppercase;text-decoration:underline;font-size:1.1rem;font-weight:500;color:#510c76}.login--verify-code .login__actions{padding:0 12px}.login--verify-code .login__actions button{margin-bottom:10px}.login--verify-code .login__footer{padding:20px 12px}.login--recover-password{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login--recover-password .mdc-card .mdc-card__content{padding:16px 24px 16px 24px}.login--recover-password .mdc-card .mdc-card__content .login__password-recovery{font-weight:500}.login--recover-password .mdc-card .mdc-card__content .mdc-text-field--standard:first-of-type{margin-top:.6rem}.login--recover-password .mdc-card .mdc-card__actions{padding:0 24px 20px 24px}.login--recover-password .mdc-card .mdc-card__actions .login-captcha{font-size:11px;color:rgba(0,0,0,.38);font-weight:500}.login--recover-password .mdc-card .mdc-card__actions .login-captcha-text{color:#510c76}.login--recover-password .mdc-card .mdc-card__actions.captcha{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:376px) and (max-width:415px){.login--recover-password .mdc-card .mdc-card__actions.captcha{padding:0 24px 30px 24px}}@media screen and (min-width:361px) and (max-width:375px){.login--recover-password .mdc-card .mdc-card__actions.captcha{padding:0 24px 20px 24px}}@media screen and (min-width:321px) and (max-width:360px){.login--recover-password .mdc-card .mdc-card__actions.captcha{padding:0 24px 20px 24px}}@media screen and (min-width:281px) and (max-width:320px){.login--recover-password .mdc-card .mdc-card__actions.captcha{padding:0 24px 10px 24px}}@media screen and (max-width:280px){.login--recover-password .mdc-card .mdc-card__actions.captcha{padding:0 24px 0 24px}}.login--recover-password .login__actions{padding:0 12px}.login--recover-password .login__actions .js-send-button{letter-spacing:initial}.login--recover-password .login__footer{padding:20px 12px}.login__progress{display:none;width:100%;background-color:#fff;text-align:center;border-radius:8px}.contract{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%;max-height:100%}@media screen and (min-width:600px){.contract{background-size:cover}}@media screen and (max-width:599px){.contract{background-size:cover}}.contract .contract__content{display:block;width:724px;padding:12px;max-width:100%;max-height:100%;height:642px}@media screen and (max-width:599px){.contract .contract__content{height:100%;width:100%}}.contract .contract__card{max-height:100%;height:100%}.contract .contract__card .mdc-card__header{position:relative;padding:8px}.contract .contract__card .mdc-card__header .contract__card__cancel-mobile{margin-right:auto}.contract .contract__card .mdc-card__header .contract__card__cancel-desktop{margin-left:auto}@media screen and (min-width:600px){.contract .contract__card .mdc-card__header .contract__card__cancel-mobile{display:none}}@media screen and (max-width:599px){.contract .contract__card .mdc-card__header .contract__card__cancel-desktop{display:none}}.contract .contract__card .mdc-card__content{overflow:auto}.contract .contract__card .mdc-card__actions{-ms-flex-wrap:wrap;flex-wrap:wrap}.contract .contract__card .mdc-card__actions .mdc-button:first-child{margin-right:auto}.contract .contract__card .mdc-card__actions .mdc-button:last-child{margin-left:auto}@media screen and (min-width:700px){.contract .contract__card .mdc-card__actions .mdc-button:not(.contract__hidden-button)+.doc-navigation{margin-right:24px}}.contract .contract__card .mdc-card__actions .mdc-button.contract__hidden-button{display:none}@media screen and (min-width:700px){.contract .contract__card .mdc-card__actions .mdc-button.contract__hidden-button+.doc-navigation{margin-left:auto;margin-right:auto}.contract .contract__card .mdc-card__actions .mdc-button.contract__hidden-button+.doc-navigation+.mdc-button{margin-left:-48px}}@media screen and (max-width:699px){.contract .contract__card .mdc-card__actions .doc-navigation{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;text-align:center;margin-bottom:10px}.contract .contract__card .mdc-card__actions .mdc-button{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media screen and (max-width:375px){.contract .contract__card .mdc-card__actions .mdc-button{width:100%}.contract .contract__card .mdc-card__actions .mdc-button:last-child{margin-top:10px}}.contract .contract__card .contract__document{display:block;font-family:'Roboto',Arial,Helvetica,sans-serif}.contract .contract__card .contract__document h1{color:rgba(0,0,0,.87);font-size:18px;font-weight:500;text-align:center;margin-bottom:10px}.contract .contract__card .contract__document p{color:rgba(0,0,0,.54);font-size:16px;display:block;margin-bottom:10px}.main{width:100%;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;padding-top:60px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;background-color:#efefef}@media screen and (max-width:1365px){.main{padding-top:0}}.content,.content-home{width:calc(100% - 250px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:2.5rem 2.7rem 1rem 2.7rem;left:250px;position:relative}@media screen and (max-width:1365px){.content,.content-home{width:100%;padding:1rem;left:0}}.content-home{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.actions-row{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-width:1365px){.actions-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.client{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:100%}.client .client__header{display:-webkit-box;display:-ms-flexbox;display:flex;justify-self:flex-start;justify-self:flex-start;width:450px;max-width:100%;padding:20px 12px 30px}.client .client__content{display:block;width:450px;padding:10px 12px;max-width:100%}.client .client__content .mdc-text-field{display:-webkit-box;display:-ms-flexbox;display:flex}.client .mdc-card{margin-bottom:10px}.client .mdc-card .mdc-card__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.client .mdc-card .mdc-card__header__title{font-size:16px}.client .mdc-card .mdc-card__header__title__client{font-size:xx-large;color:#ff6672}.client .mdc-card .mdc-card__header__description__client{margin-bottom:15px;color:#767575;font-weight:bold}.client .mdc-card__header__wrapper{display:block;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.client .client__user-label{display:block;color:#585858;font-size:14px;font-weight:300}.client .client__user-name{display:block;color:#510c76;font-size:20px;font-weight:300}.client .mdc-card__header__steps{display:block;font-size:14px;color:rgba(0,0,0,.54);-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.client .mdc-card__header__steps>span{display:inline-block;vertical-align:middle}.client .mdc-card__header__steps .mdc-icon-button{display:inline-block;padding:0;width:24px;height:24px;vertical-align:middle}.client .mdc-button--filled{width:100%}@media screen and (max-width:599px){.client .client__header,.client .client__content,.client .client__actions,.client .client__footer{width:100%}}.client .hint-box.hint-box--right{right:calc(-100% - 16px);top:calc(50% + 8px);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.client .hint-box.hint-box--top{top:10%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}