.block-editor__container{--advantage-overflow:visible}.block-editor__container .image-container{position:relative}.block-editor__container .image-container .components-button{background-color:rgba(0,0,0,.4);height:100%;inset:0;justify-content:center;position:absolute;width:100%}.block-editor__container .image-container .components-button:hover{background-color:rgba(0,0,0,.8)!important}
.banner__button,.banner__titleLine1,.banner__titleLine2{font-family:Eczar,sans-serif;font-smooth:always;moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}.banner__button,.banner__titleLine1,.banner__titleLine2{font-size:1.25rem;font-weight:400;line-height:1.8}@media(min-width:1024px){.banner__titleLine1,.banner__titleLine2{font-size:2.25rem}}.banner__description,.banner__description p{font-family:Inter,sans-serif;font-smooth:always;moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-size:.875rem;font-weight:400;letter-spacing:normal;line-height:1.2}@media(min-width:1024px){.banner__description,.banner__description p{font-size:1.5rem}}.banner__button{background-color:var(--color-secondary);border:0;border-radius:62.4375rem;color:var(--color-black-200);padding:.5rem 1.5rem;transition:background-color .5s ease,color .5s ease}@media(min-width:1024px){.banner__button:hover{background-color:var(--color-black-200);color:var(--color-secondary);transition:background-color .5s ease,color .5s ease}}.banner-back-office{height:unset}.banner{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;overflow:clip;position:relative}.banner__background-image{height:100%;inset:0;position:absolute;width:100%}.banner__background-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.banner__image-back-office{position:relative}.banner .gradiant:before,.banner .overlay:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.banner .gradiant:before{background:linear-gradient(180deg,rgba(6,13,4,0),#060d04)}.banner .overlay:before{background:linear-gradient(0deg,rgba(6,13,4,.6),rgba(6,13,4,.6))}.banner__card{align-items:center;background:#fff;border-radius:.5rem;display:flex;flex-direction:column;justify-content:center;padding-block:4.25rem;padding-inline:2.5rem;z-index:1}@media(max-width:1023px){.banner__card{margin-inline:1rem;max-width:18.75rem;padding-block:1.25rem;padding-inline:1rem}}.banner__card h2{line-height:1}.banner__titleLine1,.banner__titleLine2{color:var(--color-black-200);display:flex;flex-direction:column;gap:0;text-align:center}@media(max-width:1023px){.banner__titleLine1,.banner__titleLine2{line-height:1}}.banner__titleLine1{font-weight:300}.banner__titleLine2{font-weight:700}.banner__imageIcon-container{display:flex;justify-content:center;margin-block:1.625rem}@media(max-width:1023px){.banner__imageIcon-container{margin-block:1rem}.banner__imageIcon-container img{max-width:11.875rem;width:50%}}.banner__description{align-items:center;color:var(--color-black-200);display:flex;flex-direction:column;font-weight:300;margin-bottom:1.75rem;max-width:25.625rem;text-align:center}.banner__description p{font-weight:300;width:-moz-fit-content;width:fit-content}.banner__description-souligne{display:flex;flex-direction:column;width:-moz-fit-content;width:fit-content}.banner__svg-none{display:none}.banner__button{margin-inline:auto;width:-moz-fit-content;width:fit-content}@media(max-width:1023px){.banner__button{font-size:.75rem}}
