/* --- DEFINIÇÃO DAS FONTES (Correção do src) --- */
@font-face {
  font-family: "Arial";
  src: url("../fonts/Arial-Regular.ttf") format("truetype"), sans-serif;
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "Arial";
  src: url("../fonts/Arial-Bold.ttf") format("truetype"), sans-serif;
  font-weight: bold;
  font-style: normal;
}

@font-face {
  font-family: "Arial";
  src: url("../fonts/Arial-Italic.ttf") format("truetype"), sans-serif;
  font-weight: normal;
  font-style: italic;
}

@font-face {
  font-family: "Arial";
  src: url("../fonts/Arial-BoldItalic.ttf") format("truetype"), sans-serif;
  font-weight: bold;
  font-style: italic;
}

/* --- ESTILOS DO CONTAINER E CORPO --- */
/* Corrigido o seletor duplicado do body e o shorthand da cor de fundo */
body, 

.main-container .editor-container .ck .ck-content {
  width: 594px !important;
  padding-right: 5%;
  padding-left: 5%;
  padding-top: 0%;
  padding-bottom: 0%;
  background-color: #ffffff; 
  margin: 0 auto !important;
}

/* --- APLICAÇÃO DA FONTE --- */
 li a {
  font-family: "Arial", sans-serif;
  color: #000;
  padding-top: 5px;
  text-decoration: none;
}

 li {
  padding-top: 5px;
  font-weight: normal;
  text-decoration: none;
}

 h1 {
  font-family: "Arial", sans-serif;
  text-decoration: none;
}

 h2 {
  font-family: "Arial", sans-serif;
  text-decoration: none;
}

 li::marker {
  color: #000000;
  font-family: "Arial", sans-serif;
  font-weight: bold;
  text-decoration: none;
}

/* --- UTILITÁRIOS --- */
 .sr-only {
  position: absolute; 
  width: 1px; 
  height: 1px; 
  padding: 0; 
  margin: -1px; 
  overflow: hidden; 
  clip-path: polygon(0 0, 0 0, 0 0); 
  white-space: nowrap; 
  border: 0;
}

 a:link {
    font-family: "Arial", sans-serif;
    text-decoration: none;
    color: #000000;
}
	mtd {
		padding: 5px;
	}
	