.elementor .e-534efaf5-515f{font-family:"Alegreya Sans";font-size:0px;color:#5E7461;line-height:1.3;margin-block-start:0px;margin-block-end:28px;margin-inline-start:0px;margin-inline-end:0px;display:block;&>span{display:flex;flex-wrap:wrap;align-items:center;gap:4px 7px;font-size:0}&>span>span{display:inline-flex;align-items:center;gap:7px;font-size:18px;color:#5e7461}&>span>span+span:before{content:"\\"}& a{color:#5e7461;text-decoration:none}& a:hover{text-decoration:underline}&>span>span:first-child a{display:inline-block;width:16px;height:16px;font-size:0;background:url(https://ags2020d.wpengine.com/wp-content/plugins/ags-widgets/assets/images/home-icon.svg) center/16px 16px no-repeat}\n}.elementor .e-77943127-2775{font-family:Marcellus;font-weight:400;font-size:46px;color:#173f35;line-height:1.15;margin-block-start:0px;margin-block-end:12px;margin-inline-start:0px;margin-inline-end:0px;display:block}.elementor .e-232e6369-9173{max-width:760px;font-family:"Alegreya Sans";font-size:20px;color:#2B3A35;line-height:1.5;margin-block-start:0px;margin-block-end:8px;margin-inline-start:0px;margin-inline-end:0px;display:block;& sup{font-size:.6em;line-height:0;vertical-align:super}\n}.elementor .e-19c3df84-328b{width:100%;max-width:1200px;padding:0}.elementor .e-4a0f89cc-2d3d{padding-block-start:72px;padding-block-end:64px;padding-inline-start:24px;padding-inline-end:24px;background-image:linear-gradient(90deg,#fff 0%,#fff 36%,rgba(255,255,255,0) 76%),linear-gradient(0deg,rgba(229,234,233,.42) 0%,rgba(229,234,233,.42) 100%),url("https://www.americangemsociety.org/wp-content/plugins/ags-widgets/assets/images/hero-pattern-mint.png");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0 0;background-color:#e5eae9;justify-content:center;background-size:100% 100%,100% 100%,194px 150px;background-repeat:no-repeat,no-repeat,repeat;\n}.elementor .e-5b392fb1-d318{width:100%;height:auto;max-width:440px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;mix-blend-mode:multiply;display:block}.elementor .e-3d3a36c3-9996{min-width:0;padding:0;flex:1 1 0px;justify-content:center;align-items:center}.elementor .e-6bcfe2f1-1dec{font-family:Marcellus;font-weight:400;font-size:38px;color:#173f35;line-height:1.2;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;display:block}.elementor .e-5b6c8b85-3249{font-family:"Alegreya Sans";font-size:18px;color:#2B3A35;line-height:1.6;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;display:block;& sup{font-size:.6em;line-height:0;vertical-align:super}& a{color:#547461;font-weight:700}\n}.elementor .e-570fc20c-9e8c{font-family:"Alegreya Sans";font-size:18px;color:#2B3A35;line-height:1.6;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;display:block;& sup{font-size:.6em;line-height:0;vertical-align:super}& a{color:#547461;font-weight:700}\n}.elementor .e-7f384c80-1622:hover,.elementor .e-7f384c80-1622:focus-visible{background-color:#173f34 !important;border-color:#5e7461 !important;color:#fff !important;\n}.elementor .e-7f384c80-1622{font-family:"Alegreya Sans";font-weight:500;font-size:18px;color:#fff;line-height:1;text-decoration:none;padding-block-start:12px;padding-block-end:12px;padding-inline-start:46px;padding-inline-end:46px;border-radius:24px;border-width:2px;border-color:#5e7461;border-style:solid;background-color:#5e7461}.elementor .e-69766934-9ddf{min-width:0;padding:0;flex:1 1 0px}.elementor .e-52c18151-4ad6{padding:0;flex-direction:row;gap:56px;align-items:center}.elementor .e-75760d7-406d{width:100%;max-width:1200px;padding:0}.elementor .e-68c0e741-e097{padding-block-start:88px;padding-block-end:88px;padding-inline-start:24px;padding-inline-end:24px;background-color:#fff;justify-content:center}.elementor .e-3a894f01-b7e5{font-family:Marcellus;font-weight:400;font-size:38px;color:#173F35;line-height:1.2;margin-block-start:0px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;display:block;& sup{font-size:.6em;line-height:0;vertical-align:super}\n}.elementor .e-3628f3e2-bfcf{font-family:"Alegreya Sans";font-size:18px;color:#2B3A35;line-height:1.6;margin:0px;display:block;& sup{font-size:.6em;line-height:0;vertical-align:super}& a{color:#547461;font-weight:700}\n}.elementor .e-5b03fc24-1f89{min-width:0;padding:0;flex:1 1 0px}.elementor .e-42f03fdc-7487{width:100%;height:auto;max-width:440px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;mix-blend-mode:multiply;display:block}.elementor .e-5d1a3ddc-f48f{min-width:0;padding:0;flex:1 1 0px;justify-content:center;align-items:center}.elementor .e-78c72295-c7ac{padding:0;flex-direction:row;gap:56px;align-items:center}.elementor .e-f7600ba-d87b{font-family:"Alegreya Sans";font-weight:700;font-size:15px;color:#547461;letter-spacing:.08em;text-transform:uppercase;margin-block-start:48px;margin-block-end:16px;margin-inline-start:0px;margin-inline-end:0px;display:block}.elementor .e-3fd187a1-1fe9{width:24px;height:24px;color:#547461;display:block;flex:0 0 24px;fill:#547461;\n}.elementor .e-6beffde-b29c{font-family:"Alegreya Sans";font-weight:700;font-size:18px;color:#173F35;line-height:1.35;margin:0px;display:block;& sup{font-size:.6em;line-height:0;vertical-align:super}\n}.elementor .e-635b0bad-e186{max-width:calc(50% - 8px);padding-block-start:18px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;border-radius:14px;border-width:1px;border-color:#dce3de;border-style:solid;background-color:#fff;flex-direction:row;gap:16px;flex:1 1 calc(50% - 8px);align-items:center}.elementor .e-3a3a8100-3d4b{width:24px;height:24px;color:#547461;display:block;flex:0 0 24px;fill:#547461;\n}.elementor .e-1a400516-98c3{font-family:"Alegreya Sans";font-weight:700;font-size:18px;color:#173F35;line-height:1.35;margin:0px;display:block;& sup{font-size:.6em;line-height:0;vertical-align:super}\n}.elementor .e-3bf0b6ab-7f21{max-width:calc(50% - 8px);padding-block-start:18px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;border-radius:14px;border-width:1px;border-color:#dce3de;border-style:solid;background-color:#fff;flex-direction:row;gap:16px;flex:1 1 calc(50% - 8px);align-items:center}.elementor .e-4078dfbc-26d6{width:24px;height:24px;color:#547461;display:block;flex:0 0 24px;fill:#547461;\n}.elementor .e-14fd86eb-38f2{font-family:"Alegreya Sans";font-weight:700;font-size:18px;color:#173F35;line-height:1.35;margin:0px;display:block;& sup{font-size:.6em;line-height:0;vertical-align:super}\n}.elementor .e-399f013a-84f8{max-width:calc(50% - 8px);padding-block-start:18px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;border-radius:14px;border-width:1px;border-color:#dce3de;border-style:solid;background-color:#fff;flex-direction:row;gap:16px;flex:1 1 calc(50% - 8px);align-items:center}.elementor .e-44b9b6f5-44b8{width:24px;height:24px;color:#547461;display:block;flex:0 0 24px;fill:#547461;\n}.elementor .e-2a927abc-6e9b{font-family:"Alegreya Sans";font-weight:700;font-size:18px;color:#173F35;line-height:1.35;margin:0px;display:block;& sup{font-size:.6em;line-height:0;vertical-align:super}\n}.elementor .e-3bae2cfe-8328{max-width:calc(50% - 8px);padding-block-start:18px;padding-block-end:18px;padding-inline-start:20px;padding-inline-end:20px;border-radius:14px;border-width:1px;border-color:#dce3de;border-style:solid;background-color:#fff;flex-direction:row;gap:16px;flex:1 1 calc(50% - 8px);align-items:center}.elementor .e-5ed9463c-838b{padding:0;flex-direction:row;gap:16px;flex-wrap:wrap;align-items:stretch}.elementor .e-5249b5a5-fc1f:hover,.elementor .e-5249b5a5-fc1f:focus-visible{background-color:#173f34 !important;border-color:#5e7461 !important;color:#fff !important;\n}.elementor .e-5249b5a5-fc1f{font-family:"Alegreya Sans";font-weight:500;font-size:18px;color:#fff;line-height:1;text-decoration:none;padding-block-start:12px;padding-block-end:12px;padding-inline-start:46px;padding-inline-end:46px;border-radius:24px;border-width:2px;border-color:#5e7461;border-style:solid;background-color:#5e7461;flex:0 0 auto}.elementor .e-5c75dcf3-948f{max-width:620px;font-family:"Alegreya Sans";font-size:17px;color:#5e6b65;line-height:1.5;margin:0;display:block}.elementor .e-6651bea8-47ef{padding:0;margin-block-start:36px;flex-direction:row;gap:24px;align-items:center}.elementor .e-47fd3c95-75d2{width:100%;max-width:1200px;padding:0}.elementor .e-5af0fa4c-a798{padding-block-start:88px;padding-block-end:88px;padding-inline-start:24px;padding-inline-end:24px;background-color:#eef2ec;justify-content:center}