

.tagline{
  text-align: center;
  font-family: Cambria, Cochin, Georgia, Times, 'Times New Roman', serif;
}

.display-container{

  float: right;
  right: 100px;
}
.display-left{
  position:absolute;
  left:490px;
  top:140px;
}

.display-right{
  position: absolute;
  left:940px;
  top:140px;
}
.Slides
{ 
  float: right;
  width: 50%
}

h1
{ text-align: center;
    font-weight:1000;
    color: rgb(0, 0, 0);}


.topnav
{   overflow:hidden;
    background-color: #b40063;
    padding-right: 1%;
}

.logo
{float: left;
  width: 100;
  height: 10;


}

.topnav a {
    float: right;
    color: #f2f2f2;
    text-align: center;
    padding: 10px 10px;
    text-decoration: none;
    font-size: 16px;
  }

.topnav a:hover {
  background-color: #ff4ca3;
  color: rgb(201, 201, 201);
}

.topnav a.nav {
    background-color: #ff4bae;
    color:#000000
  }

.abtusinfo{
  padding: 2%;
  width: 60%;
  text-align: left;
  position: relative;
  bottom: 50px;
}

.w3-content .w3-display-container{
 padding: 10%;
}


.AboutUs
{   padding: 2%;
   float: right;
position: absolute;
top: 1140px;  
left: 220px;
}

.Title
{   font-family: sans-serif;
    color: rgb(109, 0, 64);
}


.lang{

float: right;
}

.ngo1 {
  box-shadow: 0 5px 10px 0 rgb(109, 0, 64);
  width: 25%;
  float: left;
  margin-left: 6%;
  margin-right: 6%;
  text-align: center;
  font-family: 'Times New Roman', Times, serif;
}

.ngo2 {
  box-shadow: 0 5px 10px 0 rgb(109, 0, 64);
  width: 25%;
  float: left;
  margin-right: 6%;
  text-align: center;
  font-family: 'Times New Roman', Times, serif;
}

.ngo3 {
  box-shadow: 0 5px 10px 0 rgb(109, 0, 64);
  width: 25%;
  float: left;
  margin-right: 2%;
  text-align: center;
  font-family: 'Times New Roman', Times, serif;
}

.info {
  color: grey;
  font-size: 22px;
}

.ngo{
  width: 100%;
  height: 100%;
}

.ngo1 button {
  border: none;
  outline: 0;
  padding: 12px;
  color: white;
  background-color: rgb(109, 0, 64);
  text-align: center;
  cursor: pointer;
  width: 100%;
  font-size: 18px;
}

.ngo2 button {
  border: none;
  outline: 0;
  padding: 12px;
  color: white;
  background-color: rgb(109, 0, 64);
  text-align: center;
  cursor: pointer;
  width: 100%;
  font-size: 18px;
}

.ngo3 button {
  border: none;
  outline: 0;
  padding: 12px;
  color: white;
  background-color: rgb(109, 0, 64);
  text-align: center;
  cursor: pointer;
  width: 100%;
  font-size: 18px;
}

.card button:hover {
  opacity: 0.7;
}

.orph{
  width: 100%;
  height: 100%;
}

.orph1 {
  box-shadow: 0 5px 10px 0 rgb(109, 0, 64);
  width: 25%;
  float: left;
  margin-left: 6%;
  margin-right: 6%;
  text-align: center;
  font-family: 'Times New Roman', Times, serif;
}

.orph2 {
  box-shadow: 0 5px 10px 0 rgb(109, 0, 64);
  width: 25%;
  float: left;
  margin-right: 6%;
  text-align: center;
  font-family: 'Times New Roman', Times, serif;
}

.orph3 {
  box-shadow: 0 5px 10px 0 rgb(109, 0, 64);
  width: 25%;
  float: left;
  margin-right: 2%;
  text-align: center;
  font-family: 'Times New Roman', Times, serif;
}


.orph1 button {
  border: none;
  outline: 0;
  padding: 12px;
  color: white;
  background-color: rgb(109, 0, 64);
  text-align: center;
  cursor: pointer;
  width: 100%;
  font-size: 18px;
}

.orph2 button {
  border: none;
  outline: 0;
  padding: 12px;
  color: white;
  background-color: rgb(109, 0, 64);
  text-align: center;
  cursor: pointer;
  width: 100%;
  font-size: 18px;
}

.orph3 button {
  border: none;
  outline: 0;
  padding: 12px;
  color: white;
  background-color: rgb(109, 0, 64);
  text-align: center;
  cursor: pointer;
  width: 100%;
  font-size: 18px;
}



.Regform {
  padding: 2px;
  border-style: solid;
  border-width: 4px;
  border-color: rgb(109, 0, 64);
  position: absolute;
  left: 350px;
  width:600px;
  
  margin:auto;
}

/* Add padding to containers */
.container {
  padding: 20px;
  background-color: white;
}

/* Full-width input fields */
input[type=text], input[type=password] {
  width: 100%;
  padding: 15px;
  margin: 5px 0 22px 0;
  display: inline-block;
  border: none;
  background: #ffcee9;
}

input[type=text]:focus, input[type=password]:focus {
  background-color: #ddd;
  outline: none;
}

/* Overwrite default styles of hr */
hr {
  border: 1px solid #f1f1f1;
  margin-bottom: 25px;
}

/* Set a style for the submit button */
.registerbtn {
  background-color: #fb4bac;
  color: rgb(0, 0, 0);
  padding: 16px 20px;
  margin: 8px 0;
  border: none;
  cursor: pointer;
  width: 100%;
  opacity: 0.9;
}

.registerbtn:hover {
  opacity: 1;
}

/* Add a blue text color to links */
a {
  color: dodgerblue;
}

.bottom
{
  font-family: 'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif;
margin: auto;
overflow: hidden;
position: relative;
background-color: #ffc9e7;
}

.content{
 margin: 10px;
 font-family: 'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif;

}
.container2
{

  font-family: 'Franklin Gothic Medium', 'Arial Narrow', Arial, sans-serif;
margin-top: 0%;
overflow: hidden;
background-color: #ffb6de;
}


.fa {
  float: right;
  position: relative;
  padding: 20px;
  font-size: 30px;
  width: 50px;
  text-align: center;
  text-decoration: none;
  margin: 5px 2px;
}

.fa:hover {
    opacity: 0.7;
}

.fa-facebook {
  background: #3B5998;
  color: white;
}

.fa-twitter {
  background: #55ACEE;
  color: white;
}

.fa-google {
  background: #dd4b39;
  color: white;
}

.fa-linkedin {
  background: #007bb5;
  color: white;
}

.fa-youtube {
  background: #bb0000;
  color: white;
}

.fa-instagram {
  background: #125688;
  color: white;
}

.fa-pinterest {
  background: #cb2027;
  color: white;
}

