.about-section-mobile {
  height: 85vh;
  overflow: visible;  
  background-color:#FF000D; 
  background-image: url(../texture/bg1.png); 
  background-size: cover; 
  background-repeat: no-repeat;
}

.about-text-mobile {
  font-family: 'Anton', sans-serif;
  color: white;
  -webkit-text-stroke: 4px black;
  position: absolute;
  top: 28px;
  left: -100vw; /* start off-screen */
  margin: 0 auto;
  padding: 0;
  z-index: 3;
  line-height: 1.1;
  text-align: center;
  transition: left 2.5s ease-out;
}
.about-text2-mobile {
  position: relative;
  top: 300px;
  left: -100vw; /* start off-screen */
  font-family: 'Anton', sans-serif;
  font-size: 35px;
  color: white;
  -webkit-text-stroke: 1px black;
  z-index: 3;
  line-height: 1.2;
  transition: left 2.5s ease-out;
}
.about-img-mobile {
position: absolute; bottom: -13px; right: 0; width: 280px; height: auto; z-index: 2;
}

.about-section {
height: 100vh; overflow: hidden; background-color:#FF000D; background-image: url(../texture/bg1.png); background-size: cover; background-repeat: no-repeat; background-blend-mode:darken;
 }

.about-text{

 			position: relative;
            bottom: 70px;
            width: 100%;
            color: white;
            font-family: 'Anton', sans-serif;
            font-size: 18px;
            text-align: center;
            padding: 10px;
            line-height: 1.3; 
             left: -100vw; /* Start off-screen to the right */
    transition: left 2.5s ease-out;
 }
 
.about-text2{
           font-family: 'Anton', sans-serif;
          color: white;
          -webkit-text-stroke: 2px black;
          line-height: 1.2;
          text-align: center;
          margin-top:0px;
          margin-bottom:75px;
    		position: relative;
 			right: -100vw; /* Start off-screen to the right */
    	transition: right 2.5s ease-out;
}
.about-img {
width:100%;height:100%;border:solid;border-radius:15px;object-fit:cover;
}
