.elementor-14 .elementor-element.elementor-element-a0f4c8e{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-14 .elementor-element.elementor-element-a0f4c8e > .elementor-shape-top .elementor-shape-fill, .elementor-14 .elementor-element.elementor-element-a0f4c8e > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-a0f4c8e > .elementor-shape-top svg, .elementor-14 .elementor-element.elementor-element-a0f4c8e > .e-con-inner > .elementor-shape-top svg{width:calc(231% + 1.3px);height:96px;}.elementor-14 .elementor-element.elementor-element-5a61e48{--spacer-size:50px;}.elementor-widget-theme-page-title .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-14 .elementor-element.elementor-element-726991a > .elementor-widget-container{margin:0px 0px -16px 0px;}.elementor-14 .elementor-element.elementor-element-726991a{text-align:end;}.elementor-14 .elementor-element.elementor-element-726991a .elementor-heading-title{font-family:"mrsheffield-pro", Sans-serif;font-size:6.8em;font-weight:500;text-shadow:5px 0px 4px #744601;color:var( --e-global-color-d2db5a4 );}.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-14 .elementor-element.elementor-element-cca2fcb{width:var( --container-widget-width, 191px );max-width:191px;--container-widget-width:191px;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-cca2fcb > .elementor-widget-container{background-color:var( --e-global-color-b21ab47 );padding:8px 8px 8px 8px;}.elementor-14 .elementor-element.elementor-element-cca2fcb.elementor-element{--align-self:flex-end;}.elementor-14 .elementor-element.elementor-element-cca2fcb .elementor-heading-title{font-family:"Alice", Sans-serif;font-size:1.3em;font-weight:500;color:var( --e-global-color-43835aa );}.elementor-14 .elementor-element.elementor-element-e536da1{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:75px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-f7f28ce{--display:flex;--min-height:655px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-color:var( --e-global-color-b21ab47 );--border-color:var( --e-global-color-b21ab47 );--border-radius:15px 15px 15px 15px;--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-14 .elementor-element.elementor-element-f7f28ce:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-f7f28ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFF2;}.elementor-14 .elementor-element.elementor-element-0e7d053{text-align:center;}.elementor-14 .elementor-element.elementor-element-0e7d053 .elementor-heading-title{font-family:"Alice", Sans-serif;font-size:2.8em;font-weight:500;color:var( --e-global-color-43835aa );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-c40f005{--divider-border-style:pluses;--divider-color:#DA6515;--divider-pattern-height:7.1px;--divider-pattern-size:20px;}.elementor-14 .elementor-element.elementor-element-c40f005 .elementor-divider-separator{width:100%;}.elementor-14 .elementor-element.elementor-element-c40f005 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-14 .elementor-element.elementor-element-5d41aa4{--spacer-size:47px;}.elementor-14 .elementor-element.elementor-element-f3fcbd2.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-f3fcbd2{text-align:start;}.elementor-14 .elementor-element.elementor-element-f3fcbd2 .elementor-heading-title{font-family:"miss-stanfort", Sans-serif;font-size:3.9em;font-weight:400;color:var( --e-global-color-04b76d3 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-88bc124{font-family:"bookmania", Sans-serif;font-size:1.1em;font-weight:400;line-height:23px;color:var( --e-global-color-43835aa );}.elementor-14 .elementor-element.elementor-element-88bc124 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-38bb873{--spacer-size:57px;}.elementor-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-14 .elementor-element.elementor-element-eccb6b9 > .elementor-widget-container{background-color:#FFFFFFAD;padding:32px 32px 32px 32px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-d2db5a4 );border-radius:12px 12px 12px 12px;}.elementor-14 .elementor-element.elementor-element-eccb6b9{--image-border-color:#5C4523;--image-border-width:0px;--image-border-radius:13px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-justify-content:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-14 .elementor-element.elementor-element-eccb6b9 .e-gallery-image{filter:brightness( 100% ) contrast( 100% ) saturate( 28% ) blur( 0px ) hue-rotate( 0deg );}.elementor-14 .elementor-element.elementor-element-eccb6b9 .e-gallery-item:hover .e-gallery-image{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-14 .elementor-element.elementor-element-a8792c9{--display:flex;--min-height:655px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-color:var( --e-global-color-b21ab47 );--border-color:var( --e-global-color-b21ab47 );--border-radius:15px 15px 15px 15px;--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-14 .elementor-element.elementor-element-a8792c9:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-a8792c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFF2;}.elementor-14 .elementor-element.elementor-element-b4e23f5{text-align:center;}.elementor-14 .elementor-element.elementor-element-b4e23f5 .elementor-heading-title{font-family:"Alice", Sans-serif;font-size:2.8em;font-weight:500;color:var( --e-global-color-43835aa );}.elementor-14 .elementor-element.elementor-element-8334c33{--divider-border-style:pluses;--divider-color:#DA6515;--divider-pattern-height:7.1px;--divider-pattern-size:20px;}.elementor-14 .elementor-element.elementor-element-8334c33 .elementor-divider-separator{width:100%;}.elementor-14 .elementor-element.elementor-element-8334c33 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-14 .elementor-element.elementor-element-f729dd8{--spacer-size:47px;}.elementor-14 .elementor-element.elementor-element-0ad918f.elementor-element{--align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-0ad918f{text-align:start;}.elementor-14 .elementor-element.elementor-element-0ad918f .elementor-heading-title{font-family:"miss-stanfort", Sans-serif;font-size:3.9em;font-weight:400;color:var( --e-global-color-04b76d3 );}.elementor-14 .elementor-element.elementor-element-4a5b3f6{font-family:"bookmania", Sans-serif;font-size:1.1em;font-weight:400;line-height:23px;color:var( --e-global-color-43835aa );}.elementor-14 .elementor-element.elementor-element-4a5b3f6 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-334428e{font-family:"bookmania", Sans-serif;font-size:1.1em;font-weight:400;line-height:23px;color:var( --e-global-color-43835aa );}.elementor-14 .elementor-element.elementor-element-334428e p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-e6d5473{font-family:"bookmania", Sans-serif;font-size:1.1em;font-weight:400;line-height:23px;color:var( --e-global-color-43835aa );}.elementor-14 .elementor-element.elementor-element-e6d5473 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-9e71249{font-family:"bookmania", Sans-serif;font-size:1.1em;font-weight:400;line-height:23px;color:var( --e-global-color-43835aa );}.elementor-14 .elementor-element.elementor-element-9e71249 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-a6be41b{--spacer-size:57px;}.elementor-14 .elementor-element.elementor-element-acc88a7{--display:flex;--min-height:655px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-color:var( --e-global-color-b21ab47 );--border-color:var( --e-global-color-b21ab47 );--border-radius:15px 15px 15px 15px;--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-14 .elementor-element.elementor-element-acc88a7:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-acc88a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFF2;}.elementor-14 .elementor-element.elementor-element-8c620f8{text-align:center;}.elementor-14 .elementor-element.elementor-element-8c620f8 .elementor-heading-title{font-family:"Alice", Sans-serif;font-size:2.8em;font-weight:500;color:var( --e-global-color-43835aa );}.elementor-14 .elementor-element.elementor-element-fa363bb{--divider-border-style:pluses;--divider-color:#DA6515;--divider-pattern-height:7.1px;--divider-pattern-size:20px;}.elementor-14 .elementor-element.elementor-element-fa363bb .elementor-divider-separator{width:100%;}.elementor-14 .elementor-element.elementor-element-fa363bb .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-14 .elementor-element.elementor-element-e9a9493{--spacer-size:47px;}.elementor-14 .elementor-element.elementor-element-cdd065b .elementor-heading-title{font-family:"miss-stanfort", Sans-serif;font-size:3.9em;font-weight:400;color:var( --e-global-color-04b76d3 );}.elementor-14 .elementor-element.elementor-element-c07bc9c{font-family:"bookmania", Sans-serif;font-size:1.1em;font-weight:400;line-height:23px;color:var( --e-global-color-43835aa );}.elementor-14 .elementor-element.elementor-element-c07bc9c p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-300ede7{--spacer-size:57px;}.elementor-14 .elementor-element.elementor-element-bd1a569 .elementor-heading-title{font-family:"miss-stanfort", Sans-serif;font-size:3.9em;font-weight:400;color:var( --e-global-color-04b76d3 );}.elementor-14 .elementor-element.elementor-element-aad9d84{font-family:"bookmania", Sans-serif;font-size:1.1em;font-weight:400;line-height:23px;color:var( --e-global-color-43835aa );}.elementor-14 .elementor-element.elementor-element-aad9d84 p{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-d6ab518{--display:flex;--min-height:570px;--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;--align-items:center;}.elementor-14 .elementor-element.elementor-element-d6ab518:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-d6ab518 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ourvows.ca/wp-content/uploads/2025/02/adri-and-andy-comic-bkgd.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-14 .elementor-element.elementor-element-99ce552{--display:flex;--min-height:484px;--padding-top:0px;--padding-bottom:0px;--padding-left:129px;--padding-right:149px;}.elementor-14 .elementor-element.elementor-element-b03feeb{font-family:"bookmania", Sans-serif;font-size:1.1em;font-weight:400;line-height:23px;color:var( --e-global-color-43835aa );}.elementor-14 .elementor-element.elementor-element-eede520{--display:flex;--min-height:484px;--padding-top:8px;--padding-bottom:88px;--padding-left:36px;--padding-right:145px;}.elementor-14 .elementor-element.elementor-element-9ce8f3d{font-family:"bookmania", Sans-serif;font-size:1.1em;font-weight:400;line-height:23px;color:var( --e-global-color-43835aa );}.elementor-14 .elementor-element.elementor-element-e149b8b{--display:flex;--min-height:700px;--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;--align-items:center;}.elementor-14 .elementor-element.elementor-element-e149b8b:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-e149b8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ourvows.ca/wp-content/uploads/2025/02/adri-and-andy-comic-bkgd.jpg");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-14 .elementor-element.elementor-element-8d4df76{--display:flex;--min-height:484px;--padding-top:85px;--padding-bottom:88px;--padding-left:129px;--padding-right:149px;}.elementor-14 .elementor-element.elementor-element-e18d111{font-family:"bookmania", Sans-serif;font-size:1.1em;font-weight:400;line-height:23px;color:var( --e-global-color-43835aa );}.elementor-14 .elementor-element.elementor-element-1c144ce{--display:flex;--min-height:484px;--padding-top:8px;--padding-bottom:88px;--padding-left:36px;--padding-right:145px;}.elementor-14 .elementor-element.elementor-element-9f7592c{font-family:"bookmania", Sans-serif;font-size:1.1em;font-weight:400;line-height:23px;color:var( --e-global-color-43835aa );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-14 .elementor-element.elementor-element-a24fb42 > .elementor-widget-container{background-color:#FFFFFFAD;padding:32px 32px 32px 32px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-d2db5a4 );border-radius:12px 12px 12px 12px;}.elementor-14 .elementor-element.elementor-element-a24fb42{--image-border-color:#5C4523;--image-border-width:0px;--image-border-radius:13px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-justify-content:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-14 .elementor-element.elementor-element-a24fb42 .e-gallery-image{filter:brightness( 100% ) contrast( 100% ) saturate( 28% ) blur( 0px ) hue-rotate( 0deg );}.elementor-14 .elementor-element.elementor-element-a24fb42 .e-gallery-item:hover .e-gallery-image{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-14 .elementor-element.elementor-element-5f5419b{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-90b105a{--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;border-style:solid;--border-style:solid;border-color:var( --e-global-color-b21ab47 );--border-color:var( --e-global-color-b21ab47 );--border-radius:15px 15px 15px 15px;--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-14 .elementor-element.elementor-element-90b105a:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-90b105a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFF2;}.elementor-14 .elementor-element.elementor-element-4758895{text-align:center;}.elementor-14 .elementor-element.elementor-element-4758895 .elementor-heading-title{font-family:"Alice", Sans-serif;font-size:2.8em;font-weight:500;color:var( --e-global-color-43835aa );}.elementor-14 .elementor-element.elementor-element-f8c0f9a{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-f8c0f9a .elementor-heading-title{font-family:"Alice", Sans-serif;font-size:1.3em;font-weight:500;line-height:1.4em;color:var( --e-global-color-43835aa );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-0f4b296{width:var( --container-widget-width, 44% );max-width:44%;--container-widget-width:44%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-0f4b296 > .elementor-widget-container{margin:0px 0px 0px -36px;}.elementor-14 .elementor-element.elementor-element-0f4b296.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-0f4b296 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-14 .elementor-element.elementor-element-0f4b296.elementor-view-stacked .elementor-icon{background-color:#EC963C;}.elementor-14 .elementor-element.elementor-element-0f4b296.elementor-view-framed .elementor-icon, .elementor-14 .elementor-element.elementor-element-0f4b296.elementor-view-default .elementor-icon{fill:#EC963C;color:#EC963C;border-color:#EC963C;}.elementor-14 .elementor-element.elementor-element-0f4b296 .elementor-icon{font-size:24px;}.elementor-14 .elementor-element.elementor-element-0f4b296 .elementor-icon-box-description{font-family:"Alice", Sans-serif;font-size:1em;font-weight:500;line-height:1.3em;letter-spacing:1px;color:#010A0E;}.elementor-14 .elementor-element.elementor-element-71a29c6{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-71a29c6 .jet-form-builder-row{margin-top:6px;margin-bottom:20px;}.elementor-14 .elementor-element.elementor-element-71a29c6 .jet-form-builder__label{margin:0px 0px 9px 0px;text-align:left;font-family:"Alice", Sans-serif;font-size:1.1em;font-weight:600;color:var( --e-global-color-43835aa );}.elementor-14 .elementor-element.elementor-element-71a29c6 .jet-form-builder__desc{text-align:left;}.elementor-14 .elementor-element.elementor-element-71a29c6 .jet-form-builder__fields-group{flex-direction:row;gap:1em 4em;}.elementor-14 .elementor-element.elementor-element-71a29c6 .jet-form-builder__field-wrap.checkradio-wrap span{gap:9px;}.elementor-14 .elementor-element.elementor-element-71a29c6 .jet-form-builder__field-wrap span::before{font-size:19px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-04b76d3 );border-radius:11px 11px 11px 11px;}.elementor-14 .elementor-element.elementor-element-71a29c6 .jet-form-builder__field-wrap label{color:var( --e-global-color-43835aa );}.elementor-14 .elementor-element.elementor-element-71a29c6 .jet-form-builder__field-wrap label :not(:disabled):not(:checked):hover + span::before{border-style:dotted;border-width:4px 4px 4px 4px;border-color:#77477E;border-radius:100px 100px 100px 100px;}.elementor-14 .elementor-element.elementor-element-71a29c6 .jet-form-builder__field-wrap label :focus:not(:checked) + span::before{border-style:solid;border-color:var( --e-global-color-d2db5a4 );}.elementor-14 .elementor-element.elementor-element-71a29c6 .jet-form-builder__field-wrap label :checked + span::before{border-style:solid;border-color:var( --e-global-color-04b76d3 );background-color:var( --e-global-color-04b76d3 );}.elementor-14 .elementor-element.elementor-element-71a29c6 .jet-form-builder__field:not(.checkradio-field):not(.range-field):not(.jet-form-builder-repeater):not(.wysiwyg-field):not([role="switch"]){font-family:"Josefin Sans", Sans-serif;font-size:1.5em;color:#003752;padding:9px 8px 4px 8px;}.elementor-14 .elementor-element.elementor-element-71a29c6 .jet-form-builder__field.textarea-field{height:304px;min-height:304px;}.elementor-14 .elementor-element.elementor-element-71a29c6 .jet-form-builder input{color-scheme:normal;}.elementor-14 .elementor-element.elementor-element-71a29c6 .jet-form-builder__field-wrap.range-wrap{max-width:327px;}.elementor-14 .elementor-element.elementor-element-71a29c6 .jet-form-builder .range-field::-webkit-slider-runnable-track{height:7px;}.elementor-14 .elementor-element.elementor-element-71a29c6 .jet-form-builder .range-field::-moz-range-track{height:7px;}.elementor-14 .elementor-element.elementor-element-71a29c6 .jet-form-builder .range-field::-ms-track{height:7px;}.elementor-14 .elementor-element.elementor-element-71a29c6 .jet-form-builder .range-field::-webkit-slider-thumb{margin-top:calc( (18px - 7px)/-2 );}.elementor-14 .elementor-element.elementor-element-71a29c6 .jet-form-builder__field.range-field{min-height:21px;}.elementor-14 .elementor-element.elementor-element-71a29c6 .jet-form-builder__field.range-field::-webkit-slider-thumb{width:21px;height:21px;margin-top:calc( (21px - 7px)/-2 );border-radius:6px 6px 6px 6px;background-color:var( --e-global-color-3999f69 );}.elementor-14 .elementor-element.elementor-element-71a29c6 .jet-form-builder__field.range-field::-moz-range-thumb{width:21px;height:21px;border-radius:6px 6px 6px 6px;background-color:var( --e-global-color-3999f69 );}.elementor-14 .elementor-element.elementor-element-71a29c6 .jet-form-builder__field.range-field::-ms-thumb{width:21px;height:21px;border-radius:6px 6px 6px 6px;background-color:var( --e-global-color-3999f69 );}.elementor-14 .elementor-element.elementor-element-71a29c6 .jet-form-builder__field.range-field::-webkit-slider-runnable-track{border-radius:12px 12px 12px 12px;background-color:var( --e-global-color-04b76d3 );}.elementor-14 .elementor-element.elementor-element-71a29c6 .jet-form-builder__field.range-field::-moz-range-track{border-radius:12px 12px 12px 12px;background-color:var( --e-global-color-04b76d3 );}.elementor-14 .elementor-element.elementor-element-71a29c6 .jet-form-builder__field.range-field::-ms-track{border-radius:12px 12px 12px 12px;background-color:var( --e-global-color-04b76d3 );}.elementor-14 .elementor-element.elementor-element-71a29c6 .jet-form-builder__field-value.range-value{font-family:"Alice", Sans-serif;font-size:2.3em;}.elementor-14 .elementor-element.elementor-element-71a29c6 .jet-form-builder-repeater__row{padding:0px 0px 0px 25px;}.elementor-14 .elementor-element.elementor-element-71a29c6 .jet-form-builder-repeater__new{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-71a29c6 .jet-form-builder-repeater__row-remove{align-self:flex-start;}.elementor-14 .elementor-element.elementor-element-71a29c6 .jet-form-builder__action-button{background-color:var( --e-global-color-b21ab47 );color:var( --e-global-color-04b76d3 );transition:all 1s;font-family:"Alice", Sans-serif;font-size:1.3em;font-weight:600;letter-spacing:1.2px;padding:8px 18px 8px 18px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E2CCC7;border-radius:8px 8px 8px 8px;}.elementor-14 .elementor-element.elementor-element-71a29c6 .jet-form-builder__action-button:hover{background-color:var( --e-global-color-3999f69 );color:#FFFEF3;border-color:var( --e-global-color-04b76d3 );}.elementor-14 .elementor-element.elementor-element-71a29c6 .jet-form-builder__submit-wrap{justify-content:center;align-items:center;}.elementor-14 .elementor-element.elementor-element-71a29c6 .jet-form-builder__submit{justify-content:center;}.elementor-14 .elementor-element.elementor-element-71a29c6 .jet-form-builder__next-page-wrap{text-align:left;}.elementor-14 .elementor-element.elementor-element-71a29c6 .jet-form-builder-message--success{text-align:center;color:var( --e-global-color-04b76d3 );border-style:none;}.elementor-14 .elementor-element.elementor-element-71a29c6 .jet-form-builder-message--error{text-align:center;color:var( --e-global-color-04b76d3 );border-style:none;}.elementor-14 .elementor-element.elementor-element-0b2bf80{--spacer-size:22px;}.elementor-14 .elementor-element.elementor-element-361207a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-9e35096{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:55px 55px;--row-gap:55px;--column-gap:55px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-14 .elementor-element.elementor-element-9e35096:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-9e35096 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-4fd5fa7 img{width:300px;height:300px;object-fit:cover;object-position:center center;border-style:solid;border-width:0px 0px 0px 0px;border-color:var( --e-global-color-04b76d3 );border-radius:300px 300px 300px 300px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-14 .elementor-element.elementor-element-2e5cc97{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-14 .elementor-element.elementor-element-046144e > .elementor-widget-container{padding:12px 12px 12px 12px;}.elementor-14 .elementor-element.elementor-element-046144e .elementor-heading-title{font-family:"mrsheffield-pro", Sans-serif;font-size:3.7em;font-weight:500;line-height:0.6em;color:var( --e-global-color-04b76d3 );}.elementor-14 .elementor-element.elementor-element-32eb7ad{font-family:"Open Sans", Sans-serif;font-weight:400;color:var( --e-global-color-43835aa );}.elementor-14 .elementor-element.elementor-element-7f98ef4{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-5a91636 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-14 .elementor-element.elementor-element-5a91636{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-5a91636 > .elementor-widget-container{background-color:#FFFFFF;padding:0px 20px 0px 20px;}:is( .elementor-14 .elementor-element.elementor-element-5a91636 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-14 .elementor-element.elementor-element-5a91636 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-14 .elementor-element.elementor-element-5a91636 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(36px / 2);padding-bottom:calc(36px / 2);}:is( .elementor-14 .elementor-element.elementor-element-5a91636 > .elementor-widget-container > .jet-listing-grid, .elementor-14 .elementor-element.elementor-element-5a91636 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-14 .elementor-element.elementor-element-5a91636 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items.grid-collapse-gap{margin-top:calc( 36px / -2);margin-bottom:calc( 36px / -2);}.elementor-14 .elementor-element.elementor-element-4ae1d81 .jet-map-listing{height:700px;}.elementor-14 .elementor-element.elementor-element-4ae1d81{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-14 .elementor-element.elementor-element-4ae1d81 > .elementor-widget-container{border-radius:25px 25px 25px 25px;}.elementor-14 .elementor-element.elementor-element-4ae1d81 .jet-map-marker{font-size:26px;color:var( --e-global-color-04b76d3 );}.elementor-14 .elementor-element.elementor-element-4ae1d81 .jet-map-marker path{fill:var( --e-global-color-04b76d3 );}.elementor-14 .elementor-element.elementor-element-4ae1d81 .jet-map-marker-wrap{text-align:center;}body.elementor-page-14:not(.elementor-motion-effects-element-type-background), body.elementor-page-14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ourvows.ca/wp-content/uploads/2025/02/barn-board-bkgd.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}@media(min-width:768px){.elementor-14 .elementor-element.elementor-element-f7f28ce{--content-width:816px;}.elementor-14 .elementor-element.elementor-element-99ce552{--width:50%;}.elementor-14 .elementor-element.elementor-element-eede520{--width:50%;}.elementor-14 .elementor-element.elementor-element-8d4df76{--width:50%;}.elementor-14 .elementor-element.elementor-element-1c144ce{--width:50%;}.elementor-14 .elementor-element.elementor-element-2e5cc97{--width:65%;}.elementor-14 .elementor-element.elementor-element-7f98ef4{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-14 .elementor-element.elementor-element-e536da1{--content-width:91%;}.elementor-14 .elementor-element.elementor-element-a8792c9{--width:91%;}.elementor-14 .elementor-element.elementor-element-acc88a7{--width:91%;}.elementor-14 .elementor-element.elementor-element-99ce552{--width:46%;}.elementor-14 .elementor-element.elementor-element-eede520{--width:0px;}.elementor-14 .elementor-element.elementor-element-1c144ce{--width:93%;}.elementor-14 .elementor-element.elementor-element-90b105a{--width:91%;}}@media(min-width:1025px){body.elementor-page-14:not(.elementor-motion-effects-element-type-background), body.elementor-page-14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(max-width:1024px){.elementor-14 .elementor-element.elementor-element-f7f28ce{--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;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:25px 25px 25px 25px;}.elementor-14 .elementor-element.elementor-element-c40f005 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-14 .elementor-element.elementor-element-a8792c9{--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;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:25px 25px 25px 25px;}.elementor-14 .elementor-element.elementor-element-8334c33 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-14 .elementor-element.elementor-element-acc88a7{--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;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:25px 25px 25px 25px;}.elementor-14 .elementor-element.elementor-element-fa363bb .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-14 .elementor-element.elementor-element-d6ab518{--min-height:700px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-d6ab518:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-d6ab518 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;background-size:cover;}.elementor-14 .elementor-element.elementor-element-99ce552{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-eede520{--min-height:0px;}.elementor-14 .elementor-element.elementor-element-9ce8f3d{font-size:0em;}.elementor-14 .elementor-element.elementor-element-e149b8b{--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-14 .elementor-element.elementor-element-e149b8b:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-e149b8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;background-size:cover;}.elementor-14 .elementor-element.elementor-element-8d4df76{--min-height:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-e18d111{font-size:0em;}.elementor-14 .elementor-element.elementor-element-90b105a{--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;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;--border-radius:25px 25px 25px 25px;}.elementor-14 .elementor-element.elementor-element-f8c0f9a{--container-widget-width:502px;--container-widget-flex-grow:0;width:var( --container-widget-width, 502px );max-width:502px;}.elementor-14 .elementor-element.elementor-element-0f4b296 > .elementor-widget-container{margin:0px 0px 0px -28px;}.elementor-14 .elementor-element.elementor-element-0f4b296{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-14 .elementor-element.elementor-element-71a29c6{--container-widget-width:488px;--container-widget-flex-grow:0;width:var( --container-widget-width, 488px );max-width:488px;}.elementor-14 .elementor-element.elementor-element-71a29c6 .jet-form-builder__action-button{font-size:1.1em;}.elementor-14 .elementor-element.elementor-element-71a29c6 .jet-form-builder__submit-wrap{justify-content:center;align-items:center;}.elementor-14 .elementor-element.elementor-element-2e5cc97{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-046144e > .elementor-widget-container{padding:18px 18px 18px 18px;}.elementor-14 .elementor-element.elementor-element-046144e .elementor-heading-title{line-height:0.8em;}.elementor-14 .elementor-element.elementor-element-5a91636{--container-widget-width:45%;--container-widget-flex-grow:0;width:var( --container-widget-width, 45% );max-width:45%;}body.elementor-page-14:not(.elementor-motion-effects-element-type-background), body.elementor-page-14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:repeat;background-size:2000px auto;}}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-a0f4c8e > .elementor-shape-top svg, .elementor-14 .elementor-element.elementor-element-a0f4c8e > .e-con-inner > .elementor-shape-top svg{height:52px;}.elementor-14 .elementor-element.elementor-element-a0f4c8e{--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-5a61e48{--spacer-size:3px;}.elementor-14 .elementor-element.elementor-element-726991a{text-align:center;}.elementor-14 .elementor-element.elementor-element-726991a .elementor-heading-title{font-size:18vw;}.elementor-14 .elementor-element.elementor-element-cca2fcb .elementor-heading-title{font-size:1.1em;}.elementor-14 .elementor-element.elementor-element-f7f28ce{--border-radius:15px 15px 15px 15px;}.elementor-14 .elementor-element.elementor-element-0e7d053 .elementor-heading-title{font-size:1.7em;}.elementor-14 .elementor-element.elementor-element-c40f005 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-14 .elementor-element.elementor-element-eccb6b9 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-14 .elementor-element.elementor-element-a8792c9{--width:100%;--border-radius:15px 15px 15px 15px;}.elementor-14 .elementor-element.elementor-element-b4e23f5 .elementor-heading-title{font-size:1.7em;}.elementor-14 .elementor-element.elementor-element-8334c33 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-14 .elementor-element.elementor-element-acc88a7{--width:100%;--border-radius:15px 15px 15px 15px;}.elementor-14 .elementor-element.elementor-element-8c620f8 .elementor-heading-title{font-size:1.7em;}.elementor-14 .elementor-element.elementor-element-fa363bb .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-14 .elementor-element.elementor-element-d6ab518:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-d6ab518 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center left;background-size:cover;}.elementor-14 .elementor-element.elementor-element-a24fb42 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-14 .elementor-element.elementor-element-5f5419b{--content-width:100%;}.elementor-14 .elementor-element.elementor-element-90b105a{--width:100%;--border-radius:15px 15px 15px 15px;}.elementor-14 .elementor-element.elementor-element-f8c0f9a{width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-f8c0f9a .elementor-heading-title{font-size:1.1em;}.elementor-14 .elementor-element.elementor-element-0f4b296 > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-14 .elementor-element.elementor-element-0f4b296{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14 .elementor-element.elementor-element-0f4b296 .elementor-icon-box-wrapper{gap:4px;}.elementor-14 .elementor-element.elementor-element-0f4b296 .elementor-icon-box-title{margin-block-end:0px;}.elementor-14 .elementor-element.elementor-element-0f4b296 .elementor-icon{font-size:32px;}.elementor-14 .elementor-element.elementor-element-0f4b296 .elementor-icon-box-description{font-size:1.1em;}.elementor-14 .elementor-element.elementor-element-71a29c6{width:100%;max-width:100%;}.elementor-14 .elementor-element.elementor-element-71a29c6 .jet-form-builder-row{margin-top:0px;margin-bottom:10px;}.elementor-14 .elementor-element.elementor-element-71a29c6 .jet-form-builder__label{margin:0px 0px 11px 0px;text-align:center;}.elementor-14 .elementor-element.elementor-element-71a29c6 .jet-form-builder__fields-group{gap:4px 16px;}.elementor-14 .elementor-element.elementor-element-71a29c6 .jet-form-builder__field-wrap span::before{font-size:20px;}.elementor-14 .elementor-element.elementor-element-71a29c6 .jet-form-builder__field-wrap label :not(:disabled):not(:checked):hover + span::before{border-width:3px 3px 3px 3px;}.elementor-14 .elementor-element.elementor-element-71a29c6 .jet-form-builder__field-wrap label :focus:not(:checked) + span::before{border-width:2px 2px 2px 2px;}.elementor-14 .elementor-element.elementor-element-71a29c6 .jet-form-builder__field-wrap label :checked + span::before{border-width:2px 2px 2px 2px;border-radius:100px 100px 100px 100px;}.elementor-14 .elementor-element.elementor-element-361207a{--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-14 .elementor-element.elementor-element-9e35096{--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;}.elementor-14 .elementor-element.elementor-element-4fd5fa7.elementor-element{--align-self:center;}.elementor-14 .elementor-element.elementor-element-4fd5fa7{text-align:center;}.elementor-14 .elementor-element.elementor-element-2e5cc97{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-046144e{text-align:center;}.elementor-14 .elementor-element.elementor-element-7f98ef4{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-14 .elementor-element.elementor-element-5a91636 > .elementor-widget-container{padding:25px 30px 25px 30px;border-radius:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-5a91636{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14 .elementor-element.elementor-element-4ae1d81 .jet-map-listing{height:48vh;}.elementor-14 .elementor-element.elementor-element-4ae1d81{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-14 .elementor-element.elementor-element-4ae1d81 .jet-map-marker-wrap{text-align:center;}body.elementor-page-14:not(.elementor-motion-effects-element-type-background), body.elementor-page-14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:repeat-y;background-size:1500px auto;}}/* Start custom CSS for text-editor, class: .elementor-element-88bc124 */.elementor-14 .elementor-element.elementor-element-88bc124 p {margin:0 !important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a5b3f6 */.elementor-14 .elementor-element.elementor-element-4a5b3f6 p {margin:0 !important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-334428e */.elementor-14 .elementor-element.elementor-element-334428e p {margin:0 !important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e6d5473 */.elementor-14 .elementor-element.elementor-element-e6d5473 p {margin:0 !important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9e71249 */.elementor-14 .elementor-element.elementor-element-9e71249 p {margin:0 !important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c07bc9c */.elementor-14 .elementor-element.elementor-element-c07bc9c p {margin:0 !important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-aad9d84 */.elementor-14 .elementor-element.elementor-element-aad9d84 p {margin:0 !important;}/* End custom CSS */
/* Start custom CSS for jet-form-builder-form, class: .elementor-element-71a29c6 */.wedrsvp .jet-form-builder__submit {
    display:block !important;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-5a91636 */[data-elementor-device-mode="desktop"] .elementor-14 .elementor-element.elementor-element-5a91636, [data-elementor-device-mode="tablet"] .elementor-14 .elementor-element.elementor-element-5a91636{
    overflow-y: auto;
    overflow-x: hidden;
    max-height: 700px;
    background-color: #fff;
}

/* For WebKit browsers (Chrome, Safari) */
.elementor-14 .elementor-element.elementor-element-5a91636::-webkit-scrollbar {
    width: 14px;
}

.elementor-14 .elementor-element.elementor-element-5a91636::-webkit-scrollbar-track {
    background: #f0f0f0;
    box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.2);
}

.elementor-14 .elementor-element.elementor-element-5a91636::-webkit-scrollbar-thumb {
    background: #b0bec5;
    border-radius: 7px;
    box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.5);
}

.elementor-14 .elementor-element.elementor-element-5a91636::-webkit-scrollbar-thumb:hover {
    background: #78909c;
}/* End custom CSS */
/* Start custom CSS for jet-engine-maps-listing, class: .elementor-element-4ae1d81 */div[class*='-popup-content']{
    border-radius: 25px;
}
button[class*='-popup-close-button'] {
    right:-20px !important;
    background:#fff;
    padding:3px !important;
    color:#000 !important;
}
[data-elementor-device-mode="mobile"] .jet-map-marker {
    font-size:56px !important;
}/* End custom CSS */