.elementor-25565 .elementor-element.elementor-element-298f784 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-25565 .elementor-element.elementor-element-298f784 > .elementor-background-overlay{opacity:0.94;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25565 .elementor-element.elementor-element-298f784{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-60px;margin-bottom:0px;padding:0em 0em 0em 0em;}.elementor-25565 .elementor-element.elementor-element-75151513:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25565 .elementor-element.elementor-element-75151513 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://invitaconestilo.site/wp-content/uploads/2026/01/Boda-Demo-Princesa-Mariposa-Banner-PC.png");background-position:-87px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-bc-flex-widget .elementor-25565 .elementor-element.elementor-element-75151513.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-25565 .elementor-element.elementor-element-75151513.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-25565 .elementor-element.elementor-element-75151513.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-25565 .elementor-element.elementor-element-75151513 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:03em 0em 0em 0em;}.elementor-25565 .elementor-element.elementor-element-75151513 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25565 .elementor-element.elementor-element-8598f54{--spacer-size:59px;}.elementor-25565 .elementor-element.elementor-element-a87216e{--spacer-size:50px;}.elementor-25565 .elementor-element.elementor-element-7e23978{width:var( --container-widget-width, 59% );max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0;}.elementor-25565 .elementor-element.elementor-element-7e23978 > .elementor-widget-container{margin:080px 0px 0px 0px;}.elementor-25565 .elementor-element.elementor-element-7e23978.elementor-element{--align-self:center;}.elementor-25565 .elementor-element.elementor-element-94f7c39{--spacer-size:50px;}.elementor-bc-flex-widget .elementor-25565 .elementor-element.elementor-element-40433a7a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-25565 .elementor-element.elementor-element-40433a7a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-25565 .elementor-element.elementor-element-40433a7a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-25565 .elementor-element.elementor-element-40433a7a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-25565 .elementor-element.elementor-element-40433a7a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25565 .elementor-element.elementor-element-ef117f9{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;}.elementor-25565 .elementor-element.elementor-element-ef117f9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25565 .elementor-element.elementor-element-b9b445b > .elementor-widget-container{margin:-79px 0px 0px 5px;}.elementor-25565 .elementor-element.elementor-element-b9b445b{z-index:80;}.elementor-25565 .elementor-element.elementor-element-46731a1 > .elementor-background-overlay{opacity:0.96;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25565 .elementor-element.elementor-element-46731a1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-60px;margin-bottom:0px;padding:100px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-25565 .elementor-element.elementor-element-a0eb7e4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-25565 .elementor-element.elementor-element-a0eb7e4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-25565 .elementor-element.elementor-element-a0eb7e4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 27% 0% 0%;--e-column-margin-right:27%;--e-column-margin-left:0%;padding:100px 0px 100px 0px;}.elementor-25565 .elementor-element.elementor-element-a0eb7e4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25565 .elementor-element.elementor-element-0ce1794{--spacer-size:50px;}.elementor-25565 .elementor-element.elementor-element-a0b1e8e{--spacer-size:50px;}.elementor-bc-flex-widget .elementor-25565 .elementor-element.elementor-element-cf5a03c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-25565 .elementor-element.elementor-element-cf5a03c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-25565 .elementor-element.elementor-element-cf5a03c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0% 27% 0% 0%;--e-column-margin-right:27%;--e-column-margin-left:0%;padding:100px 0px 100px 0px;}.elementor-25565 .elementor-element.elementor-element-cf5a03c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25565 .elementor-element.elementor-element-18b662e > .elementor-widget-container{margin:-220px 0px 0px -300px;}.elementor-25565 .elementor-element.elementor-element-7db5e71{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25565 .elementor-element.elementor-element-146832b{width:var( --container-widget-width, 48% );max-width:48%;--container-widget-width:48%;--container-widget-flex-grow:0;z-index:20;}.elementor-25565 .elementor-element.elementor-element-146832b > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-25565 .elementor-element.elementor-element-146832b.elementor-element{--align-self:center;}.elementor-25565 .elementor-element.elementor-element-8ae071b{--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-25565 .elementor-element.elementor-element-a89335c{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;top:-125px;}body:not(.rtl) .elementor-25565 .elementor-element.elementor-element-a89335c{left:1px;}body.rtl .elementor-25565 .elementor-element.elementor-element-a89335c{right:1px;}.elementor-25565 .elementor-element.elementor-element-d57acb8{width:var( --container-widget-width, 22% );max-width:22%;--container-widget-width:22%;--container-widget-flex-grow:0;top:-107.969px;}body:not(.rtl) .elementor-25565 .elementor-element.elementor-element-d57acb8{right:-27px;}body.rtl .elementor-25565 .elementor-element.elementor-element-d57acb8{left:-27px;}.elementor-25565 .elementor-element.elementor-element-606a1c3{--spacer-size:82px;}.elementor-25565 .elementor-element.elementor-element-e83406a{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25565 .elementor-element.elementor-element-94e9e54{width:var( --container-widget-width, 46% );max-width:46%;--container-widget-width:46%;--container-widget-flex-grow:0;z-index:20;}.elementor-25565 .elementor-element.elementor-element-94e9e54 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25565 .elementor-element.elementor-element-94e9e54.elementor-element{--align-self:center;}.elementor-25565 .elementor-element.elementor-element-b139e5f{--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:70px;--padding-left:0px;--padding-right:0px;}.elementor-25565 .elementor-element.elementor-element-b4e12e6{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25565 .elementor-element.elementor-element-b432687{text-align:center;}.elementor-25565 .elementor-element.elementor-element-b432687 .elementor-heading-title{font-family:"Scheherazade New", Sans-serif;font-size:90px;font-weight:700;text-transform:uppercase;color:#000000;}.elementor-25565 .elementor-element.elementor-element-c7872f6 .elementor-countdown-wrapper{max-width:58%;}.elementor-25565 .elementor-element.elementor-element-c7872f6 .elementor-countdown-item{background-color:#02A7BE;border-radius:20px 20px 20px 20px;}body:not(.rtl) .elementor-25565 .elementor-element.elementor-element-c7872f6 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 5px/2 );}body:not(.rtl) .elementor-25565 .elementor-element.elementor-element-c7872f6 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 5px/2 );}body.rtl .elementor-25565 .elementor-element.elementor-element-c7872f6 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 5px/2 );}body.rtl .elementor-25565 .elementor-element.elementor-element-c7872f6 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 5px/2 );}.elementor-25565 .elementor-element.elementor-element-c7872f6 .elementor-countdown-digits{color:#FFFFFF;font-family:"Limelight", Sans-serif;font-size:30px;}.elementor-25565 .elementor-element.elementor-element-c7872f6 .elementor-countdown-label{color:#000000;font-family:"Libre Baskerville", Sans-serif;font-size:30px;}.elementor-25565 .elementor-element.elementor-element-2e0d8ee > .elementor-widget-container{margin:020px 0px 0px 0px;}.elementor-25565 .elementor-element.elementor-element-2e0d8ee{text-align:center;}.elementor-25565 .elementor-element.elementor-element-2e0d8ee .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:30px;text-transform:uppercase;-webkit-text-stroke-color:#000;stroke:#000;color:#3F4148;}.elementor-25565 .elementor-element.elementor-element-b9c0ba1{--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:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-25565 .elementor-element.elementor-element-ee2dbe4{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-25565 .elementor-element.elementor-element-ee2dbe4.elementor-element{--align-self:center;}.elementor-25565 .elementor-element.elementor-element-0b84c2a{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-25565 .elementor-element.elementor-element-0b84c2a.elementor-element{--align-self:center;}.elementor-25565 .elementor-element.elementor-element-8d0c705{text-align:center;}.elementor-25565 .elementor-element.elementor-element-8d0c705 .elementor-heading-title{font-family:"Luxurious Roman", Sans-serif;font-size:20px;color:#000000;}.elementor-25565 .elementor-element.elementor-element-3c51db5{text-align:center;}.elementor-25565 .elementor-element.elementor-element-3c51db5 .elementor-heading-title{font-family:"Arapey", Sans-serif;font-size:24px;color:#000000;}.elementor-25565 .elementor-element.elementor-element-a91ec14 .elementor-button{background-color:#00000000;fill:#02A7BE;color:#02A7BE;border-style:solid;border-color:#02A7BE;border-radius:12px 12px 12px 12px;}.elementor-25565 .elementor-element.elementor-element-a91ec14 .elementor-button:hover, .elementor-25565 .elementor-element.elementor-element-a91ec14 .elementor-button:focus{background-color:#F5977D00;color:#02A7BE;border-color:#02A7BE;}.elementor-25565 .elementor-element.elementor-element-a91ec14 .elementor-button:hover svg, .elementor-25565 .elementor-element.elementor-element-a91ec14 .elementor-button:focus svg{fill:#02A7BE;}.elementor-25565 .elementor-element.elementor-element-166e223{--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:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-25565 .elementor-element.elementor-element-c8bda7c{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-25565 .elementor-element.elementor-element-c8bda7c.elementor-element{--align-self:center;}.elementor-25565 .elementor-element.elementor-element-e43c5cd{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-25565 .elementor-element.elementor-element-e43c5cd.elementor-element{--align-self:center;}.elementor-25565 .elementor-element.elementor-element-47e00b6{text-align:center;}.elementor-25565 .elementor-element.elementor-element-47e00b6 .elementor-heading-title{font-family:"Luxurious Roman", Sans-serif;font-size:20px;color:#000000;}.elementor-25565 .elementor-element.elementor-element-35b2ab7{text-align:center;}.elementor-25565 .elementor-element.elementor-element-35b2ab7 .elementor-heading-title{font-family:"Arapey", Sans-serif;font-size:24px;color:#000000;}.elementor-25565 .elementor-element.elementor-element-64a0084 .elementor-button{background-color:#00000000;fill:#02A7BE;color:#02A7BE;border-style:solid;border-color:#02A7BE;border-radius:12px 12px 12px 12px;}.elementor-25565 .elementor-element.elementor-element-64a0084 .elementor-button:hover, .elementor-25565 .elementor-element.elementor-element-64a0084 .elementor-button:focus{background-color:#F5977D00;color:#02A7BE;border-color:#02A7BE;}.elementor-25565 .elementor-element.elementor-element-64a0084 .elementor-button:hover svg, .elementor-25565 .elementor-element.elementor-element-64a0084 .elementor-button:focus svg{fill:#02A7BE;}.elementor-25565 .elementor-element.elementor-element-6887dc6{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25565 .elementor-element.elementor-element-c867523{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;z-index:20;}.elementor-25565 .elementor-element.elementor-element-c867523 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-25565 .elementor-element.elementor-element-c867523.elementor-element{--align-self:center;}.elementor-25565 .elementor-element.elementor-element-99c5850{--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:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-25565 .elementor-element.elementor-element-5d0af11{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-25565 .elementor-element.elementor-element-5d0af11.elementor-element{--align-self:center;}.elementor-25565 .elementor-element.elementor-element-9012862{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-25565 .elementor-element.elementor-element-9012862.elementor-element{--align-self:center;}.elementor-25565 .elementor-element.elementor-element-e2dda0b{width:var( --container-widget-width, 8% );max-width:8%;--container-widget-width:8%;--container-widget-flex-grow:0;top:294px;}body:not(.rtl) .elementor-25565 .elementor-element.elementor-element-e2dda0b{left:1px;}body.rtl .elementor-25565 .elementor-element.elementor-element-e2dda0b{right:1px;}.elementor-25565 .elementor-element.elementor-element-652c083{width:var( --container-widget-width, 36% );max-width:36%;--container-widget-width:36%;--container-widget-flex-grow:0;text-align:center;}.elementor-25565 .elementor-element.elementor-element-652c083.elementor-element{--align-self:center;}.elementor-25565 .elementor-element.elementor-element-652c083 .elementor-heading-title{font-family:"Arapey", Sans-serif;font-size:24px;color:#000000;}.elementor-25565 .elementor-element.elementor-element-5305726{--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:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-25565 .elementor-element.elementor-element-bab3da9{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-25565 .elementor-element.elementor-element-bab3da9.elementor-element{--align-self:center;}.elementor-25565 .elementor-element.elementor-element-a0733f8{width:var( --container-widget-width, 8% );max-width:8%;--container-widget-width:8%;--container-widget-flex-grow:0;top:256.031px;}body:not(.rtl) .elementor-25565 .elementor-element.elementor-element-a0733f8{right:12px;}body.rtl .elementor-25565 .elementor-element.elementor-element-a0733f8{left:12px;}.elementor-25565 .elementor-element.elementor-element-bd48c1a{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-25565 .elementor-element.elementor-element-bd48c1a.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-25565 .elementor-element.elementor-element-1dbbefc{width:var( --container-widget-width, 57% );max-width:57%;--container-widget-width:57%;--container-widget-flex-grow:0;text-align:center;}.elementor-25565 .elementor-element.elementor-element-1dbbefc.elementor-element{--align-self:center;}.elementor-25565 .elementor-element.elementor-element-1dbbefc .elementor-heading-title{font-family:"Arapey", Sans-serif;font-size:24px;color:#000000;}.elementor-25565 .elementor-element.elementor-element-2ec05f2{--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:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-25565 .elementor-element.elementor-element-e37cbd0{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-25565 .elementor-element.elementor-element-e37cbd0.elementor-element{--align-self:center;}.elementor-25565 .elementor-element.elementor-element-d08f643{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-25565 .elementor-element.elementor-element-d08f643.elementor-element{--align-self:center;}.elementor-25565 .elementor-element.elementor-element-f95d5d9{width:var( --container-widget-width, 57% );max-width:57%;--container-widget-width:57%;--container-widget-flex-grow:0;text-align:center;}.elementor-25565 .elementor-element.elementor-element-f95d5d9.elementor-element{--align-self:center;}.elementor-25565 .elementor-element.elementor-element-f95d5d9 .elementor-heading-title{font-family:"Arapey", Sans-serif;font-size:24px;color:#000000;}.elementor-25565 .elementor-element.elementor-element-423066d{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:26px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25565 .elementor-element.elementor-element-ab7040e{width:var( --container-widget-width, 29% );max-width:29%;--container-widget-width:29%;--container-widget-flex-grow:0;}.elementor-25565 .elementor-element.elementor-element-ab7040e > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-25565 .elementor-element.elementor-element-ab7040e.elementor-element{--align-self:center;}.elementor-25565 .elementor-element.elementor-element-3fc212a{--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:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25565 .elementor-element.elementor-element-1222bef{--e-image-carousel-slides-to-show:3;}.elementor-25565 .elementor-element.elementor-element-1222bef .elementor-swiper-button.elementor-swiper-button-prev, .elementor-25565 .elementor-element.elementor-element-1222bef .elementor-swiper-button.elementor-swiper-button-next{font-size:16px;}.elementor-25565 .elementor-element.elementor-element-1222bef .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:20px 20px 20px 20px;}.elementor-25565 .elementor-element.elementor-element-c1fe0e4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-25565 .elementor-element.elementor-element-c1fe0e4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25565 .elementor-element.elementor-element-e0fe2da > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-25565 .elementor-element.elementor-element-e0fe2da > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25565 .elementor-element.elementor-element-b8f35b3 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25565 .elementor-element.elementor-element-b8f35b3:hover > .elementor-background-overlay{opacity:0.17;}.elementor-25565 .elementor-element.elementor-element-b8f35b3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-25565 .elementor-element.elementor-element-b659b5d{--e-image-carousel-slides-to-show:1;}.elementor-25565 .elementor-element.elementor-element-b659b5d .elementor-swiper-button.elementor-swiper-button-prev, .elementor-25565 .elementor-element.elementor-element-b659b5d .elementor-swiper-button.elementor-swiper-button-next{font-size:13px;}.elementor-25565 .elementor-element.elementor-element-27ea12e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-25565 .elementor-element.elementor-element-27ea12e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25565 .elementor-element.elementor-element-c18158a > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25565 .elementor-element.elementor-element-c18158a:hover > .elementor-background-overlay{opacity:0.17;}.elementor-25565 .elementor-element.elementor-element-c18158a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-25565 .elementor-element.elementor-element-2e823bf{--e-image-carousel-slides-to-show:1;}.elementor-25565 .elementor-element.elementor-element-2e823bf .elementor-swiper-button.elementor-swiper-button-prev, .elementor-25565 .elementor-element.elementor-element-2e823bf .elementor-swiper-button.elementor-swiper-button-next{font-size:13px;}.elementor-25565 .elementor-element.elementor-element-3f6ce60 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-25565 .elementor-element.elementor-element-3f6ce60 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25565 .elementor-element.elementor-element-c8bd41b > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-25565 .elementor-element.elementor-element-c8bd41b:hover > .elementor-background-overlay{opacity:0.17;}.elementor-25565 .elementor-element.elementor-element-c8bd41b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-25565 .elementor-element.elementor-element-e0556ee{--e-image-carousel-slides-to-show:1;}.elementor-25565 .elementor-element.elementor-element-e0556ee .elementor-swiper-button.elementor-swiper-button-prev, .elementor-25565 .elementor-element.elementor-element-e0556ee .elementor-swiper-button.elementor-swiper-button-next{font-size:13px;}.elementor-25565 .elementor-element.elementor-element-fdb7639{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-25565 .elementor-element.elementor-element-fa4f6d2{width:var( --container-widget-width, 59% );max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0;}.elementor-25565 .elementor-element.elementor-element-fa4f6d2.elementor-element{--align-self:center;}.elementor-25565 .elementor-element.elementor-element-b137f06{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;}.elementor-25565 .elementor-element.elementor-element-b137f06.elementor-element{--align-self:center;}.elementor-25565 .elementor-element.elementor-element-b137f06 .elementor-heading-title{font-family:"Arapey", Sans-serif;font-size:24px;color:#000000;}.elementor-25565 .elementor-element.elementor-element-38c9cc5 .elementor-button{background-color:#00000000;fill:#02A7BE;color:#02A7BE;border-style:solid;border-color:#02A7BE;border-radius:12px 12px 12px 12px;}.elementor-25565 .elementor-element.elementor-element-38c9cc5 .elementor-button:hover, .elementor-25565 .elementor-element.elementor-element-38c9cc5 .elementor-button:focus{background-color:#F5977D00;color:#02A7BE;border-color:#02A7BE;}.elementor-25565 .elementor-element.elementor-element-38c9cc5 .elementor-button:hover svg, .elementor-25565 .elementor-element.elementor-element-38c9cc5 .elementor-button:focus svg{fill:#02A7BE;}.elementor-25565 .elementor-element.elementor-element-02fc71d{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25565 .elementor-element.elementor-element-8c5d55f{width:var( --container-widget-width, 53% );max-width:53%;--container-widget-width:53%;--container-widget-flex-grow:0;z-index:20;}.elementor-25565 .elementor-element.elementor-element-8c5d55f > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-25565 .elementor-element.elementor-element-8c5d55f.elementor-element{--align-self:center;}.elementor-25565 .elementor-element.elementor-element-dc0a955{--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-25565 .elementor-element.elementor-element-dc0a955:not(.elementor-motion-effects-element-type-background), .elementor-25565 .elementor-element.elementor-element-dc0a955 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02A7BE;}.elementor-25565 .elementor-element.elementor-element-b873881{text-align:center;font-family:"Montserrat", Sans-serif;color:#FFFFFF;}.elementor-25565 .elementor-element.elementor-element-b873881 a{color:#F3B939;}body.elementor-page-25565:not(.elementor-motion-effects-element-type-background), body.elementor-page-25565 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(min-width:768px){.elementor-25565 .elementor-element.elementor-element-75151513{width:50.025%;}.elementor-25565 .elementor-element.elementor-element-40433a7a{width:49.975%;}}@media(max-width:1024px) and (min-width:768px){.elementor-25565 .elementor-element.elementor-element-a0eb7e4{width:80%;}.elementor-25565 .elementor-element.elementor-element-cf5a03c{width:60%;}.elementor-25565 .elementor-element.elementor-element-e0fe2da{width:50%;}.elementor-25565 .elementor-element.elementor-element-27ea12e{width:50%;}.elementor-25565 .elementor-element.elementor-element-3f6ce60{width:50%;}}@media(max-width:1024px){.elementor-25565 .elementor-element.elementor-element-75151513:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25565 .elementor-element.elementor-element-75151513 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://invitaconestilo.site/wp-content/uploads/2026/01/invitacion-digital-xv-princesa-mariposa-diseno-esquina-superior-izquierda-con-flores-y-mariposas.png");background-position:-4px 0px;}.elementor-bc-flex-widget .elementor-25565 .elementor-element.elementor-element-75151513.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-25565 .elementor-element.elementor-element-75151513.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-25565 .elementor-element.elementor-element-a87216e{--spacer-size:18px;}.elementor-25565 .elementor-element.elementor-element-7e23978 > .elementor-widget-container{margin:0px -44px 0px 0px;}.elementor-25565 .elementor-element.elementor-element-7e23978{--container-widget-width:293px;--container-widget-flex-grow:0;width:var( --container-widget-width, 293px );max-width:293px;}.elementor-25565 .elementor-element.elementor-element-94f7c39{--spacer-size:90px;}.elementor-25565 .elementor-element.elementor-element-40433a7a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25565 .elementor-element.elementor-element-40433a7a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://invitaconestilo.site/wp-content/uploads/2025/10/invitacion-digital-boda-black-and-white-mancha-verde-lado-inferior-derecho-fondo-transparente.png");background-position:center center;}.elementor-25565 .elementor-element.elementor-element-ef117f9{width:var( --container-widget-width, 438px );max-width:438px;--container-widget-width:438px;--container-widget-flex-grow:0;}.elementor-25565 .elementor-element.elementor-element-ef117f9 > .elementor-widget-container{margin:-66px 0px 0px 0px;}.elementor-25565 .elementor-element.elementor-element-ef117f9 img{border-radius:0px 0px 0px 0px;}.elementor-25565 .elementor-element.elementor-element-b9b445b > .elementor-widget-container{margin:-54px 0px 0px 0px;}.elementor-25565 .elementor-element.elementor-element-b9b445b{z-index:80;}.elementor-25565 .elementor-element.elementor-element-46731a1{margin-top:-60px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-25565 .elementor-element.elementor-element-a0eb7e4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:80px 175px 80px 20px;}.elementor-25565 .elementor-element.elementor-element-cf5a03c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:80px 175px 80px 20px;}.elementor-25565 .elementor-element.elementor-element-18b662e > .elementor-widget-container{margin:-96px 0px 0px 12px;}.elementor-25565 .elementor-element.elementor-element-18b662e{z-index:80;}.elementor-25565 .elementor-element.elementor-element-7db5e71{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:50px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-25565 .elementor-element.elementor-element-146832b > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-25565 .elementor-element.elementor-element-146832b{--container-widget-width:703px;--container-widget-flex-grow:0;width:var( --container-widget-width, 703px );max-width:703px;}.elementor-25565 .elementor-element.elementor-element-146832b.elementor-element{--align-self:center;}.elementor-25565 .elementor-element.elementor-element-a89335c{--container-widget-width:271px;--container-widget-flex-grow:0;width:var( --container-widget-width, 271px );max-width:271px;top:-79px;}body:not(.rtl) .elementor-25565 .elementor-element.elementor-element-a89335c{left:-39px;}body.rtl .elementor-25565 .elementor-element.elementor-element-a89335c{right:-39px;}.elementor-25565 .elementor-element.elementor-element-d57acb8{--container-widget-width:271px;--container-widget-flex-grow:0;width:var( --container-widget-width, 271px );max-width:271px;top:-119.969px;}body:not(.rtl) .elementor-25565 .elementor-element.elementor-element-d57acb8{right:-22px;}body.rtl .elementor-25565 .elementor-element.elementor-element-d57acb8{left:-22px;}.elementor-25565 .elementor-element.elementor-element-606a1c3{--spacer-size:141px;}.elementor-25565 .elementor-element.elementor-element-e83406a{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:50px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-25565 .elementor-element.elementor-element-94e9e54 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-25565 .elementor-element.elementor-element-94e9e54{--container-widget-width:559px;--container-widget-flex-grow:0;width:var( --container-widget-width, 559px );max-width:559px;}.elementor-25565 .elementor-element.elementor-element-94e9e54.elementor-element{--align-self:center;}.elementor-25565 .elementor-element.elementor-element-b4e12e6{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:50px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-25565 .elementor-element.elementor-element-c7872f6 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-25565 .elementor-element.elementor-element-c7872f6 .elementor-countdown-wrapper{max-width:65%;}body:not(.rtl) .elementor-25565 .elementor-element.elementor-element-c7872f6 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 14px/2 );}body:not(.rtl) .elementor-25565 .elementor-element.elementor-element-c7872f6 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 14px/2 );}body.rtl .elementor-25565 .elementor-element.elementor-element-c7872f6 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 14px/2 );}body.rtl .elementor-25565 .elementor-element.elementor-element-c7872f6 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 14px/2 );}.elementor-25565 .elementor-element.elementor-element-c7872f6 .elementor-countdown-digits{font-size:30px;}.elementor-25565 .elementor-element.elementor-element-c7872f6 .elementor-countdown-label{font-size:30px;}.elementor-25565 .elementor-element.elementor-element-b9c0ba1{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-25565 .elementor-element.elementor-element-ee2dbe4{width:var( --container-widget-width, 170px );max-width:170px;--container-widget-width:170px;--container-widget-flex-grow:0;}.elementor-25565 .elementor-element.elementor-element-ee2dbe4.elementor-element{--align-self:center;}.elementor-25565 .elementor-element.elementor-element-0b84c2a{width:var( --container-widget-width, 533px );max-width:533px;--container-widget-width:533px;--container-widget-flex-grow:0;}.elementor-25565 .elementor-element.elementor-element-0b84c2a.elementor-element{--align-self:center;}.elementor-25565 .elementor-element.elementor-element-8d0c705 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25565 .elementor-element.elementor-element-8d0c705 .elementor-heading-title{font-size:16px;}.elementor-25565 .elementor-element.elementor-element-3c51db5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25565 .elementor-element.elementor-element-3c51db5 .elementor-heading-title{font-size:20px;}.elementor-25565 .elementor-element.elementor-element-a91ec14{width:var( --container-widget-width, 305px );max-width:305px;--container-widget-width:305px;--container-widget-flex-grow:0;}.elementor-25565 .elementor-element.elementor-element-166e223{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25565 .elementor-element.elementor-element-c8bda7c{width:var( --container-widget-width, 170px );max-width:170px;--container-widget-width:170px;--container-widget-flex-grow:0;}.elementor-25565 .elementor-element.elementor-element-c8bda7c.elementor-element{--align-self:center;}.elementor-25565 .elementor-element.elementor-element-e43c5cd{width:var( --container-widget-width, 279px );max-width:279px;--container-widget-width:279px;--container-widget-flex-grow:0;}.elementor-25565 .elementor-element.elementor-element-e43c5cd.elementor-element{--align-self:center;}.elementor-25565 .elementor-element.elementor-element-47e00b6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25565 .elementor-element.elementor-element-47e00b6 .elementor-heading-title{font-size:16px;}.elementor-25565 .elementor-element.elementor-element-35b2ab7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25565 .elementor-element.elementor-element-35b2ab7 .elementor-heading-title{font-size:20px;}.elementor-25565 .elementor-element.elementor-element-64a0084{width:var( --container-widget-width, 305px );max-width:305px;--container-widget-width:305px;--container-widget-flex-grow:0;}.elementor-25565 .elementor-element.elementor-element-6887dc6{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:30px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-25565 .elementor-element.elementor-element-c867523 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-25565 .elementor-element.elementor-element-c867523{--container-widget-width:703px;--container-widget-flex-grow:0;width:var( --container-widget-width, 703px );max-width:703px;}.elementor-25565 .elementor-element.elementor-element-c867523.elementor-element{--align-self:center;}.elementor-25565 .elementor-element.elementor-element-99c5850{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-25565 .elementor-element.elementor-element-5d0af11{width:var( --container-widget-width, 279px );max-width:279px;--container-widget-width:279px;--container-widget-flex-grow:0;}.elementor-25565 .elementor-element.elementor-element-5d0af11.elementor-element{--align-self:center;}.elementor-25565 .elementor-element.elementor-element-9012862{width:var( --container-widget-width, 170px );max-width:170px;--container-widget-width:170px;--container-widget-flex-grow:0;}.elementor-25565 .elementor-element.elementor-element-9012862.elementor-element{--align-self:center;}.elementor-25565 .elementor-element.elementor-element-e2dda0b{--container-widget-width:79px;--container-widget-flex-grow:0;width:var( --container-widget-width, 79px );max-width:79px;top:220px;}body:not(.rtl) .elementor-25565 .elementor-element.elementor-element-e2dda0b{left:1px;}body.rtl .elementor-25565 .elementor-element.elementor-element-e2dda0b{right:1px;}.elementor-25565 .elementor-element.elementor-element-652c083 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25565 .elementor-element.elementor-element-652c083 .elementor-heading-title{font-size:20px;}.elementor-25565 .elementor-element.elementor-element-5305726{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-25565 .elementor-element.elementor-element-bab3da9{width:var( --container-widget-width, 279px );max-width:279px;--container-widget-width:279px;--container-widget-flex-grow:0;}.elementor-25565 .elementor-element.elementor-element-bab3da9.elementor-element{--align-self:center;}.elementor-25565 .elementor-element.elementor-element-a0733f8{--container-widget-width:79px;--container-widget-flex-grow:0;width:var( --container-widget-width, 79px );max-width:79px;top:139.031px;}body:not(.rtl) .elementor-25565 .elementor-element.elementor-element-a0733f8{right:3px;}body.rtl .elementor-25565 .elementor-element.elementor-element-a0733f8{left:3px;}.elementor-25565 .elementor-element.elementor-element-bd48c1a{width:var( --container-widget-width, 170px );max-width:170px;--container-widget-width:170px;--container-widget-flex-grow:0;}.elementor-25565 .elementor-element.elementor-element-bd48c1a.elementor-element{--align-self:center;}.elementor-25565 .elementor-element.elementor-element-1dbbefc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25565 .elementor-element.elementor-element-1dbbefc .elementor-heading-title{font-size:20px;}.elementor-25565 .elementor-element.elementor-element-2ec05f2{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-25565 .elementor-element.elementor-element-e37cbd0{width:var( --container-widget-width, 279px );max-width:279px;--container-widget-width:279px;--container-widget-flex-grow:0;}.elementor-25565 .elementor-element.elementor-element-e37cbd0.elementor-element{--align-self:center;}.elementor-25565 .elementor-element.elementor-element-d08f643{width:var( --container-widget-width, 170px );max-width:170px;--container-widget-width:170px;--container-widget-flex-grow:0;}.elementor-25565 .elementor-element.elementor-element-d08f643.elementor-element{--align-self:center;}.elementor-25565 .elementor-element.elementor-element-f95d5d9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25565 .elementor-element.elementor-element-f95d5d9 .elementor-heading-title{font-size:20px;}.elementor-25565 .elementor-element.elementor-element-423066d{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:50px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-25565 .elementor-element.elementor-element-ab7040e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25565 .elementor-element.elementor-element-ab7040e{--container-widget-width:384px;--container-widget-flex-grow:0;width:var( --container-widget-width, 384px );max-width:384px;}.elementor-25565 .elementor-element.elementor-element-fdb7639{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25565 .elementor-element.elementor-element-fa4f6d2{width:var( --container-widget-width, 539px );max-width:539px;--container-widget-width:539px;--container-widget-flex-grow:0;}.elementor-25565 .elementor-element.elementor-element-fa4f6d2.elementor-element{--align-self:center;}.elementor-25565 .elementor-element.elementor-element-b137f06 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25565 .elementor-element.elementor-element-b137f06 .elementor-heading-title{font-size:20px;}.elementor-25565 .elementor-element.elementor-element-38c9cc5{width:var( --container-widget-width, 305px );max-width:305px;--container-widget-width:305px;--container-widget-flex-grow:0;}.elementor-25565 .elementor-element.elementor-element-02fc71d{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-25565 .elementor-element.elementor-element-8c5d55f > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-25565 .elementor-element.elementor-element-8c5d55f{--container-widget-width:501px;--container-widget-flex-grow:0;width:var( --container-widget-width, 501px );max-width:501px;}.elementor-25565 .elementor-element.elementor-element-8c5d55f.elementor-element{--align-self:center;}}@media(max-width:767px){.elementor-25565 .elementor-element.elementor-element-75151513:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25565 .elementor-element.elementor-element-75151513 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-25565 .elementor-element.elementor-element-ef117f9 img{border-radius:0px 0px 0px 0px;}.elementor-25565 .elementor-element.elementor-element-b9b445b > .elementor-widget-container{margin:-53px 0px 0px 0px;}.elementor-25565 .elementor-element.elementor-element-b9b445b{z-index:99;}.elementor-25565 .elementor-element.elementor-element-46731a1{margin-top:-50px;margin-bottom:0px;}.elementor-25565 .elementor-element.elementor-element-a0eb7e4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-25565 .elementor-element.elementor-element-a0eb7e4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://invitaconestilo.site/wp-content/uploads/2026/01/invitacion-digital-xv-princesa-mariposa-diseno-esquina-superior-izquierda-con-flores-y-mariposas.png");background-repeat:no-repeat;}.elementor-25565 .elementor-element.elementor-element-a0eb7e4{width:100%;}.elementor-25565 .elementor-element.elementor-element-a0eb7e4.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-25565 .elementor-element.elementor-element-a0eb7e4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:3em 1em 3em 1em;}.elementor-25565 .elementor-element.elementor-element-0ce1794{--spacer-size:63px;}.elementor-25565 .elementor-element.elementor-element-3cffd12{width:var( --container-widget-width, 255px );max-width:255px;--container-widget-width:255px;--container-widget-flex-grow:0;}.elementor-25565 .elementor-element.elementor-element-3cffd12 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25565 .elementor-element.elementor-element-3cffd12.elementor-element{--align-self:center;}.elementor-25565 .elementor-element.elementor-element-a0b1e8e{--spacer-size:44px;}.elementor-25565 .elementor-element.elementor-element-cf5a03c{width:100%;}.elementor-25565 .elementor-element.elementor-element-cf5a03c.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-25565 .elementor-element.elementor-element-cf5a03c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-25565 .elementor-element.elementor-element-cf5a03c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0em 0em 0em 0em;}.elementor-25565 .elementor-element.elementor-element-4316d59{width:var( --container-widget-width, 292px );max-width:292px;--container-widget-width:292px;--container-widget-flex-grow:0;}.elementor-25565 .elementor-element.elementor-element-4316d59 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25565 .elementor-element.elementor-element-18b662e > .elementor-widget-container{margin:-65px 0px 0px 0px;}.elementor-25565 .elementor-element.elementor-element-18b662e{z-index:99;}.elementor-25565 .elementor-element.elementor-element-7db5e71{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:0;}.elementor-25565 .elementor-element.elementor-element-146832b{width:var( --container-widget-width, 325px );max-width:325px;--container-widget-width:325px;--container-widget-flex-grow:0;}.elementor-25565 .elementor-element.elementor-element-146832b > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-25565 .elementor-element.elementor-element-a89335c{--container-widget-width:105px;--container-widget-flex-grow:0;width:var( --container-widget-width, 105px );max-width:105px;top:-44px;}body:not(.rtl) .elementor-25565 .elementor-element.elementor-element-a89335c{left:-6px;}body.rtl .elementor-25565 .elementor-element.elementor-element-a89335c{right:-6px;}.elementor-25565 .elementor-element.elementor-element-d57acb8{--container-widget-width:105px;--container-widget-flex-grow:0;width:var( --container-widget-width, 105px );max-width:105px;top:-62.969px;}body:not(.rtl) .elementor-25565 .elementor-element.elementor-element-d57acb8{right:-6px;}body.rtl .elementor-25565 .elementor-element.elementor-element-d57acb8{left:-6px;}.elementor-25565 .elementor-element.elementor-element-606a1c3{--spacer-size:50px;}.elementor-25565 .elementor-element.elementor-element-e83406a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:0;}.elementor-25565 .elementor-element.elementor-element-94e9e54 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25565 .elementor-element.elementor-element-94e9e54{--container-widget-width:299px;--container-widget-flex-grow:0;width:var( --container-widget-width, 299px );max-width:299px;}.elementor-25565 .elementor-element.elementor-element-b139e5f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25565 .elementor-element.elementor-element-b139e5f.e-con{--align-self:center;}.elementor-25565 .elementor-element.elementor-element-c899b6b{width:var( --container-widget-width, 280px );max-width:280px;--container-widget-width:280px;--container-widget-flex-grow:0;}.elementor-25565 .elementor-element.elementor-element-c899b6b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25565 .elementor-element.elementor-element-c899b6b.elementor-element{--align-self:center;}.elementor-25565 .elementor-element.elementor-element-b4e12e6{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:0;}.elementor-25565 .elementor-element.elementor-element-b432687 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25565 .elementor-element.elementor-element-b432687{text-align:center;}.elementor-25565 .elementor-element.elementor-element-c7872f6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25565 .elementor-element.elementor-element-c7872f6 .elementor-countdown-wrapper{max-width:100%;}body:not(.rtl) .elementor-25565 .elementor-element.elementor-element-c7872f6 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 6px/2 );}body:not(.rtl) .elementor-25565 .elementor-element.elementor-element-c7872f6 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 6px/2 );}body.rtl .elementor-25565 .elementor-element.elementor-element-c7872f6 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 6px/2 );}body.rtl .elementor-25565 .elementor-element.elementor-element-c7872f6 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 6px/2 );}.elementor-25565 .elementor-element.elementor-element-c7872f6 .elementor-countdown-digits{font-size:22px;}.elementor-25565 .elementor-element.elementor-element-c7872f6 .elementor-countdown-label{font-size:17px;}.elementor-25565 .elementor-element.elementor-element-2e0d8ee > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-25565 .elementor-element.elementor-element-2e0d8ee{text-align:center;}.elementor-25565 .elementor-element.elementor-element-2e0d8ee .elementor-heading-title{font-size:19px;line-height:1.1em;}.elementor-25565 .elementor-element.elementor-element-b9c0ba1{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25565 .elementor-element.elementor-element-ee2dbe4{width:var( --container-widget-width, 98px );max-width:98px;--container-widget-width:98px;--container-widget-flex-grow:0;}.elementor-25565 .elementor-element.elementor-element-ee2dbe4 > .elementor-widget-container{margin:0px -14px 0px -25px;}.elementor-25565 .elementor-element.elementor-element-ee2dbe4.elementor-element{--align-self:center;}.elementor-25565 .elementor-element.elementor-element-0b84c2a{width:var( --container-widget-width, 342px );max-width:342px;--container-widget-width:342px;--container-widget-flex-grow:0;}.elementor-25565 .elementor-element.elementor-element-0b84c2a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25565 .elementor-element.elementor-element-0b84c2a.elementor-element{--align-self:center;}.elementor-25565 .elementor-element.elementor-element-8d0c705 .elementor-heading-title{font-size:16px;}.elementor-25565 .elementor-element.elementor-element-3c51db5 .elementor-heading-title{font-size:17px;}.elementor-25565 .elementor-element.elementor-element-166e223{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25565 .elementor-element.elementor-element-c8bda7c{width:var( --container-widget-width, 98px );max-width:98px;--container-widget-width:98px;--container-widget-flex-grow:0;}.elementor-25565 .elementor-element.elementor-element-c8bda7c > .elementor-widget-container{margin:0px -14px 0px -25px;}.elementor-25565 .elementor-element.elementor-element-c8bda7c.elementor-element{--align-self:center;}.elementor-25565 .elementor-element.elementor-element-e43c5cd{width:var( --container-widget-width, 223px );max-width:223px;--container-widget-width:223px;--container-widget-flex-grow:0;}.elementor-25565 .elementor-element.elementor-element-e43c5cd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25565 .elementor-element.elementor-element-e43c5cd.elementor-element{--align-self:center;}.elementor-25565 .elementor-element.elementor-element-47e00b6 .elementor-heading-title{font-size:16px;}.elementor-25565 .elementor-element.elementor-element-35b2ab7 .elementor-heading-title{font-size:17px;}.elementor-25565 .elementor-element.elementor-element-6887dc6{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:0;}.elementor-25565 .elementor-element.elementor-element-c867523 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25565 .elementor-element.elementor-element-99c5850{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25565 .elementor-element.elementor-element-5d0af11{width:var( --container-widget-width, 223px );max-width:223px;--container-widget-width:223px;--container-widget-flex-grow:0;}.elementor-25565 .elementor-element.elementor-element-5d0af11 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-25565 .elementor-element.elementor-element-5d0af11.elementor-element{--align-self:center;}.elementor-25565 .elementor-element.elementor-element-9012862{width:var( --container-widget-width, 129px );max-width:129px;--container-widget-width:129px;--container-widget-flex-grow:0;}.elementor-25565 .elementor-element.elementor-element-9012862 > .elementor-widget-container{margin:-12px 0px -12px 0px;}.elementor-25565 .elementor-element.elementor-element-9012862.elementor-element{--align-self:center;}.elementor-25565 .elementor-element.elementor-element-e2dda0b{--container-widget-width:60px;--container-widget-flex-grow:0;width:var( --container-widget-width, 60px );max-width:60px;top:178px;}body:not(.rtl) .elementor-25565 .elementor-element.elementor-element-e2dda0b{left:-1px;}body.rtl .elementor-25565 .elementor-element.elementor-element-e2dda0b{right:-1px;}.elementor-25565 .elementor-element.elementor-element-652c083{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-25565 .elementor-element.elementor-element-652c083 .elementor-heading-title{font-size:17px;}.elementor-25565 .elementor-element.elementor-element-5305726{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25565 .elementor-element.elementor-element-bab3da9{width:var( --container-widget-width, 197px );max-width:197px;--container-widget-width:197px;--container-widget-flex-grow:0;}.elementor-25565 .elementor-element.elementor-element-bab3da9 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-25565 .elementor-element.elementor-element-bab3da9.elementor-element{--align-self:center;}.elementor-25565 .elementor-element.elementor-element-a0733f8{--container-widget-width:63px;--container-widget-flex-grow:0;width:var( --container-widget-width, 63px );max-width:63px;top:82.016px;}body:not(.rtl) .elementor-25565 .elementor-element.elementor-element-a0733f8{right:5px;}body.rtl .elementor-25565 .elementor-element.elementor-element-a0733f8{left:5px;}.elementor-25565 .elementor-element.elementor-element-bd48c1a{width:var( --container-widget-width, 99px );max-width:99px;--container-widget-width:99px;--container-widget-flex-grow:0;}.elementor-25565 .elementor-element.elementor-element-bd48c1a > .elementor-widget-container{margin:0px -14px 0px -25px;}.elementor-25565 .elementor-element.elementor-element-bd48c1a.elementor-element{--align-self:center;}.elementor-25565 .elementor-element.elementor-element-1dbbefc{--container-widget-width:587px;--container-widget-flex-grow:0;width:var( --container-widget-width, 587px );max-width:587px;}.elementor-25565 .elementor-element.elementor-element-1dbbefc .elementor-heading-title{font-size:17px;}.elementor-25565 .elementor-element.elementor-element-2ec05f2{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25565 .elementor-element.elementor-element-e37cbd0{width:var( --container-widget-width, 130px );max-width:130px;--container-widget-width:130px;--container-widget-flex-grow:0;}.elementor-25565 .elementor-element.elementor-element-e37cbd0 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-25565 .elementor-element.elementor-element-e37cbd0.elementor-element{--align-self:center;}.elementor-25565 .elementor-element.elementor-element-d08f643{width:var( --container-widget-width, 98px );max-width:98px;--container-widget-width:98px;--container-widget-flex-grow:0;}.elementor-25565 .elementor-element.elementor-element-d08f643 > .elementor-widget-container{margin:0px -14px 0px -25px;}.elementor-25565 .elementor-element.elementor-element-d08f643.elementor-element{--align-self:center;}.elementor-25565 .elementor-element.elementor-element-f95d5d9{--container-widget-width:587px;--container-widget-flex-grow:0;width:var( --container-widget-width, 587px );max-width:587px;}.elementor-25565 .elementor-element.elementor-element-f95d5d9 .elementor-heading-title{font-size:17px;}.elementor-25565 .elementor-element.elementor-element-423066d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:0;}.elementor-25565 .elementor-element.elementor-element-ab7040e > .elementor-widget-container{margin:010px 0px 0px 0px;}.elementor-25565 .elementor-element.elementor-element-ab7040e{--container-widget-width:236px;--container-widget-flex-grow:0;width:var( --container-widget-width, 236px );max-width:236px;}.elementor-25565 .elementor-element.elementor-element-3fc212a:not(.elementor-motion-effects-element-type-background), .elementor-25565 .elementor-element.elementor-element-3fc212a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://invitaconestilo.site/wp-content/uploads/2025/09/Items-16.png");}.elementor-25565 .elementor-element.elementor-element-3fc212a{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25565 .elementor-element.elementor-element-c1fe0e4{padding:0px 0px 0px 0px;}.elementor-25565 .elementor-element.elementor-element-b8f35b3{margin-top:30px;margin-bottom:0px;}.elementor-25565 .elementor-element.elementor-element-e6d7537 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-25565 .elementor-element.elementor-element-10576be > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-25565 .elementor-element.elementor-element-2e823bf > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-25565 .elementor-element.elementor-element-c8bd41b{z-index:2;}.elementor-25565 .elementor-element.elementor-element-5866535 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-25565 .elementor-element.elementor-element-fdb7639{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-25565 .elementor-element.elementor-element-fa4f6d2{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-25565 .elementor-element.elementor-element-fa4f6d2 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-25565 .elementor-element.elementor-element-fa4f6d2.elementor-element{--align-self:center;}.elementor-25565 .elementor-element.elementor-element-b137f06{--container-widget-width:481px;--container-widget-flex-grow:0;width:var( --container-widget-width, 481px );max-width:481px;}.elementor-25565 .elementor-element.elementor-element-b137f06 .elementor-heading-title{font-size:17px;}.elementor-25565 .elementor-element.elementor-element-02fc71d{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:0;}.elementor-25565 .elementor-element.elementor-element-8c5d55f > .elementor-widget-container{margin:020px 0px 0px 0px;}.elementor-25565 .elementor-element.elementor-element-8c5d55f{--container-widget-width:298px;--container-widget-flex-grow:0;width:var( --container-widget-width, 298px );max-width:298px;}.elementor-25565 .elementor-element.elementor-element-dc0a955{--margin-top:20px;--margin-bottom:-50px;--margin-left:0px;--margin-right:0px;}.elementor-25565 .elementor-element.elementor-element-b873881{text-align:center;font-size:12px;line-height:1.1em;}}/* Start custom CSS for html, class: .elementor-element-b9b445b *//* BOTÓN DORADO */
.boton-musica {
  width: 90px;
  height: 90px;
  border-radius: 50%;
  background-color: #C59514;
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: 0 6px 15px rgba(0,0,0,0.25);
  cursor: pointer;
  transition: transform 0.2s ease, box-shadow 0.2s ease, background-color 0.2s ease;
  position: relative;
}

/* Efecto hover */
.boton-musica:hover {
  transform: scale(1.05);
  box-shadow: 0 10px 22px rgba(0,0,0,0.3);
}

/* Íconos */
.boton-musica svg {
  width: 40px;
  height: 40px;
  position: absolute;
  transition: opacity 0.3s ease;
}

/* Ocultar pausa al inicio */
.icono-pause {
  opacity: 0;
}

/* Activo al reproducir */
.boton-musica.reproduciendo .icono-play {
  opacity: 0;
}
.boton-musica.reproduciendo .icono-pause {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-18b662e *//* BOTÓN DORADO */
.boton-musica {
  width: 90px;
  height: 90px;
  border-radius: 50%;
  background-color: #C59514;
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: 0 6px 15px rgba(0,0,0,0.25);
  cursor: pointer;
  transition: transform 0.2s ease, box-shadow 0.2s ease, background-color 0.2s ease;
  position: relative;
}

/* Efecto hover */
.boton-musica:hover {
  transform: scale(1.05);
  box-shadow: 0 10px 22px rgba(0,0,0,0.3);
}

/* Íconos */
.boton-musica svg {
  width: 40px;
  height: 40px;
  position: absolute;
  transition: opacity 0.3s ease;
}

/* Ocultar pausa al inicio */
.icono-pause {
  opacity: 0;
}

/* Activo al reproducir */
.boton-musica.reproduciendo .icono-play {
  opacity: 0;
}
.boton-musica.reproduciendo .icono-pause {
  opacity: 1;
}/* End custom CSS */