body {
    font-family: Arial, sans-serif;
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}

header {
    background-color: black;
    color: white;
    padding: 0.25em;
    text-align: center;

}

nav ul {
    list-style-type: none;
    padding: 0;
}

nav ul li {
    display: inline-block;
    margin: 0 10px;
}

nav ul li a {
    color: white;
    text-decoration: none;
}

main {
    margin-bottom: 2em;
    margin-top: 1em;
	
}

section {
     margin: 0;
      display: flex;
      justify-content: center;
      align-items: center;

}

footer {
    background-color: #333;
    color: white;
    text-align: left;
    padding: 1em;
    position: relative;
    width: 100%;
    bottom: 0;
    margin: 0;
    display: flex;
      justify-content: center;
      padding: 5px;
}
.column {
	margin: 0px 20px 30px 40px;
}
.navft ul {
    list-style-type: none;
    padding: 25px;
}

.navft ul li {
    display: table;
    margin: 0 10px;
}

.navft ul li a {
    color: white;
    text-decoration: none;
}

.Review
	{
	width:300px;
	}
Strong	{
text-decoration: underline;
}

/* Underline styles */
a {
	display: inline;
	position: relative;
	padding: 0.2em 0;
  white-space: nowrap;

</style>
}

/* Fade in */
a::after {
	content: '';
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 0.1em;
	background-color: #2b70ce;
	opacity: 0;
	transition: opacity 600ms, transform 600ms;
}
p {
font-size: 12pt;

}

a:hover::after,
a:focus::after {
	opacity: 1;
	transform: translate3d(0, 0.2em, 0);
}


/* Scale from center */
li a::after {
	opacity 1;
	transform: scale(0);
	transform-origin: center;
}

li a:hover::after,
li a:focus::after{
	transform: scale(1);
}

 .container {
      display: flex;
      align-items: center;
    }

    .image {
      flex: 1;
      padding: 0px;

    }

    .text {
      flex: 2;
      padding: 0px;
    }

.dropbtn {
  background-color: #3498DB;
  color: white;
  padding: 16px;
  font-size: 16px;
  border: none;
  cursor: pointer;
}

.dropbtn:hover, .dropbtn:focus {
  background-color: #2980B9;
}

.dropdown {
  position: relative;
  display: inline-block;
}

.dropdown-content {
  display: none;
  position: absolute;
  background-color: #f1f1f1;
  min-width: 160px;
  overflow: auto;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  z-index: 1;
}

.dropdown-content a {
  color: black;
  padding: 12px 16px;
  text-decoration: none;
  display: block;
}

.dropdown a:hover {background-color: #ddd;}

.show {display: block;}