.elementor-3030 .elementor-element.elementor-element-b5b4792:not(.elementor-motion-effects-element-type-background), .elementor-3030 .elementor-element.elementor-element-b5b4792 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#740421;background-image:url("https://okinvitaciones.com/wp-content/uploads/2026/05/fondo_terciopelo.jpg");background-position:center center;}.elementor-3030 .elementor-element.elementor-element-b5b4792{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 119px 0px;}.elementor-3030 .elementor-element.elementor-element-b5b4792 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3030 .elementor-element.elementor-element-b5b4792 > .elementor-shape-bottom .elementor-shape-fill{fill:#370001;}.elementor-3030 .elementor-element.elementor-element-6106164 > .elementor-element-populated{border-style:solid;border-color:#DEA2AC00;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-3030 .elementor-element.elementor-element-aac90eb img{max-width:30%;}.elementor-3030 .elementor-element.elementor-element-41f6f0b img{max-width:43%;}.elementor-3030 .elementor-element.elementor-element-140455d > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-3030 .elementor-element.elementor-element-140455d img{max-width:41%;border-radius:300px 300px 0px 0px;box-shadow:7px -2px 15px -6px rgba(171.00000000000014, 121.00000000000003, 196.00000000000003, 0.17);}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3030 .elementor-element.elementor-element-8656426 > .elementor-widget-container{margin:-91px 0px 0px 0px;}.elementor-3030 .elementor-element.elementor-element-8656426{text-align:center;}.elementor-3030 .elementor-element.elementor-element-8656426 .elementor-heading-title{font-family:"Pinyon Script", Sans-serif;font-size:148px;font-weight:100;text-shadow:6px 2px 0px rgba(171.00000000000014, 121.00000000000003, 196.00000000000003, 0.17);color:#B49043;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-3030 .elementor-element.elementor-element-533f754 > .elementor-widget-container{margin:27px 0px 0px 0px;padding:0px 100px 0px 100px;}.elementor-3030 .elementor-element.elementor-element-533f754{text-align:center;font-family:"Noto Serif Display", Sans-serif;font-size:27px;font-weight:300;font-style:italic;line-height:2em;color:#FFFFFF;}.elementor-3030 .elementor-element.elementor-element-2eedfcb > .elementor-widget-container{margin:38px 0px 0px 0px;}.elementor-3030 .elementor-element.elementor-element-2eedfcb img{max-width:30%;}.elementor-3030 .elementor-element.elementor-element-d60d3d2:not(.elementor-motion-effects-element-type-background), .elementor-3030 .elementor-element.elementor-element-d60d3d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #00000000 0%, #FFFFFF00 100%);}.elementor-3030 .elementor-element.elementor-element-d60d3d2{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3030 .elementor-element.elementor-element-d60d3d2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3030 .elementor-element.elementor-element-b295e1c > .elementor-widget-container{padding:0px 15px 0px 0px;}.elementor-3030 .elementor-element.elementor-element-b295e1c{text-align:end;font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:300;text-transform:uppercase;line-height:2em;color:#FFFFFF;}.elementor-3030 .elementor-element.elementor-element-35725ee > .elementor-widget-container{background-color:#FFFFFF00;padding:0px 0px 0px 0px;}.elementor-3030 .elementor-element.elementor-element-7b42402:not(.elementor-motion-effects-element-type-background), .elementor-3030 .elementor-element.elementor-element-7b42402 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#370001;}.elementor-3030 .elementor-element.elementor-element-7b42402{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:65px 65px 65px 65px;}.elementor-3030 .elementor-element.elementor-element-7b42402 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3030 .elementor-element.elementor-element-b03ccfb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3030 .elementor-element.elementor-element-b03ccfb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-3030 .elementor-element.elementor-element-b03ccfb > .elementor-element-populated{border-style:double;border-width:13px 13px 13px 13px;border-color:#B49043;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3030 .elementor-element.elementor-element-b03ccfb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3030 .elementor-element.elementor-element-d97768a > .elementor-widget-container{margin:56px 0px 0px 0px;}.elementor-3030 .elementor-element.elementor-element-d97768a img{max-width:30%;}.elementor-3030 .elementor-element.elementor-element-c5014cb img{max-width:64%;}.elementor-3030 .elementor-element.elementor-element-77cf827 > .elementor-widget-container{margin:46px 0px 0px 0px;padding:0px 200px 0px 200px;}.elementor-3030 .elementor-element.elementor-element-77cf827{text-align:center;font-family:"Noto Serif Display", Sans-serif;font-size:22px;font-weight:300;font-style:italic;line-height:2em;color:#581D22;}.elementor-3030 .elementor-element.elementor-element-e99d308 > .elementor-widget-container{margin:41px 0px -35px 0px;padding:0px 15px 0px 0px;}.elementor-3030 .elementor-element.elementor-element-e99d308{text-align:center;font-family:"Pinyon Script", Sans-serif;font-size:61px;font-weight:300;font-style:italic;line-height:2em;color:#B49043;}.elementor-3030 .elementor-element.elementor-element-efd273b > .elementor-widget-container{padding:0px 15px 0px 0px;}.elementor-3030 .elementor-element.elementor-element-efd273b{text-align:center;font-family:"Noto Serif Display", Sans-serif;font-size:22px;font-weight:300;font-style:italic;line-height:2em;color:#581D22;}.elementor-3030 .elementor-element.elementor-element-a0ab889 > .elementor-widget-container{margin:25px 0px -35px 0px;padding:0px 15px 0px 0px;}.elementor-3030 .elementor-element.elementor-element-a0ab889{text-align:center;font-family:"Pinyon Script", Sans-serif;font-size:61px;font-weight:300;font-style:italic;line-height:2em;color:#B49043;}.elementor-3030 .elementor-element.elementor-element-1bc6246 > .elementor-widget-container{margin:0px 0px 66px 0px;padding:0px 15px 0px 0px;}.elementor-3030 .elementor-element.elementor-element-1bc6246{text-align:center;font-family:"Noto Serif Display", Sans-serif;font-size:22px;font-weight:300;font-style:italic;line-height:2em;color:#581D22;}.elementor-3030 .elementor-element.elementor-element-222b3c2 > .elementor-widget-container{margin:0px 0px 74px 0px;}.elementor-3030 .elementor-element.elementor-element-222b3c2 img{max-width:30%;}.elementor-3030 .elementor-element.elementor-element-bfdbe85:not(.elementor-motion-effects-element-type-background), .elementor-3030 .elementor-element.elementor-element-bfdbe85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF7F5;}.elementor-3030 .elementor-element.elementor-element-bfdbe85{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3030 .elementor-element.elementor-element-bfdbe85 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3030 .elementor-element.elementor-element-bfdbe85 > .elementor-shape-top .elementor-shape-fill{fill:#370001;}.elementor-3030 .elementor-element.elementor-element-373d92e > .elementor-widget-container{margin:113px 0px 0px 0px;}.elementor-3030 .elementor-element.elementor-element-373d92e img{max-width:30%;}.elementor-3030 .elementor-element.elementor-element-9f4cd5d > .elementor-widget-container{margin:107px 0px 0px 0px;padding:0px 300px 0px 300px;}.elementor-3030 .elementor-element.elementor-element-9f4cd5d{text-align:center;}.elementor-3030 .elementor-element.elementor-element-9f4cd5d .elementor-heading-title{font-family:"Pinyon Script", Sans-serif;font-size:61px;font-weight:100;line-height:77px;letter-spacing:-0.7px;text-shadow:6px 2px 0px rgba(171.00000000000014, 121.00000000000003, 196.00000000000003, 0.17);color:#B59144;}.elementor-3030 .elementor-element.elementor-element-30e31a0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 300px 0px 300px;}.elementor-3030 .elementor-element.elementor-element-30e31a0{text-align:center;}.elementor-3030 .elementor-element.elementor-element-30e31a0 .elementor-heading-title{font-family:"Pinyon Script", Sans-serif;font-size:61px;font-weight:100;line-height:77px;letter-spacing:-0.7px;text-shadow:6px 2px 0px rgba(171.00000000000014, 121.00000000000003, 196.00000000000003, 0.17);color:#B59144;}.elementor-3030 .elementor-element.elementor-element-e039e36 > .elementor-widget-container{padding:0px 15px 0px 0px;}.elementor-3030 .elementor-element.elementor-element-e039e36{text-align:center;font-family:"Noto Serif Display", Sans-serif;font-size:41px;font-weight:700;line-height:2em;color:#B59144;}.elementor-3030 .elementor-element.elementor-element-985dc56 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 200px 0px 200px;}.elementor-3030 .elementor-element.elementor-element-985dc56{text-align:center;font-family:"Noto Serif Display", Sans-serif;font-size:22px;font-weight:200;font-style:italic;line-height:2em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#581D22;}.elementor-3030 .elementor-element.elementor-element-e6d5f5a > .elementor-widget-container{margin:35px 0px 0px 0px;padding:0px 15px 0px 0px;}.elementor-3030 .elementor-element.elementor-element-e6d5f5a{text-align:center;font-family:"Noto Serif Display", Sans-serif;font-size:41px;font-weight:400;text-transform:uppercase;line-height:1.3em;color:#B59144;}.elementor-3030 .elementor-element.elementor-element-ca6a4d7 > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 200px 0px 200px;}.elementor-3030 .elementor-element.elementor-element-ca6a4d7{text-align:center;font-family:"Noto Serif Display", Sans-serif;font-size:22px;font-weight:200;font-style:italic;line-height:2em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#581D22;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3030 .elementor-element.elementor-element-4fc862d .elementor-button{background-color:#F3EADA;font-family:"Noto Serif Display", Sans-serif;font-size:20px;font-weight:300;font-style:italic;text-shadow:0px 0px 10px rgba(0, 0, 0, 0);fill:#581D22;color:#581D22;box-shadow:0px 0px 41px 0px rgba(0, 0, 0, 0);border-radius:27px 27px 27px 27px;}.elementor-3030 .elementor-element.elementor-element-4fc862d > .elementor-widget-container{margin:17px 0px 0px 0px;}.elementor-3030 .elementor-element.elementor-element-f951d21 > .elementor-widget-container{margin:24px 0px 0px 0px;}.elementor-3030 .elementor-element.elementor-element-f951d21 img{max-width:64%;border-style:solid;border-color:#B4904300;border-radius:0px 0px 0px 0px;}.elementor-3030 .elementor-element.elementor-element-01b8dde > .elementor-widget-container{margin:0px 0px 74px 0px;}.elementor-3030 .elementor-element.elementor-element-01b8dde img{max-width:30%;}.elementor-3030 .elementor-element.elementor-element-a1b9766 img{max-width:64%;}.elementor-3030 .elementor-element.elementor-element-71dcf84 > .elementor-widget-container{margin:107px 0px 0px 0px;padding:0px 300px 0px 300px;}.elementor-3030 .elementor-element.elementor-element-71dcf84{text-align:center;}.elementor-3030 .elementor-element.elementor-element-71dcf84 .elementor-heading-title{font-family:"Pinyon Script", Sans-serif;font-size:61px;font-weight:100;line-height:77px;letter-spacing:-0.7px;text-shadow:6px 2px 0px rgba(171.00000000000014, 121.00000000000003, 196.00000000000003, 0.17);color:#B59144;}.elementor-3030 .elementor-element.elementor-element-7f3b5cd > .elementor-widget-container{padding:0px 15px 0px 0px;}.elementor-3030 .elementor-element.elementor-element-7f3b5cd{text-align:center;font-family:"Noto Serif Display", Sans-serif;font-size:41px;font-weight:700;line-height:2em;color:#B59144;}.elementor-3030 .elementor-element.elementor-element-60f689d img{max-width:64%;border-style:solid;border-color:#B4904300;border-radius:0px 0px 0px 0px;}.elementor-3030 .elementor-element.elementor-element-e39d117 > .elementor-widget-container{margin:35px 0px 0px 0px;padding:0px 15px 0px 0px;}.elementor-3030 .elementor-element.elementor-element-e39d117{text-align:center;font-family:"Noto Serif Display", Sans-serif;font-size:41px;font-weight:400;text-transform:uppercase;line-height:1.3em;color:#B59144;}.elementor-3030 .elementor-element.elementor-element-cf8be3a > .elementor-widget-container{margin:30px 0px 0px 0px;padding:0px 200px 0px 200px;}.elementor-3030 .elementor-element.elementor-element-cf8be3a{text-align:center;font-family:"Noto Serif Display", Sans-serif;font-size:22px;font-weight:200;font-style:italic;line-height:2em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#581D22;}.elementor-3030 .elementor-element.elementor-element-e5498ec .elementor-button{background-color:#F3EADA;font-family:"Noto Serif Display", Sans-serif;font-size:20px;font-weight:300;font-style:italic;fill:#581D22;color:#581D22;border-radius:32px 32px 32px 32px;}.elementor-3030 .elementor-element.elementor-element-e5498ec > .elementor-widget-container{margin:0px 0px 78px 0px;}.elementor-3030 .elementor-element.elementor-element-169b3dc > .elementor-widget-container{margin:-19px 0px 104px 0px;}.elementor-3030 .elementor-element.elementor-element-169b3dc img{max-width:30%;}.elementor-3030 .elementor-element.elementor-element-8850456:not(.elementor-motion-effects-element-type-background), .elementor-3030 .elementor-element.elementor-element-8850456 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#740421;}.elementor-3030 .elementor-element.elementor-element-8850456{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 75px 0px;}.elementor-3030 .elementor-element.elementor-element-8850456 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3030 .elementor-element.elementor-element-8850456 > .elementor-shape-top .elementor-shape-fill{fill:#FFF7F5;}.elementor-3030 .elementor-element.elementor-element-8850456 > .elementor-shape-top svg{width:calc(216% + 1.3px);}.elementor-3030 .elementor-element.elementor-element-8850456 > .elementor-shape-bottom .elementor-shape-fill{fill:#FFF7F5;}.elementor-3030 .elementor-element.elementor-element-e88f027 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3030 .elementor-element.elementor-element-e88f027 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3030 .elementor-element.elementor-element-7b88b7f > .elementor-widget-container{margin:34px 0px -19px 0px;padding:0px 15px 0px 0px;}.elementor-3030 .elementor-element.elementor-element-7b88b7f{text-align:center;font-family:"Noto Serif Display", Sans-serif;font-size:22px;font-weight:200;font-style:italic;line-height:2em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-3030 .elementor-element.elementor-element-534cf09 > .elementor-widget-container{margin:-268px 0px 0px 0px;}.elementor-3030 .elementor-element.elementor-element-39bb12c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3030 .elementor-element.elementor-element-39bb12c{text-align:center;}.elementor-3030 .elementor-element.elementor-element-39bb12c .elementor-heading-title{font-family:"Pinyon Script", Sans-serif;font-size:85px;font-weight:100;text-shadow:6px 2px 0px rgba(171.00000000000014, 121.00000000000003, 196.00000000000003, 0.17);color:#B49043;}.elementor-3030 .elementor-element.elementor-element-41c1835 > .elementor-widget-container{margin:33px 0px 61px 0px;padding:0px 250px 0px 250px;}.elementor-3030 .elementor-element.elementor-element-41c1835{text-align:center;}.elementor-3030 .elementor-element.elementor-element-41c1835 .elementor-heading-title{font-family:"Noto Serif Display", Sans-serif;font-size:35px;font-weight:400;font-style:italic;color:#FFF7F5;}.elementor-3030 .elementor-element.elementor-element-7ac3f59:not(.elementor-motion-effects-element-type-background), .elementor-3030 .elementor-element.elementor-element-7ac3f59 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF7F5;}.elementor-3030 .elementor-element.elementor-element-7ac3f59{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:47px 47px 47px 47px;}.elementor-3030 .elementor-element.elementor-element-7ac3f59 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3030 .elementor-element.elementor-element-10b25a1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3030 .elementor-element.elementor-element-10b25a1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D3C6A400;}.elementor-3030 .elementor-element.elementor-element-10b25a1 > .elementor-element-populated{border-style:none;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:-40px -40px -40px -40px;}.elementor-3030 .elementor-element.elementor-element-10b25a1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3030 .elementor-element.elementor-element-74da421 > .elementor-widget-container{margin:54px 0px 0px 0px;padding:0px 15px 0px 0px;}.elementor-3030 .elementor-element.elementor-element-74da421{text-align:center;font-family:"Noto Serif Display", Sans-serif;font-size:27px;font-weight:200;font-style:italic;line-height:2em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#581D22;}.elementor-3030 .elementor-element.elementor-element-7703a95 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-3030 .elementor-element.elementor-element-7703a95 img{max-width:30%;}.elementor-3030 .elementor-element.elementor-element-08dd91d > .elementor-widget-container{margin:39px 0px 0px 0px;}.elementor-3030 .elementor-element.elementor-element-08dd91d{text-align:center;}.elementor-3030 .elementor-element.elementor-element-08dd91d .elementor-heading-title{font-family:"Pinyon Script", Sans-serif;font-size:148px;font-weight:100;text-shadow:6px 2px 0px rgba(171.00000000000014, 121.00000000000003, 196.00000000000003, 0.17);color:#581D22;}.elementor-3030 .elementor-element.elementor-element-7a5e4f3 > .elementor-widget-container{margin:37px 0px 59px 0px;padding:0px 250px 0px 250px;}.elementor-3030 .elementor-element.elementor-element-7a5e4f3{text-align:center;font-family:"Noto Serif Display", Sans-serif;font-size:22px;font-weight:200;font-style:italic;line-height:2em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#581D22;}.elementor-3030 .elementor-element.elementor-element-bf23e49:not(.elementor-motion-effects-element-type-background), .elementor-3030 .elementor-element.elementor-element-bf23e49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#581D22;}.elementor-3030 .elementor-element.elementor-element-bf23e49{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 164px 0px;}.elementor-3030 .elementor-element.elementor-element-bf23e49 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3030 .elementor-element.elementor-element-bf23e49 > .elementor-shape-top .elementor-shape-fill{fill:#FFF7F5;}.elementor-3030 .elementor-element.elementor-element-bf23e49 > .elementor-shape-bottom .elementor-shape-fill{fill:#370001;}.elementor-3030 .elementor-element.elementor-element-7ffff43 > .elementor-widget-container{margin:140px 0px 0px 0px;padding:0px 15px 0px 0px;}.elementor-3030 .elementor-element.elementor-element-7ffff43{text-align:center;font-family:"Noto Serif Display", Sans-serif;font-size:27px;font-weight:200;font-style:italic;line-height:2em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-3030 .elementor-element.elementor-element-b6e601d > .elementor-widget-container{margin:-35px 0px 0px 0px;}.elementor-3030 .elementor-element.elementor-element-b6e601d img{max-width:30%;}.elementor-3030 .elementor-element.elementor-element-fad02a8 > .elementor-widget-container{margin:22px 0px 0px 0px;}.elementor-3030 .elementor-element.elementor-element-4bd832a > .elementor-widget-container{margin:-885px 0px 0px 0px;padding:0px 250px 0px 250px;}.elementor-3030 .elementor-element.elementor-element-4bd832a{text-align:center;}.elementor-3030 .elementor-element.elementor-element-4bd832a .elementor-heading-title{font-family:"Pinyon Script", Sans-serif;font-size:114px;font-weight:100;text-shadow:6px 2px 0px rgba(171.00000000000014, 121.00000000000003, 196.00000000000003, 0.17);color:#FFFFFF;}.elementor-3030 .elementor-element.elementor-element-cc066e2 > .elementor-widget-container{margin:-600px 0px 0px 0px;padding:0px 15px 0px 0px;}.elementor-3030 .elementor-element.elementor-element-cc066e2{text-align:center;font-family:"Noto Serif Display", Sans-serif;font-size:36px;font-weight:200;font-style:italic;line-height:2em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-3030 .elementor-element.elementor-element-f976eac > .elementor-widget-container{margin:-480px 0px 0px 0px;padding:0px 15px 0px 0px;}.elementor-3030 .elementor-element.elementor-element-f976eac{text-align:center;font-family:"Noto Serif Display", Sans-serif;font-size:48px;font-weight:700;line-height:2em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#B59144;}.elementor-3030 .elementor-element.elementor-element-e1cc11b .elementor-button{background-color:#F3EADA;font-family:"Noto Serif Display", Sans-serif;font-size:22px;font-weight:300;text-transform:uppercase;font-style:italic;fill:#581D22;color:#581D22;border-radius:29px 29px 29px 29px;}.elementor-3030 .elementor-element.elementor-element-e1cc11b > .elementor-widget-container{margin:-300px 0px 0px 0px;}.elementor-3030 .elementor-element.elementor-element-1bf464e > .elementor-widget-container{margin:-55px 0px 0px 0px;padding:0px 200px 0px 200px;}.elementor-3030 .elementor-element.elementor-element-1bf464e{text-align:center;font-family:"Noto Serif Display", Sans-serif;font-size:27px;font-weight:200;font-style:italic;line-height:2em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#FFFFFF;}.elementor-3030 .elementor-element.elementor-element-ff29c7d:not(.elementor-motion-effects-element-type-background), .elementor-3030 .elementor-element.elementor-element-ff29c7d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#370001;}.elementor-3030 .elementor-element.elementor-element-ff29c7d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3030 .elementor-element.elementor-element-ff29c7d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3030 .elementor-element.elementor-element-04b2a4e > .elementor-widget-container{margin:77px 0px 0px 0px;}.elementor-3030 .elementor-element.elementor-element-04b2a4e{text-align:center;}.elementor-3030 .elementor-element.elementor-element-04b2a4e .elementor-heading-title{font-family:"Pinyon Script", Sans-serif;font-size:71px;font-weight:100;text-shadow:6px 2px 0px rgba(171.00000000000014, 121.00000000000003, 196.00000000000003, 0.17);color:#B59144;}.elementor-3030 .elementor-element.elementor-element-dc63cea > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-3030 .elementor-element.elementor-element-dc63cea .bwdcd-count-down-item .bwdcd-count-down-num{font-family:"Noto Serif Display", Sans-serif;color:#740421;}.elementor-3030 .elementor-element.elementor-element-dc63cea .bwdcd-count-down-color-common{color:#740421;}.elementor-3030 .elementor-element.elementor-element-dc63cea .bwdcd-shape-common{border-color:#740421;}.elementor-3030 .elementor-element.elementor-element-dc63cea .bwdcd-shape-common::before,
					.elementor-3030 .elementor-element.elementor-element-dc63cea .bwdcd-shape-common::after{background-color:#740421;}.elementor-3030 .elementor-element.elementor-element-dc63cea .bwdcd-count-down-common .bwdcd-count-down-item{flex-basis:110px;}.elementor-3030 .elementor-element.elementor-element-dc63cea .bwdcd-count-down-item .bwdcd-count-down-title{font-family:"Noto Serif Display", Sans-serif;font-weight:300;text-transform:capitalize;font-style:italic;color:#FFF7F5;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3030 .elementor-element.elementor-element-9ffa716 > .elementor-widget-container{margin:0px 0px 169px 0px;}.elementor-3030 .elementor-element.elementor-element-9ffa716 .gallery-item .gallery-caption{display:none;}.elementor-3030 .elementor-element.elementor-element-9ffa716 .gallery-item{padding:0 11px 11px 0;}.elementor-3030 .elementor-element.elementor-element-9ffa716 .gallery{margin:0 -11px -11px 0;}.elementor-3030 .elementor-element.elementor-element-9ffa716 .gallery-item img{border-style:solid;border-width:15px 15px 15px 15px;border-color:#FFFFFF;}.elementor-3030 .elementor-element.elementor-element-006aeec > .elementor-widget-container{margin:0px 0px 31px 0px;}.elementor-3030 .elementor-element.elementor-element-006aeec img{max-width:28%;}.elementor-3030 .elementor-element.elementor-element-3fa3f21 > .elementor-widget-container{margin:-39px 0px 0px 0px;}.elementor-3030 .elementor-element.elementor-element-3fa3f21 img{max-width:30%;}@media(max-width:767px){.elementor-3030 .elementor-element.elementor-element-b5b4792{margin-top:0px;margin-bottom:1px;}.elementor-3030 .elementor-element.elementor-element-6106164 > .elementor-element-populated{border-width:0px 0px 0px 0px;margin:20px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3030 .elementor-element.elementor-element-aac90eb img{max-width:62%;}.elementor-3030 .elementor-element.elementor-element-41f6f0b > .elementor-widget-container{margin:00px 0px 0px 0px;}.elementor-3030 .elementor-element.elementor-element-41f6f0b img{max-width:78%;}.elementor-3030 .elementor-element.elementor-element-140455d img{max-width:81%;}.elementor-3030 .elementor-element.elementor-element-8656426 > .elementor-widget-container{margin:-51px 0px 0px 0px;}.elementor-3030 .elementor-element.elementor-element-8656426 .elementor-heading-title{font-size:62px;}.elementor-3030 .elementor-element.elementor-element-533f754 > .elementor-widget-container{margin:0px 0px 00px 0px;padding:0px 20px 0px 20px;}.elementor-3030 .elementor-element.elementor-element-533f754{text-align:center;font-size:19px;line-height:1.5em;}.elementor-3030 .elementor-element.elementor-element-2eedfcb > .elementor-widget-container{margin:0px 0px -39px 0px;}.elementor-3030 .elementor-element.elementor-element-2eedfcb img{max-width:62%;}.elementor-3030 .elementor-element.elementor-element-d60d3d2 > .elementor-container{max-width:500px;}.elementor-3030 .elementor-element.elementor-element-d60d3d2{margin-top:0px;margin-bottom:-123px;padding:30px 0px 30px 0px;}.elementor-3030 .elementor-element.elementor-element-c72d85d > .elementor-element-populated{margin:0px 0px -10px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3030 .elementor-element.elementor-element-b295e1c > .elementor-widget-container{margin:6px 0px 3px 0px;}.elementor-3030 .elementor-element.elementor-element-b295e1c{text-align:center;font-size:12px;line-height:1.5em;}.elementor-3030 .elementor-element.elementor-element-6657753 > .elementor-element-populated{margin:0px 0px 14px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3030 .elementor-element.elementor-element-7b42402{margin-top:0px;margin-bottom:0px;padding:66px 17px 17px 17px;}.elementor-3030 .elementor-element.elementor-element-b03ccfb > .elementor-element-populated{border-width:5px 5px 5px 5px;margin:-1px -1px 47px -1px;--e-column-margin-right:-1px;--e-column-margin-left:-1px;padding:0px 0px 52px 0px;}.elementor-3030 .elementor-element.elementor-element-b03ccfb > .elementor-element-populated, .elementor-3030 .elementor-element.elementor-element-b03ccfb > .elementor-element-populated > .elementor-background-overlay, .elementor-3030 .elementor-element.elementor-element-b03ccfb > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-3030 .elementor-element.elementor-element-d97768a > .elementor-widget-container{margin:39px 0px 0px 0px;}.elementor-3030 .elementor-element.elementor-element-d97768a img{max-width:62%;}.elementor-3030 .elementor-element.elementor-element-c5014cb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 020px;}.elementor-3030 .elementor-element.elementor-element-c5014cb img{max-width:100%;}.elementor-3030 .elementor-element.elementor-element-77cf827 > .elementor-widget-container{margin:20px 0px 00px 0px;padding:0px 40px 0px 40px;}.elementor-3030 .elementor-element.elementor-element-77cf827{text-align:center;font-size:15px;line-height:1.5em;}.elementor-3030 .elementor-element.elementor-element-e99d308 > .elementor-widget-container{margin:15px 0px -20px 0px;padding:0px 20px 0px 20px;}.elementor-3030 .elementor-element.elementor-element-e99d308{text-align:center;font-size:34px;line-height:1.5em;}.elementor-3030 .elementor-element.elementor-element-efd273b > .elementor-widget-container{margin:0px 0px 00px 0px;padding:0px 20px 0px 20px;}.elementor-3030 .elementor-element.elementor-element-efd273b{text-align:center;font-size:15px;line-height:1.5em;}.elementor-3030 .elementor-element.elementor-element-a0ab889 > .elementor-widget-container{margin:15px 0px -20px 0px;padding:0px 20px 0px 20px;}.elementor-3030 .elementor-element.elementor-element-a0ab889{text-align:center;font-size:34px;line-height:1.5em;}.elementor-3030 .elementor-element.elementor-element-1bc6246 > .elementor-widget-container{margin:0px 0px 00px 0px;padding:0px 20px 0px 20px;}.elementor-3030 .elementor-element.elementor-element-1bc6246{text-align:center;font-size:15px;line-height:1.5em;}.elementor-3030 .elementor-element.elementor-element-222b3c2 > .elementor-widget-container{margin:39px 0px 0px 0px;}.elementor-3030 .elementor-element.elementor-element-222b3c2 img{max-width:62%;}.elementor-3030 .elementor-element.elementor-element-bfdbe85{margin-top:0px;margin-bottom:0px;}.elementor-3030 .elementor-element.elementor-element-c4b4824 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3030 .elementor-element.elementor-element-373d92e > .elementor-widget-container{margin:39px 0px 0px 0px;}.elementor-3030 .elementor-element.elementor-element-373d92e img{max-width:62%;}.elementor-3030 .elementor-element.elementor-element-9f4cd5d > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 30px 0px 30px;}.elementor-3030 .elementor-element.elementor-element-9f4cd5d .elementor-heading-title{font-size:39px;line-height:1.1em;}.elementor-3030 .elementor-element.elementor-element-30e31a0 > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 30px 0px 30px;}.elementor-3030 .elementor-element.elementor-element-30e31a0 .elementor-heading-title{font-size:41px;line-height:1.1em;}.elementor-3030 .elementor-element.elementor-element-e039e36 > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-3030 .elementor-element.elementor-element-e039e36{text-align:center;font-size:30px;line-height:1.2em;}.elementor-3030 .elementor-element.elementor-element-985dc56 > .elementor-widget-container{margin:0px 0px 12px 0px;padding:0px 40px 0px 40px;}.elementor-3030 .elementor-element.elementor-element-985dc56{text-align:center;font-size:15px;line-height:1.5em;}.elementor-3030 .elementor-element.elementor-element-e6d5f5a > .elementor-widget-container{margin:6px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3030 .elementor-element.elementor-element-e6d5f5a{text-align:center;font-size:25px;line-height:1.2em;}.elementor-3030 .elementor-element.elementor-element-ca6a4d7 > .elementor-widget-container{margin:0px 0px 12px 0px;padding:0px 40px 0px 40px;}.elementor-3030 .elementor-element.elementor-element-ca6a4d7{text-align:center;font-size:15px;line-height:1.5em;}.elementor-3030 .elementor-element.elementor-element-4fc862d > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-3030 .elementor-element.elementor-element-4fc862d .elementor-button{font-size:15px;border-radius:25px 25px 25px 25px;}.elementor-3030 .elementor-element.elementor-element-f951d21 > .elementor-widget-container{margin:-10px -10px -10px -10px;padding:0px 0px 0px 0px;}.elementor-3030 .elementor-element.elementor-element-f951d21 img{max-width:100%;border-radius:0px 0px 0px 0px;}.elementor-3030 .elementor-element.elementor-element-01b8dde > .elementor-widget-container{margin:0px 0px 39px 0px;}.elementor-3030 .elementor-element.elementor-element-01b8dde img{max-width:62%;}.elementor-3030 .elementor-element.elementor-element-a1b9766 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 020px;}.elementor-3030 .elementor-element.elementor-element-a1b9766 img{max-width:100%;}.elementor-3030 .elementor-element.elementor-element-71dcf84 > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 30px 0px 30px;}.elementor-3030 .elementor-element.elementor-element-71dcf84 .elementor-heading-title{font-size:41px;line-height:1.1em;}.elementor-3030 .elementor-element.elementor-element-7f3b5cd > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-3030 .elementor-element.elementor-element-7f3b5cd{text-align:center;font-size:30px;line-height:1.2em;}.elementor-3030 .elementor-element.elementor-element-60f689d > .elementor-widget-container{margin:-10px -10px -10px -10px;padding:0px 0px 0px 0px;}.elementor-3030 .elementor-element.elementor-element-60f689d img{max-width:100%;border-radius:0px 0px 0px 0px;}.elementor-3030 .elementor-element.elementor-element-e39d117 > .elementor-widget-container{margin:6px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3030 .elementor-element.elementor-element-e39d117{text-align:center;font-size:25px;line-height:1.2em;}.elementor-3030 .elementor-element.elementor-element-cf8be3a > .elementor-widget-container{margin:0px 0px 12px 0px;padding:0px 40px 0px 40px;}.elementor-3030 .elementor-element.elementor-element-cf8be3a{text-align:center;font-size:15px;line-height:1.5em;}.elementor-3030 .elementor-element.elementor-element-e5498ec > .elementor-widget-container{margin:0px 0px 25px 0px;}.elementor-3030 .elementor-element.elementor-element-e5498ec .elementor-button{font-size:15px;border-radius:25px 25px 25px 25px;}.elementor-3030 .elementor-element.elementor-element-169b3dc > .elementor-widget-container{margin:0px 0px 46px 0px;}.elementor-3030 .elementor-element.elementor-element-169b3dc img{max-width:62%;}.elementor-3030 .elementor-element.elementor-element-8850456:not(.elementor-motion-effects-element-type-background), .elementor-3030 .elementor-element.elementor-element-8850456 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://okinvitaciones.com/wp-content/uploads/2026/05/fondo_terciopelo.jpg");}.elementor-3030 .elementor-element.elementor-element-8850456 > .elementor-shape-top svg{width:calc(100% + 1.3px);}.elementor-3030 .elementor-element.elementor-element-e88f027 > .elementor-element-populated{margin:55px 0px -20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3030 .elementor-element.elementor-element-7b88b7f > .elementor-widget-container{margin:25px 0px -15px 0px;padding:0px 20px 0px 20px;}.elementor-3030 .elementor-element.elementor-element-7b88b7f{text-align:center;font-size:19px;line-height:1.5em;}.elementor-3030 .elementor-element.elementor-element-a8017eb > .elementor-widget-container{margin:-19px 0px -14px 0px;}.elementor-3030 .elementor-element.elementor-element-534cf09 > .elementor-widget-container{margin:-139px -10px -2px -0px;padding:0px 0px 0px 0px;}.elementor-3030 .elementor-element.elementor-element-39bb12c > .elementor-widget-container{margin:22px 0px 0px 0px;padding:0px 15px 0px 15px;}.elementor-3030 .elementor-element.elementor-element-39bb12c .elementor-heading-title{font-size:41px;}.elementor-3030 .elementor-element.elementor-element-41c1835 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 25px 0px 25px;}.elementor-3030 .elementor-element.elementor-element-41c1835{text-align:center;}.elementor-3030 .elementor-element.elementor-element-41c1835 .elementor-heading-title{font-size:19px;line-height:1.4em;}.elementor-3030 .elementor-element.elementor-element-10b25a1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3030 .elementor-element.elementor-element-74da421 > .elementor-widget-container{margin:0px 0px 00px 0px;padding:0px 20px 0px 20px;}.elementor-3030 .elementor-element.elementor-element-74da421{text-align:center;font-size:19px;line-height:1.5em;}.elementor-3030 .elementor-element.elementor-element-7703a95 > .elementor-widget-container{margin:-19px 0px 0px 0px;}.elementor-3030 .elementor-element.elementor-element-7703a95 img{max-width:62%;}.elementor-3030 .elementor-element.elementor-element-08dd91d > .elementor-widget-container{margin:1px 0px -8px 0px;padding:0px 15px 0px 15px;}.elementor-3030 .elementor-element.elementor-element-08dd91d .elementor-heading-title{font-size:50px;}.elementor-3030 .elementor-element.elementor-element-7a5e4f3 > .elementor-widget-container{margin:53px 0px 00px 0px;padding:0px 20px 0px 20px;}.elementor-3030 .elementor-element.elementor-element-7a5e4f3{text-align:center;font-size:19px;line-height:1.5em;}.elementor-3030 .elementor-element.elementor-element-bf23e49:not(.elementor-motion-effects-element-type-background), .elementor-3030 .elementor-element.elementor-element-bf23e49 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://okinvitaciones.com/wp-content/uploads/2026/05/texturavino.png");}.elementor-3030 .elementor-element.elementor-element-bf23e49{margin-top:0px;margin-bottom:0px;padding:0px 0px 61px 0px;}.elementor-3030 .elementor-element.elementor-element-e78b729 > .elementor-element-populated{margin:28px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3030 .elementor-element.elementor-element-7ffff43 > .elementor-widget-container{margin:50px 0px 00px 0px;padding:0px 20px 0px 20px;}.elementor-3030 .elementor-element.elementor-element-7ffff43{text-align:center;font-size:19px;line-height:1.5em;}.elementor-3030 .elementor-element.elementor-element-b6e601d > .elementor-widget-container{margin:-19px 0px 0px 0px;}.elementor-3030 .elementor-element.elementor-element-b6e601d img{max-width:62%;}.elementor-3030 .elementor-element.elementor-element-fad02a8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3030 .elementor-element.elementor-element-4bd832a > .elementor-widget-container{margin:-344px 0px -8px 0px;padding:0px 15px 0px 15px;}.elementor-3030 .elementor-element.elementor-element-4bd832a .elementor-heading-title{font-size:64px;line-height:0.8em;}.elementor-3030 .elementor-element.elementor-element-cc066e2 > .elementor-widget-container{margin:-209px 0px 00px 0px;padding:0px 20px 0px 20px;}.elementor-3030 .elementor-element.elementor-element-cc066e2{text-align:center;font-size:19px;line-height:1.5em;}.elementor-3030 .elementor-element.elementor-element-f976eac > .elementor-widget-container{margin:-166px 0px 00px 0px;padding:0px 20px 0px 20px;}.elementor-3030 .elementor-element.elementor-element-f976eac{text-align:center;font-size:26px;line-height:1.5em;}.elementor-3030 .elementor-element.elementor-element-e1cc11b > .elementor-widget-container{margin:-73px 0px 25px 0px;}.elementor-3030 .elementor-element.elementor-element-e1cc11b .elementor-button{font-size:13px;border-radius:25px 25px 25px 25px;}.elementor-3030 .elementor-element.elementor-element-1bf464e > .elementor-widget-container{margin:-33px 0px 28px 0px;padding:0px 30px 0px 30px;}.elementor-3030 .elementor-element.elementor-element-1bf464e{text-align:center;font-size:19px;line-height:1.5em;}.elementor-3030 .elementor-element.elementor-element-ff29c7d{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-3030 .elementor-element.elementor-element-04b2a4e > .elementor-widget-container{margin:27px 0px -8px 0px;padding:0px 15px 0px 15px;}.elementor-3030 .elementor-element.elementor-element-04b2a4e .elementor-heading-title{font-size:50px;}.elementor-3030 .elementor-element.elementor-element-dc63cea > .elementor-widget-container{margin:10px 0px 23px 0px;padding:14px 14px 14px 14px;}.elementor-3030 .elementor-element.elementor-element-9ffa716 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 74px 0px;}.elementor-3030 .elementor-element.elementor-element-9ffa716 .gallery-item img{border-width:13px 13px 13px 13px;}.elementor-3030 .elementor-element.elementor-element-006aeec > .elementor-widget-container{margin:00px 0px 0px 0px;}.elementor-3030 .elementor-element.elementor-element-006aeec img{max-width:35%;}.elementor-3030 .elementor-element.elementor-element-3fa3f21 > .elementor-widget-container{margin:-26px 0px 0px 0px;}.elementor-3030 .elementor-element.elementor-element-3fa3f21 img{max-width:62%;}}