#homepage-container .engagementContainer{margin-top:20px}@media screen and (max-width: 750px){#homepage-container .engagementContainer .titleCenterContainer{padding-bottom:20px}}#homepage-container .engagementContainer .blockElementParagraph{padding:0 0 20px !important}.engagementContainer .titleCenterContainer{padding-top:20px;padding-bottom:1.5rem}@media screen and (max-width: 750px){.engagementContainer .titleCenterContainer{padding-bottom:0}}.engagementContainer .engagementElements{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:stretch;align-items:flex-start}@media screen and (max-width: 750px){.engagementContainer .engagementElements{padding:0 20px 20px !important}}.engagementContainer .engagementElements .blockPictogramElement img{width:70px}.engagementContainer .engagementElements .engagementTopBannerColor{background-color:#DB116F;padding-bottom:20px;color:#FFF;border-top-left-radius:10px;border-top-right-radius:10px;padding:0 10px 10px}.engagementContainer .engagementElements .serviceCommercialContent{padding:10px;border:1px solid #DB116F;border-bottom-left-radius:10px;border-bottom-right-radius:10px}@media screen and (max-width: 920px){.engagementContainer .engagementElements .serviceCommercialContent .blockElementParagraph.pb-2 p{width:480px;margin:0 auto}}@media screen and (max-width: 550px){.engagementContainer .engagementElements .serviceCommercialContent .blockElementParagraph.pb-2 p{width:auto}}.engagementContainer .engagementElements a span{color:#fff !important}@media screen and (max-width: 750px){.engagementContainer .buttonFirstStyle span{display:block}}.engagementContainer .blockElementsPictogram{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-content:stretch;align-items:flex-start}.engagementContainer .blockElementsPictogram h3{font-weight:800;font-size:22px}@media screen and (max-width: 750px){.engagementContainer .blockElementsPictogram h3{font-size:18px;margin-top:10px}}.engagementContainer .blockElementsPictogram .engagementBlockElements{order:0;flex:0 1 auto;align-self:auto}.engagementContainer .blockElementNumber a{font-size:30px;font-weight:bold}.blockElementLeft{order:0;flex:1 1 60%;align-self:auto;margin-right:30px}@media screen and (max-width: 1262px){.blockElementLeft{flex:1 1 70%}}@media screen and (max-width: 920px){.blockElementLeft{margin-right:0}}@media screen and (max-width: 750px){.blockElementLeft{margin-right:0}}.blockElementRight{order:0;flex:0 1 40%;align-self:auto;margin-left:30px}@media screen and (max-width: 1262px){.blockElementRight{flex:1 1 30%}}@media screen and (max-width: 1012px){.blockElementRight{margin-left:0}}@media screen and (max-width: 750px){.blockElementRight{margin-left:0}}@media screen and (max-width: 1012px){.engagementContainer .engagementElements{display:block}}@media screen and (max-width: 630px){.engagementContainer .blockElementsPictogram{display:block}}@media screen and (max-width: 560px){.engagementContainer .engagementElements .blockTitleElement{height:auto;padding:0 0 15px !important}.engagementContainer .blockElementsPictogram .engagementBlockElements{margin:15px 0}.engagementBlockElements .blockPictogramElement{padding:30px 0 5px}}
