.elementor-3418 .elementor-element.elementor-element-248043b:not(.elementor-motion-effects-element-type-background), .elementor-3418 .elementor-element.elementor-element-248043b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://www.kingregal.com/wp-content/uploads/2026/09/1-banner-landing-king-regal_menos-peso.jpg");background-position:center center;background-repeat:repeat-x;background-size:cover;}.elementor-3418 .elementor-element.elementor-element-248043b > .elementor-container{max-width:1500px;}.elementor-3418 .elementor-element.elementor-element-248043b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-281px;margin-bottom:0px;padding:250px 0px 50px 0px;}.elementor-3418 .elementor-element.elementor-element-248043b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-3418 .elementor-element.elementor-element-5979644 > .elementor-widget-container{margin:150px 0px 0px 0px;}.elementor-3418 .elementor-element.elementor-element-5979644 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:50px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;word-spacing:0em;color:#FFFFFF;}.elementor-3418 .elementor-element.elementor-element-b845302 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-3418 .elementor-element.elementor-element-b845302 .elementor-heading-title{font-size:50px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;word-spacing:0em;color:#FFFFFF;}.elementor-3418 .elementor-element.elementor-element-f358bd3 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-3418 .elementor-element.elementor-element-f358bd3 .elementor-heading-title{font-size:30px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;word-spacing:0em;color:#08115C;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-3418 .elementor-element.elementor-element-2dc82da .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#08115C;color:#08115C;box-shadow:0px 0px 10px -100px #08115C;border-style:solid;border-color:#08115C;border-radius:2330px 2330px 2330px 2330px;padding:15px 30px 15px 30px;}.elementor-3418 .elementor-element.elementor-element-2dc82da .elementor-button:hover, .elementor-3418 .elementor-element.elementor-element-2dc82da .elementor-button:focus{background-color:#08115C;color:#FFFFFF;box-shadow:0px 0px 10px -100px rgba(0,0,0,0.5);}.elementor-3418 .elementor-element.elementor-element-2dc82da > .elementor-widget-container{margin:0px 0px 80px 0px;}.elementor-3418 .elementor-element.elementor-element-2dc82da .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3418 .elementor-element.elementor-element-2dc82da .elementor-button .elementor-button-content-wrapper{gap:21px;}.elementor-3418 .elementor-element.elementor-element-2dc82da .elementor-button:hover svg, .elementor-3418 .elementor-element.elementor-element-2dc82da .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3418 .elementor-element.elementor-element-77ae05e > .elementor-container{max-width:1500px;}.elementor-3418 .elementor-element.elementor-element-77ae05e{margin-top:70px;margin-bottom:50px;padding:0px 0px 0px 0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );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-3418 .elementor-element.elementor-element-425be16 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-3418 .elementor-element.elementor-element-425be16{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#D11A2F;}.elementor-3418 .elementor-element.elementor-element-a3d61bb .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:65px;font-weight:900;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;-webkit-text-stroke-color:#000;stroke:#000;color:#08115C;}.elementor-3418 .elementor-element.elementor-element-f8bb675{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#08115C;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-3418 .elementor-element.elementor-element-8579df6 > .elementor-container{max-width:1500px;}.elementor-3418 .elementor-element.elementor-element-8579df6{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-3418 .elementor-element.elementor-element-e229f81 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-3418 .elementor-element.elementor-element-e229f81{text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#D11A2F;}.elementor-3418 .elementor-element.elementor-element-cbcaa0a{text-align:center;}.elementor-3418 .elementor-element.elementor-element-cbcaa0a .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:42px;font-weight:900;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;word-spacing:0em;color:#08115C;}.elementor-3418 .elementor-element.elementor-element-422c301 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:15px;}.elementor-3418 .elementor-element.elementor-element-422c301 > .elementor-container{min-height:500px;}.elementor-3418 .elementor-element.elementor-element-422c301{padding:0px 0px 0px 0px;}.elementor-3418 .elementor-element.elementor-element-fc616b2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3418 .elementor-element.elementor-element-fc616b2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.kingregal.com/wp-content/uploads/2026/09/imagen-golosinas-landing-king-regal-menos-peso-450x588.jpg");background-position:center center;}.elementor-3418 .elementor-element.elementor-element-fc616b2 > .elementor-element-populated, .elementor-3418 .elementor-element.elementor-element-fc616b2 > .elementor-element-populated > .elementor-background-overlay, .elementor-3418 .elementor-element.elementor-element-fc616b2 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-3418 .elementor-element.elementor-element-fc616b2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:0px 0px 0px 0px;}.elementor-3418 .elementor-element.elementor-element-fc616b2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3418 .elementor-element.elementor-element-202c64c > .elementor-widget-container{margin:0px 0px -20px 0px;padding:15px 0px 0px 15px;}.elementor-3418 .elementor-element.elementor-element-202c64c .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:43px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:-3px;word-spacing:0em;color:#FFFFFF;}.elementor-3418 .elementor-element.elementor-element-0dc3710 > .elementor-widget-container{padding:0px 0px 0px 15px;}.elementor-3418 .elementor-element.elementor-element-0dc3710{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#FFFFFF;}.elementor-3418 .elementor-element.elementor-element-c9d2d15:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3418 .elementor-element.elementor-element-c9d2d15 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.kingregal.com/wp-content/uploads/2026/09/imagen-grageas-landing-king-regal-menos-peso-450x588.jpg");background-position:center center;}.elementor-3418 .elementor-element.elementor-element-c9d2d15 > .elementor-element-populated, .elementor-3418 .elementor-element.elementor-element-c9d2d15 > .elementor-element-populated > .elementor-background-overlay, .elementor-3418 .elementor-element.elementor-element-c9d2d15 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-3418 .elementor-element.elementor-element-c9d2d15 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:0px 0px 0px 0px;}.elementor-3418 .elementor-element.elementor-element-c9d2d15 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3418 .elementor-element.elementor-element-c21e8a4 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:15px 0px 0px 15px;}.elementor-3418 .elementor-element.elementor-element-c21e8a4 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:43px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:-3px;word-spacing:0em;color:#FFFFFF;}.elementor-3418 .elementor-element.elementor-element-d1585ec > .elementor-widget-container{padding:0px 0px 0px 15px;}.elementor-3418 .elementor-element.elementor-element-d1585ec{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#FFFFFF;}.elementor-3418 .elementor-element.elementor-element-01f500d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3418 .elementor-element.elementor-element-01f500d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.kingregal.com/wp-content/uploads/2026/09/imagen-chocolateados-landing-king-regal-menos-peso-450x588.jpg");background-position:center center;}.elementor-3418 .elementor-element.elementor-element-01f500d > .elementor-element-populated, .elementor-3418 .elementor-element.elementor-element-01f500d > .elementor-element-populated > .elementor-background-overlay, .elementor-3418 .elementor-element.elementor-element-01f500d > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-3418 .elementor-element.elementor-element-01f500d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:0px 0px 0px 0px;}.elementor-3418 .elementor-element.elementor-element-01f500d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3418 .elementor-element.elementor-element-891e871 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:15px 0px 0px 15px;}.elementor-3418 .elementor-element.elementor-element-891e871 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:43px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:-3px;word-spacing:0em;color:#FFFFFF;}.elementor-3418 .elementor-element.elementor-element-f8d7f2c > .elementor-widget-container{padding:0px 0px 0px 15px;}.elementor-3418 .elementor-element.elementor-element-f8d7f2c{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#FFFFFF;}.elementor-3418 .elementor-element.elementor-element-4aea181:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3418 .elementor-element.elementor-element-4aea181 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.kingregal.com/wp-content/uploads/2026/09/imagen-chicles-landing-king-regal-menos-peso-450x588.jpg");background-position:center center;}.elementor-3418 .elementor-element.elementor-element-4aea181 > .elementor-element-populated, .elementor-3418 .elementor-element.elementor-element-4aea181 > .elementor-element-populated > .elementor-background-overlay, .elementor-3418 .elementor-element.elementor-element-4aea181 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-3418 .elementor-element.elementor-element-4aea181 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:0px 0px 0px 0px;}.elementor-3418 .elementor-element.elementor-element-4aea181 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3418 .elementor-element.elementor-element-3859a0b > .elementor-widget-container{margin:0px 0px -20px 0px;padding:15px 0px 0px 15px;}.elementor-3418 .elementor-element.elementor-element-3859a0b .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:43px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:-3px;word-spacing:0em;color:#FFFFFF;}.elementor-3418 .elementor-element.elementor-element-01fd9a8 > .elementor-widget-container{padding:0px 0px 0px 15px;}.elementor-3418 .elementor-element.elementor-element-01fd9a8{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#FFFFFF;}.elementor-3418 .elementor-element.elementor-element-300b946:not(.elementor-motion-effects-element-type-background), .elementor-3418 .elementor-element.elementor-element-300b946 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D11A2F;}.elementor-3418 .elementor-element.elementor-element-300b946 > .elementor-container{max-width:1600px;}.elementor-3418 .elementor-element.elementor-element-300b946{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:0px;padding:50px 0px 50px 0px;}.elementor-3418 .elementor-element.elementor-element-300b946 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3418 .elementor-element.elementor-element-75f622f{text-align:center;}.elementor-3418 .elementor-element.elementor-element-75f622f .elementor-heading-title{font-size:42px;font-weight:900;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;word-spacing:0em;color:#FFFFFF;}.elementor-3418 .elementor-element.elementor-element-5e78c21 > .elementor-container{max-width:1600px;}.elementor-3418 .elementor-element.elementor-element-5e78c21{padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-3418 .elementor-element.elementor-element-013471e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3418 .elementor-element.elementor-element-013471e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3418 .elementor-element.elementor-element-19f23f2{text-align:center;}.elementor-3418 .elementor-element.elementor-element-19f23f2 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:60px;font-weight:900;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:-3px;word-spacing:0em;color:#FFFFFF;}.elementor-3418 .elementor-element.elementor-element-666e26a{column-gap:0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:22px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-3418 .elementor-element.elementor-element-5895edb.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3418 .elementor-element.elementor-element-5895edb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3418 .elementor-element.elementor-element-539a966{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3418 .elementor-element.elementor-element-5517a4c{text-align:center;}.elementor-3418 .elementor-element.elementor-element-5517a4c .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:60px;font-weight:900;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:-3px;word-spacing:0em;color:#FFFFFF;}.elementor-3418 .elementor-element.elementor-element-dbb9518{column-gap:0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:22px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-3418 .elementor-element.elementor-element-2d7d5d4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3418 .elementor-element.elementor-element-2d7d5d4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3418 .elementor-element.elementor-element-ed4c251{text-align:center;}.elementor-3418 .elementor-element.elementor-element-ed4c251 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:60px;font-weight:900;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:-3px;word-spacing:0em;color:#FFFFFF;}.elementor-3418 .elementor-element.elementor-element-142cfc3{column-gap:0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:22px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-3418 .elementor-element.elementor-element-e4bb5ba.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3418 .elementor-element.elementor-element-e4bb5ba.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3418 .elementor-element.elementor-element-e65a070{text-align:center;}.elementor-3418 .elementor-element.elementor-element-e65a070 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:50px;font-weight:900;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:-3px;word-spacing:0em;color:#FFFFFF;}.elementor-3418 .elementor-element.elementor-element-033a8e0{column-gap:0px;text-align:center;font-family:"Poppins", Sans-serif;font-size:21px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#FFFFFF;}.elementor-3418 .elementor-element.elementor-element-e33bb4b > .elementor-container{max-width:1500px;}.elementor-3418 .elementor-element.elementor-element-e33bb4b{margin-top:50px;margin-bottom:0px;padding:15px 0px 110px 0px;}.elementor-3418 .elementor-element.elementor-element-5cc71b5 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-3418 .elementor-element.elementor-element-5cc71b5{text-align:center;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#D11A2F;}.elementor-3418 .elementor-element.elementor-element-114b2c7{text-align:center;}.elementor-3418 .elementor-element.elementor-element-114b2c7 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:42px;font-weight:900;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;word-spacing:0em;color:#08115C;}.elementor-3418 .elementor-element.elementor-element-4fa60de > .elementor-container{max-width:1600px;}.elementor-3418 .elementor-element.elementor-element-4fa60de{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-3418 .elementor-element.elementor-element-f24b646 > .elementor-element-populated{border-style:none;box-shadow:0px 0px 20px -100px rgba(0,0,0,0.5);padding:15px 15px 15px 15px;}.elementor-3418 .elementor-element.elementor-element-f24b646 > .elementor-element-populated, .elementor-3418 .elementor-element.elementor-element-f24b646 > .elementor-element-populated > .elementor-background-overlay, .elementor-3418 .elementor-element.elementor-element-f24b646 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-3418 .elementor-element.elementor-element-b3aa7cd{z-index:150;}.elementor-3418 .elementor-element.elementor-element-b3aa7cd .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:-1.5px;word-spacing:0em;color:#08115C;}.elementor-3418 .elementor-element.elementor-element-9546418 > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3418 .elementor-element.elementor-element-9546418{z-index:50;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#08115C;}.elementor-3418 .elementor-element.elementor-element-a5bd077{z-index:50;}.elementor-3418 .elementor-element.elementor-element-a5bd077 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:-1.5px;word-spacing:0em;color:#08115C;}.elementor-3418 .elementor-element.elementor-element-06f417a > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3418 .elementor-element.elementor-element-06f417a{z-index:50;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#08115C;}.elementor-3418 .elementor-element.elementor-element-37390f0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3418 .elementor-element.elementor-element-c5321f0{z-index:50;}.elementor-3418 .elementor-element.elementor-element-c5321f0 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:24px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:-1.5px;word-spacing:0em;color:#08115C;}.elementor-3418 .elementor-element.elementor-element-2b2f80a > .elementor-widget-container{margin:-15px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3418 .elementor-element.elementor-element-2b2f80a{z-index:50;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#08115C;}.elementor-3418 .elementor-element.elementor-element-7d460ea:not(.elementor-motion-effects-element-type-background), .elementor-3418 .elementor-element.elementor-element-7d460ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.kingregal.com/wp-content/uploads/2026/09/banner-web-landing-king-regal-2-2048x533.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3418 .elementor-element.elementor-element-7d460ea > .elementor-container{min-height:600px;}.elementor-3418 .elementor-element.elementor-element-7d460ea{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-200px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-3418 .elementor-element.elementor-element-7d460ea > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3418 .elementor-element.elementor-element-5ed4f70 > .elementor-container{max-width:1500px;}.elementor-3418 .elementor-element.elementor-element-5ed4f70{margin-top:-75px;margin-bottom:0px;}.elementor-3418 .elementor-element.elementor-element-15313d4 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-3418 .elementor-element.elementor-element-15313d4{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#D11A2F;}.elementor-3418 .elementor-element.elementor-element-2815690 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:42px;font-weight:900;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;word-spacing:0em;color:#08115C;}.elementor-3418 .elementor-element.elementor-element-6017e5f{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#08115C;}.elementor-3418 .elementor-element.elementor-element-5fc3efe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3418 .elementor-element.elementor-element-85af4c0{margin-top:-200px;margin-bottom:75px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-3418 .elementor-element.elementor-element-73bc0fd.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3418 .elementor-element.elementor-element-73bc0fd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-3418 .elementor-element.elementor-element-62a2f43.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-3418 .elementor-element.elementor-element-62a2f43.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-3418 .elementor-element.elementor-element-62a2f43 > .elementor-element-populated{margin:0px 0px 0px 36px;--e-column-margin-right:0px;--e-column-margin-left:36px;}.elementor-3418 .elementor-element.elementor-element-fb6184a > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-3418 .elementor-element.elementor-element-fb6184a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#D11A2F;}.elementor-3418 .elementor-element.elementor-element-407d953 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:42px;font-weight:900;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;word-spacing:0em;color:#08115C;}.elementor-3418 .elementor-element.elementor-element-6be0c56{font-size:24px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#08115C;}.elementor-3418 .elementor-element.elementor-element-c7cf4b8{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-3418 .elementor-element.elementor-element-0963a9c .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:25px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:-1.5px;word-spacing:0em;color:#08115C;}.elementor-3418 .elementor-element.elementor-element-66bec8b{font-size:22px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#08115C;}.elementor-3418 .elementor-element.elementor-element-002cfc3 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:25px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:-2px;word-spacing:0em;color:#08115C;}.elementor-3418 .elementor-element.elementor-element-21bb528{font-size:22px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#08115C;}.elementor-3418 .elementor-element.elementor-element-128042f .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:25px;font-weight:500;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:-2.2px;word-spacing:0em;color:#08115C;}.elementor-3418 .elementor-element.elementor-element-ab4bdf6{font-size:22px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#08115C;}.elementor-3418 .elementor-element.elementor-element-b726a7f:not(.elementor-motion-effects-element-type-background), .elementor-3418 .elementor-element.elementor-element-b726a7f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-3418 .elementor-element.elementor-element-b726a7f > .elementor-container{max-width:1500px;}.elementor-3418 .elementor-element.elementor-element-b726a7f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:20px 20px 20px 20px;}.elementor-3418 .elementor-element.elementor-element-b726a7f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-3418 .elementor-element.elementor-element-3e58618.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-3418 .elementor-element.elementor-element-3e58618.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-3418 .elementor-element.elementor-element-3e58618 > .elementor-element-populated{margin:0px 0px 0px 40px;--e-column-margin-right:0px;--e-column-margin-left:40px;}.elementor-3418 .elementor-element.elementor-element-56b607e > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-3418 .elementor-element.elementor-element-56b607e{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#D11A2F;}.elementor-3418 .elementor-element.elementor-element-d36a408 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:53px;font-weight:900;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;word-spacing:0em;color:#D11A2F;}.elementor-3418 .elementor-element.elementor-element-38a8ba4 > .elementor-widget-container{margin:-25px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3418 .elementor-element.elementor-element-38a8ba4 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:53px;font-weight:900;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;word-spacing:0em;color:#08115C;}.elementor-3418 .elementor-element.elementor-element-5659202{font-family:"Poppins", Sans-serif;font-size:24px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#08115C;}.elementor-3418 .elementor-element.elementor-element-5659202 p{margin-block-end:0px;}.elementor-3418 .elementor-element.elementor-element-86de1b0.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-3418 .elementor-element.elementor-element-8cff875{width:var( --container-widget-width, 96.469% );max-width:96.469%;--container-widget-width:96.469%;--container-widget-flex-grow:0;}.elementor-3418 .elementor-element.elementor-element-2383859{width:var( --container-widget-width, 97.89% );max-width:97.89%;--container-widget-width:97.89%;--container-widget-flex-grow:0;}.elementor-3418 .elementor-element.elementor-element-271a46e{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-3418 .elementor-element.elementor-element-c6ee362:not(.elementor-motion-effects-element-type-background), .elementor-3418 .elementor-element.elementor-element-c6ee362 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.kingregal.com/wp-content/uploads/2026/09/landing-king-regal-banner-rojo-azul.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3418 .elementor-element.elementor-element-c6ee362 > .elementor-container{max-width:1500px;}.elementor-3418 .elementor-element.elementor-element-c6ee362{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:55px 55px 55px 55px;}.elementor-3418 .elementor-element.elementor-element-c6ee362 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3418 .elementor-element.elementor-element-ca04974 .elementor-heading-title{font-size:35px;font-weight:900;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;word-spacing:0em;color:#FFFFFF;}.elementor-3418 .elementor-element.elementor-element-d466aae{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#FFFFFF;}.elementor-3418 .elementor-element.elementor-element-8c96336 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#08115C;color:#08115C;box-shadow:0px 0px 10px -100px #08115C;border-style:solid;border-color:#08115C;border-radius:2330px 2330px 2330px 2330px;padding:15px 30px 15px 30px;}.elementor-3418 .elementor-element.elementor-element-8c96336 .elementor-button:hover, .elementor-3418 .elementor-element.elementor-element-8c96336 .elementor-button:focus{background-color:#08115C;color:#FFFFFF;box-shadow:0px 0px 10px -100px rgba(0,0,0,0.5);}.elementor-3418 .elementor-element.elementor-element-8c96336 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-3418 .elementor-element.elementor-element-8c96336 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3418 .elementor-element.elementor-element-8c96336 .elementor-button .elementor-button-content-wrapper{gap:21px;}.elementor-3418 .elementor-element.elementor-element-8c96336 .elementor-button:hover svg, .elementor-3418 .elementor-element.elementor-element-8c96336 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-3418 .elementor-element.elementor-element-ba33dd7 .elementor-heading-title{font-family:"DM Sans", Sans-serif;font-size:35px;font-weight:900;text-transform:none;font-style:normal;text-decoration:none;line-height:1.1em;letter-spacing:0px;word-spacing:0em;color:#FFFFFF;}.elementor-3418 .elementor-element.elementor-element-8a5afb9{font-family:"Poppins", Sans-serif;font-size:22px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;word-spacing:0em;color:#FFFFFF;}.elementor-3418 .elementor-element.elementor-element-59b4d3c .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;word-spacing:0em;text-shadow:0px 0px 10px rgba(0,0,0,0.3);fill:#08115C;color:#08115C;box-shadow:0px 0px 10px -100px #08115C;border-style:solid;border-color:#08115C;border-radius:2330px 2330px 2330px 2330px;padding:15px 30px 15px 30px;}.elementor-3418 .elementor-element.elementor-element-59b4d3c .elementor-button:hover, .elementor-3418 .elementor-element.elementor-element-59b4d3c .elementor-button:focus{background-color:#08115C;color:#FFFFFF;box-shadow:0px 0px 10px -100px rgba(0,0,0,0.5);}.elementor-3418 .elementor-element.elementor-element-59b4d3c > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-3418 .elementor-element.elementor-element-59b4d3c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3418 .elementor-element.elementor-element-59b4d3c .elementor-button .elementor-button-content-wrapper{gap:21px;}.elementor-3418 .elementor-element.elementor-element-59b4d3c .elementor-button:hover svg, .elementor-3418 .elementor-element.elementor-element-59b4d3c .elementor-button:focus svg{fill:#FFFFFF;}@media(min-width:768px){.elementor-3418 .elementor-element.elementor-element-253cabf{width:56.916%;}.elementor-3418 .elementor-element.elementor-element-bbf92dc{width:43.054%;}.elementor-3418 .elementor-element.elementor-element-4f87ac8{width:53.225%;}.elementor-3418 .elementor-element.elementor-element-d990df4{width:46.744%;}.elementor-3418 .elementor-element.elementor-element-013471e{width:10.6%;}.elementor-3418 .elementor-element.elementor-element-991d720{width:11.804%;}.elementor-3418 .elementor-element.elementor-element-5895edb{width:9.589%;}.elementor-3418 .elementor-element.elementor-element-1a1120a{width:12.633%;}.elementor-3418 .elementor-element.elementor-element-2d7d5d4{width:12.12%;}.elementor-3418 .elementor-element.elementor-element-3e66055{width:13.766%;}.elementor-3418 .elementor-element.elementor-element-e4bb5ba{width:10.031%;}.elementor-3418 .elementor-element.elementor-element-6aa92e1{width:17.95%;}.elementor-3418 .elementor-element.elementor-element-3dcc6ba{width:43.563%;}.elementor-3418 .elementor-element.elementor-element-0bbf814{width:56.406%;}.elementor-3418 .elementor-element.elementor-element-62a2f43{width:58.351%;}.elementor-3418 .elementor-element.elementor-element-a37c258{width:7.958%;}.elementor-3418 .elementor-element.elementor-element-3e58618{width:46.7%;}.elementor-3418 .elementor-element.elementor-element-86de1b0{width:27.966%;}.elementor-3418 .elementor-element.elementor-element-1d06b06{width:25%;}.elementor-3418 .elementor-element.elementor-element-f18e370{width:43.992%;}.elementor-3418 .elementor-element.elementor-element-e125f14{width:11.658%;}.elementor-3418 .elementor-element.elementor-element-858756c{width:43.993%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-3418 .elementor-element.elementor-element-5979644 .elementor-heading-title{font-size:55px;}.elementor-3418 .elementor-element.elementor-element-b845302 .elementor-heading-title{font-size:55px;}.elementor-3418 .elementor-element.elementor-element-f358bd3 .elementor-heading-title{font-size:55px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-3418 .elementor-element.elementor-element-2dc82da .elementor-button{font-size:14px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-3418 .elementor-element.elementor-element-425be16{font-size:14px;}.elementor-3418 .elementor-element.elementor-element-a3d61bb .elementor-heading-title{font-size:55px;}.elementor-3418 .elementor-element.elementor-element-f8bb675{font-size:14px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-3418 .elementor-element.elementor-element-e229f81{font-size:14px;}.elementor-3418 .elementor-element.elementor-element-cbcaa0a .elementor-heading-title{font-size:55px;}.elementor-3418 .elementor-element.elementor-element-202c64c .elementor-heading-title{font-size:55px;}.elementor-3418 .elementor-element.elementor-element-0dc3710{font-size:14px;}.elementor-3418 .elementor-element.elementor-element-c21e8a4 .elementor-heading-title{font-size:55px;}.elementor-3418 .elementor-element.elementor-element-d1585ec{font-size:14px;}.elementor-3418 .elementor-element.elementor-element-891e871 .elementor-heading-title{font-size:55px;}.elementor-3418 .elementor-element.elementor-element-f8d7f2c{font-size:14px;}.elementor-3418 .elementor-element.elementor-element-3859a0b .elementor-heading-title{font-size:55px;}.elementor-3418 .elementor-element.elementor-element-01fd9a8{font-size:14px;}.elementor-3418 .elementor-element.elementor-element-75f622f .elementor-heading-title{font-size:55px;}.elementor-3418 .elementor-element.elementor-element-19f23f2 .elementor-heading-title{font-size:55px;}.elementor-3418 .elementor-element.elementor-element-666e26a{font-size:14px;}.elementor-3418 .elementor-element.elementor-element-5517a4c .elementor-heading-title{font-size:55px;}.elementor-3418 .elementor-element.elementor-element-dbb9518{font-size:14px;}.elementor-3418 .elementor-element.elementor-element-ed4c251 .elementor-heading-title{font-size:55px;}.elementor-3418 .elementor-element.elementor-element-142cfc3{font-size:14px;}.elementor-3418 .elementor-element.elementor-element-e65a070 .elementor-heading-title{font-size:55px;}.elementor-3418 .elementor-element.elementor-element-033a8e0{font-size:14px;}.elementor-3418 .elementor-element.elementor-element-5cc71b5{font-size:14px;}.elementor-3418 .elementor-element.elementor-element-114b2c7 .elementor-heading-title{font-size:55px;}.elementor-3418 .elementor-element.elementor-element-b3aa7cd .elementor-heading-title{font-size:55px;}.elementor-3418 .elementor-element.elementor-element-9546418{font-size:14px;}.elementor-3418 .elementor-element.elementor-element-a5bd077 .elementor-heading-title{font-size:55px;}.elementor-3418 .elementor-element.elementor-element-06f417a{font-size:14px;}.elementor-3418 .elementor-element.elementor-element-c5321f0 .elementor-heading-title{font-size:55px;}.elementor-3418 .elementor-element.elementor-element-2b2f80a{font-size:14px;}.elementor-3418 .elementor-element.elementor-element-15313d4{font-size:14px;}.elementor-3418 .elementor-element.elementor-element-2815690 .elementor-heading-title{font-size:55px;}.elementor-3418 .elementor-element.elementor-element-6017e5f{font-size:14px;}.elementor-3418 .elementor-element.elementor-element-fb6184a{font-size:14px;}.elementor-3418 .elementor-element.elementor-element-407d953 .elementor-heading-title{font-size:55px;}.elementor-3418 .elementor-element.elementor-element-6be0c56{font-size:14px;}.elementor-3418 .elementor-element.elementor-element-0963a9c .elementor-heading-title{font-size:55px;}.elementor-3418 .elementor-element.elementor-element-66bec8b{font-size:14px;}.elementor-3418 .elementor-element.elementor-element-002cfc3 .elementor-heading-title{font-size:55px;}.elementor-3418 .elementor-element.elementor-element-21bb528{font-size:14px;}.elementor-3418 .elementor-element.elementor-element-128042f .elementor-heading-title{font-size:55px;}.elementor-3418 .elementor-element.elementor-element-ab4bdf6{font-size:14px;}.elementor-3418 .elementor-element.elementor-element-56b607e{font-size:14px;}.elementor-3418 .elementor-element.elementor-element-d36a408 .elementor-heading-title{font-size:55px;}.elementor-3418 .elementor-element.elementor-element-38a8ba4 .elementor-heading-title{font-size:55px;}.elementor-3418 .elementor-element.elementor-element-5659202{font-size:14px;}.elementor-3418 .elementor-element.elementor-element-ca04974 .elementor-heading-title{font-size:55px;}.elementor-3418 .elementor-element.elementor-element-d466aae{font-size:14px;}.elementor-3418 .elementor-element.elementor-element-8c96336 .elementor-button{font-size:14px;}.elementor-3418 .elementor-element.elementor-element-ba33dd7 .elementor-heading-title{font-size:55px;}.elementor-3418 .elementor-element.elementor-element-8a5afb9{font-size:14px;}.elementor-3418 .elementor-element.elementor-element-59b4d3c .elementor-button{font-size:14px;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-3418 .elementor-element.elementor-element-5979644 > .elementor-widget-container{margin:175px 0px 0px 20px;}.elementor-3418 .elementor-element.elementor-element-5979644 .elementor-heading-title{font-size:50px;letter-spacing:-2px;}.elementor-3418 .elementor-element.elementor-element-b845302 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-3418 .elementor-element.elementor-element-b845302 .elementor-heading-title{font-size:34px;letter-spacing:-2px;}.elementor-3418 .elementor-element.elementor-element-f358bd3 .elementor-heading-title{font-size:34px;letter-spacing:-2px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-3418 .elementor-element.elementor-element-2dc82da > .elementor-widget-container{margin:0px 0px 155px 20px;}.elementor-3418 .elementor-element.elementor-element-2dc82da .elementor-button{letter-spacing:0.5px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-3418 .elementor-element.elementor-element-425be16{text-align:center;}.elementor-3418 .elementor-element.elementor-element-a3d61bb{text-align:center;}.elementor-3418 .elementor-element.elementor-element-a3d61bb .elementor-heading-title{font-size:40px;letter-spacing:-2px;}.elementor-3418 .elementor-element.elementor-element-f8bb675{font-size:20px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-3418 .elementor-element.elementor-element-cbcaa0a .elementor-heading-title{font-size:34px;letter-spacing:-2px;}.elementor-3418 .elementor-element.elementor-element-fc616b2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3418 .elementor-element.elementor-element-fc616b2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top left;}.elementor-3418 .elementor-element.elementor-element-202c64c .elementor-heading-title{font-size:34px;letter-spacing:-2px;}.elementor-3418 .elementor-element.elementor-element-0dc3710 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-3418 .elementor-element.elementor-element-c9d2d15:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3418 .elementor-element.elementor-element-c9d2d15 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top left;}.elementor-3418 .elementor-element.elementor-element-c21e8a4 .elementor-heading-title{font-size:34px;letter-spacing:-2px;}.elementor-3418 .elementor-element.elementor-element-01f500d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3418 .elementor-element.elementor-element-01f500d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top left;}.elementor-3418 .elementor-element.elementor-element-891e871 .elementor-heading-title{font-size:34px;letter-spacing:-2px;}.elementor-3418 .elementor-element.elementor-element-4aea181:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-3418 .elementor-element.elementor-element-4aea181 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top left;}.elementor-3418 .elementor-element.elementor-element-3859a0b .elementor-heading-title{font-size:34px;letter-spacing:-2px;}.elementor-3418 .elementor-element.elementor-element-75f622f .elementor-heading-title{font-size:34px;letter-spacing:-2px;}.elementor-3418 .elementor-element.elementor-element-013471e{width:50%;}.elementor-3418 .elementor-element.elementor-element-991d720{width:50%;}.elementor-3418 .elementor-element.elementor-element-19f23f2 .elementor-heading-title{font-size:34px;letter-spacing:-2px;}.elementor-3418 .elementor-element.elementor-element-5895edb{width:50%;}.elementor-3418 .elementor-element.elementor-element-1a1120a{width:50%;}.elementor-3418 .elementor-element.elementor-element-5517a4c .elementor-heading-title{font-size:34px;letter-spacing:-2px;}.elementor-3418 .elementor-element.elementor-element-2d7d5d4{width:50%;}.elementor-3418 .elementor-element.elementor-element-3e66055{width:50%;}.elementor-3418 .elementor-element.elementor-element-ed4c251 .elementor-heading-title{font-size:34px;letter-spacing:-2px;}.elementor-3418 .elementor-element.elementor-element-e4bb5ba{width:50%;}.elementor-3418 .elementor-element.elementor-element-6aa92e1{width:50%;}.elementor-3418 .elementor-element.elementor-element-e65a070 .elementor-heading-title{font-size:31px;letter-spacing:-2px;}.elementor-3418 .elementor-element.elementor-element-114b2c7 .elementor-heading-title{font-size:34px;letter-spacing:-2px;}.elementor-3418 .elementor-element.elementor-element-4fa60de{margin-top:0px;margin-bottom:50px;}.elementor-3418 .elementor-element.elementor-element-b3aa7cd .elementor-heading-title{font-size:34px;letter-spacing:-2px;}.elementor-3418 .elementor-element.elementor-element-a5bd077 .elementor-heading-title{font-size:34px;letter-spacing:-2px;}.elementor-3418 .elementor-element.elementor-element-c5321f0 .elementor-heading-title{font-size:34px;letter-spacing:-2px;}.elementor-3418 .elementor-element.elementor-element-7d460ea:not(.elementor-motion-effects-element-type-background), .elementor-3418 .elementor-element.elementor-element-7d460ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.kingregal.com/wp-content/uploads/2026/09/banner-cuadrado-mas-chuches-menos-dramas-1.jpg");background-position:center center;}.elementor-3418 .elementor-element.elementor-element-5ed4f70{margin-top:0px;margin-bottom:0px;}.elementor-3418 .elementor-element.elementor-element-15313d4{text-align:center;}.elementor-3418 .elementor-element.elementor-element-2815690{text-align:center;}.elementor-3418 .elementor-element.elementor-element-2815690 .elementor-heading-title{font-size:40px;letter-spacing:-2px;}.elementor-3418 .elementor-element.elementor-element-6017e5f{font-size:20px;}.elementor-3418 .elementor-element.elementor-element-85af4c0{margin-top:0px;margin-bottom:0px;}.elementor-3418 .elementor-element.elementor-element-62a2f43 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3418 .elementor-element.elementor-element-fb6184a{text-align:center;}.elementor-3418 .elementor-element.elementor-element-407d953{text-align:center;}.elementor-3418 .elementor-element.elementor-element-407d953 .elementor-heading-title{font-size:34px;letter-spacing:-2px;}.elementor-3418 .elementor-element.elementor-element-6be0c56 > .elementor-widget-container{margin:0px 0px 0px 15px;}.elementor-3418 .elementor-element.elementor-element-6be0c56{font-size:20px;}.elementor-3418 .elementor-element.elementor-element-a2aec5c > .elementor-element-populated{margin:0px 0px 0px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;}.elementor-3418 .elementor-element.elementor-element-0963a9c .elementor-heading-title{font-size:34px;letter-spacing:-2px;}.elementor-3418 .elementor-element.elementor-element-66bec8b{font-size:20px;}.elementor-3418 .elementor-element.elementor-element-3afe916 > .elementor-element-populated{margin:0px 0px 0px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;}.elementor-3418 .elementor-element.elementor-element-002cfc3 .elementor-heading-title{font-size:34px;letter-spacing:-2px;}.elementor-3418 .elementor-element.elementor-element-21bb528{font-size:20px;}.elementor-3418 .elementor-element.elementor-element-c788b15 > .elementor-element-populated{margin:0px 0px 0px 15px;--e-column-margin-right:0px;--e-column-margin-left:15px;}.elementor-3418 .elementor-element.elementor-element-128042f .elementor-heading-title{font-size:34px;letter-spacing:-2px;}.elementor-3418 .elementor-element.elementor-element-ab4bdf6{font-size:20px;}.elementor-3418 .elementor-element.elementor-element-b726a7f{margin-top:0px;margin-bottom:30px;padding:0px 0px 0px 0px;}.elementor-3418 .elementor-element.elementor-element-3e58618 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-3418 .elementor-element.elementor-element-56b607e > .elementor-widget-container{margin:40px 0px -25px 0px;}.elementor-3418 .elementor-element.elementor-element-56b607e{text-align:center;}.elementor-3418 .elementor-element.elementor-element-d36a408 > .elementor-widget-container{margin:0px 0px 0px 20px;}.elementor-3418 .elementor-element.elementor-element-d36a408 .elementor-heading-title{font-size:34px;letter-spacing:-2px;}.elementor-3418 .elementor-element.elementor-element-38a8ba4 > .elementor-widget-container{margin:-25px 0px 0px 20px;}.elementor-3418 .elementor-element.elementor-element-38a8ba4{text-align:start;}.elementor-3418 .elementor-element.elementor-element-38a8ba4 .elementor-heading-title{font-size:34px;letter-spacing:-2px;}.elementor-3418 .elementor-element.elementor-element-5659202 > .elementor-widget-container{margin:0px 0px 40px 20px;padding:0px 0px 0px 0px;}.elementor-3418 .elementor-element.elementor-element-5659202{font-size:20px;}.elementor-3418 .elementor-element.elementor-element-86de1b0 > .elementor-element-populated{margin:0px 0px 0px -10px;--e-column-margin-right:0px;--e-column-margin-left:-10px;padding:0px 0px 0px 0px;}.elementor-3418 .elementor-element.elementor-element-ca04974 .elementor-heading-title{font-size:34px;letter-spacing:-2px;}.elementor-3418 .elementor-element.elementor-element-8c96336 .elementor-button{letter-spacing:0.5px;}.elementor-3418 .elementor-element.elementor-element-ba33dd7 .elementor-heading-title{font-size:34px;letter-spacing:-2px;}.elementor-3418 .elementor-element.elementor-element-59b4d3c .elementor-button{letter-spacing:0.5px;}}/* Start custom CSS for text-editor, class: .elementor-element-6be0c56 */p {
    font-family: "Satoshi", sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-66bec8b */p {
    font-family: "Satoshi", sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-21bb528 */p {
    font-family: "Satoshi", sans-serif;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ab4bdf6 */p {
    font-family: "Satoshi", sans-serif;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b1f13f7 */.kr-cta {
    position: relative;
    display: flex;
    width: 100%;
    min-height: 315px;
    overflow: visible;
}

.kr-cta-box {
    width: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 40px 60px;
    box-sizing: border-box;
}

.kr-cta-left {
    background: #ed1631;
    border-radius: 0 18px 18px 0;
}

.kr-cta-right {
    background: #1057c8;
    border-radius: 18px 0 0 18px;
}

.kr-cta-content {
    width: 100%;
    max-width: 370px;
    color: white;
}

.kr-cta-content h2 {
    margin: 0 0 10px;
    color: white;
    font-size: 38px;
    line-height: 1.12;
    font-weight: 800;
}

.kr-cta-content p {
    margin: 0 0 20px;
    font-size: 21px;
    line-height: 1.3;
    color: white;
}

.kr-cta-button {
    display: inline-flex;
    align-items: center;
    gap: 25px;
    background: white;
    color: #222;
    text-decoration: none;
    border-radius: 40px;
    padding: 13px 22px;
    font-size: 18px;
    transition: transform .2s ease;
}

.kr-cta-button:hover {
    transform: translateY(-2px);
}

.kr-cta-button span {
    font-size: 26px;
    line-height: 1;
}

/* círculo central */

.kr-cta-or {
    position: absolute;
    z-index: 10;

    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);

    width: 84px;
    height: 84px;

    display: flex;
    align-items: center;
    justify-content: center;

    background: white;
    color: black;

    border-radius: 50%;

    font-size: 40px;
    font-weight: 500;
}
@media (max-width: 768px) {

    .kr-cta {
        flex-direction: column;
    }

    .kr-cta-box {
        width: 100%;
        min-height: 300px;
        padding: 45px 30px;
    }

    .kr-cta-left {
        border-radius: 18px 18px 0 0;
    }

    .kr-cta-right {
        border-radius: 0 0 18px 18px;
    }

    .kr-cta-or {
        left: 50%;
        top: 50%;
        width: 65px;
        height: 65px;
        font-size: 30px;
    }

    .kr-cta-content h2 {
        font-size: 32px;
    }

    .kr-cta-content p {
        font-size: 18px;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-271a46e */#post-3418.default-page-space {
    padding-bottom: 0 !important;
}/* End custom CSS */