.pad50-0{padding:50px 0;}
.pad-t-30{padding-top:30px;}
.pad-t-50{padding-top:50px;}
.t20{font-size: 20px;}
.flex{display:flex;}
.flex.center{justify-content: center; align-content: center;}
.gap30{gap:30px;}

.titleNT{font-size: 1.5em; font-family: 'Neutra2TextLight'; font-weight: bold;}
.titleBB{font-size:40px; font-weight: bold; color:#4A4A46;}

.pd_wrap{gap:100px;}
.pd_wrap .pd{position: relative;}
.pd_wrap .pd.first:after{content:''; height:100%; width:1px; background:#7d7d7d; position: absolute; top:0; right:-50px;}

.full_img{width:60%;}
.full_data{padding:50px 30px; width:40%;}

.head_line{font-size:20px; font-family: 'Neutra2TextLight'; font-weight: bold; position: relative; padding-bottom: 10px; margin-bottom:20px; color:#81724D; display: inline-block;}
.head_line:after{content:''; width:100%; height: 1px; background:#81724D; position:absolute; bottom:0; left:0; }

@media (max-width: 992px) {
    .box-banner-inside { margin-top: 0px;}
    .titleNT{font-size: 26px;}
    .titleBB{font-size:18px;}
    .t20{font-size: 16px;}
    .f_col{flex-direction: column;}
    .f_col_r{flex-direction: column-reverse;}
    .full_img{width:100%; height:260px;}
    .full_data{padding:50px; width:100%;}
    .clear_br_992 br{display: none;}
    .pd_wrap{gap:30px;}
    .pd_wrap .pd.first:after{ right:-15px;}
}
@media (max-width: 768px){
    .hidemobile{display:none !important;}
    .m_col{flex-direction: column;}
    .pd_wrap .pd.first:after{ display:none;}
}