/* https://lesdelicesdedonquichotte.fr/wp-content/uploads/elementor/css/post-50945.css?ver=1753889136 */
.elementor-50945 .elementor-element.elementor-element-c76bbe2{--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-50945 .elementor-element.elementor-element-d105b52.xpro-widget-bg-overlay:before{transition:background 0.3s}.elementor-50945 .elementor-element.elementor-element-d105b52{text-align:justify}.elementor-50945 .elementor-element.elementor-element-01cf9e1>.elementor-widget-container{margin:20px 0 20px 0}.elementor-50945 .elementor-element.elementor-element-01cf9e1.xpro-widget-bg-overlay:before{transition:background 0.3s}.elementor-50945 .elementor-element.elementor-element-523f75a>.elementor-widget-container{margin:10px 0 10px 0}.elementor-50945 .elementor-element.elementor-element-523f75a.xpro-widget-bg-overlay:before{transition:background 0.3s}.elementor-50945 .elementor-element.elementor-element-523f75a{text-align:center}.elementor-50945 .elementor-element.elementor-element-523f75a .elementor-heading-title{color:var(--e-global-color-7df3d77)}.elementor-50945 .elementor-element.elementor-element-ee7a004.xpro-widget-bg-overlay:before{transition:background 0.3s}.elementor-50945 .elementor-element.elementor-element-ee7a004{text-align:justify}.elementor-50945 .elementor-element.elementor-element-4a53e3a.elementor-element{--flex-grow:0;--flex-shrink:1}.elementor-50945 .elementor-element.elementor-element-4a53e3a.xpro-widget-bg-overlay:before{transition:background 0.3s}.elementor-50945 .elementor-element.elementor-element-4a53e3a .elementor-heading-title{font-size:20px;color:#A92500}.elementor-50945 .elementor-element.elementor-element-41bfd15.xpro-widget-bg-overlay:before{transition:background 0.3s}.elementor-50945 .elementor-element.elementor-element-41bfd15{text-align:justify}.elementor-50945 .elementor-element.elementor-element-d30a95c.xpro-widget-bg-overlay:before{transition:background 0.3s}.elementor-50945 .elementor-element.elementor-element-d30a95c .elementor-heading-title{font-family:"Schibsted Grotesk",sans-serif;font-size:20px;font-weight:600;text-transform:none;line-height:1.4em;color:#A92500}.elementor-50945 .elementor-element.elementor-element-e0cd191.xpro-widget-bg-overlay:before{transition:background 0.3s}.elementor-50945 .elementor-element.elementor-element-e0cd191{text-align:justify}.elementor-50945 .elementor-element.elementor-element-a5b3a5f.xpro-widget-bg-overlay:before{transition:background 0.3s}.elementor-50945 .elementor-element.elementor-element-a0baffd.xpro-widget-bg-overlay:before{transition:background 0.3s}.elementor-50945 .elementor-element.elementor-element-a0baffd .elementor-heading-title{font-size:20px;color:var(--e-global-color-7df3d77)}.elementor-50945 .elementor-element.elementor-element-dbd2f57.elementor-element{--align-self:flex-start}.elementor-50945 .elementor-element.elementor-element-dbd2f57.xpro-widget-bg-overlay:before{transition:background 0.3s}.elementor-50945 .elementor-element.elementor-element-dbd2f57{text-align:justify}.elementor-50945 .elementor-element.elementor-element-4962b9b>.elementor-widget-container{margin:10px 0 10px 0}.elementor-50945 .elementor-element.elementor-element-4962b9b.xpro-widget-bg-overlay:before{transition:background 0.3s}.elementor-50945 .elementor-element.elementor-element-4962b9b{text-align:center}.elementor-50945 .elementor-element.elementor-element-4962b9b .elementor-heading-title{color:var(--e-global-color-7df3d77)}.elementor-50945 .elementor-element.elementor-element-66fe824.elementor-element{--align-self:flex-start}.elementor-50945 .elementor-element.elementor-element-66fe824.xpro-widget-bg-overlay:before{transition:background 0.3s}.elementor-50945 .elementor-element.elementor-element-66fe824{text-align:justify}.elementor-50945 .elementor-element.elementor-element-a6fea0b>.elementor-widget-container{margin:10px 0 10px 0}.elementor-50945 .elementor-element.elementor-element-a6fea0b.xpro-widget-bg-overlay:before{transition:background 0.3s}.elementor-50945 .elementor-element.elementor-element-a6fea0b{text-align:left}.elementor-50945 .elementor-element.elementor-element-a6fea0b .elementor-heading-title{font-size:20px;color:var(--e-global-color-7df3d77)}.elementor-50945 .elementor-element.elementor-element-cf89519.elementor-element{--align-self:flex-start}.elementor-50945 .elementor-element.elementor-element-cf89519.xpro-widget-bg-overlay:before{transition:background 0.3s}.elementor-50945 .elementor-element.elementor-element-cf89519{text-align:justify}.elementor-50945 .elementor-element.elementor-element-1ed01bb.xpro-widget-bg-overlay:before{transition:background 0.3s}.elementor-50945 .elementor-element.elementor-element-1ed01bb .elementor-heading-title{font-size:20px;color:#A92500}.elementor-50945 .elementor-element.elementor-element-7a28d53.xpro-widget-bg-overlay:before{transition:background 0.3s}.elementor-50945 .elementor-element.elementor-element-7a28d53{text-align:justify}.elementor-50945 .elementor-element.elementor-element-489dade.xpro-widget-bg-overlay:before{transition:background 0.3s}.elementor-50945 .elementor-element.elementor-element-fbf6b88.xpro-widget-bg-overlay:before{transition:background 0.3s}.elementor-50945 .elementor-element.elementor-element-fbf6b88 .elementor-heading-title{font-size:20px;color:#A92500}.elementor-50945 .elementor-element.elementor-element-e8bd3cb.xpro-widget-bg-overlay:before{transition:background 0.3s}.elementor-50945 .elementor-element.elementor-element-e8bd3cb{text-align:justify}.elementor-50945 .elementor-element.elementor-element-b770286.xpro-widget-bg-overlay:before{transition:background 0.3s}.elementor-50945 .elementor-element.elementor-element-b770286{text-align:center}.elementor-50945 .elementor-element.elementor-element-452fef2.xpro-widget-bg-overlay:before{transition:background 0.3s}.elementor-50945 .elementor-element.elementor-element-452fef2 .elementor-heading-title{font-size:20px;color:#A92500}.elementor-50945 .elementor-element.elementor-element-78c44e6.xpro-widget-bg-overlay:before{transition:background 0.3s}.elementor-50945 .elementor-element.elementor-element-78c44e6{text-align:justify}.elementor-50945 .elementor-element.elementor-element-4e7e3c5.xpro-widget-bg-overlay:before{transition:background 0.3s}.elementor-50945 .elementor-element.elementor-element-4e7e3c5 .elementor-heading-title{font-size:20px;color:var(--e-global-color-7df3d77)}.elementor-50945 .elementor-element.elementor-element-58b9630.xpro-widget-bg-overlay:before{transition:background 0.3s}.elementor-50945 .elementor-element.elementor-element-58b9630{text-align:justify}.elementor-50945 .elementor-element.elementor-element-1e7eb82.xpro-widget-bg-overlay:before{transition:background 0.3s}.elementor-50945 .elementor-element.elementor-element-1e7eb82 .elementor-heading-title{font-size:20px;color:var(--e-global-color-7df3d77)}.elementor-50945 .elementor-element.elementor-element-55b05cd.xpro-widget-bg-overlay:before{transition:background 0.3s}.elementor-50945 .elementor-element.elementor-element-55b05cd{text-align:justify}.elementor-50945 .elementor-element.elementor-element-b64729f.xpro-widget-bg-overlay:before{transition:background 0.3s}.elementor-50945 .elementor-element.elementor-element-b64729f .elementor-heading-title{font-size:20px;color:var(--e-global-color-7df3d77)}.elementor-50945 .elementor-element.elementor-element-ac156a4.xpro-widget-bg-overlay:before{transition:background 0.3s}.elementor-50945 .elementor-element.elementor-element-ac156a4{text-align:justify}.elementor-50945 .elementor-element.elementor-element-7c164fa.xpro-widget-bg-overlay:before{transition:background 0.3s}.elementor-50945 .elementor-element.elementor-element-7c164fa .elementor-heading-title{font-size:20px;color:var(--e-global-color-7df3d77)}.elementor-50945 .elementor-element.elementor-element-84c8e9f.xpro-widget-bg-overlay:before{transition:background 0.3s}.elementor-50945 .elementor-element.elementor-element-84c8e9f{text-align:justify}.elementor-50945 .elementor-element.elementor-element-fe54048.xpro-widget-bg-overlay:before{transition:background 0.3s}.elementor-50945 .elementor-element.elementor-element-fe54048{text-align:justify}@media(max-width:767px){.elementor-50945 .elementor-element.elementor-element-d30a95c .elementor-heading-title{font-size:22px}}