.elementor-1535 .elementor-element.elementor-element-621b320{--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-1535 .elementor-element.elementor-element-621b320:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-621b320 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://s.invitaconestilo.site/wp-content/uploads/2026/03/invitacion-digital-boda-daniela-obregon-fondo-de-la-invitacion.gif") 50% 50%;background-size:cover;}.elementor-1535 .elementor-element.elementor-element-ebd1c16{--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-1535 .elementor-element.elementor-element-65f7cf0{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;top:-697.969px;}body:not(.rtl) .elementor-1535 .elementor-element.elementor-element-65f7cf0{right:-114px;}body.rtl .elementor-1535 .elementor-element.elementor-element-65f7cf0{left:-114px;}.elementor-1535 .elementor-element.elementor-element-8633f81{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;top:-1149px;}body:not(.rtl) .elementor-1535 .elementor-element.elementor-element-8633f81{left:-23px;}body.rtl .elementor-1535 .elementor-element.elementor-element-8633f81{right:-23px;}.elementor-1535 .elementor-element.elementor-element-65faac6 .elementor-heading-title{font-family:"Great Vibes", Sans-serif;color:#5B2028;}.elementor-1535 .elementor-element.elementor-element-693bcdb{--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-1535 .elementor-element.elementor-element-ee9d337{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;top:-1149px;}body:not(.rtl) .elementor-1535 .elementor-element.elementor-element-ee9d337{left:-23px;}body.rtl .elementor-1535 .elementor-element.elementor-element-ee9d337{right:-23px;}.elementor-1535 .elementor-element.elementor-element-12bda133{--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-1535 .elementor-element.elementor-element-3cf5e175{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1535 .elementor-element.elementor-element-3cf5e175.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-82d1018{--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-1535 .elementor-element.elementor-element-74b84df{--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-1535 .elementor-element.elementor-element-4ec7b6d{--spacer-size:50px;}.elementor-1535 .elementor-element.elementor-element-a3ae87f{--spacer-size:50px;}.elementor-1535 .elementor-element.elementor-element-a6ca0c1 .elementor-heading-title{font-family:"Great Vibes", Sans-serif;color:#5B2028;}.elementor-1535 .elementor-element.elementor-element-d314ce5 .elementor-countdown-wrapper{max-width:100%;}body:not(.rtl) .elementor-1535 .elementor-element.elementor-element-d314ce5 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-1535 .elementor-element.elementor-element-d314ce5 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-1535 .elementor-element.elementor-element-d314ce5 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-1535 .elementor-element.elementor-element-d314ce5 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 10px/2 );}.elementor-1535 .elementor-element.elementor-element-d314ce5 .elementor-countdown-item{background-color:#D34A78;border-style:solid;border-color:#D34A78;border-radius:50px 50px 50px 50px;}.elementor-1535 .elementor-element.elementor-element-d314ce5 .elementor-countdown-digits{color:#FFFFFF;font-family:"Inter", Sans-serif;}.elementor-1535 .elementor-element.elementor-element-d314ce5 .elementor-countdown-label{color:#FFFFFF;font-family:"Inter", Sans-serif;}.elementor-1535 .elementor-element.elementor-element-bf54533{--spacer-size:50px;}.elementor-1535 .elementor-element.elementor-element-7b3aa8b{width:var( --container-widget-width, 23% );max-width:23%;--container-widget-width:23%;--container-widget-flex-grow:0;}.elementor-1535 .elementor-element.elementor-element-7b3aa8b.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1535 .elementor-element.elementor-element-ffc340a .elementor-heading-title{font-family:"Great Vibes", Sans-serif;font-weight:500;color:#5B2028;}.elementor-1535 .elementor-element.elementor-element-0a7cf16 .elementor-heading-title{font-family:"Great Vibes", Sans-serif;font-weight:500;color:#5B2028;}.elementor-1535 .elementor-element.elementor-element-50894ee .elementor-heading-title{font-family:"Great Vibes", Sans-serif;font-weight:500;color:#5B2028;}.elementor-1535 .elementor-element.elementor-element-fb7ab6c .elementor-heading-title{font-family:"Great Vibes", Sans-serif;color:#5B2028;}.elementor-1535 .elementor-element.elementor-element-2e6af9e{--spacer-size:50px;}.elementor-1535 .elementor-element.elementor-element-c8469df .elementor-heading-title{font-family:"Great Vibes", Sans-serif;color:#5B2028;}.elementor-1535 .elementor-element.elementor-element-34838b7{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;top:-1149px;}body:not(.rtl) .elementor-1535 .elementor-element.elementor-element-34838b7{left:-23px;}body.rtl .elementor-1535 .elementor-element.elementor-element-34838b7{right:-23px;}.elementor-1535 .elementor-element.elementor-element-4c95c79{--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-1535 .elementor-element.elementor-element-4c95c79.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1535 .elementor-element.elementor-element-90b57c1{--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-1535 .elementor-element.elementor-element-10c6962{--spacer-size:50px;}.elementor-1535 .elementor-element.elementor-element-b98033b{--spacer-size:50px;}.elementor-1535 .elementor-element.elementor-element-9dc7e61{--spacer-size:50px;}.elementor-1535 .elementor-element.elementor-element-a95d191{--spacer-size:50px;}.elementor-1535 .elementor-element.elementor-element-2017624 .elementor-heading-title{font-family:"Great Vibes", Sans-serif;color:#5B2028;}.elementor-1535 .elementor-element.elementor-element-25fe903{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-1535 .elementor-element.elementor-element-add061e{--spacer-size:50px;}.elementor-1535 .elementor-element.elementor-element-8d54342{--spacer-size:50px;}.elementor-1535 .elementor-element.elementor-element-4fae023{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;top:-1149px;}body:not(.rtl) .elementor-1535 .elementor-element.elementor-element-4fae023{left:-23px;}body.rtl .elementor-1535 .elementor-element.elementor-element-4fae023{right:-23px;}.elementor-1535 .elementor-element.elementor-element-8319747{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;top:-697.969px;}body:not(.rtl) .elementor-1535 .elementor-element.elementor-element-8319747{right:-114px;}body.rtl .elementor-1535 .elementor-element.elementor-element-8319747{left:-114px;}.elementor-1535 .elementor-element.elementor-element-51ebc99{--spacer-size:50px;}.elementor-1535 .elementor-element.elementor-element-1893909{width:var( --container-widget-width, 23% );max-width:23%;--container-widget-width:23%;--container-widget-flex-grow:0;}.elementor-1535 .elementor-element.elementor-element-1893909.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1535 .elementor-element.elementor-element-2a67c2e{--spacer-size:50px;}.elementor-1535 .elementor-element.elementor-element-ed39dfd .elementor-heading-title{font-family:"Great Vibes", Sans-serif;color:#5B2028;}.elementor-1535 .elementor-element.elementor-element-8932860{--spacer-size:50px;}.elementor-1535 .elementor-element.elementor-element-086d5b8{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1535 .elementor-element.elementor-element-086d5b8.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-79459d8{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;top:-697.969px;}body:not(.rtl) .elementor-1535 .elementor-element.elementor-element-79459d8{right:-114px;}body.rtl .elementor-1535 .elementor-element.elementor-element-79459d8{left:-114px;}.elementor-1535 .elementor-element.elementor-element-e8469fd{--spacer-size:50px;}.elementor-1535 .elementor-element.elementor-element-847cb6b .elementor-button-content-wrapper{flex-direction:row;}.elementor-1535 .elementor-element.elementor-element-847cb6b .elementor-button .elementor-button-content-wrapper{gap:7px;}.elementor-1535 .elementor-element.elementor-element-847cb6b .elementor-button{background-color:#D34A78;border-radius:500px 500px 500px 500px;}.elementor-1535 .elementor-element.elementor-element-534ab68{--spacer-size:50px;}.elementor-1535 .elementor-element.elementor-element-1ab6d80{--spacer-size:50px;}.elementor-1535 .elementor-element.elementor-element-ae4076b{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;top:-697.969px;}body:not(.rtl) .elementor-1535 .elementor-element.elementor-element-ae4076b{right:-114px;}body.rtl .elementor-1535 .elementor-element.elementor-element-ae4076b{left:-114px;}.elementor-1535 .elementor-element.elementor-element-d7a5000{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1535 .elementor-element.elementor-element-c0559ac{--display:flex;}.elementor-1535 .elementor-element.elementor-element-2876678{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1535 .elementor-element.elementor-element-ba569c2{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;top:-1149px;}body:not(.rtl) .elementor-1535 .elementor-element.elementor-element-ba569c2{left:-23px;}body.rtl .elementor-1535 .elementor-element.elementor-element-ba569c2{right:-23px;}.elementor-1535 .elementor-element.elementor-element-7584553{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;top:-1149px;}body:not(.rtl) .elementor-1535 .elementor-element.elementor-element-7584553{left:-23px;}body.rtl .elementor-1535 .elementor-element.elementor-element-7584553{right:-23px;}.elementor-1535 .elementor-element.elementor-element-66ec586{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;top:-697.969px;}body:not(.rtl) .elementor-1535 .elementor-element.elementor-element-66ec586{right:-114px;}body.rtl .elementor-1535 .elementor-element.elementor-element-66ec586{left:-114px;}.elementor-1535 .elementor-element.elementor-element-8966be1{--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-1535 .elementor-element.elementor-element-8966be1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1535 .elementor-element.elementor-element-55cc7a7{--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-1535 .elementor-element.elementor-element-5e0a6c2{--spacer-size:50px;}.elementor-1535 .elementor-element.elementor-element-fb18f3e .elementor-heading-title{font-family:"Great Vibes", Sans-serif;color:#5B2028;}.elementor-1535 .elementor-element.elementor-element-0abd9fe{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;top:-1149px;}body:not(.rtl) .elementor-1535 .elementor-element.elementor-element-0abd9fe{left:-23px;}body.rtl .elementor-1535 .elementor-element.elementor-element-0abd9fe{right:-23px;}.elementor-1535 .elementor-element.elementor-element-bd35965{--spacer-size:50px;}.elementor-1535 .elementor-element.elementor-element-44428f5{width:var( --container-widget-width, 13% );max-width:13%;--container-widget-width:13%;--container-widget-flex-grow:0;}.elementor-1535 .elementor-element.elementor-element-44428f5.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1535 .elementor-element.elementor-element-00beada .elementor-heading-title{font-family:"Great Vibes", Sans-serif;color:#5B2028;}.elementor-1535 .elementor-element.elementor-element-2788e3c .elementor-heading-title{font-family:"Great Vibes", Sans-serif;color:#5B2028;}.elementor-1535 .elementor-element.elementor-element-1dc02c5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1535 .elementor-element.elementor-element-1dc02c5.elementor-element{--align-self:center;}.elementor-1535 .elementor-element.elementor-element-e90895a .elementor-button-content-wrapper{flex-direction:row;}.elementor-1535 .elementor-element.elementor-element-e90895a .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-1535 .elementor-element.elementor-element-e90895a .elementor-button{background-color:#D34A78;border-radius:500px 500px 500px 500px;}.elementor-1535 .elementor-element.elementor-element-d2f8b85{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;top:-697.969px;}body:not(.rtl) .elementor-1535 .elementor-element.elementor-element-d2f8b85{right:-114px;}body.rtl .elementor-1535 .elementor-element.elementor-element-d2f8b85{left:-114px;}.elementor-1535 .elementor-element.elementor-element-5b61cc3{--spacer-size:50px;}.elementor-1535 .elementor-element.elementor-element-3f309ba{--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-1535 .elementor-element.elementor-element-bfb804c{--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-1535 .elementor-element.elementor-element-a8ff587{--spacer-size:50px;}.elementor-1535 .elementor-element.elementor-element-96bef55{width:var( --container-widget-width, 13% );max-width:13%;--container-widget-width:13%;--container-widget-flex-grow:0;}.elementor-1535 .elementor-element.elementor-element-96bef55.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-1535 .elementor-element.elementor-element-3e5db20 .elementor-heading-title{font-family:"Great Vibes", Sans-serif;color:#5B2028;}.elementor-1535 .elementor-element.elementor-element-0de981d{--spacer-size:50px;}.elementor-1535 .elementor-element.elementor-element-6d8eaca .elementor-heading-title{font-family:"Great Vibes", Sans-serif;color:#5B2028;}.elementor-1535 .elementor-element.elementor-element-5860ed1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -60px) 0px;}.elementor-1535 .elementor-element.elementor-element-a9abc79{--spacer-size:50px;}.elementor-1535 .elementor-element.elementor-element-757ce13{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;top:-1149px;}body:not(.rtl) .elementor-1535 .elementor-element.elementor-element-757ce13{left:-23px;}body.rtl .elementor-1535 .elementor-element.elementor-element-757ce13{right:-23px;}.elementor-1535 .elementor-element.elementor-element-ee39b23{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1535 .elementor-element.elementor-element-ee39b23 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1535 .elementor-element.elementor-element-2290fa7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1535 .elementor-element.elementor-element-6a5c15c2 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1535 .elementor-element.elementor-element-6a5c15c2 .elementor-button .elementor-button-content-wrapper{gap:17px;}.elementor-1535 .elementor-element.elementor-element-6a5c15c2 .elementor-button{background-color:#D34A78;border-radius:500px 500px 500px 500px;}.elementor-1535 .elementor-element.elementor-element-6cc8c46d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1535 .elementor-element.elementor-element-1794e87d .elementor-button-content-wrapper{flex-direction:row;}.elementor-1535 .elementor-element.elementor-element-1794e87d .elementor-button .elementor-button-content-wrapper{gap:17px;}.elementor-1535 .elementor-element.elementor-element-1794e87d .elementor-button{background-color:#D34A78;border-radius:500px 500px 500px 500px;}.elementor-1535 .elementor-element.elementor-element-00038e3{--display:flex;}.elementor-1535 .elementor-element.elementor-element-b4f99d0{--spacer-size:50px;}.elementor-1535 .elementor-element.elementor-element-02f4ade .elementor-heading-title{font-family:"Great Vibes", Sans-serif;font-weight:900;color:#5B2028;}.elementor-1535 .elementor-element.elementor-element-4b8dcd2 .elementor-field-group{padding-right:calc( 9px/2 );padding-left:calc( 9px/2 );margin-bottom:10px;}.elementor-1535 .elementor-element.elementor-element-4b8dcd2 .elementor-form-fields-wrapper{margin-left:calc( -9px/2 );margin-right:calc( -9px/2 );margin-bottom:-10px;}.elementor-1535 .elementor-element.elementor-element-4b8dcd2 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-1535 .elementor-element.elementor-element-4b8dcd2 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-1535 .elementor-element.elementor-element-4b8dcd2 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-1535 .elementor-element.elementor-element-4b8dcd2 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-1535 .elementor-element.elementor-element-4b8dcd2 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-1535 .elementor-element.elementor-element-4b8dcd2 .elementor-field-group > label, .elementor-1535 .elementor-element.elementor-element-4b8dcd2 .elementor-field-subgroup label{color:#5B2028;}.elementor-1535 .elementor-element.elementor-element-4b8dcd2 .elementor-field-group > label{font-family:"Great Vibes", Sans-serif;font-weight:700;}.elementor-1535 .elementor-element.elementor-element-4b8dcd2 .elementor-field-type-html{padding-bottom:0px;}.elementor-1535 .elementor-element.elementor-element-4b8dcd2 .elementor-field-group .elementor-field, .elementor-1535 .elementor-element.elementor-element-4b8dcd2 .elementor-field-subgroup label{font-family:"Trebuchet MS", Sans-serif;}.elementor-1535 .elementor-element.elementor-element-4b8dcd2 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#FFFFFF00;border-color:#5B2028;border-width:1px 1px 1px 1px;border-radius:38px 38px 38px 38px;}.elementor-1535 .elementor-element.elementor-element-4b8dcd2 .elementor-field-group .elementor-select-wrapper select{background-color:#FFFFFF00;border-color:#5B2028;border-width:1px 1px 1px 1px;border-radius:38px 38px 38px 38px;}.elementor-1535 .elementor-element.elementor-element-4b8dcd2 .elementor-field-group .elementor-select-wrapper::before{color:#5B2028;}.elementor-1535 .elementor-element.elementor-element-4b8dcd2 .elementor-button{font-family:"Great Vibes", Sans-serif;font-weight:200;border-radius:26px 26px 26px 26px;}.elementor-1535 .elementor-element.elementor-element-4b8dcd2 .e-form__buttons__wrapper__button-next{background-color:#D34A78;color:#ffffff;}.elementor-1535 .elementor-element.elementor-element-4b8dcd2 .elementor-button[type="submit"]{background-color:#D34A78;color:#ffffff;}.elementor-1535 .elementor-element.elementor-element-4b8dcd2 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-1535 .elementor-element.elementor-element-4b8dcd2 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-1535 .elementor-element.elementor-element-4b8dcd2 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-1535 .elementor-element.elementor-element-4b8dcd2 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-1535 .elementor-element.elementor-element-4b8dcd2 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-1535 .elementor-element.elementor-element-4b8dcd2 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-1535 .elementor-element.elementor-element-4b8dcd2{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-1535 .elementor-element.elementor-element-0e87544{--spacer-size:50px;}.elementor-1535 .elementor-element.elementor-element-43a6eb2 .elementor-heading-title{font-family:"Great Vibes", Sans-serif;color:#5B2028;}.elementor-1535 .elementor-element.elementor-element-f8cb1ed{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;top:-697.969px;}body:not(.rtl) .elementor-1535 .elementor-element.elementor-element-f8cb1ed{right:-114px;}body.rtl .elementor-1535 .elementor-element.elementor-element-f8cb1ed{left:-114px;}.elementor-1535 .elementor-element.elementor-element-1cdbca2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1535 .elementor-element.elementor-element-69e74b6{width:var( --container-widget-width, 18% );max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0;top:-1149px;}body:not(.rtl) .elementor-1535 .elementor-element.elementor-element-69e74b6{left:-23px;}body.rtl .elementor-1535 .elementor-element.elementor-element-69e74b6{right:-23px;}.elementor-1535 .elementor-element.elementor-element-95e78e6{--display:flex;}.elementor-1535 .elementor-element.elementor-element-4f7b5526{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:30px;--margin-bottom:-50px;--margin-left:0px;--margin-right:0px;}.elementor-1535 .elementor-element.elementor-element-4f7b5526:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-4f7b5526 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCBACC;}.elementor-1535 .elementor-element.elementor-element-3c23075d{text-align:center;font-family:"Montserrat", Sans-serif;color:#FFFFFF;}.elementor-1535 .elementor-element.elementor-element-3c23075d a{color:#D34A78;}body.elementor-page-1535:not(.elementor-motion-effects-element-type-background), body.elementor-page-1535 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:1024px){.elementor-1535 .elementor-element.elementor-element-65f7cf0{width:var( --container-widget-width, 168px );max-width:168px;--container-widget-width:168px;--container-widget-flex-grow:0;top:-364.969px;}body:not(.rtl) .elementor-1535 .elementor-element.elementor-element-65f7cf0{right:-41px;}body.rtl .elementor-1535 .elementor-element.elementor-element-65f7cf0{left:-41px;}.elementor-1535 .elementor-element.elementor-element-8633f81{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;top:-721px;}body:not(.rtl) .elementor-1535 .elementor-element.elementor-element-8633f81{left:-2px;}body.rtl .elementor-1535 .elementor-element.elementor-element-8633f81{right:-2px;}.elementor-1535 .elementor-element.elementor-element-ee9d337{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;top:-721px;}body:not(.rtl) .elementor-1535 .elementor-element.elementor-element-ee9d337{left:-2px;}body.rtl .elementor-1535 .elementor-element.elementor-element-ee9d337{right:-2px;}.elementor-1535 .elementor-element.elementor-element-34838b7{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;top:-721px;}body:not(.rtl) .elementor-1535 .elementor-element.elementor-element-34838b7{left:-2px;}body.rtl .elementor-1535 .elementor-element.elementor-element-34838b7{right:-2px;}.elementor-1535 .elementor-element.elementor-element-4fae023{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;top:-721px;}body:not(.rtl) .elementor-1535 .elementor-element.elementor-element-4fae023{left:-2px;}body.rtl .elementor-1535 .elementor-element.elementor-element-4fae023{right:-2px;}.elementor-1535 .elementor-element.elementor-element-8319747{width:var( --container-widget-width, 168px );max-width:168px;--container-widget-width:168px;--container-widget-flex-grow:0;top:-364.969px;}body:not(.rtl) .elementor-1535 .elementor-element.elementor-element-8319747{right:-41px;}body.rtl .elementor-1535 .elementor-element.elementor-element-8319747{left:-41px;}.elementor-1535 .elementor-element.elementor-element-79459d8{width:var( --container-widget-width, 168px );max-width:168px;--container-widget-width:168px;--container-widget-flex-grow:0;top:-364.969px;}body:not(.rtl) .elementor-1535 .elementor-element.elementor-element-79459d8{right:-41px;}body.rtl .elementor-1535 .elementor-element.elementor-element-79459d8{left:-41px;}.elementor-1535 .elementor-element.elementor-element-ae4076b{width:var( --container-widget-width, 168px );max-width:168px;--container-widget-width:168px;--container-widget-flex-grow:0;top:-364.969px;}body:not(.rtl) .elementor-1535 .elementor-element.elementor-element-ae4076b{right:-41px;}body.rtl .elementor-1535 .elementor-element.elementor-element-ae4076b{left:-41px;}.elementor-1535 .elementor-element.elementor-element-ba569c2{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;top:-721px;}body:not(.rtl) .elementor-1535 .elementor-element.elementor-element-ba569c2{left:-2px;}body.rtl .elementor-1535 .elementor-element.elementor-element-ba569c2{right:-2px;}.elementor-1535 .elementor-element.elementor-element-7584553{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;top:-721px;}body:not(.rtl) .elementor-1535 .elementor-element.elementor-element-7584553{left:-2px;}body.rtl .elementor-1535 .elementor-element.elementor-element-7584553{right:-2px;}.elementor-1535 .elementor-element.elementor-element-66ec586{width:var( --container-widget-width, 168px );max-width:168px;--container-widget-width:168px;--container-widget-flex-grow:0;top:-364.969px;}body:not(.rtl) .elementor-1535 .elementor-element.elementor-element-66ec586{right:-41px;}body.rtl .elementor-1535 .elementor-element.elementor-element-66ec586{left:-41px;}.elementor-1535 .elementor-element.elementor-element-0abd9fe{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;top:-721px;}body:not(.rtl) .elementor-1535 .elementor-element.elementor-element-0abd9fe{left:-2px;}body.rtl .elementor-1535 .elementor-element.elementor-element-0abd9fe{right:-2px;}.elementor-1535 .elementor-element.elementor-element-d2f8b85{width:var( --container-widget-width, 168px );max-width:168px;--container-widget-width:168px;--container-widget-flex-grow:0;top:-364.969px;}body:not(.rtl) .elementor-1535 .elementor-element.elementor-element-d2f8b85{right:-41px;}body.rtl .elementor-1535 .elementor-element.elementor-element-d2f8b85{left:-41px;}.elementor-1535 .elementor-element.elementor-element-757ce13{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;top:-721px;}body:not(.rtl) .elementor-1535 .elementor-element.elementor-element-757ce13{left:-2px;}body.rtl .elementor-1535 .elementor-element.elementor-element-757ce13{right:-2px;}.elementor-1535 .elementor-element.elementor-element-f8cb1ed{width:var( --container-widget-width, 168px );max-width:168px;--container-widget-width:168px;--container-widget-flex-grow:0;top:-364.969px;}body:not(.rtl) .elementor-1535 .elementor-element.elementor-element-f8cb1ed{right:-41px;}body.rtl .elementor-1535 .elementor-element.elementor-element-f8cb1ed{left:-41px;}.elementor-1535 .elementor-element.elementor-element-69e74b6{width:var( --container-widget-width, 160px );max-width:160px;--container-widget-width:160px;--container-widget-flex-grow:0;top:-721px;}body:not(.rtl) .elementor-1535 .elementor-element.elementor-element-69e74b6{left:-2px;}body.rtl .elementor-1535 .elementor-element.elementor-element-69e74b6{right:-2px;}}@media(max-width:767px){.elementor-1535 .elementor-element.elementor-element-621b320{--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1535 .elementor-element.elementor-element-65f7cf0{margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + -23px) 0px;--container-widget-width:103px;--container-widget-flex-grow:0;width:var( --container-widget-width, 103px );max-width:103px;top:3px;}body:not(.rtl) .elementor-1535 .elementor-element.elementor-element-65f7cf0{right:-12px;}body.rtl .elementor-1535 .elementor-element.elementor-element-65f7cf0{left:-12px;}.elementor-1535 .elementor-element.elementor-element-8633f81{margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + -23px) 0px;--container-widget-width:113px;--container-widget-flex-grow:0;width:var( --container-widget-width, 113px );max-width:113px;top:-7px;}body:not(.rtl) .elementor-1535 .elementor-element.elementor-element-8633f81{left:-17px;}body.rtl .elementor-1535 .elementor-element.elementor-element-8633f81{right:-17px;}.elementor-1535 .elementor-element.elementor-element-65faac6{text-align:center;z-index:6;}.elementor-1535 .elementor-element.elementor-element-ee9d337{margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + -23px) 0px;--container-widget-width:113px;--container-widget-flex-grow:0;width:var( --container-widget-width, 113px );max-width:113px;top:-1012px;}body:not(.rtl) .elementor-1535 .elementor-element.elementor-element-ee9d337{left:-52px;}body.rtl .elementor-1535 .elementor-element.elementor-element-ee9d337{right:-52px;}.elementor-1535 .elementor-element.elementor-element-12bda133{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1535 .elementor-element.elementor-element-82d1018:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-82d1018 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://s.invitaconestilo.site/wp-content/uploads/2026/03/invitacion-digital-boda-daniela-obregon-fondo-de-la-invitacion.gif");background-position:bottom right;}.elementor-1535 .elementor-element.elementor-element-4ec7b6d{--spacer-size:0px;}.elementor-1535 .elementor-element.elementor-element-a6ca0c1{text-align:center;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1535 .elementor-element.elementor-element-a6ca0c1 .elementor-heading-title{font-size:40px;}.elementor-1535 .elementor-element.elementor-element-d314ce5 .elementor-countdown-digits{font-size:26px;}.elementor-1535 .elementor-element.elementor-element-bf54533{--spacer-size:0px;}.elementor-1535 .elementor-element.elementor-element-7b3aa8b{margin:-27px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;width:var( --container-widget-width, 112px );max-width:112px;--container-widget-width:112px;--container-widget-flex-grow:0;}.elementor-1535 .elementor-element.elementor-element-ffc340a{text-align:center;margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;}.elementor-1535 .elementor-element.elementor-element-ffc340a .elementor-heading-title{font-size:34px;line-height:1.1em;letter-spacing:0.1px;}.elementor-1535 .elementor-element.elementor-element-0a7cf16{text-align:center;margin:-44px 0px calc(var(--kit-widget-spacing, 0px) + -11px) 0px;}.elementor-1535 .elementor-element.elementor-element-0a7cf16 .elementor-heading-title{font-size:34px;line-height:1.1em;letter-spacing:0.1px;}.elementor-1535 .elementor-element.elementor-element-50894ee{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;}.elementor-1535 .elementor-element.elementor-element-50894ee .elementor-heading-title{font-size:34px;line-height:1.1em;letter-spacing:0.1px;}.elementor-1535 .elementor-element.elementor-element-fb7ab6c{text-align:center;}.elementor-1535 .elementor-element.elementor-element-2e6af9e{--spacer-size:66px;}.elementor-1535 .elementor-element.elementor-element-c8469df{text-align:center;}.elementor-1535 .elementor-element.elementor-element-c8469df .elementor-heading-title{font-size:44px;}.elementor-1535 .elementor-element.elementor-element-34838b7{margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + -23px) 0px;--container-widget-width:113px;--container-widget-flex-grow:0;width:var( --container-widget-width, 113px );max-width:113px;top:-204px;}body:not(.rtl) .elementor-1535 .elementor-element.elementor-element-34838b7{left:-41px;}body.rtl .elementor-1535 .elementor-element.elementor-element-34838b7{right:-41px;}.elementor-1535 .elementor-element.elementor-element-4c95c79{--width:1600px;}.elementor-1535 .elementor-element.elementor-element-4c95c79:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-4c95c79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://s.invitaconestilo.site/wp-content/uploads/2026/03/invitacion-digital-boda-daniela-obregon-fondo-de-la-invitacion.gif");background-position:center center;}.elementor-1535 .elementor-element.elementor-element-10c6962{--spacer-size:12px;}.elementor-1535 .elementor-element.elementor-element-80e2a3a img{height:120px;}.elementor-1535 .elementor-element.elementor-element-80e2a3a{margin:-55px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;}.elementor-1535 .elementor-element.elementor-element-9dc7e61{--spacer-size:10px;}.elementor-1535 .elementor-element.elementor-element-a95d191{--spacer-size:10px;}.elementor-1535 .elementor-element.elementor-element-2017624{text-align:center;}.elementor-1535 .elementor-element.elementor-element-2017624 .elementor-heading-title{font-size:29px;}.elementor-1535 .elementor-element.elementor-element-25fe903{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1535 .elementor-element.elementor-element-add061e{--spacer-size:10px;}.elementor-1535 .elementor-element.elementor-element-8d54342{--spacer-size:0px;}.elementor-1535 .elementor-element.elementor-element-4fae023{margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + -23px) 0px;--container-widget-width:113px;--container-widget-flex-grow:0;width:var( --container-widget-width, 113px );max-width:113px;top:538px;}body:not(.rtl) .elementor-1535 .elementor-element.elementor-element-4fae023{left:-50px;}body.rtl .elementor-1535 .elementor-element.elementor-element-4fae023{right:-50px;}.elementor-1535 .elementor-element.elementor-element-8319747{margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + -23px) 0px;--container-widget-width:103px;--container-widget-flex-grow:0;width:var( --container-widget-width, 103px );max-width:103px;top:271px;}body:not(.rtl) .elementor-1535 .elementor-element.elementor-element-8319747{right:-47px;}body.rtl .elementor-1535 .elementor-element.elementor-element-8319747{left:-47px;}.elementor-1535 .elementor-element.elementor-element-907f52d img{width:100%;max-width:100%;height:120px;}.elementor-1535 .elementor-element.elementor-element-907f52d{margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + -19px) 0px;}.elementor-1535 .elementor-element.elementor-element-51ebc99{--spacer-size:16px;}.elementor-1535 .elementor-element.elementor-element-1893909{width:var( --container-widget-width, 112px );max-width:112px;--container-widget-width:112px;--container-widget-flex-grow:0;}.elementor-1535 .elementor-element.elementor-element-2a67c2e{--spacer-size:12px;}.elementor-1535 .elementor-element.elementor-element-ed39dfd{text-align:center;}.elementor-1535 .elementor-element.elementor-element-ed39dfd .elementor-heading-title{font-size:32px;}.elementor-1535 .elementor-element.elementor-element-8932860{--spacer-size:14px;}.elementor-1535 .elementor-element.elementor-element-79459d8{margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + -23px) 0px;--container-widget-width:103px;--container-widget-flex-grow:0;width:var( --container-widget-width, 103px );max-width:103px;top:778px;}body:not(.rtl) .elementor-1535 .elementor-element.elementor-element-79459d8{right:-47px;}body.rtl .elementor-1535 .elementor-element.elementor-element-79459d8{left:-47px;}.elementor-1535 .elementor-element.elementor-element-e8469fd{--spacer-size:2px;}.elementor-1535 .elementor-element.elementor-element-847cb6b .elementor-button{font-size:15px;line-height:2em;border-radius:25px 25px 25px 25px;}.elementor-1535 .elementor-element.elementor-element-847cb6b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1535 .elementor-element.elementor-element-534ab68{--spacer-size:23px;}.elementor-1535 .elementor-element.elementor-element-1ab6d80{--spacer-size:24px;}.elementor-1535 .elementor-element.elementor-element-7170533 img{height:130px;}.elementor-1535 .elementor-element.elementor-element-7170533{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;}.elementor-1535 .elementor-element.elementor-element-79db279 img{max-width:100%;height:122px;}.elementor-1535 .elementor-element.elementor-element-79db279{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1535 .elementor-element.elementor-element-ae4076b{margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + -23px) 0px;--container-widget-width:103px;--container-widget-flex-grow:0;width:var( --container-widget-width, 103px );max-width:103px;top:-939px;}body:not(.rtl) .elementor-1535 .elementor-element.elementor-element-ae4076b{right:-25px;}body.rtl .elementor-1535 .elementor-element.elementor-element-ae4076b{left:-25px;}.elementor-1535 .elementor-element.elementor-element-d7a5000{--width:1600px;--min-height:0px;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1535 .elementor-element.elementor-element-d7a5000:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-d7a5000 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://s.invitaconestilo.site/wp-content/uploads/2026/03/invitacion-digital-boda-daniela-obregon-fondo-de-la-invitacion.gif");}.elementor-1535 .elementor-element.elementor-element-c0559ac{--width:100%;}.elementor-1535 .elementor-element.elementor-element-2876678{text-align:end;padding:0px 0px 0px 0px;}.elementor-1535 .elementor-element.elementor-element-2876678 img{width:100%;max-width:100%;}.elementor-1535 .elementor-element.elementor-element-ba569c2{margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + -23px) 0px;--container-widget-width:113px;--container-widget-flex-grow:0;width:var( --container-widget-width, 113px );max-width:113px;top:-25px;}body:not(.rtl) .elementor-1535 .elementor-element.elementor-element-ba569c2{left:-37px;}body.rtl .elementor-1535 .elementor-element.elementor-element-ba569c2{right:-37px;}.elementor-1535 .elementor-element.elementor-element-7584553{margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + -23px) 0px;--container-widget-width:113px;--container-widget-flex-grow:0;width:var( --container-widget-width, 113px );max-width:113px;top:-604px;}body:not(.rtl) .elementor-1535 .elementor-element.elementor-element-7584553{left:-25px;}body.rtl .elementor-1535 .elementor-element.elementor-element-7584553{right:-25px;}.elementor-1535 .elementor-element.elementor-element-66ec586{margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + -23px) 0px;--container-widget-width:103px;--container-widget-flex-grow:0;width:var( --container-widget-width, 103px );max-width:103px;top:-439px;}body:not(.rtl) .elementor-1535 .elementor-element.elementor-element-66ec586{right:-26px;}body.rtl .elementor-1535 .elementor-element.elementor-element-66ec586{left:-26px;}.elementor-1535 .elementor-element.elementor-element-8966be1{--width:1600px;}.elementor-1535 .elementor-element.elementor-element-8966be1:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-8966be1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://s.invitaconestilo.site/wp-content/uploads/2026/03/invitacion-digital-boda-daniela-obregon-fondo-de-la-invitacion.gif");background-position:center center;}.elementor-1535 .elementor-element.elementor-element-5e0a6c2{--spacer-size:11px;}.elementor-1535 .elementor-element.elementor-element-61940b5 img{height:120px;}.elementor-1535 .elementor-element.elementor-element-61940b5{margin:-30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1535 .elementor-element.elementor-element-fb18f3e{text-align:center;margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1535 .elementor-element.elementor-element-0abd9fe{margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + -23px) 0px;--container-widget-width:113px;--container-widget-flex-grow:0;width:var( --container-widget-width, 113px );max-width:113px;top:354px;}body:not(.rtl) .elementor-1535 .elementor-element.elementor-element-0abd9fe{left:-34px;}body.rtl .elementor-1535 .elementor-element.elementor-element-0abd9fe{right:-34px;}.elementor-1535 .elementor-element.elementor-element-bd35965{--spacer-size:10px;}.elementor-1535 .elementor-element.elementor-element-44428f5{width:var( --container-widget-width, 138px );max-width:138px;--container-widget-width:138px;--container-widget-flex-grow:0;}.elementor-1535 .elementor-element.elementor-element-00beada{text-align:center;margin:23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1535 .elementor-element.elementor-element-0c9535f img{max-width:100%;height:131px;}.elementor-1535 .elementor-element.elementor-element-0c9535f{margin:84px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1535 .elementor-element.elementor-element-2788e3c{text-align:center;margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1535 .elementor-element.elementor-element-1dc02c5{margin:-2px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1535 .elementor-element.elementor-element-e90895a .elementor-button{font-size:10px;border-radius:50px 50px 50px 50px;}.elementor-1535 .elementor-element.elementor-element-e90895a{margin:0px -10px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;}.elementor-1535 .elementor-element.elementor-element-d2f8b85{margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + -23px) 0px;--container-widget-width:103px;--container-widget-flex-grow:0;width:var( --container-widget-width, 103px );max-width:103px;top:-111px;}body:not(.rtl) .elementor-1535 .elementor-element.elementor-element-d2f8b85{right:-36px;}body.rtl .elementor-1535 .elementor-element.elementor-element-d2f8b85{left:-36px;}.elementor-1535 .elementor-element.elementor-element-5b61cc3{--spacer-size:3px;}.elementor-1535 .elementor-element.elementor-element-3f309ba:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-3f309ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://s.invitaconestilo.site/wp-content/uploads/2026/03/invitacion-digital-boda-daniela-obregon-fondo-de-la-invitacion.gif");background-position:center center;}.elementor-1535 .elementor-element.elementor-element-3f309ba{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1535 .elementor-element.elementor-element-905185b img{height:120px;}.elementor-1535 .elementor-element.elementor-element-905185b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1535 .elementor-element.elementor-element-ccc6413 img{height:120px;}.elementor-1535 .elementor-element.elementor-element-ccc6413{margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1535 .elementor-element.elementor-element-96bef55 img{height:120px;}.elementor-1535 .elementor-element.elementor-element-96bef55{margin:-22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;width:var( --container-widget-width, 138px );max-width:138px;--container-widget-width:138px;--container-widget-flex-grow:0;}.elementor-1535 .elementor-element.elementor-element-3e5db20{text-align:center;}.elementor-1535 .elementor-element.elementor-element-0de981d{--spacer-size:72px;}.elementor-1535 .elementor-element.elementor-element-5c53953 img{height:120px;}.elementor-1535 .elementor-element.elementor-element-5c53953{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1535 .elementor-element.elementor-element-6d8eaca{text-align:center;}.elementor-1535 .elementor-element.elementor-element-a9abc79{--spacer-size:56px;}.elementor-1535 .elementor-element.elementor-element-d2aeb83 img{height:120px;}.elementor-1535 .elementor-element.elementor-element-d2aeb83{margin:31px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1535 .elementor-element.elementor-element-757ce13{margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + -23px) 0px;--container-widget-width:113px;--container-widget-flex-grow:0;width:var( --container-widget-width, 113px );max-width:113px;top:199px;}body:not(.rtl) .elementor-1535 .elementor-element.elementor-element-757ce13{left:-44px;}body.rtl .elementor-1535 .elementor-element.elementor-element-757ce13{right:-44px;}.elementor-1535 .elementor-element.elementor-element-ee39b23{margin-top:0px;margin-bottom:0px;}.elementor-1535 .elementor-element.elementor-element-2290fa7{width:50%;}.elementor-1535 .elementor-element.elementor-element-6a5c15c2 .elementor-button{font-size:10px;border-radius:50px 50px 50px 50px;}.elementor-1535 .elementor-element.elementor-element-6a5c15c2{margin:0px -10px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;}.elementor-1535 .elementor-element.elementor-element-6cc8c46d{width:50%;}.elementor-1535 .elementor-element.elementor-element-1794e87d .elementor-button{font-size:10px;border-radius:50px 50px 50px 50px;}.elementor-1535 .elementor-element.elementor-element-1794e87d{margin:0px -10px calc(var(--kit-widget-spacing, 0px) + 0px) -10px;}.elementor-1535 .elementor-element.elementor-element-00038e3:not(.elementor-motion-effects-element-type-background), .elementor-1535 .elementor-element.elementor-element-00038e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://s.invitaconestilo.site/wp-content/uploads/2026/03/invitacion-digital-boda-daniela-obregon-fondo-de-la-invitacion.gif");}.elementor-1535 .elementor-element.elementor-element-b4f99d0{--spacer-size:2px;}.elementor-1535 .elementor-element.elementor-element-9bde0bb img{height:120px;}.elementor-1535 .elementor-element.elementor-element-9bde0bb{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1535 .elementor-element.elementor-element-02f4ade{text-align:center;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1535 .elementor-element.elementor-element-4b8dcd2 .elementor-field-group > label{font-size:24px;}.elementor-1535 .elementor-element.elementor-element-4b8dcd2 .elementor-field-group .elementor-field, .elementor-1535 .elementor-element.elementor-element-4b8dcd2 .elementor-field-subgroup label{font-size:12px;}.elementor-1535 .elementor-element.elementor-element-4b8dcd2 .elementor-button{font-size:24px;letter-spacing:1.4px;}.elementor-1535 .elementor-element.elementor-element-4b8dcd2{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;}.elementor-1535 .elementor-element.elementor-element-43a6eb2{text-align:center;margin:-50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1535 .elementor-element.elementor-element-f8cb1ed{margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + -23px) 0px;--container-widget-width:103px;--container-widget-flex-grow:0;width:var( --container-widget-width, 103px );max-width:103px;top:771px;z-index:3;}body:not(.rtl) .elementor-1535 .elementor-element.elementor-element-f8cb1ed{right:-11px;}body.rtl .elementor-1535 .elementor-element.elementor-element-f8cb1ed{left:-11px;}.elementor-1535 .elementor-element.elementor-element-1cdbca2 img{height:120px;}.elementor-1535 .elementor-element.elementor-element-1cdbca2{width:var( --container-widget-width, 315.797px );max-width:315.797px;--container-widget-width:315.797px;--container-widget-flex-grow:0;z-index:1;}.elementor-1535 .elementor-element.elementor-element-69e74b6{margin:-23px 0px calc(var(--kit-widget-spacing, 0px) + -23px) 0px;--container-widget-width:113px;--container-widget-flex-grow:0;width:var( --container-widget-width, 113px );max-width:113px;top:755px;}body:not(.rtl) .elementor-1535 .elementor-element.elementor-element-69e74b6{left:-18px;}body.rtl .elementor-1535 .elementor-element.elementor-element-69e74b6{right:-18px;}.elementor-1535 .elementor-element.elementor-element-4f7b5526{--margin-top:-40px;--margin-bottom:-71px;--margin-left:0px;--margin-right:0px;}.elementor-1535 .elementor-element.elementor-element-3c23075d{text-align:center;font-size:10px;line-height:0.1em;}body.elementor-page-1535:not(.elementor-motion-effects-element-type-background), body.elementor-page-1535 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://s.invitaconestilo.site/wp-content/uploads/2026/05/invitacion-digital-boda-daniela-obregon-fondo-de-la-invitacion-nuevo.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}}@media(min-width:768px){.elementor-1535 .elementor-element.elementor-element-ebd1c16{--width:50%;}.elementor-1535 .elementor-element.elementor-element-693bcdb{--width:50%;}.elementor-1535 .elementor-element.elementor-element-74b84df{--width:50%;}.elementor-1535 .elementor-element.elementor-element-90b57c1{--width:50%;}.elementor-1535 .elementor-element.elementor-element-55cc7a7{--width:50%;}.elementor-1535 .elementor-element.elementor-element-bfb804c{--width:50%;}}/* Start custom CSS for shortcode, class: .elementor-element-25fe903 */.elementor-1535 .elementor-element.elementor-element-25fe903 .invitado-solo-container,
.elementor-1535 .elementor-element.elementor-element-25fe903 .invitado-solo-nombre,
.invitado-solo-container, 
.invitado-solo-nombre {
    font-family: 'Great Vibes', cursive !important;
    font-size: 50px !important;
    color: 5b2028 !important;
    text-align: center !important;
    display: block; /* Asegura que el alineado funcione */
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-5860ed1 */.invitados-solo-cantidad {
    text-align: center;
    font-family: "great vides";
    font-size: 40px;
    font-weight: 400;
    color: #5B2028;

  
}/* End custom CSS */