.elementor-1437 .elementor-element.elementor-element-6612dce{--display:flex;--min-height:87vh;--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1437 .elementor-element.elementor-element-6bbd029{--display:flex;--min-height:87vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1437 .elementor-element.elementor-element-6bbd029:not(.elementor-motion-effects-element-type-background), .elementor-1437 .elementor-element.elementor-element-6bbd029 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marion-alamercery.com/wp-content/uploads/2025/10/marion-alamercery-photographe-maquilleuse-coiffeuse-lyon.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-1437 .elementor-element.elementor-element-e16e16b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0rem;--padding-bottom:0rem;--padding-left:20rem;--padding-right:0rem;}.elementor-1437 .elementor-element.elementor-element-d10fa83{text-align:center;}.elementor-1437 .elementor-element.elementor-element-d10fa83 .elementor-heading-title{font-family:"Montserrat";font-weight:400;color:#000000;}.elementor-1437 .elementor-element.elementor-element-5eb656d{width:var( --container-widget-width, 501px );max-width:501px;--container-widget-width:501px;--container-widget-flex-grow:0;text-align:center;}.elementor-1437 .elementor-element.elementor-element-5eb656d .elementor-heading-title{font-family:"the seasons";font-size:77px;font-weight:300;line-height:0.9em;letter-spacing:1.3px;color:var( --e-global-color-astglobalcolor2 );}.elementor-1437 .elementor-element.elementor-element-7ac7d5e{padding:1rem 0rem 0rem 0rem;text-align:center;}.elementor-1437 .elementor-element.elementor-element-7ac7d5e .elementor-heading-title{font-family:"Montserrat";font-weight:400;color:var( --e-global-color-astglobalcolor2 );}.elementor-1437 .elementor-element.elementor-element-e74cf95{--display:flex;--min-height:87vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1437 .elementor-element.elementor-element-e74cf95:not(.elementor-motion-effects-element-type-background), .elementor-1437 .elementor-element.elementor-element-e74cf95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marion-alamercery.com/wp-content/uploads/2025/02/marion-alamercery-photographe-maquilleuse-coiffeuse-lyon.jpg");background-repeat:no-repeat;background-size:cover;}.elementor-1437 .elementor-element.elementor-element-e74cf95::before, .elementor-1437 .elementor-element.elementor-element-e74cf95 > .elementor-background-video-container::before, .elementor-1437 .elementor-element.elementor-element-e74cf95 > .e-con-inner > .elementor-background-video-container::before, .elementor-1437 .elementor-element.elementor-element-e74cf95 > .elementor-background-slideshow::before, .elementor-1437 .elementor-element.elementor-element-e74cf95 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1437 .elementor-element.elementor-element-e74cf95 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-1437 .elementor-element.elementor-element-925e5a3{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0rem;--padding-bottom:0rem;--padding-left:20rem;--padding-right:0rem;}.elementor-1437 .elementor-element.elementor-element-385e7c1{text-align:center;}.elementor-1437 .elementor-element.elementor-element-385e7c1 .elementor-heading-title{font-family:"Montserrat";font-weight:400;color:#FFFFFF;}.elementor-1437 .elementor-element.elementor-element-a2c6d59{width:var( --container-widget-width, 501px );max-width:501px;--container-widget-width:501px;--container-widget-flex-grow:0;text-align:center;}.elementor-1437 .elementor-element.elementor-element-a2c6d59 .elementor-heading-title{font-family:"the seasons";font-size:77px;font-weight:300;line-height:0.9em;letter-spacing:1.3px;color:#FFFFFF;}.elementor-1437 .elementor-element.elementor-element-992a7bb{padding:1rem 0rem 0rem 0rem;text-align:center;}.elementor-1437 .elementor-element.elementor-element-992a7bb .elementor-heading-title{font-family:"Montserrat";font-weight:400;color:#FFFFFF;}.elementor-1437 .elementor-element.elementor-element-569a1a9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:4rem;--margin-bottom:1rem;--margin-left:0rem;--margin-right:0rem;}.elementor-1437 .elementor-element.elementor-element-f22ec36{width:var( --container-widget-width, 75% );max-width:75%;padding:0rem 0rem 3rem 0rem;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;font-family:"the seasons";font-size:24px;font-weight:400;}.elementor-1437 .elementor-element.elementor-element-85e2ded{--divider-border-style:solid;--divider-color:#000;--divider-border-width:2px;}.elementor-1437 .elementor-element.elementor-element-85e2ded .elementor-divider-separator{width:12%;margin:0 auto;margin-center:0;}.elementor-1437 .elementor-element.elementor-element-85e2ded .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-1437 .elementor-element.elementor-element-820ad58{text-align:center;}.elementor-1437 .elementor-element.elementor-element-820ad58 .elementor-heading-title{font-family:"the seasons";font-size:24px;font-weight:400;color:var( --e-global-color-astglobalcolor2 );}.elementor-1437 .elementor-element.elementor-element-f519d60 .elementor-button{background-color:#02010100;font-family:"the seasons";font-size:1rem;font-weight:400;font-style:italic;text-decoration:none;line-height:32px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:40px 40px 40px 40px;padding:5px 30px 5px 30px;}.elementor-1437 .elementor-element.elementor-element-66c62c9{--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: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-1437 .elementor-element.elementor-element-642965f{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1437 .elementor-element.elementor-element-642965f:not(.elementor-motion-effects-element-type-background), .elementor-1437 .elementor-element.elementor-element-642965f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-1437 .elementor-element.elementor-element-21f5c58{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:5px 0px 5px 0px;}.elementor-1437 .elementor-element.elementor-element-e2fe0dc{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-1437 .elementor-element.elementor-element-9896cea img{height:500px;object-fit:cover;object-position:center center;}.elementor-1437 .elementor-element.elementor-element-21461c3{--display:flex;border-style:solid;--border-style:solid;border-color:var( --e-global-color-astglobalcolor4 );--border-color:var( --e-global-color-astglobalcolor4 );--border-radius:4px 4px 4px 4px;--margin-top:-10rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:2rem;--padding-bottom:1rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1437 .elementor-element.elementor-element-21461c3:not(.elementor-motion-effects-element-type-background), .elementor-1437 .elementor-element.elementor-element-21461c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor5 );}.elementor-1437 .elementor-element.elementor-element-262b20a{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1437 .elementor-element.elementor-element-f1198be{text-align:center;}.elementor-1437 .elementor-element.elementor-element-f1198be .elementor-heading-title{font-family:"the seasons";font-weight:300;font-style:italic;color:var( --e-global-color-astglobalcolor2 );}.elementor-1437 .elementor-element.elementor-element-ff7edca{text-align:center;}.elementor-1437 .elementor-element.elementor-element-ff7edca .elementor-heading-title{font-family:"the seasons";font-size:34px;font-weight:400;letter-spacing:-1.5px;color:var( --e-global-color-astglobalcolor2 );}.elementor-1437 .elementor-element.elementor-element-949cb71{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1437 .elementor-element.elementor-element-df30e3f{--display:flex;}.elementor-1437 .elementor-element.elementor-element-612f59b{text-align:center;}.elementor-1437 .elementor-element.elementor-element-612f59b .elementor-heading-title{font-family:"the seasons";font-size:23px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-astglobalcolor2 );}.elementor-1437 .elementor-element.elementor-element-7fa3094{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;text-align:center;font-family:"Montserrat";font-size:15px;line-height:1.1em;}.elementor-1437 .elementor-element.elementor-element-65c2a4b{--divider-border-style:solid;--divider-color:#000;--divider-border-width:2px;}.elementor-1437 .elementor-element.elementor-element-65c2a4b .elementor-divider-separator{width:40%;margin:0 auto;margin-center:0;}.elementor-1437 .elementor-element.elementor-element-65c2a4b .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-1437 .elementor-element.elementor-element-2489a8b .elementor-button{background-color:#02010100;font-family:"the seasons";font-size:1rem;font-weight:400;font-style:italic;text-decoration:none;line-height:32px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:40px 40px 40px 40px;padding:5px 30px 5px 30px;}.elementor-1437 .elementor-element.elementor-element-cc7eb55{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1437 .elementor-element.elementor-element-9976066{text-align:center;}.elementor-1437 .elementor-element.elementor-element-9976066 .elementor-heading-title{font-family:"the seasons";font-size:23px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-astglobalcolor2 );}.elementor-1437 .elementor-element.elementor-element-7c09fc5{width:var( --container-widget-width, 72.149% );max-width:72.149%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;--container-widget-width:72.149%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat";font-size:15px;line-height:1.1em;}.elementor-1437 .elementor-element.elementor-element-7c09fc5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1437 .elementor-element.elementor-element-ca14e45{--divider-border-style:solid;--divider-color:#000;--divider-border-width:2px;}.elementor-1437 .elementor-element.elementor-element-ca14e45 .elementor-divider-separator{width:40%;margin:0 auto;margin-center:0;}.elementor-1437 .elementor-element.elementor-element-ca14e45 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-1437 .elementor-element.elementor-element-f4015a8 .elementor-button{background-color:#02010100;font-family:"the seasons";font-size:1rem;font-weight:400;font-style:italic;text-decoration:none;line-height:32px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:40px 40px 40px 40px;padding:5px 30px 5px 30px;}.elementor-1437 .elementor-element.elementor-element-592d23a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1437 .elementor-element.elementor-element-627cc68{text-align:center;}.elementor-1437 .elementor-element.elementor-element-627cc68 .elementor-heading-title{font-family:"the seasons";font-size:23px;font-weight:400;text-transform:uppercase;color:var( --e-global-color-astglobalcolor2 );}.elementor-1437 .elementor-element.elementor-element-c7184df{width:var( --container-widget-width, 82.175% );max-width:82.175%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;--container-widget-width:82.175%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat";font-size:15px;line-height:1.1em;}.elementor-1437 .elementor-element.elementor-element-c7184df.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1437 .elementor-element.elementor-element-15696b6{--divider-border-style:solid;--divider-color:#000;--divider-border-width:2px;}.elementor-1437 .elementor-element.elementor-element-15696b6 .elementor-divider-separator{width:40%;margin:0 auto;margin-center:0;}.elementor-1437 .elementor-element.elementor-element-15696b6 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-1437 .elementor-element.elementor-element-e3ae8c6 .elementor-button{background-color:#02010100;font-family:"the seasons";font-size:1rem;font-weight:400;font-style:italic;text-decoration:none;line-height:32px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:40px 40px 40px 40px;padding:5px 30px 5px 30px;}.elementor-1437 .elementor-element.elementor-element-29cb2c7{--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:center;--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-1437 .elementor-element.elementor-element-a0603f5{--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;}.elementor-1437 .elementor-element.elementor-element-2f05a95{--display:flex;--justify-content:center;--gap:3px 3px;--row-gap:3px;--column-gap:3px;}.elementor-1437 .elementor-element.elementor-element-b35a051{text-align:start;}.elementor-1437 .elementor-element.elementor-element-b35a051 .elementor-heading-title{font-family:"the seasons";font-size:16px;font-weight:300;font-style:italic;color:var( --e-global-color-astglobalcolor2 );}.elementor-1437 .elementor-element.elementor-element-268e622{text-align:start;}.elementor-1437 .elementor-element.elementor-element-268e622 .elementor-heading-title{font-family:"the seasons";font-size:29px;font-weight:400;color:var( --e-global-color-astglobalcolor2 );}.elementor-1437 .elementor-element.elementor-element-209180f{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:start;}.elementor-1437 .elementor-element.elementor-element-209180f .elementor-heading-title{font-family:"the seasons";font-size:16px;font-weight:400;color:var( --e-global-color-astglobalcolor2 );}.elementor-1437 .elementor-element.elementor-element-bcb84c6{width:var( --container-widget-width, 251px );max-width:251px;margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0px 0px 0px 0px;--container-widget-width:251px;--container-widget-flex-grow:0;font-family:"Montserrat";font-size:15px;line-height:1.1em;}.elementor-1437 .elementor-element.elementor-element-290a209{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-1437 .elementor-element.elementor-element-290a209 .elementor-divider-separator{width:52px;}.elementor-1437 .elementor-element.elementor-element-290a209 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-1437 .elementor-element.elementor-element-e12b93d .elementor-button{background-color:#02010100;font-family:"the seasons";font-size:0.8rem;font-weight:400;font-style:italic;text-decoration:none;line-height:32px;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:40px 40px 40px 40px;padding:0px 25px 0px 25px;}.elementor-1437 .elementor-element.elementor-element-176ef83{--display:flex;}.elementor-1437 .elementor-element.elementor-element-9e5cfab img{height:500px;object-fit:cover;object-position:top center;}.elementor-1437 .elementor-element.elementor-element-938bd11{width:var( --container-widget-width, 279px );max-width:279px;--container-widget-width:279px;--container-widget-flex-grow:0;top:249px;}body:not(.rtl) .elementor-1437 .elementor-element.elementor-element-938bd11{left:-114px;}body.rtl .elementor-1437 .elementor-element.elementor-element-938bd11{right:-114px;}.elementor-1437 .elementor-element.elementor-element-938bd11 img{height:342px;object-fit:cover;object-position:center center;}.elementor-1437 .elementor-element.elementor-element-61a67b9{--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;--margin-top:6rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-1437 .elementor-element.elementor-element-61a67b9:not(.elementor-motion-effects-element-type-background), .elementor-1437 .elementor-element.elementor-element-61a67b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor6 );}.elementor-1437 .elementor-element.elementor-element-58f0682{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1437 .elementor-element.elementor-element-0dc4e47{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1437 .elementor-element.elementor-element-7728fb0{text-align:center;}.elementor-1437 .elementor-element.elementor-element-7728fb0 .elementor-heading-title{font-family:"the seasons";font-size:14px;font-weight:300;font-style:italic;color:var( --e-global-color-astglobalcolor2 );}.elementor-1437 .elementor-element.elementor-element-53f1e51 .elementor-counter-number-wrapper{font-family:"the seasons";font-size:38px;font-weight:400;}.elementor-1437 .elementor-element.elementor-element-53f1e51 .elementor-counter-title{font-family:"Montserrat";font-size:15px;}.elementor-1437 .elementor-element.elementor-element-cb22925{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1437 .elementor-element.elementor-element-fcbc7ef{text-align:center;}.elementor-1437 .elementor-element.elementor-element-fcbc7ef .elementor-heading-title{font-family:"the seasons";font-size:14px;font-weight:300;font-style:italic;color:var( --e-global-color-astglobalcolor2 );}.elementor-1437 .elementor-element.elementor-element-b7855d0{padding:0rem 0rem 0rem 0rem;}.elementor-1437 .elementor-element.elementor-element-b7855d0 .elementor-counter-number-wrapper{font-family:"the seasons";font-size:38px;font-weight:400;}.elementor-1437 .elementor-element.elementor-element-b7855d0 .elementor-counter-title{font-family:"Montserrat";font-size:15px;}.elementor-1437 .elementor-element.elementor-element-f034047{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1437 .elementor-element.elementor-element-518f71b{text-align:center;}.elementor-1437 .elementor-element.elementor-element-518f71b .elementor-heading-title{font-family:"the seasons";font-size:14px;font-weight:300;font-style:italic;color:var( --e-global-color-astglobalcolor2 );}.elementor-1437 .elementor-element.elementor-element-229f050 .elementor-counter-number-wrapper{font-family:"the seasons";font-size:38px;font-weight:400;}.elementor-1437 .elementor-element.elementor-element-229f050 .elementor-counter-title{font-family:"Montserrat";font-size:15px;}.elementor-1437 .elementor-element.elementor-element-69439df{--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;--padding-top:0rem;--padding-bottom:2rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1437 .elementor-element.elementor-element-4ad9d81{margin:2rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;text-align:center;}.elementor-1437 .elementor-element.elementor-element-4ad9d81 .elementor-heading-title{font-family:"the seasons";font-size:22px;font-weight:300;font-style:italic;color:var( --e-global-color-astglobalcolor2 );}.elementor-1437 .elementor-element.elementor-element-238762d{width:var( --container-widget-width, 745px );max-width:745px;--container-widget-width:745px;--container-widget-flex-grow:0;text-align:center;font-family:"the seasons";font-weight:400;}.elementor-1437 .elementor-element.elementor-element-55fbe89{--display:flex;--min-height:0px;--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1437 .elementor-element.elementor-element-8ba7346 img{width:100%;height:337px;object-fit:cover;object-position:center center;}.elementor-1437 .elementor-element.elementor-element-22d65c7{--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;--margin-top:2rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-1437 .elementor-element.elementor-element-0e496c4{--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:0em 3em;--row-gap:0em;--column-gap:3em;}.elementor-1437 .elementor-element.elementor-element-0f9f789{--display:flex;--padding-top:2rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1437 .elementor-element.elementor-element-130b9e0{--grid-columns:1;}.elementor-1437 .elementor-element.elementor-element-130b9e0.elementor-element{--align-self:flex-end;}.elementor-1437 .elementor-element.elementor-element-352e58a{--display:flex;}.elementor-1437 .elementor-element.elementor-element-0eb501b{padding:0rem 2rem 0rem 0rem;top:0px;text-align:end;}body:not(.rtl) .elementor-1437 .elementor-element.elementor-element-0eb501b{right:0px;}body.rtl .elementor-1437 .elementor-element.elementor-element-0eb501b{left:0px;}.elementor-1437 .elementor-element.elementor-element-0eb501b .elementor-heading-title{font-family:"the seasons";font-weight:400;color:var( --e-global-color-astglobalcolor2 );}.elementor-1437 .elementor-element.elementor-element-349bb87{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-1437 .elementor-element.elementor-element-349bb87 > .elementor-widget-container{padding:1rem 0rem 0rem 0rem;}.elementor-1437 .elementor-element.elementor-element-349bb87 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1.15 * 100% );}.elementor-1437 .elementor-element.elementor-element-349bb87:after{content:"1.15";}.elementor-1437 .elementor-element.elementor-element-349bb87 .elementor-post__thumbnail__link{width:100%;}.elementor-1437 .elementor-element.elementor-element-349bb87.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-1437 .elementor-element.elementor-element-349bb87.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-1437 .elementor-element.elementor-element-349bb87.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1437 .elementor-element.elementor-element-e16e16b{--width:100%;}.elementor-1437 .elementor-element.elementor-element-925e5a3{--width:100%;}.elementor-1437 .elementor-element.elementor-element-e2fe0dc{--width:100%;}.elementor-1437 .elementor-element.elementor-element-21461c3{--width:77%;}.elementor-1437 .elementor-element.elementor-element-a0603f5{--width:77%;}.elementor-1437 .elementor-element.elementor-element-58f0682{--width:78%;}.elementor-1437 .elementor-element.elementor-element-0e496c4{--content-width:801px;}.elementor-1437 .elementor-element.elementor-element-0f9f789{--width:83%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1437 .elementor-element.elementor-element-925e5a3{--width:300px;}.elementor-1437 .elementor-element.elementor-element-a0603f5{--width:688px;}.elementor-1437 .elementor-element.elementor-element-58f0682{--width:95%;}}@media(max-width:1024px){.elementor-1437 .elementor-element.elementor-element-d10fa83 .elementor-heading-title{font-size:12px;}.elementor-1437 .elementor-element.elementor-element-5eb656d .elementor-heading-title{font-size:43px;}.elementor-1437 .elementor-element.elementor-element-7ac7d5e .elementor-heading-title{font-size:12px;}.elementor-1437 .elementor-element.elementor-element-e74cf95{--overlay-opacity:0.25;}.elementor-1437 .elementor-element.elementor-element-925e5a3{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1437 .elementor-element.elementor-element-385e7c1 .elementor-heading-title{font-size:12px;}.elementor-1437 .elementor-element.elementor-element-a2c6d59 .elementor-heading-title{font-size:43px;}.elementor-1437 .elementor-element.elementor-element-992a7bb .elementor-heading-title{font-size:12px;}.elementor-1437 .elementor-element.elementor-element-9896cea img{height:500px;}.elementor-1437 .elementor-element.elementor-element-ff7edca .elementor-heading-title{font-size:29px;}.elementor-1437 .elementor-element.elementor-element-949cb71{--grid-auto-flow:row;}.elementor-1437 .elementor-element.elementor-element-612f59b .elementor-heading-title{font-size:14px;}.elementor-1437 .elementor-element.elementor-element-7fa3094{font-size:13px;}.elementor-1437 .elementor-element.elementor-element-2489a8b .elementor-button{font-size:14px;}.elementor-1437 .elementor-element.elementor-element-9976066 .elementor-heading-title{font-size:14px;}.elementor-1437 .elementor-element.elementor-element-7c09fc5{font-size:13px;}.elementor-1437 .elementor-element.elementor-element-f4015a8 .elementor-button{font-size:14px;}.elementor-1437 .elementor-element.elementor-element-627cc68 .elementor-heading-title{font-size:14px;}.elementor-1437 .elementor-element.elementor-element-c7184df{font-size:13px;}.elementor-1437 .elementor-element.elementor-element-e3ae8c6 .elementor-button{font-size:14px;}.elementor-1437 .elementor-element.elementor-element-bcb84c6{--container-widget-width:230px;--container-widget-flex-grow:0;width:var( --container-widget-width, 230px );max-width:230px;}.elementor-1437 .elementor-element.elementor-element-9e5cfab img{height:399px;}.elementor-1437 .elementor-element.elementor-element-938bd11{--container-widget-width:222px;--container-widget-flex-grow:0;width:var( --container-widget-width, 222px );max-width:222px;top:208px;}body:not(.rtl) .elementor-1437 .elementor-element.elementor-element-938bd11{left:-73px;}body.rtl .elementor-1437 .elementor-element.elementor-element-938bd11{right:-73px;}.elementor-1437 .elementor-element.elementor-element-938bd11 img{height:265px;}.elementor-1437 .elementor-element.elementor-element-58f0682{--grid-auto-flow:row;}.elementor-1437 .elementor-element.elementor-element-238762d{padding:0rem 1rem 0rem 1rem;}.elementor-1437 .elementor-element.elementor-element-130b9e0{--grid-columns:1;}.elementor-1437 .elementor-element.elementor-element-349bb87 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1.29 * 100% );}.elementor-1437 .elementor-element.elementor-element-349bb87:after{content:"1.29";}}@media(max-width:767px){.elementor-1437 .elementor-element.elementor-element-6612dce{--min-height:0vh;}.elementor-1437 .elementor-element.elementor-element-6bbd029:not(.elementor-motion-effects-element-type-background), .elementor-1437 .elementor-element.elementor-element-6bbd029 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marion-alamercery.com/wp-content/uploads/2025/02/marion-alamercery-photographe-maquilleuse-coiffeuse-lyon.jpg");}.elementor-1437 .elementor-element.elementor-element-6bbd029{--min-height:62vh;}.elementor-1437 .elementor-element.elementor-element-e16e16b{--width:100%;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1437 .elementor-element.elementor-element-d10fa83 .elementor-heading-title{font-size:16px;}.elementor-1437 .elementor-element.elementor-element-5eb656d .elementor-heading-title{font-size:47px;}.elementor-1437 .elementor-element.elementor-element-7ac7d5e .elementor-heading-title{font-size:16px;}.elementor-1437 .elementor-element.elementor-element-e74cf95:not(.elementor-motion-effects-element-type-background), .elementor-1437 .elementor-element.elementor-element-e74cf95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://marion-alamercery.com/wp-content/uploads/2025/02/marion-alamercery-photographe-maquilleuse-coiffeuse-lyon.jpg");}.elementor-1437 .elementor-element.elementor-element-e74cf95{--min-height:62vh;--overlay-opacity:0.21;}.elementor-1437 .elementor-element.elementor-element-925e5a3{--width:100%;--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-1437 .elementor-element.elementor-element-385e7c1 .elementor-heading-title{font-size:16px;}.elementor-1437 .elementor-element.elementor-element-a2c6d59 .elementor-heading-title{font-size:47px;}.elementor-1437 .elementor-element.elementor-element-992a7bb .elementor-heading-title{font-size:16px;}.elementor-1437 .elementor-element.elementor-element-569a1a9{--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-1437 .elementor-element.elementor-element-f22ec36{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1437 .elementor-element.elementor-element-9896cea img{height:379px;object-position:center center;}.elementor-1437 .elementor-element.elementor-element-21461c3{--width:89%;--margin-top:-5rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-1437 .elementor-element.elementor-element-949cb71{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1437 .elementor-element.elementor-element-bcb84c6{--container-widget-width:277px;--container-widget-flex-grow:0;width:var( --container-widget-width, 277px );max-width:277px;}.elementor-1437 .elementor-element.elementor-element-176ef83{--flex-wrap:wrap;}.elementor-1437 .elementor-element.elementor-element-938bd11{--container-widget-width:170px;--container-widget-flex-grow:0;width:var( --container-widget-width, 170px );max-width:170px;top:251px;}body:not(.rtl) .elementor-1437 .elementor-element.elementor-element-938bd11{left:-15px;}body.rtl .elementor-1437 .elementor-element.elementor-element-938bd11{right:-15px;}.elementor-1437 .elementor-element.elementor-element-938bd11 img{height:233px;}.elementor-1437 .elementor-element.elementor-element-58f0682{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1437 .elementor-element.elementor-element-0e496c4{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1437 .elementor-element.elementor-element-0f9f789{--margin-top:22rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-1437 .elementor-element.elementor-element-130b9e0{--grid-columns:1;}.elementor-1437 .elementor-element.elementor-element-352e58a{--margin-top:1rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-1437 .elementor-element.elementor-element-349bb87 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1.11 * 100% );}.elementor-1437 .elementor-element.elementor-element-349bb87:after{content:"1.11";}.elementor-1437 .elementor-element.elementor-element-349bb87 .elementor-post__thumbnail__link{width:100%;}.elementor-1437 .elementor-element.elementor-element-349bb87{--grid-column-gap:0px;}}/* Start custom CSS for html, class: .elementor-element-21f5c58 *//* Using em for your padding-left is going to ensure the padding scales in proportion to the font-size. */

.content {
    font-family: "the seasons", sans-serif;
    font-size: 40px;
    font-weight: 400;
    color: #111111;
    padding-left: 0.25em;
    padding-bottom: 0.25em;
    padding-top: 0.25em;
    
}

@media only screen and (max-width: 767px) {
    .content {
        font-size: 1.2rem !important;
        padding-left: 0.25em;
    }
}

.outer {
    overflow: hidden;  !important;
}

.outer div {
    display: inline-block;
}

.loop {
    white-space: nowrap;
    animation: loop-anim 30s linear infinite;
}

@media only screen and (max-width: 767px) {
    .loop {
        animation: loop-anim 30s linear infinite;
    }
}

@keyframes loop-anim {
    0% {
        margin-left: 0;
    }
    100% {
        margin-left: -50% /* This works because of the div between "outer" and "loop" */
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'the seasons';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://marion-alamercery.com/wp-content/uploads/2025/02/theseasons_300.woff2') format('woff2'),
		url('https://marion-alamercery.com/wp-content/uploads/2025/02/theseasons_300.woff') format('woff');
}
@font-face {
	font-family: 'the seasons';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://marion-alamercery.com/wp-content/uploads/2025/02/theseasons_700_italic.woff2') format('woff2'),
		url('https://marion-alamercery.com/wp-content/uploads/2025/02/theseasons_700_italic.woff') format('woff');
}
@font-face {
	font-family: 'the seasons';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://marion-alamercery.com/wp-content/uploads/2025/02/theseasons_300_italic.woff2') format('woff2'),
		url('https://marion-alamercery.com/wp-content/uploads/2025/02/theseasons_300_italic.woff') format('woff');
}
@font-face {
	font-family: 'the seasons';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://marion-alamercery.com/wp-content/uploads/2025/02/theseasons_400_italic.woff2') format('woff2'),
		url('https://marion-alamercery.com/wp-content/uploads/2025/02/theseasons_400_italic.woff') format('woff');
}
@font-face {
	font-family: 'the seasons';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://marion-alamercery.com/wp-content/uploads/2025/02/theseasons_400_normal.woff2') format('woff2'),
		url('https://marion-alamercery.com/wp-content/uploads/2025/02/theseasons_400_normal.woff') format('woff');
}
@font-face {
	font-family: 'the seasons';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://marion-alamercery.com/wp-content/uploads/2025/02/theseasons_700_normal.woff2') format('woff2'),
		url('https://marion-alamercery.com/wp-content/uploads/2025/02/theseasons_700_normal.woff') format('woff');
}
/* End Custom Fonts CSS */