.aboutpage{  }
.about_txt {  }
.leftimg { width: 686px; float: left;}
.right_txt { width: calc(100% - 686px); float: left; padding-left: 82px;}
.abt_tit span {  font-size: 126px;  font-family: 'AbrilFatface-Regular'; }
.abt_tit { font-size: 26px; line-height: 98px;color: #787878; font-weight: 600; padding-bottom: 0px;}
.right_txt p {  font-family: 'ProximaNova-Regular', sans-serif; letter-spacing: 0.5px; margin-bottom: 30px; }
.btm_wcu { max-width: 999px; margin: 0 auto; padding: 67px 0;}
.abt_wcu { padding-bottom: 20px; display: inline-block;
    width: 100%; }
.abt_wcu li { width: 25%; float: left; border: 1px solid #e1e1e1; display: flex; flex-wrap: wrap; align-items: center; justify-content: center;padding: 27px;margin-left: -1px; color: #0a140d;}
.abt_wcu li img { margin-right: 10px;}
.btm_wcu  .inner_title { text-align: center;}
.btm_wcu p { text-align: center;}
.abt_btnlist .btnlist { display: flex; justify-content: flex-start;}
.abtwcu_btn { text-align: center;margin-top: 15px;}
.abt_btnlist {  margin-top: 25px; }
.inpage.aboutpage {margin-bottom: 0px;}
.btn_fb:hover { color: #ffffff !important;}
.btnlist a[class*="btn_"]:hover {color: #ffffff !important;  }
p i { font-weight: 600;}



/* REsponsive */

@media(max-width:1500px){
    .right_txt {padding-left: 45px;}
   
}
@media(max-width:1480px){
    
    .right_txt p {margin-bottom: 20px;}
}

@media(max-width:1300px){
    
    .about_txt {display: flex;align-items: center;}
   .leftimg {width: 590px;}
    .right_txt {width: calc(100% - 590px);}
    
}
@media(max-width:1200px){
    
  
    
    
    
}


@media(max-width:1120px){
    .about_txt 
    { display: block;text-align: center;}
    .right_txt {
    width: 100%; padding-left: 0;
}
    .abt_tit span {
        font-size: 80px;}
    .leftimg {  margin:  0 auto; float: none;}
    .aboutpage  .inner_title  { text-align: center;}
    .abt_btnlist .btnlist {justify-content: center;}
      .btm_wcu {padding: 00px 0 50px;}
}

@media(max-width:1024px){
    
     
}

@media(max-width:992px){
    .abt_wcu li { padding:27px 15px; }
    
    
}


@media(max-width:860px){
    .abt_wcu li { padding:27px 5px; }
    
     
    
}


@media(max-width:768px){
   
    .abt_tit span {
    font-size: 50px;
}
    .right_txt p {
    margin-bottom: 10px;
}
    .abt_wcu li {
        width: 50%;}
    
     
    
}
@media(max-width:700px){
    
    /*ctc*/
    .ctabox {display: flex;text-align: center;flex-wrap: wrap; }
    .ctabox a[class*="btn_"] {margin-left: 0px;margin: 10px auto 0;}
    .ctabox span { width: 100%; max-width: 100%; }
    .ctabox img {margin: 0 auto; }
    .cta {padding: 60px 0px 35px;}
}




@media(max-width:600px){
    .leftimg { width: 100%;}
    .btm_wcu {padding: 00px 0 30px;}

}
@media(max-width:500px){
   
    .right_txt  {  padding-top: 15px;}
    .abt_tit {font-size: 20px;line-height: 28px;}
}

@media(max-width:400px){
   
    .abt_btnlist .btnlist {width: 165px;
    margin: 0 auto;
}
    .btnlist li:first-of-type {
    padding-left: 0px;
    margin-bottom: 10px;padding: 0px 0px;
}
    .btnlist li  a[class*="btn_"] {padding: 6px 15px; }
    .btnlist li  a[class*="btn_"] {padding: 6px 15px; }
    .abt_wcu {
    display: flex;
    width: 100%;
    flex-wrap: wrap;
}
    .abt_wcu li {
    width: 50%;
    display: flex;
}
    .abt_wcu li span{
    display: block;
    width: 100%;
    text-align: center;
}
    .abt_wcu li span br{ display: none;}
}