* {
  padding: 0;
  margin: 0;
  box-sizing: border-box;
}

body{
	background:#f4f4f4;
}

.nav{
	background:#f4f4f4;
	width:100%;
}
.logo{
	width:100%;
	max-width:17em;
	margin:0 auto;
}

.logo_svg{
	width:100%;
	max-width:12em;
	margin:0 auto;
}

.logoim{
    width: 100%;
    height: 8em;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
}

.banner{
	width: 100%;
	max-width:120em;
    margin: 0 auto;
    display: block;
}

ul {
  padding: 0;
  list-style: none;
}
ul:after {
  content: "";
  display: block;
  clear: both;
}

#container {
  width: 100%;
}

#slider-container {
  width: 100%;
  position: relative;
  overflow: hidden;
}
#slider-container ul li {
  float: left;
}
#slider-container ul li img {
  width: auto;
  float: left;
  height: auto;
}
#slider-container .arrow {
  display: block;
  position: absolute;
  top: 50%;
  width: 50px;
  height: 50px;
  transform: translateY(-50%) scale(1);
  cursor: pointer;
}
#slider-container .arrow:before, #slider-container .arrow:after {
content: "";
    display: block;
    width: 34px;
    height: 1.5px;
    position: absolute;
    background: #004e4c;
    border-top: 1px solid #004e4c;
}
@media (max-width: 680px) {
  #slider-container .arrow {
    transform: translateY(-50%) scale(0.5);
  }
}
#slider-container .arrow.a-left {
  left: 15px;
}
#slider-container .arrow.a-left:before {
  top: 0;
  left: 0;
  margin-top: 0;
  transform: rotate(-45deg);
  transform-origin: 100% 0;
}
#slider-container .arrow.a-left:after {
  bottom: 0;
  left: 0;
  margin-bottom: 0;
  transform: rotate(45deg);
  transform-origin: 100% 0;
}
#slider-container .arrow.a-right {
  right: 15px;
}
#slider-container .arrow.a-right:before {
  top: 0;
  right: 0;
  margin-top: 0;
  transform: rotate(45deg);
  transform-origin: 0 0;
}
#slider-container .arrow.a-right:after {
  bottom: 0;
  right: 0;
  margin-bottom: 0;
  transform: rotate(-45deg);
  transform-origin: 0 0;
}
#slider-container .bullets-container {
  position: absolute;
  bottom: 5%;
  left: 50%;
  transform: translateX(-50%);
}
#slider-container .bullets-container .bullet {
  width: 15px;
  height: 15px;
  display: inline-block;
  border-radius: 50%;
  border: 1px solid #13731f;
  cursor: pointer;
  margin: 0 8px;
}
#slider-container .bullets-container .bullet.active {
  background: #fff;
}

.top5{
	margin-top:5em;
}
.bottom5{
	margin-bottom:5em;
}

.padrao {
  position: relative;
  padding-bottom: 51%; /* Proporção inicial */
  height: 0;
}

#ifra_youtube {
width: 100%;
height: 21.4em;
}

.branco{
	background: #f4f4f4;

}

.titulo{
	font-family: UnimedSlab2020-Bd;
	font-weight:bold;
    font-size: 3em;
	color:#00995d;
}
.verde{
margin-top: 2%;
    margin-bottom: 2%;
    width: 25%;
    border: 1px solid #00995d;
}

.info{
	font-family: UnimedSans-2020-Regular;
    font-size: 1.1em;
    line-height: 1.5em;
    color: #000;
    margin-top: 1em;
	text-align: justify;
}

.titulo_sub{
font-family: UnimedSans-2020-Regular;
    font-size: 1.1em;
    color: #000;
    margin-top: 1em;
	font-weight:bold;
}
.rodape{
background: #004E4C;
    width: 100%;
    height: 7em;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
}
.logope{
    width: 100%;
    height: 5.5em;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    justify-content: center;
    align-items: center;
}
.copy{
	font-family: UnimedSlab2020-Bk;
    font-size: 0.8em;
    line-height: 1.5em;
    color: #fff;
    text-align: center;
}