/* -------------------------------services------------------------------ */
.section-service{
    margin: 30px 30px;
    position: relative;
}

.section-service h5.mt-2{
    font-weight: 500;
    font-size: 35px;
    color: black;
}

.section-service h5.mt-3{
    font-weight: 500;
    font-size: 20px;
    color: black;
}

.ourservice{
    
        margin: 10px 8px;
    
}
.ourservice li.s1{
    font-size: 16px;
    color: black;
    padding: 6px;
}
.ourservice .s1 i.s1{
    color: red;
    font-size: 20px;
}




/* -------------------service installation----------------- */
.section-installation{
    background: #e7e5e8;
    padding-bottom: 50px;
    position: relative;
}
.section-installation .call{
    padding: 15px 0;
}

.section-installation .text-justify {
    text-align: justify!important;
    color: black;
    font-size: 27px;
    font-weight: 500;
}

.section-installation p {
    color: black;
    font-size: 17px;
    padding-top: 17px;
    text-align: justify;
}
.section-installation h5.mt-5 {
    font-weight: 500;
    font-size: 35px;
    color: black;
}


/* -------------------service inspection----------------- */
.section-inspection{
    padding-bottom: 40px;
    position: relative;
    
}
.section-inspection .call{
    padding: 10px 0;
}

.section-inspection .text-justify {
    text-align: justify!important;
    color: black;
    font-size: 27px;
    font-weight: 500;
    
}

.section-inspection p {
    color: black;
    font-size: 17px;
    padding-top: 17px;
    text-align: justify;
}
.section-inspection h5.mt-5 {
    font-weight: 500;
    font-size: 35px;
    color: black;
}


/* ----------------------------maintenance----------------------- */
.section-maintenance{
    background-color: #e0e5ed;
    padding-bottom: 60px;
    position: relative;
}



.section-maintenance h5.mt-5{
    font-weight: 500;
    font-size: 35px;
    color: black;
}

.section-maintenance h5.mt-3{
    font-weight: 500;
    font-size: 27px;
    color: black;
}
.section-maintenance h3.mt-2{
    font-size: 17px;
     color: rgb(35 28 28);
}



/* --------------------------------extiguisher recharge---------- */
.section-recharge{
   padding-bottom: 40px;
   position: relative;
}

.section-recharge h5.mt-5{
    font-weight: 500;
    font-size: 35px;
    color: black;
}

.section-recharge h5.mt-3{
    font-weight: 500;
    font-size: 20px;
    color: black;
}
.ourservic{
    
        margin: 40px 20px;
    
}
.ourservic li.s1{
    font-size: 16px;
    color: black;
    padding: 5px;
    text-align: justify;
}
.ourservic .s1 i.s1{
    color: red;
    font-size: 25px;
}


/* ----------------------------contract------------------------- */

.section-contract{
    background-color: #c6baac;
    padding-bottom: 40px;
    position: relative;
}

.section-contract h5.mt-5{
    font-weight: 500;
    font-size: 35px;
    color: black;
}

.section-contract h5.mt-3{
    font-weight: 500;
    font-size: 27px;
    color: black;
}

.section-contract .scontract {
    color: black;
    font-size: 17px;
    text-align: justify;
}




/* ------------------------------------------upgrade-------------------------------- */
.section-upgrade{
    padding-bottom: 40px;
    position: relative;
}

.section-upgrade h5.mt-5{
    font-weight: 500;
    font-size: 35px;
    color: black;
}

.section-upgrade h5.mt-3{
    font-weight: 500;
    font-size: 27px;
    color: black;
}

.section-upgrade .fire{
    padding: 10px 10px;
}

.section-upgrade .fire p.mt-2{
    color: black;
    font-size: 17px;
}




/* ------------------------------------------------customer support------------- */
.section-customer .call{
    padding: 10px 0;
}
.section-customer {
    padding-bottom: 40px;
    background-color: #e7e6ea;
    position: relative;
}
.section-customer .text-justify {
    text-align: justify!important;
    color: black;
    font-size: 27px;
    font-weight: 500;
}

.section-customer p {
    color: black;
    font-size: 17px;
    padding-top: 17px;
    text-align: justify;
}
.section-customer h5.mt-5 {
    font-weight: 500;
    font-size: 35px;
    color: black;
}
