.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-132 .elementor-element.elementor-element-ddc1ecb{color:var( --e-global-color-text );}.elementor-132 .elementor-element.elementor-element-c4c26dd > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-132 .elementor-element.elementor-element-823055d .pbmit-heading-subheading{text-align:left;}.elementor-132 .elementor-element.elementor-element-823055d > .elementor-widget-container{margin:0px 0px 275px 0px;}.elementor-132 .elementor-element.elementor-element-dcdf831{margin-top:0px;margin-bottom:0px;}.elementor-132 .elementor-element.elementor-element-7e981d1 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-132 .elementor-element.elementor-element-ebba337{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;color:var( --e-global-color-text );}@media(max-width:1024px){.elementor-132 .elementor-element.elementor-element-823055d > .elementor-widget-container{margin:0px 0px 50px 0px;}}/* Start custom CSS for pbmit_card_box_element, class: .elementor-element-823055d */.elementor-132 .elementor-element.elementor-element-823055d .pbmit-element-card-box-style-1 .pbmit-card-box-desc, .elementor-132 .elementor-element.elementor-element-823055d .pbmit-element-card-box-style-1 .pbmit-card-box-line-inner p {
    display: block;
}

.elementor-132 .elementor-element.elementor-element-823055d .pbmit-element-card-box-style-1 .pbmit-content-wrapper {
    padding-left: 0px;
}

.elementor-132 .elementor-element.elementor-element-823055d .pbmit-element-card-box-style-1 .pbmit-card-box-line {
    padding-top: 15px;
}

.elementor-132 .elementor-element.elementor-element-823055d .pbmit-card-box-line-inner p::before {
    font-size: 12px;
}

.elementor-132 .elementor-element.elementor-element-823055d .pbmit-element-card-box-style-1 .pbmit-card-box-img .pbmit-card-box-item-image img {
  width: 60%;
  margin-left: 20%;
  margin-top: 75px;
}

.elementor-132 .elementor-element.elementor-element-823055d .pbmit-element-card-box-style-1 .pbmit-card-box {
    width: 60%;
}

.elementor-132 .elementor-element.elementor-element-823055d * {
    color: #0C053C !important;
}

.elementor-132 .elementor-element.elementor-element-823055d .pbmit-card-box-number {
  display: none;
}
@media screen and (max-width: 1001px) {
.pbmit-card-box {
    display: flex;
    align-items: center;      /* centrage vertical */
    justify-content: center;  /* centrage horizontal */
    text-align: center;
}
.pbmit-card-box {
    display: grid;
    place-items: center;
    text-align: center;
}
.elementor-widget-xcoach-card-box-element
.elementor-widget-wrap {
    display: flex;
}

.pbmit-card-box {
    margin: auto;
    margin-bottom: -50px;
    text-align: center;
    width: 100% !important;
}
}/* End custom CSS */