.body-content{padding-left:15px;padding-right:15px}.carousel-caption p{font-size:20px;line-height:1.4}.carousel-inner .item img[src$=".svg"]{width:100%}#qrCode{margin:15px}@media screen and (max-width:767px){.carousel-caption{display:none}}.whatsapp-flutuante{position:fixed;right:18px;bottom:100px;z-index:1000;display:flex;align-items:center;gap:12px}.whatsapp-flutuante .whatsapp-botao{position:relative;right:auto;bottom:auto;margin:0;flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:66px;height:66px;background-color:#25d366;color:#fff;border-radius:50%;font-size:35px;line-height:1;box-shadow:0 2px 6px rgba(0,0,0,.22),0 10px 26px rgba(37,211,102,.48);transition:transform .25s ease,box-shadow .25s ease,background-color .25s ease}.whatsapp-flutuante .whatsapp-botao i{margin:0;color:#fff}.whatsapp-flutuante .whatsapp-botao::after{content:"";position:absolute;inset:0;border-radius:50%;background-color:rgba(37,211,102,.55);z-index:-1;animation:whatsapp-pulso 2.4s ease-out infinite}@keyframes whatsapp-pulso{0%{transform:scale(1);opacity:.7}70%{transform:scale(1.55);opacity:0}100%{transform:scale(1.55);opacity:0}}.whatsapp-flutuante .whatsapp-botao:hover,.whatsapp-flutuante .whatsapp-botao:focus-visible{color:#fff;background-color:#1da851;transform:scale(1.07);box-shadow:0 4px 10px rgba(0,0,0,.26),0 14px 34px rgba(37,211,102,.60)}.whatsapp-flutuante .whatsapp-botao:focus-visible{outline:3px solid #fff;outline-offset:3px}.whatsapp-balao{position:relative;flex:0 1 auto;min-width:0;display:flex;align-items:center;gap:4px;padding:8px 8px 8px 14px;background:#fff;border-radius:22px;box-shadow:0 4px 20px rgba(9,18,33,.22);opacity:1;transform:translateX(0);pointer-events:auto;transition:opacity .3s ease,transform .3s ease}.whatsapp-balao.visivel{opacity:1;transform:translateX(0);pointer-events:auto}.whatsapp-balao.oculto{opacity:0;transform:translateX(12px);pointer-events:none}.whatsapp-balao::after{content:"";position:absolute;right:-6px;top:50%;width:12px;height:12px;margin-top:-6px;background:#fff;transform:rotate(45deg);border-radius:2px}.whatsapp-balao-texto{font-family:var(--font-primary,sans-serif);font-size:14.5px;font-weight:600;line-height:1.25;color:var(--color-heading-1,#2c2c2c);white-space:nowrap}.whatsapp-balao-texto:hover,.whatsapp-balao-texto:focus-visible{color:#128c4a;text-decoration:underline}.whatsapp-balao-fechar{display:flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:0;border-radius:50%;background:transparent;color:#6b7688;font-size:11px;cursor:pointer;transition:background-color .2s ease,color .2s ease}.whatsapp-balao-fechar:hover{background:#eef2f8;color:var(--color-heading-1,#2c2c2c)}@media (max-width:575px){.whatsapp-flutuante{right:14px;gap:10px}.whatsapp-flutuante .whatsapp-botao{width:58px;height:58px;font-size:31px}.whatsapp-balao{padding:7px 7px 7px 12px}.whatsapp-balao-texto{font-size:13.5px}}@media (max-width:359px){.whatsapp-balao{display:none}}@media (prefers-reduced-motion:reduce){.whatsapp-flutuante .whatsapp-botao::after{animation:none;opacity:0}.whatsapp-flutuante .whatsapp-botao{transition:none}.whatsapp-balao{transition:none;transform:none}.whatsapp-balao.visivel{transform:none}}.main table{max-width:100%}.main .tabela-responsiva{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;margin:1.5rem 0;border:1px solid #e5e7eb;border-radius:10px}.main .tabela-responsiva>table{width:100%;min-width:600px;margin:0;border-collapse:collapse;background:#fff}.main .tabela-responsiva th,.main .tabela-responsiva td{padding:12px 16px;border-bottom:1px solid #ececec;text-align:left;vertical-align:top;min-width:150px;word-break:normal;overflow-wrap:break-word;line-height:1.5}.main .tabela-responsiva th *,.main .tabela-responsiva td *{font-family:inherit!important;font-size:14px!important}.main .tabela-responsiva p{margin:0!important}.main .tabela-responsiva thead th,.main .tabela-responsiva thead td{background:var(--color-primary,#525252)}.main .tabela-responsiva thead th *,.main .tabela-responsiva thead td *{color:#fff!important;font-weight:700!important}.main .tabela-responsiva tbody tr:nth-child(even){background:#f6f7f9}.main .tabela-responsiva tbody td:first-child{background:#eef0f2}.main .tabela-responsiva tbody td:first-child *{font-weight:600!important}.main .tabela-responsiva tbody tr:last-child td{border-bottom:0}.main .conteudo-post img,.main article img{max-width:100%;height:auto}.main .tabela-hint{font-size:12px;color:#6b7280;margin:0 0 6px;display:flex;align-items:center;gap:6px}.header-two .main-header .content{position:relative}@media (min-width:992px){.mainmenu li.mega-menu-item{position:static}.mainmenu li.has-droupdown.mega-menu-item .submenu.menu-link.mega-menu{left:0;right:0;width:auto;max-width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));align-items:start;padding:8px 6px 16px}.mainmenu li.has-droupdown.mega-menu-item .submenu.menu-link .mega-col{width:auto;margin-right:0;padding:0 14px;min-width:0}.mainmenu li.has-droupdown.mega-menu-item .submenu.menu-link .mega-col--wide{grid-column:span 2}.mainmenu li.has-droupdown.mega-menu-item .submenu.menu-link .mega-col--wide>ul{column-count:2;column-gap:22px}.mainmenu li.has-droupdown.mega-menu-item .submenu.menu-link .mega-col--wide>ul>li{break-inside:avoid}.mainmenu li.has-droupdown.mega-menu-item .submenu.menu-link .mega-col .tag{display:block;padding:10px 0 6px;line-height:1.3;border-bottom:1px solid rgba(0,0,0,.10);margin-bottom:4px}.mainmenu li.has-droupdown.mega-menu-item .submenu.menu-link .mega-col .tag,.mainmenu li.has-droupdown.mega-menu-item .submenu.menu-link .mega-col ul li a{word-break:normal;overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none;white-space:normal}.mainmenu li.has-droupdown.mega-menu-item .submenu.menu-link .mega-col ul{padding:4px 0 0}.mainmenu li.has-droupdown.mega-menu-item .submenu.menu-link .mega-col ul li{padding:0;line-height:1.35}.mainmenu li.has-droupdown.mega-menu-item .submenu.menu-link .mega-col ul li a{display:block;padding:4px 0;font-size:14px}}@media (min-width:992px) and (max-width:1199px){.mainmenu li.has-droupdown.mega-menu-item .submenu.menu-link .mega-col{padding:0 10px}.mainmenu li.has-droupdown.mega-menu-item .submenu.menu-link .mega-col ul li a{font-size:13px}}.rts-sidebar-menu-desktop .body-mobile .mainmenu .submenu a,.popup-mobile-menu .inner .menu-item a{word-break:normal;overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none}