.elementor-719 .elementor-element.elementor-element-164cab5{--display:flex;--min-height:499px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;}.elementor-719 .elementor-element.elementor-element-164cab5:not(.elementor-motion-effects-element-type-background), .elementor-719 .elementor-element.elementor-element-164cab5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vivahtrousseaux.com/wp-content/uploads/2026/06/PHOTO-2023-10-02-10-45-15.jpg");background-position:-83px -584px;background-repeat:no-repeat;}.elementor-719 .elementor-element.elementor-element-164cab5::before, .elementor-719 .elementor-element.elementor-element-164cab5 > .elementor-background-video-container::before, .elementor-719 .elementor-element.elementor-element-164cab5 > .e-con-inner > .elementor-background-video-container::before, .elementor-719 .elementor-element.elementor-element-164cab5 > .elementor-background-slideshow::before, .elementor-719 .elementor-element.elementor-element-164cab5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-719 .elementor-element.elementor-element-164cab5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#0E0303;--background-overlay:'';}.elementor-719 .elementor-element.elementor-element-dfcafa1 .elementor-heading-title{color:#FFFAFA;}.elementor-719 .elementor-element.elementor-element-2e206d7{text-align:center;font-family:"Poppins", Sans-serif;color:#FFFFFF;}.elementor-719 .elementor-element.elementor-element-276aa96{--display:flex;}.elementor-719 .elementor-element.elementor-element-ad46efe{text-align:center;}.elementor-719 .elementor-element.elementor-element-ad46efe .elementor-heading-title{font-style:italic;}.elementor-719 .elementor-element.elementor-element-de4cf0d{--divider-border-style:solid;--divider-color:#3B3131;--divider-border-width:1px;}.elementor-719 .elementor-element.elementor-element-de4cf0d .elementor-divider-separator{width:100%;}.elementor-719 .elementor-element.elementor-element-de4cf0d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-719 .elementor-element.elementor-element-87a79c8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-719 .elementor-element.elementor-element-c6f7c76{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-719 .elementor-element.elementor-element-c6f7c76.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-719 .elementor-element.elementor-element-441f457{--e-image-carousel-slides-to-show:1;}.elementor-719 .elementor-element.elementor-element-441f457 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;}.elementor-719 .elementor-element.elementor-element-56cdf24{--divider-border-style:solid;--divider-color:#5C4949;--divider-border-width:1px;}.elementor-719 .elementor-element.elementor-element-56cdf24 .elementor-divider-separator{width:100%;}.elementor-719 .elementor-element.elementor-element-56cdf24 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-719 .elementor-element.elementor-element-8057cb2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-719 .elementor-element.elementor-element-9f8dfc2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-719 .elementor-element.elementor-element-9f8dfc2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-719 .elementor-element.elementor-element-d12d2ca{--e-image-carousel-slides-to-show:1;}.elementor-719 .elementor-element.elementor-element-d12d2ca .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;}.elementor-719 .elementor-element.elementor-element-e33f271{--divider-border-style:solid;--divider-color:#5C4949;--divider-border-width:1px;}.elementor-719 .elementor-element.elementor-element-e33f271 .elementor-divider-separator{width:100%;}.elementor-719 .elementor-element.elementor-element-e33f271 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-719 .elementor-element.elementor-element-89c7d32{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-719 .elementor-element.elementor-element-4cc3fee{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-719 .elementor-element.elementor-element-4cc3fee.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-719 .elementor-element.elementor-element-bdb601b{--e-image-carousel-slides-to-show:1;}.elementor-719 .elementor-element.elementor-element-bdb601b .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;}.elementor-719 .elementor-element.elementor-element-fd2778d{--divider-border-style:solid;--divider-color:#5C4949;--divider-border-width:1px;}.elementor-719 .elementor-element.elementor-element-fd2778d .elementor-divider-separator{width:100%;}.elementor-719 .elementor-element.elementor-element-fd2778d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-719 .elementor-element.elementor-element-fb1daa0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-719 .elementor-element.elementor-element-3406aa2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-719 .elementor-element.elementor-element-3406aa2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-719 .elementor-element.elementor-element-5f69570{--e-image-carousel-slides-to-show:1;}.elementor-719 .elementor-element.elementor-element-5f69570 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;}.elementor-719 .elementor-element.elementor-element-d5d6527{--divider-border-style:solid;--divider-color:#5C4949;--divider-border-width:1px;}.elementor-719 .elementor-element.elementor-element-d5d6527 .elementor-divider-separator{width:100%;}.elementor-719 .elementor-element.elementor-element-d5d6527 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-719 .elementor-element.elementor-element-f8aaf8d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-719 .elementor-element.elementor-element-83b02e0{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-719 .elementor-element.elementor-element-83b02e0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-719 .elementor-element.elementor-element-0cde540{--e-image-carousel-slides-to-show:1;}.elementor-719 .elementor-element.elementor-element-0cde540 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;}.elementor-719 .elementor-element.elementor-element-f34558f{--divider-border-style:solid;--divider-color:#5C4949;--divider-border-width:1px;}.elementor-719 .elementor-element.elementor-element-f34558f .elementor-divider-separator{width:100%;}.elementor-719 .elementor-element.elementor-element-f34558f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-719 .elementor-element.elementor-element-164cab5{--width:74%;}}@media(max-width:1024px){.elementor-719 .elementor-element.elementor-element-164cab5:not(.elementor-motion-effects-element-type-background), .elementor-719 .elementor-element.elementor-element-164cab5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vivahtrousseaux.com/wp-content/uploads/2026/06/PHOTO-2023-10-02-10-45-15.jpg");background-position:-394px -621px;}.elementor-719 .elementor-element.elementor-element-87a79c8{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-719 .elementor-element.elementor-element-c6f7c76{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-719 .elementor-element.elementor-element-8057cb2{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-719 .elementor-element.elementor-element-9f8dfc2{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-719 .elementor-element.elementor-element-4cc3fee{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-719 .elementor-element.elementor-element-3406aa2{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-719 .elementor-element.elementor-element-83b02e0{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}@media(max-width:767px){.elementor-719 .elementor-element.elementor-element-164cab5:not(.elementor-motion-effects-element-type-background), .elementor-719 .elementor-element.elementor-element-164cab5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://vivahtrousseaux.com/wp-content/uploads/2026/06/IMG_4751.jpg");background-position:-290px -415px;background-size:1000px auto;}.elementor-719 .elementor-element.elementor-element-164cab5{--width:1238px;--min-height:250px;}.elementor-719 .elementor-element.elementor-element-2e206d7{font-size:9px;}.elementor-719 .elementor-element.elementor-element-ad46efe .elementor-heading-title{font-size:18px;}.elementor-719 .elementor-element.elementor-element-87a79c8{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-719 .elementor-element.elementor-element-023b2d4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-3px -3px -3px -3px;text-align:center;}.elementor-719 .elementor-element.elementor-element-023b2d4 .elementor-heading-title{font-size:16px;}.elementor-719 .elementor-element.elementor-element-e815da0{margin:-14px -14px calc(var(--kit-widget-spacing, 0px) + -14px) -14px;padding:-3px -3px -3px -3px;text-align:center;font-size:10px;}.elementor-719 .elementor-element.elementor-element-c6f7c76{--content-width:500px;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-719 .elementor-element.elementor-element-441f457.elementor-element{--align-self:center;}.elementor-719 .elementor-element.elementor-element-441f457 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-719 .elementor-element.elementor-element-441f457 .elementor-swiper-button.elementor-swiper-button-next{font-size:29px;}.elementor-719 .elementor-element.elementor-element-8057cb2{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-719 .elementor-element.elementor-element-74ee221{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-3px -3px -3px -3px;}.elementor-719 .elementor-element.elementor-element-74ee221.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-719 .elementor-element.elementor-element-74ee221 .elementor-heading-title{font-size:16px;}.elementor-719 .elementor-element.elementor-element-c99bb52{margin:-14px -14px calc(var(--kit-widget-spacing, 0px) + -14px) -14px;padding:-3px -3px -3px -3px;text-align:center;font-size:10px;}.elementor-719 .elementor-element.elementor-element-9f8dfc2{--width:300px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-719 .elementor-element.elementor-element-d12d2ca.elementor-element{--align-self:center;}.elementor-719 .elementor-element.elementor-element-d12d2ca .elementor-swiper-button.elementor-swiper-button-prev, .elementor-719 .elementor-element.elementor-element-d12d2ca .elementor-swiper-button.elementor-swiper-button-next{font-size:29px;}.elementor-719 .elementor-element.elementor-element-89c7d32{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-719 .elementor-element.elementor-element-640a021{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-3px -3px -3px -3px;text-align:center;}.elementor-719 .elementor-element.elementor-element-640a021.elementor-element{--align-self:center;}.elementor-719 .elementor-element.elementor-element-640a021 .elementor-heading-title{font-size:16px;}.elementor-719 .elementor-element.elementor-element-e7d7ac2{margin:-14px -14px calc(var(--kit-widget-spacing, 0px) + -14px) -14px;padding:-3px -3px -3px -3px;text-align:center;font-size:10px;}.elementor-719 .elementor-element.elementor-element-4cc3fee{--width:300px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-719 .elementor-element.elementor-element-bdb601b.elementor-element{--align-self:center;}.elementor-719 .elementor-element.elementor-element-bdb601b .elementor-swiper-button.elementor-swiper-button-prev, .elementor-719 .elementor-element.elementor-element-bdb601b .elementor-swiper-button.elementor-swiper-button-next{font-size:29px;}.elementor-719 .elementor-element.elementor-element-fb1daa0{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-719 .elementor-element.elementor-element-c5f3973{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-3px -3px -3px -3px;text-align:center;}.elementor-719 .elementor-element.elementor-element-c5f3973.elementor-element{--align-self:center;}.elementor-719 .elementor-element.elementor-element-c5f3973 .elementor-heading-title{font-size:16px;}.elementor-719 .elementor-element.elementor-element-e3ca4c2{margin:-14px -14px calc(var(--kit-widget-spacing, 0px) + -14px) -14px;padding:-3px -3px -3px -3px;text-align:center;font-size:10px;}.elementor-719 .elementor-element.elementor-element-3406aa2{--width:300px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-719 .elementor-element.elementor-element-5f69570.elementor-element{--align-self:center;}.elementor-719 .elementor-element.elementor-element-5f69570 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-719 .elementor-element.elementor-element-5f69570 .elementor-swiper-button.elementor-swiper-button-next{font-size:29px;}.elementor-719 .elementor-element.elementor-element-f8aaf8d{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-719 .elementor-element.elementor-element-d233ad9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:-3px -3px -3px -3px;text-align:center;}.elementor-719 .elementor-element.elementor-element-d233ad9.elementor-element{--align-self:center;}.elementor-719 .elementor-element.elementor-element-d233ad9 .elementor-heading-title{font-size:16px;}.elementor-719 .elementor-element.elementor-element-6ae0630{margin:-14px -14px calc(var(--kit-widget-spacing, 0px) + -14px) -14px;padding:-3px -3px -3px -3px;text-align:center;font-size:10px;}.elementor-719 .elementor-element.elementor-element-83b02e0{--width:300px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-719 .elementor-element.elementor-element-0cde540.elementor-element{--align-self:center;}.elementor-719 .elementor-element.elementor-element-0cde540 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-719 .elementor-element.elementor-element-0cde540 .elementor-swiper-button.elementor-swiper-button-next{font-size:29px;}.elementor-719 .elementor-element.elementor-element-4cd4ee3{font-size:10px;}}