.elementor-12 .elementor-element.elementor-element-ec7b782{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:5px 30px;--row-gap:5px;--column-gap:30px;--flex-wrap:wrap;--align-content:space-evenly;--overlay-opacity:0.35;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:11em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-12 .elementor-element.elementor-element-ec7b782::before, .elementor-12 .elementor-element.elementor-element-ec7b782 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-ec7b782 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-ec7b782 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-ec7b782 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-ec7b782 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-ec7b782:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ec7b782 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://myvintagetourcompany.com/wp-content/uploads/2026/02/ban-cat-experiences9.webp") 50% 50%;background-size:cover;}.elementor-12 .elementor-element.elementor-element-093328a{--e-transform-rotateZ:3deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;bottom:2%;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-093328a{left:0%;}body.rtl .elementor-12 .elementor-element.elementor-element-093328a{right:0%;}.elementor-12 .elementor-element.elementor-element-093328a img{width:45%;}.elementor-12 .elementor-element.elementor-element-62fd355{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;bottom:-5%;}.elementor-12 .elementor-element.elementor-element-62fd355 img{width:2000px;max-width:2000px;}.elementor-12 .elementor-element.elementor-element-f9680e6{--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;}.elementor-12 .elementor-element.elementor-element-b395849{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-b395849 .elementor-heading-title{font-family:"Amster", Sans-serif;font-size:90px;font-weight:bold;text-transform:uppercase;letter-spacing:2px;text-shadow:5px 3px 0px #1A2A32;color:var( --e-global-color-10ac4d1 );}.elementor-12 .elementor-element.elementor-element-9e18fa7{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 0%;text-align:center;}.elementor-12 .elementor-element.elementor-element-9e18fa7 .elementor-heading-title{font-family:"Amster", Sans-serif;font-size:90px;font-weight:bold;text-transform:uppercase;letter-spacing:2px;text-shadow:5px 3px 0px #1A2A32;color:var( --e-global-color-10ac4d1 );}.elementor-12 .elementor-element.elementor-element-3cf8168{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 0%;text-align:center;}.elementor-12 .elementor-element.elementor-element-3cf8168 .elementor-heading-title{font-family:"Amster", Sans-serif;font-size:90px;font-weight:bold;text-transform:uppercase;letter-spacing:2px;text-shadow:5px 3px 0px #1A2A32;color:var( --e-global-color-10ac4d1 );}.elementor-12 .elementor-element.elementor-element-dc753a0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-12 .elementor-element.elementor-element-13c2e9b .elementor-button{background-color:var( --e-global-color-10ac4d1 );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-13c2e9b .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-13c2e9b .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-10ac4d1 );border-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-13c2e9b .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-13c2e9b .elementor-button:focus svg{fill:var( --e-global-color-10ac4d1 );}.elementor-12 .elementor-element.elementor-element-8cc63ba .elementor-button{background-color:var( --e-global-color-10ac4d1 );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-8cc63ba .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-8cc63ba .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-10ac4d1 );border-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-8cc63ba .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-8cc63ba .elementor-button:focus svg{fill:var( --e-global-color-10ac4d1 );}.elementor-12 .elementor-element.elementor-element-bef0fe9 .elementor-button{background-color:var( --e-global-color-10ac4d1 );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-bef0fe9 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-bef0fe9 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-10ac4d1 );border-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-bef0fe9 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-bef0fe9 .elementor-button:focus svg{fill:var( --e-global-color-10ac4d1 );}.elementor-12 .elementor-element.elementor-element-dc15bc5{width:var( --container-widget-width, 365px );max-width:365px;--e-transform-rotateZ:-4deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:365px;--container-widget-flex-grow:0;top:22%;z-index:100;text-align:center;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-dc15bc5{right:6%;}body.rtl .elementor-12 .elementor-element.elementor-element-dc15bc5{left:6%;}.elementor-12 .elementor-element.elementor-element-dc15bc5 .elementor-heading-title{font-family:"La Belle Aurore", Sans-serif;font-size:35px;font-weight:normal;letter-spacing:0px;color:var( --e-global-color-10ac4d1 );}.elementor-12 .elementor-element.elementor-element-a5e034c{--e-transform-rotateZ:175deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:30%;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-a5e034c{right:10%;}body.rtl .elementor-12 .elementor-element.elementor-element-a5e034c{left:10%;}.elementor-12 .elementor-element.elementor-element-a5e034c img{width:18%;}.elementor-12 .elementor-element.elementor-element-f0c0a44{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:30;}.elementor-12 .elementor-element.elementor-element-f0c0a44:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f0c0a44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-10ac4d1 );}.elementor-12 .elementor-element.elementor-element-2bb7fc4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:4% 20% 1% 20%;text-align:center;font-family:"Amster", Sans-serif;font-size:20px;line-height:1.5em;letter-spacing:0px;color:#2D5163;}.elementor-12 .elementor-element.elementor-element-243d000{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1em;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-243d000 .elementor-divider-separator{width:1px;margin:0 auto;margin-center:0;}.elementor-12 .elementor-element.elementor-element-243d000 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-ca897cf{--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:space-evenly;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:100%;--padding-left:0%;--padding-right:0%;--z-index:10;}.elementor-12 .elementor-element.elementor-element-ca897cf:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ca897cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-10ac4d1 );}.elementor-12 .elementor-element.elementor-element-b5fa43f{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;bottom:0%;}.elementor-12 .elementor-element.elementor-element-b5fa43f img{width:2000px;max-width:2000px;}.elementor-12 .elementor-element.elementor-element-e148f9c{--display:flex;--min-height:100vh;--justify-content:flex-start;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;--z-index:0;}.elementor-12 .elementor-element.elementor-element-e148f9c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e148f9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://myvintagetourcompany.com/wp-content/uploads/2026/03/illustration-valises.svg");background-position:110% 60%;background-repeat:no-repeat;background-size:45% auto;}.elementor-12 .elementor-element.elementor-element-e148f9c::before, .elementor-12 .elementor-element.elementor-element-e148f9c > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-e148f9c > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-e148f9c > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-e148f9c > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-e148f9c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://myvintagetourcompany.com/wp-content/uploads/2026/03/illustration-bouteille2.svg");--background-overlay:'';background-position:11% 45%;background-repeat:no-repeat;background-size:15% auto;}.elementor-12 .elementor-element.elementor-element-ef444bd{width:var( --container-widget-width, 16% );max-width:16%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -32px) 530px;padding:0% 0% 0% 0%;--container-widget-width:16%;--container-widget-flex-grow:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-ef444bd img{width:135px;}.elementor-12 .elementor-element.elementor-element-e28d5de{width:100%;max-width:100%;--e-transform-rotateZ:-4deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:100;text-align:center;}.elementor-12 .elementor-element.elementor-element-e28d5de .elementor-heading-title{font-family:"La Belle Aurore", Sans-serif;font-size:35px;font-weight:normal;letter-spacing:0px;color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-1b370a9{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-1b370a9 .elementor-heading-title{font-family:"Amster", Sans-serif;font-size:90px;font-weight:bold;text-transform:uppercase;letter-spacing:2px;text-shadow:5px 3px 0px #EFE4D1;color:#FB8D19;}.elementor-12 .elementor-element.elementor-element-76a90c7{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-76a90c7 .elementor-heading-title{font-family:"Amster", Sans-serif;font-size:35px;font-weight:bold;letter-spacing:0px;color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-d65c1cc{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:5%;--margin-right:0%;--padding-top:20%;--padding-bottom:0%;--padding-left:0%;--padding-right:55%;--z-index:50;}.elementor-12 .elementor-element.elementor-element-61640d1{--e-transform-rotateZ:-4deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-61640d1 img{border-style:solid;border-width:20px 20px 20px 20px;border-color:#FFFFFF;box-shadow:15px 15px 0px 0px #EFE4D1;}.elementor-12 .elementor-element.elementor-element-7d5bf3d{--e-transform-rotateZ:-4deg;background-image:url("https://myvintagetourcompany.com/wp-content/uploads/2026/02/mvt-soleil.svg");margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:6% 6% 6% 6%;background-position:center center;background-repeat:no-repeat;background-size:contain;text-align:center;}.elementor-12 .elementor-element.elementor-element-7d5bf3d .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-10ac4d1 );}.elementor-12 .elementor-element.elementor-element-1564f9c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 20px;--row-gap:10px;--column-gap:20px;--flex-wrap:wrap;--align-content:center;--margin-top:-10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:10%;--padding-bottom:8%;--padding-left:0%;--padding-right:0%;}.elementor-12 .elementor-element.elementor-element-1564f9c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-1564f9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-cc9eca0{--e-transform-rotateZ:-4deg;background-image:url("https://myvintagetourcompany.com/wp-content/uploads/2026/03/duree-fond.svg");margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:6% 6% 6% 6%;top:0px;background-position:center center;background-repeat:no-repeat;background-size:contain;text-align:center;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-cc9eca0{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-cc9eca0{right:0px;}.elementor-12 .elementor-element.elementor-element-cc9eca0 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-10ac4d1 );}.elementor-12 .elementor-element.elementor-element-2ca7f79{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 7% 2% 7%;text-align:center;}.elementor-12 .elementor-element.elementor-element-2ca7f79 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-10ac4d1 );}.elementor-12 .elementor-element.elementor-element-158d1e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 10% 2% 10%;text-align:center;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:500;line-height:1.4em;letter-spacing:0px;color:var( --e-global-color-10ac4d1 );}.elementor-12 .elementor-element.elementor-element-265b796 .elementor-button{background-color:var( --e-global-color-secondary );font-size:16px;fill:var( --e-global-color-e02b740 );color:var( --e-global-color-e02b740 );box-shadow:4px 5px 0px 0px #EFE4D1;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e02b740 );padding:11px 15px 10px 15px;}.elementor-12 .elementor-element.elementor-element-265b796 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-265b796 .elementor-button:focus{background-color:var( --e-global-color-e02b740 );color:var( --e-global-color-secondary );border-color:var( --e-global-color-e02b740 );box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-265b796 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-265b796 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-00ef3d6 .elementor-button{background-color:var( --e-global-color-secondary );font-size:16px;fill:var( --e-global-color-e02b740 );color:var( --e-global-color-e02b740 );box-shadow:4px 5px 0px 0px #EFE4D1;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e02b740 );padding:11px 15px 10px 15px;}.elementor-12 .elementor-element.elementor-element-00ef3d6 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-00ef3d6 .elementor-button:focus{background-color:var( --e-global-color-e02b740 );color:var( --e-global-color-secondary );border-color:var( --e-global-color-e02b740 );box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-00ef3d6 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-00ef3d6 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-a66c975{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:5%;--padding-top:0%;--padding-bottom:0%;--padding-left:55%;--padding-right:0%;--z-index:50;}.elementor-12 .elementor-element.elementor-element-d3a8c58{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 20px;--row-gap:10px;--column-gap:20px;--flex-wrap:wrap;--align-content:center;--margin-top:0%;--margin-bottom:-10%;--margin-left:0%;--margin-right:0%;--padding-top:8%;--padding-bottom:8%;--padding-left:0%;--padding-right:0%;}.elementor-12 .elementor-element.elementor-element-d3a8c58:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d3a8c58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-02036b2{--e-transform-rotateZ:-4deg;background-image:url("https://myvintagetourcompany.com/wp-content/uploads/2026/03/duree-fond.svg");margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:6% 6% 6% 6%;top:0px;background-position:center center;background-repeat:no-repeat;background-size:contain;text-align:center;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-02036b2{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-02036b2{right:0px;}.elementor-12 .elementor-element.elementor-element-02036b2 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-10ac4d1 );}.elementor-12 .elementor-element.elementor-element-190fc83{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 7% 2% 7%;text-align:center;}.elementor-12 .elementor-element.elementor-element-190fc83 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-10ac4d1 );}.elementor-12 .elementor-element.elementor-element-ebedf3b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 10% 2% 10%;text-align:center;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:500;line-height:1.4em;letter-spacing:0px;color:var( --e-global-color-10ac4d1 );}.elementor-12 .elementor-element.elementor-element-11ae6d8 .elementor-button{background-color:var( --e-global-color-secondary );font-size:16px;fill:var( --e-global-color-e02b740 );color:var( --e-global-color-e02b740 );box-shadow:4px 5px 0px 0px #EFE4D1;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e02b740 );padding:11px 15px 10px 15px;}.elementor-12 .elementor-element.elementor-element-11ae6d8 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-11ae6d8 .elementor-button:focus{background-color:var( --e-global-color-e02b740 );color:var( --e-global-color-secondary );border-color:var( --e-global-color-e02b740 );box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-11ae6d8 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-11ae6d8 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-3453f65 .elementor-button{background-color:var( --e-global-color-secondary );font-size:16px;fill:var( --e-global-color-e02b740 );color:var( --e-global-color-e02b740 );box-shadow:4px 5px 0px 0px #EFE4D1;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e02b740 );padding:11px 15px 10px 15px;}.elementor-12 .elementor-element.elementor-element-3453f65 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-3453f65 .elementor-button:focus{background-color:var( --e-global-color-e02b740 );color:var( --e-global-color-secondary );border-color:var( --e-global-color-e02b740 );box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-3453f65 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-3453f65 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-b61cc3a{--e-transform-rotateZ:4deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-b61cc3a img{border-style:solid;border-width:20px 20px 20px 20px;border-color:#FFFFFF;box-shadow:15px 15px 0px 0px #EFE4D1;}.elementor-12 .elementor-element.elementor-element-f183758{--e-transform-rotateZ:-4deg;background-image:url("https://myvintagetourcompany.com/wp-content/uploads/2026/02/mvt-soleil.svg");margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:6% 6% 6% 6%;background-position:center center;background-repeat:no-repeat;background-size:contain;text-align:center;}.elementor-12 .elementor-element.elementor-element-f183758 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-10ac4d1 );}.elementor-12 .elementor-element.elementor-element-b30071f{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:5%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:55%;--z-index:50;}.elementor-12 .elementor-element.elementor-element-a276d45{--e-transform-rotateZ:-4deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-a276d45 img{border-style:solid;border-width:20px 20px 20px 20px;border-color:#FFFFFF;box-shadow:15px 15px 0px 0px #EFE4D1;}.elementor-12 .elementor-element.elementor-element-0280a18{--e-transform-rotateZ:-4deg;background-image:url("https://myvintagetourcompany.com/wp-content/uploads/2026/02/mvt-soleil.svg");margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:6% 6% 6% 6%;background-position:center center;background-repeat:no-repeat;background-size:contain;text-align:center;}.elementor-12 .elementor-element.elementor-element-0280a18 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-10ac4d1 );}.elementor-12 .elementor-element.elementor-element-dd0583d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 20px;--row-gap:10px;--column-gap:20px;--flex-wrap:wrap;--align-content:center;--margin-top:-10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:10%;--padding-bottom:8%;--padding-left:0%;--padding-right:0%;}.elementor-12 .elementor-element.elementor-element-dd0583d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-dd0583d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-ab1d60a{--e-transform-rotateZ:-4deg;background-image:url("https://myvintagetourcompany.com/wp-content/uploads/2026/03/duree-fond.svg");margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:6% 6% 6% 6%;top:0px;background-position:center center;background-repeat:no-repeat;background-size:contain;text-align:center;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-ab1d60a{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-ab1d60a{right:0px;}.elementor-12 .elementor-element.elementor-element-ab1d60a .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-10ac4d1 );}.elementor-12 .elementor-element.elementor-element-81a85c6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 7% 2% 7%;text-align:center;}.elementor-12 .elementor-element.elementor-element-81a85c6 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-10ac4d1 );}.elementor-12 .elementor-element.elementor-element-5fa7a0e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 10% 2% 10%;text-align:center;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:500;line-height:1.4em;letter-spacing:0px;color:var( --e-global-color-10ac4d1 );}.elementor-12 .elementor-element.elementor-element-2b6fe96 .elementor-button{background-color:var( --e-global-color-secondary );font-size:16px;fill:var( --e-global-color-e02b740 );color:var( --e-global-color-e02b740 );box-shadow:4px 5px 0px 0px #EFE4D1;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e02b740 );padding:11px 15px 10px 15px;}.elementor-12 .elementor-element.elementor-element-2b6fe96 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-2b6fe96 .elementor-button:focus{background-color:var( --e-global-color-e02b740 );color:var( --e-global-color-secondary );border-color:var( --e-global-color-e02b740 );box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-2b6fe96 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-2b6fe96 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-1573127 .elementor-button{background-color:var( --e-global-color-secondary );font-size:16px;fill:var( --e-global-color-e02b740 );color:var( --e-global-color-e02b740 );box-shadow:4px 5px 0px 0px #EFE4D1;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e02b740 );padding:11px 15px 10px 15px;}.elementor-12 .elementor-element.elementor-element-1573127 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-1573127 .elementor-button:focus{background-color:var( --e-global-color-e02b740 );color:var( --e-global-color-secondary );border-color:var( --e-global-color-e02b740 );box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-1573127 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-1573127 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-4749632{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:5%;--padding-top:0%;--padding-bottom:0%;--padding-left:55%;--padding-right:0%;--z-index:50;}.elementor-12 .elementor-element.elementor-element-60d864a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 20px;--row-gap:10px;--column-gap:20px;--flex-wrap:wrap;--align-content:center;--margin-top:0%;--margin-bottom:-10%;--margin-left:0%;--margin-right:0%;--padding-top:8%;--padding-bottom:8%;--padding-left:0%;--padding-right:0%;}.elementor-12 .elementor-element.elementor-element-60d864a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-60d864a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-377dfa7{--e-transform-rotateZ:-4deg;background-image:url("https://myvintagetourcompany.com/wp-content/uploads/2026/03/duree-fond.svg");margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:6% 6% 6% 6%;top:0px;background-position:center center;background-repeat:no-repeat;background-size:contain;text-align:center;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-377dfa7{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-377dfa7{right:0px;}.elementor-12 .elementor-element.elementor-element-377dfa7 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-10ac4d1 );}.elementor-12 .elementor-element.elementor-element-f610fcb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 7% 2% 7%;text-align:center;}.elementor-12 .elementor-element.elementor-element-f610fcb .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-10ac4d1 );}.elementor-12 .elementor-element.elementor-element-4e11485{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 10% 2% 10%;text-align:center;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:500;line-height:1.4em;letter-spacing:0px;color:var( --e-global-color-10ac4d1 );}.elementor-12 .elementor-element.elementor-element-feed2d9 .elementor-button{background-color:var( --e-global-color-secondary );font-size:16px;fill:var( --e-global-color-e02b740 );color:var( --e-global-color-e02b740 );box-shadow:4px 5px 0px 0px #EFE4D1;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e02b740 );padding:11px 15px 10px 15px;}.elementor-12 .elementor-element.elementor-element-feed2d9 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-feed2d9 .elementor-button:focus{background-color:var( --e-global-color-e02b740 );color:var( --e-global-color-secondary );border-color:var( --e-global-color-e02b740 );box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-feed2d9 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-feed2d9 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-d669ebb .elementor-button{background-color:var( --e-global-color-secondary );font-size:16px;fill:var( --e-global-color-e02b740 );color:var( --e-global-color-e02b740 );box-shadow:4px 5px 0px 0px #EFE4D1;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-e02b740 );padding:11px 15px 10px 15px;}.elementor-12 .elementor-element.elementor-element-d669ebb .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-d669ebb .elementor-button:focus{background-color:var( --e-global-color-e02b740 );color:var( --e-global-color-secondary );border-color:var( --e-global-color-e02b740 );box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-12 .elementor-element.elementor-element-d669ebb .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-d669ebb .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-d633197{--e-transform-rotateZ:4deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-d633197 img{border-style:solid;border-width:20px 20px 20px 20px;border-color:#FFFFFF;box-shadow:15px 15px 0px 0px #EFE4D1;}.elementor-12 .elementor-element.elementor-element-818b282{--e-transform-rotateZ:-4deg;background-image:url("https://myvintagetourcompany.com/wp-content/uploads/2026/02/mvt-soleil.svg");margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 20px;padding:6% 6% 6% 6%;background-position:center center;background-repeat:no-repeat;background-size:contain;text-align:center;}.elementor-12 .elementor-element.elementor-element-818b282 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-10ac4d1 );}.elementor-12 .elementor-element.elementor-element-319c94b .elementor-button{background-color:#FFFFFF;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );box-shadow:5px 5px 0px 0px #44809E;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-319c94b .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-319c94b .elementor-button:focus{background-color:var( --e-global-color-secondary );color:#FFFFFF;border-color:var( --e-global-color-secondary );box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-319c94b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;bottom:500px;}.elementor-12 .elementor-element.elementor-element-319c94b .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-319c94b .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-2759ae9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;--align-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10%;--padding-bottom:12%;--padding-left:0%;--padding-right:0%;}.elementor-12 .elementor-element.elementor-element-bed0258{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 0%;text-align:center;}.elementor-12 .elementor-element.elementor-element-bed0258 .elementor-heading-title{font-family:"Amster", Sans-serif;font-size:90px;font-weight:bold;text-transform:uppercase;letter-spacing:2px;text-shadow:5px 3px 0px #EFE4D1;color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-3497d22{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:2%;--padding-bottom:2%;--padding-left:10%;--padding-right:10%;}.elementor-12 .elementor-element.elementor-element-208ad17 .elementor-button{background-color:var( --e-global-color-10ac4d1 );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-208ad17 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-208ad17 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-10ac4d1 );border-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-208ad17 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-208ad17 .elementor-button:focus svg{fill:var( --e-global-color-10ac4d1 );}.elementor-12 .elementor-element.elementor-element-18f3504 .elementor-button{background-color:var( --e-global-color-10ac4d1 );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-18f3504 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-18f3504 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-10ac4d1 );border-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-18f3504 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-18f3504 .elementor-button:focus svg{fill:var( --e-global-color-10ac4d1 );}.elementor-12 .elementor-element.elementor-element-440a469 .elementor-button{background-color:var( --e-global-color-10ac4d1 );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-440a469 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-440a469 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-10ac4d1 );border-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-440a469 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-440a469 .elementor-button:focus svg{fill:var( --e-global-color-10ac4d1 );}.elementor-12 .elementor-element.elementor-element-ba32fc1 .elementor-button{background-color:var( --e-global-color-10ac4d1 );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-ba32fc1 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-ba32fc1 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-10ac4d1 );border-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-ba32fc1 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-ba32fc1 .elementor-button:focus svg{fill:var( --e-global-color-10ac4d1 );}.elementor-12 .elementor-element.elementor-element-69d9680 .elementor-button{background-color:var( --e-global-color-10ac4d1 );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-69d9680 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-69d9680 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-10ac4d1 );border-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-69d9680 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-69d9680 .elementor-button:focus svg{fill:var( --e-global-color-10ac4d1 );}.elementor-12 .elementor-element.elementor-element-e63ce71 .elementor-button{background-color:var( --e-global-color-10ac4d1 );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-e63ce71 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-e63ce71 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-10ac4d1 );border-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-e63ce71 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-e63ce71 .elementor-button:focus svg{fill:var( --e-global-color-10ac4d1 );}.elementor-12 .elementor-element.elementor-element-eb7c900 .elementor-button{background-color:var( --e-global-color-10ac4d1 );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-eb7c900 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-eb7c900 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-10ac4d1 );border-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-eb7c900 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-eb7c900 .elementor-button:focus svg{fill:var( --e-global-color-10ac4d1 );}.elementor-12 .elementor-element.elementor-element-e6b051e .elementor-button{background-color:var( --e-global-color-10ac4d1 );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-e6b051e .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-e6b051e .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-10ac4d1 );border-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-e6b051e .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-e6b051e .elementor-button:focus svg{fill:var( --e-global-color-10ac4d1 );}.elementor-12 .elementor-element.elementor-element-e3d0694 .elementor-button{background-color:var( --e-global-color-10ac4d1 );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-e3d0694 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-e3d0694 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-10ac4d1 );border-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-e3d0694 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-e3d0694 .elementor-button:focus svg{fill:var( --e-global-color-10ac4d1 );}.elementor-12 .elementor-element.elementor-element-f4a2543 .elementor-button{background-color:var( --e-global-color-10ac4d1 );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-f4a2543 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-f4a2543 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-10ac4d1 );border-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-f4a2543 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-f4a2543 .elementor-button:focus svg{fill:var( --e-global-color-10ac4d1 );}.elementor-12 .elementor-element.elementor-element-d0a3456 .elementor-button{background-color:var( --e-global-color-10ac4d1 );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-d0a3456 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-d0a3456 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-10ac4d1 );border-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-d0a3456 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-d0a3456 .elementor-button:focus svg{fill:var( --e-global-color-10ac4d1 );}.elementor-12 .elementor-element.elementor-element-07e138e .elementor-button{background-color:var( --e-global-color-10ac4d1 );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-07e138e .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-07e138e .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-10ac4d1 );border-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-07e138e .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-07e138e .elementor-button:focus svg{fill:var( --e-global-color-10ac4d1 );}.elementor-12 .elementor-element.elementor-element-85e89b9{--display:flex;--min-height:90vh;--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:stretch;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--flex-wrap:wrap;--align-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-12 .elementor-element.elementor-element-85e89b9.e-con{--align-self:stretch;}.elementor-12 .elementor-element.elementor-element-29cc647{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 2% 0%;text-align:center;}.elementor-12 .elementor-element.elementor-element-29cc647 .elementor-heading-title{font-family:"Amster", Sans-serif;font-size:90px;font-weight:bold;text-transform:uppercase;letter-spacing:2px;text-shadow:5px 3px 0px #EFE4D1;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-2b048ee{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:7%;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-2b048ee{left:1190px;}body.rtl .elementor-12 .elementor-element.elementor-element-2b048ee{right:1190px;}.elementor-12 .elementor-element.elementor-element-2b048ee .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-2b048ee.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-2b048ee.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-2b048ee.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-2b048ee.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-2b048ee.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-7a1a90f{--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:stretch;--gap:0px 100px;--row-gap:0px;--column-gap:100px;--flex-wrap:nowrap;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-secondary );--border-color:var( --e-global-color-secondary );--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-12 .elementor-element.elementor-element-7a1a90f.e-con{--align-self:stretch;}.elementor-12 .elementor-element.elementor-element-0d5cf67{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.8;--overlay-mix-blend-mode:multiply;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-12 .elementor-element.elementor-element-0d5cf67:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0d5cf67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://myvintagetourcompany.com/wp-content/uploads/2026/03/ChatGPT-Image-20-fevr.-2026-12_07_59.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-0d5cf67::before, .elementor-12 .elementor-element.elementor-element-0d5cf67 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-0d5cf67 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-0d5cf67 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-0d5cf67 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-0d5cf67 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1A2A3200 50%, var( --e-global-color-text ) 100%);}.elementor-12 .elementor-element.elementor-element-0d5cf67:hover::before, .elementor-12 .elementor-element.elementor-element-0d5cf67:hover > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-0d5cf67:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-0d5cf67 > .elementor-background-slideshow:hover::before, .elementor-12 .elementor-element.elementor-element-0d5cf67 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1A2A3200 0%, var( --e-global-color-text ) 100%);}.elementor-12 .elementor-element.elementor-element-0d5cf67:hover{--overlay-opacity:0.8;}.elementor-12 .elementor-element.elementor-element-0d5cf67, .elementor-12 .elementor-element.elementor-element-0d5cf67::before{--overlay-transition:0.9s;}.elementor-12 .elementor-element.elementor-element-5881456{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-ea22b50{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:30px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-ea22b50{left:20px;}body.rtl .elementor-12 .elementor-element.elementor-element-ea22b50{right:20px;}.elementor-12 .elementor-element.elementor-element-ea22b50 .elementor-icon-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-ea22b50.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-ea22b50.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-ea22b50.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-ea22b50.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-ea22b50.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-ea22b50 .elementor-icon{font-size:100px;}.elementor-12 .elementor-element.elementor-element-ea22b50 .elementor-icon svg{height:100px;}.elementor-12 .elementor-element.elementor-element-9590fe7{width:auto;max-width:auto;margin:0% 28% calc(var(--kit-widget-spacing, 0px) + 10%) 28%;padding:8px 0px 8px 0px;border-style:solid;border-width:1px 0px 1px 0px;border-color:var( --e-global-color-10ac4d1 );border-radius:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-9590fe7 .elementor-heading-title{font-family:"Amster", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-10ac4d1 );}.elementor-12 .elementor-element.elementor-element-fdcc2e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 15% 2% 15%;text-align:center;}.elementor-12 .elementor-element.elementor-element-fdcc2e9 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-10ac4d1 );}.elementor-12 .elementor-element.elementor-element-1e26f08{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 10% 2% 10%;text-align:center;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:500;line-height:1.4em;letter-spacing:0px;color:var( --e-global-color-10ac4d1 );}.elementor-12 .elementor-element.elementor-element-6a4da6e{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.8;--overlay-mix-blend-mode:multiply;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-12 .elementor-element.elementor-element-6a4da6e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6a4da6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://myvintagetourcompany.com/wp-content/uploads/2026/03/notre-histoire-4.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-6a4da6e::before, .elementor-12 .elementor-element.elementor-element-6a4da6e > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-6a4da6e > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-6a4da6e > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-6a4da6e > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-6a4da6e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1A2A3200 50%, var( --e-global-color-text ) 100%);}.elementor-12 .elementor-element.elementor-element-6a4da6e:hover::before, .elementor-12 .elementor-element.elementor-element-6a4da6e:hover > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-6a4da6e:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-6a4da6e > .elementor-background-slideshow:hover::before, .elementor-12 .elementor-element.elementor-element-6a4da6e > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1A2A3200 0%, var( --e-global-color-text ) 100%);}.elementor-12 .elementor-element.elementor-element-6a4da6e:hover{--overlay-opacity:0.8;}.elementor-12 .elementor-element.elementor-element-6a4da6e, .elementor-12 .elementor-element.elementor-element-6a4da6e::before{--overlay-transition:0.9s;}.elementor-12 .elementor-element.elementor-element-8cef2c4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-ab80553{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:30px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-ab80553{left:20px;}body.rtl .elementor-12 .elementor-element.elementor-element-ab80553{right:20px;}.elementor-12 .elementor-element.elementor-element-ab80553 .elementor-icon-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-ab80553.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-ab80553.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-ab80553.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-ab80553.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-ab80553.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-ab80553 .elementor-icon{font-size:100px;}.elementor-12 .elementor-element.elementor-element-ab80553 .elementor-icon svg{height:100px;}.elementor-12 .elementor-element.elementor-element-48706de{width:auto;max-width:auto;margin:0% 28% calc(var(--kit-widget-spacing, 0px) + 10%) 28%;padding:8px 0px 8px 0px;border-style:solid;border-width:1px 0px 1px 0px;border-color:var( --e-global-color-10ac4d1 );border-radius:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-48706de .elementor-heading-title{font-family:"Amster", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-10ac4d1 );}.elementor-12 .elementor-element.elementor-element-25a1bbc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 15% 2% 15%;text-align:center;}.elementor-12 .elementor-element.elementor-element-25a1bbc .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-10ac4d1 );}.elementor-12 .elementor-element.elementor-element-f3ba7c4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 10% 2% 10%;text-align:center;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:500;line-height:1.4em;letter-spacing:0px;color:var( --e-global-color-10ac4d1 );}.elementor-12 .elementor-element.elementor-element-bafff03{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.8;--overlay-mix-blend-mode:multiply;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-12 .elementor-element.elementor-element-bafff03:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-bafff03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://myvintagetourcompany.com/wp-content/uploads/2026/03/evjf-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-bafff03::before, .elementor-12 .elementor-element.elementor-element-bafff03 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-bafff03 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-bafff03 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-bafff03 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-bafff03 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1A2A3200 50%, var( --e-global-color-text ) 100%);}.elementor-12 .elementor-element.elementor-element-bafff03:hover::before, .elementor-12 .elementor-element.elementor-element-bafff03:hover > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-bafff03:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-bafff03 > .elementor-background-slideshow:hover::before, .elementor-12 .elementor-element.elementor-element-bafff03 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1A2A3200 0%, var( --e-global-color-text ) 100%);}.elementor-12 .elementor-element.elementor-element-bafff03:hover{--overlay-opacity:0.8;}.elementor-12 .elementor-element.elementor-element-bafff03, .elementor-12 .elementor-element.elementor-element-bafff03::before{--overlay-transition:0.9s;}.elementor-12 .elementor-element.elementor-element-4e1ac4b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-38f250d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:30px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-38f250d{left:20px;}body.rtl .elementor-12 .elementor-element.elementor-element-38f250d{right:20px;}.elementor-12 .elementor-element.elementor-element-38f250d .elementor-icon-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-38f250d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-38f250d.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-38f250d.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-38f250d.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-38f250d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-38f250d .elementor-icon{font-size:100px;}.elementor-12 .elementor-element.elementor-element-38f250d .elementor-icon svg{height:100px;}.elementor-12 .elementor-element.elementor-element-7e4632b{width:auto;max-width:auto;margin:0% 28% calc(var(--kit-widget-spacing, 0px) + 10%) 28%;padding:8px 0px 8px 0px;border-style:solid;border-width:1px 0px 1px 0px;border-color:var( --e-global-color-10ac4d1 );border-radius:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-7e4632b .elementor-heading-title{font-family:"Amster", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-10ac4d1 );}.elementor-12 .elementor-element.elementor-element-7f53e48{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 15% 2% 15%;text-align:center;}.elementor-12 .elementor-element.elementor-element-7f53e48 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-10ac4d1 );}.elementor-12 .elementor-element.elementor-element-7dc1bf0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 10% 2% 10%;text-align:center;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:500;line-height:1.4em;letter-spacing:0px;color:var( --e-global-color-10ac4d1 );}.elementor-12 .elementor-element.elementor-element-42a1fb8{--display:flex;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.8;--overlay-mix-blend-mode:multiply;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-12 .elementor-element.elementor-element-42a1fb8:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-42a1fb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://myvintagetourcompany.com/wp-content/uploads/2026/02/evjf-evg-carrousel.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-42a1fb8::before, .elementor-12 .elementor-element.elementor-element-42a1fb8 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-42a1fb8 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-42a1fb8 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-42a1fb8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-42a1fb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1A2A3200 50%, var( --e-global-color-text ) 100%);}.elementor-12 .elementor-element.elementor-element-42a1fb8:hover::before, .elementor-12 .elementor-element.elementor-element-42a1fb8:hover > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-42a1fb8:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-42a1fb8 > .elementor-background-slideshow:hover::before, .elementor-12 .elementor-element.elementor-element-42a1fb8 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #1A2A3200 0%, var( --e-global-color-text ) 100%);}.elementor-12 .elementor-element.elementor-element-42a1fb8:hover{--overlay-opacity:0.8;}.elementor-12 .elementor-element.elementor-element-42a1fb8, .elementor-12 .elementor-element.elementor-element-42a1fb8::before{--overlay-transition:0.9s;}.elementor-12 .elementor-element.elementor-element-57182ce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-967a596{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:30px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-967a596{left:20px;}body.rtl .elementor-12 .elementor-element.elementor-element-967a596{right:20px;}.elementor-12 .elementor-element.elementor-element-967a596 .elementor-icon-wrapper{text-align:start;}.elementor-12 .elementor-element.elementor-element-967a596.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-967a596.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-967a596.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-967a596.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-967a596.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-967a596 .elementor-icon{font-size:100px;}.elementor-12 .elementor-element.elementor-element-967a596 .elementor-icon svg{height:100px;}.elementor-12 .elementor-element.elementor-element-270a742{width:auto;max-width:auto;margin:0% 28% calc(var(--kit-widget-spacing, 0px) + 10%) 28%;padding:8px 0px 8px 0px;border-style:solid;border-width:1px 0px 1px 0px;border-color:var( --e-global-color-10ac4d1 );border-radius:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-270a742 .elementor-heading-title{font-family:"Amster", Sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:var( --e-global-color-10ac4d1 );}.elementor-12 .elementor-element.elementor-element-10edc2f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 15% 2% 15%;text-align:center;}.elementor-12 .elementor-element.elementor-element-10edc2f .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;line-height:1.2em;letter-spacing:0px;color:var( --e-global-color-10ac4d1 );}.elementor-12 .elementor-element.elementor-element-c8e3abc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 10% 2% 10%;text-align:center;font-family:"Open Sans", Sans-serif;font-size:15px;font-weight:500;line-height:1.4em;letter-spacing:0px;color:var( --e-global-color-10ac4d1 );}.elementor-12 .elementor-element.elementor-element-63b69e1{--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;--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-12 .elementor-element.elementor-element-75c4224{--display:flex;--min-height:100vh;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:center;--overlay-opacity:0.45;--overlay-mix-blend-mode:multiply;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-12 .elementor-element.elementor-element-75c4224:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-75c4224 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://myvintagetourcompany.com/wp-content/uploads/2026/03/hero-vehicules.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-75c4224::before, .elementor-12 .elementor-element.elementor-element-75c4224 > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-75c4224 > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-75c4224 > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-75c4224 > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-75c4224 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-text );--background-overlay:'';}.elementor-12 .elementor-element.elementor-element-7f6bd9e{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 0%;text-align:center;}.elementor-12 .elementor-element.elementor-element-7f6bd9e .elementor-heading-title{font-family:"Amster", Sans-serif;font-size:90px;font-weight:bold;text-transform:uppercase;letter-spacing:2px;text-shadow:5px 3px 0px #2D5163;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-9a936cd{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 2% 0%;text-align:center;}.elementor-12 .elementor-element.elementor-element-9a936cd .elementor-heading-title{font-family:"Amster", Sans-serif;font-size:90px;font-weight:bold;text-transform:uppercase;letter-spacing:2px;text-shadow:5px 3px 0px #2D5163;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-face31c .elementor-button{background-color:var( --e-global-color-10ac4d1 );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-face31c .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-face31c .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-10ac4d1 );border-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-face31c{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:50px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-face31c .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-face31c .elementor-button:focus svg{fill:var( --e-global-color-10ac4d1 );}.elementor-12 .elementor-element.elementor-element-e0f5110{width:var( --container-widget-width, 134px );max-width:134px;--e-transform-rotateZ:-4deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:134px;--container-widget-flex-grow:0;top:10%;z-index:100;text-align:center;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-e0f5110{right:41%;}body.rtl .elementor-12 .elementor-element.elementor-element-e0f5110{left:41%;}.elementor-12 .elementor-element.elementor-element-e0f5110 .elementor-heading-title{font-family:"La Belle Aurore", Sans-serif;font-size:35px;font-weight:normal;letter-spacing:0px;color:var( --e-global-color-10ac4d1 );}.elementor-12 .elementor-element.elementor-element-f0c529e{--e-transform-rotateZ:113deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:13%;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-f0c529e{right:37%;}body.rtl .elementor-12 .elementor-element.elementor-element-f0c529e{left:37%;}.elementor-12 .elementor-element.elementor-element-f0c529e img{width:50px;}.elementor-12 .elementor-element.elementor-element-711f14c{width:var( --container-widget-width, 160px );max-width:160px;--e-transform-rotateZ:4deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:160px;--container-widget-flex-grow:0;bottom:4%;z-index:100;text-align:center;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-711f14c{right:32%;}body.rtl .elementor-12 .elementor-element.elementor-element-711f14c{left:32%;}.elementor-12 .elementor-element.elementor-element-711f14c .elementor-heading-title{font-family:"La Belle Aurore", Sans-serif;font-size:35px;font-weight:normal;letter-spacing:0px;color:var( --e-global-color-10ac4d1 );}.elementor-12 .elementor-element.elementor-element-237cee3{--e-transform-rotateZ:-28deg;--e-transform-flipX:-1;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;bottom:12%;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-237cee3{right:36%;}body.rtl .elementor-12 .elementor-element.elementor-element-237cee3{left:36%;}.elementor-12 .elementor-element.elementor-element-237cee3 img{width:50px;}.elementor-12 .elementor-element.elementor-element-2bad66f{--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;--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-12 .elementor-element.elementor-element-734df2c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:30px 0px;--row-gap:30px;--column-gap:0px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10%;--padding-bottom:12%;--padding-left:5%;--padding-right:5%;}.elementor-12 .elementor-element.elementor-element-734df2c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-734df2c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-dbd0146{width:var( --container-widget-width, 70% );max-width:70%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:start;}.elementor-12 .elementor-element.elementor-element-dbd0146 .elementor-heading-title{font-size:55px;text-transform:uppercase;}.elementor-12 .elementor-element.elementor-element-d6ce84e{width:var( --container-widget-width, 201px );max-width:201px;--e-transform-rotateZ:-4deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:201px;--container-widget-flex-grow:0;bottom:84%;z-index:100;text-align:center;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-d6ce84e{right:30%;}body.rtl .elementor-12 .elementor-element.elementor-element-d6ce84e{left:30%;}.elementor-12 .elementor-element.elementor-element-d6ce84e .elementor-heading-title{font-family:"La Belle Aurore", Sans-serif;font-size:35px;font-weight:normal;letter-spacing:0px;color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-9bfaba4 .elementor-button{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-9bfaba4 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-9bfaba4 .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-d4f58b7{--grid-columns:3;--grid-row-gap:0px;width:100%;max-width:100%;--grid-column-gap:0px;}.elementor-12 .elementor-element.elementor-element-d4f58b7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 1px;border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-7cd3ecf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:30px 10px;--row-gap:30px;--column-gap:10px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-12 .elementor-element.elementor-element-7cd3ecf:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7cd3ecf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-9058962{width:var( --container-widget-width, 70% );max-width:70%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:start;}.elementor-12 .elementor-element.elementor-element-9058962 .elementor-heading-title{font-size:55px;text-transform:uppercase;}.elementor-12 .elementor-element.elementor-element-6bbf85f .elementor-button{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-6bbf85f .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-6bbf85f .elementor-button:focus{background-color:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-0f99084{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-ac1fa66{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7% 0% 0% 0%;text-align:center;}.elementor-12 .elementor-element.elementor-element-ac1fa66 .elementor-heading-title{font-family:"Amster", Sans-serif;font-size:35px;font-weight:bold;letter-spacing:0px;color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-c2d0fec{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--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-12 .elementor-element.elementor-element-8457eef .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-8457eef .elementor-icon{font-size:100px;}.elementor-12 .elementor-element.elementor-element-8457eef .elementor-icon svg{height:100px;}.elementor-12 .elementor-element.elementor-element-3f7b9b7 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-3f7b9b7 .elementor-icon{font-size:100px;}.elementor-12 .elementor-element.elementor-element-3f7b9b7 .elementor-icon svg{height:100px;}.elementor-12 .elementor-element.elementor-element-58f513f .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-58f513f .elementor-icon{font-size:100px;}.elementor-12 .elementor-element.elementor-element-58f513f .elementor-icon svg{height:100px;}.elementor-12 .elementor-element.elementor-element-f4b76d0 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-f4b76d0 .elementor-icon{font-size:100px;}.elementor-12 .elementor-element.elementor-element-f4b76d0 .elementor-icon svg{height:100px;}@media(max-width:1280px){.elementor-12 .elementor-element.elementor-element-ec7b782{--min-height:103vh;--padding-top:10em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-12 .elementor-element.elementor-element-093328a{bottom:4%;}.elementor-12 .elementor-element.elementor-element-62fd355{bottom:0%;}.elementor-12 .elementor-element.elementor-element-62fd355 img{width:1500px;max-width:1500px;}.elementor-12 .elementor-element.elementor-element-b395849 .elementor-heading-title{font-size:70px;}.elementor-12 .elementor-element.elementor-element-9e18fa7 .elementor-heading-title{font-size:70px;}.elementor-12 .elementor-element.elementor-element-3cf8168 .elementor-heading-title{font-size:70px;}.elementor-12 .elementor-element.elementor-element-dc753a0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-12 .elementor-element.elementor-element-dc15bc5{--container-widget-width:294px;--container-widget-flex-grow:0;width:var( --container-widget-width, 294px );max-width:294px;top:23%;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-dc15bc5{right:6%;}body.rtl .elementor-12 .elementor-element.elementor-element-dc15bc5{left:6%;}.elementor-12 .elementor-element.elementor-element-dc15bc5 .elementor-heading-title{font-size:30px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-a5e034c{right:4%;}body.rtl .elementor-12 .elementor-element.elementor-element-a5e034c{left:4%;}.elementor-12 .elementor-element.elementor-element-a5e034c{top:30%;}.elementor-12 .elementor-element.elementor-element-2bb7fc4{font-size:19px;}.elementor-12 .elementor-element.elementor-element-b5fa43f{bottom:0%;}.elementor-12 .elementor-element.elementor-element-b5fa43f img{width:1500px;max-width:1500px;}.elementor-12 .elementor-element.elementor-element-e148f9c::before, .elementor-12 .elementor-element.elementor-element-e148f9c > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-e148f9c > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-e148f9c > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-e148f9c > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-e148f9c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:8% 48%;background-size:20% auto;}.elementor-12 .elementor-element.elementor-element-e28d5de .elementor-heading-title{font-size:30px;}.elementor-12 .elementor-element.elementor-element-1b370a9 .elementor-heading-title{font-size:70px;}.elementor-12 .elementor-element.elementor-element-76a90c7 .elementor-heading-title{font-size:32px;}.elementor-12 .elementor-element.elementor-element-d65c1cc{--padding-top:20%;--padding-bottom:0%;--padding-left:0%;--padding-right:45%;}.elementor-12 .elementor-element.elementor-element-7d5bf3d{padding:6% 6% 6% 6%;}.elementor-12 .elementor-element.elementor-element-7d5bf3d .elementor-heading-title{font-size:19px;}.elementor-12 .elementor-element.elementor-element-1564f9c{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10%;--padding-bottom:8%;--padding-left:2%;--padding-right:2%;}.elementor-12 .elementor-element.elementor-element-cc9eca0{padding:6% 6% 6% 6%;}.elementor-12 .elementor-element.elementor-element-cc9eca0 .elementor-heading-title{font-size:18px;}.elementor-12 .elementor-element.elementor-element-2ca7f79{padding:0% 7% 1% 7%;}.elementor-12 .elementor-element.elementor-element-2ca7f79 .elementor-heading-title{font-size:26px;}.elementor-12 .elementor-element.elementor-element-158d1e4{padding:0% 8% 2% 8%;font-size:14px;}.elementor-12 .elementor-element.elementor-element-a66c975{--padding-top:15%;--padding-bottom:0%;--padding-left:45%;--padding-right:0%;}.elementor-12 .elementor-element.elementor-element-d3a8c58{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-12 .elementor-element.elementor-element-02036b2{padding:6% 6% 6% 6%;}.elementor-12 .elementor-element.elementor-element-02036b2 .elementor-heading-title{font-size:18px;}.elementor-12 .elementor-element.elementor-element-190fc83{padding:0% 7% 1% 7%;}.elementor-12 .elementor-element.elementor-element-190fc83 .elementor-heading-title{font-size:26px;}.elementor-12 .elementor-element.elementor-element-ebedf3b{padding:0% 8% 2% 8%;font-size:14px;}.elementor-12 .elementor-element.elementor-element-f183758{padding:6% 6% 6% 6%;}.elementor-12 .elementor-element.elementor-element-f183758 .elementor-heading-title{font-size:19px;}.elementor-12 .elementor-element.elementor-element-b30071f{--padding-top:15%;--padding-bottom:0%;--padding-left:0%;--padding-right:45%;}.elementor-12 .elementor-element.elementor-element-0280a18{padding:6% 6% 6% 6%;}.elementor-12 .elementor-element.elementor-element-0280a18 .elementor-heading-title{font-size:19px;}.elementor-12 .elementor-element.elementor-element-dd0583d{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:10%;--padding-bottom:8%;--padding-left:2%;--padding-right:2%;}.elementor-12 .elementor-element.elementor-element-ab1d60a{padding:6% 6% 6% 6%;}.elementor-12 .elementor-element.elementor-element-ab1d60a .elementor-heading-title{font-size:18px;}.elementor-12 .elementor-element.elementor-element-81a85c6{padding:0% 7% 1% 7%;}.elementor-12 .elementor-element.elementor-element-81a85c6 .elementor-heading-title{font-size:26px;}.elementor-12 .elementor-element.elementor-element-5fa7a0e{padding:0% 8% 2% 8%;font-size:14px;}.elementor-12 .elementor-element.elementor-element-4749632{--padding-top:15%;--padding-bottom:0%;--padding-left:45%;--padding-right:0%;}.elementor-12 .elementor-element.elementor-element-60d864a{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-12 .elementor-element.elementor-element-377dfa7{padding:6% 6% 6% 6%;}.elementor-12 .elementor-element.elementor-element-377dfa7 .elementor-heading-title{font-size:18px;}.elementor-12 .elementor-element.elementor-element-f610fcb{padding:0% 7% 1% 7%;}.elementor-12 .elementor-element.elementor-element-f610fcb .elementor-heading-title{font-size:26px;}.elementor-12 .elementor-element.elementor-element-4e11485{padding:0% 8% 2% 8%;font-size:14px;}.elementor-12 .elementor-element.elementor-element-818b282{padding:6% 6% 6% 6%;}.elementor-12 .elementor-element.elementor-element-818b282 .elementor-heading-title{font-size:19px;}.elementor-12 .elementor-element.elementor-element-319c94b{bottom:560px;}.elementor-12 .elementor-element.elementor-element-bed0258 .elementor-heading-title{font-size:70px;}.elementor-12 .elementor-element.elementor-element-29cc647 .elementor-heading-title{font-size:70px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-2b048ee{left:921px;}body.rtl .elementor-12 .elementor-element.elementor-element-2b048ee{right:921px;}.elementor-12 .elementor-element.elementor-element-2b048ee{top:109px;}.elementor-12 .elementor-element.elementor-element-7a1a90f{--gap:0px 80px;--row-gap:0px;--column-gap:80px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-ea22b50{left:10px;}body.rtl .elementor-12 .elementor-element.elementor-element-ea22b50{right:10px;}.elementor-12 .elementor-element.elementor-element-ea22b50{top:20px;}.elementor-12 .elementor-element.elementor-element-9590fe7{padding:7px 0px 7px 0px;}.elementor-12 .elementor-element.elementor-element-9590fe7 .elementor-heading-title{font-size:13px;}.elementor-12 .elementor-element.elementor-element-fdcc2e9{padding:0% 5% 1% 5%;}.elementor-12 .elementor-element.elementor-element-fdcc2e9 .elementor-heading-title{font-size:26px;}.elementor-12 .elementor-element.elementor-element-1e26f08{padding:0% 8% 2% 8%;font-size:14px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-ab80553{left:10px;}body.rtl .elementor-12 .elementor-element.elementor-element-ab80553{right:10px;}.elementor-12 .elementor-element.elementor-element-ab80553{top:20px;}.elementor-12 .elementor-element.elementor-element-48706de{padding:7px 0px 7px 0px;}.elementor-12 .elementor-element.elementor-element-48706de .elementor-heading-title{font-size:13px;}.elementor-12 .elementor-element.elementor-element-25a1bbc{padding:0% 5% 1% 5%;}.elementor-12 .elementor-element.elementor-element-25a1bbc .elementor-heading-title{font-size:26px;}.elementor-12 .elementor-element.elementor-element-f3ba7c4{padding:0% 8% 2% 8%;font-size:14px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-38f250d{left:10px;}body.rtl .elementor-12 .elementor-element.elementor-element-38f250d{right:10px;}.elementor-12 .elementor-element.elementor-element-38f250d{top:20px;}.elementor-12 .elementor-element.elementor-element-7e4632b{padding:7px 0px 7px 0px;}.elementor-12 .elementor-element.elementor-element-7e4632b .elementor-heading-title{font-size:13px;}.elementor-12 .elementor-element.elementor-element-7f53e48{padding:0% 5% 1% 5%;}.elementor-12 .elementor-element.elementor-element-7f53e48 .elementor-heading-title{font-size:26px;}.elementor-12 .elementor-element.elementor-element-7dc1bf0{padding:0% 8% 2% 8%;font-size:14px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-967a596{left:10px;}body.rtl .elementor-12 .elementor-element.elementor-element-967a596{right:10px;}.elementor-12 .elementor-element.elementor-element-967a596{top:20px;}.elementor-12 .elementor-element.elementor-element-270a742{padding:7px 0px 7px 0px;}.elementor-12 .elementor-element.elementor-element-270a742 .elementor-heading-title{font-size:13px;}.elementor-12 .elementor-element.elementor-element-10edc2f{padding:0% 5% 1% 5%;}.elementor-12 .elementor-element.elementor-element-10edc2f .elementor-heading-title{font-size:26px;}.elementor-12 .elementor-element.elementor-element-c8e3abc{padding:0% 8% 2% 8%;font-size:14px;}.elementor-12 .elementor-element.elementor-element-7f6bd9e .elementor-heading-title{font-size:70px;}.elementor-12 .elementor-element.elementor-element-9a936cd .elementor-heading-title{font-size:70px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-e0f5110{right:41%;}body.rtl .elementor-12 .elementor-element.elementor-element-e0f5110{left:41%;}.elementor-12 .elementor-element.elementor-element-e0f5110{top:9%;}.elementor-12 .elementor-element.elementor-element-e0f5110 .elementor-heading-title{font-size:30px;}.elementor-12 .elementor-element.elementor-element-f0c529e{--e-transform-rotateZ:144deg;top:14%;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-f0c529e{right:40%;}body.rtl .elementor-12 .elementor-element.elementor-element-f0c529e{left:40%;}.elementor-12 .elementor-element.elementor-element-f0c529e img{width:40px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-711f14c{right:23%;}body.rtl .elementor-12 .elementor-element.elementor-element-711f14c{left:23%;}.elementor-12 .elementor-element.elementor-element-711f14c{bottom:6%;}.elementor-12 .elementor-element.elementor-element-711f14c .elementor-heading-title{font-size:30px;}.elementor-12 .elementor-element.elementor-element-237cee3{--e-transform-rotateZ:0deg;bottom:15%;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-237cee3{right:28%;}body.rtl .elementor-12 .elementor-element.elementor-element-237cee3{left:28%;}.elementor-12 .elementor-element.elementor-element-237cee3 img{width:40px;}.elementor-12 .elementor-element.elementor-element-734df2c{--padding-top:15%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%;}.elementor-12 .elementor-element.elementor-element-d6ce84e{--container-widget-width:175px;--container-widget-flex-grow:0;width:var( --container-widget-width, 175px );max-width:175px;bottom:86%;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-d6ce84e{right:32%;}body.rtl .elementor-12 .elementor-element.elementor-element-d6ce84e{left:32%;}.elementor-12 .elementor-element.elementor-element-d6ce84e .elementor-heading-title{font-size:30px;}.elementor-12 .elementor-element.elementor-element-d4f58b7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-d4f58b7{--grid-column-gap:0px;}.elementor-12 .elementor-element.elementor-element-7cd3ecf{--padding-top:15%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%;}.elementor-12 .elementor-element.elementor-element-ac1fa66 .elementor-heading-title{font-size:32px;}.elementor-12 .elementor-element.elementor-element-8457eef .elementor-icon{font-size:90px;}.elementor-12 .elementor-element.elementor-element-8457eef .elementor-icon svg{height:90px;}.elementor-12 .elementor-element.elementor-element-3f7b9b7 .elementor-icon{font-size:90px;}.elementor-12 .elementor-element.elementor-element-3f7b9b7 .elementor-icon svg{height:90px;}.elementor-12 .elementor-element.elementor-element-58f513f .elementor-icon{font-size:90px;}.elementor-12 .elementor-element.elementor-element-58f513f .elementor-icon svg{height:90px;}.elementor-12 .elementor-element.elementor-element-f4b76d0 .elementor-icon{font-size:90px;}.elementor-12 .elementor-element.elementor-element-f4b76d0 .elementor-icon svg{height:90px;}}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-093328a{--e-transform-rotateZ:5deg;bottom:5%;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-093328a{left:0%;}body.rtl .elementor-12 .elementor-element.elementor-element-093328a{right:0%;}.elementor-12 .elementor-element.elementor-element-093328a img{width:40%;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-62fd355{left:0%;}body.rtl .elementor-12 .elementor-element.elementor-element-62fd355{right:0%;}.elementor-12 .elementor-element.elementor-element-62fd355{bottom:0%;text-align:center;}.elementor-12 .elementor-element.elementor-element-62fd355 img{width:1500px;max-width:1500px;}.elementor-12 .elementor-element.elementor-element-b395849{padding:0% 5% 0% 5%;}.elementor-12 .elementor-element.elementor-element-b395849 .elementor-heading-title{font-size:55px;}.elementor-12 .elementor-element.elementor-element-9e18fa7 .elementor-heading-title{font-size:55px;}.elementor-12 .elementor-element.elementor-element-3cf8168 .elementor-heading-title{font-size:55px;}.elementor-12 .elementor-element.elementor-element-dc15bc5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 0%;--container-widget-width:280px;--container-widget-flex-grow:0;width:var( --container-widget-width, 280px );max-width:280px;top:27%;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-dc15bc5{right:4.098%;}body.rtl .elementor-12 .elementor-element.elementor-element-dc15bc5{left:4.098%;}.elementor-12 .elementor-element.elementor-element-a5e034c{--e-transform-rotateZ:183deg;top:35%;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-a5e034c{right:-4%;}body.rtl .elementor-12 .elementor-element.elementor-element-a5e034c{left:-4%;}.elementor-12 .elementor-element.elementor-element-a5e034c img{width:16%;}.elementor-12 .elementor-element.elementor-element-2bb7fc4{padding:0% 13% 0% 13%;font-size:17px;}.elementor-12 .elementor-element.elementor-element-ca897cf{--padding-top:0%;--padding-bottom:130%;--padding-left:0%;--padding-right:0%;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-b5fa43f{left:0%;}body.rtl .elementor-12 .elementor-element.elementor-element-b5fa43f{right:0%;}.elementor-12 .elementor-element.elementor-element-b5fa43f{bottom:0%;text-align:center;}.elementor-12 .elementor-element.elementor-element-b5fa43f img{width:1500px;max-width:1500px;}.elementor-12 .elementor-element.elementor-element-e148f9c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e148f9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:105% 44%;background-size:50% auto;}.elementor-12 .elementor-element.elementor-element-e148f9c::before, .elementor-12 .elementor-element.elementor-element-e148f9c > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-e148f9c > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-e148f9c > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-e148f9c > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-e148f9c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:5% 43%;background-size:20% auto;}.elementor-12 .elementor-element.elementor-element-ef444bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -32px) 410px;}.elementor-12 .elementor-element.elementor-element-ef444bd img{width:85px;}.elementor-12 .elementor-element.elementor-element-e28d5de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 0%;}.elementor-12 .elementor-element.elementor-element-1b370a9 .elementor-heading-title{font-size:55px;}.elementor-12 .elementor-element.elementor-element-76a90c7 .elementor-heading-title{font-size:32px;}.elementor-12 .elementor-element.elementor-element-d65c1cc{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:20%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-12 .elementor-element.elementor-element-7d5bf3d .elementor-heading-title{font-size:17px;}.elementor-12 .elementor-element.elementor-element-cc9eca0{padding:5% 5% 5% 5%;}.elementor-12 .elementor-element.elementor-element-cc9eca0 .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-2ca7f79 .elementor-heading-title{font-size:23px;}.elementor-12 .elementor-element.elementor-element-a66c975{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:20%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-12 .elementor-element.elementor-element-d3a8c58{--margin-top:-20%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-12 .elementor-element.elementor-element-d3a8c58.e-con{--order:2;}.elementor-12 .elementor-element.elementor-element-02036b2{padding:5% 5% 5% 5%;}.elementor-12 .elementor-element.elementor-element-02036b2 .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-190fc83 .elementor-heading-title{font-size:23px;}.elementor-12 .elementor-element.elementor-element-b61cc3a.elementor-element{--order:1;}.elementor-12 .elementor-element.elementor-element-f183758 .elementor-heading-title{font-size:17px;}.elementor-12 .elementor-element.elementor-element-b30071f{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:20%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-12 .elementor-element.elementor-element-0280a18 .elementor-heading-title{font-size:17px;}.elementor-12 .elementor-element.elementor-element-ab1d60a{padding:5% 5% 5% 5%;}.elementor-12 .elementor-element.elementor-element-ab1d60a .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-81a85c6 .elementor-heading-title{font-size:23px;}.elementor-12 .elementor-element.elementor-element-4749632{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:20%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-12 .elementor-element.elementor-element-60d864a{--margin-top:-20%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-12 .elementor-element.elementor-element-60d864a.e-con{--order:2;}.elementor-12 .elementor-element.elementor-element-377dfa7{padding:5% 5% 5% 5%;}.elementor-12 .elementor-element.elementor-element-377dfa7 .elementor-heading-title{font-size:16px;}.elementor-12 .elementor-element.elementor-element-f610fcb .elementor-heading-title{font-size:23px;}.elementor-12 .elementor-element.elementor-element-d633197.elementor-element{--order:1;}.elementor-12 .elementor-element.elementor-element-818b282 .elementor-heading-title{font-size:17px;}.elementor-12 .elementor-element.elementor-element-319c94b{bottom:535px;}.elementor-12 .elementor-element.elementor-element-2759ae9{--padding-top:15%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-12 .elementor-element.elementor-element-bed0258 .elementor-heading-title{font-size:55px;}.elementor-12 .elementor-element.elementor-element-29cc647{padding:0% 10% 2% 10%;}.elementor-12 .elementor-element.elementor-element-29cc647 .elementor-heading-title{font-size:55px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-2b048ee{left:677px;}body.rtl .elementor-12 .elementor-element.elementor-element-2b048ee{right:677px;}.elementor-12 .elementor-element.elementor-element-2b048ee{top:18%;}.elementor-12 .elementor-element.elementor-element-7a1a90f{--gap:0px 60px;--row-gap:0px;--column-gap:60px;}.elementor-12 .elementor-element.elementor-element-ea22b50 .elementor-icon{font-size:85px;}.elementor-12 .elementor-element.elementor-element-ea22b50 .elementor-icon svg{height:85px;}.elementor-12 .elementor-element.elementor-element-9590fe7{margin:0% 30% calc(var(--kit-widget-spacing, 0px) + 7%) 30%;padding:7px 0px 7px 0px;}.elementor-12 .elementor-element.elementor-element-9590fe7 .elementor-heading-title{font-size:13px;}.elementor-12 .elementor-element.elementor-element-fdcc2e9{padding:0% 8% 1% 8%;}.elementor-12 .elementor-element.elementor-element-fdcc2e9 .elementor-heading-title{font-size:23px;}.elementor-12 .elementor-element.elementor-element-ab80553 .elementor-icon{font-size:85px;}.elementor-12 .elementor-element.elementor-element-ab80553 .elementor-icon svg{height:85px;}.elementor-12 .elementor-element.elementor-element-48706de{margin:0% 30% calc(var(--kit-widget-spacing, 0px) + 7%) 30%;padding:7px 0px 7px 0px;}.elementor-12 .elementor-element.elementor-element-48706de .elementor-heading-title{font-size:13px;}.elementor-12 .elementor-element.elementor-element-25a1bbc{padding:0% 8% 1% 8%;}.elementor-12 .elementor-element.elementor-element-25a1bbc .elementor-heading-title{font-size:23px;}.elementor-12 .elementor-element.elementor-element-38f250d .elementor-icon{font-size:85px;}.elementor-12 .elementor-element.elementor-element-38f250d .elementor-icon svg{height:85px;}.elementor-12 .elementor-element.elementor-element-7e4632b{margin:0% 30% calc(var(--kit-widget-spacing, 0px) + 7%) 30%;padding:7px 0px 7px 0px;}.elementor-12 .elementor-element.elementor-element-7e4632b .elementor-heading-title{font-size:13px;}.elementor-12 .elementor-element.elementor-element-7f53e48{padding:0% 8% 1% 8%;}.elementor-12 .elementor-element.elementor-element-7f53e48 .elementor-heading-title{font-size:23px;}.elementor-12 .elementor-element.elementor-element-967a596 .elementor-icon{font-size:85px;}.elementor-12 .elementor-element.elementor-element-967a596 .elementor-icon svg{height:85px;}.elementor-12 .elementor-element.elementor-element-270a742{margin:0% 30% calc(var(--kit-widget-spacing, 0px) + 7%) 30%;padding:7px 0px 7px 0px;}.elementor-12 .elementor-element.elementor-element-270a742 .elementor-heading-title{font-size:13px;}.elementor-12 .elementor-element.elementor-element-10edc2f{padding:0% 8% 1% 8%;}.elementor-12 .elementor-element.elementor-element-10edc2f .elementor-heading-title{font-size:23px;}.elementor-12 .elementor-element.elementor-element-75c4224{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20%;--padding-bottom:15%;--padding-left:10%;--padding-right:10%;}.elementor-12 .elementor-element.elementor-element-7f6bd9e{padding:0% 10% 0% 10%;}.elementor-12 .elementor-element.elementor-element-7f6bd9e .elementor-heading-title{font-size:55px;}.elementor-12 .elementor-element.elementor-element-9a936cd{padding:0% 10% 2% 10%;}.elementor-12 .elementor-element.elementor-element-9a936cd .elementor-heading-title{font-size:55px;}.elementor-12 .elementor-element.elementor-element-e0f5110{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 0%;top:8%;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-e0f5110{right:40%;}body.rtl .elementor-12 .elementor-element.elementor-element-e0f5110{left:40%;}.elementor-12 .elementor-element.elementor-element-f0c529e{--e-transform-rotateZ:132deg;top:12%;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-f0c529e{right:38%;}body.rtl .elementor-12 .elementor-element.elementor-element-f0c529e{left:38%;}.elementor-12 .elementor-element.elementor-element-711f14c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 0%;bottom:7%;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-711f14c{right:11%;}body.rtl .elementor-12 .elementor-element.elementor-element-711f14c{left:11%;}.elementor-12 .elementor-element.elementor-element-237cee3{--e-transform-rotateZ:338deg;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-237cee3{right:20%;}body.rtl .elementor-12 .elementor-element.elementor-element-237cee3{left:20%;}.elementor-12 .elementor-element.elementor-element-237cee3 img{width:40px;}.elementor-12 .elementor-element.elementor-element-734df2c{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:20%;--padding-bottom:20%;--padding-left:10%;--padding-right:10%;}.elementor-12 .elementor-element.elementor-element-dbd0146{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-dbd0146 .elementor-heading-title{font-size:45px;}.elementor-12 .elementor-element.elementor-element-d6ce84e{--container-widget-width:183px;--container-widget-flex-grow:0;width:var( --container-widget-width, 183px );max-width:183px;bottom:85%;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-d6ce84e{right:15%;}body.rtl .elementor-12 .elementor-element.elementor-element-d6ce84e{left:15%;}.elementor-12 .elementor-element.elementor-element-d4f58b7{--grid-columns:1;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-12 .elementor-element.elementor-element-d4f58b7 > .elementor-widget-container{padding:0px 0px 0px 0px;border-width:1px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7cd3ecf{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:20%;--padding-bottom:20%;--padding-left:10%;--padding-right:10%;}.elementor-12 .elementor-element.elementor-element-9058962{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-9058962 .elementor-heading-title{font-size:45px;}.elementor-12 .elementor-element.elementor-element-ac1fa66 .elementor-heading-title{font-size:32px;}.elementor-12 .elementor-element.elementor-element-8457eef .elementor-icon{font-size:70px;}.elementor-12 .elementor-element.elementor-element-8457eef .elementor-icon svg{height:70px;}.elementor-12 .elementor-element.elementor-element-3f7b9b7 .elementor-icon{font-size:70px;}.elementor-12 .elementor-element.elementor-element-3f7b9b7 .elementor-icon svg{height:70px;}.elementor-12 .elementor-element.elementor-element-58f513f .elementor-icon{font-size:70px;}.elementor-12 .elementor-element.elementor-element-58f513f .elementor-icon svg{height:70px;}.elementor-12 .elementor-element.elementor-element-f4b76d0 .elementor-icon{font-size:70px;}.elementor-12 .elementor-element.elementor-element-f4b76d0 .elementor-icon svg{height:70px;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-ec7b782{--min-height:105vh;--gap:150px 30px;--row-gap:150px;--column-gap:30px;--align-content:center;--padding-top:6em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-12 .elementor-element.elementor-element-093328a{--e-transform-rotateZ:2deg;bottom:5.5%;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-093328a{left:6%;}body.rtl .elementor-12 .elementor-element.elementor-element-093328a{right:6%;}.elementor-12 .elementor-element.elementor-element-093328a img{width:34%;}.elementor-12 .elementor-element.elementor-element-62fd355{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;bottom:0%;text-align:end;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-62fd355{left:0%;}body.rtl .elementor-12 .elementor-element.elementor-element-62fd355{right:0%;}.elementor-12 .elementor-element.elementor-element-62fd355 img{width:1500px;max-width:1500px;}.elementor-12 .elementor-element.elementor-element-b395849 .elementor-heading-title{font-size:40px;}.elementor-12 .elementor-element.elementor-element-9e18fa7 .elementor-heading-title{font-size:40px;}.elementor-12 .elementor-element.elementor-element-3cf8168 .elementor-heading-title{font-size:40px;}.elementor-12 .elementor-element.elementor-element-dc753a0{--gap:15px 10px;--row-gap:15px;--column-gap:10px;}.elementor-12 .elementor-element.elementor-element-dc15bc5{--container-widget-width:250px;--container-widget-flex-grow:0;width:var( --container-widget-width, 250px );max-width:250px;top:50%;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-dc15bc5{right:16%;}body.rtl .elementor-12 .elementor-element.elementor-element-dc15bc5{left:16%;}.elementor-12 .elementor-element.elementor-element-dc15bc5 .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-a5e034c{--e-transform-rotateZ:336deg;top:47%;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-a5e034c{right:73%;}body.rtl .elementor-12 .elementor-element.elementor-element-a5e034c{left:73%;}.elementor-12 .elementor-element.elementor-element-a5e034c img{width:38px;}.elementor-12 .elementor-element.elementor-element-2bb7fc4{padding:0% 12% 0% 12%;font-size:15px;}.elementor-12 .elementor-element.elementor-element-243d000{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;}.elementor-12 .elementor-element.elementor-element-ca897cf{--padding-top:0%;--padding-bottom:250%;--padding-left:0%;--padding-right:0%;}.elementor-12 .elementor-element.elementor-element-b5fa43f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;bottom:0%;text-align:end;}.elementor-12 .elementor-element.elementor-element-b5fa43f img{width:1500px;max-width:1500px;}.elementor-12 .elementor-element.elementor-element-e148f9c{--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-e148f9c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e148f9c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:112% 71%;background-size:60% auto;}.elementor-12 .elementor-element.elementor-element-e148f9c::before, .elementor-12 .elementor-element.elementor-element-e148f9c > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-e148f9c > .e-con-inner > .elementor-background-video-container::before, .elementor-12 .elementor-element.elementor-element-e148f9c > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-e148f9c > .e-con-inner > .elementor-background-slideshow::before, .elementor-12 .elementor-element.elementor-element-e148f9c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:11% 51%;background-size:24% auto;}.elementor-12 .elementor-element.elementor-element-ef444bd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:70px;--container-widget-flex-grow:0;width:var( --container-widget-width, 70px );max-width:70px;}.elementor-12 .elementor-element.elementor-element-ef444bd img{width:568px;}.elementor-12 .elementor-element.elementor-element-e28d5de .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-1b370a9 .elementor-heading-title{font-size:40px;letter-spacing:1px;}.elementor-12 .elementor-element.elementor-element-76a90c7{padding:0px 30px 0px 30px;}.elementor-12 .elementor-element.elementor-element-76a90c7 .elementor-heading-title{font-size:20px;letter-spacing:1px;}.elementor-12 .elementor-element.elementor-element-d65c1cc{--width:80%;}.elementor-12 .elementor-element.elementor-element-61640d1{z-index:90;}.elementor-12 .elementor-element.elementor-element-61640d1 img{width:90%;border-width:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-7d5bf3d{background-image:url("https://myvintagetourcompany.com/wp-content/uploads/2026/03/duree-fond.svg");margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7% 7% 7% 7%;z-index:300;}.elementor-12 .elementor-element.elementor-element-7d5bf3d .elementor-heading-title{font-size:15px;}.elementor-12 .elementor-element.elementor-element-1564f9c{--width:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-20%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:30%;--padding-bottom:15%;--padding-left:2%;--padding-right:2%;}.elementor-12 .elementor-element.elementor-element-cc9eca0{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:6% 6% 6% 6%;z-index:200;}.elementor-12 .elementor-element.elementor-element-cc9eca0 .elementor-heading-title{font-size:15px;}.elementor-12 .elementor-element.elementor-element-2ca7f79{padding:0% 2% 3% 2%;}.elementor-12 .elementor-element.elementor-element-2ca7f79 .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-158d1e4{padding:0% 5% 0% 5%;font-size:13px;}.elementor-12 .elementor-element.elementor-element-265b796{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-a66c975{--width:80%;--padding-top:50%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-12 .elementor-element.elementor-element-d3a8c58{--width:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-20%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:30%;--padding-bottom:15%;--padding-left:2%;--padding-right:2%;}.elementor-12 .elementor-element.elementor-element-d3a8c58.e-con{--order:3;}.elementor-12 .elementor-element.elementor-element-02036b2{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:6% 6% 6% 6%;z-index:200;}.elementor-12 .elementor-element.elementor-element-02036b2 .elementor-heading-title{font-size:15px;}.elementor-12 .elementor-element.elementor-element-190fc83{padding:0% 2% 3% 2%;}.elementor-12 .elementor-element.elementor-element-190fc83 .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-ebedf3b{padding:0% 5% 0% 5%;font-size:13px;}.elementor-12 .elementor-element.elementor-element-11ae6d8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-b61cc3a{z-index:90;}.elementor-12 .elementor-element.elementor-element-b61cc3a img{width:90%;border-width:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-f183758{background-image:url("https://myvintagetourcompany.com/wp-content/uploads/2026/03/duree-fond.svg");margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7% 7% 7% 7%;z-index:300;}.elementor-12 .elementor-element.elementor-element-f183758.elementor-element{--order:2;}.elementor-12 .elementor-element.elementor-element-f183758 .elementor-heading-title{font-size:15px;}.elementor-12 .elementor-element.elementor-element-b30071f{--width:80%;--padding-top:50%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-12 .elementor-element.elementor-element-a276d45{z-index:90;}.elementor-12 .elementor-element.elementor-element-a276d45 img{width:90%;border-width:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-0280a18{background-image:url("https://myvintagetourcompany.com/wp-content/uploads/2026/03/duree-fond.svg");margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7% 7% 7% 7%;z-index:300;}.elementor-12 .elementor-element.elementor-element-0280a18 .elementor-heading-title{font-size:15px;}.elementor-12 .elementor-element.elementor-element-dd0583d{--width:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-20%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:30%;--padding-bottom:15%;--padding-left:2%;--padding-right:2%;}.elementor-12 .elementor-element.elementor-element-ab1d60a{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:6% 6% 6% 6%;z-index:200;}.elementor-12 .elementor-element.elementor-element-ab1d60a .elementor-heading-title{font-size:15px;}.elementor-12 .elementor-element.elementor-element-81a85c6{padding:0% 2% 3% 2%;}.elementor-12 .elementor-element.elementor-element-81a85c6 .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-5fa7a0e{padding:0% 5% 0% 5%;font-size:13px;}.elementor-12 .elementor-element.elementor-element-2b6fe96{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-4749632{--width:80%;--padding-top:50%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-12 .elementor-element.elementor-element-60d864a{--width:100%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-20%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:30%;--padding-bottom:15%;--padding-left:2%;--padding-right:2%;}.elementor-12 .elementor-element.elementor-element-60d864a.e-con{--order:3;}.elementor-12 .elementor-element.elementor-element-377dfa7{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 10px;padding:6% 6% 6% 6%;z-index:200;}.elementor-12 .elementor-element.elementor-element-377dfa7 .elementor-heading-title{font-size:15px;}.elementor-12 .elementor-element.elementor-element-f610fcb{padding:0% 2% 3% 2%;}.elementor-12 .elementor-element.elementor-element-f610fcb .elementor-heading-title{font-size:20px;}.elementor-12 .elementor-element.elementor-element-4e11485{padding:0% 5% 2% 5%;font-size:13px;}.elementor-12 .elementor-element.elementor-element-feed2d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 20px 0px;}.elementor-12 .elementor-element.elementor-element-d633197{z-index:90;}.elementor-12 .elementor-element.elementor-element-d633197 img{width:90%;border-width:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-818b282{background-image:url("https://myvintagetourcompany.com/wp-content/uploads/2026/03/duree-fond.svg");margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:7% 7% 7% 7%;z-index:300;}.elementor-12 .elementor-element.elementor-element-818b282.elementor-element{--order:2;}.elementor-12 .elementor-element.elementor-element-818b282 .elementor-heading-title{font-size:15px;}.elementor-12 .elementor-element.elementor-element-319c94b{bottom:415px;}.elementor-12 .elementor-element.elementor-element-2759ae9{--padding-top:25%;--padding-bottom:0%;--padding-left:06%;--padding-right:6%;}.elementor-12 .elementor-element.elementor-element-bed0258 .elementor-heading-title{font-size:40px;letter-spacing:1px;}.elementor-12 .elementor-element.elementor-element-85e89b9{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-12 .elementor-element.elementor-element-29cc647{padding:0% 6% 2% 6%;}.elementor-12 .elementor-element.elementor-element-29cc647 .elementor-heading-title{font-size:40px;letter-spacing:1px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-2b048ee{left:292px;}body.rtl .elementor-12 .elementor-element.elementor-element-2b048ee{right:292px;}.elementor-12 .elementor-element.elementor-element-2b048ee{top:24%;}.elementor-12 .elementor-element.elementor-element-2b048ee .elementor-icon-wrapper{text-align:end;}.elementor-12 .elementor-element.elementor-element-2b048ee .elementor-icon{font-size:42px;}.elementor-12 .elementor-element.elementor-element-2b048ee .elementor-icon svg{height:42px;}.elementor-12 .elementor-element.elementor-element-7a1a90f{--gap:0px 40px;--row-gap:0px;--column-gap:40px;}.elementor-12 .elementor-element.elementor-element-ea22b50 .elementor-icon{font-size:70px;}.elementor-12 .elementor-element.elementor-element-ea22b50 .elementor-icon svg{height:70px;}.elementor-12 .elementor-element.elementor-element-9590fe7{margin:0% 30% calc(var(--kit-widget-spacing, 0px) + 9%) 30%;padding:6px 0px 5px 0px;}.elementor-12 .elementor-element.elementor-element-9590fe7 .elementor-heading-title{font-size:12px;}.elementor-12 .elementor-element.elementor-element-fdcc2e9{padding:0% 3% 3% 3%;}.elementor-12 .elementor-element.elementor-element-fdcc2e9 .elementor-heading-title{font-size:19px;}.elementor-12 .elementor-element.elementor-element-1e26f08{padding:0% 5% 0% 5%;font-size:13px;}.elementor-12 .elementor-element.elementor-element-1e26f08 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-ab80553 .elementor-icon{font-size:70px;}.elementor-12 .elementor-element.elementor-element-ab80553 .elementor-icon svg{height:70px;}.elementor-12 .elementor-element.elementor-element-48706de{margin:0% 30% calc(var(--kit-widget-spacing, 0px) + 9%) 30%;padding:6px 0px 5px 0px;}.elementor-12 .elementor-element.elementor-element-48706de .elementor-heading-title{font-size:12px;}.elementor-12 .elementor-element.elementor-element-25a1bbc{padding:0% 2% 3% 2%;}.elementor-12 .elementor-element.elementor-element-25a1bbc .elementor-heading-title{font-size:19px;}.elementor-12 .elementor-element.elementor-element-f3ba7c4{padding:0% 5% 0% 5%;font-size:13px;}.elementor-12 .elementor-element.elementor-element-f3ba7c4 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-38f250d .elementor-icon{font-size:70px;}.elementor-12 .elementor-element.elementor-element-38f250d .elementor-icon svg{height:70px;}.elementor-12 .elementor-element.elementor-element-7e4632b{margin:0% 30% calc(var(--kit-widget-spacing, 0px) + 9%) 30%;padding:6px 0px 5px 0px;}.elementor-12 .elementor-element.elementor-element-7e4632b .elementor-heading-title{font-size:12px;}.elementor-12 .elementor-element.elementor-element-7f53e48{padding:0% 2% 3% 2%;}.elementor-12 .elementor-element.elementor-element-7f53e48 .elementor-heading-title{font-size:19px;}.elementor-12 .elementor-element.elementor-element-7dc1bf0{padding:0% 5% 0% 5%;font-size:13px;}.elementor-12 .elementor-element.elementor-element-7dc1bf0 p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-967a596 .elementor-icon{font-size:70px;}.elementor-12 .elementor-element.elementor-element-967a596 .elementor-icon svg{height:70px;}.elementor-12 .elementor-element.elementor-element-270a742{margin:0% 30% calc(var(--kit-widget-spacing, 0px) + 9%) 30%;padding:6px 0px 5px 0px;}.elementor-12 .elementor-element.elementor-element-270a742 .elementor-heading-title{font-size:12px;}.elementor-12 .elementor-element.elementor-element-10edc2f{padding:0% 2% 3% 2%;}.elementor-12 .elementor-element.elementor-element-10edc2f .elementor-heading-title{font-size:19px;}.elementor-12 .elementor-element.elementor-element-c8e3abc{padding:0% 5% 0% 5%;font-size:13px;}.elementor-12 .elementor-element.elementor-element-c8e3abc p{margin-block-end:0px;}.elementor-12 .elementor-element.elementor-element-75c4224{--padding-top:30%;--padding-bottom:25%;--padding-left:10%;--padding-right:10%;}.elementor-12 .elementor-element.elementor-element-7f6bd9e{padding:0% 6% 0% 6%;}.elementor-12 .elementor-element.elementor-element-7f6bd9e .elementor-heading-title{font-size:40px;letter-spacing:1px;}.elementor-12 .elementor-element.elementor-element-9a936cd{padding:0% 6% 2% 6%;}.elementor-12 .elementor-element.elementor-element-9a936cd .elementor-heading-title{font-size:40px;letter-spacing:1px;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-e0f5110{right:30%;}body.rtl .elementor-12 .elementor-element.elementor-element-e0f5110{left:30%;}.elementor-12 .elementor-element.elementor-element-e0f5110{top:8%;}.elementor-12 .elementor-element.elementor-element-e0f5110 .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-f0c529e{--e-transform-rotateZ:126deg;top:12%;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-f0c529e{right:29%;}body.rtl .elementor-12 .elementor-element.elementor-element-f0c529e{left:29%;}.elementor-12 .elementor-element.elementor-element-f0c529e img{width:30px;}.elementor-12 .elementor-element.elementor-element-711f14c{--e-transform-rotateZ:-4deg;bottom:7%;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-711f14c{right:49%;}body.rtl .elementor-12 .elementor-element.elementor-element-711f14c{left:49%;}.elementor-12 .elementor-element.elementor-element-711f14c .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-237cee3{--e-transform-rotateZ:51deg;bottom:12%;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-237cee3{right:42%;}body.rtl .elementor-12 .elementor-element.elementor-element-237cee3{left:42%;}.elementor-12 .elementor-element.elementor-element-237cee3 img{width:30px;}.elementor-12 .elementor-element.elementor-element-734df2c{--padding-top:25%;--padding-bottom:30%;--padding-left:10%;--padding-right:10%;}.elementor-12 .elementor-element.elementor-element-dbd0146 .elementor-heading-title{font-size:40px;}.elementor-12 .elementor-element.elementor-element-d6ce84e{--container-widget-width:141px;--container-widget-flex-grow:0;width:var( --container-widget-width, 141px );max-width:141px;bottom:94%;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-d6ce84e{right:16%;}body.rtl .elementor-12 .elementor-element.elementor-element-d6ce84e{left:16%;}.elementor-12 .elementor-element.elementor-element-d6ce84e .elementor-heading-title{font-size:25px;}.elementor-12 .elementor-element.elementor-element-d4f58b7{--grid-columns:1;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-12 .elementor-element.elementor-element-d4f58b7 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-7cd3ecf{--padding-top:25%;--padding-bottom:30%;--padding-left:10%;--padding-right:10%;}.elementor-12 .elementor-element.elementor-element-9058962 .elementor-heading-title{font-size:40px;}.elementor-12 .elementor-element.elementor-element-ac1fa66{padding:60px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-ac1fa66 .elementor-heading-title{font-size:20px;letter-spacing:1px;}.elementor-12 .elementor-element.elementor-element-c2d0fec{--gap:0px 10px;--row-gap:0px;--column-gap:10px;}.elementor-12 .elementor-element.elementor-element-8457eef .elementor-icon{font-size:50px;}.elementor-12 .elementor-element.elementor-element-8457eef .elementor-icon svg{height:50px;}.elementor-12 .elementor-element.elementor-element-3f7b9b7 .elementor-icon{font-size:50px;}.elementor-12 .elementor-element.elementor-element-3f7b9b7 .elementor-icon svg{height:50px;}.elementor-12 .elementor-element.elementor-element-58f513f .elementor-icon{font-size:50px;}.elementor-12 .elementor-element.elementor-element-58f513f .elementor-icon svg{height:50px;}.elementor-12 .elementor-element.elementor-element-f4b76d0 .elementor-icon{font-size:50px;}.elementor-12 .elementor-element.elementor-element-f4b76d0 .elementor-icon svg{height:50px;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-d65c1cc{--width:100%;}.elementor-12 .elementor-element.elementor-element-1564f9c{--width:65%;}.elementor-12 .elementor-element.elementor-element-a66c975{--width:100%;}.elementor-12 .elementor-element.elementor-element-d3a8c58{--width:65%;}.elementor-12 .elementor-element.elementor-element-b30071f{--width:100%;}.elementor-12 .elementor-element.elementor-element-dd0583d{--width:65%;}.elementor-12 .elementor-element.elementor-element-4749632{--width:100%;}.elementor-12 .elementor-element.elementor-element-60d864a{--width:65%;}.elementor-12 .elementor-element.elementor-element-0d5cf67{--width:30%;}.elementor-12 .elementor-element.elementor-element-6a4da6e{--width:30%;}.elementor-12 .elementor-element.elementor-element-bafff03{--width:30%;}.elementor-12 .elementor-element.elementor-element-42a1fb8{--width:30%;}}@media(max-width:1280px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-1564f9c{--width:80%;}.elementor-12 .elementor-element.elementor-element-d3a8c58{--width:80%;}.elementor-12 .elementor-element.elementor-element-dd0583d{--width:80%;}.elementor-12 .elementor-element.elementor-element-60d864a{--width:80%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-d65c1cc{--width:70%;}.elementor-12 .elementor-element.elementor-element-a66c975{--width:70%;}.elementor-12 .elementor-element.elementor-element-b30071f{--width:70%;}.elementor-12 .elementor-element.elementor-element-4749632{--width:70%;}}@media(min-width:1281px){.elementor-12 .elementor-element.elementor-element-75c4224:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-75c4224 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for text-editor, class: .elementor-element-2bb7fc4 */.desc a{
    font-family: amster;
    color:#2D5163;
    border-bottom:1px solid;
}

.desc a:hover{
    font-family: amster;
    color:#FB8D19;
    border-bottom:1px solid;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-243d000 */.elementor-12 .elementor-element.elementor-element-243d000 {
    --divider-border-style: solid;
    --divider-color: var(--e-global-color-secondary);
    --divider-border-width: 10em;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2759ae9 *//* Wrapper des boutons */
.elementor-12 .elementor-element.elementor-element-2759ae9 .mvt-term-buttons{
  display:flex;
  flex-wrap:wrap;
  justify-content:center;

  /* Espace entre colonnes et lignes */
  column-gap: 18px;   /* horizontal : ajustez si besoin */
  row-gap: 30px;      /* vertical : demandé (>= 30px) */
}

/* Boutons */
.elementor-12 .elementor-element.elementor-element-2759ae9 .mvt-term-btn{
  /* On enlève l'effet de "remontée" */
  transform: none !important;

  /* Transition douce (hover moins brusque) */
  transition: background-color .25s ease,
              color .25s ease,
              border-color .25s ease,
              box-shadow .25s ease,
              opacity .25s ease,
              transform .25s ease;
}

/* Hover : on force à ne pas bouger */
.elementor-12 .elementor-element.elementor-element-2759ae9 .mvt-term-btn:hover{
  transform: none !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5881456 */.elementor-12 .elementor-element.elementor-element-5881456{
  position:absolute;
  inset:0;
  z-index:10;
  opacity:0;
  pointer-events:none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0d5cf67 */.elementor-12 .elementor-element.elementor-element-0d5cf67{
  position:relative;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8cef2c4 */.elementor-12 .elementor-element.elementor-element-8cef2c4{
  position:absolute;
  inset:0;
  z-index:10;
  opacity:0;
  pointer-events:none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a4da6e */.elementor-12 .elementor-element.elementor-element-6a4da6e{
  position:relative;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e1ac4b */.elementor-12 .elementor-element.elementor-element-4e1ac4b{
  position:absolute;
  inset:0;
  z-index:10;
  opacity:0;
  pointer-events:none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bafff03 */.elementor-12 .elementor-element.elementor-element-bafff03{
  position:relative;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-57182ce */.elementor-12 .elementor-element.elementor-element-57182ce{
  position:absolute;
  inset:0;
  z-index:10;
  opacity:0;
  pointer-events:none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42a1fb8 */.elementor-12 .elementor-element.elementor-element-42a1fb8{
  position:relative;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85e89b9 *//* =========================================================
   MVT – MOMENTS CAROUSEL
   Version propre + responsive
   ---------------------------------------------------------
   - Overlay recréé en CSS (ne déborde pas)
   - Icône qui déborde conservée
   - Titres en bas + remontée au hover
   - Description en fondu
   - Séparateur vertical géré manuellement selon le gap Elementor
   - Responsive sur 4 tailles d’écran :
     Desktop / breakpoint intermédiaire / tablette portrait / mobile
========================================================= */


/* =========================================================
   1) BASE DESKTOP
========================================================= */

/* Variables globales du track */
.mvt-moments__track{
  --mvt-sep-color: #44809E;
  --mvt-bottom: 30px;
  --mvt-rise: 80px;
  --mvt-padY: 60px; /* utilisé pour prolonger le séparateur dans le padding haut/bas */
}

/* Wrapper pleine largeur */
.mvt-moments{
  width: 100vw;
  margin-left: calc(50% - 50vw);
  position: relative;
}

/* Piste scrollable */
.mvt-moments__track{
  display: flex;
  flex-wrap: nowrap !important;
  align-items: stretch;

  overflow-x: auto;
  overflow-y: visible;

  touch-action: auto;
-webkit-overflow-scrolling: touch;
  overscroll-behavior-x: contain;

  scrollbar-width: none;
  -ms-overflow-style: none;

  cursor: grab;

  /* votre valeur desktop */
  padding: 60px;
}


.mvt-moments__track::after{
  pointer-events:none;
}

@media (max-width: 1024px){
  .mvt-moments__track{
    touch-action: auto;
    -webkit-overflow-scrolling: touch;
  }
}

.mvt-moments__track::-webkit-scrollbar{
  height: 0;
}

.mvt-moments__track.is-dragging{
  cursor: grabbing;
}

.mvt-moments__track.is-dragging,
.mvt-moments__track.is-dragging *{
  user-select: none;
}

.mvt-moments__track img{
  -webkit-user-drag: none;
  user-drag: none;
}

/* Carte */
.mvt-moment{
  flex: 0 0 480px !important;
  min-width: 450px;
  height: 630px;

  position: relative;
  border-radius: 999px 999px 10px 10px;
  overflow: visible;
  transform: none;
}

/* On neutralise l’overlay Elementor d’origine */
.mvt-moment .elementor-background-overlay{
  display: none !important;
}

/* Overlay recréé en CSS, propre et borné dans la forme */
.mvt-moment::before{
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 999px 999px 10px 10px;
  z-index: 1;
  pointer-events: none;

  background: linear-gradient(
    to top,
    rgba(0, 0, 0, .70) 0%,
    rgba(0, 0, 0, .18) 55%,
    rgba(0, 0, 0, 0) 100%
  );

  transition: background .45s ease;
}

/* Hover : overlay un peu plus fort */
.mvt-moment:hover::before{
  background: linear-gradient(
    to top,
    rgba(0, 0, 0, .78) 0%,
    rgba(0, 0, 0, .28) 55%,
    rgba(0, 0, 0, 0) 100%
  );
}

/* Contenu au-dessus de l’overlay */
.mvt-moment *{
  position: relative;
  z-index: 2;
}

/* ---- Zone de texte en bas ---- */
.mvt-moment__kicker,
.mvt-moment__title,
.mvt-moment__desc{
  position: absolute !important;
  left: 0;
  right: 0;
  z-index: 5;
}

/* Petit titre "MOMENT" */
.mvt-moment__kicker{
  bottom: calc(var(--mvt-bottom) + 44px);
  transition: transform .45s ease;
}

/* Titre principal */
.mvt-moment__title{
  bottom: var(--mvt-bottom);
  transition: transform .45s ease;
}

/* Description */
.mvt-moment__desc{
  bottom: 18px;
  opacity: 0;
  transform: translateY(10px);
  visibility: hidden;

  transition:
    opacity .45s ease,
    transform .45s ease,
    visibility 0s linear .45s;
}

/* Hover : titres qui remontent + description qui apparait */
.mvt-moment:hover .mvt-moment__kicker,
.mvt-moment:hover .mvt-moment__title{
  transform: translateY(calc(-1 * var(--mvt-rise)));
}

.mvt-moment:hover .mvt-moment__desc{
  opacity: 1;
  transform: translateY(0);
  visibility: visible;
  transition: opacity .45s ease, transform .45s ease;
}

/* Icône qui déborde */
.mvt-moment__icon{
  position: absolute !important;
  top: -18px;
  left: -18px;
  z-index: 20 !important;

  opacity: 0;
  transform: translateY(8px);
  transition: opacity .45s ease, transform .45s ease;
}

.mvt-moment:hover .mvt-moment__icon{
  opacity: 1;
  transform: translateY(0);
}

/* Séparateur vertical entre cartes
   IMPORTANT :
   - le gap est géré dans Elementor
   - donc la valeur de right est ajustée manuellement par breakpoint
*/
.mvt-moment:not(:last-child)::after{
  content: "";
  position: absolute;

  top: calc(-1 * var(--mvt-padY));
  bottom: calc(-1 * var(--mvt-padY));
  height: auto;

  right: -50px; /* desktop : moitié du gap Elementor */
  transform: translateX(50%);

  width: 1px;
  background: var(--mvt-sep-color);
  z-index: 8;
  pointer-events: none;
}

/* Flèche */
.mvt-moments__next{
  position: absolute;
  right: 10px;
  top: 50%;
  transform: translateY(-50%);
  z-index: 30;
  cursor: pointer;
}


/* =========================================================
   2) BREAKPOINT INTERMÉDIAIRE
   Exemple : <= 1280px
========================================================= */

@media (max-width: 1280px){

  .mvt-moments__track{
    --mvt-padY: 60px;
    padding: 60px;
  }

  .mvt-moment{
    flex: 0 0 350px !important;
    min-width: 320px;
    height: 480px;
  }

  .mvt-moment:not(:last-child)::after{
    right: -40px;
  }
}


/* =========================================================
   3) TABLETTE PORTRAIT
   <= 1024px
========================================================= */

@media (max-width: 1024px){

  .mvt-moments__track{
    --mvt-padY: 50px;
    padding: 50px;
  }

  .mvt-moment{
    flex: 0 0 350px !important;
    min-width: 320px;
    height: 480px;
  }

  .mvt-moment:not(:last-child)::after{
    right: -30px;
  }
}


/* =========================================================
   4) MOBILE
   <= 767px
========================================================= */

@media (max-width: 767px){

  .mvt-moments__track{
    --mvt-padY: 25px;
    padding: 25px;
  }

  .mvt-moment{
    flex: 0 0 260px !important;
    min-width: 250px;
    height: 365px;
  }

  .mvt-moment:not(:last-child)::after{
    right: -20px;
  }
}


/* =========================================================
   MVT – Correctif tactile mobile / tablette
   Empêche le "petit mouvement" parasite des cartes au doigt
========================================================= */

@media (max-width: 1024px){

  .mvt-moment,
  .mvt-moment *{
    -webkit-user-select: none;
    user-select: none;
    -webkit-touch-callout: none;
  }

  .mvt-moment{
    -webkit-tap-highlight-color: transparent;
    touch-action: manipulation;
  }

  .mvt-moment img,
  .mvt-moment__icon{
    pointer-events: none;
    -webkit-user-drag: none;
    user-drag: none;
  }

  .mvt-moments__track{
    -webkit-overflow-scrolling: touch;
    overscroll-behavior-y: auto;
  }
}

@media (max-width: 1024px){
  .mvt-moment{
    transform: none;
  }
}



/* =========================================================
   5) BOUTONS / TERMES
   (je vous laisse votre bloc tel quel)
========================================================= */

/* Wrapper des boutons */
.elementor-12 .elementor-element.elementor-element-85e89b9 .mvt-term-buttons{
  display:flex;
  flex-wrap:wrap;
  justify-content:center;

  column-gap: 18px;
  row-gap: 30px;
}

/* Boutons */
.elementor-12 .elementor-element.elementor-element-85e89b9 .mvt-term-btn{
  transform: none !important;

  transition: background-color .25s ease,
              color .25s ease,
              border-color .25s ease,
              box-shadow .25s ease,
              opacity .25s ease,
              transform .25s ease;
}

/* Hover : on force à ne pas bouger */
.elementor-12 .elementor-element.elementor-element-85e89b9 .mvt-term-btn:hover{
  transform: none !important;
}

    padding-inline-end: 50px !important;
  }
}

/* Mobile <= 767px */
@media (max-width: 767px){
  .mvt-moments__track > .e-con-inner{
    padding-inline-end: 25px !important;
  }
}

/* Curseur cartes cliquables */
.mvt-moment {
  cursor: pointer;
}

/* Curseur drag global */
.mvt-moments__track {
  cursor: grab;
}

/* Pendant le drag */
.mvt-moments__track.is-dragging {
  cursor: grabbing !important;
}

.mvt-moments__track.is-dragging .mvt-moment {
  cursor: grabbing !important;
}/* End custom CSS */