.bt-b-btn a {padding: 5px 20px; display: block; width: 150px; text-align: center; background: #000; color: #fff; border-radius: 3px; }
.bn-con {padding-right: 20px; }


.bl-bn-container.bl-banner {max-width: 700px; margin-left: auto; margin-right: auto; box-shadow: 5px 5px 20px #4F566B29; background: #fff; position: relative; padding: 25px; border-radius: 10px; }
.bn-block, .bl-icn {text-align: center !important; }
.bn-block .bl-icn {text-align: center; margin-bottom: 10px; }
.bn-block > .vc_column-inner {padding: 0 !important; }
.bn-sub {font-size: 24px; font-weight: bold; }


.part-col > .wpb_wrapper {display: flex; align-items: center;}
.part-col .p-con {padding-left: 25px; color: #2760AC; font-size: 18px; line-height: 22px; font-weight: 600; }
.p-icn img {display: block; }
.p-icn {width: 50px; }
.trans-partner-sec > .vc_col-sm-12::before {position: absolute; content: ""; background: url(/wp-content/uploads/2021/06/part.svg); width: 3px;
    height: 100%; left: 0; right: 0; bottom: 0; margin: 0 auto; z-index: 9; }

.p-mg.mobile {display: none; }

@media only screen and (max-width: 767px){
.pa-title-col.vc_col-sm-6 {width: 50%; text-align: left; float: left; display: inline-block; }
.pa-title-col .main-title, .pa-title-col .text-center {text-align: left !important; }
.pa-title-col > .vc_column-inner {padding-right: 0 !important; }
.pa-title-col > .vc_column-inner p {line-height: 21px; }
.part-list-sec .part-img {display: none !important; }
.p-mg.mobile {display: block!important; }
.part-list.vc_col-sm-3 {width: 50%; }
.part-col .p-con {padding-left: 10px; font-size: 14px; line-height: 19px; }
.bl-banner .bn-block.vc_col-sm-3 {width: 25%; float: left; }
.bl-bn-container.bl-banner {max-width: 90%;}
.bl-bn-container.bl-banner {padding: 20px 0;}
.bn-sub {font-size: 16px;}
.bn-block > .vc_column-inner {max-width: 95% !important; }
.bl-icn img {max-width: 40px; }
.bn-txt {line-height: 18px; margin-top: 5px; }
.trans-partner-sec > .vc_col-sm-12::before {height: 555px;bottom: inherit; background-repeat: no-repeat; background-position: bottom center; top: 70px; }
.part-list .part-col {margin-bottom: 15px; }
.pa-title-col .wpb_text_column {margin-bottom: 20px; }
 .part-list {margin-bottom: 15px; }
 
}