.block__history h2{color:#600017}.block__history .history__image-container{position:relative;aspect-ratio:4/3}.block__history .history__image-container img{height:100%;right:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.block__presentation{position:relative;padding:50px 0;overflow-y:clip}.block__presentation:has(+.block__presentation){margin-bottom:0px}.block__presentation+.block__presentation{margin-top:0px}.block__presentation .wrapper{position:relative;z-index:5}.block__presentation .presentation__decoration{position:absolute;top:50%;transform:translateY(-50%);width:100%;max-width:clamp(400px,40vw,600px)}.block__presentation .presentation__text-container h2,.block__presentation .presentation__text-container p{color:#fff}.block__presentation .presentation__image-container{position:relative;aspect-ratio:3/5}.block__presentation .presentation__image-container img{height:100%;right:0;object-fit:cover;object-position:center;position:absolute;top:0;width:100%}.block__presentation.odd{background:#600017}.block__presentation.odd .presentation__decoration{right:-100px}.block__presentation.even{background:#2e2e2d}.block__presentation.even .presentation__decoration{left:-100px}.block__values-approaches .value-approach__block{display:flex;flex-direction:column;height:100%}.block__values-approaches .value-approach__title{color:#600017;text-align:center}.block__values-approaches .value-approach__singles-container{display:flex;flex-direction:column;justify-content:space-between;flex:1}.block__values-approaches .value-approach__single-block{position:relative;padding-left:55px;margin-top:10px;margin-bottom:10px}.block__values-approaches .value-approach__single-block::before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:#2e2e2d}@media screen and (min-width: 1200px){.block__presentation .col-grid{gap:85px}}@media screen and (max-width: 960px){.block__history{text-align:center}.block__values-approaches .value-approach__single-block{padding-left:30px}}@media screen and (max-width: 640px){.block__presentation .presentation__decoration{top:unset;transform:unset;bottom:30px;max-width:unset;width:300px}.block__values-approaches .value-approach__block{text-align:center}}/*# sourceMappingURL=a-propos.min.css.map */