.elementor-23 .elementor-element.elementor-element-6d0f9870 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:flex-end;align-items:flex-end;}.elementor-23 .elementor-element.elementor-element-6d0f9870:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-6d0f9870 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://demodev.com.mx/wp-content/plugins/elementor/assets/images/placeholder.png");background-position:center center;background-size:cover;}.elementor-23 .elementor-element.elementor-element-6d0f9870 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, rgba(10,9,9,0.25) 0%, rgba(10,9,9,0.98) 100%);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-6d0f9870 > .elementor-container{min-height:90vh;}.elementor-23 .elementor-element.elementor-element-6d0f9870{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 40px 20px;z-index:1;}.elementor-bc-flex-widget .elementor-23 .elementor-element.elementor-element-16884e6b.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-23 .elementor-element.elementor-element-16884e6b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-23 .elementor-element.elementor-element-16884e6b > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-6dea6608{text-align:start;}.elementor-23 .elementor-element.elementor-element-6dea6608 .elementor-heading-title{font-family:"Karantina", Sans-serif;font-size:72px;font-weight:700;text-transform:uppercase;line-height:1.05em;letter-spacing:1.5px;color:#f5f0e8;}.elementor-23 .elementor-element.elementor-element-582baf07{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;color:rgba(245,240,232,.7);}.elementor-23 .elementor-element.elementor-element-4d213735 > .elementor-container{min-height:0px;}.elementor-23 .elementor-element.elementor-element-4d213735{margin-top:-90vh;margin-bottom:0vh;padding:0px 0px 0px 0px;z-index:2;}.elementor-23 .elementor-element.elementor-element-44bb8081:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-44bb8081 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#181717;}.elementor-23 .elementor-element.elementor-element-44bb8081{border-style:solid;border-width:0px 0px 1px 0px;border-color:rgba(196,163,90,0.12);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:14px 20px 14px 20px;}.elementor-23 .elementor-element.elementor-element-44bb8081 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-40f9951d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-23 .elementor-element.elementor-element-4a6cb63e .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-23 .elementor-element.elementor-element-4a6cb63e.elementor-view-stacked .elementor-icon{background-color:#C4A35A;}.elementor-23 .elementor-element.elementor-element-4a6cb63e.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-4a6cb63e.elementor-view-default .elementor-icon{fill:#C4A35A;color:#C4A35A;border-color:#C4A35A;}.elementor-23 .elementor-element.elementor-element-4a6cb63e .elementor-icon{font-size:16px;}.elementor-23 .elementor-element.elementor-element-4a6cb63e .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-4a6cb63e .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:700;}.elementor-23 .elementor-element.elementor-element-4a6cb63e .elementor-icon-box-title{color:#f5f0e8;}.elementor-23 .elementor-element.elementor-element-4a6cb63e .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:11px;color:rgba(245,240,232,.55);}.elementor-23 .elementor-element.elementor-element-395c5a94.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-23 .elementor-element.elementor-element-58443ef3 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-23 .elementor-element.elementor-element-58443ef3.elementor-view-stacked .elementor-icon{background-color:#C4A35A;}.elementor-23 .elementor-element.elementor-element-58443ef3.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-58443ef3.elementor-view-default .elementor-icon{fill:#C4A35A;color:#C4A35A;border-color:#C4A35A;}.elementor-23 .elementor-element.elementor-element-58443ef3 .elementor-icon{font-size:16px;}.elementor-23 .elementor-element.elementor-element-58443ef3 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-58443ef3 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:700;}.elementor-23 .elementor-element.elementor-element-58443ef3 .elementor-icon-box-title{color:#f5f0e8;}.elementor-23 .elementor-element.elementor-element-58443ef3 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:11px;color:rgba(245,240,232,.55);}.elementor-23 .elementor-element.elementor-element-6fcf4407.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-23 .elementor-element.elementor-element-1486070 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-23 .elementor-element.elementor-element-1486070.elementor-view-stacked .elementor-icon{background-color:#C4A35A;}.elementor-23 .elementor-element.elementor-element-1486070.elementor-view-framed .elementor-icon, .elementor-23 .elementor-element.elementor-element-1486070.elementor-view-default .elementor-icon{fill:#C4A35A;color:#C4A35A;border-color:#C4A35A;}.elementor-23 .elementor-element.elementor-element-1486070 .elementor-icon{font-size:16px;}.elementor-23 .elementor-element.elementor-element-1486070 .elementor-icon-box-title, .elementor-23 .elementor-element.elementor-element-1486070 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:13px;font-weight:700;}.elementor-23 .elementor-element.elementor-element-1486070 .elementor-icon-box-title{color:#f5f0e8;}.elementor-23 .elementor-element.elementor-element-1486070 .elementor-icon-box-description{font-family:"Poppins", Sans-serif;font-size:11px;color:rgba(245,240,232,.55);}.elementor-23 .elementor-element.elementor-element-4946283a:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-4946283a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0a0909;}.elementor-23 .elementor-element.elementor-element-4946283a > .elementor-container{max-width:1320px;}.elementor-23 .elementor-element.elementor-element-4946283a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 80px 20px;}.elementor-23 .elementor-element.elementor-element-4946283a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-7bd263d4 .elementor-heading-title{font-family:"Karantina", Sans-serif;font-size:48px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#f5f0e8;}.elementor-23 .elementor-element.elementor-element-aebaee0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;font-family:"Lato", Sans-serif;font-size:16px;color:rgba(245,240,232,.7);}.elementor-23 .elementor-element.elementor-element-45ff65e3:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-45ff65e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0a0909;}.elementor-23 .elementor-element.elementor-element-45ff65e3 > .elementor-container{max-width:1320px;}.elementor-23 .elementor-element.elementor-element-45ff65e3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-40px;margin-bottom:0px;padding:0px 10px 0px 10px;}.elementor-23 .elementor-element.elementor-element-45ff65e3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-654362b3 > .elementor-element-populated{padding:0px 10px 20px 10px;}.elementor-23 .elementor-element.elementor-element-33054b46 > .elementor-element-populated{padding:0px 10px 20px 10px;}.elementor-23 .elementor-element.elementor-element-497e994d:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-497e994d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0a0909;}.elementor-23 .elementor-element.elementor-element-497e994d > .elementor-container{max-width:1320px;}.elementor-23 .elementor-element.elementor-element-497e994d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-40px;margin-bottom:0px;padding:0px 10px 0px 10px;}.elementor-23 .elementor-element.elementor-element-497e994d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-3f1781a6 > .elementor-element-populated{padding:0px 10px 20px 10px;}.elementor-23 .elementor-element.elementor-element-2752f4c0 > .elementor-element-populated{padding:0px 10px 20px 10px;}.elementor-23 .elementor-element.elementor-element-2229b574:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-2229b574 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, rgba(196,163,90,0.04) 0%, #0f0e0e 100%);}.elementor-23 .elementor-element.elementor-element-2229b574 > .elementor-container{max-width:1320px;}.elementor-23 .elementor-element.elementor-element-2229b574{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 80px 20px;}.elementor-23 .elementor-element.elementor-element-2229b574 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-472b8a27{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;}.elementor-23 .elementor-element.elementor-element-472b8a27 .elementor-heading-title{font-family:"Karantina", Sans-serif;font-size:48px;font-weight:700;text-transform:uppercase;color:#f5f0e8;}.elementor-23 .elementor-element.elementor-element-789d169:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-789d169 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;}.elementor-23 .elementor-element.elementor-element-789d169 > .elementor-container{max-width:1100px;}.elementor-23 .elementor-element.elementor-element-789d169{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-40px;margin-bottom:0px;padding:0px 10px 60px 10px;}.elementor-23 .elementor-element.elementor-element-789d169 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-7b99c796 > .elementor-element-populated{padding:0px 8px 16px 8px;}.elementor-23 .elementor-element.elementor-element-104609a2 > .elementor-element-populated{padding:0px 8px 16px 8px;}.elementor-23 .elementor-element.elementor-element-6644b768 > .elementor-element-populated{padding:0px 8px 16px 8px;}.elementor-23 .elementor-element.elementor-element-3891c764 > .elementor-element-populated{padding:0px 8px 16px 8px;}.elementor-23 .elementor-element.elementor-element-2d4d67ea:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-2d4d67ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0f0e0e;}.elementor-23 .elementor-element.elementor-element-2d4d67ea{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-2d4d67ea > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-55d52e9f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-12bc8c60:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-12bc8c60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0a0909;}.elementor-23 .elementor-element.elementor-element-12bc8c60 > .elementor-container{max-width:1320px;}.elementor-23 .elementor-element.elementor-element-12bc8c60{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 80px 20px;}.elementor-23 .elementor-element.elementor-element-12bc8c60 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-24898027{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-23 .elementor-element.elementor-element-24898027 .elementor-heading-title{font-family:"Karantina", Sans-serif;font-size:48px;font-weight:700;text-transform:uppercase;color:#f5f0e8;}.elementor-23 .elementor-element.elementor-element-56d01c6c:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-56d01c6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0f0e0e;}.elementor-23 .elementor-element.elementor-element-56d01c6c > .elementor-container{max-width:1320px;}.elementor-23 .elementor-element.elementor-element-56d01c6c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 40px 20px;}.elementor-23 .elementor-element.elementor-element-56d01c6c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-5581ea8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-23 .elementor-element.elementor-element-232aadf0{text-align:center;}.elementor-23 .elementor-element.elementor-element-232aadf0 .elementor-heading-title{font-family:"Karantina", Sans-serif;font-size:48px;font-weight:700;text-transform:uppercase;color:#f5f0e8;}.elementor-23 .elementor-element.elementor-element-427a3937:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-427a3937 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0f0e0e;}.elementor-23 .elementor-element.elementor-element-427a3937{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 80px 0px;}.elementor-23 .elementor-element.elementor-element-427a3937 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-3ec151fd > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-23 .elementor-element.elementor-element-4f5e5e18:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-4f5e5e18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0a0909;}.elementor-23 .elementor-element.elementor-element-4f5e5e18 > .elementor-container{max-width:1320px;}.elementor-23 .elementor-element.elementor-element-4f5e5e18{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 20px 20px;}.elementor-23 .elementor-element.elementor-element-4f5e5e18 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-4a80df2f .elementor-heading-title{font-family:"Karantina", Sans-serif;font-size:48px;font-weight:700;text-transform:uppercase;color:#f5f0e8;}.elementor-23 .elementor-element.elementor-element-6ffdad7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;color:rgba(245,240,232,.7);}.elementor-23 .elementor-element.elementor-element-60624e:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-60624e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0a0909;}.elementor-23 .elementor-element.elementor-element-60624e > .elementor-container{max-width:1320px;}.elementor-23 .elementor-element.elementor-element-60624e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 10px 40px 10px;}.elementor-23 .elementor-element.elementor-element-60624e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-5318a657 > .elementor-element-populated{padding:0px 6px 16px 6px;}.elementor-23 .elementor-element.elementor-element-3cf07819 > .elementor-element-populated{padding:0px 6px 16px 6px;}.elementor-23 .elementor-element.elementor-element-2d81e5ec > .elementor-element-populated{padding:0px 6px 16px 6px;}.elementor-23 .elementor-element.elementor-element-203eb8a5 > .elementor-element-populated{padding:0px 6px 16px 6px;}.elementor-23 .elementor-element.elementor-element-4742d59c:not(.elementor-motion-effects-element-type-background), .elementor-23 .elementor-element.elementor-element-4742d59c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0a0909;}.elementor-23 .elementor-element.elementor-element-4742d59c > .elementor-container{max-width:1320px;}.elementor-23 .elementor-element.elementor-element-4742d59c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 20px 80px 20px;}.elementor-23 .elementor-element.elementor-element-4742d59c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-23 .elementor-element.elementor-element-782ad642.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-23 .elementor-element.elementor-element-7e0e7454{font-size:14px;color:rgba(245,240,232,.55);}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-23 .elementor-element.elementor-element-6dea6608 .elementor-heading-title{font-size:56px;}}@media(max-width:767px){.elementor-23 .elementor-element.elementor-element-6dea6608 .elementor-heading-title{font-size:40px;}.elementor-23 .elementor-element.elementor-element-7bd263d4 .elementor-heading-title{font-size:36px;}.elementor-23 .elementor-element.elementor-element-472b8a27 .elementor-heading-title{font-size:36px;}.elementor-23 .elementor-element.elementor-element-24898027 .elementor-heading-title{font-size:36px;}.elementor-23 .elementor-element.elementor-element-232aadf0 .elementor-heading-title{font-size:36px;}.elementor-23 .elementor-element.elementor-element-4a80df2f .elementor-heading-title{font-size:36px;}}