.elementor-20 .elementor-element.elementor-element-6f050f8{--display:flex;--min-height:100vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overflow:hidden;--padding-top:110px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-6f050f8:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-6f050f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e09fa0d );background-image:url("https://wedding.velnet.ca/wp-content/uploads/sites/173/2026/06/0514b5e74c8de016679a284914f442c6.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-bb302c4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-20 .elementor-element.elementor-element-922d947{--display:flex;--overflow:hidden;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-0ad3d25{padding:0px 0px 0px 0px;z-index:1;}.elementor-20 .elementor-element.elementor-element-0ad3d25 img{width:245px;height:100%;object-fit:cover;object-position:center center;}.elementor-20 .elementor-element.elementor-element-09cc46e img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-20 .elementor-element.elementor-element-5ba3257{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -60px;text-align:start;}.elementor-20 .elementor-element.elementor-element-5ba3257 img{width:630px;height:100%;object-fit:cover;object-position:center center;}.elementor-20 .elementor-element.elementor-element-892d5e7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;}.elementor-20 .elementor-element.elementor-element-892d5e7 img{width:100%;height:100%;}.elementor-20 .elementor-element.elementor-element-c08760d{--display:flex;--justify-content:center;--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:16;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-057df36{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-20 .elementor-element.elementor-element-057df36.elementor-element{--align-self:center;}.elementor-20 .elementor-element.elementor-element-057df36 .elementor-heading-title{font-family:"YAGL3qRU9qw_0", Sans-serif;font-size:22px;font-weight:400;line-height:1em;color:#FFFCDF;}.elementor-20 .elementor-element.elementor-element-ae384b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-ae384b2 .elementor-heading-title{font-family:"YAGLy-4pq3w_0", Sans-serif;font-size:80px;font-weight:400;text-transform:uppercase;line-height:1em;letter-spacing:0px;color:#FFFCDF;}.elementor-20 .elementor-element.elementor-element-1377331{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-1377331 .elementor-heading-title{font-family:"YAGL3qRU9qw_0", Sans-serif;font-size:30px;font-weight:500;font-style:normal;line-height:1.7em;letter-spacing:0px;color:#FFFCDF;}.elementor-20 .elementor-element.elementor-element-ab09738{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-ab09738 .elementor-heading-title{font-family:"YAGLy-4pq3w_0", Sans-serif;font-size:80px;font-weight:400;text-transform:uppercase;line-height:1em;letter-spacing:0px;color:#FFFCDF;}.elementor-20 .elementor-element.elementor-element-4cb5dd6{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-20 .elementor-element.elementor-element-4cb5dd6:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-4cb5dd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-5a7de46 img{width:100%;height:140px;object-fit:cover;object-position:center center;}.elementor-20 .elementor-element.elementor-element-d8ca63c img{width:100%;height:140px;object-fit:cover;object-position:center center;}.elementor-20 .elementor-element.elementor-element-e10884b img{width:100%;height:140px;object-fit:cover;object-position:center center;}.elementor-20 .elementor-element.elementor-element-197f6be{z-index:6;}.elementor-20 .elementor-element.elementor-element-197f6be img{width:170px;height:100%;object-fit:cover;object-position:center center;}.elementor-20 .elementor-element.elementor-element-f329e27{z-index:6;}.elementor-20 .elementor-element.elementor-element-f329e27 img{width:140px;height:100%;object-fit:cover;object-position:center center;}.elementor-20 .elementor-element.elementor-element-00d0263{--display:flex;--z-index:25;}.elementor-20 .elementor-element.elementor-element-ade1a0b{z-index:6;}.elementor-20 .elementor-element.elementor-element-ade1a0b img{width:100%;height:100%;object-fit:cover;object-position:center center;}.elementor-20 .elementor-element.elementor-element-3c98c71{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-ee74b54{margin:60px 45px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:0;text-align:center;}.elementor-20 .elementor-element.elementor-element-ee74b54 .elementor-heading-title{font-family:"YAGLy-4pq3w_0", Sans-serif;font-size:60px;font-weight:400;text-transform:uppercase;line-height:1em;letter-spacing:0px;color:#056092;}.elementor-20 .elementor-element.elementor-element-09d219c{--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:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:-25px;--margin-bottom:0px;--margin-left:-140px;--margin-right:0px;--z-index:18;}.elementor-20 .elementor-element.elementor-element-18d87ff{--display:flex;--z-index:50;}.elementor-20 .elementor-element.elementor-element-45a73b7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:30;}.elementor-20 .elementor-element.elementor-element-45a73b7.elementor-element{--align-self:flex-start;}.elementor-20 .elementor-element.elementor-element-45a73b7 img{width:480px;height:100%;object-fit:cover;object-position:center center;}.elementor-20 .elementor-element.elementor-element-78edaa9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--z-index:50;}.elementor-20 .elementor-element.elementor-element-0d9d502{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:40;}.elementor-20 .elementor-element.elementor-element-0d9d502 .elementor-heading-title{font-family:"YAGLy-4pq3w_0", Sans-serif;font-size:90px;font-weight:400;text-transform:uppercase;line-height:1em;letter-spacing:0px;color:#B22F4C;}.elementor-20 .elementor-element.elementor-element-663dfc1{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:40;}.elementor-20 .elementor-element.elementor-element-663dfc1 .elementor-heading-title{font-family:"YAGL3qRU9qw_0", Sans-serif;font-size:48px;font-weight:400;line-height:1em;color:#B22F4C;}.elementor-20 .elementor-element.elementor-element-db8e8b0{--display:flex;--min-height:360px;--margin-top:-146px;--margin-bottom:0px;--margin-left:370px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-3358736{width:var( --container-widget-width, 270px );max-width:270px;--container-widget-width:270px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-3358736 img{width:270px;height:360px;object-fit:contain;object-position:center center;}.elementor-20 .elementor-element.elementor-element-2dec4b1{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-256da3d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:3;text-align:center;}.elementor-20 .elementor-element.elementor-element-256da3d .elementor-heading-title{font-family:"YAFdJi-0PQg_0", Sans-serif;font-size:25px;font-weight:500;text-transform:uppercase;line-height:1em;letter-spacing:4px;color:#FFFCDF;}.elementor-20 .elementor-element.elementor-element-5f71913{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:3;text-align:center;}.elementor-20 .elementor-element.elementor-element-5f71913 .elementor-heading-title{font-family:"YAGL3qRU9qw_0", Sans-serif;font-size:60px;font-weight:400;line-height:0.7em;letter-spacing:0px;color:#FFFCDF;}.elementor-20 .elementor-element.elementor-element-8f653b1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-8f653b1:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-8f653b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CEECEF;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-a1de850 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(32px/2);}.elementor-20 .elementor-element.elementor-element-a1de850 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(32px/2);}.elementor-20 .elementor-element.elementor-element-a1de850 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(32px/2);}.elementor-20 .elementor-element.elementor-element-a1de850 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-32px/2);}.elementor-20 .elementor-element.elementor-element-a1de850 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-32px/2);}.elementor-20 .elementor-element.elementor-element-a1de850 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#6ECBD4;}.elementor-20 .elementor-element.elementor-element-a1de850 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:2px;}.elementor-20 .elementor-element.elementor-element-a1de850 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-20 .elementor-element.elementor-element-a1de850 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:2px;}.elementor-20 .elementor-element.elementor-element-a1de850 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-a1de850 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-20 .elementor-element.elementor-element-a1de850{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-20 .elementor-element.elementor-element-a1de850 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20 .elementor-element.elementor-element-a1de850 .elementor-icon-list-item > a{font-family:"YAFdJi-0PQg_0", Sans-serif;font-size:16px;font-weight:600;}.elementor-20 .elementor-element.elementor-element-a1de850 .elementor-icon-list-text{color:#056092;transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-f3d5deb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-f3d5deb:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-f3d5deb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e09fa0d );}.elementor-20 .elementor-element.elementor-element-5a4625c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-20 .elementor-element.elementor-element-5a4625c img{width:110px;height:100%;object-fit:cover;object-position:center center;}.elementor-20 .elementor-element.elementor-element-9a4b69e{width:var( --container-widget-width, 418px );max-width:418px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;--container-widget-width:418px;--container-widget-flex-grow:0;text-align:center;}.elementor-20 .elementor-element.elementor-element-9a4b69e .elementor-heading-title{font-family:"YAFdJi-0PQg_0", Sans-serif;font-size:22px;font-weight:600;line-height:1.2em;letter-spacing:0.2px;color:var( --e-global-color-89fd4e0 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-20 .elementor-element.elementor-element-ae6627e .elementor-button{background-color:var( --e-global-color-89fd4e0 );font-family:"YAFdJi-0PQg_0", Sans-serif;font-size:14px;font-weight:600;line-height:1em;letter-spacing:3.7px;fill:var( --e-global-color-e09fa0d );color:var( --e-global-color-e09fa0d );border-radius:10px 10px 10px 10px;padding:26px 48px 26px 48px;}.elementor-20 .elementor-element.elementor-element-ae6627e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-20 .elementor-element.elementor-element-125ce0e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-125ce0e .elementor-heading-title{font-family:"YAGLy-4pq3w_0", Sans-serif;font-size:60px;font-weight:400;text-transform:uppercase;line-height:1em;letter-spacing:0px;color:#056092;}.elementor-20 .elementor-element.elementor-element-5ed076c{margin:-13px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-5ed076c .elementor-heading-title{font-family:"YAGL3qRU9qw_0", Sans-serif;font-size:14px;font-weight:500;font-style:normal;line-height:1.7em;letter-spacing:0px;color:#056092;}.elementor-20 .elementor-element.elementor-element-8596114{margin:-6px -6px calc(var(--kit-widget-spacing, 0px) + -6px) -6px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-8596114 .elementor-heading-title{font-family:"YAGLy-4pq3w_0", Sans-serif;font-size:60px;font-weight:400;text-transform:uppercase;line-height:1em;letter-spacing:0px;color:var( --e-global-color-89fd4e0 );}.elementor-20 .elementor-element.elementor-element-d2453ac{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-20 .elementor-element.elementor-element-d2453ac:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-d2453ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CEECEF;}.elementor-20 .elementor-element.elementor-element-2039f0b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0px/2);}.elementor-20 .elementor-element.elementor-element-2039f0b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0px/2);}.elementor-20 .elementor-element.elementor-element-2039f0b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0px/2);}.elementor-20 .elementor-element.elementor-element-2039f0b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0px/2);}.elementor-20 .elementor-element.elementor-element-2039f0b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0px/2);}.elementor-20 .elementor-element.elementor-element-2039f0b .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#6ECBD4;}.elementor-20 .elementor-element.elementor-element-2039f0b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:2px;}.elementor-20 .elementor-element.elementor-element-2039f0b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-20 .elementor-element.elementor-element-2039f0b .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:2px;}.elementor-20 .elementor-element.elementor-element-2039f0b .elementor-icon-list-icon i{color:var( --e-global-color-89fd4e0 );transition:color 0.3s;}.elementor-20 .elementor-element.elementor-element-2039f0b .elementor-icon-list-icon svg{fill:var( --e-global-color-89fd4e0 );transition:fill 0.3s;}.elementor-20 .elementor-element.elementor-element-2039f0b{--e-icon-list-icon-size:32px;--icon-vertical-offset:0px;}.elementor-20 .elementor-element.elementor-element-2039f0b .elementor-icon-list-icon{padding-inline-end:8px;}.elementor-20 .elementor-element.elementor-element-2039f0b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20 .elementor-element.elementor-element-2039f0b .elementor-icon-list-item > a{font-family:"YAFdJi-0PQg_0", Sans-serif;font-size:22px;font-weight:600;}.elementor-20 .elementor-element.elementor-element-2039f0b .elementor-icon-list-text{color:#056092;transition:color 0.3s;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-20 .elementor-element.elementor-element-6f050f8{--padding-top:100px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-0ad3d25{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -12px;}.elementor-20 .elementor-element.elementor-element-0ad3d25 img{width:180px;}.elementor-20 .elementor-element.elementor-element-09cc46e img{width:100%;}.elementor-20 .elementor-element.elementor-element-5ba3257{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -45px;}.elementor-20 .elementor-element.elementor-element-5ba3257 img{width:470px;}.elementor-20 .elementor-element.elementor-element-892d5e7{margin:-27px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-892d5e7 img{width:100%;}.elementor-20 .elementor-element.elementor-element-c08760d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-057df36{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-20 .elementor-element.elementor-element-057df36 .elementor-heading-title{font-size:20px;}.elementor-20 .elementor-element.elementor-element-ae384b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-ae384b2 .elementor-heading-title{font-size:55px;}.elementor-20 .elementor-element.elementor-element-ab09738{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-ab09738 .elementor-heading-title{font-size:55px;}.elementor-20 .elementor-element.elementor-element-5a7de46 img{height:110px;}.elementor-20 .elementor-element.elementor-element-d8ca63c img{height:110px;}.elementor-20 .elementor-element.elementor-element-e10884b img{height:110px;}.elementor-20 .elementor-element.elementor-element-197f6be{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-197f6be img{width:130px;}.elementor-20 .elementor-element.elementor-element-f329e27{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) -80px;}.elementor-20 .elementor-element.elementor-element-f329e27 img{width:90px;height:100%;}.elementor-20 .elementor-element.elementor-element-00d0263{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-ade1a0b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-ade1a0b img{width:390px;}.elementor-20 .elementor-element.elementor-element-ee74b54{margin:0px 36px calc(var(--kit-widget-spacing, 0px) + -84px) 0px;}.elementor-20 .elementor-element.elementor-element-ee74b54 .elementor-heading-title{font-size:40px;}.elementor-20 .elementor-element.elementor-element-09d219c{--margin-top:-20px;--margin-bottom:0px;--margin-left:90px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-18d87ff{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-45a73b7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-45a73b7 img{width:350px;}.elementor-20 .elementor-element.elementor-element-0d9d502{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-0d9d502 .elementor-heading-title{font-size:55px;}.elementor-20 .elementor-element.elementor-element-663dfc1{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-663dfc1 .elementor-heading-title{font-size:35px;}.elementor-20 .elementor-element.elementor-element-db8e8b0{--min-height:auto;--margin-top:-60px;--margin-bottom:0px;--margin-left:200px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-3358736{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-3358736 img{width:100%;height:100%;}.elementor-20 .elementor-element.elementor-element-256da3d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-256da3d .elementor-heading-title{font-size:20px;}.elementor-20 .elementor-element.elementor-element-5f71913{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-5f71913 .elementor-heading-title{font-size:52px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-f3d5deb{--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-20 .elementor-element.elementor-element-5a4625c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-20 .elementor-element.elementor-element-9a4b69e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-20 .elementor-element.elementor-element-ae6627e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-20 .elementor-element.elementor-element-125ce0e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-125ce0e .elementor-heading-title{font-size:60px;}.elementor-20 .elementor-element.elementor-element-5ed076c{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + -2px) 0px;}.elementor-20 .elementor-element.elementor-element-5ed076c .elementor-heading-title{font-size:14px;}.elementor-20 .elementor-element.elementor-element-8596114{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-8596114 .elementor-heading-title{font-size:60px;}}@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-6f050f8{--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-20 .elementor-element.elementor-element-bb302c4{--width:90%;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-0ad3d25{margin:-40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -18px;}.elementor-20 .elementor-element.elementor-element-0ad3d25 img{width:96px;}.elementor-20 .elementor-element.elementor-element-5ba3257{margin:-44px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -65px;}.elementor-20 .elementor-element.elementor-element-5ba3257 img{width:230px;height:100%;object-fit:cover;}.elementor-20 .elementor-element.elementor-element-892d5e7{margin:-128px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-892d5e7 img{height:100%;object-fit:cover;}.elementor-20 .elementor-element.elementor-element-c08760d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-057df36{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-20 .elementor-element.elementor-element-057df36 .elementor-heading-title{font-size:10px;}.elementor-20 .elementor-element.elementor-element-ae384b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-ae384b2 .elementor-heading-title{font-size:30px;}.elementor-20 .elementor-element.elementor-element-1377331{margin:-3px 0px calc(var(--kit-widget-spacing, 0px) + -3px) 0px;}.elementor-20 .elementor-element.elementor-element-1377331 .elementor-heading-title{font-size:14px;}.elementor-20 .elementor-element.elementor-element-ab09738{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-ab09738 .elementor-heading-title{font-size:30px;}.elementor-20 .elementor-element.elementor-element-4cb5dd6{--width:50px;--gap:4px 4px;--row-gap:4px;--column-gap:4px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-20 .elementor-element.elementor-element-5a7de46 img{height:60px;}.elementor-20 .elementor-element.elementor-element-d8ca63c img{height:60px;}.elementor-20 .elementor-element.elementor-element-e10884b img{height:60px;}.elementor-20 .elementor-element.elementor-element-197f6be{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -10%) 3%;}.elementor-20 .elementor-element.elementor-element-197f6be img{width:65px;}.elementor-20 .elementor-element.elementor-element-f329e27{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -41px) -204px;}.elementor-20 .elementor-element.elementor-element-f329e27 img{width:48px;height:100%;object-fit:contain;}.elementor-20 .elementor-element.elementor-element-00d0263{--width:150px;--min-height:0px;}.elementor-20 .elementor-element.elementor-element-ade1a0b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-ade1a0b img{width:100%;height:100%;}.elementor-20 .elementor-element.elementor-element-ee74b54{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;}.elementor-20 .elementor-element.elementor-element-ee74b54 .elementor-heading-title{font-size:22px;}.elementor-20 .elementor-element.elementor-element-09d219c{--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-18d87ff{--width:170px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-45a73b7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-45a73b7 img{width:170px;}.elementor-20 .elementor-element.elementor-element-0d9d502{margin:-0px -0px calc(var(--kit-widget-spacing, 0px) + -0px) -0px;}.elementor-20 .elementor-element.elementor-element-0d9d502 .elementor-heading-title{font-size:36px;}.elementor-20 .elementor-element.elementor-element-663dfc1{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-663dfc1 .elementor-heading-title{font-size:22px;}.elementor-20 .elementor-element.elementor-element-db8e8b0{--width:120px;--min-height:auto;--margin-top:-40px;--margin-bottom:0px;--margin-left:130px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-3358736{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:120px;--container-widget-flex-grow:0;width:var( --container-widget-width, 120px );max-width:120px;}.elementor-20 .elementor-element.elementor-element-3358736 img{width:140px;height:100%;}.elementor-20 .elementor-element.elementor-element-256da3d{margin:0px -0px calc(var(--kit-widget-spacing, 0px) + -0px) 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-256da3d .elementor-heading-title{font-size:12px;letter-spacing:1px;}.elementor-20 .elementor-element.elementor-element-5f71913{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-5f71913 .elementor-heading-title{font-size:25px;}.elementor-20 .elementor-element.elementor-element-8f653b1{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-20 .elementor-element.elementor-element-a1de850 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-20 .elementor-element.elementor-element-a1de850 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-20 .elementor-element.elementor-element-a1de850 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-20 .elementor-element.elementor-element-a1de850 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-20 .elementor-element.elementor-element-a1de850 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-20 .elementor-element.elementor-element-a1de850 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20 .elementor-element.elementor-element-a1de850 .elementor-icon-list-item > a{font-size:11px;}.elementor-20 .elementor-element.elementor-element-f3d5deb{--padding-top:60px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}.elementor-20 .elementor-element.elementor-element-5a4625c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-20 .elementor-element.elementor-element-5a4625c img{width:90px;}.elementor-20 .elementor-element.elementor-element-9a4b69e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-20 .elementor-element.elementor-element-9a4b69e .elementor-heading-title{font-size:17px;}.elementor-20 .elementor-element.elementor-element-ae6627e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-20 .elementor-element.elementor-element-ae6627e .elementor-button{font-size:12px;letter-spacing:2.5px;padding:24px 36px 24px 36px;}.elementor-20 .elementor-element.elementor-element-125ce0e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-125ce0e .elementor-heading-title{font-size:44px;}.elementor-20 .elementor-element.elementor-element-5ed076c{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-20 .elementor-element.elementor-element-5ed076c .elementor-heading-title{font-size:14px;}.elementor-20 .elementor-element.elementor-element-8596114{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-8596114 .elementor-heading-title{font-size:44px;}.elementor-20 .elementor-element.elementor-element-d2453ac{--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-20 .elementor-element.elementor-element-2039f0b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-20 .elementor-element.elementor-element-2039f0b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-20 .elementor-element.elementor-element-2039f0b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-20 .elementor-element.elementor-element-2039f0b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-20 .elementor-element.elementor-element-2039f0b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-20 .elementor-element.elementor-element-2039f0b{--e-icon-list-icon-size:28px;}.elementor-20 .elementor-element.elementor-element-2039f0b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-20 .elementor-element.elementor-element-2039f0b .elementor-icon-list-item > a{font-size:17px;}}@media(min-width:768px){.elementor-20 .elementor-element.elementor-element-bb302c4{--width:800px;}.elementor-20 .elementor-element.elementor-element-c08760d{--width:100%;}.elementor-20 .elementor-element.elementor-element-4cb5dd6{--width:140px;}.elementor-20 .elementor-element.elementor-element-00d0263{--width:450px;}.elementor-20 .elementor-element.elementor-element-09d219c{--width:800px;}.elementor-20 .elementor-element.elementor-element-18d87ff{--width:480px;}.elementor-20 .elementor-element.elementor-element-db8e8b0{--width:270px;}}@media(max-width:1024px) and (min-width:768px){.elementor-20 .elementor-element.elementor-element-bb302c4{--width:562px;}.elementor-20 .elementor-element.elementor-element-4cb5dd6{--width:100px;}.elementor-20 .elementor-element.elementor-element-00d0263{--width:300px;}.elementor-20 .elementor-element.elementor-element-18d87ff{--width:300px;}.elementor-20 .elementor-element.elementor-element-db8e8b0{--width:260px;}}/* Start custom CSS for image, class: .elementor-element-0ad3d25 */.elementor-20 .elementor-element.elementor-element-0ad3d25 {
    position: absolute;
    top: 120px;
    left: 50px;
}
@media(max-width:768px){
    .elementor-20 .elementor-element.elementor-element-0ad3d25{
    position: absolute;
    top: 100px;
    left:30px;
}
}

@media(max-width:320px){
    .elementor-20 .elementor-element.elementor-element-0ad3d25{
    position: absolute;
    top: 100px;
    left:40px;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5ba3257 */.elementor-20 .elementor-element.elementor-element-5ba3257 {
    position: absolute;
    top: 170px;
    left: 140px;
    

}
@media(max-width:768px){
    .elementor-20 .elementor-element.elementor-element-5ba3257 {
    position: absolute;
    top: 120px;
    left: 100px;

}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-892d5e7 */.elementor-20 .elementor-element.elementor-element-892d5e7{
    position: absolute;
    top: 250px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c08760d */.elementor-20 .elementor-element.elementor-element-c08760d{
    position: absolute;
    top: 220px;
}

@media(max-width:768px){
    .elementor-20 .elementor-element.elementor-element-c08760d{
    top: 170px;
}
}
@media(max-width:480px){
    .elementor-20 .elementor-element.elementor-element-c08760d{
    top: 100px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4cb5dd6 */.elementor-20 .elementor-element.elementor-element-4cb5dd6{
    position: absolute;
    top: 100px;
    right: 100px;
    transform: rotate(8deg);
}
@media(max-width:1024px){
    .elementor-20 .elementor-element.elementor-element-4cb5dd6{
    position: absolute;
    right: 50px;
    top:100px;
}
}

@media(max-width:768px){
    .elementor-20 .elementor-element.elementor-element-4cb5dd6{
    position: absolute;
    right:25px;
    top:60px;
}
}


@media(max-width:320px){
    .elementor-20 .elementor-element.elementor-element-4cb5dd6{
    position: absolute;
    right:12px;
    top:40px;
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-197f6be */.elementor-20 .elementor-element.elementor-element-197f6be{
    position: absolute;
    left: -28px;
    bottom:60px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f329e27 */.elementor-20 .elementor-element.elementor-element-f329e27{
    position: absolute;
    left: 320px;
    bottom:50px;
}

@media(max-width:320px){
    .elementor-20 .elementor-element.elementor-element-f329e27{
    position: absolute;
    top: 230px;
    left:300px;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3c98c71 */.elementor-20 .elementor-element.elementor-element-3c98c71{
     position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00d0263 */.elementor-20 .elementor-element.elementor-element-00d0263{
    position: absolute;
    right: -80px;
    bottom:-220px;

}

@media(max-width:996px){
    .elementor-20 .elementor-element.elementor-element-00d0263{
 bottom:-130px;
}
}

@media(max-width:480px){
    .elementor-20 .elementor-element.elementor-element-00d0263{
    top: 75%;
    right:-5%;
    bottom: auto;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78edaa9 */.elementor-20 .elementor-element.elementor-element-78edaa9{
    
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2dec4b1 */.elementor-20 .elementor-element.elementor-element-2dec4b1{
   
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'YAGL3qRU9qw_0';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://wedding.velnet.ca/wp-content/uploads/sites/173/2026/06/3354dd4840447d071ca919cafbf4664b.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'YAGLy-4pq3w_0';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://wedding.velnet.ca/wp-content/uploads/sites/173/2026/06/b1d4e223678f9db393e7d777cce6af20.woff') format('woff');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'YAFdJi-0PQg_0';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://wedding.velnet.ca/wp-content/uploads/sites/173/2026/06/c3b1f36dbffa2e97723b92847b47ac37.woff') format('woff');
}
/* End Custom Fonts CSS */