.elementor-18787 .elementor-element.elementor-element-3aaad01{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-18787 .elementor-element.elementor-element-3aaad01:not(.elementor-motion-effects-element-type-background), .elementor-18787 .elementor-element.elementor-element-3aaad01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/wp-content/uploads/2023/11/cepel-fundo.png");background-size:cover;}.elementor-18787 .elementor-element.elementor-element-d0d26b2{--display:flex;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:35px;--padding-bottom:35px;--padding-left:45px;--padding-right:45px;}.elementor-18787 .elementor-element.elementor-element-d0d26b2:not(.elementor-motion-effects-element-type-background), .elementor-18787 .elementor-element.elementor-element-d0d26b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-18787 .elementor-element.elementor-element-a77d926 > .elementor-widget-container{margin:0px 18px 0px 0px;}.elementor-18787 .elementor-element.elementor-element-a77d926 img{width:200px;}.elementor-18787 .elementor-element.elementor-element-5432797 .wppb-register-user #wppb-form-element-3 label{font-family:"Roboto", Sans-serif;font-size:16px;color:#757575;width:100%;margin:0px 0px 10px 0px;}.elementor-18787 .elementor-element.elementor-element-5432797 .wppb-register-user #wppb-form-element-3 #first_name{font-family:"Roboto", Sans-serif;color:#757575;width:100%;padding:5px 5px 5px 15px;}.elementor-18787 .elementor-element.elementor-element-5432797 .wppb-register-user #wppb-form-element-4 label{font-family:"Roboto", Sans-serif;font-size:16px;color:#757575;width:100%;margin:0px 0px 10px 0px;}.elementor-18787 .elementor-element.elementor-element-5432797 .wppb-register-user #wppb-form-element-4 #last_name{font-family:"Roboto", Sans-serif;color:#757575;width:100%;padding:5px 5px 5px 15px;}.elementor-18787 .elementor-element.elementor-element-5432797 .wppb-register-user #wppb-form-element-8 label{font-family:"Roboto", Sans-serif;font-size:16px;color:#757575;width:100%;margin:0px 0px 10px 0px;}.elementor-18787 .elementor-element.elementor-element-5432797 .wppb-register-user #wppb-form-element-8 #email{font-family:"Roboto", Sans-serif;color:#757575;width:100%;padding:5px 5px 5px 15px;}.elementor-18787 .elementor-element.elementor-element-5432797 .wppb-register-user #wppb-form-element-14 label{font-family:"Roboto", Sans-serif;font-size:16px;color:#757575;width:100%;margin:0px 0px 10px 0px;}.elementor-18787 .elementor-element.elementor-element-5432797 .wppb-register-user #wppb-form-element-14 #instituicao{font-family:"Roboto", Sans-serif;color:#757575;width:100%;padding:5px 5px 5px 15px;}.elementor-18787 .elementor-element.elementor-element-5432797 .wppb-register-user #wppb-form-element-2 label{font-family:"Roboto", Sans-serif;font-size:16px;color:#757575;width:100%;margin:0px 0px 10px 0px;}.elementor-18787 .elementor-element.elementor-element-5432797 .wppb-register-user #wppb-form-element-2 #username{font-family:"Roboto", Sans-serif;color:#757575;width:100%;padding:5px 5px 5px 15px;}.elementor-18787 .elementor-element.elementor-element-5432797 .wppb-register-user #wppb-form-element-12 label{font-family:"Roboto", Sans-serif;font-size:16px;color:#757575;width:100%;margin:0px 0px 10px 0px;}.elementor-18787 .elementor-element.elementor-element-5432797 .wppb-register-user #wppb-form-element-12 .wppb-description-delimiter{font-family:"Roboto", Sans-serif;color:#757575;width:100%;margin:5px 0px 10px 5px;}.elementor-18787 .elementor-element.elementor-element-5432797 .wppb-register-user #wppb-form-element-12 #passw1{font-family:"Roboto", Sans-serif;color:#757575;width:100%;padding:5px 5px 5px 15px;}.elementor-18787 .elementor-element.elementor-element-5432797 .wppb-register-user #wppb-form-element-13 label{font-family:"Roboto", Sans-serif;font-size:16px;color:#757575;width:100%;margin:0px 0px 10px 0px;}.elementor-18787 .elementor-element.elementor-element-5432797 .wppb-register-user #wppb-form-element-13 #passw2{font-family:"Roboto", Sans-serif;color:#757575;width:100%;padding:5px 5px 5px 15px;}.elementor-18787 .elementor-element.elementor-element-5432797 .wppb-register-user #register.submit.button{font-family:"Roboto", Sans-serif;font-size:15px;background-color:#0090C6;color:var( --e-global-color-ccc4d36 );width:100%;padding:12px 12px 12px 12px;margin:20px 0px 0px 0px;border-style:none;border-radius:50px 50px 50px 50px;}@media(min-width:768px){.elementor-18787 .elementor-element.elementor-element-d0d26b2{--width:35%;}}@media(max-width:1399px) and (min-width:768px){.elementor-18787 .elementor-element.elementor-element-d0d26b2{--width:45%;}}@media(max-width:1024px) and (min-width:768px){.elementor-18787 .elementor-element.elementor-element-d0d26b2{--width:55%;}}/* Start custom CSS for wppb-register, class: .elementor-element-5432797 */#pass-strength-result{
    width: 100% !important;
    margin-left: 0 !important;
}
.wppb-field-error{
    background-color: transparent !important;
    border: none !important;
    margin: 0 !important;
    padding: 0 !important;
}
.wppb-form-field > span.wppb-form-error {
    margin-top: 0 !important;
    padding-top: 0 !important;
    border-top: none !important;
    font-size: 80% !important;
    color: #ed7e7e;
    margin-bottom: 5px !important;
}
.wppb-form-field{
    display: flex;
    flex-direction: column;
}
#wppb-form-element-2.wppb-field-error, #wppb-form-element-3.wppb-field-error, #wppb-form-element-4.wppb-field-error, #wppb-form-element-6.wppb-field-error, #wppb-form-element-8.wppb-field-error, #wppb-form-element-12.wppb-field-error, #wppb-form-element-13.wppb-field-error {
    padding: 0 !important;
}
#wppb_register_pre_form_message{
    text-align: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0d26b2 */#container-form{
    box-shadow: 0px 0px 30px rgba(0,0,0,0.26) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3aaad01 */.elementor-18787 .elementor-element.elementor-element-d0d26b2{
    box-shadow: none;
}
#wppb_register_pre_form_message a, .redirect_message a{
    color: #0c98ff !important;
}
#container-form{
    text-align: center;
    background: transparent;
    box-shadow: none !important;
}
#container-form:has(div#logo) {
    text-align: justify !important;
    background: #FFF !important;
    box-shadow: 0px 0px 30px rgba(0,0,0,0.26) !important;
}/* End custom CSS */