.sharethis{list-style:none;padding-left:0;display:inline-block}.sharethis-item{display:inline-block}.sharethis-item:not(:last-child){margin-right:1rem}.sharethis-button{font-size:1.5rem;cursor:pointer;border-radius:10rem;border:solid 1px #93C01F;display:flex;align-items:center;justify-content:center;padding:10px}.sharethis-button[data-network=facebook],.sharethis-button[data-network=twitter],.sharethis-button[data-network=whatsapp],.sharethis-button[data-network=linkedin]{color:#005a81}.professionals h1,section.institucional h2{font-size:2rem!important;line-height:2.4rem!important}@media (max-width: 767.98px){.professionals h1,section.institucional h2{font-size:1.415rem!important;line-height:1.698rem!important}}.teams h2,.professionals .refactor,section.institucional .institucional_refactor{font-size:1.415rem!important;line-height:1.698rem!important}@media (max-width: 767.98px){.teams h2,.professionals .refactor,section.institucional .institucional_refactor{font-size:1.25rem!important;line-height:1.5rem!important}}section.institucional{padding-top:120px;padding-bottom:60px;background-color:#f8f8f8}@media (max-width: 991.98px){section.institucional{padding-top:60px;padding-bottom:30px}}section.institucional .institucional_refactor{color:#000;line-height:22px;text-transform:uppercase;display:block;position:relative;width:-moz-fit-content;width:fit-content}@media (max-width: 767.98px){section.institucional .institucional_refactor{margin-bottom:30px}}section.institucional .institucional_refactor:after{content:"";position:absolute;bottom:-.5rem;left:-100%;width:200%;height:2px;background:#93c01f}section.institucional h2{color:#005a81;font-weight:700;margin-bottom:30px}section.institucional .description{margin-bottom:60px}section.institucional .team{margin-bottom:60px;display:flex}@media (max-width: 1199.98px){section.institucional .team{display:block}}section.institucional .team .icons{margin-right:1rem}@media (max-width: 1199.98px){section.institucional .team .icons{margin-bottom:1rem;margin-right:0}}section.institucional .team .text b{font-size:1.125rem}section.institucional .team .text p{font-size:1.125rem}section.institucional .buttons{display:flex;margin-bottom:2rem;flex-wrap:wrap}section.institucional .buttons a{width:-moz-fit-content;width:fit-content;margin-right:1rem;margin-bottom:1rem}.professionals{padding-top:60px;padding-bottom:100px;position:relative}@media (max-width: 991.98px){.professionals{padding-top:30px;padding-bottom:50px}}.professionals .background{position:absolute;top:-4rem;left:0;z-index:-1;width:100%;height:calc(100% + 4rem);pointer-events:none}.professionals .background img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.professionals .container{position:relative}.professionals .refactor{color:#000;line-height:22px;text-transform:uppercase;display:block;width:-moz-fit-content;width:fit-content;padding-bottom:.35rem;border-bottom:solid 2px #93C01F;margin:0 auto 36px}.professionals h1{color:#005a81;text-align:center;font-weight:700;line-height:40px;margin-bottom:30px}.professionals h1 span{font-size:1.25rem;display:block}.teams{padding-top:130px;padding-bottom:130px}@media (max-width: 991.98px){.teams{padding-top:60px;padding-bottom:0}}.teams h2{color:#000;line-height:22px;text-transform:uppercase;display:block;position:relative;width:-moz-fit-content;width:fit-content;margin-bottom:60px}.teams h2:after{content:"";position:absolute;bottom:-.5rem;left:-100%;width:200%;height:2px;background:#93c01f}.teams .col-md-3{position:relative;margin-bottom:76px}.teams .col-md-3 .gerency{height:100%;background:linear-gradient(90deg,#007bb0,#005a81 51%);border-radius:10px;cursor:pointer}.teams .col-md-3 .image{border-radius:10px 10px 0 0;transition:all .3s}.teams .col-md-3 .image img{transition:all .3s;border-radius:10px 10px 0 0}.teams .col-md-3:hover:after{width:calc(100% - var(--bs-gutter-x));transition:all .3s}.teams .col-md-3:hover .image,.teams .col-md-3:hover .image img{border-radius:0}.teams .col-md-3:hover .title:after{width:100%;border-radius:0}.teams .col-md-3:after{content:"";border-radius:10px 10px 0 0;position:absolute;top:-16px;right:0;left:0;margin:auto;height:16px;background:#93c01f;transition:all .3s;width:80%}.teams .col-md-3 .title{background:linear-gradient(90deg,#007bb0,#005a81 51%);border-radius:0 0 10px 10px;text-align:center;padding:40px 30px 30px;position:relative}.teams .col-md-3 .title:after{content:"";border-radius:0 0 10px 10px;position:absolute;top:0;right:0;left:0;margin:auto;height:16px;background:#93c01f;width:80%;transition:all .3s}.teams .col-md-3 .title h3{color:#fff;font-size:1.25rem;margin-bottom:8px}@media (max-width: 1199.98px){.teams .col-md-3 .title h3{font-size:16px}}.teams .col-md-3 .title .link{display:block;color:#fff;font-size:14px}.teams .modal{z-index:1080}.teams .modal .modal-dialog .modal-content{background:#e0eff5}.teams .modal .modal-dialog .modal-content:after{content:"";border-radius:10px 0 0 10px;position:absolute;top:0;bottom:0;left:-16px;margin:auto;width:16px;background:#93c01f;height:80%}.teams .modal .modal-dialog .modal-content:before{content:"";border-radius:0 10px 10px 0;position:absolute;top:0;right:-16px;bottom:0;margin:auto;width:16px;background:#93c01f;height:80%}.teams .modal .modal-dialog .modal-content .modal-header{border-bottom:0;padding-bottom:0}.teams .modal .modal-dialog .modal-content .modal-body{padding-top:26px;padding-bottom:58px}.teams .modal .modal-dialog .modal-content .modal-body img{border-radius:10px}@media (max-width: 767.98px){.teams .modal .modal-dialog .modal-content .modal-body img{margin-bottom:16px}}.teams .modal .modal-dialog .modal-content .modal-body h3{color:#005a81;font-size:calc(1.35rem + 1.2vw);font-weight:700;margin-bottom:16px}@media (min-width: 1200px){.teams .modal .modal-dialog .modal-content .modal-body h3{font-size:2.25rem}}@media (max-width: 767.98px){.teams .modal .modal-dialog .modal-content .modal-body h3{margin-bottom:8px}}.teams .modal .modal-dialog .modal-content .modal-body span.link{color:#383838;font-size:1.25rem;margin-bottom:16px;font-weight:700}@media (max-width: 767.98px){.teams .modal .modal-dialog .modal-content .modal-body span.link{margin-bottom:8px}}.teams .modal .modal-dialog .modal-content .modal-body p{font-size:20px;color:#000}@media (max-width: 767.98px){.teams .modal .modal-dialog .modal-content .modal-body p{font-size:16px}}.teams .modal .modal-dialog .modal-content .modal-body .icon{border-radius:10rem;border:solid 1px #93C01F;padding:12px;line-height:0;margin-bottom:0;display:flex;width:-moz-min-content;width:min-content}.teams .modal .modal-dialog .modal-content .modal-body .icon svg{fill:#005a81}.teams .modal .modal-dialog .modal-content .modal-body .icon:hover{background:#93c01f}
