.elementor-12 .elementor-element.elementor-element-bf7ed1d{--display:flex;--min-height:525px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-bf7ed1d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-bf7ed1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://leemediaweddings.com/staging/wp-content/uploads/2025/07/MattAmbersWedding-Ceremony-185-scaled.webp") 50% 50%;background-size:cover;}.elementor-12 .elementor-element.elementor-element-bf7ed1d > .elementor-shape-bottom .elementor-shape-fill, .elementor-12 .elementor-element.elementor-element-bf7ed1d > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-bf7ed1d > .elementor-shape-bottom svg, .elementor-12 .elementor-element.elementor-element-bf7ed1d > .e-con-inner > .elementor-shape-bottom svg{width:calc(238% + 1.3px);height:41px;}.elementor-12 .elementor-element.elementor-element-bf7ed1d.e-con{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-c6fed56{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:0;text-align:center;}.elementor-12 .elementor-element.elementor-element-c6fed56.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-c6fed56 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-1af80ea .elementor-button{background-color:#F5D050;}.elementor-12 .elementor-element.elementor-element-1af80ea{--e-transform-translateY:36px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-12 .elementor-element.elementor-element-1af80ea.elementor-element{--align-self:center;--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-1af80ea .elementor-button-content-wrapper{flex-direction:row;}.elementor-12 .elementor-element.elementor-element-0119eee{--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;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:0px 0px 0px 0px;--margin-top:-14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:050px;--padding-right:050px;}.elementor-12 .elementor-element.elementor-element-b930288{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-b930288.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-38738f4{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-38738f4 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;color:#000000;}.elementor-12 .elementor-element.elementor-element-62243f0{margin:-6px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 60px 0px 0px;font-family:"Playfair Display", Sans-serif;color:#000000;}.elementor-12 .elementor-element.elementor-element-62243f0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-14c33e8{font-family:"Playfair Display", Sans-serif;}.elementor-12 .elementor-element.elementor-element-dd4f7ac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9;}.elementor-12 .elementor-element.elementor-element-15d08ec{margin:69px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -60px;padding:12px 12px 12px 12px;z-index:0;}.elementor-12 .elementor-element.elementor-element-15d08ec img{opacity:1;border-style:solid;border-width:8px 8px 8px 8px;border-color:#FFFFFF;box-shadow:0px 7px 7px -2px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-18b1841{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -60px;padding:0px 20px 20px 20px;font-family:"Playfair Display", Sans-serif;color:#000000;}.elementor-12 .elementor-element.elementor-element-18b1841.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-4dd6ada{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-12 .elementor-element.elementor-element-d94add4{--divider-border-style:double;--divider-color:#000;--divider-border-width:1px;}.elementor-12 .elementor-element.elementor-element-d94add4 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-d94add4 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-b656f99 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;}.elementor-12 .elementor-element.elementor-element-32bd956{font-family:"Playfair Display", Sans-serif;}.elementor-12 .elementor-element.elementor-element-27ca6ea{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:column;--justify-items:start;--padding-top:0px;--padding-bottom:0px;--padding-left:26px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-0cb71ae{font-family:"Playfair Display", Sans-serif;}.elementor-12 .elementor-element.elementor-element-88414f0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:0;}.elementor-12 .elementor-element.elementor-element-88414f0 img{opacity:1;border-style:solid;border-width:8px 8px 8px 8px;border-color:#FFFFFF;box-shadow:0px 7px 7px -2px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-877a5de{font-family:"Playfair Display", Sans-serif;}.elementor-12 .elementor-element.elementor-element-cd5ba89{--divider-border-style:double;--divider-color:#000;--divider-border-width:1px;}.elementor-12 .elementor-element.elementor-element-cd5ba89 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-cd5ba89 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-ff2178f{--spacer-size:20px;}.elementor-12 .elementor-element.elementor-element-eb57478{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:0050px;}.elementor-12 .elementor-element.elementor-element-a6677cc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-f05d08b{--display:flex;--min-height:315px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-f05d08b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f05d08b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://leemediaweddings.com/staging/wp-content/uploads/2025/06/CR-BrideGroom2-1200659-copy.webp") 50% 50%;background-size:cover;}.elementor-12 .elementor-element.elementor-element-ace6294.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-ace6294{text-align:center;}.elementor-12 .elementor-element.elementor-element-ace6294 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-7060ba5{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-12 .elementor-element.elementor-element-7060ba5 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-7060ba5 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-8c5ccd1{width:100%;max-width:100%;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-8c5ccd1.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-8c5ccd1 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;}.elementor-12 .elementor-element.elementor-element-0043306{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-0043306 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-0043306 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-9f7e0f5 .elementor-button{background-color:#F5D050;box-shadow:0px 7px 7px -2px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-9f7e0f5 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12 .elementor-element.elementor-element-17fc4a9{padding:0px 40px 0px 60px;font-family:"Playfair Display", Sans-serif;}.elementor-12 .elementor-element.elementor-element-44e6dbc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-9530e52{--display:flex;--min-height:315px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-9530e52:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-9530e52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://leemediaweddings.com/staging/wp-content/uploads/2025/06/CR-BrideGroom2-1200659-copy.webp") 50% 50%;background-size:cover;}.elementor-12 .elementor-element.elementor-element-065b7bc.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-065b7bc{text-align:center;}.elementor-12 .elementor-element.elementor-element-065b7bc .elementor-heading-title{font-family:"Playfair Display", Sans-serif;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-d28ad21{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-12 .elementor-element.elementor-element-d28ad21 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-d28ad21 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-4aa80a0{width:100%;max-width:100%;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-4aa80a0.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-4aa80a0 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;}.elementor-12 .elementor-element.elementor-element-aac4c86{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-aac4c86 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-aac4c86 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-395c4c8 .elementor-button{background-color:#F5D050;box-shadow:0px 7px 7px -2px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-395c4c8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12 .elementor-element.elementor-element-242efa0{padding:00px 40px 0px 60px;font-family:"Playfair Display", Sans-serif;}.elementor-12 .elementor-element.elementor-element-e10b11c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-b1f6c59{--display:flex;--min-height:315px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-b1f6c59:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b1f6c59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://leemediaweddings.com/staging/wp-content/uploads/2025/06/CR-BrideGroom2-1200659-copy.webp") 50% 50%;background-size:cover;}.elementor-12 .elementor-element.elementor-element-1cceee9.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-1cceee9{text-align:center;}.elementor-12 .elementor-element.elementor-element-1cceee9 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-38b6072{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-12 .elementor-element.elementor-element-38b6072 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-38b6072 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-a73db30{width:100%;max-width:100%;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-a73db30.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-a73db30 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;}.elementor-12 .elementor-element.elementor-element-6744cff{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-6744cff .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-6744cff .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-44fc0d0 .elementor-button{background-color:#F5D050;box-shadow:0px 7px 7px -2px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-44fc0d0 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12 .elementor-element.elementor-element-cf647c5{padding:00px 40px 0px 60px;font-family:"Playfair Display", Sans-serif;}.elementor-12 .elementor-element.elementor-element-fd05cc5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-12 .elementor-element.elementor-element-4a04d45{--divider-border-style:double;--divider-color:#000;--divider-border-width:1px;}.elementor-12 .elementor-element.elementor-element-4a04d45 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-4a04d45 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-c58a2ee .elementor-heading-title{font-family:"Playfair Display", Sans-serif;}.elementor-12 .elementor-element.elementor-element-a732265{font-family:"Playfair Display", Sans-serif;}.elementor-12 .elementor-element.elementor-element-ff54bd3{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:column;--justify-items:start;--padding-top:0px;--padding-bottom:0px;--padding-left:26px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-14ffbc6{font-family:"Playfair Display", Sans-serif;}.elementor-12 .elementor-element.elementor-element-22d36f9{font-family:"Playfair Display", Sans-serif;}.elementor-12 .elementor-element.elementor-element-e1197b0{--divider-border-style:double;--divider-color:#000;--divider-border-width:1px;}.elementor-12 .elementor-element.elementor-element-e1197b0 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-e1197b0 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-5b73563{--spacer-size:20px;}.elementor-12 .elementor-element.elementor-element-752b548{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-12 .elementor-element.elementor-element-7d46eb0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-9a5522e{padding:12px 12px 12px 12px;}.elementor-12 .elementor-element.elementor-element-9a5522e img{border-style:solid;border-width:8px 8px 8px 8px;border-color:#FFFFFF;box-shadow:0px 7px 7px -2px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-68bb7ce{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-12 .elementor-element.elementor-element-68bb7ce .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-68bb7ce .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-be1c156{width:100%;max-width:100%;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-be1c156.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-be1c156 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;}.elementor-12 .elementor-element.elementor-element-e57d4a6{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-e57d4a6 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-e57d4a6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-1962ac8 .elementor-button{background-color:#F5D050;box-shadow:0px 7px 7px -2px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-1962ac8 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12 .elementor-element.elementor-element-48d6a16{padding:0px 40px 0px 60px;font-family:"Playfair Display", Sans-serif;}.elementor-12 .elementor-element.elementor-element-a1975fe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-280a64e{padding:12px 12px 12px 12px;}.elementor-12 .elementor-element.elementor-element-280a64e img{border-style:solid;border-width:8px 8px 8px 8px;border-color:#FFFFFF;box-shadow:0px 7px 7px -2px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-5d40a6c{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-12 .elementor-element.elementor-element-5d40a6c .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-5d40a6c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-d4aef02{width:100%;max-width:100%;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-d4aef02.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-d4aef02 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;}.elementor-12 .elementor-element.elementor-element-5b0b97a{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5b0b97a .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-5b0b97a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-0543911 .elementor-button{background-color:#F5D050;box-shadow:0px 7px 7px -2px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-0543911 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12 .elementor-element.elementor-element-42a14a3{padding:0px 40px 0px 60px;font-family:"Playfair Display", Sans-serif;}.elementor-12 .elementor-element.elementor-element-4431300{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-606ab2d{padding:12px 12px 12px 12px;}.elementor-12 .elementor-element.elementor-element-606ab2d img{border-style:solid;border-width:8px 8px 8px 8px;border-color:#FFFFFF;box-shadow:0px 7px 7px -2px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-7be19a4{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-12 .elementor-element.elementor-element-7be19a4 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-7be19a4 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-cab5ef3{width:100%;max-width:100%;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-cab5ef3.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-cab5ef3 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;}.elementor-12 .elementor-element.elementor-element-a0cfea2{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-a0cfea2 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-a0cfea2 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-84dab3d .elementor-button{background-color:#F5D050;box-shadow:0px 7px 7px -2px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-84dab3d .elementor-button-content-wrapper{flex-direction:row;}.elementor-12 .elementor-element.elementor-element-4492ecc{padding:00px 40px 0px 60px;font-family:"Playfair Display", Sans-serif;}.elementor-12 .elementor-element.elementor-element-0f6231d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-12 .elementor-element.elementor-element-0fee38e{--divider-border-style:double;--divider-color:#000;--divider-border-width:1px;}.elementor-12 .elementor-element.elementor-element-0fee38e .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-0fee38e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-f89355f .elementor-heading-title{font-family:"Playfair Display", Sans-serif;}.elementor-12 .elementor-element.elementor-element-bc6a429{font-family:"Playfair Display", Sans-serif;}.elementor-12 .elementor-element.elementor-element-a0d8378{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:column;--justify-items:start;--padding-top:0px;--padding-bottom:0px;--padding-left:26px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-aec9fa3{font-family:"Playfair Display", Sans-serif;}.elementor-12 .elementor-element.elementor-element-eabf5fc{font-family:"Playfair Display", Sans-serif;}.elementor-12 .elementor-element.elementor-element-01b0388{--divider-border-style:double;--divider-color:#000;--divider-border-width:1px;}.elementor-12 .elementor-element.elementor-element-01b0388 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-01b0388 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-a934462{--spacer-size:20px;}.elementor-12 .elementor-element.elementor-element-14bf3ee{--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;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-12 .elementor-element.elementor-element-ab9804b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-affa6ff{--display:flex;--min-height:315px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-affa6ff:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-affa6ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://leemediaweddings.com/staging/wp-content/uploads/2025/06/CR-BrideGroom2-1200659-copy.webp") 50% 50%;background-size:cover;}.elementor-12 .elementor-element.elementor-element-1715609.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-1715609{text-align:center;}.elementor-12 .elementor-element.elementor-element-1715609 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-df30415{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-12 .elementor-element.elementor-element-df30415 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-df30415 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-4db2269{width:100%;max-width:100%;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-4db2269.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-4db2269 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;}.elementor-12 .elementor-element.elementor-element-4e1055b{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-4e1055b .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-4e1055b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-39ab6a7 .elementor-button{background-color:#F5D050;box-shadow:0px 7px 7px -2px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-39ab6a7 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12 .elementor-element.elementor-element-daff4d5{padding:0px 40px 0px 60px;font-family:"Playfair Display", Sans-serif;}.elementor-12 .elementor-element.elementor-element-c138024{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-5754477{--display:flex;--min-height:315px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-5754477:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5754477 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://leemediaweddings.com/staging/wp-content/uploads/2025/06/CR-BrideGroom2-1200659-copy.webp") 50% 50%;background-size:cover;}.elementor-12 .elementor-element.elementor-element-1592148.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-1592148{text-align:center;}.elementor-12 .elementor-element.elementor-element-1592148 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-f81d6e1{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-12 .elementor-element.elementor-element-f81d6e1 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-f81d6e1 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-50343f3{width:100%;max-width:100%;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-50343f3.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-50343f3 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;}.elementor-12 .elementor-element.elementor-element-75786bb{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-75786bb .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-75786bb .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-590630f .elementor-button{background-color:#F5D050;box-shadow:0px 7px 7px -2px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-590630f .elementor-button-content-wrapper{flex-direction:row;}.elementor-12 .elementor-element.elementor-element-d31649f{padding:0px 40px 0px 60px;font-family:"Playfair Display", Sans-serif;}.elementor-12 .elementor-element.elementor-element-72ed09f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-f1a8ee6{--display:flex;--min-height:315px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-12 .elementor-element.elementor-element-f1a8ee6:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f1a8ee6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://leemediaweddings.com/staging/wp-content/uploads/2025/06/CR-BrideGroom2-1200659-copy.webp") 50% 50%;background-size:cover;}.elementor-12 .elementor-element.elementor-element-50cf839.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-50cf839{text-align:center;}.elementor-12 .elementor-element.elementor-element-50cf839 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-83f24fa{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-12 .elementor-element.elementor-element-83f24fa .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-83f24fa .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-0c9dbb5{width:100%;max-width:100%;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-0c9dbb5.elementor-element{--align-self:center;}.elementor-12 .elementor-element.elementor-element-0c9dbb5 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;}.elementor-12 .elementor-element.elementor-element-9cf59c2{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-9cf59c2 .elementor-divider-separator{width:100%;}.elementor-12 .elementor-element.elementor-element-9cf59c2 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-12 .elementor-element.elementor-element-1fb4371 .elementor-button{background-color:#F5D050;box-shadow:0px 7px 7px -2px rgba(0,0,0,0.5);}.elementor-12 .elementor-element.elementor-element-1fb4371 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12 .elementor-element.elementor-element-c76c7c8{padding:00px 40px 0px 60px;font-family:"Playfair Display", Sans-serif;}.elementor-12 .elementor-element.elementor-element-3c216e0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-25aca12 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;}.elementor-12 .elementor-element.elementor-element-a9e3dcb{--display:flex;}.elementor-12 .elementor-element.elementor-element-66ae31e{font-family:"Playfair Display", Sans-serif;}.elementor-12 .elementor-element.elementor-element-16d1611{--display:flex;}.elementor-12 .elementor-element.elementor-element-dff1e8f{font-family:"Playfair Display", Sans-serif;}.elementor-12 .elementor-element.elementor-element-1f869f4{--display:flex;}.elementor-12 .elementor-element.elementor-element-ba0a96c{font-family:"Playfair Display", Sans-serif;}.elementor-12 .elementor-element.elementor-element-4abadac{--display:flex;}.elementor-12 .elementor-element.elementor-element-9de2c00{font-family:"Playfair Display", Sans-serif;}.elementor-12 .elementor-element.elementor-element-1d16e64{--display:flex;}.elementor-12 .elementor-element.elementor-element-c39fd2a{font-family:"Playfair Display", Sans-serif;}.elementor-12 .elementor-element.elementor-element-ccf951e{--display:flex;}.elementor-12 .elementor-element.elementor-element-5328050{font-family:"Playfair Display", Sans-serif;}.elementor-12 .elementor-element.elementor-element-4ab7049{--display:flex;}.elementor-12 .elementor-element.elementor-element-50b2851{font-family:"Playfair Display", Sans-serif;}.elementor-12 .elementor-element.elementor-element-dd6283d{--display:flex;}.elementor-12 .elementor-element.elementor-element-f934f75{font-family:"Playfair Display", Sans-serif;}.elementor-12 .elementor-element.elementor-element-142c441{--display:flex;}.elementor-12 .elementor-element.elementor-element-c52b799{font-family:"Playfair Display", Sans-serif;}.elementor-12 .elementor-element.elementor-element-50021ac{--display:flex;}.elementor-12 .elementor-element.elementor-element-cde94ed{font-family:"Playfair Display", Sans-serif;}.elementor-12 .elementor-element.elementor-element-31760d2{--n-accordion-title-font-size:23px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:17px;}:where( .elementor-12 .elementor-element.elementor-element-31760d2 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Playfair Display", Sans-serif;}.elementor-12 .elementor-element.elementor-element-3f3ec2a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-12 .elementor-element.elementor-element-b624841 .elementor-heading-title{font-family:"Playfair Display", Sans-serif;}.elementor-12 .elementor-element.elementor-element-313f979{font-family:"Playfair Display", Sans-serif;}body.elementor-page-12{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-bf7ed1d{--min-height:42vh;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-bf7ed1d > .elementor-shape-bottom svg, .elementor-12 .elementor-element.elementor-element-bf7ed1d > .e-con-inner > .elementor-shape-bottom svg{width:calc(202% + 1.3px);height:40px;}.elementor-12 .elementor-element.elementor-element-bf7ed1d.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-c6fed56.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-12 .elementor-element.elementor-element-0119eee{--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-12 .elementor-element.elementor-element-b930288.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-12 .elementor-element.elementor-element-62243f0{width:var( --container-widget-width, 507px );max-width:507px;--container-widget-width:507px;--container-widget-flex-grow:0;}.elementor-12 .elementor-element.elementor-element-15d08ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 30px 0px;text-align:right;}.elementor-12 .elementor-element.elementor-element-15d08ec img{max-width:55vw;height:0%;}.elementor-12 .elementor-element.elementor-element-18b1841{width:100%;max-width:100%;margin:-28px 0px calc(var(--kit-widget-spacing, 0px) + 31px) 0px;text-align:right;}.elementor-12 .elementor-element.elementor-element-27ca6ea{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-88414f0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 30px 0px;text-align:right;}.elementor-12 .elementor-element.elementor-element-88414f0 img{max-width:30vw;height:25vh;object-fit:cover;}.elementor-12 .elementor-element.elementor-element-ff54bd3{--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-a0d8378{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-bf7ed1d{--min-height:41vh;}.elementor-12 .elementor-element.elementor-element-15d08ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-27ca6ea{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-88414f0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-88414f0 img{max-width:78vw;height:100%;}.elementor-12 .elementor-element.elementor-element-ff54bd3{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-12 .elementor-element.elementor-element-a0d8378{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-b930288{--width:69.988%;}.elementor-12 .elementor-element.elementor-element-dd4f7ac{--content-width:100%;}.elementor-12 .elementor-element.elementor-element-a6677cc{--width:33.3333%;}.elementor-12 .elementor-element.elementor-element-44e6dbc{--width:33.3333%;}.elementor-12 .elementor-element.elementor-element-e10b11c{--width:33.3333%;}.elementor-12 .elementor-element.elementor-element-7d46eb0{--width:33.3333%;}.elementor-12 .elementor-element.elementor-element-a1975fe{--width:33.3333%;}.elementor-12 .elementor-element.elementor-element-4431300{--width:33.3333%;}.elementor-12 .elementor-element.elementor-element-ab9804b{--width:33.3333%;}.elementor-12 .elementor-element.elementor-element-c138024{--width:33.3333%;}.elementor-12 .elementor-element.elementor-element-72ed09f{--width:33.3333%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-b930288{--width:385px;}}