h2,h3,h4 p{margin:0}
h2,h3{font-family:"BNP Sans";line-height:normal;font-weight:bold;text-transform:none}
h2{font-size:40px}
h3{font-size:20px}
.text-center{text-align:center}
.hidden-xs{display:none}
@media screen and (min-width:480px){.hidden-xs{display:block}
}
ul{list-style:none}
ol{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0}
.main-merci-julie{background:#fff}
.main-merci-julie .main-section__head-banner{background-color:#008a55;color:white;padding:32px}
.main-merci-julie .main-section__head-banner h2{text-transform:uppercase}
@media screen and (max-width:768px){.main-merci-julie .main-section__head-banner h2{font-size:28px}
}
.main-merci-julie .main-section__steps-section{margin:32px;padding:16px 32px;background-color:#f8f8f8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}
.main-merci-julie .main-section__steps-section h3{text-transform:uppercase}
.main-merci-julie .main-section__steps-section .row-steps{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-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0}
@media screen and (max-width:768px){.main-merci-julie .main-section__steps-section .row-steps{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
}
.main-merci-julie .main-section__steps-section .row-steps__element{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;gap:16px;width:45%}
@media screen and (max-width:768px){.main-merci-julie .main-section__steps-section .row-steps__element{width:100%}
}
.main-merci-julie .main-section__steps-section .row-steps__element span{font-size:32px;font-weight:800;color:#008a55}
.main-merci-julie .main-section__steps-section .row-steps__element__head,.main-merci-julie .main-section__steps-section .row-steps__element__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.main-merci-julie .main-section__steps-section .row-steps__element__head{gap:16px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.main-merci-julie .main-section__steps-section .row-steps__element__body div{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}