section.gim-4.abt-whtwe.ser-whtwe#myDiv {
    display: none !important;
}
@media screen and (min-width:1700px){
     .sliderContainer.nmj.abt-njm .dvg h5{
         line-height:2rem !important
     }
}
@media screen and (min-width:768px) and (max-width:991px){
.container.dvg .col-md-3 {
    width: 50%;
    max-width: 50%;
    flex: 0 0 50%;
}

.container.dvg .row {
    row-gap: 42px;
}

.container.dvg .row.text-center.pt-5.pb-3 h5 {
    width: 85%;
}

.col-md-6.col-sm-12.col-xs-12.wace13 {
    align-self: center;
}

.col-md-6.col-sm-12.col-xs-12.wace13 img {
    width: 85%;
}
}
ul.meet_list1 {
    padding-inline-start: 24px !important;
}

ul.meet_list1 li {
    text-indent: -24px;
    margin-bottom: 1rem;
    width: 80%;
}
section.gim-4.abt-whtwe p a {
    color: #585654;
    text-decoration: underline;
}
@media screen and (min-width:1500px){
     ul.meet_list1 li{
         font-size: 19px;
     }
}
@media screen and (min-width:1700px){
     ul.meet_list1 li{
         font-size: 22px;
     }
}
@media screen and (min-width:1800px){
     ul.meet_list1 li{
         font-size: 24px;
     }
}
@media screen and (min-width:1200px){
section.gim-4.abt-whtwe.ser-whtwe {
    padding: 80px 0;
}
}

/* softline inspections */

.service-main-textile .gim-2 h2, .service-main-textile .gim-9 h2,.service-main-textile section.gim-5.abt-gim2.serc h2 {
    font-size: 2rem;
    margin-bottom:1rem;
}

.service-main-textile .lt-aces h4 {
    font-size: 16px;
}

.main-c p {
    font-size: 18px;
    margin-bottom: 2rem;
}

section.gim-2.abt-gim2 h5 {
    font-size: 16px;
    line-height: inherit;
}

.gim-2.njyu ul li {
    font-size: 16px;
}

.service-main-textile section.gim-5.abt-gim2.serc ul li {
    font-size: 16px;
}
.col-md-12.col-sm-12.col-xs-12.wace1 table tr td {
    padding: 12px;
    text-align: center;
    font-family:avenir-0;
}
section.gim-5.abt-gim2.serc p {
    color: #585654;
    font-family: 'avenir-0';
}
.col-md-12.col-sm-12.col-xs-12.wace1 table {
    width: 100%;
}
@media screen and (min-width:1500px){
    section.gim-2.ser-gim4 .col-md-12 p,.service-main-textile .lt-aces h4,.service-main-textile .brand-carouseln p,
    .service-main-textile section.gim-5.abt-gim2.serc ul li,
    .col-md-12.col-sm-12.col-xs-12.wace1 table tr td{
        font-size:19px;
    }
    .main-c p{
        font-size: 19px;
        margin-bottom: 3rem;
    }
    section.gim-2.abt-gim2 h5 {
        font-size: 19px;
        line-height: inherit;
    }
    .gim-2.njyu ul li{
        font-size:19px
    }
    .gim-2.njyu ul {
    width: 120%;
}
section.gim-5.abt-gim2.serc p {
    font-size: 19px;
    width: 70%;
}
}
@media screen and (min-width:1700px){
    section.gim-2.ser-gim4 .col-md-12 p,.service-main-textile .lt-aces h4,.service-main-textile .brand-carouseln p,
    .service-main-textile section.gim-5.abt-gim2.serc ul li,
    .col-md-12.col-sm-12.col-xs-12.wace1 table tr td{
        font-size: 22px;
    }
    .main-c p{
        font-size: 22px;
        margin-bottom: 4rem;
    }
    section.gim-2.abt-gim2 h5 {
        font-size: 22px;
        line-height: inherit;
    }
    .gim-2.njyu ul li{
        font-size:22px
    }
    .gim-2.njyu ul {
    width: 120%;
}
section.gim-5.abt-gim2.serc p {
    font-size: 22px;
    width: 60%;
}
.service-main-textile .gim-2 h2, .service-main-textile .gim-9 h2, .service-main-textile section.gim-5.abt-gim2.serc h2{
    font-size:2.25rem;
    margin-bottom: 1.5rem;
}
}
@media screen and (min-width:1800px){
    section.gim-2.ser-gim4 .col-md-12 p,.service-main-textile .lt-aces h4,.service-main-textile .brand-carouseln p,
    .service-main-textile section.gim-5.abt-gim2.serc ul li,
    .col-md-12.col-sm-12.col-xs-12.wace1 table tr td{
        font-size: 24px;
    }
    .main-c p{
        font-size: 24px;
        margin-bottom: 4rem;
    }
    section.gim-2.abt-gim2 h5 {
        font-size: 24px;
        line-height: inherit;
    }
    .gim-2.njyu ul li{
        font-size:24px
    }
    .gim-2.njyu ul {
    width: 120%;
    }
    section.gim-5.abt-gim2.serc p {
        font-size: 24px;
        width: 60%;
    }
    .service-main-textile .gim-2 h2, .service-main-textile .gim-9 h2, .service-main-textile section.gim-5.abt-gim2.serc h2{
        font-size:2.5rem;
        margin-bottom: 1.5rem;
    }
}
@media screen and (max-width:767px){
    .service-main-textile .gim-2 h2, .service-main-textile .gim-9 h2, .service-main-textile section.gim-5.abt-gim2.serc h2 {
    font-size: 24px;
}

section.gim-2.abt-gim2 h5 {
    color: #585654;
}

.gim-2.njyu ul {
    columns: 1;
    margin-bottom: 0;
}

.service-main-textile section.gim-5.abt-gim2.serc {
    padding-top: 0;
}

.col-md-6.col-sm-12.col-xs-12.wace1 {
    /* height: fit-content; */
}

.row.effort-row {
    height: fit-content;
}

.service-main-textile section.gim-5.abt-gim2.serc h2 {
    text-align: left;
}

.col-md-12.col-sm-12.col-xs-12.wace1 p {
    margin-bottom: 0;
}

.service-main-textile section.gim-5.abt-gim2.serc ul {
    column-count: 1;
}
.gim-2.njyu ul {
    margin-top: 0;
}
}
@media screen and (min-width:768px) and (max-width:991px){
    .service-main-textile section.gim-2.abt-gim2 {
    padding-top: 50px;
    padding-bottom: 0;
}

.service-main-textile .gim-2 h2, .service-main-textile .gim-9 h2, .service-main-textile section.gim-5.abt-gim2.serc h2 {
    font-size: 1.75rem;
}

section.gim-2.abt-gim2 h5 {
    color: #585654;
}

.sliderContainer.nmj.abt-njm {
    padding-top: 50px;
}
.service-main-textile section.gim-5.abt-gim2.serc {
    padding-bottom: 0;
}
}
section.hjo {
    padding-bottom: 0 !important;
}
/* softline inspections */

/* french css */

@media screen and (min-width:768px){
.gim-2.njyu ul{
    width:100%;
}
.gim-2.njyu ul li{
    width:90%;
}
}

@media screen and (min-width:768px){
    .page-id-2861.service-main-textile section.gim-2.abt-gim2 {
    margin-top: -1.5%;
}
}
@media screen and (min-width:1500px){
.page-id-2861.service-main-textile section.gim-5.abt-gim2.serc ul li{
    min-height:123px
}
}
.parent-pageid-1415 ul.meet_list1 li {
    color: #585654;
    font-family: 'avenir-0';
}
@media screen and (min-width:991px){
.parent-pageid-1415 ul.meet_list1{
    columns:2;
}
.parent-pageid-3009 ul.meet_list1,
.parent-pageid-2861 ul.meet_list1,
.parent-pageid-3010 ul.meet_list1 {
    columns: 2;
}
.parent-pageid-1310 section.gim-4.abt-whtwe.ser-whtwe .row.effort-row .row:nth-child(1) ul.meet_list1,
.parent-pageid-2857 section.gim-4.abt-whtwe.ser-whtwe .row.effort-row .row:nth-child(1) ul.meet_list1,
.parent-pageid-3024 section.gim-4.abt-whtwe.ser-whtwe .row.effort-row .row:nth-child(1) ul.meet_list1,
.parent-pageid-3023 section.gim-4.abt-whtwe.ser-whtwe .row.effort-row .row:nth-child(1) ul.meet_list1{
    columns:2;
}
}

.parent-pageid-3009 ul.meet_list1 li,
.parent-pageid-2861 ul.meet_list1 li,
.parent-pageid-3010 ul.meet_list1 li {
    color: #585654;
    font-family: 'avenir-0';
}
.parent-pageid-1310  ul.meet_list1 li,
.parent-pageid-2857  ul.meet_list1 li,
.parent-pageid-3024  ul.meet_list1 li,
.parent-pageid-3023  ul.meet_list1 li{
    color: #585654;
    font-family: 'avenir-0';
}
.row.derf .card:hover .text-ck h4 a{
    color: #fff 
}