#myquotation-custom-table {
    font-family: Arial, Helvetica, sans-serif;
    border-collapse: collapse;
    width: 100%;
}

#myquotation-custom-table td,
#myquotation-custom-table th {
    border: 1px solid #ddd;
    padding: 8px;
}

#myquotation-custom-table tr:nth-child(even) {
    background-color: #f2f2f2;
}

#myquotation-custom-table tr:hover {
    background-color: #ddd;
}

#myquotation-custom-table th {
    padding-top: 12px;
    padding-bottom: 12px;
    text-align: left;
    background-color: #ff7600;
    color: white;
}

/* #mq-category-section {
    font-family: Arial, Helvetica, sans-serif;
    border-collapse: collapse;
    width: 100%;
    padding-top: 32px;
    padding-left: 100px;
    padding-right: 100px;
    padding-bottom: 50px;
    background: linear-gradient(180deg, #D9D9D9 0%, rgba(217, 217, 217, 0.00) 100%);
    border: 2px solid black;
       
} */

#mq-category-section {
    padding: 32px 82px;
    background: linear-gradient(180deg, #D9D9D9 0%, rgba(217, 217, 217, 0.00) 100%);
    /* opacity: 0.4; */
}
@media (min-width: 320px) and (max-width: 480px) {
  
    #mq-category-section {
        padding: 20px 30px;
        background: linear-gradient(180deg, #D9D9D9 0%, rgba(217, 217, 217, 0.00) 100%);
        /* opacity: 0.4; */
    }

    /* .mq-col-lg-3 {
        flex: 0 0 auto;
        width: 25% !important;
    } */

    /* .mq-col-lg-9 {
        flex: 0 0 auto;
        width: 75% !important;
    } */
    
}

@media (min-width: 320px) and (max-width: 480px) {
  

    .mq-col-sm-3 {
        flex: 0 0 auto;
        width: 25% !important;
    }

    .mq-col-sm-9 {
        flex: 0 0 auto;
        width: 75% !important;
    }
    
}
.text-center{
    text-align: center;
}
.text-left{
    text-align: left;
}
.mq-row {
    --bs-gutter-x: 1.5rem;
    --bs-gutter-y: 0;
    display: flex;
    flex-wrap: wrap;
    margin-top: calc(-1 * var(--bs-gutter-y));
    margin-right: calc(-.5 * var(--bs-gutter-x));
    margin-left: calc(-.5 * var(--bs-gutter-x));
}

.mq-justify-center {
    justify-content: center;
}

.mq-justify-left {
    justify-content: left;
}

#mq-row h5 {
    display: block;
    width: 100%;
}
@media (min-width: 992px){
    .mq-col-lg-3 {
        flex: 0 0 auto;
        width: 25% !important;
    }
}
.mq-col-2 {
    flex: 0 0 auto;
    width: 16.66666667%;;
}
.mq-col-6 {
    flex: 0 0 auto;
    width: 50%;
}
.mq-col-10 {
    flex: 0 0 auto;
    width: 83.33333333%;
}

#mq-category-section h5{
    text-align: center;
    max-width: 100%;
    width: 100%;
    margin-bottom: 24px;
}
#mq-item {
   margin-bottom: 30px;
}
#mq-item strong{
    display: block;
    font-size: 18px;
}
#mq-item span{
    display: block;
    font-size: 14px
}

.mq-button-link {
    color: #0084E1;
    border:none;
    background: transparent;
    padding: 0;
    font-size: 14px;
    font-weight: 400;

}