@import url('generated.css');
.cff-menu{font-family:var(--e-global-typography-primary-font-family,Arial,sans-serif);font-size:18px;color:var(--e-global-color-primary,#212121)}.cff-menu ul{list-style:none;margin:0;padding:0}.cff-menu-list{display:flex;align-items:center;flex-wrap:wrap}.cff-menu-list>li{position:relative}.cff-menu a,.cff-submenu-toggle{display:block;padding:13px 20px;color:inherit;text-decoration:none;white-space:nowrap;font:inherit}.cff-menu .sub-menu{display:none;position:absolute;left:0;top:100%;min-width:230px;z-index:20;background:#fff;box-shadow:0 8px 24px #0002}.cff-menu li.open>.sub-menu{display:block}.cff-menu .sub-menu a{padding:10px 20px}.cff-submenu-toggle{border:0;background:none;border-radius:0;display:flex;align-items:center;gap:10px}.cff-submenu-toggle:after{content:'';border:5px solid transparent;border-top-color:currentColor;transform:translateY(3px)}.cff-menu-toggle{display:none;border:0;background:none;font-size:26px;color:inherit;padding:8px;min-width:44px;min-height:44px}.cff-menu a:focus-visible,.cff-menu button:focus-visible,.cff-popup button:focus-visible,.cff-form :focus-visible{outline:3px solid #4c9845;outline-offset:3px}.cff-menu button:active,.cff-form button:active{opacity:.8}
@media(hover:hover) and (pointer:fine){.cff-menu .sub-menu a:hover{background:var(--e-global-color-secondary,#f7bf42)}.cff-form button:hover{background:#212121;color:#fff}}
.cff-popup{padding:0;border:0;background:white;color:#212121;width:min(640px,calc(100vw - 30px));max-width:100%;max-height:calc(100dvh - 32px);overflow:auto;overscroll-behavior:contain}.cff-popup-7172{width:min(1000px,calc(100vw - 30px))}.cff-popup-7406{width:min(684px,calc(100vw - 30px))}.cff-popup::backdrop{background:#000b}.cff-popup-close{position:absolute;right:6px;top:6px;z-index:10;border:0;border-radius:0;background:transparent;color:#333;font-size:26px;line-height:1;min-width:44px;min-height:44px}.cff-popup-close:hover{background:#eee;color:#111}.cff-popup-content{min-width:0}.cff-popup-open{overflow:hidden}.cff-popup[open]{animation:cff-popup-in 180ms cubic-bezier(.16,1,.3,1)}@keyframes cff-popup-in{from{transform:translateY(12px);opacity:0}to{transform:translateY(0);opacity:1}}
.cff-form{font-family:Poppins,sans-serif;font-size:16px;color:#212121}.cff-fields{display:flex;flex-wrap:wrap;column-gap:37px;row-gap:40px}.cff-field{width:100%;min-width:0;display:flex;flex-direction:column}.cff-half{width:calc((100% - 37px)/2)}.cff-form label{font-size:16px;line-height:1.5;margin:0 0 6px}.cff-form input:not([type=hidden]):not([type=file]),.cff-form textarea{width:100%;padding:8px 16px;border:0;border-bottom:1px solid #212121;border-radius:0;background:transparent;color:#212121;font:inherit;line-height:1.5;min-height:40px;margin:0}.cff-form textarea{resize:vertical;min-height:94px}.cff-form .cff-submit{width:100%}.cff-form button[type=submit]{padding:20px 50px;border:1px solid #212121;border-radius:60px;background:transparent;color:#212121;font:inherit;line-height:1;min-height:58px;cursor:pointer}.cff-form button[disabled]{cursor:wait;opacity:.65}.cff-form .cff-form-status{margin:16px 0 0}.cff-form-status:empty,.cff-field-error:empty{display:none}.cff-field-error{color:#a11818;font-size:13px;margin-top:4px}.cff-form [aria-invalid=true]{border-color:#a11818!important}.cff-honey{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.cff-form-claim .cff-fields{column-gap:20px;row-gap:15px}.cff-form-claim .cff-half{width:calc((100% - 20px)/2)}.cff-form-claim input:not([type=hidden]):not([type=file]),.cff-form-claim textarea{border:1px solid #69727d;border-radius:3px;background:white}.cff-form-claim button[type=submit]{width:100%;border-radius:3px;background:var(--e-global-color-accent,#4c9845);color:white;border:0;padding:12px 20px;min-height:40px}.cff-form-claim .cff-field>small{font-size:12px}.cff-form input[readonly]{background:#f5f5f5!important}.cff-form input[type=file]{font:inherit;width:100%;font-size:14px}.cff-form-claim textarea{min-height:100px}
.cff-archive-title{font-size:51px;margin:0}.cff-post-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 25px}.cff-post-card{position:relative;background:#fff;border-radius:3px;box-shadow:0 0 10px #0002;overflow:hidden}.cff-post-card>a:first-child>img{width:100%;height:230px;object-fit:cover}.cff-post-category{position:absolute;top:20px;right:20px;border-radius:20px;background:#69727d;color:white;font-size:12px;padding:5px 12px;text-transform:uppercase}.cff-post-card-body{padding:30px}.cff-post-card h2{font-size:21px;line-height:1.4;margin:0 0 25px}.cff-post-card h2 a{color:#54595f}.cff-read-more{font-size:12px;font-weight:700;text-transform:uppercase}.cff-pagination{margin-top:30px}.cff-pagination .nav-links{display:flex;gap:16px;justify-content:center}
@media(max-width:1024px){.cff-menu-list{display:none;position:absolute;left:0;top:100%;min-width:260px;background:#fff;z-index:30;box-shadow:0 8px 24px #0002}.cff-menu-toggle{display:block}.cff-menu.open>.cff-menu-list{display:block}.cff-menu .sub-menu{position:static;box-shadow:none;padding-left:12px;min-width:0}.cff-menu a,.cff-submenu-toggle{width:100%;text-align:left;padding:12px 20px}.cff-post-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cff-menu{position:relative}}
@media(max-width:767px){.cff-post-grid{grid-template-columns:1fr}.cff-archive-title{text-align:center;font-size:34px}.cff-form .cff-half{width:100%}.cff-fields{row-gap:25px}.cff-form input,.cff-form textarea{font-size:16px!important}.cff-popup{max-height:calc(100dvh - 20px)}.cff-popup-content .e-con{min-width:0}.cff-menu-list{left:50%;transform:translateX(-50%);min-width:min(270px,calc(100vw - 24px))}}
@media(prefers-reduced-motion:reduce){.cff-popup[open]{animation:none}}

.cff-menu button.cff-submenu-toggle{border:0;border-radius:0;background:transparent;color:inherit;font:inherit;font-weight:400;padding:13px 20px;line-height:1.4;box-shadow:none}.cff-menu{font-family:Poppins,Arial,sans-serif}.cff-menu button.cff-menu-toggle{border:0;border-radius:0;background:transparent;color:inherit}
@media(max-width:767px){.cff-main .jet-listing-dynamic-repeater__items{flex-wrap:wrap}.cff-footer .elementor-element-1cc0af1{width:100%!important;max-width:100vw}}
.cff-menu .cff-menu-list a{color:#000}.cff-menu .cff-menu-list a:hover,.cff-menu .current-menu-item>a{color:var(--e-global-color-secondary,#00983e)}.cff-popup button.cff-popup-close{display:flex;align-items:center;justify-content:center;width:44px;height:44px;min-height:44px;padding:0;border:0;border-radius:0;background:transparent;color:#333;font-size:28px;font-weight:400;line-height:1;box-shadow:none}.cff-popup button.cff-popup-close:hover{background:#eee;color:#111}.cff-post-card>a:first-child>img{height:auto;aspect-ratio:3/2}.cff-post-card h2 a{color:var(--e-global-color-secondary,#00983e)}
.cff-main .cff-archive-title{font-family:Poppins,sans-serif;font-size:51px;font-weight:600;line-height:1.2;letter-spacing:normal;color:#000;margin:0}.cff-main .cff-post-card h2,.cff-main .cff-post-card h2 a{font-family:Poppins,sans-serif;font-size:21px;font-weight:600;line-height:1.5;letter-spacing:normal}.cff-main .cff-post-card .cff-read-more{font-size:12px;font-weight:700}.cff-main .cff-post-card .cff-post-category{color:#fff;font-size:12px;font-weight:500}dialog.cff-popup button.cff-popup-close,dialog.cff-popup button.cff-popup-close:focus{background:transparent;color:#333;border:0}dialog.cff-popup button.cff-popup-close:hover{background:#eee;color:#111}@media(max-width:767px){.cff-main .cff-archive-title{font-size:34px}}
