.elementor-4869 .elementor-element.elementor-element-3322f53d{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:25px;--padding-bottom:37.5px;--padding-left:25px;--padding-right:25px;--z-index:1;}.elementor-4869 .elementor-element.elementor-element-3322f53d:not(.elementor-motion-effects-element-type-background), .elementor-4869 .elementor-element.elementor-element-3322f53d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-4869 .elementor-element.elementor-element-61c04560 img{width:150px;max-width:150px;}/* Start custom CSS for container, class: .elementor-element-3322f53d */.elementor-4869 .elementor-element.elementor-element-3322f53d {
    
    width: auto;
    rotate: 2.5deg;
    transform-origin: bottom left;
    
    text-align: center;
    text-wrap: nowrap;
}

.elementor-4869 .elementor-element.elementor-element-3322f53d small {
    
    margin-right: 25px;
}

.elementor-4869 .elementor-element.elementor-element-3322f53d strong {
    
    display: flex;
    justify-content: space-between;
    border-bottom: dashed 1px var(--bleu);
    
}

.elementor-4869 .elementor-element.elementor-element-3322f53d em {
    
    font-style: normal;
}

.elementor-4869 .elementor-element.elementor-element-3322f53d p,
.elementor-4869 .elementor-element.elementor-element-3322f53d small {
    
    color: var(--bleu);
    font-weight: normal;
}

.elementor-4869 .elementor-element.elementor-element-3322f53d p {
    
    font-size: 14px;
    line-height: 1;
    margin-top: 12.5px;
}

/*.elementor-4869 .elementor-element.elementor-element-3322f53d p:first-of-type {*/
    
/*    margin-bottom: 12.5px;*/
/*}*//* End custom CSS */