@media (max-width: 575.98px) {
	body {
		margin-bottom: 1080px;
	}
}
@media (min-width: 575.98px) {
	body {
		margin-bottom: 410px;
	}
}

html {
  position: relative;
  min-height: 100%;
}
body {
  height:100%;
  background-color: #eff7f7;
}

p {
	font-size: 1.15rem;
    font-weight: 400;
	color: #3d464e;
}

li {
	font-size: 1.15rem;
    font-weight: 400;
	color: #3d464e;
}

img {
   max-width:100%;
   height:auto;
   max-height:100%;
}

.container{
    height:100%;
}

.nav-item{
	margin-left:12px;
	margin-right:12px;
}

.footer {
  position: absolute;
  bottom: 0;
  width: 100%;
  background-color: #f5f5f5;
}

#mainContainer{
	background-color: #eff7f7;
	margin-top:15px;
	margin-bottom:15px;
}

#context{
	padding-top:10px;
	background-color: #fff;
	/* border-radius: 5px; */
	min-height: 300px;
	text-align: justify;
    text-justify: inter-word;
}

/* Responsive text 

html {
  font-size: 1rem;
}

@include media-breakpoint-up(sm) {
  html {
    font-size: 1.2rem;
  }
}

@include media-breakpoint-up(md) {
  html {
    font-size: 1.4rem;
  }
}

@include media-breakpoint-up(lg) {
  html {
    font-size: 1.6rem;
  }
} */