.home{
    display: flex;
    background-color:#fff;
    /* padding-top:5%; */
    flex-direction: column;
    /* margin-top: 30px; */
    margin-bottom: 50px;
}
.headers{
    display: flex;
    align-items: center;
    /* background-color: #dcefef; */
}
.image-bot{
    margin:0px 40px 0px 60px;
}
.image-bot img{
    margin-top: 0px;
    width:550px;
    height: 400px;
    border-radius: 25px;
}
.upper{
    margin-top: 20px;
}
.upper h1{
padding-left:25px; 
color :rgb(0, 0, 0);
font-family: 'Josefin Sans', sans-serif;
font-size :50px;
font-weight :800;
line-height: 1.2;
letter-spacing :-0.5px;
margin-top:50px;
padding-bottom: 10px;

}
.upper p{
    padding: 70px 60px 0px 0px;
    color:rgb(0,0,0);
    font-family: 'Poppins', sans-serif;
    font-size:17px;
    letter-spacing: 0.8px;
    font-weight:550;
    line-height: 24px;
}
.girl-thought{
    display: flex;
    padding-top: 50px;
    gap:10px;
}
.girl-thought img{
    width: 300px;
    border-radius: 100px;
    padding:10px 0px 10px 20px;
}
.abouts{
    display: flex;
    flex-direction: column;
    align-items: center;
    margin: auto;
    margin-top: 50px;
}
.about-topic{
    display: flex;
}
.about-topic h1{
    font-weight: 600;
    font-size: 34px;
    font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
    margin-top: 50px;
    margin-bottom: 20px;
}

  .btn {
    margin-bottom: 50px;
    font-size: 1.2rem;
    padding: 1rem 2rem;
    border: none;
    outline: none;
    border-radius: 20px;
    cursor: pointer;
    font-family: 'Poppins', sans-serif;
    letter-spacing: 0.6px;

    background-color: rgb(195, 55, 200);
    color: rgb(234, 234, 234);
    font-weight: 700;
    transition: 0.6s;
    box-shadow: 0px 0px 60px #f15ab7;
    /* -webkit-box-reflect: below 10px linear-gradient(to bottom, rgba(0,0,0,0.0), rgba(0,0,0,0.4)); */
  }
  /* 0px 0px 60px #1f4c65; */
  
  .btn:active {
    scale: 0.92;
  }
  
  .btn:hover {
    background: rgb(2,29,78);
    background: linear-gradient(270deg, rgba(2, 29, 78, 0.681) 0%, rgba(31, 215, 232, 0.873) 60%);
    color: rgb(4, 4, 38);
  }

.details{
    display: flex;
    align-items: center;
    padding:20px 30px;
    gap: 50px;
    height: 30%;
    /* background: #e4e4e4; */
    border-radius: 20px;
}
.para1{
    border-radius: 10px;
    padding: 5px 10px;
    padding-left: 10px;
    height:40%;
    font-size: 18px;
    font-weight: 500;
}
.para1 p{
    color:rgb(0,0,0);
    font-family: 'Poppins', sans-serif;
    font-size:16px;
    letter-spacing: 0.6px;
    font-weight:400;
    line-height: 24px;
}
.img-para1{
    width: 32%;
    padding-left: 60px;
    margin-top: 22px;
}
.img-para2{
    width: 48%;
    padding-left: 60px;
    margin-top: 0px;
}
.img-para3{
    width: 34%;
    padding-left: 70px;
}
.p-para1{
    margin-top: 20px;
}
.p-para2{
    margin-top: 0px;
}
.p-para3{
    margin-top: 5px;
}

