.elementor-4872 .elementor-element.elementor-element-2c7d2a5{--display:flex;--min-height:751px;--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:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4872 .elementor-element.elementor-element-2c7d2a5:not(.elementor-motion-effects-element-type-background), .elementor-4872 .elementor-element.elementor-element-2c7d2a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://alcantiques.vdmdev.ca/wp-content/uploads/2025/11/Screenshot-2025-11-18-at-1.51.50-PM.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4872 .elementor-element.elementor-element-62c78f2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-4872 .elementor-element.elementor-element-62c78f2.e-con{--align-self:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-4872 .elementor-element.elementor-element-71d2ff4 > .elementor-widget-container{margin:0px 0px 0px 30px;padding:0px 0px 0px 0px;}.elementor-4872 .elementor-element.elementor-element-71d2ff4{text-align:center;}.elementor-4872 .elementor-element.elementor-element-71d2ff4 .elementor-heading-title{font-size:110px;font-weight:300;letter-spacing:50px;}.elementor-widget-divider .elementor-divider__text{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );}.elementor-4872 .elementor-element.elementor-element-cd983be{--divider-border-style:solid;--divider-color:var( --e-global-color-accent );--divider-border-width:1.99px;}.elementor-4872 .elementor-element.elementor-element-cd983be .elementor-divider-separator{width:26%;margin:0 auto;margin-center:0;}.elementor-4872 .elementor-element.elementor-element-cd983be .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-4872 .elementor-element.elementor-element-ef8e144 > .elementor-widget-container{margin:40px 0px 0px 0px;}.elementor-4872 .elementor-element.elementor-element-ef8e144{text-align:center;}.elementor-4872 .elementor-element.elementor-element-ef8e144 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-4872 .elementor-element.elementor-element-2ce6c7b > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-4872 .elementor-element.elementor-element-2ce6c7b{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-4872 .elementor-element.elementor-element-8e29a2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:060px;--margin-bottom:-35px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4872 .elementor-element.elementor-element-245eecb5{--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-4872 .elementor-element.elementor-element-2a692c9c{--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-4872 .elementor-element.elementor-element-61d06c7b{--display:flex;}.elementor-4872 .elementor-element.elementor-element-43f8d77f{text-align:center;}.elementor-4872 .elementor-element.elementor-element-43f8d77f .elementor-heading-title{font-family:"Didot LP Regular", Sans-serif;font-size:50px;font-weight:500;text-transform:none;}.elementor-4872 .elementor-element.elementor-element-6ea42645 > .elementor-widget-container{margin:-41px 0px 0px 0px;}.elementor-4872 .elementor-element.elementor-element-6ea42645{text-align:center;}.elementor-4872 .elementor-element.elementor-element-6ea42645 .elementor-heading-title{font-family:"Didot LP Regular", Sans-serif;font-size:96px;font-weight:500;text-transform:none;}.elementor-4872 .elementor-element.elementor-element-ced827a{--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-4872 .elementor-element.elementor-element-16ccb48{--display:flex;--min-height:295px;--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:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4872 .elementor-element.elementor-element-16ccb48:not(.elementor-motion-effects-element-type-background), .elementor-4872 .elementor-element.elementor-element-16ccb48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-4872 .elementor-element.elementor-element-d22ed1e > .elementor-widget-container{margin:60px 0px 80px 0px;}.elementor-4872 .elementor-element.elementor-element-d22ed1e{text-align:center;}.elementor-4872 .elementor-element.elementor-element-d22ed1e .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );color:var( --e-global-color-secondary );}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-4872 .elementor-element.elementor-element-63399a5.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:120px;}.elementor-4872 .elementor-element.elementor-element-63399a5 .swiper-pagination-bullet-active, .elementor-4872 .elementor-element.elementor-element-63399a5 .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-accent );}.elementor-4872 .elementor-element.elementor-element-63399a5 .swiper-pagination-fraction{color:var( --e-global-color-accent );}.elementor-4872 .elementor-element.elementor-element-63399a5 > .elementor-widget-container{--e-transform-scale:1.2;margin:0px 0px 0px 0px;padding:40px 0px 40px 0px;}.elementor-4872 .elementor-element.elementor-element-63399a5 .elementor-main-swiper{height:405px;width:100%;}.elementor-4872 .elementor-element.elementor-element-63399a5 .elementor-main-swiper .swiper-slide{padding:0px 0px 080px 0px;}.elementor-4872 .elementor-element.elementor-element-63399a5 .elementor-swiper-button{font-size:15px;}.elementor-4872 .elementor-element.elementor-element-63399a5 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:8px;--swiper-pagination-bullet-vertical-gap:8px;height:12px;width:12px;}.elementor-4872 .elementor-element.elementor-element-63399a5 .swiper-horizontal .swiper-pagination-progressbar{height:12px;}.elementor-4872 .elementor-element.elementor-element-63399a5 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-astglobalcolor4 );opacity:var( --e-global-color-astglobalcolor4 );}.elementor-4872 .elementor-element.elementor-element-f7d8350{--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:30px;--margin-left:0px;--margin-right:0px;}.elementor-4872 .elementor-element.elementor-element-f7d8350:not(.elementor-motion-effects-element-type-background), .elementor-4872 .elementor-element.elementor-element-f7d8350 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-4872 .elementor-element.elementor-element-2bc6e0a{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-4872 .elementor-element.elementor-element-a8dbe2e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4872 .elementor-element.elementor-element-a8dbe2e{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-4872 .elementor-element.elementor-element-a8dbe2e a{color:var( --e-global-color-secondary );}.elementor-4872 .elementor-element.elementor-element-8b5595b{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-4872 .elementor-element.elementor-element-07e567a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-4872 .elementor-element.elementor-element-b1dcb87{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-4872 .elementor-element.elementor-element-2e5f3b5{--display:flex;--min-height:295px;--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:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4872 .elementor-element.elementor-element-2e5f3b5:not(.elementor-motion-effects-element-type-background), .elementor-4872 .elementor-element.elementor-element-2e5f3b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-4872 .elementor-element.elementor-element-05b8382 > .elementor-widget-container{margin:60px 0px 120px 0px;}.elementor-4872 .elementor-element.elementor-element-05b8382{text-align:center;}.elementor-4872 .elementor-element.elementor-element-05b8382 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );color:var( --e-global-color-secondary );}.elementor-4872 .elementor-element.elementor-element-437d399.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:120px;}.elementor-4872 .elementor-element.elementor-element-437d399 .swiper-pagination-bullet-active, .elementor-4872 .elementor-element.elementor-element-437d399 .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-accent );}.elementor-4872 .elementor-element.elementor-element-437d399 .swiper-pagination-fraction{color:var( --e-global-color-accent );}.elementor-4872 .elementor-element.elementor-element-437d399 > .elementor-widget-container{--e-transform-scale:1.2;margin:0px 0px 0px 0px;padding:0px 0px 60px 0px;}.elementor-4872 .elementor-element.elementor-element-437d399 .elementor-main-swiper{height:405px;}.elementor-4872 .elementor-element.elementor-element-437d399 .elementor-main-swiper .swiper-slide{padding:0px 0px 80px 0px;}.elementor-4872 .elementor-element.elementor-element-437d399 .elementor-swiper-button{font-size:16px;}.elementor-4872 .elementor-element.elementor-element-437d399 .swiper-pagination-bullet{height:15px;width:15px;}.elementor-4872 .elementor-element.elementor-element-437d399 .swiper-horizontal .swiper-pagination-progressbar{height:15px;}.elementor-4872 .elementor-element.elementor-element-437d399 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-secondary );opacity:var( --e-global-color-secondary );}.elementor-4872 .elementor-element.elementor-element-80211c4{--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;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-4872 .elementor-element.elementor-element-80211c4:not(.elementor-motion-effects-element-type-background), .elementor-4872 .elementor-element.elementor-element-80211c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-4872 .elementor-element.elementor-element-80211c4::before, .elementor-4872 .elementor-element.elementor-element-80211c4 > .elementor-background-video-container::before, .elementor-4872 .elementor-element.elementor-element-80211c4 > .e-con-inner > .elementor-background-video-container::before, .elementor-4872 .elementor-element.elementor-element-80211c4 > .elementor-background-slideshow::before, .elementor-4872 .elementor-element.elementor-element-80211c4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4872 .elementor-element.elementor-element-80211c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-4872 .elementor-element.elementor-element-5e799c4{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-4872 .elementor-element.elementor-element-8bd3667 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-4872 .elementor-element.elementor-element-8bd3667{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-4872 .elementor-element.elementor-element-a79af97{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-4872 .elementor-element.elementor-element-cfc482c{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-4872 .elementor-element.elementor-element-2f300d9{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-4872 .elementor-element.elementor-element-ed71b81{--display:flex;--min-height:295px;--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:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4872 .elementor-element.elementor-element-ed71b81:not(.elementor-motion-effects-element-type-background), .elementor-4872 .elementor-element.elementor-element-ed71b81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-4872 .elementor-element.elementor-element-1c17203 > .elementor-widget-container{margin:60px 0px 080px 0px;}.elementor-4872 .elementor-element.elementor-element-1c17203{text-align:center;}.elementor-4872 .elementor-element.elementor-element-1c17203 .elementor-heading-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );color:var( --e-global-color-secondary );}.elementor-4872 .elementor-element.elementor-element-1181c84.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:120px;}.elementor-4872 .elementor-element.elementor-element-1181c84 .swiper-pagination-bullet-active, .elementor-4872 .elementor-element.elementor-element-1181c84 .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-accent );}.elementor-4872 .elementor-element.elementor-element-1181c84 .swiper-pagination-fraction{color:var( --e-global-color-accent );}.elementor-4872 .elementor-element.elementor-element-1181c84 > .elementor-widget-container{--e-transform-scale:1.2;margin:0px 0px 60px 0px;padding:40px 0px 40px 0px;}.elementor-4872 .elementor-element.elementor-element-1181c84 .elementor-main-swiper{height:405px;width:100%;}.elementor-4872 .elementor-element.elementor-element-1181c84 .elementor-main-swiper .swiper-slide{padding:0px 0px 080px 0px;}.elementor-4872 .elementor-element.elementor-element-1181c84 .elementor-swiper-button{font-size:15px;}.elementor-4872 .elementor-element.elementor-element-1181c84 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:8px;--swiper-pagination-bullet-vertical-gap:8px;height:12px;width:12px;}.elementor-4872 .elementor-element.elementor-element-1181c84 .swiper-horizontal .swiper-pagination-progressbar{height:12px;}.elementor-4872 .elementor-element.elementor-element-1181c84 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-astglobalcolor4 );opacity:var( --e-global-color-astglobalcolor4 );}.elementor-4872 .elementor-element.elementor-element-9b23dd6{--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:30px;--margin-left:0px;--margin-right:0px;}.elementor-4872 .elementor-element.elementor-element-9b23dd6:not(.elementor-motion-effects-element-type-background), .elementor-4872 .elementor-element.elementor-element-9b23dd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-4872 .elementor-element.elementor-element-e06cfbc{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-4872 .elementor-element.elementor-element-d196335{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-4872 .elementor-element.elementor-element-433b28e{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-4872 .elementor-element.elementor-element-c4d1daa{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}.elementor-4872 .elementor-element.elementor-element-3a6ed97{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-secondary );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-4872 .elementor-element.elementor-element-62c78f2{--content-width:1362px;}.elementor-4872 .elementor-element.elementor-element-245eecb5{--width:25%;}.elementor-4872 .elementor-element.elementor-element-2a692c9c{--width:50%;}.elementor-4872 .elementor-element.elementor-element-ced827a{--width:25%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-4872 .elementor-element.elementor-element-ef8e144 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-4872 .elementor-element.elementor-element-2ce6c7b{font-size:var( --e-global-typography-text-font-size );}.elementor-4872 .elementor-element.elementor-element-d22ed1e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-size:var( --e-global-typography-accent-font-size );}.elementor-4872 .elementor-element.elementor-element-63399a5.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-4872 .elementor-element.elementor-element-2bc6e0a{--grid-auto-flow:row;}.elementor-4872 .elementor-element.elementor-element-a8dbe2e{font-size:var( --e-global-typography-text-font-size );}.elementor-4872 .elementor-element.elementor-element-8b5595b{font-size:var( --e-global-typography-text-font-size );}.elementor-4872 .elementor-element.elementor-element-07e567a{font-size:var( --e-global-typography-text-font-size );}.elementor-4872 .elementor-element.elementor-element-b1dcb87{font-size:var( --e-global-typography-text-font-size );}.elementor-4872 .elementor-element.elementor-element-05b8382 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-4872 .elementor-element.elementor-element-437d399.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-4872 .elementor-element.elementor-element-5e799c4{--grid-auto-flow:row;}.elementor-4872 .elementor-element.elementor-element-8bd3667{font-size:var( --e-global-typography-text-font-size );}.elementor-4872 .elementor-element.elementor-element-a79af97{font-size:var( --e-global-typography-text-font-size );}.elementor-4872 .elementor-element.elementor-element-cfc482c{font-size:var( --e-global-typography-text-font-size );}.elementor-4872 .elementor-element.elementor-element-2f300d9{font-size:var( --e-global-typography-text-font-size );}.elementor-4872 .elementor-element.elementor-element-1c17203 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-4872 .elementor-element.elementor-element-1181c84.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-4872 .elementor-element.elementor-element-e06cfbc{--grid-auto-flow:row;}.elementor-4872 .elementor-element.elementor-element-d196335{font-size:var( --e-global-typography-text-font-size );}.elementor-4872 .elementor-element.elementor-element-433b28e{font-size:var( --e-global-typography-text-font-size );}.elementor-4872 .elementor-element.elementor-element-c4d1daa{font-size:var( --e-global-typography-text-font-size );}.elementor-4872 .elementor-element.elementor-element-3a6ed97{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-4872 .elementor-element.elementor-element-ef8e144 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-4872 .elementor-element.elementor-element-2ce6c7b{font-size:var( --e-global-typography-text-font-size );}.elementor-4872 .elementor-element.elementor-element-d22ed1e .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-size:var( --e-global-typography-accent-font-size );}.elementor-4872 .elementor-element.elementor-element-63399a5.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-4872 .elementor-element.elementor-element-2bc6e0a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4872 .elementor-element.elementor-element-a8dbe2e{font-size:var( --e-global-typography-text-font-size );}.elementor-4872 .elementor-element.elementor-element-8b5595b{font-size:var( --e-global-typography-text-font-size );}.elementor-4872 .elementor-element.elementor-element-07e567a{font-size:var( --e-global-typography-text-font-size );}.elementor-4872 .elementor-element.elementor-element-b1dcb87{font-size:var( --e-global-typography-text-font-size );}.elementor-4872 .elementor-element.elementor-element-05b8382 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-4872 .elementor-element.elementor-element-437d399.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-4872 .elementor-element.elementor-element-5e799c4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4872 .elementor-element.elementor-element-8bd3667{font-size:var( --e-global-typography-text-font-size );}.elementor-4872 .elementor-element.elementor-element-a79af97{font-size:var( --e-global-typography-text-font-size );}.elementor-4872 .elementor-element.elementor-element-cfc482c{font-size:var( --e-global-typography-text-font-size );}.elementor-4872 .elementor-element.elementor-element-2f300d9{font-size:var( --e-global-typography-text-font-size );}.elementor-4872 .elementor-element.elementor-element-1c17203 .elementor-heading-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-4872 .elementor-element.elementor-element-1181c84.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-4872 .elementor-element.elementor-element-e06cfbc{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-4872 .elementor-element.elementor-element-d196335{font-size:var( --e-global-typography-text-font-size );}.elementor-4872 .elementor-element.elementor-element-433b28e{font-size:var( --e-global-typography-text-font-size );}.elementor-4872 .elementor-element.elementor-element-c4d1daa{font-size:var( --e-global-typography-text-font-size );}.elementor-4872 .elementor-element.elementor-element-3a6ed97{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for media-carousel, class: .elementor-element-63399a5 *//* Make the center slide larger */
#wrist .swiper-slide-next {
    transform: scale(1.3) !important;
    z-index: 3 !important;
 
}

/* Position arrows vertically centered */
#wrist .elementor-swiper-button {
    top: 50% !important;
    transform: translateY(-50%) !important;
    z-index: 50 !important;
}

/* Position arrows horizontally around the REAL center slide (.swiper-slide-next) */
#wrist .elementor-swiper-button-prev {
    left: calc(50% - 300px) !important;
}

#wrist .elementor-swiper-button-next {
    right: calc(50% - 300px) !important;
}


#wrist .elementor-swiper-button { top: 50% !important; transform: translateY(-50%) !important; }/* End custom CSS */
/* Start custom CSS for media-carousel, class: .elementor-element-437d399 *//* Make the center slide larger */
#pocket  .swiper-slide-next {
    transform: scale(1.3) !important;
    z-index: 5 !important;
 
}

/* Position arrows vertically centered */
#pocket .elementor-swiper-button {
    top: (50% - 60px) !important;
    transform: translateY(-50%) !important;
    z-index: 50 !important;
}

/* Position arrows horizontally around the REAL center slide (.swiper-slide-next) */
#pocket .elementor-swiper-button-prev {
    left: calc(50% - 300px) !important;
}

#pocket.elementor-swiper-button-next {
    right: calc(50% - 300px) !important;
}

#pocket .elementor-swiper-button { top: 50% !important; transform: translateY(-50%) !important; }/* End custom CSS */
/* Start custom CSS for media-carousel, class: .elementor-element-1181c84 *//* Make the center slide larger */
#noble  .swiper-slide-next {
    transform: scale(1.3) !important;
    z-index: 5 !important;
 
}

/* Position arrows vertically centered */
#noble  .elementor-swiper-button {
    (top: 50% - 60px) !important;
    transform: translateY(-50%) !important;
    z-index: 50 !important;
}

/* Position arrows horizontally around the REAL center slide (.swiper-slide-next) */
#noble  .elementor-swiper-button-prev {
    left: calc(50% - 300px) !important;
}

#noble .elementor-swiper-button-next {
    right: calc(50% - 300px) !important;
}


#noble .elementor-swiper-button { top: 50% !important; transform: translateY(-50%) !important; }/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Didot LP Regular';
	font-display: auto;
	src: url('https://alcantiques.vdmdev.ca/wp-content/uploads/2025/11/Didot.ttf') format('truetype');
}
/* End Custom Fonts CSS */