
/* Só Iconly Pro (Edu, 03-nov 21:50): decorações fora do Iconly removidas; menu, acordeão e seta do carrossel em Iconly Light */
html body .mbtn i{display:none}
html body .mbtn .ic{width:18px;height:18px;flex:none}
html body .mbtn .ic-close{display:none}
html body .nav.open .mbtn .ic-open{display:none}
html body .nav.open .mbtn .ic-close{display:block}
html body .acc summary::after{width:20px;height:20px;margin-top:0;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cg%20transform%3D%22translate%282%202%29%22%3E%3Cline%20x1%3D%2210%22%20y1%3D%226.33%22%20x2%3D%2210%22%20y2%3D%2213.65%22/%3E%3Cline%20x1%3D%2213.67%22%20y1%3D%229.99%22%20x2%3D%226.33%22%20y2%3D%229.99%22/%3E%3Cpath%20d%3D%22M14.6857%2C0%20L5.3143%2C0%20C2.0476%2C0%200%2C2.3121%200%2C5.5852%20L0%2C14.4148%20C0%2C17.6879%202.0381%2C20%205.3143%2C20%20L14.6857%2C20%20C17.9619%2C20%2020%2C17.6879%2020%2C14.4148%20L20%2C5.5852%20C20%2C2.3121%2017.9619%2C0%2014.6857%2C0%20Z%22/%3E%3C/g%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cg%20transform%3D%22translate%282%202%29%22%3E%3Cline%20x1%3D%2210%22%20y1%3D%226.33%22%20x2%3D%2210%22%20y2%3D%2213.65%22/%3E%3Cline%20x1%3D%2213.67%22%20y1%3D%229.99%22%20x2%3D%226.33%22%20y2%3D%229.99%22/%3E%3Cpath%20d%3D%22M14.6857%2C0%20L5.3143%2C0%20C2.0476%2C0%200%2C2.3121%200%2C5.5852%20L0%2C14.4148%20C0%2C17.6879%202.0381%2C20%205.3143%2C20%20L14.6857%2C20%20C17.9619%2C20%2020%2C17.6879%2020%2C14.4148%20L20%2C5.5852%20C20%2C2.3121%2017.9619%2C0%2014.6857%2C0%20Z%22/%3E%3C/g%3E%3C/svg%3E") center/contain no-repeat;transition:none}
html body .acc details[open] summary::after{transform:none;-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cg%20transform%3D%22translate%282%202%29%22%3E%3Cline%20x1%3D%2212.3955%22%20y1%3D%227.5949%22%20x2%3D%227.6035%22%20y2%3D%2212.3869%22/%3E%3Cline%20x1%3D%2212.397%22%20y1%3D%2212.3898%22%20x2%3D%227.601%22%20y2%3D%227.5928%22/%3E%3Cpath%20d%3D%22M14.3345%2C0.7502%20L5.6655%2C0.7502%20C2.6445%2C0.7502%200.7505%2C2.8892%200.7505%2C5.9162%20L0.7505%2C14.0842%20C0.7505%2C17.1112%202.6355%2C19.2502%205.6655%2C19.2502%20L14.3335%2C19.2502%20C17.3645%2C19.2502%2019.2505%2C17.1112%2019.2505%2C14.0842%20L19.2505%2C5.9162%20C19.2505%2C2.8892%2017.3645%2C0.7502%2014.3345%2C0.7502%20Z%22/%3E%3C/g%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20stroke%3D%22%23000%22%20stroke-width%3D%221.9%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cg%20transform%3D%22translate%282%202%29%22%3E%3Cline%20x1%3D%2212.3955%22%20y1%3D%227.5949%22%20x2%3D%227.6035%22%20y2%3D%2212.3869%22/%3E%3Cline%20x1%3D%2212.397%22%20y1%3D%2212.3898%22%20x2%3D%227.601%22%20y2%3D%227.5928%22/%3E%3Cpath%20d%3D%22M14.3345%2C0.7502%20L5.6655%2C0.7502%20C2.6445%2C0.7502%200.7505%2C2.8892%200.7505%2C5.9162%20L0.7505%2C14.0842%20C0.7505%2C17.1112%202.6355%2C19.2502%205.6655%2C19.2502%20L14.3335%2C19.2502%20C17.3645%2C19.2502%2019.2505%2C17.1112%2019.2505%2C14.0842%20L19.2505%2C5.9162%20C19.2505%2C2.8892%2017.3645%2C0.7502%2014.3345%2C0.7502%20Z%22/%3E%3C/g%3E%3C/svg%3E")}
html body .arrow .ic{width:18px;height:18px}
html body .plan li::before,html body .ilist li::before{display:none}
html body .plan li,html body .ilist li{padding-left:0}
html body .tc header{grid-template-columns:32px minmax(0,1fr)}
html body .doc{grid-template-columns:36px minmax(0,1fr)}
/* área de toque mínima de 44px no celular, sem mudar o desenho */
@media (max-width:1023px){
  html body .nav .btn,html body .mbtn,html body .logo.sig,html body .arrow,html body .dots button{position:relative}
  html body .nav .btn::after,html body .mbtn::after,html body .logo.sig::after,html body .arrow::after,html body .dots button::after{content:"";position:absolute;left:50%;top:50%;width:max(100%,44px);height:44px;transform:translate(-50%,-50%)}
  html body .btn:not(.nav .btn){min-height:46px}
}
@media (max-width:680px){html body header.nav .btn.bx{font-size:10.5px}}
