.elementor-1078 .elementor-element.elementor-element-2995f7f{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--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-1078 .elementor-element.elementor-element-efe7731{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1078 .elementor-element.elementor-element-838e551{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:1;}.elementor-1078 .elementor-element.elementor-element-838e551 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-838e551.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-1078 .elementor-element.elementor-element-838e551 .footer-section{padding:0px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-838e551 .footer-section .couple-name h2{color:#616641;padding:0px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-838e551 .footer-thanks p{padding:0px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-7ef94c9{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;text-align:center;font-family:"Abhaya Libre", Sans-serif;font-size:19px;}.elementor-1078 .elementor-element.elementor-element-7ef94c9.elementor-element{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:1;}.elementor-1078 .elementor-element.elementor-element-7e6a6bc{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-1078 .elementor-element.elementor-element-30ac4f2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1078 .elementor-element.elementor-element-30ac4f2.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-1078 .elementor-element.elementor-element-30ac4f2 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:26px;font-weight:700;font-style:normal;word-spacing:0px;}.elementor-1078 .elementor-element.elementor-element-b06de5b{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;text-align:center;font-family:"Abhaya Libre", Sans-serif;font-size:19px;}.elementor-1078 .elementor-element.elementor-element-b06de5b.elementor-element{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:1;}.elementor-1078 .elementor-element.elementor-element-93e70c4{--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-1078 .elementor-element.elementor-element-555a7ea{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1078 .elementor-element.elementor-element-555a7ea.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-1078 .elementor-element.elementor-element-555a7ea .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:26px;font-weight:700;font-style:normal;word-spacing:0px;}.elementor-1078 .elementor-element.elementor-element-60b1bde{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;text-align:center;font-family:"Abhaya Libre", Sans-serif;font-size:19px;}.elementor-1078 .elementor-element.elementor-element-60b1bde.elementor-element{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:1;}.elementor-1078 .elementor-element.elementor-element-5f0477b{--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-1078 .elementor-element.elementor-element-bb26b5c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-1078 .elementor-element.elementor-element-bb26b5c.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-1078 .elementor-element.elementor-element-bb26b5c .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:26px;font-weight:700;font-style:normal;word-spacing:0px;}.elementor-1078 .elementor-element.elementor-element-07affdf{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;z-index:2;text-align:center;font-family:"Abhaya Libre", Sans-serif;font-size:19px;}.elementor-1078 .elementor-element.elementor-element-07affdf.elementor-element{--order:99999 /* order end hack */;--flex-grow:0;--flex-shrink:1;}.elementor-1078 .elementor-element.elementor-element-fb0804a{padding:110px 0px 105px 0px;}.elementor-1078 .elementor-element.elementor-element-394a14b .wedding-date .section-title h2{color:#878B6D;}.elementor-1078 .elementor-element.elementor-element-394a14b .wedding-date h3{color:#65694A;}.elementor-1078 .elementor-element.elementor-element-394a14b .wedding-date h3:before, .wedding-date h3:after{background-color:#65694A;}.elementor-1078 .elementor-element.elementor-element-d7b181c:not(.elementor-motion-effects-element-type-background), .elementor-1078 .elementor-element.elementor-element-d7b181c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#9197688C;}.elementor-1078 .elementor-element.elementor-element-d7b181c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 120px 0px;}.elementor-1078 .elementor-element.elementor-element-d7b181c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1078 .elementor-element.elementor-element-3e4b935 .couple-section .text-grid p{font-family:"Abhaya Libre", Sans-serif;font-size:16px;color:#293D1D;}.elementor-1078 .elementor-element.elementor-element-3e4b935 .couple-section ul li a{color:#BBCFB6;background-color:#7D8165;}.elementor-1078 .elementor-element.elementor-element-bac6ba4:not(.elementor-motion-effects-element-type-background), .elementor-1078 .elementor-element.elementor-element-bac6ba4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bodas.eventosqueretaro.mx/wp-content/uploads/2019/09/story-bg-min-1.png");}.elementor-1078 .elementor-element.elementor-element-bac6ba4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:110px 0px 110px 0px;}.elementor-1078 .elementor-element.elementor-element-bac6ba4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1078 .elementor-element.elementor-element-e164f59 .love-sotry-section h3{color:#616641;}.elementor-1078 .elementor-element.elementor-element-e164f59 .love-sotry-section p{font-family:"Abhaya Libre", Sans-serif;font-size:19px;}.elementor-1078 .elementor-element.elementor-element-ba233bf{margin-top:0px;margin-bottom:0px;padding:10px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-531d944 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-2869f94 .elementor-repeater-item-06cc745 .timeline__content{background-color:#89966C;padding:17px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-2869f94 .osteo-timeline-style-9 .elementor-repeater-item-06cc745 .timeline-date{color:#DBDBDB;font-family:"Engagement", Sans-serif;font-size:33px;}.elementor-1078 .elementor-element.elementor-element-2869f94 .elementor-repeater-item-06cc745 .timeline__content h2{font-family:"Helvetica", Sans-serif;font-size:24px;}.elementor-1078 .elementor-element.elementor-element-2869f94 .elementor-repeater-item-06cc745 .timeline__content p{color:#FFFFFF;font-family:"Helvetica", Sans-serif;font-size:18px;}.elementor-1078 .elementor-element.elementor-element-2869f94 .elementor-repeater-item-06cc745 .cmk-button{background-color:#666951;border-radius:2px;}.elementor-1078 .elementor-element.elementor-element-2869f94 .elementor-repeater-item-06cc745 .cmk-button-border{border-color:#666951;border-radius:2px;}.elementor-1078 .elementor-element.elementor-element-2869f94 .elementor-repeater-item-06cc745 .cmk-button:before{background-color:#A5AC77;border-radius:2px;}.elementor-1078 .elementor-element.elementor-element-2869f94 .elementor-repeater-item-06cc745 .cmk-button:after{background-color:#A5AC77;border-radius:2px;}.elementor-1078 .elementor-element.elementor-element-2869f94 .elementor-repeater-item-06cc745 .cmk-button-border:before{background-color:#A5AC77;border-radius:2px;}.elementor-1078 .elementor-element.elementor-element-2869f94 .elementor-repeater-item-06cc745 .cmk-button-border:after{background-color:#A5AC77;border-radius:2px;}.elementor-1078 .elementor-element.elementor-element-2869f94 .elementor-repeater-item-06cc745 .cmk-button:hover{border-radius:2px;}.elementor-1078 .elementor-element.elementor-element-2869f94 .elementor-repeater-item-06cc745 .cmk-button-border:hover{border-radius:2px;}.elementor-1078 .elementor-element.elementor-element-2869f94 .elementor-repeater-item-06cc745 .cmk-button, .elementor-repeater-item-06cc745 .cmk-button-border{font-family:"Engagement", Sans-serif;font-size:28px;}.elementor-1078 .elementor-element.elementor-element-2869f94 .elementor-repeater-item-2ffff79 .timeline__content{background-color:#89966C;padding:13px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-2869f94 .osteo-timeline-style-9 .elementor-repeater-item-2ffff79 .timeline-date{color:#FFFFFF;font-family:"Engagement", Sans-serif;font-size:32px;}.elementor-1078 .elementor-element.elementor-element-2869f94 .elementor-repeater-item-2ffff79 .timeline__content h2{font-family:"Helvetica", Sans-serif;font-size:24px;}.elementor-1078 .elementor-element.elementor-element-2869f94 .elementor-repeater-item-2ffff79 .timeline__content p{color:#FFFCFC;font-family:"Helvetica", Sans-serif;font-size:18px;}.elementor-1078 .elementor-element.elementor-element-2869f94 .elementor-repeater-item-2ffff79 .cmk-button{background-color:#666951;border-radius:2px;}.elementor-1078 .elementor-element.elementor-element-2869f94 .elementor-repeater-item-2ffff79 .cmk-button-border{border-color:#666951;border-radius:2px;}.elementor-1078 .elementor-element.elementor-element-2869f94 .elementor-repeater-item-2ffff79 .cmk-button:before{background-color:#A5AC77;border-radius:2px;}.elementor-1078 .elementor-element.elementor-element-2869f94 .elementor-repeater-item-2ffff79 .cmk-button:after{background-color:#A5AC77;border-radius:2px;}.elementor-1078 .elementor-element.elementor-element-2869f94 .elementor-repeater-item-2ffff79 .cmk-button-border:before{background-color:#A5AC77;border-radius:2px;}.elementor-1078 .elementor-element.elementor-element-2869f94 .elementor-repeater-item-2ffff79 .cmk-button-border:after{background-color:#A5AC77;border-radius:2px;}.elementor-1078 .elementor-element.elementor-element-2869f94 .elementor-repeater-item-2ffff79 .cmk-button:hover{border-radius:2px;}.elementor-1078 .elementor-element.elementor-element-2869f94 .elementor-repeater-item-2ffff79 .cmk-button-border:hover{border-radius:2px;}.elementor-1078 .elementor-element.elementor-element-2869f94 .elementor-repeater-item-2ffff79 .cmk-button, .elementor-repeater-item-2ffff79 .cmk-button-border{font-family:"Engagement", Sans-serif;font-size:28px;}.elementor-1078 .elementor-element.elementor-element-2869f94 .timeline__content{text-align:center;}.elementor-1078 .elementor-element.elementor-element-2869f94 .timeline__content h2{transition:0.5s;}.elementor-1078 .elementor-element.elementor-element-2869f94 .timeline__content:hover{transition:0.5s;}.elementor-1078 .elementor-element.elementor-element-2869f94 .timeline:not(.timeline--horizontal):before{background-color:#ADB193;}.elementor-1078 .elementor-element.elementor-element-b2acfbe{--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-1078 .elementor-element.elementor-element-4bc4f9c{--display:flex;--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-1078 .elementor-element.elementor-element-4bc4f9c.e-con{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-1078 .elementor-element.elementor-element-ff3d3e3{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-d900791{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-1078 .elementor-element.elementor-element-b97bd9e > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-f0fcfaa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 70px) 0px;padding:0px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-dbc1838 .wishes-section p{font-family:"Helvetica", Sans-serif;font-size:21px;font-weight:100;font-style:italic;}.elementor-1078 .elementor-element.elementor-element-ffd066d{padding:0px 0px 95px 0px;}.elementor-1078 .elementor-element.elementor-element-a3861e3{--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-1078 .elementor-element.elementor-element-b567d46{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-e576e6f .section-title p{font-family:"Abhaya Libre", Sans-serif;font-size:19px;}.elementor-1078 .elementor-element.elementor-element-059d350{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1078 .elementor-element.elementor-element-4e54628 .elementor-icon-wrapper{text-align:center;}.elementor-1078 .elementor-element.elementor-element-4e54628.elementor-view-stacked .elementor-icon{background-color:#878B6D;}.elementor-1078 .elementor-element.elementor-element-4e54628.elementor-view-framed .elementor-icon, .elementor-1078 .elementor-element.elementor-element-4e54628.elementor-view-default .elementor-icon{color:#878B6D;border-color:#878B6D;}.elementor-1078 .elementor-element.elementor-element-4e54628.elementor-view-framed .elementor-icon, .elementor-1078 .elementor-element.elementor-element-4e54628.elementor-view-default .elementor-icon svg{fill:#878B6D;}.elementor-1078 .elementor-element.elementor-element-9970496 .elementor-icon-wrapper{text-align:center;}.elementor-1078 .elementor-element.elementor-element-9970496.elementor-view-stacked .elementor-icon{background-color:#878B6D;}.elementor-1078 .elementor-element.elementor-element-9970496.elementor-view-framed .elementor-icon, .elementor-1078 .elementor-element.elementor-element-9970496.elementor-view-default .elementor-icon{color:#878B6D;border-color:#878B6D;}.elementor-1078 .elementor-element.elementor-element-9970496.elementor-view-framed .elementor-icon, .elementor-1078 .elementor-element.elementor-element-9970496.elementor-view-default .elementor-icon svg{fill:#878B6D;}.elementor-1078 .elementor-element.elementor-element-d22dd9f{border-style:double;border-width:5px 5px 5px 5px;border-radius:3px 3px 3px 3px;text-align:center;}.elementor-1078 .elementor-element.elementor-element-7e9b48b{--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-1078 .elementor-element.elementor-element-9da68c5{--divider-border-style:dots_tribal;--divider-color:#899159;--divider-pattern-height:20px;}.elementor-1078 .elementor-element.elementor-element-9da68c5 .elementor-divider-separator{width:100%;}.elementor-1078 .elementor-element.elementor-element-9da68c5 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1078 .elementor-element.elementor-element-60bc7c6{text-align:center;font-family:"Abhaya Libre", Sans-serif;font-size:19px;}.elementor-1078 .elementor-element.elementor-element-01f4c44{text-align:center;}.elementor-1078 .elementor-element.elementor-element-01f4c44 .elementor-heading-title{font-family:"Monsieur La Doulaise", Sans-serif;font-size:59px;font-weight:500;letter-spacing:0.7px;word-spacing:0px;}.elementor-1078 .elementor-element.elementor-element-26600c1{--divider-border-style:dots_tribal;--divider-color:#899159;--divider-pattern-height:20px;}.elementor-1078 .elementor-element.elementor-element-26600c1 .elementor-divider-separator{width:100%;}.elementor-1078 .elementor-element.elementor-element-26600c1 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1078 .elementor-element.elementor-element-b21632e{padding:0px 0px 105px 0px;}.elementor-1078 .elementor-element.elementor-element-fdf5031 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-dd89432 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-dd89432 .rsvp-section .form-title > p{font-family:"Abhaya Libre", Sans-serif;font-size:19px;}.elementor-1078 .elementor-element.elementor-element-09b8652{--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-1078 .elementor-element.elementor-element-c43bbcd.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-1078 .elementor-element.elementor-element-7f9d8a0{--display:flex;}.elementor-1078 .elementor-element.elementor-element-d964176{--display:flex;}.elementor-1078 .elementor-element.elementor-element-5504321{--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;}body.elementor-page-1078:not(.elementor-motion-effects-element-type-background), body.elementor-page-1078 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#CCD1AD82;}@media(min-width:768px){.elementor-1078 .elementor-element.elementor-element-2995f7f{--content-width:100%;}.elementor-1078 .elementor-element.elementor-element-efe7731{--content-width:560px;}.elementor-1078 .elementor-element.elementor-element-2e21b9a{width:25%;}.elementor-1078 .elementor-element.elementor-element-e628c56{width:50%;}.elementor-1078 .elementor-element.elementor-element-b4d72bc{width:24.996%;}.elementor-1078 .elementor-element.elementor-element-7e9b48b{--content-width:531px;}}@media(max-width:1024px){.elementor-1078 .elementor-element.elementor-element-fb0804a{padding:80px 0px 80px 0px;}.elementor-1078 .elementor-element.elementor-element-d7b181c{padding:90px 0px 90px 0px;}.elementor-1078 .elementor-element.elementor-element-e164f59 > .elementor-widget-container{padding:80px 0px 80px 0px;}.elementor-1078 .elementor-element.elementor-element-ba233bf{padding:0px 0px 0px 0px;}.elementor-1078 .elementor-element.elementor-element-ffd066d{padding:0px 0px 60px 0px;}.elementor-1078 .elementor-element.elementor-element-059d350{--grid-auto-flow:row;}.elementor-1078 .elementor-element.elementor-element-b21632e{padding:0px 0px 75px 0px;}}@media(max-width:767px){.elementor-1078 .elementor-element.elementor-element-dbc1838 .wishes-section p{font-size:23px;}.elementor-1078 .elementor-element.elementor-element-059d350{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}