.elementor-307 .elementor-element.elementor-element-0e2420a{--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-307 .elementor-element.elementor-element-0e2420a.e-con{--align-self:center;}.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 );font-style:var( --e-global-typography-primary-font-style );color:var( --e-global-color-primary );}.elementor-307 .elementor-element.elementor-element-28001a9.elementor-element{--order:-99999 /* order start hack */;}.elementor-307 .elementor-element.elementor-element-28001a9{text-align:center;}.elementor-307 .elementor-element.elementor-element-28001a9 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:57px;font-weight:500;font-style:italic;}.elementor-307 .elementor-element.elementor-element-d806891{--spacer-size:20px;}.elementor-307 .elementor-element.elementor-element-d806891.elementor-element{--order:-99999 /* order start hack */;}.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-307 .elementor-element.elementor-element-3df14f0{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:"Cormorant Garamond", Sans-serif;font-size:21px;font-weight:500;font-style:normal;color:var( --e-global-color-primary );}.elementor-307 .elementor-element.elementor-element-3df14f0.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-307 .elementor-element.elementor-element-012f7e8{--spacer-size:20px;}.elementor-307 .elementor-element.elementor-element-012f7e8.elementor-element{--order:-99999 /* order start hack */;}.elementor-307 .elementor-element.elementor-element-1ef5efa{text-align:center;}.elementor-307 .elementor-element.elementor-element-1ef5efa .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:49px;font-weight:500;font-style:italic;}.elementor-307 .elementor-element.elementor-element-f50332f{text-align:center;}.elementor-307 .elementor-element.elementor-element-f50332f .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:400;font-style:normal;color:var( --e-global-color-text );}.elementor-307 .elementor-element.elementor-element-9ffe533{--spacer-size:10px;}.elementor-307 .elementor-element.elementor-element-3487876{--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:-17px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-307 .elementor-element.elementor-element-3487876.e-con{--order:99999 /* order end hack */;}.elementor-307 .elementor-element.elementor-element-7b72900{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-307 .elementor-element.elementor-element-166cf67{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-307 .elementor-element.elementor-element-8ad410c{text-align:center;}.elementor-307 .elementor-element.elementor-element-8ad410c .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:700;font-style:italic;}.elementor-307 .elementor-element.elementor-element-060e80c{text-align:center;font-family:"Cormorant Garamond", Sans-serif;font-size:17px;font-weight:500;font-style:normal;color:var( --e-global-color-primary );}.elementor-307 .elementor-element.elementor-element-70ce021{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-307 .elementor-element.elementor-element-a639254{--display:flex;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-307 .elementor-element.elementor-element-1cbdb50{text-align:center;}.elementor-307 .elementor-element.elementor-element-1cbdb50 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:700;font-style:italic;}.elementor-307 .elementor-element.elementor-element-36a2481.elementor-element{--align-self:center;}.elementor-307 .elementor-element.elementor-element-36a2481{text-align:center;font-family:"Cormorant Garamond", Sans-serif;font-size:17px;font-weight:500;font-style:normal;color:var( --e-global-color-primary );}.elementor-307 .elementor-element.elementor-element-5cc7607{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-307 .elementor-element.elementor-element-4ebdd16{--spacer-size:30px;}.elementor-307 .elementor-element.elementor-element-4ebdd16.elementor-element{--order:99999 /* order end hack */;}.elementor-307 .elementor-element.elementor-element-622caa0{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:"Cormorant Garamond", Sans-serif;font-size:21px;font-weight:500;font-style:normal;color:var( --e-global-color-primary );}.elementor-307 .elementor-element.elementor-element-622caa0.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-307 .elementor-element.elementor-element-c600a31{--spacer-size:30px;}.elementor-307 .elementor-element.elementor-element-c600a31.elementor-element{--order:99999 /* order end hack */;}.elementor-307 .elementor-element.elementor-element-56e7065{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;grid-column:span custom;grid-row:span custom;text-align:center;}.elementor-307 .elementor-element.elementor-element-56e7065.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-307 .elementor-element.elementor-element-6c43236{width:var( --container-widget-width, 70% );max-width:70%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:start;font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:600;font-style:normal;}.elementor-307 .elementor-element.elementor-element-6c43236.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-307 .elementor-element.elementor-element-906d8d6{--spacer-size:20px;}.elementor-307 .elementor-element.elementor-element-906d8d6.elementor-element{--order:99999 /* order end hack */;}.elementor-307 .elementor-element.elementor-element-f51cfc9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;grid-column:span custom;text-align:center;}.elementor-307 .elementor-element.elementor-element-f51cfc9.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-307 .elementor-element.elementor-element-5dd9aff{width:var( --container-widget-width, 70% );max-width:70%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:start;font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:600;font-style:normal;line-height:16px;}.elementor-307 .elementor-element.elementor-element-5dd9aff.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-307 .elementor-element.elementor-element-06c1789{--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:0px;--margin-bottom:-17px;--margin-left:0px;--margin-right:0px;}.elementor-307 .elementor-element.elementor-element-991956c{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-307 .elementor-element.elementor-element-3bec8c3{width:var( --container-widget-width, 190% );max-width:190%;--container-widget-width:190%;--container-widget-flex-grow:0;text-align:center;}.elementor-307 .elementor-element.elementor-element-3bec8c3 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:700;font-style:italic;}.elementor-307 .elementor-element.elementor-element-5da4dde{width:var( --container-widget-width, 190% );max-width:190%;--container-widget-width:190%;--container-widget-flex-grow:0;text-align:center;font-family:"Cormorant Garamond", Sans-serif;font-size:17px;font-weight:500;font-style:normal;color:var( --e-global-color-primary );}.elementor-307 .elementor-element.elementor-element-d85e668{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-307 .elementor-element.elementor-element-988d240{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-307 .elementor-element.elementor-element-1081d93{text-align:center;}.elementor-307 .elementor-element.elementor-element-1081d93 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:700;font-style:italic;}.elementor-307 .elementor-element.elementor-element-712f67c.elementor-element{--align-self:center;}.elementor-307 .elementor-element.elementor-element-712f67c{text-align:center;font-family:"Cormorant Garamond", Sans-serif;font-size:17px;font-weight:500;font-style:normal;color:var( --e-global-color-primary );}.elementor-307 .elementor-element.elementor-element-06655f6{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-307 .elementor-element.elementor-element-987e336{--display:flex;--justify-content:flex-end;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-307 .elementor-element.elementor-element-93ee986{text-align:center;}.elementor-307 .elementor-element.elementor-element-93ee986 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:700;font-style:italic;}.elementor-307 .elementor-element.elementor-element-64c9e29.elementor-element{--align-self:center;}.elementor-307 .elementor-element.elementor-element-64c9e29{text-align:center;font-family:"Cormorant Garamond", Sans-serif;font-size:16px;font-weight:500;font-style:normal;color:var( --e-global-color-primary );}.elementor-307 .elementor-element.elementor-element-87e4d78{--spacer-size:20px;}.elementor-307 .elementor-element.elementor-element-87e4d78.elementor-element{--order:99999 /* order end hack */;}.elementor-307 .elementor-element.elementor-element-05aa3b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;grid-column:span custom;text-align:center;}.elementor-307 .elementor-element.elementor-element-05aa3b2.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-widget-slides .elementor-slide-heading{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 );font-style:var( --e-global-typography-primary-font-style );}.elementor-widget-slides .elementor-slide-description{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-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-307 .elementor-element.elementor-element-9e7bf2f .elementor-repeater-item-5fd14ee .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://www.squadra-patrimoine.fr/wp-content/uploads/2026/04/Image2-2.png);background-size:contain;}.elementor-307 .elementor-element.elementor-element-9e7bf2f .elementor-repeater-item-d9822fe .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://www.squadra-patrimoine.fr/wp-content/uploads/2026/04/Image3-1.png);background-size:contain;}.elementor-307 .elementor-element.elementor-element-9e7bf2f .elementor-repeater-item-2a3a617 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://www.squadra-patrimoine.fr/wp-content/uploads/2026/04/Image4-1.png);background-size:contain;}.elementor-307 .elementor-element.elementor-element-9e7bf2f .elementor-repeater-item-a03f9b7 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://www.squadra-patrimoine.fr/wp-content/uploads/2026/04/Image5-1.png);background-size:contain;}.elementor-307 .elementor-element.elementor-element-9e7bf2f .elementor-repeater-item-c277eb1 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://www.squadra-patrimoine.fr/wp-content/uploads/2026/04/Image6-1.jpg);background-size:contain;}.elementor-307 .elementor-element.elementor-element-9e7bf2f .elementor-repeater-item-a9ec6f5 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://www.squadra-patrimoine.fr/wp-content/uploads/2026/04/Image7-1.png);background-size:contain;}.elementor-307 .elementor-element.elementor-element-9e7bf2f .elementor-repeater-item-73395ff .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://www.squadra-patrimoine.fr/wp-content/uploads/2026/04/Image8-1.png);background-size:contain;}.elementor-307 .elementor-element.elementor-element-9e7bf2f .elementor-repeater-item-17e0c57 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://www.squadra-patrimoine.fr/wp-content/uploads/2026/04/Image9-1.png);background-size:contain;}.elementor-307 .elementor-element.elementor-element-9e7bf2f .elementor-repeater-item-1987b10 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://www.squadra-patrimoine.fr/wp-content/uploads/2026/04/Image10-1.png);background-size:contain;}.elementor-307 .elementor-element.elementor-element-9e7bf2f .elementor-repeater-item-9655855 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://www.squadra-patrimoine.fr/wp-content/uploads/2026/04/Image11-1.jpg);background-size:contain;}.elementor-307 .elementor-element.elementor-element-9e7bf2f .elementor-repeater-item-170a2e7 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://www.squadra-patrimoine.fr/wp-content/uploads/2026/04/Image13-1.png);background-size:contain;}.elementor-307 .elementor-element.elementor-element-9e7bf2f .elementor-repeater-item-8976b0d .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://www.squadra-patrimoine.fr/wp-content/uploads/2026/04/Image14-1.jpg);background-size:contain;}.elementor-307 .elementor-element.elementor-element-9e7bf2f .elementor-repeater-item-d625369 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://www.squadra-patrimoine.fr/wp-content/uploads/2026/04/Image15-1.png);background-size:contain;}.elementor-307 .elementor-element.elementor-element-9e7bf2f .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-307 .elementor-element.elementor-element-9e7bf2f{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-307 .elementor-element.elementor-element-9e7bf2f.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-307 .elementor-element.elementor-element-9e7bf2f .swiper-slide-contents{max-width:66%;}.elementor-307 .elementor-element.elementor-element-9e7bf2f .swiper-slide-inner{text-align:center;}.elementor-307 .elementor-element.elementor-element-9e7bf2f .elementor-swiper-button{color:#5C5C5C;}.elementor-307 .elementor-element.elementor-element-9e7bf2f .elementor-swiper-button svg{fill:#5C5C5C;}.elementor-307 .elementor-element.elementor-element-9e7bf2f .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#5C5C5C;opacity:1;}.elementor-307 .elementor-element.elementor-element-9e7bf2f .swiper-pagination-bullet-active{background-color:#C5C5C5;}.elementor-307 .elementor-element.elementor-element-e187c6e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-307 .elementor-element.elementor-element-e187c6e.e-con{--align-self:center;}.elementor-307 .elementor-element.elementor-element-740d5a7{--display:flex;--min-height:100px;}.elementor-307 .elementor-element.elementor-element-740d5a7:not(.elementor-motion-effects-element-type-background), .elementor-307 .elementor-element.elementor-element-740d5a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9F5B1D;}.elementor-307 .elementor-element.elementor-element-5158033{--display:flex;--min-height:100px;}.elementor-307 .elementor-element.elementor-element-5158033:not(.elementor-motion-effects-element-type-background), .elementor-307 .elementor-element.elementor-element-5158033 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C37937;}.elementor-307 .elementor-element.elementor-element-6530bfe{--display:flex;--min-height:100px;}.elementor-307 .elementor-element.elementor-element-6530bfe:not(.elementor-motion-effects-element-type-background), .elementor-307 .elementor-element.elementor-element-6530bfe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D48F50;}.elementor-307 .elementor-element.elementor-element-a212fb0{--display:flex;--min-height:100px;}.elementor-307 .elementor-element.elementor-element-a212fb0:not(.elementor-motion-effects-element-type-background), .elementor-307 .elementor-element.elementor-element-a212fb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D79B64;}.elementor-307 .elementor-element.elementor-element-ca1beb0{--display:flex;--min-height:100px;}.elementor-307 .elementor-element.elementor-element-ca1beb0:not(.elementor-motion-effects-element-type-background), .elementor-307 .elementor-element.elementor-element-ca1beb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4B67E;}.elementor-307 .elementor-element.elementor-element-943bf18{--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-307 .elementor-element.elementor-element-943bf18.e-con{--align-self:center;}.elementor-307 .elementor-element.elementor-element-5e025cb.elementor-element{--order:-99999 /* order start hack */;}.elementor-307 .elementor-element.elementor-element-5e025cb{text-align:center;}.elementor-307 .elementor-element.elementor-element-5e025cb .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:57px;font-weight:500;font-style:italic;}.elementor-307 .elementor-element.elementor-element-857b684{--spacer-size:20px;}.elementor-307 .elementor-element.elementor-element-857b684.elementor-element{--order:-99999 /* order start hack */;}.elementor-307 .elementor-element.elementor-element-06081d8{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:"Cormorant Garamond", Sans-serif;font-size:21px;font-weight:500;font-style:normal;color:var( --e-global-color-primary );}.elementor-307 .elementor-element.elementor-element-06081d8.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-307 .elementor-element.elementor-element-9ab29f1{--spacer-size:20px;}.elementor-307 .elementor-element.elementor-element-9ab29f1.elementor-element{--order:-99999 /* order start hack */;}.elementor-307 .elementor-element.elementor-element-d65244b{text-align:center;}.elementor-307 .elementor-element.elementor-element-d65244b .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:49px;font-weight:500;font-style:italic;}.elementor-307 .elementor-element.elementor-element-0af52bb{text-align:center;}.elementor-307 .elementor-element.elementor-element-0af52bb .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:400;font-style:normal;color:var( --e-global-color-text );}.elementor-307 .elementor-element.elementor-element-4645bd6{--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-307 .elementor-element.elementor-element-69b1eb6{--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-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-307 .elementor-element.elementor-element-cbc591d .elementor-icon-wrapper{text-align:center;}.elementor-307 .elementor-element.elementor-element-cbc591d.elementor-view-stacked .elementor-icon{background-color:#9F5B1D;}.elementor-307 .elementor-element.elementor-element-cbc591d.elementor-view-framed .elementor-icon, .elementor-307 .elementor-element.elementor-element-cbc591d.elementor-view-default .elementor-icon{color:#9F5B1D;border-color:#9F5B1D;}.elementor-307 .elementor-element.elementor-element-cbc591d.elementor-view-framed .elementor-icon, .elementor-307 .elementor-element.elementor-element-cbc591d.elementor-view-default .elementor-icon svg{fill:#9F5B1D;}.elementor-307 .elementor-element.elementor-element-ee76410{width:var( --container-widget-width, 190% );max-width:190%;--container-widget-width:190%;--container-widget-flex-grow:0;text-align:center;}.elementor-307 .elementor-element.elementor-element-ee76410 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:700;font-style:italic;}.elementor-307 .elementor-element.elementor-element-ccbfed4{width:var( --container-widget-width, 190% );max-width:190%;--container-widget-width:190%;--container-widget-flex-grow:0;text-align:center;font-family:"Cormorant Garamond", Sans-serif;font-size:17px;font-weight:500;font-style:normal;color:var( --e-global-color-primary );}.elementor-307 .elementor-element.elementor-element-7693c99{--spacer-size:50px;}.elementor-307 .elementor-element.elementor-element-5cf706f .elementor-icon-wrapper{text-align:center;}.elementor-307 .elementor-element.elementor-element-5cf706f.elementor-view-stacked .elementor-icon{background-color:#BF7B3C;}.elementor-307 .elementor-element.elementor-element-5cf706f.elementor-view-framed .elementor-icon, .elementor-307 .elementor-element.elementor-element-5cf706f.elementor-view-default .elementor-icon{color:#BF7B3C;border-color:#BF7B3C;}.elementor-307 .elementor-element.elementor-element-5cf706f.elementor-view-framed .elementor-icon, .elementor-307 .elementor-element.elementor-element-5cf706f.elementor-view-default .elementor-icon svg{fill:#BF7B3C;}.elementor-307 .elementor-element.elementor-element-cfef4cb{width:var( --container-widget-width, 190% );max-width:190%;--container-widget-width:190%;--container-widget-flex-grow:0;text-align:center;}.elementor-307 .elementor-element.elementor-element-cfef4cb .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:700;font-style:italic;}.elementor-307 .elementor-element.elementor-element-4ccf5c7{width:var( --container-widget-width, 190% );max-width:190%;--container-widget-width:190%;--container-widget-flex-grow:0;text-align:center;font-family:"Cormorant Garamond", Sans-serif;font-size:17px;font-weight:500;font-style:normal;color:var( --e-global-color-primary );}.elementor-307 .elementor-element.elementor-element-eebcd1e{--spacer-size:50px;}.elementor-307 .elementor-element.elementor-element-6b90036 .elementor-icon-wrapper{text-align:center;}.elementor-307 .elementor-element.elementor-element-6b90036.elementor-view-stacked .elementor-icon{background-color:#D48F50;}.elementor-307 .elementor-element.elementor-element-6b90036.elementor-view-framed .elementor-icon, .elementor-307 .elementor-element.elementor-element-6b90036.elementor-view-default .elementor-icon{color:#D48F50;border-color:#D48F50;}.elementor-307 .elementor-element.elementor-element-6b90036.elementor-view-framed .elementor-icon, .elementor-307 .elementor-element.elementor-element-6b90036.elementor-view-default .elementor-icon svg{fill:#D48F50;}.elementor-307 .elementor-element.elementor-element-8d995c5{width:var( --container-widget-width, 190% );max-width:190%;--container-widget-width:190%;--container-widget-flex-grow:0;text-align:center;}.elementor-307 .elementor-element.elementor-element-8d995c5 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:700;font-style:italic;}.elementor-307 .elementor-element.elementor-element-04c8c75{width:var( --container-widget-width, 190% );max-width:190%;--container-widget-width:190%;--container-widget-flex-grow:0;text-align:center;font-family:"Cormorant Garamond", Sans-serif;font-size:17px;font-weight:500;font-style:normal;color:var( --e-global-color-primary );}.elementor-307 .elementor-element.elementor-element-c9017cc{--spacer-size:50px;}.elementor-307 .elementor-element.elementor-element-4bee536 .elementor-icon-wrapper{text-align:center;}.elementor-307 .elementor-element.elementor-element-4bee536.elementor-view-stacked .elementor-icon{background-color:#E1A268;}.elementor-307 .elementor-element.elementor-element-4bee536.elementor-view-framed .elementor-icon, .elementor-307 .elementor-element.elementor-element-4bee536.elementor-view-default .elementor-icon{color:#E1A268;border-color:#E1A268;}.elementor-307 .elementor-element.elementor-element-4bee536.elementor-view-framed .elementor-icon, .elementor-307 .elementor-element.elementor-element-4bee536.elementor-view-default .elementor-icon svg{fill:#E1A268;}.elementor-307 .elementor-element.elementor-element-9276b85{width:var( --container-widget-width, 190% );max-width:190%;--container-widget-width:190%;--container-widget-flex-grow:0;text-align:center;}.elementor-307 .elementor-element.elementor-element-9276b85 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:700;font-style:italic;}.elementor-307 .elementor-element.elementor-element-f46609d{width:var( --container-widget-width, 190% );max-width:190%;--container-widget-width:190%;--container-widget-flex-grow:0;text-align:center;font-family:"Cormorant Garamond", Sans-serif;font-size:17px;font-weight:500;font-style:normal;color:var( --e-global-color-primary );}.elementor-307 .elementor-element.elementor-element-74c1004{--spacer-size:50px;}.elementor-307 .elementor-element.elementor-element-fc82330 .elementor-icon-wrapper{text-align:center;}.elementor-307 .elementor-element.elementor-element-fc82330.elementor-view-stacked .elementor-icon{background-color:#F2C295;}.elementor-307 .elementor-element.elementor-element-fc82330.elementor-view-framed .elementor-icon, .elementor-307 .elementor-element.elementor-element-fc82330.elementor-view-default .elementor-icon{color:#F2C295;border-color:#F2C295;}.elementor-307 .elementor-element.elementor-element-fc82330.elementor-view-framed .elementor-icon, .elementor-307 .elementor-element.elementor-element-fc82330.elementor-view-default .elementor-icon svg{fill:#F2C295;}.elementor-307 .elementor-element.elementor-element-a88e4e3{width:var( --container-widget-width, 190% );max-width:190%;--container-widget-width:190%;--container-widget-flex-grow:0;text-align:center;}.elementor-307 .elementor-element.elementor-element-a88e4e3 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:700;font-style:italic;}.elementor-307 .elementor-element.elementor-element-dd91b30{width:var( --container-widget-width, 190% );max-width:190%;--container-widget-width:190%;--container-widget-flex-grow:0;text-align:center;font-family:"Cormorant Garamond", Sans-serif;font-size:17px;font-weight:500;font-style:normal;color:var( --e-global-color-primary );}.elementor-307 .elementor-element.elementor-element-487d0db{--spacer-size:50px;}.elementor-307 .elementor-element.elementor-element-cc83432{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:"Cormorant Garamond", Sans-serif;font-size:21px;font-weight:500;font-style:normal;color:var( --e-global-color-primary );}.elementor-307 .elementor-element.elementor-element-cc83432.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-307 .elementor-element.elementor-element-eeb3d40{--spacer-size:50px;}.elementor-307 .elementor-element.elementor-element-ade944d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;grid-column:span custom;grid-row:span custom;text-align:center;}.elementor-307 .elementor-element.elementor-element-ade944d.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-307 .elementor-element.elementor-element-31147e8{width:var( --container-widget-width, 70% );max-width:70%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:start;font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:600;font-style:normal;}.elementor-307 .elementor-element.elementor-element-31147e8.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-307 .elementor-element.elementor-element-e7a017f{--spacer-size:30px;}.elementor-307 .elementor-element.elementor-element-e7a017f.elementor-element{--order:99999 /* order end hack */;}.elementor-307 .elementor-element.elementor-element-6c8d35e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;grid-column:span custom;text-align:center;}.elementor-307 .elementor-element.elementor-element-6c8d35e.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-307 .elementor-element.elementor-element-b3c721c{width:var( --container-widget-width, 70% );max-width:70%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:start;font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:600;font-style:normal;line-height:16px;}.elementor-307 .elementor-element.elementor-element-b3c721c.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-307 .elementor-element.elementor-element-086f1fc{--spacer-size:30px;}.elementor-307 .elementor-element.elementor-element-086f1fc.elementor-element{--order:99999 /* order end hack */;}.elementor-307 .elementor-element.elementor-element-5a7950c{--spacer-size:20px;}.elementor-307 .elementor-element.elementor-element-5a7950c.elementor-element{--order:99999 /* order end hack */;}.elementor-307 .elementor-element.elementor-element-08b870a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;grid-column:span custom;text-align:center;}.elementor-307 .elementor-element.elementor-element-08b870a.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-307 .elementor-element.elementor-element-39afd58 .elementor-repeater-item-5fd14ee .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://www.squadra-patrimoine.fr/wp-content/uploads/2026/04/Image2-2.png);background-size:contain;}.elementor-307 .elementor-element.elementor-element-39afd58 .elementor-repeater-item-d9822fe .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://www.squadra-patrimoine.fr/wp-content/uploads/2026/04/Image3-1.png);background-size:contain;}.elementor-307 .elementor-element.elementor-element-39afd58 .elementor-repeater-item-2a3a617 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://www.squadra-patrimoine.fr/wp-content/uploads/2026/04/Image4-1.png);background-size:contain;}.elementor-307 .elementor-element.elementor-element-39afd58 .elementor-repeater-item-a03f9b7 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://www.squadra-patrimoine.fr/wp-content/uploads/2026/04/Image5-1.png);background-size:contain;}.elementor-307 .elementor-element.elementor-element-39afd58 .elementor-repeater-item-c277eb1 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://www.squadra-patrimoine.fr/wp-content/uploads/2026/04/Image6-1.jpg);background-size:contain;}.elementor-307 .elementor-element.elementor-element-39afd58 .elementor-repeater-item-a9ec6f5 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://www.squadra-patrimoine.fr/wp-content/uploads/2026/04/Image7-1.png);background-size:contain;}.elementor-307 .elementor-element.elementor-element-39afd58 .elementor-repeater-item-73395ff .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://www.squadra-patrimoine.fr/wp-content/uploads/2026/04/Image8-1.png);background-size:contain;}.elementor-307 .elementor-element.elementor-element-39afd58 .elementor-repeater-item-17e0c57 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://www.squadra-patrimoine.fr/wp-content/uploads/2026/04/Image9-1.png);background-size:contain;}.elementor-307 .elementor-element.elementor-element-39afd58 .elementor-repeater-item-1987b10 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://www.squadra-patrimoine.fr/wp-content/uploads/2026/04/Image10-1.png);background-size:contain;}.elementor-307 .elementor-element.elementor-element-39afd58 .elementor-repeater-item-9655855 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://www.squadra-patrimoine.fr/wp-content/uploads/2026/04/Image11-1.jpg);background-size:contain;}.elementor-307 .elementor-element.elementor-element-39afd58 .elementor-repeater-item-170a2e7 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://www.squadra-patrimoine.fr/wp-content/uploads/2026/04/Image13-1.png);background-size:contain;}.elementor-307 .elementor-element.elementor-element-39afd58 .elementor-repeater-item-8976b0d .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://www.squadra-patrimoine.fr/wp-content/uploads/2026/04/Image14-1.jpg);background-size:contain;}.elementor-307 .elementor-element.elementor-element-39afd58 .elementor-repeater-item-d625369 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://www.squadra-patrimoine.fr/wp-content/uploads/2026/04/Image15-1.png);background-size:contain;}.elementor-307 .elementor-element.elementor-element-39afd58 .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-307 .elementor-element.elementor-element-39afd58{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-307 .elementor-element.elementor-element-39afd58.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-307 .elementor-element.elementor-element-39afd58 .swiper-slide-contents{max-width:66%;}.elementor-307 .elementor-element.elementor-element-39afd58 .swiper-slide-inner{text-align:center;}.elementor-307 .elementor-element.elementor-element-39afd58 .elementor-swiper-button{color:#5C5C5C;}.elementor-307 .elementor-element.elementor-element-39afd58 .elementor-swiper-button svg{fill:#5C5C5C;}.elementor-307 .elementor-element.elementor-element-39afd58 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#5C5C5C;opacity:1;}.elementor-307 .elementor-element.elementor-element-39afd58 .swiper-pagination-bullet-active{background-color:#C5C5C5;}.elementor-307 .elementor-element.elementor-element-58992d0{--spacer-size:20px;}.elementor-307 .elementor-element.elementor-element-58992d0.elementor-element{--order:99999 /* order end hack */;}.elementor-307 .elementor-element.elementor-element-d117167{--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-307 .elementor-element.elementor-element-d117167.e-con{--align-self:center;}.elementor-307 .elementor-element.elementor-element-3cea342.elementor-element{--order:-99999 /* order start hack */;}.elementor-307 .elementor-element.elementor-element-3cea342{text-align:center;}.elementor-307 .elementor-element.elementor-element-3cea342 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:57px;font-weight:500;font-style:italic;}.elementor-307 .elementor-element.elementor-element-389b9c6{--spacer-size:20px;}.elementor-307 .elementor-element.elementor-element-389b9c6.elementor-element{--order:-99999 /* order start hack */;}.elementor-307 .elementor-element.elementor-element-e91ba58{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:"Cormorant Garamond", Sans-serif;font-size:21px;font-weight:500;font-style:normal;color:var( --e-global-color-primary );}.elementor-307 .elementor-element.elementor-element-e91ba58.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-307 .elementor-element.elementor-element-9c3da19{--spacer-size:20px;}.elementor-307 .elementor-element.elementor-element-9c3da19.elementor-element{--order:-99999 /* order start hack */;}.elementor-307 .elementor-element.elementor-element-f7ad622{text-align:center;}.elementor-307 .elementor-element.elementor-element-f7ad622 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:49px;font-weight:500;font-style:italic;}.elementor-307 .elementor-element.elementor-element-211b2ab{text-align:center;}.elementor-307 .elementor-element.elementor-element-211b2ab .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:400;font-style:normal;color:var( --e-global-color-text );}.elementor-307 .elementor-element.elementor-element-5241d90{--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-307 .elementor-element.elementor-element-98270c0{--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-307 .elementor-element.elementor-element-c111b8f .elementor-icon-wrapper{text-align:center;}.elementor-307 .elementor-element.elementor-element-c111b8f.elementor-view-stacked .elementor-icon{background-color:#9F5B1D;}.elementor-307 .elementor-element.elementor-element-c111b8f.elementor-view-framed .elementor-icon, .elementor-307 .elementor-element.elementor-element-c111b8f.elementor-view-default .elementor-icon{color:#9F5B1D;border-color:#9F5B1D;}.elementor-307 .elementor-element.elementor-element-c111b8f.elementor-view-framed .elementor-icon, .elementor-307 .elementor-element.elementor-element-c111b8f.elementor-view-default .elementor-icon svg{fill:#9F5B1D;}.elementor-307 .elementor-element.elementor-element-331e1be{width:var( --container-widget-width, 190% );max-width:190%;--container-widget-width:190%;--container-widget-flex-grow:0;text-align:center;}.elementor-307 .elementor-element.elementor-element-331e1be .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:700;font-style:italic;}.elementor-307 .elementor-element.elementor-element-ee4eede{width:var( --container-widget-width, 190% );max-width:190%;--container-widget-width:190%;--container-widget-flex-grow:0;text-align:center;font-family:"Cormorant Garamond", Sans-serif;font-size:17px;font-weight:500;font-style:normal;color:var( --e-global-color-primary );}.elementor-307 .elementor-element.elementor-element-becef42{--spacer-size:50px;}.elementor-307 .elementor-element.elementor-element-d5da2fb .elementor-icon-wrapper{text-align:center;}.elementor-307 .elementor-element.elementor-element-d5da2fb.elementor-view-stacked .elementor-icon{background-color:#BF7B3C;}.elementor-307 .elementor-element.elementor-element-d5da2fb.elementor-view-framed .elementor-icon, .elementor-307 .elementor-element.elementor-element-d5da2fb.elementor-view-default .elementor-icon{color:#BF7B3C;border-color:#BF7B3C;}.elementor-307 .elementor-element.elementor-element-d5da2fb.elementor-view-framed .elementor-icon, .elementor-307 .elementor-element.elementor-element-d5da2fb.elementor-view-default .elementor-icon svg{fill:#BF7B3C;}.elementor-307 .elementor-element.elementor-element-2aeea3d{width:var( --container-widget-width, 190% );max-width:190%;--container-widget-width:190%;--container-widget-flex-grow:0;text-align:center;}.elementor-307 .elementor-element.elementor-element-2aeea3d .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:700;font-style:italic;}.elementor-307 .elementor-element.elementor-element-7594cea{width:var( --container-widget-width, 190% );max-width:190%;--container-widget-width:190%;--container-widget-flex-grow:0;text-align:center;font-family:"Cormorant Garamond", Sans-serif;font-size:17px;font-weight:500;font-style:normal;color:var( --e-global-color-primary );}.elementor-307 .elementor-element.elementor-element-5925114{--spacer-size:50px;}.elementor-307 .elementor-element.elementor-element-34f8b6b .elementor-icon-wrapper{text-align:center;}.elementor-307 .elementor-element.elementor-element-34f8b6b.elementor-view-stacked .elementor-icon{background-color:#D48F50;}.elementor-307 .elementor-element.elementor-element-34f8b6b.elementor-view-framed .elementor-icon, .elementor-307 .elementor-element.elementor-element-34f8b6b.elementor-view-default .elementor-icon{color:#D48F50;border-color:#D48F50;}.elementor-307 .elementor-element.elementor-element-34f8b6b.elementor-view-framed .elementor-icon, .elementor-307 .elementor-element.elementor-element-34f8b6b.elementor-view-default .elementor-icon svg{fill:#D48F50;}.elementor-307 .elementor-element.elementor-element-ba3f839{width:var( --container-widget-width, 190% );max-width:190%;--container-widget-width:190%;--container-widget-flex-grow:0;text-align:center;}.elementor-307 .elementor-element.elementor-element-ba3f839 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:700;font-style:italic;}.elementor-307 .elementor-element.elementor-element-24e4818{width:var( --container-widget-width, 190% );max-width:190%;--container-widget-width:190%;--container-widget-flex-grow:0;text-align:center;font-family:"Cormorant Garamond", Sans-serif;font-size:17px;font-weight:500;font-style:normal;color:var( --e-global-color-primary );}.elementor-307 .elementor-element.elementor-element-5655dd6{--spacer-size:50px;}.elementor-307 .elementor-element.elementor-element-ef0ca50 .elementor-icon-wrapper{text-align:center;}.elementor-307 .elementor-element.elementor-element-ef0ca50.elementor-view-stacked .elementor-icon{background-color:#E1A268;}.elementor-307 .elementor-element.elementor-element-ef0ca50.elementor-view-framed .elementor-icon, .elementor-307 .elementor-element.elementor-element-ef0ca50.elementor-view-default .elementor-icon{color:#E1A268;border-color:#E1A268;}.elementor-307 .elementor-element.elementor-element-ef0ca50.elementor-view-framed .elementor-icon, .elementor-307 .elementor-element.elementor-element-ef0ca50.elementor-view-default .elementor-icon svg{fill:#E1A268;}.elementor-307 .elementor-element.elementor-element-4b50521{width:var( --container-widget-width, 190% );max-width:190%;--container-widget-width:190%;--container-widget-flex-grow:0;text-align:center;}.elementor-307 .elementor-element.elementor-element-4b50521 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:700;font-style:italic;}.elementor-307 .elementor-element.elementor-element-e1aacd3{width:var( --container-widget-width, 190% );max-width:190%;--container-widget-width:190%;--container-widget-flex-grow:0;text-align:center;font-family:"Cormorant Garamond", Sans-serif;font-size:17px;font-weight:500;font-style:normal;color:var( --e-global-color-primary );}.elementor-307 .elementor-element.elementor-element-c964268{--spacer-size:50px;}.elementor-307 .elementor-element.elementor-element-bf39ad4 .elementor-icon-wrapper{text-align:center;}.elementor-307 .elementor-element.elementor-element-bf39ad4.elementor-view-stacked .elementor-icon{background-color:#F2C295;}.elementor-307 .elementor-element.elementor-element-bf39ad4.elementor-view-framed .elementor-icon, .elementor-307 .elementor-element.elementor-element-bf39ad4.elementor-view-default .elementor-icon{color:#F2C295;border-color:#F2C295;}.elementor-307 .elementor-element.elementor-element-bf39ad4.elementor-view-framed .elementor-icon, .elementor-307 .elementor-element.elementor-element-bf39ad4.elementor-view-default .elementor-icon svg{fill:#F2C295;}.elementor-307 .elementor-element.elementor-element-3252ba1{width:var( --container-widget-width, 190% );max-width:190%;--container-widget-width:190%;--container-widget-flex-grow:0;text-align:center;}.elementor-307 .elementor-element.elementor-element-3252ba1 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:24px;font-weight:700;font-style:italic;}.elementor-307 .elementor-element.elementor-element-d6913d7{width:var( --container-widget-width, 190% );max-width:190%;--container-widget-width:190%;--container-widget-flex-grow:0;text-align:center;font-family:"Cormorant Garamond", Sans-serif;font-size:17px;font-weight:500;font-style:normal;color:var( --e-global-color-primary );}.elementor-307 .elementor-element.elementor-element-8c9a1b0{--spacer-size:50px;}.elementor-307 .elementor-element.elementor-element-6f73978{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:"Cormorant Garamond", Sans-serif;font-size:21px;font-weight:500;font-style:normal;color:var( --e-global-color-primary );}.elementor-307 .elementor-element.elementor-element-6f73978.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-307 .elementor-element.elementor-element-63df4bb{--spacer-size:50px;}.elementor-307 .elementor-element.elementor-element-b9fe1a7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;grid-column:span custom;grid-row:span custom;text-align:center;}.elementor-307 .elementor-element.elementor-element-b9fe1a7.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-307 .elementor-element.elementor-element-b934a87{width:var( --container-widget-width, 70% );max-width:70%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:start;font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:600;font-style:normal;}.elementor-307 .elementor-element.elementor-element-b934a87.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-307 .elementor-element.elementor-element-bd411a7{--spacer-size:30px;}.elementor-307 .elementor-element.elementor-element-bd411a7.elementor-element{--order:99999 /* order end hack */;}.elementor-307 .elementor-element.elementor-element-4451950{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;grid-column:span custom;text-align:center;}.elementor-307 .elementor-element.elementor-element-4451950.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-307 .elementor-element.elementor-element-495b539{width:var( --container-widget-width, 70% );max-width:70%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:start;font-family:"Cormorant Garamond", Sans-serif;font-size:20px;font-weight:600;font-style:normal;line-height:16px;}.elementor-307 .elementor-element.elementor-element-495b539.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-307 .elementor-element.elementor-element-831210d{--spacer-size:30px;}.elementor-307 .elementor-element.elementor-element-831210d.elementor-element{--order:99999 /* order end hack */;}.elementor-307 .elementor-element.elementor-element-64744cc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;grid-column:span custom;text-align:center;}.elementor-307 .elementor-element.elementor-element-64744cc.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-307 .elementor-element.elementor-element-2835ca2 .elementor-repeater-item-5fd14ee .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://www.squadra-patrimoine.fr/wp-content/uploads/2026/04/Image2-2.png);background-size:contain;}.elementor-307 .elementor-element.elementor-element-2835ca2 .elementor-repeater-item-d9822fe .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://www.squadra-patrimoine.fr/wp-content/uploads/2026/04/Image3-1.png);background-size:contain;}.elementor-307 .elementor-element.elementor-element-2835ca2 .elementor-repeater-item-2a3a617 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://www.squadra-patrimoine.fr/wp-content/uploads/2026/04/Image4-1.png);background-size:contain;}.elementor-307 .elementor-element.elementor-element-2835ca2 .elementor-repeater-item-a03f9b7 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://www.squadra-patrimoine.fr/wp-content/uploads/2026/04/Image5-1.png);background-size:contain;}.elementor-307 .elementor-element.elementor-element-2835ca2 .elementor-repeater-item-c277eb1 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://www.squadra-patrimoine.fr/wp-content/uploads/2026/04/Image6-1.jpg);background-size:contain;}.elementor-307 .elementor-element.elementor-element-2835ca2 .elementor-repeater-item-a9ec6f5 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://www.squadra-patrimoine.fr/wp-content/uploads/2026/04/Image7-1.png);background-size:contain;}.elementor-307 .elementor-element.elementor-element-2835ca2 .elementor-repeater-item-73395ff .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://www.squadra-patrimoine.fr/wp-content/uploads/2026/04/Image8-1.png);background-size:contain;}.elementor-307 .elementor-element.elementor-element-2835ca2 .elementor-repeater-item-17e0c57 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://www.squadra-patrimoine.fr/wp-content/uploads/2026/04/Image9-1.png);background-size:contain;}.elementor-307 .elementor-element.elementor-element-2835ca2 .elementor-repeater-item-1987b10 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://www.squadra-patrimoine.fr/wp-content/uploads/2026/04/Image10-1.png);background-size:contain;}.elementor-307 .elementor-element.elementor-element-2835ca2 .elementor-repeater-item-9655855 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://www.squadra-patrimoine.fr/wp-content/uploads/2026/04/Image11-1.jpg);background-size:contain;}.elementor-307 .elementor-element.elementor-element-2835ca2 .elementor-repeater-item-170a2e7 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://www.squadra-patrimoine.fr/wp-content/uploads/2026/04/Image13-1.png);background-size:contain;}.elementor-307 .elementor-element.elementor-element-2835ca2 .elementor-repeater-item-8976b0d .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://www.squadra-patrimoine.fr/wp-content/uploads/2026/04/Image14-1.jpg);background-size:contain;}.elementor-307 .elementor-element.elementor-element-2835ca2 .elementor-repeater-item-d625369 .swiper-slide-bg{background-color:#FFFFFF;background-image:url(https://www.squadra-patrimoine.fr/wp-content/uploads/2026/04/Image15-1.png);background-size:contain;}.elementor-307 .elementor-element.elementor-element-2835ca2 .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-307 .elementor-element.elementor-element-2835ca2{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-307 .elementor-element.elementor-element-2835ca2.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-307 .elementor-element.elementor-element-2835ca2 .swiper-slide-contents{max-width:66%;}.elementor-307 .elementor-element.elementor-element-2835ca2 .swiper-slide-inner{text-align:center;}.elementor-307 .elementor-element.elementor-element-2835ca2 .elementor-swiper-button{color:#5C5C5C;}.elementor-307 .elementor-element.elementor-element-2835ca2 .elementor-swiper-button svg{fill:#5C5C5C;}.elementor-307 .elementor-element.elementor-element-2835ca2 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#5C5C5C;opacity:1;}.elementor-307 .elementor-element.elementor-element-2835ca2 .swiper-pagination-bullet-active{background-color:#C5C5C5;}.elementor-307 .elementor-element.elementor-element-64a9320{--spacer-size:20px;}.elementor-307 .elementor-element.elementor-element-64a9320.elementor-element{--order:99999 /* order end hack */;}.elementor-307 .elementor-element.elementor-element-06f089b{--spacer-size:20px;}.elementor-307 .elementor-element.elementor-element-06f089b.elementor-element{--order:99999 /* order end hack */;}@media(min-width:768px){.elementor-307 .elementor-element.elementor-element-7b72900{--content-width:200px;}.elementor-307 .elementor-element.elementor-element-166cf67{--content-width:200px;}.elementor-307 .elementor-element.elementor-element-70ce021{--content-width:200px;}.elementor-307 .elementor-element.elementor-element-a639254{--content-width:200px;}.elementor-307 .elementor-element.elementor-element-5cc7607{--content-width:200px;}.elementor-307 .elementor-element.elementor-element-991956c{--content-width:200px;}.elementor-307 .elementor-element.elementor-element-d85e668{--content-width:200px;}.elementor-307 .elementor-element.elementor-element-988d240{--content-width:200px;}.elementor-307 .elementor-element.elementor-element-06655f6{--content-width:200px;}.elementor-307 .elementor-element.elementor-element-987e336{--content-width:200px;}.elementor-307 .elementor-element.elementor-element-740d5a7{--width:200px;}.elementor-307 .elementor-element.elementor-element-5158033{--width:200px;}.elementor-307 .elementor-element.elementor-element-6530bfe{--width:200px;}.elementor-307 .elementor-element.elementor-element-a212fb0{--width:200px;}.elementor-307 .elementor-element.elementor-element-ca1beb0{--width:200px;}.elementor-307 .elementor-element.elementor-element-69b1eb6{--width:50%;}.elementor-307 .elementor-element.elementor-element-98270c0{--width:50%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );}.elementor-307 .elementor-element.elementor-element-06081d8{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;font-size:18px;}.elementor-307 .elementor-element.elementor-element-4645bd6{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-307 .elementor-element.elementor-element-cbc591d .elementor-icon{font-size:80px;}.elementor-307 .elementor-element.elementor-element-cbc591d .elementor-icon svg{height:80px;}.elementor-307 .elementor-element.elementor-element-ccbfed4{--container-widget-width:200px;--container-widget-flex-grow:0;width:var( --container-widget-width, 200px );max-width:200px;font-size:18px;}.elementor-307 .elementor-element.elementor-element-ccbfed4.elementor-element{--align-self:center;}.elementor-307 .elementor-element.elementor-element-ccbfed4 p{margin-block-end:0px;}.elementor-307 .elementor-element.elementor-element-7693c99{--spacer-size:25px;}.elementor-307 .elementor-element.elementor-element-5cf706f .elementor-icon{font-size:80px;}.elementor-307 .elementor-element.elementor-element-5cf706f .elementor-icon svg{height:80px;}.elementor-307 .elementor-element.elementor-element-4ccf5c7.elementor-element{--align-self:center;}.elementor-307 .elementor-element.elementor-element-4ccf5c7{font-size:18px;}.elementor-307 .elementor-element.elementor-element-4ccf5c7 p{margin-block-end:0px;}.elementor-307 .elementor-element.elementor-element-eebcd1e{--spacer-size:25px;}.elementor-307 .elementor-element.elementor-element-6b90036 .elementor-icon{font-size:80px;}.elementor-307 .elementor-element.elementor-element-6b90036 .elementor-icon svg{height:80px;}.elementor-307 .elementor-element.elementor-element-04c8c75.elementor-element{--align-self:center;}.elementor-307 .elementor-element.elementor-element-04c8c75{font-size:18px;}.elementor-307 .elementor-element.elementor-element-04c8c75 p{margin-block-end:0px;}.elementor-307 .elementor-element.elementor-element-c9017cc{--spacer-size:25px;}.elementor-307 .elementor-element.elementor-element-4bee536 .elementor-icon{font-size:80px;}.elementor-307 .elementor-element.elementor-element-4bee536 .elementor-icon svg{height:80px;}.elementor-307 .elementor-element.elementor-element-f46609d.elementor-element{--align-self:center;}.elementor-307 .elementor-element.elementor-element-f46609d{font-size:18px;}.elementor-307 .elementor-element.elementor-element-f46609d p{margin-block-end:0px;}.elementor-307 .elementor-element.elementor-element-74c1004{--spacer-size:25px;}.elementor-307 .elementor-element.elementor-element-fc82330 .elementor-icon{font-size:80px;}.elementor-307 .elementor-element.elementor-element-fc82330 .elementor-icon svg{height:80px;}.elementor-307 .elementor-element.elementor-element-dd91b30.elementor-element{--align-self:center;}.elementor-307 .elementor-element.elementor-element-dd91b30{font-size:18px;}.elementor-307 .elementor-element.elementor-element-dd91b30 p{margin-block-end:0px;}.elementor-307 .elementor-element.elementor-element-487d0db{--spacer-size:40px;}.elementor-307 .elementor-element.elementor-element-cc83432{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;font-size:18px;}.elementor-307 .elementor-element.elementor-element-cc83432 p{margin-block-end:0px;}.elementor-307 .elementor-element.elementor-element-eeb3d40{--spacer-size:40px;}.elementor-307 .elementor-element.elementor-element-eeb3d40.elementor-element{--order:99999 /* order end hack */;}.elementor-307 .elementor-element.elementor-element-31147e8{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;font-size:18px;}.elementor-307 .elementor-element.elementor-element-b3c721c{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;font-size:18px;}.elementor-307 .elementor-element.elementor-element-e91ba58{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;font-size:18px;}.elementor-307 .elementor-element.elementor-element-c111b8f .elementor-icon{font-size:80px;}.elementor-307 .elementor-element.elementor-element-c111b8f .elementor-icon svg{height:80px;}.elementor-307 .elementor-element.elementor-element-ee4eede{--container-widget-width:200px;--container-widget-flex-grow:0;width:var( --container-widget-width, 200px );max-width:200px;font-size:18px;}.elementor-307 .elementor-element.elementor-element-ee4eede.elementor-element{--align-self:center;}.elementor-307 .elementor-element.elementor-element-ee4eede p{margin-block-end:0px;}.elementor-307 .elementor-element.elementor-element-becef42{--spacer-size:25px;}.elementor-307 .elementor-element.elementor-element-d5da2fb .elementor-icon{font-size:80px;}.elementor-307 .elementor-element.elementor-element-d5da2fb .elementor-icon svg{height:80px;}.elementor-307 .elementor-element.elementor-element-7594cea.elementor-element{--align-self:center;}.elementor-307 .elementor-element.elementor-element-7594cea{font-size:18px;}.elementor-307 .elementor-element.elementor-element-7594cea p{margin-block-end:0px;}.elementor-307 .elementor-element.elementor-element-5925114{--spacer-size:25px;}.elementor-307 .elementor-element.elementor-element-34f8b6b .elementor-icon{font-size:80px;}.elementor-307 .elementor-element.elementor-element-34f8b6b .elementor-icon svg{height:80px;}.elementor-307 .elementor-element.elementor-element-24e4818.elementor-element{--align-self:center;}.elementor-307 .elementor-element.elementor-element-24e4818{font-size:18px;}.elementor-307 .elementor-element.elementor-element-24e4818 p{margin-block-end:0px;}.elementor-307 .elementor-element.elementor-element-5655dd6{--spacer-size:25px;}.elementor-307 .elementor-element.elementor-element-ef0ca50 .elementor-icon{font-size:80px;}.elementor-307 .elementor-element.elementor-element-ef0ca50 .elementor-icon svg{height:80px;}.elementor-307 .elementor-element.elementor-element-e1aacd3.elementor-element{--align-self:center;}.elementor-307 .elementor-element.elementor-element-e1aacd3{font-size:18px;}.elementor-307 .elementor-element.elementor-element-e1aacd3 p{margin-block-end:0px;}.elementor-307 .elementor-element.elementor-element-c964268{--spacer-size:25px;}.elementor-307 .elementor-element.elementor-element-bf39ad4 .elementor-icon{font-size:80px;}.elementor-307 .elementor-element.elementor-element-bf39ad4 .elementor-icon svg{height:80px;}.elementor-307 .elementor-element.elementor-element-d6913d7.elementor-element{--align-self:center;}.elementor-307 .elementor-element.elementor-element-d6913d7{font-size:18px;}.elementor-307 .elementor-element.elementor-element-d6913d7 p{margin-block-end:0px;}.elementor-307 .elementor-element.elementor-element-8c9a1b0{--spacer-size:40px;}.elementor-307 .elementor-element.elementor-element-6f73978{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;font-size:18px;}.elementor-307 .elementor-element.elementor-element-6f73978 p{margin-block-end:0px;}.elementor-307 .elementor-element.elementor-element-63df4bb{--spacer-size:40px;}.elementor-307 .elementor-element.elementor-element-63df4bb.elementor-element{--order:99999 /* order end hack */;}.elementor-307 .elementor-element.elementor-element-b934a87{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;font-size:18px;}.elementor-307 .elementor-element.elementor-element-495b539{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;font-size:18px;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-307 .elementor-element.elementor-element-28001a9 .elementor-heading-title{font-size:45px;}.elementor-307 .elementor-element.elementor-element-3df14f0{font-size:25px;}.elementor-307 .elementor-element.elementor-element-622caa0{font-size:25px;}.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-slides .elementor-slide-description{font-size:var( --e-global-typography-secondary-font-size );}.elementor-307 .elementor-element.elementor-element-5e025cb .elementor-heading-title{font-size:45px;}.elementor-307 .elementor-element.elementor-element-06081d8{font-size:25px;}.elementor-307 .elementor-element.elementor-element-cc83432{font-size:25px;}.elementor-307 .elementor-element.elementor-element-3cea342 .elementor-heading-title{font-size:45px;}.elementor-307 .elementor-element.elementor-element-e91ba58{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;font-size:17px;}.elementor-307 .elementor-element.elementor-element-f7ad622 .elementor-heading-title{font-size:29px;}.elementor-307 .elementor-element.elementor-element-211b2ab .elementor-heading-title{font-size:22px;}.elementor-307 .elementor-element.elementor-element-6f73978{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;font-size:17px;}.elementor-307 .elementor-element.elementor-element-b934a87{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-307 .elementor-element.elementor-element-495b539{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-307 .elementor-element.elementor-element-2835ca2{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}}/* Start custom CSS for container, class: .elementor-element-7b72900 */.elementor-307 .elementor-element.elementor-element-7b72900{
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-166cf67 */.elementor-307 .elementor-element.elementor-element-166cf67{
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70ce021 */.elementor-307 .elementor-element.elementor-element-70ce021{
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a639254 */.elementor-307 .elementor-element.elementor-element-a639254{
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5cc7607 */.elementor-307 .elementor-element.elementor-element-5cc7607{
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-991956c */.elementor-307 .elementor-element.elementor-element-991956c{
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d85e668 */.elementor-307 .elementor-element.elementor-element-d85e668{
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-988d240 */.elementor-307 .elementor-element.elementor-element-988d240{
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-06655f6 */.elementor-307 .elementor-element.elementor-element-06655f6{
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-987e336 */.elementor-307 .elementor-element.elementor-element-987e336{
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-740d5a7 */.elementor-307 .elementor-element.elementor-element-740d5a7{
  position: relative;
  height: 110px;
  min-width: 190px;
  background: #e8b178; /* ta couleur exacte */
  overflow: visible;
}

.elementor-307 .elementor-element.elementor-element-740d5a7::after{
  content: "";
  position: absolute;
  top: 0;
  right: -39px; /* au lieu de -40px */
  width: 0;
  height: 0;
  border-top: 55px solid transparent;
  border-bottom: 55px solid transparent;
  border-left: 40px solid#9F5B1D; /* exactement la même couleur */
  z-index: 3;
}

.elementor-307 .elementor-element.elementor-element-740d5a7::before{
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 0;
  height: 0;
  border-top: 55px solid transparent;
  border-bottom: 55px solid transparent;
  border-left: 40px solid #f7f7f7; /* ou la couleur exacte du fond */
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5158033 */.elementor-307 .elementor-element.elementor-element-5158033{
  position: relative;
  height: 110px;
  min-width: 190px;
  background: #e8b178; /* ta couleur exacte */
  overflow: visible;
}

.elementor-307 .elementor-element.elementor-element-5158033::after{
  content: "";
  position: absolute;
  top: 0;
  right: -39px; /* au lieu de -40px */
  width: 0;
  height: 0;
  border-top: 55px solid transparent;
  border-bottom: 55px solid transparent;
  border-left: 40px solid#C37937; /* exactement la même couleur */
  z-index: 3;
}

.elementor-307 .elementor-element.elementor-element-5158033::before{
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 0;
  height: 0;
  border-top: 55px solid transparent;
  border-bottom: 55px solid transparent;
  border-left: 40px solid #f7f7f7; /* ou la couleur exacte du fond */
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6530bfe */.elementor-307 .elementor-element.elementor-element-6530bfe{
  position: relative;
  height: 110px;
  min-width: 190px;
  background: #e8b178; /* ta couleur exacte */
  overflow: visible;
}

.elementor-307 .elementor-element.elementor-element-6530bfe::after{
  content: "";
  position: absolute;
  top: 0;
  right: -39px; /* au lieu de -40px */
  width: 0;
  height: 0;
  border-top: 55px solid transparent;
  border-bottom: 55px solid transparent;
  border-left: 40px solid#D48F50; /* exactement la même couleur */
  z-index: 3;
}

.elementor-307 .elementor-element.elementor-element-6530bfe::before{
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 0;
  height: 0;
  border-top: 55px solid transparent;
  border-bottom: 55px solid transparent;
  border-left: 40px solid #f7f7f7; /* ou la couleur exacte du fond */
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a212fb0 */.elementor-307 .elementor-element.elementor-element-a212fb0{
  position: relative;
  height: 110px;
  min-width: 190px;
  background: #e8b178; /* ta couleur exacte */
  overflow: visible;
}

.elementor-307 .elementor-element.elementor-element-a212fb0::after{
  content: "";
  position: absolute;
  top: 0;
  right: -39px; /* au lieu de -40px */
  width: 0;
  height: 0;
  border-top: 55px solid transparent;
  border-bottom: 55px solid transparent;
  border-left: 40px solid#D79B64; /* exactement la même couleur */
  z-index: 3;
}

.elementor-307 .elementor-element.elementor-element-a212fb0::before{
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 0;
  height: 0;
  border-top: 55px solid transparent;
  border-bottom: 55px solid transparent;
  border-left: 40px solid #f7f7f7; /* ou la couleur exacte du fond */
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca1beb0 */.elementor-307 .elementor-element.elementor-element-ca1beb0{
  position: relative;
  height: 110px;
  min-width: 190px;
  background: #e8b178; /* ta couleur exacte */
  overflow: visible;
}

.elementor-307 .elementor-element.elementor-element-ca1beb0::after{
  content: "";
  position: absolute;
  top: 0;
  right: -39px; /* au lieu de -40px */
  width: 0;
  height: 0;
  border-top: 55px solid transparent;
  border-bottom: 55px solid transparent;
  border-left: 40px solid #F4B67E; /* exactement la même couleur */
  z-index: 3;
}

.elementor-307 .elementor-element.elementor-element-ca1beb0::before{
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 0;
  height: 0;
  border-top: 55px solid transparent;
  border-bottom: 55px solid transparent;
  border-left: 40px solid #f7f7f7; /* ou la couleur exacte du fond */
  z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e187c6e */.elementor-307 .elementor-element.elementor-element-e187c6e{
  position: relative;
}
.elementor-307 .elementor-element.elementor-element-e187c6e{
  z-index: 2;
}
.elementor-307 .elementor-element.elementor-element-e187c6e:hover{
  transform: translateY(-5px);
  transition: 0.3s ease;
}/* End custom CSS */