.elementor-55601 .elementor-element.elementor-element-a7bb11f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-55601 .elementor-element.elementor-element-d0793bb .elementor-tab-title.elementor-active a, .elementor-55601 .elementor-element.elementor-element-d0793bb .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-0ee9fc5 );}.elementor-55601 .elementor-element.elementor-element-d0793bb .elementor-toggle-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-55601 .elementor-element.elementor-element-d0793bb .elementor-tab-title .elementor-toggle-icon i:before{color:var( --e-global-color-primary );}.elementor-55601 .elementor-element.elementor-element-d0793bb .elementor-tab-title .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-55601 .elementor-element.elementor-element-d0793bb .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:var( --e-global-color-0ee9fc5 );}.elementor-55601 .elementor-element.elementor-element-d0793bb .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:var( --e-global-color-0ee9fc5 );}@media(max-width:1366px){.elementor-55601 .elementor-element.elementor-element-d0793bb .elementor-toggle-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1024px){.elementor-55601 .elementor-element.elementor-element-d0793bb .elementor-toggle-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-55601 .elementor-element.elementor-element-d0793bb .elementor-toggle-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:2400px){.elementor-55601 .elementor-element.elementor-element-d0793bb .elementor-toggle-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for toggle, class: .elementor-element-d0793bb */.elementor-55601 .elementor-element.elementor-element-d0793bb .elementor-tab-title {
    display: flex;
    flex-direction: row-reverse;
    justify-content: space-between;
    align-items: center;
}

.elementor-55601 .elementor-element.elementor-element-d0793bb .elementor-toggle-title {
    display: flex;
    align-items:center;
    width:90%;
}

.elementor-55601 .elementor-element.elementor-element-d0793bb .offre-container {
    width:100%;
    display: flex;
    justify-content: space-between;
}

.elementor-55601 .elementor-element.elementor-element-d0793bb .offre-container span {
    display: flex;
    align-items: center;
}

.elementor-55601 .elementor-element.elementor-element-d0793bb .offre-titre {
    color: var(--e-global-color-primary );
    font-size: var(--e-global-typography-e0afea0-font-size );
    font-weight: var(--e-global-typography-e0afea0-font-weight );
    line-height: var(--e-global-typography-e0afea0-line-height );
    letter-spacing: var(--e-global-typography-e0afea0-letter-spacing );
    word-spacing: var(--e-global-typography-e0afea0-word-spacing );
    width:50%;
}

.elementor-55601 .elementor-element.elementor-element-d0793bb .offre-date {
    width:15%;
}

.elementor-55601 .elementor-element.elementor-element-d0793bb .offre-temps {
    width:20%;
}

.elementor-55601 .elementor-element.elementor-element-d0793bb .offre-contrat {
    width:10%;
}

.elementor-55601 .elementor-element.elementor-element-d0793bb .offre-sub-titre {
    color: var(--e-global-color-primary );
    font-size: var(--e-global-typography-d03e87c-font-size );
    font-weight: var(--e-global-typography-d03e87c-font-weight );
    line-height: var(--e-global-typography-d03e87c-line-height );
    letter-spacing: var(--e-global-typography-d03e87c-letter-spacing );
    word-spacing: var(--e-global-typography-d03e87c-word-spacing );
}

.elementor-55601 .elementor-element.elementor-element-d0793bb .elementor-active .offre-titre {
    color:var(--e-global-color-0ee9fc5);
}

.elementor-55601 .elementor-element.elementor-element-d0793bb .elementor-toggle-icon i {
    font-size: 28px;
}

@media (max-width:764px) {
    .elementor-55601 .elementor-element.elementor-element-d0793bb .offre-container {
        flex-wrap:wrap;
    }
    
    .elementor-55601 .elementor-element.elementor-element-d0793bb .offre-titre {
        width:100%;
        margin-bottom:10px;
    }
    
    .elementor-55601 .elementor-element.elementor-element-d0793bb .offre-date {
        width:fit-content;
    }
    
    .elementor-55601 .elementor-element.elementor-element-d0793bb .offre-temps {
        width:fit-content;
    }
    
    .elementor-55601 .elementor-element.elementor-element-d0793bb .offre-contrat {
        width:fit-content;
    }
}/* End custom CSS */