@import url(https://fonts.googleapis.com/css2?family=ADLaM+Display&family=Playfair+Display:ital,wght@0,400..900;1,400..900&family=Playpen+Sans:wght@100..800&family=Roboto+Condensed:ital,wght@0,100..900;1,100..900&family=Roboto+Flex:opsz,wght@8..144,100..1000&family=Roboto:ital,wght@0,100..900;1,100..900&family=Sacramento&display=swap);body,html{font-family:Roboto;font-optical-sizing:auto;scroll-behavior:smooth}body{overflow-x:hidden}li,ul{list-style-type:none;display:inline-block;margin:0;padding:0}a{text-decoration:none}.btn-check:focus+.btn,.btn-close:focus,.btn:focus,.form-control:focus,.form-select:focus{box-shadow:unset}form input:focus,textarea:focus{border:2px solid #219c3a!important}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}:root{--white-color:#fff;--black-color:#304035;--dark-green-color:#304035;--light-green-color:#13A93A;--yellow-color:#E7CB0F;--border-color:#275634}h1,h2,h3,h4,h5,h6{color:var(--dark-green-color);font-family:"ADLaM Display";font-size:36px;font-style:normal;font-weight:500;line-height:normal;margin:0}p{color:var(--black-color);font-family:Roboto;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:.16px;margin:0}a{color:var(--white-color);font-family:Roboto;font-size:16px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:.32px;text-decoration-line:underline;transition:all .5s ease}.comonBtn{display:flex;align-items:center;justify-content:center;max-width:170px;height:48px;width:100%;border-radius:3px;border:1.2px solid #75a927;background:#83b735;position:relative;cursor:pointer;overflow:hidden;transition:color .3s ease-in-out;z-index:1;text-decoration:none}.comonBtn::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:#fff;transition:left .5s ease-in-out;z-index:-1}.comonBtn:hover::before{left:0}.comonBtn:hover{color:#000}.comonImg{width:100%;height:100%;object-fit:cover;transition:all .5s ease}.comonImg-con{position:relative;overflow:hidden;border-radius:15px;display:inline-block}.comonImg-con::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(to right,rgba(255,255,255,.3),transparent);transition:left .5s ease-in-out;z-index:3}.comonImg-con:hover::before{left:100%}.comonImg-con:hover .comonImg{transform:translateY(-10px) scale(1.05)}.bgImg::after,.bgImg::before{position:absolute;left:0;right:0;content:''}.bgImg{position:relative;overflow:hidden;background-size:cover!important;background-position:center!important;padding:80px 0;width:100%;height:100%}.mx-1310{max-width:1310px;width:100%;margin:auto}.d-align{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:15px}#backToTop{display:none;position:fixed;bottom:20px;right:20px;background-color:transparent;border:none;cursor:pointer;z-index:999;animation:pulseAnimation 1.5s infinite ease-in-out}@keyframes pulseAnimation{0%{transform:scale(1)}50%{transform:scale(1.1)}100%{transform:scale(1)}}#backToTop svg{transition:transform .3s ease}.menubar{position:sticky;top:0;z-index:1000;padding:0 0 0 70px;box-shadow:0 2px 5px rgba(0,0,0,.04);display:flex;justify-content:space-between;align-items:center;gap:20px;border-top:3px solid #3c6b49;background:#fff}.google-ads-sec{background:#fff;width:100%;max-width:1318px;margin:auto;text-align:center;padding:35px 0}.header{transition:all 2s ease!important}.header.sticky-shadow{box-shadow:0 8px 4px -6px rgba(0,0,0,.5)}.submenu{list-style:none;padding:0;margin:0;position:absolute;top:100%;right:0;opacity:0;visibility:hidden;background:#83b735;box-shadow:2px 15px 14px 0 rgba(0,0,0,.14);border-radius:0 0 10px 10px;z-index:10001;min-width:100%!important;overflow:hidden;transition:opacity .3s,visibility .3s}.has-submenu:hover .submenu{opacity:1;visibility:visible;top:100%}.menu-unstyled .has-submenu{position:relative}.submenu li{transition:all .5s ease;width:100%;box-shadow:0 1px 0 0 #a0c864;padding:12px 15px;cursor:pointer}.submenu li:last-child{box-shadow:none}.submenu li:hover{background:#447a53}.submenu a{color:#fff;white-space:nowrap;transition:all .5s ease;display:block}.submenu a:hover{color:#fff!important}.menu-unstyled .submenu li{padding:5px 0}.menu-unstyled .submenu li a{color:#fff;text-decoration:none;display:block;padding:5px 15px;font-size:15px}.offcanvas-body .menu-unstyled .toggle-dropdown{width:100px;margin-left:auto;text-align:end;height:100%}.offcanvas-body .menu-unstyled .dropdown-active{display:none;width:100%;background:#83b735;border-top:1px solid #000}.offcanvas-body .menu-unstyled .dropdown-active li a{color:#fff}.offcanvas-body .menu-unstyled .dropdown-active li{padding:8px}.menu-unstyled li:last-child{padding-right:0}.menu-unstyled li a,.moreBtn a,.offcanvas-body .menu-unstyled li a{color:#fff;font-family:Lora;font-size:15px;font-style:normal;font-weight:500;line-height:normal;position:relative;transition:color .3s ease-in-out}.logo-con a,.socail-links{display:flex;gap:8px;align-items:center;color:#fff;font-family:Lora;font-size:22px;font-style:italic;font-weight:600;line-height:normal}.socail-links a{transition:transform .3s ease,box-shadow .3s ease;border-radius:50%}.socail-links a:hover{transform:scale(1.1);box-shadow:0 4px 12px rgba(0,0,0,.2);border-radius:50%}.socail-links img{transition:transform 10s ease}.socail-links a:hover img{transform:rotate(360deg)}.logo-con a span{color:#83b735}.menu-unstyled li{padding-right:45px}.menu-unstyled li a.active{color:#83b735}.menu-unstyled li a{color:#24462e;font-family:Roboto;font-size:17px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:.17px;text-transform:capitalize;text-decoration:none;display:block;padding:28px 0}.footerNav-con ul li a::after,.menu-unstyled li a::after{content:'';position:absolute;left:0;bottom:0;width:0;height:2px;background-color:#83b735;transition:width .3s ease-in-out}.menu-unstyled li a:hover{color:#83b735}.footerNav-con ul li a:hover::after{width:100%}.moreBtn{position:relative;display:flex!important;align-items:center}.moreBtn .search-btn{background:#4a8359;padding:25px;display:flex}.moreBtn .dropdown-menu{display:none;position:absolute;top:190%;right:0;background:#343434;border-radius:0;list-style:none;margin:5px 0 0;padding:10px 0;width:auto;box-shadow:0 4px 6px rgba(0,0,0,.1);z-index:10}.moreBtn .dropdown-menu li{padding:0;width:100%;white-space:nowrap}.moreBtn .dropdown-menu li a{display:block;padding:8px 15px;text-decoration:none;color:#fff}.moreBtn .dropdown-menu li a:hover{background-color:#f0f0f0;color:#343434}.menu-unstyled li.moreBtn a::after{display:none}.menu-unstyled li{transition:all .3s ease}.moreBtn .dropdown-menu{transition:all .3s ease}.menu-list{display:flex;align-items:center;gap:40px;flex-wrap:nowrap;justify-content:space-between;position:relative}.menu-unstyled .dropdown-menu{display:none;position:absolute;top:100%;right:0;background-color:#202020;border:1px solid #ccc;padding:10px;z-index:10}.moreBtn .dropdown-toggle::after{display:none}.search-field{display:none;position:absolute;top:100%;right:0;background:#fff;padding:10px;box-shadow:0 4px 8px rgba(0,0,0,.1);animation:slideDown .3s ease-in-out;border-radius:0 0 10px 10px;width:500px}.search-field input{width:100%;padding:10px 40px 10px 15px;border:1px solid #ddd;border-radius:4px;height:50px;margin:0;font-size:16px}.search-field .search-icon{position:absolute;right:20px;top:50%;transform:translateY(-50%);background:0 0;border:none;cursor:pointer;padding:0}.search-field .search-icon svg{width:20px;height:20px}.search-field input:focus-visible{outline-offset:unset!important}.close-icon{display:none}.search-btn.active .search-icon{display:none}.search-btn.active .close-icon{display:inline-block}@keyframes slideDown{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.logo-con{display:flex;justify-content:center}.topnavCon{background:#fff;width:100%;display:flex;justify-content:space-between;padding:10px 20px;align-items:center;position:relative;gap:20px}.mobileList{display:flex;gap:20px}.offcanvas-body .menu-unstyled,.topnavCon .top-unstyled{padding:0;width:100%}.offcanvas-body .menu-unstyled li{display:block;padding:12px 0;width:100%;transition:all .3s ease;border-bottom:1px solid #83b73547}.offcanvas-body .menu-unstyled li .dropdown-active li{border-bottom:1px solid #f1f1f147}.offcanvas-body .menu-unstyled li .dropdown-active li:last-child,.offcanvas-body .menu-unstyled li:last-child{border-bottom:0}.offcanvas-body .menu-unstyled li a{color:#343434;padding:5px 8px;display:block}.offcanvas-body .menu-unstyled .submenu li a{color:#fff}.offcanvas-body{border-top:1px solid #000}.btn-close:focus{box-shadow:unset}.mobileList .search-field{top:100%}.header-mobile{display:none}.footer-sec.bgImg{background:url('../images/background-img02.jpg') no-repeat;padding:0;overflow:visible;background-position:right!important;z-index:99}.footer-logo-con{max-width:415px}.footer-logo-con p{margin:35px 0 42px;color:#f9f8f2;font-size:17px;line-height:26px}.footer-logo-con p a{color:#13a93a;text-decoration-line:underline;font-size:14px}.socail-links{display:flex;gap:10px;align-items:center;color:#fff;font-family:Lora;font-size:22px;font-style:italic;font-weight:600;line-height:normal}.socail-links a{transition:transform .3s ease,box-shadow .3s ease;border-radius:50%;border:1px solid #fff;width:36px;height:36px;display:flex;align-items:center;justify-items:center;text-decoration:none}.socail-links a:hover{transform:scale(1.1);box-shadow:0 4px 12px rgba(0,0,0,.2);border-radius:50%;background:#83b735;border:1px solid #83b735;color:#fff}.socail-links i{transition:transform .3s ease;margin:auto}.socail-links a:hover i{transform:rotate(360deg)}.footerNav-con h5{color:#f5f5f5;font-family:"ADLaM Display";font-size:18px;font-style:normal;font-weight:400;line-height:24px;margin-bottom:21px}.footerNav-con ul.footerList{padding-left:0}.footerNav-con ul li{display:block;margin-top:8px}.footerNav{display:flex;justify-content:stretch;gap:20px}.footerNav-con ul li a{color:#dbdfdd;font-family:"Roboto Flex";font-size:16px;font-style:normal;font-weight:600;line-height:28px;letter-spacing:.16px;position:relative;word-break:break-all;text-decoration:none}.footerNav-con ul li a:hover{color:#13a93a}.footerNav-con ul li a.active,.footerNav-con ul li a.active::after{color:#13a93a;width:100%}.footer-sec .p_top{padding-top:80px}.footerNav-con ul li a::after{background-color:#13a93a!important}.mailing-list{border-radius:60px 60px 0 0;background:#83b735;box-shadow:-2px 0 0 0 #bbd9c3;max-width:500px;min-height:490px;height:100%;margin:-60px auto 0;padding:36px 36px 60px}.mailing-list h5{color:#fff;text-align:center;font-size:28px;font-weight:400;margin-bottom:5px}.mailing-list h6{color:#edffd2;text-align:center;font-family:"Roboto Condensed";font-size:21px;font-style:normal;font-weight:600;line-height:26px}.mailing-list form{margin-top:44px}.mailing-list input{border-radius:5px;border:2px solid #215f32;background:rgba(255,254,249,.89);height:44px}.mailing-list input::placeholder{color:rgba(34,78,46,.6);font-family:Roboto;font-size:13px;font-style:normal;font-weight:600;line-height:normal}.mailing-list label{color:#edffd2;font-family:Roboto;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.mailing-list label span{color:#e3c602}.mailing-list .comonBtn{max-width:100%;border-radius:5px;border:2px solid #f9fffa;background:#356141;color:#fff;text-align:center;font-size:18px;font-weight:700;margin-top:25px}.mailing-list .comonBtn:hover{color:#356141;border:2px solid #356141}.copyRight-con{display:flex;justify-content:center;background:#fffdf4;padding:10px}.copyRight-con p,.copyRight-con p a{color:#356141;text-align:center;font-family:"Roboto Flex";font-size:12px;font-style:italic;font-weight:600;line-height:normal;letter-spacing:.48px;text-transform:capitalize}