.elementor .e-546f57a-2c34e6c{font-weight:700;font-size:0.78rem;color:#b7d95a;letter-spacing:0.14em;}.elementor .e-0f257dd-bd67d1f{max-width:50rem;font-size:clamp(2.25rem,5.2vw,4.6rem);color:#ffffff;letter-spacing:-0.045em;line-height:1.04;}.elementor .e-067415e-e5dbdb5{max-width:42rem;font-size:clamp(1rem,1.4vw,1.125rem);color:#eef5e8;line-height:1.6;}.elementor .e-0fa58d0-75c4714{font-weight:700;color:#123b28;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.6rem;padding-inline-end:1.6rem;border-radius:2rem;background-color:#9fbd38;}.elementor .e-76930d6-3ff4e48{font-weight:700;color:#ffffff;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.6rem;padding-inline-end:1.6rem;border-radius:2rem;border-width:1px;border-color:#ffffff;border-style:solid;background-color:transparent;}.elementor .e-2553b92-fd2444b{display:flex;gap:0.75rem;flex-wrap:wrap;}.elementor .e-b00b225-7b4757a{min-height:clamp(34rem,70vh,42rem);color:#fff;padding-block-start:8rem;padding-block-end:8rem;padding-inline-start:max(1.5rem, calc((100vw - 76rem)/2));padding-inline-end:max(1.5rem, calc((100vw - 76rem)/2));background-image:linear-gradient(90deg, rgba(17,59,40,.96) 0%,rgba(17,59,40,.75) 52%,rgba(17,59,40,.18) 100%),url("https://tailorseeds.com/wp-content/uploads/2020/08/horticulturist-seeding-plants-1.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:center/cover;display:flex;flex-direction:column;gap:1.4rem;justify-content:center;padding-block: clamp(4.5rem,8vw,7rem); padding-inline: max(1.25rem,calc((100vw - 72rem)/2));\n}.elementor .e-e55447b-23b171f{font-weight:700;font-size:0.78rem;color:#6d8c2d;letter-spacing:0.14em;}.elementor .e-4468688-87da25b{font-size:clamp(2rem, 2.8vw, 2.75rem);color:#153c2a;letter-spacing:-0.025em;line-height:1.08;hyphens: none; overflow-wrap: normal; word-break: normal;\n}.elementor .e-02cacad-203ed88{font-size:1.12rem;color:#53665a;line-height:1.7;}.elementor .e-3ee6273-80ebe8b{max-width:52rem;display:flex;flex-direction:column;gap:1rem;}.elementor .e-8df893a-a3caf72{font-weight:700;font-size:0.74rem;color:#789c32;letter-spacing:0.12em;}.elementor .e-aead9d5-3de0298{font-size:clamp(1.4rem, 1.55vw, 1.65rem);color:#174c32;letter-spacing:-0.015em;line-height:1.12;hyphens: none; overflow-wrap: normal; word-break: normal;\n}.elementor .e-257a605-482439b{color:#53665a;line-height:1.6;}.elementor .e-2805303-68c8efc{font-weight:700;color:#174c32;padding-block-start:0.4rem;padding-block-end:0.4rem;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;}.elementor .e-040d1d6-a7074a3{min-height:18rem;padding:2.5rem;border-radius:1.2rem;border-width:1px;border-color:#dbe5d9;border-style:solid;background-image:linear-gradient(135deg, #ffffff,#f2f6ed);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;gap:1rem;}.elementor .e-53f3b96-0139f7e{font-weight:700;font-size:0.74rem;color:#789c32;letter-spacing:0.12em;}.elementor .e-2b2a893-65e609e{font-size:clamp(1.4rem, 1.55vw, 1.65rem);color:#174c32;letter-spacing:-0.015em;line-height:1.12;hyphens: none; overflow-wrap: normal; word-break: normal;\n}.elementor .e-faf5f0c-2983ba8{color:#53665a;line-height:1.6;}.elementor .e-38f8e96-7057dd5{font-weight:700;color:#174c32;padding-block-start:0.4rem;padding-block-end:0.4rem;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;}.elementor .e-27e4ea0-9f25b2f{min-height:18rem;padding:2.5rem;border-radius:1.2rem;border-width:1px;border-color:#dbe5d9;border-style:solid;background-image:linear-gradient(135deg, #ffffff,#f2f6ed);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;gap:1rem;}.elementor .e-5caf4af-3e9f231{font-weight:700;font-size:0.74rem;color:#789c32;letter-spacing:0.12em;}.elementor .e-2e2d211-0d1001d{font-size:clamp(1.4rem, 1.55vw, 1.65rem);color:#174c32;letter-spacing:-0.015em;line-height:1.12;hyphens: none; overflow-wrap: normal; word-break: normal;\n}.elementor .e-5887d2e-274d76d{color:#53665a;line-height:1.6;}.elementor .e-bb3b924-a85c44a{font-weight:700;color:#174c32;padding-block-start:0.4rem;padding-block-end:0.4rem;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;}.elementor .e-de9e312-3dd16de{min-height:18rem;padding:2.5rem;border-radius:1.2rem;border-width:1px;border-color:#dbe5d9;border-style:solid;background-image:linear-gradient(135deg, #ffffff,#f2f6ed);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;gap:1rem;}.elementor .e-0a2cebb-5d16e4d{font-weight:700;font-size:0.74rem;color:#789c32;letter-spacing:0.12em;}.elementor .e-5133812-994b2e9{font-size:clamp(1.4rem, 1.55vw, 1.65rem);color:#174c32;letter-spacing:-0.015em;line-height:1.12;hyphens: none; overflow-wrap: normal; word-break: normal;\n}.elementor .e-a5e9d06-1dc2afc{color:#53665a;line-height:1.6;}.elementor .e-aaba60b-618bf3b{font-weight:700;color:#174c32;padding-block-start:0.4rem;padding-block-end:0.4rem;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;}.elementor .e-d815e7b-759a49f{min-height:18rem;padding:2.5rem;border-radius:1.2rem;border-width:1px;border-color:#dbe5d9;border-style:solid;background-image:linear-gradient(135deg, #ffffff,#f2f6ed);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;gap:1rem;}.elementor .e-701ee9e-a736441{display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));}.elementor .e-e268c2e-6b14f6b{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:max(1.5rem, calc((100vw - 76rem)/2));padding-inline-end:max(1.5rem, calc((100vw - 76rem)/2));background-color:#fbfcf7;display:flex;flex-direction:column;gap:3rem;padding-block: clamp(4rem,7vw,6rem); padding-inline: max(1.25rem,calc((100vw - 72rem)/2));\n}.elementor .e-193e5e0-4a3c716{font-weight:700;font-size:0.78rem;color:#6d8c2d;letter-spacing:0.14em;}.elementor .e-e3dc6a4-7b68121{font-size:clamp(1.9rem,3.6vw,3.2rem);color:#153c2a;letter-spacing:-0.035em;line-height:1.1;}.elementor .e-d2eac84-5c03ab9{font-size:1.1rem;color:#456052;line-height:1.75;}.elementor .e-9619758-74393ac{font-weight:700;color:#ffffff;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;border-radius:2rem;background-color:#174c32;align-self:flex-start;}.elementor .e-21bf45e-c910759{display:flex;flex-direction:column;gap:1.2rem;}.elementor .e-0afc4f1-eeb7806{font-size:1.35rem;color:#174c32;}.elementor .e-60e524f-88b94f9{color:#53665a;line-height:1.6;}.elementor .e-86d7083-a3269bd{padding:2rem;background-color:#ffffff;display:flex;flex-direction:column;gap:0.7rem;}.elementor .e-2244840-7383f78{font-size:1.35rem;color:#174c32;}.elementor .e-4be4d89-30ed0c1{color:#53665a;line-height:1.6;}.elementor .e-035d5d9-39b78ab{padding:2rem;background-color:#ffffff;display:flex;flex-direction:column;gap:0.7rem;}.elementor .e-2766495-852cfdf{font-size:1.35rem;color:#174c32;}.elementor .e-18d1a16-695e1cd{color:#53665a;line-height:1.6;}.elementor .e-4160867-aaa26de{padding:2rem;background-color:#ffffff;display:flex;flex-direction:column;gap:0.7rem;}.elementor .e-dedb6b3-02caabc{border-width:1px;border-color:#cad9c8;border-style:solid;background-color:#cad9c8;display:flex;flex-direction:column;gap:1px;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));}.elementor .e-2bb7a13-e7e25e4{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:max(1.5rem, calc((100vw - 76rem)/2));padding-inline-end:max(1.5rem, calc((100vw - 76rem)/2));background-color:#eaf2e4;display:grid;gap:5rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,28rem),1fr));padding-block: clamp(4rem,7vw,6rem); padding-inline: max(1.25rem,calc((100vw - 72rem)/2));\n}.elementor .e-7b524cf-1b7a8f0{font-weight:700;font-size:0.78rem;color:#6d8c2d;letter-spacing:0.14em;}.elementor .e-7a432e9-ee840fe{font-size:clamp(1.9rem,3.6vw,3.2rem);color:#153c2a;letter-spacing:-0.035em;line-height:1.1;}.elementor .e-682c7d0-60cc03b{font-weight:700;font-size:0.74rem;color:#789c32;letter-spacing:0.1em;}.elementor .e-8c1a900-4c5ac0f{font-size:2rem;color:#174c32;}.elementor .e-aa3c6dc-ffe5c6d{color:#53665a;line-height:1.6;}.elementor .e-2320612-7a7a7a7{font-weight:700;color:#174c32;padding-block-start:0.4rem;padding-block-end:0.4rem;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;}.elementor .e-b6c3a7a-91d212e{padding:2.2rem;border-radius:1rem;background-color:#f6f8f2;display:flex;flex-direction:column;gap:1rem;}.elementor .e-60a3dc6-36be158{font-weight:700;font-size:0.74rem;color:#789c32;letter-spacing:0.1em;}.elementor .e-8098153-c022a8f{font-size:2rem;color:#174c32;}.elementor .e-f2142a4-b41d39a{color:#53665a;line-height:1.6;}.elementor .e-f857ee8-9ad150a{font-weight:700;color:#174c32;padding-block-start:0.4rem;padding-block-end:0.4rem;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;}.elementor .e-5c8ecaf-f1a4372{padding:2.2rem;border-radius:1rem;background-color:#f6f8f2;display:flex;flex-direction:column;gap:1rem;}.elementor .e-2fb18de-81087c8{font-weight:700;font-size:0.74rem;color:#789c32;letter-spacing:0.1em;}.elementor .e-1f62dd0-c0f2a3d{font-size:2rem;color:#174c32;}.elementor .e-fdb8c45-1f2b1f4{color:#53665a;line-height:1.6;}.elementor .e-650c762-1065f81{font-weight:700;color:#174c32;padding-block-start:0.4rem;padding-block-end:0.4rem;padding-inline-start:0px;padding-inline-end:0px;background-color:transparent;}.elementor .e-f1672cb-d45fc3d{padding:2.2rem;border-radius:1rem;background-color:#f6f8f2;display:flex;flex-direction:column;gap:1rem;}.elementor .e-80316ba-094ce16{margin-block-start:2rem;display:grid;gap:1.25rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));}.elementor .e-cdc98f9-01d13a3{padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:max(1.5rem, calc((100vw - 76rem)/2));padding-inline-end:max(1.5rem, calc((100vw - 76rem)/2));background-color:#ffffff;display:flex;flex-direction:column;gap:1.4rem;padding-block: clamp(4rem,7vw,6rem); padding-inline: max(1.25rem,calc((100vw - 72rem)/2));\n}.elementor .e-0eb6b6f-b1b4169{max-width:48rem;font-size:clamp(1.9rem,3.6vw,3.2rem);color:#ffffff;line-height:1.1;}.elementor .e-0b1cde2-925eeb9{max-width:44rem;font-size:1.1rem;color:#e6f0e7;line-height:1.7;}.elementor .e-6ff31f5-8ce940d{font-weight:700;color:#123b28;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:1.7rem;padding-inline-end:1.7rem;border-radius:2rem;background-color:#9fbd38;}.elementor .e-78a0bee-f5f9fbf{color:#ffffff;text-align:center;padding-block-start:7rem;padding-block-end:7rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:#173f2c;display:flex;flex-direction:column;gap:1.2rem;align-items:center;padding-block: clamp(4rem,7vw,6rem); padding-inline: 1.25rem;\n}.elementor .e-b541958-b78fb69{color:#153c2a;background-color:#fbfcf7;display:flex;flex-direction:column;overflow-x: hidden;\n}