
body{
    font-family: Meiryo, sans-serif;
    font-size:18px;
    line-height: 30px;
    color:#777;
    transition: all 0.3s ease-in-out 0s;
  
}

/*temp*/ 
/* .breadcrumb{
    margin-top: 130px;
    } */

.container{
    text-align: left;
   
}


.mt-50{
    margin-top:50px;
}

.mb-50{
    margin-bottom: 50px;
}

.mt-30{
    margin-top:30px;
}

.mb-30{
    margin-bottom: 30px;
}

.voice_regular .img-responsive{
    margin:0 auto;
    display: block;
    border-radius: 50%;
}

h1{
    font-size:42px;
}

h3{
    font-weight: bold;
    font-size:20px;
}


  .flex{
      display: flex!important;
  } 
  
  .m-auto{
    margin:auto !important;
  }


p{
    margin-bottom:5px;
}



.voice_regular .row:nth-child(even){
    background: #fff ;
    padding:30px ;
}

.voice_regular .row:nth-child(odd){
    background: #fff4f2 ;
    padding:30px ;
}

.img{
    max-width: 100%;
}





@media only screen and (max-width: 768px) {
    .breadcrumb {
        margin-top: 107px;
    }

    .voice_regular .img-responsive{
        width: 200px;
        margin:20px auto;
    }

    .voice_regular h3{
        font-size: 18px;
    }

    .voice_regular h1{
        font-size: 25px;
    }

    .voice_regular .row:nth-child(even){
    
        padding:20px 15px ;
    }
    
    .voice_regular .row:nth-child(odd){
      
        padding:20px 15px ;
    }

    .cert img{
        width: 300px !important;

    }
      
}

@media only screen and (max-width: 767px) {
    body{
        font-size:15px;
    }
   


}