.elementor-24 .elementor-element.elementor-element-8014beb{--display:flex;--min-height:368px;--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:flex-start;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--overlay-opacity:0.7;--border-radius:36px 0px 36px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;--z-index:1;}.elementor-24 .elementor-element.elementor-element-8014beb:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-8014beb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://detoursetdelices.com/wp-content/uploads/2026/01/PHOTO-BANDEAU.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-8014beb::before, .elementor-24 .elementor-element.elementor-element-8014beb > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-8014beb > .e-con-inner > .elementor-background-video-container::before, .elementor-24 .elementor-element.elementor-element-8014beb > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-8014beb > .e-con-inner > .elementor-background-slideshow::before, .elementor-24 .elementor-element.elementor-element-8014beb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-24 .elementor-element.elementor-element-ae84cc1{--display:flex;--min-height:0px;}.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-24 .elementor-element.elementor-element-35ab743{width:var( --container-widget-width, 757px );max-width:757px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-28px -28px -14px -28px;--container-widget-width:757px;--container-widget-flex-grow:0;top:-248px;}.elementor-24 .elementor-element.elementor-element-35ab743.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-35ab743{left:-70px;}body.rtl .elementor-24 .elementor-element.elementor-element-35ab743{right:-70px;}.elementor-24 .elementor-element.elementor-element-35ab743 img{width:413px;}.elementor-24 .elementor-element.elementor-element-5ad6172{--display:flex;}.elementor-24 .elementor-element.elementor-element-ccdd0e4{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:0px;}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-6e70284{left:-404px;}body.rtl .elementor-24 .elementor-element.elementor-element-6e70284{right:-404px;}.elementor-24 .elementor-element.elementor-element-6e70284{top:-268px;}.elementor-24 .elementor-element.elementor-element-6e70284 img{max-width:463px;}.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 );}.elementor-24 .elementor-element.elementor-element-f2acab9 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Source Sans 3", Sans-serif;font-size:15px;font-weight:700;text-decoration:none;fill:var( --e-global-color-e274ba8 );color:var( --e-global-color-e274ba8 );border-style:double;border-width:4px 4px 4px 4px;border-radius:56px 56px 56px 56px;}.elementor-24 .elementor-element.elementor-element-f2acab9 .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-f2acab9 .elementor-button:focus{background-color:var( --e-global-color-e274ba8 );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-f2acab9{margin:-41px -41px calc(var(--kit-widget-spacing, 0px) + -41px) -41px;top:119px;}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-f2acab9{left:141px;}body.rtl .elementor-24 .elementor-element.elementor-element-f2acab9{right:141px;}.elementor-24 .elementor-element.elementor-element-f2acab9 .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-f2acab9 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-fe62277{--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:flex-start;--align-items:flex-start;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-fe62277.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-0bd140c{--display:flex;--min-height:339px;--border-radius:56px 0px 56px 0px;--margin-top:10px;--margin-bottom:0px;--margin-left:-16px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-0bd140c:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-0bd140c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://detoursetdelices.com/wp-content/uploads/2026/01/VISITE-SOPHIE-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-e161335{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:-47px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-c49b0e8{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -40px;}.elementor-24 .elementor-element.elementor-element-c49b0e8 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:32px;font-weight:700;}.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-24 .elementor-element.elementor-element-3a0ea83{width:var( --container-widget-width, 100% );max-width:100%;margin:-12px 14px calc(var(--kit-widget-spacing, 0px) + -1px) -37px;--container-widget-width:100%;--container-widget-flex-grow:0;column-gap:0px;text-align:justify;font-family:"Source Sans 3", Sans-serif;font-size:16px;font-weight:400;}.elementor-24 .elementor-element.elementor-element-3a0ea83.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-d837714{--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;border-style:solid;--border-style:solid;border-width:2px 0px 2px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:#95295A;--border-color:#95295A;--border-radius:0px 56px 0px 0px;}.elementor-24 .elementor-element.elementor-element-2d42e6a{--display:flex;}.elementor-24 .elementor-element.elementor-element-9896a5b{margin:-1px 0px calc(var(--kit-widget-spacing, 0px) + -21px) 0px;}.elementor-24 .elementor-element.elementor-element-9896a5b .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:32px;font-weight:800;text-transform:uppercase;}.elementor-24 .elementor-element.elementor-element-2ffe8e2 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-text );}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-24 .elementor-element.elementor-element-e20a91e .elementor-repeater-item-4256e7f .swiper-slide-bg{background-color:var( --e-global-color-e274ba8 );background-image:url(https://detoursetdelices.com/wp-content/uploads/2026/01/chateau-1975957_1920.webp);background-size:cover;}.elementor-24 .elementor-element.elementor-element-e20a91e .elementor-repeater-item-4256e7f .elementor-background-overlay{background-color:#00000063;}.elementor-24 .elementor-element.elementor-element-e20a91e .elementor-repeater-item-85efdde .swiper-slide-bg{background-color:#833ca3;background-image:url(https://detoursetdelices.com/wp-content/uploads/2026/01/CHENIN.webp);background-size:cover;}.elementor-24 .elementor-element.elementor-element-e20a91e .elementor-repeater-item-85efdde .elementor-background-overlay{background-color:#00000063;}.elementor-24 .elementor-element.elementor-element-e20a91e .elementor-repeater-item-3304cce .swiper-slide-bg{background-color:#833ca3;background-image:url(https://detoursetdelices.com/wp-content/uploads/2026/01/chenonceau-castle-1122159_1920-copie.webp);background-size:cover;}.elementor-24 .elementor-element.elementor-element-e20a91e .elementor-repeater-item-3304cce .elementor-background-overlay{background-color:#00000063;}.elementor-24 .elementor-element.elementor-element-e20a91e .elementor-repeater-item-d662af8 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://detoursetdelices.com/wp-content/uploads/2026/01/15444596412_4f8cfd56e0_k.webp);background-size:cover;}.elementor-24 .elementor-element.elementor-element-e20a91e .elementor-repeater-item-d662af8 .elementor-background-overlay{background-color:#00000063;}.elementor-24 .elementor-element.elementor-element-e20a91e .elementor-repeater-item-eff23b1 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://detoursetdelices.com/wp-content/uploads/2026/01/cave-de-vouvray-1.webp);background-size:cover;}.elementor-24 .elementor-element.elementor-element-e20a91e .elementor-repeater-item-eff23b1 .elementor-background-overlay{background-color:#00000063;}.elementor-24 .elementor-element.elementor-element-e20a91e .elementor-repeater-item-6326320 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://detoursetdelices.com/wp-content/uploads/2026/03/chateau-de-villandry-1147870_640.webp);background-size:cover;}.elementor-24 .elementor-element.elementor-element-e20a91e .elementor-repeater-item-6326320 .elementor-background-overlay{background-color:#00000063;}.elementor-24 .elementor-element.elementor-element-e20a91e .elementor-repeater-item-e3695b7 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://detoursetdelices.com/wp-content/uploads/2026/03/51845028867_be84255130_c-1.webp);background-size:cover;}.elementor-24 .elementor-element.elementor-element-e20a91e .elementor-repeater-item-e3695b7 .elementor-background-overlay{background-color:#00000063;}.elementor-24 .elementor-element.elementor-element-e20a91e .elementor-slide-button:hover{background-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-e20a91e{border-style:none;}.elementor-24 .elementor-element.elementor-element-e20a91e .swiper-slide{height:400px;}.elementor-24 .elementor-element.elementor-element-e20a91e .swiper-slide-contents{max-width:66%;}.elementor-24 .elementor-element.elementor-element-e20a91e .swiper-slide-inner{text-align:center;}.elementor-24 .elementor-element.elementor-element-e20a91e .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:100px;}.elementor-24 .elementor-element.elementor-element-e20a91e .elementor-slide-heading{color:var( --e-global-color-e274ba8 );font-family:"Source Sans 3", Sans-serif;font-weight:700;text-decoration:none;}.elementor-24 .elementor-element.elementor-element-e20a91e .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:0px;}.elementor-24 .elementor-element.elementor-element-e20a91e .elementor-slide-button{font-family:"Source Sans 3", Sans-serif;font-weight:500;border-radius:32px;}.elementor-24 .elementor-element.elementor-element-e20a91e .elementor-swiper-button{color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-e20a91e .elementor-swiper-button svg{fill:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-e20a91e .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#FFB2D5;opacity:1;}.elementor-24 .elementor-element.elementor-element-e20a91e .swiper-pagination-bullet-active{background-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-0b0b2f6{--display:flex;--overflow:hidden;}.elementor-24 .elementor-element.elementor-element-885a685{--display:flex;--min-height:400px;--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;--border-radius:0px 0px 56px 56px;}.elementor-24 .elementor-element.elementor-element-885a685:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-885a685 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://detoursetdelices.com/wp-content/uploads/2026/01/Chateau-de-Chambord.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-9ce9f32{--display:flex;--min-height:45px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-24 .elementor-element.elementor-element-9ce9f32:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-9ce9f32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://detoursetdelices.com/wp-content/uploads/2026/01/ESTAMPILLE-OK-1.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-24 .elementor-element.elementor-element-4dba3ba{--display:flex;--position:absolute;--min-height:400px;--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;border-style:none;--border-style:none;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;top:0px;}.elementor-24 .elementor-element.elementor-element-4dba3ba:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-4dba3ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFD6;}.elementor-24 .elementor-element.elementor-element-4dba3ba.e-con{--align-self:center;}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-4dba3ba{left:0px;}body.rtl .elementor-24 .elementor-element.elementor-element-4dba3ba{right:0px;}.elementor-24 .elementor-element.elementor-element-a35d102{margin:-54px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-24 .elementor-element.elementor-element-a35d102 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:28px;font-weight:700;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-b24cbbd{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24 .elementor-element.elementor-element-b24cbbd .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:14px;font-weight:300;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-72ac59d{text-align:center;font-family:"Source Sans 3", Sans-serif;font-size:15px;font-weight:400;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-24 .elementor-element.elementor-element-49fde2f .elementor-button{background-color:#6DBAC4;font-family:"Source Sans 3", Sans-serif;font-weight:800;text-decoration:none;border-style:double;border-width:4px 4px 4px 4px;border-radius:35px 35px 35px 35px;}.elementor-24 .elementor-element.elementor-element-49fde2f .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-49fde2f .elementor-button:focus{background-color:var( --e-global-color-e274ba8 );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-49fde2f{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-12px -12px -12px -12px;}.elementor-24 .elementor-element.elementor-element-49fde2f.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-24 .elementor-element.elementor-element-49fde2f .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-49fde2f .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-9e00412{--display:flex;--position:absolute;--min-height:74px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;bottom:0px;}.elementor-24 .elementor-element.elementor-element-9e00412:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-9e00412 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFD9;}.elementor-24 .elementor-element.elementor-element-9e00412.e-con{--order:99999 /* order end hack */;}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-9e00412{left:0px;}body.rtl .elementor-24 .elementor-element.elementor-element-9e00412{right:0px;}.elementor-24 .elementor-element.elementor-element-5d67f12.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-24 .elementor-element.elementor-element-5d67f12{font-family:"Source Sans 3", Sans-serif;font-size:15px;font-weight:600;}.elementor-24 .elementor-element.elementor-element-b9ec88c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--border-radius:0px 0px 56px 56px;}.elementor-24 .elementor-element.elementor-element-54afc57{--display:flex;--min-height:400px;--border-radius:0px 0px 56px 56px;}.elementor-24 .elementor-element.elementor-element-54afc57:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-54afc57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://detoursetdelices.com/wp-content/uploads/2026/01/CHENIN.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-a7ed813{--display:flex;--min-height:45px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-24 .elementor-element.elementor-element-a7ed813:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-a7ed813 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://detoursetdelices.com/wp-content/uploads/2026/01/estampille-color6.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-24 .elementor-element.elementor-element-f229272{--display:flex;--position:absolute;--min-height:400px;--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:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;top:0px;}.elementor-24 .elementor-element.elementor-element-f229272:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-f229272 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFD6;}.elementor-24 .elementor-element.elementor-element-f229272.e-con{--align-self:center;}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-f229272{left:0px;}body.rtl .elementor-24 .elementor-element.elementor-element-f229272{right:0px;}.elementor-24 .elementor-element.elementor-element-c673fcd{margin:-54px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-24 .elementor-element.elementor-element-c673fcd .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:28px;font-weight:700;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-6ef2cc1{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-24 .elementor-element.elementor-element-6ef2cc1 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:14px;font-weight:300;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-6b34d4c{text-align:center;font-family:"Source Sans 3", Sans-serif;font-size:16px;font-weight:400;}.elementor-24 .elementor-element.elementor-element-ae5b54f .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Source Sans 3", Sans-serif;font-weight:800;text-decoration:none;border-style:double;border-width:4px 4px 4px 4px;border-radius:35px 35px 35px 35px;}.elementor-24 .elementor-element.elementor-element-ae5b54f .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-ae5b54f .elementor-button:focus{background-color:var( --e-global-color-e274ba8 );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-ae5b54f{margin:-31px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-12px -12px -12px -12px;}.elementor-24 .elementor-element.elementor-element-ae5b54f.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-24 .elementor-element.elementor-element-ae5b54f .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-ae5b54f .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-fef84bf{--display:flex;--position:absolute;--min-height:74px;--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-end;--align-items:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;bottom:0px;}.elementor-24 .elementor-element.elementor-element-fef84bf:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-fef84bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFD9;}.elementor-24 .elementor-element.elementor-element-fef84bf.e-con{--order:99999 /* order end hack */;}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-fef84bf{left:0px;}body.rtl .elementor-24 .elementor-element.elementor-element-fef84bf{right:0px;}.elementor-24 .elementor-element.elementor-element-33af888{text-align:center;font-family:"Source Sans 3", Sans-serif;font-size:15px;font-weight:400;}.elementor-24 .elementor-element.elementor-element-f6d9368{--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;--overflow:hidden;--border-radius:0px 0px 56px 56px;}.elementor-24 .elementor-element.elementor-element-2b88c6d{--display:flex;--min-height:400px;--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;--border-radius:0px 0px 56px 56px;}.elementor-24 .elementor-element.elementor-element-2b88c6d:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-2b88c6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://detoursetdelices.com/wp-content/uploads/2026/01/PHOTO-visite-chenonceau-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-d5eb893{--display:flex;--min-height:45px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-24 .elementor-element.elementor-element-d5eb893:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-d5eb893 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://detoursetdelices.com/wp-content/uploads/2026/01/ESTAMPILLE-OK-1.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-24 .elementor-element.elementor-element-43ac1e2{--display:flex;--position:absolute;--min-height:400px;--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:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;top:0px;}.elementor-24 .elementor-element.elementor-element-43ac1e2:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-43ac1e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFD6;}.elementor-24 .elementor-element.elementor-element-43ac1e2.e-con{--align-self:center;}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-43ac1e2{left:0px;}body.rtl .elementor-24 .elementor-element.elementor-element-43ac1e2{right:0px;}.elementor-24 .elementor-element.elementor-element-63e4956{margin:-54px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-24 .elementor-element.elementor-element-63e4956 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:28px;font-weight:700;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-0eac30a{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-24 .elementor-element.elementor-element-0eac30a .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:14px;font-weight:300;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-bd8b34c{text-align:center;}.elementor-24 .elementor-element.elementor-element-842c733 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Source Sans 3", Sans-serif;font-weight:700;text-decoration:none;border-style:double;border-width:4px 4px 4px 4px;border-radius:35px 35px 35px 35px;}.elementor-24 .elementor-element.elementor-element-842c733 .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-842c733 .elementor-button:focus{background-color:var( --e-global-color-e274ba8 );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-842c733{margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-12px -12px -12px -12px;}.elementor-24 .elementor-element.elementor-element-842c733.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-24 .elementor-element.elementor-element-842c733 .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-842c733 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-78dd9fb{--display:flex;--position:absolute;--min-height:74px;--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;bottom:0px;}.elementor-24 .elementor-element.elementor-element-78dd9fb:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-78dd9fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFD9;}.elementor-24 .elementor-element.elementor-element-78dd9fb.e-con{--order:99999 /* order end hack */;}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-78dd9fb{left:0px;}body.rtl .elementor-24 .elementor-element.elementor-element-78dd9fb{right:0px;}.elementor-24 .elementor-element.elementor-element-9c475fb{padding:0px 0px 0px 0px;text-align:center;font-family:"Source Sans 3", Sans-serif;font-size:15px;font-weight:600;}.elementor-24 .elementor-element.elementor-element-9c475fb.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-24 .elementor-element.elementor-element-54a42f5{--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;--border-radius:0px 0px 56px 56px;}.elementor-24 .elementor-element.elementor-element-6ec6e92{--display:flex;--min-height:400px;--border-radius:0px 0px 56px 56px;}.elementor-24 .elementor-element.elementor-element-6ec6e92:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-6ec6e92 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://detoursetdelices.com/wp-content/uploads/2026/01/CHATEAU-AMBOISE-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-b564ce6{--display:flex;--min-height:45px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-24 .elementor-element.elementor-element-b564ce6:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-b564ce6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://detoursetdelices.com/wp-content/uploads/2026/01/ESTAMPILLE-OK-1.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-24 .elementor-element.elementor-element-85fba21{--display:flex;--position:absolute;--min-height:400px;--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:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;top:0px;}.elementor-24 .elementor-element.elementor-element-85fba21:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-85fba21 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFD6;}.elementor-24 .elementor-element.elementor-element-85fba21.e-con{--align-self:center;}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-85fba21{left:0px;}body.rtl .elementor-24 .elementor-element.elementor-element-85fba21{right:0px;}.elementor-24 .elementor-element.elementor-element-dced913{margin:-54px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-24 .elementor-element.elementor-element-dced913.elementor-element{--order:-99999 /* order start hack */;}.elementor-24 .elementor-element.elementor-element-dced913 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:28px;font-weight:700;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-be861f0{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-24 .elementor-element.elementor-element-be861f0 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:14px;font-weight:300;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-52392f8{text-align:center;}.elementor-24 .elementor-element.elementor-element-ef6ce1a .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Source Sans 3", Sans-serif;font-weight:800;text-decoration:none;border-style:double;border-width:4px 4px 4px 4px;border-radius:35px 35px 35px 35px;}.elementor-24 .elementor-element.elementor-element-ef6ce1a .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-ef6ce1a .elementor-button:focus{background-color:var( --e-global-color-e274ba8 );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-ef6ce1a{margin:-27px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-12px -12px -12px -12px;}.elementor-24 .elementor-element.elementor-element-ef6ce1a .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-ef6ce1a .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-edc83ef{--display:flex;--position:absolute;--min-height:74px;--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-end;--align-items:flex-end;bottom:0px;}.elementor-24 .elementor-element.elementor-element-edc83ef:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-edc83ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFD9;}.elementor-24 .elementor-element.elementor-element-edc83ef.e-con{--order:99999 /* order end hack */;}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-edc83ef{left:0px;}body.rtl .elementor-24 .elementor-element.elementor-element-edc83ef{right:0px;}.elementor-24 .elementor-element.elementor-element-d7a5030.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-24 .elementor-element.elementor-element-d7a5030{text-align:center;font-family:"Source Sans 3", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-200f6d1{--display:flex;--min-height:0px;--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;--overflow:hidden;--border-radius:0px 0px 56px 56px;}.elementor-24 .elementor-element.elementor-element-7a87013{--display:flex;--min-height:400px;--border-radius:0px 0px 56px 56px;}.elementor-24 .elementor-element.elementor-element-7a87013:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-7a87013 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://detoursetdelices.com/wp-content/uploads/2026/01/cave-de-vouvray-1-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-e26df50{--display:flex;--min-height:45px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-24 .elementor-element.elementor-element-e26df50:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-e26df50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://detoursetdelices.com/wp-content/uploads/2026/01/estampille-color6.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-24 .elementor-element.elementor-element-dfdeeac{--display:flex;--position:absolute;--min-height:400px;--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:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;top:0px;}.elementor-24 .elementor-element.elementor-element-dfdeeac:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-dfdeeac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFD6;}.elementor-24 .elementor-element.elementor-element-dfdeeac.e-con{--align-self:center;}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-dfdeeac{left:0px;}body.rtl .elementor-24 .elementor-element.elementor-element-dfdeeac{right:0px;}.elementor-24 .elementor-element.elementor-element-23f7fde{margin:-54px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-24 .elementor-element.elementor-element-23f7fde .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:28px;font-weight:700;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-014be42{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-24 .elementor-element.elementor-element-014be42.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-014be42 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:14px;font-weight:300;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-1679e3a{text-align:center;font-family:"Source Sans 3", Sans-serif;font-weight:400;}.elementor-24 .elementor-element.elementor-element-9b5e62a .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Source Sans 3", Sans-serif;font-weight:800;text-decoration:none;fill:var( --e-global-color-e274ba8 );color:var( --e-global-color-e274ba8 );border-style:double;border-width:4px 4px 4px 4px;border-radius:35px 35px 35px 35px;}.elementor-24 .elementor-element.elementor-element-9b5e62a .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-9b5e62a .elementor-button:focus{background-color:var( --e-global-color-e274ba8 );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-9b5e62a{margin:-27px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-12px -12px -12px -12px;}.elementor-24 .elementor-element.elementor-element-9b5e62a.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-24 .elementor-element.elementor-element-9b5e62a .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-9b5e62a .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-76edac6{--display:flex;--position:absolute;--min-height:74px;--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-end;--align-items:center;bottom:0px;}.elementor-24 .elementor-element.elementor-element-76edac6:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-76edac6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFD9;}.elementor-24 .elementor-element.elementor-element-76edac6.e-con{--order:99999 /* order end hack */;}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-76edac6{left:0px;}body.rtl .elementor-24 .elementor-element.elementor-element-76edac6{right:0px;}.elementor-24 .elementor-element.elementor-element-fc1ac4c{text-align:center;}.elementor-24 .elementor-element.elementor-element-52450cd{--display:flex;--min-height:0px;--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;--overflow:hidden;--border-radius:0px 0px 56px 56px;}.elementor-24 .elementor-element.elementor-element-feb6ee7{--display:flex;--min-height:400px;--border-radius:0px 0px 56px 56px;}.elementor-24 .elementor-element.elementor-element-feb6ee7:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-feb6ee7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://detoursetdelices.com/wp-content/uploads/2026/03/Degustation_vin-centre-val-de-loire-.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-5f02696{--display:flex;--min-height:45px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-24 .elementor-element.elementor-element-5f02696:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-5f02696 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://detoursetdelices.com/wp-content/uploads/2026/01/estampille-color6.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-24 .elementor-element.elementor-element-e6672d0{--display:flex;--position:absolute;--min-height:400px;--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:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;top:0px;}.elementor-24 .elementor-element.elementor-element-e6672d0:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-e6672d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFD6;}.elementor-24 .elementor-element.elementor-element-e6672d0.e-con{--align-self:center;}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-e6672d0{left:0px;}body.rtl .elementor-24 .elementor-element.elementor-element-e6672d0{right:0px;}.elementor-24 .elementor-element.elementor-element-e7b207b{margin:-54px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-24 .elementor-element.elementor-element-e7b207b .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:28px;font-weight:700;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-cfd1a28{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-24 .elementor-element.elementor-element-cfd1a28.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-cfd1a28 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:14px;font-weight:300;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-09679e3{text-align:center;font-family:"Source Sans 3", Sans-serif;font-weight:400;}.elementor-24 .elementor-element.elementor-element-c3051ae .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Source Sans 3", Sans-serif;font-weight:800;text-decoration:none;fill:var( --e-global-color-e274ba8 );color:var( --e-global-color-e274ba8 );border-style:double;border-width:4px 4px 4px 4px;border-radius:35px 35px 35px 35px;}.elementor-24 .elementor-element.elementor-element-c3051ae .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-c3051ae .elementor-button:focus{background-color:var( --e-global-color-e274ba8 );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-c3051ae{margin:-33px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-12px -12px -12px -12px;}.elementor-24 .elementor-element.elementor-element-c3051ae.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-24 .elementor-element.elementor-element-c3051ae .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-c3051ae .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-f8df827{--display:flex;--position:absolute;--min-height:74px;--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-end;--align-items:center;bottom:0px;}.elementor-24 .elementor-element.elementor-element-f8df827:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-f8df827 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFD9;}.elementor-24 .elementor-element.elementor-element-f8df827.e-con{--order:99999 /* order end hack */;}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-f8df827{left:0px;}body.rtl .elementor-24 .elementor-element.elementor-element-f8df827{right:0px;}.elementor-24 .elementor-element.elementor-element-8eafa15{text-align:center;}.elementor-24 .elementor-element.elementor-element-291dc4c{--display:flex;--min-height:0px;--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;--overflow:hidden;--border-radius:0px 0px 56px 56px;}.elementor-24 .elementor-element.elementor-element-0192758{--display:flex;--min-height:400px;--border-radius:0px 0px 56px 56px;}.elementor-24 .elementor-element.elementor-element-0192758:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-0192758 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://detoursetdelices.com/wp-content/uploads/2026/03/51845028867_be84255130_c.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-54be210{--display:flex;--min-height:45px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-24 .elementor-element.elementor-element-54be210:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-54be210 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://detoursetdelices.com/wp-content/uploads/2026/01/ESTAMPILLE-min.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-24 .elementor-element.elementor-element-a19e139{--display:flex;--position:absolute;--min-height:400px;--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:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;top:0px;}.elementor-24 .elementor-element.elementor-element-a19e139:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-a19e139 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFD6;}.elementor-24 .elementor-element.elementor-element-a19e139.e-con{--align-self:center;}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-a19e139{left:0px;}body.rtl .elementor-24 .elementor-element.elementor-element-a19e139{right:0px;}.elementor-24 .elementor-element.elementor-element-1b67e36{margin:-54px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-24 .elementor-element.elementor-element-1b67e36 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:28px;font-weight:700;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-bb34038{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-24 .elementor-element.elementor-element-bb34038.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-bb34038 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:14px;font-weight:300;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-3378ac3{text-align:center;font-family:"Source Sans 3", Sans-serif;font-size:16px;font-weight:400;}.elementor-24 .elementor-element.elementor-element-c49fe60 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Source Sans 3", Sans-serif;font-weight:800;text-decoration:none;fill:var( --e-global-color-e274ba8 );color:var( --e-global-color-e274ba8 );border-style:double;border-width:4px 4px 4px 4px;border-radius:35px 35px 35px 35px;}.elementor-24 .elementor-element.elementor-element-c49fe60 .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-c49fe60 .elementor-button:focus{background-color:var( --e-global-color-e274ba8 );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-c49fe60{margin:-27px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-12px -12px -12px -12px;}.elementor-24 .elementor-element.elementor-element-c49fe60.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-24 .elementor-element.elementor-element-c49fe60 .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-c49fe60 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-e9832c3{--display:flex;--position:absolute;--min-height:74px;--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-end;--align-items:center;bottom:0px;}.elementor-24 .elementor-element.elementor-element-e9832c3:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-e9832c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFD9;}.elementor-24 .elementor-element.elementor-element-e9832c3.e-con{--order:99999 /* order end hack */;}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-e9832c3{left:0px;}body.rtl .elementor-24 .elementor-element.elementor-element-e9832c3{right:0px;}.elementor-24 .elementor-element.elementor-element-43010c4{text-align:center;}.elementor-24 .elementor-element.elementor-element-f0e086d{--display:flex;--min-height:0px;--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;--overflow:hidden;--border-radius:0px 0px 56px 56px;}.elementor-24 .elementor-element.elementor-element-98c5fff{--display:flex;--min-height:400px;--border-radius:0px 0px 56px 56px;}.elementor-24 .elementor-element.elementor-element-98c5fff:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-98c5fff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://detoursetdelices.com/wp-content/uploads/2026/03/54032164477_9ef94d7a28_k.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-d1e7d24{--display:flex;--min-height:45px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-24 .elementor-element.elementor-element-d1e7d24:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-d1e7d24 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://detoursetdelices.com/wp-content/uploads/2026/01/ESTAMPILLE-min.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-24 .elementor-element.elementor-element-4602022{--display:flex;--position:absolute;--min-height:400px;--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:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;top:0px;}.elementor-24 .elementor-element.elementor-element-4602022:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-4602022 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFD6;}.elementor-24 .elementor-element.elementor-element-4602022.e-con{--align-self:center;}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-4602022{left:0px;}body.rtl .elementor-24 .elementor-element.elementor-element-4602022{right:0px;}.elementor-24 .elementor-element.elementor-element-3797638{margin:-54px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-24 .elementor-element.elementor-element-3797638 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:28px;font-weight:700;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-5def7ad{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-24 .elementor-element.elementor-element-5def7ad.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-5def7ad .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:14px;font-weight:300;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-65e69ca .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Source Sans 3", Sans-serif;font-weight:800;text-decoration:none;fill:var( --e-global-color-e274ba8 );color:var( --e-global-color-e274ba8 );border-style:double;border-width:4px 4px 4px 4px;border-radius:35px 35px 35px 35px;}.elementor-24 .elementor-element.elementor-element-65e69ca .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-65e69ca .elementor-button:focus{background-color:var( --e-global-color-e274ba8 );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-65e69ca{margin:-0px 0px calc(var(--kit-widget-spacing, 0px) + -0px) 0px;padding:-19px -19px -19px -19px;}.elementor-24 .elementor-element.elementor-element-65e69ca.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-24 .elementor-element.elementor-element-65e69ca .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-65e69ca .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-5b98d00{padding:0px 0px -0px 0px;text-align:center;font-family:"Source Sans 3", Sans-serif;font-size:16px;font-weight:400;}.elementor-24 .elementor-element.elementor-element-6505a0c{--display:flex;--position:absolute;--min-height:74px;--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-end;--align-items:center;bottom:0px;}.elementor-24 .elementor-element.elementor-element-6505a0c:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-6505a0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFD9;}.elementor-24 .elementor-element.elementor-element-6505a0c.e-con{--order:99999 /* order end hack */;}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-6505a0c{left:0px;}body.rtl .elementor-24 .elementor-element.elementor-element-6505a0c{right:0px;}.elementor-24 .elementor-element.elementor-element-494e906{text-align:center;}.elementor-24 .elementor-element.elementor-element-0c7d19f{--display:flex;--min-height:0px;--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;--overflow:hidden;--border-radius:0px 0px 56px 56px;}.elementor-24 .elementor-element.elementor-element-4fc29c4{--display:flex;--min-height:400px;--border-radius:0px 0px 56px 56px;}.elementor-24 .elementor-element.elementor-element-4fc29c4:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-4fc29c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://detoursetdelices.com/wp-content/uploads/2026/01/chateau-de-villandry-1147870_640.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-e5bb833{--display:flex;--min-height:45px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-24 .elementor-element.elementor-element-e5bb833:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-e5bb833 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://detoursetdelices.com/wp-content/uploads/2026/01/ESTAMPILLE-min.webp");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-24 .elementor-element.elementor-element-3da55ec{--display:flex;--position:absolute;--min-height:400px;--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:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;top:0px;}.elementor-24 .elementor-element.elementor-element-3da55ec:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-3da55ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFD6;}.elementor-24 .elementor-element.elementor-element-3da55ec.e-con{--align-self:center;}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-3da55ec{left:0px;}body.rtl .elementor-24 .elementor-element.elementor-element-3da55ec{right:0px;}.elementor-24 .elementor-element.elementor-element-39efee3{margin:-54px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-24 .elementor-element.elementor-element-39efee3 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:28px;font-weight:700;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-e53e422{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-24 .elementor-element.elementor-element-e53e422.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-e53e422 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:14px;font-weight:300;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-9a72285 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Source Sans 3", Sans-serif;font-weight:800;text-decoration:none;fill:var( --e-global-color-e274ba8 );color:var( --e-global-color-e274ba8 );border-style:double;border-width:4px 4px 4px 4px;border-radius:35px 35px 35px 35px;}.elementor-24 .elementor-element.elementor-element-9a72285 .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-9a72285 .elementor-button:focus{background-color:var( --e-global-color-e274ba8 );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-9a72285{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-12px -12px -12px -12px;}.elementor-24 .elementor-element.elementor-element-9a72285.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-24 .elementor-element.elementor-element-9a72285 .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-9a72285 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-30c8c90{padding:0px 0px -189px 0px;text-align:center;font-family:"Source Sans 3", Sans-serif;font-size:16px;font-weight:400;}.elementor-24 .elementor-element.elementor-element-d62ef48{--display:flex;--position:absolute;--min-height:74px;--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-end;--align-items:center;bottom:0px;}.elementor-24 .elementor-element.elementor-element-d62ef48:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-d62ef48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFD9;}.elementor-24 .elementor-element.elementor-element-d62ef48.e-con{--order:99999 /* order end hack */;}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-d62ef48{left:0px;}body.rtl .elementor-24 .elementor-element.elementor-element-d62ef48{right:0px;}.elementor-24 .elementor-element.elementor-element-c2cd54b{text-align:center;}.elementor-24 .elementor-element.elementor-element-3af1206{--display:flex;--min-height:0px;--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;--overflow:hidden;--border-radius:0px 0px 56px 56px;}.elementor-24 .elementor-element.elementor-element-140daf1{--display:flex;--min-height:400px;--border-radius:0px 0px 56px 56px;}.elementor-24 .elementor-element.elementor-element-140daf1:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-140daf1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://detoursetdelices.com/wp-content/uploads/2026/03/5813291241_014c7f9ceb_c-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24 .elementor-element.elementor-element-6d5a7cc{--display:flex;--min-height:45px;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-24 .elementor-element.elementor-element-6d5a7cc:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-6d5a7cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://detoursetdelices.com/wp-content/uploads/2026/03/estampille-color6.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-24 .elementor-element.elementor-element-5757f40{--display:flex;--position:absolute;--min-height:400px;--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:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;top:0px;}.elementor-24 .elementor-element.elementor-element-5757f40:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-5757f40 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFD6;}.elementor-24 .elementor-element.elementor-element-5757f40.e-con{--align-self:center;}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-5757f40{left:0px;}body.rtl .elementor-24 .elementor-element.elementor-element-5757f40{right:0px;}.elementor-24 .elementor-element.elementor-element-8dbdc83{margin:-54px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-24 .elementor-element.elementor-element-8dbdc83 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:28px;font-weight:700;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-aeb18ae{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-24 .elementor-element.elementor-element-aeb18ae.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-aeb18ae .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:14px;font-weight:300;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-9f4412f .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Source Sans 3", Sans-serif;font-weight:800;text-decoration:none;fill:var( --e-global-color-e274ba8 );color:var( --e-global-color-e274ba8 );border-style:double;border-width:4px 4px 4px 4px;border-radius:35px 35px 35px 35px;}.elementor-24 .elementor-element.elementor-element-9f4412f .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-9f4412f .elementor-button:focus{background-color:var( --e-global-color-e274ba8 );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-9f4412f{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-12px -12px -12px -12px;}.elementor-24 .elementor-element.elementor-element-9f4412f.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-24 .elementor-element.elementor-element-9f4412f .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-9f4412f .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-16d10b4{padding:0px 0px -189px 0px;text-align:center;font-family:"Source Sans 3", Sans-serif;font-size:16px;font-weight:400;}.elementor-24 .elementor-element.elementor-element-1b31c4c{--display:flex;--position:absolute;--min-height:74px;--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-end;--align-items:center;bottom:0px;}.elementor-24 .elementor-element.elementor-element-1b31c4c:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-1b31c4c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFD9;}.elementor-24 .elementor-element.elementor-element-1b31c4c.e-con{--order:99999 /* order end hack */;}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-1b31c4c{left:0px;}body.rtl .elementor-24 .elementor-element.elementor-element-1b31c4c{right:0px;}.elementor-24 .elementor-element.elementor-element-c977c28{text-align:center;}.elementor-24 .elementor-element.elementor-element-d60d56c{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:24px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:var( --e-global-color-secondary );--e-n-carousel-dots-normal-color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-d60d56c.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-1c091cf .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Source Sans 3", Sans-serif;font-size:15px;font-weight:700;text-decoration:none;border-style:double;border-width:4px 4px 4px 4px;border-radius:32px 32px 32px 32px;}.elementor-24 .elementor-element.elementor-element-1c091cf .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-1c091cf .elementor-button:focus{background-color:var( --e-global-color-e274ba8 );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-1c091cf .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-1c091cf .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-4814ecb{--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-24 .elementor-element.elementor-element-2012843{text-align:center;}.elementor-24 .elementor-element.elementor-element-2012843 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-weight:800;}.elementor-24 .elementor-element.elementor-element-3efbd16{--display:flex;}.elementor-24 .elementor-element.elementor-element-a626fe4{--display:flex;--min-height:444px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:18px 18px 18px 18px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-24 .elementor-element.elementor-element-cb27658{--display:flex;--gap:3px 3px;--row-gap:3px;--column-gap:3px;}.elementor-24 .elementor-element.elementor-element-f0d0970 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:23px;font-weight:700;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-2047a5e p{margin-block-end:0px;}.elementor-24 .elementor-element.elementor-element-1d26dd8{--e-rating-icon-font-size:20px;--e-rating-gap:4px;--e-rating-icon-marked-color:var( --e-global-color-primary );--e-rating-icon-color:#FCB1D3;}.elementor-24 .elementor-element.elementor-element-86d9aff{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24 .elementor-element.elementor-element-4c15d39{--display:flex;}.elementor-24 .elementor-element.elementor-element-45dcb63{--display:flex;--min-height:444px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:18px 18px 18px 18px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-24 .elementor-element.elementor-element-3948c0e{--display:flex;--gap:3px 3px;--row-gap:3px;--column-gap:3px;}.elementor-24 .elementor-element.elementor-element-1c02171 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:23px;font-weight:700;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-a143fd6 p{margin-block-end:0px;}.elementor-24 .elementor-element.elementor-element-2de39a5{--e-rating-icon-font-size:20px;--e-rating-gap:4px;--e-rating-icon-marked-color:var( --e-global-color-primary );--e-rating-icon-color:#FCB1D3;}.elementor-24 .elementor-element.elementor-element-d80dbc8{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24 .elementor-element.elementor-element-191f1f7{--display:flex;}.elementor-24 .elementor-element.elementor-element-bbca7bf{--display:flex;--min-height:442px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:18px 18px 18px 18px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-24 .elementor-element.elementor-element-338ba3b{--display:flex;--gap:3px 3px;--row-gap:3px;--column-gap:3px;}.elementor-24 .elementor-element.elementor-element-74ef11d .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:23px;font-weight:700;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-2302c3a p{margin-block-end:0px;}.elementor-24 .elementor-element.elementor-element-a6b3b8d{--e-rating-icon-font-size:20px;--e-rating-gap:4px;--e-rating-icon-marked-color:var( --e-global-color-primary );--e-rating-icon-color:#FCB1D3;}.elementor-24 .elementor-element.elementor-element-b0be2b4{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;}.elementor-24 .elementor-element.elementor-element-b41e43e{--display:flex;}.elementor-24 .elementor-element.elementor-element-5aec3ef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:18px 18px 18px 18px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-24 .elementor-element.elementor-element-a5179b9{--display:flex;--gap:3px 3px;--row-gap:3px;--column-gap:3px;}.elementor-24 .elementor-element.elementor-element-cdf3d0a .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:23px;font-weight:700;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-7be3916 p{margin-block-end:0px;}.elementor-24 .elementor-element.elementor-element-568a2d9{--e-rating-icon-font-size:20px;--e-rating-gap:4px;--e-rating-icon-marked-color:var( --e-global-color-primary );--e-rating-icon-color:#FCB1D3;}.elementor-24 .elementor-element.elementor-element-2f08481{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;}.elementor-24 .elementor-element.elementor-element-79e6e32{--display:flex;}.elementor-24 .elementor-element.elementor-element-ad08aa7{--display:flex;--min-height:445px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:18px 18px 18px 18px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-24 .elementor-element.elementor-element-2313700{--display:flex;--gap:3px 3px;--row-gap:3px;--column-gap:3px;}.elementor-24 .elementor-element.elementor-element-baa5439 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:23px;font-weight:700;color:var( --e-global-color-text );}.elementor-24 .elementor-element.elementor-element-14c461a p{margin-block-end:0px;}.elementor-24 .elementor-element.elementor-element-94e72aa{--e-rating-icon-font-size:20px;--e-rating-gap:4px;--e-rating-icon-marked-color:var( --e-global-color-primary );--e-rating-icon-color:#FCB1D3;}.elementor-24 .elementor-element.elementor-element-d2a2e55{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:justify;}.elementor-24 .elementor-element.elementor-element-a2b8cc9{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:#FCFCFC;--e-n-carousel-arrow-hover-color:#95295A85;--e-n-carousel-swiper-pagination-size:11px;--e-n-carousel-dots-normal-color:var( --e-global-color-secondary );--e-n-carousel-swiper-pagination-spacing:0px;}.elementor-24 .elementor-element.elementor-element-a2b8cc9 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-secondary );border-style:double;border-radius:24px 24px 24px 24px;}.elementor-24 .elementor-element.elementor-element-a2b8cc9 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {background-color:var( --e-global-color-e274ba8 );}.elementor-24 .elementor-element.elementor-element-a2b8cc9 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:3px;--swiper-pagination-bullet-vertical-gap:3px;}.elementor-24 .elementor-element.elementor-element-3d9908a .elementor-button{background-color:var( --e-global-color-primary );font-family:"Source Sans 3", Sans-serif;font-size:16px;font-weight:700;font-style:normal;text-decoration:none;border-radius:32px 32px 32px 32px;}.elementor-24 .elementor-element.elementor-element-3d9908a .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-3d9908a .elementor-button:focus{background-color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-3301f4a3{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-24 .elementor-element.elementor-element-3301f4a3:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-3301f4a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-29b3377 );}.elementor-24 .elementor-element.elementor-element-609237dd{--display:flex;--min-height:126px;--margin-top:-4px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-609237dd:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-609237dd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-24 .elementor-element.elementor-element-6eb04b6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -32px) 0px;padding:-3px -3px -3px -3px;text-align:center;font-family:"Source Sans 3", Sans-serif;font-weight:400;font-style:italic;}.elementor-24 .elementor-element.elementor-element-43655e0{text-align:center;}.elementor-24 .elementor-element.elementor-element-43655e0 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:32px;font-weight:800;}.elementor-24 .elementor-element.elementor-element-43852a85 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-weight:700;text-decoration:none;border-style:double;border-radius:18px 18px 18px 18px;}.elementor-24 .elementor-element.elementor-element-43852a85 .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-43852a85 .elementor-button:focus{background-color:var( --e-global-color-e274ba8 );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-43852a85 .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-43852a85 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-22d0c819{--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:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:-12px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-22d0c819:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-22d0c819 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-22d0c819 > .elementor-shape-top .elementor-shape-fill, .elementor-24 .elementor-element.elementor-element-22d0c819 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#F0F0F0;}.elementor-24 .elementor-element.elementor-element-22d0c819 > .elementor-shape-top svg, .elementor-24 .elementor-element.elementor-element-22d0c819 > .e-con-inner > .elementor-shape-top svg{width:calc(131% + 1.3px);height:31px;}.elementor-24 .elementor-element.elementor-element-64178947{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-24 .elementor-element.elementor-element-192ef190{--display:flex;}.elementor-24 .elementor-element.elementor-element-3888c651{margin:-70px -0px calc(var(--kit-widget-spacing, 0px) + 0px) -37px;text-align:center;}.elementor-24 .elementor-element.elementor-element-3888c651 img{width:100%;max-width:100%;}.elementor-24 .elementor-element.elementor-element-4330595a{--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:flex-start;--margin-top:49px;--margin-bottom:0px;--margin-left:-81px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-1b72db99{text-align:center;}.elementor-24 .elementor-element.elementor-element-1b72db99 .elementor-heading-title{font-family:"Source Sans 3", Sans-serif;font-size:35px;font-weight:900;color:var( --e-global-color-e274ba8 );}.elementor-24 .elementor-element.elementor-element-3d1a7780{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;column-gap:0px;text-align:center;font-family:"Source Sans 3", Sans-serif;font-size:23px;font-weight:300;font-style:italic;line-height:25px;letter-spacing:0px;color:var( --e-global-color-e274ba8 );}.elementor-24 .elementor-element.elementor-element-3d1a7780 p{margin-block-end:0px;}.elementor-24 .elementor-element.elementor-element-694d31a4{--display:flex;--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:flex-end;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:87px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-25980d3f .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Source Sans 3", Sans-serif;font-size:20px;font-weight:500;text-decoration:none;border-style:double;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-e274ba8 );border-radius:24px 24px 24px 24px;padding:10px 17px 10px 13px;}.elementor-24 .elementor-element.elementor-element-25980d3f .elementor-button:hover, .elementor-24 .elementor-element.elementor-element-25980d3f .elementor-button:focus{background-color:var( --e-global-color-e274ba8 );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-25980d3f{width:100%;max-width:100%;}.elementor-24 .elementor-element.elementor-element-25980d3f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-24 .elementor-element.elementor-element-25980d3f .elementor-button:hover svg, .elementor-24 .elementor-element.elementor-element-25980d3f .elementor-button:focus svg{fill:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-6b819ea1{--display:flex;}.elementor-24 .elementor-element.elementor-element-4ad1386b{--grid-template-columns:repeat(1, auto);text-align:right;--icon-size:30px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-24 .elementor-element.elementor-element-4ad1386b .elementor-social-icon{background-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-4ad1386b .elementor-social-icon i{color:var( --e-global-color-e274ba8 );}.elementor-24 .elementor-element.elementor-element-4ad1386b .elementor-social-icon svg{fill:var( --e-global-color-e274ba8 );}.elementor-24 .elementor-element.elementor-element-f6c8d03{--display:flex;--min-height:14px;--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;--margin-top:-33px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-f6c8d03:not(.elementor-motion-effects-element-type-background), .elementor-24 .elementor-element.elementor-element-f6c8d03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-24 .elementor-element.elementor-element-47020f50{--display:grid;--min-height:6px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:start;--align-items:end;--margin-top:-15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-1dacb213{font-family:"Source Sans 3", Sans-serif;font-size:13px;font-weight:500;line-height:5px;color:var( --e-global-color-e274ba8 );}.elementor-24 .elementor-element.elementor-element-1dacb213 a{color:var( --e-global-color-secondary );}.elementor-24 .elementor-element.elementor-element-1cf1ecc2{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:9px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-2f5c0e39{font-family:"Source Sans 3", Sans-serif;font-size:12px;font-weight:400;text-decoration:none;color:var( --e-global-color-e274ba8 );}.elementor-24 .elementor-element.elementor-element-2f5c0e39 a{color:var( --e-global-color-e274ba8 );transition-duration:0.1s;}.elementor-24 .elementor-element.elementor-element-2f5c0e39 a:hover, .elementor-24 .elementor-element.elementor-element-2f5c0e39 a:focus{color:var( --e-global-color-secondary );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-24 .elementor-element.elementor-element-ae84cc1{--content-width:40%;}.elementor-24 .elementor-element.elementor-element-5ad6172{--content-width:60%;}.elementor-24 .elementor-element.elementor-element-0bd140c{--width:57%;}.elementor-24 .elementor-element.elementor-element-885a685{--width:100%;}.elementor-24 .elementor-element.elementor-element-9ce9f32{--width:20%;}.elementor-24 .elementor-element.elementor-element-4dba3ba{--width:100%;}.elementor-24 .elementor-element.elementor-element-9e00412{--width:100%;}.elementor-24 .elementor-element.elementor-element-a7ed813{--width:20%;}.elementor-24 .elementor-element.elementor-element-d5eb893{--width:20%;}.elementor-24 .elementor-element.elementor-element-b564ce6{--width:20%;}.elementor-24 .elementor-element.elementor-element-e26df50{--width:20%;}.elementor-24 .elementor-element.elementor-element-5f02696{--width:20%;}.elementor-24 .elementor-element.elementor-element-54be210{--width:20%;}.elementor-24 .elementor-element.elementor-element-d1e7d24{--width:20%;}.elementor-24 .elementor-element.elementor-element-e5bb833{--width:20%;}.elementor-24 .elementor-element.elementor-element-6d5a7cc{--width:20%;}.elementor-24 .elementor-element.elementor-element-64178947{--width:100%;}.elementor-24 .elementor-element.elementor-element-4330595a{--width:500px;}.elementor-24 .elementor-element.elementor-element-694d31a4{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-24 .elementor-element.elementor-element-4330595a{--width:100%;}.elementor-24 .elementor-element.elementor-element-694d31a4{--width:100%;}}@media(max-width:1024px){.elementor-24 .elementor-element.elementor-element-35ab743{--container-widget-width:103px;--container-widget-flex-grow:0;width:var( --container-widget-width, 103px );max-width:103px;top:-238px;}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-35ab743{left:-26px;}body.rtl .elementor-24 .elementor-element.elementor-element-35ab743{right:-26px;}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-6e70284{left:-327px;}body.rtl .elementor-24 .elementor-element.elementor-element-6e70284{right:-327px;}.elementor-24 .elementor-element.elementor-element-6e70284{top:-299px;}.elementor-24 .elementor-element.elementor-element-6e70284 img{max-width:499px;}.elementor-24 .elementor-element.elementor-element-f2acab9{width:100%;max-width:100%;margin:-31px -31px calc(var(--kit-widget-spacing, 0px) + -31px) -31px;padding:-38px -38px -38px -38px;top:103px;}.elementor-24 .elementor-element.elementor-element-f2acab9.elementor-element{--align-self:center;}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-f2acab9{left:126px;}body.rtl .elementor-24 .elementor-element.elementor-element-f2acab9{right:126px;}.elementor-24 .elementor-element.elementor-element-0bd140c{--min-height:334px;}.elementor-24 .elementor-element.elementor-element-d60d56c{--e-n-carousel-swiper-slides-to-display:2;}.elementor-24 .elementor-element.elementor-element-a2b8cc9{--e-n-carousel-swiper-slides-to-display:2;}.elementor-24 .elementor-element.elementor-element-22d0c819{--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:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--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-24 .elementor-element.elementor-element-64178947{--gap:13px 13px;--row-gap:13px;--column-gap:13px;--grid-auto-flow:row;--justify-items:end;}.elementor-24 .elementor-element.elementor-element-3888c651{margin:-48px 24px calc(var(--kit-widget-spacing, 0px) + 34px) -35px;}.elementor-24 .elementor-element.elementor-element-3888c651 img{width:100%;}.elementor-24 .elementor-element.elementor-element-4330595a{--min-height:0px;--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-start;--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-24 .elementor-element.elementor-element-1b72db99{margin:36px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -13px;padding:0px 0px 0px 0px;text-align:start;}.elementor-24 .elementor-element.elementor-element-1b72db99 .elementor-heading-title{font-size:18px;line-height:0.9em;}.elementor-24 .elementor-element.elementor-element-3d1a7780{width:var( --container-widget-width, 857px );max-width:857px;margin:-10px -10px calc(var(--kit-widget-spacing, 0px) + -10px) -10px;--container-widget-width:857px;--container-widget-flex-grow:0;columns:1;column-gap:0px;text-align:center;font-size:13px;line-height:0.2em;}.elementor-24 .elementor-element.elementor-element-3d1a7780 p{margin-block-end:12px;}.elementor-24 .elementor-element.elementor-element-694d31a4{--min-height:229px;--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;--margin-top:20px;--margin-bottom:-86px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-694d31a4.e-con{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-25980d3f{width:var( --container-widget-width, 215px );max-width:215px;margin:23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 91px;padding:0px 0px 0px 0px;--container-widget-width:215px;--container-widget-flex-grow:0;}.elementor-24 .elementor-element.elementor-element-25980d3f.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-25980d3f .elementor-button{font-size:17px;letter-spacing:0px;word-spacing:0em;border-width:4px 4px 4px 4px;padding:9px 9px 9px 9px;}.elementor-24 .elementor-element.elementor-element-4ad1386b .elementor-social-icon{--icon-padding:0.2em;}.elementor-24 .elementor-element.elementor-element-4ad1386b{--grid-column-gap:0px;--grid-row-gap:0px;}.elementor-24 .elementor-element.elementor-element-f6c8d03{--margin-top:-22px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-47020f50{--grid-auto-flow:row;--align-items:start;}.elementor-24 .elementor-element.elementor-element-1dacb213{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;font-size:11px;}.elementor-24 .elementor-element.elementor-element-1cf1ecc2{--flex-direction:column-reverse;--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-end;--flex-wrap:nowrap;}}@media(max-width:767px){.elementor-24 .elementor-element.elementor-element-8014beb{--min-height:186px;--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:12px 12px;--row-gap:12px;--column-gap:12px;--border-radius:56px 0px 56px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-24 .elementor-element.elementor-element-35ab743{--container-widget-width:67px;--container-widget-flex-grow:0;width:var( --container-widget-width, 67px );max-width:67px;top:-80px;}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-35ab743{left:17px;}body.rtl .elementor-24 .elementor-element.elementor-element-35ab743{right:17px;}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-6e70284{left:77px;}body.rtl .elementor-24 .elementor-element.elementor-element-6e70284{right:77px;}.elementor-24 .elementor-element.elementor-element-6e70284{top:-137px;}.elementor-24 .elementor-element.elementor-element-6e70284 img{max-width:201px;}.elementor-24 .elementor-element.elementor-element-f2acab9{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:38px;}.elementor-24 .elementor-element.elementor-element-f2acab9.elementor-element{--align-self:center;--order:99999 /* order end hack */;}body:not(.rtl) .elementor-24 .elementor-element.elementor-element-f2acab9{left:4px;}body.rtl .elementor-24 .elementor-element.elementor-element-f2acab9{right:4px;}.elementor-24 .elementor-element.elementor-element-f2acab9 .elementor-button{font-size:12px;padding:5px 5px 5px 3px;}.elementor-24 .elementor-element.elementor-element-0bd140c{--min-height:178px;--margin-top:-1px;--margin-bottom:-1px;--margin-left:-1px;--margin-right:-1px;}.elementor-24 .elementor-element.elementor-element-e161335{--margin-top:-13px;--margin-bottom:-58px;--margin-left:1px;--margin-right:4px;}.elementor-24 .elementor-element.elementor-element-e161335.e-con{--align-self:center;--order:-99999 /* order start hack */;}.elementor-24 .elementor-element.elementor-element-c49b0e8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-24 .elementor-element.elementor-element-3a0ea83{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-size:12px;}.elementor-24 .elementor-element.elementor-element-3a0ea83.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-e20a91e{margin:6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:1px 1px 1px 1px;}.elementor-24 .elementor-element.elementor-element-e20a91e .swiper-slide{height:281px;}.elementor-24 .elementor-element.elementor-element-e20a91e .swiper-slide-contents{max-width:94%;}.elementor-24 .elementor-element.elementor-element-e20a91e .swiper-slide-inner{padding:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-e20a91e .elementor-slide-heading{font-size:27px;letter-spacing:0px;word-spacing:0em;}.elementor-24 .elementor-element.elementor-element-e20a91e .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:5px;--swiper-pagination-bullet-vertical-gap:5px;height:8px;width:8px;}.elementor-24 .elementor-element.elementor-element-e20a91e .swiper-horizontal .swiper-pagination-progressbar{height:8px;}.elementor-24 .elementor-element.elementor-element-e20a91e .swiper-pagination-fraction{font-size:8px;}.elementor-24 .elementor-element.elementor-element-d60d56c{--e-n-carousel-swiper-slides-to-display:1;border-radius:0px 0px 0px 0px;}.elementor-24 .elementor-element.elementor-element-a2b8cc9{--e-n-carousel-swiper-slides-to-display:1;}.elementor-24 .elementor-element.elementor-element-3d9908a.elementor-element{--align-self:center;}.elementor-24 .elementor-element.elementor-element-22d0c819{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;}.elementor-24 .elementor-element.elementor-element-64178947{--e-con-grid-template-columns:repeat(1, 1fr);--gap:9px 9px;--row-gap:9px;--column-gap:9px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-192ef190{--width:100%;--margin-top:-0px;--margin-bottom:-0px;--margin-left:-0px;--margin-right:-0px;}.elementor-24 .elementor-element.elementor-element-3888c651{margin:-42px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -11px;text-align:start;}.elementor-24 .elementor-element.elementor-element-3888c651 img{width:24%;}.elementor-24 .elementor-element.elementor-element-4330595a{--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-24 .elementor-element.elementor-element-1b72db99{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-24 .elementor-element.elementor-element-1b72db99 .elementor-heading-title{font-size:20px;}.elementor-24 .elementor-element.elementor-element-3d1a7780{font-size:16px;line-height:0.7em;}.elementor-24 .elementor-element.elementor-element-694d31a4{--min-height:0px;--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:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-25980d3f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-24 .elementor-element.elementor-element-6b819ea1{--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-24 .elementor-element.elementor-element-6b819ea1.e-con{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-4ad1386b{--grid-template-columns:repeat(3, auto);text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--icon-size:29px;}.elementor-24 .elementor-element.elementor-element-4ad1386b.elementor-element{--align-self:flex-start;}.elementor-24 .elementor-element.elementor-element-f6c8d03{--margin-top:-20px;--margin-bottom:-45px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-47020f50{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-24 .elementor-element.elementor-element-1dacb213{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 16px;text-align:center;font-size:10px;}}/* Start custom CSS for container, class: .elementor-element-8014beb *//* le parent doit être la référence */
.hero-wrap{
  position: relative;
  overflow: visible !important;
}

/* l'image doit garder ses proportions */
.dd-stamp img{
  width: 100%;
  height: auto;
  display: block;
}

/* si tu es en absolute */
.dd-stamp{
  position: absolute;
  top: 50%;
  left: 55%;
  transform: translate(-50%, -50%);
  max-width: 720px; /* ajuste */
  width: 70%;       /* ajuste */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4dba3ba */dd-overlay/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b0b2f6 */.dd-carte{
  position: relative;
  overflow: hidden;
}

.dd-carte .dd-overlay{
  opacity: 0;
  visibility: hidden;
  transform: translateY(10px);
  transition: all .25s ease;
  pointer-events: none;
}

.dd-carte:hover .dd-overlay{
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  pointer-events: auto;
}

@media (max-width: 767px){
  .dd-carte .dd-overlay{
    opacity: 1;
    visibility: visible;
    transform: none;
    pointer-events: auto;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4dba3ba */dd-overlay/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b0b2f6 */.dd-carte{
  position: relative;
  overflow: hidden;
}

.dd-carte .dd-overlay{
  opacity: 0;
  visibility: hidden;
  transform: translateY(10px);
  transition: all .25s ease;
  pointer-events: none;
}

.dd-carte:hover .dd-overlay{
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  pointer-events: auto;
}

@media (max-width: 767px){
  .dd-carte .dd-overlay{
    opacity: 1;
    visibility: visible;
    transform: none;
    pointer-events: auto;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4dba3ba */dd-overlay/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b0b2f6 */.dd-carte{
  position: relative;
  overflow: hidden;
}

.dd-carte .dd-overlay{
  opacity: 0;
  visibility: hidden;
  transform: translateY(10px);
  transition: all .25s ease;
  pointer-events: none;
}

.dd-carte:hover .dd-overlay{
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  pointer-events: auto;
}

@media (max-width: 767px){
  .dd-carte .dd-overlay{
    opacity: 1;
    visibility: visible;
    transform: none;
    pointer-events: auto;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4dba3ba */dd-overlay/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b0b2f6 */.dd-carte{
  position: relative;
  overflow: hidden;
}

.dd-carte .dd-overlay{
  opacity: 0;
  visibility: hidden;
  transform: translateY(10px);
  transition: all .25s ease;
  pointer-events: none;
}

.dd-carte:hover .dd-overlay{
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  pointer-events: auto;
}

@media (max-width: 767px){
  .dd-carte .dd-overlay{
    opacity: 1;
    visibility: visible;
    transform: none;
    pointer-events: auto;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4dba3ba */dd-overlay/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b0b2f6 */.dd-carte{
  position: relative;
  overflow: hidden;
}

.dd-carte .dd-overlay{
  opacity: 0;
  visibility: hidden;
  transform: translateY(10px);
  transition: all .25s ease;
  pointer-events: none;
}

.dd-carte:hover .dd-overlay{
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  pointer-events: auto;
}

@media (max-width: 767px){
  .dd-carte .dd-overlay{
    opacity: 1;
    visibility: visible;
    transform: none;
    pointer-events: auto;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4dba3ba */dd-overlay/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b0b2f6 */.dd-carte{
  position: relative;
  overflow: hidden;
}

.dd-carte .dd-overlay{
  opacity: 0;
  visibility: hidden;
  transform: translateY(10px);
  transition: all .25s ease;
  pointer-events: none;
}

.dd-carte:hover .dd-overlay{
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  pointer-events: auto;
}

@media (max-width: 767px){
  .dd-carte .dd-overlay{
    opacity: 1;
    visibility: visible;
    transform: none;
    pointer-events: auto;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4dba3ba */dd-overlay/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b0b2f6 */.dd-carte{
  position: relative;
  overflow: hidden;
}

.dd-carte .dd-overlay{
  opacity: 0;
  visibility: hidden;
  transform: translateY(10px);
  transition: all .25s ease;
  pointer-events: none;
}

.dd-carte:hover .dd-overlay{
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  pointer-events: auto;
}

@media (max-width: 767px){
  .dd-carte .dd-overlay{
    opacity: 1;
    visibility: visible;
    transform: none;
    pointer-events: auto;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4dba3ba */dd-overlay/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b0b2f6 */.dd-carte{
  position: relative;
  overflow: hidden;
}

.dd-carte .dd-overlay{
  opacity: 0;
  visibility: hidden;
  transform: translateY(10px);
  transition: all .25s ease;
  pointer-events: none;
}

.dd-carte:hover .dd-overlay{
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  pointer-events: auto;
}

@media (max-width: 767px){
  .dd-carte .dd-overlay{
    opacity: 1;
    visibility: visible;
    transform: none;
    pointer-events: auto;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4dba3ba */dd-overlay/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b0b2f6 */.dd-carte{
  position: relative;
  overflow: hidden;
}

.dd-carte .dd-overlay{
  opacity: 0;
  visibility: hidden;
  transform: translateY(10px);
  transition: all .25s ease;
  pointer-events: none;
}

.dd-carte:hover .dd-overlay{
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  pointer-events: auto;
}

@media (max-width: 767px){
  .dd-carte .dd-overlay{
    opacity: 1;
    visibility: visible;
    transform: none;
    pointer-events: auto;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4dba3ba */dd-overlay/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b0b2f6 */.dd-carte{
  position: relative;
  overflow: hidden;
}

.dd-carte .dd-overlay{
  opacity: 0;
  visibility: hidden;
  transform: translateY(10px);
  transition: all .25s ease;
  pointer-events: none;
}

.dd-carte:hover .dd-overlay{
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  pointer-events: auto;
}

@media (max-width: 767px){
  .dd-carte .dd-overlay{
    opacity: 1;
    visibility: visible;
    transform: none;
    pointer-events: auto;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4dba3ba */dd-overlay/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b0b2f6 */.dd-carte{
  position: relative;
  overflow: hidden;
}

.dd-carte .dd-overlay{
  opacity: 0;
  visibility: hidden;
  transform: translateY(10px);
  transition: all .25s ease;
  pointer-events: none;
}

.dd-carte:hover .dd-overlay{
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
  pointer-events: auto;
}

@media (max-width: 767px){
  .dd-carte .dd-overlay{
    opacity: 1;
    visibility: visible;
    transform: none;
    pointer-events: auto;
  }
}/* End custom CSS */