@font-face{font-family:Montserrat;src:url(/assets/fonts/shared/Montserrat/Montserrat-Light.otf) format("opentype");font-weight:300}@font-face{font-family:Montserrat;src:url(/assets/fonts/shared/Montserrat/Montserrat-Regular.otf) format("opentype");font-weight:400}@font-face{font-family:Montserrat;src:url(/assets/fonts/shared/Montserrat/Montserrat-Medium.otf) format("opentype");font-weight:500}@font-face{font-family:Montserrat;src:url(/assets/fonts/shared/Montserrat/Montserrat-SemiBold.otf) format("opentype");font-weight:600}@font-face{font-family:Montserrat;src:url(/assets/fonts/shared/Montserrat/Montserrat-Bold.otf) format("opentype");font-weight:700}@font-face{font-family:Montserrat;src:url(/assets/fonts/shared/Montserrat/Montserrat-ExtraBold.otf) format("opentype");font-weight:800}.header__wrapper{display:flex;flex-direction:column;align-items:center;row-gap:30px;justify-content:space-between;padding:20px 0}@media (min-width:768px){.header__wrapper{flex-direction:row}}@media (min-width:992px){.header__wrapper{padding:30px 60px}}@media (min-width:1330px){.header__wrapper{padding:30px 10px}}@media (min-width:1440px){.header__wrapper{padding:30px 95px}}.header__logos{display:flex;flex-direction:column;row-gap:15px}@media (min-width:768px){.header__logos{flex-direction:row;gap:20px}}@media (min-width:1330px){.header__logos{gap:40px}}@media (min-width:1920px){.header__wrapper{padding:30px 0}.header__logos{gap:65px}}.header__logos img{height:61px}@media (min-width:1440px){.header__logos img{height:75px}}.header__phone{display:flex;align-items:center;gap:18px}.header__phone a{color:#004A80;font-weight:700;font-size:2.6rem}.header__phone a:hover{text-decoration:none;color:#009bd6}.header__phone img{height:30px}.banner{display:flex;padding:12px}.banner img{width:100%;max-width:1920px;display:none}@media (min-width:576px){.banner{padding:0}.banner img{display:block}.banner h1{display:none}}.banner h1{color:#004A80;border-left:3px solid #00AEEF;padding-left:6px}.banner h1 b{display:inline-block;color:#004A80;font-size:3rem;font-weight:700}.open-menu{background-color:transparent;display:flex;align-items:center;justify-content:center;height:2.2rem;width:100%}.menu{background-color:#004A80;margin-top:-3px}@media (min-width:576px){.menu{margin-top:0}}@media (min-width:768px){.menu{margin-top:-2px}}@media (min-width:992px){.menu{height:50px;justify-content:space-between;padding:0 4rem}}@media (min-width:1200px){.menu{height:55px;padding:0 5rem}}@media (min-width:1330px){.menu{padding:0 9rem}}@media (min-width:1440px){.menu{padding:0 13rem}}@media (min-width:1920px){.menu{height:57px;margin-top:-1px;padding:0 20rem}}.menu__content{display:none}@media (min-width:992px){.menu__content{display:block;height:47px}}.menu__content nav{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10px 0;position:relative;top:2px;border-bottom-left-radius:20px;border-bottom-right-radius:20px}@media (min-width:992px){.menu__content nav{background-color:transparent;justify-content:space-between;flex-direction:row;padding:0;top:0}}@media (min-width:1200px){.menu__content nav{top:5px}}@media (min-width:1920px){.menu__content{height:56px}.menu__content nav{top:7px}}.menu__content nav li{height:58px;width:60%;display:flex;align-items:center;justify-content:center;list-style:none;border-bottom:1px solid transparent}@media (min-width:992px){.menu__content nav li{height:51px;width:86px;border-top:5px solid transparent}}@media (min-width:1440px){.menu__content nav li{width:100px}}.menu__content nav li a{color:#FFF;align-self:center;font-size:15px;font-weight:400!important}.menu__content nav li a:active,.menu__content nav li a:hover{font-weight:700!important;text-decoration:none}@media (min-width:992px){.menu__content nav li a{display:flex;justify-content:center;width:100%;margin-bottom:9px;text-align:left}}.menu__content nav #codigo-link,.menu__content nav #compliance-link,.menu__content nav #conheca-link,.menu__content nav #dp-link,.menu__content nav #faq-link{width:75%}@media (min-width:992px){.menu__content nav #home-link{width:120px}}@media (min-width:1200px){.menu__content nav #home-link{width:110px}}@media (min-width:1920px){.menu__content nav li a{font-size:17px}.menu__content nav #home-link{width:90px}}@media (min-width:992px){.menu__content nav #codigo-link{width:200px}}@media (min-width:1200px){.menu__content nav #codigo-link{width:160px}}@media (min-width:1920px){.menu__content nav #codigo-link{width:190px}}@media (min-width:992px){.menu__content nav #dp-link{width:300px}}@media (min-width:1200px){.menu__content nav #dp-link{width:230px}}@media (min-width:1440px){.menu__content nav #dp-link{width:230px}.menu__content nav .helper-hover-underline-active a{font-weight:700!important}}@media (min-width:1920px){.menu__content nav #dp-link{width:245px}}@media (min-width:992px){.menu__content nav #faq-link{width:260px}}@media (min-width:1200px){.menu__content nav #faq-link{width:177px}}@media (min-width:1920px){.menu__content nav #faq-link{width:210px}}@media (min-width:992px){.menu__content nav #conheca-link{width:230px}}@media (min-width:1200px){.menu__content nav #conheca-link{width:170px}}@media (min-width:1920px){.menu__content nav #conheca-link{width:180px}}.menu__content nav .helper-hover-underline-active{border-bottom:1px solid #00AEEF}.menu__content nav .helper-hover-underline-active a{font-weight:700!important}@media (min-width:992px){.menu__content nav .helper-hover-underline-active{border-bottom:none;box-shadow:0 26px 0 0 #00AEEF;background:0 0;height:7px;margin-bottom:10px;width:83px}.menu__content nav .helper-hover-underline-active a{margin-top:8px}}.button,.choose-records a{display:block;cursor:pointer;background-color:#004A80;font-family:Montserrat,sans-serif;font-size:18px!important;font-weight:700;border:none;color:#FFF;padding:9px 15px;text-align:center;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s;min-width:250px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@media (min-width:992px){.button,.choose-records a{font-size:2rem}}.button:hover,.choose-records a:hover{color:#ccc;text-decoration:none;transform:scale(1.05)}.text-detailed{margin-bottom:10px}input[name=protocolo]{font-size:13px;padding:12px;width:340px;border:none;border-bottom:1px solid #C5C5C5;margin-bottom:5px;height:auto;font-weight:400;text-align:center;background:#F1F1F1}@media (min-width:768px){input[name=protocolo]{text-align:initial;border:none}}@media (min-width:992px){input[name=protocolo]{font-size:16px;width:440px}}input[name=protocolo]::placeholder{color:#C5C5C5}input[name=protocolo]:focus{outline:0}input[id=submit-consultar]{all:unset;width:100%;height:100%}.acompanhar-resposta__wrapper{text-align:center;margin-top:20px;margin-bottom:30px}.acompanhar-resposta__wrapper .form{display:flex;flex-direction:column;gap:7px;justify-content:center;align-items:center}@media (min-width:768px){.acompanhar-resposta__wrapper .form{flex-direction:row}}.acompanhar-resposta__wrapper .form img{height:45px;width:auto}.acompanhar-resposta__wrapper .form>div:last-child{display:flex;flex-direction:column;border-bottom:none}@media (min-width:768px){.acompanhar-resposta__wrapper .form>div:last-child{flex-direction:row;border-bottom:2px solid #004A80}}.acompanhar-resposta__wrapper .form #consultar-btn-container{display:flex;justify-content:center;align-items:center}.acompanhar-resposta__wrapper .form .button{min-width:150px;height:auto}.acompanhar-resposta__wrapper .search-icon{display:inline}.reports{margin-top:6rem;margin-bottom:2rem}.reports__mobile-platforms{gap:50px}ul#menu-tabs li a.active{text-decoration:none;color:#FFF!important;background-color:#0089bc}@media (min-width:576px){#menu-tabs{display:flex;flex-direction:column;justify-content:center;text-align:center;align-items:center}}@media (min-width:992px){#menu-tabs{flex-direction:row}}ul#menu-tabs li{padding:10px!important}@media (min-width:768px){.text-right .button{display:inline-block}}#btn_delete_whistleblower_identification_data_lgpd{border-radius:12px;transition:.2s ease all}#btn_delete_whistleblower_identification_data_lgpd:hover{background-color:red;color:#FFF!important;cursor:pointer}#div_delete_whistleblower_identification_data_lgpd{justify-content:flex-end!important;height:45px;display:flex}.text-detailed{color:#004A80!important;border-radius:8px;border:1px solid #004A80;padding:2rem;font-size:18px!important}.f-right{margin-bottom:6rem}.choose-records{padding:3rem}.choose-records a{font-weight:700;margin:10px 0;text-align:center;width:200px}@media (min-width:768px){.choose-records a{margin:0 10px}}@media (min-width:1330px){.choose-records a{padding-bottom:20px;padding-top:20px;font-size:18px;width:252px}}.lgpd_term p{margin-top:1rem!important;font-size:16px!important}@media (min-width:1200px){.lgpd_term p{font-size:18px!important}}.lgpd_term a{font-size:16px!important}@media (min-width:1200px){.lgpd_term a{font-size:18px!important}}.lgpd_term label{font-size:16px!important}.identification-content-question label,.identification-content-question label strong{font-size:18px!important;color:#000!important}.identification-content-question span{font-size:16px;color:#000!important}.identification-content-question #fillPersonalData .text-separator label,.textbox label{font-size:16px!important;font-weight:700!important;color:#000!important}.textbox label strong{font-size:16px;font-weight:700!important;color:#000!important}#div_delete_whistleblower_identification_data_lgpd #div_delete_whistleblower_identification_data_lgpd #btn_delete_whistleblower_identification_data_lgpd{float:none;display:flex;justify-self:center;align-items:center;text-align:center;padding:0;margin-left:39px}.footer{background-color:#004A80;padding:62px 0}.footer__wrapper{display:flex;flex-direction:column;align-items:center;gap:10px}@media (min-width:992px){.footer{padding:50px 0}.footer__wrapper{flex-direction:row;justify-content:space-between;gap:0}.footer__logos{margin-left:35px}}.footer__wrapper p{font-size:12px;font-family:Montserrat,sans-serif!important;color:#FFF}.footer__wrapper>div{text-align:center}@media (min-width:1440px){.footer__wrapper>div{margin-right:3rem!important}}.footer__logos{display:flex;flex-direction:column;row-gap:15px;margin-bottom:20px}@media (min-width:768px){.footer__logos{flex-direction:row}}.footer__logos img{height:57px}@media (min-width:1200px){.footer{padding:20px 0}.footer__logos{margin-right:15px!important}}@media (min-width:1440px){.footer__logos{margin-right:40px!important;gap:15px}}.footer__logo-contato{height:54px}.button,input.button{height:auto}section.home{padding:10px 15px;margin-bottom:20px}@media (min-width:992px){section.home{margin-bottom:10px}}section.home h2{text-decoration:none;font-weight:700;color:#004A80;margin-bottom:60px}@media (min-width:1330px){section.home h2{margin-top:1.5rem}}section.home ul{display:grid;gap:20px;align-items:center;padding:10px 40px}@media (min-width:992px){section.home h2{margin-bottom:20px;font-size:2.2rem}section.home ul{grid-template-columns:15% auto auto;gap:56px}}@media (min-width:1200px){section.home ul{grid-template-columns:9% auto auto;gap:75px;padding:10px 5px}section.home ul li:not(:first-child){width:33ch}}@media (min-width:1440px){section.home ul{grid-template-columns:20% auto auto;gap:0;padding:10px 30px}section.home ul li:not(:first-child) strong{font-size:20px}}@media (min-width:1920px){section.home ul{gap:35px;padding:10px 110px}}section.home ul li:first-child{list-style-type:none;text-align:center}section.home ul li:not(:first-child){text-align:left;padding:20px 0;line-height:2rem;align-self:flex-start}section.home ul li:not(:first-child)::marker{color:#00AEEF}@media (min-width:1440px){section.home ul li:not(:first-child){font-size:20px}}section.home div:first-child{margin-bottom:0}section.home div:nth-child(2){text-align:center;padding:0 20px}section.home div:nth-child(2) p{font-size:18px;margin-bottom:30px;color:#000!important;text-align:justify}@media (min-width:576px){section.home div:nth-child(2) p{text-align:center}}@media (min-width:992px){section.home div:nth-child(2) p{margin-bottom:45px}}section.home div:nth-child(2) a{text-align:center}section.home .bg-gray{background-color:#F1F1F1;margin:20px -50px 0 -67px;padding:26px 32px 46px 29px!important}@media (min-width:1200px){section.home ul li:nth-child(3){width:33ch}section.home .bg-gray{padding:64px 15px 47px 29px!important}}section.home div.buttons{display:flex;flex-direction:column;align-items:center;justify-content:space-around;gap:20px}@media (min-width:992px){section.home div.buttons{flex-direction:row;justify-content:center;gap:3rem}}@media (min-width:1440px){section.home div:nth-child(2) p{font-size:20px}section.home div.buttons{gap:4rem}}section.home div.buttons a.button{padding:25px;width:28%}@media (min-width:1200px){section.home div.buttons a.button{width:26%}}@media (min-width:1440px){section.home div.buttons a.button{width:22%}}@media (min-width:1920px){section.home div.buttons{gap:3rem}section.home div.buttons a.button{width:20%}}.toggle_component h3{color:#004A80;cursor:pointer;font:700 19px Montserrat,sans-serif;margin-bottom:0;text-align:left;transition:.2s;padding-bottom:10px;padding-top:10px;font-size:20px}@media (min-width:1440px){.toggle_component h3{font-size:22px}}.toggle_component h3:hover{cursor:pointer;color:#00AEEF}.toggle_component::marker{color:#004A80;font-size:1.5rem}.toggle_component-text{display:none;box-sizing:border-box;padding:22px;background-color:#004A80}.toggle_component-text p{font-size:18px!important;color:#FFF}@media (min-width:1440px){.toggle_component-text p{font-size:20px!important}}.toggle_component-text p a{color:#FFF;word-break:break-word;font-weight:700;font-size:18px!important}@media (min-width:1440px){.toggle_component-text p a{font-size:20px!important}}.toggle_component-text p strong{font-weight:700!important;font-size:18px;color:#FFF}@media (min-width:1440px){.toggle_component-text p strong{font-size:20px}}.toggle_component-text ul li{color:#fff!important;font-size:1.3rem!important;font-weight:400!important}.a-contato,.canal-de-etica,.codigo-de-conduta{display:flex;justify-content:center;flex-direction:column;align-items:center}.a-contato__wrapper p,.canal-de-etica__wrapper p,.codigo-de-conduta__wrapper p{font-size:18px;margin-bottom:1.3rem}@media (min-width:1440px){.a-contato__wrapper p,.canal-de-etica__wrapper p,.codigo-de-conduta__wrapper p{font-size:20px}}.a-contato__wrapper p strong,.canal-de-etica__wrapper p strong,.codigo-de-conduta__wrapper p strong{font-size:18px}@media (min-width:1440px){.a-contato__wrapper p strong,.canal-de-etica__wrapper p strong,.codigo-de-conduta__wrapper p strong{font-size:20px}}.a-contato__wrapper p i,.canal-de-etica__wrapper p i,.codigo-de-conduta__wrapper p i{font-size:18px}@media (min-width:1440px){.a-contato__wrapper p i,.canal-de-etica__wrapper p i,.codigo-de-conduta__wrapper p i{font-size:20px}.container{max-width:1400px}}.a-contato__wrapper h3,.canal-de-etica__wrapper h3,.codigo-de-conduta__wrapper h3{font-size:1.7rem;font-weight:700;margin-top:2rem}@media (min-width:992px){.a-contato__wrapper h3,.canal-de-etica__wrapper h3,.codigo-de-conduta__wrapper h3{font-size:1.8rem}}@media (min-width:1330px){.a-contato__wrapper h3,.canal-de-etica__wrapper h3,.codigo-de-conduta__wrapper h3{font-size:1.9rem}}*,main p{font-size:18px;color:#000}.a-contato #bt-download,.canal-de-etica #bt-download,.codigo-de-conduta #bt-download{margin-top:20px;padding-top:20px}@media (min-width:768px){.a-contato,.canal-de-etica,.codigo-de-conduta{flex-direction:row;min-height:30vh}.a-contato #bt-download,.canal-de-etica #bt-download,.codigo-de-conduta #bt-download{border-top:1px solid #d8dade;margin:15px 0;padding-top:5px}}.a-contato #bt-download a,.canal-de-etica #bt-download a,.codigo-de-conduta #bt-download a{color:#000;display:inline-block;padding:20px}.a-contato #bt-download a:hover,.canal-de-etica #bt-download a:hover,.codigo-de-conduta #bt-download a:hover{background:#f8f8f8;text-decoration:none}*{margin:0;padding:0;box-sizing:border-box;font-family:Montserrat,sans-serif!important}@media (min-width:1700px){.container{max-width:1600px}}main{padding:75px 20px}@media (min-width:1330px){main{padding:50px 20px}}@media (min-width:1200px){main{font-size:20px}}.disabled{cursor:not-allowed!important;background-color:#ccc9c9!important;border-color:#ccc9c9!important;text-decoration:none!important}#pertodigital-sidebar .options button,.ryb-label{background:#004A80!important}#pertodigital-sidebar .options button:hover{cursor:pointer}.ryb-final{color:#fff!important;font-weight:700}