anchor.diff:        border-bottom: 1px solid #000;
         display: inline-block;
       }
  -    p.contact-info{
  +
  +    p.contact-info {
         margin-left: 93px;
         margin-top: 58px;
         line-height: 1.4;
         font-size: 15px;
       }
  -    p.letter-start{
  +
  +    p.letter-start {
         margin-left: 93px;
         margin-top: 56px;
         font-size: 15px;
       }
  -    p.second-paragraph{
  +
  +    p.second-paragraph {
         margin-top: 25px;
         font-size: 15px;
         margin-right: 93px;
         line-height: 1.4;
       }
  -    p.third-paragraph{
  +
  +    p.third-paragraph {
         margin-top: 25px;
         font-size: 15px;
         margin-right: 93px;
         line-height: 1.4;
       }
  -    p.forth-paragraph{
  +
  +    p.forth-paragraph {
         margin-top: 20px;
         font-size: 15px;
         margin-right: 93px;
         line-height: 1.4;
       }
  -    p.letter-end{
  +
  +    p.letter-end {
         margin-top: 23px;
         font-size: 15px;
         margin-bottom: 0px;
       }
  -    p.sign-dots{
  +
  +    p.sign-dots {
         margin-top: 0px;
         font-size: 15px;
       }
  -    p.sign-data{
  +
  +    p.sign-data {
         margin-top: -5px;
         font-size: 15px;
         line-height: 1.4;
       }
  -    p.page2-firstrow{
  +
  +    p.page2-firstrow {
         margin-left: 37px;
         font-size: 21px;
         font-weight: 800;
         margin-top: -5px;
       }
  -    p.small-stars{
  +
  +    p.small-stars {
         font-size: 12px;
         font-weight: 700;
         margin-top: 7px;
       }
  -    p.page2-secondrow{
  +
  +    p.page2-secondrow {
         margin-left: 37px;
         margin-top: -6px;
         font-size: 14px;
         font-weight: 700;
       }
  -    p.sign-par{
  +
  +    p.sign-par {
         margin-left: 26px;
         margin-top: 0px;
         padding-top: 0px;
         font-size: 13px;
         font-weight: 700;
       }
  -    p.bottom-txt{
  +
  +    p.bottom-txt {
         position: absolute;
         bottom: 33px;
         left: 31px;
         font-weight: 700;
       }
  -    p.small-star{
  +
  +    p.small-star {
         margin-top: 87px;
         font-size: 13px;
         margin-left: 32px;
         font-weight: 700;
       }
  -    .center.qr{
  +
  +    .center.qr {
         width: 174px;
         height: 174px;
         position: absolute;
  
positive.code:     #page3.table.tbody.tr {
        height: 5mm;
      }
      .bottom.right{
        position: absolute;
        display: inline-block;
        bottom: 25px;
  
negative.code:       position: relative;
        width: 210mm;
        min-height: 297mm;
        display: inline-block;
      }
  
      @page {
  