:root{--bio-green:#2F8F62;--bio-green-dark:#285F8F;--bio-green-light:#E8F4EA;--bio-green-border:#C9E2CE;--bio-green-gradient:linear-gradient(110deg,#2F8F62 0%,#287A8A 55%,#285F8F 100%);--green:var(--bio-green);--green-dark:var(--bio-green-dark);--green-light:var(--bio-green-light);--green-border:var(--bio-green-border);--green-gradient:var(--bio-green-gradient)}body .bio-btn,body .bio-btn-vaga,body .bio-menu[aria-expanded="true"],body .bio-step-number,body button[type="submit"],body input[type="submit"],body .wp-block-button__link{background:var(--bio-green-gradient)!important;border-color:var(--bio-green)!important;color:#fff!important}body .bio-btn:hover,body .bio-btn-vaga:hover,body button[type="submit"]:hover,body input[type="submit"]:hover,body .wp-block-button__link:hover{background:linear-gradient(110deg,#287A8A 0%,#285F8F 100%)!important;border-color:#285F8F!important;color:#fff!important}body i[class^="fa-"],body i[class*=" fa-"],body .fa,body .fas,body .far,body .fab{background:var(--bio-green-gradient)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important}body .bio-card-icon i,body .bio-panel-icon i,body .icon-box i,body .card-icon i,body .service-icon i{background:var(--bio-green-gradient)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important}body .bio-card-icon,body .bio-panel-icon,body .icon-box,body .card-icon,body .service-icon{background:rgb(232 244 234 / .75)!important}body .bio-mini::before,body .icon-box::before,body .card-icon::before,body .service-icon::before{background:var(--bio-green-gradient)!important;color:#fff!important;-webkit-text-fill-color:#fff!important;-webkit-background-clip:border-box!important;background-clip:border-box!important}body .bio-step-number,body .bio-checks li::before,body .bio-hero-points li::before,body .check::before{background:var(--bio-green-gradient)!important;color:#fff!important;-webkit-text-fill-color:#fff!important}body .bio-nav a::after,body .bio-about-panel::before,body .bio-contact-box::before,body .bio-hero-trabalhe::before{background:var(--bio-green-gradient)!important}body .bio-highlight{background:var(--bio-green-gradient)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important}body .bio-dot{background:var(--bio-green)!important}body .bio-dots button{border-color:var(--bio-green)!important}body .bio-dots button.active{background:var(--bio-green-gradient)!important;border-color:var(--bio-green-dark)!important}body .bio-home .bio-hero .bio-hero-copy h1.bio-hero-title{display:block!important;width:100%!important;max-width:600px!important;margin:0 0 12px!important;font-size:2.2rem!important;line-height:1.12!important;letter-spacing:-.025em!important;font-weight:800!important;background:var(--bio-green-gradient)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important}body .bio-home .bio-hero .bio-hero-copy h2.bio-hero-subtitle{display:block!important;max-width:650px!important;margin:0 0 16px!important;color:var(--navy)!important;font-size:1.5rem!important;line-height:1.3!important;font-weight:700!important}body .bio-home .bio-hero .bio-hero-copy p.bio-hero-description{display:block!important;max-width:650px!important;margin:0!important;color:#34515a!important;font-size:.96rem!important;line-height:1.72!important}body input:focus,body select:focus,body textarea:focus{border-color:rgb(40 122 138 / .7)!important;box-shadow:0 0 0 4px rgb(40 122 138 / .1)!important;outline:none!important}body input[type="checkbox"],body input[type="radio"]{accent-color:var(--bio-green)!important}body .bio-footer{border-top-color:var(--bio-green)!important}.bio-candidatura{padding-top:var(--header-height)!important}.bio-hero-trabalhe{margin-top:0!important}.bio-candidatura .bio-copy,.bio-candidatura .bio-footer .bio-copy{width:100%!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important}@media(max-width:950px){.bio-candidatura{padding-top:64px!important}}@media(max-width:680px){body .bio-home .bio-hero .bio-hero-copy h1.bio-hero-title{max-width:100%!important;font-size:1.8rem!important}body .bio-home .bio-hero .bio-hero-copy h2.bio-hero-subtitle{font-size:1.3rem!important}body .bio-home .bio-hero .bio-hero-copy p.bio-hero-description{font-size:.9rem!important}}@media(max-width:600px){.bio-candidatura{padding-top:60px!important}}