.hero-clip{
   -webkit-clip-path: polygon(0% 0%, 100% 0%, 81% 100%, 0% 100%);
clip-path: polygon(0% 0%, 100% 0%, 81% 100%, 0% 100%);

 }

.myButton {
	box-shadow: 0px 0px 0px 2px #9fb4f2;
	background-color:transparent;
	border-radius:10px;
	border:1px solid #4e6096;
	display:inline-block;
	cursor:pointer;
	color:#000;
	font-family:Arial;
	font-size:18px;
	padding:10px 26px;
	text-decoration:none;
	text-shadow:0px 1px 0px #283966;
}
.myButton:hover {
	background-color:#0078C1;
        color:white;
}
.myButton:active {
	position:relative;
	top:1px;
}

.container1 {
  position: relative;

  color: black;
}

.centered {
  position:absolute;
  bottom:0; 
  background-color:rgba(255,255,255,0.9);  
  padding:10px 20px;
  width:100vw;
}

.centered h1{

 }

input {
    display: none;
}



label {
    display: block;    
    padding: 8px 22px;
    margin: 0 0 1px 0;
    cursor: pointer;
    background: #fff;
    border-radius: 3px;
    border-bottom:1px solid black;
    color: #D71920;
    transition: ease .5s;
    font-size:20px;
    position: relative; /* ADDING THIS IS REQUIRED */
}

label:hover {
    background: #f2f2f2;
}

label::after {
    content: '+';
    font-size: 22px;
    font-weight: bold;
    position: absolute;
    right: 10px;
    top: 2px;
}

input:checked + label::after {
    content: '-';
    right: 14px;
    top: 3px;
}

.content {
    background: white;
    padding: 10px 25px;
    margin: 0 0 1px 0;
    border-radius: 3px;
}

input + label + .content {
    display: none;
}

input:checked + label + .content {
    display: block;
}

.user img {
  padding: .5em;
  float: left;
}

.nav-pills > li.active >a{
    background-color: #0078C1;

}

  .nav-pills > li > a {
    border-radius: 4px;
    color: #0078C1;
    max-width:200px;
}


nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {
    color: #fff;
    background-color: #0078C1;
}

.tab {
  float: left;
  padding: 3em;
  background-color: #0078C1;
  width: 20%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}

.tab button {
  display: block;
  background-color:#ff6700 !important;
  color: black;
  padding: 1em;
  width: 100%;
  max-width:200px;
  border: none;
  outline: none;
  text-align: center;
  cursor: pointer;
  transition: 0.3s;
  font-size: 1.125em;
}
.tab button:hover {
  background-color: #ff6700 !important;
}
.tab a button.active {
  background-color: #ff6700 !important;
}
.tabcontent {
}
.FeatureImg {
  width: 100%;

}
.FeatureDescript {
  width: 100%;
  height: 100%;
}
.Tab-col {
  width: 50%;
  padding: 1em 2em;
  display: inline-block;
  float: left;
}



@media only screen and (max-width: 768px) {
 
  .btn{
     display:block;
 
  }
}

ul#nav li  {
  display:inline;
  padding:10px 50px;
  border-bottom:1px solid black;
  background-color:#F1F1F1;
  border-radius:5px;
  margin-right:5px;
  
}

.menu {
  color:black;
  font-size:18px;
}

ul#nav li:hover {
  background-color:#0078C1;
}

li:hover a {
  color:white;
}

.FeatureDescript {
  width: 100%;
  height: 100%;
}

@media only screen and (max-width: 600px) {
  ul#nav li  {
  display:block;
  max-width:200px;
  margin-bottom:10px;
  margin-left:-50px;
  }
}

@media only screen and (max-width: 992px) {
  .hero-clip {
     -webkit-clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
     clip-path: polygon(0% 0%, 100% 0%, 100% 100%, 0% 100%);
  }
}