.elementor-8351 .elementor-element.elementor-element-0a039a1:not(.elementor-motion-effects-element-type-background), .elementor-8351 .elementor-element.elementor-element-0a039a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDE4D3;}.elementor-8351 .elementor-element.elementor-element-0a039a1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-8351 .elementor-element.elementor-element-0a039a1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8351 .elementor-element.elementor-element-a00eaa5 .elementor-heading-title{color:#5A5044;font-family:"Rosarivo", Sans-serif;font-weight:600;}.elementor-8351 .elementor-element.elementor-element-b912812 .elementor-button .elementor-align-icon-right{margin-left:14px;}.elementor-8351 .elementor-element.elementor-element-b912812 .elementor-button .elementor-align-icon-left{margin-right:14px;}.elementor-8351 .elementor-element.elementor-element-b912812 .elementor-button{background-color:#51380C;}.elementor-8351 .elementor-element.elementor-element-5f4d3bb3:not(.elementor-motion-effects-element-type-background), .elementor-8351 .elementor-element.elementor-element-5f4d3bb3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-74ec3b5 );}.elementor-8351 .elementor-element.elementor-element-5f4d3bb3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-8351 .elementor-element.elementor-element-5f4d3bb3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8351 .elementor-element.elementor-element-5e62ab19{text-align:center;}.elementor-8351 .elementor-element.elementor-element-5e62ab19 .elementor-heading-title{color:#3A342C;font-family:"Encode Sans Semi Condensed", Sans-serif;font-size:15px;font-weight:400;line-height:20px;letter-spacing:0px;}.elementor-8351 .elementor-element.elementor-element-5e62ab19 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:22px 0px 0px 0px;}.elementor-8351 .elementor-element.elementor-element-d23474b .elementor-button{font-family:"Roboto", Sans-serif;font-weight:400;background-color:#423A32;border-radius:98px 98px 98px 98px;}.elementor-8351 .elementor-element.elementor-element-2841cb2b > .elementor-container{max-width:500px;}.elementor-8351 .elementor-element.elementor-element-2841cb2b:not(.elementor-motion-effects-element-type-background), .elementor-8351 .elementor-element.elementor-element-2841cb2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDE4D3;}.elementor-8351 .elementor-element.elementor-element-2841cb2b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-8351 .elementor-element.elementor-element-2841cb2b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-8351 .elementor-element.elementor-element-5826de3c .overlayy{background-color:#EDE4D3;opacity:1;}.elementor-8351 .elementor-element.elementor-element-5826de3c .wdp-text{margin-top:13px;font-size:14px;font-weight:300;line-height:22px;letter-spacing:0.9px;word-spacing:0px;color:#48433A;text-align:fullwidth;padding:0px 0px 0px 0px;}.elementor-8351 .elementor-element.elementor-element-5826de3c .wdp-dear{margin-top:13px;color:#716553;text-align:center;}.elementor-8351 .elementor-element.elementor-element-5826de3c .wdp-name{margin-top:13px;font-family:"Adamina", Sans-serif;font-size:12px;color:#51380C;text-align:center;}.elementor-8351 .elementor-element.elementor-element-5826de3c .wdp-button-wrapper{margin-top:27px;text-align:center;}.elementor-8351 .elementor-element.elementor-element-5826de3c .elementor-image img{width:41%;max-width:1000px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-8351 .elementor-element.elementor-element-5826de3c .wdp-txt-the-wedding{text-align:center;}.elementor-8351 .elementor-element.elementor-element-5826de3c .wdp-mempelai{font-family:"Prata", Sans-serif;font-size:45px;font-weight:900;color:var( --e-global-color-4df6a98 );text-align:center;}.elementor-8351 .elementor-element.elementor-element-5826de3c .wdp-tgl{text-align:center;}.elementor-8351 .elementor-element.elementor-element-5826de3c .wdp-keterangan{font-size:12px;font-style:italic;line-height:56px;color:#5D5241;}.elementor-8351 .elementor-element.elementor-element-5826de3c a.elementor-button, .elementor-8351 .elementor-element.elementor-element-5826de3c .elementor-button{fill:#090909;color:#090909;font-family:"Roboto", Sans-serif;font-weight:500;background-color:var( --e-global-color-4df6a98 );}.elementor-8351 .elementor-element.elementor-element-5826de3c .wdp-button-qr{text-align:center;}@media(max-width:1024px){.elementor-8351 .elementor-element.elementor-element-5826de3c .elementor-image img{width:54%;max-width:1000px;border-radius:0px 0px 0px 0px;}.elementor-8351 .elementor-element.elementor-element-5826de3c .wdp-text{font-size:14px;}}@media(max-width:767px){.elementor-8351 .elementor-element.elementor-element-a00eaa5{text-align:center;}.elementor-8351 .elementor-element.elementor-element-a00eaa5 .elementor-heading-title{font-size:12px;line-height:1.7em;}.elementor-8351 .elementor-element.elementor-element-5f4d3bb3{padding:0px 0px 0px 0px;}.elementor-8351 .elementor-element.elementor-element-2590d67e{width:100%;}.elementor-8351 .elementor-element.elementor-element-5e62ab19{text-align:center;}.elementor-8351 .elementor-element.elementor-element-5e62ab19 .elementor-heading-title{font-size:14px;}.elementor-8351 .elementor-element.elementor-element-5e62ab19 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:12px 0px 4px 1px;}.elementor-8351 .elementor-element.elementor-element-17c04abd{width:100%;}.elementor-8351 .elementor-element.elementor-element-17c04abd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 17px 0px;}.elementor-8351 .elementor-element.elementor-element-d23474b .elementor-button{font-size:12px;}.elementor-8351 .elementor-element.elementor-element-d23474b{width:100%;max-width:100%;}.elementor-8351 .elementor-element.elementor-element-5826de3c .wdp-text{margin-top:19px;font-size:10px;line-height:1.2em;word-spacing:0.1em;}.elementor-8351 .elementor-element.elementor-element-5826de3c .wdp-dear{margin-top:19px;font-size:12px;}.elementor-8351 .elementor-element.elementor-element-5826de3c .wdp-name{margin-top:19px;font-size:14px;}.elementor-8351 .elementor-element.elementor-element-5826de3c .wdp-button-wrapper{margin-top:28px;}.elementor-8351 .elementor-element.elementor-element-5826de3c .elementor-image img{width:100%;max-width:1000px;border-radius:6px 6px 6px 6px;}.elementor-8351 .elementor-element.elementor-element-5826de3c .wdp-mempelai{font-size:34px;}.elementor-8351 .elementor-element.elementor-element-5826de3c .wdp-keterangan{font-size:10px;}}@media(min-width:768px){.elementor-8351 .elementor-element.elementor-element-731ef383{width:100%;}}/* Start custom CSS for weddingpress-wellcome, class: .elementor-element-5826de3c */.elementor-image img {
    margin-bottom: 30px;
    margin-left: auto;
    margin-right: auto;
}

.wdp-text {
    width: 400px !important;
    margin: 0 auto;
    
}

@media (max-width: 767px)
{
    .wdp-text {
    width: 70% !important;
    margin: 0 auto;
    
}
}/* End custom CSS */