@media (max-width: 1024px) and (min-width: 981px){
    section.about-owner .abt-detail{
        flex-direction: column;
    gap: 20px;
    align-items: flex-start;
    }
}
@media (max-width: 980px){
 section.about-owner .abt-owner{
     width: 100%;
    margin-right: 0;
    float: none;
    margin-bottom: 30px;
 }
 section.about-owner img{
     height: 450px;
 }
 section.about-owner .about-owner-content {
    min-height: auto;
}
}
@media (max-width: 540px){
   section.about-owner img{
     height: 350px;
 } 
 section.about-owner .abt-detail{
        flex-direction: column;
    gap: 20px;
    align-items: flex-start;
    }
}
@media (max-width: 360px){
    section.about-owner .call-area a{
        font-size:14px;
    }
}