@charset "UTF-8";.cpm-breadcrumb{font-family:"bnp_regular",Arial,sans-serif;padding:.5rem 1rem;z-index:5;text-transform:capitalize;font-size:.93333rem}
.cpm-breadcrumb_list{list-style:none;padding:0;margin:0}
.cpm-breadcrumb_item{display:inline-block;padding-right:.5rem;color:#fff;position:relative;z-index:2}
.cpm-breadcrumb_item:after{content:"";font-family:"iconbnp";width:1rem;padding-left:.3rem;font-size:.7rem}
.cpm-breadcrumb_item--current{color:rgba(255,255,255,0.8)}
.cpm-breadcrumb_item--current:after{content:none}
.cpm-breadcrumb_item a{color:inherit}
@media screen and (max-width:768px){.cpm-breadcrumb{display:none}
}
.cpm-breadcrumb--shadowed{text-shadow:0 0 2px #212121,1px 1px 10px #212121}
.cpm-breadcrumb--inverted .cpm-breadcrumb_item{color:#424242}
.cpm-breadcrumb--inverted .cpm-breadcrumb_item--current{color:rgba(66,66,66,0.8)}
.main-ma-banque-s-engage .hero-banner{--section-bg:var(--color-green-1000);--highlight-color:var(--color-flashy-200);padding:var(--space-16) var(--space-16) var(--space-40) var(--space-16);background-color:var(--section-bg);color:var(--text-color)}
@media(min-width:1280px){.main-ma-banque-s-engage .hero-banner{padding:var(--space-64) var(--space-80)}
}
.main-ma-banque-s-engage .hero-banner .highlight{color:var(--highlight-color)}
.main-ma-banque-s-engage .hero-banner__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--space-24)}
@media(min-width:768px){.main-ma-banque-s-engage .hero-banner__container{gap:var(--space-64)}
}
@media(min-width:1280px){.main-ma-banque-s-engage .hero-banner__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
}
.main-ma-banque-s-engage .hero-banner__title{font-family:var(--font-bnp-sans);font-weight:400;font-size:40px;line-height:1.1;margin-block:0}
@media(min-width:480px){.main-ma-banque-s-engage .hero-banner__title{font-size:48px}
}
.main-ma-banque-s-engage .hero-banner__title--flashy{color:var(--color-flashy-200)}
.main-ma-banque-s-engage .hero-banner__sub-title{font-weight:600;font-size:16px;margin-block:var(--space-20) 5px}
.main-ma-banque-s-engage .hero-banner__btn-group{-webkit-margin-before:var(--space-40);margin-block-start:var(--space-40);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--space-16);list-style:none}
@media(min-width:768px){.main-ma-banque-s-engage .hero-banner__btn-group{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
}
@media(max-width:480px){.main-ma-banque-s-engage .hero-banner__btn-group li{width:100%}
}
@media(max-width:480px){.main-ma-banque-s-engage .hero-banner__btn-group .btn{min-width:100%}
}
.main-ma-banque-s-engage .hero-banner__image img{width:100%;height:auto}
.main-ma-banque-s-engage .slider-card{background-color:var(--section-bg);padding:var(--space-40) 0 var(--space-40) var(--space-16);text-align:center}
@media(min-width:480px){.main-ma-banque-s-engage .slider-card{padding:var(--space-80) 0 var(--space-80) var(--space-80)}
}
@media(min-width:1024px){.main-ma-banque-s-engage .slider-card{padding:var(--space-80)}
}
@media(min-width:1024px){.main-ma-banque-s-engage .slider-card__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center;gap:var(--space-8)}
}
.main-ma-banque-s-engage .slider-card__baseline{margin-block:var(--space-16) var(--space-40);font-weight:600;font-size:16px;text-wrap:balance}
.main-ma-banque-s-engage .slider-card__title,.main-ma-banque-s-engage .slider-card__baseline,.main-ma-banque-s-engage .slider-card__bottom-block{-webkit-margin-end:var(--space-16);margin-inline-end:var(--space-16)}
@media(min-width:480px){.main-ma-banque-s-engage .slider-card__title,.main-ma-banque-s-engage .slider-card__baseline,.main-ma-banque-s-engage .slider-card__bottom-block{-webkit-margin-end:var(--space-80);margin-inline-end:var(--space-80)}
}
@media(min-width:1024px){.main-ma-banque-s-engage .slider-card__title,.main-ma-banque-s-engage .slider-card__baseline,.main-ma-banque-s-engage .slider-card__bottom-block{-webkit-margin-end:0;margin-inline-end:0}
}
.main-ma-banque-s-engage .slider-card__card{background-color:var(--color-neutral-100);border-radius:var(--radius-large);padding:var(--space-8) var(--space-8) var(--space-24) var(--space-8);max-width:90%;gap:var(--space-16);display:grid;grid-template-rows:140px auto 1fr auto;-webkit-box-flex:1;-ms-flex:1;flex:1}
@media(min-width:768px){.main-ma-banque-s-engage .slider-card__card{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:grid;grid-template-rows:-webkit-max-content -webkit-max-content auto -webkit-max-content;grid-template-rows:max-content max-content auto max-content;grid-row:span 4;min-height:471px}
}
.main-ma-banque-s-engage .slider-card__card ul{text-align:left;list-style:none;padding-left:var(--space-12);font-size:14px;list-style-position:initial}
.main-ma-banque-s-engage .slider-card__card ul li{padding-block:var(--space-4);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.main-ma-banque-s-engage .slider-card__card ul li:before{content:url("../../../content/dam/mabanque/rsc/contrib/image/particuliers/ma-banque-s-engage/picto/icon-check.svg") "";width:16px;height:16px;margin-right:var(--space-8)}
.main-ma-banque-s-engage .slider-card__card p{margin-inline:var(--space-8)}
.main-ma-banque-s-engage .slider-card__card img{border-radius:var(--radius-small);height:100%;-o-object-fit:cover;object-fit:cover;max-width:100%}
@media(min-width:480px){.main-ma-banque-s-engage .slider-card__card img{height:auto}
}
.main-ma-banque-s-engage .slider-card__card__title{margin-block:0;margin-inline:0;line-height:1.35;font-size:18px}
@media(min-width:480px){.main-ma-banque-s-engage .slider-card__card__title{font-size:24px}
}
.main-ma-banque-s-engage .slider-card__card p{font-size:14px;line-height:1.3}
.main-ma-banque-s-engage .slider-card .highlight{color:var(--highlight-color)}
.main-ma-banque-s-engage .slider-card .btn-primary{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto}
.main-ma-banque-s-engage .slider-card__bottom-block{-webkit-margin-before:var(--space-40);margin-block-start:var(--space-40);display:grid;grid-template-columns:1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--color-neutral-100);gap:var(--space-24);border-radius:var(--radius-large);padding:var(--space-4);text-align:left}
@media(min-width:1024px){.main-ma-banque-s-engage .slider-card__bottom-block{grid-template-columns:158px 1fr}
}
.main-ma-banque-s-engage .slider-card__bottom-block__text-container{margin-block:var(--space-8)}
@media(max-width:480px){.main-ma-banque-s-engage .slider-card__bottom-block__text-container{margin-inline:var(--space-8)}
}
.main-ma-banque-s-engage .slider-card__bottom-block__image-container{padding:4px 36px 0 36px;background-color:#e2e7e7;border-radius:var(--radius-medium);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
@media(min-width:768px){.main-ma-banque-s-engage .slider-card__bottom-block__image-container{min-width:158px}
}
.main-ma-banque-s-engage .slider-card__bottom-block__image{max-width:100%;height:auto;display:block}
.main-ma-banque-s-engage .slider-card__bottom-block__title{font-size:18px;font-family:"Open Sans";font-weight:bold}
.main-ma-banque-s-engage .slider-card__bottom-block__paragraph{font-size:14px;margin-block:var(--space-8)}
.main-ma-banque-s-engage .owl-dots{margin:15px auto;text-align:center}
.main-ma-banque-s-engage .owl-dots .owl-dot.active span{background-color:#001c11;width:40px}
.main-ma-banque-s-engage .owl-dots .owl-dot span{width:16px;height:8px;margin:5px;background-color:#21726c;display:block;-webkit-transition:opacity 200ms ease;transition:opacity 200ms ease;border-radius:30px}
.main-ma-banque-s-engage .owl-stage{padding-left:0 !important}
.main-ma-banque-s-engage .other-offers{--section-bg:var(--color-green-1000);--highlight-color:var(--color-flashy-200);background-color:var(--section-bg);color:var(--text-color);padding:var(--space-40) 0 var(--space-40) var(--space-16)}
@media(min-width:480px){.main-ma-banque-s-engage .other-offers{padding:var(--space-80) 0 var(--space-80) var(--space-80)}
}
@media(min-width:1024px){.main-ma-banque-s-engage .other-offers{padding:var(--space-80)}
}
.main-ma-banque-s-engage .other-offers .highlight{color:var(--highlight-color)}
.main-ma-banque-s-engage .other-offers__title,.main-ma-banque-s-engage .other-offers__baseline{text-align:center;-webkit-padding-end:var(--space-16);padding-inline-end:var(--space-16)}
@media(min-width:480px){.main-ma-banque-s-engage .other-offers__title,.main-ma-banque-s-engage .other-offers__baseline{-webkit-padding-end:var(--space-80);padding-inline-end:var(--space-80)}
}
@media(min-width:1024px){.main-ma-banque-s-engage .other-offers__title,.main-ma-banque-s-engage .other-offers__baseline{-webkit-padding-end:0;padding-inline-end:0}
}
.main-ma-banque-s-engage .other-offers__baseline{margin-block:var(--space-16) var(--space-40);font-weight:600;font-size:16px;text-wrap:balance}
@media(min-width:1024px){.main-ma-banque-s-engage .other-offers__grid-section{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-16)}
}
.main-ma-banque-s-engage .other-offers__card{color:var(--color-neutral-1100);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:var(--space-16);padding:var(--space-32);border-radius:var(--radius-medium)}
@media(max-width:768px){.main-ma-banque-s-engage .other-offers__card{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:90%}
}
@media(min-width:1024px){.main-ma-banque-s-engage .other-offers__card{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
}
.main-ma-banque-s-engage .other-offers__card--flashy{background-color:var(--color-flahsy-400)}
.main-ma-banque-s-engage .other-offers__card--white{background-color:var(--color-neutral-000)}
.main-ma-banque-s-engage .other-offers__card--green{background-color:var(--color-green-800);color:var(--color-neutral-000)}
.main-ma-banque-s-engage .other-offers__card--green a{color:var(--color-neutral-000)}
.main-ma-banque-s-engage .other-offers__card svg{min-width:64px}
.main-ma-banque-s-engage .other-offers__card__title{font-weight:bold;font-size:18px}
.main-ma-banque-s-engage .other-offers__card__paragraph{font-size:14px;line-height:1.25;margin-block:var(--space-8)}
.main-ma-banque-s-engage .other-offers .owl-dot.active span{background-color:#fff}
.main-ma-banque-s-engage .epargne-labelise{background-color:var(--section-bg);padding:var(--space-40) var(--space-16)}
@media(min-width:768px){.main-ma-banque-s-engage .epargne-labelise{padding:var(--space-80)}
}
.main-ma-banque-s-engage .epargne-labelise .highlight{color:var(--highlight-color)}
.main-ma-banque-s-engage .epargne-labelise__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--space-16);margin-block:var(--space-40)}
@media(min-width:1024px){.main-ma-banque-s-engage .epargne-labelise__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
}
.main-ma-banque-s-engage .epargne-labelise__title,.main-ma-banque-s-engage .epargne-labelise__baseline{text-align:center}
.main-ma-banque-s-engage .epargne-labelise__baseline{-webkit-margin-before:var(--space-16);margin-block-start:var(--space-16);font-weight:600;font-size:16px}
.main-ma-banque-s-engage .epargne-labelise__card{background-color:var(--color-neutral-100);border-radius:var(--radius-large);padding:var(--space-16);-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:var(--space-24)}
@media(min-width:480px){.main-ma-banque-s-engage .epargne-labelise__card{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
}
.main-ma-banque-s-engage .epargne-labelise__card__title{font-size:18px}
.main-ma-banque-s-engage .epargne-labelise__card__list{list-style:none}
.main-ma-banque-s-engage .epargne-labelise__card__list li{padding-block:var(--space-4);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.main-ma-banque-s-engage .epargne-labelise__card__list li::before{content:url("../../../content/dam/mabanque/rsc/contrib/image/particuliers/ma-banque-s-engage/picto/icon-check.svg") "";width:16px;height:16px;margin-right:var(--space-8)}
.main-ma-banque-s-engage .epargne-labelise__card__paragraph{margin-block:var(--space-8)}
.main-ma-banque-s-engage .epargne-labelise .btn{display:block;margin:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}
.fp_faq_new{background-color:#fff;padding:var(--space-40) var(--space-16);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}
@media(min-width:480px){.fp_faq_new{padding:var(--space-40) var(--space-80)}
}
.fp_faq_new h2{margin:0;font-family:"bnpp_sansregular";font-weight:400}
.fp_faq_new details{background-color:#f5f5f5;border-radius:.875rem;padding-bottom:1.5rem}
.fp_faq_new details:hover{cursor:pointer}
.fp_faq_new details[open] svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.fp_faq_new .fp-main_title{-webkit-margin-after:var(--space-40);margin-block-end:var(--space-40)}
.fp_faq_new_list{padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}
.fp_faq_new_list_question{position:relative;padding:1.5rem 1rem 0 1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:1rem;font-weight:600;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.fp_faq_new_list_question svg{color:#212121;-webkit-transform:rotate(0);transform:rotate(0);-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}
.fp_faq_new_list_title{max-width:95%;width:90%;font-family:"Open Sans";font-weight:600 !important;font-size:20px;line-height:1.8rem}
@media screen and (max-width:480px){.fp_faq_new_list_title{font-size:16px}
}
.fp_faq_new_list_answer{width:100%;padding:.5rem 1rem 0 1.5rem;font-size:16px;height:-webkit-max-content;height:-moz-max-content;height:max-content}
.fp_faq_new_list_answer .link-discrete{text-decoration:none}
.fp_faq_new_list_answer a{color:#008854;text-decoration:underline}
.fp_faq_new_list_answer p,.fp_faq_new_list_answer li{padding-block:var(--space-12)}
.fp_faq_new_list_answer ul{list-style:outside !important;padding:0 16px}
.main-ma-banque-s-engage .engagements-rse{--section-bg:var(--color-neutral-000);--highlight-color:var(--color-flashy-200);background-color:var(--section-bg);padding-inline:var(--space-16);text-align:center}
@media(min-width:768px){.main-ma-banque-s-engage .engagements-rse{padding-inline:var(--space-32)}
}
.main-ma-banque-s-engage .engagements-rse .highlight{color:var(--highlight-color)}
.main-ma-banque-s-engage .engagements-rse__wrapper{background-color:var(--color-green-1000);padding:var(--space-24) var(--space-16);border-radius:32px;color:var(--color-neutral-000)}
@media(min-width:768px){.main-ma-banque-s-engage .engagements-rse__wrapper{padding:var(--space-48)}
}
.main-ma-banque-s-engage .engagements-rse__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--space-24);margin-block:var(--space-40)}
@media(min-width:480px){.main-ma-banque-s-engage .engagements-rse__container{gap:var(--space-32)}
}
@media(min-width:1024px){.main-ma-banque-s-engage .engagements-rse__container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:var(--space-32)}
}
.main-ma-banque-s-engage .engagements-rse__item__title{font-weight:bold;font-size:18px}
.main-ma-banque-s-engage .engagements-rse__item__paragraph{font-size:14px}
.main-ma-banque-s-engage .engagements-rse__icons{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:auto;background-color:#001c11;padding:var(--space-12);border-radius:var(--radius-large)}
.main-ma-banque-s-engage .engagements-rse__title{text-align:center}
.main-ma-banque-s-engage .engagements-rse__baseline{-webkit-margin-before:var(--space-16);margin-block-start:var(--space-16);font-size:16px;font-weight:600}
.main-ma-banque-s-engage .engagements-rse .btn{display:block;margin:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}
.main-ma-banque-s-engage .bottom-card{background-color:var(--section-bg);padding:var(--space-40) var(--space-16)}
@media(min-width:480px){.main-ma-banque-s-engage .bottom-card{padding:var(--space-80)}
}
@media(min-width:1024px){.main-ma-banque-s-engage .bottom-card__container{display:grid;grid-template-columns:repeat(3,1fr);align-self:center;gap:var(--space-8)}
}
.main-ma-banque-s-engage .bottom-card__title{text-align:center;-webkit-margin-after:var(--space-40);margin-block-end:var(--space-40)}
.main-ma-banque-s-engage .bottom-card__card{border-radius:var(--radius-large);padding:var(--space-8) var(--space-8) var(--space-24) var(--space-8);gap:var(--space-8);display:grid;grid-template-rows:182px auto 1fr auto}
@media(min-width:480px){.main-ma-banque-s-engage .bottom-card__card{display:grid;grid-row:span 4;grid-template-rows:-webkit-max-content -webkit-max-content auto -webkit-max-content;grid-template-rows:max-content max-content auto max-content}
}
.main-ma-banque-s-engage .bottom-card__card h3,.main-ma-banque-s-engage .bottom-card__card p{margin-inline:var(--space-8)}
.main-ma-banque-s-engage .bottom-card__card img{width:100%;border-radius:var(--radius-small);height:100%;-o-object-fit:cover;object-fit:cover;max-width:100%;height:192px}
.main-ma-banque-s-engage .bottom-card__card__title{margin-block:var(--space-16) 0;line-height:1.35;font-size:18px}
.main-ma-banque-s-engage .bottom-card__card p{font-size:14px;line-height:1.3}
.main-ma-banque-s-engage .bottom-card .highlight{color:var(--highlight-color)}
.main-ma-banque-s-engage .bottom-card .btn-outlined{-webkit-margin-before:var(--space-4);margin-block-start:var(--space-4);display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:var(--space-8) var(--space-16);color:#1e9481;border:solid 1px #1e9481}
.cpm-breadcrumb{display:block;font-size:.8rem;-webkit-padding-start:0;padding-inline-start:0;font-family:"Open Sans"}
.cpm-breadcrumb .underline{text-decoration:underline}
html{color:#212121}
.main-ma-banque-s-engage{--text-color:#fff;--color-neutral-100:#f8f8f8;--color-neutral-000:#fff;--color-green-1000:#013222;--color-green-800:#008854;--color-green-500:#013222;--color-flahsy-400:#d6ffe5;--color-flashy-200:#5fff75;--color-neutral-1100:#212121;--section-bg:var(--color-neutral-000);--highlight-color:var(--color-green-800);--bg-icon-color:#a1f7d6;--icon-color:#ffe18e;--font-bnp-sans:"bnpp_sansregular",Arial,sans-serif;--radius-small:8px;--radius-medium:12px;--radius-large:16px;--space-4:4px;--space-8:8px;--space-12:12px;--space-16:16px;--space-20:20px;--space-24:24px;--space-32:32px;--space-40:40px;--space-48:48px;--space-56:56px;--space-60:60px;--space-64:64px;--space-80:80px}
.main-ma-banque-s-engage h1,.main-ma-banque-s-engage h2{text-transform:unset;font-family:var(--font-bnp-sans);margin-block:unset}
.main-ma-banque-s-engage h2{font-size:24px;line-height:1.2}
@media(min-width:480px){.main-ma-banque-s-engage h2{font-size:40px}
}
.main-ma-banque-s-engage h3{font-family:"Open Sans";text-transform:unset;font-weight:700}
.main-ma-banque-s-engage p{margin:0}
.main-ma-banque-s-engage .link{text-decoration:underline;font-weight:600;line-height:1.5}
.main-ma-banque-s-engage sup{display:inline}
.main-ma-banque-s-engage .d-block{display:block}
.main-ma-banque-s-engage .txt-center{text-align:center}
.main-ma-banque-s-engage .link-discrete{color:inherit}
.main-ma-banque-s-engage .link-discrete:focus-visible{border-color:inherit !important}
.main-ma-banque-s-engage .underline{text-decoration:underline}
.main-ma-banque-s-engage .btn{font-size:15px}
.main-ma-banque-s-engage .btn-primary{background-color:var(--color-green-800);border-color:var(--color-green-800)}
.main-ma-banque-s-engage .btn-primary:hover{background-color:#21726ccc}
.main-ma-banque-s-engage .btn-outlined{color:white;border-color:#fff}
.main-ma-banque-s-engage .btn-outlined:hover{background-color:#ffffff19}
.main-ma-banque-s-engage a:focus-visible.btn-outlined{border-color:white !important}
.main-ma-banque-s-engage .ml{background-color:#fff;padding:var(--space-16);color:#767676;font-size:13px}
.main-ma-banque-s-engage .ml li{margin-block:var(--space-12)}
@media(min-width:768px){.main-ma-banque-s-engage .ml{padding:var(--space-80)}
}
.main-ma-banque-s-engage .owl-dots{-webkit-margin-start:-16px;margin-inline-start:-16px}
@media(min-width:480px){.main-ma-banque-s-engage .owl-dots{-webkit-margin-start:-80px;margin-inline-start:-80px}
}
.main-ma-banque-s-engage .owl-stage,.main-ma-banque-s-engage .owl-item{display:-webkit-box;display:-ms-flexbox;display:flex}