.elementor-21 .elementor-element.elementor-element-10f29c7{--display:flex;--min-height:364px;--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;}.elementor-21 .elementor-element.elementor-element-10f29c7:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-10f29c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://oxyvitalitewellness.t-krea.cl/wp-content/uploads/2026/05/fonfo-preguntas-frecuentes.webp");background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-8a61bb3{--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-21 .elementor-element.elementor-element-f055577{--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;}.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-21 .elementor-element.elementor-element-e516f37 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:44px;font-weight:900;color:#292929;}.elementor-21 .elementor-element.elementor-element-e5ecb5a{--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-21 .elementor-element.elementor-element-fff6e41{--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:57px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-2b0a719{--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-21 .elementor-element.elementor-element-d63346e{--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;}.elementor-21 .elementor-element.elementor-element-7e2775b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:500;color:#002402;}.elementor-21 .elementor-element.elementor-element-ed28d53{--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-21 .elementor-element.elementor-element-99374d9{--display:flex;}.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-21 .elementor-element.elementor-element-afb8219{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;color:#363636;}.elementor-21 .elementor-element.elementor-element-d691449{--display:flex;}.elementor-21 .elementor-element.elementor-element-ed5a273{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;color:#363636;}.elementor-21 .elementor-element.elementor-element-13be51b{--display:flex;}.elementor-21 .elementor-element.elementor-element-729cf4c{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;color:#363636;}.elementor-21 .elementor-element.elementor-element-fc19348{--display:flex;}.elementor-21 .elementor-element.elementor-element-7138a1c{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;color:#363636;}.elementor-21 .elementor-element.elementor-element-ca474b6{--display:flex;}.elementor-21 .elementor-element.elementor-element-15fb91d{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;color:#363636;}.elementor-21 .elementor-element.elementor-element-a64bbc3{--display:flex;}.elementor-21 .elementor-element.elementor-element-57c9110{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;color:#363636;}.elementor-21 .elementor-element.elementor-element-d2022d0{--display:flex;}.elementor-21 .elementor-element.elementor-element-0b2d987{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;color:#363636;}.elementor-21 .elementor-element.elementor-element-870c762{--display:flex;}.elementor-21 .elementor-element.elementor-element-97c4b34{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;color:#363636;}.elementor-21 .elementor-element.elementor-element-0bb6864{--display:flex;}.elementor-21 .elementor-element.elementor-element-cad67ac{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;color:#363636;}.elementor-21 .elementor-element.elementor-element-11e8286{--display:flex;}.elementor-21 .elementor-element.elementor-element-d028ff1{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;color:#363636;}.elementor-21 .elementor-element.elementor-element-76034e9{--display:flex;}.elementor-21 .elementor-element.elementor-element-de0f8b1{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;color:#363636;}.elementor-21 .elementor-element.elementor-element-83c2062{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:7px 7px 7px 7px;--n-accordion-icon-size:15px;}.elementor-21 .elementor-element.elementor-element-83c2062 {--n-accordion-padding:9px 9px 9px 9px;}:where( .elementor-21 .elementor-element.elementor-element-83c2062 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-21 .elementor-element.elementor-element-3ae9e93{--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-21 .elementor-element.elementor-element-df746d2{--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:57px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-d9d29a3{--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-21 .elementor-element.elementor-element-28f0486{--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;}.elementor-21 .elementor-element.elementor-element-1fa720e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:500;color:#002402;}.elementor-21 .elementor-element.elementor-element-ecee341{--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-21 .elementor-element.elementor-element-8c1be86{--display:flex;}.elementor-21 .elementor-element.elementor-element-ac4ce90{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;color:#363636;}.elementor-21 .elementor-element.elementor-element-999c5ab{--display:flex;}.elementor-21 .elementor-element.elementor-element-0c66eea{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;color:#363636;}.elementor-21 .elementor-element.elementor-element-fd96b3c{--display:flex;}.elementor-21 .elementor-element.elementor-element-31b6a5f{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;color:#363636;}.elementor-21 .elementor-element.elementor-element-0046f1c{--display:flex;}.elementor-21 .elementor-element.elementor-element-5aa2052{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;color:#363636;}.elementor-21 .elementor-element.elementor-element-738d665{--display:flex;}.elementor-21 .elementor-element.elementor-element-57ac691{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;color:#363636;}.elementor-21 .elementor-element.elementor-element-387de40{--display:flex;}.elementor-21 .elementor-element.elementor-element-a0762e4{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;color:#363636;}.elementor-21 .elementor-element.elementor-element-67ad072{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:7px 7px 7px 7px;--n-accordion-icon-size:15px;}.elementor-21 .elementor-element.elementor-element-67ad072 {--n-accordion-padding:9px 9px 9px 9px;}:where( .elementor-21 .elementor-element.elementor-element-67ad072 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-21 .elementor-element.elementor-element-8aca686{--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-21 .elementor-element.elementor-element-f940a2c{--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:57px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-55403ab{--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-21 .elementor-element.elementor-element-5535256{--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;}.elementor-21 .elementor-element.elementor-element-d06d959 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:500;color:#002402;}.elementor-21 .elementor-element.elementor-element-b620aa7{--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-21 .elementor-element.elementor-element-b613ae8{--display:flex;}.elementor-21 .elementor-element.elementor-element-737a19e{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;color:#363636;}.elementor-21 .elementor-element.elementor-element-6242c94{--display:flex;}.elementor-21 .elementor-element.elementor-element-35e05aa{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;color:#363636;}.elementor-21 .elementor-element.elementor-element-e93e89a{--display:flex;}.elementor-21 .elementor-element.elementor-element-4e8a014{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;color:#363636;}.elementor-21 .elementor-element.elementor-element-3923dd7{--display:flex;}.elementor-21 .elementor-element.elementor-element-5e038b9{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;color:#363636;}.elementor-21 .elementor-element.elementor-element-31f6968{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:7px 7px 7px 7px;--n-accordion-icon-size:15px;}.elementor-21 .elementor-element.elementor-element-31f6968 {--n-accordion-padding:9px 9px 9px 9px;}:where( .elementor-21 .elementor-element.elementor-element-31f6968 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-21 .elementor-element.elementor-element-1fbcd62{--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-21 .elementor-element.elementor-element-a299761{--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:57px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-f54f90e{--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-21 .elementor-element.elementor-element-afd93f6{--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;}.elementor-21 .elementor-element.elementor-element-e6d6bce .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:500;color:#002402;}.elementor-21 .elementor-element.elementor-element-b843416{--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-21 .elementor-element.elementor-element-e768ee0{--display:flex;}.elementor-21 .elementor-element.elementor-element-49a2025{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;color:#363636;}.elementor-21 .elementor-element.elementor-element-74caa45{--display:flex;}.elementor-21 .elementor-element.elementor-element-1aa33a1{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;color:#363636;}.elementor-21 .elementor-element.elementor-element-1dfac8a{--display:flex;}.elementor-21 .elementor-element.elementor-element-917d7fc{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;color:#363636;}.elementor-21 .elementor-element.elementor-element-880f6ff{--display:flex;}.elementor-21 .elementor-element.elementor-element-3e981cd{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;color:#363636;}.elementor-21 .elementor-element.elementor-element-9f41a78{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:7px 7px 7px 7px;--n-accordion-icon-size:15px;}.elementor-21 .elementor-element.elementor-element-9f41a78 {--n-accordion-padding:9px 9px 9px 9px;}:where( .elementor-21 .elementor-element.elementor-element-9f41a78 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-21 .elementor-element.elementor-element-ef8a491{--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-21 .elementor-element.elementor-element-0f4902f{--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:57px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-51dcfc6{--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-21 .elementor-element.elementor-element-85bb538{--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;}.elementor-21 .elementor-element.elementor-element-630f825 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:500;color:#002402;}.elementor-21 .elementor-element.elementor-element-ce8e8e0{--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-21 .elementor-element.elementor-element-b32f1ad{--display:flex;}.elementor-21 .elementor-element.elementor-element-1c7c637{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;color:#363636;}.elementor-21 .elementor-element.elementor-element-78f0173{--display:flex;}.elementor-21 .elementor-element.elementor-element-e0f2d43{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;color:#363636;}.elementor-21 .elementor-element.elementor-element-7233b17{--display:flex;}.elementor-21 .elementor-element.elementor-element-4eac56c{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;color:#363636;}.elementor-21 .elementor-element.elementor-element-c9a2955{--display:flex;}.elementor-21 .elementor-element.elementor-element-2d70840{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;color:#363636;}.elementor-21 .elementor-element.elementor-element-da3e48a{--display:flex;}.elementor-21 .elementor-element.elementor-element-219dd1a{--display:flex;}.elementor-21 .elementor-element.elementor-element-a839179{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;color:#363636;}.elementor-21 .elementor-element.elementor-element-368a1fe{--display:flex;}.elementor-21 .elementor-element.elementor-element-4449817{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;color:#363636;}.elementor-21 .elementor-element.elementor-element-4bcfc63{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:7px 7px 7px 7px;--n-accordion-icon-size:15px;}.elementor-21 .elementor-element.elementor-element-4bcfc63 {--n-accordion-padding:9px 9px 9px 9px;}:where( .elementor-21 .elementor-element.elementor-element-4bcfc63 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-21 .elementor-element.elementor-element-68be5a4{--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-21 .elementor-element.elementor-element-4968dea{--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:57px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-045ceeb{--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-21 .elementor-element.elementor-element-e60295a{--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;}.elementor-21 .elementor-element.elementor-element-c9f2e9a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:500;color:#002402;}.elementor-21 .elementor-element.elementor-element-bb84193{--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-21 .elementor-element.elementor-element-5340618{--display:flex;}.elementor-21 .elementor-element.elementor-element-495b0e8{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;color:#363636;}.elementor-21 .elementor-element.elementor-element-505d4a7{--display:flex;}.elementor-21 .elementor-element.elementor-element-e81fd61{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;color:#363636;}.elementor-21 .elementor-element.elementor-element-08f3ead{--display:flex;}.elementor-21 .elementor-element.elementor-element-985a7e8{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;color:#363636;}.elementor-21 .elementor-element.elementor-element-edf714e{--display:flex;}.elementor-21 .elementor-element.elementor-element-dca453b{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;color:#363636;}.elementor-21 .elementor-element.elementor-element-44486a5{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:7px 7px 7px 7px;--n-accordion-icon-size:15px;}.elementor-21 .elementor-element.elementor-element-44486a5 {--n-accordion-padding:9px 9px 9px 9px;}:where( .elementor-21 .elementor-element.elementor-element-44486a5 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-21 .elementor-element.elementor-element-28f8fda{--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-21 .elementor-element.elementor-element-0fd087b{--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:57px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-9d5cff8{--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-21 .elementor-element.elementor-element-06e872f{--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;}.elementor-21 .elementor-element.elementor-element-5637283 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:500;color:#002402;}.elementor-21 .elementor-element.elementor-element-3c3d0e3{--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-21 .elementor-element.elementor-element-be94f52{--display:flex;}.elementor-21 .elementor-element.elementor-element-bac9bd0{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;color:#363636;}.elementor-21 .elementor-element.elementor-element-50e11d8{--display:flex;}.elementor-21 .elementor-element.elementor-element-827f2fc{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;color:#363636;}.elementor-21 .elementor-element.elementor-element-084c731{--display:flex;}.elementor-21 .elementor-element.elementor-element-ef3fbad{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;color:#363636;}.elementor-21 .elementor-element.elementor-element-84918f3{--n-accordion-title-font-size:1rem;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:7px 7px 7px 7px;--n-accordion-icon-size:15px;}.elementor-21 .elementor-element.elementor-element-84918f3 {--n-accordion-padding:9px 9px 9px 9px;}:where( .elementor-21 .elementor-element.elementor-element-84918f3 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-21 .elementor-element.elementor-element-e9c4ba1{--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-21 .elementor-element.elementor-element-07f618f{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21 .elementor-element.elementor-element-07f618f:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-07f618f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F2E6;}.elementor-21 .elementor-element.elementor-element-80bea5d{--display:flex;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-21 .elementor-element.elementor-element-8a61bb3{--width:10%;}.elementor-21 .elementor-element.elementor-element-f055577{--width:44%;}.elementor-21 .elementor-element.elementor-element-e5ecb5a{--width:25%;}.elementor-21 .elementor-element.elementor-element-2b0a719{--width:5%;}.elementor-21 .elementor-element.elementor-element-d63346e{--width:30%;}.elementor-21 .elementor-element.elementor-element-ed28d53{--width:65%;}.elementor-21 .elementor-element.elementor-element-3ae9e93{--width:5%;}.elementor-21 .elementor-element.elementor-element-d9d29a3{--width:5%;}.elementor-21 .elementor-element.elementor-element-28f0486{--width:30%;}.elementor-21 .elementor-element.elementor-element-ecee341{--width:65%;}.elementor-21 .elementor-element.elementor-element-8aca686{--width:5%;}.elementor-21 .elementor-element.elementor-element-55403ab{--width:5%;}.elementor-21 .elementor-element.elementor-element-5535256{--width:30%;}.elementor-21 .elementor-element.elementor-element-b620aa7{--width:65%;}.elementor-21 .elementor-element.elementor-element-1fbcd62{--width:5%;}.elementor-21 .elementor-element.elementor-element-f54f90e{--width:5%;}.elementor-21 .elementor-element.elementor-element-afd93f6{--width:30%;}.elementor-21 .elementor-element.elementor-element-b843416{--width:65%;}.elementor-21 .elementor-element.elementor-element-ef8a491{--width:5%;}.elementor-21 .elementor-element.elementor-element-51dcfc6{--width:5%;}.elementor-21 .elementor-element.elementor-element-85bb538{--width:30%;}.elementor-21 .elementor-element.elementor-element-ce8e8e0{--width:65%;}.elementor-21 .elementor-element.elementor-element-68be5a4{--width:5%;}.elementor-21 .elementor-element.elementor-element-045ceeb{--width:5%;}.elementor-21 .elementor-element.elementor-element-e60295a{--width:30%;}.elementor-21 .elementor-element.elementor-element-bb84193{--width:65%;}.elementor-21 .elementor-element.elementor-element-28f8fda{--width:5%;}.elementor-21 .elementor-element.elementor-element-9d5cff8{--width:5%;}.elementor-21 .elementor-element.elementor-element-06e872f{--width:30%;}.elementor-21 .elementor-element.elementor-element-3c3d0e3{--width:65%;}.elementor-21 .elementor-element.elementor-element-e9c4ba1{--width:5%;}}/* Start custom CSS for heading, class: .elementor-element-e516f37 */.texto-pre {
  position: relative !important;
  display: inline-block !important;
  padding-bottom: 28px !important;
}

/* Línea dorada bajo el título */
.texto-pre::after {
  content: "" !important;
  position: absolute !important;
  left: 0 !important;
  bottom: 0 !important;
  width: 140px !important;
  height: 3px !important;
  background: linear-gradient(
    90deg,
    #b89b54 0%,
    #d8c17a 50%,
    #b89b54 100%
  ) !important;
  border-radius: 50px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fff6e41 *//* CONTENEDOR GENERAL FAQ */
.esq-preguntas{
  --verde: #0B3D24;
  --dorado: #C8A24A;
  --dorado-suave: rgba(200,162,74,.28);
  --borde: rgba(11,61,36,.13);
  --fondo: #FBF8F1;

  position: relative;
  padding: clamp(45px, 6vw, 85px) clamp(22px, 5vw, 80px) !important;
  background:
    linear-gradient(180deg, #ffffff 0%, #FBF8F1 55%, #ffffff 100%);
  overflow: hidden;
}

/* detalle decorativo suave, no cierra la sección */
.esq-preguntas::before{
  content:"";
  position:absolute;
  left:-180px;
  top:20%;
  width:420px;
  height:420px;
  background: radial-gradient(circle, rgba(200,162,74,.16), transparent 68%);
  pointer-events:none;
}

.esq-preguntas::after{
  content:"";
  position:absolute;
  right:-220px;
  bottom:5%;
  width:480px;
  height:480px;
  background: radial-gradient(circle, rgba(11,61,36,.08), transparent 70%);
  pointer-events:none;
}

/* asegura que el contenido quede sobre el fondo */
.esq-preguntas > *{
  position: relative;
  z-index: 2;
}

/* TÍTULO IZQUIERDO */
.esq-preguntas h2,
.esq-preguntas .elementor-heading-title{
  color: var(--verde) !important;
  font-weight: 500 !important;
  letter-spacing: .5px;
  position: relative;
  padding-left: 20px;
}

/* línea dorada al lado del título */
.esq-preguntas h2::before,
.esq-preguntas .elementor-heading-title::before{
  content:"";
  position:absolute;
  left:0;
  top:50%;
  transform:translateY(-50%);
  width:4px;
  height:38px;
  border-radius:20px;
  background: linear-gradient(180deg, #E5C76B, #A98228);
}

/* ACORDEÓN / PREGUNTAS */
.esq-preguntas .elementor-accordion{
  border: none !important;
  background: transparent !important;
}

/* cada pregunta */
.esq-preguntas .elementor-accordion-item{
  border: 1px solid var(--borde) !important;
  border-radius: 0 !important;
  margin-bottom: 10px !important;
  background: rgba(255,255,255,.82) !important;
  box-shadow: 0 10px 28px rgba(24, 35, 29, .045);
  overflow: hidden;
  transition: all .25s ease;
}

/* mantiene continuidad visual */
.esq-preguntas .elementor-accordion-item:last-child{
  margin-bottom: 10px !important;
}

/* hover */
.esq-preguntas .elementor-accordion-item:hover{
  border-color: var(--dorado-suave) !important;
  box-shadow: 0 14px 35px rgba(24, 35, 29, .075);
  transform: translateY(-1px);
}

/* título de cada pregunta */
.esq-preguntas .elementor-tab-title{
  padding: 18px 22px !important;
  background: transparent !important;
  border: none !important;
  color: #1E2521 !important;
  font-weight: 600 !important;
  font-size: 17px !important;
  line-height: 1.35 !important;
}

/* pregunta activa */
.esq-preguntas .elementor-tab-title.elementor-active{
  color: var(--verde) !important;
  background: linear-gradient(90deg, rgba(200,162,74,.13), rgba(255,255,255,0)) !important;
}

/* ícono + / - */
.esq-preguntas .elementor-accordion-icon{
  color: var(--verde) !important;
  font-size: 17px !important;
}

/* respuesta */
.esq-preguntas .elementor-tab-content{
  padding: 0 22px 22px 22px !important;
  border-top: none !important;
  color: #4A4A4A !important;
  font-size: 16px !important;
  line-height: 1.75 !important;
  background: #ffffff !important;
}

/* línea dorada sutil dentro de la respuesta */
.esq-preguntas .elementor-tab-content::before{
  content:"";
  display:block;
  width:58px;
  height:2px;
  margin-bottom:14px;
  background: linear-gradient(90deg, #A98228, #E5C76B);
  border-radius:20px;
}

/* RESPONSIVE */
@media (max-width: 768px){
  .esq-preguntas{
    padding: 38px 18px !important;
  }

  .esq-preguntas h2,
  .esq-preguntas .elementor-heading-title{
    padding-left: 16px;
    margin-bottom: 24px !important;
  }

  .esq-preguntas .elementor-tab-title{
    font-size: 15.5px !important;
    padding: 16px 18px !important;
  }

  .esq-preguntas .elementor-tab-content{
    font-size: 15px !important;
    padding: 0 18px 20px 18px !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df746d2 *//* APLICA A TODOS LOS BLOQUES FAQ */
[class*="esq-preguntas"]{
  --verde: #0B3D24;
  --dorado: #C8A24A;
  --dorado-claro: #E5C76B;
  --borde: rgba(11,61,36,.13);

  position: relative;
  padding: clamp(35px, 5vw, 65px) clamp(22px, 5vw, 80px) !important;
  background: #ffffff;
  overflow: hidden;
}

/* continuidad entre secciones */
[class*="esq-preguntas"] + [class*="esq-preguntas"]{
  padding-top: 20px !important;
}

/* fondo suave continuo */
[class*="esq-preguntas"]::before{
  content:"";
  position:absolute;
  inset:0;
  background:
    radial-gradient(circle at 8% 40%, rgba(200,162,74,.10), transparent 28%),
    radial-gradient(circle at 92% 60%, rgba(11,61,36,.07), transparent 32%);
  pointer-events:none;
}

/* contenido por encima */
[class*="esq-preguntas"] > *{
  position: relative;
  z-index: 2;
}

/* título lateral */
[class*="esq-preguntas"] h2,
[class*="esq-preguntas"] .elementor-heading-title{
  color: var(--verde) !important;
  font-weight: 500 !important;
  letter-spacing: .5px;
  position: relative;
  padding-left: 18px;
  margin-bottom: 0 !important;
}

/* línea dorada del título */
[class*="esq-preguntas"] h2::before,
[class*="esq-preguntas"] .elementor-heading-title::before{
  content:"";
  position:absolute;
  left:0;
  top:50%;
  transform:translateY(-50%);
  width:4px;
  height:36px;
  border-radius:30px;
  background: linear-gradient(180deg, var(--dorado-claro), var(--dorado));
}

/* acordeón */
[class*="esq-preguntas"] .elementor-accordion{
  border: none !important;
  background: transparent !important;
}

/* cada pregunta */
[class*="esq-preguntas"] .elementor-accordion-item{
  border: 1px solid var(--borde) !important;
  border-radius: 14px !important;
  margin-bottom: 10px !important;
  background: rgba(255,255,255,.92) !important;
  box-shadow: 0 10px 28px rgba(24, 35, 29, .045);
  overflow: hidden;
  transition: all .25s ease;
}

/* hover elegante */
[class*="esq-preguntas"] .elementor-accordion-item:hover{
  border-color: rgba(200,162,74,.45) !important;
  box-shadow: 0 14px 35px rgba(24, 35, 29, .075);
  transform: translateY(-1px);
}

/* pregunta */
[class*="esq-preguntas"] .elementor-tab-title{
  padding: 17px 22px !important;
  background: transparent !important;
  border: none !important;
  color: #1E2521 !important;
  font-weight: 600 !important;
  font-size: 16.5px !important;
  line-height: 1.35 !important;
}

/* pregunta activa */
[class*="esq-preguntas"] .elementor-tab-title.elementor-active{
  color: var(--verde) !important;
  background: linear-gradient(90deg, rgba(200,162,74,.14), rgba(255,255,255,0)) !important;
}

/* ícono + / - */
[class*="esq-preguntas"] .elementor-accordion-icon{
  color: var(--verde) !important;
  font-size: 17px !important;
}

/* respuesta */
[class*="esq-preguntas"] .elementor-tab-content{
  padding: 0 22px 22px 22px !important;
  border-top: none !important;
  background: #ffffff !important;
  color: #4A4A4A !important;
  font-size: 16px !important;
  line-height: 1.75 !important;
}

/* línea dorada dentro de la respuesta */
[class*="esq-preguntas"] .elementor-tab-content::before{
  content:"";
  display:block;
  width:58px;
  height:2px;
  margin-bottom:14px;
  background: linear-gradient(90deg, var(--dorado), var(--dorado-claro));
  border-radius:30px;
}

/* quita exceso de separación si Elementor deja espacios */
[class*="esq-preguntas"] .e-con-inner{
  gap: 24px !important;
}

/* MOBILE */
@media (max-width: 768px){
  [class*="esq-preguntas"]{
    padding: 32px 18px !important;
  }

  [class*="esq-preguntas"] + [class*="esq-preguntas"]{
    padding-top: 10px !important;
  }

  [class*="esq-preguntas"] h2,
  [class*="esq-preguntas"] .elementor-heading-title{
    margin-bottom: 22px !important;
    font-size: 22px !important;
  }

  [class*="esq-preguntas"] .elementor-tab-title{
    font-size: 15.5px !important;
    padding: 16px 18px !important;
  }

  [class*="esq-preguntas"] .elementor-tab-content{
    font-size: 15px !important;
    padding: 0 18px 20px 18px !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07f618f *//* =====================================
   FIX SECCIÓN EXPERIENCIA OXYVITALITÉ
   Quita bordes raros y limpia tarjetas
===================================== */

/* Quitar borde/outline visual propio del bloque */
.oxy-experience-section,
.oxy-experience-inner,
.oxy-exp-card,
.oxy-exp-image,
.oxy-exp-card-body {
  outline: none !important;
}

/* Sección sin borde blanco extraño */
.oxy-experience-section {
  background: #f8f2e6 !important;
  border: none !important;
  box-shadow: none !important;
  overflow: hidden !important;
}

/* Tarjetas limpias */
.oxy-exp-card {
  border: none !important;
  border-radius: 18px !important;
  overflow: hidden !important;
  background: #ffffff !important;
  box-shadow: 0 18px 38px rgba(20, 42, 34, 0.10) !important;
}

/* Área donde luego irá la imagen */
.oxy-exp-image {
  height: 215px !important;
  background:
    radial-gradient(circle at 50% 18%, rgba(255,255,255,0.18) 0%, rgba(255,255,255,0) 36%),
    linear-gradient(135deg, #073f30 0%, #0b4d3b 100%) !important;
  border: none !important;
  position: relative !important;
  overflow: hidden !important;
}

/* Placeholder de imagen más elegante */
.oxy-exp-image-placeholder {
  color: rgba(255,255,255,0.78) !important;
  font-family: "Montserrat", "Poppins", Arial, sans-serif !important;
  font-size: 11px !important;
  font-weight: 800 !important;
  letter-spacing: 2px !important;
  text-transform: uppercase !important;
}

/* Ocultar el círculo blanco raro de numeración */
.oxy-exp-step-number {
  display: none !important;
}

/* Cuerpo de tarjeta sin franja blanca extra */
.oxy-exp-card-body {
  background: #ffffff !important;
  padding: 34px 24px 32px !important;
  min-height: 225px !important;
  border: none !important;
}

/* Íconos dorados */
.oxy-exp-small-icon {
  color: #b58b35 !important;
  font-size: 24px !important;
  margin-bottom: 12px !important;
}

/* Títulos */
.oxy-exp-card-body h3 {
  color: #073f30 !important;
  font-family: "Cormorant Garamond", "Playfair Display", Georgia, serif !important;
  font-size: 27px !important;
  line-height: 1.1 !important;
  margin: 0 0 14px !important;
}

/* Texto */
.oxy-exp-card-body p {
  color: #5f625d !important;
  font-family: "Montserrat", "Poppins", Arial, sans-serif !important;
  font-size: 13.5px !important;
  line-height: 1.65 !important;
  margin: 0 !important;
}

/* Franja inferior de la card, para que no quede ese bloque blanco raro */
.oxy-exp-card-body::after {
  display: none !important;
}

/* Responsive */
@media (max-width: 767px) {
  .oxy-exp-image {
    height: 190px !important;
  }

  .oxy-exp-card-body {
    min-height: auto !important;
    padding: 30px 22px 28px !important;
  }
}/* End custom CSS */