@charset "UTF-8";.formulario{background-image:url(/images/web/imagem-fundo-predio.webp);margin:auto;padding-bottom:70px;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;padding-left:50px}.formulario input:hover,.formulario textarea:hover{border:3px solid #FFD45A!important;color:#ffd45a!important}.formulario input:focus,.formulario textarea:focus{border:3px solid #FFD45A;outline:none;background-color:#ffd45a14}.formulario input:focus::-moz-placeholder,.formulario textarea:focus::-moz-placeholder{color:#ffd45a}.formulario input:focus::placeholder,.formulario textarea:focus::placeholder{color:#ffd45a}.formulario .input-box::-moz-placeholder{-moz-transition:opacity .2s ease;transition:opacity .2s ease}.formulario .input-box::placeholder{transition:opacity .2s ease}.formulario .input-box.placeholder-fade::-moz-placeholder{opacity:0}.formulario .input-box.placeholder-fade::placeholder{opacity:0}.formulario .form-check-input{--bs-form-check-bg: none;width:30px;height:30px;cursor:pointer}.formulario .form-check{display:flex;gap:11px;align-items:center}.formulario .text-contato h2{text-align:center;font-family:Kaisei Tokumin,sans-serif;font-size:36px;line-height:1.5;letter-spacing:0px;color:#ffd45a;text-transform:uppercase;padding-top:110px;margin-bottom:0}.formulario .text-contato h3{text-align:center;font-weight:700;font-family:Montserrat,sans-serif;font-size:27px;line-height:45px;letter-spacing:0px;color:#ffd45a;margin-bottom:0}.formulario .text-contato p{text-align:center;font-weight:400;font-family:Montserrat,sans-serif;font-size:27px;line-height:40px;letter-spacing:0px;color:#ffd45a;margin-bottom:0}.formulario .text-contato span{text-align:center;font-weight:700;font-family:Montserrat,sans-serif;font-size:27px;line-height:25px;letter-spacing:0px;color:#ffd45a;display:flex;justify-content:center}.formulario .text-contato label{text-align:left;font-family:Montserrat,sans-serif;font-size:27px;font-weight:700;line-height:20px;letter-spacing:0px;color:#ffd45a}.formulario .text-contato input:not(.form-check-input),.formulario .text-contato textarea{border:1px solid #FFFCCC;border-radius:10px;background-color:transparent;text-align:left;font-family:Montserrat,sans-serif;font-size:16px;line-height:24px;color:#ffd45a;padding:16px 65px 16px 24px;width:100%}.formulario .text-contato input:not(.form-check-input)::-moz-placeholder,.formulario .text-contato textarea::-moz-placeholder{color:#ffd45a}.formulario .text-contato input:not(.form-check-input)::placeholder,.formulario .text-contato textarea::placeholder{color:#ffd45a}.formulario .text-contato input:not(.form-check-input):focus,.formulario .text-contato input:not(.form-check-input):active,.formulario .text-contato textarea:focus,.formulario .text-contato textarea:active{background-color:transparent;color:#fff}.formulario .text-contato .invalid-feedback{font-size:12px}.formulario .cookies{text-align:left!important;font-family:Montserrat,sans-serif!important;font-size:20px!important;font-weight:400!important;line-height:24px!important;color:#ffd45a!important}.formulario .info-item{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:12px;margin-top:40px}.formulario .icon{margin:0 0 20px!important;flex-shrink:0}.formulario .btn-enviar{background:linear-gradient(180deg,#ffdb75,#ffe5a5 47%,#dfac40);border-radius:34px;width:416px;height:61px;text-align:center;font-weight:700;font-family:Montserrat,sans-serif;font-size:24px;line-height:29px;color:#151314;display:flex;justify-content:center;align-items:center;margin:30px auto 110px}.formulario .btn-terciary{width:416px!important;height:61px!important;font-size:24px!important}@media (max-width: 1024px){.formulario .btn-terciary{width:202px!important;height:42px!important;font-size:16px!important}}.endereco-desktop{display:block}.endereco-mobile{display:none}@media (min-width: 993px) and (max-width: 1440px){.formulario{padding-left:20px;padding-right:20px;padding-bottom:60px}.formulario .text-contato h2{font-size:30px;line-height:42px;padding-top:80px}.formulario .text-contato h3,.formulario .text-contato p,.formulario .text-contato span,.formulario .text-contato label{font-size:20px;line-height:32px}.formulario .text-contato input:not(.form-check-input),.formulario .text-contato textarea{font-size:15px;padding:14px 18px}.formulario .cookies{font-size:16px!important;line-height:24px!important}.formulario .btn-enviar,.formulario .btn-terciary{width:280px!important;height:52px!important;font-size:18px!important}.formulario .info-item{gap:8px;margin-top:24px}}@media (max-width: 990px){.endereco-desktop{display:none}.endereco-mobile{display:block;text-align:center}.endereco-mobile p{margin:0}}@media (max-width: 992px){.formulario{background-attachment:scroll;padding-left:0;background-position:45% center;background-color:#060606}.formulario .text-contato h2{font-size:28px;padding-top:80px}.formulario .text-contato h3,.formulario .text-contato p,.formulario .text-contato label{font-size:20px;line-height:1.4}.formulario .text-contato span,.formulario .text-contato label{font-size:16px!important}.formulario .text-contato input,.formulario .text-contato textarea{font-size:16px!important;padding:12px 16px!important}.formulario .text-contato .form-check{gap:10px;display:flex;align-items:center}.formulario .text-contato u,.formulario .cookies{font-size:16px}.formulario .icon,.formulario .icon:first-child{margin:40px auto 16px;display:flex;justify-content:center}.formulario .btn-enviar{width:100%;max-width:320px;height:auto;padding:12px;font-size:18px;margin-bottom:80px}.endereco{display:flex;flex-direction:column;text-align:center}.endereco span{display:block}}@media (max-width: 576px){.formulario .text-contato h2{font-size:24px;padding-top:60px}.formulario .text-contato h3,.formulario .text-contato p,.formulario .text-contato span{font-size:20px}.formulario .text-contato input,.formulario .text-contato textarea{font-size:14px;padding:10px 14px}.formulario .text-contato u,.formulario .cookies{font-size:14px}.formulario .btn-enviar{max-width:100%;font-size:16px;padding:14px;margin-bottom:60px}}@media (max-width: 360px){.formulario .text-contato h3,.formulario .text-contato p,.formulario .text-contato span,.formulario .text-contato label{font-size:16px;text-wrap:wrap;word-break:break-word}input:not(.form-check-input){font-size:14px!important}}.background3{background:#ffd45a;display:flex;justify-content:center;margin:auto;z-index:3}.background3 .text-atuacao .box-yellow{display:flex;justify-content:flex-end;align-items:center;width:100%;height:550px;text-align:center;padding-right:40px}.background3 .text-atuacao h2{text-align:left;font-weight:600;font-family:Montserrat,sans-serif;font-size:40px;line-height:50px;letter-spacing:0px;color:#151314}.background3 .text-atuacao .frase{position:relative}.background3 .text-atuacao .aspas{padding-bottom:30px;width:2.5%}.background3 .text-atuacao .aspas-invertida{transform:scaleX(-1) scaleY(-1);display:inline-block;padding-bottom:0;margin-bottom:30px}.background3 .text-atuacao h3{text-align:left;font-family:Kaisei Tokumin,sans-serif;font-size:50px;line-height:72px;letter-spacing:0px;color:#ffd45a;text-transform:uppercase;margin-bottom:16.5px}.background3 .imgs-esquerda{flex-direction:column}.background3 .imgs-esquerda .img-inventario{position:relative;overflow:hidden;width:100%;height:auto}.background3 .imgs-esquerda .img-inventario img{aspect-ratio:960/698;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.background3 .imgs-esquerda .img-inventario .black-box{background:#151314;color:#ffd45a;position:absolute;right:0;top:0;height:100%;width:40%;padding:0 30px 60px;display:flex;flex-direction:column;justify-content:end}.background3 .imgs-esquerda .img-inventario .black-box:after{content:"ATUAÇÃO";position:absolute;top:16vh;left:-60px;width:-moz-fit-content;width:fit-content;transform:rotate(270deg);text-align:left;font-weight:100;font-family:Montserrat,sans-serif;font-size:36px;line-height:44px;letter-spacing:7.2px;color:#ffd45a;text-transform:uppercase;opacity:.5}.background3 .imgs-esquerda{margin-right:-50px}.background3 .imgs-direita{flex-direction:column;right:0;top:0;bottom:0;display:flex;justify-content:center;align-items:flex-end;margin-left:50px}.background3 .imgs-direita .img-familia-right:first-child img{margin-left:180px}.background3 .imgs-direita .img-familia-right:nth-child(1):hover img{margin-left:0}.background3 .img-familia{position:relative;overflow:hidden;width:100%;height:auto}.background3 .img-familia:before{content:"";width:0;height:100%;background:#151314;position:absolute;top:0;right:0;z-index:1;opacity:.6;transition:all 1s}.background3 .img-familia.invert .black-box{right:0;left:unset}.background3 .img-familia.invert:before{right:unset;left:0}.background3 .img-familia img{aspect-ratio:960/698;-o-object-fit:cover;object-fit:cover;transition:all 1.5s ease;width:100%;transform:translate(-150px)}.background3 .img-familia .black-box{color:#ffd45a;position:absolute;left:0;top:0;height:100%;width:45%;padding:0 30px 60px;display:flex;flex-direction:column;justify-content:end;row-gap:10px}.background3 .img-familia .black-box:after{content:"ATUAÇÃO";position:absolute;top:16vh;left:-60px;width:-moz-fit-content;width:fit-content;transform:rotate(270deg);text-align:left;font-weight:100;font-family:Montserrat,sans-serif;font-size:36px;line-height:44px;letter-spacing:7.2px;color:#ffd45a;text-transform:uppercase;opacity:.5;z-index:2}.background3 .img-familia .black-box:before{content:"";width:100%;height:100%;background:#151314;position:absolute;right:0;top:0;z-index:1;transition:all 2s ease}.background3 .img-familia .black-box h3{z-index:2;position:relative;font-family:Kaisei Tokumin,serif}.background3 .img-familia .black-box span{z-index:2;position:relative;font-weight:700;font-family:Montserrat,sans-serif;font-size:24px;gap:8px;display:flex;align-items:center}.background3 .img-familia .black-box span .arrow{transition:all .3s;margin-top:8px}.background3 .img-familia:hover img{transform:scale(1.1);transform:translate(0)}.background3 .img-familia:hover:before{width:100%;background:#151314;opacity:.6;z-index:1}.background3 .img-familia:hover.invert .black-box:before{position:absolute;left:0;transform:translate(-500%)}.background3 .img-familia:hover span{text-decoration:underline}.background3 .img-familia:hover span .arrow{margin-left:8px}.background3 .img-familia-right{position:relative;overflow:hidden;width:100%;height:698px}.background3 .img-familia-right span{z-index:2;position:relative;font-weight:700;font-family:Montserrat,sans-serif;font-size:24px;gap:8px;display:flex;align-items:center}.background3 .img-familia-right span .arrow{transition:all .3s;margin-top:8px}.background3 .img-familia-right:before{content:"";width:0;height:100%;background:#151314;position:absolute;top:0;right:0;z-index:1;opacity:.6;transition:all 1s ease}.background3 .img-familia-right:hover img{transform:scale(1.1)}.background3 .img-familia-right:hover:before{width:100%;z-index:1}.background3 .img-familia-right:hover .black-box{transform:translate(0);z-index:2;background:transparent}.background3 .img-familia-right:hover .black-box:before{content:"";width:60%;height:100%;background:#151314;position:absolute;left:0;top:0;z-index:1;transform:translate(1000%)}.background3 .img-familia-right:hover .black-box span{text-decoration:underline}.background3 .img-familia-right:hover .black-box span .arrow{margin-left:8px}.background3 .img-familia-right img{aspect-ratio:960/698;-o-object-fit:cover;object-fit:cover;transition:all 1s ease;width:100%;height:100%}.background3 .img-familia-right .black-box{color:#ffd45a;position:absolute;left:0;top:0;height:100%;width:50%;padding:0 30px 60px;display:flex;flex-direction:column;justify-content:end;row-gap:10px;outline:none;box-shadow:none}.background3 .img-familia-right .black-box:before{content:"";width:100%;height:100%;background:#151314;position:absolute;left:0;top:0;z-index:1;transition:all 1.5s ease;box-shadow:inset 0 0 0 .5px #ffd45a}.background3 .img-familia-right .black-box:after{content:"ATUAÇÃO";position:absolute;top:16vh;left:-60px;width:-moz-fit-content;width:fit-content;transform:rotate(270deg);text-align:left;font-weight:100;font-family:Montserrat,sans-serif;font-size:36px;line-height:44px;letter-spacing:7.2px;color:#ffd45a;text-transform:uppercase;opacity:.5;z-index:2}.background3 .img-familia-right .black-box h3,.background3 .img-familia-right .black-box span{z-index:2;position:relative}.background3 .img-familia-right .img-familia,.background3 .img-familia-right .img-familia-right,.background3 .img-familia-right .img-inventario{overflow:hidden;transform:translateZ(0);backface-visibility:hidden}.background3 .img-cidadania{position:relative}.background3 .img-cidadania img{aspect-ratio:960/698;-o-object-fit:cover;object-fit:cover}.background3 .img-cidadania .black-box{background:#151314;color:#ffd45a;position:absolute;left:0;top:0;height:100%;width:40%;padding:0 30px 60px;display:flex;flex-direction:column;justify-content:end}.background3 .img-cidadania .black-box:after{content:"ATUAÇÃO";position:absolute;top:16vh;left:-60px;width:-moz-fit-content;width:fit-content;transform:rotate(270deg);text-align:left;font-weight:100;font-family:Montserrat,sans-serif;font-size:36px;line-height:44px;letter-spacing:7.2px;color:#ffd45a;text-transform:uppercase;opacity:.5}@media (min-width: 1450px) and (max-width: 1720px){.black-box h3{font-size:44px!important;line-height:42px!important}}@media (min-width: 992px){.background3 .btn-secondary,.is-blog{display:none}.col-md-6{padding:0}}@media (min-width: 1050px) and (max-width: 1250px){.background3 .text-atuacao h2{font-size:clamp(24px,2vw,28px);line-height:1.3}.background3 .black-box{width:40%;padding:16px 16px 24px}.background3 .black-box h3{font-size:clamp(18px,1.6vw,22px);line-height:1.2}.background3 .black-box span{font-size:13px}.background3 .black-box:after{font-size:clamp(24px,1.2vw,32px)!important;letter-spacing:2px!important;line-height:1;left:-25px!important;top:70px!important}.background3 .imgs-esquerda .img-inventario .black-box:after{font-size:clamp(12px,1vw,16px);letter-spacing:1.5px;left:-20px;top:30px}.background3 .img-familia,.background3 .img-familia-right,.background3 .img-inventario{overflow:hidden}}@media (min-width: 1250px) and (max-width: 1550px){.background3 .text-atuacao h2{font-size:clamp(26px,2vw,34px);line-height:1.3;margin-left:clamp(24px,5vw,160px)}.background3 .black-box{width:clamp(260px,32%,340px);padding:clamp(18px,2vw,26px)}.background3 .black-box h3{font-size:clamp(20px,1.6vw,26px);line-height:1.2}.background3 .black-box span{font-size:14px}.background3 .black-box:after{font-size:clamp(16px,1.3vw,24px);letter-spacing:3px;line-height:1;left:-30px;top:50px}.background3 .imgs-esquerda .img-inventario .black-box:after{font-size:clamp(14px,1.1vw,20px);letter-spacing:2px;left:-25px;top:45px}.background3 .img-familia,.background3 .img-familia-right,.background3 .img-inventario{overflow:hidden}}@media (min-width: 1051px) and (max-width: 1280px){.background3 .text-atuacao .box-yellow{height:420px;padding-right:20px}.background3 .text-atuacao h2{font-size:30px;line-height:40px}.background3 .text-atuacao h3{font-size:34px;line-height:44px}.background3 .text-atuacao .aspas{width:18px;padding-bottom:16px}.background3 .text-atuacao .aspas-invertida{margin-bottom:12px}.background3 .imgs-esquerda{margin-right:0}.background3 .imgs-direita{margin-left:0}.background3 .img-familia img,.background3 .img-familia-right img{transform:translate(-60px)}.background3 .img-familia .black-box,.background3 .img-familia-right .black-box{width:52%;padding:0 20px 30px}.background3 .img-familia .black-box h3,.background3 .img-familia-right .black-box h3{font-size:28px;line-height:36px}.background3 .img-familia .black-box span,.background3 .img-familia-right .black-box span{font-size:18px}.background3 .img-familia .black-box:after,.background3 .img-familia-right .black-box:after{font-size:22px;line-height:28px;letter-spacing:4px;left:-34px;top:80px}.background3 .img-familia-right{height:auto}.background3 .img-familia-right:first-child img{margin-left:80px}.background3 .img-familia-right:hover img{margin-left:0}}@media (max-width: 1050px){.background3{flex-direction:column;padding:0!important;margin:0!important}.background3 .img-familia-right{height:auto}.background3 .img-familia-right:first-child img{margin-left:0!important}.background3 .text-atuacao{padding:0!important}.background3 .text-atuacao .box-yellow{padding:40px 10px;height:auto;justify-content:center!important;align-items:center!important;text-align:center!important}.background3 .text-atuacao{padding:60px 16px}.background3 .text-atuacao h2{margin-left:0!important;text-align:center!important}.background3 .text-atuacao h3{font-size:20px;line-height:28px;text-align:center}.background3 .text-atuacao span{font-size:16px!important}.background3 .text-atuacao h2{font-size:clamp(28px,2.2vw,36px);line-height:clamp(36px,2.5vw,44px);margin-left:0!important}.background3 .imgs-esquerda,.background3 .imgs-direita{margin:0!important;padding:0!important;align-items:center!important}.background3 .imgs-esquerda{margin-right:0!important}.background3 .imgs-direita{margin-left:0!important}.background3 .img-familia img,.background3 .img-inventario img,.background3 .img-cidadania img{aspect-ratio:auto;height:auto;transform:none!important;margin:0!important}.background3 .img-familia .black-box,.background3 .img-inventario .black-box,.background3 .img-cidadania .black-box{width:100%;height:auto;position:relative;padding:40px 24px;background:#151314;display:flex;flex-direction:column;align-items:center!important;justify-content:center!important}.background3 .img-familia .black-box:before,.background3 .img-inventario .black-box:before,.background3 .img-cidadania .black-box:before{display:none}.background3 .img-familia .black-box:after,.background3 .img-inventario .black-box:after,.background3 .img-cidadania .black-box:after{display:none}.background3 .img-familia,.background3 .img-familia-right,.background3 .img-familia a,.background3 .img-familia-right a{display:flex;flex-direction:column}.background3 .img-familia img,.background3 .img-familia-right img{width:100%;height:auto;display:block}.background3 .img-familia .black-box,.background3 .img-familia-right .black-box{position:relative!important;width:100%!important;height:auto!important;left:unset!important;right:unset!important;top:unset!important;transform:none!important;padding:32px 24px;background:#151314;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;align-items:flex-start;gap:12px}.background3 .img-familia:before,.background3 .img-familia-right:before{display:none!important}.background3 .img-familia .black-box:before,.background3 .img-familia .black-box:after,.background3 .img-familia-right .black-box:before,.background3 .img-familia-right .black-box:after{display:none!important}.background3 .img-familia:hover img,.background3 .img-familia-right:hover img{transform:none!important}.background3 .img-familia:hover:before,.background3 .img-familia-right:hover:before{display:none!important}.background3 .img-familia:hover .black-box,.background3 .img-familia-right:hover .black-box{background:#151314!important}.background3 .img-familia:hover .black-box:before,.background3 .img-familia-right:hover .black-box:before{display:none!important}}.background4{background:#ffe498;display:flex;flex-direction:column;align-items:center;margin:auto;padding-left:65px}.background4 .text-atendimento h2{text-align:center;font-weight:500;font-family:Kaisei Tokumin;font-size:54px;line-height:79px;letter-spacing:0px;color:#151314;text-transform:uppercase;margin-top:113px;margin-bottom:35px}.background4 .container-atendimento{background:#151314;margin-bottom:113px;text-align:center;color:#ffe498;padding:50px 105px 50px 110px;width:1296px;height:663px}.background4 .container-atendimento h3{text-align:left;font-weight:400;font-family:Montserrat,sans-serif;font-size:31.5px;line-height:44px;letter-spacing:0px;color:#ffd45a}.background4 .container-atendimento h4{text-align:left;font-family:Montserrat,sans-serif;font-size:31.5px;line-height:44px;letter-spacing:0px;color:#ffd45a;font-weight:400}.background4 .btn-contato{font-size:24px;width:323px!important;height:61px!important}@media (min-width: 1051px) and (max-width: 1366px){.background4{padding-left:20px;padding-right:20px}.background4 .text-atendimento h2{font-size:42px;line-height:56px;margin-top:80px;margin-bottom:28px}.background4 .container-atendimento{width:100%;max-width:1100px;height:auto;padding:48px 60px!important;margin-bottom:80px}.background4 .container-atendimento h3,.background4 .container-atendimento h4{font-size:24px;line-height:36px}.background4 .btn-contato{width:280px!important;height:56px!important;font-size:20px}}@media (min-width: 992px) and (max-width: 1790px){.background4{padding-left:20px}.background4 .container-atendimento{margin:0 auto 100px}}@media (max-width: 992px){.background4{padding-left:0!important;padding-right:0!important;display:flex;flex-direction:column;align-items:center}.background4 .text-atendimento h2{font-size:40px;line-height:56px;margin-top:80px;text-align:center}.background4 .container-atendimento{width:95%!important;max-width:100%!important;height:auto!important;margin:0 16px 80px;padding:40px 24px!important;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center!important}.background4 .container-atendimento h3,.background4 .container-atendimento h4{font-size:24px;line-height:34px;text-align:center!important}.background4 .btn-contato{margin:30px auto 0;font-size:20px;padding:10px 24px}}@media (max-width: 576px){.background4 .text-atendimento h2{font-size:28px;line-height:36px;margin-top:50px;padding:0 16px;text-align:center}.background4 .container-atendimento{margin:0 16px 60px;padding:24px 16px!important}.background4 .container-atendimento h3,.background4 .container-atendimento h4{font-size:18px;line-height:26px;text-align:center!important}.background4 .btn-contato{width:-moz-fit-content!important;width:fit-content!important;width:224px!important;height:42px!important;font-size:16px}}.background5{display:flex;justify-content:center;align-items:stretch;position:relative;overflow:hidden;-o-object-fit:cover;object-fit:cover;margin:auto;background-color:#000;height:848px}.background5 .btn-mais{display:none!important}.background5 .text-blog p{text-align:left;font-weight:400;font-family:Montserrat,sans-serif;font-size:19px;line-height:29px;letter-spacing:0px;color:#ffd45a;margin-bottom:30px}.background5 .text-blog span{text-align:left;font-weight:700;font-family:Montserrat,sans-serif;font-size:19px;line-height:29px;letter-spacing:0px;color:#ffd45a}.background5 .text-blog .black-box>span:first-child{background:#ffd45a 0% 0% no-repeat padding-box;border-radius:26px;width:-moz-fit-content;width:fit-content;margin:0 151px 30px 0;text-align:center;font-weight:400;font-family:Kaisei Tokumin,sans-serif;font-size:18px;line-height:26px;letter-spacing:0px;color:#151314;text-transform:uppercase;white-space:nowrap;padding:8px 16px}.background5 .img-blog-familia{position:relative;cursor:pointer}.background5 .img-blog-familia img{width:100%;aspect-ratio:960/720;overflow:hidden;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:all .3s;-o-object-position:120% center;object-position:120% center}.background5 .img-blog-familia .black-box{background:#151314;color:#ffd45a;position:absolute;right:0;top:0;height:100%;width:416px;padding:0 30px 60px;display:flex;flex-direction:column;justify-content:end;transition:all .3s;z-index:10}.background5 .img-blog-familia .black-box:after{content:"BLOG";position:absolute;top:60px;left:-30px;width:-moz-fit-content;width:fit-content;transform:rotate(270deg);text-align:left;font-weight:100;font-family:Montserrat,sans-serif;font-size:54px;line-height:66px;letter-spacing:10.8px;color:#ffd45a;text-transform:uppercase;opacity:.5;margin-top:60px;margin-left:-20px}.background5 .img-blog-familia .black-box:before{content:"";width:0;height:100%;background:#151314;position:absolute;top:0;z-index:-1;right:0;transition:all 1s ease}.background5 .img-blog-familia .black-box span .arrow{transition:all .3s}.background5 .img-blog-familia:hover img{transform:scale(1.2)}.background5 .img-blog-familia:hover .black-box:before{content:"";width:100%;height:100%;background:#151314;position:absolute;top:0;right:100px}.background5 .img-blog-familia:hover .black-box span .arrow{margin-left:20px}.background5 .img-blog-inventario{position:relative;cursor:pointer}.background5 .img-blog-inventario img{aspect-ratio:960/848;overflow:hidden;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:all .3s}.background5 .img-blog-inventario .black-box{background:#151314;color:#ffd45a;position:absolute;left:0;top:0;height:100%;width:416px;padding:0 30px 60px;display:flex;flex-direction:column;justify-content:end;transition:all .3s;z-index:10;box-shadow:inset 0 0 0 .5px #ffedbd}.background5 .img-blog-inventario .black-box:after{content:"BLOG";position:absolute;top:60px;left:-30px;width:-moz-fit-content;width:fit-content;transform:rotate(270deg);text-align:left;font-weight:100;font-family:Montserrat,sans-serif;font-size:54px;line-height:66px;letter-spacing:10.8px;color:#eedc9e;text-transform:uppercase;opacity:.5;margin-top:60px;margin-left:-20px}.background5 .img-blog-inventario .black-box:before{content:"";width:0;height:100%;background:#151314;position:absolute;top:0;z-index:-1;left:0;transition:all .3s}.background5 .img-blog-inventario .black-box span .arrow{transition:all .3s;margin-top:8px}.background5 .img-blog-inventario:hover img{transform:scale(1.2)}.background5 .img-blog-inventario:hover .black-box:before{content:"";width:100%;height:100%;background:#151314;position:absolute;top:0;left:100px;transition:all 1s ease}.background5 .img-blog-inventario:hover .black-box span .arrow{margin-left:20px}.background5 .img-blog-familia:hover .black-box p,.background5 .img-blog-familia:hover .black-box h3,.background5 .img-blog-familia:hover .black-box .span-more,.background5 .img-blog-inventario:hover .black-box p,.background5 .img-blog-inventario:hover .black-box h3,.background5 .img-blog-inventario:hover .black-box .span-more{text-decoration:underline}@media (min-width: 993px) and (max-width: 1400px){.background5{gap:0}.background5 .img-blog-familia,.background5 .img-blog-inventario{flex:1 1 50%;min-width:0}.background5 .text-blog p,.background5 .text-blog span{font-size:16px;line-height:24px}.background5 .text-blog .black-box>span:first-child{margin:0 0 16px;white-space:normal}.background5 .img-blog-familia .black-box,.background5 .img-blog-inventario .black-box{width:40%;padding:20px}.background5 .img-blog-familia .black-box:after,.background5 .img-blog-inventario .black-box:after{font-size:26px;line-height:32px;letter-spacing:4px;left:-5px;top:40px}.background5 .img-blog-inventario .black-box:after,.background5 .img-blog-familia .black-box:after{font-size:30px}.background5 .img-blog-inventario .black-box,.background5 .img-blog-familia .black-box{padding:0 0 54px}.black-box{padding:15px!important}}@media (min-width: 1051px) and (max-width: 1366px){.background5{height:auto}.background5 .text-blog p{font-size:15px;line-height:24px;margin-bottom:18px}.background5 .text-blog span{font-size:15px;line-height:22px}.background5 .text-blog .black-box>span:first-child{font-size:14px;padding:6px 12px;margin:0 0 18px}.background5 .img-blog-familia,.background5 .img-blog-inventario{overflow:hidden}.background5 .img-blog-familia img,.background5 .img-blog-inventario img{min-height:620px;-o-object-fit:cover;object-fit:cover}.background5 .img-blog-familia .black-box,.background5 .img-blog-inventario .black-box{width:320px;padding:0 18px 30px}.background5 .img-blog-familia .black-box h3,.background5 .img-blog-inventario .black-box h3{font-size:28px;line-height:38px}.background5 .img-blog-familia .black-box:after,.background5 .img-blog-inventario .black-box:after{font-size:34px;line-height:40px;letter-spacing:6px;top:70px;left:-18px;margin:0}.background5 .img-blog-familia:hover img,.background5 .img-blog-inventario:hover img{transform:scale(1.08)}}@media (max-width: 1050px){.background5{flex-direction:column;height:auto}.background5 .text-blog p,.background5 .text-blog span{text-align:center;margin:0 0 16px}.background5 .text-blog .black-box>span:first-child{margin:0 auto 16px;display:inline-block}.background5 .img-blog-familia,.background5 .img-blog-inventario{width:100%;margin:0;padding:0;display:flex;flex-direction:column;align-items:center}.background5 .img-blog-familia img,.background5 .img-blog-inventario img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;transform:none!important;-o-object-position:center;object-position:center}.background5 .img-blog-familia .black-box,.background5 .img-blog-inventario .black-box{position:relative!important;width:100%!important;height:auto!important;left:unset!important;right:unset!important;top:unset!important;padding:24px 16px;margin:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;text-align:center}.background5 .img-blog-familia .black-box:before,.background5 .img-blog-familia .black-box:after,.background5 .img-blog-inventario .black-box:before,.background5 .img-blog-inventario .black-box:after{display:none!important}.background5 .img-blog-familia:hover img,.background5 .img-blog-inventario:hover img{transform:none!important}.background5 .img-blog-familia:hover .black-box:before,.background5 .img-blog-inventario:hover .black-box:before{display:none!important}}@media (max-width: 992px){.background5{flex-direction:column}.background5 .btn-mais{display:flex!important}.background5 .text-blog p,.background5 .text-blog span{font-size:16px;line-height:24px}.background5 .text-blog .black-box>span:first-child{margin:0 0 20px;font-size:16px}.background5 .img-blog-familia{margin-top:20px}.background5 .img-blog-familia .black-box,.background5 .img-blog-inventario .black-box{width:50%;padding:20px}.background5 .img-blog-familia .black-box:after,.background5 .img-blog-inventario .black-box:after{font-size:28px;line-height:40px;letter-spacing:6px;left:-20px;top:40px}.background5 .img-blog-inventario .black-box{box-shadow:unset!important}}@media (max-width: 576px){.background5{flex-direction:column}.background5 .text-blog p,.background5 .text-blog span{font-size:14px;line-height:22px}.background5 .text-blog .black-box>span:first-child{font-size:14px;padding:6px 12px;margin-bottom:16px;white-space:normal}.background5 .img-blog-familia img,.background5 .img-blog-inventario img{aspect-ratio:auto;height:auto}.background5 .img-blog-familia .black-box,.background5 .img-blog-inventario .black-box{position:relative;width:100%;height:auto;padding:16px;background:#000;display:flex;justify-content:center;align-items:center!important;text-align:center}.background5 .img-blog-familia .black-box:before,.background5 .img-blog-inventario .black-box:before{display:none}.background5 .img-blog-familia .black-box:after,.background5 .img-blog-inventario .black-box:after{display:none}.background5 .img-blog-familia:hover img,.background5 .img-blog-inventario:hover img{transform:none}.background5 .img-blog-familia:hover .black-box:before,.background5 .img-blog-inventario:hover .black-box:before{display:none}}.background6{background:#ffe498 no-repeat padding-box;padding-bottom:90px;margin:auto}.background6 .newsletter-text{padding-right:10px}.background6 .newsletter-text input:hover{border:3px solid #000!important;background-color:#ffd45a!important}.background6 .newsletter-text input:focus{border:3px solid #FFD45A;outline:none;background-color:#ffd45a14}.background6 .newsletter-text input:focus::-moz-placeholder{color:#ffd45a}.background6 .newsletter-text input:focus::placeholder{color:#ffd45a}.background6 .newsletter-text .input-box::-moz-placeholder{-moz-transition:opacity .2s ease;transition:opacity .2s ease}.background6 .newsletter-text .input-box::placeholder{transition:opacity .2s ease}.background6 .newsletter-text .input-box.placeholder-fade::-moz-placeholder{opacity:0}.background6 .newsletter-text .input-box.placeholder-fade::placeholder{opacity:0}.background6 .newsletter-text h2{text-align:center;font-weight:500;font-family:Kaisei Tokumin,sans-serif;font-size:36px;line-height:52px;color:#151314;text-transform:uppercase;padding-top:90px;margin-bottom:30px}.background6 .newsletter-text label:not(.form-check-label){text-align:left;display:block;font-weight:700;font-family:Montserrat,sans-serif;font-size:27px;line-height:24px;color:#151314}.background6 .newsletter-text .row-newsletter{padding:0;width:100%;margin:auto 8% auto 12%}.background6 .newsletter-text input:not(.form-check-input),.background6 .newsletter-text textarea{border:1px solid #151314;border-radius:10px;background-color:transparent;text-align:left;font-weight:400;font-family:Montserrat,sans-serif;font-size:20px;line-height:24px;letter-spacing:0px;color:#151314;box-sizing:border-box;width:100%;padding:16px 24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.background6 .newsletter-text input:not(.form-check-input)::-moz-placeholder,.background6 .newsletter-text textarea::-moz-placeholder{color:#151314}.background6 .newsletter-text input:not(.form-check-input)::placeholder,.background6 .newsletter-text textarea::placeholder{color:#151314}.background6 .newsletter-text input:not(.form-check-input):focus,.background6 .newsletter-text input:not(.form-check-input):active,.background6 .newsletter-text textarea:focus,.background6 .newsletter-text textarea:active{background-color:transparent;color:#151314}.background6 .newsletter-text input:not(.form-check-input) .invalid-feedback,.background6 .newsletter-text textarea .invalid-feedback{font-size:12px}.background6 .newsletter-box{display:flex;justify-content:center;align-items:flex-end}.background6 .input-box{border:1px solid #151314;border-radius:10px;text-align:left;font-weight:400;font-family:Montserrat,sans-serif;font-size:20px;line-height:24px;letter-spacing:0px;color:#151314}.background6 .form-check{display:flex;align-items:center;gap:16px;padding:0}.background6 .form-check-input{width:30px;height:30px;background-color:transparent;border:solid 1px #151314;margin:0}.background6 .form-check-label{font-family:Montserrat;font-size:19px;line-height:24px;color:#151314;text-align:left;font-weight:440}.background6 .btn-assinar{background:transparent linear-gradient(180deg,#ffdb75,#ffe5a5 47%,#dfac40) 0% 0% no-repeat padding-box;border-radius:34px;width:306px;height:61px;text-align:center;font-weight:700;font-family:Montserrat,sans-serif;font-size:24px;line-height:29px;letter-spacing:0px;color:#151314;border:none;cursor:pointer}@media (min-width: 1050px) and (max-width: 1450px){.background6 .newsletter-text h2{font-size:clamp(28px,2.4vw,34px);line-height:1.3}.background6 .newsletter-text label:not(.form-check-label){font-size:clamp(18px,1.4vw,22px)}.background6 .newsletter-text .row-newsletter{width:100%;margin:0 auto;padding:0 40px}.background6 .newsletter-text input:not(.form-check-input),.background6 .newsletter-text textarea{font-size:16px;padding:14px 18px}.background6 .form-check-label{font-size:16px;line-height:22px}.background6 .form-check-input{width:24px;height:24px}.background6 .btn-assinar{width:260px;height:54px;font-size:20px}}@media (min-width: 992px){.background6 .newsletter-box{margin:0 auto}.background6 .form-check{align-items:center}.background6 .btn-terciary{width:100%;min-height:61px;font-size:24px}}@media (max-width: 1024px){.background6 .newsletter-text h2{font-size:30px;line-height:42px;padding-top:60px}.background6 .newsletter-text label:not(.form-check-label){font-size:18px}.background6 .newsletter-text input:not(.form-check-input),.background6 .newsletter-text textarea{font-size:16px;padding:14px 18px}.background6 .form-check-input{width:24px;height:24px}.background6 .form-check-label{font-size:18px}.background6 .btn-assinar{width:auto;padding:14px 40px;font-size:20px}.row-newsletter{margin:0!important}}@media (max-width: 576px){.background6{padding-bottom:60px}.background6 .newsletter-text h2{font-size:22px;line-height:30px}.background6 .newsletter-text label:not(.form-check-label){font-size:16px;padding:0}.background6 .newsletter-text input:not(.form-check-input),.background6 .newsletter-text textarea{font-size:14px;padding:12px 16px;width:100%}.background6 .input-box{font-size:16px}.background6 .form-check{display:flex;align-items:center;flex-direction:row;padding:10px 0 0;gap:10px}.background6 .form-check-input{width:30px;height:30px}.background6 .form-check-label{font-size:16px;line-height:20px}.background6 .btn-assinar{display:block;width:calc(100% - 32px);margin:20px auto 0;font-size:16px;padding:12px;height:auto}}body{overflow-x:hidden}.background{position:relative;height:726px;display:flex;justify-content:center;align-items:center;flex-direction:column;margin:auto;padding-left:13vh;padding-top:5vh}.background .logo-mobile{display:block}.background video{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:1}.background:after{content:"";position:absolute;top:0;left:0;z-index:1;background:transparent radial-gradient(closest-side at 50% 50%,#000000c9,#0000008c) 0% 0% no-repeat padding-box;width:100%;height:100%;opacity:1}.background .text-banner{position:relative;z-index:10}.background .text-banner p{text-align:center;font-weight:700;font-family:Raleway,sans-serif;font-size:clamp(14px,2.5vw,28px);line-height:33px;letter-spacing:0px;color:#ffd45a;margin-bottom:0;padding-top:35px}.background .text-banner h1{text-align:center;font-weight:400;font-family:Kaisei Tokumin,sans-serif;font-size:clamp(24px,6vw,59px);line-height:85px;letter-spacing:0px;color:#ffd45a;text-transform:uppercase;padding-right:312px;white-space:nowrap}.background .text-banner h2{text-align:center;font-weight:400;font-family:Kaisei Tokumin,sans-serif;font-size:clamp(16px,3.5vw,30px);line-height:44px;letter-spacing:0px;color:#ffd45a;text-transform:uppercase}.background .banner{display:flex;justify-content:center;align-items:center;margin-bottom:20px;padding-bottom:10px;position:relative;z-index:10}.background2{position:relative;background-image:url(/images/web/imagem-fundo-pilares.webp);margin:auto;background-attachment:fixed;background-position:10% 50%;background-repeat:no-repeat;background-size:cover;height:702px;padding-left:13vh;overflow:hidden}.background2:before{content:"";position:absolute;inset:0;background:inherit;z-index:0;transform:scale(1);transition:transform .6s ease}.background2 .container{position:relative;z-index:2}.background2 .img-adv img{transition:transform .6s ease;transform:scale(1)}.background2:hover:hover:before{transform:scale(1.2) translateY(-10px)}.background2:hover:hover .img-adv img{transform:scale(1.1) translateY(-8px)}.background2 .row-background2{gap:110px}.background2 .img-adv{padding-top:70px;margin-bottom:0;display:flex;justify-content:center}.background2 .text-adv{padding-left:8px}.background2 .text-adv h1{text-align:center;font-weight:400;font-family:Kaisei Tokumin,sans-serif;font-size:clamp(24px,6vw,59px);line-height:85px;letter-spacing:0px;color:#ffd45a;text-transform:uppercase;padding-top:92px;margin-bottom:3px}.background2 .text-adv h2{text-align:center;font-weight:400;font-family:Kaisei Tokumin,sans-serif;font-size:clamp(16px,3.5vw,30px);line-height:44px;letter-spacing:0px;color:#ffd45a;text-transform:uppercase;margin-bottom:0}.background2 .text-adv p{font-weight:400;font-family:Montserrat,sans-serif;font-size:clamp(14px,3vw,25px);line-height:40px;letter-spacing:0px;color:#ffd45a;font-weight:500;padding-top:60px;margin-bottom:0;width:96%;text-align:justify}.background2 .text-adv .text-final{padding-top:0;text-align:left}.mapa{width:100%;height:400px;margin:auto}.mapa iframe{width:100%;height:100%;border:0;display:block}@media (min-width: 993px) and (max-width: 1440px){.background{height:620px;padding-left:4vh;padding-top:2vh}.background .banner img:last-child{max-width:620px;width:100%;height:auto}.background .text-banner p{font-size:22px;line-height:28px;padding-top:24px}.background .text-banner h1{font-size:50px;line-height:64px;padding-right:120px}.background .text-banner h2{font-size:24px;line-height:34px}.background2{height:auto;min-height:620px;padding-left:4vh}.background2 .row-background2{gap:40px}.background2 .img-adv{padding-top:40px}.background2 .img-adv img{max-width:100%;height:auto}.background2 .text-adv h1{font-size:48px;line-height:62px;padding-top:50px}.background2 .text-adv h2{font-size:24px;line-height:34px}.background2 .text-adv p{font-size:19px;line-height:32px;padding-top:36px;width:100%}.background2:hover:hover:before{transform:scale(1.08) translateY(-4px)}.background2:hover:hover .img-adv img{transform:scale(1.04) translateY(-2px)}}@media (max-width: 992px){.background{height:477px;padding-top:180px;padding-bottom:100px;padding-left:0}.background .text-banner p{font-size:22px;line-height:28px}.background .text-banner h1{font-size:42px;line-height:60px;padding-right:0;white-space:normal}.background .text-banner h2{font-size:24px;line-height:32px}.background .banner{flex-wrap:wrap;gap:12px;padding-bottom:20px}.background2{padding-left:0vh;overflow:unset;height:auto}.background2 .row-background2{gap:10px}.background2 .text-adv{padding:0!important}.background2 .text-adv h1{font-size:42px;line-height:60px;padding-top:60px}.background2 .text-adv h2{font-size:24px;line-height:32px}.background2 .text-adv p{font-size:20px;line-height:32px;padding-top:40px}.mapa{height:300px}}@media (max-width: 576px){.background{padding:31vh 0 16vh}.background .logo-mobile{display:none}.background video{-o-object-position:left;object-position:left}.background .text-banner p{font-size:23px;line-height:1.2;padding:0 10px}.background .text-banner h1{font-size:28px;line-height:40px;white-space:normal}.background .text-banner h2{font-size:18px;line-height:26px}.background .banner{flex-direction:column;gap:10px}.background2{background-attachment:scroll}.background2 .img-adv{padding-top:0}.background2 .img-adv img{max-width:90%;height:auto;margin-top:-45px;z-index:1}.background2 .text-adv h1{font-size:34px;width:100%;line-height:40px;padding-top:40px}.background2 .text-adv h2{font-size:24px;line-height:26px}.background2 .text-adv p{font-size:14px;line-height:26px;padding-top:30px;text-align:center}.background2 .text-adv .text-final{font-size:14px;text-align:center}.mapa{height:250px}}@media (max-width: 300px){.text-adv h1{font-size:28px!important}p{font-size:14px!important}}
