.elementor-127 .elementor-element.elementor-element-4e82313{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-127 .elementor-element.elementor-element-31329bb .weddy-cover__card{background-color:#28492F;background-image:url("https://myweddy.axia.vn/wp-content/uploads/2026/09/luxury-nature-green-background-with-floral-pattern_887552-49480.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;--wcc-overlay:#748B6FED;max-width:420px;}.elementor-127 .elementor-element.elementor-element-31329bb .weddy-cover{background-color:var( --e-global-color-primary );}.elementor-127 .elementor-element.elementor-element-31329bb .weddy-cover__deco{width:48px;height:48px;}.elementor-127 .elementor-element.elementor-element-31329bb .weddy-cover__emblem{font-size:60px;margin-bottom:16px;}.elementor-127 .elementor-element.elementor-element-31329bb .weddy-cover__names{color:#ffffff;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );margin-bottom:20px;}.elementor-127 .elementor-element.elementor-element-31329bb .weddy-cover__divider{color:var( --e-global-color-text );max-width:170px;margin-bottom:20px;}.elementor-127 .elementor-element.elementor-element-31329bb .weddy-cover__divider-icon{font-size:14px;}.elementor-127 .elementor-element.elementor-element-31329bb .weddy-cover__date{color:var( --e-global-color-text );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );margin-bottom:6px;}.elementor-127 .elementor-element.elementor-element-31329bb .weddy-cover__greeting{color:rgba(255,255,255,0.8);font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );margin-bottom:6px;}.elementor-127 .elementor-element.elementor-element-31329bb .weddy-cover__guest-name{color:#ffffff;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-127 .elementor-element.elementor-element-31329bb .weddy-cover__button{background-color:#F5F0E6;color:#28492F;margin-top:24px;}.elementor-127 .elementor-element.elementor-element-0d7c781{--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:0px;}.elementor-127 .elementor-element.elementor-element-86b6104{--display:flex;--min-height:450px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overlay-opacity:0.052;--border-radius:0em 0em 0100em 100em;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-127 .elementor-element.elementor-element-86b6104:not(.elementor-motion-effects-element-type-background), .elementor-127 .elementor-element.elementor-element-86b6104 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-127 .elementor-element.elementor-element-86b6104::before, .elementor-127 .elementor-element.elementor-element-86b6104 > .elementor-background-video-container::before, .elementor-127 .elementor-element.elementor-element-86b6104 > .e-con-inner > .elementor-background-video-container::before, .elementor-127 .elementor-element.elementor-element-86b6104 > .elementor-background-slideshow::before, .elementor-127 .elementor-element.elementor-element-86b6104 > .e-con-inner > .elementor-background-slideshow::before, .elementor-127 .elementor-element.elementor-element-86b6104 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://myweddy.axia.vn/wp-content/uploads/2026/09/chu-hy-my-wedding.png");--background-overlay:'';background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-127 .elementor-element.elementor-element-6ca7d76{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-127 .elementor-element.elementor-element-06c6e39{text-align:center;}.elementor-127 .elementor-element.elementor-element-06c6e39 .elementor-heading-title{font-family:"Old Standard TT", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-text );}.elementor-127 .elementor-element.elementor-element-07c8f22{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-127 .elementor-element.elementor-element-519c49d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-127 .elementor-element.elementor-element-5a91375{text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-text );}.elementor-127 .elementor-element.elementor-element-5a91375 p{margin-block-end:0px;}.elementor-127 .elementor-element.elementor-element-2fd596b{text-align:center;}.elementor-127 .elementor-element.elementor-element-2fd596b .elementor-heading-title{font-family:"Old Standard TT", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-127 .elementor-element.elementor-element-0972ae4{--display:flex;--justify-content:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-127 .elementor-element.elementor-element-7ca37e4{text-align:center;}.elementor-127 .elementor-element.elementor-element-7ca37e4 img{width:100px;opacity:0.9;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 61deg );}.elementor-127 .elementor-element.elementor-element-37cc7fb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-127 .elementor-element.elementor-element-0a7101c{text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-text );}.elementor-127 .elementor-element.elementor-element-0a7101c p{margin-block-end:0px;}.elementor-127 .elementor-element.elementor-element-f501380{text-align:center;}.elementor-127 .elementor-element.elementor-element-f501380 .elementor-heading-title{font-family:"Old Standard TT", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-text );}.elementor-127 .elementor-element.elementor-element-be3ef92{--display:flex;}body:not(.rtl) .elementor-127 .elementor-element.elementor-element-711897e{left:0px;}body.rtl .elementor-127 .elementor-element.elementor-element-711897e{right:0px;}.elementor-127 .elementor-element.elementor-element-711897e{top:0px;}.elementor-127 .elementor-element.elementor-element-711897e .xtool-curved-text{max-width:100%;color:var( --e-global-color-text );}.elementor-127 .elementor-element.elementor-element-711897e .xtool-curved-text text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-127 .elementor-element.elementor-element-711897e .xtool-curved-text__sparkle{fill:var( --e-global-color-text );}.elementor-127 .elementor-element.elementor-element-d86ba12{--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:0px;}.elementor-127 .elementor-element.elementor-element-ad12e18{--display:flex;--min-height:570px;border-style:solid;--border-style:solid;border-width:1px 1px 0px 0px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#748B6F;--border-color:#748B6F;--border-radius:99em 99em 0em 0em;box-shadow:0px -39px 100px 0px rgba(116, 139, 111.00000000000003, 0.17);--margin-top:-180px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-127 .elementor-element.elementor-element-ad12e18:not(.elementor-motion-effects-element-type-background), .elementor-127 .elementor-element.elementor-element-ad12e18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#748B6F;background-image:url("https://myweddy.axia.vn/wp-content/uploads/2026/09/thien-phu-thuy-an-white.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-127 .elementor-element.elementor-element-6007f02{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-127 .elementor-element.elementor-element-e50aeb4 .xtool-scroll-indicator{--xsi-width:26px;--xsi-height:50px;--xsi-border-width:1px;--xsi-border-color:var( --e-global-color-primary );--xsi-dot-color:var( --e-global-color-primary );--xsi-dot-size:4px;--xsi-duration:1600ms;}.elementor-127 .elementor-element.elementor-element-41768e8 .xtool-bgm__toggle{background-color:transparent;--xbgm-size:48px;--xbgm-icon-size:18px;--xbgm-offset:20px;background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-primary ) 100%);--xbgm-color:var( --e-global-color-text );--xbgm-ring-color:rgba(255,255,255,0.5);--xbgm-ring-width:1px;--xbgm-ring-gap:4px;}.elementor-127 .elementor-element.elementor-element-4da4e4f{--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-127 .elementor-element.elementor-element-89f6519{--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;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-127 .elementor-element.elementor-element-89f6519:not(.elementor-motion-effects-element-type-background), .elementor-127 .elementor-element.elementor-element-89f6519 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-127 .elementor-element.elementor-element-b5fdbba{text-align:center;}.elementor-127 .elementor-element.elementor-element-b5fdbba .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-text );}.elementor-127 .elementor-element.elementor-element-fc51c87{--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:nowrap;}.elementor-127 .elementor-element.elementor-element-771767f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-127 .elementor-element.elementor-element-4f751f6{text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-6a751a1 );}.elementor-127 .elementor-element.elementor-element-4f751f6 p{margin-block-end:0px;}.elementor-127 .elementor-element.elementor-element-bec86df{text-align:center;}.elementor-127 .elementor-element.elementor-element-bec86df .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-accent );}.elementor-127 .elementor-element.elementor-element-370ce89{text-align:center;}.elementor-127 .elementor-element.elementor-element-370ce89 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-accent );}.elementor-127 .elementor-element.elementor-element-7505200{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#BFD0BD;--border-color:#BFD0BD;}.elementor-127 .elementor-element.elementor-element-eb11fd8{text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-6a751a1 );}.elementor-127 .elementor-element.elementor-element-eb11fd8 p{margin-block-end:0px;}.elementor-127 .elementor-element.elementor-element-6c4658e{text-align:center;}.elementor-127 .elementor-element.elementor-element-6c4658e .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-accent );}.elementor-127 .elementor-element.elementor-element-b3f3a83{text-align:center;}.elementor-127 .elementor-element.elementor-element-b3f3a83 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-accent );}.elementor-127 .elementor-element.elementor-element-73b9606{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-127 .elementor-element.elementor-element-73b9606::before, .elementor-127 .elementor-element.elementor-element-73b9606 > .elementor-background-video-container::before, .elementor-127 .elementor-element.elementor-element-73b9606 > .e-con-inner > .elementor-background-video-container::before, .elementor-127 .elementor-element.elementor-element-73b9606 > .elementor-background-slideshow::before, .elementor-127 .elementor-element.elementor-element-73b9606 > .e-con-inner > .elementor-background-slideshow::before, .elementor-127 .elementor-element.elementor-element-73b9606 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, #FFFFFF 100%);}.elementor-127 .elementor-element.elementor-element-450aca5{text-align:center;}.elementor-127 .elementor-element.elementor-element-450aca5 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-127 .elementor-element.elementor-element-5632bc7{--spacer-size:50px;}.elementor-127 .elementor-element.elementor-element-1f4cba9{text-align:center;}.elementor-127 .elementor-element.elementor-element-1f4cba9 .elementor-heading-title{font-family:"Old Standard TT", Sans-serif;font-size:40px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-127 .elementor-element.elementor-element-3a546fd{text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-accent );}.elementor-127 .elementor-element.elementor-element-3a546fd p{margin-block-end:0px;}.elementor-127 .elementor-element.elementor-element-47ee16e{text-align:center;font-family:"Cormorant Garamond", Sans-serif;font-size:45px;font-weight:600;text-transform:uppercase;color:#314D3E;}.elementor-127 .elementor-element.elementor-element-47ee16e p{margin-block-end:0px;}.elementor-127 .elementor-element.elementor-element-7da60c7{text-align:center;}.elementor-127 .elementor-element.elementor-element-7da60c7 .elementor-heading-title{font-family:"Old Standard TT", Sans-serif;font-size:40px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-127 .elementor-element.elementor-element-bcada83{text-align:center;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-accent );}.elementor-127 .elementor-element.elementor-element-bcada83 p{margin-block-end:0px;}.elementor-127 .elementor-element.elementor-element-c635f13{--display:flex;}.elementor-127 .elementor-element.elementor-element-562240c{text-align:center;}.elementor-127 .elementor-element.elementor-element-562240c .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-127 .elementor-element.elementor-element-9b29fb7 .xtool-gallery--grid{grid-template-columns:repeat(3, 1fr);}.elementor-127 .elementor-element.elementor-element-9b29fb7 .xtool-gallery--masonry{column-count:3;}.elementor-127 .elementor-element.elementor-element-9b29fb7 .xtool-gallery{--xtool-gallery-gap:10px;--xtool-gallery-speed:400ms;}.elementor-127 .elementor-element.elementor-element-9b29fb7 .xtool-gallery--grid .xtool-gallery__img{height:270px;}.elementor-127 .elementor-element.elementor-element-9b29fb7 .xtool-gallery--featured{grid-auto-rows:270px;}.elementor-127 .elementor-element.elementor-element-9b29fb7 .xtool-gallery__item{border-radius:6px;overflow:hidden;}.elementor-127 .elementor-element.elementor-element-9b29fb7 .xtool-gallery__overlay{background-color:rgba(0,0,0,0.4);}.elementor-127 .elementor-element.elementor-element-b393889{--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-127 .elementor-element.elementor-element-c3b4c6d{--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;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-127 .elementor-element.elementor-element-c3b4c6d:not(.elementor-motion-effects-element-type-background), .elementor-127 .elementor-element.elementor-element-c3b4c6d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-127 .elementor-element.elementor-element-47bfa6e{text-align:center;}.elementor-127 .elementor-element.elementor-element-47bfa6e .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-text );}.elementor-127 .elementor-element.elementor-element-74b3c46{--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;}.elementor-127 .elementor-element.elementor-element-4e758b0{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-127 .elementor-element.elementor-element-4e758b0::before, .elementor-127 .elementor-element.elementor-element-4e758b0 > .elementor-background-video-container::before, .elementor-127 .elementor-element.elementor-element-4e758b0 > .e-con-inner > .elementor-background-video-container::before, .elementor-127 .elementor-element.elementor-element-4e758b0 > .elementor-background-slideshow::before, .elementor-127 .elementor-element.elementor-element-4e758b0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-127 .elementor-element.elementor-element-4e758b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, #FFFFFF 100%);}.elementor-127 .elementor-element.elementor-element-4a3e192{text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-primary );}.elementor-127 .elementor-element.elementor-element-4a3e192 p{margin-block-end:0px;}.elementor-127 .elementor-element.elementor-element-7c577ff{text-align:center;}.elementor-127 .elementor-element.elementor-element-7c577ff .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-127 .elementor-element.elementor-element-a7a465d{--spacer-size:10px;}.elementor-127 .elementor-element.elementor-element-2bebbf0{padding:20px 20px 10px 20px;text-align:center;}.elementor-127 .elementor-element.elementor-element-2bebbf0 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-accent );}.elementor-127 .elementor-element.elementor-element-6b5a002{--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:nowrap;}.elementor-127 .elementor-element.elementor-element-c510463{--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;--justify-content:center;}.elementor-127 .elementor-element.elementor-element-4804130{text-align:center;}.elementor-127 .elementor-element.elementor-element-4804130 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-accent );}.elementor-127 .elementor-element.elementor-element-9a0f400{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#BFD0BD;--border-color:#BFD0BD;}.elementor-127 .elementor-element.elementor-element-d94ca48{text-align:center;}.elementor-127 .elementor-element.elementor-element-d94ca48 .elementor-heading-title{font-family:"Old Standard TT", Sans-serif;font-size:40px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-127 .elementor-element.elementor-element-85c51a6{--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;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#BFD0BD;--border-color:#BFD0BD;}.elementor-127 .elementor-element.elementor-element-6409d4f{text-align:center;}.elementor-127 .elementor-element.elementor-element-6409d4f .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-accent );}.elementor-127 .elementor-element.elementor-element-35d08e9{text-align:center;}.elementor-127 .elementor-element.elementor-element-35d08e9 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-127 .elementor-element.elementor-element-35d08e9 .elementor-heading-title a:hover, .elementor-127 .elementor-element.elementor-element-35d08e9 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.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-size:var( --e-global-typography-secondary-font-size );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-127 .elementor-element.elementor-element-3d8d100{--divider-border-style:solid;--divider-color:var( --e-global-color-6a751a1 );--divider-border-width:2px;}.elementor-127 .elementor-element.elementor-element-3d8d100 .elementor-divider-separator{width:100%;}.elementor-127 .elementor-element.elementor-element-3d8d100 .elementor-divider{padding-block-start:25px;padding-block-end:25px;}.elementor-127 .elementor-element.elementor-element-5243cfc{text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-primary );}.elementor-127 .elementor-element.elementor-element-5243cfc p{margin-block-end:0px;}.elementor-127 .elementor-element.elementor-element-1b9608f{text-align:center;}.elementor-127 .elementor-element.elementor-element-1b9608f .elementor-heading-title{font-family:"Old Standard TT", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-127 .elementor-element.elementor-element-ac43f76{padding:20px 20px 10px 20px;text-align:center;}.elementor-127 .elementor-element.elementor-element-ac43f76 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-accent );}.elementor-127 .elementor-element.elementor-element-e6f696e{--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:nowrap;}.elementor-127 .elementor-element.elementor-element-4c91f44{--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;--justify-content:center;}.elementor-127 .elementor-element.elementor-element-ed40e73{text-align:center;}.elementor-127 .elementor-element.elementor-element-ed40e73 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-accent );}.elementor-127 .elementor-element.elementor-element-53e7900{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#BFD0BD;--border-color:#BFD0BD;}.elementor-127 .elementor-element.elementor-element-06dae1e{text-align:center;}.elementor-127 .elementor-element.elementor-element-06dae1e .elementor-heading-title{font-family:"Old Standard TT", Sans-serif;font-size:40px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-127 .elementor-element.elementor-element-b06bbfe{--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;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:1px;border-color:#BFD0BD;--border-color:#BFD0BD;}.elementor-127 .elementor-element.elementor-element-9509a43{text-align:center;}.elementor-127 .elementor-element.elementor-element-9509a43 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-accent );}.elementor-127 .elementor-element.elementor-element-f1f5a88{text-align:center;}.elementor-127 .elementor-element.elementor-element-f1f5a88 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-127 .elementor-element.elementor-element-f1f5a88 .elementor-heading-title a:hover, .elementor-127 .elementor-element.elementor-element-f1f5a88 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-127 .elementor-element.elementor-element-36311e2{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-127 .elementor-element.elementor-element-33d8030 .xtool-calendar{background-color:var( --e-global-color-text );border-color:var( --e-global-color-accent );border-radius:10px;padding:18px;}.elementor-127 .elementor-element.elementor-element-33d8030 .xtool-calendar__header{color:#1B3A2B;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-127 .elementor-element.elementor-element-33d8030 .xtool-calendar__weekday{color:#9C8D84;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-127 .elementor-element.elementor-element-33d8030 .xtool-calendar__weekdays{border-bottom-color:#1B3A2B;border-bottom-width:1px;}.elementor-127 .elementor-element.elementor-element-33d8030 .xtool-calendar__cell{color:#2B2420;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-127 .elementor-element.elementor-element-33d8030 .xtool-calendar__grid{row-gap:5px;}.elementor-127 .elementor-element.elementor-element-33d8030 .xtool-calendar__highlight-shape{color:#1B3A2B;width:83%;height:83%;}.elementor-127 .elementor-element.elementor-element-33d8030 .xtool-calendar__cell--highlight{color:#FBF3E7;}.elementor-127 .elementor-element.elementor-element-3dd16ed{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-127 .elementor-element.elementor-element-100ce5c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-127 .elementor-element.elementor-element-e29f315 .xtool-timeline{max-width:100%;margin-left:auto;margin-right:0;--xtl-line-color:#1B3A2B;--xtl-line-width:1px;--xtl-dot-color:#1B3A2B;--xtl-dot-size:14px;--xtl-ring-color:rgba(27,58,43,0.12);--xtl-ring-width:4px;--xtl-time-width:90px;--xtl-row-gap:40px;--xtl-col-gap:24px;}.elementor-127 .elementor-element.elementor-element-e29f315 .xtool-timeline__time{color:var( --e-global-color-primary );}.elementor-127 .elementor-element.elementor-element-e29f315 .xtool-timeline__label{color:var( --e-global-color-primary );}.elementor-127 .elementor-element.elementor-element-7cb1dd3{text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-primary );}.elementor-127 .elementor-element.elementor-element-7cb1dd3 p{margin-block-end:0px;}.elementor-127 .elementor-element.elementor-element-91de80a{text-align:center;}.elementor-127 .elementor-element.elementor-element-91de80a .elementor-heading-title{font-family:"Old Standard TT", Sans-serif;font-size:40px;font-weight:600;text-transform:uppercase;color:var( --e-global-color-primary );}.elementor-127 .elementor-element.elementor-element-1166a0a{text-align:left;}.elementor-127 .elementor-element.elementor-element-1166a0a .weddy-rsvp-trigger{background-color:#1B3A2B;color:#ffffff;}.elementor-127 .elementor-element.elementor-element-1166a0a .weddy-rsvp-modal__box{background-color:#ffffff;}.elementor-127 .elementor-element.elementor-element-1166a0a .weddy-rsvp-modal__overlay{background-color:rgba(20,20,20,0.45);}.elementor-127 .elementor-element.elementor-element-1166a0a .weddy-rsvp-modal__title{color:#1B1B1B;}.elementor-127 .elementor-element.elementor-element-1166a0a .weddy-rsvp-modal__desc{color:#6B6B6B;}.elementor-127 .elementor-element.elementor-element-1166a0a .weddy-rsvp-choice--yes{--rsvp-accent:#16A34A;}.elementor-127 .elementor-element.elementor-element-1166a0a .weddy-rsvp-choice--no{--rsvp-accent:#DC2626;}.elementor-127 .elementor-element.elementor-element-1166a0a .weddy-rsvp-stepper__btn{background-color:#ffffff !important;color:#1B1B1B !important;border-color:#E3DFD6 !important;}.elementor-127 .elementor-element.elementor-element-1166a0a .weddy-rsvp-stepper__value{color:#1B1B1B;}.elementor-127 .elementor-element.elementor-element-1166a0a .weddy-rsvp-submit{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );}.elementor-127 .elementor-element.elementor-element-32f5fff{--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-127 .elementor-element.elementor-element-2ae1a62{--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;--border-radius:10px 10px 10px 10px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-127 .elementor-element.elementor-element-2ae1a62:not(.elementor-motion-effects-element-type-background), .elementor-127 .elementor-element.elementor-element-2ae1a62 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-127 .elementor-element.elementor-element-fe4bbb1{text-align:center;}.elementor-127 .elementor-element.elementor-element-fe4bbb1 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-text );}.elementor-127 .elementor-element.elementor-element-e64c5b3{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF;--border-color:#FFFFFF;--border-radius:20px 20px 20px 20px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-127 .elementor-element.elementor-element-e64c5b3::before, .elementor-127 .elementor-element.elementor-element-e64c5b3 > .elementor-background-video-container::before, .elementor-127 .elementor-element.elementor-element-e64c5b3 > .e-con-inner > .elementor-background-video-container::before, .elementor-127 .elementor-element.elementor-element-e64c5b3 > .elementor-background-slideshow::before, .elementor-127 .elementor-element.elementor-element-e64c5b3 > .e-con-inner > .elementor-background-slideshow::before, .elementor-127 .elementor-element.elementor-element-e64c5b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #FFFFFF00 0%, #FFFFFF 100%);}.elementor-127 .elementor-element.elementor-element-8b4849d .weddy-gb__header{background-color:#1B3A2B;color:#F5F0E6;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-127 .elementor-element.elementor-element-8b4849d .weddy-gb__form-card{background-color:#ffffff;padding:24px 24px 24px 24px;}.elementor-127 .elementor-element.elementor-element-8b4849d .weddy-gb__wish{background-color:#ffffff;}.elementor-127 .elementor-element.elementor-element-8b4849d .weddy-gb__submit{background-color:#1B3A2B;}.elementor-127 .elementor-element.elementor-element-8b4849d .weddy-gb__wish-name{color:#1B3A2B;}.elementor-127 .elementor-element.elementor-element-8b4849d .weddy-gb__form{gap:16px;}.elementor-127 .elementor-element.elementor-element-8b4849d .weddy-gb__input, .elementor-127 .elementor-element.elementor-element-8b4849d .weddy-gb__textarea{padding:12px 16px 12px 16px;}.elementor-127 .elementor-element.elementor-element-8b4849d .weddy-gb__list{max-height:480px;}.elementor-127 .elementor-element.elementor-element-8ce28f2{--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-127 .elementor-element.elementor-element-6d45140{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-127 .elementor-element.elementor-element-2c7d8f0{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-127 .elementor-element.elementor-element-8b36fb1{text-align:center;}.elementor-127 .elementor-element.elementor-element-8b36fb1 .elementor-heading-title{font-family:"Old Standard TT", Sans-serif;font-size:30px;font-weight:600;text-transform:uppercase;line-height:1.15em;color:var( --e-global-color-primary );}.elementor-127 .elementor-element.elementor-element-fa0951e{text-align:center;}.elementor-127 .elementor-element.elementor-element-fa0951e .weddy-gift-trigger__image{width:220px;}.elementor-127 .elementor-element.elementor-element-fa0951e .weddy-gift-trigger__heading{color:#7A2B2B;}.elementor-127 .elementor-element.elementor-element-fa0951e .weddy-gift-trigger__subtext{color:#6B5D54;}.elementor-127 .elementor-element.elementor-element-fa0951e .weddy-gift-modal__header{background-color:#1B3A2B;color:#ffffff;}.elementor-127 .elementor-element.elementor-element-fa0951e .weddy-gift-modal__body{background-color:#FBF6F3;}.elementor-127 .elementor-element.elementor-element-fa0951e .weddy-gift-modal__overlay{background-color:rgba(20,20,20,0.45);}.elementor-127 .elementor-element.elementor-element-fa0951e .weddy-gift-modal__close{background-color:rgba(255,255,255,0.15) !important;color:#ffffff !important;width:32px;height:32px;font-size:calc(32px * 0.55);}.elementor-127 .elementor-element.elementor-element-fa0951e .weddy-gift-modal__close:hover{background-color:rgba(255,255,255,0.28) !important;color:#ffffff !important;}.elementor-127 .elementor-element.elementor-element-fa0951e .weddy-gift-person__title{color:#1B3A2B;}.elementor-127 .elementor-element.elementor-element-fa0951e .weddy-gift-person__holder{color:#2B2420;}.elementor-127 .elementor-element.elementor-element-fa0951e .weddy-gift-person__bank, .elementor-127 .elementor-element.elementor-element-fa0951e .weddy-gift-person__account{color:#6B5D54;}.elementor-127 .elementor-element.elementor-element-fa0951e .weddy-gift-save{background-color:#F0EAE0;color:#7A3B2E;}.elementor-127 .elementor-element.elementor-element-fa0951e .weddy-gift-save__icon{font-size:14px;width:14px;height:14px;}body.elementor-page-127:not(.elementor-motion-effects-element-type-background), body.elementor-page-127 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFAF3;background-image:url("https://myweddy.axia.vn/wp-content/uploads/2026/09/BG-2.png");background-position:center center;background-repeat:repeat;background-size:68px auto;}@media(min-width:768px){.elementor-127 .elementor-element.elementor-element-0d7c781{--content-width:900px;}.elementor-127 .elementor-element.elementor-element-86b6104{--content-width:600px;}.elementor-127 .elementor-element.elementor-element-0972ae4{--width:50%;}.elementor-127 .elementor-element.elementor-element-be3ef92{--width:80%;}.elementor-127 .elementor-element.elementor-element-d86ba12{--content-width:400px;}.elementor-127 .elementor-element.elementor-element-771767f{--width:50%;}.elementor-127 .elementor-element.elementor-element-7505200{--width:50%;}.elementor-127 .elementor-element.elementor-element-6b5a002{--content-width:400px;}.elementor-127 .elementor-element.elementor-element-c510463{--width:50%;}.elementor-127 .elementor-element.elementor-element-9a0f400{--width:50%;}.elementor-127 .elementor-element.elementor-element-85c51a6{--width:50%;}.elementor-127 .elementor-element.elementor-element-e6f696e{--content-width:400px;}.elementor-127 .elementor-element.elementor-element-4c91f44{--width:50%;}.elementor-127 .elementor-element.elementor-element-53e7900{--width:50%;}.elementor-127 .elementor-element.elementor-element-b06bbfe{--width:50%;}.elementor-127 .elementor-element.elementor-element-36311e2{--content-width:400px;}}@media(max-width:1024px){.elementor-127 .elementor-element.elementor-element-31329bb .weddy-cover__names{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-127 .elementor-element.elementor-element-31329bb .weddy-cover__date{font-size:var( --e-global-typography-accent-font-size );}.elementor-127 .elementor-element.elementor-element-31329bb .weddy-cover__greeting{font-size:var( --e-global-typography-secondary-font-size );}.elementor-127 .elementor-element.elementor-element-31329bb .weddy-cover__guest-name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-127 .elementor-element.elementor-element-5a91375{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-127 .elementor-element.elementor-element-0a7101c{font-size:var( --e-global-typography-accent-font-size );}.elementor-127 .elementor-element.elementor-element-711897e .xtool-curved-text text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-127 .elementor-element.elementor-element-b5fdbba .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-127 .elementor-element.elementor-element-4f751f6{font-size:var( --e-global-typography-accent-font-size );}.elementor-127 .elementor-element.elementor-element-bec86df .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-127 .elementor-element.elementor-element-370ce89 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-127 .elementor-element.elementor-element-eb11fd8{font-size:var( --e-global-typography-accent-font-size );}.elementor-127 .elementor-element.elementor-element-6c4658e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-127 .elementor-element.elementor-element-b3f3a83 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-127 .elementor-element.elementor-element-450aca5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-127 .elementor-element.elementor-element-3a546fd{font-size:var( --e-global-typography-secondary-font-size );}.elementor-127 .elementor-element.elementor-element-bcada83{font-size:var( --e-global-typography-secondary-font-size );}.elementor-127 .elementor-element.elementor-element-562240c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-127 .elementor-element.elementor-element-9b29fb7 .xtool-gallery--grid{grid-template-columns:repeat(2, 1fr);}.elementor-127 .elementor-element.elementor-element-9b29fb7 .xtool-gallery--masonry{column-count:2;}.elementor-127 .elementor-element.elementor-element-9b29fb7 .xtool-gallery{--xtool-gallery-gap:8px;}.elementor-127 .elementor-element.elementor-element-9b29fb7 .xtool-gallery--grid .xtool-gallery__img{height:160px;}.elementor-127 .elementor-element.elementor-element-9b29fb7 .xtool-gallery--featured{grid-auto-rows:160px;}.elementor-127 .elementor-element.elementor-element-47bfa6e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-127 .elementor-element.elementor-element-4a3e192{font-size:var( --e-global-typography-accent-font-size );}.elementor-127 .elementor-element.elementor-element-7c577ff .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-127 .elementor-element.elementor-element-2bebbf0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-127 .elementor-element.elementor-element-4804130 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-127 .elementor-element.elementor-element-6409d4f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-127 .elementor-element.elementor-element-35d08e9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-127 .elementor-element.elementor-element-5243cfc{font-size:var( --e-global-typography-accent-font-size );}.elementor-127 .elementor-element.elementor-element-ac43f76 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-127 .elementor-element.elementor-element-ed40e73 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-127 .elementor-element.elementor-element-9509a43 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-127 .elementor-element.elementor-element-f1f5a88 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-127 .elementor-element.elementor-element-33d8030 .xtool-calendar__header{font-size:var( --e-global-typography-secondary-font-size );}.elementor-127 .elementor-element.elementor-element-33d8030 .xtool-calendar__weekday{font-size:var( --e-global-typography-accent-font-size );}.elementor-127 .elementor-element.elementor-element-33d8030 .xtool-calendar__cell{font-size:var( --e-global-typography-accent-font-size );}.elementor-127 .elementor-element.elementor-element-7cb1dd3{font-size:var( --e-global-typography-accent-font-size );}.elementor-127 .elementor-element.elementor-element-fe4bbb1 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-127 .elementor-element.elementor-element-8b4849d .weddy-gb__header{font-size:var( --e-global-typography-accent-font-size );}.elementor-127 .elementor-element.elementor-element-8b36fb1 .elementor-heading-title{font-size:26px;}}@media(max-width:767px){.elementor-127 .elementor-element.elementor-element-31329bb .weddy-cover__names{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-127 .elementor-element.elementor-element-31329bb .weddy-cover__date{font-size:var( --e-global-typography-accent-font-size );}.elementor-127 .elementor-element.elementor-element-31329bb .weddy-cover__greeting{font-size:var( --e-global-typography-secondary-font-size );}.elementor-127 .elementor-element.elementor-element-31329bb .weddy-cover__guest-name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-127 .elementor-element.elementor-element-86b6104{--min-height:440px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-127 .elementor-element.elementor-element-06c6e39 .elementor-heading-title{font-size:14px;}.elementor-127 .elementor-element.elementor-element-519c49d{--width:40%;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-127 .elementor-element.elementor-element-5a91375{font-size:var( --e-global-typography-accent-font-size );}.elementor-127 .elementor-element.elementor-element-0972ae4{--width:20%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-127 .elementor-element.elementor-element-37cc7fb{--width:40%;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-127 .elementor-element.elementor-element-0a7101c{font-size:var( --e-global-typography-accent-font-size );}.elementor-127 .elementor-element.elementor-element-711897e .xtool-curved-text text{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-127 .elementor-element.elementor-element-d86ba12{--content-width:280px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-127 .elementor-element.elementor-element-ad12e18{--min-height:400px;--margin-top:-250px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-127 .elementor-element.elementor-element-b5fdbba .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-127 .elementor-element.elementor-element-fc51c87{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-127 .elementor-element.elementor-element-4f751f6{font-size:var( --e-global-typography-accent-font-size );}.elementor-127 .elementor-element.elementor-element-bec86df .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-127 .elementor-element.elementor-element-370ce89 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-127 .elementor-element.elementor-element-eb11fd8{font-size:var( --e-global-typography-accent-font-size );}.elementor-127 .elementor-element.elementor-element-6c4658e .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-127 .elementor-element.elementor-element-b3f3a83 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-127 .elementor-element.elementor-element-73b9606{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-127 .elementor-element.elementor-element-450aca5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-127 .elementor-element.elementor-element-3a546fd{font-size:var( --e-global-typography-secondary-font-size );}.elementor-127 .elementor-element.elementor-element-bcada83{font-size:var( --e-global-typography-secondary-font-size );}.elementor-127 .elementor-element.elementor-element-562240c .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-127 .elementor-element.elementor-element-9b29fb7 .xtool-gallery--grid{grid-template-columns:repeat(2, 1fr);}.elementor-127 .elementor-element.elementor-element-9b29fb7 .xtool-gallery--masonry{column-count:2;}.elementor-127 .elementor-element.elementor-element-9b29fb7 .xtool-gallery{--xtool-gallery-gap:6px;}.elementor-127 .elementor-element.elementor-element-9b29fb7 .xtool-gallery--grid .xtool-gallery__img{height:130px;}.elementor-127 .elementor-element.elementor-element-9b29fb7 .xtool-gallery--featured{grid-auto-rows:130px;}.elementor-127 .elementor-element.elementor-element-47bfa6e .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-127 .elementor-element.elementor-element-4e758b0{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-127 .elementor-element.elementor-element-4a3e192{font-size:var( --e-global-typography-accent-font-size );}.elementor-127 .elementor-element.elementor-element-7c577ff .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-127 .elementor-element.elementor-element-2bebbf0 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-127 .elementor-element.elementor-element-4804130 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-127 .elementor-element.elementor-element-6409d4f .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-127 .elementor-element.elementor-element-35d08e9 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-127 .elementor-element.elementor-element-5243cfc{font-size:var( --e-global-typography-accent-font-size );}.elementor-127 .elementor-element.elementor-element-ac43f76 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-127 .elementor-element.elementor-element-ed40e73 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-127 .elementor-element.elementor-element-9509a43 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-127 .elementor-element.elementor-element-f1f5a88 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-127 .elementor-element.elementor-element-36311e2{--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-127 .elementor-element.elementor-element-33d8030 .xtool-calendar{padding:12px;}.elementor-127 .elementor-element.elementor-element-33d8030 .xtool-calendar__header{font-size:var( --e-global-typography-secondary-font-size );}.elementor-127 .elementor-element.elementor-element-33d8030 .xtool-calendar__weekday{font-size:var( --e-global-typography-accent-font-size );}.elementor-127 .elementor-element.elementor-element-33d8030 .xtool-calendar__cell{font-size:var( --e-global-typography-accent-font-size );}.elementor-127 .elementor-element.elementor-element-3dd16ed{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-127 .elementor-element.elementor-element-100ce5c{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:60px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-127 .elementor-element.elementor-element-e29f315 .xtool-timeline{margin-left:0;margin-right:auto;}.elementor-127 .elementor-element.elementor-element-7cb1dd3{font-size:var( --e-global-typography-accent-font-size );}.elementor-127 .elementor-element.elementor-element-fe4bbb1 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-127 .elementor-element.elementor-element-e64c5b3{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-127 .elementor-element.elementor-element-8b4849d .weddy-gb__header{font-size:var( --e-global-typography-accent-font-size );}.elementor-127 .elementor-element.elementor-element-8b4849d .weddy-gb__form-card{padding:10px 10px 10px 10px;}.elementor-127 .elementor-element.elementor-element-8b36fb1 .elementor-heading-title{font-size:24px;}}