@charset "utf-8";
/* CSS Document */

.accordstar {
  background:  #002786;
  border: 1px solid #fff;
  border-radius: 3px;
  color: #fff;
  cursor: pointer;
  font-family: "Be Vietnam Pro", be-vietnam-proregular-fallback, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", Helvetica, Arial, sans-serif!important;
  font-weight: 500;
  padding: 18px;
  width: 100%;
  text-align: left;
  outline: none;  
  -o-transition: 0.2s;
  -webkit-transition: 0.2s;
  transition: 0.2s;
}

@media (max-width:1000px) {
.accordstar {
    font-size: -webkit-calc(13px + (24 - 18) * ((100vw - 300px) / (1600 - 300)));
	font-size: calc(13px + (24 - 18) * ((100vw - 300px) / (1600 - 300)));
}
}
@media (min-width: 1000px) {
.accordstar {
  font-size: 1em;
}
}

.activestar, .accordstar:hover {
	background: #FFE55D!important;
	border: 1px solid #212529;
	color: #212529;
    cursor: pointer;
}
.accordstar:hover:after {
    color: #212529;
}

.accordstar:after {
  color: white;
  content: "\002B";
  float: right;
  font-weight: bold;
  margin-left: 5px;
}

.activestar:after {
  color: #fff;
  content: "\2212";
}

.panelstar {
  background-color: transparent;
  max-height: 0;
  overflow: hidden;  
  padding: 0 18px;
  -o-transition: 0.2s ease-in-out;
  -webkit-transition: 0.2s ease-in-out;
  transition: 0.2s ease-in-out;
}
.panelstardiv {
  margin: 2em 0 2em 0!important;
    
}
.txtacc {
    font-family: Comfortaa, comfortaa-fallback, Verdana, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Fira Sans", "Droid Sans", Helvetica, Arial, sans-serif;
    font-size: 1em;
    font-weight: 400;
    line-height: 1.8em;
    text-align:justify;
}


