.elementor-1995 .elementor-element.elementor-element-b9c1eab{--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-1995 .elementor-element.elementor-element-b9c1eab.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-1995 .elementor-element.elementor-element-1fd99c0>.elementor-widget-container{margin:-11% 0 0}@media(max-width:767px){.elementor-1995 .elementor-element.elementor-element-1fd99c0>.elementor-widget-container{margin:-27% -11% 0}}@media(min-width:768px){.elementor-1995 .elementor-element.elementor-element-b9c1eab{--width:100%}}<style>.ivy-cards{display:grid !important;grid-template-columns:repeat(5,minmax(0,1fr)) !important;gap:20px !important;align-items:stretch !important}.ivy-card{min-height:360px !important;padding:92px 24px 28px !important;border-radius:26px !important;overflow:visible !important}.ivy-card:before{top:24px !important;left:24px !important;width:54px !important;height:54px !important;border-radius:18px !important;font-size:24px !important}.ivy-card h3{margin:0 0 16px !important;font-size:18px !important;line-height:1.16 !important;font-weight:900 !important;color:#145c52 !important}.ivy-card p{margin:0 !important;font-size:15.5px !important;line-height:1.6 !important;color:#5b706c !important}@media (max-width:1200px){.ivy-cards{grid-template-columns:repeat(3,minmax(0,1fr)) !important}.ivy-card{min-height:280px !important}}@media (max-width:768px){.ivy-cards{grid-template-columns:1fr !important}.ivy-card{min-height:auto !important;padding:90px 22px 26px !important}}:root{--ivy-green:#19766a;--ivy-green-dark:#145c52;--ivy-yellow:#f0b450;--ivy-text:#123c38;--ivy-muted:#5b706c}body .dialog-widget,body .dialog-widget-content,body .elementor-popup-modal,body .elementor-popup-modal .dialog-widget-content{z-index:9999999 !important}body .dialog-lightbox-widget{z-index:9999998 !important}.ivy-blog,.ivy-blog *{box-sizing:border-box;font-family:"Montserrat",Arial,sans-serif !important}.ivy-blog{width:100%;max-width:1320px;margin:0 auto;padding:70px 32px;background:#fff;color:var(--ivy-text);overflow:hidden}.ivy-blog a{text-decoration:none !important}.ivy-blog h1{max-width:1100px;margin:0 0 24px;font-size:clamp(34px,3.4vw,52px);line-height:1.1;color:var(--ivy-green);font-weight:900;letter-spacing:-.05em}.ivy-blog h2{margin:0 0 18px;font-size:clamp(26px,2.4vw,38px);line-height:1.15;color:var(--ivy-green);font-weight:900;letter-spacing:-.04em}.ivy-blog h3{margin:0 0 10px;font-size:18px;line-height:1.25;color:var(--ivy-green-dark);font-weight:900}.ivy-blog p{margin:0 0 18px;font-size:17px;line-height:1.75;color:#333}.ivy-cards{display:grid;grid-template-columns:repeat(5,minmax(135px,1fr));gap:18px;margin-top:34px}.ivy-card{position:relative;overflow:hidden;min-height:230px;padding:72px 22px 24px;border-radius:22px;background:linear-gradient(180deg,#fff 0%,#fbfffe 100%);border:1px solid rgba(25,118,106,.14);box-shadow:0 18px 46px rgba(25,118,106,.08);transition:.25s ease}.ivy-card:before{content:"✓";position:absolute;top:22px;left:22px;width:42px;height:42px;border-radius:15px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgba(25,118,106,.14),rgba(240,180,80,.22));color:var(--ivy-green);font-size:18px;font-weight:900}.ivy-card:nth-child(1):before{content:"🩺"}.ivy-card:nth-child(2):before{content:"🥗"}.ivy-card:nth-child(3):before{content:"🐾"}.ivy-card:nth-child(4):before{content:"🦷"}.ivy-card:nth-child(5):before{content:"👀"}.ivy-card:hover{transform:translateY(-5px);border-color:rgba(240,180,80,.45);box-shadow:0 26px 62px rgba(25,118,106,.14)}.ivy-card p{font-size:15.5px;line-height:1.65;color:var(--ivy-muted)}.ivy-section{margin-top:54px}.ivy-faq-grid{display:flex;flex-direction:column;gap:14px;margin-top:22px}.ivy-faq-item{padding:22px;border-radius:18px;background:#fff;border:1px solid rgba(25,118,106,.1);box-shadow:0 10px 28px rgba(0,0,0,.045);color:#333;font-size:16px;line-height:1.65}.ivy-faq-item strong{display:block;margin-bottom:7px;color:var(--ivy-green);font-size:17px}.ivy-cta{position:relative;overflow:hidden;margin-top:62px;padding:58px 38px;border-radius:30px;text-align:center;display:flex;flex-direction:column;align-items:center;background:radial-gradient(circle at 18% 12%,rgba(240,180,80,.42),transparent 34%),radial-gradient(circle at 85% 90%,rgba(255,255,255,.14),transparent 36%),linear-gradient(135deg,#19766a 0%,#145c52 100%);box-shadow:0 26px 70px rgba(25,118,106,.26)}.ivy-cta h2{color:#f0b450 !important;margin-bottom:15px}.ivy-cta p{max-width:680px;margin:0 auto 26px;color:rgba(255,255,255,.92) !important}.ivy-btn-row{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}.ivy-btn{display:inline-flex;align-items:center;justify-content:center;min-height:56px;padding:15px 34px;border-radius:999px;background:linear-gradient(135deg,#f8ca72 0%,#f0b450 100%) !important;color:#123d38 !important;font-weight:900;font-size:16px;box-shadow:0 16px 34px rgba(0,0,0,.22);transition:.25s ease;cursor:pointer}.ivy-btn.ivy-call{background:rgba(255,255,255,.14) !important;color:#fff !important;border:1px solid rgba(255,255,255,.35);box-shadow:none}.ivy-btn:hover{transform:translateY(-3px)}@media (max-width:1200px){.ivy-cards{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.ivy-blog{padding:50px 24px}.ivy-cards{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.ivy-blog{padding:32px 16px}.ivy-blog h1{font-size:28px}.ivy-blog h2{font-size:24px}.ivy-blog p{font-size:15.5px;line-height:1.65}.ivy-cards{grid-template-columns:1fr;gap:14px}.ivy-card{min-height:auto;padding:72px 20px 22px;border-radius:18px}.ivy-section{margin-top:38px}.ivy-cta{margin-top:42px;padding:38px 20px;border-radius:24px}.ivy-btn-row{width:100%;flex-direction:column}.ivy-btn{width:100%}}</style>