.service_btn_box_inner {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    padding: 5px 0 0;
}

.service_btn_box_inner a {
    margin: 9px 8px;
}

.service_area_title_box_inner {
    text-align: center;
}

.ser_area_ttl_box_main_inr {
    border-bottom: 1px solid rgba(58, 58, 58, 1);
}


.service_area_info_box_inner {
    padding: 26px 0 20px;
}

.service_area_info_box:last-child .service_area_info_box_inner {
    padding-bottom: 0;
}


/* banktown page start */
.banktown_map_box_inner {
    line-height: 0;
    border-radius: 20px;
    overflow: hidden;
}

.banktown_map_box_inner iframe {
    height: 467px;
    width: 100%;
}

.sub_pg_col_1 {
    width: 51% !important;
    padding: 0 60px 0 0;
}

.sub_pg_col_2 {
    width: 49% !important;
}

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

/* comprehensive section */
.sub_comprehensive_ttl_box_inner {
    padding: 0 0 10px 0;
}

/* comprehensive section end */
/* expert passive section */
.exper_passive_img_code img {
    height: 410px;
    width: 100% !important;
    object-fit: cover;
}

.exper_passive_img_code {
    border: 12px solid rgba(255, 255, 255, 1);
    box-shadow: 0px 0px 31px 0px rgba(0, 0, 0, 0.1);
    border-radius: 30px;
    overflow: hidden;
}

.expert_passive_col_1 {
    width: 49% !important;
}

.expert_passive_col_2 {
    width: 51% !important;
    padding: 0 0 0 50px;
}

.expert_passive_ttl_box_inner {
    padding: 0 0 25px;
}


/* expert passive section end */
/*  why choose priority fire system section */
.sub_wc_pfs_info_main_box {
    width: 20%;
    padding: 0 11px;
}

.sub_wc_pfs_info_icon_box_inner {
    height: 74px;
    width: 74px;
    display: flex;
    justify-content: center;
    align-items: center;
    background: rgba(254, 93, 28, 1);
    border-radius: 100%;
    margin: auto;
}

.sub_wc_pfs_info_main_box_inner {
    box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.25);
    height: 100%;
    border-radius: 23px;
    padding: 10px 10px;
}

.sub_wc_pfs_info_icon_box {
    margin-top: -45px;
}

.sub_wc_fl_row {
    padding: 55px 35px 0 !important;
}

.sub_wc_pfs_desc_box_inner {
    padding: 10px 0 0;
}

.sub_wc_detail_main_box_inner {
    padding: 25px 10px 7px;
}

/*  why choose priority fire system section end*/

/* get in touch section */
.sub_git_main_box_inner {
    background: #000;
    border-radius: 20px;
    padding: 55px 60px 65px;
}

.sub_git_main_lft_box {
    width: 30%;
}

.sub_git_right_box {
    width: 70%;
    padding: 0 0 0 40px;
}

.sub_git_btn_box_inner {
    padding: 15px 0 0;
}

/* get in touch section end */
/* banktown page end */


@media all and (min-width: 320px) and (max-width: 767px) {
    .service_area_info_box_inner {
        padding: 10px 0 10px;
    }

    .service_area_main_box_inner {
        padding: 10px 0 0;
    }

    .service_btn_box_inner a {
        margin: 4px 4px;
    }

    /* banktown page  */
    .sub_pg_col_1 {
        width: 100% !important;
        padding: 10px 0px 0 0;
    }

    .sub_pg_col_2 {
        width: 100% !important;
    }

    .banktown_map_box_inner iframe {
        height: 300px;
    }

    .sub_pg_row {
        flex-direction: column-reverse;
    }

    /* expert passive section */
    .expert_passive_col_2 {
        width: 100% !important;
        padding: 10px 0 0 0px;
    }

    .expert_passive_col_1 {
        width: 100% !important;
    }

    .expert_passive_ttl_box_inner {
        padding: 0 0 10px;
    }

    .exper_passive_img_code {
        border: 5px solid rgba(255, 255, 255, 1);
        border-radius: 20px;
    }

    .exper_passive_img_code img {
        height: 300px;
    }

    /* expert passive section end */
    /*  why choose priority fire system section*/
    .sub_wc_fl_row {
        padding: 20px 0px 0 !important;
    }

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

    .sub_wc_pfs_info_main_box {
        padding: 20px 5px;
        width: 100%;
    }

    .sub_wc_pfs_desc_main_box_inner {
        justify-content: center;
    }

    .sub_wc_pfs_info_main_box_inner {
        padding: 7px 7px;
    }

    .sub_wc_pfs_info_icon_box_inner {
        height: 57px;
        width: 57px;
    }

    .sub_wc_pfs_info_icon_box_inner svg {
        height: 30px;
        width: 30px;
    }

    .sub_wc_pfs_info_icon_box {
        margin-top: -36px;
    }

    /*  why choose priority fire system section end*/
    /* get in touch section */

    .sub_git_main_box_inner {
               padding: 20px 3px 20px 3px;
        text-align: center;
		
    }
.sub_git_btn_box_inner {
    justify-content: center;
}
    .sub_git_main_lft_box {
        width: 100%;
    }

    .sub_git_right_box {
        width: 100%;
        padding: 0 0 0 0px;
    }

    .sub_git_right_box_inner {
        padding: 10px 0 0;
    }

    /* get in touch section end */
    /* banktown page end */
}

@media all and (min-width: 481px) and (max-width: 767px) {
    .sub_wc_pfs_info_main_box {
        width: 50%;
    }
}

@media all and (min-width: 768px) and (max-width: 980px) {
    .service_area_info_box_inner {
        padding: 10px 0 10px;
    }

    .service_area_main_box_inner {
        padding: 10px 0 0;
    }

    .service_btn_box_inner a {
        margin: 4px 4px;
    }

    /* banktown page  */
    .sub_pg_col_1 {
        width: 100% !important;
        padding: 10px 0px 0 0;
    }

    .sub_pg_col_2 {
        width: 100% !important;
    }

    .banktown_map_box_inner iframe {
        height: 400px;
    }

    .sub_pg_row {
        flex-direction: column-reverse;
    }

    /* expert passive section */
    .expert_passive_col_2 {
        width: 100% !important;
        padding: 10px 0 0 0px;
    }

    .expert_passive_col_1 {
        width: 100% !important;
    }

    .expert_passive_ttl_box_inner {
        padding: 0 0 10px;
    }

    .exper_passive_img_code {
        border: 5px solid rgba(255, 255, 255, 1);
        border-radius: 20px;
    }

    .exper_passive_img_code img {
        height: 380px;
    }

    /* expert passive section end */
    /*  why choose priority fire system section*/
    .sub_wc_fl_row {
        padding: 20px 0px 0 !important;
    }

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

    .sub_wc_pfs_info_main_box {
        padding: 20px 5px;
        width: 33.33%;
    }

    .sub_wc_pfs_desc_main_box_inner {
        justify-content: center;
    }

    .sub_wc_pfs_info_main_box_inner {
        padding: 7px 7px;
    }

    .sub_wc_pfs_info_icon_box_inner {
        height: 57px;
        width: 57px;
    }

    .sub_wc_pfs_info_icon_box_inner svg {
        height: 30px;
        width: 30px;
    }

    .sub_wc_pfs_info_icon_box {
        margin-top: -36px;
    }

    /*  why choose priority fire system section end*/
    /* get in touch section */

    .sub_git_main_box_inner {
        padding: 30px 20px 30px;
		text-align: center;
    }
	.sub_git_btn_box_inner {
    justify-content: center;
}

    .sub_git_main_lft_box {
        width: 100%;
    }

    .sub_git_right_box {
        width: 100%;
        padding: 0 0 0 0px;
    }

    .sub_git_right_box_inner {
        padding: 10px 0 0;
    }

    /* get in touch section end */
    /* banktown page end */
}

@media only screen and (min-width: 981px) and (max-width: 1024px) {
    .service_area_info_box_inner {
        padding: 10px 0 10px;
    }

    .service_area_main_box_inner {
        padding: 10px 0 0;
    }

    .service_btn_box_inner a {
        margin: 4px 4px;
    }

    /* banktown page  */
    .sub_pg_col_1 {
        width: 52% !important;
        padding: 0 20px 0 0;
    }

    .sub_pg_col_2 {
        width: 48% !important;
    }

    .banktown_map_box_inner iframe {
        height: 420px;
    }

    /* expert passive section */
    .expert_passive_col_2 {
        width: 55% !important;
        padding: 0 0 0 20px;
    }

    .expert_passive_col_1 {
        width: 45% !important;
    }

    .expert_passive_ttl_box_inner {
        padding: 0 0 15px;
    }

    .exper_passive_img_code {
        border: 5px solid rgba(255, 255, 255, 1);
        border-radius: 20px;
    }

    .exper_passive_img_code img {
        height: 380px;
    }

    /* expert passive section end */
    /*  why choose priority fire system section*/
    .sub_wc_fl_row {
        padding: 20px 10px 0 !important;
    }

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

    .sub_wc_pfs_info_main_box {
        padding: 20px 8px;
        width: 33.33%;
    }

    .sub_wc_pfs_desc_main_box_inner {
        justify-content: center;
    }

    .sub_wc_pfs_info_main_box_inner {
        padding: 7px 7px;
    }

    .sub_wc_pfs_info_icon_box_inner {
        height: 60px;
        width: 60px;
    }

    .sub_wc_pfs_info_icon_box_inner svg {
        height: 30px;
        width: 30px;
    }

    .sub_wc_pfs_info_icon_box {
        margin-top: -36px;
    }

    /*  why choose priority fire system section end*/
    /* get in touch section */

    .sub_git_main_box_inner {
        padding: 30px 20px 30px;
    }

    .sub_git_main_lft_box {
        width: 37%;
    }

    .sub_git_right_box {
        width: 63%;
        padding: 0 0 0 20px;
    }

    /* get in touch section end */
    /* banktown page end */
}

@media all and (min-width: 1025px) and (max-width: 1140px) {
    .service_area_info_box_inner {
        padding: 15px 0 10px;
    }

    .service_area_main_box_inner {
        padding: 10px 0 0;
    }

    /* banktown page  */
    .sub_pg_col_1 {
        width: 52% !important;
        padding: 0 20px 0 0;
    }

    .sub_pg_col_2 {
        width: 48% !important;
    }

    .banktown_map_box_inner iframe {
        height: 420px;
    }

    /* expert passive section */
    .expert_passive_col_2 {
        width: 55% !important;
        padding: 0 0 0 30px;
    }

    .expert_passive_col_1 {
        width: 45% !important;
    }

    .expert_passive_ttl_box_inner {
        padding: 0 0 15px;
    }

    .exper_passive_img_code {
        border: 5px solid rgba(255, 255, 255, 1);
        border-radius: 20px;
    }

    .exper_passive_img_code img {
        height: 380px;
    }

    /* expert passive section end */
    /*  why choose priority fire system section*/
    .sub_wc_fl_row {
        padding: 20px 10px 0 !important;
    }

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

    .sub_wc_pfs_info_main_box {
        padding: 20px 8px;
        width: 25%;
    }

    .sub_wc_pfs_desc_main_box_inner {
        justify-content: center;
    }

    .sub_wc_pfs_info_main_box_inner {
        padding: 7px 7px;
    }

    .sub_wc_pfs_info_icon_box_inner {
        height: 60px;
        width: 60px;
    }

    .sub_wc_pfs_info_icon_box_inner svg {
        height: 30px;
        width: 30px;
    }

    .sub_wc_pfs_info_icon_box {
        margin-top: -36px;
    }

    .sub_wc_pfs_info_main_box:last-child {
        padding-bottom: 0;
    }

    /*  why choose priority fire system section end*/
    /* get in touch section */

    .sub_git_main_box_inner {
        padding: 40px 30px 40px;
    }

    .sub_git_main_lft_box {
        width: 35%;
    }

    .sub_git_right_box {
        width: 65%;
        padding: 0 0 0 20px;
    }

    /* get in touch section end */
    /* banktown page end */
}

@media all and (min-width: 1141px) and (max-width: 1280px) {
    .service_area_info_box_inner {
        padding: 15px 0 10px;
    }

    .service_area_main_box_inner {
        padding: 10px 0 0;
    }

    /* banktown page  */
    .sub_pg_col_1 {
        width: 52% !important;
        padding: 0 20px 0 0;
    }

    .sub_pg_col_2 {
        width: 48% !important;
    }

    .banktown_map_box_inner iframe {
        height: 450px;
    }

    /* expert passive section */
    .expert_passive_col_2 {
        width: 55% !important;
        padding: 0 0 0 30px;
    }

    .expert_passive_col_1 {
        width: 45% !important;
    }

    .expert_passive_ttl_box_inner {
        padding: 0 0 15px;
    }

    .exper_passive_img_code {
        border: 5px solid rgba(255, 255, 255, 1);
        border-radius: 20px;
    }

    /* expert passive section end */
    /*  why choose priority fire system section*/
    .sub_wc_fl_row {
        padding: 20px 10px 0 !important;
    }

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

    .sub_wc_pfs_info_main_box {
        padding: 20px 8px;
        width: 25%;
    }

    .sub_wc_pfs_desc_main_box_inner {
        justify-content: center;
    }

    .sub_wc_pfs_info_main_box_inner {
        padding: 7px 7px;
    }

    .sub_wc_pfs_info_icon_box_inner {
        height: 65px;
        width: 65px;
    }

    .sub_wc_pfs_info_icon_box_inner svg {
        height: 30px;
        width: 30px;
    }

    .sub_wc_pfs_info_icon_box {
        margin-top: -36px;
    }

    .sub_wc_pfs_info_main_box:last-child {
        padding-bottom: 0;
    }

    /*  why choose priority fire system section end*/
    /* get in touch section */

    .sub_git_main_box_inner {
        padding: 50px 50px 50px;
    }

    .sub_git_main_lft_box {
        width: 35%;
    }

    .sub_git_right_box {
        width: 65%;
        padding: 0 0 0 20px;
    }

    /* get in touch section end */

    /* banktown page end */
}

@media all and (min-width: 1281px) and (max-width: 1440px) {
    .service_area_info_box_inner {
        padding: 20px 0 10px;
    }

    .service_area_main_box_inner {
        padding: 10px 0 0;
    }

    /* banktown page  */
    .sub_pg_col_1 {
        width: 52% !important;
        padding: 0 20px 0 0;
    }

    .sub_pg_col_2 {
        width: 48% !important;
    }

    .banktown_map_box_inner iframe {
        height: 450px;
    }

    /* expert passive section */
    .expert_passive_col_2 {
        width: 52% !important;
        padding: 0 0 0 30px;
    }

    .expert_passive_col_1 {
        width: 48% !important;
    }

    .expert_passive_ttl_box_inner {
        padding: 0 0 15px;
    }

    /* expert passive section end */
    /*  why choose priority fire system section*/
    .sub_wc_fl_row {
        padding: 20px 10px 0 !important;
    }

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

    .sub_wc_pfs_info_main_box {
        padding: 20px 8px;
        width: 25%;
    }

    .sub_wc_pfs_desc_main_box_inner {
        justify-content: center;
    }

    .sub_wc_pfs_info_main_box_inner {
        padding: 7px 7px;
    }

    .sub_wc_pfs_info_icon_box_inner {
        height: 65px;
        width: 65px;
    }

    .sub_wc_pfs_info_icon_box_inner svg {
        height: 30px;
        width: 30px;
    }

    .sub_wc_pfs_info_icon_box {
        margin-top: -36px;
    }

    .sub_wc_pfs_info_main_box:last-child {
        padding-bottom: 0;
    }

    /*  why choose priority fire system section end*/
    /* banktown page end */

}

@media all and (min-width: 1441px) and (max-width: 1680px) {

    /*  why choose priority fire system section*/
    .sub_wc_fl_row {
        padding: 40px 10px 0 !important;
    }

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

    .sub_wc_pfs_info_main_box {
        padding: 0 7px;
    }

    .sub_wc_pfs_info_main_box_inner {
        padding: 7px 7px;
    }

    .sub_wc_pfs_info_icon_box_inner {
        height: 65px;
        width: 65px;
    }

    .sub_wc_pfs_info_icon_box_inner svg {
        height: 30px;
        width: 30px;
    }

    .sub_wc_pfs_info_icon_box {
        margin-top: -36px;
    }

    /*  why choose priority fire system section end*/
}

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

    /*  why choose priority fire system section*/
    .sub_wc_fl_row {
        padding: 50px 20px 0 !important;
    }

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

    /*  why choose priority fire system section end*/

}