.elementor-588 .elementor-element.elementor-element-7f326d7{--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;--padding-top:96px;--padding-bottom:72px;--padding-left:24px;--padding-right:24px;}.elementor-588 .elementor-element.elementor-element-7f326d7:not(.elementor-motion-effects-element-type-background), .elementor-588 .elementor-element.elementor-element-7f326d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A2340;background-image:url("https://medsupplyfarmacia.com/wp-content/uploads/2026/06/A-04_Oscuro_Particulas.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-588 .elementor-element.elementor-element-a8c3307{--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;--align-items:center;--gap:32px 48px;--row-gap:32px;--column-gap:48px;--padding-top:0px;--padding-bottom:0px;--padding-left:130px;--padding-right:100px;}.elementor-588 .elementor-element.elementor-element-9410883{--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:flex-start;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-588 .elementor-element.elementor-element-e6a5a7a .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-surface_bg );font-family:"Plus Jakarta Sans", Sans-serif;font-size:4.2rem;font-weight:700;line-height:4.2rem;}.elementor-588 .elementor-element.elementor-element-e6a5a7a .elementskit-section-title-wraper .elementskit-section-title > span{color:#000000;}.elementor-588 .elementor-element.elementor-element-e6a5a7a .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-588 .elementor-element.elementor-element-e6a5a7a .elementskit-section-title-wraper .elementskit-section-subtitle{color:var( --e-global-color-primary_hover );font-size:1.3rem;margin:0px 0px 0px 0px;}.elementor-588 .elementor-element.elementor-element-e6a5a7a .elementskit-section-title-wraper p{color:var( --e-global-color-white );font-family:"DM Sans", Sans-serif;font-size:1.5rem;font-weight:400;}.elementor-588 .elementor-element.elementor-element-e6a5a7a .elementskit-section-title-wraper .elementskit-border-divider{width:100px;background:var( --e-global-color-accent );}.elementor-588 .elementor-element.elementor-element-e6a5a7a .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:100px;height:4px;color:var( --e-global-color-accent );}.elementor-588 .elementor-element.elementor-element-e6a5a7a .elementskit-section-title-wraper .elementskit-border-star{width:100px;height:4px;color:var( --e-global-color-accent );}.elementor-588 .elementor-element.elementor-element-e6a5a7a .elementskit-section-title-wraper .elementskit-border-divider, .elementor-588 .elementor-element.elementor-element-e6a5a7a .elementskit-border-divider::before{height:4px;}.elementor-588 .elementor-element.elementor-element-e6a5a7a .elementskit-section-title-wraper .elementskit-border-divider:before{background-color:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-588 .elementor-element.elementor-element-e6a5a7a .elementskit-section-title-wraper .elementskit-border-star:after{background-color:var( --e-global-color-accent );}.elementor-588 .elementor-element.elementor-element-a13ec25{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-588 .elementor-element.elementor-element-28ef0c5{--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:flex-start;--align-items:flex-start;--gap:0px 40px;--row-gap:0px;--column-gap:40px;}.elementor-588 .elementor-element.elementor-element-28ef0c5.e-con{--flex-grow:0;--flex-shrink:0;}.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 );}.elementor-588 .elementor-element.elementor-element-a186913 .elementor-button:hover, .elementor-588 .elementor-element.elementor-element-a186913 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-accent );background-image:linear-gradient(360deg, #B9975B 0%, #796543 100%);border-color:#0C2047;}.elementor-588 .elementor-element.elementor-element-a186913 .elementor-button{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;text-decoration:none;line-height:24px;letter-spacing:0px;word-spacing:0px;fill:var( --e-global-color-wellness );color:var( --e-global-color-wellness );transition-duration:0s;border-radius:10px 10px 10px 10px;}.elementor-588 .elementor-element.elementor-element-a186913 .elementor-button:hover svg, .elementor-588 .elementor-element.elementor-element-a186913 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-588 .elementor-element.elementor-element-f1cbd3e .elementor-button{background-color:rgb(61, 175, 71);font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;line-height:1;fill:rgb(245, 250, 255);color:rgb(245, 250, 255);border-radius:5px 5px 5px 5px;padding:16px 24px 16px 24px;}.elementor-588 .elementor-element.elementor-element-f1cbd3e .elementor-button:hover, .elementor-588 .elementor-element.elementor-element-f1cbd3e .elementor-button:focus{background-color:#009C0E;}.elementor-588 .elementor-element.elementor-element-f1cbd3e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-588 .elementor-element.elementor-element-f1cbd3e .elementor-button-content-wrapper{flex-direction:row;}.elementor-588 .elementor-element.elementor-element-025d5ed{--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;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-588 .elementor-element.elementor-element-1899dff img{width:100%;border-radius:16px 16px 16px 16px;}.elementor-588 .elementor-element.elementor-element-dbfa934{--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:16px 16px;--row-gap:16px;--column-gap:16px;--flex-wrap:wrap;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(245, 250, 255, 0.2);--border-color:rgba(245, 250, 255, 0.2);--border-radius:0px 0px 0px 0px;--margin-top:55px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-588 .elementor-element.elementor-element-9caee01 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(50px/2);}.elementor-588 .elementor-element.elementor-element-9caee01 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(50px/2);}.elementor-588 .elementor-element.elementor-element-9caee01 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(50px/2);}.elementor-588 .elementor-element.elementor-element-9caee01 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-50px/2);}.elementor-588 .elementor-element.elementor-element-9caee01 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-50px/2);}.elementor-588 .elementor-element.elementor-element-9caee01 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-588 .elementor-element.elementor-element-9caee01 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-588 .elementor-element.elementor-element-9caee01{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-588 .elementor-element.elementor-element-9caee01 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-588 .elementor-element.elementor-element-9caee01 .elementor-icon-list-item > a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-588 .elementor-element.elementor-element-9caee01 .elementor-icon-list-text{color:var( --e-global-color-surface_bg );transition:color 0.3s;}.elementor-588 .elementor-element.elementor-element-424623c{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:144px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-424623c:not(.elementor-motion-effects-element-type-background), .elementor-588 .elementor-element.elementor-element-424623c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);background-image:url("https://medsupplyfarmacia.com/wp-content/uploads/2026/06/Background-Section-Light.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-588 .elementor-element.elementor-element-1a00a3a{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-588 .elementor-element.elementor-element-3ecbc2d{--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;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:56px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-2ffd54f .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-surface_dark );font-family:"Plus Jakarta Sans", Sans-serif;font-size:4.2rem;font-weight:700;line-height:4.2rem;}.elementor-588 .elementor-element.elementor-element-2ffd54f .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-accent );}.elementor-588 .elementor-element.elementor-element-2ffd54f .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-primary );}.elementor-588 .elementor-element.elementor-element-2ffd54f .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-588 .elementor-element.elementor-element-2ffd54f .elementskit-section-title-wraper .elementskit-section-title > span{font-weight:800;}.elementor-588 .elementor-element.elementor-element-2ffd54f .elementskit-section-title-wraper .elementskit-section-subtitle{color:var( --e-global-color-primary_hover );font-size:1.2rem;text-transform:uppercase;margin:0px 0px 0px 0px;}.elementor-588 .elementor-element.elementor-element-2ffd54f .elementskit-section-title-wraper p{color:var( --e-global-color-primary_dark );font-family:"DM Sans", Sans-serif;font-size:1.5rem;font-weight:400;}.elementor-588 .elementor-element.elementor-element-2ffd54f .elementskit-section-title-wraper .elementskit-border-divider{width:100px;background:var( --e-global-color-accent );}.elementor-588 .elementor-element.elementor-element-2ffd54f .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:100px;height:4px;color:var( --e-global-color-accent );}.elementor-588 .elementor-element.elementor-element-2ffd54f .elementskit-section-title-wraper .elementskit-border-star{width:100px;height:4px;color:var( --e-global-color-accent );}.elementor-588 .elementor-element.elementor-element-2ffd54f .elementskit-section-title-wraper .elementskit-border-divider, .elementor-588 .elementor-element.elementor-element-2ffd54f .elementskit-border-divider::before{height:4px;}.elementor-588 .elementor-element.elementor-element-2ffd54f .elementskit-section-title-wraper .elementskit-border-divider:before{background-color:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-588 .elementor-element.elementor-element-2ffd54f .elementskit-section-title-wraper .elementskit-border-star:after{background-color:var( --e-global-color-accent );}.elementor-588 .elementor-element.elementor-element-a456bbd{--display:grid;--e-con-grid-template-columns:repeat(3, minmax(0px, 1fr));--e-con-grid-template-rows:auto;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--align-items:stretch;--grid-justify-content:flex-start;--border-radius:0px 0px 0px 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-588 .elementor-element.elementor-element-59dd39a{--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;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:oklab(0.92 -0.01 -0.0173205 / 0.6);--border-color:oklab(0.92 -0.01 -0.0173205 / 0.6);--border-radius:22px 22px 22px 22px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-588 .elementor-element.elementor-element-59dd39a:not(.elementor-motion-effects-element-type-background), .elementor-588 .elementor-element.elementor-element-59dd39a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-588 .elementor-element.elementor-element-59dd39a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-588 .elementor-element.elementor-element-084c291{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-weight:var( --e-global-typography-primary-font-weight );}.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-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-588 .elementor-element.elementor-element-155944c .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-588 .elementor-element.elementor-element-155944c .elementor-icon-box-title{margin-block-end:10px;color:#1A1A2E;}.elementor-588 .elementor-element.elementor-element-155944c.elementor-view-stacked .elementor-icon{background-color:#0B789F;}.elementor-588 .elementor-element.elementor-element-155944c.elementor-view-framed .elementor-icon, .elementor-588 .elementor-element.elementor-element-155944c.elementor-view-default .elementor-icon{fill:#0B789F;color:#0B789F;border-color:#0B789F;}.elementor-588 .elementor-element.elementor-element-155944c .elementor-icon{font-size:40px;}.elementor-588 .elementor-element.elementor-element-155944c .elementor-icon-box-description{color:#5A7184;}.elementor-588 .elementor-element.elementor-element-730dd9e{--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;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:oklab(0.92 -0.01 -0.0173205 / 0.6);--border-color:oklab(0.92 -0.01 -0.0173205 / 0.6);--border-radius:22px 22px 22px 22px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-588 .elementor-element.elementor-element-730dd9e:not(.elementor-motion-effects-element-type-background), .elementor-588 .elementor-element.elementor-element-730dd9e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-588 .elementor-element.elementor-element-730dd9e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-588 .elementor-element.elementor-element-b801906{--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:flex-start;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-6443fd9 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-588 .elementor-element.elementor-element-6443fd9 .elementor-icon-box-title{margin-block-end:10px;color:#1A1A2E;}.elementor-588 .elementor-element.elementor-element-6443fd9.elementor-view-stacked .elementor-icon{background-color:#0B789F;}.elementor-588 .elementor-element.elementor-element-6443fd9.elementor-view-framed .elementor-icon, .elementor-588 .elementor-element.elementor-element-6443fd9.elementor-view-default .elementor-icon{fill:#0B789F;color:#0B789F;border-color:#0B789F;}.elementor-588 .elementor-element.elementor-element-6443fd9 .elementor-icon{font-size:40px;}.elementor-588 .elementor-element.elementor-element-6443fd9 .elementor-icon-box-description{color:#5A7184;}.elementor-588 .elementor-element.elementor-element-e605d2e{--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;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:oklab(0.92 -0.01 -0.0173205 / 0.6);--border-color:oklab(0.92 -0.01 -0.0173205 / 0.6);--border-radius:22px 22px 22px 22px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-588 .elementor-element.elementor-element-e605d2e:not(.elementor-motion-effects-element-type-background), .elementor-588 .elementor-element.elementor-element-e605d2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-588 .elementor-element.elementor-element-e605d2e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-588 .elementor-element.elementor-element-e4b1b94{--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:flex-start;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-595ba76 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-588 .elementor-element.elementor-element-595ba76 .elementor-icon-box-title{margin-block-end:10px;color:#1A1A2E;}.elementor-588 .elementor-element.elementor-element-595ba76.elementor-view-stacked .elementor-icon{background-color:#3DAF47;}.elementor-588 .elementor-element.elementor-element-595ba76.elementor-view-framed .elementor-icon, .elementor-588 .elementor-element.elementor-element-595ba76.elementor-view-default .elementor-icon{fill:#3DAF47;color:#3DAF47;border-color:#3DAF47;}.elementor-588 .elementor-element.elementor-element-595ba76 .elementor-icon{font-size:40px;}.elementor-588 .elementor-element.elementor-element-595ba76 .elementor-icon-box-description{color:#5A7184;}.elementor-588 .elementor-element.elementor-element-027fc1b{--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;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:oklab(0.92 -0.01 -0.0173205 / 0.6);--border-color:oklab(0.92 -0.01 -0.0173205 / 0.6);--border-radius:22px 22px 22px 22px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-588 .elementor-element.elementor-element-027fc1b:not(.elementor-motion-effects-element-type-background), .elementor-588 .elementor-element.elementor-element-027fc1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-588 .elementor-element.elementor-element-027fc1b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-588 .elementor-element.elementor-element-cdf8e25{--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:flex-start;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-6ffe7bb .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-588 .elementor-element.elementor-element-6ffe7bb .elementor-icon-box-title{margin-block-end:10px;color:#1A1A2E;}.elementor-588 .elementor-element.elementor-element-6ffe7bb.elementor-view-stacked .elementor-icon{background-color:#0B789F;}.elementor-588 .elementor-element.elementor-element-6ffe7bb.elementor-view-framed .elementor-icon, .elementor-588 .elementor-element.elementor-element-6ffe7bb.elementor-view-default .elementor-icon{fill:#0B789F;color:#0B789F;border-color:#0B789F;}.elementor-588 .elementor-element.elementor-element-6ffe7bb .elementor-icon{font-size:40px;}.elementor-588 .elementor-element.elementor-element-6ffe7bb .elementor-icon-box-description{color:#5A7184;}.elementor-588 .elementor-element.elementor-element-5ea7ad0{--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;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:oklab(0.92 -0.01 -0.0173205 / 0.6);--border-color:oklab(0.92 -0.01 -0.0173205 / 0.6);--border-radius:22px 22px 22px 22px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-588 .elementor-element.elementor-element-5ea7ad0:not(.elementor-motion-effects-element-type-background), .elementor-588 .elementor-element.elementor-element-5ea7ad0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-588 .elementor-element.elementor-element-5ea7ad0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-588 .elementor-element.elementor-element-1afb3b6{--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:flex-start;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-096af17 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-588 .elementor-element.elementor-element-096af17 .elementor-icon-box-title{margin-block-end:10px;color:#1A1A2E;}.elementor-588 .elementor-element.elementor-element-096af17.elementor-view-stacked .elementor-icon{background-color:#0B789F;}.elementor-588 .elementor-element.elementor-element-096af17.elementor-view-framed .elementor-icon, .elementor-588 .elementor-element.elementor-element-096af17.elementor-view-default .elementor-icon{fill:#0B789F;color:#0B789F;border-color:#0B789F;}.elementor-588 .elementor-element.elementor-element-096af17 .elementor-icon{font-size:40px;}.elementor-588 .elementor-element.elementor-element-096af17 .elementor-icon-box-description{color:#5A7184;}.elementor-588 .elementor-element.elementor-element-62d37e3{--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;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:oklab(0.92 -0.01 -0.0173205 / 0.6);--border-color:oklab(0.92 -0.01 -0.0173205 / 0.6);--border-radius:22px 22px 22px 22px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-588 .elementor-element.elementor-element-62d37e3:not(.elementor-motion-effects-element-type-background), .elementor-588 .elementor-element.elementor-element-62d37e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-588 .elementor-element.elementor-element-62d37e3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-588 .elementor-element.elementor-element-a532146{--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:flex-start;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-5126c48 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-588 .elementor-element.elementor-element-5126c48 .elementor-icon-box-title{margin-block-end:10px;color:#1A1A2E;}.elementor-588 .elementor-element.elementor-element-5126c48.elementor-view-stacked .elementor-icon{background-color:#E8A93B;}.elementor-588 .elementor-element.elementor-element-5126c48.elementor-view-framed .elementor-icon, .elementor-588 .elementor-element.elementor-element-5126c48.elementor-view-default .elementor-icon{fill:#E8A93B;color:#E8A93B;border-color:#E8A93B;}.elementor-588 .elementor-element.elementor-element-5126c48 .elementor-icon{font-size:40px;}.elementor-588 .elementor-element.elementor-element-5126c48 .elementor-icon-box-description{color:#5A7184;}.elementor-588 .elementor-element.elementor-element-2463290{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:144px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-2463290:not(.elementor-motion-effects-element-type-background), .elementor-588 .elementor-element.elementor-element-2463290 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);background-image:url("https://medsupplyfarmacia.com/wp-content/uploads/2026/06/C-02_Verde_a_Navy.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-588 .elementor-element.elementor-element-28a52d1{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-588 .elementor-element.elementor-element-e283b2c{--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;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:56px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-a1dbf9c .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-surface_bg );font-family:"Plus Jakarta Sans", Sans-serif;font-size:4.2rem;font-weight:700;line-height:4.2rem;}.elementor-588 .elementor-element.elementor-element-a1dbf9c .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-accent );}.elementor-588 .elementor-element.elementor-element-a1dbf9c .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-primary );}.elementor-588 .elementor-element.elementor-element-a1dbf9c .elementskit-section-title-wraper .elementskit-section-subtitle{color:var( --e-global-color-primary_hover );font-size:1.4rem;text-transform:uppercase;margin:0px 0px 0px 0px;}.elementor-588 .elementor-element.elementor-element-a1dbf9c .elementskit-section-title-wraper p{color:var( --e-global-color-white );font-family:"DM Sans", Sans-serif;font-size:1.5rem;font-weight:400;}.elementor-588 .elementor-element.elementor-element-a1dbf9c .elementskit-section-title-wraper .elementskit-border-divider{width:100px;background:var( --e-global-color-accent );}.elementor-588 .elementor-element.elementor-element-a1dbf9c .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:100px;height:4px;color:var( --e-global-color-accent );}.elementor-588 .elementor-element.elementor-element-a1dbf9c .elementskit-section-title-wraper .elementskit-border-star{width:100px;height:4px;color:var( --e-global-color-accent );}.elementor-588 .elementor-element.elementor-element-a1dbf9c .elementskit-section-title-wraper .elementskit-border-divider, .elementor-588 .elementor-element.elementor-element-a1dbf9c .elementskit-border-divider::before{height:4px;}.elementor-588 .elementor-element.elementor-element-a1dbf9c .elementskit-section-title-wraper .elementskit-border-divider:before{background-color:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-588 .elementor-element.elementor-element-a1dbf9c .elementskit-section-title-wraper .elementskit-border-star:after{background-color:var( --e-global-color-accent );}.elementor-588 .elementor-element.elementor-element-8b4c665{--display:grid;--e-con-grid-template-columns:repeat(3, minmax(0px, 1fr));--e-con-grid-template-rows:auto;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--align-items:stretch;--grid-justify-content:flex-start;--border-radius:0px 0px 0px 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-588 .elementor-element.elementor-element-e5228bf{--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;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:oklab(0.92 -0.01 -0.0173205 / 0.6);--border-color:oklab(0.92 -0.01 -0.0173205 / 0.6);--border-radius:22px 22px 22px 22px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-588 .elementor-element.elementor-element-e5228bf:not(.elementor-motion-effects-element-type-background), .elementor-588 .elementor-element.elementor-element-e5228bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-588 .elementor-element.elementor-element-e5228bf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-588 .elementor-element.elementor-element-1ba6088{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-13aec9b .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-588 .elementor-element.elementor-element-13aec9b .elementor-icon-box-title{margin-block-end:10px;color:#1A1A2E;}.elementor-588 .elementor-element.elementor-element-13aec9b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-588 .elementor-element.elementor-element-13aec9b.elementor-view-framed .elementor-icon, .elementor-588 .elementor-element.elementor-element-13aec9b.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-588 .elementor-element.elementor-element-13aec9b .elementor-icon{font-size:40px;}.elementor-588 .elementor-element.elementor-element-13aec9b .elementor-icon-box-description{color:#5A7184;}.elementor-588 .elementor-element.elementor-element-6fb7e91{--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;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:oklab(0.92 -0.01 -0.0173205 / 0.6);--border-color:oklab(0.92 -0.01 -0.0173205 / 0.6);--border-radius:22px 22px 22px 22px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-588 .elementor-element.elementor-element-6fb7e91:not(.elementor-motion-effects-element-type-background), .elementor-588 .elementor-element.elementor-element-6fb7e91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-588 .elementor-element.elementor-element-6fb7e91.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-588 .elementor-element.elementor-element-eebacfb{--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:flex-start;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-82de22e .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-588 .elementor-element.elementor-element-82de22e .elementor-icon-box-title{margin-block-end:10px;color:#1A1A2E;}.elementor-588 .elementor-element.elementor-element-82de22e.elementor-view-stacked .elementor-icon{background-color:#3DAF47;}.elementor-588 .elementor-element.elementor-element-82de22e.elementor-view-framed .elementor-icon, .elementor-588 .elementor-element.elementor-element-82de22e.elementor-view-default .elementor-icon{fill:#3DAF47;color:#3DAF47;border-color:#3DAF47;}.elementor-588 .elementor-element.elementor-element-82de22e .elementor-icon{font-size:40px;}.elementor-588 .elementor-element.elementor-element-82de22e .elementor-icon-box-description{color:#5A7184;}.elementor-588 .elementor-element.elementor-element-c35b8cc{--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;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:oklab(0.92 -0.01 -0.0173205 / 0.6);--border-color:oklab(0.92 -0.01 -0.0173205 / 0.6);--border-radius:22px 22px 22px 22px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-588 .elementor-element.elementor-element-c35b8cc:not(.elementor-motion-effects-element-type-background), .elementor-588 .elementor-element.elementor-element-c35b8cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-588 .elementor-element.elementor-element-c35b8cc.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-588 .elementor-element.elementor-element-6cc6555{--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:flex-start;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-c5c8daf .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-588 .elementor-element.elementor-element-c5c8daf .elementor-icon-box-title{margin-block-end:10px;color:#1A1A2E;}.elementor-588 .elementor-element.elementor-element-c5c8daf.elementor-view-stacked .elementor-icon{background-color:#3DAF47;}.elementor-588 .elementor-element.elementor-element-c5c8daf.elementor-view-framed .elementor-icon, .elementor-588 .elementor-element.elementor-element-c5c8daf.elementor-view-default .elementor-icon{fill:#3DAF47;color:#3DAF47;border-color:#3DAF47;}.elementor-588 .elementor-element.elementor-element-c5c8daf .elementor-icon{font-size:40px;}.elementor-588 .elementor-element.elementor-element-c5c8daf .elementor-icon-box-description{color:#5A7184;}.elementor-588 .elementor-element.elementor-element-ef3e0ee{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-588 .elementor-element.elementor-element-ef3e0ee:not(.elementor-motion-effects-element-type-background), .elementor-588 .elementor-element.elementor-element-ef3e0ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);background-image:url("https://medsupplyfarmacia.com/wp-content/uploads/2026/06/C-03_Verde_Claro_Wellness.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-588 .elementor-element.elementor-element-aeb7c4f{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-ccf07e1{--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;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-053be64 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-surface_dark );font-family:"Plus Jakarta Sans", Sans-serif;font-size:4.2rem;font-weight:700;line-height:4.2rem;}.elementor-588 .elementor-element.elementor-element-053be64 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-accent );}.elementor-588 .elementor-element.elementor-element-053be64 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-primary );}.elementor-588 .elementor-element.elementor-element-053be64 .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-588 .elementor-element.elementor-element-053be64 .elementskit-section-title-wraper .elementskit-section-title > span{font-weight:800;}.elementor-588 .elementor-element.elementor-element-053be64 .elementskit-section-title-wraper .elementskit-section-subtitle{color:var( --e-global-color-primary_hover );font-size:1.2rem;text-transform:uppercase;margin:0px 0px 0px 0px;}.elementor-588 .elementor-element.elementor-element-053be64 .elementskit-section-title-wraper .elementskit-border-divider{width:100px;background:var( --e-global-color-accent );}.elementor-588 .elementor-element.elementor-element-053be64 .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:100px;height:4px;color:var( --e-global-color-accent );}.elementor-588 .elementor-element.elementor-element-053be64 .elementskit-section-title-wraper .elementskit-border-star{width:100px;height:4px;color:var( --e-global-color-accent );}.elementor-588 .elementor-element.elementor-element-053be64 .elementskit-section-title-wraper .elementskit-border-divider, .elementor-588 .elementor-element.elementor-element-053be64 .elementskit-border-divider::before{height:4px;}.elementor-588 .elementor-element.elementor-element-053be64 .elementskit-section-title-wraper .elementskit-border-divider:before{background-color:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-588 .elementor-element.elementor-element-053be64 .elementskit-section-title-wraper .elementskit-border-star:after{background-color:var( --e-global-color-accent );}.elementor-588 .elementor-element.elementor-element-f116089{--display:grid;--e-con-grid-template-columns:repeat(5, minmax(0px, 1fr));--e-con-grid-template-rows:auto;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--align-items:stretch;--grid-justify-content:flex-start;--border-radius:0px 0px 0px 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-588 .elementor-element.elementor-element-40eba39{--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;--justify-content:space-evenly;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:oklab(0.92 -0.01 -0.0173205 / 0.6);--border-color:oklab(0.92 -0.01 -0.0173205 / 0.6);--border-radius:22px 22px 22px 22px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-588 .elementor-element.elementor-element-40eba39:not(.elementor-motion-effects-element-type-background), .elementor-588 .elementor-element.elementor-element-40eba39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-588 .elementor-element.elementor-element-40eba39.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-588 .elementor-element.elementor-element-acc0a52 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-588 .elementor-element.elementor-element-acc0a52 .elementor-icon-box-title{margin-block-end:10px;color:#0A2340;}.elementor-588 .elementor-element.elementor-element-acc0a52.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-588 .elementor-element.elementor-element-acc0a52.elementor-view-framed .elementor-icon, .elementor-588 .elementor-element.elementor-element-acc0a52.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-588 .elementor-element.elementor-element-acc0a52 .elementor-icon{font-size:40px;}.elementor-588 .elementor-element.elementor-element-acc0a52 .elementor-icon-box-description{color:#5A7184;}.elementor-588 .elementor-element.elementor-element-aa27029{--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;--justify-content:space-evenly;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:oklab(0.92 -0.01 -0.0173205 / 0.6);--border-color:oklab(0.92 -0.01 -0.0173205 / 0.6);--border-radius:22px 22px 22px 22px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-588 .elementor-element.elementor-element-aa27029:not(.elementor-motion-effects-element-type-background), .elementor-588 .elementor-element.elementor-element-aa27029 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-588 .elementor-element.elementor-element-aa27029.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-588 .elementor-element.elementor-element-f7b9a3d .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-588 .elementor-element.elementor-element-f7b9a3d .elementor-icon-box-title{margin-block-end:10px;color:#0A2340;}.elementor-588 .elementor-element.elementor-element-f7b9a3d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-588 .elementor-element.elementor-element-f7b9a3d.elementor-view-framed .elementor-icon, .elementor-588 .elementor-element.elementor-element-f7b9a3d.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-588 .elementor-element.elementor-element-f7b9a3d .elementor-icon{font-size:40px;}.elementor-588 .elementor-element.elementor-element-f7b9a3d .elementor-icon-box-description{color:#5A7184;}.elementor-588 .elementor-element.elementor-element-396347b{--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;--justify-content:space-evenly;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:oklab(0.92 -0.01 -0.0173205 / 0.6);--border-color:oklab(0.92 -0.01 -0.0173205 / 0.6);--border-radius:22px 22px 22px 22px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-588 .elementor-element.elementor-element-396347b:not(.elementor-motion-effects-element-type-background), .elementor-588 .elementor-element.elementor-element-396347b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-588 .elementor-element.elementor-element-396347b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-588 .elementor-element.elementor-element-6d8c6b0 .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-588 .elementor-element.elementor-element-6d8c6b0 .elementor-icon-box-title{margin-block-end:10px;color:#0A2340;}.elementor-588 .elementor-element.elementor-element-6d8c6b0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-588 .elementor-element.elementor-element-6d8c6b0.elementor-view-framed .elementor-icon, .elementor-588 .elementor-element.elementor-element-6d8c6b0.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-588 .elementor-element.elementor-element-6d8c6b0 .elementor-icon{font-size:40px;}.elementor-588 .elementor-element.elementor-element-6d8c6b0 .elementor-icon-box-description{color:#5A7184;}.elementor-588 .elementor-element.elementor-element-1571528{--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;--justify-content:space-evenly;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:oklab(0.92 -0.01 -0.0173205 / 0.6);--border-color:oklab(0.92 -0.01 -0.0173205 / 0.6);--border-radius:22px 22px 22px 22px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-588 .elementor-element.elementor-element-1571528:not(.elementor-motion-effects-element-type-background), .elementor-588 .elementor-element.elementor-element-1571528 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-588 .elementor-element.elementor-element-1571528.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-588 .elementor-element.elementor-element-ad378bc .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-588 .elementor-element.elementor-element-ad378bc .elementor-icon-box-title{margin-block-end:10px;color:#0A2340;}.elementor-588 .elementor-element.elementor-element-ad378bc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-588 .elementor-element.elementor-element-ad378bc.elementor-view-framed .elementor-icon, .elementor-588 .elementor-element.elementor-element-ad378bc.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-588 .elementor-element.elementor-element-ad378bc .elementor-icon{font-size:40px;}.elementor-588 .elementor-element.elementor-element-ad378bc .elementor-icon-box-description{color:#5A7184;}.elementor-588 .elementor-element.elementor-element-df81afb{--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;--justify-content:space-evenly;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:oklab(0.92 -0.01 -0.0173205 / 0.6);--border-color:oklab(0.92 -0.01 -0.0173205 / 0.6);--border-radius:22px 22px 22px 22px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-588 .elementor-element.elementor-element-df81afb:not(.elementor-motion-effects-element-type-background), .elementor-588 .elementor-element.elementor-element-df81afb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-588 .elementor-element.elementor-element-df81afb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-588 .elementor-element.elementor-element-98d315c .elementor-icon-box-wrapper{text-align:center;gap:15px;}.elementor-588 .elementor-element.elementor-element-98d315c .elementor-icon-box-title{margin-block-end:10px;color:#0A2340;}.elementor-588 .elementor-element.elementor-element-98d315c.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-588 .elementor-element.elementor-element-98d315c.elementor-view-framed .elementor-icon, .elementor-588 .elementor-element.elementor-element-98d315c.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-588 .elementor-element.elementor-element-98d315c .elementor-icon{font-size:40px;}.elementor-588 .elementor-element.elementor-element-98d315c .elementor-icon-box-description{color:#5A7184;}.elementor-588 .elementor-element.elementor-element-772ea3b{--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;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-f009f25 .elementor-button:hover, .elementor-588 .elementor-element.elementor-element-f009f25 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-accent );background-image:linear-gradient(360deg, #B9975B 0%, #796543 100%);border-color:#0C2047;}.elementor-588 .elementor-element.elementor-element-f009f25 .elementor-button{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;text-decoration:none;line-height:24px;letter-spacing:0px;word-spacing:0px;fill:var( --e-global-color-wellness );color:var( --e-global-color-wellness );transition-duration:0s;border-radius:10px 10px 10px 10px;}.elementor-588 .elementor-element.elementor-element-f009f25 .elementor-button:hover svg, .elementor-588 .elementor-element.elementor-element-f009f25 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-588 .elementor-element.elementor-element-a287185{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:144px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-a287185:not(.elementor-motion-effects-element-type-background), .elementor-588 .elementor-element.elementor-element-a287185 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);background-image:url("https://medsupplyfarmacia.com/wp-content/uploads/2026/06/D-01_Blanco_Clinico_Tinte_Azul.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-588 .elementor-element.elementor-element-cacc64a{--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;--justify-content:flex-start;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-588 .elementor-element.elementor-element-e86f498{--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;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:56px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-ca7724a .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-surface_dark );font-family:"Plus Jakarta Sans", Sans-serif;font-size:4.2rem;font-weight:700;line-height:4.2rem;}.elementor-588 .elementor-element.elementor-element-ca7724a .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-accent );}.elementor-588 .elementor-element.elementor-element-ca7724a .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-primary );}.elementor-588 .elementor-element.elementor-element-ca7724a .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-588 .elementor-element.elementor-element-ca7724a .elementskit-section-title-wraper .elementskit-section-title > span{font-weight:800;}.elementor-588 .elementor-element.elementor-element-ca7724a .elementskit-section-title-wraper .elementskit-section-subtitle{color:var( --e-global-color-primary_hover );font-size:1.2rem;text-transform:uppercase;margin:0px 0px 0px 0px;}.elementor-588 .elementor-element.elementor-element-ca7724a .elementskit-section-title-wraper p{color:var( --e-global-color-primary_dark );font-family:"DM Sans", Sans-serif;font-size:1.5rem;font-weight:400;}.elementor-588 .elementor-element.elementor-element-ca7724a .elementskit-section-title-wraper .elementskit-border-divider{width:100px;background:var( --e-global-color-accent );}.elementor-588 .elementor-element.elementor-element-ca7724a .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:100px;height:4px;color:var( --e-global-color-accent );}.elementor-588 .elementor-element.elementor-element-ca7724a .elementskit-section-title-wraper .elementskit-border-star{width:100px;height:4px;color:var( --e-global-color-accent );}.elementor-588 .elementor-element.elementor-element-ca7724a .elementskit-section-title-wraper .elementskit-border-divider, .elementor-588 .elementor-element.elementor-element-ca7724a .elementskit-border-divider::before{height:4px;}.elementor-588 .elementor-element.elementor-element-ca7724a .elementskit-section-title-wraper .elementskit-border-divider:before{background-color:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-588 .elementor-element.elementor-element-ca7724a .elementskit-section-title-wraper .elementskit-border-star:after{background-color:var( --e-global-color-accent );}.elementor-588 .elementor-element.elementor-element-c5336bc{--display:grid;--e-con-grid-template-columns:repeat(2, minmax(0px, 1fr));--e-con-grid-template-rows:auto;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--grid-auto-flow:row;--align-items:stretch;--grid-justify-content:flex-start;--border-radius:0px 0px 0px 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-588 .elementor-element.elementor-element-0e30ad2{--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;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:oklab(0.92 -0.01 -0.0173205 / 0.6);--border-color:oklab(0.92 -0.01 -0.0173205 / 0.6);--border-radius:22px 22px 22px 22px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-588 .elementor-element.elementor-element-0e30ad2:not(.elementor-motion-effects-element-type-background), .elementor-588 .elementor-element.elementor-element-0e30ad2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-588 .elementor-element.elementor-element-0e30ad2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-588 .elementor-element.elementor-element-2933b3b{--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;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-191d560 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-588 .elementor-element.elementor-element-191d560 .elementor-icon-box-title{margin-block-end:10px;color:#1A1A2E;}.elementor-588 .elementor-element.elementor-element-191d560.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-588 .elementor-element.elementor-element-191d560.elementor-view-framed .elementor-icon, .elementor-588 .elementor-element.elementor-element-191d560.elementor-view-default .elementor-icon{fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-588 .elementor-element.elementor-element-191d560 .elementor-icon{font-size:40px;}.elementor-588 .elementor-element.elementor-element-191d560 .elementor-icon-box-description{color:#5A7184;}.elementor-588 .elementor-element.elementor-element-5bc0838 .elementor-button:hover, .elementor-588 .elementor-element.elementor-element-5bc0838 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-accent );background-image:linear-gradient(360deg, #B9975B 0%, #796543 100%);border-color:#0C2047;}.elementor-588 .elementor-element.elementor-element-5bc0838 .elementor-button{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;text-decoration:none;line-height:24px;letter-spacing:0px;word-spacing:0px;fill:var( --e-global-color-wellness );color:var( --e-global-color-wellness );transition-duration:0s;border-radius:10px 10px 10px 10px;}.elementor-588 .elementor-element.elementor-element-5bc0838 .elementor-button:hover svg, .elementor-588 .elementor-element.elementor-element-5bc0838 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-588 .elementor-element.elementor-element-02c76fb{--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;--justify-content:center;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:oklab(0.92 -0.01 -0.0173205 / 0.6);--border-color:oklab(0.92 -0.01 -0.0173205 / 0.6);--border-radius:22px 22px 22px 22px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-588 .elementor-element.elementor-element-02c76fb:not(.elementor-motion-effects-element-type-background), .elementor-588 .elementor-element.elementor-element-02c76fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgb(255, 255, 255);}.elementor-588 .elementor-element.elementor-element-02c76fb.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-588 .elementor-element.elementor-element-a6ae5d8{--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;--justify-content:center;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-34e99a2 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-588 .elementor-element.elementor-element-34e99a2 .elementor-icon-box-title{margin-block-end:10px;color:#1A1A2E;}.elementor-588 .elementor-element.elementor-element-34e99a2.elementor-view-stacked .elementor-icon{background-color:#3DAF47;}.elementor-588 .elementor-element.elementor-element-34e99a2.elementor-view-framed .elementor-icon, .elementor-588 .elementor-element.elementor-element-34e99a2.elementor-view-default .elementor-icon{fill:#3DAF47;color:#3DAF47;border-color:#3DAF47;}.elementor-588 .elementor-element.elementor-element-34e99a2 .elementor-icon{font-size:40px;}.elementor-588 .elementor-element.elementor-element-34e99a2 .elementor-icon-box-description{color:#5A7184;}.elementor-588 .elementor-element.elementor-element-b8de795 .elementor-button:hover, .elementor-588 .elementor-element.elementor-element-b8de795 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-accent );background-image:linear-gradient(360deg, #B9975B 0%, #796543 100%);border-color:#0C2047;}.elementor-588 .elementor-element.elementor-element-b8de795 .elementor-button{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;text-decoration:none;line-height:24px;letter-spacing:0px;word-spacing:0px;fill:var( --e-global-color-wellness );color:var( --e-global-color-wellness );transition-duration:0s;border-radius:10px 10px 10px 10px;}.elementor-588 .elementor-element.elementor-element-b8de795 .elementor-button:hover svg, .elementor-588 .elementor-element.elementor-element-b8de795 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-588 .elementor-element.elementor-element-4ddcb81{--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:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-588 .elementor-element.elementor-element-4ddcb81:not(.elementor-motion-effects-element-type-background), .elementor-588 .elementor-element.elementor-element-4ddcb81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A2340;background-image:url("https://medsupplyfarmacia.com/wp-content/uploads/2026/06/A-02_Navy_Luz_Lateral.webp");}.elementor-588 .elementor-element.elementor-element-da2a033 .elementskit-section-title-wraper .elementskit-section-title{color:var( --e-global-color-surface_bg );font-family:"Plus Jakarta Sans", Sans-serif;font-size:4.2rem;font-weight:700;line-height:4.2rem;}.elementor-588 .elementor-element.elementor-element-da2a033 .elementskit-section-title-wraper .elementskit-section-title > span{color:var( --e-global-color-accent );}.elementor-588 .elementor-element.elementor-element-da2a033 .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:var( --e-global-color-primary );}.elementor-588 .elementor-element.elementor-element-da2a033 .elementskit-section-title-wraper .elementskit-section-subtitle{color:var( --e-global-color-primary_hover );font-size:1.4rem;text-transform:uppercase;margin:0px 0px 0px 0px;}.elementor-588 .elementor-element.elementor-element-da2a033 .elementskit-section-title-wraper .elementskit-border-divider{width:100px;background:var( --e-global-color-accent );}.elementor-588 .elementor-element.elementor-element-da2a033 .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:100px;height:4px;color:var( --e-global-color-accent );}.elementor-588 .elementor-element.elementor-element-da2a033 .elementskit-section-title-wraper .elementskit-border-star{width:100px;height:4px;color:var( --e-global-color-accent );}.elementor-588 .elementor-element.elementor-element-da2a033 .elementskit-section-title-wraper .elementskit-border-divider, .elementor-588 .elementor-element.elementor-element-da2a033 .elementskit-border-divider::before{height:4px;}.elementor-588 .elementor-element.elementor-element-da2a033 .elementskit-section-title-wraper .elementskit-border-divider:before{background-color:var( --e-global-color-accent );color:var( --e-global-color-accent );}.elementor-588 .elementor-element.elementor-element-da2a033 .elementskit-section-title-wraper .elementskit-border-star:after{background-color:var( --e-global-color-accent );}.elementor-588 .elementor-element.elementor-element-0a94168 .elementor-button:hover, .elementor-588 .elementor-element.elementor-element-0a94168 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-accent );background-image:linear-gradient(360deg, #B9975B 0%, #796543 100%);border-color:#0C2047;}.elementor-588 .elementor-element.elementor-element-0a94168 .elementor-button{font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;text-decoration:none;line-height:24px;letter-spacing:0px;word-spacing:0px;fill:var( --e-global-color-wellness );color:var( --e-global-color-wellness );transition-duration:0s;border-radius:10px 10px 10px 10px;}.elementor-588 .elementor-element.elementor-element-0a94168 .elementor-button:hover svg, .elementor-588 .elementor-element.elementor-element-0a94168 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-widget-alert .elementor-alert-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-alert .elementor-alert-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-588 .elementor-element.elementor-element-cdd4f95{box-shadow:0 0 15px 0 rgba(255, 255 ,255, 0.6) inset;border-radius:0px 15px 15px 0px;}.elementor-588 .elementor-element.elementor-element-cdd4f95 .elementor-alert{background-color:#FFCEDB73;border-inline-start-color:#CA3C3C;border-inline-start-width:10px;}.elementor-588 .elementor-element.elementor-element-cdd4f95 .elementor-alert-title{color:#9F300B;font-family:"Plus Jakarta Sans", Sans-serif;font-size:1.3rem;font-weight:800;}.elementor-588 .elementor-element.elementor-element-cdd4f95 .elementor-alert-description{color:#9F240B;font-family:"DM Sans", Sans-serif;font-size:1.2rem;font-weight:600;font-style:italic;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-588 .elementor-element.elementor-element-28ef0c5{--width:100%;}.elementor-588 .elementor-element.elementor-element-1a00a3a{--content-width:80rem;}.elementor-588 .elementor-element.elementor-element-59dd39a{--width:auto;}.elementor-588 .elementor-element.elementor-element-730dd9e{--width:auto;}.elementor-588 .elementor-element.elementor-element-e605d2e{--width:auto;}.elementor-588 .elementor-element.elementor-element-027fc1b{--width:auto;}.elementor-588 .elementor-element.elementor-element-5ea7ad0{--width:auto;}.elementor-588 .elementor-element.elementor-element-62d37e3{--width:auto;}.elementor-588 .elementor-element.elementor-element-28a52d1{--content-width:80rem;}.elementor-588 .elementor-element.elementor-element-e5228bf{--width:auto;}.elementor-588 .elementor-element.elementor-element-6fb7e91{--width:auto;}.elementor-588 .elementor-element.elementor-element-c35b8cc{--width:auto;}.elementor-588 .elementor-element.elementor-element-aeb7c4f{--content-width:80rem;}.elementor-588 .elementor-element.elementor-element-40eba39{--width:auto;}.elementor-588 .elementor-element.elementor-element-aa27029{--width:auto;}.elementor-588 .elementor-element.elementor-element-396347b{--width:auto;}.elementor-588 .elementor-element.elementor-element-1571528{--width:auto;}.elementor-588 .elementor-element.elementor-element-df81afb{--width:auto;}.elementor-588 .elementor-element.elementor-element-cacc64a{--content-width:80rem;}.elementor-588 .elementor-element.elementor-element-0e30ad2{--width:auto;}.elementor-588 .elementor-element.elementor-element-02c76fb{--width:auto;}.elementor-588 .elementor-element.elementor-element-4ddcb81{--content-width:1200px;}}@media(max-width:1024px) and (min-width:768px){.elementor-588 .elementor-element.elementor-element-59dd39a{--width:100%;}.elementor-588 .elementor-element.elementor-element-730dd9e{--width:100%;}.elementor-588 .elementor-element.elementor-element-e605d2e{--width:100%;}.elementor-588 .elementor-element.elementor-element-027fc1b{--width:100%;}.elementor-588 .elementor-element.elementor-element-5ea7ad0{--width:100%;}.elementor-588 .elementor-element.elementor-element-62d37e3{--width:100%;}.elementor-588 .elementor-element.elementor-element-e5228bf{--width:100%;}.elementor-588 .elementor-element.elementor-element-6fb7e91{--width:100%;}.elementor-588 .elementor-element.elementor-element-c35b8cc{--width:100%;}.elementor-588 .elementor-element.elementor-element-40eba39{--width:100%;}.elementor-588 .elementor-element.elementor-element-aa27029{--width:100%;}.elementor-588 .elementor-element.elementor-element-396347b{--width:100%;}.elementor-588 .elementor-element.elementor-element-1571528{--width:100%;}.elementor-588 .elementor-element.elementor-element-df81afb{--width:100%;}.elementor-588 .elementor-element.elementor-element-0e30ad2{--width:100%;}.elementor-588 .elementor-element.elementor-element-02c76fb{--width:100%;}}@media(min-width:1367px){.elementor-588 .elementor-element.elementor-element-7f326d7:not(.elementor-motion-effects-element-type-background), .elementor-588 .elementor-element.elementor-element-7f326d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-588 .elementor-element.elementor-element-2463290:not(.elementor-motion-effects-element-type-background), .elementor-588 .elementor-element.elementor-element-2463290 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-588 .elementor-element.elementor-element-ef3e0ee:not(.elementor-motion-effects-element-type-background), .elementor-588 .elementor-element.elementor-element-ef3e0ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-588 .elementor-element.elementor-element-a287185:not(.elementor-motion-effects-element-type-background), .elementor-588 .elementor-element.elementor-element-a287185 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-588 .elementor-element.elementor-element-4ddcb81:not(.elementor-motion-effects-element-type-background), .elementor-588 .elementor-element.elementor-element-4ddcb81 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}@media(min-width:2400px){.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-588 .elementor-element.elementor-element-a456bbd{--grid-auto-flow:row;}.elementor-588 .elementor-element.elementor-element-8b4c665{--grid-auto-flow:row;}.elementor-588 .elementor-element.elementor-element-f116089{--grid-auto-flow:row;}.elementor-588 .elementor-element.elementor-element-c5336bc{--grid-auto-flow:row;}}@media(max-width:1366px){.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-588 .elementor-element.elementor-element-a456bbd{--grid-auto-flow:row;}.elementor-588 .elementor-element.elementor-element-8b4c665{--grid-auto-flow:row;}.elementor-588 .elementor-element.elementor-element-f116089{--grid-auto-flow:row;}.elementor-588 .elementor-element.elementor-element-c5336bc{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-588 .elementor-element.elementor-element-f1cbd3e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-588 .elementor-element.elementor-element-dbfa934{--margin-top:48px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-424623c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:144px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-1a00a3a{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-588 .elementor-element.elementor-element-3ecbc2d{--margin-top:0px;--margin-bottom:56px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-a456bbd{--e-con-grid-template-columns:repeat(2, minmax(0px, 1fr));--grid-auto-flow:row;--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-588 .elementor-element.elementor-element-59dd39a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-588 .elementor-element.elementor-element-084c291{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-730dd9e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-588 .elementor-element.elementor-element-b801906{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-e605d2e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-588 .elementor-element.elementor-element-e4b1b94{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-027fc1b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-588 .elementor-element.elementor-element-cdf8e25{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-5ea7ad0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-588 .elementor-element.elementor-element-1afb3b6{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-62d37e3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-588 .elementor-element.elementor-element-a532146{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-2463290{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:144px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-28a52d1{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-588 .elementor-element.elementor-element-e283b2c{--margin-top:0px;--margin-bottom:56px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-8b4c665{--e-con-grid-template-columns:repeat(2, minmax(0px, 1fr));--grid-auto-flow:row;--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-588 .elementor-element.elementor-element-e5228bf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-588 .elementor-element.elementor-element-1ba6088{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-6fb7e91{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-588 .elementor-element.elementor-element-eebacfb{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-c35b8cc{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-588 .elementor-element.elementor-element-6cc6555{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-ef3e0ee{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-588 .elementor-element.elementor-element-aeb7c4f{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-ccf07e1{--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-f116089{--grid-auto-flow:row;--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-588 .elementor-element.elementor-element-40eba39{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-588 .elementor-element.elementor-element-aa27029{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-588 .elementor-element.elementor-element-396347b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-588 .elementor-element.elementor-element-1571528{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-588 .elementor-element.elementor-element-df81afb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-588 .elementor-element.elementor-element-772ea3b{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-a287185{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:144px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-cacc64a{--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-588 .elementor-element.elementor-element-e86f498{--margin-top:0px;--margin-bottom:56px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-c5336bc{--e-con-grid-template-columns:repeat(2, minmax(0px, 1fr));--grid-auto-flow:row;--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-588 .elementor-element.elementor-element-0e30ad2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-588 .elementor-element.elementor-element-2933b3b{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-02c76fb{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-588 .elementor-element.elementor-element-a6ae5d8{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-588 .elementor-element.elementor-element-f1cbd3e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-588 .elementor-element.elementor-element-dbfa934{--flex-wrap:nowrap;--margin-top:48px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:16px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-424623c{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:144px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-1a00a3a{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-588 .elementor-element.elementor-element-3ecbc2d{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:56px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-a456bbd{--e-con-grid-template-columns:initial;--grid-auto-flow:row;--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-588 .elementor-element.elementor-element-59dd39a{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-588 .elementor-element.elementor-element-084c291{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-730dd9e{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-588 .elementor-element.elementor-element-b801906{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-e605d2e{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-588 .elementor-element.elementor-element-e4b1b94{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-027fc1b{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-588 .elementor-element.elementor-element-cdf8e25{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-5ea7ad0{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-588 .elementor-element.elementor-element-1afb3b6{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-62d37e3{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-588 .elementor-element.elementor-element-a532146{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-2463290{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:144px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-28a52d1{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-588 .elementor-element.elementor-element-e283b2c{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:56px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-8b4c665{--e-con-grid-template-columns:initial;--grid-auto-flow:row;--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-588 .elementor-element.elementor-element-e5228bf{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-588 .elementor-element.elementor-element-1ba6088{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-6fb7e91{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-588 .elementor-element.elementor-element-eebacfb{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-c35b8cc{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-588 .elementor-element.elementor-element-6cc6555{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-ef3e0ee{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-588 .elementor-element.elementor-element-aeb7c4f{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-ccf07e1{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:48px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-f116089{--e-con-grid-template-columns:repeat(2, minmax(0px, 1fr));--grid-auto-flow:row;--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-588 .elementor-element.elementor-element-40eba39{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-588 .elementor-element.elementor-element-aa27029{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-588 .elementor-element.elementor-element-396347b{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-588 .elementor-element.elementor-element-1571528{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-588 .elementor-element.elementor-element-df81afb{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-588 .elementor-element.elementor-element-772ea3b{--flex-wrap:nowrap;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-a287185{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:144px;--padding-bottom:96px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-cacc64a{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:auto;--margin-right:auto;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-588 .elementor-element.elementor-element-e86f498{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:56px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-c5336bc{--e-con-grid-template-columns:initial;--grid-auto-flow:row;--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-588 .elementor-element.elementor-element-0e30ad2{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-588 .elementor-element.elementor-element-2933b3b{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-588 .elementor-element.elementor-element-02c76fb{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:28px;--padding-bottom:28px;--padding-left:28px;--padding-right:28px;grid-column:auto / auto;grid-row:auto / auto;}.elementor-588 .elementor-element.elementor-element-a6ae5d8{--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for button, class: .elementor-element-a186913 *//* 1. Configuramos el contenedor del enlace */
.elementor-588 .elementor-element.elementor-element-a186913 a {
    position: relative;
    z-index: 1;
    display: inline-flex;
    align-items: center;
    padding: 12px 24px; /* Ajusta según tu diseño */
    overflow: hidden;
    background: none !important; /* Quitamos el fondo base */
    transition: all 0.5s ease;
}

/* 2. Capa del Gradiente Original (Visible por defecto) */
.elementor-588 .elementor-element.elementor-element-a186913 a::before {
    content: "";
    position: absolute;
    top: 0; left: 0; right: 0; bottom: 0;
    z-index: -1;
    background-image: linear-gradient(135deg, 
        oklch(0.32 0.13 250) 0%, 
        oklch(0.46 0.14 248) 60%, 
        oklch(0.62 0.15 235) 130%
    );
    transition: opacity 0.5s ease-in-out;
}

/* 3. Capa del Gradiente Invertido (Invisible hasta el Hover) */
.elementor-588 .elementor-element.elementor-element-a186913 a::after {
    content: "";
    position: absolute;
    top: 0; left: 0; right: 0; bottom: 0;
    z-index: -1;
    background-image: linear-gradient(135deg, 
        oklch(0.62 0.15 235) 0%, 
        oklch(0.46 0.14 248) 60%, 
        oklch(0.32 0.13 250) 130%
    );
    opacity: 0; /* Totalmente invisible */
    transition: opacity 0.5s ease-in-out;
}

/* 4. Efecto Hover: Hacemos aparecer la capa invertida */
.elementor-588 .elementor-element.elementor-element-a186913 a:hover::after {
    opacity: 1;
}

/* 5. Icono SVG (Sin cambios, solo el tamaño) */
.elementor-588 .elementor-element.elementor-element-a186913 svg {
    width: 16px !important;
    height: 16px !important;
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dbfa934 */.elementor-588 .elementor-element.elementor-element-dbfa934{max-width: 1200px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59dd39a */.elementor-588 .elementor-element.elementor-element-59dd39a {
  --glow-color: #43B2EE;
  --glow-opacity-soft: 0.14;
  --glow-opacity-strong: 0.28;

  box-shadow:
    0 1px 2px color-mix(in srgb, var(--glow-color) 8%, transparent),
    0 8px 24px -12px color-mix(in srgb, var(--glow-color) 18%, transparent);

  transform: translateY(0);
  transition:
    transform 0.28s ease,
    box-shadow 0.28s ease,
    border-color 0.28s ease;
}

.elementor-588 .elementor-element.elementor-element-59dd39a:hover {
  transform: translateY(-0.25rem);

  box-shadow:
    0 2px 4px color-mix(in srgb, var(--glow-color) 14%, transparent),
    0 18px 42px -14px color-mix(in srgb, var(--glow-color) 38%, transparent),
    0 0 32px -8px color-mix(in srgb, var(--glow-color) 45%, transparent);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-730dd9e */.elementor-588 .elementor-element.elementor-element-730dd9e {
  --glow-color: #43B2EE;
  --glow-opacity-soft: 0.14;
  --glow-opacity-strong: 0.28;

  box-shadow:
    0 1px 2px color-mix(in srgb, var(--glow-color) 8%, transparent),
    0 8px 24px -12px color-mix(in srgb, var(--glow-color) 18%, transparent);

  transform: translateY(0);
  transition:
    transform 0.28s ease,
    box-shadow 0.28s ease,
    border-color 0.28s ease;
}

.elementor-588 .elementor-element.elementor-element-730dd9e:hover {
  transform: translateY(-0.25rem);

  box-shadow:
    0 2px 4px color-mix(in srgb, var(--glow-color) 14%, transparent),
    0 18px 42px -14px color-mix(in srgb, var(--glow-color) 38%, transparent),
    0 0 32px -8px color-mix(in srgb, var(--glow-color) 45%, transparent);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e605d2e */.elementor-588 .elementor-element.elementor-element-e605d2e {
  --glow-color: #43B2EE;
  --glow-opacity-soft: 0.14;
  --glow-opacity-strong: 0.28;

  box-shadow:
    0 1px 2px color-mix(in srgb, var(--glow-color) 8%, transparent),
    0 8px 24px -12px color-mix(in srgb, var(--glow-color) 18%, transparent);

  transform: translateY(0);
  transition:
    transform 0.28s ease,
    box-shadow 0.28s ease,
    border-color 0.28s ease;
}

.elementor-588 .elementor-element.elementor-element-e605d2e:hover {
  transform: translateY(-0.25rem);

  box-shadow:
    0 2px 4px color-mix(in srgb, var(--glow-color) 14%, transparent),
    0 18px 42px -14px color-mix(in srgb, var(--glow-color) 38%, transparent),
    0 0 32px -8px color-mix(in srgb, var(--glow-color) 45%, transparent);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-027fc1b */.elementor-588 .elementor-element.elementor-element-027fc1b {
  --glow-color: #43B2EE;
  --glow-opacity-soft: 0.14;
  --glow-opacity-strong: 0.28;

  box-shadow:
    0 1px 2px color-mix(in srgb, var(--glow-color) 8%, transparent),
    0 8px 24px -12px color-mix(in srgb, var(--glow-color) 18%, transparent);

  transform: translateY(0);
  transition:
    transform 0.28s ease,
    box-shadow 0.28s ease,
    border-color 0.28s ease;
}

.elementor-588 .elementor-element.elementor-element-027fc1b:hover {
  transform: translateY(-0.25rem);

  box-shadow:
    0 2px 4px color-mix(in srgb, var(--glow-color) 14%, transparent),
    0 18px 42px -14px color-mix(in srgb, var(--glow-color) 38%, transparent),
    0 0 32px -8px color-mix(in srgb, var(--glow-color) 45%, transparent);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5ea7ad0 */.elementor-588 .elementor-element.elementor-element-5ea7ad0 {
  --glow-color: #43B2EE;
  --glow-opacity-soft: 0.14;
  --glow-opacity-strong: 0.28;

  box-shadow:
    0 1px 2px color-mix(in srgb, var(--glow-color) 8%, transparent),
    0 8px 24px -12px color-mix(in srgb, var(--glow-color) 18%, transparent);

  transform: translateY(0);
  transition:
    transform 0.28s ease,
    box-shadow 0.28s ease,
    border-color 0.28s ease;
}

.elementor-588 .elementor-element.elementor-element-5ea7ad0:hover {
  transform: translateY(-0.25rem);

  box-shadow:
    0 2px 4px color-mix(in srgb, var(--glow-color) 14%, transparent),
    0 18px 42px -14px color-mix(in srgb, var(--glow-color) 38%, transparent),
    0 0 32px -8px color-mix(in srgb, var(--glow-color) 45%, transparent);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62d37e3 */.elementor-588 .elementor-element.elementor-element-62d37e3 {
  --glow-color: #43B2EE;
  --glow-opacity-soft: 0.14;
  --glow-opacity-strong: 0.28;

  box-shadow:
    0 1px 2px color-mix(in srgb, var(--glow-color) 8%, transparent),
    0 8px 24px -12px color-mix(in srgb, var(--glow-color) 18%, transparent);

  transform: translateY(0);
  transition:
    transform 0.28s ease,
    box-shadow 0.28s ease,
    border-color 0.28s ease;
}

.elementor-588 .elementor-element.elementor-element-62d37e3:hover {
  transform: translateY(-0.25rem);

  box-shadow:
    0 2px 4px color-mix(in srgb, var(--glow-color) 14%, transparent),
    0 18px 42px -14px color-mix(in srgb, var(--glow-color) 38%, transparent),
    0 0 32px -8px color-mix(in srgb, var(--glow-color) 45%, transparent);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e5228bf */.elementor-588 .elementor-element.elementor-element-e5228bf {
  --glow-color: #43B2EE;
  --glow-opacity-soft: 0.14;
  --glow-opacity-strong: 0.28;

  box-shadow:
    0 1px 2px color-mix(in srgb, var(--glow-color) 8%, transparent),
    0 8px 24px -12px color-mix(in srgb, var(--glow-color) 18%, transparent);

  transform: translateY(0);
  transition:
    transform 0.28s ease,
    box-shadow 0.28s ease,
    border-color 0.28s ease;
}

.elementor-588 .elementor-element.elementor-element-e5228bf:hover {
  transform: translateY(-0.25rem);

  box-shadow:
    0 2px 4px color-mix(in srgb, var(--glow-color) 14%, transparent),
    0 18px 42px -14px color-mix(in srgb, var(--glow-color) 38%, transparent),
    0 0 32px -8px color-mix(in srgb, var(--glow-color) 45%, transparent);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6fb7e91 */.elementor-588 .elementor-element.elementor-element-6fb7e91 {
  --glow-color: #43B2EE;
  --glow-opacity-soft: 0.14;
  --glow-opacity-strong: 0.28;

  box-shadow:
    0 1px 2px color-mix(in srgb, var(--glow-color) 8%, transparent),
    0 8px 24px -12px color-mix(in srgb, var(--glow-color) 18%, transparent);

  transform: translateY(0);
  transition:
    transform 0.28s ease,
    box-shadow 0.28s ease,
    border-color 0.28s ease;
}

.elementor-588 .elementor-element.elementor-element-6fb7e91:hover {
  transform: translateY(-0.25rem);

  box-shadow:
    0 2px 4px color-mix(in srgb, var(--glow-color) 14%, transparent),
    0 18px 42px -14px color-mix(in srgb, var(--glow-color) 38%, transparent),
    0 0 32px -8px color-mix(in srgb, var(--glow-color) 45%, transparent);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c35b8cc */.elementor-588 .elementor-element.elementor-element-c35b8cc {
  --glow-color: #43B2EE;
  --glow-opacity-soft: 0.14;
  --glow-opacity-strong: 0.28;

  box-shadow:
    0 1px 2px color-mix(in srgb, var(--glow-color) 8%, transparent),
    0 8px 24px -12px color-mix(in srgb, var(--glow-color) 18%, transparent);

  transform: translateY(0);
  transition:
    transform 0.28s ease,
    box-shadow 0.28s ease,
    border-color 0.28s ease;
}

.elementor-588 .elementor-element.elementor-element-c35b8cc:hover {
  transform: translateY(-0.25rem);

  box-shadow:
    0 2px 4px color-mix(in srgb, var(--glow-color) 14%, transparent),
    0 18px 42px -14px color-mix(in srgb, var(--glow-color) 38%, transparent),
    0 0 32px -8px color-mix(in srgb, var(--glow-color) 45%, transparent);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40eba39 *//* ============================================================
   EFECTO GLOW PARA CONTENEDORES (Clase: tarjeta-glow)
   ============================================================ */

.tarjeta-glow {
  /* 1. Estado Normal */
  border: 1px solid #43B2EE26 !important; /* Color + 15% opacidad */
  
  box-shadow: 
    0 1px 2px #43B2EE14, 
    0 8px 24px -12px #43B2EE33 !important;

  transform: translateY(0);
  transition: transform 0.3s ease, box-shadow 0.3s ease, border-color 0.3s ease !important;
}

.tarjeta-glow:hover {
  /* 2. Efecto Elevación */
  transform: translateY(-5px) !important;

  /* 3. El Glow (Brillo) */
  border-color: #43B2EE59 !important; /* Color + 35% opacidad */
  
  box-shadow: 
    0 10px 40px -10px #43B2EE66, /* Brillo profundo */
    0 0 20px -5px #43B2EE4D !important;     /* Aura exterior */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa27029 *//* ============================================================
   EFECTO GLOW PARA CONTENEDORES (Clase: tarjeta-glow)
   ============================================================ */

.tarjeta-glow {
  /* 1. Estado Normal */
  border: 1px solid #43B2EE26 !important; /* Color + 15% opacidad */
  
  box-shadow: 
    0 1px 2px #43B2EE14, 
    0 8px 24px -12px #43B2EE33 !important;

  transform: translateY(0);
  transition: transform 0.3s ease, box-shadow 0.3s ease, border-color 0.3s ease !important;
}

.tarjeta-glow:hover {
  /* 2. Efecto Elevación */
  transform: translateY(-5px) !important;

  /* 3. El Glow (Brillo) */
  border-color: #43B2EE59 !important; /* Color + 35% opacidad */
  
  box-shadow: 
    0 10px 40px -10px #43B2EE66, /* Brillo profundo */
    0 0 20px -5px #43B2EE4D !important;     /* Aura exterior */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-396347b *//* ============================================================
   EFECTO GLOW PARA CONTENEDORES (Clase: tarjeta-glow)
   ============================================================ */

.tarjeta-glow {
  /* 1. Estado Normal */
  border: 1px solid #43B2EE26 !important; /* Color + 15% opacidad */
  
  box-shadow: 
    0 1px 2px #43B2EE14, 
    0 8px 24px -12px #43B2EE33 !important;

  transform: translateY(0);
  transition: transform 0.3s ease, box-shadow 0.3s ease, border-color 0.3s ease !important;
}

.tarjeta-glow:hover {
  /* 2. Efecto Elevación */
  transform: translateY(-5px) !important;

  /* 3. El Glow (Brillo) */
  border-color: #43B2EE59 !important; /* Color + 35% opacidad */
  
  box-shadow: 
    0 10px 40px -10px #43B2EE66, /* Brillo profundo */
    0 0 20px -5px #43B2EE4D !important;     /* Aura exterior */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1571528 *//* ============================================================
   EFECTO GLOW PARA CONTENEDORES (Clase: tarjeta-glow)
   ============================================================ */

.tarjeta-glow {
  /* 1. Estado Normal */
  border: 1px solid #43B2EE26 !important; /* Color + 15% opacidad */
  
  box-shadow: 
    0 1px 2px #43B2EE14, 
    0 8px 24px -12px #43B2EE33 !important;

  transform: translateY(0);
  transition: transform 0.3s ease, box-shadow 0.3s ease, border-color 0.3s ease !important;
}

.tarjeta-glow:hover {
  /* 2. Efecto Elevación */
  transform: translateY(-5px) !important;

  /* 3. El Glow (Brillo) */
  border-color: #43B2EE59 !important; /* Color + 35% opacidad */
  
  box-shadow: 
    0 10px 40px -10px #43B2EE66, /* Brillo profundo */
    0 0 20px -5px #43B2EE4D !important;     /* Aura exterior */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df81afb *//* ============================================================
   EFECTO GLOW PARA CONTENEDORES (Clase: tarjeta-glow)
   ============================================================ */

.tarjeta-glow {
  /* 1. Estado Normal */
  border: 1px solid #43B2EE26 !important; /* Color + 15% opacidad */
  
  box-shadow: 
    0 1px 2px #43B2EE14, 
    0 8px 24px -12px #43B2EE33 !important;

  transform: translateY(0);
  transition: transform 0.3s ease, box-shadow 0.3s ease, border-color 0.3s ease !important;
}

.tarjeta-glow:hover {
  /* 2. Efecto Elevación */
  transform: translateY(-5px) !important;

  /* 3. El Glow (Brillo) */
  border-color: #43B2EE59 !important; /* Color + 35% opacidad */
  
  box-shadow: 
    0 10px 40px -10px #43B2EE66, /* Brillo profundo */
    0 0 20px -5px #43B2EE4D !important;     /* Aura exterior */
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f009f25 *//* 1. Configuramos el contenedor del enlace */
.elementor-588 .elementor-element.elementor-element-f009f25 a {
    position: relative;
    z-index: 1;
    display: inline-flex;
    align-items: center;
    padding: 12px 24px; /* Ajusta según tu diseño */
    overflow: hidden;
    background: none !important; /* Quitamos el fondo base */
    transition: all 0.5s ease;
}

/* 2. Capa del Gradiente Original (Visible por defecto) */
.elementor-588 .elementor-element.elementor-element-f009f25 a::before {
    content: "";
    position: absolute;
    top: 0; left: 0; right: 0; bottom: 0;
    z-index: -1;
    background-image: linear-gradient(135deg, 
        oklch(0.32 0.13 250) 0%, 
        oklch(0.46 0.14 248) 60%, 
        oklch(0.62 0.15 235) 130%
    );
    transition: opacity 0.5s ease-in-out;
}

/* 3. Capa del Gradiente Invertido (Invisible hasta el Hover) */
.elementor-588 .elementor-element.elementor-element-f009f25 a::after {
    content: "";
    position: absolute;
    top: 0; left: 0; right: 0; bottom: 0;
    z-index: -1;
    background-image: linear-gradient(135deg, 
        oklch(0.62 0.15 235) 0%, 
        oklch(0.46 0.14 248) 60%, 
        oklch(0.32 0.13 250) 130%
    );
    opacity: 0; /* Totalmente invisible */
    transition: opacity 0.5s ease-in-out;
}

/* 4. Efecto Hover: Hacemos aparecer la capa invertida */
.elementor-588 .elementor-element.elementor-element-f009f25 a:hover::after {
    opacity: 1;
}

/* 5. Icono SVG (Sin cambios, solo el tamaño) */
.elementor-588 .elementor-element.elementor-element-f009f25 svg {
    width: 16px !important;
    height: 16px !important;
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5bc0838 *//* 1. Configuramos el contenedor del enlace */
.elementor-588 .elementor-element.elementor-element-5bc0838 a {
    position: relative;
    z-index: 1;
    display: inline-flex;
    align-items: center;
    padding: 12px 24px; /* Ajusta según tu diseño */
    overflow: hidden;
    background: none !important; /* Quitamos el fondo base */
    transition: all 0.5s ease;
}

/* 2. Capa del Gradiente Original (Visible por defecto) */
.elementor-588 .elementor-element.elementor-element-5bc0838 a::before {
    content: "";
    position: absolute;
    top: 0; left: 0; right: 0; bottom: 0;
    z-index: -1;
    background-image: linear-gradient(135deg, 
        oklch(0.32 0.13 250) 0%, 
        oklch(0.46 0.14 248) 60%, 
        oklch(0.62 0.15 235) 130%
    );
    transition: opacity 0.5s ease-in-out;
}

/* 3. Capa del Gradiente Invertido (Invisible hasta el Hover) */
.elementor-588 .elementor-element.elementor-element-5bc0838 a::after {
    content: "";
    position: absolute;
    top: 0; left: 0; right: 0; bottom: 0;
    z-index: -1;
    background-image: linear-gradient(135deg, 
        oklch(0.62 0.15 235) 0%, 
        oklch(0.46 0.14 248) 60%, 
        oklch(0.32 0.13 250) 130%
    );
    opacity: 0; /* Totalmente invisible */
    transition: opacity 0.5s ease-in-out;
}

/* 4. Efecto Hover: Hacemos aparecer la capa invertida */
.elementor-588 .elementor-element.elementor-element-5bc0838 a:hover::after {
    opacity: 1;
}

/* 5. Icono SVG (Sin cambios, solo el tamaño) */
.elementor-588 .elementor-element.elementor-element-5bc0838 svg {
    width: 16px !important;
    height: 16px !important;
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e30ad2 */.elementor-588 .elementor-element.elementor-element-0e30ad2 {
  --glow-color: #43B2EE;
  --glow-opacity-soft: 0.14;
  --glow-opacity-strong: 0.28;

  box-shadow:
    0 1px 2px color-mix(in srgb, var(--glow-color) 8%, transparent),
    0 8px 24px -12px color-mix(in srgb, var(--glow-color) 18%, transparent);

  transform: translateY(0);
  transition:
    transform 0.28s ease,
    box-shadow 0.28s ease,
    border-color 0.28s ease;
}

.elementor-588 .elementor-element.elementor-element-0e30ad2:hover {
  transform: translateY(-0.25rem);

  box-shadow:
    0 2px 4px color-mix(in srgb, var(--glow-color) 14%, transparent),
    0 18px 42px -14px color-mix(in srgb, var(--glow-color) 38%, transparent),
    0 0 32px -8px color-mix(in srgb, var(--glow-color) 45%, transparent);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b8de795 *//* 1. Configuramos el contenedor del enlace */
.elementor-588 .elementor-element.elementor-element-b8de795 a {
    position: relative;
    z-index: 1;
    display: inline-flex;
    align-items: center;
    padding: 12px 24px; /* Ajusta según tu diseño */
    overflow: hidden;
    background: none !important; /* Quitamos el fondo base */
    transition: all 0.5s ease;
}

/* 2. Capa del Gradiente Original (Visible por defecto) */
.elementor-588 .elementor-element.elementor-element-b8de795 a::before {
    content: "";
    position: absolute;
    top: 0; left: 0; right: 0; bottom: 0;
    z-index: -1;
    background-image: linear-gradient(135deg, 
        oklch(0.32 0.13 250) 0%, 
        oklch(0.46 0.14 248) 60%, 
        oklch(0.62 0.15 235) 130%
    );
    transition: opacity 0.5s ease-in-out;
}

/* 3. Capa del Gradiente Invertido (Invisible hasta el Hover) */
.elementor-588 .elementor-element.elementor-element-b8de795 a::after {
    content: "";
    position: absolute;
    top: 0; left: 0; right: 0; bottom: 0;
    z-index: -1;
    background-image: linear-gradient(135deg, 
        oklch(0.62 0.15 235) 0%, 
        oklch(0.46 0.14 248) 60%, 
        oklch(0.32 0.13 250) 130%
    );
    opacity: 0; /* Totalmente invisible */
    transition: opacity 0.5s ease-in-out;
}

/* 4. Efecto Hover: Hacemos aparecer la capa invertida */
.elementor-588 .elementor-element.elementor-element-b8de795 a:hover::after {
    opacity: 1;
}

/* 5. Icono SVG (Sin cambios, solo el tamaño) */
.elementor-588 .elementor-element.elementor-element-b8de795 svg {
    width: 16px !important;
    height: 16px !important;
    position: relative;
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-02c76fb */.elementor-588 .elementor-element.elementor-element-02c76fb {
  --glow-color: #43B2EE;
  --glow-opacity-soft: 0.14;
  --glow-opacity-strong: 0.28;

  box-shadow:
    0 1px 2px color-mix(in srgb, var(--glow-color) 8%, transparent),
    0 8px 24px -12px color-mix(in srgb, var(--glow-color) 18%, transparent);

  transform: translateY(0);
  transition:
    transform 0.28s ease,
    box-shadow 0.28s ease,
    border-color 0.28s ease;
}

.elementor-588 .elementor-element.elementor-element-02c76fb:hover {
  transform: translateY(-0.25rem);

  box-shadow:
    0 2px 4px color-mix(in srgb, var(--glow-color) 14%, transparent),
    0 18px 42px -14px color-mix(in srgb, var(--glow-color) 38%, transparent),
    0 0 32px -8px color-mix(in srgb, var(--glow-color) 45%, transparent);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0a94168 *//* 1. Configuramos el contenedor del enlace */
.elementor-588 .elementor-element.elementor-element-0a94168 a {
    position: relative;
    z-index: 1;
    display: inline-flex;
    align-items: center;
    padding: 12px 24px; /* Ajusta según tu diseño */
    overflow: hidden;
    background: none !important; /* Quitamos el fondo base */
    transition: all 0.5s ease;
}

/* 2. Capa del Gradiente Original (Visible por defecto) */
.elementor-588 .elementor-element.elementor-element-0a94168 a::before {
    content: "";
    position: absolute;
    top: 0; left: 0; right: 0; bottom: 0;
    z-index: -1;
    background-image: linear-gradient(135deg, 
        oklch(0.32 0.13 250) 0%, 
        oklch(0.46 0.14 248) 60%, 
        oklch(0.62 0.15 235) 130%
    );
    transition: opacity 0.5s ease-in-out;
}

/* 3. Capa del Gradiente Invertido (Invisible hasta el Hover) */
.elementor-588 .elementor-element.elementor-element-0a94168 a::after {
    content: "";
    position: absolute;
    top: 0; left: 0; right: 0; bottom: 0;
    z-index: -1;
    background-image: linear-gradient(135deg, 
        oklch(0.62 0.15 235) 0%, 
        oklch(0.46 0.14 248) 60%, 
        oklch(0.32 0.13 250) 130%
    );
    opacity: 0; /* Totalmente invisible */
    transition: opacity 0.5s ease-in-out;
}

/* 4. Efecto Hover: Hacemos aparecer la capa invertida */
.elementor-588 .elementor-element.elementor-element-0a94168 a:hover::after {
    opacity: 1;
}

/* 5. Icono SVG (Sin cambios, solo el tamaño) */
.elementor-588 .elementor-element.elementor-element-0a94168 svg {
    width: 16px !important;
    height: 16px !important;
    position: relative;
    z-index: 2;
}/* End custom CSS */