/* Start custom CSS for section, class: .elementor-element-5a8520f */.cdl-content>.elementor-container{
    margin: 0 !important;
    width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for page-settings */#pattern .main-contant-wrapper{
    padding-bottom: 0;
}
#pattern .main-content{
    width: 100%;
    max-width: 100% !important;
    background: url("/img/cms/page-conseils-de-lavage/annie-spratt-5TfCI4nj6B4-unsplash2.jpg") no-repeat;
    background-size: cover;
    /*background-position: right 10% bottom;*/
    background-position: right 40% bottom;
    padding-top: 80px;
}
#pattern .main-content *{
    color: #fff;
}
#pattern .main-content>.container{
    max-width: 1520px;
    width: 90%;
}
#pattern .main-content>.container>.row{
    width: 100%;
}
.page-header h1{
    font-size: 2.2em;
    text-transform: none;
    margin-bottom: 50px;
}

@media screen and (min-width: 768px){
    #pattern .main-content>.container>.row{
    width: 80%;
    }
}
@media screen and (min-width: 1200px){
    #pattern .main-content>.container>.row{
    width: 70%;
    }
}
@media screen and (min-width: 1400px){
    #pattern .main-content>.container>.row{
    width: 50%;
    }
    #pattern .main-content{
    background-position: right 20% bottom;
    }
}/* End custom CSS */