.up_project .up_pr_content{align-items:center;display:flex;flex-wrap:wrap}.up_project .up_pr_content .pro_img_section{padding-right:22px;width:50%}.up_project .up_pr_content .pro_content{padding-left:22px;width:50%}.up_project .up_pr_content .pro_img_section .con_img{line-height:0;position:relative}.up_project .up_pr_content .pro_img_section .con_img h4{bottom:30px;font-size:22px;font-weight:700;line-height:125%;margin:0;padding:0 30px;position:absolute;text-transform:capitalize;vertical-align:middle;z-index:3}.up_project .up_pr_content .pro_content span.sub_title{display:inline-block;font-size:12px;font-weight:400;line-height:170%;text-transform:uppercase}.up_project .up_pr_content .pro_content h3.title{border-bottom:1px solid;font-size:32px;font-weight:700;line-height:125%;margin-bottom:33px;padding-bottom:16px;text-transform:capitalize}.up_project .up_pr_content .pro_content .up_pro_desc h5{font-size:16px;font-weight:700;line-height:125%;margin:0;padding-bottom:15px}.up_project .up_pr_content .pro_content .up_pro_desc p{font-size:12px;font-weight:400;line-height:125%}.up_project .up_pr_content .pro_content .up_pro_desc{max-width:553px}.up_project .up_pr_content .pro_content .up_btn a{display:inline-flex;font-size:12px;font-weight:300;gap:8px;line-height:100%;padding:19px 7px;text-align:center;text-transform:uppercase;transition:all .2s ease-in-out}.up_project .up_pr_content .pro_img_section .con_img:before{content:"";height:100%!important;margin:0 auto;position:absolute;right:0;top:0;width:100%}@media only screen and (max-width:767px){.up_project .up_pr_content .pro_img_section{padding-bottom:30px;padding-right:0;width:100%}.up_project .up_pr_content .pro_content{padding-left:0;width:100%}.up_project .up_pr_content .pro_content h3.title{font-size:28px}.up_project .up_pr_content .pro_img_section .con_img h4{bottom:22px;font-size:18px;padding:0 20px}}