 *{

    margin: 0;

    padding: 0;

}






.pulak_hm_desk_main{

    height: auto;

    width: 100%;

    display: flex;

    justify-content: space-between;

    align-items: center;

    padding-top:65px;

    flex-wrap: wrap;

    padding:50px 30px 0px 30px;

}

.pulak_hm_desk_main .pulak_hm_photo_main{

    height:370px;

    width: 41%;

    border-radius:5px;

    overflow: hidden;

      box-shadow: 0 0 10px rgba(0, 0, 0, 0.18);
    

}

.pulak_hm_desk_main .pulak_hm_photo_main img{

    width: 100%;

    height: 100%;

}

.pulak_hm_desk_main .pulak_hm_photo_main img{

  width: 100%;

    transition: transform 500ms;

    transform: perspective(0px) rotateX(0deg) rotateY(0deg) scaleX(1) scaleY(1);

    transform-origin: center center;

  height: 100%;

}

.pulak_hm_desk_main .pulak_hm_photo_main:hover img{

transform: perspective(600px) rotateX(0.06deg) rotateY(0deg) scaleX(1.15) scaleY(1.15);

}

.pulak_hm_desk_main .gupta_name_main{

height: auto;

width:54%;

}



.pulak_hm_desk_main .gupta_name_main .hm_name{

font-size: var(--sub-hading);
    font-weight: bold;
    letter-spacing: .5px;
    line-height: 25px;
    margin: 20px 0px;
    font-family: var(--font-family1);
    color: var(--color44);
}



.pulak_hm_desk_main .gupta_name_main .school_master_hm{
font-size: var(--font-size1);
    line-height: 25px;
    letter-spacing: .5px;
    font-family: var(--font-family1);
    font-weight: 500;
    text-transform: capitalize;
    color: var(--color1);
}



.pulak_hm_desk_main .gupta_name_main .about_our_hm_write {
font-size: var(--font-size2);
    line-height: 25px;
    letter-spacing: .5px;
    color: var(--para-color);
    margin-top: 9px;
    font-family: var(--font-family1);
}



.pulak_hm_desk_main .gupta_name_main .whta_pepole_say_about {
font-size: var(--font-size2);
    line-height: 25px;
    letter-spacing: .5px;
    color: var(--para-color);
    margin-top: 9px;
    font-family: var(--font-family1);
}
 .pulak_hm_desk_main .gupta_name_main .learn_more{
background: linear-gradient(var(--background-color11));
    color: var(--color2);
    font-size: var(--font-size2);
    font-weight: 600;
    letter-spacing: .5px;
    line-height: 1;
    font-family: var(--font-family1);
    padding: 20px 35px;
    border-radius: 24px 0px 25px 0px;
    border: 1px solid var(--color400);
    cursor: pointer;
    margin-top: 20px;
      transition: all 0.3s ease;
      box-shadow: 0 0 10px rgba(0, 0, 0, 0.18);

}

 .pulak_hm_desk_main .gupta_name_main .learn_more:hover {

background:var(--background-color3);
       color:var(--color400);
      transform: translateY(-3px);
      border: 1px solid var(--color400);


}

 .pulak_hm_desk_main .gupta_name_main .learn_more i{

  transform: rotate(-37deg);

  margin-left: 5px;

}



@media (max-width:1200px) {

    .pulak_hm_desk_main .pulak_hm_photo_main {

    height: 350px;

    }

}



@media (max-width:992px) {

  .pulak_hm_desk_main {

display: flex;
        flex-direction: column-reverse;

justify-items: center;

  }

      .pulak_hm_desk_main .pulak_hm_photo_main{

        width: 100%;
margin-top: 34px;
      }



      .pulak_hm_desk_main .gupta_name_main .hm_name {

      margin-top: 20px;

      }

      .pulak_hm_desk_main .gupta_name_main .school_master_hm {

        padding: 10px 0px;

      }

      

.pulak_hm_desk_main .gupta_name_main{

    width: 100%;

}

}



@media (max-width:425px) {

        .pulak_hm_desk_main .pulak_hm_photo_main {

            height: 300px;

            width: 100%;

        }
        .pulak_hm_desk_main .gupta_name_main .learn_more{

font-size:13px;

}

}


@media (max-width:377px) {



.pulak_hm_desk_main .gupta_name_main .learn_more{

font-size:13px;

}

}