.elementor-28 .elementor-element.elementor-element-a63e449{--display:flex;--min-height:432px;--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.5;}.elementor-28 .elementor-element.elementor-element-a63e449:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-a63e449 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://laboucheriedeportopollo.fr/wp-content/uploads/2026/01/exploitation-cochon-corse-e1767878404249-768x1021.jpg");background-position:center center;background-size:cover;}.elementor-28 .elementor-element.elementor-element-a63e449::before, .elementor-28 .elementor-element.elementor-element-a63e449 > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-a63e449 > .e-con-inner > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-a63e449 > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-a63e449 > .e-con-inner > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-a63e449 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#8C1D18;--background-overlay:'';}.elementor-28 .elementor-element.elementor-element-a2250e3{--display:flex;}.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-28 .elementor-element.elementor-element-56ad0ed{margin:136px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-56ad0ed .elementor-heading-title{font-family:"Source Serif Pro", Sans-serif;font-size:58px;font-weight:500;color:var( --e-global-color-70f64ac );}.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-28 .elementor-element.elementor-element-e7ee1d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Source Serif Pro", Sans-serif;font-size:26px;font-weight:400;color:var( --e-global-color-70f64ac );}.elementor-28 .elementor-element.elementor-element-97bbadc{--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;--margin-top:39px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28 .elementor-element.elementor-element-8011843{--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-28 .elementor-element.elementor-element-867b36c{background-color:#5D704340;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 7px 0px 7px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:50px 50px 50px 50px;text-align:center;font-family:"Source Serif Pro", Sans-serif;font-weight:400;color:var( --e-global-color-b3928b1 );}.elementor-28 .elementor-element.elementor-element-867b36c.elementor-element{--align-self:flex-start;}.elementor-28 .elementor-element.elementor-element-867b36c p{margin-block-end:0px;}.elementor-28 .elementor-element.elementor-element-5f8d9b3 .elementor-heading-title{font-family:"Source Serif Pro", Sans-serif;font-size:25px;font-weight:500;color:#3F2721;}.elementor-28 .elementor-element.elementor-element-afa843e{--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-28 .elementor-element.elementor-element-afa843e:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-afa843e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7E7E7;}.elementor-28 .elementor-element.elementor-element-e3841da{margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-e3841da .elementor-heading-title{font-family:"Source Serif Pro", Sans-serif;font-size:30px;font-weight:500;}.elementor-28 .elementor-element.elementor-element-1b96ada{text-align:center;}.elementor-28 .elementor-element.elementor-element-1b96ada .elementor-heading-title{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-28 .elementor-element.elementor-element-dd8b395{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-28 .elementor-element.elementor-element-a1676db{--display:flex;--min-height:0px;border-style:solid;--border-style:solid;--border-radius:25px 25px 25px 25px;--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-28 .elementor-element.elementor-element-a1676db:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-a1676db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-70f64ac );}.elementor-28 .elementor-element.elementor-element-a6248cc{text-align:center;}.elementor-28 .elementor-element.elementor-element-a6248cc .elementor-heading-title{font-family:"Source Serif Pro", Sans-serif;font-size:30px;font-weight:500;}.elementor-28 .elementor-element.elementor-element-fd5c0de .elementor-heading-title{font-family:"Source Serif Pro", Sans-serif;font-size:21px;font-weight:500;}.elementor-28 .elementor-element.elementor-element-3b6a2a0{font-family:"Source Sans 3", Sans-serif;font-size:16px;font-weight:400;}.elementor-28 .elementor-element.elementor-element-53ae15d{--display:flex;--min-height:0px;border-style:solid;--border-style:solid;--border-radius:25px 25px 25px 25px;--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-28 .elementor-element.elementor-element-53ae15d:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-53ae15d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-70f64ac );}.elementor-28 .elementor-element.elementor-element-9f3492f{text-align:center;}.elementor-28 .elementor-element.elementor-element-9f3492f .elementor-heading-title{font-family:"Source Serif Pro", Sans-serif;font-size:30px;font-weight:500;}.elementor-28 .elementor-element.elementor-element-6fd451c .elementor-heading-title{font-family:"Source Serif Pro", Sans-serif;font-size:21px;font-weight:500;}.elementor-28 .elementor-element.elementor-element-4e7298c{font-family:"Source Sans 3", Sans-serif;font-size:16px;font-weight:400;}.elementor-28 .elementor-element.elementor-element-c64a712{--display:flex;--min-height:0px;border-style:solid;--border-style:solid;--border-radius:25px 25px 25px 25px;--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-28 .elementor-element.elementor-element-c64a712:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-c64a712 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-70f64ac );}.elementor-28 .elementor-element.elementor-element-6995bff{text-align:center;}.elementor-28 .elementor-element.elementor-element-6995bff .elementor-heading-title{font-family:"Source Serif Pro", Sans-serif;font-size:30px;font-weight:500;}.elementor-28 .elementor-element.elementor-element-f73729a .elementor-heading-title{font-family:"Source Serif Pro", Sans-serif;font-size:21px;font-weight:500;}.elementor-28 .elementor-element.elementor-element-c882138{font-family:"Source Sans 3", Sans-serif;font-size:16px;font-weight:400;}.elementor-28 .elementor-element.elementor-element-e3feaeb{--display:flex;--min-height:0px;border-style:solid;--border-style:solid;--border-radius:25px 25px 25px 25px;--padding-top:21px;--padding-bottom:21px;--padding-left:21px;--padding-right:21px;}.elementor-28 .elementor-element.elementor-element-e3feaeb:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-e3feaeb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-70f64ac );}.elementor-28 .elementor-element.elementor-element-73f840c{text-align:center;}.elementor-28 .elementor-element.elementor-element-73f840c .elementor-heading-title{font-family:"Source Serif Pro", Sans-serif;font-size:30px;font-weight:500;}.elementor-28 .elementor-element.elementor-element-2d4ec56 .elementor-heading-title{font-family:"Source Serif Pro", Sans-serif;font-size:21px;font-weight:500;}.elementor-28 .elementor-element.elementor-element-dacec16{font-family:"Source Sans 3", Sans-serif;font-size:16px;font-weight:400;}.elementor-28 .elementor-element.elementor-element-f038548{--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;--margin-top:39px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28 .elementor-element.elementor-element-88d1955{--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-28 .elementor-element.elementor-element-4e2f9e7{background-color:#5D704340;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 7px 0px 7px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:50px 50px 50px 50px;text-align:center;font-family:"Source Serif Pro", Sans-serif;font-weight:400;color:var( --e-global-color-b3928b1 );}.elementor-28 .elementor-element.elementor-element-4e2f9e7.elementor-element{--align-self:flex-start;}.elementor-28 .elementor-element.elementor-element-4e2f9e7 p{margin-block-end:0px;}.elementor-28 .elementor-element.elementor-element-f6dfd46 .elementor-heading-title{font-family:"Source Serif Pro", Sans-serif;font-size:25px;font-weight:500;color:#3F2721;}.elementor-28 .elementor-element.elementor-element-f54926b{--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-28 .elementor-element.elementor-element-af6cdde{--spacer-size:50px;}.elementor-28 .elementor-element.elementor-element-bf35466{--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-28 .elementor-element.elementor-element-bf35466:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-bf35466 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b3928b1 );}.elementor-28 .elementor-element.elementor-element-bf35466.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-f6f3e4d{--display:flex;}.elementor-28 .elementor-element.elementor-element-f6f3e4d.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-ec149a9{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-ec149a9 .elementor-heading-title{font-family:"Source Serif Pro", Sans-serif;font-size:26px;font-weight:500;color:var( --e-global-color-70f64ac );}.elementor-28 .elementor-element.elementor-element-0bb0e5b{margin:0px 200px calc(var(--kit-widget-spacing, 0px) + 0px) 200px;text-align:center;color:var( --e-global-color-70f64ac );}.elementor-28 .elementor-element.elementor-element-399c183{margin:0px 200px calc(var(--kit-widget-spacing, 0px) + 0px) 200px;text-align:center;font-family:"Source Sans 3", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-70f64ac );}.elementor-28 .elementor-element.elementor-element-545f0cc{--display:flex;--justify-content:space-between;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-28 .elementor-element.elementor-element-545f0cc.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-5db2608{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--border-radius:27px 27px 27px 27px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-28 .elementor-element.elementor-element-5b6e16a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-28 .elementor-element.elementor-element-5b6e16a:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-5b6e16a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7E7E736;}.elementor-28 .elementor-element.elementor-element-5b6e16a.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-006cd1f{margin:23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-006cd1f .elementor-heading-title{font-family:"Source Serif Pro", Sans-serif;font-size:35px;font-weight:900;color:var( --e-global-color-70f64ac );}.elementor-28 .elementor-element.elementor-element-3e92aac{text-align:center;font-family:"Source Sans 3", Sans-serif;font-size:19px;font-weight:400;color:var( --e-global-color-70f64ac );}.elementor-28 .elementor-element.elementor-element-0067358{--display:flex;--border-radius:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-28 .elementor-element.elementor-element-0067358:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-0067358 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7E7E736;}.elementor-28 .elementor-element.elementor-element-0067358.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-28432f3{margin:23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-28432f3 .elementor-heading-title{font-family:"Source Serif Pro", Sans-serif;font-size:35px;font-weight:900;color:var( --e-global-color-70f64ac );}.elementor-28 .elementor-element.elementor-element-e4cfc98{text-align:center;font-family:"Source Sans 3", Sans-serif;font-size:19px;font-weight:400;color:var( --e-global-color-70f64ac );}.elementor-28 .elementor-element.elementor-element-1a90fe2{--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-28 .elementor-element.elementor-element-2018044{--spacer-size:50px;}.elementor-28 .elementor-element.elementor-element-ebf4f14{--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-28 .elementor-element.elementor-element-3121c6f{margin:27px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-3121c6f .elementor-heading-title{font-family:"Source Serif Pro", Sans-serif;font-size:26px;font-weight:500;color:var( --e-global-color-text );}.elementor-28 .elementor-element.elementor-element-24bc2f9{--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;--justify-content:center;--align-items:center;}.elementor-28 .elementor-element.elementor-element-24bc2f9.e-con{--align-self:center;}.elementor-28 .elementor-element.elementor-element-93834a3{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-28 .elementor-element.elementor-element-93834a3.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-1b47206{--display:flex;}.elementor-28 .elementor-element.elementor-element-a37257f .elementor-heading-title{font-family:"Source Serif Pro", Sans-serif;font-size:20px;font-weight:500;}.elementor-28 .elementor-element.elementor-element-c9cf46e{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-28 .elementor-element.elementor-element-c9cf46e.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-17f4fa9{--display:flex;}.elementor-28 .elementor-element.elementor-element-afb11cb .elementor-heading-title{font-family:"Source Serif Pro", Sans-serif;font-size:20px;font-weight:500;}.elementor-28 .elementor-element.elementor-element-af515f9{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-28 .elementor-element.elementor-element-af515f9.e-con{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-28 .elementor-element.elementor-element-3005e4a{--display:flex;}.elementor-28 .elementor-element.elementor-element-61dfa83 .elementor-heading-title{font-family:"Source Serif Pro", Sans-serif;font-size:20px;font-weight:500;}.elementor-28 .elementor-element.elementor-element-dedcb00{--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-28 .elementor-element.elementor-element-d31fe44{--display:flex;--border-radius:25px 25px 25px 25px;}.elementor-28 .elementor-element.elementor-element-d31fe44:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-d31fe44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9d8d2ec );}.elementor-28 .elementor-element.elementor-element-d31fe44.e-con{--align-self:center;}.elementor-28 .elementor-element.elementor-element-40698d9{width:var( --container-widget-width, auto );max-width:auto;margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:4px 12px 4px 12px;--container-widget-width:auto;--container-widget-flex-grow:0;border-style:none;border-radius:9999px 9999px 9999px 9999px;text-align:center;}.elementor-28 .elementor-element.elementor-element-40698d9.elementor-element{--align-self:center;}.elementor-28 .elementor-element.elementor-element-40698d9 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:20px;font-weight:500;line-height:28px;letter-spacing:1.3px;color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-82f4ded{--display:flex;}.elementor-28 .elementor-element.elementor-element-d955c4c{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-28 .elementor-element.elementor-element-1993327{--display:flex;}.elementor-28 .elementor-element.elementor-element-b8c97ef{font-family:"Source Sans 3", Sans-serif;font-size:15px;font-weight:400;}.elementor-28 .elementor-element.elementor-element-c26ac49{--display:flex;}.elementor-28 .elementor-element.elementor-element-8534bef{font-family:"Source Sans 3", Sans-serif;font-size:15px;font-weight:400;}.elementor-28 .elementor-element.elementor-element-24151f5{--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-28 .elementor-element.elementor-element-24151f5:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-24151f5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9d8d2ec );}.elementor-28 .elementor-element.elementor-element-78c5960{text-align:center;}.elementor-28 .elementor-element.elementor-element-78c5960 .elementor-heading-title{font-family:"Source Serif Pro", Sans-serif;font-size:19px;font-weight:500;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-28 .elementor-element.elementor-element-d09ae70{text-align:center;}.elementor-28 .elementor-element.elementor-element-20b2b5a3{--display:flex;--min-height:432px;--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.5;}.elementor-28 .elementor-element.elementor-element-20b2b5a3:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-20b2b5a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-28 .elementor-element.elementor-element-20b2b5a3::before, .elementor-28 .elementor-element.elementor-element-20b2b5a3 > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-20b2b5a3 > .e-con-inner > .elementor-background-video-container::before, .elementor-28 .elementor-element.elementor-element-20b2b5a3 > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-20b2b5a3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-28 .elementor-element.elementor-element-20b2b5a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-28 .elementor-element.elementor-element-1c49dd2a{--display:flex;}.elementor-28 .elementor-element.elementor-element-3c613e56{margin:136px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-28 .elementor-element.elementor-element-3c613e56 .elementor-heading-title{font-family:"Source Serif Pro", Sans-serif;font-size:58px;font-weight:500;color:#FAF8F6;}.elementor-28 .elementor-element.elementor-element-40610790{text-align:center;font-family:"Source Serif Pro", Sans-serif;font-size:22px;font-weight:400;color:var( --e-global-color-70f64ac );}.elementor-28 .elementor-element.elementor-element-4c5d5d7d{--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;--margin-top:39px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28 .elementor-element.elementor-element-4a06fc70{--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-28 .elementor-element.elementor-element-1a77fbd{border-style:solid;border-width:0px 0px 0px 0px;border-radius:40px 40px 40px 40px;}.elementor-28 .elementor-element.elementor-element-1a77fbd img{width:71%;max-width:75%;height:443px;object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-28 .elementor-element.elementor-element-14d8ed8{--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-28 .elementor-element.elementor-element-81d76a9{background-color:#F4E8E2;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 7px 0px 7px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:50px 50px 50px 50px;text-align:center;font-family:"Source Serif Pro", Sans-serif;font-weight:400;color:#AF523A;}.elementor-28 .elementor-element.elementor-element-81d76a9.elementor-element{--align-self:flex-start;}.elementor-28 .elementor-element.elementor-element-81d76a9 p{margin-block-end:0px;}.elementor-28 .elementor-element.elementor-element-2d75177 .elementor-heading-title{font-family:"Source Serif Pro", Sans-serif;font-size:16px;font-weight:500;color:#3F2721;}.elementor-28 .elementor-element.elementor-element-77527da{--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;--margin-top:39px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28 .elementor-element.elementor-element-77527da:not(.elementor-motion-effects-element-type-background), .elementor-28 .elementor-element.elementor-element-77527da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9d8d2ec );}.elementor-28 .elementor-element.elementor-element-93bb616{--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-28 .elementor-element.elementor-element-b8f5094{background-color:#F4E8E2;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 7px 0px 7px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:50px 50px 50px 50px;text-align:center;font-family:"Source Serif Pro", Sans-serif;font-weight:400;color:#AF523A;}.elementor-28 .elementor-element.elementor-element-b8f5094.elementor-element{--align-self:flex-start;}.elementor-28 .elementor-element.elementor-element-b8f5094 p{margin-block-end:0px;}.elementor-28 .elementor-element.elementor-element-12c0eea .elementor-heading-title{font-family:"Source Serif Pro", Sans-serif;font-size:16px;font-weight:500;color:#3F2721;}.elementor-28 .elementor-element.elementor-element-faa7af1{--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-28 .elementor-element.elementor-element-e623de0{border-style:solid;border-width:0px 0px 0px 0px;border-radius:40px 40px 40px 40px;}.elementor-28 .elementor-element.elementor-element-e623de0 img{width:100%;max-width:75%;height:443px;object-fit:cover;object-position:center right;border-radius:25px 25px 25px 25px;}.elementor-28 .elementor-element.elementor-element-31eab331{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:39px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28 .elementor-element.elementor-element-1864d9ff{--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;--justify-content:center;--align-items:center;}.elementor-28 .elementor-element.elementor-element-28b1f380{background-color:#F4E8E2;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 7px 0px 7px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:50px 50px 50px 50px;text-align:center;font-family:"Source Serif Pro", Sans-serif;font-weight:400;color:#AF523A;}.elementor-28 .elementor-element.elementor-element-28b1f380.elementor-element{--align-self:center;}.elementor-28 .elementor-element.elementor-element-28b1f380 p{margin-block-end:0px;}.elementor-28 .elementor-element.elementor-element-6ba8e79a{text-align:center;}.elementor-28 .elementor-element.elementor-element-db0304e{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:39px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-28 .elementor-element.elementor-element-f660a35{--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;--justify-content:center;--align-items:center;}.elementor-28 .elementor-element.elementor-element-aeecac9{background-color:#F4E8E2;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 7px 0px 7px;border-style:solid;border-width:1px 1px 1px 1px;border-radius:50px 50px 50px 50px;text-align:center;font-family:"Source Serif Pro", Sans-serif;font-weight:400;color:#AF523A;}.elementor-28 .elementor-element.elementor-element-aeecac9.elementor-element{--align-self:center;}.elementor-28 .elementor-element.elementor-element-aeecac9 p{margin-block-end:0px;}.elementor-28 .elementor-element.elementor-element-299acee .elementor-heading-title{font-family:"Source Serif Pro", Sans-serif;font-size:25px;font-weight:500;color:#3F2721;}.elementor-28 .elementor-element.elementor-element-d92a283{text-align:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-28 .elementor-element.elementor-element-a63e449{--content-width:1126px;}.elementor-28 .elementor-element.elementor-element-8011843{--width:100%;}.elementor-28 .elementor-element.elementor-element-a1676db{--width:100%;}.elementor-28 .elementor-element.elementor-element-53ae15d{--width:100%;}.elementor-28 .elementor-element.elementor-element-c64a712{--width:100%;}.elementor-28 .elementor-element.elementor-element-e3feaeb{--width:100%;}.elementor-28 .elementor-element.elementor-element-88d1955{--width:100%;}.elementor-28 .elementor-element.elementor-element-545f0cc{--width:100%;}.elementor-28 .elementor-element.elementor-element-24bc2f9{--width:75%;}.elementor-28 .elementor-element.elementor-element-93834a3{--width:100%;}.elementor-28 .elementor-element.elementor-element-1b47206{--width:100%;}.elementor-28 .elementor-element.elementor-element-c9cf46e{--width:100%;}.elementor-28 .elementor-element.elementor-element-17f4fa9{--width:100%;}.elementor-28 .elementor-element.elementor-element-af515f9{--width:100%;}.elementor-28 .elementor-element.elementor-element-3005e4a{--width:100%;}.elementor-28 .elementor-element.elementor-element-d31fe44{--width:78%;}.elementor-28 .elementor-element.elementor-element-20b2b5a3{--content-width:1126px;}.elementor-28 .elementor-element.elementor-element-4a06fc70{--width:50%;}.elementor-28 .elementor-element.elementor-element-14d8ed8{--width:50%;}.elementor-28 .elementor-element.elementor-element-93bb616{--width:50%;}.elementor-28 .elementor-element.elementor-element-faa7af1{--width:50%;}.elementor-28 .elementor-element.elementor-element-1864d9ff{--width:54%;}.elementor-28 .elementor-element.elementor-element-f660a35{--width:54%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-28 .elementor-element.elementor-element-dd8b395{--grid-auto-flow:row;}.elementor-28 .elementor-element.elementor-element-5db2608{--grid-auto-flow:row;}.elementor-28 .elementor-element.elementor-element-93834a3{--grid-auto-flow:row;}.elementor-28 .elementor-element.elementor-element-c9cf46e{--grid-auto-flow:row;}.elementor-28 .elementor-element.elementor-element-af515f9{--grid-auto-flow:row;}.elementor-28 .elementor-element.elementor-element-40698d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:4px 12px 4px 12px;border-radius:9999px 9999px 9999px 9999px;}.elementor-28 .elementor-element.elementor-element-d955c4c{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-28 .elementor-element.elementor-element-56ad0ed{margin:27px 6px calc(var(--kit-widget-spacing, 0px) + 6px) 6px;}.elementor-28 .elementor-element.elementor-element-55cf530{text-align:justify;}.elementor-28 .elementor-element.elementor-element-dd8b395{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-28 .elementor-element.elementor-element-8834dc4{text-align:justify;}.elementor-28 .elementor-element.elementor-element-0bb0e5b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28 .elementor-element.elementor-element-399c183{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-28 .elementor-element.elementor-element-5db2608{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-28 .elementor-element.elementor-element-93834a3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-28 .elementor-element.elementor-element-f6cfa6a{text-align:justify;}.elementor-28 .elementor-element.elementor-element-c9cf46e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-28 .elementor-element.elementor-element-8f25c9d{text-align:justify;}.elementor-28 .elementor-element.elementor-element-af515f9{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-28 .elementor-element.elementor-element-db815c9{text-align:justify;}.elementor-28 .elementor-element.elementor-element-40698d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:4px 12px 4px 12px;border-radius:9999px 9999px 9999px 9999px;}.elementor-28 .elementor-element.elementor-element-d955c4c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-28 .elementor-element.elementor-element-b8c97ef{text-align:justify;}.elementor-28 .elementor-element.elementor-element-8534bef{text-align:justify;}.elementor-28 .elementor-element.elementor-element-3c613e56{margin:27px 6px calc(var(--kit-widget-spacing, 0px) + 6px) 6px;}.elementor-28 .elementor-element.elementor-element-70c96bb{text-align:justify;}.elementor-28 .elementor-element.elementor-element-21b30d1{text-align:justify;}.elementor-28 .elementor-element.elementor-element-e623de0 img{width:100%;max-width:100%;}.elementor-28 .elementor-element.elementor-element-299acee{text-align:center;}}