.our_services_list.services_inner_list{margin: 22px -13px 0;padding: 0;}
.our_services_list.services_inner_list li{width: 50%;padding: 0 13px;}
.our_services_list.services_inner_list .ser_overlay{text-align: left;padding-bottom: 45px;}
.our_services_list.services_inner_list .ser_overlay .title_md{font-size: 26px;line-height: 30px;margin-bottom: 20px;}
.our_services_list li:nth-child(n+3) {margin-top: 26px;}

/* SERVICES DETAIL */
.services_detailpg .ser_wrapper .title_lg{letter-spacing: normal;}
.services_detailpg .ser_wrapper .title_md {letter-spacing: normal;line-height: 42px;}
.project_gallery_list{display: flex;flex-wrap: wrap;margin: 50px -11px 0;}
.project_gallery_list li{width: 33.33%;padding: 0 11px;margin-bottom: 0;}
.project_gallery_list li:nth-child(n+4){margin-top: 22px;}
.ser_wrapper{margin-bottom: 115px;}
.counter_wrapper .counter_left .title_lg{letter-spacing: none;text-transform: inherit;}
.inner_choose_factor .choose_list{display: flex;text-align: center;flex-wrap: wrap;}
.inner_choose_factor .choose_list li{width: 20%;}
.inner_choose_factor .choose_list li .ch_icon{margin: 0 auto 20px;min-height: 52px;display: flex;justify-content: center;align-items: center;}
.inner_choose_factor .choose_list li .chbox{justify-content: center;}
.inner_choose_factor .choose_list li .chbox .title_sm{text-transform: inherit;line-height: 20px;width: 100%;}
.choose_list li:not(:last-child) {padding-bottom: 0;margin-bottom: 0;border-bottom: 0;border-right: 1px solid #DEDEDE;}
.get_touch_wrapper{display: flex;flex-wrap: wrap;margin-top: 100px;}
.get_img{width: 511px;display: flex;}
.get_img img{height: 100%;}
.get_right{background: #DEDEDE;width: calc(100% - 511px);padding:70px;}
.inner_choose_factor{margin-bottom: 100px;}

.gallerybox {display: block;overflow: hidden;position: relative;}
.gallerybox:before{content: "";position: absolute;top: 0;left: 0;right: 0;bottom: 0;width: 0;height: 0;background: rgb(68 82 95 / 50%);transition: all 0.5s ease-in-out;-webkit-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;margin: auto;}
.gallerybox:after{content: "";position: absolute;bottom: 0;right: 0;opacity: 0; background: url(../images/svg/zoom.svg) #fff no-repeat top 7px right 7px;width: 40px;height: 40px;border-radius: 100%;transition: all 0.5s ease-in-out;-webkit-transition: all 0.5s ease-in-out;-o-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;}
.gallerybox:hover:before{width: 100%;height: 100%;}
.gallerybox:hover:after{bottom: 25px;right:25px;opacity: 1;}
/* MEDIA QUERY */
@media screen and (max-width: 1439px){
    .our_services_list.services_inner_list .ser_overlay{padding-bottom: 25px;}
}
@media screen and (max-width: 1199px){
    .services_detailpg .ser_wrapper .title_md{
        line-height: 24px;
    }
    .ser_wrapper {margin-bottom: 50px;}
    .project_gallery_list{margin: 25px -11px 0;}

    .get_img {width: 435px;}
    .get_right{width: calc(100% - 435px);padding: 30px;}
    .get_touch_wrapper{margin-top: 40px;}
    .inner_choose_factor {margin-bottom: 40px;}
    .inner_choose_factor .choose_list li{width: 33.33%;}
    .inner_choose_factor .choose_list{justify-content: center;}
    .inner_choose_factor .choose_list li:nth-child(n+4){margin-top: 30px;}
    .inner_choose_factor .choose_list li:nth-child(3){border-right: 0;}
    .inner_choose_factor .choose_list li .ch_icon {margin: 0 auto 10px;}

    .our_services_list.services_inner_list .ser_overlay .title_md {font-size: 22px;line-height: 25px;margin-bottom: 15px;}
    .our_services_list.services_inner_list li{padding: 0 8px;}
    .our_services_list.services_inner_list {margin: 0 -8px;}
    .our_services_list li:nth-child(n+3) {margin-top: 16px;}
}
@media screen and (max-width: 991px){
    .project_gallery_list {margin: 25px -5px 0;}
    .project_gallery_list li{padding: 0 5px;}
    .project_gallery_list li:nth-child(n+4) {margin-top: 10px;}
    .get_img, .get_right {width: 100%;}
    .get_img img{width: 100%;}
    .btn_alink{padding: 0;min-width: auto ;min-height: auto;}
}
@media screen and (max-width: 767px){
    .inner_choose_factor .choose_list li{width: 50%;}
    .inner_choose_factor .choose_list li:nth-child(n+3){margin-top: 30px;}
    .inner_choose_factor .choose_list li:nth-child(2n){border-right: 0;}
    .inner_choose_factor .choose_list li:nth-child(odd){border-right: 1px solid #DEDEDE;}
    .inner_choose_factor .choose_list li:last-child{border-right: 0;}
    .inner_choose_factor .choose_list li .chbox .title_sm br{display: none;}
    .inner_choose_factor .choose_list li{padding: 0 5px;}

    .our_services_list.services_inner_list .ser_overlay .title_md {font-size: 18px;line-height: 22px;margin-bottom: 10px;}
    .our_services_list.services_inner_list .ser_overlay {padding-bottom: 15px;}
    .our_services_list.services_inner_list {margin: 0 -4px;}
    .our_services_list.services_inner_list li {padding: 0 4px;}
    .our_services_list li:nth-child(n+3) {margin-top: 8px;}

}
@media screen and (max-width: 575px){
    .project_gallery_list {margin: 25px -2px 0;}
    .project_gallery_list li{padding: 0 2px;}
    .project_gallery_list li:nth-child(n+4) {margin-top: 4px;}
    .btn_alink{display: none;}
}
@media screen and (max-width: 480px){
    .our_services_list.services_inner_list .ser_overlay .title_md{line-height: 20px;  font-size: 14px;margin-bottom: 0;}
    .our_services_list.services_inner_list .ser_overlay {padding-bottom:0;text-align: center;}
}
@media screen and (max-width: 360px){
    .project_gallery_list li{width: 50%;}
}