﻿.bnd-mobile-menu{margin-right:20px}@media only screen and (min-width: 1061px){.bnd-mobile-menu{display:none !important}}.bnd-mobile-menu i{font-size:40px;color:#12371b;cursor:pointer}@media(max-width: 1060px){#mega-menu-wrap-max_mega_menu_1{display:none !important}}.bnd-mobile-menu-panel{position:fixed;right:-410px;top:0;height:100vh;max-width:400px;width:100%;background-color:#fff;box-shadow:0px 0px 10px rgba(0,0,0,.4);padding:30px 0px;transition:all .3s ease-in-out;z-index:10;overflow-y:auto}.bnd-mobile-menu-panel.show{right:0px}.bnd-mobile-menu-panel *{box-sizing:border-box}.bnd-mobile-menu-panel .close{position:absolute;top:10px;right:10px;padding:10px;cursor:pointer;transform:scale(1);transition:all .3s ease-in-out}.bnd-mobile-menu-panel .close:hover{transform:scale(1.1)}.bnd-mobile-menu-panel .close i{width:30px;height:30px;font-size:30px;text-align:center;color:#12371b}.bnd-mobile-menu-panel .logo{padding:0px 30px;margin-bottom:25px}.bnd-mobile-menu-panel .logo img{width:120px;height:auto}.bnd-mobile-menu-panel .button-primary{margin:0px 30px;margin-top:23px;margin-bottom:50px}.bnd-mobile-menu-panel .button-primary a{width:100%;display:block;text-align:center}.bnd-mobile-menu-panel ul{margin:0 0 0 0;padding:0 0 0 0;display:flex;flex-direction:column;gap:23px}.bnd-mobile-menu-panel ul li{padding:0px 30px;list-style-type:none;transition:all .3s ease-in-out}.bnd-mobile-menu-panel ul li a{display:block;text-decoration:none;color:#12371b;font-size:16px;font-weight:500;line-height:40px;transition:all .3s ease-in-out}.bnd-mobile-menu-panel ul li a:hover{color:#12371b}.bnd-mobile-menu-panel ul li ul.mega-sub-menu{padding-left:20px;height:0px;overflow:hidden}.bnd-mobile-menu-panel ul li ul.mega-sub-menu li:first-of-type{margin-top:20px}.bnd-mobile-menu-panel ul li ul.mega-sub-menu li{padding:0 0 0 0}@media only screen and (max-width: 1060px){.bnd-mobile-menu-panel ul li:has(ul.mega-sub-menu)>a::after{content:"";font-family:"Font Awesome 7 Pro";margin-left:10px}.bnd-mobile-menu-panel ul li:has(a[aria-expanded=true])>ul.mega-sub-menu{height:auto !important}}body{overflow-x:hidden}body *{box-sizing:border-box}.left-only{margin-left:max((100vw - 1600px)/2,30px)}.image-row{display:grid !important;grid-template-columns:3fr 2fr 1.5fr}.image-row figure{width:100%;height:100%}.image-row figure img{width:100%;height:100%;object-fit:cover;max-height:350px}a{color:#2d753f !important;transition:all .3s ease}a i{color:#2d753f !important}a:hover{color:#12371b !important;text-decoration:underline}a:hover i{color:#12371b !important}@media(max-width: 840px){.icon-row{display:grid !important;grid-template-columns:repeat(2, minmax(0, 1fr));gap:25px}}@media(max-width: 600px){.affiliates{grid-template-columns:repeat(3, minmax(0, 1fr)) !important}}.wp-block-button a{display:flex;padding:8px 20px;justify-content:center;align-items:center;gap:10px;border-radius:5px;background:var(--Green, #12371B);color:#fff;font-weight:700;transition:all .3s ease}.wp-block-button a:hover{background:#deb969;color:#12371b}.card-shadow{box-shadow:0 0 4px 0 rgba(0,0,0,.08)}.expander-group{border-radius:20px;overflow:hidden;box-shadow:0 0 4px 0 rgba(0,0,0,.25)}.expander-group .wp-block-bnd-blocks-bnd-expander .header{padding:15px 50px}.expander-group .wp-block-bnd-blocks-bnd-expander .header h4{color:var(--copy, #0D2914) !important;font-size:18px;font-weight:500 !important}.expander-group .wp-block-bnd-blocks-bnd-expander .content{background-color:#fef1ca}.expander-group .wp-block-bnd-blocks-bnd-expander .content p{padding:0px 50px}header #mega-menu-max_mega_menu_1 li a{font-weight:500 !important}.wp-block-bnd-blocks-bnd-header-banner .cont{position:relative;display:flex;flex-direction:column;justify-content:flex-end}.wp-block-bnd-blocks-bnd-header-banner .cont::before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:linear-gradient(180deg, rgba(4, 11, 6, 0.2) 47.65%, rgba(4, 11, 6, 0.74) 81.97%)}.wp-block-bnd-blocks-bnd-header-banner.standard .cont{justify-content:center}@media(max-width: 760px){.footer-row{display:grid !important;grid-template-columns:repeat(2, minmax(0, 1fr))}}@media(max-width: 410px){.footer-row{grid-template-columns:repeat(1, minmax(0, 1fr))}}.footer-row a{color:#fff !important}.footer-row a:hover{color:#2d753f !important}.footer-row i{color:#fff !important;cursor:pointer}.footer-row i:hover{color:#2d753f !important}/*# sourceMappingURL=main.min.css.map */
