@media only screen and (max-width:1600px){.cabecalho.cabecalho-quemsomos:after,.cabecalho.cabecalho-jesuita:after{background-position-x:right}#main-jesuita #reuniao-publica{padding:60px 0 0}.page-contato .patrocinios{margin-bottom:40px;padding-top:0}.page-quemsomos#main-nossa-historia .conquistas .slider-conquistas{padding-bottom:50px}.page-quemsomos#main-atuacao .sec-areas-negocio{min-height:600px}.page-quemsomos .politicas .topo{max-height:320px;height:auto}.page-quemsomos .compromissos .topo{height:200px}.page-sustentabilidade#main-sustentabilidade-estrategia .section-top{max-height:430px}.page-sustentabilidade#main-sustentabilidade-estrategia .content{padding:40px 0}#accordion{margin:40px 0}.page-sustentabilidade#main-sustentabilidade-estrategia .compromissos{min-height:320px}.page-fornecedores .cabecalho h1,.page-produtor .cabecalho h1,.page-trabalhe .cabecalho h1,.page-sustentabilidade .cabecalho h1{font-size:36px}.page-trabalhe .introducao{background-position-y:bottom;background-size:60%;margin-top:20px}.page-trabalhe#main-vagas .depoimentos{padding:40px 0;margin-bottom:40px}.page-trabalhe#main-desenvolvimento .diversidade .col-text:after{height:320px;width:170px;right:0;top:-260px}.page-fornecedores#main-ja-fornecedor .intro{min-height:390px}.blog .lista-posts .post-item .content h3{font-size:22px}.btn-carregar-mais{margin:40px auto 0}.contato-fixed{bottom:30%}#main-home .banner{height:500px}.page-trabalhe .cabecalho{height:500px}.page-produtor .cabecalho{height:500px}.page-sustentabilidade .cabecalho{height:500px}.page-fornecedores .cabecalho{height:500px}}@media only screen and (max-width:1600px){#main-canal section#ouvimos{background-size:107%}@media only screen and (max-width:1350px){#main-canal section#ouvimos{background-size:115%}.cabecalho h1{color:#fff;font-weight:200;font-size:38px}}@media only screen and (max-width:1200px){.cabecalho.cabecalho-jesuita{background-size:cover}.row-bg{padding:70px 0}#main-jesuita section#inscreva{padding:50px 0}#main-jesuita section#estudos{padding:50px 0}#main-jesuita section#estudos .volumes .volume p{font-size:16px;line-height:1.2}header .top-header .acessibilidade p{font-size:14px}header .top-header .acessibilidade{padding-left:35px}header .top-header .menu-top ul li a{padding:0 12px}header nav .busca-topo form{width:90%}.areas-negocios{padding:40px 0}.areas-negocios h1.titulo-sec{font-size:30px}.areas-negocios .area-item .thumb{height:250px}.areas-negocios .area-item .content h3{font-size:20px}#main-home .lista-btn-banner .item .content img{width:40px}#main-home .lista-btn-banner .item .content{height:114px}.sec-redes h2{margin-bottom:20px;font-size:30px}header nav ul.dropdown-menu li a{font-size:18px}}@media only screen and (max-width:980px){#main-home .lista-btn-banner .item{width:48%;margin-bottom:50px}#main-home .banner{padding-bottom:0}footer .options-footer .options-list{width:29.3333333333%}footer .options-footer hr.line{background-color:#ddd;height:2px;width:100%;margin:20px 0 15px}header{padding:0 0}header .logo img{margin:0 auto}header nav{padding:0!important}header .navbar .menu{position:absolute;width:100%;z-index:100;top:0;min-height:150px;border-radius:8px;right:0}header .navbar .menu .dropdown-toggle::after{display:none}header .navbar .menu ul.navbar-nav{background:#006398;border-radius:8px;align-items:flex-start!important}header .navbar .menu ul.navbar-nav li a{color:#006398!important}header .btn_mobile{display:block!important;padding:7px 15px}header .btn_desktop{display:none}header .navbar-toggler{display:block}header button.navbar-toggler{position:absolute;top:0px!important;z-index:9999999;display:flex;align-items:center;justify-content:center;padding:0;bottom:0;margin:auto;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;left:0}header button.navbar-toggler:not(.collapsed) .btn-close{display:block!important;color:#006398}header button.navbar-toggler:not(.collapsed) .btn-show{display:none!important;color:#006398}header button.navbar-toggler span.navbar-toggler-icon{display:flex;justify-content:center;align-items:center;padding-right:0;font-size:30px}header button.navbar-toggler .btn-close{display:none!important}header button.navbar-toggler .btn-show{color:#006398}footer .copyright .links-ext-footer{flex-direction:column;align-items:flex-start;gap:5px;margin:20px 0}header .top-header .menu-top ul li a{padding:0 8px;font-size:14px}header .top-header .menu-top{gap:15px;padding-left:30px}header .top-header .acessibilidade{text-align:center;justify-content:center}header .top-header .menu-internacional .menu-oculto.open-menu{right:-272px}header nav .busca-topo form.busca-open{width:100%}}@media only screen and (max-width:500px){#botao-logo{bottom:160px;right:10px}#imagemModal .modal-body{margin-top:30px;margin-left:8px}div#adopt-controller-button{margin-left:310px!important;margin-bottom:-10px!important}.programacao-sipat figure{overflow:scroll}.programacao-sipat figure img{width:1200px;max-width:inherit}.home footer{padding:0 0 120px}header nav ul li{height:inherit;padding:0;width:100%!important;min-height:inherit}header nav ul li a{padding:0 15px}ul#menu-principal{padding:20px}header nav ul{height:-webkit-max-content;height:-moz-max-content;height:max-content}header .navbar-nav ul.dropdown-menu{position:inherit!important;float:inherit!important;margin:0;padding-top:10px!important;display:block!important;width:100%;top:0;margin-top:0!important;padding-top:0!important}header .navbar-nav ul.dropdown-menu li ul{padding-left:0!important}header nav ul.dropdown-menu li a{font-size:18px;padding-left:18px}header .navbar .menu ul.navbar-nav,header nav ul.dropdown-menu{background-color:#fff}header .navbar .menu ul.navbar-nav{width:100%;flex-wrap:wrap;flex-direction:row}header .navbar .menu ul.navbar-nav li a{color:#006398;width:100%}header nav #navbar{height:inherit}header{min-height:inherit;padding:20px 0;position:relative}header:after{content:"";background-position:center;background-repeat:no-repeat;background-size:cover;width:100%;display:block;height:10px;left:0;right:0;margin:auto;position:absolute;bottom:-10px;z-index:1;background-image:url(../../../../../../../../themes/amaggi-theme/assets/img/after-mobile.png)}header .logo{position:relative;z-index:99}header .busca-topo form{height:auto;right:0;padding-left:0;width:100%;z-index:99;bottom:-96px;padding-top:10px;padding-bottom:10px;justify-content:center}header .busca-topo form:after{display:none}header .busca-topo form button{font-size:12px;color:#fff;margin-left:12px;border-radius:18px;border:1px solid #fff;padding:6px 9px}nav .busca-topo{display:none}header .busca-mobile{display:block;position:absolute;top:0;right:0;bottom:0;margin:auto;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%;z-index:10;text-align:right;justify-content:flex-end}header .busca-topo .btn-busca{margin-right:10px}header .row-menu{position:relative;align-items:center;justify-content:center}header .top-header{display:none}header .logo img{margin:0 auto;width:230px}#main-home .lista-btn-banner{display:none}.areas-negocios h1.titulo-sec{font-size:32px;width:50%}.areas-negocios .area-item .thumb{height:400px}.areas-negocios .area-item .content h3{font-size:28px}.areas-negocios .area-item .content .btn-saiba{visibility:visible}.areas-negocios .area-item .thumb:after{content:"";display:block;position:absolute;background-image:url(../../../../../../../../themes/amaggi-theme/assets/img/post-hover.png);width:96px;height:80px;right:0;bottom:0;background-position-x:right;background-position-y:top;background-repeat:no-repeat;background-size:contain;border-bottom-right-radius:26px}.areas-negocios .area-item .thumb{position:relative}.sec-redes h2{font-size:26px;width:100%}.sec-redes .menu-redes .acesse-redes{display:none}.sec-redes{padding:40px 0}.navegacao-interna{overflow:hidden}footer .options-footer{display:none}footer .copyright .copyright-footer.redes-footer{padding:20px;text-align:center;justify-content:center;gap:20px}footer .copyright .copyright-footer.redes-footer .icones a i{font-size:35px;color:#006398}footer .copyright .copyright-footer.redes-footer .icones{gap:35px;margin-left:0}footer .copyright .lista-btn-banner{background-color:#006398;padding:10px 5px;display:flex;flex-wrap:wrap;margin-top:30px;position:fixed;bottom:0;width:100%;z-index:9999}.adopt-controller-button.svelte-3vkahb{bottom:150px!important;left:0!important}footer .copyright .lista-btn-banner .item{width:25%;margin:0%;border-right:1px solid #0595e2;padding:0 5px}footer .copyright .lista-btn-banner .item:last-child{border-right:none}footer .copyright .lista-btn-banner .item img{margin:0 auto;height:30px;width:30px;-o-object-fit:contain;object-fit:contain;margin-bottom:6px}footer .copyright .lista-btn-banner .item a{color:#fff;font-size:10px;display:block;text-align:center;line-height:12px}footer .nav-footer{background-size:100%;height:auto;padding-top:80px}footer .nav-footer .col-info-rodape i{left:0}footer .nav-footer .col-info-rodape{padding-left:24px;margin-bottom:20px}footer .copyright .investidores-footer{display:none}footer .copyright .copyright-footer.redes-footer{order:1}footer .copyright .copyright-footer{order:3;text-align:center}.page-sustentabilidade .cabecalho h1{font-size:26px;padding-left:20px}.page-sustentabilidade .cabecalho{background-image:url(../../../../../../../../themes/amaggi-theme/assets/img/sustentabilidade/bg-relatorios.png);height:260px;padding-bottom:20px;padding:20px 15px}.page-sustentabilidade .cabecalho img{width:45px}.page-sustentabilidade .cabecalho:after,.page-trabalhe .cabecalho:after{height:290px;width:64%}.page-sustentabilidade#main-relatorio .box-relatorio h2{font-size:24px;margin-bottom:0}.page-sustentabilidade#main-relatorio .box-relatorio ul li .col-ano{width:25%;max-width:100%}.page-sustentabilidade#main-relatorio .box-relatorio ul li p{font-size:18px}.page-sustentabilidade#main-relatorio .box-relatorio{padding:0;margin-top:40px}.page-sustentabilidade .cabecalho{background-position:center}.navegacao-interna ul li a{padding:10px 0}.navegacao-interna ul{gap:0}.contato-fixed{bottom:20%}.contato-fixed .content.active{height:500px;padding:15px;border-radius:26px;background-color:#fff;width:310px;left:-310px;top:-320px}.contato-fixed .content.active .box{margin:10px 0}.navegacao-interna ul li a:hover:after,.navegacao-interna ul li a.active:after{height:8px}.cabecalho{height:240px}.cabecalho h1{font-size:32px;text-align:center}.page-fornecedores .cabecalho h1,.page-produtor .cabecalho h1,.page-trabalhe .cabecalho h1,.page-sustentabilidade .cabecalho h1{font-size:32px}.cabecalho.cabecalho-quemsomos:after,.cabecalho:after{height:240px;width:75%}.navegacao-interna ul li{margin-right:0;padding:0 5px}.page-quemsomos#main-nossa-historia .introducao{padding:20px 0;padding-bottom:0}.text-destaque{font-size:20px}.page-quemsomos#main-nossa-historia .conquistas{padding:20px 0;background-image:none}.page-quemsomos#main-nossa-historia .conquistas p{margin-bottom:15px}.page-quemsomos#main-nossa-historia .conquistas h3{padding-left:0;text-align:center;margin-top:40px}.page-quemsomos#main-nossa-historia .conquistas .slider-conquistas .slider-item .content{width:90%}.page-quemsomos#main-nossa-historia .conquistas .slider-conquistas{padding-bottom:20px}.page-quemsomos#main-nossa-historia .memorias{padding:20px 0}.page-quemsomos#main-nossa-historia .memorias a{margin-top:14px;font-size:14px;text-align:center;width:100%}.page-quemsomos#main-nossa-historia .espaco-memoria{padding:40px 0 20px}.page-quemsomos#main-nossa-historia .espaco-memoria img{margin-bottom:20px}.page-quemsomos#main-nossa-historia .espaco-memoria p{color:#999;margin:20px 0;font-size:16px}.page-quemsomos#main-nossa-historia .conheca-acervo ul{margin-bottom:20px;gap:10px}.page-quemsomos#main-nossa-historia .conheca-acervo ul li a{padding-bottom:0;font-size:18px}.page-quemsomos#main-nossa-historia .conheca-acervo .acervo-item{margin-bottom:40px;height:auto}.page-quemsomos#main-atuacao .intro p{font-size:16px}.page-quemsomos#main-nossa-historia .conheca-acervo{padding-bottom:20px}.page-quemsomos#main-atuacao .intro{padding:40px 0}.page-quemsomos#main-atuacao .intro h2{font-size:24px}.page-quemsomos#main-atuacao .intro .valores{margin-top:20px}.page-quemsomos#main-atuacao .intro .valores{padding:20px}.page-quemsomos#main-atuacao .sec-areas-negocio{min-height:inherit;padding-top:170px;margin-bottom:0}.page-quemsomos#main-atuacao .sec-areas-negocio .text{width:100%;padding:0 15px;margin-top:22px;bottom:0}.page-quemsomos#main-atuacao .sec-areas-negocio .text p{font-size:16px}.page-sustentabilidade#main-sustentabilidade-estrategia .compromissos-2 .lista-compromissos .compromisso-item p{font-size:16px}.encontre-sec h2{margin:10px 0;font-size:26px}.encontre-sec .mapa-encontre{margin:0 0}.encontre-sec .mapa-encontre form fieldset label input{width:100%;margin-top:20px}.encontre-sec .mapa-encontre form fieldset label{font-size:18px;justify-content:center;text-align:center}.encontre-sec .mapa-encontre form fieldset button{top:inherit;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;bottom:0}.encontre-sec{padding:20px 0}.encontre-sec .mapa-encontre iframe{height:370px}.page-quemsomos#main-atuacao .encontre-sec{margin-bottom:0}.page-quemsomos .governanca .col-text h2{margin-bottom:10px}.page-quemsomos .governanca .col-text p{margin-bottom:10px;font-size:16px}.page-quemsomos .governanca .col-text{margin-bottom:20px;padding-bottom:20px}.page-quemsomos .governanca .conselho-adm{padding:12px;margin:90px 0 50px}.page-quemsomos .governanca .conselho-adm table th{padding:4px;font-size:16px}.page-quemsomos .governanca .conselho-adm table th:first-child{width:60%}.page-quemsomos .governanca .conselho-adm table td{font-size:15px;padding:6px}.page-quemsomos .politicas .topo{background-size:100%;height:419px;margin-bottom:30px;padding-top:230px;max-height:inherit}.page-quemsomos .politicas .topo h2{font-size:26px}.page-quemsomos .politicas .lista-politicas .item .titulo{width:100%;margin-bottom:10px}.page-quemsomos .politicas .lista-politicas .item .col-text{width:100%}.page-quemsomos .politicas .lista-politicas .item{padding:20px 0;margin:10px 0}.page-quemsomos .compromissos .topo{background-image:none;height:auto}.page-quemsomos .compromissos .topo h2{font-size:26px;margin-bottom:10px}.page-quemsomos .compromissos .compromisso-item{padding:20px 0;margin:10px 0}.page-quemsomos .compromissos .compromisso-item img{margin:0 auto 10px}.page-quemsomos .compromissos{margin-bottom:0}.page-quemsomos#main-premios .premios{padding:20px 0}.page-quemsomos#main-premios .premios h2{font-size:26px}.page-quemsomos#main-premios .premios .premio-item{padding:15px 0;margin-top:10px}.page-quemsomos#main-premios .premios .premio-item img{max-width:100%;margin-bottom:20px;max-height:200px}.cabecalho{padding:0 15px}.cabecalho.cabecalho-imprensa{background-size:cover}.cabecalho.cabecalho-imprensa:after{height:240px;width:66%}.navegacao-interna .newsletter form input{width:100%;padding:4px}.navegacao-interna .newsletter form button{width:100%;margin-top:14px;padding:4px}.navegacao-interna .newsletter form p{margin-bottom:10px}.navegacao-interna .newsletter form input:not(.wpcf7-submit){width:100%}.blog .busca-post form.busca{width:100%;margin-right:0;margin-bottom:20px}.blog .busca-post form.filtro label{width:100%;margin-bottom:20px}.blog .busca-post form.filtro label input{width:100%}.blog .busca-post form.filtro{width:100%}.blog .busca-post{margin:30px 0}.blog .busca-post form.filtro button{width:100%}.blog .lista-posts .post-item .content,.post-item .content{padding:20px;min-height:100px}.blog .lista-posts .post-item .content h3,.post-item .content h3{font-size:18px}.btn-carregar-mais{margin:20px auto 0}.blog .lista-posts .post-item,.lista-posts .post-item{margin-bottom:20px}.blog .lista-posts{margin-bottom:20px}.single-noticias .banner{height:300px;margin:20px 0}.single-noticias .content h1{font-size:24px;margin-bottom:10px;font-weight:600}.single-noticias .content .wp-caption{margin:20px 0}.single-noticias .content p{font-size:16px}.single-noticias .content{padding-bottom:20px}.single-noticias .relacionados{padding:40px 0 0}.single-noticias a.btn-voltar{padding:4px 30px}.post-type-archive-notas .lista-posts .nota-item .date{margin-bottom:15px}.post-type-archive-notas .lista-posts .nota-item h3{margin:20px 0}.post-type-archive-notas .lista-posts{padding:40px 0 0}.post-type-archive-notas .lista-posts .nota-item{padding:20px 0}.btn-carregar-mais{width:100%}.page-contato h2{font-size:26px;margin-bottom:20px}.page-contato form{width:100%}.page-contato form .wpcf7-submit{width:100%}.page-contato .box-info h3{font-size:26px;margin-bottom:20px}.page-contato .box-info{margin-bottom:25px}.page-contato hr.line{padding:15px 0 0}.page-contato .patrocinios h2{margin-bottom:15px;font-size:26px}.page-contato .patrocinios{margin-bottom:40px;padding-top:220px;background-position-y:top;background-size:80%;padding-bottom:0;margin-bottom:20px}.page-contato .patrocinios a.btn-acesse{width:100%}.page-fornecedores .cabecalho{height:300px}.page-fornecedores .cabecalho:after{height:300px;width:66%}.navegacao-interna .nav-interna-box button.action-news,.navegacao-interna .nav-interna-box a.action-news{font-size:16px;padding:10px 0}.page-sustentabilidade .section-top{background-size:100%;padding:40px 0 20px;height:auto;padding-top:200px;margin-bottom:0}.page-sustentabilidade.main-sustentabilidade-content .content{padding:20px 0}.page-sustentabilidade.main-sustentabilidade-content .content img:not(.img-destaque){margin:20px auto}.page-sustentabilidade.main-sustentabilidade-content .content h2{margin-bottom:15px;font-size:26px}.page-sustentabilidade.main-sustentabilidade-content .content.content-cinza{padding:40px 0}.page-sustentabilidade.main-sustentabilidade-content .content p{margin-bottom:10px}.page-sustentabilidade.main-sustentabilidade-content .content a.btn-file{width:100%;text-align:center}.navegacao-interna .nav-interna-box{background-position-x:center}.navegacao-interna ul{padding-top:10px}.navegacao-interna ul li{width:100%;margin-bottom:10px;text-align:center}.navegacao-interna ul li a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;padding:0}.page-sustentabilidade.main-sustentabilidade-content .content ul li{padding-left:40px;position:relative;margin:10px 0}.contato-fixed .content.active .box h4{width:100%;font-size:16px}.contato-fixed .content.active .box p,.contato-fixed .content.active .box a{font-size:16px;color:#999;display:block;overflow-wrap:break-word}.contato-fixed button{position:relative;z-index:999}.page-sustentabilidade#main-relatorio .box-relatorio ul li .arquivo{margin-left:0;margin-right:auto}#main-home .banner{height:650px;background-position-x:center;background-position-y:center;background-size:contain;background-repeat:no-repeat}.contato-fixed .content{left:0}.lista-politicas{margin-top:30px}.navegacao-interna .nav-interna-box:after{display:none}.post-type-archive-galeria .galeria-nav ul{gap:20px}.post-type-archive-galeria .galeria-nav ul{margin-top:10px}.post-type-archive-galeria .galeria-nav ul li button{background-color:transparent;border:none;position:relative;color:#999;font-weight:600;font-size:16px}.post-type-archive-galeria .galeria-nav nav{padding:30px 0}.page-sustentabilidade.main-sustentabilidade-content .content h3{margin:10px 0}.page-sustentabilidade.main-sustentabilidade-content .content ul{margin:20px 0}.page-sustentabilidade#main-sustentabilidade-gestao .desenvolvimento_cadeia .image-destaque{margin-bottom:20px}.page-sustentabilidade#main-sustentabilidade-gestao .desenvolvimento_cadeia h5{margin-top:20px}.page-sustentabilidade#main-sustentabilidade-gestao .desenvolvimento_cadeia{padding-bottom:40px}.page-sustentabilidade.main-sustentabilidade-content .content h5{margin-top:20px}.page-sustentabilidade.main-sustentabilidade-content .content .image-destaque{margin-bottom:25px;margin-top:25px}.video-default{height:220px}.page-sustentabilidade.main-sustentabilidade-content .content .video-default .overlay{font-size:15px}.page-sustentabilidade.main-sustentabilidade-content .content h3{font-size:16px}.page-sustentabilidade.main-sustentabilidade-content .content a.btn-content{width:100%;text-align:center}.page-sustentabilidade#main-sustentabilidade-gestao .certificacoes-gestao{padding:40px 0}.page-sustentabilidade#main-sustentabilidade-gestao .certificacoes-gestao .certificacao-gestao-item{padding:20px 0}.page-sustentabilidade#main-sustentabilidade-gestao .certificacoes-gestao .certificacao-gestao-item img{margin-bottom:20px}.page-sustentabilidade#main-sustentabilidade-gestao .certificacoes-gestao .certificacao-gestao-item p{margin-bottom:10px}.page-sustentabilidade.main-sustentabilidade-content .content a{font-size:18px}.page-sustentabilidade#main-sustentabilidade-estrategia .section-top{max-height:inherit;background-size:100%;padding-top:240px;height:auto;padding-bottom:0}.page-sustentabilidade .section-top .menu-section li{width:100%}.page-sustentabilidade#main-sustentabilidade-estrategia .content h2{font-size:26px}.page-sustentabilidade#main-sustentabilidade-estrategia .metas-content{padding:20px 0;background-image:none}.page-sustentabilidade#main-sustentabilidade-estrategia .metas-content h2{font-size:24px}#accordion{margin:20px 0}.page-sustentabilidade#main-sustentabilidade-estrategia .lista-metas #accordion .card .card-header button span{width:100%;margin:10px 0;justify-content:center;text-align:center}.page-sustentabilidade#main-sustentabilidade-estrategia .lista-metas #accordion .card .meta-item{align-items:center;padding:20px 0;border-bottom:1px solid #c6c6c6}.page-sustentabilidade#main-sustentabilidade-estrategia .lista-metas #accordion .card .meta-item .image img{margin-bottom:20px;width:140px;height:140px;-o-object-fit:cover;object-fit:cover}.page-sustentabilidade#main-sustentabilidade-estrategia .lista-metas #accordion .card .meta-item .content{padding-bottom:0}.page-sustentabilidade#main-sustentabilidade-estrategia .lista-metas #accordion .card .card-header button:after{display:none}.page-sustentabilidade#main-sustentabilidade-estrategia .text-area{margin:0 0 40px;background-size:100%;background-position-y:top}.page-sustentabilidade#main-sustentabilidade-estrategia .text-area .row p{font-size:18px;margin-top:20px}.page-sustentabilidade#main-sustentabilidade-estrategia .compromissos{min-height:inherit;height:auto;margin-bottom:20px;padding-top:100px}.page-sustentabilidade#main-sustentabilidade-estrategia .compromissos-2 .titulo-bg{margin-bottom:15px}.page-sustentabilidade#main-sustentabilidade-estrategia .compromissos-2 p{padding-left:0}.page-sustentabilidade#main-sustentabilidade-estrategia .compromissos-2 .lista-compromissos{margin:30px 0}.page-sustentabilidade#main-sustentabilidade-estrategia .compromissos-2 .lista-compromissos .compromisso-item img{margin-bottom:15px}.page-sustentabilidade#main-sustentabilidade-estrategia .iniciativas .slider-iniciativas ul.slick-dots{margin-top:20px;gap:12px}.page-sustentabilidade#main-sustentabilidade-estrategia .iniciativas{margin-bottom:20px}.page-trabalhe .cabecalho{height:300px}.page-trabalhe .introducao h2{margin-bottom:10px;font-size:26px}.page-trabalhe .introducao{background-position-y:bottom;background-size:100%;padding-bottom:160px}.page-trabalhe#main-vagas .processo-recrutamento{padding:40px 0}.page-trabalhe#main-vagas .processo-recrutamento h2{font-size:24px}.page-trabalhe#main-vagas .processo-recrutamento .slider-processo-recrutamento .processo-item .text{width:100%;margin:0;padding:30px}.page-trabalhe#main-vagas .processo-recrutamento .slider-processo-recrutamento .processo-item .image{margin-bottom:20px}.page-trabalhe#main-vagas .processo-recrutamento .slider-processo-recrutamento{margin:20px 0}.page-trabalhe#main-vagas .processo-recrutamento .slider-processo-recrutamento .slick-arrow{display:none!important}.page-trabalhe#main-vagas .beneficios{padding:40px 0 0;min-height:inherit}.page-trabalhe#main-vagas .beneficios:after{display:none}.page-trabalhe#main-vagas .beneficios .slider-beneficios{margin-top:40px}.page-trabalhe#main-vagas .beneficios .slider-beneficios .slick-arrow{display:none!important}.page-trabalhe#main-vagas .depoimentos{margin-top:40px;margin-bottom:20px}.page-trabalhe#main-vagas .depoimentos h2{margin-bottom:10px;font-size:26px}.page-trabalhe#main-vagas .depoimentos .mosaico-depoimentos .video-default{height:230px}.page-trabalhe#main-vagas .beneficios h2{margin-bottom:10px;font-size:26px}.page-trabalhe .cabecalho img{width:65px}.page-trabalhe#main-desenvolvimento .unidades-escola .lista-escolas{margin:20px 0}.page-trabalhe#main-desenvolvimento .unidades-escola .lista-escolas ul.slick-dots{margin:20px auto 0}.page-trabalhe#main-desenvolvimento .diversidade .col-text:after{display:none}.page-trabalhe#main-desenvolvimento .diversidade{margin-top:20px;min-height:inherit;padding-bottom:250px;background-size:100%}.page-trabalhe#main-desenvolvimento .diversidade .col-text p,.page-trabalhe#main-desenvolvimento .video-institucional .text p{font-size:16px}.page-produtor .cabecalho{height:300px}.page-trabalhe#main-desenvolvimento .diversidade .col-text h2{font-size:26px}.page-trabalhe#main-desenvolvimento .depoimento .depoimento-item .text{width:100%;padding-right:0}.page-trabalhe#main-desenvolvimento .depoimento .depoimento-item .text:before{left:0;top:-35px}.page-trabalhe#main-desenvolvimento .depoimento .depoimento-item .text p{font-size:20px}.page-trabalhe#main-desenvolvimento .depoimento .depoimento-item{width:100%}.page-trabalhe#main-desenvolvimento .depoimento{padding:60px 0 0}.page-trabalhe#main-desenvolvimento .depoimento .depoimento-item .text p{width:100%}.page-trabalhe#main-desenvolvimento .depoimento .depoimento-item .text .info{gap:0}.page-trabalhe#main-desenvolvimento .depoimento .depoimento-item .image{width:100%}.page-trabalhe#main-desenvolvimento .depoimento .depoimento-item .image img{max-width:200px;margin-top:15px}.page-trabalhe#main-desenvolvimento .video-institucional{padding:40px 0 0}.page-trabalhe#main-desenvolvimento .video-institucional h2{margin-bottom:0;font-size:26px}.page-trabalhe#main-desenvolvimento .video-institucional .video{margin-top:20px}.page-trabalhe#main-desenvolvimento .video-institucional .video{height:300px}.page-trabalhe#main-desenvolvimento .video-institucional .text{width:100%;margin:0 auto;padding:20px 0}.page-trabalhe#main-desenvolvimento .video-institucional .text a.btn-light{margin-top:20px}.page-trabalhe#main-desenvolvimento .unidades-escola{margin-bottom:20px}.page-fornecedores#main-seja-fornecedor .introducao{padding:20px 0}.page-fornecedores#main-seja-fornecedor .navegacao-bloco{padding:20px 0}.page-fornecedores#main-seja-fornecedor .navegacao-bloco ul li a{font-size:16px}.page-fornecedores#main-seja-fornecedor .navegacao-bloco .text{padding:0}.page-fornecedores#main-seja-fornecedor .navegacao-bloco ul{margin-bottom:20px}.page-fornecedores#main-seja-fornecedor .navegacao-bloco .text p{margin-bottom:10px;font-size:16px}.page-fornecedores#main-seja-fornecedor .sec-lista-accordion .conteudo-lista .text{margin-bottom:20px;width:100%}.page-fornecedores#main-seja-fornecedor .sec-lista-accordion .conteudo-lista .text h3{font-size:26px;margin-bottom:15px;text-align:left}.page-fornecedores#main-seja-fornecedor .sec-lista-accordion .conteudo-lista .text p{font-size:16px}#accordion .card .card-header button{font-size:15px;text-align:left;padding:0;position:relative}#accordion .card .card-header button i{position:absolute;right:10px;top:0;bottom:0;margin:auto;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.page-fornecedores#main-seja-fornecedor .pre-cadastro{background-size:100%;min-height:inherit;padding-top:200px}.page-fornecedores#main-seja-fornecedor .pre-cadastro h3{margin-bottom:10px;font-size:26px}.page-fornecedores#main-seja-fornecedor .pre-cadastro p{font-size:16px}.page-fornecedores#main-seja-fornecedor .pre-cadastro a{width:100%;text-align:center}.sec-redes .menu-redes nav.redes ul{gap:10px}#accordion .card .card-body{padding:15px;font-size:16px}.page-trabalhe#main-vagas .beneficios p{font-size:16px}.page-fornecedores#main-ja-fornecedor .intro{min-height:inherit;margin-top:40px;background-size:100%;padding-bottom:250px}.page-fornecedores#main-ja-fornecedor .plataforma-coupa .text video{height:300px}.navegacao-interna .nav-interna-box{padding:0;justify-content:Center}.page-fornecedores#main-ja-fornecedor .acesso-rapido .lista-acesso .acesso-item .thumb{width:100%}.page-fornecedores#main-ja-fornecedor .intro a{width:100%;text-align:center}.page-fornecedores#main-ja-fornecedor .intro h3,.page-fornecedores#main-ja-fornecedor .plataforma-coupa h3{margin-bottom:20px;font-size:26px}.page-fornecedores#main-ja-fornecedor .intro p,.page-fornecedores#main-ja-fornecedor .plataforma-coupa .text p{font-size:16px}.page-fornecedores#main-ja-fornecedor .plataforma-coupa{padding:40px 0 20px}.page-fornecedores#main-ja-fornecedor .plataforma-coupa ul{margin-bottom:20px}.page-fornecedores#main-ja-fornecedor .alterar-dados{padding:0 0 20px 0}.page-fornecedores#main-ja-fornecedor .alterar-dados h3{font-size:18px;margin-bottom:10px}.page-fornecedores#main-ja-fornecedor .alterar-dados form span input{width:100%}.page-fornecedores#main-ja-fornecedor .alterar-dados form span button{width:100%;left:0;margin-top:10px;padding:12px}.page-fornecedores#main-ja-fornecedor .acesso-rapido{padding:40px 0 0}.page-fornecedores#main-ja-fornecedor .acesso-rapido h3{margin-bottom:20px;font-size:26px}.page-fornecedores#main-ja-fornecedor .acesso-rapido .lista-acesso .acesso-item{width:100%;margin:0%;margin-bottom:40px;min-height:auto}.page-fornecedores#main-ja-fornecedor .acesso-rapido .lista-acesso .acesso-item a.btn-light{width:100%;text-align:center;margin-top:10px}.page-fornecedores#main-ja-fornecedor .duvidas-frequentes h3{margin-bottom:30px;font-size:26px}.page-fornecedores#main-cadastro-fornecdores .cabecalho:before{width:100%;max-width:100%;right:0;height:50px;bottom:-50px}.page-fornecedores#main-cadastro-fornecdores .formulario-sec{padding:20px 0}.page-fornecedores#main-cadastro-fornecdores .formulario-sec form .field-group h3{font-size:26px;margin-bottom:20px}.page-fornecedores#main-cadastro-fornecdores .formulario-sec form .field-group h3 small{top:0;margin-left:50px;font-weight:600}.page-fornecedores#main-cadastro-fornecdores .formulario-sec form .field-group{margin-bottom:20px;padding-bottom:20px}.page-fornecedores#main-cadastro-fornecdores .formulario-sec form .field-group fieldset legend,.page-fornecedores#main-cadastro-fornecdores .formulario-sec form .field-group label{font-size:16px}.page-fornecedores#main-cadastro-fornecdores .formulario-sec form .field-group label small{font-size:16px;margin-bottom:10px}.page-fornecedores#main-cadastro-fornecdores .formulario-sec form .field-group h3 .count{width:30px;height:30px}.page-fornecedores#main-cadastro-fornecdores .formulario-sec form .field-group .btn-actions .btn-fornecedores{width:100%;margin-bottom:20px}.page-fornecedores#main-cadastro-fornecdores .formulario-sec form .btn-submit{margin-bottom:0;width:100%;text-align:center}.page-fornecedores#main-cadastro-fornecdores .formulario-sec form .btn-submit button{width:100%}.page-fornecedores#main-cadastro-fornecdores .formulario-sec form .field-group fieldset span{margin:1%;font-size:16px;text-align:center;justify-content:center}.single-areas-negocio .numeros .lista-numeros .numero-item .info{width:100%}.single-areas-negocio .numeros .lista-numeros .numero-item .info p b{font-size:26px}.single-areas-negocio .conteudo p{font-size:18px}.single-areas-negocio .conteudo,.single-areas-negocio .numeros{margin:40px 0}.single-areas-negocio .numeros .lista-numeros .numero-item .info p{font-size:16px}.single-areas-negocio .numeros .lista-numeros .numero-item .image{width:100%;margin-bottom:20px}.single-areas-negocio .numeros .lista-numeros .numero-item{margin-bottom:30px}.single-areas-negocio .banner{margin:40px 0}.single-areas-negocio .banner .video{height:300px}.single-areas-negocio .banner .video a.overlay img{width:45px;height:45px}.single-areas-negocio .banner .video a.overlay{font-size:14px}.single-areas-negocio .navegacao ul{gap:5px;padding:10px 0}.single-areas-negocio .navegacao ul li{width:100%;margin-right:0;text-align:center}.single-areas-negocio .navegacao ul li a{padding:4px}.single-areas-negocio .cabecalho{height:300px}.single-areas-negocio .cabecalho:after{width:62%}.menu-mobile{display:block}.navbar{display:none}.fixed-top .menu-mobile{padding-top:30px}.page-produtor .cabecalho:after{width:66%}.page-produtor#main-produtos .produtos .row-cat-produto .col-titulo p{max-width:100%}.page-produtor#main-produtos .plataformas-produtos:after{height:auto;width:100%;background-position-x:left;background-position-y:top;background-size:cover;margin:auto;padding:0 0}.page-produtor#main-produtos .plataformas-produtos p{font-size:24px;margin-bottom:20px}.page-produtor#main-produtos .plataformas-produtos{position:relative;margin:20px 0;padding:40px 0}.page-produtor#main-produtos .produtos{padding:40px 0}.page-produtor#main-produtos .certificacoes h2{font-size:26px;margin-bottom:20px}.page-produtor#main-produtos .certificacoes .certificacao-item h3{font-size:20px;margin:15px 0}.encontre-sec .mapa-encontre form fieldset label{font-size:15px}.page-produtor#main-produtos .plataformas-produtos .lista-plataforma p{color:#fff}.page-produtor#main-produtos .produtos .row-cat-produto .produto-item{margin-bottom:20px}.page-produtor#main-produtos .produtos .row-cat-produto .produto-item .thumb img{height:190px}header.fixed-top .busca-topo form{bottom:-91px}#main-home .slider-home{display:none}#main-home .banner.banner-mobile{display:block!important}.polylang_langswitcher{padding-left:0}.programacao-sipat h1{font-size:24px;margin:25px 0}.tabela-geral h2{font-size:16px;padding:10px 0}.videos h2{margin-bottom:40px;font-size:24px}.tabela-geral .col-tabela{padding:10px;border-bottom:1px solid #c1c1c1}.tabela-geral .col-tabela p{font-size:12px}.placar-sipat{background-image:none;padding-bottom:40px;padding-left:10px;padding-right:10px}.videos{padding:20px 0 20px;margin-bottom:20px}.video-item .thumb img{height:200px}.videos .video-item{margin-bottom:40px}.videos:after{display:none}#main-ja-fornecedor.page-fornecedores.fluxo-compras .intro{padding-bottom:0}.page-fornecedores.fluxo-compras #fluxo1,.page-fornecedores.fluxo-compras #fluxo2{padding:80px 0;min-height:initial}.page-fornecedores.fluxo-compras #fluxo2{background-position:left top}.page-fornecedores.fluxo-compras #fluxo1 figure,.page-fornecedores.fluxo-compras #fluxo2 figure{overflow:auto}.page-fornecedores.fluxo-compras #fluxo1 figure img,.page-fornecedores.fluxo-compras #fluxo2 figure img{height:300px;width:auto;max-width:initial}.page-fornecedores.fluxo-compras #fluxo2 figure img{height:500px}.cabecalho.cabecalho-quemsomos:after,.cabecalho.cabecalho-jesuita:after{height:100%;width:100%}#main-jesuita #reuniao-publica h2{font-size:28px;margin-bottom:0}#main-jesuita #reuniao-publica .row .col-canal-amaggi p{color:#666}#main-jesuita #reuniao-publica a{margin-top:30px;width:100%;text-align:center}#main-jesuita #reuniao-publica p{font-size:16px;line-height:22px}#main-jesuita .row-bg{padding:40px 0;background-image:none}#main-jesuita #estudos img{max-width:60%;margin:0 auto}#main-jesuita section#estudos p{font-size:18px;margin:10px 0}#main-jesuita section#estudos .volumes .volume{width:100%;margin:10px 20px}#main-jesuita section#inscreva form .wpcf7-submit{width:100%}#main-sac #intro{margin:40px 0}#main-sac #intro h2{margin-bottom:20px}#main-sac .row-bg .row .col-canal-amaggi p{color:#666}#main-sac .row-bg .row .col-canal-amaggi{padding-top:20px}#main-sac #sec-form-sac h3{margin-bottom:20px;font-size:26px}#main-sac #sec-form-sac{padding:40px 0}#main-sac .row-bg{padding:0 0 0;background-image:none}#main-sac #sec-form-sac form input.wpcf7-submit{width:100%;margin-top:20px}#main-canal #intro{padding:40px 0 40px}#main-canal .row-bg{padding:0 0 0}#main-canal .row-bg .row .thumb img{display:block;max-width:100%;max-height:100%;height:200px}#main-canal .row-bg a{margin-right:auto}#main-canal #intro:after{width:100%;height:128px}#main-canal .row-bg .row .thumb{position:relative}#main-canal .row-bg .row .col-canal-amaggi{margin-top:20px}#main-canal #relatos{padding:40px 0}#main-canal #relatos img{position:relative;margin:0;max-width:100%;margin-bottom:20px}#main-canal #relatos a{margin-top:30px;width:100%;text-align:center}#main-canal section#violencia{padding:40px 0}#main-canal section#violencia h2{margin-bottom:15px;font-size:24px}#main-canal section#violencia h2 br{display:none}#main-canal section#violencia a{width:100%;text-align:center}#main-canal #intro p{font-size:16px;line-height:20px}#main-canal section#ouvimos{padding:40px 0;background-size:cover}#main-canal section#ouvimos h2{font-size:28px;margin-bottom:20px}#main-canal section#ouvimos h2 br{display:none}#main-canal section#canais-contato{padding:40px 0 0}#main-canal section#canais-contato h2{font-size:22px;margin-bottom:40px}#main-canal section#canais-contato .lista-canais .canal-item .thumb{padding:20px;gap:15px;height:200px;margin-bottom:20px}#main-canal section#canais-contato .lista-canais .canal-item{margin-bottom:40px}.single blockquote p{font-size:20px!important;padding:0 40px}.single blockquote::after{width:28px;height:28px;top:35px;left:0}.web-stories-list__story{width:100%;margin:0 0 60px}}