.elementor-7214 .elementor-element.elementor-element-bee265b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:1;--margin-top:-110px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:176px;--padding-bottom:116px;--padding-left:0px;--padding-right:0px}.elementor-7214 .elementor-element.elementor-element-bee265b::before,.elementor-7214 .elementor-element.elementor-element-bee265b>.elementor-background-video-container::before,.elementor-7214 .elementor-element.elementor-element-bee265b>.e-con-inner>.elementor-background-video-container::before,.elementor-7214 .elementor-element.elementor-element-bee265b>.elementor-background-slideshow::before,.elementor-7214 .elementor-element.elementor-element-bee265b>.e-con-inner>.elementor-background-slideshow::before,.elementor-7214 .elementor-element.elementor-element-bee265b>.elementor-motion-effects-container>.elementor-motion-effects-layer::before{background-color:#0000005C;--background-overlay:''}.elementor-7214 .elementor-element.elementor-element-bee265b:hover::before,.elementor-7214 .elementor-element.elementor-element-bee265b:hover>.elementor-background-video-container::before,.elementor-7214 .elementor-element.elementor-element-bee265b:hover>.e-con-inner>.elementor-background-video-container::before,.elementor-7214 .elementor-element.elementor-element-bee265b>.elementor-background-slideshow:hover::before,.elementor-7214 .elementor-element.elementor-element-bee265b>.e-con-inner>.elementor-background-slideshow:hover::before{background-color:#0D2B40;--background-overlay:''}.elementor-7214 .elementor-element.elementor-element-bee265b:hover{--overlay-opacity:0.62}.elementor-widget-text-editor{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight);color:var(--e-global-color-text)}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var(--e-global-color-primary)}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-7214 .elementor-element.elementor-element-ec82806{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap}.elementor-7214 .elementor-element.elementor-element-7dd43208{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-7214 .elementor-element.elementor-element-7dd43208:not(.elementor-motion-effects-element-type-background),.elementor-7214 .elementor-element.elementor-element-7dd43208>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#F7F9FB}.elementor-widget-button .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight)}.elementor-7214 .elementor-element.elementor-element-1465715a .elementor-button{background-color:var(--e-global-color-1bff856);font-family:"Roboto",Sans-serif;font-size:20px;font-weight:900;transition-duration:1s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var(--e-global-color-1bff856);border-radius:29px 29px 29px 29px;padding:8px 28px 8px 28px}.elementor-7214 .elementor-element.elementor-element-1465715a .elementor-button:hover,.elementor-7214 .elementor-element.elementor-element-1465715a .elementor-button:focus{background-color:var(--e-global-color-0641233);color:var(--e-global-color-1bff856)}.elementor-7214 .elementor-element.elementor-element-1465715a .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-7214 .elementor-element.elementor-element-1465715a .elementor-button:hover svg,.elementor-7214 .elementor-element.elementor-element-1465715a .elementor-button:focus svg{fill:var(--e-global-color-1bff856)}body.elementor-page-7214:not(.elementor-motion-effects-element-type-background),body.elementor-page-7214>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff0;background-image:linear-gradient(360deg,var(--e-global-color-0641233) 0%,var(--e-global-color-0641233) 100%)}@media(min-width:768px){.elementor-7214 .elementor-element.elementor-element-bee265b{--content-width:1140px}}@media(max-width:1024px){.elementor-7214 .elementor-element.elementor-element-bee265b{--padding-top:120px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px}}@media(max-width:767px){.elementor-7214 .elementor-element.elementor-element-bee265b{--padding-top:100px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px}.elementor-7214 .elementor-element.elementor-element-7dd43208{--margin-top:0px;--margin-bottom:-40px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-7214 .elementor-element.elementor-element-1465715a>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}}.ayalla-nutri-grid{width:100%;padding:24px 0 10px}.ayalla-nutri-grid__wrap{max-width:1240px;margin:0 auto;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:42px 28px}.ayalla-nutri-card{display:flex;flex-direction:column;text-decoration:none;color:inherit;position:relative;border-radius:22px;overflow:visible;transition:transform .35s ease}.ayalla-nutri-card__image{position:relative;overflow:hidden;border-radius:20px 20px 0 0;background:#f3f3f3;aspect-ratio:1/1}.ayalla-nutri-card__image img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .45s ease}.ayalla-nutri-card__content{background:#fff;margin-top:-1px;border-radius:0 0 18px 18px;box-shadow:0 10px 22px rgb(0 0 0 / .08);padding:22px 20px;min-height:92px;position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;text-align:center;transition:all .35s ease}.ayalla-nutri-card__title{margin:0;color:#0A7B3D;font-size:17px;line-height:1.25;font-weight:700;transition:all .35s ease}.ayalla-nutri-card__hover{max-height:0;opacity:0;overflow:hidden;transform:translateY(-6px);transition:all .35s ease;width:100%}.ayalla-nutri-card__desc{margin:18px 0 0;color:#3F3F3F;font-size:15px;line-height:1.6}.ayalla-nutri-card__btn{display:inline-flex;align-items:center;justify-content:center;margin-top:18px;background:#0A7B3D;color:#fff;font-size:15px;font-weight:600;line-height:1;padding:14px 18px;border-radius:6px;transition:.25s}.ayalla-nutri-card:hover{transform:translateY(-8px)}.ayalla-nutri-card:hover .ayalla-nutri-card__image img{transform:scale(1.06)}.ayalla-nutri-card:hover .ayalla-nutri-card__content{min-height:245px;padding:22px 20px 26px;box-shadow:0 18px 30px rgb(0 0 0 / .14)}.ayalla-nutri-card:hover .ayalla-nutri-card__title{transform:translateY(6px)}.ayalla-nutri-card:hover .ayalla-nutri-card__hover{max-height:220px;opacity:1;transform:translateY(0);margin-top:12px}.ayalla-nutri-card:hover .ayalla-nutri-card__btn{transform:translateY(0)}@media(max-width:1100px){.ayalla-nutri-grid__wrap{grid-template-columns:repeat(3,1fr);gap:34px 22px}}@media(max-width:820px){.ayalla-nutri-grid__wrap{grid-template-columns:repeat(2,1fr);gap:28px 18px}.ayalla-nutri-card__content{padding:18px 16px}.ayalla-nutri-card__title{font-size:16px}.ayalla-nutri-card__desc{font-size:14px;line-height:1.5}.ayalla-nutri-card:hover .ayalla-nutri-card__content{min-height:230px}}@media(max-width:520px){.ayalla-nutri-grid{padding-top:8px}.ayalla-nutri-grid__wrap{grid-template-columns:1fr;gap:22px}.ayalla-nutri-card__content{min-height:unset;padding:18px 14px}.ayalla-nutri-card__title{font-size:16px}.ayalla-nutri-card__desc{font-size:14px}.ayalla-nutri-card:hover .ayalla-nutri-card__content{min-height:unset;padding:18px 14px 22px}}