.webp #mainHeader {
    background: linear-gradient(180deg, rgba(33, 71, 84, .9), rgba(33, 71, 84, .9)), url(images/beachGuyane_tab.e65c6936.webp) 50%
}

.no-webp #mainHeader {
    background: linear-gradient(180deg, rgba(33, 71, 84, .9), rgba(33, 71, 84, .9)), url(https://www.keyliance.fr/build/images/beachGuyane_tab.9d06cda4.jpg) 50%
}

#firstExpandableContentContainer {
    padding-top: 0
}

#firstExpandableContentContainer .expandableContentContainers {
    margin-bottom: 0
}

@media(min-width:768px) {
    #firstExpandableContentContainer {
        padding-top: 20px
    }
}

@media(min-width:1000px) {
    .webp #mainHeader {
        background: linear-gradient(180deg, rgba(33, 71, 84, .9), rgba(33, 71, 84, .9)), url(https://www.keyliance.fr/build/images/beachGuyane_desktop.5309b021.webp) 50%
    }

    .no-webp #mainHeader {
        background: linear-gradient(180deg, rgba(33, 71, 84, .9), rgba(33, 71, 84, .9)), url(https://www.keyliance.fr/build/images/beachGuyane_desktop.9ab1a31c.jpg) 50%
    }

    #consolidateLoans .partialLengthContainers {
        padding-bottom: 0
    }

    #firstExpandableContentContainer {
        padding: 25px 0 70px
    }

    .textTwoColumns {
        padding-top: 50px
    }

    .textTwoColumns h2 {
        column-span: none
    }
}

@media(min-width:1200px) {
    #firstExpandableContentContainer {
        padding: 25px 0 90px
    }

    .textTwoColumns {
        padding-top: 75px
    }
}