@media only screen and (max-width: 850px) {
    body{
       margin: 0;
       padding: 0;
    }
    .firstsection-top{
       padding: 0;
       margin: 0;
    }

    .leftdiv{
      display: none;
   }

   /* .droping{
      margin-top: 200px;
      border: 3px solid black;
} */
    .firstsection{
       margin: 0;
       padding: 0;
    }
    .mobile{
      display: flex;
      /* border: 3px solid white; */
      justify-content: space-between;
      padding: 20px 40px;
      align-items: center;
   }
   
   .navbar{
      /* border: 3px solid black; */
      width: 100%;
      /* padding: 10px; */
      display: none;
   }
   .mobile-burger{
      /* border: 3px solid blue; */
      width: 40px;
      height: 30px;
      display: flex;
      align-items: center;
      justify-content: center;
   }
   .menu{
      height: 5px;
      background: transparent;
      width: 100%;
      position: relative;
     
   }
   .menu::before{
      content: "";
      height: 2px;
      background: white;
      width: 100%;
      position: absolute;
      transform: translateY(0px);
   }
   .menu::after{
      content: "";
      height: 2px;
      background: white;
      width: 100%;
      position: absolute;
      transform: translateY(10px);
   }
  .showburger .menu{
   background: transparent;
}
  .showburger .menu::before{
   transform: rotate(-45deg);
  }
  .showburger .menu::after{
   transform: rotate(45deg);
  }
          .mobile-logo{
             color: white;
             font-weight: 700;
             font-size: 34px;
             /* border: 3px solid white; */
             /* width: 100%; */
   }
       .navbar ul{
       display: none;
     }
   
    .bar{
       display: none;
       flex-wrap: wrap;
       /* border: 3px solid black; */
       width: 100%;
       margin: 0;
       /* padding: 10px; */
}

.logo{
color: white;
/* border: 3px solid white; */
width: 100%;
}

    .inner{
       /* border: 3px solid white; */
       margin: 0;
       padding: 10px 5px;
       justify-content: center;
       text-align: center;
       /* border: 3px solid black; */
       width: 100%;
    }
    .inner h4{
       color: white;
       margin-top: 50px;
    }
    .inner h1{
       color: white;
       margin-bottom: 50px;

    }
    .inner p{
       /* margin-top: 30px; */
       color: white;
       font-size: x-large;
       margin-bottom: 50px;

    }
    .inner i{
       /* margin-top: 50px; */
       color: white;
       border: 2px solid white;
       padding: 20px;
       margin-bottom: 50px;
    }

    .rightdiv{
       background: url(../images/Hero\ Background\ 09.19.02.png);
       background-size: cover;
       background-repeat: no-repeat;
       background-position: 100%;
       width: 100%;
       height: 100%;
    }

    .row, .row2{
       display: flex;
       flex-direction: column;
       width: 100%;
       /* border: 3px solid green; */
       margin: 0;
    }

    .col, .col-2{
       /* border: 3px solid black; */
       width: fit-content;
       margin: 20px 15px;
    }

     .text, .content{
       width: 100%;
       /* border: 3px solid blue; */
       /* margin: 40px 30px; */
       padding: 0;
     }

     .text{
       width: fit-content;
       margin: 30px 19px;
     } 

     .text h1{
       /* border: 3px solid yellow; */
       width: fit-content;
     }

     .col p, .col-2 p{
       font-size: 28px;
       line-height: 25px;
     }

 .firstsection-bottom{
       display: flex;
       flex-direction: column;
       /* border: 3px solid red; */
       margin: 0;
       padding: 0;
       width: 100%;
 }

 .note{
       display: none;
 }

 .sub{
       display: flex;
       flex-direction: column;
       width: 100%;
       padding: 40px;
 }

 .sub input{
       margin-bottom: 20px;
 }

 .more{
       width: fit-content;
       text-align: center;
       /* border: 3px solid black; */
 }

 .secondsection-bottom{
   display: flex;
   flex-direction: column-reverse;
   width: 100%;
   align-items: center;
   margin: 0;
   /* padding:0 20px; */
 }
.icon{
   display: none;
}
.rows{
   display: flex;
   flex-direction: column;
   width: 90%;
   padding: 0 20px;
   /* justify-content: center; */

}
.row-3{
   display: flex;
   flex-direction: column;
   width: 90%;
   justify-content: center;
   /* align-items: center; */
   /* border: 3px solid red; */
}
.row-3 p{
   margin: 0;
}
.row-3 h2{
   margin-bottom: 20px;
}
.cols{
   width: 100%;
   margin: 20px 0;
   /* border: 3px solid green; */
}
.anchor{
   display: flex;
   flex-direction: column;
   padding: 0 20px;
   /* width: 100%; */
   margin-top: 30px;
}
.anchor-links{
   display: flex;
   flex-direction: column;
   /* justify-content: center; */
   padding: 0;
}
.anchor-logo{
   border: 3px solid black;
   text-align: center;
}
.anchor-bar{
   display: flex;
   flex-direction: column;
   margin: 0;
   /* margin-left: 10px; */
}
.colum{
   margin: 20px 0;
}
.legal {
   display: flex;
   flex-direction: column-reverse;
   justify-content: left;
   align-items: flex-start;
}
.legal p{
   margin: 0 0 20px 0;
}
.legal-terms{
   display: flex;
   flex-direction: row;
   flex-wrap: wrap;
   justify-content: space-between;
   /* margin-bottom: 20px; */
   /* margin: 0 0 20px 0; */
   padding: 10px 0;
   width: 70%;
   /* border: 3px solid blue; */
}
}
