.elementor-1351 .elementor-element.elementor-element-5ce39b00>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-1351 .elementor-element.elementor-element-5ce39b00:not(.elementor-motion-effects-element-type-background),.elementor-1351 .elementor-element.elementor-element-5ce39b00>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-1351 .elementor-element.elementor-element-5ce39b00>.elementor-background-overlay{background-image:url(https://www.terapiascalmavida.cl/wp-content/uploads/2026/09/dawid-zawila-W3Sz_aLUDhE-unsplash-scaled.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;opacity:.63;transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1351 .elementor-element.elementor-element-5ce39b00 .elementor-background-overlay{filter:brightness(100%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg)}.elementor-1351 .elementor-element.elementor-element-5ce39b00{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:15% 0% 12% 0%}.elementor-1351 .elementor-element.elementor-element-7f0a33cb>.elementor-element-populated{padding:0% 50% 0% 0%}.elementor-1351 .elementor-element.elementor-element-5205f94 .uael-infobox,.elementor-1351 .elementor-element.elementor-element-5205f94 .uael-separator-parent{text-align:left}.elementor-1351 .elementor-element.elementor-element-5205f94 .uael-infobox-title-prefix{font-family:"Aref Ruqaa",Sans-serif;font-style:italic;color:#FFF;margin:20px 0 0 0}.elementor-1351 .elementor-element.elementor-element-5205f94 .uael-infobox-title{font-family:"Playfair Display",Sans-serif;color:#FFF;margin:30px 0 0 0}.elementor-1351 .elementor-element.elementor-element-5205f94 .uael-infobox-text{font-family:"Playfair Display",Sans-serif;font-size:18px;color:#FFF;margin:20px 0 0 0}.elementor-1351 .elementor-element.elementor-element-5205f94>.elementor-widget-container{margin:0 0 0 0}.elementor-1351 .elementor-element.elementor-element-0abffba .elementor-button{font-family:"Playfair Display",Sans-serif;fill:#000;color:#000;background-color:#7EF9FF}.elementor-1351 .elementor-element.elementor-element-0abffba .elementor-button:hover,.elementor-1351 .elementor-element.elementor-element-0abffba .elementor-button:focus{color:var(--e-global-color-5f756587);background-color:var(--e-global-color-text)}.elementor-1351 .elementor-element.elementor-element-0abffba .elementor-button:hover svg,.elementor-1351 .elementor-element.elementor-element-0abffba .elementor-button:focus svg{fill:var(--e-global-color-5f756587)}.elementor-1351 .elementor-element.elementor-element-0abffba>.elementor-widget-container{margin:30px 015px 0 0}.elementor-1351 .elementor-element.elementor-element-0abffba{width:auto;max-width:auto}.elementor-1351 .elementor-element.elementor-element-c54ee96 .elementor-button{font-family:"Playfair Display",Sans-serif;fill:#000;color:#000;background-color:#86DBA6}.elementor-1351 .elementor-element.elementor-element-c54ee96 .elementor-button:hover,.elementor-1351 .elementor-element.elementor-element-c54ee96 .elementor-button:focus{color:var(--e-global-color-5f756587);background-color:var(--e-global-color-text)}.elementor-1351 .elementor-element.elementor-element-c54ee96 .elementor-button:hover svg,.elementor-1351 .elementor-element.elementor-element-c54ee96 .elementor-button:focus svg{fill:var(--e-global-color-5f756587)}.elementor-1351 .elementor-element.elementor-element-c54ee96>.elementor-widget-container{margin:30px 0 0 0}.elementor-1351 .elementor-element.elementor-element-c54ee96{width:auto;max-width:auto}.elementor-1351 .elementor-element.elementor-element-bbdbe8a{--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-1351 .elementor-element.elementor-element-5c15e3ff{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:8%;--padding-left:5%;--padding-right:5%}.elementor-1351 .elementor-element.elementor-element-5c15e3ff:not(.elementor-motion-effects-element-type-background),.elementor-1351 .elementor-element.elementor-element-5c15e3ff>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-1351 .elementor-element.elementor-element-6c106aab{--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:space-around;--gap:17px 17px;--row-gap:17px;--column-gap:17px;--flex-wrap:wrap;--align-content:center;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1351 .elementor-element.elementor-element-e78389{--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-justify-content:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms}.elementor-1351 .elementor-element.elementor-element-e78389 .e-gallery-item:hover .elementor-gallery-item__overlay,.elementor-1351 .elementor-element.elementor-element-e78389 .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:#0000001F}.elementor-1351 .elementor-element.elementor-element-d804d2a{--display:flex}.elementor-1351 .elementor-element.elementor-element-ba71851{--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-1351 .elementor-element.elementor-element-ba71851:not(.elementor-motion-effects-element-type-background),.elementor-1351 .elementor-element.elementor-element-ba71851>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-1351 .elementor-element.elementor-element-3c9569c{text-align:center}.elementor-1351 .elementor-element.elementor-element-3c9569c .elementor-heading-title{font-family:"Playfair Display",Sans-serif}.elementor-1351 .elementor-element.elementor-element-fb07dd9>.elementor-container{max-width:800px}.elementor-1351 .elementor-element.elementor-element-fb07dd9>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-1351 .elementor-element.elementor-element-fb07dd9:not(.elementor-motion-effects-element-type-background),.elementor-1351 .elementor-element.elementor-element-fb07dd9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-1351 .elementor-element.elementor-element-fb07dd9{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:120px 0 120px 0}.elementor-1351 .elementor-element.elementor-element-fb07dd9>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1351 .elementor-element.elementor-element-c01191b>.elementor-element-populated{padding:0 0 0 0}.elementor-1351 .elementor-element.elementor-element-0af340e>.elementor-widget-container{margin:20px 0 0 0}.elementor-1351 .elementor-element.elementor-element-03191b6 .elementor-button{background-color:#01AEB7}.elementor-1351 .elementor-element.elementor-element-03191b6>.elementor-widget-container{margin:10px 0 0 0}.elementor-1351 .elementor-element.elementor-element-08463ec{--display:flex}.elementor-1351 .elementor-element.elementor-element-8e5e327{--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-1351 .elementor-element.elementor-element-8e5e327:not(.elementor-motion-effects-element-type-background),.elementor-1351 .elementor-element.elementor-element-8e5e327>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-1351 .elementor-element.elementor-element-89f1550{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px}.elementor-1351 .elementor-element.elementor-element-89f1550 .elementor-divider-separator{width:100%}.elementor-1351 .elementor-element.elementor-element-89f1550 .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-1351 .elementor-element.elementor-element-dcf8c7a{--display:flex}.elementor-1351 .elementor-element.elementor-element-420b727{--display:flex}.elementor-1351 .elementor-element.elementor-element-20cd2bc0{--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:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%}.elementor-1351 .elementor-element.elementor-element-20cd2bc0:not(.elementor-motion-effects-element-type-background),.elementor-1351 .elementor-element.elementor-element-20cd2bc0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F5F1F1}.elementor-1351 .elementor-element.elementor-element-56dce90c{--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;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:8%}.elementor-1351 .elementor-element.elementor-element-58eab969{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1351 .elementor-element.elementor-element-4e256dee .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0;word-spacing:0;color:#000}.elementor-1351 .elementor-element.elementor-element-e14a38a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1px/2)}.elementor-1351 .elementor-element.elementor-element-e14a38a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1px/2)}.elementor-1351 .elementor-element.elementor-element-e14a38a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1px/2)}.elementor-1351 .elementor-element.elementor-element-e14a38a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1px/2)}.elementor-1351 .elementor-element.elementor-element-e14a38a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1px/2)}.elementor-1351 .elementor-element.elementor-element-e14a38a .elementor-icon-list-icon i{transition:color 0.3s}.elementor-1351 .elementor-element.elementor-element-e14a38a .elementor-icon-list-icon svg{transition:fill 0.3s}.elementor-1351 .elementor-element.elementor-element-e14a38a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-1351 .elementor-element.elementor-element-e14a38a .elementor-icon-list-item>.elementor-icon-list-text,.elementor-1351 .elementor-element.elementor-element-e14a38a .elementor-icon-list-item>a{font-family:"Playfair Display",Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0;word-spacing:0}.elementor-1351 .elementor-element.elementor-element-e14a38a .elementor-icon-list-text{color:#000;transition:color 0.3s}.elementor-1351 .elementor-element.elementor-element-18ef559c{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1351 .elementor-element.elementor-element-4efc5368 .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0;word-spacing:0;color:#000}.elementor-1351 .elementor-element.elementor-element-a6d566d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1px/2)}.elementor-1351 .elementor-element.elementor-element-a6d566d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1px/2)}.elementor-1351 .elementor-element.elementor-element-a6d566d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1px/2)}.elementor-1351 .elementor-element.elementor-element-a6d566d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1px/2)}.elementor-1351 .elementor-element.elementor-element-a6d566d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1px/2)}.elementor-1351 .elementor-element.elementor-element-a6d566d .elementor-icon-list-icon i{transition:color 0.3s}.elementor-1351 .elementor-element.elementor-element-a6d566d .elementor-icon-list-icon svg{transition:fill 0.3s}.elementor-1351 .elementor-element.elementor-element-a6d566d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-1351 .elementor-element.elementor-element-a6d566d .elementor-icon-list-item>.elementor-icon-list-text,.elementor-1351 .elementor-element.elementor-element-a6d566d .elementor-icon-list-item>a{font-family:"Playfair Display",Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0;word-spacing:0}.elementor-1351 .elementor-element.elementor-element-a6d566d .elementor-icon-list-text{color:#000;transition:color 0.3s}.elementor-1351 .elementor-element.elementor-element-76760ac9{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1351 .elementor-element.elementor-element-1864f63b .elementor-heading-title{font-family:"Playfair Display",Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0;word-spacing:0;color:#000}.elementor-1351 .elementor-element.elementor-element-64b6378e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1px/2)}.elementor-1351 .elementor-element.elementor-element-64b6378e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1px/2)}.elementor-1351 .elementor-element.elementor-element-64b6378e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1px/2)}.elementor-1351 .elementor-element.elementor-element-64b6378e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1px/2)}.elementor-1351 .elementor-element.elementor-element-64b6378e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1px/2)}.elementor-1351 .elementor-element.elementor-element-64b6378e .elementor-icon-list-icon i{transition:color 0.3s}.elementor-1351 .elementor-element.elementor-element-64b6378e .elementor-icon-list-icon svg{transition:fill 0.3s}.elementor-1351 .elementor-element.elementor-element-64b6378e{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-1351 .elementor-element.elementor-element-64b6378e .elementor-icon-list-item>.elementor-icon-list-text,.elementor-1351 .elementor-element.elementor-element-64b6378e .elementor-icon-list-item>a{font-family:"Playfair Display",Sans-serif;font-size:16px;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0;word-spacing:0}.elementor-1351 .elementor-element.elementor-element-64b6378e .elementor-icon-list-text{color:#000;transition:color 0.3s}.elementor-1351 .elementor-element.elementor-element-98829d1{--display:flex;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-1351 .elementor-element.elementor-element-2bb0c02 .elementor-icon-box-wrapper{align-items:end;text-align:start;gap:15px}.elementor-1351 .elementor-element.elementor-element-2bb0c02.elementor-view-stacked .elementor-icon{background-color:#000}.elementor-1351 .elementor-element.elementor-element-2bb0c02.elementor-view-framed .elementor-icon,.elementor-1351 .elementor-element.elementor-element-2bb0c02.elementor-view-default .elementor-icon{fill:#000;color:#000;border-color:#000}.elementor-1351 .elementor-element.elementor-element-2bb0c02 .elementor-icon{font-size:30px}.elementor-1351 .elementor-element.elementor-element-2bb0c02 .elementor-icon-box-title,.elementor-1351 .elementor-element.elementor-element-2bb0c02 .elementor-icon-box-title a{font-family:"Playfair Display",Sans-serif;font-size:16px;font-weight:300;line-height:1.5px}.elementor-1351 .elementor-element.elementor-element-2bb0c02 .elementor-icon-box-title{color:#000}.elementor-1351 .elementor-element.elementor-element-2bb0c02 .elementor-icon-box-description{font-family:"Playfair Display",Sans-serif}.elementor-1351 .elementor-element.elementor-element-96b30e8 iframe{height:703px;filter:brightness(98%) contrast(100%) saturate(0%) blur(0) hue-rotate(0deg)}.elementor-1351 .elementor-element.elementor-element-96b30e8{width:var(--container-widget-width,50%);max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0}.elementor-1351 .elementor-element.elementor-element-96b30e8.elementor-element{--flex-grow:0;--flex-shrink:1}.elementor-1351 .elementor-element.elementor-element-a54936f{--display:flex}:root{--page-title-display:none}@media(min-width:768px){.elementor-1351 .elementor-element.elementor-element-5c15e3ff{--content-width:80%}.elementor-1351 .elementor-element.elementor-element-6c106aab{--content-width:1600px}.elementor-1351 .elementor-element.elementor-element-20cd2bc0{--content-width:80%}.elementor-1351 .elementor-element.elementor-element-56dce90c{--width:50%}}@media(max-width:1024px){.elementor-1351 .elementor-element.elementor-element-5ce39b00{padding:150px 50px 100px 50px}.elementor-1351 .elementor-element.elementor-element-7f0a33cb>.elementor-element-populated{padding:0% 35% 0% 0%}.elementor-1351 .elementor-element.elementor-element-5c15e3ff{--min-height:511px}.elementor-1351 .elementor-element.elementor-element-6c106aab{--justify-content:space-around;--gap:39px 39px;--row-gap:39px;--column-gap:39px;--flex-wrap:wrap;--margin-top:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-1351 .elementor-element.elementor-element-fb07dd9{padding:90px 55px 90px 55px}.elementor-1351 .elementor-element.elementor-element-0af340e>.elementor-widget-container{margin:30px 0 0 0;padding:0 0 0 0}.elementor-1351 .elementor-element.elementor-element-20cd2bc0{--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;--gap:56px 56px;--row-gap:56px;--column-gap:56px}.elementor-1351 .elementor-element.elementor-element-56dce90c{--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:space-between;--gap:43px 43px;--row-gap:43px;--column-gap:43px;--flex-wrap:wrap;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%}.elementor-1351 .elementor-element.elementor-element-58eab969.e-con{--flex-grow:0;--flex-shrink:1}.elementor-1351 .elementor-element.elementor-element-4e256dee{width:var(--container-widget-width,45%);max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0}.elementor-1351 .elementor-element.elementor-element-18ef559c.e-con{--flex-grow:0;--flex-shrink:1}.elementor-1351 .elementor-element.elementor-element-4efc5368{width:var(--container-widget-width,45%);max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0}.elementor-1351 .elementor-element.elementor-element-76760ac9.e-con{--flex-grow:0;--flex-shrink:1}.elementor-1351 .elementor-element.elementor-element-1864f63b{width:var(--container-widget-width,45%);max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0}.elementor-1351 .elementor-element.elementor-element-98829d1.e-con{--flex-grow:0;--flex-shrink:1}.elementor-1351 .elementor-element.elementor-element-96b30e8 iframe{height:308px}.elementor-1351 .elementor-element.elementor-element-96b30e8{width:100%;max-width:100%}}@media(max-width:767px){.elementor-1351 .elementor-element.elementor-element-5ce39b00{padding:120px 30px 60px 30px}.elementor-1351 .elementor-element.elementor-element-7f0a33cb>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-1351 .elementor-element.elementor-element-0abffba>.elementor-widget-container{margin:10px 0 0 0}.elementor-1351 .elementor-element.elementor-element-0abffba{width:100%;max-width:100%}.elementor-1351 .elementor-element.elementor-element-c54ee96>.elementor-widget-container{margin:10px 0 0 0}.elementor-1351 .elementor-element.elementor-element-c54ee96{width:100%;max-width:100%}.elementor-1351 .elementor-element.elementor-element-5c15e3ff{--justify-content:center;--padding-top:15%;--padding-bottom:15%;--padding-left:3%;--padding-right:3%}.elementor-1351 .elementor-element.elementor-element-6c106aab{--gap:53px 53px;--row-gap:53px;--column-gap:53px;--flex-wrap:wrap;--margin-top:45px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-1351 .elementor-element.elementor-element-fb07dd9{padding:75px 20px 75px 20px}.elementor-1351 .elementor-element.elementor-element-0af340e>.elementor-widget-container{margin:20px 0 0 0}.elementor-1351 .elementor-element.elementor-element-20cd2bc0{--gap:41px 41px;--row-gap:41px;--column-gap:41px}.elementor-1351 .elementor-element.elementor-element-4e256dee{width:100%;max-width:100%}.elementor-1351 .elementor-element.elementor-element-4efc5368{width:100%;max-width:100%}.elementor-1351 .elementor-element.elementor-element-1864f63b{width:100%;max-width:100%}}@media(max-width:1024px) and (min-width:768px){.elementor-1351 .elementor-element.elementor-element-7f0a33cb{width:100%}.elementor-1351 .elementor-element.elementor-element-56dce90c{--width:100%}.elementor-1351 .elementor-element.elementor-element-58eab969{--width:45%}.elementor-1351 .elementor-element.elementor-element-18ef559c{--width:45%}.elementor-1351 .elementor-element.elementor-element-76760ac9{--width:45%}.elementor-1351 .elementor-element.elementor-element-98829d1{--width:45%}}#quienes-somos{--accent:#01AEB7;--accent-2:#01959d;--ink:#0f172a;--muted:#5b677a;--surface:#ffffff;--bg:#f7fafb;--radius:20px;--shadow:0 14px 40px rgba(2, 6, 23, .10);font-family:"Playfair Display",serif;color:var(--ink);background:radial-gradient(1200px 500px at 110% -10%,rgb(1 174 183 / .08),transparent 60%),radial-gradient(900px 400px at -10% 110%,rgb(1 174 183 / .06),transparent 60%),var(--bg);padding:clamp(40px, 6vw, 96px) clamp(16px, 4vw, 28px);overflow:hidden}#quienes-somos .qs-wrap{max-width:1200px;margin-inline:auto;display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(28px, 5vw, 64px);align-items:start}@media (max-width:992px){#quienes-somos .qs-wrap{grid-template-columns:1fr}}#quienes-somos .qs-kicker{display:inline-block;font-size:14px;letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin-bottom:12px}#quienes-somos .qs-title{font-size:clamp(36px, 5.2vw, 64px);line-height:1.05;margin:0 0 16px;font-weight:800}#quienes-somos .qs-title span{color:var(--accent)}#quienes-somos .qs-lead{font-size:clamp(18px, 2.2vw, 22px);line-height:1.5;margin:6px 0 10px}#quienes-somos .qs-text{color:var(--muted);font-size:17px;line-height:1.65;margin:0 0 18px}#quienes-somos .qs-ctas{display:flex;flex-wrap:wrap;gap:12px;margin:18px 0 12px}#quienes-somos .btn{display:inline-flex;align-items:center;justify-content:center;padding:.9rem 1.2rem;border-radius:14px;text-decoration:none;font-weight:700;font-size:15px;transition:transform .15s ease,box-shadow .15s ease,filter .15s ease;will-change:transform}#quienes-somos .btn:active{transform:translateY(1px)}#quienes-somos .btn-primary{color:#fff;background:linear-gradient(180deg,var(--accent),var(--accent-2));box-shadow:0 10px 22px rgb(1 174 183 / .28)}#quienes-somos .btn-primary:hover{filter:brightness(1.06)}#quienes-somos .btn-ghost{color:var(--ink);background:#eef6f7;border:1px solid rgb(1 174 183 / .25)}#quienes-somos .btn-ghost:hover{background:#e6f2f3}#quienes-somos .qs-highlights{display:flex;gap:18px;flex-wrap:wrap;margin:16px 0 0;padding:0;list-style:none}#quienes-somos .qs-highlights li{background:var(--surface);border:1px solid #e7edf0;border-radius:12px;padding:.6rem .9rem;box-shadow:0 4px 10px rgb(2 6 23 / .05);font-size:14px;color:var(--muted)}#quienes-somos .qs-highlights strong{color:var(--accent);font-size:16px;margin-right:4px}#quienes-somos .qs-pilares{display:grid;gap:clamp(14px, 2.2vw, 18px);grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:640px){#quienes-somos .qs-pilares{grid-template-columns:1fr}}#quienes-somos .qs-card{background:var(--surface);border:1px solid #e7edf0;border-radius:var(--radius);padding:18px 18px 20px;box-shadow:var(--shadow);min-height:180px;display:grid;grid-template-rows:auto auto 1fr;gap:8px;position:relative;overflow:hidden;isolation:isolate;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}#quienes-somos .qs-card::after{content:"";position:absolute;inset:-40% -40% auto auto;width:220px;height:220px;background:radial-gradient(closest-side,rgb(1 174 183 / .12),transparent 70%);transform:translate(10px,-10px) rotate(8deg);z-index:0;pointer-events:none}#quienes-somos .qs-card:hover{transform:translateY(-4px);box-shadow:0 18px 44px rgb(2 6 23 / .14);border-color:rgb(1 174 183 / .35)}#quienes-somos .qs-icon{color:var(--accent);width:44px;height:44px;display:grid;place-items:center;border-radius:12px;background:#e9f6f7;box-shadow:inset 0 2px 4px rgb(1 174 183 / .12);z-index:1}#quienes-somos .qs-card-title{font-size:22px;margin:6px 0 0;z-index:1}#quienes-somos .qs-card-text{color:var(--muted);font-size:15px;line-height:1.6;margin:6px 0 0;z-index:1}#quienes-somos,#quienes-somos *{box-sizing:border-box;max-width:100%}