.elementor-31502 .elementor-element.elementor-element-37c29285{--display:flex;}.elementor-31502 .elementor-element.elementor-element-37c29285:not(.elementor-motion-effects-element-type-background), .elementor-31502 .elementor-element.elementor-element-37c29285 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://invitaconestilo.site/wp-content/uploads/2025/11/in-boda-elegant-style-diseno-fondo-blanco-con-textura.png");background-size:cover;}.elementor-31502 .elementor-element.elementor-element-9a94f54 > .elementor-widget-container{--e-transform-flipX:-1;margin:-40px 0px 0px -850px;}.elementor-31502 .elementor-element.elementor-element-9a94f54 img{width:27%;}.elementor-31502 .elementor-element.elementor-element-8d7a88f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31502 .elementor-element.elementor-element-8d7a88f{text-align:center;}.elementor-31502 .elementor-element.elementor-element-8d7a88f .elementor-heading-title{font-family:"Playlist Script", Sans-serif;font-size:86px;font-weight:600;text-transform:capitalize;color:#D0A933;}.elementor-31502 .elementor-element.elementor-element-c4aa969 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-31502 .elementor-element.elementor-element-c4aa969{text-align:center;}.elementor-31502 .elementor-element.elementor-element-c4aa969 .elementor-heading-title{font-family:"Playlist Script", Sans-serif;font-size:89px;font-weight:500;font-style:italic;color:#000000;}.elementor-31502 .elementor-element.elementor-element-6b979115 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-31502 .elementor-element.elementor-element-6b979115{text-align:center;}.elementor-31502 .elementor-element.elementor-element-6b979115 .elementor-heading-title{font-family:"Garet", Sans-serif;font-size:39px;font-weight:600;color:#000000;}.elementor-31502 .elementor-element.elementor-element-3d1b591a > .elementor-widget-container{margin:-12px 0px -207px 0px;}.elementor-31502 .elementor-element.elementor-element-3d1b591a{z-index:2;}.elementor-31502 .elementor-element.elementor-element-7fe1e6e > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-31502 .elementor-element.elementor-element-7fe1e6e{text-align:center;}.elementor-31502 .elementor-element.elementor-element-7fe1e6e .elementor-heading-title{font-family:"Garet", Sans-serif;font-size:40px;font-weight:600;}.elementor-31502 .elementor-element.elementor-element-1b11c697 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31502 .elementor-element.elementor-element-1b11c697{text-align:center;}.elementor-31502 .elementor-element.elementor-element-1b11c697 .elementor-heading-title{font-family:"Garet", Sans-serif;font-size:40px;font-weight:600;}.elementor-31502 .elementor-element.elementor-element-85d9151 > .elementor-widget-container{margin:9px 0px -60px 0px;padding:0px 0px 0px 0px;}.elementor-31502 .elementor-element.elementor-element-488bda20 > .elementor-widget-container{margin:-68px 0px 0px 0px;}.elementor-31502 .elementor-element.elementor-element-488bda20 img{width:7%;}.elementor-31502 .elementor-element.elementor-element-1c8a60e6 > .elementor-widget-container{--e-transform-flipX:-1;margin:-43px -750px -701px 0px;}.elementor-31502 .elementor-element.elementor-element-1c8a60e6 img{width:23%;}.elementor-31502 .elementor-element.elementor-element-148d6030 > .elementor-widget-container{margin:0px 0px 250px 0px;}.elementor-31502 .elementor-element.elementor-element-148d6030{text-align:center;}.elementor-31502 .elementor-element.elementor-element-148d6030 .elementor-heading-title{font-family:"Garet", Sans-serif;font-size:40px;font-weight:600;}#elementor-popup-modal-31502 .dialog-widget-content{background-image:url("https://invitaconestilo.site/wp-content/uploads/2025/12/invitacion-digital-gradua-medicine-graduation-fondo-color-liso-blaco-1.png");background-size:cover;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-31502{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-31502 .dialog-message{width:100vw;height:auto;}#elementor-popup-modal-31502 .dialog-close-button{display:flex;}@media(max-width:1024px){.elementor-31502 .elementor-element.elementor-element-9a94f54 > .elementor-widget-container{margin:0px 0px 0px -494px;}.elementor-31502 .elementor-element.elementor-element-8d7a88f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31502 .elementor-element.elementor-element-8d7a88f{text-align:center;}.elementor-31502 .elementor-element.elementor-element-8d7a88f .elementor-heading-title{font-size:62px;}.elementor-31502 .elementor-element.elementor-element-c4aa969 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-31502 .elementor-element.elementor-element-c4aa969{text-align:center;}.elementor-31502 .elementor-element.elementor-element-c4aa969 .elementor-heading-title{font-size:60px;}.elementor-31502 .elementor-element.elementor-element-6b979115{text-align:center;}.elementor-31502 .elementor-element.elementor-element-6b979115 .elementor-heading-title{font-size:33px;}.elementor-31502 .elementor-element.elementor-element-7fe1e6e > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-31502 .elementor-element.elementor-element-7fe1e6e{text-align:center;}.elementor-31502 .elementor-element.elementor-element-7fe1e6e .elementor-heading-title{font-size:38px;}.elementor-31502 .elementor-element.elementor-element-1b11c697 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-31502 .elementor-element.elementor-element-1b11c697{text-align:center;}.elementor-31502 .elementor-element.elementor-element-1b11c697 .elementor-heading-title{font-size:33px;}.elementor-31502 .elementor-element.elementor-element-488bda20 > .elementor-widget-container{margin:-51px 0px 0px 0px;}.elementor-31502 .elementor-element.elementor-element-148d6030 > .elementor-widget-container{margin:30px 0px 204px 0px;padding:0px 20px 0px 20px;}.elementor-31502 .elementor-element.elementor-element-148d6030{text-align:center;}.elementor-31502 .elementor-element.elementor-element-148d6030 .elementor-heading-title{font-size:41px;}}@media(max-width:767px){.elementor-31502 .elementor-element.elementor-element-37c29285:not(.elementor-motion-effects-element-type-background), .elementor-31502 .elementor-element.elementor-element-37c29285 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://invitaconestilo.site/wp-content/uploads/2025/12/invitacion-digital-gradua-medicine-graduation-fondo-color-liso-blaco-1.png");}.elementor-31502 .elementor-element.elementor-element-9a94f54 > .elementor-widget-container{margin:-130px 0px 0px -250px;}.elementor-31502 .elementor-element.elementor-element-9a94f54 img{width:45%;}.elementor-31502 .elementor-element.elementor-element-8d7a88f > .elementor-widget-container{margin:40px 0px 10px 0px;}.elementor-31502 .elementor-element.elementor-element-8d7a88f{text-align:center;}.elementor-31502 .elementor-element.elementor-element-8d7a88f .elementor-heading-title{font-size:53px;}.elementor-31502 .elementor-element.elementor-element-c4aa969 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31502 .elementor-element.elementor-element-c4aa969{text-align:center;}.elementor-31502 .elementor-element.elementor-element-c4aa969 .elementor-heading-title{font-size:56px;}.elementor-31502 .elementor-element.elementor-element-6b979115 > .elementor-widget-container{margin:1px 0px 30px 0px;}.elementor-31502 .elementor-element.elementor-element-6b979115{text-align:center;}.elementor-31502 .elementor-element.elementor-element-6b979115 .elementor-heading-title{font-size:22px;}.elementor-31502 .elementor-element.elementor-element-3d1b591a > .elementor-widget-container{margin:-40px 0px -64px 0px;}.elementor-31502 .elementor-element.elementor-element-3d1b591a{z-index:3;}.elementor-31502 .elementor-element.elementor-element-7fe1e6e > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-31502 .elementor-element.elementor-element-7fe1e6e{text-align:center;}.elementor-31502 .elementor-element.elementor-element-7fe1e6e .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-31502 .elementor-element.elementor-element-1b11c697 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31502 .elementor-element.elementor-element-1b11c697{text-align:center;}.elementor-31502 .elementor-element.elementor-element-1b11c697 .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-31502 .elementor-element.elementor-element-85d9151 > .elementor-widget-container{margin:0px 0px -69px 0px;padding:0px 0px 0px 0px;}.elementor-31502 .elementor-element.elementor-element-488bda20 > .elementor-widget-container{margin:-45px -2px -16px 0px;}.elementor-31502 .elementor-element.elementor-element-488bda20 img{width:16%;}.elementor-31502 .elementor-element.elementor-element-1c8a60e6 > .elementor-widget-container{margin:0px -260px -168px 0px;}.elementor-31502 .elementor-element.elementor-element-1c8a60e6 img{width:25%;}.elementor-31502 .elementor-element.elementor-element-148d6030 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-31502 .elementor-element.elementor-element-148d6030{text-align:center;}.elementor-31502 .elementor-element.elementor-element-148d6030 .elementor-heading-title{font-size:20px;line-height:1.4em;}}/* Start custom CSS for shortcode, class: .elementor-element-85d9151 */.invitados-solo-cantidad {
    text-align: center;
    font-family: "Inter", Playlist Script;
    font-size: 30px;
    font-weight: 600;
    color: #00000;
}


.invitado-solo-container {
    font-family: "Style Script", Sans-serif;
    font-size: 20px;
    font-weight: 700;
    color: #00000;
}

.invitado-solo-container {
    font-family: "Style Script", Sans-serif;
    font-size: 15px;
    font-weight: 700;
    color: #B4A68C;
}/* End custom CSS */