.section-bandeau .content{padding:0px 20px 0 20px}@media (min-width: 768px){.section-bandeau .content{padding:0 30px 0 30px}}.section-bandeau .content .content-image{border-radius:40px;overflow:hidden;position:relative;line-height:0px}.section-bandeau .content .content-image img{object-fit:cover;width:100%;height:100%;position:absolute;left:0;top:0}.section-bandeau .content .content-image .content-texte{text-align:center;padding:80px 30px;display:flex;align-items:flex-end;justify-content:center;position:relative;z-index:1}.section-bandeau .content .content-image .content-texte .texte h2{font-size:30px;line-height:40px;font-family:var(--font-style2);color:#ffffff;font-weight:400;margin:0}.section-bandeau .content .content-image .content-texte .texte p{font-size:16px;line-height:20px;color:#ffffff;margin:0;padding-bottom:20px}.section-bandeau .content .content-image .content-texte .texte .content-cta a{font-size:14px;line-height:40px;padding:0 50px;border-radius:40px;background:#ffffff;border:1px solid #ffffff;color:#000000;text-transform:uppercase;transition:all 0.3s ease}.section-bandeau .content .content-image .content-texte .texte .content-cta a:hover{color:#ffffff;background:none}.section-bandeau .content .content-image .content-texte .texte .content-cta.style2 a{background:none;color:#ffffff}.section-bandeau .content .content-image .content-texte .texte .content-cta.style2 a:hover{color:#000000;background:#ffffff}.section-bandeau.full .content .content-texte{position:absolute;top:0;left:0;width:100%;height:100%}
