.elementor-1588 .elementor-element.elementor-element-ab9cadf{padding:0px 0px 0px 0px;}.elementor-1588 .elementor-element.elementor-element-e3356e7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1588 .elementor-element.elementor-element-e3356e7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.blsmagnet.com/wp-content/uploads/2023/05/glossaire-scaled.jpg");background-size:cover;}.elementor-1588 .elementor-element.elementor-element-e3356e7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-1588 .elementor-element.elementor-element-e3356e7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1588 .elementor-element.elementor-element-0e047ea > .elementor-element-populated{padding:74px 0px 0px 0px;}.elementor-1588 .elementor-element.elementor-element-279bc72 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-1588 .elementor-element.elementor-element-279bc72 .elementor-heading-title{font-size:59px;font-weight:600;color:var( --e-global-color-61e1101 );}.elementor-1588 .elementor-element.elementor-element-e0dfd99{font-size:16px;font-weight:600;color:var( --e-global-color-61e1101 );}.elementor-1588 .elementor-element.elementor-element-88c9227{margin-top:0px;margin-bottom:92px;}.elementor-1588 .elementor-element.elementor-element-056fdec > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1588 .elementor-element.elementor-element-71a7e70{padding:0px 0px 0px 0px;}.elementor-1588 .elementor-element.elementor-element-6c9ae82 > .elementor-element-populated{padding:29px 0px 0px 0px;}.elementor-1588 .elementor-element.elementor-element-d1ed549{font-size:37px;font-weight:600;letter-spacing:0.221em;color:#C6C1C1;}.elementor-1588 .elementor-element.elementor-element-786f903 > .elementor-container{max-width:1280px;}.elementor-1588 .elementor-element.elementor-element-786f903{margin-top:0px;margin-bottom:127px;padding:0px 0px 0px 0px;}.elementor-1588 .elementor-element.elementor-element-7d592f8 > .elementor-element-populated{border-style:none;padding:0px 0px 0px 0px;}.elementor-1588 .elementor-element.elementor-element-90091d3{margin-top:0px;margin-bottom:0px;}.elementor-1588 .elementor-element.elementor-element-49c3b31 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1588 .elementor-element.elementor-element-5368187{font-weight:600;color:var( --e-global-color-text );}.elementor-1588 .elementor-element.elementor-element-e911787 > .elementor-element-populated{padding:0px 0px 0px 57px;}@media(max-width:769px){.elementor-1588 .elementor-element.elementor-element-5368187 > .elementor-widget-container{margin:0px 0px 54px 0px;}.elementor-1588 .elementor-element.elementor-element-e911787 > .elementor-element-populated{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-1588 .elementor-element.elementor-element-ab9cadf{margin-top:0px;margin-bottom:0px;}.elementor-1588 .elementor-element.elementor-element-279bc72 .elementor-heading-title{font-size:8.8vw;}.elementor-1588 .elementor-element.elementor-element-e0dfd99 > .elementor-widget-container{padding:0px 15px 30px 0px;}}@media(max-width:769px) and (min-width:768px){.elementor-1588 .elementor-element.elementor-element-49c3b31{width:100%;}.elementor-1588 .elementor-element.elementor-element-e911787{width:100%;}}/* Start custom CSS for text-editor, class: .elementor-element-e0dfd99 */.elementor-1588 .elementor-element.elementor-element-e0dfd99 p {
    max-width: 835px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e3356e7 */.elementor-1588 .elementor-element.elementor-element-e3356e7 {
    min-height: 389px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d1ed549 */.elementor-1588 .elementor-element.elementor-element-d1ed549 a {
    color: #2464f5;
    transition: color .3s linear;
}
.elementor-1588 .elementor-element.elementor-element-d1ed549 a:hover {
    color: #c6c1c1;
    transition: color .3s linear;
}

.elementor-1588 .elementor-element.elementor-element-d1ed549 a:nth-child(12):hover {
    color: #2464f5;
}

.elementor-1588 .elementor-element.elementor-element-d1ed549 a:nth-child(12):after {
    display: block;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5368187 */.elementor-1588 .elementor-element.elementor-element-5368187 p {
    margin-bottom: 0;
    max-width: 575px;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7d592f8 */.elementor-1588 .elementor-element.elementor-element-7d592f8 > div {
    position: relative;
}

.elementor-1588 .elementor-element.elementor-element-7d592f8 > div:before {
    z-index: 0;
    content: "R";
    position: absolute;
    display: block;
    left: -73px;
    top: -35px;
    color: #2464f5;
    font-size: 31px;
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-786f903 */.elementor-1588 .elementor-element.elementor-element-786f903 > div {
    position: relative;
}

.elementor-1588 .elementor-element.elementor-element-786f903 > div:before {
    z-index: 0;
    content: "";
    position: absolute;
    display: block;
    width: 1px;
    height: 100%;
    bottom: auto;
    right: auto;
    left: -53px;
    top: 2px;
    background-color: #2464f5;
}/* End custom CSS */