/******************************/
/* privacy policy */
/******************************/
.p-privacy-box {
  margin-top: 60px;
  margin-bottom: 60px;
}
.privacy-container{margin-bottom:50px}
.pv-content{width:100%;max-width: 750px;margin: 0 auto;margin-bottom:5em}
.pv-content p{font-size:15px;letter-spacing: 0.5px;font-weight:400;text-align: justify;margin-bottom:50px}
.pv-title{width:100%;height:auto;max-width:700px;margin:0 auto;background: #fff;padding:2em 2em 4em 2em;-webkit-clip-path:polygon( 0 0,100% 0,99% 85%,53% 85%, 50% 100%, 47% 85%,1% 85%);clip-path:polygon(  0 0,100% 0,99% 85%,53% 85%, 50% 100%, 47% 85%,1% 85%);margin-bottom:3em;}
.pv-title h2{text-align: center;font-size:34px;font-weight: 300;}

.pv-content2{background: #fff;margin:0 auto;margin-bottom: 2em;border-radius: 5px;padding:10px 30px 30px 30px}
.pv-content2 p{font-size:15px;letter-spacing: 0.5px;font-weight:400;text-align: justify;margin-bottom:50px}
.pv-content2 h3{font-size:28px;text-align:center;letter-spacing: 1px;font-weight:400;padding:10px;background-color: #efebe9;
  background-image: -webkit-gradient(linear, 0 0, 100% 100%,color-stop(.25, #F9F9F9), color-stop(.25, transparent),color-stop(.5, transparent), color-stop(.5, #F9F9F9),color-stop(.75, #F9F9F9), color-stop(.75, transparent),to(transparent));
  -webkit-background-size: 7px 7px;}
  
  
  @media (max-width: 768px) {
	  .pv-title{width:80vw;}
	  .pv-content p{font-size:14px}
  }
  
  
  @media (max-width: 420px) {
	  .pv-content{margin-bottom:3em}
	  .pv-title{width:70vw;}
	  .pv-title h2{text-align: center;font-size:23px;font-weight: 300;}
	  .pv-content2{padding:0px 15px 15px 15px}
	  .pv-content2 p{font-size:14px;margin-bottom:30px}
	  .pv-content2 h3{font-size:20px;text-align:left;text-align: justify}
	  
  }