.webp #mainHeader {
    background: linear-gradient(180deg, rgba(33, 71, 84, .9), rgba(33, 71, 84, .9)), url(images/simulationMortgage_tab.7235b4cb.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/simulationMortgage_tab.b86a382b.jpg) 50%
}

.twoColumnsWithInternalNavLinksContainers {
    margin-top: 0 !important
}

@media(min-width:768px) {
    .textTwoColumns h2 {
        column-span: all !important;
        font-size: 1.5rem !important;
        font-weight: 500 !important;
        line-height: 1.82rem !important;
        margin: 0 0 19px !important
    }
}

@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/simulationMortgage_desktop.a7987163.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/simulationMortgage_desktop.efeef73a.jpg) 50%
    }

    .textTwoColumns {
        padding-top: 50px
    }
}

@media(min-width:1200px) {
    .twoColumnsWithInternalNavLinksContainers {
        margin: 0 auto !important;
        width: 1095px
    }

    .textTwoColumns {
        padding-top: 75px
    }
}

@media(min-width:1600px) {
    .twoColumnsWithInternalNavLinksContainers {
        width: 1232px
    }
}