.elementor-7249 .elementor-element.elementor-element-f0f7ae4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7249 .elementor-element.elementor-element-f0f7ae4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7249 .elementor-element.elementor-element-962e21d{--spacer-size:50px;}.elementor-7249 .elementor-element.elementor-element-b94d9d9{--spacer-size:50px;}.elementor-7249 .elementor-element.elementor-element-a74de1c{--spacer-size:50px;}.elementor-7249 .elementor-element.elementor-element-6766221 .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-weight:800;}.elementor-7249 .elementor-element.elementor-element-42dd332{color:#FFFFFF;font-family:"Inter", Sans-serif;font-weight:400;}.elementor-7249 .elementor-element.elementor-element-58559b7 .elementor-button{background-color:#1BCA52;font-family:"Montserrat", Sans-serif;font-weight:700;border-radius:48px 48px 48px 48px;}.elementor-7249 .elementor-element.elementor-element-fafdfaa{--spacer-size:50px;}.elementor-7249 .elementor-element.elementor-element-3184683:not(.elementor-motion-effects-element-type-background), .elementor-7249 .elementor-element.elementor-element-3184683 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shambala.life/wp-content/uploads/2025/08/Banner-Sitio-Web_Mesa-de-trabajo-1_Mesa-de-trabajo-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7249 .elementor-element.elementor-element-3184683 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:0px;}.elementor-7249 .elementor-element.elementor-element-3184683{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:197px 197px 197px 197px;z-index:0;}.elementor-7249 .elementor-element.elementor-element-3184683 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7249 .elementor-element.elementor-element-e24902b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7249 .elementor-element.elementor-element-249778a .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:58px;font-weight:800;line-height:56px;}.elementor-7249 .elementor-element.elementor-element-dbeebad{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;}.elementor-7249 .elementor-element.elementor-element-44961fd .elementor-button{background-color:#1BCA52;font-family:"Montserrat", Sans-serif;font-weight:700;border-radius:48px 48px 48px 48px;}.elementor-7249 .elementor-element.elementor-element-28a2687 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:25px;}.elementor-7249 .elementor-element.elementor-element-56f04f9{text-align:center;}.elementor-7249 .elementor-element.elementor-element-56f04f9 .elementor-heading-title{color:#222222;font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:900;}.elementor-7249 .elementor-element.elementor-element-aed221c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:center;text-align:center;color:#222222;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:32px;}.elementor-7249 .elementor-element.elementor-element-482bf19{--spacer-size:50px;}.elementor-7249 .elementor-element.elementor-element-92b4a9c{text-align:center;}.elementor-7249 .elementor-element.elementor-element-92b4a9c .elementor-heading-title{color:#09471D;font-family:"Montserrat", Sans-serif;font-weight:800;}.elementor-7249 .elementor-element.elementor-element-4e1d87b{text-align:center;}.elementor-7249 .elementor-element.elementor-element-4e1d87b .elementor-heading-title{color:#09471D;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;}.elementor-7249 .elementor-element.elementor-element-8093629{text-align:center;}.elementor-7249 .elementor-element.elementor-element-8093629 .elementor-heading-title{color:#09471D;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;}.elementor-7249 .elementor-element.elementor-element-c923c94{text-align:center;}.elementor-7249 .elementor-element.elementor-element-c923c94 .elementor-heading-title{color:#09471D;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;}.elementor-7249 .elementor-element.elementor-element-f2337cb{--spacer-size:50px;}.elementor-7249 .elementor-element.elementor-element-a8100f3 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:25px;}.elementor-7249 .elementor-element.elementor-element-5539038{text-align:center;}.elementor-7249 .elementor-element.elementor-element-5539038 .elementor-heading-title{color:#222222;font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:900;}.elementor-7249 .elementor-element.elementor-element-f9cb4d2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:center;text-align:center;color:#222222;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:32px;}.elementor-7249 .elementor-element.elementor-element-da8a74e{text-align:center;}.elementor-7249 .elementor-element.elementor-element-da8a74e .elementor-heading-title{color:#09471D;font-family:"Montserrat", Sans-serif;font-weight:800;}.elementor-7249 .elementor-element.elementor-element-185f5c4{text-align:center;}.elementor-7249 .elementor-element.elementor-element-185f5c4 .elementor-heading-title{color:#09471D;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;}.elementor-7249 .elementor-element.elementor-element-b185e00{text-align:center;}.elementor-7249 .elementor-element.elementor-element-b185e00 .elementor-heading-title{color:#09471D;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;}.elementor-7249 .elementor-element.elementor-element-7c43629{text-align:center;}.elementor-7249 .elementor-element.elementor-element-7c43629 .elementor-heading-title{color:#09471D;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:800;}.elementor-7249 .elementor-element.elementor-element-f799297{text-align:center;}.elementor-7249 .elementor-element.elementor-element-f799297 .elementor-heading-title{color:#222222;font-family:"Montserrat", Sans-serif;font-size:40px;font-weight:900;}.elementor-7249 .elementor-element.elementor-element-d910e49{--spacer-size:10px;}.elementor-7249 .elementor-element.elementor-element-b6fb57d, .elementor-7249 .elementor-element.elementor-element-b6fb57d > .elementor-background-overlay{border-radius:25px 25px 25px 25px;}.elementor-7249 .elementor-element.elementor-element-b6fb57d{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-7249 .elementor-element.elementor-element-f7a48ab > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-7249 .elementor-element.elementor-element-f7a48ab img{border-radius:25px 25px 25px 25px;}.elementor-7249 .elementor-element.elementor-element-6a2484c > .elementor-widget-container{margin:10px 0px -0px 0px;}.elementor-7249 .elementor-element.elementor-element-6a2484c .elementor-heading-title{color:#222222;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;}.elementor-7249 .elementor-element.elementor-element-0b32bde > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7249 .elementor-element.elementor-element-0b32bde .elementor-heading-title{color:#222222;font-family:"Montserrat", Sans-serif;font-weight:800;}.elementor-7249 .elementor-element.elementor-element-f773972{width:var( --container-widget-width, 95.245% );max-width:95.245%;--container-widget-width:95.245%;--container-widget-flex-grow:0;text-align:left;color:#222222;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-7249 .elementor-element.elementor-element-f773972 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7249 .elementor-element.elementor-element-f63f482 .elementor-button{background-color:#1BCA52;font-family:"Montserrat", Sans-serif;font-weight:700;border-radius:48px 48px 48px 48px;}.elementor-7249 .elementor-element.elementor-element-f63f482 > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-7249 .elementor-element.elementor-element-cd42b4d{--spacer-size:50px;}.elementor-7249 .elementor-element.elementor-element-c62a859, .elementor-7249 .elementor-element.elementor-element-c62a859 > .elementor-background-overlay{border-radius:25px 25px 25px 25px;}.elementor-7249 .elementor-element.elementor-element-c62a859{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-7249 .elementor-element.elementor-element-59690f3 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-7249 .elementor-element.elementor-element-59690f3 img{border-radius:25px 25px 25px 25px;}.elementor-7249 .elementor-element.elementor-element-873339a > .elementor-widget-container{margin:10px 0px -0px 0px;}.elementor-7249 .elementor-element.elementor-element-873339a .elementor-heading-title{color:#222222;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:700;}.elementor-7249 .elementor-element.elementor-element-08ad530 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7249 .elementor-element.elementor-element-08ad530 .elementor-heading-title{color:#222222;font-family:"Montserrat", Sans-serif;font-weight:800;}.elementor-7249 .elementor-element.elementor-element-40f6af9{width:var( --container-widget-width, 95.245% );max-width:95.245%;--container-widget-width:95.245%;--container-widget-flex-grow:0;text-align:left;color:#222222;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-7249 .elementor-element.elementor-element-40f6af9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7249 .elementor-element.elementor-element-c3b24b1 .elementor-button{background-color:#1BCA52;font-family:"Montserrat", Sans-serif;font-weight:700;border-radius:48px 48px 48px 48px;}.elementor-7249 .elementor-element.elementor-element-c3b24b1 > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-7249 .elementor-element.elementor-element-6b51bbd{--spacer-size:50px;}.elementor-7249 .elementor-element.elementor-element-ef9903f{text-align:center;}.elementor-7249 .elementor-element.elementor-element-ef9903f .elementor-heading-title{color:#222222;font-family:"Montserrat", Sans-serif;font-weight:900;}.elementor-7249 .elementor-element.elementor-element-579090b{--spacer-size:10px;}.elementor-7249 .elementor-element.elementor-element-05c5b2e, .elementor-7249 .elementor-element.elementor-element-05c5b2e > .elementor-background-overlay{border-radius:25px 25px 25px 25px;}.elementor-7249 .elementor-element.elementor-element-05c5b2e{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-7249 .elementor-element.elementor-element-6d27720 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-7249 .elementor-element.elementor-element-6d27720 img{border-radius:25px 25px 25px 25px;}.elementor-7249 .elementor-element.elementor-element-8a1bc2b{text-align:center;}.elementor-7249 .elementor-element.elementor-element-8a1bc2b .elementor-heading-title{color:#09471D;font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:800;}.elementor-7249 .elementor-element.elementor-element-6a1822b > .elementor-widget-container{margin:0px -100px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7249 .elementor-element.elementor-element-f2a5722 > .elementor-widget-container{margin:0px 0px 0px -100px;}.elementor-7249 .elementor-element.elementor-element-1ecef90{width:var( --container-widget-width, 95.245% );max-width:95.245%;--container-widget-width:95.245%;--container-widget-flex-grow:0;text-align:left;color:#222222;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-7249 .elementor-element.elementor-element-1ecef90 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7249 .elementor-element.elementor-element-6b4e630{--spacer-size:50px;}.elementor-7249 .elementor-element.elementor-element-877d644, .elementor-7249 .elementor-element.elementor-element-877d644 > .elementor-background-overlay{border-radius:25px 25px 25px 25px;}.elementor-7249 .elementor-element.elementor-element-877d644{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-7249 .elementor-element.elementor-element-99841eb > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-7249 .elementor-element.elementor-element-99841eb img{border-radius:25px 25px 25px 25px;}.elementor-7249 .elementor-element.elementor-element-288779f{text-align:center;}.elementor-7249 .elementor-element.elementor-element-288779f .elementor-heading-title{color:#09471D;font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:800;}.elementor-7249 .elementor-element.elementor-element-0df6f8d > .elementor-widget-container{margin:0px -100px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7249 .elementor-element.elementor-element-73ae96a > .elementor-widget-container{margin:0px 0px 0px -100px;}.elementor-7249 .elementor-element.elementor-element-f803b30{width:var( --container-widget-width, 95.245% );max-width:95.245%;--container-widget-width:95.245%;--container-widget-flex-grow:0;text-align:left;color:#222222;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-7249 .elementor-element.elementor-element-f803b30 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7249 .elementor-element.elementor-element-1717e33{--spacer-size:50px;}.elementor-7249 .elementor-element.elementor-element-70b177f{margin-top:0px;margin-bottom:25px;}.elementor-7249 .elementor-element.elementor-element-58961e6 > .elementor-element-populated, .elementor-7249 .elementor-element.elementor-element-58961e6 > .elementor-element-populated > .elementor-background-overlay, .elementor-7249 .elementor-element.elementor-element-58961e6 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-7249 .elementor-element.elementor-element-58961e6 > .elementor-element-populated{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;padding:30px 30px 30px 30px;}.elementor-7249 .elementor-element.elementor-element-58961e6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7249 .elementor-element.elementor-element-8325658 img{width:100%;border-radius:25px 25px 25px 25px;}.elementor-7249 .elementor-element.elementor-element-7bf77b4{text-align:center;}.elementor-7249 .elementor-element.elementor-element-7bf77b4 .elementor-heading-title{color:#09471D;font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:800;}.elementor-7249 .elementor-element.elementor-element-2383c1b{margin-top:-20px;margin-bottom:0px;}.elementor-7249 .elementor-element.elementor-element-e4a10eb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7249 .elementor-element.elementor-element-e4a10eb{text-align:right;}.elementor-7249 .elementor-element.elementor-element-887a1e6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7249 .elementor-element.elementor-element-887a1e6{text-align:left;}.elementor-7249 .elementor-element.elementor-element-eabbc87{width:var( --container-widget-width, 100.238% );max-width:100.238%;--container-widget-width:100.238%;--container-widget-flex-grow:0;text-align:center;color:#222222;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-7249 .elementor-element.elementor-element-eabbc87 > .elementor-widget-container{margin:0px 0px -27px 0px;}.elementor-7249 .elementor-element.elementor-element-c0fabf4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7249 .elementor-element.elementor-element-c0fabf4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7249 .elementor-element.elementor-element-c01af3d > .elementor-element-populated, .elementor-7249 .elementor-element.elementor-element-c01af3d > .elementor-element-populated > .elementor-background-overlay, .elementor-7249 .elementor-element.elementor-element-c01af3d > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-7249 .elementor-element.elementor-element-c01af3d > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);padding:25px 25px 25px 25px;}.elementor-7249 .elementor-element.elementor-element-b5b76f6{z-index:0;}.elementor-7249 .elementor-element.elementor-element-b5b76f6 img{border-radius:25px 25px 25px 25px;}.elementor-7249 .elementor-element.elementor-element-354ba88{text-align:center;}.elementor-7249 .elementor-element.elementor-element-354ba88 .elementor-heading-title{color:#09471D;font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:800;}.elementor-7249 .elementor-element.elementor-element-75a439e{margin-top:-20px;margin-bottom:0px;}.elementor-7249 .elementor-element.elementor-element-3c6bc6f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7249 .elementor-element.elementor-element-7728d47 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7249 .elementor-element.elementor-element-7728d47{text-align:right;}.elementor-7249 .elementor-element.elementor-element-bd1d1be.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-7249 .elementor-element.elementor-element-13d1c3b > .elementor-widget-container{margin:-0px -0px -0px -0px;}.elementor-7249 .elementor-element.elementor-element-13d1c3b{text-align:left;}.elementor-7249 .elementor-element.elementor-element-527efdf > .elementor-widget-container{margin:0px 0px -32px 0px;}.elementor-7249 .elementor-element.elementor-element-527efdf{text-align:center;color:#222222;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;}.elementor-7249 .elementor-element.elementor-element-efa6ef5{--spacer-size:50px;}.elementor-7249 .elementor-element.elementor-element-15a8f84:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7249 .elementor-element.elementor-element-15a8f84 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8FAEE;}.elementor-7249 .elementor-element.elementor-element-15a8f84 > .elementor-element-populated, .elementor-7249 .elementor-element.elementor-element-15a8f84 > .elementor-element-populated > .elementor-background-overlay, .elementor-7249 .elementor-element.elementor-element-15a8f84 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-7249 .elementor-element.elementor-element-15a8f84 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 20px 16px 22px;}.elementor-7249 .elementor-element.elementor-element-15a8f84 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7249 .elementor-element.elementor-element-88d5c49 > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-7249 .elementor-element.elementor-element-88d5c49 .elementor-heading-title{color:#222222;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:800;}.elementor-7249 .elementor-element.elementor-element-f3bd674 > .elementor-widget-container{margin:-7px 0px 0px 0px;}.elementor-7249 .elementor-element.elementor-element-f3bd674 .elementor-heading-title{color:#09471D;font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:800;}.elementor-7249 .elementor-element.elementor-element-019b04f > .elementor-widget-container{margin:0px 0px -35px 0px;}.elementor-7249 .elementor-element.elementor-element-019b04f{color:#222222;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}.elementor-7249 .elementor-element.elementor-element-0ec6a89:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7249 .elementor-element.elementor-element-0ec6a89 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8FAEE;}.elementor-7249 .elementor-element.elementor-element-0ec6a89 > .elementor-element-populated, .elementor-7249 .elementor-element.elementor-element-0ec6a89 > .elementor-element-populated > .elementor-background-overlay, .elementor-7249 .elementor-element.elementor-element-0ec6a89 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-7249 .elementor-element.elementor-element-0ec6a89 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:25px 20px 16px 22px;}.elementor-7249 .elementor-element.elementor-element-0ec6a89 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7249 .elementor-element.elementor-element-4d608d4 > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-7249 .elementor-element.elementor-element-4d608d4 .elementor-heading-title{color:#222222;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:800;}.elementor-7249 .elementor-element.elementor-element-631bed3 > .elementor-widget-container{margin:-7px 0px 0px 0px;}.elementor-7249 .elementor-element.elementor-element-631bed3 .elementor-heading-title{color:#09471D;font-family:"Montserrat", Sans-serif;font-size:32px;font-weight:800;}.elementor-7249 .elementor-element.elementor-element-64aee89 .elementor-button{background-color:#09471D;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;transition-duration:0.1s;border-style:solid;border-width:2px 2px 2px 2px;border-color:#09471D;border-radius:48px 48px 48px 48px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);padding:13px 50px 13px 50px;}.elementor-7249 .elementor-element.elementor-element-64aee89 .elementor-button:hover, .elementor-7249 .elementor-element.elementor-element-64aee89 .elementor-button:focus{background-color:#FFFFFF;color:#09471D;border-color:#09471D;}.elementor-7249 .elementor-element.elementor-element-64aee89 > .elementor-widget-container{margin:0px 25px 0px 0px;}.elementor-7249 .elementor-element.elementor-element-64aee89 .elementor-button:hover svg, .elementor-7249 .elementor-element.elementor-element-64aee89 .elementor-button:focus svg{fill:#09471D;}.elementor-7249 .elementor-element.elementor-element-a274391{--divider-border-style:solid;--divider-color:#09471D00;--divider-border-width:6.9px;}.elementor-7249 .elementor-element.elementor-element-a274391 .elementor-divider-separator{width:100%;}.elementor-7249 .elementor-element.elementor-element-a274391 .elementor-divider{padding-block-start:22px;padding-block-end:22px;}.elementor-7249 .elementor-element.elementor-element-7fae695 > .elementor-widget-container{margin:0px 0px -5px 0px;}.elementor-7249 .elementor-element.elementor-element-7fae695 .elementor-heading-title{color:#222222;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:800;}.elementor-7249 .elementor-element.elementor-element-bf78ab6 > .elementor-widget-container{margin:-7px 0px 0px 0px;}.elementor-7249 .elementor-element.elementor-element-bf78ab6 .elementor-heading-title{color:#09471D;font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:800;}.elementor-7249 .elementor-element.elementor-element-d39d942 > .elementor-widget-container{margin:0px 0px -35px 0px;}.elementor-7249 .elementor-element.elementor-element-d39d942{color:#222222;font-family:"Inter", Sans-serif;font-size:20px;font-weight:400;}@media(max-width:1024px){.elementor-7249 .elementor-element.elementor-element-88d5c49{text-align:center;}.elementor-7249 .elementor-element.elementor-element-f3bd674{text-align:center;}.elementor-7249 .elementor-element.elementor-element-019b04f{text-align:center;}.elementor-7249 .elementor-element.elementor-element-4d608d4{text-align:center;}.elementor-7249 .elementor-element.elementor-element-631bed3 > .elementor-widget-container{margin:0px 30px 0px 30px;}.elementor-7249 .elementor-element.elementor-element-631bed3{text-align:center;}.elementor-7249 .elementor-element.elementor-element-64aee89 > .elementor-widget-container{margin:0px 0px 0px 10px;}.elementor-7249 .elementor-element.elementor-element-7fae695{text-align:center;}.elementor-7249 .elementor-element.elementor-element-bf78ab6{text-align:center;}.elementor-7249 .elementor-element.elementor-element-d39d942{text-align:center;}}@media(min-width:768px){.elementor-7249 .elementor-element.elementor-element-9277092{width:59.729%;}.elementor-7249 .elementor-element.elementor-element-2160d39{width:40.216%;}.elementor-7249 .elementor-element.elementor-element-946ea49{width:5%;}.elementor-7249 .elementor-element.elementor-element-c469605{width:88.629%;}.elementor-7249 .elementor-element.elementor-element-d535371{width:42.767%;}.elementor-7249 .elementor-element.elementor-element-3c35d60{width:57.232%;}.elementor-7249 .elementor-element.elementor-element-38a32e7{width:5.008%;}.elementor-7249 .elementor-element.elementor-element-d589f25{width:5%;}.elementor-7249 .elementor-element.elementor-element-dea968f{width:88.629%;}.elementor-7249 .elementor-element.elementor-element-0728c63{width:42.767%;}.elementor-7249 .elementor-element.elementor-element-0ef402a{width:57.232%;}.elementor-7249 .elementor-element.elementor-element-62b2359{width:5.008%;}.elementor-7249 .elementor-element.elementor-element-728dd13{width:5%;}.elementor-7249 .elementor-element.elementor-element-034f49c{width:88.629%;}.elementor-7249 .elementor-element.elementor-element-6fa0dcd{width:42.767%;}.elementor-7249 .elementor-element.elementor-element-bb046d7{width:57.232%;}.elementor-7249 .elementor-element.elementor-element-d884e15{width:5.008%;}.elementor-7249 .elementor-element.elementor-element-c0067ec{width:5%;}.elementor-7249 .elementor-element.elementor-element-665d0a8{width:88.629%;}.elementor-7249 .elementor-element.elementor-element-42c1bd4{width:42.767%;}.elementor-7249 .elementor-element.elementor-element-4d6ed52{width:57.232%;}.elementor-7249 .elementor-element.elementor-element-db89d46{width:5.008%;}.elementor-7249 .elementor-element.elementor-element-18a7968{width:13.596%;}.elementor-7249 .elementor-element.elementor-element-58961e6{width:34.972%;}.elementor-7249 .elementor-element.elementor-element-c0fabf4{width:2.922%;}.elementor-7249 .elementor-element.elementor-element-c01af3d{width:35%;}.elementor-7249 .elementor-element.elementor-element-04bb388{width:13.492%;}.elementor-7249 .elementor-element.elementor-element-b1c945c{width:32.791%;}.elementor-7249 .elementor-element.elementor-element-a64a749{width:2.314%;}.elementor-7249 .elementor-element.elementor-element-73b156e{width:64.228%;}}@media(max-width:1024px) and (min-width:768px){.elementor-7249 .elementor-element.elementor-element-f5407c9{width:100%;}.elementor-7249 .elementor-element.elementor-element-d988406{width:100%;}.elementor-7249 .elementor-element.elementor-element-b1c945c{width:100%;}.elementor-7249 .elementor-element.elementor-element-a64a749{width:100%;}.elementor-7249 .elementor-element.elementor-element-73b156e{width:100%;}}@media(max-width:767px){.elementor-7249 .elementor-element.elementor-element-f0f7ae4:not(.elementor-motion-effects-element-type-background), .elementor-7249 .elementor-element.elementor-element-f0f7ae4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shambala.life/wp-content/uploads/2025/08/Banner-Movil_Mesa-de-trabajo-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7249 .elementor-element.elementor-element-f0f7ae4 > .elementor-container{max-width:500px;}.elementor-7249 .elementor-element.elementor-element-f0f7ae4{padding:0px 0px 0px 0px;}.elementor-7249 .elementor-element.elementor-element-6766221{width:var( --container-widget-width, 182px );max-width:182px;--container-widget-width:182px;--container-widget-flex-grow:0;text-align:left;}.elementor-7249 .elementor-element.elementor-element-42dd332{width:var( --container-widget-width, 303px );max-width:303px;--container-widget-width:303px;--container-widget-flex-grow:0;}.elementor-7249 .elementor-element.elementor-element-42dd332 > .elementor-widget-container{margin:0px 0px -25px 0px;}.elementor-7249 .elementor-element.elementor-element-aed221c{text-align:center;}.elementor-7249 .elementor-element.elementor-element-5539038 .elementor-heading-title{font-size:30px;}.elementor-7249 .elementor-element.elementor-element-f9cb4d2{text-align:center;}.elementor-7249 .elementor-element.elementor-element-6a2484c > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-7249 .elementor-element.elementor-element-6a2484c{text-align:center;}.elementor-7249 .elementor-element.elementor-element-6a2484c .elementor-heading-title{font-size:16px;}.elementor-7249 .elementor-element.elementor-element-0b32bde{width:var( --container-widget-width, 296px );max-width:296px;--container-widget-width:296px;--container-widget-flex-grow:0;text-align:center;}.elementor-7249 .elementor-element.elementor-element-0b32bde > .elementor-widget-container{margin:-15px -31px 0px 11px;}.elementor-7249 .elementor-element.elementor-element-0b32bde .elementor-heading-title{font-size:24px;}.elementor-7249 .elementor-element.elementor-element-f773972{width:100%;max-width:100%;align-self:center;text-align:center;}.elementor-7249 .elementor-element.elementor-element-f773972 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7249 .elementor-element.elementor-element-f63f482 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-7249 .elementor-element.elementor-element-873339a > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-7249 .elementor-element.elementor-element-873339a{text-align:center;}.elementor-7249 .elementor-element.elementor-element-873339a .elementor-heading-title{font-size:16px;}.elementor-7249 .elementor-element.elementor-element-08ad530{width:var( --container-widget-width, 315px );max-width:315px;--container-widget-width:315px;--container-widget-flex-grow:0;text-align:center;}.elementor-7249 .elementor-element.elementor-element-08ad530 > .elementor-widget-container{margin:0px 0px 0px 25px;}.elementor-7249 .elementor-element.elementor-element-08ad530 .elementor-heading-title{font-size:24px;}.elementor-7249 .elementor-element.elementor-element-40f6af9{width:100%;max-width:100%;align-self:center;text-align:center;}.elementor-7249 .elementor-element.elementor-element-40f6af9 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-7249 .elementor-element.elementor-element-c3b24b1 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-7249 .elementor-element.elementor-element-6a1822b > .elementor-widget-container{margin:0px 80px 0px 60px;padding:0px 0px 0px 0px;}.elementor-7249 .elementor-element.elementor-element-6a1822b{text-align:left;}.elementor-7249 .elementor-element.elementor-element-6a1822b img{width:100%;}.elementor-7249 .elementor-element.elementor-element-f2a5722 > .elementor-widget-container{margin:-70px 50px 0px 80px;padding:0px 0px 0px 0px;}.elementor-7249 .elementor-element.elementor-element-f2a5722{text-align:right;}.elementor-7249 .elementor-element.elementor-element-1ecef90 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-7249 .elementor-element.elementor-element-1ecef90{--container-widget-width:350px;--container-widget-flex-grow:0;width:var( --container-widget-width, 350px );max-width:350px;text-align:center;}.elementor-7249 .elementor-element.elementor-element-0df6f8d > .elementor-widget-container{margin:0px 80px 0px 60px;padding:0px 0px 0px 0px;}.elementor-7249 .elementor-element.elementor-element-0df6f8d{text-align:left;}.elementor-7249 .elementor-element.elementor-element-0df6f8d img{width:100%;}.elementor-7249 .elementor-element.elementor-element-73ae96a > .elementor-widget-container{margin:-70px 50px 0px 80px;padding:0px 0px 0px 0px;}.elementor-7249 .elementor-element.elementor-element-73ae96a{text-align:right;}.elementor-7249 .elementor-element.elementor-element-f803b30 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-7249 .elementor-element.elementor-element-f803b30{--container-widget-width:350px;--container-widget-flex-grow:0;width:var( --container-widget-width, 350px );max-width:350px;text-align:center;}.elementor-7249 .elementor-element.elementor-element-88d5c49{text-align:center;}.elementor-7249 .elementor-element.elementor-element-f3bd674{text-align:left;}.elementor-7249 .elementor-element.elementor-element-f3bd674 .elementor-heading-title{font-size:28px;}.elementor-7249 .elementor-element.elementor-element-019b04f{text-align:left;font-size:14px;}.elementor-7249 .elementor-element.elementor-element-4d608d4{text-align:center;}.elementor-7249 .elementor-element.elementor-element-631bed3{text-align:center;}.elementor-7249 .elementor-element.elementor-element-631bed3 .elementor-heading-title{font-size:28px;}.elementor-7249 .elementor-element.elementor-element-64aee89 > .elementor-widget-container{margin:0px 0px 0px 16px;}.elementor-7249 .elementor-element.elementor-element-64aee89 .elementor-button{font-size:14px;border-radius:30px 30px 30px 30px;}.elementor-7249 .elementor-element.elementor-element-7fae695{text-align:center;}.elementor-7249 .elementor-element.elementor-element-bf78ab6{text-align:center;}.elementor-7249 .elementor-element.elementor-element-bf78ab6 .elementor-heading-title{font-size:28px;}.elementor-7249 .elementor-element.elementor-element-d39d942{text-align:center;font-size:14px;}}/* Start custom CSS for shortcode, class: .elementor-element-4a8d437 *//* === Estilo de columnas más anchas (48.5% cada una) === */
.wpforms-col-left,
.wpforms-col-right {
  width: calc(50% - 10px); /* Más espacio útil sin estrecharse */
  float: left;
  box-sizing: border-box;
  margin-bottom: 16px;
}

.wpforms-col-left {
  margin-right: 20px;
}

/* Responsive: apilar en móvil */
@media (max-width: 768px) {
  .wpforms-col-left,
  .wpforms-col-right {
    width: 100%;
    float: none;
    margin-right: 0;
  }
}

/* === Inputs y textarea === */
.wpforms-form input[type="text"],
.wpforms-form input[type="email"],
.wpforms-form textarea {
  width: 100%;
  padding: 14px 18px;
  border-radius: 12px;
  border: 1px solid #ccc;
  font-family: 'Inter', sans-serif;
  font-size: 16px;
  background-color: #f9f9f9;
}

/* === Área de texto === */
.wpforms-form textarea {
  min-height: 120px;
  resize: vertical;
}

/* === Botón de envío con animación === */
.wpforms-submit {
  background-color: #09471D !important;
  color: #fff !important;
  border-radius: 25px !important;
  padding: 12px 28px !important;
  font-weight: 600;
  font-family: 'Inter', sans-serif;
  font-size: 16px;
  border: none;
  cursor: pointer;
  transition: background-color 0.3s ease, transform 0.2s ease;
}

.wpforms-submit:hover {
  background-color: #062e12 !important;
  transform: scale(1.03);
}

/* === Contenedor del botón === */
.wpforms-submit-container {
  display: flex;
  justify-content: flex-start;
}

/* === Ocultar etiquetas si aún aparecen === */
.wpforms-field-label {
  display: none !important;
}

/* Forzar que los inputs estén en el frente y sean clicables */
.wpforms-form input,
.wpforms-form textarea {
  position: relative !important;
  z-index: 10 !important;
  pointer-events: auto !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-4a8d437 *//* === Estilo de columnas más anchas (48.5% cada una) === */
.wpforms-col-left,
.wpforms-col-right {
  width: calc(50% - 10px); /* Más espacio útil sin estrecharse */
  float: left;
  box-sizing: border-box;
  margin-bottom: 16px;
}

.wpforms-col-left {
  margin-right: 20px;
}

/* Responsive: apilar en móvil */
@media (max-width: 768px) {
  .wpforms-col-left,
  .wpforms-col-right {
    width: 100%;
    float: none;
    margin-right: 0;
  }
}

/* === Inputs y textarea === */
.wpforms-form input[type="text"],
.wpforms-form input[type="email"],
.wpforms-form textarea {
  width: 100%;
  padding: 14px 18px;
  border-radius: 12px;
  border: 1px solid #ccc;
  font-family: 'Inter', sans-serif;
  font-size: 16px;
  background-color: #f9f9f9;
}

/* === Área de texto === */
.wpforms-form textarea {
  min-height: 120px;
  resize: vertical;
}

/* === Botón de envío con animación === */
.wpforms-submit {
  background-color: #09471D !important;
  color: #fff !important;
  border-radius: 25px !important;
  padding: 12px 28px !important;
  font-weight: 600;
  font-family: 'Inter', sans-serif;
  font-size: 16px;
  border: none;
  cursor: pointer;
  transition: background-color 0.3s ease, transform 0.2s ease;
}

.wpforms-submit:hover {
  background-color: #062e12 !important;
  transform: scale(1.03);
}

/* === Contenedor del botón === */
.wpforms-submit-container {
  display: flex;
  justify-content: flex-start;
}

/* === Ocultar etiquetas si aún aparecen === */
.wpforms-field-label {
  display: none !important;
}

/* Forzar que los inputs estén en el frente y sean clicables */
.wpforms-form input,
.wpforms-form textarea {
  position: relative !important;
  z-index: 10 !important;
  pointer-events: auto !important;
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a274391 *//* Por defecto: separador vertical (desktop) */
.separador-vertical {
  width: 1px !important;
  height: 100%;
  background-color: #09471D; /* Ajusta al color de tu marca */
  margin: 0 auto;
}

/* En mobile: cambia a horizontal */
@media (max-width: 768px) {
  .separador-vertical {
    width: 100% !important;
    height: 1px !important;
    margin: 16px 0;
  }
}/* End custom CSS */
/* Start custom CSS for divider, class: .elementor-element-a274391 *//* Por defecto: separador vertical (desktop) */
.separador-vertical {
  width: 1px !important;
  height: 100%;
  background-color: #09471D; /* Ajusta al color de tu marca */
  margin: 0 auto;
}

/* En mobile: cambia a horizontal */
@media (max-width: 768px) {
  .separador-vertical {
    width: 100% !important;
    height: 1px !important;
    margin: 16px 0;
  }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-247cde9 *//* === Estilo de columnas más anchas (48.5% cada una) === */
.wpforms-col-left,
.wpforms-col-right {
  width: calc(50% - 10px); /* Más espacio útil sin estrecharse */
  float: left;
  box-sizing: border-box;
  margin-bottom: 16px;
}

.wpforms-col-left {
  margin-right: 20px;
}

/* Responsive: apilar en móvil */
@media (max-width: 768px) {
  .wpforms-col-left,
  .wpforms-col-right {
    width: 100%;
    float: none;
    margin-right: 0;
  }
}

/* === Inputs y textarea === */
.wpforms-form input[type="text"],
.wpforms-form input[type="email"],
.wpforms-form textarea {
  width: 100%;
  padding: 14px 18px;
  border-radius: 12px;
  border: 1px solid #ccc;
  font-family: 'Inter', sans-serif;
  font-size: 16px;
  background-color: #f9f9f9;
}

/* === Área de texto === */
.wpforms-form textarea {
  min-height: 120px;
  resize: vertical;
}

/* === Botón de envío con animación === */
.wpforms-submit {
  background-color: #09471D !important;
  color: #fff !important;
  border-radius: 25px !important;
  padding: 12px 28px !important;
  font-weight: 600;
  font-family: 'Inter', sans-serif;
  font-size: 16px;
  border: none;
  cursor: pointer;
  transition: background-color 0.3s ease, transform 0.2s ease;
}

.wpforms-submit:hover {
  background-color: #062e12 !important;
  transform: scale(1.03);
}

/* === Contenedor del botón === */
.wpforms-submit-container {
  display: flex;
  justify-content: flex-start;
}

/* === Ocultar etiquetas si aún aparecen === */
.wpforms-field-label {
  display: none !important;
}

/* Forzar que los inputs estén en el frente y sean clicables */
.wpforms-form input,
.wpforms-form textarea {
  position: relative !important;
  z-index: 10 !important;
  pointer-events: auto !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-247cde9 *//* === Estilo de columnas más anchas (48.5% cada una) === */
.wpforms-col-left,
.wpforms-col-right {
  width: calc(50% - 10px); /* Más espacio útil sin estrecharse */
  float: left;
  box-sizing: border-box;
  margin-bottom: 16px;
}

.wpforms-col-left {
  margin-right: 20px;
}

/* Responsive: apilar en móvil */
@media (max-width: 768px) {
  .wpforms-col-left,
  .wpforms-col-right {
    width: 100%;
    float: none;
    margin-right: 0;
  }
}

/* === Inputs y textarea === */
.wpforms-form input[type="text"],
.wpforms-form input[type="email"],
.wpforms-form textarea {
  width: 100%;
  padding: 14px 18px;
  border-radius: 12px;
  border: 1px solid #ccc;
  font-family: 'Inter', sans-serif;
  font-size: 16px;
  background-color: #f9f9f9;
}

/* === Área de texto === */
.wpforms-form textarea {
  min-height: 120px;
  resize: vertical;
}

/* === Botón de envío con animación === */
.wpforms-submit {
  background-color: #09471D !important;
  color: #fff !important;
  border-radius: 25px !important;
  padding: 12px 28px !important;
  font-weight: 600;
  font-family: 'Inter', sans-serif;
  font-size: 16px;
  border: none;
  cursor: pointer;
  transition: background-color 0.3s ease, transform 0.2s ease;
}

.wpforms-submit:hover {
  background-color: #062e12 !important;
  transform: scale(1.03);
}

/* === Contenedor del botón === */
.wpforms-submit-container {
  display: flex;
  justify-content: flex-start;
}

/* === Ocultar etiquetas si aún aparecen === */
.wpforms-field-label {
  display: none !important;
}

/* Forzar que los inputs estén en el frente y sean clicables */
.wpforms-form input,
.wpforms-form textarea {
  position: relative !important;
  z-index: 10 !important;
  pointer-events: auto !important;
}/* End custom CSS */