@charset "utf-8";
/* CSS Document */

.treatment {
	width:100%;
	padding-top: 50px;
	padding-bottom: 50px;
	background-color: aqua;
}

.otter {
	background-image: url("../img/otter.jpg");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
	height: 100vh;
	
}

.suename{
	text-align: center;
	align-content: center;
	padding-top:   50px;
}

.latin {
	
text-align: center;
	font-size:  24pt;
}

.shelldivider{
	height: auto;
	width: 100%;
	background-color: #9fe2bf;
	background-image: url("../img/divider.png");
	background-position: center center;
	background-repeat: repeat-x;
	align-content: center;
	
	
}

.shell {

}

.aqua {
background-color: #9fe2bf;	
	
}

.adjuster
{
	  display: flex;
  justify-content: center; /* Centers horizontally */
  align-items: center; /* Centers vertically */
  height: 100vh; /* Full height of the viewport */
  position: relative; 
	width: 100%;
	
}

.bottom-row-info {
 display: flex;
  justify-content: center; /* Centers horizontally */
  align-items: center; /* Centers vertically */
  height: 100vh; /* Full height of the viewport */
  position: relative;
	width: 100%;
}

.columninfo {
  flex: 1; /* Equal width columns */
  margin: 0 10px; /* Add margin between columns */
	
}

.full-section {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  height: 100%;
  width: 100%;
  box-sizing: border-box;
}

.contact
{
	Padding-top:40px;
	padding-bottom: 40px;
}

.shellfer

{
	
	background-image: url("../img/shell.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: contain;
}