.elementor-232 .elementor-element.elementor-element-263e9f29{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF75;--border-color:#FFFFFF75;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2%;--padding-bottom:1.5%;--padding-left:0%;--padding-right:0%;}.elementor-232 .elementor-element.elementor-element-caaa750{text-align:left;}.elementor-232 .elementor-element.elementor-element-caaa750 img{width:73%;}.elementor-232 .elementor-element.elementor-element-dd80d15 .wd-social-icons .wd-label{font-size:14px;font-weight:400;color:#FFFFFF61;}.elementor-232 .elementor-element.elementor-element-35d7d4e9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:60px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-232 .elementor-element.elementor-element-70babe58{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:3px 3px;--row-gap:3px;--column-gap:3px;}.elementor-232 .elementor-element.elementor-element-66c34699{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-232 .elementor-element.elementor-element-353f716c .wd-el-toggle-content{margin-top:10px;}.elementor-232 .elementor-element.elementor-element-353f716c .wd-el-toggle-title{font-size:18px;}.elementor-232 .elementor-element.elementor-element-236a2002{--display:flex;}.elementor-232 .elementor-element.elementor-element-c22ac04{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-232 .elementor-element.elementor-element-59652564 .wd-sub-accented > li > a{font-family:"neune regard", Sans-serif;}.elementor-232 .elementor-element.elementor-element-59652564 .sub-sub-menu > li > a{font-size:14px;font-weight:400;}.elementor-232 .elementor-element.elementor-element-d7a427c{--divider-border-style:solid;--divider-color:#CACACA9E;--divider-border-width:1px;}.elementor-232 .elementor-element.elementor-element-d7a427c .elementor-divider-separator{width:100%;}.elementor-232 .elementor-element.elementor-element-d7a427c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-232 .elementor-element.elementor-element-6b19735c{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-232 .elementor-element.elementor-element-400ffc62 .wd-el-toggle-content{margin-top:10px;}.elementor-232 .elementor-element.elementor-element-400ffc62 .wd-el-toggle-title{font-size:18px;}.elementor-232 .elementor-element.elementor-element-2eb17e17{--display:flex;}.elementor-232 .elementor-element.elementor-element-315d75e8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-232 .elementor-element.elementor-element-352f917 .wd-sub-accented > li > a{font-family:"neune regard", Sans-serif;}.elementor-232 .elementor-element.elementor-element-352f917 .sub-sub-menu > li > a{font-size:14px;font-weight:400;}.elementor-232 .elementor-element.elementor-element-a2c9464{--divider-border-style:solid;--divider-color:#CACACA9E;--divider-border-width:1px;}.elementor-232 .elementor-element.elementor-element-a2c9464 .elementor-divider-separator{width:100%;}.elementor-232 .elementor-element.elementor-element-a2c9464 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-232 .elementor-element.elementor-element-b2ba61e{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-232 .elementor-element.elementor-element-1c56bcf .wd-el-toggle-content{margin-top:10px;}.elementor-232 .elementor-element.elementor-element-1c56bcf .wd-el-toggle-title{font-size:18px;}.elementor-232 .elementor-element.elementor-element-bbd4ca2{--display:flex;}.elementor-232 .elementor-element.elementor-element-9a355e7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-232 .elementor-element.elementor-element-2f8af0d .wd-sub-accented > li > a{font-family:"neune regard", Sans-serif;}.elementor-232 .elementor-element.elementor-element-2f8af0d .sub-sub-menu > li > a{font-size:14px;font-weight:400;}.elementor-232 .elementor-element.elementor-element-8026520{--divider-border-style:solid;--divider-color:#CACACA9E;--divider-border-width:1px;}.elementor-232 .elementor-element.elementor-element-8026520 .elementor-divider-separator{width:100%;}.elementor-232 .elementor-element.elementor-element-8026520 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-232 .elementor-element.elementor-element-4c62351f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-232 .elementor-element.elementor-element-325be1af .wd-el-toggle-content{margin-top:10px;}.elementor-232 .elementor-element.elementor-element-325be1af .wd-el-toggle-title{font-size:18px;}.elementor-232 .elementor-element.elementor-element-42e563c1{--display:flex;}.elementor-232 .elementor-element.elementor-element-30345c69{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-232 .elementor-element.elementor-element-531cc0cc .wd-sub-accented > li > a{font-family:"neune regard", Sans-serif;}.elementor-232 .elementor-element.elementor-element-531cc0cc .sub-sub-menu > li > a{font-size:14px;font-weight:400;}.elementor-232 .elementor-element.elementor-element-dcab29a .wd-button-wrapper a{color:#FFFFFF;}.elementor-232 .elementor-element.elementor-element-dcab29a .wd-button-wrapper:hover a{background-color:#FFFFFFB8;border-color:#FFFFFFB8;}.elementor-232 .elementor-element.elementor-element-245a8fb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-232 .elementor-element.elementor-element-5178004f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:20px 20px 20px 20px;--padding-top:30px;--padding-bottom:30px;--padding-left:50px;--padding-right:50px;}.elementor-232 .elementor-element.elementor-element-5178004f:not(.elementor-motion-effects-element-type-background), .elementor-232 .elementor-element.elementor-element-5178004f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EADBD7;background-image:url("https://www.yazine.ma/wp-content/uploads/2022/09/Ico_ne-Yazine.svg");background-position:100% 96%;background-repeat:no-repeat;background-size:9% auto;}.elementor-232 .elementor-element.elementor-element-3e12f793{width:100%;max-width:100%;}.elementor-232 .elementor-element.elementor-element-3e12f793 .title-after_title, .elementor-232 .elementor-element.elementor-element-3e12f793 .title-subtitle, .elementor-232 .elementor-element.elementor-element-3e12f793 .woodmart-title-container{max-width:100%;}.elementor-232 .elementor-element.elementor-element-3e12f793 .title{color:var( --e-global-color-732949c );font-size:18px;font-weight:600;line-height:40px;}.elementor-232 .elementor-element.elementor-element-3e12f793 .title-after_title{color:var( --e-global-color-732949c );font-family:"Neue Montreal", Sans-serif;font-size:14px;line-height:20px;}.elementor-232 .elementor-element.elementor-element-5cdf43b{width:100%;max-width:100%;}.elementor-232 .elementor-element.elementor-element-23f54a65{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-232 .elementor-element.elementor-element-0f82276 .elementor-heading-title{font-size:18px;font-weight:700;color:#FFFFFF;}.elementor-232 .elementor-element.elementor-element-8e1ab86{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF75;--border-color:#FFFFFF75;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-232 .elementor-element.elementor-element-9c5de0a{font-size:13px;}.elementor-232 .elementor-element.elementor-element-9c5de0a a{color:var( --e-global-color-accent );}@media(max-width:1024px){.elementor-232 .elementor-element.elementor-element-35d7d4e9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-232 .elementor-element.elementor-element-5178004f:not(.elementor-motion-effects-element-type-background), .elementor-232 .elementor-element.elementor-element-5178004f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}}@media(max-width:768px){.elementor-232 .elementor-element.elementor-element-263e9f29{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:9%;--padding-bottom:2%;--padding-left:0%;--padding-right:0%;}.elementor-232 .elementor-element.elementor-element-caaa750{text-align:center;}.elementor-232 .elementor-element.elementor-element-dd80d15 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-232 .elementor-element.elementor-element-35d7d4e9{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-232 .elementor-element.elementor-element-70babe58{--gap:00px 03px;--row-gap:00px;--column-gap:03px;}.elementor-232 .elementor-element.elementor-element-353f716c .wd-el-toggle-title{font-size:17px;}.elementor-232 .elementor-element.elementor-element-59652564 > .elementor-widget-container{margin:0px 0px 0px 11px;padding:0px 0px 0px 0px;}.elementor-232 .elementor-element.elementor-element-59652564 .wd-sub-accented > li > a{font-size:14px;}.elementor-232 .elementor-element.elementor-element-59652564 .sub-sub-menu > li > a{font-size:14px;}.elementor-232 .elementor-element.elementor-element-d7a427c .elementor-divider{padding-block-start:6px;padding-block-end:6px;}.elementor-232 .elementor-element.elementor-element-400ffc62 .wd-el-toggle-title{font-size:17px;}.elementor-232 .elementor-element.elementor-element-352f917 > .elementor-widget-container{margin:0px 0px 0px 11px;padding:0px 0px 0px 0px;}.elementor-232 .elementor-element.elementor-element-352f917 .wd-sub-accented > li > a{font-size:14px;}.elementor-232 .elementor-element.elementor-element-352f917 .sub-sub-menu > li > a{font-size:14px;}.elementor-232 .elementor-element.elementor-element-a2c9464 .elementor-divider{padding-block-start:6px;padding-block-end:6px;}.elementor-232 .elementor-element.elementor-element-1c56bcf .wd-el-toggle-title{font-size:17px;}.elementor-232 .elementor-element.elementor-element-2f8af0d > .elementor-widget-container{margin:0px 0px 0px 11px;padding:0px 0px 0px 0px;}.elementor-232 .elementor-element.elementor-element-2f8af0d .wd-sub-accented > li > a{font-size:14px;}.elementor-232 .elementor-element.elementor-element-2f8af0d .sub-sub-menu > li > a{font-size:14px;}.elementor-232 .elementor-element.elementor-element-8026520 .elementor-divider{padding-block-start:6px;padding-block-end:6px;}.elementor-232 .elementor-element.elementor-element-325be1af .wd-el-toggle-title{font-size:17px;}.elementor-232 .elementor-element.elementor-element-531cc0cc > .elementor-widget-container{margin:0px 0px 0px 11px;padding:0px 0px 0px 0px;}.elementor-232 .elementor-element.elementor-element-531cc0cc .wd-sub-accented > li > a{font-size:14px;}.elementor-232 .elementor-element.elementor-element-531cc0cc .sub-sub-menu > li > a{font-size:14px;}.elementor-232 .elementor-element.elementor-element-5178004f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-232 .elementor-element.elementor-element-5178004f:not(.elementor-motion-effects-element-type-background), .elementor-232 .elementor-element.elementor-element-5178004f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-232 .elementor-element.elementor-element-3e12f793 .title{font-size:22px;}.elementor-232 .elementor-element.elementor-element-5cdf43b{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-232 .elementor-element.elementor-element-0f82276{text-align:center;}.elementor-232 .elementor-element.elementor-element-8e1ab86{--justify-content:center;}.elementor-232 .elementor-element.elementor-element-a73700c{text-align:center;}}@media(min-width:769px){.elementor-232 .elementor-element.elementor-element-70babe58{--width:57%;}.elementor-232 .elementor-element.elementor-element-245a8fb{--width:43%;}}@media(max-width:1024px) and (min-width:769px){.elementor-232 .elementor-element.elementor-element-70babe58{--width:100%;}.elementor-232 .elementor-element.elementor-element-245a8fb{--width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-5cdf43b *//* --- Conteneur global --- */
.custom-brevo-inline {
    display: flex;
    flex-direction: row; /* Force l'alignement en ligne */
    align-items: center;
    width: 100%; /* Force la largeur totale */
    gap: 10px; /* Espace entre le champ et le bouton */
    margin: 0 !important;
    padding: 0 !important;
    box-sizing: border-box;
}

/* --- Champ Email --- */
.custom-brevo-inline input.sib-email-area {
    background-color: #ffffff !important;
    border: 1px solid #ffffff !important;
    border-radius: 50px !important; /* Arrondi 100% (Pilule) */
    color: #333333 !important; /* Couleur du texte qu'on tape */
    padding: 0 20px !important;
    height: 50px !important;
    flex-grow: 1; /* Prend tout l'espace vide restant */
    width: auto !important; /* Laisse le flex gérer la largeur */
    margin-bottom: 0 !important;
}

/* --- Force la couleur du Placeholder (Le texte "Votre Email") --- */
.custom-brevo-inline input.sib-email-area::placeholder {
    color: #888888 !important; /* Gris moyen pour être visible sur blanc */
    opacity: 1; /* Firefox a parfois une opacité par défaut */
}

/* Compatibilité navigateurs pour le placeholder */
.custom-brevo-inline input.sib-email-area::-webkit-input-placeholder { color: #888888 !important; }
.custom-brevo-inline input.sib-email-area::-moz-placeholder { color: #888888 !important; }
.custom-brevo-inline input.sib-email-area:-ms-input-placeholder { color: #888888 !important; }

/* --- Bouton Subscribe --- */
.custom-brevo-inline input.sib-default-btn {
    border-radius: 50px !important; /* Arrondi 100% (Pilule) */
    height: 50px !important;
    line-height: 50px !important; /* Centre le texte verticalement */
    padding: 0 30px !important;
    margin-bottom: 0 !important;
    margin-top: 0 !important;
    white-space: nowrap; /* Empêche le texte du bouton de passer à la ligne */
    flex-shrink: 0; /* Empêche le bouton de s'écraser si l'écran est petit */
}

/* --- Responsive Mobile (Optionnel) --- */
/* Si tu veux qu'ils s'empilent sur très petit écran, garde ça. 
   Sinon supprime ce bloc pour qu'ils restent toujours alignés. */
@media (max-width: 480px) {
    .custom-brevo-inline {
        flex-wrap: wrap;
    }
    .custom-brevo-inline input.sib-email-area,
    .custom-brevo-inline input.sib-default-btn {
        width: 100% !important;
        flex-basis: 100%;
    }
}
.custom-brevo-inline input.sib-default-btn:hover {
    background: #523943;
    color: #fff;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'neune regard';
	font-display: auto;
	src: url('http://www.yazine.ma/wp-content/uploads/2025/08/Neue-Regrade-Variable-BF65af35d87b6a7.ttf') format('truetype');
}
/* End Custom Fonts CSS */