.elementor-1553 .elementor-element.elementor-element-8f7ce5e:not(.elementor-motion-effects-element-type-background), .elementor-1553 .elementor-element.elementor-element-8f7ce5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F6F2;}.elementor-1553 .elementor-element.elementor-element-8f7ce5e > .elementor-container{min-height:540px;}.elementor-1553 .elementor-element.elementor-element-8f7ce5e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-1553 .elementor-element.elementor-element-8f7ce5e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1553 .elementor-element.elementor-element-794d45e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1553 .elementor-element.elementor-element-794d45e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F6F2;}.elementor-bc-flex-widget .elementor-1553 .elementor-element.elementor-element-794d45e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1553 .elementor-element.elementor-element-794d45e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1553 .elementor-element.elementor-element-794d45e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:70px 55px 70px 60px;}.elementor-1553 .elementor-element.elementor-element-794d45e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .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-1553 .elementor-element.elementor-element-14eadcc{text-align:start;}.elementor-1553 .elementor-element.elementor-element-14eadcc .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:46px;font-weight:300;text-transform:uppercase;font-style:normal;line-height:1.15em;letter-spacing:2px;color:#1C1C1C;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1553 .elementor-element.elementor-element-5f9c5bf{--divider-border-style:solid;--divider-color:#C7A96B;--divider-border-width:1px;}.elementor-1553 .elementor-element.elementor-element-5f9c5bf > .elementor-widget-container{margin:18px 0px 18px 0px;}.elementor-1553 .elementor-element.elementor-element-5f9c5bf .elementor-divider-separator{width:90px;margin:0 auto;margin-left:0;}.elementor-1553 .elementor-element.elementor-element-5f9c5bf .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.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 );}.elementor-1553 .elementor-element.elementor-element-225e0a1{text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:300;text-transform:none;font-style:normal;line-height:1.6em;letter-spacing:0px;color:#9A7B33;}.elementor-1553 .elementor-element.elementor-element-bf8d8ea{text-align:start;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:300;text-transform:none;font-style:normal;line-height:1.8em;letter-spacing:0px;color:#5A5A5A;}.elementor-1553 .elementor-element.elementor-element-8197e4b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1553 .elementor-element.elementor-element-8197e4b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://artdeliateo.com/wp-content/uploads/2026/09/oeuvre-l-ete-immobile.webp");background-position:center center;background-size:cover;}.elementor-1553 .elementor-element.elementor-element-8197e4b > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(90deg, #F8F6F2 0%, rgba(248,246,242,0) 30%);opacity:1;}.elementor-1553 .elementor-element.elementor-element-8197e4b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1553 .elementor-element.elementor-element-8197e4b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1553 .elementor-element.elementor-element-57d2c1a{--spacer-size:540px;}.elementor-1553 .elementor-element.elementor-element-7151dd4:not(.elementor-motion-effects-element-type-background), .elementor-1553 .elementor-element.elementor-element-7151dd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1EDE4;}.elementor-1553 .elementor-element.elementor-element-7151dd4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-1553 .elementor-element.elementor-element-7151dd4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1553 .elementor-element.elementor-element-2488161:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1553 .elementor-element.elementor-element-2488161 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://artdeliateo.com/wp-content/uploads/2026/09/oeuvre-jeune-fille-au-scarabee-le-debut-du-voyage.webp");background-position:center center;background-size:cover;}.elementor-1553 .elementor-element.elementor-element-2488161 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(270deg, #F1EDE4 0%, rgba(241,237,228,0) 26%);opacity:1;}.elementor-1553 .elementor-element.elementor-element-2488161 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1553 .elementor-element.elementor-element-2488161 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1553 .elementor-element.elementor-element-318a45e{--spacer-size:620px;}.elementor-bc-flex-widget .elementor-1553 .elementor-element.elementor-element-17c308f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1553 .elementor-element.elementor-element-17c308f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1553 .elementor-element.elementor-element-17c308f > .elementor-element-populated{padding:80px 80px 80px 56px;}.elementor-1553 .elementor-element.elementor-element-720a504{text-align:start;}.elementor-1553 .elementor-element.elementor-element-720a504 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:32px;font-weight:300;text-transform:uppercase;font-style:normal;line-height:1.25em;letter-spacing:2px;color:#1C1C1C;}.elementor-1553 .elementor-element.elementor-element-ce171fc{--divider-border-style:solid;--divider-color:#C7A96B;--divider-border-width:1px;}.elementor-1553 .elementor-element.elementor-element-ce171fc > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1553 .elementor-element.elementor-element-ce171fc .elementor-divider-separator{width:70px;margin:0 auto;margin-left:0;}.elementor-1553 .elementor-element.elementor-element-ce171fc .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-1553 .elementor-element.elementor-element-de062ca{--spacer-size:24px;}.elementor-1553 .elementor-element.elementor-element-2b0bd0b{text-align:start;font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;line-height:1.25em;letter-spacing:0px;color:#9A7B33;}.elementor-1553 .elementor-element.elementor-element-f789a32{--spacer-size:24px;}.elementor-1553 .elementor-element.elementor-element-09ee34e{text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:300;text-transform:none;font-style:normal;line-height:1.8em;letter-spacing:0px;color:#5A5A5A;}.elementor-1553 .elementor-element.elementor-element-bad0253:not(.elementor-motion-effects-element-type-background), .elementor-1553 .elementor-element.elementor-element-bad0253 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F6F2;}.elementor-1553 .elementor-element.elementor-element-bad0253 > .elementor-container{max-width:1360px;}.elementor-1553 .elementor-element.elementor-element-bad0253{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 40px 80px 40px;}.elementor-1553 .elementor-element.elementor-element-bad0253 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1553 .elementor-element.elementor-element-b22395a{text-align:center;}.elementor-1553 .elementor-element.elementor-element-b22395a .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:32px;font-weight:300;text-transform:uppercase;font-style:normal;line-height:1.25em;letter-spacing:2px;color:#1C1C1C;}.elementor-1553 .elementor-element.elementor-element-1f6c936{--divider-border-style:solid;--divider-color:#C7A96B;--divider-border-width:1px;}.elementor-1553 .elementor-element.elementor-element-1f6c936 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1553 .elementor-element.elementor-element-1f6c936 .elementor-divider-separator{width:70px;margin:0 auto;margin-center:0;}.elementor-1553 .elementor-element.elementor-element-1f6c936 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-1553 .elementor-element.elementor-element-e89a944{--spacer-size:24px;}.elementor-1553 .elementor-element.elementor-element-6ab148d{text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:300;text-transform:none;font-style:normal;line-height:1.8em;letter-spacing:0px;color:#5A5A5A;}.elementor-1553 .elementor-element.elementor-element-19a365f{--spacer-size:56px;}.elementor-1553 .elementor-element.elementor-element-867eccf:not(.elementor-motion-effects-element-type-background), .elementor-1553 .elementor-element.elementor-element-867eccf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1EDE4;}.elementor-1553 .elementor-element.elementor-element-867eccf > .elementor-container{max-width:1360px;}.elementor-1553 .elementor-element.elementor-element-867eccf{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 40px 80px 40px;}.elementor-1553 .elementor-element.elementor-element-867eccf > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1553 .elementor-element.elementor-element-6b6ee24{text-align:center;}.elementor-1553 .elementor-element.elementor-element-6b6ee24 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:32px;font-weight:300;text-transform:uppercase;font-style:normal;line-height:1.25em;letter-spacing:2px;color:#1C1C1C;}.elementor-1553 .elementor-element.elementor-element-b3fa293{--divider-border-style:solid;--divider-color:#C7A96B;--divider-border-width:1px;}.elementor-1553 .elementor-element.elementor-element-b3fa293 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1553 .elementor-element.elementor-element-b3fa293 .elementor-divider-separator{width:70px;margin:0 auto;margin-center:0;}.elementor-1553 .elementor-element.elementor-element-b3fa293 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-1553 .elementor-element.elementor-element-9b1dffd{--spacer-size:56px;}.elementor-1553 .elementor-element.elementor-element-05a4900:not(.elementor-motion-effects-element-type-background), .elementor-1553 .elementor-element.elementor-element-05a4900 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F6F2;}.elementor-1553 .elementor-element.elementor-element-05a4900 > .elementor-container{max-width:1360px;}.elementor-1553 .elementor-element.elementor-element-05a4900{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 40px 80px 40px;}.elementor-1553 .elementor-element.elementor-element-05a4900 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1553 .elementor-element.elementor-element-dcb807d{text-align:center;}.elementor-1553 .elementor-element.elementor-element-dcb807d .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:32px;font-weight:300;text-transform:uppercase;font-style:normal;line-height:1.25em;letter-spacing:2px;color:#1C1C1C;}.elementor-1553 .elementor-element.elementor-element-d47f934{--divider-border-style:solid;--divider-color:#C7A96B;--divider-border-width:1px;}.elementor-1553 .elementor-element.elementor-element-d47f934 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1553 .elementor-element.elementor-element-d47f934 .elementor-divider-separator{width:70px;margin:0 auto;margin-center:0;}.elementor-1553 .elementor-element.elementor-element-d47f934 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-1553 .elementor-element.elementor-element-559b436{--spacer-size:24px;}.elementor-1553 .elementor-element.elementor-element-81b1ef8{text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:300;text-transform:none;font-style:normal;line-height:1.8em;letter-spacing:0px;color:#5A5A5A;}.elementor-1553 .elementor-element.elementor-element-f79e59b{--spacer-size:56px;}.elementor-1553 .elementor-element.elementor-element-c42bd4d:not(.elementor-motion-effects-element-type-background), .elementor-1553 .elementor-element.elementor-element-c42bd4d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F1EDE4;}.elementor-1553 .elementor-element.elementor-element-c42bd4d > .elementor-container{min-height:340px;}.elementor-1553 .elementor-element.elementor-element-c42bd4d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-1553 .elementor-element.elementor-element-c42bd4d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1553 .elementor-element.elementor-element-2a3b271.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1553 .elementor-element.elementor-element-2a3b271.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1553 .elementor-element.elementor-element-2a3b271 > .elementor-element-populated{padding:56px 56px 56px 56px;}.elementor-1553 .elementor-element.elementor-element-50bed7a{text-align:start;}.elementor-1553 .elementor-element.elementor-element-50bed7a .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:32px;font-weight:300;text-transform:uppercase;font-style:normal;line-height:1.25em;letter-spacing:2px;color:#1C1C1C;}.elementor-1553 .elementor-element.elementor-element-c86bc8e{--divider-border-style:solid;--divider-color:#C7A96B;--divider-border-width:1px;}.elementor-1553 .elementor-element.elementor-element-c86bc8e > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1553 .elementor-element.elementor-element-c86bc8e .elementor-divider-separator{width:70px;margin:0 auto;margin-left:0;}.elementor-1553 .elementor-element.elementor-element-c86bc8e .elementor-divider{text-align:left;padding-block-start:0px;padding-block-end:0px;}.elementor-1553 .elementor-element.elementor-element-6d057b6{--spacer-size:24px;}.elementor-1553 .elementor-element.elementor-element-bfcf342{text-align:start;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:300;text-transform:none;font-style:normal;line-height:1.8em;letter-spacing:0px;color:#5A5A5A;}.elementor-1553 .elementor-element.elementor-element-dba1f1e{--spacer-size:24px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1553 .elementor-element.elementor-element-5bd0180 .elementor-button{background-color:#C7A96B;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:500;text-transform:uppercase;font-style:normal;line-height:1.45em;letter-spacing:2px;fill:#FFFFFF;color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:18px 38px 18px 38px;}.elementor-1553 .elementor-element.elementor-element-5bd0180 .elementor-button:hover, .elementor-1553 .elementor-element.elementor-element-5bd0180 .elementor-button:focus{background-color:#1C1C1C;color:#FFFFFF;border-color:#1C1C1C;}.elementor-1553 .elementor-element.elementor-element-5bd0180 .elementor-button:hover svg, .elementor-1553 .elementor-element.elementor-element-5bd0180 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-1553 .elementor-element.elementor-element-34547e8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1553 .elementor-element.elementor-element-34547e8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://artdeliateo.com/wp-content/uploads/2026/09/artdelia-le-souffle-des-steppes.webp");background-position:center center;background-size:cover;}.elementor-1553 .elementor-element.elementor-element-34547e8 > .elementor-element-populated >  .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(90deg, #F1EDE4 0%, rgba(241,237,228,0) 26%);opacity:1;}.elementor-1553 .elementor-element.elementor-element-34547e8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1553 .elementor-element.elementor-element-34547e8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1553 .elementor-element.elementor-element-e4e1d70{--spacer-size:520px;}.elementor-1553 .elementor-element.elementor-element-445b66f:not(.elementor-motion-effects-element-type-background), .elementor-1553 .elementor-element.elementor-element-445b66f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F6F2;}.elementor-1553 .elementor-element.elementor-element-445b66f > .elementor-container{max-width:1360px;}.elementor-1553 .elementor-element.elementor-element-445b66f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 40px 80px 40px;}.elementor-1553 .elementor-element.elementor-element-445b66f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1553 .elementor-element.elementor-element-ab73149{text-align:center;}.elementor-1553 .elementor-element.elementor-element-ab73149 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:32px;font-weight:300;text-transform:uppercase;font-style:normal;line-height:1.25em;letter-spacing:2px;color:#1C1C1C;}.elementor-1553 .elementor-element.elementor-element-1ef113a{--divider-border-style:solid;--divider-color:#C7A96B;--divider-border-width:1px;}.elementor-1553 .elementor-element.elementor-element-1ef113a > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-1553 .elementor-element.elementor-element-1ef113a .elementor-divider-separator{width:70px;margin:0 auto;margin-center:0;}.elementor-1553 .elementor-element.elementor-element-1ef113a .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-1553 .elementor-element.elementor-element-0abb49a{--spacer-size:14px;}.elementor-1553 .elementor-element.elementor-element-956ed35{text-align:center;font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:400;text-transform:none;font-style:normal;line-height:1.8em;letter-spacing:4px;color:#9A7B33;}.elementor-1553 .elementor-element.elementor-element-8ea96c5{--spacer-size:48px;}.elementor-1553 .elementor-element.elementor-element-d552bf6{--spacer-size:40px;}.elementor-1553 .elementor-element.elementor-element-55a9ba5{text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:300;text-transform:none;font-style:normal;line-height:1.8em;letter-spacing:0px;color:#5A5A5A;}.elementor-1553 .elementor-element.elementor-element-aecc735{--spacer-size:40px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1553 .elementor-element.elementor-element-14eadcc .elementor-heading-title{font-size:42px;}.elementor-1553 .elementor-element.elementor-element-c42bd4d > .elementor-container{min-height:300px;}}@media(max-width:767px){.elementor-1553 .elementor-element.elementor-element-8f7ce5e > .elementor-container{min-height:620px;}.elementor-1553 .elementor-element.elementor-element-8f7ce5e{padding:0px 0px 0px 0px;}.elementor-1553 .elementor-element.elementor-element-794d45e > .elementor-element-populated{padding:50px 22px 50px 22px;}.elementor-1553 .elementor-element.elementor-element-14eadcc{text-align:start;}.elementor-1553 .elementor-element.elementor-element-14eadcc .elementor-heading-title{font-size:30px;}.elementor-1553 .elementor-element.elementor-element-57d2c1a{--spacer-size:320px;}.elementor-1553 .elementor-element.elementor-element-7151dd4{padding:0px 0px 0px 0px;}.elementor-1553 .elementor-element.elementor-element-318a45e{--spacer-size:300px;}.elementor-1553 .elementor-element.elementor-element-17c308f > .elementor-element-populated{padding:56px 24px 56px 24px;}.elementor-1553 .elementor-element.elementor-element-720a504{text-align:start;}.elementor-1553 .elementor-element.elementor-element-720a504 .elementor-heading-title{font-size:24px;}.elementor-1553 .elementor-element.elementor-element-b22395a{text-align:center;}.elementor-1553 .elementor-element.elementor-element-b22395a .elementor-heading-title{font-size:24px;}.elementor-1553 .elementor-element.elementor-element-6b6ee24{text-align:center;}.elementor-1553 .elementor-element.elementor-element-6b6ee24 .elementor-heading-title{font-size:24px;}.elementor-1553 .elementor-element.elementor-element-dcb807d{text-align:center;}.elementor-1553 .elementor-element.elementor-element-dcb807d .elementor-heading-title{font-size:24px;}.elementor-1553 .elementor-element.elementor-element-c42bd4d > .elementor-container{min-height:420px;}.elementor-1553 .elementor-element.elementor-element-c42bd4d{padding:0px 0px 0px 0px;}.elementor-1553 .elementor-element.elementor-element-2a3b271 > .elementor-element-populated{padding:44px 24px 44px 24px;}.elementor-1553 .elementor-element.elementor-element-50bed7a{text-align:start;}.elementor-1553 .elementor-element.elementor-element-50bed7a .elementor-heading-title{font-size:24px;}.elementor-1553 .elementor-element.elementor-element-e4e1d70{--spacer-size:300px;}.elementor-1553 .elementor-element.elementor-element-445b66f{padding:56px 24px 56px 24px;}.elementor-1553 .elementor-element.elementor-element-ab73149{text-align:center;}.elementor-1553 .elementor-element.elementor-element-ab73149 .elementor-heading-title{font-size:24px;}}@media(min-width:768px){.elementor-1553 .elementor-element.elementor-element-794d45e{width:50%;}.elementor-1553 .elementor-element.elementor-element-8197e4b{width:50%;}.elementor-1553 .elementor-element.elementor-element-2488161{width:44%;}.elementor-1553 .elementor-element.elementor-element-17c308f{width:56%;}.elementor-1553 .elementor-element.elementor-element-a3c433e{width:100%;}.elementor-1553 .elementor-element.elementor-element-db1aa2b{width:100%;}.elementor-1553 .elementor-element.elementor-element-64d48a5{width:100%;}.elementor-1553 .elementor-element.elementor-element-2a3b271{width:58%;}.elementor-1553 .elementor-element.elementor-element-34547e8{width:42%;}.elementor-1553 .elementor-element.elementor-element-333ea9e{width:100%;}}/* Start custom CSS *//* Portraits et presences : deux oeuvres cote a cote */
.ad-duo { display: grid; grid-template-columns: repeat(2, 1fr); gap: 32px; }
.ad-duo figure { margin: 0; }
.ad-duo img { width: 100%; height: auto; display: block; }
.ad-duo figcaption {
  margin-top: 14px; font-family: Montserrat, sans-serif; font-size: 14px;
  font-weight: 300; line-height: 1.8; color: #5A5A5A;
}
.ad-duo .ad-nom {
  display: block; font-size: 12px; font-weight: 500; letter-spacing: 2px;
  text-transform: uppercase; color: #9A7B33; margin-bottom: 6px;
}

/* Frise du parcours */
.ad-parcours { display: grid; grid-template-columns: repeat(4, 1fr); gap: 28px 24px; }
.ad-parcours .ad-jal { border-top: 1px solid #E3DCCE; padding-top: 16px; }
.ad-parcours .ad-annee {
  display: block; font-family: "Cormorant Garamond", serif; font-size: 20px;
  color: #9A7B33; margin-bottom: 8px;
}
.ad-parcours p {
  margin: 0; font-family: Montserrat, sans-serif; font-size: 14px;
  font-weight: 300; line-height: 1.7; color: #5A5A5A;
}
@media (max-width: 900px) { .ad-parcours { grid-template-columns: repeat(2, 1fr); } }
@media (max-width: 600px) { .ad-parcours { grid-template-columns: 1fr; } }

/* Influences */
.ad-influences { display: grid; grid-template-columns: repeat(3, 1fr); gap: 24px; }
.ad-influences figure { margin: 0; }
.ad-influences .ad-vue {
  aspect-ratio: 4/3; overflow: hidden; background: #F1EDE4;
  display: flex; align-items: center; justify-content: center;
}
.ad-influences .ad-vue img { width: 100%; height: 100%; object-fit: cover; display: block; }
.ad-influences .ad-attente {
  font-family: Montserrat, sans-serif; font-size: 11px; letter-spacing: 1.5px;
  text-transform: uppercase; color: #9A7B33;
}
.ad-influences figcaption {
  margin-top: 12px; font-family: Montserrat, sans-serif; font-size: 12px;
  font-weight: 500; letter-spacing: 2px; text-transform: uppercase; color: #1C1C1C;
}
.ad-influences .ad-sous {
  display: block; margin-top: 5px; font-size: 13px; font-weight: 300;
  letter-spacing: 0; text-transform: none; color: #5A5A5A; line-height: 1.7;
}
@media (max-width: 900px) { .ad-influences { grid-template-columns: repeat(2, 1fr); } }
@media (max-width: 600px) { .ad-influences { grid-template-columns: 1fr; } }

/* Expositions */
.ad-expos { display: grid; grid-template-columns: 1fr 1fr; gap: 24px; }
.ad-expos img { width: 100%; height: auto; display: block; }
@media (max-width: 767px) { .ad-expos { grid-template-columns: 1fr; } }

/* Citation du hero */
.ad-cit p {
  margin: 0; font-family: "Cormorant Garamond", serif; font-size: 20px;
  font-style: italic; line-height: 1.6; color: #F8F6F2;
}

/* Les deux portraits n'ont pas le meme format : on egalise les blocs
   sans recadrer les oeuvres */
.ad-duo figure { display: flex; flex-direction: column; }
.ad-duo .ad-cadre {
  aspect-ratio: 4/3; background: #F8F6F2;
  display: flex; align-items: center; justify-content: center; overflow: hidden;
}
.ad-duo .ad-cadre img { width: auto; height: 100%; max-width: 100%; object-fit: contain; }/* End custom CSS */