.elementor-15521 .elementor-element.elementor-element-3d9d7433 > .elementor-container{max-width:420px;}.elementor-15521 .elementor-element.elementor-element-3d9d7433{overflow:hidden;z-index:99;}.elementor-15521 .elementor-element.elementor-element-4c7acb66 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-15521 .elementor-element.elementor-element-5f9ece1c > .elementor-background-overlay{background-color:#494949;opacity:0.6;mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15521 .elementor-element.elementor-element-5f9ece1c > .elementor-container{min-height:100vh;}.elementor-15521 .elementor-element.elementor-element-5f9ece1c{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15521 .elementor-element.elementor-element-5f9ece1c .elementor-background-slideshow__slide__image{background-size:cover;background-position:center center;}.elementor-15521 .elementor-element.elementor-element-5f9ece1c > .elementor-shape-bottom .elementor-shape-fill{fill:#FAF6E9;}.elementor-15521 .elementor-element.elementor-element-5f9ece1c > .elementor-shape-bottom svg{width:calc(250% + 1.3px);height:86px;transform:translateX(-50%) rotateY(180deg);}.elementor-bc-flex-widget .elementor-15521 .elementor-element.elementor-element-73e27e74.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-15521 .elementor-element.elementor-element-73e27e74.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-15521 .elementor-element.elementor-element-73e27e74 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-15521 .elementor-element.elementor-element-10b6eae4{margin-top:15%;margin-bottom:0%;}.elementor-bc-flex-widget .elementor-15521 .elementor-element.elementor-element-2b0f2930.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15521 .elementor-element.elementor-element-2b0f2930.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15521 .elementor-element.elementor-element-2b0f2930 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.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-15521 .elementor-element.elementor-element-19245f72{text-align:center;}.elementor-15521 .elementor-element.elementor-element-19245f72 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#FAF6E9;}.elementor-15521 .elementor-element.elementor-element-73b35853{text-align:center;}.elementor-15521 .elementor-element.elementor-element-73b35853 .elementor-heading-title{font-family:"Pinyon Script", Sans-serif;font-size:55px;font-weight:500;color:#FAF6E9;}.elementor-15521 .elementor-element.elementor-element-1b4b061b{text-align:center;}.elementor-15521 .elementor-element.elementor-element-1b4b061b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#FAF6E9;}.elementor-15521 .elementor-element.elementor-element-7c9681a5{margin-top:0%;margin-bottom:50%;}.elementor-15521 .elementor-element.elementor-element-d9a063b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:5px;}.elementor-15521 .elementor-element.elementor-element-6ab1bdd1{text-align:center;}.elementor-15521 .elementor-element.elementor-element-6ab1bdd1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#FAF6E9;}.elementor-15521 .elementor-element.elementor-element-62eb5314{text-align:center;}.elementor-15521 .elementor-element.elementor-element-62eb5314 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;color:#FAF6E9;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-15521 .elementor-element.elementor-element-507f5d2c .elementor-button{background-color:#FAF6E9;fill:#494949;color:#494949;border-radius:15px 15px 15px 15px;}.elementor-15521 .elementor-element.elementor-element-507f5d2c .elementor-button-content-wrapper{flex-direction:row;}.elementor-15521 .elementor-element.elementor-element-78131ee0 > .elementor-container{max-width:420px;}.elementor-15521 .elementor-element.elementor-element-109b2df2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15521 .elementor-element.elementor-element-109b2df2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF6E9;}.elementor-15521 .elementor-element.elementor-element-109b2df2 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-15521 .elementor-element.elementor-element-109b2df2 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.3;}.elementor-15521 .elementor-element.elementor-element-109b2df2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15521 .elementor-element.elementor-element-109b2df2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15521 .elementor-element.elementor-element-6b0e4f57 > .elementor-shape-bottom .elementor-shape-fill{fill:#FAF6E9;}.elementor-15521 .elementor-element.elementor-element-6b0e4f57 > .elementor-shape-bottom svg{width:calc(300% + 1.3px);height:75px;}.elementor-15521 .elementor-element.elementor-element-6b0e4f57 > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-15521 .elementor-element.elementor-element-60f2a900 > .elementor-element-populated{margin:3% 2% 0% 2%;--e-column-margin-right:2%;--e-column-margin-left:2%;}.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-15521 .elementor-element.elementor-element-10757856 img{border-radius:20px 20px 20px 20px;}.elementor-15521 .elementor-element.elementor-element-3ceca128{overflow:hidden;}.elementor-bc-flex-widget .elementor-15521 .elementor-element.elementor-element-591d8d1e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15521 .elementor-element.elementor-element-591d8d1e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15521 .elementor-element.elementor-element-591d8d1e.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-15521 .elementor-element.elementor-element-2629094a{text-align:end;}.elementor-15521 .elementor-element.elementor-element-2629094a .elementor-heading-title{font-family:"Exo 2", Sans-serif;font-size:18px;font-weight:600;color:#494949;}.elementor-bc-flex-widget .elementor-15521 .elementor-element.elementor-element-790fc176.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15521 .elementor-element.elementor-element-790fc176.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15521 .elementor-element.elementor-element-790fc176.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-15521 .elementor-element.elementor-element-5767cb97{text-align:center;}.elementor-15521 .elementor-element.elementor-element-5767cb97 .elementor-heading-title{font-family:"Exo 2", Sans-serif;font-size:100px;font-weight:200;color:#494949;}.elementor-15521 .elementor-element.elementor-element-1d692774 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:5px;}.elementor-15521 .elementor-element.elementor-element-e0df674{text-align:center;}.elementor-15521 .elementor-element.elementor-element-e0df674 .elementor-heading-title{font-family:"Exo 2", Sans-serif;font-size:25px;font-weight:600;color:#494949;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{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-15521 .elementor-element.elementor-element-128c8987 .elementor-counter-number-wrapper{color:#494949;font-family:"Exo 2", Sans-serif;font-weight:600;}.elementor-bc-flex-widget .elementor-15521 .elementor-element.elementor-element-4cbc48a5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15521 .elementor-element.elementor-element-4cbc48a5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15521 .elementor-element.elementor-element-4cbc48a5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-15521 .elementor-element.elementor-element-153f5fd8{text-align:center;}.elementor-15521 .elementor-element.elementor-element-153f5fd8 .elementor-heading-title{font-family:"Exo 2", Sans-serif;font-size:100px;font-weight:200;color:#494949;}.elementor-bc-flex-widget .elementor-15521 .elementor-element.elementor-element-74a9ba11.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15521 .elementor-element.elementor-element-74a9ba11.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15521 .elementor-element.elementor-element-74a9ba11.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-15521 .elementor-element.elementor-element-1666edbc{text-align:start;}.elementor-15521 .elementor-element.elementor-element-1666edbc .elementor-heading-title{font-family:"Exo 2", Sans-serif;font-size:18px;font-weight:600;color:#494949;}.elementor-15521 .elementor-element.elementor-element-1b677d1b{margin:5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;}.elementor-15521 .elementor-element.elementor-element-1b677d1b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#494949;}.elementor-widget-weddingpress-countdown .wpkoi-elements-countdown-digits{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-weddingpress-countdown .wpkoi-elements-countdown-label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-weddingpress-countdown .wpkoi-elements-countdown-digits::after{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-15521 .elementor-element.elementor-element-5f8fced1 > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-15521 .elementor-element.elementor-element-5f8fced1 .wpkoi-elements-countdown-item > div{margin-right:5px;margin-left:5px;padding:10px 10px 10px 10px;border-radius:25px 25px 5px 5px;background:#494949;}.elementor-15521 .elementor-element.elementor-element-5f8fced1 .wpkoi-elements-countdown-container{margin-right:-5px;margin-left:-5px;}.elementor-15521 .elementor-element.elementor-element-5f8fced1 .wpkoi-elements-countdown-digits{color:#FAF6E9;font-family:"Averia Gruesa Libre", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;}.elementor-15521 .elementor-element.elementor-element-5f8fced1 .wpkoi-elements-countdown-label{color:#FAF6E9;font-family:"Averia Gruesa Libre", Sans-serif;font-size:15px;font-weight:400;}.elementor-15521 .elementor-element.elementor-element-568a1628 .elementor-button{background-color:#494949;fill:#FAF6E9;color:#FAF6E9;border-radius:15px 15px 15px 15px;}.elementor-15521 .elementor-element.elementor-element-568a1628{margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-15521 .elementor-element.elementor-element-568a1628 .elementor-button-content-wrapper{flex-direction:row;}.elementor-15521 .elementor-element.elementor-element-543414f7 > .elementor-container{max-width:420px;}.elementor-15521 .elementor-element.elementor-element-607cbb91:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15521 .elementor-element.elementor-element-607cbb91 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF6E9;}.elementor-15521 .elementor-element.elementor-element-607cbb91 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-15521 .elementor-element.elementor-element-607cbb91 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10% 2% 0% 2%;}.elementor-15521 .elementor-element.elementor-element-607cbb91 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15521 .elementor-element.elementor-element-5f6ea37b{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;}.elementor-15521 .elementor-element.elementor-element-5f6ea37b .elementor-heading-title{font-family:"Belleza", Sans-serif;font-size:30px;font-weight:600;color:#494949;}.elementor-15521 .elementor-element.elementor-element-3d735dbb{text-align:center;}.elementor-15521 .elementor-element.elementor-element-3d735dbb .elementor-heading-title{font-family:"Bilbo Swash Caps", Sans-serif;font-size:45px;font-weight:600;color:#494949;}.elementor-15521 .elementor-element.elementor-element-1c31b4ad{overflow:hidden;padding:5% 5% 5% 5%;}.elementor-bc-flex-widget .elementor-15521 .elementor-element.elementor-element-5929717a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15521 .elementor-element.elementor-element-5929717a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15521 .elementor-element.elementor-element-5929717a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-15521 .elementor-element.elementor-element-5929717a > .elementor-element-populated, .elementor-15521 .elementor-element.elementor-element-5929717a > .elementor-element-populated > .elementor-background-overlay, .elementor-15521 .elementor-element.elementor-element-5929717a > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-15521 .elementor-element.elementor-element-7ef3864f img{max-width:75%;height:400px;object-fit:cover;object-position:center center;border-style:solid;border-width:10px 10px 10px 10px;border-color:#494949;border-radius:125px 125px 25px 25px;}.elementor-15521 .elementor-element.elementor-element-61772846{text-align:center;}.elementor-15521 .elementor-element.elementor-element-61772846 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:25px;font-weight:bold;color:#494949;}.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-15521 .elementor-element.elementor-element-261800fd{--divider-border-style:solid;--divider-color:#494949;--divider-border-width:2px;}.elementor-15521 .elementor-element.elementor-element-261800fd .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-15521 .elementor-element.elementor-element-261800fd .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-15521 .elementor-element.elementor-element-1f9fd45f{text-align:center;}.elementor-15521 .elementor-element.elementor-element-1f9fd45f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:normal;color:#494949;}.elementor-15521 .elementor-element.elementor-element-161003ec{overflow:hidden;}.elementor-bc-flex-widget .elementor-15521 .elementor-element.elementor-element-47823d0c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15521 .elementor-element.elementor-element-47823d0c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15521 .elementor-element.elementor-element-47823d0c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-15521 .elementor-element.elementor-element-2d43c3ad{text-align:center;}.elementor-15521 .elementor-element.elementor-element-2d43c3ad .elementor-heading-title{font-family:"Bilbo Swash Caps", Sans-serif;font-size:45px;font-weight:600;color:#ECE8D9;}.elementor-15521 .elementor-element.elementor-element-66bc85a1{overflow:hidden;padding:5% 5% 5% 5%;}.elementor-bc-flex-widget .elementor-15521 .elementor-element.elementor-element-6f254870.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-15521 .elementor-element.elementor-element-6f254870.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-15521 .elementor-element.elementor-element-6f254870 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-15521 .elementor-element.elementor-element-6f254870 > .elementor-element-populated, .elementor-15521 .elementor-element.elementor-element-6f254870 > .elementor-element-populated > .elementor-background-overlay, .elementor-15521 .elementor-element.elementor-element-6f254870 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-15521 .elementor-element.elementor-element-7aa019ad img{max-width:75%;height:400px;object-fit:cover;object-position:center center;border-style:solid;border-width:10px 10px 10px 10px;border-color:#494949;border-radius:25px 25px 125px 125px;}.elementor-15521 .elementor-element.elementor-element-448feb74{text-align:center;}.elementor-15521 .elementor-element.elementor-element-448feb74 .elementor-heading-title{font-family:"Josefin Sans", Sans-serif;font-size:25px;font-weight:bold;color:#494949;}.elementor-15521 .elementor-element.elementor-element-a3394e0{--divider-border-style:solid;--divider-color:#494949;--divider-border-width:2px;}.elementor-15521 .elementor-element.elementor-element-a3394e0 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-15521 .elementor-element.elementor-element-a3394e0 .elementor-divider{text-align:center;padding-block-start:2px;padding-block-end:2px;}.elementor-15521 .elementor-element.elementor-element-1fccb08e{text-align:center;}.elementor-15521 .elementor-element.elementor-element-1fccb08e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:normal;color:#494949;}.elementor-15521 .elementor-element.elementor-element-55b470d2 > .elementor-container{max-width:420px;}.elementor-15521 .elementor-element.elementor-element-700a35a6:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15521 .elementor-element.elementor-element-700a35a6 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#494949;}.elementor-15521 .elementor-element.elementor-element-700a35a6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-15521 .elementor-element.elementor-element-700a35a6 > .elementor-element-populated > .elementor-background-overlay{mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15521 .elementor-element.elementor-element-700a35a6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10% 5% 5% 5%;}.elementor-15521 .elementor-element.elementor-element-1c7759be{text-align:center;}.elementor-15521 .elementor-element.elementor-element-1c7759be .elementor-heading-title{font-family:"Bilbo Swash Caps", Sans-serif;font-size:45px;font-weight:600;color:#FAF6E9;}.elementor-15521 .elementor-element.elementor-element-6bb8e04{padding:0% 0% 5% 0%;}.elementor-15521 .elementor-element.elementor-element-7967abce:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15521 .elementor-element.elementor-element-7967abce > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://weddayinvitation.com/wp-content/uploads/2026/04/white-patterns1.jpg");}.elementor-15521 .elementor-element.elementor-element-7967abce > .elementor-element-populated >  .elementor-background-overlay{background-color:#FFFDF6;opacity:0.85;}.elementor-15521 .elementor-element.elementor-element-7967abce > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:5px;}.elementor-15521 .elementor-element.elementor-element-7967abce > .elementor-element-populated, .elementor-15521 .elementor-element.elementor-element-7967abce > .elementor-element-populated > .elementor-background-overlay, .elementor-15521 .elementor-element.elementor-element-7967abce > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-15521 .elementor-element.elementor-element-7967abce > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 0% 5% 0%;}.elementor-15521 .elementor-element.elementor-element-7967abce > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15521 .elementor-element.elementor-element-71bf824{text-align:center;}.elementor-15521 .elementor-element.elementor-element-71bf824 .elementor-heading-title{font-family:"Mr De Haviland", Sans-serif;font-size:48px;font-weight:bold;color:#494949;}.elementor-15521 .elementor-element.elementor-element-31df2696 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-15521 .elementor-element.elementor-element-31df2696 > .elementor-element-populated{margin:10% 10% 10% 10%;--e-column-margin-right:10%;--e-column-margin-left:10%;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-15521 .elementor-element.elementor-element-74f3af64 .elementor-icon-wrapper{text-align:center;}.elementor-15521 .elementor-element.elementor-element-74f3af64.elementor-view-stacked .elementor-icon{background-color:#494949;}.elementor-15521 .elementor-element.elementor-element-74f3af64.elementor-view-framed .elementor-icon, .elementor-15521 .elementor-element.elementor-element-74f3af64.elementor-view-default .elementor-icon{color:#494949;border-color:#494949;}.elementor-15521 .elementor-element.elementor-element-74f3af64.elementor-view-framed .elementor-icon, .elementor-15521 .elementor-element.elementor-element-74f3af64.elementor-view-default .elementor-icon svg{fill:#494949;}.elementor-15521 .elementor-element.elementor-element-74f3af64 .elementor-icon{font-size:35px;}.elementor-15521 .elementor-element.elementor-element-74f3af64 .elementor-icon svg{height:35px;}.elementor-15521 .elementor-element.elementor-element-7f6dfd03{text-align:center;}.elementor-15521 .elementor-element.elementor-element-7f6dfd03 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;color:#494949;}.elementor-15521 .elementor-element.elementor-element-37ddb5bf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-15521 .elementor-element.elementor-element-37ddb5bf > .elementor-element-populated{margin:10% 10% 10% 10%;--e-column-margin-right:10%;--e-column-margin-left:10%;}.elementor-15521 .elementor-element.elementor-element-43720666 .elementor-icon-wrapper{text-align:center;}.elementor-15521 .elementor-element.elementor-element-43720666.elementor-view-stacked .elementor-icon{background-color:#494949;}.elementor-15521 .elementor-element.elementor-element-43720666.elementor-view-framed .elementor-icon, .elementor-15521 .elementor-element.elementor-element-43720666.elementor-view-default .elementor-icon{color:#494949;border-color:#494949;}.elementor-15521 .elementor-element.elementor-element-43720666.elementor-view-framed .elementor-icon, .elementor-15521 .elementor-element.elementor-element-43720666.elementor-view-default .elementor-icon svg{fill:#494949;}.elementor-15521 .elementor-element.elementor-element-43720666 .elementor-icon{font-size:35px;}.elementor-15521 .elementor-element.elementor-element-43720666 .elementor-icon svg{height:35px;}.elementor-15521 .elementor-element.elementor-element-3c221cdd{text-align:center;}.elementor-15521 .elementor-element.elementor-element-3c221cdd .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;color:#494949;}.elementor-15521 .elementor-element.elementor-element-685d6cb0{--divider-border-style:solid;--divider-color:#494949;--divider-border-width:2px;--divider-element-spacing:5px;}.elementor-15521 .elementor-element.elementor-element-685d6cb0 .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-15521 .elementor-element.elementor-element-685d6cb0 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-15521 .elementor-element.elementor-element-685d6cb0.elementor-view-stacked .elementor-icon{background-color:#494949;}.elementor-15521 .elementor-element.elementor-element-685d6cb0.elementor-view-framed .elementor-icon, .elementor-15521 .elementor-element.elementor-element-685d6cb0.elementor-view-default .elementor-icon{color:#494949;border-color:#494949;}.elementor-15521 .elementor-element.elementor-element-685d6cb0.elementor-view-framed .elementor-icon, .elementor-15521 .elementor-element.elementor-element-685d6cb0.elementor-view-default .elementor-icon svg{fill:#494949;}.elementor-15521 .elementor-element.elementor-element-1a10ac67{text-align:center;}.elementor-15521 .elementor-element.elementor-element-1a10ac67 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;color:#494949;}.elementor-15521 .elementor-element.elementor-element-1af51587 .elementor-button{background-color:#494949;fill:#FAF6E9;color:#FAF6E9;border-radius:15px 15px 15px 15px;}.elementor-15521 .elementor-element.elementor-element-1af51587 .elementor-button-content-wrapper{flex-direction:row;}.elementor-15521 .elementor-element.elementor-element-3190b01e{padding:0% 0% 5% 0%;}.elementor-15521 .elementor-element.elementor-element-10df24e5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15521 .elementor-element.elementor-element-10df24e5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://weddayinvitation.com/wp-content/uploads/2026/04/white-patterns1.jpg");}.elementor-15521 .elementor-element.elementor-element-10df24e5 > .elementor-element-populated >  .elementor-background-overlay{background-color:#FFFDF6;opacity:0.85;}.elementor-15521 .elementor-element.elementor-element-10df24e5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:5px;}.elementor-15521 .elementor-element.elementor-element-10df24e5 > .elementor-element-populated, .elementor-15521 .elementor-element.elementor-element-10df24e5 > .elementor-element-populated > .elementor-background-overlay, .elementor-15521 .elementor-element.elementor-element-10df24e5 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-15521 .elementor-element.elementor-element-10df24e5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:5% 0% 5% 0%;}.elementor-15521 .elementor-element.elementor-element-10df24e5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15521 .elementor-element.elementor-element-1ecdd962{text-align:center;}.elementor-15521 .elementor-element.elementor-element-1ecdd962 .elementor-heading-title{font-family:"Mr De Haviland", Sans-serif;font-size:48px;font-weight:bold;color:#494949;}.elementor-15521 .elementor-element.elementor-element-1d12a022 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-15521 .elementor-element.elementor-element-1d12a022 > .elementor-element-populated{margin:10% 10% 10% 10%;--e-column-margin-right:10%;--e-column-margin-left:10%;}.elementor-15521 .elementor-element.elementor-element-1c08b735 .elementor-icon-wrapper{text-align:center;}.elementor-15521 .elementor-element.elementor-element-1c08b735.elementor-view-stacked .elementor-icon{background-color:#494949;}.elementor-15521 .elementor-element.elementor-element-1c08b735.elementor-view-framed .elementor-icon, .elementor-15521 .elementor-element.elementor-element-1c08b735.elementor-view-default .elementor-icon{color:#494949;border-color:#494949;}.elementor-15521 .elementor-element.elementor-element-1c08b735.elementor-view-framed .elementor-icon, .elementor-15521 .elementor-element.elementor-element-1c08b735.elementor-view-default .elementor-icon svg{fill:#494949;}.elementor-15521 .elementor-element.elementor-element-1c08b735 .elementor-icon{font-size:35px;}.elementor-15521 .elementor-element.elementor-element-1c08b735 .elementor-icon svg{height:35px;}.elementor-15521 .elementor-element.elementor-element-afb187d{text-align:center;}.elementor-15521 .elementor-element.elementor-element-afb187d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;color:#494949;}.elementor-15521 .elementor-element.elementor-element-3939891b > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-15521 .elementor-element.elementor-element-3939891b > .elementor-element-populated{margin:10% 10% 10% 10%;--e-column-margin-right:10%;--e-column-margin-left:10%;}.elementor-15521 .elementor-element.elementor-element-7a11ecd2 .elementor-icon-wrapper{text-align:center;}.elementor-15521 .elementor-element.elementor-element-7a11ecd2.elementor-view-stacked .elementor-icon{background-color:#494949;}.elementor-15521 .elementor-element.elementor-element-7a11ecd2.elementor-view-framed .elementor-icon, .elementor-15521 .elementor-element.elementor-element-7a11ecd2.elementor-view-default .elementor-icon{color:#494949;border-color:#494949;}.elementor-15521 .elementor-element.elementor-element-7a11ecd2.elementor-view-framed .elementor-icon, .elementor-15521 .elementor-element.elementor-element-7a11ecd2.elementor-view-default .elementor-icon svg{fill:#494949;}.elementor-15521 .elementor-element.elementor-element-7a11ecd2 .elementor-icon{font-size:35px;}.elementor-15521 .elementor-element.elementor-element-7a11ecd2 .elementor-icon svg{height:35px;}.elementor-15521 .elementor-element.elementor-element-2b5c38c3{text-align:center;}.elementor-15521 .elementor-element.elementor-element-2b5c38c3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;color:#494949;}.elementor-15521 .elementor-element.elementor-element-f05cd6c{--divider-border-style:solid;--divider-color:#494949;--divider-border-width:2px;--divider-element-spacing:5px;}.elementor-15521 .elementor-element.elementor-element-f05cd6c .elementor-divider-separator{width:50%;margin:0 auto;margin-center:0;}.elementor-15521 .elementor-element.elementor-element-f05cd6c .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-15521 .elementor-element.elementor-element-f05cd6c.elementor-view-stacked .elementor-icon{background-color:#494949;}.elementor-15521 .elementor-element.elementor-element-f05cd6c.elementor-view-framed .elementor-icon, .elementor-15521 .elementor-element.elementor-element-f05cd6c.elementor-view-default .elementor-icon{color:#494949;border-color:#494949;}.elementor-15521 .elementor-element.elementor-element-f05cd6c.elementor-view-framed .elementor-icon, .elementor-15521 .elementor-element.elementor-element-f05cd6c.elementor-view-default .elementor-icon svg{fill:#494949;}.elementor-15521 .elementor-element.elementor-element-b12f829{text-align:center;}.elementor-15521 .elementor-element.elementor-element-b12f829 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;color:#494949;}.elementor-15521 .elementor-element.elementor-element-79acf64a .elementor-button{background-color:#494949;fill:#FAF6E9;color:#FAF6E9;border-radius:15px 15px 15px 15px;}.elementor-15521 .elementor-element.elementor-element-79acf64a .elementor-button-content-wrapper{flex-direction:row;}.elementor-15521 .elementor-element.elementor-element-559ccd40 > .elementor-container{max-width:420px;}.elementor-15521 .elementor-element.elementor-element-559ccd40{overflow:hidden;}.elementor-15521 .elementor-element.elementor-element-14567da7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15521 .elementor-element.elementor-element-14567da7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#494949;}.elementor-15521 .elementor-element.elementor-element-14567da7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-15521 .elementor-element.elementor-element-14567da7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0% 0% 0% 0%;}.elementor-15521 .elementor-element.elementor-element-14567da7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15521 .elementor-element.elementor-element-42e66262{overflow:hidden;padding:20% 0% 5% 0%;}.elementor-15521 .elementor-element.elementor-element-42e66262 > .elementor-shape-top .elementor-shape-fill{fill:#FAF6E9;}.elementor-15521 .elementor-element.elementor-element-42e66262 > .elementor-shape-top svg{width:calc(300% + 1.3px);height:50px;}.elementor-15521 .elementor-element.elementor-element-42e66262 > .elementor-shape-top{z-index:2;pointer-events:none;}.elementor-15521 .elementor-element.elementor-element-5c0be3d4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-15521 .elementor-element.elementor-element-75070271{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;}.elementor-15521 .elementor-element.elementor-element-75070271 .elementor-heading-title{font-family:"Belleza", Sans-serif;font-size:25px;font-weight:600;color:#FAF6E9;}.elementor-15521 .elementor-element.elementor-element-767649fc{text-align:center;}.elementor-15521 .elementor-element.elementor-element-767649fc .elementor-heading-title{font-family:"Bilbo Swash Caps", Sans-serif;font-size:45px;font-weight:600;color:#FAF6E9;}.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-15521 .elementor-element.elementor-element-15eb818 .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-15521 .elementor-element.elementor-element-15eb818 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-15521 .elementor-element.elementor-element-15eb818{--image-border-radius:5px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-15521 .elementor-element.elementor-element-19683a35 > .elementor-container{max-width:420px;}.elementor-15521 .elementor-element.elementor-element-5293520:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15521 .elementor-element.elementor-element-5293520 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF6E9;}.elementor-15521 .elementor-element.elementor-element-5293520 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-15521 .elementor-element.elementor-element-5293520 > .elementor-element-populated > .elementor-background-overlay{mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15521 .elementor-element.elementor-element-5293520 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15521 .elementor-element.elementor-element-6751ce6b > .elementor-shape-top .elementor-shape-fill{fill:#494949;}.elementor-15521 .elementor-element.elementor-element-6751ce6b > .elementor-shape-top svg{width:calc(175% + 1.3px);height:75px;transform:translateX(-50%) rotateY(180deg);}.elementor-15521 .elementor-element.elementor-element-6751ce6b > .elementor-shape-top{z-index:2;pointer-events:none;}.elementor-15521 .elementor-element.elementor-element-6751ce6b > .elementor-shape-bottom .elementor-shape-fill{fill:#494949;}.elementor-15521 .elementor-element.elementor-element-6751ce6b > .elementor-shape-bottom svg{width:calc(175% + 1.3px);height:75px;transform:translateX(-50%) rotateY(180deg);}.elementor-15521 .elementor-element.elementor-element-6751ce6b > .elementor-shape-bottom{z-index:2;pointer-events:none;}.elementor-15521 .elementor-element.elementor-element-6751ce6b{padding:0% 0% 25% 0%;}.elementor-15521 .elementor-element.elementor-element-139d4795 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-15521 .elementor-element.elementor-element-2ff47ea8{padding:25% 2% 0% 2%;}.elementor-15521 .elementor-element.elementor-element-5f5e19fe > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-15521 .elementor-element.elementor-element-5adea32f{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:center;}.elementor-15521 .elementor-element.elementor-element-5adea32f .elementor-heading-title{font-family:"Belleza", Sans-serif;font-size:30px;font-weight:600;color:#494949;}.elementor-15521 .elementor-element.elementor-element-18e0bab6{text-align:center;}.elementor-15521 .elementor-element.elementor-element-18e0bab6 .elementor-heading-title{font-family:"Bilbo Swash Caps", Sans-serif;font-size:45px;font-weight:600;color:#494949;}.elementor-15521 .elementor-element.elementor-element-146aeb7e{text-align:center;}.elementor-15521 .elementor-element.elementor-element-146aeb7e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:400;color:#494949;}.elementor-15521 .elementor-element.elementor-element-33434c43 .elementor-button{background-color:#494949;fill:#FAF6E9;color:#FAF6E9;border-radius:15px 15px 15px 15px;}.elementor-15521 .elementor-element.elementor-element-33434c43 .elementor-button-content-wrapper{flex-direction:row;}.elementor-15521 .elementor-element.elementor-element-79e4421b{--spacer-size:10px;}.elementor-15521 .elementor-element.elementor-element-7e9b3fa9 .elementor-button{background-color:#494949;fill:#FAF6E9;color:#FAF6E9;border-radius:15px 15px 15px 15px;}.elementor-15521 .elementor-element.elementor-element-7e9b3fa9{margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-15521 .elementor-element.elementor-element-7e9b3fa9 .elementor-button-content-wrapper{flex-direction:row;}.elementor-15521 .elementor-element.elementor-element-27d74b92{margin-top:3%;margin-bottom:3%;padding:0% 0% 0% 0%;}.elementor-15521 .elementor-element.elementor-element-64c454f5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-15521 .elementor-element.elementor-element-65478ff7 img{width:50%;}.elementor-15521 .elementor-element.elementor-element-133a27f5{text-align:center;}.elementor-15521 .elementor-element.elementor-element-133a27f5 .elementor-heading-title{font-family:"Averia Gruesa Libre", Sans-serif;font-size:18px;font-weight:400;color:#494949;}.elementor-15521 .elementor-element.elementor-element-786a96de .elementor-button-content-wrapper{flex-direction:row;}.elementor-15521 .elementor-element.elementor-element-786a96de a.elementor-button, .elementor-15521 .elementor-element.elementor-element-786a96de .elementor-button{fill:#FAF6E9;color:#FAF6E9;background-color:#494949;border-radius:15px 15px 15px 15px;}.elementor-15521 .elementor-element.elementor-element-4b2189bf{margin-top:3px;margin-bottom:3px;}.elementor-15521 .elementor-element.elementor-element-e343396 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-15521 .elementor-element.elementor-element-509de0d3 img{width:50%;}.elementor-15521 .elementor-element.elementor-element-5a04d7d9{text-align:center;}.elementor-15521 .elementor-element.elementor-element-5a04d7d9 .elementor-heading-title{font-family:"Averia Gruesa Libre", Sans-serif;font-size:18px;font-weight:400;color:#494949;}.elementor-15521 .elementor-element.elementor-element-720441a5 .elementor-button-content-wrapper{flex-direction:row;}.elementor-15521 .elementor-element.elementor-element-720441a5 a.elementor-button, .elementor-15521 .elementor-element.elementor-element-720441a5 .elementor-button{fill:#FAF6E9;color:#FAF6E9;background-color:#494949;border-radius:15px 15px 15px 15px;}.elementor-15521 .elementor-element.elementor-element-487e1ed > .elementor-container{max-width:420px;}.elementor-15521 .elementor-element.elementor-element-7e177515:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15521 .elementor-element.elementor-element-7e177515 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#494949;}.elementor-15521 .elementor-element.elementor-element-7e177515 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-15521 .elementor-element.elementor-element-7e177515 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15521 .elementor-element.elementor-element-7e177515 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15521 .elementor-element.elementor-element-56b81f7d{margin-top:10%;margin-bottom:10%;}.elementor-15521 .elementor-element.elementor-element-d529755 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-15521 .elementor-element.elementor-element-2b21a01b{text-align:center;}.elementor-15521 .elementor-element.elementor-element-2b21a01b .elementor-heading-title{font-family:"Mr De Haviland", Sans-serif;font-size:48px;font-weight:bold;color:#FAF6E9;}.elementor-15521 .elementor-element.elementor-element-5292affa{text-align:center;}.elementor-15521 .elementor-element.elementor-element-5292affa .elementor-heading-title{font-family:"Averia Gruesa Libre", Sans-serif;font-size:16px;font-weight:400;color:#FAF6E9;}.elementor-widget-weddingpress-kit2 .cui-wrapper .cui-wrap-form .cui-container-form input[type=button].cui-form-btn, .cui-wrapper .cui-wrap-form .cui-container-form input[type=submit]{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-15521 .elementor-element.elementor-element-733b2c43 .cui-wrapper .cui-wrap-form .cui-container-form p.form-submit{text-align:left !important;}.elementor-15521 .elementor-element.elementor-element-733b2c43 .cui-box{max-height:30vh;}.elementor-15521 .elementor-element.elementor-element-733b2c43 .cui-wrapper ul.cui-container-comments li.cui-item-comment .cui-comment-avatar img{max-width:28px;max-height:28px;opacity:1;height:100px;}.elementor-15521 .elementor-element.elementor-element-5c249949 > .elementor-container{max-width:420px;}.elementor-15521 .elementor-element.elementor-element-5c249949{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15521 .elementor-element.elementor-element-5c249949 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15521 .elementor-element.elementor-element-6073c03d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-15521 .elementor-element.elementor-element-6d641604:not(.elementor-motion-effects-element-type-background), .elementor-15521 .elementor-element.elementor-element-6d641604 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FAF6E9 0%, #494949 100%);}.elementor-15521 .elementor-element.elementor-element-6d641604 > .elementor-background-overlay{background-color:#000000;background-image:url("https://weddayinvitation.com/wp-content/uploads/2026/05/foto-2.jpg-scaled.jpeg");background-position:top center;background-size:cover;opacity:0.51;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15521 .elementor-element.elementor-element-6d641604 > .elementor-container{min-height:500px;}.elementor-15521 .elementor-element.elementor-element-6d641604{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0%;margin-bottom:0%;}.elementor-15521 .elementor-element.elementor-element-6d641604 > .elementor-shape-top .elementor-shape-fill{fill:#494949;}.elementor-15521 .elementor-element.elementor-element-6d641604 > .elementor-shape-top svg{width:calc(175% + 1.3px);height:75px;transform:translateX(-50%) rotateY(180deg);}.elementor-15521 .elementor-element.elementor-element-6d641604 > .elementor-shape-top{z-index:2;pointer-events:none;}.elementor-bc-flex-widget .elementor-15521 .elementor-element.elementor-element-7ca53755.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-15521 .elementor-element.elementor-element-7ca53755.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-15521 .elementor-element.elementor-element-7ca53755 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-15521 .elementor-element.elementor-element-1ed1c33e{text-align:center;}.elementor-15521 .elementor-element.elementor-element-1ed1c33e .elementor-heading-title{font-family:"Averia Gruesa Libre", Sans-serif;font-size:16px;font-weight:400;color:#FAF6E9;}.elementor-15521 .elementor-element.elementor-element-5dcc7a6f{text-align:center;}.elementor-15521 .elementor-element.elementor-element-5dcc7a6f .elementor-heading-title{font-family:"Lobster", Sans-serif;font-size:45px;font-weight:400;color:#FAF6E9;}.elementor-15521 .elementor-element.elementor-element-77bfc661 > .elementor-container{max-width:420px;}.elementor-15521 .elementor-element.elementor-element-1d263f44:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-15521 .elementor-element.elementor-element-1d263f44 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#494949;}.elementor-15521 .elementor-element.elementor-element-1d263f44 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-15521 .elementor-element.elementor-element-1d263f44 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-15521 .elementor-element.elementor-element-1d263f44 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15521 .elementor-element.elementor-element-204b2a97.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-15521 .elementor-element.elementor-element-204b2a97 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-15521 .elementor-element.elementor-element-204b2a97 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:3% 01% 2% 1%;}.elementor-15521 .elementor-element.elementor-element-204b2a97 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-15521 .elementor-element.elementor-element-4d76cce3{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + -1%) 0%;text-align:center;}.elementor-15521 .elementor-element.elementor-element-4d76cce3 .elementor-heading-title{font-family:"Averia Gruesa Libre", Sans-serif;font-size:15px;font-weight:400;color:#FAF6E9;}.elementor-15521 .elementor-element.elementor-element-af3279b{width:auto;max-width:auto;bottom:1px;z-index:50;}.elementor-15521 .elementor-element.elementor-element-af3279b .elementor-icon-wrapper{text-align:center;}.elementor-15521 .elementor-element.elementor-element-af3279b.elementor-view-stacked .elementor-icon{background-color:#494949;color:#FAF6E9;}.elementor-15521 .elementor-element.elementor-element-af3279b.elementor-view-framed .elementor-icon, .elementor-15521 .elementor-element.elementor-element-af3279b.elementor-view-default .elementor-icon{color:#494949;border-color:#494949;}.elementor-15521 .elementor-element.elementor-element-af3279b.elementor-view-framed .elementor-icon, .elementor-15521 .elementor-element.elementor-element-af3279b.elementor-view-default .elementor-icon svg{fill:#494949;}.elementor-15521 .elementor-element.elementor-element-af3279b.elementor-view-framed .elementor-icon{background-color:#FAF6E9;}.elementor-15521 .elementor-element.elementor-element-af3279b.elementor-view-stacked .elementor-icon svg{fill:#FAF6E9;}.elementor-15521 .elementor-element.elementor-element-af3279b .elementor-icon{font-size:25px;padding:2px;}.elementor-15521 .elementor-element.elementor-element-af3279b .elementor-icon i, .elementor-15521 .elementor-element.elementor-element-af3279b .elementor-icon svg{transform:rotate(0deg);}@media(max-width:767px){.elementor-15521 .elementor-element.elementor-element-591d8d1e{width:20%;}.elementor-15521 .elementor-element.elementor-element-790fc176{width:20%;}.elementor-15521 .elementor-element.elementor-element-1d692774{width:20%;}.elementor-15521 .elementor-element.elementor-element-4cbc48a5{width:20%;}.elementor-15521 .elementor-element.elementor-element-74a9ba11{width:20%;}.elementor-15521 .elementor-element.elementor-element-31df2696{width:50%;}.elementor-15521 .elementor-element.elementor-element-37ddb5bf{width:50%;}.elementor-15521 .elementor-element.elementor-element-1d12a022{width:50%;}.elementor-15521 .elementor-element.elementor-element-3939891b{width:50%;}.elementor-15521 .elementor-element.elementor-element-15eb818{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}}@media(min-width:768px){.elementor-15521 .elementor-element.elementor-element-591d8d1e{width:25%;}.elementor-15521 .elementor-element.elementor-element-790fc176{width:10%;}.elementor-15521 .elementor-element.elementor-element-1d692774{width:30%;}.elementor-15521 .elementor-element.elementor-element-4cbc48a5{width:10%;}.elementor-15521 .elementor-element.elementor-element-74a9ba11{width:25%;}}/* Start custom CSS for weddingpress-audio, class: .elementor-element-af3279b *//* Start custom CSS for weddingpress-audio, class: .elementor-element-988b016 */@-webkit-keyframes rotating /* Safari and Chrome */ {
  from {
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes rotating {
  from {
    -ms-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -webkit-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -ms-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -webkit-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

.btn_musik .elementor-icon {
  -webkit-animation: rotating 50s linear infinite;
  -moz-animation: rotating 5s linear infinite;
  -ms-animation: rotating 5s linear infinite;
  -o-animation: rotating 5s linear infinite;
  animation: rotating 5s linear infinite;
}/* End custom CSS *//* End custom CSS */