.elementor .jn-cta-img{display:block !important; width:100% !important; height:100% !important; min-height:360px !important; max-height:480px !important; object-fit:cover !important; object-position:center 65% !important; border-radius:0 !important; margin:0 !important;\n}.elementor .jn-cta-copy{justify-content:center !important; align-self:center !important; padding:56px 48px !important;\n}.elementor .jn-cta-card{align-items:stretch !important; overflow:hidden !important; padding:0 !important; min-height:0 !important; gap:0 !important;\n}.elementor .jn-acc-item:hover,.elementor .jn-acc-item:focus-visible{box-shadow:0px 8px 22px 0px rgba(31,61,20,.12);transform:translate3d(0px, -2px, 0px);}.elementor .jn-acc-item{transition:box-shadow 0.25s, transform 0.25s;& summary { display:flex !important;align-items:center;justify-content:space-between;gap:16px;cursor:pointer;list-style:none; } & summary::-webkit-details-marker { display:none; } & summary::after { content:'';flex:none;width:11px;height:11px;margin-right:6px;border-right:3px solid #44852A;border-bottom:3px solid #44852A;transform:rotate(45deg);transition:transform .3s ease; } &[open] summary::after { transform:rotate(-135deg); } &[open] { box-shadow:0 8px 22px rgba(31,61,20,.12); }\n}.elementor .jn-lift:hover,.elementor .jn-lift:focus-visible{box-shadow:0px 16px 34px 0px rgba(31,61,20,.18);transform:translate3d(0px, -6px, 0px);}.elementor .jn-lift{transition:transform 0.28s, box-shadow 0.28s, border-color 0.28s;}.elementor .jn-card-body{padding:20px 22px 26px !important;\n}.elementor .jn-flush-card{padding:0 !important; overflow:hidden !important; gap:0 !important; & img { display:block !important;width:100% !important;max-width:100% !important;margin:0 !important;border-radius:0 !important; }\n}.elementor .jn-grid-fix{grid-template-rows:none !important;min-height:0 !important; height:auto !important; grid-auto-rows:min-content !important; align-content:start !important; align-items:stretch !important; min-height:0 !important; height:auto !important; grid-auto-rows:auto !important; align-content:start !important; align-items:stretch !important;\n}.elementor .jn-hd-nav{& .elementor-nav-menu--main .elementor-item { font-family:var(--jn-font-body,'DM Sans'),sans-serif;font-size:16px;font-weight:700;color:#1F3D14;padding:10px 18px;text-decoration:none; } & .elementor-nav-menu--main .elementor-item:hover,& .elementor-nav-menu--main .elementor-item.elementor-item-active { color:#44852A; } & .elementor-nav-menu--main .elementor-item::after { background-color:#F0B429;height:3px; } & .elementor-menu-toggle { color:#1F3D14;background:#FFF4D6;border-radius:10px;font-size:22px;padding:8px 10px; } & .elementor-nav-menu--dropdown { background:#fff;box-shadow:0 10px 24px rgba(31,61,20,.15);border-radius:0 0 15px 15px; } & .elementor-nav-menu--dropdown .elementor-item { font-family:var(--jn-font-body,'DM Sans'),sans-serif;font-weight:700;color:#1F3D14;padding:14px 20px;text-decoration:none; } & .elementor-nav-menu--dropdown .elementor-item:hover { background:#FFF4D6;color:#1F3D14; } & .elementor-widget-nav-menu { flex:1 1 auto; } & .elementor-nav-menu--main .elementor-item { font-family:var(--jn-font-body,'DM Sans'),sans-serif;font-size:16px;font-weight:700;color:#1F3D14;padding:10px 18px;text-decoration:none; } & .elementor-nav-menu--main .elementor-item:hover,& .elementor-nav-menu--main .elementor-item.elementor-item-active { color:#44852A; } & .elementor-nav-menu--main .elementor-item::after { background-color:#F0B429;height:3px; } & .elementor-menu-toggle { color:#1F3D14;background:#FFF4D6;border-radius:10px;font-size:22px;padding:8px 10px; } & .elementor-nav-menu--dropdown { background:#fff;box-shadow:0 10px 24px rgba(31,61,20,.15);border-radius:0 0 15px 15px; } & .elementor-nav-menu--dropdown .elementor-item { font-family:var(--jn-font-body,'DM Sans'),sans-serif;font-weight:700;color:#1F3D14;padding:14px 20px;text-decoration:none; } & .elementor-nav-menu--dropdown .elementor-item:hover { background:#FFF4D6;color:#1F3D14; }\n}