:root{--white:#fff;--black:#000;--orange: #e44322;--blue: #04112f;--nav-text:#fff;--nav-text-hover:#fff;--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);--nav-gap:26px;--submenu-minw:240px;--submenu-item-h:44px;--radius-submenu:0px;--size-bullet: 15px;--heigh-nav: 65px}html{height:100%}html body{margin:0;height:100%;font-family:"Inter",sans-serif;font-weight:normal;font-style:normal;font-size:16px;color:var(--text-color-18ib)}html body a{text-decoration:none;cursor:pointer}html body p{font-weight:normal}html body h1,html body h2,html body h3,html body h4,html body h5,html body h6{font-weight:bold;font-size:28px;font-family:"Inter";font-weight:normal;font-style:normal}html body h1 sup,html body h2 sup,html body h3 sup,html body h4 sup,html body h5 sup,html body h6 sup{font-size:.4em;top:-1.2em}html body #header{background-color:rgba(0,0,0,0);position:fixed;max-height:var(--heigh-nav);transition:background-color .35s ease,max-height .35s ease,color .35s ease}html body #header .site-title,html body #header .site-title a{position:relative;display:inline-flex;align-items:center;width:220px;height:80px}html body #header .logo-header{position:absolute;inset:0;display:flex;align-items:center;justify-content:flex-start;transition:opacity .3s ease,visibility .3s ease}html body #header .logo-header img{display:block;width:auto;height:80px;transition:height .35s ease,top .35s ease,transform .35s ease}@media(max-width: 991.98px){html body #header .logo-header img{height:60px;top:-7px;position:relative}}html body #header .logo-header-color{opacity:0;visibility:hidden}html body #header .logo-header-white{opacity:1;visibility:visible}html body #header .nav-header{transition:top .35s ease,transform .35s ease}html body #header.is-scroll #nav-mobile .hamburger::after,html body #header.is-scroll #nav-mobile .hamburger::before,html body #header.is-scroll #nav-mobile .hamburger span{background:#47175c !important}@media(min-width: 992px){html body #header.is-scroll .nav-header{top:-10px;position:relative}}html body #header.is-scroll .logo-header img{height:60px;top:-10px;position:relative}html body #header.is-scroll .logo-header-white{opacity:0;visibility:hidden}html body #header.is-scroll .logo-header-color{opacity:1;visibility:visible}html body #header .nav-header{justify-content:flex-end}html body #header #main-nav{width:100%;display:flex;align-items:center;justify-content:flex-end}html body #header .nav-left{width:100%;display:flex;justify-content:flex-end}html body #header .nav-left .btn-whatsapp-header{color:var(--white);transition:transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transform-origin:center center;will-change:transform;margin:.5rem 0 0 1.5rem}html body #header .nav-left .btn-whatsapp-header:hover{transform:scale(1.05)}html body #header .nav-left>ul.menu{margin:0;padding:0;list-style:none;display:flex;align-items:center;justify-content:flex-end;gap:var(--nav-gap);font-family:"Inter",sans-serif;font-weight:500;font-size:14px;height:100%}html body #header .nav-left>ul.menu>li>a{text-transform:none}html body #header.is-scroll{background-color:var(--white);max-height:calc(var(--heigh-nav) - 5px);color:var(--blue)}html body #header.is-scroll .nav-left .btn-whatsapp-header{color:var(--orange)}html body #header.is-scroll .nav-left>ul.menu>li.btn-orange a{background-color:var(--orange);color:var(--white)}html body #header.is-scroll .nav-left>ul.menu>li>a{color:var(--blue)}html body #header .nav-left>ul.menu>li{position:relative;display:inline-flex;align-items:center;height:100%}html body #header .nav-left>ul.menu>li.btn-orange{transition:transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transform-origin:center center;will-change:transform}html body #header .nav-left>ul.menu>li.btn-orange a{background-color:var(--white);border-radius:9999px;padding:.8rem 1.2rem;color:var(--blue)}html body #header .nav-left>ul.menu>li.btn-orange:hover{transform:scale(1.05)}html body #header .nav-left>ul.menu>li>a{padding-top:.8rem;padding-bottom:1rem}html body #header .nav-left a{color:var(--nav-text);text-decoration:none;display:inline-flex;align-items:center;height:100%;padding:0 6px;white-space:nowrap;line-height:1}html body #header .nav-left a:hover,html body #header .nav-left a:focus{color:var(--nav-text-hover);outline:none}html body #header .nav-left .sub-menu{position:absolute;top:100%;left:0;z-index:1000;min-width:var(--submenu-minw);margin:0;padding:10px 0;list-style:none;background:var(--submenu-bg);border-top:2px solid var(--white);box-shadow:var(--submenu-shadow);border-radius:var(--radius-submenu);opacity:0;visibility:hidden;transform:translateY(8px);transition:.18s ease}html body #header .nav-left .sub-menu>li{position:relative}html body #header .nav-left .sub-menu>li>a{height:var(--submenu-item-h);padding:0 16px;width:100%;color:var(--submenu-text);justify-content:space-between}html body #header .nav-left li.menu-item-has-children:hover>.sub-menu,html body #header .nav-left li.menu-item-has-children:focus-within>.sub-menu{opacity:1;visibility:visible;transform:translateY(0)}html body #header .nav-left .sub-menu .sub-menu{top:0;left:100%;transform:translateX(8px);background:var(--submenu-bg-2)}html body #header .nav-left .sub-menu .sub-menu>li>a{color:var(--submenu-text-2)}html body #header .nav-left .sub-menu .sub-menu>li>a:hover,html body #header .nav-left .sub-menu .sub-menu>li>a:focus{background:rgba(0,0,0,.04)}html body #header .nav-left>ul.menu>li.menu-item-has-children>a::after{content:"▾";font-size:12px;margin-left:8px;line-height:1}html body #header .nav-left .sub-menu>li.menu-item-has-children>a::after{content:"▸";font-size:12px;margin-left:12px;line-height:1}@media(max-width: 991.98px){html body #header #main-nav{position:absolute;top:100%;left:0;right:0;display:block;background:var(--green-18ib);border-top:1px solid hsla(0,0%,100%,.12);max-height:0;overflow:hidden;transition:max-height .45s ease}html body #header .nav-left{width:100%;padding:10px 14px 18px;opacity:0;transform:translateY(8px);transition:opacity .12s ease,transform .12s ease;pointer-events:none}html body #header.is-open #main-nav{max-height:120vh;overflow:auto}html body #header.is-open .nav-left{opacity:1;transform:translateY(0);transition:opacity .28s ease .22s,transform .28s ease .22s;pointer-events:auto}html body #header .nav-left>ul.menu{display:block;gap:0;width:100%}html body #header .nav-left>ul.menu>li{display:block;height:auto;border-bottom:1px solid hsla(0,0%,100%,.1)}html body #header .nav-left>ul.menu>li#menu-item-608,html body #header .nav-left>ul.menu>li#menu-item-621{border-bottom:0}html body #header .nav-left>ul.menu>li>a{height:52px;width:100%;padding:0 10px;justify-content:space-between}html body #header .nav-left .sub-menu{position:static;opacity:1;visibility:visible;transform:none;border:0;box-shadow:none;padding:0 0 10px;min-width:100%;display:none;background:rgba(0,0,0,0)}html body #header .nav-left li.is-open>.sub-menu{display:block}html body #header .nav-left .sub-menu>li>a{height:46px;width:100%;padding:0 10px;color:var(--submenu-text)}html body #header .nav-left .sub-menu .sub-menu{padding-left:12px;background:rgba(0,0,0,0)}html body #header .nav-left .sub-menu .sub-menu>li>a{color:var(--submenu-text);opacity:.95}}html body #header #nav-mobile{display:none;width:44px;height:44px;cursor:pointer;align-items:center;justify-content:center}html body #header #nav-mobile .hamburger{position:relative;display:block;width:26px;height:18px;top:-6px}html body #header #nav-mobile .hamburger span,html body #header #nav-mobile .hamburger::before,html body #header #nav-mobile .hamburger::after{content:"";position:absolute;left:0;width:100%;height:2px;border-radius:999px;background:var(--nav-text);transition:transform .22s ease,top .22s ease,opacity .18s ease,background .18s ease}html body #header #nav-mobile .hamburger span{top:50%;transform:translateY(-50%)}html body #header #nav-mobile .hamburger::before{top:0}html body #header #nav-mobile .hamburger::after{top:100%;transform:translateY(-100%)}html body #header #nav-mobile:hover .hamburger span,html body #header #nav-mobile:hover .hamburger::before,html body #header #nav-mobile:hover .hamburger::after,html body #header #nav-mobile:focus-within .hamburger span,html body #header #nav-mobile:focus-within .hamburger::before,html body #header #nav-mobile:focus-within .hamburger::after{background:var(--nav-text-hover)}html body #header.is-open #nav-mobile .hamburger span{opacity:0}html body #header.is-open #nav-mobile .hamburger::before{top:50%;transform:translateY(-50%) rotate(45deg)}html body #header.is-open #nav-mobile .hamburger::after{top:50%;transform:translateY(-50%) rotate(-45deg)}@media(max-width: 991.98px){html body #header #nav-mobile{display:flex}}html body #header-internal.header-internal{position:relative;width:100%;min-height:clamp(350px,38vh,467px);background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;align-items:center;padding:clamp(18px,4vw,42px) 0;margin-bottom:clamp(24px,4vw,48px)}html body #header-internal.header-internal.no-bg{background:var(--green-18ib)}html body #header-internal.header-internal~.header-internal-parent-title{width:100%;background-color:#8e9992;padding:clamp(27px,5vh,50px) 0}html body #header-internal.header-internal~.header-internal-parent-title .header-internal-title{margin:0;color:#fff;font-size:40px}@media(max-width: 767.98px){html body #header-internal.header-internal{min-height:clamp(280px,30vh,480px)}html body #header-internal.header-internal~.header-internal-parent-title{padding:clamp(27px,2vh,50px)}html body #header-internal.header-internal~.header-internal-parent-title .header-internal-title{font-size:25px}}html body #header-internal.header-internal .header-internal-overlay{display:none;position:absolute;inset:0;background:linear-gradient(to top, rgba(0, 0, 0, 0.65), rgba(0, 0, 0, 0.05));pointer-events:none}html body #header-internal.header-internal .header-internal-title{position:relative;margin:0 auto;color:#fff;line-height:1.05;text-align:center;font-size:clamp(26px,3.2vw,48px);padding-bottom:0;max-width:70vw;font-weight:700;font-size:3rem}@media(max-width: 767.98px){html body #header-internal.header-internal .header-internal-title{max-width:90vw;font-size:2rem}}html body main#content{margin-top:0}html body main#content #cabecalho.header-home{min-height:100vh;display:flex;align-items:stretch;padding-top:clamp(24px,4vh,64px);padding-bottom:clamp(24px,4vh,64px);position:relative;color:var(--white)}@media(max-width: 767.98px){html body main#content #cabecalho.header-home{padding:0 2rem;background-position:center center !important}}html body main#content #cabecalho.header-home h1{font-family:"Inter",sans-serif;font-optical-sizing:auto;font-weight:700;font-style:normal;font-size:60px;margin:3rem 0 1rem;line-height:1em}html body main#content #cabecalho.header-home h2,html body main#content #cabecalho.header-home h3,html body main#content #cabecalho.header-home h4,html body main#content #cabecalho.header-home h5{font-size:25px;font-weight:normal}html body main#content #cabecalho.header-home p{font-size:18px;line-height:1.5}html body main#content #cabecalho.header-home a{background-color:var(--orange);color:var(--white);font-weight:600;padding:.8rem 1.2rem;border-radius:9999px;display:inline-flex;transition:transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transform-origin:center center;will-change:transform;margin:.5rem 0 0 1.5rem}html body main#content #cabecalho.header-home a:hover{transform:scale(1.05)}@media(max-width: 767.98px){html body main#content #cabecalho.header-home h1{font-size:35px}html body main#content #cabecalho.header-home h2,html body main#content #cabecalho.header-home h3,html body main#content #cabecalho.header-home h4,html body main#content #cabecalho.header-home h5{font-size:20px;font-weight:normal}html body main#content #cabecalho.header-home p{font-size:16px}}html body main#content #cabecalho.header-home .logo-content{width:auto;max-height:100px}html body main#content #cabecalho.header-home .btn-fale-time{display:inline-flex;align-items:center;justify-content:center;padding:14px 28px;margin-top:1rem;min-height:48px;background-color:#6f7f77;color:#fff;font-size:15px;font-weight:500;line-height:1;border:0;text-decoration:none;cursor:pointer;transition:background-color .25s ease,box-shadow .25s ease,transform .15s ease}html body main#content #cabecalho.header-home .btn-fale-time:hover{background-color:#5f6f68;box-shadow:0 6px 14px rgba(0,0,0,.18);transform:translateY(-1px)}html body main#content #cabecalho.header-home .btn-fale-time:active{transform:translateY(0);box-shadow:0 3px 8px rgba(0,0,0,.18)}html body main#content #cabecalho.header-home .btn-fale-time:focus-visible{outline:2px solid #fff;outline-offset:3px}html body main#content #cabecalho.header-home>.mx-auto{position:relative;z-index:1}html body main#content #cabecalho.header-home.has-bg-video .cabecalho-bg-video{position:absolute;top:0;right:0;bottom:0;width:50vw;height:100%;-o-object-fit:cover;object-fit:cover;z-index:0;pointer-events:none}@media(max-width: 991.98px){html body main#content #cabecalho.header-home.has-bg-video .cabecalho-bg-video{display:none}html body main#content #cabecalho.header-home.has-bg-video{background-position:center center !important}}html body main#content #quem-somos-home{padding:clamp(32px,7.5vw,80px) 0}@media(max-width: 767.98px){html body main#content #quem-somos-home{text-align:center;overflow-x:hidden}}html body main#content #quem-somos-home .bloco-quem-somos-home__header h2{text-transform:uppercase;color:var(--orange);font-size:14px;font-weight:600}html body main#content #quem-somos-home .bloco-quem-somos-home__content h2{font-family:"Inter";font-weight:700;font-style:normal;font-size:48px;margin:0 0 12px;line-height:1.1}@media(max-width: 991.98px){html body main#content #quem-somos-home .bloco-quem-somos-home__content h2{font-size:28px}}html body main#content #quem-somos-home .bloco-quem-somos-home__right{background-color:var(--blue);color:var(--white);padding:clamp(24px,5vw,56px);border-radius:.75rem;box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-shadow)}html body main#content #newsletter-home{background-color:#f4f7fa;padding:clamp(32px,7.5vw,80px) 0}html body main#content #newsletter-home .col-12{padding:3.5rem;background-color:var(--white);border-radius:.75rem;box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-shadow)}html body main#content #newsletter-home .col-12 h3{font-family:"Inter";font-weight:700;font-style:normal;font-size:48px;margin:0 0 12px;line-height:1.1}@media(max-width: 991.98px){html body main#content #newsletter-home .col-12 h3{font-size:28px}}html body main#content.interna #quem-lidera header h2{color:var(--blue);font-size:1.875rem;font-weight:700;margin-bottom:1rem}html body main#content.interna #quem-lidera .bloco-quem-lidera__list{display:flex;flex-wrap:wrap;justify-content:flex-start;width:100%;gap:15px}html body main#content.interna #quem-lidera .bloco-quem-lidera__item{flex:0 0 calc(33.333% - 10px);display:flex;justify-content:flex-start;align-items:center;text-align:center;padding-bottom:1rem;background:rgba(0,0,0,0)}@media screen and (max-width: 767.98px){html body main#content.interna #quem-lidera .bloco-quem-lidera__item{flex:0 0 100%}}html body main#content.interna #quem-lidera .bloco-quem-lidera__item button{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:.35rem;background:rgba(0,0,0,0);border:0;padding:0;text-align:center;cursor:pointer;width:100%}html body main#content.interna #quem-lidera .bloco-quem-lidera__item button img{border-radius:25px;width:100%;height:354px;max-height:354px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:transform .35s ease}html body main#content.interna #quem-lidera .bloco-quem-lidera__item button strong{font-family:"Inter";font-weight:700;font-style:normal;font-size:20px;color:var(--orange)}html body main#content.interna #quem-lidera .bloco-quem-lidera__item button span{font-family:"Inter";font-weight:normal;font-style:normal;font-size:16px;color:var(--blue)}html body main#content.interna #quem-lidera .bloco-quem-lidera__item button:hover img{transform:scale(1.04)}html body main#content.interna #compromisso{background-color:#f4f7fa;padding:clamp(32px,7.5vw,80px) 0;color:#65758b;font-size:1.125rem}@media screen and (max-width: 767.98px){html body main#content.interna #compromisso{text-align:center;padding-left:1rem;padding-right:1rem}}html body main#content.interna #compromisso header h2{color:var(--blue);font-size:1.875rem;font-weight:700;margin-bottom:2rem}html body main#content.interna #diversidade{padding:clamp(32px,7.5vw,80px) 0;color:var(--white);margin-bottom:0}@media screen and (max-width: 767.98px){html body main#content.interna #diversidade{text-align:center;padding-left:1rem;padding-right:1rem}}html body main#content.interna #diversidade h3{font-size:1.875rem;font-weight:700;margin-bottom:2rem}html body main#content.interna .modal-content .btn-close{position:absolute;top:8px;right:8px;font-size:20px;z-index:10}html body main#content.interna .modal-content .bloco-quem-lidera__modal-body h3{font-family:"Inter";font-weight:700;font-style:normal;font-size:30px;color:var(--orange)}html body main#content.interna .modal-content .bloco-quem-lidera__modal-body img{border-radius:25px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:transform .35s ease}html body main#content.interna .modal-content .bloco-quem-lidera__modal-body .bloco-quem-lidera__funcao-modal{font-family:"Inter";font-weight:normal;font-style:normal;font-size:16px;color:var(--blue)}html body main#content.interna .modal-content .bloco-quem-lidera__modal-body .bloco-quem-lidera__social{list-style-type:none;display:flex;gap:1rem;margin-top:1rem}html body main#content.interna .modal-content .bloco-quem-lidera__modal-body .bloco-quem-lidera__resumo{margin-top:1.5rem}html body main#content.interna .modal-content .bloco-quem-lidera__modal-body .bloco-quem-lidera__resumo p{font-family:"Inter";font-weight:normal;font-style:normal;font-size:16px;color:var(--blue);margin-bottom:1rem}html body main#content.interna #solucoes{padding-bottom:clamp(32px,7.5vw,80px);color:var(--blue);font-size:1.125rem}html body main#content.interna #solucoes h2{color:var(--blue);font-size:1.875rem;font-weight:700;margin-bottom:2rem}html body main#content.interna #posicionamento{padding:clamp(32px,7.5vw,80px) 0}html body main#content.interna #posicionamento .bloco-posicionamento__content h3{color:var(--blue);font-size:1.25rem;font-weight:700;margin:0 auto;max-width:75vw}@media(max-width: 767.98px){html body main#content.interna #posicionamento .bloco-posicionamento__content h3{max-width:100%}}html body main#content.interna #faca-orcamento{padding:clamp(32px,7.5vw,80px) 0}html body main#content.interna #faca-orcamento header h2{color:var(--orange);font-size:1.875rem;font-weight:700;margin-bottom:2rem}html body main#content.interna #faca-orcamento .bloco-faca-orcamento__form .bricks-form__label{font-family:"Inter";font-weight:700;font-style:normal;font-size:14px;color:var(--blue)}html body main#content.interna #faca-orcamento .bloco-faca-orcamento__form .bricks-form__input{background-color:#f4f7fa;border:1px solid hsl(214,32%,91%) !important;border-radius:.5rem !important}html body main#content.interna #faca-orcamento .bloco-faca-orcamento__form .bricks-form__submit button{background-color:var(--orange);color:var(--white);font-weight:600;padding:.8rem 1.2rem;border-radius:9999px;display:inline-flex;transition:transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transform-origin:center center;will-change:transform;margin-top:1rem;min-height:48px;border:0;text-decoration:none;cursor:pointer;min-width:auto}html body main#content.interna #faca-orcamento .bloco-faca-orcamento__form .bricks-form__submit button:hover{transform:scale(1.05)}html body main#content.interna #formulario-page .formulario-page__contact-list{list-style-type:none;display:flex;flex-direction:column;gap:.75rem;padding:0;margin-top:2rem;margin-bottom:1.5rem}html body main#content.interna #formulario-page .formulario-page__contact-list li{display:flex;align-items:flex-start}html body main#content.interna #formulario-page .formulario-page__contact-list li img{width:20px;height:20px;-o-object-fit:contain;object-fit:contain;margin-right:.75rem;flex-shrink:0;margin-top:2px}html body main#content.interna #formulario-page .formulario-page__contact-list li span,html body main#content.interna #formulario-page .formulario-page__contact-list li a{font-family:"Inter";font-weight:normal;font-style:normal;font-size:16px;color:var(--blue);line-height:1.5}html body main#content.interna #formulario-page .formulario-page__social{display:flex;align-items:center;gap:1rem;padding:0;margin:0 0 2rem;list-style:none}html body main#content.interna #formulario-page .formulario-page__social li{margin:0;padding:0}html body main#content.interna #formulario-page .formulario-page__social a{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background-color:#f4f7fa;border-radius:999px;transition:transform .3s ease,background-color .3s ease;will-change:transform}html body main#content.interna #formulario-page .formulario-page__social a:hover{transform:scale(1.08)}html body main#content.interna #formulario-page .formulario-page__social a img,html body main#content.interna #formulario-page .formulario-page__social a svg,html body main#content.interna #formulario-page .formulario-page__social a i{width:20px;height:20px;-o-object-fit:contain;object-fit:contain}html body main#content.interna #formulario-page .formulario-page__form .bricks-form__label{font-family:"Inter";font-weight:700;font-style:normal;font-size:14px;color:var(--blue)}html body main#content.interna #formulario-page .formulario-page__form .bricks-form__input{background-color:#f4f7fa;border:1px solid hsl(214,32%,91%) !important;border-radius:.5rem !important}html body main#content.interna #formulario-page .formulario-page__form .bricks-form__submit button{background-color:var(--orange);color:var(--white);font-weight:600;padding:.8rem 1.2rem;border-radius:9999px;display:inline-flex;transition:transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transform-origin:center center;will-change:transform;margin-top:1rem;min-height:48px;border:0;text-decoration:none;cursor:pointer;min-width:auto}html body main#content.interna #formulario-page .formulario-page__form .bricks-form__submit button:hover{transform:scale(1.05)}html body main#content.interna #formulario-page .formulario-page__map{aspect-ratio:1/1;width:100%;overflow:hidden;border-radius:.75rem;box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-shadow)}html body main#content.interna #formulario-page .formulario-page__map iframe{width:100% !important;height:100% !important;display:block}html body main#content.interna #informacoes-juntese h2{color:var(--blue);font-size:1.875rem;font-weight:700;margin-bottom:2rem}html body main#content.interna #informacoes-juntese p{font-family:"Inter";font-weight:normal;font-style:normal;font-size:1.25rem;color:#65758b;line-height:1.5}html body main#content.interna #informacoes-juntese p:last-child{margin-bottom:0}html body main#content.interna #banco-talentos .bloco-banco-talentos__header h2{color:var(--orange);font-size:1.5rem;font-weight:700;margin-top:3rem;margin-bottom:1rem}html body main#content.interna #banco-talentos .bloco-banco-talentos__button{margin-bottom:2rem}html body main#content.interna #banco-talentos .bloco-banco-talentos__button a{background-color:var(--orange);color:var(--white);font-size:1.125rem;font-weight:600;padding:.8rem 1.2rem;border-radius:9999px;display:inline-flex;transition:transform 150ms cubic-bezier(0.4, 0, 0.2, 1);transform-origin:center center;will-change:transform;margin-top:1rem;min-height:48px;border:0;text-decoration:none;cursor:pointer;min-width:auto}html body main#content.interna #banco-talentos .bloco-banco-talentos__button a:hover{transform:scale(1.05)}html body main#content.interna .filtro-blog{margin-bottom:2rem}html body main#content.interna .filtro-blog .row{justify-content:space-between}html body main#content.interna .filtro-blog__left{display:flex;justify-content:flex-start;padding:0}html body main#content.interna .filtro-blog__right{display:flex;justify-content:flex-end}html body main#content.interna .filtro-blog__select{min-width:260px;padding:.75rem 2.5rem .75rem 1rem;color:var(--blue);border:1px solid #d7dee8;border-radius:999px;background-color:var(--white)}html body main#content.interna .filtro-blog__search{display:flex;align-items:center;gap:.5rem}html body main#content.interna .filtro-blog__search input{padding:.75rem 1rem;color:var(--blue);border:1px solid #d7dee8;border-radius:999px}html body main#content.interna .filtro-blog__search button{width:44px;height:44px;border:0;border-radius:50%;background-color:var(--orange);color:var(--white);display:flex;align-items:center;justify-content:center;transition:transform .3s ease}html body main#content.interna .filtro-blog__search button:hover{transform:scale(1.06)}html body main#content.interna .filtro-blog__search button svg{width:16px;height:16px}@media(max-width: 767.98px){html body main#content.interna .filtro-blog__left,html body main#content.interna .filtro-blog__right{justify-content:center}html body main#content.interna .filtro-blog__search{width:100%;justify-content:center;margin-top:1rem}html body main#content.interna .filtro-blog__select{width:100%}}html body main#content.interna #global-blog{margin-bottom:clamp(32px,7.5vw,80px)}html body main#content.interna #global-blog .loop-list-blog{padding:1.5rem}html body main#content.interna #global-blog .loop-list-blog img{overflow:hidden;border-radius:.75rem;box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-shadow)}html body main#content.interna #global-blog .loop-list-blog figcaption h4{font-size:24px;font-weight:700;color:var(--blue)}html body main#content.interna #global-blog .loop-list-blog__tags{display:flex;flex-wrap:wrap;gap:0;padding:0;margin:.5rem 0;list-style:none}html body main#content.interna #global-blog .loop-list-blog__tags li{font-size:12px;color:var(--blue)}html body main#content.interna #global-blog .loop-list-blog__tags li:not(:last-child)::after{content:",";margin-right:.35rem}html body main#content.interna #global-blog .loop-list-blog__tags li a{color:var(--orange);text-decoration:none}html body main#content.interna #global-blog .loop-list-blog__tags li a:hover{text-decoration:underline}html body main#content.interna #global-blog #nav-pagination{display:flex;justify-content:center;margin-top:2rem}html body main#content.interna #global-blog #nav-pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:38px;height:38px;margin:0 .25rem;padding:0 .75rem;background-color:#65758b;color:var(--white);border-radius:999px;text-decoration:none;transition:background-color .3s ease}html body main#content.interna #global-blog #nav-pagination .page-numbers:hover{background-color:#687082}html body main#content.interna #global-blog #nav-pagination .page-numbers.current{background-color:var(--orange)}html body main#content.interna .global-blog .breadcrumb-blog{margin-bottom:1.5rem}html body main#content.interna .global-blog .breadcrumb-blog ol{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;margin:0;padding:0;list-style:none}html body main#content.interna .global-blog .breadcrumb-blog li{display:inline-flex;align-items:center;font-size:14px;color:var(--blue)}html body main#content.interna .global-blog .breadcrumb-blog li:not(:last-child)::after{content:"/";margin-left:.35rem;color:var(--blue)}html body main#content.interna .global-blog .breadcrumb-blog a{color:var(--orange);text-decoration:none;font-size:14px;transition:-webkit-text-decoration .3s ease;transition:text-decoration .3s ease;transition:text-decoration .3s ease, -webkit-text-decoration .3s ease}html body main#content.interna .global-blog .breadcrumb-blog a:hover{text-decoration:underline}html body main#content.interna .global-blog #header-single h1{font-size:2.5rem;font-weight:700;color:var(--blue);margin-bottom:.75rem}@media screen and (max-width: 767.98px){html body main#content.interna .global-blog #header-single{padding-right:1rem;padding-left:1rem}html body main#content.interna .global-blog #header-single h1{font-size:1.75rem}}html body main#content.interna .global-blog #box-blog #featured-img-post img{overflow:hidden;border-radius:.75rem;box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-shadow)}html body main#content.interna .global-blog #box-blog .content-post table{width:100%;min-width:640px}@media screen and (max-width: 767.98px){html body main#content.interna .global-blog #box-blog .content-post{padding-right:1rem;padding-left:1rem;overflow-x:auto}html body main#content.interna .global-blog #box-blog .content-post table{display:table;width:-moz-max-content;width:max-content;min-width:640px}html body main#content.interna .global-blog #box-blog footer{padding-right:1rem;padding-left:1rem}}html body main#content.interna .global-blog #box-blog a{color:var(--orange);text-decoration:none;font-weight:700;transition:-webkit-text-decoration .3s ease;transition:text-decoration .3s ease;transition:text-decoration .3s ease, -webkit-text-decoration .3s ease}html body main#content.interna .global-blog #box-blog a:hover{text-decoration:underline}html body main#content.interna .global-blog #box-blog footer dl dt{font-size:14px;font-weight:700;color:var(--blue);padding-right:.7rem}html body main#content.interna .global-blog #box-blog footer dl dd{padding-right:.7rem}html body main#content.interna .global-blog #related-post{padding:clamp(32px,7.5vw,80px) 0}@media screen and (max-width: 767.98px){html body main#content.interna .global-blog #related-post{padding-left:1rem;padding-right:1rem;overflow:hidden}}html body main#content.interna .global-blog #related-post h3{font-size:1.5rem;font-weight:700;color:var(--orange);margin-bottom:1rem}html body main#content.interna .global-blog #related-post .row{display:flex;flex-wrap:wrap}html body main#content.interna .global-blog #related-post .row .col-md-4{padding:0 .75rem;margin-bottom:1.5rem}html body main#content.interna .global-blog #related-post .row .col-md-4 .thumb{display:block;margin-bottom:1.25rem}html body main#content.interna .global-blog #related-post .row .col-md-4 .thumb img{width:100%;height:auto;overflow:hidden;border-radius:.75rem;box-shadow:var(--tw-ring-offset-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-ring-shadow, 0 0 rgba(0, 0, 0, 0)),var(--tw-shadow)}html body main#content.interna .global-blog #related-post .row .col-md-4 .text a{color:var(--blue);text-decoration:none;font-weight:700;transition:-webkit-text-decoration .3s ease;transition:text-decoration .3s ease;transition:text-decoration .3s ease, -webkit-text-decoration .3s ease}html body main#content.interna .global-blog #related-post .row .col-md-4 .text a:hover{text-decoration:underline}@media screen and (max-width: 767.98px){html body main#content.interna .global-blog #related-post .row{flex-direction:column}html body main#content.interna .global-blog #related-post .row .col-md-4{width:100%;max-width:100%;flex:0 0 100%}}html body .page-404{padding:clamp(24px,4vw,48px) 0}html body .page-404 h1,html body .page-404 h2,html body .page-404 h3,html body .page-404 h4,html body .page-404 h5,html body .page-404 h6{font-size:40px}html body .page-404 a[role=button]{display:inline-flex;align-items:center;justify-content:center;padding:14px 28px;margin-top:1rem;min-height:48px;background-color:#6f7f77;color:#fff;font-size:15px;font-weight:500;line-height:1;border:0;text-decoration:none;cursor:pointer;transition:background-color .25s ease,box-shadow .25s ease,transform .15s ease}html body .page-404 a[role=button]:hover{background-color:#5f6f68;box-shadow:0 6px 14px rgba(0,0,0,.18);transform:translateY(-1px)}html body .page-404 a[role=button]:active{transform:translateY(0);box-shadow:0 3px 8px rgba(0,0,0,.18)}html body .page-404 a[role=button]:focus-visible{outline:2px solid #fff;outline-offset:3px}html body footer.site-footer{padding:clamp(24px,4vw,48px) 0;background:var(--blue);color:var(--white);background-repeat:no-repeat;background-size:contain;background-position:center center}html body footer.site-footer a{color:inherit;text-decoration:none}html body footer .footer-grid{display:flex;flex-wrap:wrap}html body footer .footer-left{flex:1 1 auto;min-width:0}html body footer .footer-right{flex:0 0 auto;display:flex;justify-content:flex-end}html body footer .footer-title{font-weight:600;line-height:.05em;color:var(--orange);font-size:14px;text-transform:uppercase;margin-bottom:1.5rem}html body footer .footer-nav #menu-menu-rodape{padding-left:0;list-style-type:none}html body footer .footer-brand{display:flex;align-items:center;gap:18px}html body footer .footer-col-3 p{margin-bottom:0}html body footer .footer-col-4 ul{padding-left:0;list-style-type:none}html body footer .footer-logo{flex:0 0 auto}html body footer .footer-logo img{display:block;max-width:180px;height:auto}html body footer .footer-content{display:flex;flex-direction:column;gap:10px}@media(max-width: 767.98px){html body footer .footer-content{align-items:center}}html body footer .footer-content ul{margin:0;padding:0;list-style:none}html body footer .footer-content p:last-child{margin-bottom:0}html body footer .footer-social{display:flex;gap:12px}html body footer .footer-social-link{display:inline-flex;align-items:baseline;justify-content:center}html body footer .footer-social-link i{font-size:18px;line-height:1;vertical-align:baseline}html body footer .footer-social-icon-img{display:inline-block;width:18px;height:18px;-o-object-fit:contain;object-fit:contain;vertical-align:baseline}html body footer .footer-map{display:block;max-width:320px}html body footer .footer-map img{display:block;width:100%;height:auto;border-radius:14px}@media(max-width: 767.98px){html body footer .footer-grid{flex-direction:column;gap:22px}html body footer .footer-brand{flex-direction:column}html body footer .footer-map{max-width:100%}}html body .bloco-quem-lidera__modal-body{overflow:hidden}html body .bloco-quem-lidera__foto-modal{float:left;max-width:320px;width:40%;margin:0 30px 20px 0}html body .bloco-quem-lidera__social{display:flex;gap:15px;padding-left:0;margin:0 0 25px;list-style-position:inside}html body .bloco-quem-lidera__resumo p{margin-bottom:1rem}@media(max-width: 767px){html body .bloco-quem-lidera__foto-modal{float:none;width:100%;max-width:100%;margin:0 0 20px}html body .bloco-quem-lidera__social{justify-content:center;flex-wrap:wrap}}html body #header-internal,html body #cabecalho{--fade-delay: .4s;position:relative;background-color:#47175c;overflow:hidden}html body #header-internal::after,html body #cabecalho::after{content:"";position:absolute;inset:0;background-color:#47175c;opacity:1;transition:opacity .6s ease-out;transition-delay:var(--fade-delay);pointer-events:none;z-index:1}html body #header-internal>*,html body #cabecalho>*{position:relative;z-index:2}html body #header-internal.is-visible::after,html body #cabecalho.is-visible::after{opacity:0}html body .content-inicial.active-img-left{position:relative;overflow:hidden}html body .content-inicial.active-img-left::after{transform:translateX(-100%);transition:transform .8s ease-out}html body .content-inicial.active-img-left.is-visible::after{transform:translateX(0)}html body .ps-animate{opacity:0;transform:translateY(-40px);transition:transform .6s ease-out,opacity .6s ease-out;transition-delay:var(--delay, 0s)}html body .ps-animate.is-visible{opacity:1;transform:translateY(0)}html body .ps-fade{opacity:0;transition:opacity .8s cubic-bezier(0.4, 0, 0.2, 1);transition-delay:var(--delay, 0s)}html body .ps-fade.is-visible{opacity:1}html body #info-01{position:relative;overflow:hidden;--p: 0}html body #info-01::before{transform:translate(calc(-90px * (1 - var(--p))), calc(-70px * (1 - var(--p))));will-change:transform}html body #info-01::after{transform:translate(calc(90px * (1 - var(--p))), calc(70px * (1 - var(--p)))) rotate(180deg);will-change:transform}@media only screen and (min-device-width: 768px)and (max-device-width: 1184px)and (-webkit-min-device-pixel-ratio: 2)and (orientation: portrait){html{overflow-x:hidden}}@media only screen and (min-device-width: 768px)and (max-device-width: 1184px)and (-webkit-min-device-pixel-ratio: 2)and (orientation: landscape){html{overflow-x:hidden}}/*# sourceMappingURL=styles.min.css.map */