.elementor-16 .elementor-element.elementor-element-d1c7030{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-16 .elementor-element.elementor-element-d1c7030:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-d1c7030 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-ff86424{--display:flex;}.elementor-16 .elementor-element.elementor-element-dcc37d9{--spacer-size:44px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-39fa40b > .elementor-widget-container{margin:0px -60px 0px 0px;}.elementor-16 .elementor-element.elementor-element-39fa40b{z-index:3;text-align:right;}.elementor-16 .elementor-element.elementor-element-39fa40b .elementor-heading-title{font-family:"Cinzel", Sans-serif;font-size:50px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );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-16 .elementor-element.elementor-element-668a468 > .elementor-widget-container{margin:-39px -75px 0px 0px;}.elementor-16 .elementor-element.elementor-element-668a468{z-index:2;text-align:right;font-family:"Ms Madi", Sans-serif;font-size:40px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-668a468 p{margin-block-end:0px;}.elementor-16 .elementor-element.elementor-element-a4ba7d8{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-a4ba7d8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-a4ba7d8.elementor-element{--align-self:flex-end;}.elementor-16 .elementor-element.elementor-element-a4ba7d8 p{margin-block-end:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-16 .elementor-element.elementor-element-d229ce5 .elementor-button{background-color:#D4AA7D00;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:300;fill:#FEFAF6;color:#FEFAF6;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7302dbd );}.elementor-16 .elementor-element.elementor-element-d229ce5{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-d229ce5.elementor-element{--align-self:flex-end;}.elementor-16 .elementor-element.elementor-element-d229ce5 .elementor-button:hover, .elementor-16 .elementor-element.elementor-element-d229ce5 .elementor-button:focus{color:var( --e-global-color-317c60b );}.elementor-16 .elementor-element.elementor-element-d229ce5 .elementor-button:hover svg, .elementor-16 .elementor-element.elementor-element-d229ce5 .elementor-button:focus svg{fill:var( --e-global-color-317c60b );}.elementor-16 .elementor-element.elementor-element-d506d59 > .elementor-widget-container{margin:-36px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-d506d59{text-align:right;font-family:"Ms Madi", Sans-serif;font-size:50px;font-weight:400;color:var( --e-global-color-7302dbd );}.elementor-16 .elementor-element.elementor-element-d506d59 p{margin-block-end:0px;}.elementor-16 .elementor-element.elementor-element-a023b31{--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-16 .elementor-element.elementor-element-0ce9727{width:var( --container-widget-width, 103.38% );max-width:103.38%;--container-widget-width:103.38%;--container-widget-flex-grow:0;z-index:1;text-align:left;}.elementor-16 .elementor-element.elementor-element-0ce9727.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-0ce9727 img{width:38%;max-width:38%;opacity:1;border-style:none;border-radius:0100px 0100px 0px 0px;}.elementor-16 .elementor-element.elementor-element-a3804b6{--display:flex;--min-height:0px;--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-16 .elementor-element.elementor-element-a3804b6:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-a3804b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-a3804b6 > .elementor-shape-bottom .elementor-shape-fill, .elementor-16 .elementor-element.elementor-element-a3804b6 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-a3804b6 > .elementor-shape-bottom svg, .elementor-16 .elementor-element.elementor-element-a3804b6 > .e-con-inner > .elementor-shape-bottom svg{width:calc(133% + 1.3px);height:24px;transform:translateX(-50%) rotateY(180deg);}.elementor-16 .elementor-element.elementor-element-3abe509{--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-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-size:var( --e-global-typography-secondary-font-size );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-16 .elementor-element.elementor-element-76b730d{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1.4px;width:100%;max-width:100%;top:20px;z-index:0;}.elementor-16 .elementor-element.elementor-element-76b730d > .elementor-widget-container{margin:-111px 0px 0px 0px;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-76b730d{left:744px;}body.rtl .elementor-16 .elementor-element.elementor-element-76b730d{right:744px;}.elementor-16 .elementor-element.elementor-element-76b730d .elementor-divider-separator{width:100%;}.elementor-16 .elementor-element.elementor-element-76b730d .elementor-divider{padding-block-start:11px;padding-block-end:11px;}.elementor-16 .elementor-element.elementor-element-5ec3d43{--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-16 .elementor-element.elementor-element-25ec311{--spacer-size:25px;}.elementor-16 .elementor-element.elementor-element-f910cf3{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-16 .elementor-element.elementor-element-d285991{--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-16 .elementor-element.elementor-element-4a76075 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-16 .elementor-element.elementor-element-4a76075 .elementor-heading-title{font-family:"Cinzel Decorative", Sans-serif;font-size:30px;}.elementor-16 .elementor-element.elementor-element-0e30244{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-16 .elementor-element.elementor-element-0e30244 p{margin-block-end:0px;}.elementor-16 .elementor-element.elementor-element-b0971f3{--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;--justify-content:center;}.elementor-16 .elementor-element.elementor-element-dd34172 img{width:50%;}.elementor-16 .elementor-element.elementor-element-0de1bba{--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-16 .elementor-element.elementor-element-e88fae1{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:1px;}.elementor-16 .elementor-element.elementor-element-e88fae1 > .elementor-widget-container{margin:-18px 0px 0px -234px;padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-e88fae1 .elementor-divider-separator{width:67%;}.elementor-16 .elementor-element.elementor-element-e88fae1 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-16 .elementor-element.elementor-element-cad2ead{--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-16 .elementor-element.elementor-element-6d4d01c{--spacer-size:25px;}.elementor-16 .elementor-element.elementor-element-d06f728{--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;--overlay-opacity:0.12;}.elementor-16 .elementor-element.elementor-element-d06f728:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-d06f728 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eloradottori.fr/wp-content/uploads/2025/07/pexels-mike-bird-189528.webp");background-position:0px -58px;background-size:cover;}.elementor-16 .elementor-element.elementor-element-d06f728::before, .elementor-16 .elementor-element.elementor-element-d06f728 > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-d06f728 > .e-con-inner > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-d06f728 > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-d06f728 > .e-con-inner > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-d06f728 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-16 .elementor-element.elementor-element-2828de6{--spacer-size:272px;}.elementor-16 .elementor-element.elementor-element-ebef27a{--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;--overlay-opacity:0.29;}.elementor-16 .elementor-element.elementor-element-ebef27a:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-ebef27a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-ebef27a::before, .elementor-16 .elementor-element.elementor-element-ebef27a > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-ebef27a > .e-con-inner > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-ebef27a > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-ebef27a > .e-con-inner > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-ebef27a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://eloradottori.fr/wp-content/uploads/2025/07/pexels-slendyalex-3941855-1-1536x1151.jpg");--background-overlay:'';background-size:cover;}.elementor-16 .elementor-element.elementor-element-ebef27a > .elementor-shape-bottom .elementor-shape-fill, .elementor-16 .elementor-element.elementor-element-ebef27a > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-ebef27a > .elementor-shape-bottom svg, .elementor-16 .elementor-element.elementor-element-ebef27a > .e-con-inner > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:23px;transform:translateX(-50%) rotateY(180deg);}.elementor-16 .elementor-element.elementor-element-df2905a img{max-width:48%;}.elementor-16 .elementor-element.elementor-element-18884ae{width:var( --container-widget-width, 26% );max-width:26%;--container-widget-width:26%;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-18884ae.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-4103400{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 110px;--row-gap:0px;--column-gap:110px;--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-4103400.e-con{--align-self:center;}.elementor-16 .elementor-element.elementor-element-5172014{grid-column:span custom;text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:300;color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-24ad2be.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-24ad2be{text-align:center;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:300;color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-c1432f3 .elementor-button{background-color:#D4AA7D00;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:300;fill:#FEFAF6;color:#FEFAF6;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-c1432f3 .elementor-button:hover, .elementor-16 .elementor-element.elementor-element-c1432f3 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-c1432f3 .elementor-button:hover svg, .elementor-16 .elementor-element.elementor-element-c1432f3 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-1188cdd .elementor-button{background-color:#D4AA7D00;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:300;fill:#FEFAF6;color:#FEFAF6;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-1188cdd .elementor-button:hover, .elementor-16 .elementor-element.elementor-element-1188cdd .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-1188cdd .elementor-button:hover svg, .elementor-16 .elementor-element.elementor-element-1188cdd .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-0301e99{--spacer-size:100px;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-ed7d0ce{left:644px;}body.rtl .elementor-16 .elementor-element.elementor-element-ed7d0ce{right:644px;}.elementor-16 .elementor-element.elementor-element-ed7d0ce{top:270px;text-align:right;}.elementor-16 .elementor-element.elementor-element-ed7d0ce img{max-width:20%;}body:not(.rtl) .elementor-16 .elementor-element.elementor-element-4c6fd3d{left:519px;}body.rtl .elementor-16 .elementor-element.elementor-element-4c6fd3d{right:519px;}.elementor-16 .elementor-element.elementor-element-4c6fd3d{top:322px;text-align:right;}.elementor-16 .elementor-element.elementor-element-4c6fd3d img{max-width:20%;}.elementor-16 .elementor-element.elementor-element-209e2d4{--spacer-size:50px;}.elementor-16 .elementor-element.elementor-element-52251d5{grid-column:span 2;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-52251d5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-432c18d{--spacer-size:90px;}.elementor-16 .elementor-element.elementor-element-9be101e{--display:flex;}.elementor-16 .elementor-element.elementor-element-13d4d76{--spacer-size:50px;}.elementor-16 .elementor-element.elementor-element-ff50fe5{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-16 .elementor-element.elementor-element-6ee5cd0{--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:flex-end;}.elementor-16 .elementor-element.elementor-element-6ee5cd0.e-con{--order:-99999 /* order start hack */;}.elementor-16 .elementor-element.elementor-element-4cdc63c{z-index:3;text-align:center;}.elementor-16 .elementor-element.elementor-element-4cdc63c img{max-width:67%;border-radius:100px 0100px 0px 0px;}.elementor-16 .elementor-element.elementor-element-9c72101{--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-16 .elementor-element.elementor-element-d15c38e{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-16 .elementor-element.elementor-element-446534c{--divider-border-style:solid;--divider-color:var( --e-global-color-7ba0339 );--divider-border-width:1px;width:100%;max-width:100%;}.elementor-16 .elementor-element.elementor-element-446534c > .elementor-widget-container{margin:-43px -324px 0px -160px;padding:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-446534c .elementor-divider-separator{width:100%;}.elementor-16 .elementor-element.elementor-element-446534c .elementor-divider{padding-block-start:8px;padding-block-end:8px;}.elementor-16 .elementor-element.elementor-element-fdc69e1 .elementor-heading-title{font-family:var( --e-global-typography-db23b22-font-family ), Sans-serif;}.elementor-16 .elementor-element.elementor-element-fdc69e1 .elementor-heading-title a:hover, .elementor-16 .elementor-element.elementor-element-fdc69e1 .elementor-heading-title a:focus{color:var( --e-global-color-09106f5 );}.elementor-16 .elementor-element.elementor-element-fdc69e1 .elementor-heading-title a{transition-duration:0.2s;}.elementor-widget-progress .elementor-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-progress .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-4f6da31 .elementor-progress-wrapper .elementor-progress-bar{background-color:var( --e-global-color-7ba0339 );}.elementor-16 .elementor-element.elementor-element-4f6da31 .elementor-progress-bar{height:25px;line-height:25px;font-weight:400;}.elementor-16 .elementor-element.elementor-element-4f6da31 .elementor-progress-wrapper{border-radius:20px;overflow:hidden;}.elementor-16 .elementor-element.elementor-element-84727fd > .elementor-widget-container{margin:-21px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-84727fd .elementor-progress-bar{height:25px;line-height:25px;font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-16 .elementor-element.elementor-element-84727fd .elementor-progress-wrapper{border-radius:20px;overflow:hidden;}.elementor-16 .elementor-element.elementor-element-bca14ae{--spacer-size:10px;}.elementor-16 .elementor-element.elementor-element-c7a8f66 .elementor-heading-title{font-family:"IM Fell French Canon SC", Sans-serif;font-size:21px;}.elementor-16 .elementor-element.elementor-element-c7a8f66 .elementor-heading-title a:hover, .elementor-16 .elementor-element.elementor-element-c7a8f66 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-c7a8f66 .elementor-heading-title a{transition-duration:0.2s;}.elementor-16 .elementor-element.elementor-element-b8daff7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-16 .elementor-element.elementor-element-b8daff7 .elementor-progress-bar{height:25px;line-height:25px;font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-16 .elementor-element.elementor-element-b8daff7 .elementor-progress-wrapper{border-radius:20px;overflow:hidden;}.elementor-16 .elementor-element.elementor-element-7064338{--spacer-size:20px;}.elementor-16 .elementor-element.elementor-element-3d70b3f{--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-16 .elementor-element.elementor-element-3d70b3f:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-3d70b3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-16 .elementor-element.elementor-element-3d70b3f > .elementor-shape-top svg, .elementor-16 .elementor-element.elementor-element-3d70b3f > .e-con-inner > .elementor-shape-top svg{height:31px;}.elementor-16 .elementor-element.elementor-element-9175f0c{--spacer-size:50px;}.elementor-16 .elementor-element.elementor-element-e9b73ef{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-16 .elementor-element.elementor-element-e9b73ef.e-con{--align-self:center;}.elementor-16 .elementor-element.elementor-element-6bc0c74{width:var( --container-widget-width, 322px );max-width:322px;--container-widget-width:322px;--container-widget-flex-grow:0;text-align:center;}.elementor-16 .elementor-element.elementor-element-6bc0c74.elementor-element{--align-self:center;}.elementor-16 .elementor-element.elementor-element-6bc0c74 .elementor-heading-title{font-family:"IM Fell French Canon SC", Sans-serif;font-size:50px;color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-28070c5{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:left;font-family:"IM Fell French Canon", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-317c60b );}.elementor-16 .elementor-element.elementor-element-7cde984{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-8b2560f{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:left;font-family:"IM Fell French Canon SC", Sans-serif;font-size:17px;font-weight:400;color:var( --e-global-color-317c60b );}.elementor-16 .elementor-element.elementor-element-8b2560f.elementor-element{--align-self:flex-start;}.elementor-16 .elementor-element.elementor-element-c363546{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-16 .elementor-element.elementor-element-c363546 > .elementor-widget-container{margin:0px 0px -186px 0px;}.elementor-16 .elementor-element.elementor-element-c363546.elementor-element{--align-self:flex-end;}.elementor-16 .elementor-element.elementor-element-c363546 svg{width:428px;height:262px;}.elementor-16 .elementor-element.elementor-element-c363546 .eael-svg-draw-container{text-align:center;}.elementor-16 .elementor-element.elementor-element-c363546 svg path{stroke-width:1;stroke:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-c363546 svg circle{stroke-width:1;stroke:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-c363546 svg rect{stroke-width:1;stroke:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-c363546 svg polygon{stroke-width:1;stroke:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-0186651 .elementor-button{background-color:#D4AA7D00;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:300;fill:#FEFAF6;color:#FEFAF6;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7302dbd );}.elementor-16 .elementor-element.elementor-element-0186651 .elementor-button:hover, .elementor-16 .elementor-element.elementor-element-0186651 .elementor-button:focus{color:var( --e-global-color-317c60b );}.elementor-16 .elementor-element.elementor-element-0186651 .elementor-button:hover svg, .elementor-16 .elementor-element.elementor-element-0186651 .elementor-button:focus svg{fill:var( --e-global-color-317c60b );}.elementor-16 .elementor-element.elementor-element-5f747cc{grid-column:span 2;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-secondary );}.elementor-16 .elementor-element.elementor-element-5f747cc.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-16 .elementor-element.elementor-element-bc3f22b{--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;--overlay-opacity:0.27;}.elementor-16 .elementor-element.elementor-element-bc3f22b:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-bc3f22b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://eloradottori.fr/wp-content/uploads/2025/07/pexels-photo-8024244.jpeg");background-position:0px 712px;background-size:cover;}.elementor-16 .elementor-element.elementor-element-bc3f22b::before, .elementor-16 .elementor-element.elementor-element-bc3f22b > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-bc3f22b > .e-con-inner > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-bc3f22b > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-bc3f22b > .e-con-inner > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-bc3f22b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-accent );--background-overlay:'';}.elementor-16 .elementor-element.elementor-element-0142756{--spacer-size:272px;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-16 .elementor-element.elementor-element-0e30244{font-size:var( --e-global-typography-text-font-size );}.elementor-16 .elementor-element.elementor-element-d06f728:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-d06f728 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-16 .elementor-element.elementor-element-4103400{--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-52251d5{font-size:var( --e-global-typography-secondary-font-size );}.elementor-16 .elementor-element.elementor-element-d15c38e{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-progress .elementor-title{font-size:var( --e-global-typography-text-font-size );}.elementor-16 .elementor-element.elementor-element-7cde984{--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-5f747cc{font-size:var( --e-global-typography-secondary-font-size );}.elementor-16 .elementor-element.elementor-element-bc3f22b:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-bc3f22b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-16 .elementor-element.elementor-element-0e30244{font-size:var( --e-global-typography-text-font-size );}.elementor-16 .elementor-element.elementor-element-d06f728:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-d06f728 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-16 .elementor-element.elementor-element-4103400{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-52251d5{font-size:var( --e-global-typography-secondary-font-size );}.elementor-16 .elementor-element.elementor-element-d15c38e{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-progress .elementor-title{font-size:var( --e-global-typography-text-font-size );}.elementor-16 .elementor-element.elementor-element-7cde984{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-16 .elementor-element.elementor-element-5f747cc{font-size:var( --e-global-typography-secondary-font-size );}.elementor-16 .elementor-element.elementor-element-bc3f22b:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-bc3f22b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}}@media(min-width:768px){.elementor-16 .elementor-element.elementor-element-ff86424{--width:50%;}.elementor-16 .elementor-element.elementor-element-a023b31{--width:50%;}.elementor-16 .elementor-element.elementor-element-a3804b6{--width:100%;}.elementor-16 .elementor-element.elementor-element-3abe509{--width:77%;}.elementor-16 .elementor-element.elementor-element-f910cf3{--content-width:900px;}.elementor-16 .elementor-element.elementor-element-d285991{--width:50%;}.elementor-16 .elementor-element.elementor-element-b0971f3{--width:50%;}.elementor-16 .elementor-element.elementor-element-4103400{--width:900px;}.elementor-16 .elementor-element.elementor-element-ff50fe5{--content-width:900px;}.elementor-16 .elementor-element.elementor-element-6ee5cd0{--width:50%;}.elementor-16 .elementor-element.elementor-element-9c72101{--width:50%;}.elementor-16 .elementor-element.elementor-element-e9b73ef{--width:900px;}}@media(min-width:1025px){.elementor-16 .elementor-element.elementor-element-ebef27a::before, .elementor-16 .elementor-element.elementor-element-ebef27a > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-ebef27a > .e-con-inner > .elementor-background-video-container::before, .elementor-16 .elementor-element.elementor-element-ebef27a > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-ebef27a > .e-con-inner > .elementor-background-slideshow::before, .elementor-16 .elementor-element.elementor-element-ebef27a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}}