*{
    padding: 0;
    margin: 0;
}

a{
    text-decoration: none;
    color: black;
}


.header{
    background-color: #DFC9FF;
}

.header h1{
    text-align: center;
    padding-top: 20px;
}



.title-wrapper{
    display: flex;
    justify-content: left;
    align-items: center;

}

.privacy-h1{
  width: 60%;
  text-align: center;

 
}

.privacy-h1 h1{
  border: black solid;
  display: inline-block;
  padding: 8px 18px;
  font-size: 48px;

}



.title-wrapper img{
    width: 20%;
    height: auto;
}

.title-description{
    padding-left: 60px;
}

.BOX p{
    background-color: #D9D9D9;
    margin: 40px;
    text-align: center;
    align-items: center;

}

.nav-wrapper{
    display: flex;
    justify-content: center;
    margin-bottom: 60px;
}

.nav-wrapper a{
    margin: 20px;

}

.nav-wrapper p {
    padding: 25px 70px;
    background-color: #D9D9D9;
}

.nav-wrapper a:hover{
    opacity: 0.6;
}

/*main*/

.main-bg-color{
    background-color: #DFC9FF;
    display: flex;
    justify-content: center;
}





.main-bg-color img{
    padding: 50px;
    width: 30%;
    height: auto;
}

.content-wrapper img{
    width: 120px;
}

.pl-wrapper{
    display: flex;
    padding: 50px;

}

.pl-wrapper img{
    border-radius: 50%;
}

.pl-text{
    padding: 30px;
}

/*section*/

.section-wrapper{
    background-color: #D9D9D9;
    max-width: 70%;
    display: block;
    margin: 60px auto;
    height: auto;

}



.article-text p{
    padding-left: 50px;

}

.article-text h3{
    padding-left: 50px;
}

footer{
    background-color: #DFC9FF;
    margin-top: 100px;
}

footer p{
    color: black;
    text-align: center;

}

.article{
    display: flex;
    justify-content: center;
}

.article-text h3{
    padding: 18px;
}

.article h2{
    padding: 28px;
    text-align: center;

}

.article-text img{
    width: 28%;
    box-shadow: 2px 1px 1px 1px black;
    margin: 18px;
}

.privacy{
  text-align: center;
  margin: 28px;
  padding-top: 18px;

}

.privacy li{
  list-style: none;
  padding: 8px;
}

.privacy a:hover{
  opacity: 0.6;

}



.privacy-wrapper{
  display: block;
  margin: 58px auto;
  width: 50%;
  
}

.parsonal li{
  list-style: none;
  padding: 8px;

}

.parsonal{
  margin: 28px;
}

.privacy-wrapper h3{
  padding: 28px;
  text-align: center;
}

.info-wrapper{
    margin-top: 68px;
    background-color: #D9D9D9;
    padding: 28px;
}

.info-wrapper p{
    text-align: center;
}

.info p{
    text-align: center;
    margin: 18px;
    font-size: 28px;
}

@media (max-width: 767px) {

    header.header{
        padding-bottom: 18px;
    }

    .header h1{
        font-size: 18px;
    }

    body{
        padding: 0;
        margin: 0;
    }


  .title-wrapper p{
    font-size: 12px;
    padding-left: 0;
  }

  .title-wrapper img{
    width: 38%;
    margin: auto;
    display: block;
  }


  .title-wrapper{
    display: block;
  }


.title-wrapper .privacy-h1 {
 width: 80%;
 margin: auto; 

}


  .nav-wrapper a p{
    width: 38px;
    padding: 18px;

  }

  .nav-wrapper{
    margin: 0;
  }

  .title-description{
    margin: 8px;
  }


  .pl-wrapper img{
    width: 50%;
    height: auto;
    display: block;
    margin: auto;

  }

  .pl-text h3{
    padding: 8px;
  }

  .pl-wrapper{
    display: block;
    padding: 18px;
  }

  .main-bg-color img{
    width: 50%;
    height: atuo;
    margin: auto;
    display: block;
    padding-bottom: 0;

  }

  .main-bg-color{
    display: block;
  }

  .article-text img{
    width: 68%;
    height: 68px;
    margin: 8px auto;
    display: block;

  }

  .article h3{
    padding: 8px;
  }

  .section-wrapper{
    margin: 28px auto;
  }

  .article-text h3{
    padding-top: 18px;
    padding-bottom: 8;
    text-align: center;
  }

  .continer{
    height: 200px;
    width: auto;
  }

  .info p{
    font-size: 13px;
  }

 

  .parsonal li{
    font-size: 13px;
    padding: 0;

  }

  .privacy-wrapper p{
    margin-top: 18px;
  }

  .privacy-wrapper{
    margin: auto;
    width: 80%;

  }

  footer p{
    padding: 0;
    margin: 0;

  }
  
}