#s4-bodyContainer{max-width:100%;overflow-x:hidden}#s4-bodyContainer .site{padding-bottom:0}.wrapper.rgpd b,.wrapper.rgpd p,.wrapper.rgpd span,.wrapper.rgpd h4,.wrapper.rgpd .text-center,.wrapper.rgpd h2,.wrapper.rgpd h3,label{font-family:'Trebuchet MS',sans-serif;letter-spacing:0}.init_form{background:#fff;position:relative;width:100vw;left:calc(-50vw + 50%);height:auto;text-align:center;padding-bottom:5%}.form-group label{color:#999;pointer-events:none;font-size:inherit;font-weight:inherit;-moz-transform-origin:left top;-ms-transform-origin:left top;-o-transform-origin:left top;-webkit-transform-origin:left top;transform-origin:left top;-moz-transition:transform .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1),-webkit-transform .15s cubic-bezier(.4,0,.2,1);-o-transition:transform .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1),-webkit-transform .15s cubic-bezier(.4,0,.2,1);-webkit-transition:transform .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1),-webkit-transform .15s cubic-bezier(.4,0,.2,1);transition:transform .15s cubic-bezier(.4,0,.2,1),color .15s cubic-bezier(.4,0,.2,1),-webkit-transform .15s cubic-bezier(.4,0,.2,1)}.buttons .btn_code_recover{background:none;border:none;text-decoration:underline;margin-top:1%;font-weight:bold}.form_inline .form-group .form-control{width:95%;font-size:1em;color:#3b3b3b;padding:16px;height:60px;border-radius:0;display:inline-block;vertical-align:middle;box-shadow:inset 0 0 0 #fff}.container_form{padding-top:3%;width:100%}.container_form .form_left .form_inline{height:60px;width:100%;position:relative;margin:0 auto}.container_form .form_left{width:50%;display:inline-block;padding-right:7px;text-align:center}.form_inline .form-group{position:relative;height:auto;width:50%;margin-bottom:25px}.form-group.form-right{float:right;display:inline-block}.form-group.form-left{float:left;display:inline-block}.lbl_left{left:16px;right:auto;position:absolute;bottom:14px}.lbl_right{left:35px;right:auto;position:absolute;bottom:14px}.pink_dog.val_message{position:absolute;bottom:0}.container_form .buttons{padding-top:2%}.init_form.update-info-form .first_text h2.pink_dog{padding-top:4%;text-align:left;margin-left:25%}input.form-control.left{float:left}input.form-control.right{margin-left:4%}.text-center.form-summary{width:31%;margin:0 auto;padding-top:2%}.update-info-form .form-summary{width:37%;padding-top:0;margin-left:0%;text-align:left;display:inline-block}.black{color:#000}.rgpd-label-block{padding:.5% 1%;background:#fff;margin-top:3%}.pink_dog.simulate_error_text.error_right{padding-top:3px;position:absolute;text-align:left;padding-left:18px;top:auto}.pink_dog.simulate_error_text.error_left{padding-top:5px;position:absolute;text-align:left;left:0;top:95%}.question-title{padding:3% 0 1% 0}.question-rb-group{margin:20px 0}.question-rb-group .question-rb{display:inline-block;vertical-align:middle;clear:both;float:none;position:relative;text-align:left;padding-left:20px}.question-rb-group .question-rb.yes{padding-left:0}.question-rb-group label{-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none;user-select:none;position:relative;height:60px;line-height:60px;padding-left:20px;background:#fff;width:279px;margin:0;color:#757575;font-weight:500;cursor:pointer}.question-rb-group input[type=radio]{opacity:0;position:absolute}.question-rb-group label:before{position:absolute;display:inline-block;content:'';width:36px;border-radius:100%;right:12px;height:36px;border:1px solid #d1d3d4;top:12px;bottom:12px;background:#fff;line-height:36px;text-align:center;font-family:FontAwesome,sans-serif;font-style:normal;font-weight:normal;text-decoration:inherit}.question-rb-group label.selected:before{content:'' !important;background-color:#252c32 !important;color:#fff}#rgpd_popup_confirm{z-index:110;background:#fff;position:absolute;top:15%;height:auto;bottom:auto;width:36%;margin:auto 0;left:30%;right:30%;text-align:center;border-radius:5px;padding:1%;min-height:200px;display:none}.final_step_container{height:auto;width:100%;position:relative;display:inline-block;padding-bottom:5%}.final_step_container_Text{text-align:left;width:80%;display:inline-block;float:left}.final_step_container_Text .buttons{text-align:center;padding:8% 0}.final_step_container_Text .form-summary{width:50%;padding:1% 0}.final_step_container_img{width:19%;display:inline-block;margin-top:6%}.final_step_container.success a.btn.btn-abs.btn-fidelidade{float:left}.form-summary-img{display:inline-block;margin-left:5%}.form-summary-container{margin-left:25%;text-align:left}#rgpd_popup_confirm .t_popup_body_container .t_popup_title{text-align:left;padding-left:0;font-size:26px;padding-top:8%}.rgpd_popup_bottom_container .t_popup_btn{width:80%}.rgpd_popup_confirm .t_popup_title{text-align:left}.rgpd_popup_bottom_container .t_popup_btns_container{display:inline-block;float:left;width:45%}.rgpd_popup_bottom_container{width:100%;padding-bottom:8%}.rgpd_popup_container_img{display:inline-block;width:50%}.rgpd_popup_container_img img{height:125px}#rgpd_popup_confirm .t_popup_btns_container .t_popup_btn a.btn{border-radius:3px;padding:7% 10%;font-size:15px}#rgpd_popup_confirm .t_popup_btns_container .t_popup_btn a.btn.btn-fidelidade{margin-bottom:3%}.form_inline .form-group .form-control.doc-type{color:#999;float:left;width:50%;margin-right:1%}.form_inline .form-group .form-control.ddl_active{width:48%}#init_validation input.form-control.right.ddl_active{margin-left:-1%}#init_validation .pink_dog.simulate_error_text.error_left.ddl_active_error{padding-left:27%}#init_validation .pink_dog.simulate_error_text.error_right.ddl_active_error{padding-left:63%;width:100%;right:0 !important}.wrapper.rgpd .rgpd_warning_popup .t_popup_body_container i.fd_info{font-size:35px}.rgpd_warning_popup .rgpd_popup_container_img img{height:80px}.rgpd_warning_popup .rgpd_popup_container_img{display:inline-block;float:right;width:20%}.rgpd_warning_popup .t_popup_summary{float:left;display:inline-block;width:80%}.t_popup_icon{width:100%;padding-bottom:3%}.rgpd_warning_popup .t_popup_body_container{height:155px}.rgpd_warning_popup{width:25%;left:35%;right:35%;z-index:130;background:#fff;position:absolute;top:15%;height:auto;bottom:auto;margin:auto 0;text-align:center;border-radius:5px;padding:1%;min-height:200px;display:none}.rgpd_popup_confirm .t_popup_body_container{height:170px}.rgpd_popup_confirm .t_popup_body,.rgpd_popup_confirm .t_popup_title{font-family:'Trebuchet MS',sans-serif}.rgpd_warning_popup .t_popup_btn a{border-radius:3px;padding:2% 6%;font-size:14px}.lbl_left.onfocus,.lbl_right.onfocus{-moz-transform:translateY(-50%) scale(.75);-ms-transform:translateY(-50%) scale(.75);-o-transform:translateY(-50%) scale(.75);-webkit-transform:translateY(-50%) scale(.75);transform:translateY(-50%) scale(.75)}.form-group label.lbl_left.ddl_active{left:55%}.exercise-rights{margin-top:1.5%}.exercise-rights h5{font-size:1em}@media(max-width:767px){.lbl_left.onfocus,.lbl_right.onfocus{-moz-transform:translateY(-80%) scale(.75);-ms-transform:translateY(-80%) scale(.75);-o-transform:translateY(-80%) scale(.75);-webkit-transform:translateY(-80%) scale(.75);transform:translateY(-80%) scale(.75)}.lbl_right{left:25px}.form_inline .form-group label{font-size:.7em}.container_form .form_left{width:95%;padding-right:0}.text-center.form-summary{width:100%}.question-rb-group label{width:135px}.update-info-form .form-summary{width:100%;text-align:center;display:block}.form-summary-container{margin:0 auto;text-align:center}.init_form.update-info-form .first_text h2.pink_dog{text-align:center;margin-left:0}.rgpd_warning_popup{padding-bottom:5%;width:92%;left:4%;right:4%}#rgpd_popup_confirm{width:95%;right:auto;left:auto;padding:5%}#rgpd_popup_confirm .t_popup_body_container .t_popup_title{font-size:20px}#rgpd_popup_confirm .t_popup_body{font-size:14px}#rgpd_popup_confirm .t_popup_btns_container .t_popup_btn a.btn{font-size:12px}#rgpd_popup_confirm .rgpd_popup_container_img img{height:95px}#init_validation .pink_dog.simulate_error_text{right:0;font-size:.7em}.update-info-form .pink_dog.simulate_error_text{font-size:.7em}.final_step_container_Text .form-summary{width:100%}.final_step_container_img img{height:100px}.final_step_container .buttons a.btn{width:100%;font-size:.8em}.form_inline .form-group .form-control.doc-type{font-size:.7em}.exercise-rights h5{font-size:.8em}}#error_msg_container{width:60%;margin:0 auto}