#ctaBottomContainer{background-color:#214754;margin-top:65px;overflow:hidden;text-align:center;width:100%}#ctaBottomContainer>div{display:flex;flex-direction:column;justify-content:space-between}#ctaBottomContainer p:first-child{color:#0dc9d0;font-family:Maax,Arial,sans-serif;font-size:1.35rem;font-weight:500;letter-spacing:.5px;white-space:nowrap}#ctaBottomContainer p:nth-child(2){color:#f6f6f6;font-size:1.02rem;font-weight:500;line-height:1.2rem;margin:10px 0 30px}#ctaBottomImg{background:url(https://www.keyliance.fr/build/images/ctaBottom.ab4674fb.svg) no-repeat;background-size:contain;height:140px;margin:38px auto 0;max-width:350px;width:90%}@media(min-width:600px){#ctaBottomContainer p:first-child{font-size:1.6rem}#ctaBottomContainer p:nth-child(2){font-size:1.1rem;line-height:1.2rem;margin:15px 0 32px}#ctaBottomImg{margin:40px auto 0}}@media(min-width:768px){#ctaBottomContainer{margin-top:90px;text-align:left}#ctaBottomContainer>div{flex-direction:row;justify-content:space-between;padding:0!important}#ctaBottomContainer>div>div:first-child{display:flex;flex-direction:column;justify-content:center}#ctaBottomContainer p:first-child{font-size:1.2rem}#ctaBottomContainer p:nth-child(2){font-size:.95rem;line-height:1.15rem;margin:0 0 22px}#ctaBottomContainer>div>div:first-child{margin:20px 0}#ctaBottomImg{background-position:100%;height:200px;margin:0}}@media(min-width:1000px){#ctaBottomContainer p:first-child{font-size:1.6rem}#ctaBottomContainer p:nth-child(2){font-size:1.1rem;line-height:1.25rem;margin:2px 0 28px}#ctaBottomContainer>div>div:first-child{margin:25px 0}#ctaBottomImg{height:220px;max-width:550px}#ctaBottomContainer .simulationLinks{font-size:1rem!important;padding:13px 20px}}@media(min-width:1200px){#ctaBottomContainer p:first-child{font-size:1.9rem}#ctaBottomContainer p:nth-child(2){font-size:1.18rem;line-height:1.35rem}#ctaBottomContainer>div>div:first-child{margin:32px 0}#ctaBottomImg{height:230px;max-width:570px}}@media(min-width:1600px){#ctaBottomContainer p:first-child{font-size:2rem}#ctaBottomContainer p:nth-child(2){font-size:1.25rem;line-height:1.45rem;margin:6px 0 31px}#ctaBottomContainer>div>div:first-child{margin:0}#ctaBottomImg{height:260px;margin:0;max-width:680px}}