.elementor-10176 .elementor-element.elementor-element-883acdb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--z-index:2;}.elementor-10176 .elementor-element.elementor-element-ebd209b{--display:flex;--min-height:743px;--padding-top:20px;--padding-bottom:0px;--padding-left:40px;--padding-right:30px;--z-index:5;}.elementor-10176 .elementor-element.elementor-element-ebd209b:not(.elementor-motion-effects-element-type-background), .elementor-10176 .elementor-element.elementor-element-ebd209b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E4E4E400;background-image:url("https://shambala.life/wp-content/uploads/2026/05/BG-curso-gratis-1-scaled.webp");background-repeat:no-repeat;background-size:contain;}.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-10176 .elementor-element.elementor-element-867a8b1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10176 .elementor-element.elementor-element-867a8b1{text-align:left;}.elementor-10176 .elementor-element.elementor-element-867a8b1 img{width:200px;height:100%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-10176 .elementor-element.elementor-element-93e4e6a > .elementor-widget-container{margin:32px 0px -30px 0px;}.elementor-10176 .elementor-element.elementor-element-93e4e6a{text-align:center;}.elementor-10176 .elementor-element.elementor-element-93e4e6a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:900;color:#000000;}.elementor-10176 .elementor-element.elementor-element-1ccffe1 > .elementor-widget-container{margin:-17px 0px -26px 0px;padding:0px 0px 0px 0px;}.elementor-10176 .elementor-element.elementor-element-1ccffe1{text-align:center;}.elementor-10176 .elementor-element.elementor-element-1ccffe1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:900;color:#244821;}.elementor-10176 .elementor-element.elementor-element-12a12fb{--spacer-size:20px;}.elementor-10176 .elementor-element.elementor-element-10c3048{width:var( --container-widget-width, 82% );max-width:82%;--container-widget-width:82%;--container-widget-flex-grow:0;z-index:5;}.elementor-10176 .elementor-element.elementor-element-10c3048 > .elementor-widget-container{margin:0px 0px 0px 0px;border-radius:40px 40px 40px 40px;}.elementor-10176 .elementor-element.elementor-element-10c3048 .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-10176 .elementor-element.elementor-element-dbe3607 .elementor-icon-wrapper{text-align:left;}.elementor-10176 .elementor-element.elementor-element-dbe3607.elementor-view-stacked .elementor-icon{background-color:#244821;}.elementor-10176 .elementor-element.elementor-element-dbe3607.elementor-view-framed .elementor-icon, .elementor-10176 .elementor-element.elementor-element-dbe3607.elementor-view-default .elementor-icon{color:#244821;border-color:#244821;}.elementor-10176 .elementor-element.elementor-element-dbe3607.elementor-view-framed .elementor-icon, .elementor-10176 .elementor-element.elementor-element-dbe3607.elementor-view-default .elementor-icon svg{fill:#244821;}.elementor-10176 .elementor-element.elementor-element-dbe3607 .elementor-icon{font-size:93px;}.elementor-10176 .elementor-element.elementor-element-dbe3607 .elementor-icon svg{height:93px;}.elementor-10176 .elementor-element.elementor-element-4c0a4cd{--display:flex;--min-height:280px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-190px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:3;}.elementor-10176 .elementor-element.elementor-element-4c0a4cd:not(.elementor-motion-effects-element-type-background), .elementor-10176 .elementor-element.elementor-element-4c0a4cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shambala.life/wp-content/uploads/2026/05/Montanas-para-la-vida-scaled.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-10176 .elementor-element.elementor-element-d1fb6d2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-72px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:0;}.elementor-10176 .elementor-element.elementor-element-d1fb6d2:not(.elementor-motion-effects-element-type-background), .elementor-10176 .elementor-element.elementor-element-d1fb6d2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#244821;}.elementor-10176 .elementor-element.elementor-element-33a677b{--display:flex;--padding-top:120px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-10176 .elementor-element.elementor-element-74533a7 > .elementor-widget-container{margin:-17px 0px -26px 0px;padding:0px 0px 0px 0px;}.elementor-10176 .elementor-element.elementor-element-74533a7{text-align:center;}.elementor-10176 .elementor-element.elementor-element-74533a7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:900;line-height:1.1em;-webkit-text-stroke-color:#000;stroke:#000;color:#C0DDBA;}.elementor-10176 .elementor-element.elementor-element-d24e5d1 > .elementor-widget-container{margin:-10px 0px -26px 0px;padding:0px 0px 0px 0px;}.elementor-10176 .elementor-element.elementor-element-d24e5d1{text-align:center;}.elementor-10176 .elementor-element.elementor-element-d24e5d1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:900;color:#FFFFFF;}.elementor-10176 .elementor-element.elementor-element-bf50a8b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-10176 .elementor-element.elementor-element-02f64c4{--display:flex;}.elementor-10176 .elementor-element.elementor-element-a895a4b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-10176 .elementor-element.elementor-element-a895a4b:not(.elementor-motion-effects-element-type-background), .elementor-10176 .elementor-element.elementor-element-a895a4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://shambala.life/wp-content/uploads/2026/05/BG-MODELO-ECONOMICO-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10176 .elementor-element.elementor-element-4cb43cb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-10176 .elementor-element.elementor-element-4cb43cb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10176 .elementor-element.elementor-element-b91eb7e{--display:flex;--justify-content:center;}.elementor-10176 .elementor-element.elementor-element-b91eb7e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10176 .elementor-element.elementor-element-4424c10 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10176 .elementor-element.elementor-element-4424c10{text-align:left;}.elementor-10176 .elementor-element.elementor-element-4424c10 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:89px;font-weight:900;line-height:1em;color:#FFFFFF;}.elementor-10176 .elementor-element.elementor-element-500ab50{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:50px;--margin-right:0px;}.elementor-10176 .elementor-element.elementor-element-500ab50.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10176 .elementor-element.elementor-element-2b85584 .elementor-icon-wrapper{text-align:left;}.elementor-10176 .elementor-element.elementor-element-2b85584.elementor-view-stacked .elementor-icon{background-color:#244821;}.elementor-10176 .elementor-element.elementor-element-2b85584.elementor-view-framed .elementor-icon, .elementor-10176 .elementor-element.elementor-element-2b85584.elementor-view-default .elementor-icon{color:#244821;border-color:#244821;}.elementor-10176 .elementor-element.elementor-element-2b85584.elementor-view-framed .elementor-icon, .elementor-10176 .elementor-element.elementor-element-2b85584.elementor-view-default .elementor-icon svg{fill:#244821;}.elementor-10176 .elementor-element.elementor-element-2b85584 .elementor-icon{font-size:93px;}.elementor-10176 .elementor-element.elementor-element-2b85584 .elementor-icon svg{height:93px;}.elementor-10176 .elementor-element.elementor-element-3be8ebc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10176 .elementor-element.elementor-element-b5035b4{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:50px;--margin-right:0px;}.elementor-10176 .elementor-element.elementor-element-b5035b4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10176 .elementor-element.elementor-element-52e02a9 .elementor-icon-wrapper{text-align:left;}.elementor-10176 .elementor-element.elementor-element-52e02a9.elementor-view-stacked .elementor-icon{background-color:#244821;}.elementor-10176 .elementor-element.elementor-element-52e02a9.elementor-view-framed .elementor-icon, .elementor-10176 .elementor-element.elementor-element-52e02a9.elementor-view-default .elementor-icon{color:#244821;border-color:#244821;}.elementor-10176 .elementor-element.elementor-element-52e02a9.elementor-view-framed .elementor-icon, .elementor-10176 .elementor-element.elementor-element-52e02a9.elementor-view-default .elementor-icon svg{fill:#244821;}.elementor-10176 .elementor-element.elementor-element-52e02a9 .elementor-icon{font-size:93px;}.elementor-10176 .elementor-element.elementor-element-52e02a9 .elementor-icon svg{height:93px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10176 .elementor-element.elementor-element-917dd96 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10176 .elementor-element.elementor-element-917dd96{text-align:center;font-family:"Montserrat", Sans-serif;font-size:17px;font-weight:400;color:#013F0D;}.elementor-10176 .elementor-element.elementor-element-eb7d02b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10176 .elementor-element.elementor-element-5fffc8c{--display:flex;}.elementor-10176 .elementor-element.elementor-element-6b4d63e > .elementor-widget-container{margin:-17px 0px -26px 0px;padding:0px 0px 0px 0px;}.elementor-10176 .elementor-element.elementor-element-6b4d63e{text-align:center;}.elementor-10176 .elementor-element.elementor-element-6b4d63e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:50px;font-weight:900;color:#244821;}.elementor-10176 .elementor-element.elementor-element-ee22385 > .elementor-widget-container{margin:80px 0px 0px 0px;}.elementor-10176 .elementor-element.elementor-element-a478bfe{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10176 .elementor-element.elementor-element-9b11c1b{--display:flex;}.elementor-10176 .elementor-element.elementor-element-7127c3a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:0px;}.elementor-10176 .elementor-element.elementor-element-7127c3a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-10176 .elementor-element.elementor-element-34f9acb .elementor-accordion-icon, .elementor-10176 .elementor-element.elementor-element-34f9acb .elementor-accordion-title{color:#222222;}.elementor-10176 .elementor-element.elementor-element-34f9acb .elementor-accordion-icon svg{fill:#222222;}.elementor-10176 .elementor-element.elementor-element-34f9acb .elementor-active .elementor-accordion-icon, .elementor-10176 .elementor-element.elementor-element-34f9acb .elementor-active .elementor-accordion-title{color:#222222;}.elementor-10176 .elementor-element.elementor-element-34f9acb .elementor-active .elementor-accordion-icon svg{fill:#222222;}.elementor-10176 .elementor-element.elementor-element-34f9acb .elementor-accordion-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:700;}.elementor-10176 .elementor-element.elementor-element-34f9acb .elementor-tab-content{background-color:#E2E2E2;color:#000000;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:1.5em;}.elementor-10176 .elementor-element.elementor-element-8a9f0fd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10176 .elementor-element.elementor-element-7daca00{--spacer-size:60px;}.elementor-10176 .elementor-element.elementor-element-ff3a179{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10176 .elementor-element.elementor-element-36a8747{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10176 .elementor-element.elementor-element-afd1041{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-10176 .elementor-element.elementor-element-afd1041:not(.elementor-motion-effects-element-type-background), .elementor-10176 .elementor-element.elementor-element-afd1041 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-10176 .elementor-element.elementor-element-2223cb2{text-align:center;}.elementor-10176 .elementor-element.elementor-element-2223cb2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:600;color:#FFFFFF;}@media(max-width:1024px){.elementor-10176 .elementor-element.elementor-element-34f9acb > .elementor-widget-container{padding:16px 16px 16px 16px;}}@media(min-width:768px){.elementor-10176 .elementor-element.elementor-element-883acdb{--content-width:1200px;}.elementor-10176 .elementor-element.elementor-element-4c0a4cd{--content-width:1200px;}.elementor-10176 .elementor-element.elementor-element-d1fb6d2{--content-width:1200px;}.elementor-10176 .elementor-element.elementor-element-bf50a8b{--content-width:1200px;}.elementor-10176 .elementor-element.elementor-element-a895a4b{--content-width:1200px;}.elementor-10176 .elementor-element.elementor-element-4cb43cb{--width:58%;}.elementor-10176 .elementor-element.elementor-element-b91eb7e{--width:77%;}.elementor-10176 .elementor-element.elementor-element-500ab50{--width:23%;}.elementor-10176 .elementor-element.elementor-element-3be8ebc{--width:100%;}.elementor-10176 .elementor-element.elementor-element-b5035b4{--width:23%;}.elementor-10176 .elementor-element.elementor-element-eb7d02b{--content-width:1200px;}.elementor-10176 .elementor-element.elementor-element-a478bfe{--content-width:1200px;}.elementor-10176 .elementor-element.elementor-element-ff3a179{--content-width:1200px;}}@media(max-width:767px){.elementor-10176 .elementor-element.elementor-element-ebd209b:not(.elementor-motion-effects-element-type-background), .elementor-10176 .elementor-element.elementor-element-ebd209b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shambala.life/wp-content/uploads/2026/05/Registro-mobile-1.webp");background-position:top center;background-size:auto;}.elementor-10176 .elementor-element.elementor-element-ebd209b{--min-height:600px;--padding-top:50px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-10176 .elementor-element.elementor-element-867a8b1{width:100%;max-width:100%;text-align:center;}.elementor-10176 .elementor-element.elementor-element-867a8b1 img{width:100%;max-width:100%;height:100%;object-fit:cover;}.elementor-10176 .elementor-element.elementor-element-93e4e6a > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-10176 .elementor-element.elementor-element-93e4e6a{text-align:center;}.elementor-10176 .elementor-element.elementor-element-93e4e6a .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-10176 .elementor-element.elementor-element-1ccffe1 > .elementor-widget-container{margin:-12px 0px 0px 0px;}.elementor-10176 .elementor-element.elementor-element-1ccffe1{text-align:center;}.elementor-10176 .elementor-element.elementor-element-1ccffe1 .elementor-heading-title{font-size:28px;line-height:1em;}.elementor-10176 .elementor-element.elementor-element-10c3048{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-10176 .elementor-element.elementor-element-10c3048 > .elementor-widget-container{border-radius:010px 010px 010px 010px;}.elementor-10176 .elementor-element.elementor-element-dbe3607 > .elementor-widget-container{margin:-10px 0px -32px 0px;padding:0px 0px 0px 0px;}.elementor-10176 .elementor-element.elementor-element-dbe3607 .elementor-icon-wrapper{text-align:center;}.elementor-10176 .elementor-element.elementor-element-d1fb6d2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10176 .elementor-element.elementor-element-33a677b{--padding-top:50px;--padding-bottom:50px;--padding-left:5px;--padding-right:5px;}.elementor-10176 .elementor-element.elementor-element-74533a7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-10176 .elementor-element.elementor-element-74533a7{text-align:center;}.elementor-10176 .elementor-element.elementor-element-74533a7 .elementor-heading-title{font-size:28px;}.elementor-10176 .elementor-element.elementor-element-d24e5d1 > .elementor-widget-container{margin:-25px 0px 0px 0px;}.elementor-10176 .elementor-element.elementor-element-d24e5d1{text-align:center;}.elementor-10176 .elementor-element.elementor-element-d24e5d1 .elementor-heading-title{font-size:28px;}.elementor-10176 .elementor-element.elementor-element-bf50a8b{--margin-top:020px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-10176 .elementor-element.elementor-element-a895a4b:not(.elementor-motion-effects-element-type-background), .elementor-10176 .elementor-element.elementor-element-a895a4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://shambala.life/wp-content/uploads/2026/05/Fondo-Mobile.webp");background-position:0px -800px;background-size:auto;}.elementor-10176 .elementor-element.elementor-element-4cb43cb{--min-height:0px;--padding-top:60px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-10176 .elementor-element.elementor-element-4424c10{text-align:center;}.elementor-10176 .elementor-element.elementor-element-4424c10 .elementor-heading-title{font-size:50px;}.elementor-10176 .elementor-element.elementor-element-500ab50{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-10176 .elementor-element.elementor-element-3be8ebc{--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-10176 .elementor-element.elementor-element-b5035b4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10176 .elementor-element.elementor-element-52e02a9 > .elementor-widget-container{margin:-32px 0px -32px 0px;padding:0px 0px 0px 0px;}.elementor-10176 .elementor-element.elementor-element-52e02a9 .elementor-icon-wrapper{text-align:center;}.elementor-10176 .elementor-element.elementor-element-917dd96 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-10176 .elementor-element.elementor-element-917dd96{z-index:5;text-align:center;font-size:14px;}.elementor-10176 .elementor-element.elementor-element-eb7d02b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10176 .elementor-element.elementor-element-5fffc8c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10176 .elementor-element.elementor-element-6b4d63e{text-align:center;}.elementor-10176 .elementor-element.elementor-element-6b4d63e .elementor-heading-title{font-size:33px;line-height:1em;}.elementor-10176 .elementor-element.elementor-element-ee22385 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-10176 .elementor-element.elementor-element-34b0264 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10176 .elementor-element.elementor-element-34f9acb > .elementor-widget-container{padding:0px 16px 0px 16px;}.elementor-10176 .elementor-element.elementor-element-34f9acb .elementor-accordion-title{font-size:20px;line-height:1.3em;}.elementor-10176 .elementor-element.elementor-element-34f9acb .elementor-tab-content{font-size:16px;}.elementor-10176 .elementor-element.elementor-element-7daca00{--spacer-size:50px;}}/* Start custom CSS for theme-site-logo, class: .elementor-element-867a8b1 */@media(max-width:767px){

  .hero-logo img{
    width:150px !important;
    max-width:150px !important;
    min-width:150px !important;
    height:auto !important;
    display:block;
  }

}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-10c3048 */.video-frame{
    width:100% !important;
    max-width:760px !important;
    margin:0 auto !important;

    position:relative !important;

    border-radius:14px !important;

    overflow:hidden !important;
}

/* wrapper Elementor */
.video-frame .elementor-wrapper{
    position:relative !important;

    width:100% !important;

    aspect-ratio:16 / 9 !important;

    height:auto !important;

    padding-bottom:0 !important;

    overflow:hidden !important;

    border-radius:14px !important;
}

/* iframe / video */
.video-frame iframe,
.video-frame video{
    width:100% !important;
    height:100% !important;

    display:block !important;

    border:none !important;

    border-radius:14px !important;

    transform:none !important;
}

/* ocultar play nativo Elementor */
.video-frame .elementor-custom-embed-play{
    display:none !important;
}

/* botón verde */
.video-frame::before{
    content:"" !important;

    position:absolute !important;

    left:50% !important;
    top:50% !important;

    transform:translate(-50%, -50%) !important;

    width:86px !important;
    height:86px !important;

    border-radius:50% !important;

    background:#73a900 !important;

    z-index:30 !important;

    pointer-events:none !important;

    box-shadow:0 10px 25px rgba(0,0,0,.18) !important;

    transition:
    opacity .25s ease,
    visibility .25s ease !important;
}

/* triángulo */
.video-frame::after{
    content:"" !important;

    position:absolute !important;

    left:50% !important;
    top:50% !important;

    transform:translate(-38%, -50%) !important;

    width:0 !important;
    height:0 !important;

    border-top:18px solid transparent !important;
    border-bottom:18px solid transparent !important;
    border-left:27px solid #ffffff !important;

    z-index:31 !important;

    pointer-events:none !important;

    transition:
    opacity .25s ease,
    visibility .25s ease !important;
}

/* capa clickeable */
.video-frame .video-play-click{
    position:absolute;

    left:50%;
    top:50%;

    transform:translate(-50%, -50%);

    width:110px;
    height:110px;

    z-index:40;

    cursor:pointer;
}

/* ocultar botón después del clic */
.video-frame.is-playing::before,
.video-frame.is-playing::after{
    opacity:0 !important;
    visibility:hidden !important;
    display:none !important;
}

/* mobile */
@media(max-width:767px){

    .video-frame{
        max-width:100% !important;

        border-radius:14px !important;
    }

    .video-frame .elementor-wrapper,
    .video-frame iframe,
    .video-frame video{
        border-radius:14px !important;
    }

    /* ocultar botón verde mobile */
    .video-frame::before,
    .video-frame::after,
    .video-frame .video-play-click{
        display:none !important;
    }
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-34f9acb */.faq-shambala{
    max-width:1120px;
    margin:0 auto;

    background:#e2e2e2;

    border-radius:30px;

    overflow:hidden;

    font-family:'Montserrat', sans-serif;
}

/* titulo */
.faq-shambala::before{
    content:"PREGUNTAS FRECUENTES";

    display:block;

    width:max-content;

    margin:30px auto 34px;

    padding:8px 38px;

    background:#004916;
    color:#ffffff;

    border-radius:18px;

    font-size:54px;
    line-height:1;

    font-weight:900;
}

/* acordeon */
.faq-shambala .elementor-accordion{
    border-top:1.5px solid #1a1a1a;
}

/* items */
.faq-shambala .elementor-accordion-item{
    border:none !important;

    border-bottom:1.5px solid #1a1a1a !important;
}

/* quitar linea ultimo item */
.faq-shambala .elementor-accordion-item:last-of-type{
    border-bottom:none !important;
}

/* pregunta */
.faq-shambala .elementor-tab-title{
    position:relative;

    padding:28px 90px 28px 54px !important;

    border:none !important;

    background:transparent !important;
}

/* texto pregunta */
.faq-shambala .elementor-accordion-title{
    display:block;

    font-size:34px;
    line-height:1.1;

    font-weight:800;
    font-style:italic;

    color:#000000 !important;
}

/* respuesta */
.faq-shambala .elementor-tab-content{
    padding:0 90px 36px 90px !important;

    border:none !important;

    font-size:28px;
    line-height:1.3;

    color:#000000;

    background:transparent !important;
}

/* flecha */
.faq-shambala .elementor-tab-title::after{
    content:"";

    position:absolute;

    right:42px;
    top:50%;

    transform:translateY(-50%);

    width:0;
    height:0;

    border-top:16px solid transparent;
    border-bottom:16px solid transparent;
    border-left:18px solid #004916;

    transition:.25s ease;
}

/* abierta */
.faq-shambala .elementor-active::after{
    transform:
    translateY(-50%)
    rotate(90deg);
}

/* ocultar iconos Elementor */
.faq-shambala .elementor-accordion-icon{
    display:none !important;
}

/* mobile */
@media(max-width:767px){

    .faq-shambala{
        border-radius:0;
    }

    .faq-shambala::before{
        content:"FAQ";

        margin:30px auto 24px;

        padding:8px 28px;

        font-size:42px;

        border-radius:14px;
    }

    .faq-shambala .elementor-tab-title{
        padding:22px 58px 22px 24px !important;
    }

    .faq-shambala .elementor-accordion-title{
        font-size:22px;
    }

    .faq-shambala .elementor-tab-content{
        padding:0 24px 28px 24px !important;

        font-size:17px;
    }

    .faq-shambala .elementor-tab-title::after{
        right:24px;

        border-top:10px solid transparent;
        border-bottom:10px solid transparent;
        border-left:12px solid #004916;
    }
}/* End custom CSS */