.elementor-46 .elementor-element.elementor-element-f21192f{--display:flex;--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-102px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:102px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-46 .elementor-element.elementor-element-f21192f .elementor-background-slideshow__slide__image{background-size:cover;}.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-46 .elementor-element.elementor-element-f440718{z-index:2;text-align:center;}.elementor-46 .elementor-element.elementor-element-f440718 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:28px;font-weight:300;color:var( --e-global-color-secondary );}.elementor-46 .elementor-element.elementor-element-4a9be98{width:var( --container-widget-width, 950px );max-width:950px;--container-widget-width:950px;--container-widget-flex-grow:0;z-index:2;text-align:center;}.elementor-46 .elementor-element.elementor-element-4a9be98 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-weight:700;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-secondary );}.elementor-46 .elementor-element.elementor-element-ed34cbc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-46 .elementor-element.elementor-element-9af85e1 .elementor-button{background-color:var( --e-global-color-primary );font-family:"Lato", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:none;border-radius:20px 20px 20px 20px;}.elementor-46 .elementor-element.elementor-element-9af85e1 .elementor-button:hover, .elementor-46 .elementor-element.elementor-element-9af85e1 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-46 .elementor-element.elementor-element-9af85e1{z-index:2;}.elementor-46 .elementor-element.elementor-element-9af85e1 .elementor-button:hover svg, .elementor-46 .elementor-element.elementor-element-9af85e1 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-46 .elementor-element.elementor-element-5f333f2 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Lato", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;border-radius:20px 20px 20px 20px;}.elementor-46 .elementor-element.elementor-element-5f333f2 .elementor-button:hover, .elementor-46 .elementor-element.elementor-element-5f333f2 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-secondary );}.elementor-46 .elementor-element.elementor-element-5f333f2{z-index:2;}.elementor-46 .elementor-element.elementor-element-5f333f2 .elementor-button:hover svg, .elementor-46 .elementor-element.elementor-element-5f333f2 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-46 .elementor-element.elementor-element-6d30ee2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;bottom:5%;}.elementor-46 .elementor-element.elementor-element-6d30ee2.elementor-element{--align-self:flex-end;}body:not(.rtl) .elementor-46 .elementor-element.elementor-element-6d30ee2{right:5%;}body.rtl .elementor-46 .elementor-element.elementor-element-6d30ee2{left:5%;}.elementor-46 .elementor-element.elementor-element-3179a55{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-3179a55:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-3179a55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-46 .elementor-element.elementor-element-e6826d8{--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;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-46 .elementor-element.elementor-element-e6826d8:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-e6826d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-46 .elementor-element.elementor-element-e6826d8.e-con{--order:-99999 /* order start hack */;}.elementor-46 .elementor-element.elementor-element-8246dbe{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-46 .elementor-element.elementor-element-5c84488{padding:0px 0px 0px 0px;text-align:start;}.elementor-46 .elementor-element.elementor-element-5c84488 .elementor-heading-title{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 );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-46 .elementor-element.elementor-element-8ad1870{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-46 .elementor-element.elementor-element-8ad1870 a{color:var( --e-global-color-secondary );}.elementor-46 .elementor-element.elementor-element-4d57439{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-46 .elementor-element.elementor-element-f210266 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Lato", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:20px 20px 20px 20px;}.elementor-46 .elementor-element.elementor-element-f210266 .elementor-button:hover, .elementor-46 .elementor-element.elementor-element-f210266 .elementor-button:focus{background-color:#B1AEAA;color:var( --e-global-color-secondary );border-color:#B1AEAA;}.elementor-46 .elementor-element.elementor-element-f210266{width:auto;max-width:auto;z-index:2;}.elementor-46 .elementor-element.elementor-element-f210266.elementor-element{--align-self:center;}.elementor-46 .elementor-element.elementor-element-f210266 .elementor-button:hover svg, .elementor-46 .elementor-element.elementor-element-f210266 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-46 .elementor-element.elementor-element-c638934 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Lato", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:20px 20px 20px 20px;}.elementor-46 .elementor-element.elementor-element-c638934 .elementor-button:hover, .elementor-46 .elementor-element.elementor-element-c638934 .elementor-button:focus{background-color:#B1AEAA;color:var( --e-global-color-secondary );border-color:#B1AEAA;}.elementor-46 .elementor-element.elementor-element-c638934.elementor-element{--align-self:center;}.elementor-46 .elementor-element.elementor-element-c638934{z-index:2;}.elementor-46 .elementor-element.elementor-element-c638934 .elementor-button:hover svg, .elementor-46 .elementor-element.elementor-element-c638934 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-46 .elementor-element.elementor-element-a5628e7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-48a46af{width:100%;max-width:100%;}.elementor-46 .elementor-element.elementor-element-48a46af img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-46 .elementor-element.elementor-element-31a4a39{--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:020px 40px;--row-gap:020px;--column-gap:40px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-46 .elementor-element.elementor-element-31a4a39:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-31a4a39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-accent ) 100%);}.elementor-46 .elementor-element.elementor-element-844cd10{--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-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-46 .elementor-element.elementor-element-be1c153.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:20px;}.elementor-46 .elementor-element.elementor-element-be1c153 .swiper-pagination-bullet-active, .elementor-46 .elementor-element.elementor-element-be1c153 .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-primary );}.elementor-46 .elementor-element.elementor-element-be1c153 .swiper-pagination-fraction{color:var( --e-global-color-primary );}.elementor-46 .elementor-element.elementor-element-be1c153 .elementor-main-swiper{height:450px;}.elementor-46 .elementor-element.elementor-element-be1c153 .elementor-swiper-button{font-size:20px;}.elementor-46 .elementor-element.elementor-element-be1c153 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:3px;--swiper-pagination-bullet-vertical-gap:3px;height:9px;width:9px;}.elementor-46 .elementor-element.elementor-element-be1c153 .swiper-horizontal .swiper-pagination-progressbar{height:9px;}.elementor-46 .elementor-element.elementor-element-c94cb4e{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-c94cb4e:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-c94cb4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://boucherie-prevot.fr/wp-content/uploads/2026/02/fond-section-5.png");background-position:289px 158px;background-repeat:no-repeat;background-size:450px auto;}.elementor-46 .elementor-element.elementor-element-625bbab{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;}.elementor-46 .elementor-element.elementor-element-625bbab .elementor-heading-title{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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-46 .elementor-element.elementor-element-b728c3b{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-46 .elementor-element.elementor-element-8eed1f3{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-46 .elementor-element.elementor-element-8eed1f3:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-8eed1f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://boucherie-prevot.fr/wp-content/uploads/2026/02/fond-offrez-une-experince-gourmande.png");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-46 .elementor-element.elementor-element-e1b3b26{--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-46 .elementor-element.elementor-element-23d611d{width:var( --container-widget-width, 700px );max-width:700px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:start;}.elementor-46 .elementor-element.elementor-element-23d611d .elementor-heading-title{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 );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-secondary );}.elementor-46 .elementor-element.elementor-element-e55354a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--padding-top:040px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-46 .elementor-element.elementor-element-52e45f2{--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:flex-start;--align-items:flex-start;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-46 .elementor-element.elementor-element-e36c72f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-e6ad40b .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:17px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-46 .elementor-element.elementor-element-b36eaa6{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-46 .elementor-element.elementor-element-b36eaa6 a{color:var( --e-global-color-text );}.elementor-46 .elementor-element.elementor-element-9772495{--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:flex-start;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:#B1AEAA;--border-color:#B1AEAA;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-46 .elementor-element.elementor-element-cff79dc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-d03de85 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:17px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-46 .elementor-element.elementor-element-d6380dd{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-46 .elementor-element.elementor-element-d6380dd a{color:var( --e-global-color-text );}.elementor-46 .elementor-element.elementor-element-103cc60{--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:flex-start;--align-items:flex-start;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#B1AEAA;--border-color:#B1AEAA;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-46 .elementor-element.elementor-element-362b4bd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-4bb690c .elementor-heading-title{font-family:"Playfair Display", Sans-serif;font-size:17px;font-weight:700;color:var( --e-global-color-secondary );}.elementor-46 .elementor-element.elementor-element-ca4db68{text-align:start;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-46 .elementor-element.elementor-element-ca4db68 a{color:var( --e-global-color-text );}.elementor-46 .elementor-element.elementor-element-42f4fc9 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Lato", Sans-serif;font-size:16px;font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );border-radius:20px 20px 20px 20px;}.elementor-46 .elementor-element.elementor-element-42f4fc9 .elementor-button:hover, .elementor-46 .elementor-element.elementor-element-42f4fc9 .elementor-button:focus{background-color:#B1AEAA;color:var( --e-global-color-secondary );border-color:#B1AEAA;}.elementor-46 .elementor-element.elementor-element-42f4fc9{width:auto;max-width:auto;z-index:2;}.elementor-46 .elementor-element.elementor-element-42f4fc9.elementor-element{--align-self:center;}.elementor-46 .elementor-element.elementor-element-42f4fc9 .elementor-button:hover svg, .elementor-46 .elementor-element.elementor-element-42f4fc9 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-46 .elementor-element.elementor-element-90b238c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-46 .elementor-element.elementor-element-fb5f716{width:var( --container-widget-width, 736px );max-width:736px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;--container-widget-width:736px;--container-widget-flex-grow:0;text-align:center;}.elementor-46 .elementor-element.elementor-element-fb5f716 .elementor-heading-title{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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-46 .elementor-element.elementor-element-56f17e1{--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 030px;--row-gap:0px;--column-gap:030px;--padding-top:0px;--padding-bottom:020px;--padding-left:140px;--padding-right:140px;}.elementor-46 .elementor-element.elementor-element-ffc0773{--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-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{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 );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-46 .elementor-element.elementor-element-65e2aa8 .elementor-icon-box-wrapper{gap:15px;}.elementor-46 .elementor-element.elementor-element-65e2aa8 .elementor-icon{font-size:70px;}.elementor-46 .elementor-element.elementor-element-65e2aa8 .elementor-icon-box-title, .elementor-46 .elementor-element.elementor-element-65e2aa8 .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-size:30px;font-weight:300;}.elementor-46 .elementor-element.elementor-element-65e2aa8 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-46 .elementor-element.elementor-element-65e2aa8 .elementor-icon-box-description{font-family:"Playfair Display", Sans-serif;font-size:17px;font-weight:600;color:var( --e-global-color-primary );}.elementor-46 .elementor-element.elementor-element-7e29de4{--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-46 .elementor-element.elementor-element-18f0a80 .elementor-icon-box-wrapper{gap:15px;}.elementor-46 .elementor-element.elementor-element-18f0a80 .elementor-icon{font-size:70px;}.elementor-46 .elementor-element.elementor-element-18f0a80 .elementor-icon-box-title, .elementor-46 .elementor-element.elementor-element-18f0a80 .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-size:30px;font-weight:300;}.elementor-46 .elementor-element.elementor-element-18f0a80 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-46 .elementor-element.elementor-element-18f0a80 .elementor-icon-box-description{font-family:"Playfair Display", Sans-serif;font-size:17px;font-weight:600;color:var( --e-global-color-primary );}.elementor-46 .elementor-element.elementor-element-3fffb03{--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-46 .elementor-element.elementor-element-8ec0e93 .elementor-icon-box-wrapper{gap:15px;}.elementor-46 .elementor-element.elementor-element-8ec0e93 .elementor-icon{font-size:70px;}.elementor-46 .elementor-element.elementor-element-8ec0e93 .elementor-icon-box-title, .elementor-46 .elementor-element.elementor-element-8ec0e93 .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-size:30px;font-weight:300;}.elementor-46 .elementor-element.elementor-element-8ec0e93 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-46 .elementor-element.elementor-element-8ec0e93 .elementor-icon-box-description{font-family:"Playfair Display", Sans-serif;font-size:17px;font-weight:600;color:var( --e-global-color-primary );}.elementor-46 .elementor-element.elementor-element-ece8554{--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-46 .elementor-element.elementor-element-62e4d00 .elementor-icon-box-wrapper{gap:15px;}.elementor-46 .elementor-element.elementor-element-62e4d00 .elementor-icon{font-size:70px;}.elementor-46 .elementor-element.elementor-element-62e4d00 .elementor-icon-box-title, .elementor-46 .elementor-element.elementor-element-62e4d00 .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-size:30px;font-weight:300;}.elementor-46 .elementor-element.elementor-element-62e4d00 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-46 .elementor-element.elementor-element-62e4d00 .elementor-icon-box-description{font-family:"Playfair Display", Sans-serif;font-size:17px;font-weight:600;color:var( --e-global-color-primary );}.elementor-46 .elementor-element.elementor-element-74b2cdf{--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-46 .elementor-element.elementor-element-40ae945 .elementor-icon-box-wrapper{gap:15px;}.elementor-46 .elementor-element.elementor-element-40ae945 .elementor-icon{font-size:70px;}.elementor-46 .elementor-element.elementor-element-40ae945 .elementor-icon-box-title, .elementor-46 .elementor-element.elementor-element-40ae945 .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-size:30px;font-weight:300;}.elementor-46 .elementor-element.elementor-element-40ae945 .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-46 .elementor-element.elementor-element-40ae945 .elementor-icon-box-description{font-family:"Playfair Display", Sans-serif;font-size:17px;font-weight:600;color:var( --e-global-color-primary );}.elementor-46 .elementor-element.elementor-element-8556b58{--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-46 .elementor-element.elementor-element-ae34d2d .elementor-icon-box-wrapper{gap:15px;}.elementor-46 .elementor-element.elementor-element-ae34d2d .elementor-icon{font-size:70px;}.elementor-46 .elementor-element.elementor-element-ae34d2d .elementor-icon-box-title, .elementor-46 .elementor-element.elementor-element-ae34d2d .elementor-icon-box-title a{font-family:"Lato", Sans-serif;font-size:30px;font-weight:300;}.elementor-46 .elementor-element.elementor-element-ae34d2d .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-46 .elementor-element.elementor-element-ae34d2d .elementor-icon-box-description{font-family:"Playfair Display", Sans-serif;font-size:17px;font-weight:600;color:var( --e-global-color-primary );}.elementor-46 .elementor-element.elementor-element-be937b6{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-46 .elementor-element.elementor-element-be937b6:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-be937b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://boucherie-prevot.fr/wp-content/uploads/2026/02/png-fond-les-avis-cliens-2-1.png");background-position:-115px 0px;background-repeat:no-repeat;background-size:15% auto;}.elementor-46 .elementor-element.elementor-element-13718ad{width:initial;max-width:initial;padding:20px 40px 20px 40px;text-align:center;}.elementor-46 .elementor-element.elementor-element-13718ad .elementor-heading-title{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 );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-46 .elementor-element.elementor-element-1d2e497.elementor-element{--align-self:center;}body:not(.rtl) .elementor-46 .elementor-element.elementor-element-1d2e497{right:-104px;}body.rtl .elementor-46 .elementor-element.elementor-element-1d2e497{left:-104px;}.elementor-46 .elementor-element.elementor-element-1d2e497{top:20px;z-index:-1;}.elementor-46 .elementor-element.elementor-element-1d2e497 img{width:70%;}.elementor-46 .elementor-element.elementor-element-f94b569{--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;--padding-top:60px;--padding-bottom:60px;--padding-left:40px;--padding-right:40px;}.elementor-46 .elementor-element.elementor-element-f94b569:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-f94b569 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B1AEAA;}.elementor-46 .elementor-element.elementor-element-53ea442{width:var( --container-widget-width, 735px );max-width:735px;--container-widget-width:735px;--container-widget-flex-grow:0;text-align:center;}.elementor-46 .elementor-element.elementor-element-53ea442 .elementor-heading-title{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 );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-primary );}.elementor-46 .elementor-element.elementor-element-d44a965{--display:flex;}.elementor-46 .elementor-element.elementor-element-1a17027{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-46 .elementor-element.elementor-element-c0fd05d{--display:flex;}.elementor-46 .elementor-element.elementor-element-65c80d5{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-46 .elementor-element.elementor-element-7891ec2{--display:flex;}.elementor-46 .elementor-element.elementor-element-6f85462{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-46 .elementor-element.elementor-element-676af04{--display:flex;}.elementor-46 .elementor-element.elementor-element-72c39e9{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-46 .elementor-element.elementor-element-7804b03{--n-accordion-title-font-size:1,75rem;width:var( --container-widget-width, 70% );max-width:70%;padding:20px 0px 20px 0px;--container-widget-width:70%;--container-widget-flex-grow:0;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:24px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-secondary );--n-accordion-title-active-color:var( --e-global-color-secondary );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-primary );--n-accordion-icon-hover-color:var( --e-global-color-secondary );--n-accordion-icon-active-color:var( --e-global-color-secondary );}.elementor-46 .elementor-element.elementor-element-7804b03 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-accent );}:where( .elementor-46 .elementor-element.elementor-element-7804b03 > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:var( --e-global-color-accent );}.elementor-46 .elementor-element.elementor-element-7804b03.elementor-element{--align-self:center;}.elementor-46 .elementor-element.elementor-element-7804b03 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-primary );}.elementor-46 .elementor-element.elementor-element-7804b03 {--n-accordion-padding:020px 020px 020px 020px;}:where( .elementor-46 .elementor-element.elementor-element-7804b03 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Lato", Sans-serif;font-weight:600;}.elementor-46 .elementor-element.elementor-element-7804b03 :where( .elementor-46 .elementor-element.elementor-element-7804b03 > .e-n-accordion > .e-n-accordion-item:not([open]) > .e-n-accordion-item-title:not(hover) > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{-webkit-text-stroke-color:var( --e-global-color-primary );stroke:var( --e-global-color-primary );}.elementor-46 .elementor-element.elementor-element-25e6eb8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-around;}.elementor-46 .elementor-element.elementor-element-86a737d .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-46 .elementor-element.elementor-element-8fe6a1a .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-46 .elementor-element.elementor-element-f440718 .elementor-heading-title{font-size:25px;}.elementor-46 .elementor-element.elementor-element-4a9be98 .elementor-heading-title{font-size:30px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-46 .elementor-element.elementor-element-9af85e1 .elementor-button{font-size:16px;}.elementor-46 .elementor-element.elementor-element-5f333f2 .elementor-button{font-size:16px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-46 .elementor-element.elementor-element-3179a55{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-46 .elementor-element.elementor-element-5c84488 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-46 .elementor-element.elementor-element-8ad1870{font-size:var( --e-global-typography-text-font-size );}.elementor-46 .elementor-element.elementor-element-f210266 .elementor-button{font-size:16px;}.elementor-46 .elementor-element.elementor-element-c638934 .elementor-button{font-size:16px;}.elementor-46 .elementor-element.elementor-element-a5628e7{--justify-content:center;}.elementor-46 .elementor-element.elementor-element-31a4a39{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-size:var( --e-global-typography-accent-font-size );}.elementor-46 .elementor-element.elementor-element-be1c153.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-46 .elementor-element.elementor-element-c94cb4e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-46 .elementor-element.elementor-element-c94cb4e:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-c94cb4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-46 .elementor-element.elementor-element-625bbab{text-align:center;}.elementor-46 .elementor-element.elementor-element-625bbab .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-46 .elementor-element.elementor-element-b728c3b{font-size:var( --e-global-typography-text-font-size );}.elementor-46 .elementor-element.elementor-element-23d611d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-46 .elementor-element.elementor-element-e55354a{--min-height:0px;--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;--flex-wrap:wrap;--padding-top:020px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-52e45f2{--flex-wrap:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-46 .elementor-element.elementor-element-e6ad40b{text-align:start;}.elementor-46 .elementor-element.elementor-element-b36eaa6{text-align:start;font-size:var( --e-global-typography-text-font-size );}.elementor-46 .elementor-element.elementor-element-9772495{--justify-content:flex-start;--flex-wrap:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-46 .elementor-element.elementor-element-d03de85{text-align:start;}.elementor-46 .elementor-element.elementor-element-d6380dd{text-align:start;font-size:var( --e-global-typography-text-font-size );}.elementor-46 .elementor-element.elementor-element-103cc60{--justify-content:flex-start;--flex-wrap:wrap;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-46 .elementor-element.elementor-element-4bb690c{text-align:start;}.elementor-46 .elementor-element.elementor-element-ca4db68{text-align:start;font-size:var( --e-global-typography-text-font-size );}.elementor-46 .elementor-element.elementor-element-42f4fc9 .elementor-button{font-size:16px;}.elementor-46 .elementor-element.elementor-element-90b238c{--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;--padding-top:020px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-fb5f716{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-46 .elementor-element.elementor-element-fb5f716 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-46 .elementor-element.elementor-element-56f17e1{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-46 .elementor-element.elementor-element-65e2aa8 .elementor-icon-box-wrapper{gap:0px;}.elementor-46 .elementor-element.elementor-element-65e2aa8 .elementor-icon{font-size:70px;}.elementor-46 .elementor-element.elementor-element-65e2aa8 .elementor-icon-box-title, .elementor-46 .elementor-element.elementor-element-65e2aa8 .elementor-icon-box-title a{font-size:30px;}.elementor-46 .elementor-element.elementor-element-18f0a80 .elementor-icon-box-wrapper{gap:0px;}.elementor-46 .elementor-element.elementor-element-18f0a80 .elementor-icon{font-size:70px;}.elementor-46 .elementor-element.elementor-element-18f0a80 .elementor-icon-box-title, .elementor-46 .elementor-element.elementor-element-18f0a80 .elementor-icon-box-title a{font-size:30px;}.elementor-46 .elementor-element.elementor-element-8ec0e93 .elementor-icon-box-wrapper{gap:0px;}.elementor-46 .elementor-element.elementor-element-8ec0e93 .elementor-icon{font-size:70px;}.elementor-46 .elementor-element.elementor-element-8ec0e93 .elementor-icon-box-title, .elementor-46 .elementor-element.elementor-element-8ec0e93 .elementor-icon-box-title a{font-size:30px;}.elementor-46 .elementor-element.elementor-element-62e4d00 .elementor-icon-box-wrapper{gap:0px;}.elementor-46 .elementor-element.elementor-element-62e4d00 .elementor-icon{font-size:70px;}.elementor-46 .elementor-element.elementor-element-62e4d00 .elementor-icon-box-title, .elementor-46 .elementor-element.elementor-element-62e4d00 .elementor-icon-box-title a{font-size:30px;}.elementor-46 .elementor-element.elementor-element-40ae945 .elementor-icon-box-wrapper{gap:0px;}.elementor-46 .elementor-element.elementor-element-40ae945 .elementor-icon{font-size:70px;}.elementor-46 .elementor-element.elementor-element-40ae945 .elementor-icon-box-title, .elementor-46 .elementor-element.elementor-element-40ae945 .elementor-icon-box-title a{font-size:30px;}.elementor-46 .elementor-element.elementor-element-ae34d2d .elementor-icon-box-wrapper{gap:0px;}.elementor-46 .elementor-element.elementor-element-ae34d2d .elementor-icon{font-size:70px;}.elementor-46 .elementor-element.elementor-element-ae34d2d .elementor-icon-box-title, .elementor-46 .elementor-element.elementor-element-ae34d2d .elementor-icon-box-title a{font-size:30px;}.elementor-46 .elementor-element.elementor-element-be937b6:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-be937b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-46 .elementor-element.elementor-element-be937b6{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-46 .elementor-element.elementor-element-13718ad{padding:0px 0px 0px 0px;}.elementor-46 .elementor-element.elementor-element-13718ad .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-46 .elementor-element.elementor-element-f94b569{--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-53ea442 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-46 .elementor-element.elementor-element-1a17027{font-size:var( --e-global-typography-text-font-size );}.elementor-46 .elementor-element.elementor-element-65c80d5{font-size:var( --e-global-typography-text-font-size );}.elementor-46 .elementor-element.elementor-element-6f85462{font-size:var( --e-global-typography-text-font-size );}.elementor-46 .elementor-element.elementor-element-72c39e9{font-size:var( --e-global-typography-text-font-size );}.elementor-46 .elementor-element.elementor-element-86a737d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-46 .elementor-element.elementor-element-8fe6a1a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-46 .elementor-element.elementor-element-f21192f{--min-height:93vh;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-46 .elementor-element.elementor-element-f440718 .elementor-heading-title{font-size:25px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}body:not(.rtl) .elementor-46 .elementor-element.elementor-element-6d30ee2{right:3%;}body.rtl .elementor-46 .elementor-element.elementor-element-6d30ee2{left:3%;}.elementor-46 .elementor-element.elementor-element-6d30ee2{bottom:1%;}.elementor-46 .elementor-element.elementor-element-6d30ee2 img{max-width:100%;height:99px;object-fit:contain;}.elementor-46 .elementor-element.elementor-element-e6826d8{--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-8246dbe{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-46 .elementor-element.elementor-element-5c84488{text-align:center;}.elementor-46 .elementor-element.elementor-element-5c84488 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-46 .elementor-element.elementor-element-8ad1870{text-align:center;font-size:var( --e-global-typography-text-font-size );}.elementor-46 .elementor-element.elementor-element-4d57439{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-46 .elementor-element.elementor-element-844cd10{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-size:var( --e-global-typography-accent-font-size );}.elementor-46 .elementor-element.elementor-element-be1c153.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-46 .elementor-element.elementor-element-c94cb4e:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-c94cb4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-46 .elementor-element.elementor-element-625bbab .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-46 .elementor-element.elementor-element-b728c3b{text-align:center;font-size:var( --e-global-typography-text-font-size );}.elementor-46 .elementor-element.elementor-element-8eed1f3{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-46 .elementor-element.elementor-element-e1b3b26{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-46 .elementor-element.elementor-element-23d611d{text-align:center;}.elementor-46 .elementor-element.elementor-element-23d611d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-46 .elementor-element.elementor-element-e55354a{--width:100%;--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;--gap:0px 10px;--row-gap:0px;--column-gap:10px;--flex-wrap:wrap;}.elementor-46 .elementor-element.elementor-element-52e45f2{--justify-content:flex-start;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-e6ad40b{text-align:center;}.elementor-46 .elementor-element.elementor-element-b36eaa6{text-align:center;font-size:var( --e-global-typography-text-font-size );}.elementor-46 .elementor-element.elementor-element-9772495{--justify-content:flex-start;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-d03de85{text-align:center;}.elementor-46 .elementor-element.elementor-element-d6380dd{text-align:center;font-size:var( --e-global-typography-text-font-size );}.elementor-46 .elementor-element.elementor-element-103cc60{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-46 .elementor-element.elementor-element-4bb690c{text-align:center;}.elementor-46 .elementor-element.elementor-element-ca4db68{text-align:center;font-size:var( --e-global-typography-text-font-size );}.elementor-46 .elementor-element.elementor-element-90b238c{--padding-top:020px;--padding-bottom:020px;--padding-left:020px;--padding-right:020px;}.elementor-46 .elementor-element.elementor-element-fb5f716{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-46 .elementor-element.elementor-element-fb5f716 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-46 .elementor-element.elementor-element-56f17e1{--flex-wrap:wrap;}.elementor-46 .elementor-element.elementor-element-ffc0773{--width:50%;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-46 .elementor-element.elementor-element-65e2aa8 .elementor-icon{font-size:60px;}.elementor-46 .elementor-element.elementor-element-65e2aa8 .elementor-icon-box-title, .elementor-46 .elementor-element.elementor-element-65e2aa8 .elementor-icon-box-title a{font-size:25px;}.elementor-46 .elementor-element.elementor-element-65e2aa8 .elementor-icon-box-description{font-size:15px;}.elementor-46 .elementor-element.elementor-element-7e29de4{--width:50%;}.elementor-46 .elementor-element.elementor-element-18f0a80 .elementor-icon{font-size:60px;}.elementor-46 .elementor-element.elementor-element-18f0a80 .elementor-icon-box-title, .elementor-46 .elementor-element.elementor-element-18f0a80 .elementor-icon-box-title a{font-size:25px;}.elementor-46 .elementor-element.elementor-element-18f0a80 .elementor-icon-box-description{font-size:15px;}.elementor-46 .elementor-element.elementor-element-3fffb03{--width:50%;}.elementor-46 .elementor-element.elementor-element-8ec0e93 .elementor-icon{font-size:60px;}.elementor-46 .elementor-element.elementor-element-8ec0e93 .elementor-icon-box-title, .elementor-46 .elementor-element.elementor-element-8ec0e93 .elementor-icon-box-title a{font-size:25px;}.elementor-46 .elementor-element.elementor-element-8ec0e93 .elementor-icon-box-description{font-size:15px;}.elementor-46 .elementor-element.elementor-element-ece8554{--width:50%;}.elementor-46 .elementor-element.elementor-element-62e4d00 .elementor-icon{font-size:60px;}.elementor-46 .elementor-element.elementor-element-62e4d00 .elementor-icon-box-title, .elementor-46 .elementor-element.elementor-element-62e4d00 .elementor-icon-box-title a{font-size:25px;}.elementor-46 .elementor-element.elementor-element-62e4d00 .elementor-icon-box-description{font-size:15px;}.elementor-46 .elementor-element.elementor-element-74b2cdf{--width:50%;}.elementor-46 .elementor-element.elementor-element-40ae945 .elementor-icon{font-size:60px;}.elementor-46 .elementor-element.elementor-element-40ae945 .elementor-icon-box-title, .elementor-46 .elementor-element.elementor-element-40ae945 .elementor-icon-box-title a{font-size:25px;}.elementor-46 .elementor-element.elementor-element-40ae945 .elementor-icon-box-description{font-size:15px;}.elementor-46 .elementor-element.elementor-element-8556b58{--width:50%;}.elementor-46 .elementor-element.elementor-element-ae34d2d .elementor-icon{font-size:60px;}.elementor-46 .elementor-element.elementor-element-ae34d2d .elementor-icon-box-title, .elementor-46 .elementor-element.elementor-element-ae34d2d .elementor-icon-box-title a{font-size:25px;}.elementor-46 .elementor-element.elementor-element-ae34d2d .elementor-icon-box-description{font-size:15px;}.elementor-46 .elementor-element.elementor-element-be937b6:not(.elementor-motion-effects-element-type-background), .elementor-46 .elementor-element.elementor-element-be937b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-46 .elementor-element.elementor-element-13718ad .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-46 .elementor-element.elementor-element-f94b569{--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;--padding-top:020px;--padding-bottom:020px;--padding-left:020px;--padding-right:020px;}.elementor-46 .elementor-element.elementor-element-53ea442 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-46 .elementor-element.elementor-element-1a17027{font-size:var( --e-global-typography-text-font-size );}.elementor-46 .elementor-element.elementor-element-65c80d5{font-size:var( --e-global-typography-text-font-size );}.elementor-46 .elementor-element.elementor-element-6f85462{font-size:var( --e-global-typography-text-font-size );}.elementor-46 .elementor-element.elementor-element-72c39e9{font-size:var( --e-global-typography-text-font-size );}.elementor-46 .elementor-element.elementor-element-7804b03{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-46 .elementor-element.elementor-element-86a737d .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-46 .elementor-element.elementor-element-8fe6a1a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}}@media(min-width:768px){.elementor-46 .elementor-element.elementor-element-e6826d8{--width:50%;}.elementor-46 .elementor-element.elementor-element-8246dbe{--content-width:68%;}.elementor-46 .elementor-element.elementor-element-a5628e7{--width:50%;}.elementor-46 .elementor-element.elementor-element-844cd10{--width:45%;}.elementor-46 .elementor-element.elementor-element-c94cb4e{--width:60%;}.elementor-46 .elementor-element.elementor-element-e1b3b26{--width:100%;}.elementor-46 .elementor-element.elementor-element-52e45f2{--width:32%;}.elementor-46 .elementor-element.elementor-element-9772495{--width:32%;}.elementor-46 .elementor-element.elementor-element-103cc60{--width:32%;}.elementor-46 .elementor-element.elementor-element-ffc0773{--width:25%;}.elementor-46 .elementor-element.elementor-element-7e29de4{--width:25%;}.elementor-46 .elementor-element.elementor-element-3fffb03{--width:25%;}.elementor-46 .elementor-element.elementor-element-ece8554{--width:25%;}.elementor-46 .elementor-element.elementor-element-74b2cdf{--width:25%;}.elementor-46 .elementor-element.elementor-element-8556b58{--width:25%;}.elementor-46 .elementor-element.elementor-element-be937b6{--content-width:1080px;}}@media(max-width:1024px) and (min-width:768px){.elementor-46 .elementor-element.elementor-element-8246dbe{--content-width:82%;}.elementor-46 .elementor-element.elementor-element-31a4a39{--content-width:100%;}.elementor-46 .elementor-element.elementor-element-844cd10{--width:100%;}.elementor-46 .elementor-element.elementor-element-c94cb4e{--width:100%;}.elementor-46 .elementor-element.elementor-element-e55354a{--width:100%;}.elementor-46 .elementor-element.elementor-element-52e45f2{--width:100%;}.elementor-46 .elementor-element.elementor-element-9772495{--width:100%;}.elementor-46 .elementor-element.elementor-element-103cc60{--width:100%;}.elementor-46 .elementor-element.elementor-element-56f17e1{--width:100%;}.elementor-46 .elementor-element.elementor-element-ffc0773{--width:33%;}.elementor-46 .elementor-element.elementor-element-7e29de4{--width:33%;}.elementor-46 .elementor-element.elementor-element-3fffb03{--width:33%;}.elementor-46 .elementor-element.elementor-element-ece8554{--width:33%;}.elementor-46 .elementor-element.elementor-element-74b2cdf{--width:33%;}.elementor-46 .elementor-element.elementor-element-8556b58{--width:33%;}.elementor-46 .elementor-element.elementor-element-f94b569{--width:100%;}}/* Start custom CSS for button, class: .elementor-element-9af85e1 */.elementor-46 .elementor-element.elementor-element-9af85e1,
.elementor-46 .elementor-element.elementor-element-9af85e1 a{
    min-width: 150px;}
    
.elementor-46 .elementor-element.elementor-element-9af85e1.btn-rouge a.elementor-button
{
    position: relative;
    overflow: hidden;
}


.elementor-46 .elementor-element.elementor-element-9af85e1.btn-rouge a.elementor-button .elementor-button-content-wrapper{
    position: relative;
}
.elementor-46 .elementor-element.elementor-element-9af85e1.btn-rouge a.elementor-button:before{
    content: "";
    height: 147px;
    width: 105%;
    display: block;
    position: absolute;
    left: 0;
    border-radius: 100px;
    transform: translateY(35px);
    transition: all 0.2s ease;
}
.elementor-46 .elementor-element.elementor-element-9af85e1.btn-rouge a.elementor-button:before {
    background-color: #FFFFFF;
}
.elementor-46 .elementor-element.elementor-element-9af85e1.btn-rouge a.elementor-button:hover:before {
    transform: translateY(-65px);
}

@media (max-width: 767px){
    .elementor-46 .elementor-element.elementor-element-9af85e1,
    .elementor-46 .elementor-element.elementor-element-9af85e1 a{
        min-width: 160px;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5f333f2 */.elementor-46 .elementor-element.elementor-element-5f333f2.btn-blanc a.elementor-button{
    position: relative;
    overflow: hidden;
}

.elementor-46 .elementor-element.elementor-element-5f333f2.btn-blanc a.elementor-button .elementor-button-content-wrapper{
    position: relative;
}

.elementor-46 .elementor-element.elementor-element-5f333f2.btn-blanc a.elementor-button:before{
    content: "";
    height: 147px;
    width: 105%;
    display: block;
    position: absolute;
    left: 0;
    border-radius: 100px;
    transform: translateY(35px);
    transition: all 0.2s ease;
}

.elementor-46 .elementor-element.elementor-element-5f333f2.btn-blanc a.elementor-button:hover:before
 {
    transform: translateY(-65px);
}
.elementor-46 .elementor-element.elementor-element-5f333f2.btn-blanc a.elementor-button:before {
    background-color: #B51C1C;
}
@media (max-width: 767px){
    .elementor-46 .elementor-element.elementor-element-5f333f2,
    .elementor-46 .elementor-element.elementor-element-5f333f2 a{
        min-width: 160px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f21192f */.section-banner:before{
content: '';
    background: linear-gradient(180deg, rgba(0, 0, 0, 1) 0%, rgba(41, 41, 41, 0.30) 72%, rgba(0, 0, 0, 1) 100%);
    opacity: 0.72 !important;
    z-index: 2
    ;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8ad1870 */.elementor-46 .elementor-element.elementor-element-8ad1870 p{
    margin: 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f210266 */.elementor-46 .elementor-element.elementor-element-f210266.btn-blanc a.elementor-button{
    position: relative;
    overflow: hidden;
}

.elementor-46 .elementor-element.elementor-element-f210266.btn-blanc a.elementor-button .elementor-button-content-wrapper{
    position: relative;
}

.elementor-46 .elementor-element.elementor-element-f210266.btn-blanc a.elementor-button:before{
    content: "";
    height: 147px;
    width: 105%;
    display: block;
    position: absolute;
    left: 0;
    border-radius: 100px;
    transform: translateY(35px);
    transition: all 0.2s ease;
}

.elementor-46 .elementor-element.elementor-element-f210266.btn-blanc a.elementor-button:hover:before
 {
    transform: translateY(-65px);
}
.elementor-46 .elementor-element.elementor-element-f210266.btn-blanc a.elementor-button:before {
    background-color: #B1AEAA;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c638934 */.elementor-46 .elementor-element.elementor-element-c638934.btn-blanc a.elementor-button{
    position: relative;
    overflow: hidden;
}

.elementor-46 .elementor-element.elementor-element-c638934.btn-blanc a.elementor-button .elementor-button-content-wrapper{
    position: relative;
}

.elementor-46 .elementor-element.elementor-element-c638934.btn-blanc a.elementor-button:before{
    content: "";
    height: 147px;
    width: 105%;
    display: block;
    position: absolute;
    left: 0;
    border-radius: 100px;
    transform: translateY(35px);
    transition: all 0.2s ease;
}

.elementor-46 .elementor-element.elementor-element-c638934.btn-blanc a.elementor-button:hover:before
 {
    transform: translateY(-65px);
}
.elementor-46 .elementor-element.elementor-element-c638934.btn-blanc a.elementor-button:before {
    background-color: #B1AEAA;
}/* End custom CSS */
/* Start custom CSS for media-carousel, class: .elementor-element-be1c153 */.elementor-46 .elementor-element.elementor-element-be1c153 span.swiper-pagination-bullet {
    opacity: 1;
    background: none;
    border-radius: 20px;
    border: 1px solid #B51C1C;
}
.elementor-46 .elementor-element.elementor-element-be1c153 span.swiper-pagination-bullet.swiper-pagination-bullet-active {
     opacity: 1;
    background: #B51C1C;
    border-radius: 20px;
    height: 12px;
    width: 12px;
}
.elementor-46 .elementor-element.elementor-element-be1c153 .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal {
    display: flex;
    justify-content: center;
    align-items: center;
    align-content: center;
    flex-wrap: wrap;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b36eaa6 */.elementor-46 .elementor-element.elementor-element-b36eaa6 {
    min-height:  130px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d6380dd */.elementor-46 .elementor-element.elementor-element-d6380dd {
    min-height:  130px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ca4db68 */.elementor-46 .elementor-element.elementor-element-ca4db68 {
    min-height:  130px;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-42f4fc9 */.elementor-46 .elementor-element.elementor-element-42f4fc9.btn-blanc a.elementor-button{
    position: relative;
    overflow: hidden;
}

.elementor-46 .elementor-element.elementor-element-42f4fc9.btn-blanc a.elementor-button .elementor-button-content-wrapper{
    position: relative;
}

.elementor-46 .elementor-element.elementor-element-42f4fc9.btn-blanc a.elementor-button:before{
    content: "";
    height: 147px;
    width: 105%;
    display: block;
    position: absolute;
    left: 0;
    border-radius: 100px;
    transform: translateY(35px);
    transition: all 0.2s ease;
}

.elementor-46 .elementor-element.elementor-element-42f4fc9.btn-blanc a.elementor-button:hover:before
 {
    transform: translateY(-65px);
}
.elementor-46 .elementor-element.elementor-element-42f4fc9.btn-blanc a.elementor-button:before {
    background-color: #B1AEAA;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-a3d5a61 */.elementor-46 .elementor-element.elementor-element-a3d5a61 .ti-review-header img{
    display: none;
}
.elementor-46 .elementor-element.elementor-element-a3d5a61 .ti-inner span.ti-stars{
     display: none;
}
.elementor-46 .elementor-element.elementor-element-a3d5a61 span.ti-with-tooltip {
    display: none;
}
.elementor-46 .elementor-element.elementor-element-a3d5a61 .ti-inner{
    display: flex !important;
    flex-direction: column;
    height: 400px;
}
.ti-review-header {
    order: 4;
}
.elementor-46 .elementor-element.elementor-element-a3d5a61 span.ti-read-more {
    text-align: center;
}
.elementor-46 .elementor-element.elementor-element-a3d5a61 .ti-profile-details {
    text-align: center;
}
.elementor-46 .elementor-element.elementor-element-a3d5a61 .ti-widget.ti-goog .ti-review-content {
    text-align: center;
    height: 235px !important;
}
/*.elementor-46 .elementor-element.elementor-element-a3d5a61 .ti-next, .elementor-46 .elementor-element.elementor-element-a3d5a61 .ti-prev{*/
/*    display: none !important;*/
/*}*/
.elementor-46 .elementor-element.elementor-element-a3d5a61 .ti-widget.ti-goog .ti-controls .ti-next:hover, 
.elementor-46 .elementor-element.elementor-element-a3d5a61 .ti-widget.ti-goog .ti-controls .ti-next:focus, 
.elementor-46 .elementor-element.elementor-element-a3d5a61 .ti-widget.ti-goog .ti-controls .ti-prev:hover, 
.elementor-46 .elementor-element.elementor-element-a3d5a61 .ti-widget.ti-goog .ti-controls .ti-prev:focus{
    background-color: #B51C1C !important;
    outline-color: #FFFFFF !important;
}

.elementor-46 .elementor-element.elementor-element-a3d5a61 .ti-review-text-container.ti-review-content::before {
    content: "";
    display: block;
       background-image: url(https://boucherie-prevot.fr/wp-content/uploads/2026/02/Icon.svg);
           background-size: 40px;
    width: 40px;
    height: 40px;
      background-repeat: no-repeat;
    margin: auto;
    margin-bottom: 10px ;
}
.elementor-46 .elementor-element.elementor-element-a3d5a61 .ti-inner {
    height: 250px !important;
}
@media (max-width: 1024px){ 
   .elementor-46 .elementor-element.elementor-element-a3d5a61 .ti-review-text-container.ti-review-content::before{ 
     background-size: 30px;
     
 }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-be937b6 */.elementor-46 .elementor-element.elementor-element-be937b6{
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-7804b03 */.elementor-46 .elementor-element.elementor-element-7804b03 .e-n-accordion-item-title {
    overflow: hidden;
    position: relative;
}
.elementor-46 .elementor-element.elementor-element-7804b03 .e-n-accordion-item-title:after {
    content: "";
    position: absolute;
    height: 100%;
    width: 100%;
    left: 0;
    background: #B51C1C;
    transform: translateY(64px);
    transition: transform 0.2s ease;
}

.elementor-46 .elementor-element.elementor-element-7804b03 .e-n-accordion-item-title:hover:after{
  transform: translateY(0px);
  
}
.elementor-46 .elementor-element.elementor-element-7804b03 [aria-expanded="true"]{
    background-color : #B51C1C !important;
    border-color : #B51C1C !important;
}
.elementor-46 .elementor-element.elementor-element-7804b03 .e-n-accordion-item-title-header .e-n-accordion-item-title-text,
.elementor-46 .elementor-element.elementor-element-7804b03 .e-n-accordion-item-title-icon{
  z-index: 2;
}
@media (max-width: 1024px){ .elementor-46 .elementor-element.elementor-element-7804b03 .e-n-accordion-item-title:after{
     transform: translateY(90px);
}}
@media (max-width: 767px){ .elementor-46 .elementor-element.elementor-element-7804b03 .e-n-accordion-item-title:after{
     transform: translateY(160px);
}}/* End custom CSS */