.elementor-2 .elementor-element.elementor-element-717695c{--display:flex;--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-2 .elementor-element.elementor-element-18ce498{--display:flex;--min-height:850px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 0px;--row-gap:30px;--column-gap:0px;--overlay-opacity:0.3;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px}.elementor-2 .elementor-element.elementor-element-18ce498:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-18ce498>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://veaclinic.com.mx/wp-content/uploads/2025/10/agradable-joven-cerrando-los-ojos-mientras-tiene-una-sesion-de-terapia-de-microcorriente-1-scaled.jpg);background-position:center center;background-size:cover}.elementor-2 .elementor-element.elementor-element-18ce498::before,.elementor-2 .elementor-element.elementor-element-18ce498>.elementor-background-video-container::before,.elementor-2 .elementor-element.elementor-element-18ce498>.e-con-inner>.elementor-background-video-container::before,.elementor-2 .elementor-element.elementor-element-18ce498>.elementor-background-slideshow::before,.elementor-2 .elementor-element.elementor-element-18ce498>.e-con-inner>.elementor-background-slideshow::before,.elementor-2 .elementor-element.elementor-element-18ce498>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#000;--background-overlay:''}.elementor-widget-heading .elementor-heading-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);color:var(--e-global-color-primary)}.elementor-2 .elementor-element.elementor-element-5efc916{width:var(--container-widget-width,40%);max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:center}.elementor-2 .elementor-element.elementor-element-5efc916.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-2 .elementor-element.elementor-element-5efc916 .elementor-heading-title{font-family:"Avenir",Sans-serif;font-size:119px;font-weight:500;line-height:102px;color:#FFF}.elementor-2 .elementor-element.elementor-element-3860e37 .elementor-heading-title{font-family:"Avenir",Sans-serif;font-size:30px;line-height:31px;color:#FFF}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height)}.elementor-2 .elementor-element.elementor-element-95e64b4 .elementor-button{font-family:"Avenir",Sans-serif;font-size:16px;font-weight:500;line-height:24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFF;border-radius:50px 50px 50px 50px}.elementor-2 .elementor-element.elementor-element-9fa6387{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--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-2 .elementor-element.elementor-element-d87ae73 .elementor-button{background-color:var(--e-global-color-primary);font-family:"Avenir",Sans-serif;font-size:16px;font-weight:500;line-height:24px;fill:#FFF;color:#FFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-primary);border-radius:50px 50px 50px 50px}.elementor-2 .elementor-element.elementor-element-d87ae73.elementor-element{--align-self:center}.elementor-2 .elementor-element.elementor-element-4aecb5d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 0px;--row-gap:30px;--column-gap:0px;--overlay-opacity:0.3;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px}.elementor-2 .elementor-element.elementor-element-4aecb5d:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-4aecb5d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://veaclinic.com.mx/wp-content/uploads/2025/10/vista-lateral-mujer-recibiendo-masajes-en-el-spa-1-scaled.jpg);background-position:center center;background-size:cover}.elementor-2 .elementor-element.elementor-element-4aecb5d::before,.elementor-2 .elementor-element.elementor-element-4aecb5d>.elementor-background-video-container::before,.elementor-2 .elementor-element.elementor-element-4aecb5d>.e-con-inner>.elementor-background-video-container::before,.elementor-2 .elementor-element.elementor-element-4aecb5d>.elementor-background-slideshow::before,.elementor-2 .elementor-element.elementor-element-4aecb5d>.e-con-inner>.elementor-background-slideshow::before,.elementor-2 .elementor-element.elementor-element-4aecb5d>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#000;--background-overlay:''}.elementor-2 .elementor-element.elementor-element-8136364{width:var(--container-widget-width,40%);max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:center}.elementor-2 .elementor-element.elementor-element-8136364 .elementor-heading-title{font-family:"Avenir",Sans-serif;font-size:119px;font-weight:500;line-height:102px;color:#FFF}.elementor-2 .elementor-element.elementor-element-45b4c31 .elementor-heading-title{font-family:"Avenir",Sans-serif;font-size:30px;line-height:31px;color:#FFF}.elementor-2 .elementor-element.elementor-element-8293528{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--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-2 .elementor-element.elementor-element-6e6fea0 .elementor-button{background-color:var(--e-global-color-primary);font-family:"Avenir",Sans-serif;font-size:16px;font-weight:500;line-height:24px;fill:#FFF;color:#FFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-primary);border-radius:50px 50px 50px 50px}.elementor-2 .elementor-element.elementor-element-af30144{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 0px;--row-gap:30px;--column-gap:0px;--overlay-opacity:0.3;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:25px}.elementor-2 .elementor-element.elementor-element-af30144:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-af30144>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://veaclinic.com.mx/wp-content/uploads/2025/10/2d4aacf34deeff95dcac6b83d82790ac5ca6120d-1-scaled.jpg);background-position:center center;background-size:cover}.elementor-2 .elementor-element.elementor-element-af30144::before,.elementor-2 .elementor-element.elementor-element-af30144>.elementor-background-video-container::before,.elementor-2 .elementor-element.elementor-element-af30144>.e-con-inner>.elementor-background-video-container::before,.elementor-2 .elementor-element.elementor-element-af30144>.elementor-background-slideshow::before,.elementor-2 .elementor-element.elementor-element-af30144>.e-con-inner>.elementor-background-slideshow::before,.elementor-2 .elementor-element.elementor-element-af30144>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#000;--background-overlay:''}.elementor-2 .elementor-element.elementor-element-f22cac5{width:var(--container-widget-width,40%);max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;text-align:center}.elementor-2 .elementor-element.elementor-element-f22cac5 .elementor-heading-title{font-family:"Avenir",Sans-serif;font-size:119px;font-weight:500;line-height:102px;color:#FFF}.elementor-2 .elementor-element.elementor-element-32d602d .elementor-heading-title{font-family:"Avenir",Sans-serif;font-size:30px;line-height:31px;color:#FFF}.elementor-2 .elementor-element.elementor-element-8368948{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--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-2 .elementor-element.elementor-element-4f7d3bf .elementor-button{font-family:"Avenir",Sans-serif;font-size:16px;font-weight:500;line-height:24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFF;border-radius:50px 50px 50px 50px}.elementor-2 .elementor-element.elementor-element-aa63340{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:0px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:50%;--e-n-carousel-arrow-prev-translate-x:-50%;--e-n-carousel-arrow-prev-left-position:-60px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:410px;--e-n-carousel-arrow-next-right-align:50%;--e-n-carousel-arrow-next-translate-x:50%;--e-n-carousel-arrow-next-right-position:-60px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:410px}.elementor-2 .elementor-element.elementor-element-eae0705 .elementor-button{font-family:"Avenir",Sans-serif;font-size:16px;font-weight:500;line-height:24px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFF;border-radius:50px 50px 50px 50px}.elementor-2 .elementor-element.elementor-element-ac6583b{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);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-2 .elementor-element.elementor-element-ba38c6a{margin:-42px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;z-index:1;text-align:center;font-family:"Avenir",Sans-serif;font-size:16px;font-weight:700;line-height:25.2px;color:#FFF}.elementor-2 .elementor-element.elementor-element-cfc94fa{--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-between;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:50px;--padding-right:50px}.elementor-2 .elementor-element.elementor-element-cfc94fa:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-cfc94fa>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-3e8ee56)}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon-box.elementor-view-framed .elementor-icon,.elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-title,.elementor-widget-icon-box .elementor-icon-box-title a{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-icon-box .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,.elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var(--e-global-color-primary)}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-text)}.elementor-2 .elementor-element.elementor-element-b06254f{width:var(--container-widget-width,25%);max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0}.elementor-2 .elementor-element.elementor-element-b06254f .elementor-icon-box-wrapper{align-items:start;gap:15px}.elementor-2 .elementor-element.elementor-element-b06254f .elementor-icon-box-title,.elementor-2 .elementor-element.elementor-element-b06254f .elementor-icon-box-title a{font-family:"Avenir",Sans-serif;font-size:18px;font-weight:700;line-height:24px}.elementor-2 .elementor-element.elementor-element-b06254f .elementor-icon-box-title{color:#18181B}.elementor-2 .elementor-element.elementor-element-b06254f:has(:hover) .elementor-icon-box-title,.elementor-2 .elementor-element.elementor-element-b06254f:has(:focus) .elementor-icon-box-title{color:#18181B}.elementor-2 .elementor-element.elementor-element-b06254f .elementor-icon-box-description{font-family:"Avenir",Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#52525B}.elementor-2 .elementor-element.elementor-element-758a12d{width:var(--container-widget-width,25%);max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0}.elementor-2 .elementor-element.elementor-element-758a12d .elementor-icon-box-wrapper{align-items:start;gap:15px}.elementor-2 .elementor-element.elementor-element-758a12d .elementor-icon{font-size:40px}.elementor-2 .elementor-element.elementor-element-758a12d .elementor-icon-box-title,.elementor-2 .elementor-element.elementor-element-758a12d .elementor-icon-box-title a{font-family:"Avenir",Sans-serif;font-size:18px;font-weight:700;line-height:24px}.elementor-2 .elementor-element.elementor-element-758a12d .elementor-icon-box-title{color:#18181B}.elementor-2 .elementor-element.elementor-element-758a12d:has(:hover) .elementor-icon-box-title,.elementor-2 .elementor-element.elementor-element-758a12d:has(:focus) .elementor-icon-box-title{color:#18181B}.elementor-2 .elementor-element.elementor-element-758a12d .elementor-icon-box-description{font-family:"Avenir",Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#52525B}.elementor-2 .elementor-element.elementor-element-24bc5f0{width:var(--container-widget-width,25%);max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0}.elementor-2 .elementor-element.elementor-element-24bc5f0 .elementor-icon-box-wrapper{align-items:start;gap:15px}.elementor-2 .elementor-element.elementor-element-24bc5f0 .elementor-icon-box-title,.elementor-2 .elementor-element.elementor-element-24bc5f0 .elementor-icon-box-title a{font-family:"Avenir",Sans-serif;font-size:18px;font-weight:700;line-height:24px}.elementor-2 .elementor-element.elementor-element-24bc5f0 .elementor-icon-box-title{color:#18181B}.elementor-2 .elementor-element.elementor-element-24bc5f0:has(:hover) .elementor-icon-box-title,.elementor-2 .elementor-element.elementor-element-24bc5f0:has(:focus) .elementor-icon-box-title{color:#18181B}.elementor-2 .elementor-element.elementor-element-24bc5f0 .elementor-icon-box-description{font-family:"Avenir",Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#52525B}.elementor-2 .elementor-element.elementor-element-ec1a6c0{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:50px;--padding-right:50px}.elementor-2 .elementor-element.elementor-element-7dc230d{width:var(--container-widget-width,35%);max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0}.elementor-2 .elementor-element.elementor-element-7dc230d .elementor-heading-title{font-family:"Avenir",Sans-serif;font-size:44px;font-weight:500;line-height:52px}.elementor-2 .elementor-element.elementor-element-4d8eb02{--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 50px;--row-gap:0px;--column-gap:50px;--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-2 .elementor-element.elementor-element-3915178{--display:flex;--justify-content:center;--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-2 .elementor-element.elementor-element-2525a70 .elementor-heading-title{font-family:"Avenir",Sans-serif;font-size:30px;font-weight:500;line-height:36px;color:#00031A}.elementor-2 .elementor-element.elementor-element-6a297e0{width:var(--container-widget-width,65%);max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:start;font-family:"Avenir",Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#00031A99}.elementor-2 .elementor-element.elementor-element-1c2a269{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0;padding:0 0 0 0}.elementor-2 .elementor-element.elementor-element-1c2a269 .elementor-button{font-family:"Avenir",Sans-serif;font-size:16px;font-weight:500;line-height:24px;fill:#0F172A;color:#0F172A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0F172A;border-radius:50px 50px 50px 50px;padding:15px 40px 15px 40px}.elementor-2 .elementor-element.elementor-element-0292a50{--display:flex;--border-radius:10px 10px 10px 10px;--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-2 .elementor-element.elementor-element-0292a50:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-0292a50>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://veaclinic.com.mx/wp-content/uploads/2025/10/vea-ser-1-–-1.jpg);background-position:center center;background-size:cover}.elementor-2 .elementor-element.elementor-element-61a20e5{--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 50px;--row-gap:0px;--column-gap:50px;--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-2 .elementor-element.elementor-element-1c071fd{--display:flex;--justify-content:center;--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-2 .elementor-element.elementor-element-836f5da .elementor-heading-title{font-family:"Avenir",Sans-serif;font-size:30px;font-weight:500;line-height:36px;color:#00031A}.elementor-2 .elementor-element.elementor-element-228a5dd{width:var(--container-widget-width,65%);max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:start;font-family:"Avenir",Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#00031A99}.elementor-2 .elementor-element.elementor-element-1fd3777{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0;padding:0 0 0 0}.elementor-2 .elementor-element.elementor-element-1fd3777 .elementor-button{font-family:"Avenir",Sans-serif;font-size:16px;font-weight:500;line-height:24px;fill:#0F172A;color:#0F172A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0F172A;border-radius:50px 50px 50px 50px;padding:15px 40px 15px 40px}.elementor-2 .elementor-element.elementor-element-ecc55fa{--display:flex;--border-radius:10px 10px 10px 10px;--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-2 .elementor-element.elementor-element-ecc55fa:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-ecc55fa>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://veaclinic.com.mx/wp-content/uploads/2025/10/masajista-haciendo-masaje-anticelulitico-al-cliente-en-el-salon-de-belleza-spa-con-aceite-1-1-scaled.jpg);background-position:center center;background-size:cover}.elementor-2 .elementor-element.elementor-element-63233a1{--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 50px;--row-gap:0px;--column-gap:50px;--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-2 .elementor-element.elementor-element-66147a3{--display:flex;--min-height:400px;--justify-content:center;--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-2 .elementor-element.elementor-element-830dccc .elementor-heading-title{font-family:"Avenir",Sans-serif;font-size:30px;font-weight:500;line-height:36px;color:#00031A}.elementor-2 .elementor-element.elementor-element-af5d815{width:var(--container-widget-width,65%);max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:start;font-family:"Avenir",Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#00031A99}.elementor-2 .elementor-element.elementor-element-2943860{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0;padding:0 0 0 0}.elementor-2 .elementor-element.elementor-element-2943860 .elementor-button{font-family:"Avenir",Sans-serif;font-size:16px;font-weight:500;line-height:24px;fill:#0F172A;color:#0F172A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0F172A;border-radius:50px 50px 50px 50px;padding:15px 40px 15px 40px}.elementor-2 .elementor-element.elementor-element-61305fc{--display:flex;--border-radius:10px 10px 10px 10px;--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-2 .elementor-element.elementor-element-61305fc:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-61305fc>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://veaclinic.com.mx/wp-content/uploads/2025/11/interior-de-la-sala-de-reuniones-de-una-oficina-moderna-con-una-larga-mesa-de-madera-y-sillas-su-alrededor-1-scaled.jpg);background-position:center center;background-size:cover}.elementor-2 .elementor-element.elementor-element-7637c6d{--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 50px;--row-gap:0px;--column-gap:50px;--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-2 .elementor-element.elementor-element-571ebf0{--display:flex;--justify-content:center;--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-2 .elementor-element.elementor-element-da729d2 .elementor-heading-title{font-family:"Avenir",Sans-serif;font-size:30px;font-weight:500;line-height:36px;color:#00031A}.elementor-2 .elementor-element.elementor-element-bbd5e0f{width:var(--container-widget-width,65%);max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;text-align:start;font-family:"Avenir",Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#00031A99}.elementor-2 .elementor-element.elementor-element-ddb7617{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0;padding:0 0 0 0}.elementor-2 .elementor-element.elementor-element-ddb7617 .elementor-button{font-family:"Avenir",Sans-serif;font-size:16px;font-weight:500;line-height:24px;fill:#0F172A;color:#0F172A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0F172A;border-radius:50px 50px 50px 50px;padding:15px 40px 15px 40px}.elementor-2 .elementor-element.elementor-element-e0732b0{--display:flex;--border-radius:10px 10px 10px 10px;--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-2 .elementor-element.elementor-element-e0732b0:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-e0732b0>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://veaclinic.com.mx/wp-content/uploads/2025/11/moderno-consunsultorio-medico-1-scaled.jpg);background-position:center center;background-size:cover}.elementor-2 .elementor-element.elementor-element-8127855{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:224px;--e-n-carousel-arrow-next-right-align:100%;--e-n-carousel-arrow-next-translate-x:100%;--e-n-carousel-arrow-next-right-position:-65px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:224px;--e-n-carousel-arrow-size:38px;--e-n-carousel-arrow-normal-color:var( --e-global-color-primary );--e-n-carousel-arrow-hover-color:var( --e-global-color-secondary )}.elementor-2 .elementor-element.elementor-element-c1950f9{--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:40px 0px;--row-gap:40px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:50px;--padding-right:50px}.elementor-2 .elementor-element.elementor-element-c1950f9:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-c1950f9>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FFF}.elementor-2 .elementor-element.elementor-element-ea2e52e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 0px;--row-gap:15px;--column-gap:0px;--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-2 .elementor-element.elementor-element-dc61209{text-align:center}.elementor-2 .elementor-element.elementor-element-dc61209 .elementor-heading-title{font-family:"Avenir",Sans-serif;font-size:46px;font-weight:500;line-height:45px;color:#0F172A}.elementor-2 .elementor-element.elementor-element-478310a{width:var(--container-widget-width,45%);max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:center;font-family:"Avenir",Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#00031A99}.elementor-2 .elementor-element.elementor-element-59b956e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--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-2 .elementor-element.elementor-element-d3b217e{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--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-2 .elementor-element.elementor-element-138d98c{text-align:center;font-family:"Avenir",Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#4C6055}.elementor-2 .elementor-element.elementor-element-7dd914a{text-align:center}.elementor-2 .elementor-element.elementor-element-7dd914a .elementor-heading-title{font-family:"Avenir",Sans-serif;font-size:48px;font-weight:700;line-height:60px;color:#0F172A}.elementor-2 .elementor-element.elementor-element-df5ffef{text-align:center;font-family:"Avenir",Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#4C6055}.elementor-2 .elementor-element.elementor-element-9ebe49f{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0;padding:0 0 0 0}.elementor-2 .elementor-element.elementor-element-9ebe49f .elementor-button{font-family:"Avenir",Sans-serif;font-size:16px;font-weight:500;line-height:24px;fill:#0F172A;color:#0F172A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0F172A;border-radius:50px 50px 50px 50px;padding:15px 0 15px 0}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var(--e-global-color-text)}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var(--e-global-color-primary)}.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,.elementor-widget-icon-list .elementor-icon-list-item>a{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-icon-list .elementor-icon-list-text{color:var(--e-global-color-secondary)}.elementor-2 .elementor-element.elementor-element-34c6e8a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2)}.elementor-2 .elementor-element.elementor-element-34c6e8a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2)}.elementor-2 .elementor-element.elementor-element-34c6e8a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2)}.elementor-2 .elementor-element.elementor-element-34c6e8a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2)}.elementor-2 .elementor-element.elementor-element-34c6e8a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2)}.elementor-2 .elementor-element.elementor-element-34c6e8a .elementor-icon-list-icon i{color:#fff0;transition:color 0.3s}.elementor-2 .elementor-element.elementor-element-34c6e8a .elementor-icon-list-icon svg{fill:#fff0;transition:fill 0.3s}.elementor-2 .elementor-element.elementor-element-34c6e8a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-2 .elementor-element.elementor-element-34c6e8a .elementor-icon-list-item>.elementor-icon-list-text,.elementor-2 .elementor-element.elementor-element-34c6e8a .elementor-icon-list-item>a{font-family:"Avenir",Sans-serif;font-size:16px;font-weight:400;line-height:25.2px}.elementor-2 .elementor-element.elementor-element-34c6e8a .elementor-icon-list-text{color:#000;transition:color 0.3s}.elementor-2 .elementor-element.elementor-element-f2fd911{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--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-2 .elementor-element.elementor-element-d73006b{text-align:center;font-family:"Avenir",Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#4C6055}.elementor-2 .elementor-element.elementor-element-f924e3b{text-align:center}.elementor-2 .elementor-element.elementor-element-f924e3b .elementor-heading-title{font-family:"Avenir",Sans-serif;font-size:48px;font-weight:700;line-height:60px;color:#0F172A}.elementor-2 .elementor-element.elementor-element-47ded4d{text-align:center;font-family:"Avenir",Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#4C6055}.elementor-2 .elementor-element.elementor-element-33af731 .elementor-button{background-color:#AD9B5E;font-family:"Avenir",Sans-serif;font-size:16px;font-weight:500;line-height:24px;fill:var(--e-global-color-3e8ee56);color:var(--e-global-color-3e8ee56);border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-secondary);border-radius:50px 50px 50px 50px;padding:15px 0 15px 0}.elementor-2 .elementor-element.elementor-element-33af731{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0;padding:0 0 0 0}.elementor-2 .elementor-element.elementor-element-e071312 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2)}.elementor-2 .elementor-element.elementor-element-e071312 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2)}.elementor-2 .elementor-element.elementor-element-e071312 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2)}.elementor-2 .elementor-element.elementor-element-e071312 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2)}.elementor-2 .elementor-element.elementor-element-e071312 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2)}.elementor-2 .elementor-element.elementor-element-e071312 .elementor-icon-list-icon i{color:#fff0;transition:color 0.3s}.elementor-2 .elementor-element.elementor-element-e071312 .elementor-icon-list-icon svg{fill:#fff0;transition:fill 0.3s}.elementor-2 .elementor-element.elementor-element-e071312{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-2 .elementor-element.elementor-element-e071312 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-2 .elementor-element.elementor-element-e071312 .elementor-icon-list-item>a{font-family:"Avenir",Sans-serif;font-size:16px;font-weight:400;line-height:25.2px}.elementor-2 .elementor-element.elementor-element-e071312 .elementor-icon-list-text{color:#000;transition:color 0.3s}.elementor-2 .elementor-element.elementor-element-5291ddc{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--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-2 .elementor-element.elementor-element-a7361f4{text-align:center;font-family:"Avenir",Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#4C6055}.elementor-2 .elementor-element.elementor-element-0e0e59f{text-align:center}.elementor-2 .elementor-element.elementor-element-0e0e59f .elementor-heading-title{font-family:"Avenir",Sans-serif;font-size:48px;font-weight:700;line-height:60px;color:#0F172A}.elementor-2 .elementor-element.elementor-element-bee1042{text-align:center;font-family:"Avenir",Sans-serif;font-size:18px;font-weight:400;line-height:28px;color:#4C6055}.elementor-2 .elementor-element.elementor-element-ed8bf2b{margin:20px 0 calc(var(--kit-widget-spacing, 0px) + 20px) 0;padding:0 0 0 0}.elementor-2 .elementor-element.elementor-element-ed8bf2b .elementor-button{font-family:"Avenir",Sans-serif;font-size:16px;font-weight:500;line-height:24px;fill:#0F172A;color:#0F172A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#0F172A;border-radius:50px 50px 50px 50px;padding:15px 0 15px 0}.elementor-2 .elementor-element.elementor-element-078d46a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(8px/2)}.elementor-2 .elementor-element.elementor-element-078d46a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(8px/2)}.elementor-2 .elementor-element.elementor-element-078d46a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(8px/2)}.elementor-2 .elementor-element.elementor-element-078d46a .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-8px/2)}.elementor-2 .elementor-element.elementor-element-078d46a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-8px/2)}.elementor-2 .elementor-element.elementor-element-078d46a .elementor-icon-list-icon i{color:#fff0;transition:color 0.3s}.elementor-2 .elementor-element.elementor-element-078d46a .elementor-icon-list-icon svg{fill:#fff0;transition:fill 0.3s}.elementor-2 .elementor-element.elementor-element-078d46a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px}.elementor-2 .elementor-element.elementor-element-078d46a .elementor-icon-list-item>.elementor-icon-list-text,.elementor-2 .elementor-element.elementor-element-078d46a .elementor-icon-list-item>a{font-family:"Avenir",Sans-serif;font-size:16px;font-weight:400;line-height:25.2px}.elementor-2 .elementor-element.elementor-element-078d46a .elementor-icon-list-text{color:#000;transition:color 0.3s}.elementor-2 .elementor-element.elementor-element-7488419{--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:50px 0px;--row-gap:50px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:50px;--padding-right:50px}.elementor-2 .elementor-element.elementor-element-7488419:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-7488419>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-2 .elementor-element.elementor-element-3165046{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 0px;--row-gap:15px;--column-gap:0px;--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-2 .elementor-element.elementor-element-198ef6c{text-align:center}.elementor-2 .elementor-element.elementor-element-198ef6c .elementor-heading-title{font-family:"Avenir",Sans-serif;font-size:46px;font-weight:500;line-height:45px;color:#FFF}.elementor-2 .elementor-element.elementor-element-b0f2653{width:var(--container-widget-width,69%);max-width:69%;--container-widget-width:69%;--container-widget-flex-grow:0;text-align:center;font-family:"Avenir",Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#FFF9}.elementor-widget-loop-grid .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height)}.elementor-widget-loop-grid .elementor-pagination{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height)}.elementor-widget-loop-grid .e-load-more-message{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);line-height:var(--e-global-typography-secondary-line-height)}.elementor-2 .elementor-element.elementor-element-3fe4b91{--grid-columns:4}.elementor-2 .elementor-element.elementor-element-167adbe{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:15px 0px;--row-gap:15px;--column-gap:0px;--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-2 .elementor-element.elementor-element-7a5cf96{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0}.elementor-2 .elementor-element.elementor-element-7a5cf96 .elementor-button{fill:#FFF;color:#FFF;border-style:solid;border-width:0 0 1px 0;border-radius:0 0 0 0;padding:0 0 0 0}.elementor-2 .elementor-element.elementor-element-fef1630{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:50px;--padding-right:50px}.elementor-2 .elementor-element.elementor-element-fef1630.e-con{--flex-grow:0;--flex-shrink:0}.elementor-2 .elementor-element.elementor-element-e5f6988{--display:flex;--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-2 .elementor-element.elementor-element-87c3c00{text-align:start}.elementor-2 .elementor-element.elementor-element-87c3c00 .elementor-heading-title{font-family:"Avenir",Sans-serif;font-size:52px;font-weight:500;line-height:66px;color:#0F172A}.elementor-2 .elementor-element.elementor-element-d771925{width:var(--container-widget-width,80%);max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:start;font-family:"Avenir",Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#00031A99}.elementor-2 .elementor-element.elementor-element-d84a458{--display:flex;--gap:8px 0px;--row-gap:8px;--column-gap:0px;--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-2 .elementor-element.elementor-element-2527e15{--e-rating-gap:8px;--e-rating-icon-marked-color:var( --e-global-color-secondary )}.elementor-2 .elementor-element.elementor-element-a6f6b48{text-align:start;font-family:"Avenir",Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#00031A99}.elementor-2 .elementor-element.elementor-element-832b82b{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--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-2 .elementor-element.elementor-element-c9160aa{--display:flex;--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-2 .elementor-element.elementor-element-12a6ef5{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px}.elementor-2 .elementor-element.elementor-element-12a6ef5:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-12a6ef5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-3e8ee56)}.elementor-2 .elementor-element.elementor-element-255896e{text-align:start;font-family:"Avenir",Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#00031A99}.elementor-widget-image-box .elementor-image-box-title{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);color:var(--e-global-color-primary)}.elementor-widget-image-box:has(:hover) .elementor-image-box-title,.elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var(--e-global-color-primary)}.elementor-widget-image-box .elementor-image-box-description{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);color:var(--e-global-color-text)}.elementor-2 .elementor-element.elementor-element-4145638 .elementor-image-box-wrapper{text-align:start}.elementor-2 .elementor-element.elementor-element-4145638.elementor-position-right .elementor-image-box-img{margin-left:0%}.elementor-2 .elementor-element.elementor-element-4145638.elementor-position-left .elementor-image-box-img{margin-right:0%}.elementor-2 .elementor-element.elementor-element-4145638.elementor-position-top .elementor-image-box-img{margin-bottom:0%}.elementor-2 .elementor-element.elementor-element-4145638 .elementor-image-box-title{margin-bottom:0;font-family:"Avenir",Sans-serif;font-size:16px;font-weight:700;line-height:28px;color:#000}.elementor-2 .elementor-element.elementor-element-4145638 .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-2 .elementor-element.elementor-element-4145638 .elementor-image-box-img img{border-radius:50px;transition-duration:0.3s}.elementor-2 .elementor-element.elementor-element-4145638:has(:hover) .elementor-image-box-title,.elementor-2 .elementor-element.elementor-element-4145638:has(:focus) .elementor-image-box-title{color:#18181B}.elementor-2 .elementor-element.elementor-element-4145638 .elementor-image-box-description{font-family:"Avenir",Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:#52525B}.elementor-2 .elementor-element.elementor-element-9e481b0{--display:flex;--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-2 .elementor-element.elementor-element-a447fa6{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px}.elementor-2 .elementor-element.elementor-element-a447fa6:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-a447fa6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-3e8ee56)}.elementor-2 .elementor-element.elementor-element-8be2fd6{text-align:start;font-family:"Avenir",Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#00031A99}.elementor-2 .elementor-element.elementor-element-26b3821 .elementor-image-box-wrapper{text-align:start}.elementor-2 .elementor-element.elementor-element-26b3821.elementor-position-right .elementor-image-box-img{margin-left:0%}.elementor-2 .elementor-element.elementor-element-26b3821.elementor-position-left .elementor-image-box-img{margin-right:0%}.elementor-2 .elementor-element.elementor-element-26b3821.elementor-position-top .elementor-image-box-img{margin-bottom:0%}.elementor-2 .elementor-element.elementor-element-26b3821 .elementor-image-box-title{margin-bottom:0;font-family:"Avenir",Sans-serif;font-size:16px;font-weight:700;line-height:28px;color:#18181B}.elementor-2 .elementor-element.elementor-element-26b3821 .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-2 .elementor-element.elementor-element-26b3821 .elementor-image-box-img img{border-radius:50px;transition-duration:0.3s}.elementor-2 .elementor-element.elementor-element-26b3821:has(:hover) .elementor-image-box-title,.elementor-2 .elementor-element.elementor-element-26b3821:has(:focus) .elementor-image-box-title{color:#18181B}.elementor-2 .elementor-element.elementor-element-26b3821 .elementor-image-box-description{font-family:"Avenir",Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:#52525B}.elementor-2 .elementor-element.elementor-element-679ea0f{--display:flex;--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-2 .elementor-element.elementor-element-8d5d00d{--display:flex;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px}.elementor-2 .elementor-element.elementor-element-8d5d00d:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-8d5d00d>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-3e8ee56)}.elementor-2 .elementor-element.elementor-element-f287ae3{text-align:start;font-family:"Avenir",Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#00031A99}.elementor-2 .elementor-element.elementor-element-f278071 .elementor-image-box-wrapper{text-align:start}.elementor-2 .elementor-element.elementor-element-f278071.elementor-position-right .elementor-image-box-img{margin-left:0%}.elementor-2 .elementor-element.elementor-element-f278071.elementor-position-left .elementor-image-box-img{margin-right:0%}.elementor-2 .elementor-element.elementor-element-f278071.elementor-position-top .elementor-image-box-img{margin-bottom:0%}.elementor-2 .elementor-element.elementor-element-f278071 .elementor-image-box-title{margin-bottom:0;font-family:"Avenir",Sans-serif;font-size:16px;font-weight:700;line-height:28px;color:#18181B}.elementor-2 .elementor-element.elementor-element-f278071 .elementor-image-box-wrapper .elementor-image-box-img{width:30%}.elementor-2 .elementor-element.elementor-element-f278071 .elementor-image-box-img img{border-radius:50px;transition-duration:0.3s}.elementor-2 .elementor-element.elementor-element-f278071:has(:hover) .elementor-image-box-title,.elementor-2 .elementor-element.elementor-element-f278071:has(:focus) .elementor-image-box-title{color:#18181B}.elementor-2 .elementor-element.elementor-element-f278071 .elementor-image-box-description{font-family:"Avenir",Sans-serif;font-size:14px;font-weight:400;line-height:22px;color:#52525B}.elementor-2 .elementor-element.elementor-element-95ec563{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-offset-size:200px;--e-n-carousel-swiper-slides-gap:50px;width:var(--container-widget-width,45%);max-width:45%;margin:-340px 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0;padding:0 0 0 0;--container-widget-width:45%;--container-widget-flex-grow:0;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:10px;--e-n-carousel-dots-normal-color:var( --e-global-color-primary );--e-n-carousel-swiper-pagination-spacing:20px}.elementor-2 .elementor-element.elementor-element-fc91488{--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:5%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-43eaaff{--display:flex;--min-height:550px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.7}.elementor-2 .elementor-element.elementor-element-43eaaff:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-43eaaff>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://veaclinic.com.mx/wp-content/uploads/2025/10/masajista-haciendo-masaje-anticelulitico-al-cliente-en-el-salon-de-belleza-spa-con-aceite-1-1-scaled.jpg);background-position:center center;background-size:cover}.elementor-2 .elementor-element.elementor-element-43eaaff::before,.elementor-2 .elementor-element.elementor-element-43eaaff>.elementor-background-video-container::before,.elementor-2 .elementor-element.elementor-element-43eaaff>.e-con-inner>.elementor-background-video-container::before,.elementor-2 .elementor-element.elementor-element-43eaaff>.elementor-background-slideshow::before,.elementor-2 .elementor-element.elementor-element-43eaaff>.e-con-inner>.elementor-background-slideshow::before,.elementor-2 .elementor-element.elementor-element-43eaaff>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(360deg,#000000 12%,#F2295B00 100%)}.elementor-2 .elementor-element.elementor-element-ccd9111{text-align:center}.elementor-2 .elementor-element.elementor-element-ccd9111 .elementor-heading-title{font-family:"Avenir",Sans-serif;font-size:46px;font-weight:500;line-height:45px;color:#FFF}.elementor-2 .elementor-element.elementor-element-e53144d{width:var(--container-widget-width,55%);max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;font-family:"Avenir",Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#FFF}.elementor-2 .elementor-element.elementor-element-0264529{--display:flex;--min-height:550px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.7}.elementor-2 .elementor-element.elementor-element-0264529:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-0264529>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://veaclinic.com.mx/wp-content/uploads/2025/10/cirujano-que-hace-la-inyeccion-en-el-cuerpo-femenino-concepto-de-liposuccion-1-scaled.jpg);background-position:center center;background-size:cover}.elementor-2 .elementor-element.elementor-element-0264529::before,.elementor-2 .elementor-element.elementor-element-0264529>.elementor-background-video-container::before,.elementor-2 .elementor-element.elementor-element-0264529>.e-con-inner>.elementor-background-video-container::before,.elementor-2 .elementor-element.elementor-element-0264529>.elementor-background-slideshow::before,.elementor-2 .elementor-element.elementor-element-0264529>.e-con-inner>.elementor-background-slideshow::before,.elementor-2 .elementor-element.elementor-element-0264529>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(360deg,#000000 12%,#F2295B00 100%)}.elementor-2 .elementor-element.elementor-element-657aebd{text-align:center}.elementor-2 .elementor-element.elementor-element-657aebd .elementor-heading-title{font-family:"Avenir",Sans-serif;font-size:46px;font-weight:500;line-height:45px;color:#FFF}.elementor-2 .elementor-element.elementor-element-3fcda4b{width:var(--container-widget-width,55%);max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;font-family:"Avenir",Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#FFF}.elementor-2 .elementor-element.elementor-element-314c2c4{--display:flex;--min-height:550px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.7}.elementor-2 .elementor-element.elementor-element-314c2c4:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-314c2c4>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://veaclinic.com.mx/wp-content/uploads/2025/10/2d4aacf34deeff95dcac6b83d82790ac5ca6120d-1-scaled.jpg);background-position:center center;background-size:cover}.elementor-2 .elementor-element.elementor-element-314c2c4::before,.elementor-2 .elementor-element.elementor-element-314c2c4>.elementor-background-video-container::before,.elementor-2 .elementor-element.elementor-element-314c2c4>.e-con-inner>.elementor-background-video-container::before,.elementor-2 .elementor-element.elementor-element-314c2c4>.elementor-background-slideshow::before,.elementor-2 .elementor-element.elementor-element-314c2c4>.e-con-inner>.elementor-background-slideshow::before,.elementor-2 .elementor-element.elementor-element-314c2c4>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(360deg,#000000 12%,#F2295B00 100%)}.elementor-2 .elementor-element.elementor-element-62d0ad7{text-align:center}.elementor-2 .elementor-element.elementor-element-62d0ad7 .elementor-heading-title{font-family:"Avenir",Sans-serif;font-size:46px;font-weight:500;line-height:45px;color:#FFF}.elementor-2 .elementor-element.elementor-element-f3e2134{width:var(--container-widget-width,55%);max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;font-family:"Avenir",Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#FFF}.elementor-2 .elementor-element.elementor-element-58f4d92{--display:flex;--min-height:550px;--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.7}.elementor-2 .elementor-element.elementor-element-58f4d92:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-58f4d92>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(https://veaclinic.com.mx/wp-content/uploads/2025/10/94f17698dafb420c93015383b532c762ec65691d.jpg);background-position:center center;background-size:cover}.elementor-2 .elementor-element.elementor-element-58f4d92::before,.elementor-2 .elementor-element.elementor-element-58f4d92>.elementor-background-video-container::before,.elementor-2 .elementor-element.elementor-element-58f4d92>.e-con-inner>.elementor-background-video-container::before,.elementor-2 .elementor-element.elementor-element-58f4d92>.elementor-background-slideshow::before,.elementor-2 .elementor-element.elementor-element-58f4d92>.e-con-inner>.elementor-background-slideshow::before,.elementor-2 .elementor-element.elementor-element-58f4d92>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#fff0;--background-overlay:'';background-image:linear-gradient(360deg,#000000 12%,#F2295B00 100%)}.elementor-2 .elementor-element.elementor-element-404d2cd{text-align:center}.elementor-2 .elementor-element.elementor-element-404d2cd .elementor-heading-title{font-family:"Avenir",Sans-serif;font-size:46px;font-weight:500;line-height:45px;color:#FFF}.elementor-2 .elementor-element.elementor-element-dcd3af8{width:var(--container-widget-width,55%);max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;font-family:"Avenir",Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#FFF}.elementor-2 .elementor-element.elementor-element-34aca6d{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:250px;--e-n-carousel-swiper-slides-gap:5px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:5%;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-size:38px}.elementor-2 .elementor-element.elementor-element-667132b{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:25px;--padding-right:25px}.elementor-2 .elementor-element.elementor-element-667132b:not(.elementor-motion-effects-element-type-background),.elementor-2 .elementor-element.elementor-element-667132b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-3e8ee56)}.elementor-2 .elementor-element.elementor-element-380b510{width:var(--container-widget-width,55%);max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0}.elementor-2 .elementor-element.elementor-element-380b510 .elementor-icon-box-wrapper{gap:15px}.elementor-2 .elementor-element.elementor-element-380b510 .elementor-icon-box-title,.elementor-2 .elementor-element.elementor-element-380b510 .elementor-icon-box-title a{font-family:"Avenir",Sans-serif;font-size:52px;font-weight:500;line-height:62px}.elementor-2 .elementor-element.elementor-element-380b510 .elementor-icon-box-title{color:#0F172A}.elementor-2 .elementor-element.elementor-element-380b510:has(:hover) .elementor-icon-box-title,.elementor-2 .elementor-element.elementor-element-380b510:has(:focus) .elementor-icon-box-title{color:#0F172A}.elementor-2 .elementor-element.elementor-element-380b510 .elementor-icon-box-description{font-family:"Avenir",Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#00031A99}.elementor-2 .elementor-element.elementor-element-6ba6740{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 40px;--row-gap:0px;--column-gap:40px;--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-2 .elementor-element.elementor-element-15e13f6 .elementor-button{font-family:"Avenir",Sans-serif;font-size:16px;font-weight:500;line-height:24px;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-primary);border-radius:50px 50px 50px 50px}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-icon-box .elementor-icon-box-title,.elementor-widget-icon-box .elementor-icon-box-title a{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,.elementor-widget-icon-list .elementor-icon-list-item>a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-loop-grid .elementor-pagination{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-widget-loop-grid .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-widget-loop-grid .e-load-more-message{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-widget-image-box .elementor-image-box-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-image-box .elementor-image-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-2 .elementor-element.elementor-element-5efc916{width:var(--container-widget-width,482.2px);max-width:482.2px;margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) -22px;--container-widget-width:482.2px;--container-widget-flex-grow:0;text-align:center}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-2 .elementor-element.elementor-element-aa63340{--e-n-carousel-swiper-slides-to-display:1}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-icon-box .elementor-icon-box-title,.elementor-widget-icon-box .elementor-icon-box-title a{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-2 .elementor-element.elementor-element-8127855{--e-n-carousel-swiper-slides-to-display:2}.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,.elementor-widget-icon-list .elementor-icon-list-item>a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-loop-grid .elementor-pagination{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-widget-loop-grid .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-widget-loop-grid .e-load-more-message{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-2 .elementor-element.elementor-element-3fe4b91{--grid-columns:2}.elementor-widget-image-box .elementor-image-box-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-image-box .elementor-image-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-2 .elementor-element.elementor-element-95ec563{--e-n-carousel-swiper-slides-to-display:2}.elementor-2 .elementor-element.elementor-element-34aca6d{--e-n-carousel-swiper-slides-to-display:2}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-2 .elementor-element.elementor-element-5efc916{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-2 .elementor-element.elementor-element-5efc916 .elementor-heading-title{font-size:62px;line-height:1.2em}.elementor-2 .elementor-element.elementor-element-3860e37{text-align:center}.elementor-widget-button .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-2 .elementor-element.elementor-element-9fa6387{--gap:20px 20px;--row-gap:20px;--column-gap:20px}.elementor-2 .elementor-element.elementor-element-8136364{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-2 .elementor-element.elementor-element-8136364 .elementor-heading-title{font-size:62px;line-height:1.2em}.elementor-2 .elementor-element.elementor-element-45b4c31{text-align:center}.elementor-2 .elementor-element.elementor-element-8293528{--gap:20px 20px;--row-gap:20px;--column-gap:20px}.elementor-2 .elementor-element.elementor-element-f22cac5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-2 .elementor-element.elementor-element-f22cac5 .elementor-heading-title{font-size:62px;line-height:1.2em}.elementor-2 .elementor-element.elementor-element-32d602d{text-align:center}.elementor-2 .elementor-element.elementor-element-8368948{--gap:20px 20px;--row-gap:20px;--column-gap:20px}.elementor-2 .elementor-element.elementor-element-aa63340{--e-n-carousel-swiper-slides-to-display:1}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-2 .elementor-element.elementor-element-cfc94fa{--flex-wrap:wrap}.elementor-widget-icon-box .elementor-icon-box-title,.elementor-widget-icon-box .elementor-icon-box-title a{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-2 .elementor-element.elementor-element-b06254f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-2 .elementor-element.elementor-element-758a12d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-2 .elementor-element.elementor-element-24bc5f0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-2 .elementor-element.elementor-element-6a297e0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-2 .elementor-element.elementor-element-0292a50{--min-height:150px}.elementor-2 .elementor-element.elementor-element-ecc55fa{--min-height:150px}.elementor-2 .elementor-element.elementor-element-af5d815{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-2 .elementor-element.elementor-element-61305fc{--min-height:150px}.elementor-2 .elementor-element.elementor-element-bbd5e0f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-2 .elementor-element.elementor-element-e0732b0{--min-height:150px}.elementor-2 .elementor-element.elementor-element-8127855{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-38px;--e-n-carousel-arrow-prev-top-position:85px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:-38px;--e-n-carousel-arrow-next-top-position:85px}.elementor-widget-icon-list .elementor-icon-list-item>.elementor-icon-list-text,.elementor-widget-icon-list .elementor-icon-list-item>a{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-2 .elementor-element.elementor-element-7488419{--padding-top:040px;--padding-bottom:040px;--padding-left:020px;--padding-right:020px}.elementor-widget-loop-grid .elementor-pagination{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-widget-loop-grid .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.elementor-widget-loop-grid .e-load-more-message{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height)}.elementor-2 .elementor-element.elementor-element-3fe4b91{--grid-columns:1}.elementor-2 .elementor-element.elementor-element-12a6ef5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2 .elementor-element.elementor-element-255896e{text-align:start}.elementor-widget-image-box .elementor-image-box-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.elementor-widget-image-box .elementor-image-box-description{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-2 .elementor-element.elementor-element-4145638{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-2 .elementor-element.elementor-element-4145638.elementor-element{--align-self:center}.elementor-2 .elementor-element.elementor-element-4145638 .elementor-image-box-wrapper{text-align:center}.elementor-2 .elementor-element.elementor-element-4145638 .elementor-image-box-img{margin-bottom:0%}.elementor-2 .elementor-element.elementor-element-4145638 .elementor-image-box-wrapper .elementor-image-box-img{width:50%}.elementor-2 .elementor-element.elementor-element-4145638 .elementor-image-box-img img{height:90px}.elementor-2 .elementor-element.elementor-element-8be2fd6{text-align:start}.elementor-2 .elementor-element.elementor-element-26b3821{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-2 .elementor-element.elementor-element-26b3821.elementor-element{--align-self:center}.elementor-2 .elementor-element.elementor-element-26b3821 .elementor-image-box-wrapper{text-align:center}.elementor-2 .elementor-element.elementor-element-26b3821 .elementor-image-box-img{margin-bottom:0%}.elementor-2 .elementor-element.elementor-element-26b3821 .elementor-image-box-wrapper .elementor-image-box-img{width:100%}.elementor-2 .elementor-element.elementor-element-26b3821 .elementor-image-box-img img{height:100px}.elementor-2 .elementor-element.elementor-element-f287ae3{margin:-21px -21px calc(var(--kit-widget-spacing, 0px) + -21px) -21px;padding:0 0 0 0}.elementor-2 .elementor-element.elementor-element-f278071{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0px) 0}.elementor-2 .elementor-element.elementor-element-f278071 .elementor-image-box-wrapper{text-align:center}.elementor-2 .elementor-element.elementor-element-f278071 .elementor-image-box-img{margin-bottom:0%}.elementor-2 .elementor-element.elementor-element-f278071 .elementor-image-box-wrapper .elementor-image-box-img{width:50%}.elementor-2 .elementor-element.elementor-element-f278071 .elementor-image-box-img img{height:100px}.elementor-2 .elementor-element.elementor-element-f278071 .elementor-image-box-title{font-size:20px}.elementor-2 .elementor-element.elementor-element-95ec563{--e-n-carousel-swiper-slides-to-display:1;margin:-75px 75px calc(var(--kit-widget-spacing, 0px) + 0px) 0;--container-widget-width:200px;--container-widget-flex-grow:0;width:var(--container-widget-width,200px);max-width:200px}.elementor-2 .elementor-element.elementor-element-fc91488{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-2 .elementor-element.elementor-element-34aca6d{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-offset-size:0px}.elementor-2 .elementor-element.elementor-element-667132b{--padding-top:80px;--padding-bottom:80px;--padding-left:020px;--padding-right:020px}.elementor-2 .elementor-element.elementor-element-380b510{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-2 .elementor-element.elementor-element-380b510 .elementor-icon-box-title,.elementor-2 .elementor-element.elementor-element-380b510 .elementor-icon-box-title a{font-size:41px;line-height:1.2em}}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-d3b217e{--width:25%}.elementor-2 .elementor-element.elementor-element-f2fd911{--width:25%}.elementor-2 .elementor-element.elementor-element-5291ddc{--width:25%}.elementor-2 .elementor-element.elementor-element-e5f6988{--width:50%}}@media(max-width:1366px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-fef1630{--width:1124px}}.carr-hero .elementor-swiper-button-prev i,.carr-hero .elementor-swiper-button-next i,.carr-hero .elementor-swiper-button-prev svg,.carr-hero .elementor-swiper-button-next svg{display:none!important}.carr-hero .elementor-swiper-button-prev::after{content:"Anterior";font-family:"Avenir",sans-serif;font-size:18px;font-weight:400;color:#FFF}.carr-hero .elementor-swiper-button-next::after{content:"Próximo";font-family:"Avenir",sans-serif;font-size:18px;font-weight:400;color:#FFF}.carr-hero .elementor-swiper-button-prev,.carr-hero .elementor-swiper-button-next{width:auto!important;height:auto!important;background:transparent!important;display:flex!important;align-items:center;justify-content:center}@font-face{font-family:'Avenir';font-style:normal;font-weight:700;font-display:swap;src:url(https://veaclinic.com.mx/wp-content/uploads/2025/10/Avenir-Black.ttf) format('truetype')}@font-face{font-family:'Avenir';font-style:normal;font-weight:400;font-display:swap;src:url(https://veaclinic.com.mx/wp-content/uploads/2025/10/Avenir-Regular.ttf) format('truetype')}