.elementor-2761 .elementor-element.elementor-element-e682425{z-index:10;}.elementor-2761 .elementor-element.elementor-element-3bd4c5a.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-widget-search{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search.e-focus{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search .elementor-pagination{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-2761 .elementor-element.elementor-element-2995a82 .e-search-input{background-color:#3594AC;}.elementor-2761 .elementor-element.elementor-element-2995a82 .e-search-submit{background-color:var( --e-global-color-46b7a81e );}.elementor-2761 .elementor-element.elementor-element-2995a82{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;top:4px;--e-search-input-color:var( --e-global-color-7c0e70eb );--e-search-submit-margin-inline-start:0px;--e-search-submit-color:var( --e-global-color-7c0e70eb );}body:not(.rtl) .elementor-2761 .elementor-element.elementor-element-2995a82{right:4px;}body.rtl .elementor-2761 .elementor-element.elementor-element-2995a82{left:4px;}.elementor-widget-search-form input[type="search"].elementor-search-form__input{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-search-form .elementor-search-form__input,
					.elementor-widget-search-form .elementor-search-form__icon,
					.elementor-widget-search-form .elementor-lightbox .dialog-lightbox-close-button,
					.elementor-widget-search-form .elementor-lightbox .dialog-lightbox-close-button:hover,
					.elementor-widget-search-form.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-search-form .elementor-search-form__submit{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );background-color:var( --e-global-color-secondary );}.elementor-2761 .elementor-element.elementor-element-50fb271{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;top:0px;z-index:99;}.elementor-2761 .elementor-element.elementor-element-50fb271 > .elementor-widget-container{background-color:#3594AC;padding:15px 50px 15px 50px;}.elementor-2761 .elementor-element.elementor-element-50fb271 .elementor-search-form__container{min-height:60px;}.elementor-2761 .elementor-element.elementor-element-50fb271 .elementor-search-form__submit{min-width:calc( 1 * 60px );font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;--e-search-form-submit-text-color:#FFFFFF;background-color:#FFAE1D;}body:not(.rtl) .elementor-2761 .elementor-element.elementor-element-50fb271 .elementor-search-form__icon{padding-left:calc(60px / 3);}body.rtl .elementor-2761 .elementor-element.elementor-element-50fb271 .elementor-search-form__icon{padding-right:calc(60px / 3);}.elementor-2761 .elementor-element.elementor-element-50fb271 .elementor-search-form__input, .elementor-2761 .elementor-element.elementor-element-50fb271.elementor-search-form--button-type-text .elementor-search-form__submit{padding-left:calc(60px / 3);padding-right:calc(60px / 3);}.elementor-2761 .elementor-element.elementor-element-50fb271 .elementor-search-form__input,
					.elementor-2761 .elementor-element.elementor-element-50fb271 .elementor-search-form__icon,
					.elementor-2761 .elementor-element.elementor-element-50fb271 .elementor-lightbox .dialog-lightbox-close-button,
					.elementor-2761 .elementor-element.elementor-element-50fb271 .elementor-lightbox .dialog-lightbox-close-button:hover,
					.elementor-2761 .elementor-element.elementor-element-50fb271.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{color:#FFFFFF;fill:#FFFFFF;}.elementor-2761 .elementor-element.elementor-element-50fb271:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{background-color:rgba(2, 1, 1, 0);border-width:0px 0px 0px 0px;border-radius:0px;}.elementor-2761 .elementor-element.elementor-element-50fb271.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{background-color:rgba(2, 1, 1, 0);border-width:0px 0px 0px 0px;border-radius:0px;}.elementor-2761 .elementor-element.elementor-element-50fb271 .elementor-search-form__submit:hover{background-color:#24305A;}.elementor-2761 .elementor-element.elementor-element-50fb271 .elementor-search-form__submit:focus{background-color:#24305A;}.elementor-2761 .elementor-element.elementor-element-f348cea > .elementor-background-overlay{background-image:url("https://www.sef-formation.info/wp-content/uploads/sites/19/2020/11/bg-header.png");background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:0.3;}.elementor-2761 .elementor-element.elementor-element-f348cea{z-index:9;}.elementor-2761 .elementor-element.elementor-element-b99d32c{z-index:9;}.elementor-2761 .elementor-element.elementor-element-3f003ae > .elementor-container{max-width:1190px;}.elementor-2761 .elementor-element.elementor-element-3f003ae{margin-top:90px;margin-bottom:90px;}.elementor-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2761 .elementor-element.elementor-element-f89b713{font-family:"Roboto", Sans-serif;color:#000000;}.elementor-widget-theme-archive-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2761 .elementor-element.elementor-element-ca7dd0d > .elementor-widget-container{margin:30px 0px 20px 0px;}.elementor-2761 .elementor-element.elementor-element-ca7dd0d{text-align:center;}.elementor-2761 .elementor-element.elementor-element-ca7dd0d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:50px;font-weight:600;color:#000000;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-2761 .elementor-element.elementor-element-44e8a9f .elementor-icon-list-icon i{color:var( --e-global-color-2a887324 );transition:color 0.3s;}.elementor-2761 .elementor-element.elementor-element-44e8a9f .elementor-icon-list-icon svg{fill:var( --e-global-color-2a887324 );transition:fill 0.3s;}.elementor-2761 .elementor-element.elementor-element-44e8a9f{--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-2761 .elementor-element.elementor-element-44e8a9f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2761 .elementor-element.elementor-element-44e8a9f .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:600;}.elementor-2761 .elementor-element.elementor-element-44e8a9f .elementor-icon-list-text{color:var( --e-global-color-2a887324 );transition:color 0.3s;}.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 );}@media(max-width:1024px) and (min-width:768px){.elementor-2761 .elementor-element.elementor-element-5f7a7fb{width:100%;}}@media(max-width:1024px){.elementor-2761 .elementor-element.elementor-element-3f003ae > .elementor-container{min-height:550px;}.elementor-2761 .elementor-element.elementor-element-3f003ae{margin-top:20px;margin-bottom:20px;}}@media(max-width:767px){.elementor-2761 .elementor-element.elementor-element-3f003ae > .elementor-container{min-height:0px;}.elementor-2761 .elementor-element.elementor-element-3f003ae{padding:50px 0px 50px 0px;}.elementor-2761 .elementor-element.elementor-element-ca7dd0d .elementor-heading-title{font-size:33px;}}/* Start custom CSS for search, class: .elementor-element-2995a82 */.elementor-2761 .elementor-element.elementor-element-2995a82 input.e-search-input,
.elementor-2761 .elementor-element.elementor-element-2995a82 input.e-search-input::placeholder 
{
    color: #FFFFFF;
}/* End custom CSS */
/* Start custom CSS for search-form, class: .elementor-element-50fb271 */.elementor-2761 .elementor-element.elementor-element-50fb271 .elementor-search-form__container input.elementor-search-form__input{
    background:transparent;
    color:#fff;
    border-bottom:1px solid #fff;
    padding: 0
}
.elementor-2761 .elementor-element.elementor-element-50fb271 .elementor-search-form__submit{
    border-radius: 100%
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-3cbaf1a *//*.elementor-2761 .elementor-element.elementor-element-3cbaf1a .term-flex{
    width:100%;
    display:flex;
    flex-wrap:wrap;
    justify-content: space-around;
}
.elementor-2761 .elementor-element.elementor-element-3cbaf1a .term-item{
    width:30%;
    background:#fff;
    box-shadow: 0 0 10px 0 rgba(0,0,0,.35);
    margin: 10px 0;
    transform:translateY(0);
    transition:all 0.3s ease-out;
    display: flex;
    flex-direction: column;
}
.elementor-2761 .elementor-element.elementor-element-3cbaf1a .term-item:hover{
    transform:translateY(-10px);
}*/
.elementor-2761 .elementor-element.elementor-element-3cbaf1a a{
        color: #1A1A1A;
    font-family: "Roboto", Sans-serif;
    font-size: 20px;
    font-weight: 700;
    text-transform: uppercase;
    background:#fff;
    width: 100%;
    display: block;
    text-align: center;
    padding: 5px;
    flex-grow: 1;
    display: flex;
    align-items: center;
}
.elementor-2761 .elementor-element.elementor-element-3cbaf1a .thumb{
    height:200px;
    background-size:contain;
    background-position:center;
    background-repeat:no-repeat;
}
.elementor-2761 .elementor-element.elementor-element-3cbaf1a .term-tarif {
    text-align: center;
    margin: 5px 0;
    opacity: .7;
    font-size: .9rem;
}/*
@media screen and (max-width: 1024px) {
	.elementor-2761 .elementor-element.elementor-element-3cbaf1a .term-item{
	    width:48%;
	}
}
@media screen and (max-width: 767px) {
	.elementor-2761 .elementor-element.elementor-element-3cbaf1a .term-item{
	    width:95%;
	}
}*//* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f348cea */.elementor-2761 .elementor-element.elementor-element-f348cea{
    width:calc(100% - 360px);
    float:left;
}
@media screen and (max-width: 1024px) {
	.elementor-2761 .elementor-element.elementor-element-f348cea{
	    width:100%;
	}
}/* End custom CSS */