h1,h2,h3,h4,h5,h6{padding-bottom:0!important}.ect-list-date .ev-day,.ect-list-date .ev-mo,.ect-list-date .ev-yr{font-size:26px!important}.header-menu .sub-menu li a{padding:6px 0px!important}.gf-contact-form label{font-size:14px}.gf-contact-form button.ff-btn-submit{background-color:var(--gcid-7i1c5bx4d1)!important;font-weight:700;color:#ffffff!important;font-size:14px!important;border-radius:50px;border-color:var(--gcid-7i1c5bx4d1)!important;transition-property:background-color;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;padding:10px 22px!important;width:100%}.gf-contact-form button.ff-btn-submit:hover{background-color:var(--gcid-los8ylqzww)!important}.month{font-size:12px;color:#c56c21;text-transform:uppercase!important}.orange-text{color:#c56c21!important}.orange2-text{color:#ce7b3a!important}.gw-about:before{content:'';background:url("/wp-content/uploads/2026/06/bee.png");background-repeat:no-repeat;background-size:contain;background-position:center;width:150px;height:150px;display:block;position:absolute;top:60px;right:5%;transform:rotate(-25deg);opacity:0.2}.gw-about:after{content:'';background:url("/wp-content/uploads/2026/06/tree.png");background-repeat:no-repeat;background-size:contain;background-position:center;width:150px;height:150px;display:block;position:absolute;bottom:60px;left:5%;opacity:0.2}.foo-menu .et-menu.nav{display:block}.gf-mobile-menu.et_pb_menu #mobile_menu2{position:fixed!important;top:150px!important;left:0!important;right:0!important;width:100vw!important;max-width:100vw!important;margin:0!important;padding:20px!important;box-sizing:border-box}.gwf-menu-btn a{background-color:var(--gcid-7i1c5bx4d1);font-weight:700;color:#ffffff!important;font-size:14px!important;border-top-left-radius:50px;border-top-right-radius:50px;border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-color:var(--gcid-7i1c5bx4d1);transition-property:background-color;transition-duration:300ms;transition-timing-function:ease;transition-delay:0ms;padding:8px 20px;letter-spacing:1px!important;margin-top:-8px}@media (max-width:980px){.foo-menu .et_pb_menu__menu{display:block}.foo-menu .et_mobile_nav_menu{display:none}}