/* service page start */
.service_pg_rgt_img_col_1 {
    width: 47.7% !important;
}

.service_pg_rgt_img_col_2 {
    width: 52.3% !important;
    padding: 0 0 0 53px;
}

.service_pg_rgt_img_code {
    overflow: hidden;
    border-radius: 30px;
}

.service_pg_rgt_img_code img {
    height: 515px;
    width: 100% !important;
    object-fit: cover;
}

.height_safe_lft_desc_box_inenr {
    padding: 15px 0 15px;
}

/* other service section */
.our_srvc_pg_mn_con_inr .our_srvc_ec_con {
    width: 33.33%;
    padding: 27px 10px 0;
}

.our_srvc_pg_mn_con_inr .our_srvc_img_con {
    padding: 0 !important;
}

.our_srvc_pg_mn_con_inr .our_srvc_ec_con_inr {
    padding: 0;
}

.our_srvc_pg_mn_con_inr .our_srvc_nm_con {
    left: 0 !important;
    right: 0 !important;
    margin: auto !important;
    padding: 0 60px;
}

.our_srvc_pg_mn_con_inr .our_srvc_nm_con_inr {
    position: relative;
    min-width: auto !important;
}

.our_srvc_pg_mn_con_inr .our_srvc_ec_con:nth-child(even) .our_srvc_icn_con {
    left: auto;
    right: 5px;
}

.our_srvc_pg_mn_con_inr .our_srvc_nm_con {
    text-align: left !important;
}

/* other service section end */
/* right image section */
.ser_rgt_img_code img {
    height: 423px;
    width: 100% !important;
    object-fit: cover;
}

.ser_rgt_img_code {
    border-radius: 30px;
    overflow: hidden;
}

.lrm_lft_desc_col_1 {
    width: 59.5% !important;
    padding: 0 30px 0 0;
}

.lrm_lft_desc_col_2 {
    width: 40.5% !important;
}

.ser_lrm_lft_desc_box_inner {
    padding: 15px 0 5px;
}

/* right image section end */
/* service page end */



/* painting service page */
.hg_rise_painting_ser_ttl_box_inner {
    font-size: 20px;
}

.hg_rise_painting_ser_main_box_inner {
    display: flex;
    flex-wrap: wrap;
}

.hg_rise_painting_ser_info_box {
    width: 50%;
    padding: 10px 10px;
}

.hg_rise_painting_ser_info_box_inner {
    border: 1px solid rgba(221, 221, 221, 1);
    height: 100%;
    padding: 20px 20px;
    border-radius: 10px;
}

ul.ser_site_ul {
    padding: 0 !important;
    list-style: none;
    text-align: start !important;
}

ul.ser_site_ul li {
    padding: 0 0 0 14px;
    position: relative;
}

ul.ser_site_ul li:after {
    position: absolute;
    content: "";
    height: 6px;
    width: 6px;
    background: rgb(241 88 42);
    left: 0;
    top: 9px;
    /* bottom: 0; */
    margin: auto;
    border-radius: 100%;
}

.smooth_pain_stp_info_box_inner {
    padding: 10px 0;
}

/* painting service page end */
/* signage service page */
.signage_work_desc_ttl_box_inner {
    padding: 10px 0px;
}

.sign_precision_desc_main_box_inner {
    padding: 15px 0 0;
}

.sign_work_ser_ttl_box_inner {
    padding: 0 0 10px;
}

/* signage service page end */
/* anchor page  */
.anchor_secure_main_box_inner {
    padding: 30px 0 0;
}

/* anchor page end */
.emergency_des_info_box_inner {
    padding: 10px 0 0px;
}

.remedial_spe_main_box_inner {
    padding: 10px 0;
}


.wht_stn_res_stp_box_inner {
    padding: 20px 0 10px;
}

.wht_stn_res_stp_main_box_inner {
    padding: 20px 0 0;
}

/* 320 */
@media all and (min-width: 20px) and (max-width: 767px) {
    /* service page start */

    .service_pg_rgt_img_col_2 {
        width: 100% !important;
        padding: 0 0 0 0px;
    }

    .service_pg_rgt_img_code img {
        height: 300px;
    }

    .height_safe_lft_desc_box_inenr {
        padding: 5px 0 0px;
    }

    .height_safe_lft_ttl_box_inenr {
        padding: 0 0 5px;
    }

    /* other service section */
    .our_srvc_pg_mn_con_inr .our_srvc_nm_con {
        padding: 0 6px;
        bottom: 10px;
    }

    .our_srvc_pg_mn_con_inr .our_srvc_nm_con_inr {
        padding: 5px 4px;
        text-align: center;
    }

    .our_srvc_pg_mn_con_inr .our_srvc_icn_con {
        width: 23px;
        height: 23px;
    }

    .our_srvc_icn_con svg {
        height: 10px;
        width: 10px;
    }

    .our_srvc_pg_mn_con_inr .our_srvc_ec_con {
        width: 100%;
        padding: 10px 5px 0;
    }

    .our_srvc_pg_mn_con_inr .our_srvc_img_con_inr img {
        height: 200px;
    }

    /* other service section end */
    /* right image section */
    .lrm_lft_desc_col_1 {
        width: 100% !important;
        padding: 0 0px 0 0;
    }

    .lrm_lft_desc_col_2 {
        width: 45% !important;
    }

    .ser_lrm_lft_desc_box_inner {
        padding: 5px 0 0px;
    }

    .ser_rgt_img_code img {
        height: 300px;
    }

    .ser_lrm_lft_ttl_box_inner {
        padding: 0 0 10px;
    }

    /* right image section end */
    /* painting service page  */
    .smooth_pain_stp_info_box_inner {
        padding: 5px 0;
    }

    .smooth_pain_stp_info_main_box_inner {
        padding: 10px 0 0;
        text-align: center;
    }

    .hg_rise_painting_ser_info_box {
        width: 100%;
        padding: 5px 5px;
    }

    .hg_rise_painting_ser_info_box_inner {
        padding: 10px 10px;
    }

    /* painting service page end */
    .anchor_secure_main_box_inner {
        padding: 20px 0 0;
    }

    .wht_stn_res_stp_main_box_inner {
        padding: 10px 0 0;
    }

    /* service page end */
}

@media all and (min-width: 375px) and (max-width: 767px) {
    .our_srvc_pg_mn_con_inr .our_srvc_ec_con {
        width: 50%;
        padding: 5px 3px 0;
    }

    .our_srvc_pg_mn_con_inr .our_srvc_img_con_inr img {
        height: 180px;
    }

    .our_srvc_pg_mn_con_inr .our_srvc_nm_con_inr {
        min-width: 170px !important;
    }
}

@media all and (min-width: 481px) and (max-width: 767px) {
    .our_srvc_pg_mn_con_inr .our_srvc_ec_con {
        width: 50%;
        padding: 10px 5px 0;
    }
}

@media all and (min-width: 768px) and (max-width: 980px) {
    /* service page start */

    .service_pg_rgt_img_col_2 {
        width: 100% !important;
        padding: 0 0 0 0px;
    }

    .service_pg_rgt_img_code img {
        height: 400px;
    }

    .height_safe_lft_desc_box_inenr {
        padding: 10px 0 0px;
    }

    .height_safe_lft_ttl_box_inenr {
        padding: 0 0 10px;
    }

    /* other service section */
    .our_srvc_pg_mn_con_inr .our_srvc_nm_con {
        padding: 0 6px;
        bottom: 10px;
    }

    .our_srvc_pg_mn_con_inr .our_srvc_nm_con_inr {
        padding: 8px 5px;
    }

    .our_srvc_pg_mn_con_inr .our_srvc_icn_con {
        width: 23px;
        height: 23px;
    }

    .our_srvc_icn_con svg {
        height: 10px;
        width: 10px;
    }

    .our_srvc_pg_mn_con_inr .our_srvc_ec_con {
        width: 50%;
    }

    /* other service section end */
    /* right image section */
    .lrm_lft_desc_col_1 {
        width: 100% !important;
        padding: 0 0px 0 0;
    }

    .lrm_lft_desc_col_2 {
        width: 45% !important;
    }

    .ser_lrm_lft_desc_box_inner {
        padding: 5px 0 0px;
    }

    .ser_rgt_img_code img {
        height: 400px;
    }

    .ser_lrm_lft_ttl_box_inner {
        padding: 0 0 10px;
    }

    /* right image section end */
    /* painting service page  */
    .smooth_pain_stp_info_box_inner {
        padding: 5px 0;
    }

    .smooth_pain_stp_info_main_box_inner {
        padding: 10px 0 0;
        text-align: center;
    }

    /* painting service page end */

    /* service page end */
}

@media only screen and (min-width: 981px) and (max-width: 1024px) {
    /* service page start */

    .service_pg_rgt_img_col_2 {
        padding: 0 0 0 20px;
    }

    .service_pg_rgt_img_code img {
        height: 450px;
    }

    .height_safe_lft_desc_box_inenr {
        padding: 10px 0 0px;
    }

    /* other service section */
    .our_srvc_pg_mn_con_inr .our_srvc_nm_con {
        padding: 0 6px;
        bottom: 10px;
    }

    .our_srvc_pg_mn_con_inr .our_srvc_nm_con_inr {
        padding: 8px 5px;
    }

    .our_srvc_pg_mn_con_inr .our_srvc_icn_con {
        width: 23px;
        height: 23px;
    }

    .our_srvc_icn_con svg {
        height: 10px;
        width: 10px;
    }

    /* other service section end */
    /* right image section */
    .lrm_lft_desc_col_1 {
        width: 55% !important;
        padding: 0 10px 0 0;
    }

    .lrm_lft_desc_col_2 {
        width: 45% !important;
    }

    .ser_lrm_lft_desc_box_inner {
        padding: 5px 0 0px;
    }

    .ser_rgt_img_code img {
        height: 400px;
    }

    /* right image section end */
    /* service page end */
}

@media all and (min-width: 1025px) and (max-width: 1140px) {
    /* service page start */

    .service_pg_rgt_img_col_2 {
        padding: 0 0 0 20px;
    }

    .service_pg_rgt_img_code img {
        height: 470px;
    }

    /* other service section */
    .our_srvc_pg_mn_con_inr .our_srvc_nm_con {
        padding: 0 6px;
        bottom: 10px;
    }

    .our_srvc_pg_mn_con_inr .our_srvc_nm_con_inr {
        padding: 8px 5px;
    }

    .our_srvc_pg_mn_con_inr .our_srvc_icn_con {
        width: 23px;
        height: 23px;
    }

    .our_srvc_icn_con svg {
        height: 10px;
        width: 10px;
    }

    /* other service section end */
    /* right image section */
    .lrm_lft_desc_col_1 {
        width: 55% !important;
        padding: 0 10px 0 0;
    }

    .lrm_lft_desc_col_2 {
        width: 45% !important;
    }

    .ser_lrm_lft_desc_box_inner {
        padding: 5px 0 0px;
    }

    .ser_rgt_img_code img {
        height: 400px;
    }

    /* right image section end */
    /* service page end */
}

@media all and (min-width: 1141px) and (max-width: 1280px) {
    /* service page start */

    .service_pg_rgt_img_col_2 {
        padding: 0 0 0 30px;
    }

    .service_pg_rgt_img_code img {
        height: 470px;
    }

    /* other service section */
    .our_srvc_pg_mn_con_inr .our_srvc_nm_con {
        padding: 0 10px;
        bottom: 10px;
    }

    .our_srvc_pg_mn_con_inr .our_srvc_nm_con_inr {
        padding: 12px 13px;
    }

    /* other service section end */
    /* right image section */
    .lrm_lft_desc_col_1 {
        width: 58% !important;
        padding: 0 20px 0 0;
    }

    .lrm_lft_desc_col_2 {
        width: 42% !important;
    }

    /* right image section end */
    /* service page end */
}

@media all and (min-width: 1281px) and (max-width: 1440px) {
    /* service page start */

    .service_pg_rgt_img_col_2 {
        padding: 0 0 0 30px;
    }

    .service_pg_rgt_img_code img {
        height: 500px;
    }

    /* other service section */
    .our_srvc_pg_mn_con_inr .our_srvc_nm_con {
        padding: 0 20px;
    }

    /* other service section end */
    /* right image section */
    .lrm_lft_desc_col_1 {
        width: 58% !important;
        padding: 0 20px 0 0;
    }

    .lrm_lft_desc_col_2 {
        width: 42% !important;
    }

    /* right image section end */

    /* service page end */
}

@media all and (min-width: 1441px) and (max-width: 1680px) {
    /* service page start */

    .service_pg_rgt_img_col_2 {
        padding: 0 0 0 40px;
    }

    /* other service section */
    .our_srvc_pg_mn_con_inr .our_srvc_nm_con {
        padding: 0 20px;
    }

    /* other service section end */

    /* service page end */

}

@media all and (min-width: 1681px) and (max-width: 1880px) {}