.elementor-8517 .elementor-element.elementor-element-773e654{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8517 .elementor-element.elementor-element-773e654:not(.elementor-motion-effects-element-type-background), .elementor-8517 .elementor-element.elementor-element-773e654 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-lsectionbg );}.elementor-8517 .elementor-element.elementor-element-dc2472e{background-color:var( --e-global-color-lprimary1 );}.elementor-8517 .elementor-element.elementor-element-bffa689 .listivo-listing-grid--cards{grid-template-columns:repeat(3, minmax(0, 1fr));grid-column-gap:15px;grid-row-gap:15px;}.elementor-8517 .elementor-element.elementor-element-bffa689 .listivo-listing-grid--rows{grid-row-gap:15px;}.elementor-8517 .elementor-element.elementor-element-bffa689 .listivo-listing-grid--rows-v2{grid-row-gap:15px;}.elementor-8517 .elementor-element.elementor-element-bffa689 .listivo-main-search-form__primary-wrapper{background-color:var( --e-global-color-lprimary1 );}.elementor-8517 .elementor-element.elementor-element-bffa689 .listivo-search-results__results-number{color:var( --e-global-color-lprimary2 );}.elementor-8517 .elementor-element.elementor-element-bffa689 .listivo-search-results__title{color:var( --e-global-color-lprimary2 );}.elementor-8517 .elementor-element.elementor-element-bffa689 .listivo-search-results__description{color:var( --e-global-color-lprimary2 );font-family:var( --e-global-typography-ltext1bold-font-family ), Montserrat;font-size:var( --e-global-typography-ltext1bold-font-size );font-weight:var( --e-global-typography-ltext1bold-font-weight );line-height:var( --e-global-typography-ltext1bold-line-height );letter-spacing:var( --e-global-typography-ltext1bold-letter-spacing );word-spacing:var( --e-global-typography-ltext1bold-word-spacing );}.elementor-8517 .elementor-element.elementor-element-bffa689 .listivo-search-sidebar{background-color:var( --e-global-color-lcolor5 );border-color:var( --e-global-color-lcolor5 );}.elementor-8517 .elementor-element.elementor-element-bffa689 .listivo-search-sidebar .listivo-checkbox--checked{background-color:var( --e-global-color-lprimary2 );}.elementor-8517 .elementor-element.elementor-element-bffa689 .listivo-search-sidebar .listivo-radio--active{border-color:var( --e-global-color-lprimary2 );}.elementor-8517 .elementor-element.elementor-element-bffa689 .listivo-search-sidebar .listivo-radio--active:before{background-color:var( --e-global-color-lprimary2 );}.elementor-8517 .elementor-element.elementor-element-bffa689 .listivo-search-sidebar .listivo-search-panel__item:hover .listivo-radio{border-color:var( --e-global-color-lprimary2 );}.elementor-8517 .elementor-element.elementor-element-bffa689 .listivo-search-sidebar .listivo-search-panel__item:hover .listivo-search-panel__item-label{color:var( --e-global-color-lprimary2 );}.elementor-8517 .elementor-element.elementor-element-bffa689 .listivo-search-sidebar .listivo-search-panel__item--active .listivo-search-panel__item-label{color:var( --e-global-color-lprimary2 );}.elementor-8517 .elementor-element.elementor-element-bffa689 .listivo-search-sidebar .listivo-search-panel__term-item-icon path{fill:var( --e-global-color-lprimary2 );}.elementor-8517 .elementor-element.elementor-element-bffa689 .listivo-search-sidebar .listivo-search-panel__term-item span{color:var( --e-global-color-lprimary2 );}.elementor-8517 .elementor-element.elementor-element-bffa689 .listivo-search-sidebar .listivo-search-panel__term-item span:before{background-color:var( --e-global-color-lprimary2 );}.elementor-8517 .elementor-element.elementor-element-bffa689 .listivo-search-panel__label{color:var( --e-global-color-lprimary2 );font-family:"MontserratV2", Montserrat;font-size:13px;font-weight:800;}.elementor-8517 .elementor-element.elementor-element-bffa689 .listivo-search-panel__circle:not(.listivo-search-panel__circle--active){background-color:var( --e-global-color-lcolor5 );}.elementor-8517 .elementor-element.elementor-element-bffa689 .listivo-search-panel__circle--active{background-color:var( --e-global-color-lcolor5 );}.elementor-8517 .elementor-element.elementor-element-bffa689 .listivo-search-panel__item-count{color:var( --e-global-color-lprimary2 );background-color:var( --e-global-color-lprimary2 );}.elementor-8517 .elementor-element.elementor-element-bffa689 .listivo-view-selector:not(.listivo-view-selector--active) path{fill:var( --e-global-color-lcolor4 );}.elementor-8517 .elementor-element.elementor-element-bffa689 .listivo-view-selector:not(.listivo-view-selector--active):hover path{fill:var( --e-global-color-lcolor4 );}.elementor-8517 .elementor-element.elementor-element-bffa689 .listivo-view-selector.listivo-view-selector--active path{fill:var( --e-global-color-lcolor4 );}.elementor-8517 .elementor-element.elementor-element-bffa689 .listivo-view-selector.listivo-view-selector--active:hover path{fill:var( --e-global-color-lcolor4 );}.elementor-8517 .elementor-element.elementor-element-bffa689 .listivo-view-selector:not(.listivo-view-selector--active){background:var( --e-global-color-lcolor4 );border-color:var( --e-global-color-lcolor4 );}.elementor-8517 .elementor-element.elementor-element-bffa689 .listivo-view-selector:not(.listivo-view-selector--active):hover{background:var( --e-global-color-lcolor4 );border-color:var( --e-global-color-lcolor4 );}.elementor-8517 .elementor-element.elementor-element-bffa689 .listivo-view-selector.listivo-view-selector--active{background:var( --e-global-color-lcolor4 );border-color:var( --e-global-color-lcolor4 );}.elementor-8517 .elementor-element.elementor-element-bffa689 .listivo-view-selector.listivo-view-selector--active:hover{background:var( --e-global-color-lcolor4 );border-color:var( --e-global-color-lcolor4 );}.elementor-8517 .elementor-element.elementor-element-bffa689 .listivo-search-filter{color:var( --e-global-color-lprimary2 );background-color:var( --e-global-color-lcolor5 );border-radius:25px 25px 25px 25px;}.elementor-8517 .elementor-element.elementor-element-bffa689 .listivo-search-filter__close path{fill:var( --e-global-color-lcolor5 );}.elementor-8517 .elementor-element.elementor-element-bffa689 .listivo-search-filter__close{background-color:var( --e-global-color-69d9d0d );}.elementor-8517 .elementor-element.elementor-element-bffa689  .listivo-input-v2{color:var( --e-global-color-lprimary2 );background:var( --e-global-color-lcolor5 );border-color:var( --e-global-color-lprimary2 );}.elementor-8517 .elementor-element.elementor-element-bffa689  .listivo-input-v2 input{color:var( --e-global-color-lprimary2 );background:var( --e-global-color-lcolor5 );border-color:var( --e-global-color-lprimary2 );}.elementor-8517 .elementor-element.elementor-element-bffa689  .listivo-input-v2 input:placeholder{color:var( --e-global-color-lprimary2 );}.elementor-8517 .elementor-element.elementor-element-bffa689  .listivo-select-v2{color:var( --e-global-color-lprimary2 );background:var( --e-global-color-lcolor5 );border-color:var( --e-global-color-lprimary2 );}.elementor-8517 .elementor-element.elementor-element-bffa689  .listivo-select-v2__placeholder{color:var( --e-global-color-lprimary2 );}.elementor-8517 .elementor-element.elementor-element-bffa689  .listivo-select-v2__option{color:var( --e-global-color-lprimary2 );}.elementor-8517 .elementor-element.elementor-element-bffa689  .listivo-autocomplete-input{color:var( --e-global-color-lprimary2 );background:var( --e-global-color-lcolor5 );border-color:var( --e-global-color-lprimary2 );}.elementor-8517 .elementor-element.elementor-element-bffa689  .listivo-autocomplete-input input{color:var( --e-global-color-lprimary2 );background:var( --e-global-color-lcolor5 );}.elementor-8517 .elementor-element.elementor-element-bffa689  .listivo-autocomplete-input__option{color:var( --e-global-color-lprimary2 );}.elementor-8517 .elementor-element.elementor-element-bffa689  .listivo-input-v2__clear{background:var( --e-global-color-lcolor5 );}.elementor-8517 .elementor-element.elementor-element-bffa689  .listivo-select-v2__arrow{background:var( --e-global-color-lcolor5 );}.elementor-8517 .elementor-element.elementor-element-bffa689  .listivo-select-v2__clear{background:var( --e-global-color-lcolor5 );}.elementor-8517 .elementor-element.elementor-element-bffa689  .listivo-autocomplete-input__placeholder{background:var( --e-global-color-lcolor5 );}.elementor-8517 .elementor-element.elementor-element-bffa689  .listivo-autocomplete-input__clear{background:var( --e-global-color-lcolor5 );}.elementor-8517 .elementor-element.elementor-element-bffa689  .listivo-select-v2__dropdown{background:var( --e-global-color-lcolor5 );}.elementor-8517 .elementor-element.elementor-element-bffa689  .listivo-autocomplete-input__dropdown{background:var( --e-global-color-lcolor5 );}.elementor-8517 .elementor-element.elementor-element-bffa689  .listivo-input-v2__clear path{fill:var( --e-global-color-lprimary2 );}.elementor-8517 .elementor-element.elementor-element-bffa689  .listivo-select-v2__arrow path{fill:var( --e-global-color-lprimary2 );}.elementor-8517 .elementor-element.elementor-element-bffa689  .listivo-select-v2__clear path{fill:var( --e-global-color-lprimary2 );}.elementor-8517 .elementor-element.elementor-element-bffa689  .listivo-autocomplete-input__clear path{fill:var( --e-global-color-lprimary2 );}.elementor-8517 .elementor-element.elementor-element-bffa689  .listivo-input-v2--active{border-color:var( --e-global-color-lprimary2 );}.elementor-8517 .elementor-element.elementor-element-bffa689  .listivo-input-v2--active input{border-color:var( --e-global-color-lprimary2 );}.elementor-8517 .elementor-element.elementor-element-bffa689  .listivo-select-v2--active{border-color:var( --e-global-color-lprimary2 );}.elementor-8517 .elementor-element.elementor-element-bffa689  .listivo-autocomplete-input--active{border-color:var( --e-global-color-lprimary2 );}.elementor-8517 .elementor-element.elementor-element-bffa689  .listivo-icon-v2 path{fill:var( --e-global-color-lcolor5 );}.elementor-8517 .elementor-element.elementor-element-bffa689  .listivo-icon-v2{color:var( --e-global-color-lcolor5 );background:var( --e-global-color-lprimary2 );}.elementor-8517 .elementor-element.elementor-element-bffa689  .listivo-select-v2__option--highlight-text{color:var( --e-global-color-lcolor1 );}.elementor-8517 .elementor-element.elementor-element-bffa689  .listivo-autocomplete-input__option--highlight-text{color:var( --e-global-color-lcolor1 );}.elementor-8517 .elementor-element.elementor-element-bffa689  .listivo-select-v2__option:hover{color:var( --e-global-color-lcolor1 );}.elementor-8517 .elementor-element.elementor-element-bffa689  .listivo-autocomplete-input__option:hover{color:var( --e-global-color-lcolor1 );}.elementor-8517 .elementor-element.elementor-element-bffa689  .listivo-select-v2__checkbox path{fill:var( --e-global-color-lcolor5 );}.elementor-8517 .elementor-element.elementor-element-bffa689  .listivo-checkbox path{fill:var( --e-global-color-lcolor5 );}.elementor-8517 .elementor-element.elementor-element-bffa689  .listivo-select-v2__checkbox{background-color:var( --e-global-color-lcolor5 );border-color:var( --e-global-color-lprimary2 );}.elementor-8517 .elementor-element.elementor-element-bffa689  .listivo-checkbox{background-color:var( --e-global-color-lcolor5 );border-color:var( --e-global-color-lprimary2 );}.elementor-8517 .elementor-element.elementor-element-bffa689  .listivo-select-v2__option--active .listivo-select-v2__checkbox{background-color:var( --e-global-color-lcolor1 );border-color:var( --e-global-color-lcolor1 );}.elementor-8517 .elementor-element.elementor-element-bffa689  .listivo-checkbox--checked{background-color:var( --e-global-color-lcolor1 );border-color:var( --e-global-color-lcolor1 );}.elementor-8517 .elementor-element.elementor-element-bffa689  .listivo-select-v2__count{color:var( --e-global-color-lcolor5 );background-color:var( --e-global-color-lcolor1 );}.elementor-8517 .elementor-element.elementor-element-457ac34{--spacer-size:50px;}@media(min-width:768px){.elementor-8517 .elementor-element.elementor-element-773e654{--width:100%;}}@media(max-width:1024px){.elementor-8517 .elementor-element.elementor-element-bffa689 .listivo-listing-grid--cards{grid-template-columns:repeat(2, minmax(0, 1fr));}.elementor-8517 .elementor-element.elementor-element-bffa689 .listivo-search-results__description{font-size:var( --e-global-typography-ltext1bold-font-size );line-height:var( --e-global-typography-ltext1bold-line-height );letter-spacing:var( --e-global-typography-ltext1bold-letter-spacing );word-spacing:var( --e-global-typography-ltext1bold-word-spacing );}}@media(max-width:767px){.elementor-8517 .elementor-element.elementor-element-bffa689 .listivo-listing-grid--cards{grid-template-columns:repeat(2, minmax(0, 1fr));grid-column-gap:5px;}.elementor-8517 .elementor-element.elementor-element-bffa689 .listivo-search-results__description{font-size:var( --e-global-typography-ltext1bold-font-size );line-height:var( --e-global-typography-ltext1bold-line-height );letter-spacing:var( --e-global-typography-ltext1bold-letter-spacing );word-spacing:var( --e-global-typography-ltext1bold-word-spacing );}.elementor-8517 .elementor-element.elementor-element-bffa689 .listivo-search-panel__label{font-size:14px;}.elementor-8517 .elementor-element.elementor-element-457ac34{--spacer-size:25px;}}/* Start custom CSS for html, class: .elementor-element-dc2472e *//* Conteneur principal centré */
.dz-dynamic-header-centered {
    text-align: center;
    padding: 20px 10px;
    width: 100%;
}

/* Style du H1 - Majuscule, Normal et Italique */
.dz-dynamic-h1 {
    font-family: 'DzairzoneV2', sans-serif !important;
    font-size: 50px !important;
    color: #ffffff !important;
    font-weight: normal !important; /* Poids normal comme demandé */
    text-transform: uppercase !important; /* Force les majuscules */
    font-style: italic !important; /* Inclinaison élégante */
    text-align: center !important;
    line-height: 1.2 !important;
    margin-bottom: 5px !important;
    letter-spacing: 0px; /* Un léger espacement pour aérer les majuscules */
}

/* Style du H2 - MontserratV2 */
.dz-dynamic-h2 {
    font-family: 'MontserratV2', sans-serif !important;
    font-size: 14px !important;
    color: #ffffff !important;
    font-weight: 500 !important;
    margin: 0 !important;
    text-align: center !important;
    line-height: 1.4 !important;
    opacity: 0.9;
}

/* Optimisation pour mobile */
@media (max-width: 768px) {
    .dz-dynamic-h1 {
        font-size: 30px !important;
    }
    .dz-dynamic-h2 {
        font-size: 12px !important;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'MontserratV2';
	font-style: normal;
	font-weight: 400;
	font-display: swap;
	src: url('https://dzairzone.com/wp-content/uploads/2024/12/Montserrat-Regular.woff2') format('woff2'),
		url('https://dzairzone.com/wp-content/uploads/2024/12/Montserrat-Regular.woff') format('woff');
}
@font-face {
	font-family: 'MontserratV2';
	font-style: normal;
	font-weight: 600;
	font-display: swap;
	src: url('https://dzairzone.com/wp-content/uploads/2024/12/Montserrat-SemiBold.woff2') format('woff2'),
		url('https://dzairzone.com/wp-content/uploads/2024/12/Montserrat-SemiBold.woff') format('woff');
}
@font-face {
	font-family: 'MontserratV2';
	font-style: normal;
	font-weight: 800;
	font-display: swap;
	src: url('https://dzairzone.com/wp-content/uploads/2024/12/Montserrat-ExtraBold.woff2') format('woff2'),
		url('https://dzairzone.com/wp-content/uploads/2024/12/Montserrat-ExtraBold.woff') format('woff');
}
/* End Custom Fonts CSS */