.products_page__Q8T9A{padding-top:80px}.products_commonText__O_h_F{font-family:My Font4;text-align:center;justify-content:center;width:53%;margin:0 auto 1rem}.products_productGrid__rZKts{display:grid;grid-template-columns:repeat(3,360px);grid-column-gap:30px;column-gap:30px;grid-row-gap:50px;row-gap:50px}.products_calender__xLkU3{max-width:1140px;margin:5% 0}.products_calender_container__ZbL9o{display:flex;justify-content:flex-start;flex-wrap:wrap}.products_card__YVR7B{width:100%;border:none;margin:0 15px 50px;box-shadow:0 .5rem 1rem rgba(0,0,0,.15);display:flex;border-radius:.25rem;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box}.products_calender_img__i7zRZ,.products_cardImage__KJoYX{width:100%}.products_cardBody__ZTXWg{padding:25px 25px 50px}.products_productPricing__rYifk{display:flex;justify-content:space-between;align-items:center}.products_title__PGKku{font-size:32px;margin-bottom:30px;font-family:My Font2;text-align:center}.products_cardText__VH3O6{margin-top:0;margin-bottom:1rem}.products_products_container__fqQNy{margin-bottom:8%}@media (max-width:1200px){.products_productGrid__rZKts{grid-template-columns:repeat(3,300px);grid-gap:15px;justify-content:center}}@media (max-width:992px){.products_productGrid__rZKts{grid-template-columns:repeat(2,335px);grid-gap:20px;justify-content:center}.products_calender__xLkU3{width:75%;margin:0 auto}.products_calender_img__i7zRZ{width:100%;height:auto}}@media (max-width:768px){.products_productGrid__rZKts{grid-template-columns:repeat(1,335px);grid-gap:20px}.products_calender__xLkU3,.products_commonText__O_h_F{width:95%}}.HeroBanner_hero__8cA5S{background:url(/_next/static/media/hero-banner.aac80327.jpg) no-repeat 50%;background-size:cover;padding:135px 0 75px}.HeroBanner_blog-page-banner-content__1SnzF{margin-top:60px}.HeroBanner_banner-sub-title__vUuF2{font-weight:200;font-family:My Font2;color:#fff;font-size:clamp(2.1875rem,1.0539rem + 4.8366vw,4.5rem);line-height:1}.HeroBanner_banner-title__9cOiD{font-family:My Font1;font-weight:200;z-index:1;color:#85a430;font-size:clamp(2.1875rem,1.9196rem + 1.3393vw,3.125rem);margin-bottom:0;margin-top:-3vh}@media (max-width:576px){.HeroBanner_blog-page-banner-content__1SnzF{margin-top:40px}}@media (max-width:992px){.HeroBanner_backButton__fRT8h{padding:1%}}.ProductCard_card__AfAaK{box-shadow:0 .5rem 1rem rgba(0,0,0,.15);position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}.ProductCard_cardBody__DD0qJ{padding:25px 25px 50px}.ProductCard_cardTitle___X5Vy{font-size:18px;font-family:My Font3;line-height:1;margin-bottom:15px}.ProductCard_cardText__uDTqF{font-size:14px;margin-top:0;margin-bottom:1rem}.ProductCard_cardImage__xsuRR{position:relative;aspect-ratio:30/31}.ProductCard_productPricing__yhZPH{display:flex;justify-content:space-between;align-items:center}.ProductCard_productPricing__yhZPH p{font-size:24px;font-family:My Font3;line-height:1;margin:0}.ProductCard_productPricing__yhZPH p span{font-size:16px;font-family:My Font4}.ProductCard_productPricing__yhZPH button{background-color:#85a430;display:inline-block;border-radius:30px;color:#f7ffe3;padding:8px 15px;font-family:My Font3;border:none}@media screen and (max-width:768px){.ProductCard_cardImage__xsuRR{aspect-ratio:30/25}.ProductCard_productGrid__AC0U2{grid-auto-rows:455px}}.Modal_overlay__SdYU0{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.ProductModal_modal__18N86{position:absolute;max-width:800px;width:100%;top:10%;left:50%;transform:translateX(-50%);background-color:#fff;padding:1.5rem;border-radius:.3rem;overflow:hidden}.ProductModal_content__10IYN{padding:1rem;position:relative}.ProductModal_close__gLA1m{position:absolute;top:0;right:0;cursor:pointer}.ProductModal_modalHeader__ZcIQR{margin-bottom:3vh}.ProductModal_modalHeader__ZcIQR h2{font-family:My Font1;color:#85a430;font-size:45px;margin-bottom:0;font-weight:400}.ProductModal_modalHeader__ZcIQR h3{font-family:My Font2;font-size:32px;margin-top:-3vh;position:relative}.ProductModal_grid__mPqGv{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:30px;gap:30px;margin-bottom:25px}.ProductModal_controls__gTBpN{display:flex;align-items:center;justify-content:center}@media (max-width:768px){.ProductModal_modal__18N86{max-width:90%;padding:1rem}.ProductModal_grid__mPqGv{grid-template-columns:repeat(1,1fr);gap:10px;margin-bottom:10px}}.TextField_fieldContainer__SyHP9{display:flex;flex-direction:column;position:relative}.TextField_label__pJHyM{font-size:1rem;margin-bottom:.5rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;font-family:My Font3}.TextField_input__3TCYA{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;font-family:My Font4}textarea.TextField_input__3TCYA{resize:none;min-height:100px}.TextField_input__3TCYA:focus{border-color:rgba(var(--primary,1));outline:none}.TextField_input__3TCYA::placeholder{font-family:My Font4}.TextField_errorMessage__JMCVw{margin-top:.25rem;font-size:12px;color:red;padding-left:12px}.Button_button__mg_cR{display:flex;padding:.5rem 1rem;border:none;border-radius:4px;font-size:1rem;font-weight:600;text-align:center;cursor:pointer;transition:all .3s;border-radius:30px;opacity:1}.Button_primary__PFIP8{background-color:rgba(var(--primary,1));font-family:My Font3;color:#f7ffe3;padding:8px 15px;border:none}.Button_primary__PFIP8:hover{background-color:rgba(var(--primary,1));opacity:.9}.Button_secondary__kYMEY{background-color:#6c757d;color:#fff}.Button_secondary__kYMEY:hover{background-color:#5a6268}.Button_danger__1M2kT{background-color:#dc3545;color:#fff}.Button_danger__1M2kT:hover{background-color:#c82333}.Button_success__S80vN{background-color:#28a745;color:#fff}.Button_success__S80vN:hover{background-color:#218838}.Button_button__mg_cR:disabled{cursor:not-allowed;background-color:#d6d6d6;color:#8a8a8a}