.webp #mainHeader{background:linear-gradient(180deg,rgba(33,71,84,.9),rgba(33,71,84,.9)),url(https://www.keyliance.fr/build/images/promise_tab.c4a8881b.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/promise_tab.94595a60.jpg) 50%}#promiseContainer>div{margin-bottom:40px}#promiseContainer>div:last-child{margin-bottom:0!important}#promiseContainer h2{margin-bottom:15px}.promiseImgs{background-position:50%;background-repeat:no-repeat;background-size:contain;height:80px;margin:0 auto 4px;width:80px}.promiseContent{text-align:center}#promiseConfidential{background-image:url(https://www.keyliance.fr/build/images/confidentiality.60e02355.svg)}#promiseCustom{background-image:url(https://www.keyliance.fr/build/images/personal.312a1a40.svg)}#promiseChrono{background-image:url(https://www.keyliance.fr/build/images/chrono.511af59a.svg)}#promiseJudgement{background-image:url(https://www.keyliance.fr/build/images/judgment.c8fa940d.svg)}#promiseListen{background-image:url(https://www.keyliance.fr/build/images/listen.c29c0552.svg)}#promiseEfficiency{background-image:url(https://www.keyliance.fr/build/images/efficiency.846dc033.svg)}@media(min-width:550px){.promiseContent p{margin:0 auto;max-width:500px}}@media(min-width:768px){#promiseContainer{padding:65px 0}}@media(min-width:1000px){#promiseContainer,#promiseContainer>div{display:flex;justify-content:space-between}.webp #mainHeader{background:linear-gradient(180deg,rgba(33,71,84,.9),rgba(33,71,84,.9)),url(https://www.keyliance.fr/build/images/promise_desktop.ec60b4ed.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/promise_desktop.5cd8fa61.jpg) 50%}#mainHeader{padding:200px 30px 150px!important}#promiseContainer{flex-wrap:wrap;padding:110px 0}#promiseContainer>div{margin-bottom:60px;width:46%}#promiseContainer>div:nth-child(5){margin-bottom:0!important}.promiseContent h2{margin-top:2px}.promiseImgs{height:100px;margin:0 25px auto 0;min-height:100px;min-width:100px;width:100px}.promiseContent{text-align:left}}@media(min-width:1200px){.promiseImgs{height:110px;min-height:110px;min-width:110px;width:110px}.promiseContent h2{margin-top:5px}}