.about_us .about_us_textPart span.sub_title{display:inline-block;font-size:12px;font-weight:400;line-height:170%;text-transform:uppercase}.about_us .about_us_textPart span.sub_title span{font-weight:700}.about_us .about_us_textPart .heading h2.title{border-bottom:1px solid;font-size:32px;font-weight:700;line-height:125%;margin:0 0 41px;padding-bottom:13px;text-transform:capitalize}.about_us .about_us_textPart .heading .desc_content p{font-size:16px;font-weight:400;line-height:125%}.about_us .about_us_textPart .heading .desc_content{width:50%}.about_us .about_us_textPart .heading .desc_content:nth-child(2n){padding-left:15px}.about_us .about_us_textPart .heading .desc_content:nth-child(odd){padding-right:15px}.about_us .about_us_textPart .heading .desc{display:flex;flex-wrap:wrap}.about_us .about_us_textPart .heading .about_btn{align-items:center;display:flex;flex-wrap:wrap;gap:40px;justify-content:center;padding-top:44px}.about_us .about_us_textPart .heading .about_more_btn a,.about_us .about_us_textPart .heading .desc_content .desc_btn a{display:inline-flex;font-size:12px;font-weight:300;gap:8px;line-height:100%;padding:19px 65px;text-align:center;text-transform:uppercase;transition:all .2s ease-in-out}.about_us .about_us_textPart .heading .desc.one_clm{display:block}.about_us .about_us_textPart .heading .desc.one_clm .desc_content{padding:0;width:100%}.about_us .about_us_textPart .heading .desc_content h2{font-size:40px;font-weight:700;letter-spacing:-1px;line-height:120%;margin-bottom:36px}.about_us .about_us_textPart .heading .desc.one_clm .desc_content .texts h3{font-size:32px;font-weight:700;letter-spacing:-1px;line-height:100%;margin-bottom:41px}.about_us .about_us_textPart .heading .desc_content .desc_btn{padding-top:20px;text-align:center}.about_us .about_us_textPart .heading .tags_list{align-items:center;column-gap:40px;display:flex;flex-wrap:wrap;padding-bottom:20px}.about_us .about_us_textPart .heading .tags_list .all_tag{font-size:16px;font-weight:700;line-height:125%}@media only screen and (max-width:767px){.about_us .about_us_textPart .heading h2.title{font-size:28px;margin-bottom:30px}.about_us .about_us_textPart .heading .desc_content{width:100%}.about_us .about_us_textPart .heading .desc_content:nth-child(2n){padding-left:0}.about_us .about_us_textPart .heading .desc_content:nth-child(odd){padding-right:0}.about_us .about_us_textPart .heading .about_btn{padding-top:10px}.about_us .about_us_textPart .heading .desc_content h2{font-size:26px;margin-bottom:20px}.about_us .about_us_textPart .heading .desc.one_clm .desc_content .texts h3{font-size:28px;margin-bottom:25px}.about_us .about_us_textPart .heading .desc_content p{margin-bottom:20px}.about_us .about_us_textPart .heading .about_btn{gap:30px}}@media only screen and (min-width:768px) and (max-width:1024px){.about_us .about_us_textPart .heading .desc_content h2{font-size:30px;margin-bottom:24px}.about_us .about_us_textPart .heading .desc_content p{margin-bottom:20px}.about_us .about_us_textPart .heading .about_btn{padding-top:30px}}