.elementor-248 .elementor-element.elementor-element-e54ac58:not(.elementor-motion-effects-element-type-background), .elementor-248 .elementor-element.elementor-element-e54ac58 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://puravidacapurgana.com/wp-content/uploads/2023/07/Cabana-pura-vida-22.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-248 .elementor-element.elementor-element-e54ac58 > .elementor-background-overlay{background-color:#000000;opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-248 .elementor-element.elementor-element-e54ac58 > .elementor-container{min-height:300px;}.elementor-248 .elementor-element.elementor-element-e54ac58{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-248 .elementor-element.elementor-element-e54ac58 > .elementor-shape-bottom svg{width:calc(100% + 1.3px);height:57px;}.elementor-248 .elementor-element.elementor-element-148e1c6 > .elementor-widget-container{transition-duration:1000ms;transition-property:all;transition-timing-function:cubic-bezier(0.165,0.84,0.44,1);}.elementor-248 .elementor-element.elementor-element-148e1c6{z-index:1;}.elementor-248 .elementor-element.elementor-element-148e1c6 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-248 .elementor-element.elementor-element-148e1c6 .aux-modern-heading-secondary{font-family:"Abril Fatface", Sans-serif;font-size:100px;font-weight:600;text-shadow:4px 4px 5px #29265B;margin:0em 0em 0.25em 0em;}.elementor-248 .elementor-element.elementor-element-501a05f > .elementor-container{max-width:1280px;}.elementor-248 .elementor-element.elementor-element-501a05f{padding:0px 35px 0px 35px;}.elementor-248 .elementor-element.elementor-element-72d47aa{--spacer-size:50px;}.elementor-248 .elementor-element.elementor-element-21a3564 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-248 .elementor-element.elementor-element-21a3564 .aux-modern-heading-primary{font-family:"Abril Fatface", Sans-serif;font-size:35px;font-weight:600;color:var( --e-global-color-b911bd6 );}.elementor-248 .elementor-element.elementor-element-21a3564 .aux-modern-heading-description{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;}.elementor-248 .elementor-element.elementor-element-31a3aa3{margin-top:50px;margin-bottom:60px;padding:0px 35px 0px 35px;}.elementor-248 .elementor-element.elementor-element-d81e737.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-248 .elementor-element.elementor-element-459b455:not(.elementor-motion-effects-element-type-background), .elementor-248 .elementor-element.elementor-element-459b455 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://puravidacapurgana.com/wp-content/uploads/2023/09/plan-de-relajacion-Capurgana.jpg");background-position:top right;background-size:cover;}.elementor-248 .elementor-element.elementor-element-459b455 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, #000000 50%);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-248 .elementor-element.elementor-element-459b455, .elementor-248 .elementor-element.elementor-element-459b455 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-248 .elementor-element.elementor-element-459b455{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:60px;max-width:31%;}.elementor-bc-flex-widget .elementor-248 .elementor-element.elementor-element-9e16d20.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-248 .elementor-element.elementor-element-9e16d20.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-248 .elementor-element.elementor-element-9e16d20 > .elementor-element-populated{padding:0px 45px 45px 45px;}.elementor-248 .elementor-element.elementor-element-9e16d20{height:740px;}.elementor-248 .elementor-element.elementor-element-652a0d7 .aux-modern-heading-primary{font-family:"Abril Fatface", Sans-serif;font-weight:600;text-shadow:0px 0px 10px #000000;}.elementor-248 .elementor-element.elementor-element-6498813 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-248 .elementor-element.elementor-element-6498813{text-align:left;color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-248 .elementor-element.elementor-element-1f3fa83{text-align:left;}.elementor-248 .elementor-element.elementor-element-1f3fa83 .aux-button{padding:5% 8% 6% 8%;text-shadow:0px 0px 10px rgba(0,0,0,0);}.elementor-248 .elementor-element.elementor-element-1f3fa83 .aux-text{font-family:"Abril Fatface", Sans-serif;font-size:18px;font-weight:600;}.elementor-248 .elementor-element.elementor-element-ef2fd32:not(.elementor-motion-effects-element-type-background), .elementor-248 .elementor-element.elementor-element-ef2fd32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://puravidacapurgana.com/wp-content/uploads/2023/09/limpieza-de-energias.jpg");background-size:cover;}.elementor-248 .elementor-element.elementor-element-ef2fd32 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, rgba(0, 0, 0, 0) 25%, #000000 100%);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-248 .elementor-element.elementor-element-ef2fd32, .elementor-248 .elementor-element.elementor-element-ef2fd32 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-248 .elementor-element.elementor-element-ef2fd32{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:60px;max-width:31%;}.elementor-bc-flex-widget .elementor-248 .elementor-element.elementor-element-096813f.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-248 .elementor-element.elementor-element-096813f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-248 .elementor-element.elementor-element-096813f > .elementor-element-populated{padding:0px 45px 45px 45px;}.elementor-248 .elementor-element.elementor-element-096813f{height:740px;}.elementor-248 .elementor-element.elementor-element-fd08983 .aux-modern-heading-primary{font-family:"Abril Fatface", Sans-serif;font-weight:600;text-shadow:0px 0px 10px #000000;}.elementor-248 .elementor-element.elementor-element-74d32b0 > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-248 .elementor-element.elementor-element-74d32b0{text-align:left;color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-248 .elementor-element.elementor-element-bfe8126{text-align:left;}.elementor-248 .elementor-element.elementor-element-bfe8126 .aux-button{padding:5% 8% 6% 8%;text-shadow:0px 0px 10px rgba(0,0,0,0);}.elementor-248 .elementor-element.elementor-element-bfe8126 .aux-text{font-family:"Abril Fatface", Sans-serif;font-size:18px;font-weight:600;}.elementor-248 .elementor-element.elementor-element-d864962:not(.elementor-motion-effects-element-type-background), .elementor-248 .elementor-element.elementor-element-d864962 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://puravidacapurgana.com/wp-content/uploads/2023/09/Limpieza-energetica.jpg");background-size:cover;}.elementor-248 .elementor-element.elementor-element-d864962 > .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg, rgba(0, 0, 0, 0) 25%, #000000 100%);opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-248 .elementor-element.elementor-element-d864962, .elementor-248 .elementor-element.elementor-element-d864962 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-248 .elementor-element.elementor-element-d864962{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:60px;max-width:32%;}.elementor-bc-flex-widget .elementor-248 .elementor-element.elementor-element-22a3a48.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-248 .elementor-element.elementor-element-22a3a48.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-248 .elementor-element.elementor-element-22a3a48 > .elementor-element-populated{padding:0px 45px 45px 45px;}.elementor-248 .elementor-element.elementor-element-22a3a48{height:740px;}.elementor-248 .elementor-element.elementor-element-48d5536 .aux-modern-heading-primary{font-family:"Abril Fatface", Sans-serif;font-weight:600;text-shadow:0px 0px 10px #000000;}.elementor-248 .elementor-element.elementor-element-13e196f > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-248 .elementor-element.elementor-element-13e196f{text-align:left;color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:400;}.elementor-248 .elementor-element.elementor-element-4bfe502{text-align:left;}.elementor-248 .elementor-element.elementor-element-4bfe502 .aux-button{padding:5% 8% 6% 8%;text-shadow:0px 0px 10px rgba(0,0,0,0);}.elementor-248 .elementor-element.elementor-element-4bfe502 .aux-text{font-family:"Abril Fatface", Sans-serif;font-size:18px;font-weight:600;}.elementor-248 .elementor-element.elementor-element-28f6518 > .elementor-container{max-width:1240px;}.elementor-248 .elementor-element.elementor-element-28f6518{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:40px;margin-bottom:40px;padding:5em 0em 5em 0em;}.elementor-248 .elementor-element.elementor-element-28f6518 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-248 .elementor-element.elementor-element-28f6518 > .elementor-shape-top svg{width:calc(100% + 1.3px);height:60px;}.elementor-248 .elementor-element.elementor-element-28f6518 > .elementor-shape-bottom svg{height:60px;}.elementor-248 .elementor-element.elementor-element-857e98f .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-248 .elementor-element.elementor-element-857e98f .aux-modern-heading-primary{font-family:"Abril Fatface", Sans-serif;font-size:35px;font-weight:600;color:#FFFFFF;}.elementor-248 .elementor-element.elementor-element-857e98f .aux-modern-heading-description{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;max-width:89%;}.elementor-248 .elementor-element.elementor-element-f3a96b4 .aux-button{background-color:var( --e-global-color-b911bd6 );padding:25px 100px 25px 100px;box-shadow:0px 0px 10px 0px #29265B;text-shadow:0px 0px 10px rgba(0,0,0,0);}.elementor-248 .elementor-element.elementor-element-f3a96b4 .aux-button .aux-overlay::after{background-color:var( --e-global-color-secondary );}.elementor-248 .elementor-element.elementor-element-f3a96b4{animation-timing-function:cubic-bezier(0.165,0.84,0.44,1);text-align:center;}.elementor-248 .elementor-element.elementor-element-f3a96b4 .aux-text{color:#ffffff;font-family:"Abril Fatface", Sans-serif;font-size:22px;font-weight:600;}.elementor-248 .elementor-element.elementor-element-f3a96b4 .aux-button:hover .aux-text{color:#FFFFFF;}@media(max-width:1024px){.elementor-248 .elementor-element.elementor-element-459b455{margin-top:0px;margin-bottom:50px;max-width:47%;}.elementor-248 .elementor-element.elementor-element-ef2fd32{margin-top:0px;margin-bottom:50px;max-width:47%;}.elementor-248 .elementor-element.elementor-element-d864962{margin-top:0px;margin-bottom:50px;max-width:47%;}}@media(max-width:767px){.elementor-248 .elementor-element.elementor-element-459b455{max-width:100%;}.elementor-248 .elementor-element.elementor-element-ef2fd32{max-width:100%;}.elementor-248 .elementor-element.elementor-element-d864962{max-width:100%;}}/* Start custom CSS for section, class: .elementor-element-459b455 */.elementor-248 .elementor-element.elementor-element-459b455:hover {
    transform: translateY(-20px);
    box-shadow: 0 20px 40px #4D4D4D;
}
.elementor-248 .elementor-element.elementor-element-459b455,.elementor-248 .elementor-element.elementor-element-459b455:hover {
      transition-property: all;
   transition-delay: 0ms;
   transition-duration: 400ms;
   transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ef2fd32 */.elementor-248 .elementor-element.elementor-element-ef2fd32:hover {
    transform: translateY(-20px);
    box-shadow: 0 20px 40px #4D4D4D;
}
.elementor-248 .elementor-element.elementor-element-ef2fd32,.elementor-248 .elementor-element.elementor-element-ef2fd32:hover {
      transition-property: all;
   transition-delay: 0ms;
   transition-duration: 400ms;
   transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d864962 */.elementor-248 .elementor-element.elementor-element-d864962:hover {
    transform: translateY(-20px);
    box-shadow: 0 20px 40px #4D4D4D;
}
.elementor-248 .elementor-element.elementor-element-d864962,.elementor-248 .elementor-element.elementor-element-d864962:hover {
      transition-property: all;
   transition-delay: 0ms;
   transition-duration: 400ms;
   transition-timing-function: cubic-bezier(0.25, 0.46, 0.45, 0.94);
}/* End custom CSS */