.card__avis{align-items:flex-start;padding:24px}@media screen and (max-width:1229px){.card__avis{width:262px}}@media screen and (min-width:1230px){.card__avis{width:350px}}.card__avis__header{justify-content:space-between}.card__avis__header,.card__avis__header__profile{align-items:flex-start;align-self:stretch;display:flex}.card__avis__header__profile{flex-direction:column;gap:4px}.card__avis__header__profile-name{color:#1a202c;font-family:Goldman;font-size:14px;font-style:normal;font-weight:700;line-height:16px}.card__avis__header__profile-date{color:var(--color-black-1,#000);font-family:Blinker;font-size:14px;font-style:normal;font-weight:400;line-height:16px}.card__avis__header img{height:24px;width:128px}.card__avis__content{gap:12px}.card__avis__content,.card__avis__content__default{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column}.card__avis__content__default{color:#4a5568;height:64px}.card__avis__content__default p{font-family:Blinker;font-size:14px;font-style:normal;font-weight:400;line-height:16px}.card__faq{border:1px solid #b7b7b7;width:100%}.card__faq .accordeon-head{font-family:Goldman;font-size:18px;font-style:normal;font-weight:700;line-height:22px;text-transform:uppercase}.banner-hero{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:10px;justify-content:center;margin-top:-46px;min-height:190px;overflow:hidden;position:relative}@media(min-width:992px){.banner-hero{margin-top:-74px;min-height:260px}}.banner-hero .wrapper{align-items:center;display:flex;height:100%;justify-content:center;left:auto;position:absolute}.banner-hero picture{min-height:190px}.banner-hero picture:before{background:linear-gradient(0deg,rgba(0,0,0,.4),rgba(0,0,0,.4));content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.banner-hero__content{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:12px;justify-content:center;margin:74px 0 28px}@media(max-width:1229.98px){.banner-hero__content{gap:6px;margin:45px 0 40px}}.banner_h1{font-family:Goldman;font-size:36px;letter-spacing:-2px;line-height:50px;text-transform:uppercase}@media(max-width:1229.98px){.banner_h1{font-size:24px;line-height:26px}}.banner_h2{font-family:Goldman;font-size:32px;letter-spacing:-1px;line-height:normal}@media(max-width:1229.98px){.banner_h2{font-size:18px;line-height:20px}}.contact-expert{gap:40px;justify-content:center;padding:40px;width:100%}.contact-expert,.contact-expert_container{align-items:center;display:flex;flex-direction:column}.contact-expert_container{gap:24px;padding:0}.contact-expert_img{border-radius:50%;height:128px;overflow:hidden;width:128px}.contact-expert_text{display:flex;flex-direction:column;gap:12px;padding:0;text-align:center}.contact-expert a.conex-cta-btn{display:inline;font-size:16px;padding:16px 24px;text-align:center;width:100%}form{display:flex;flex:1 1 auto;flex-direction:column;justify-content:space-around}form .title{margin-bottom:24px}form .form-step{display:flex;flex-direction:column;gap:12px;margin:0 auto;width:100%}form .form-step__cta{display:flex;gap:24px;justify-content:center;margin-top:12px}@media(max-width:1229.98px){form .form-step__cta{flex-direction:column-reverse}}form .form-step__cta>button{width:265px}form .form-step__cta>button.btn-text{width:130px}@media(max-width:1229.98px){form .form-step__cta>button{width:100%}}form .row,form .row-2{display:grid;gap:16px}form .row-2{grid-template-columns:repeat(2,1fr)}@media(max-width:1229.98px){form .row,form .row-2{grid-template-columns:1fr}}form .row-2>*,form .row>*{flex:1 1 auto}form .form_group{padding:12px 0}.banner-hero,.banner-hero img{height:320px}.reprise-container .reprise_iframe>iframe{height:100%;width:100%}@media(max-width:1229.98px){.reprise-container{display:flex;flex-direction:column;gap:12px;padding:16px}.reprise-container .reprise_iframe{min-height:800px}}@media(min-width:992px){.reprise-container{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:12px;align-items:flex-start}.reprise-container .reprise_iframe{grid-column:1/3;min-height:400px}.reprise-container .contact-expert{grid-column:3/4}}.section__faq .accordion{padding:32px}@media(max-width:1229.98px){.section__faq .accordion{padding:24px}}.section__faq__list{align-items:flex-start;display:flex;flex-direction:column;gap:24px}@media screen and (max-width:1229px){.section__faq__list{align-self:stretch}}.brand-list{display:flex;flex-wrap:wrap;gap:10px;justify-content:start}