.section--bg-light{background-color:var(--light)}.section--bg-dark{background-color:var(--infrastructure-grey);color:var(--base-3)}.section--bg-gradient{background-blend-mode:normal;background-image:linear-gradient(135deg,rgb(51,31,153) 0%,rgb(18,45,179) 52%,rgb(0,102,255) 100%);background-position:center;background-repeat:no-repeat;background-size:cover}.section--wide{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;border-top-left-radius:.5rem;border-top-right-radius:.5rem;margin-left:auto;margin-right:auto;max-width:1400px;width:calc(100vw - 64px)}@media (max-width:767px){.section--wide{border-bottom-left-radius:0px;border-bottom-right-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;width:100%}}.section--divider{border-top:1px dotted rgba(68,76,92,0.5);margin-left:auto;margin-right:auto;max-width:1200px}.body--base{margin-left:auto;margin-right:auto;max-width:1200px}.body--tablet-75{margin-left:auto;margin-right:auto;max-width:1200px}@media (max-width:1024px){.body--tablet-75{width:75%}}@media (max-width:767px){.body--tablet-75{width:100%}}.padding--sides{padding:0px 2rem}@media (max-width:767px){.padding--sides{padding-left:1.5rem;padding-right:1.5rem}}.padding--xs{padding:2rem}@media (max-width:767px){.padding--xs{padding:1.8rem 1.5rem}}.padding--sm{padding:4rem 2rem}@media (max-width:767px){.padding--sm{padding:3.6rem 1.5rem}}.padding--md{padding:4rem 2rem 8rem}@media (max-width:767px){.padding--md{padding:8.1rem 1.5rem}}.padding--lg{padding:12rem 2rem}@media (max-width:767px){.padding--lg{padding:10.8rem 1.5rem}}.padding--grid-cont-sm{padding:2rem}.padding--grid-cont-md{padding:2.5rem}.padding--grid-cont-lg{padding:4rem}.margin--none{margin-bottom:0px}.margin--auto{margin-left:auto;margin-right:auto}.margin--top-xs{margin-top:1rem}.margin--top-sm{margin-top:2rem}.margin--top-md{margin-top:3rem}.margin--top-lg{margin-top:5rem}.margin--top-xl{margin-top:7rem}@media (max-width:767px){.margin--top-xl{margin-top:4.8rem}}.margin--top-xxl{margin-top:9rem}@media (max-width:767px){.margin--top-xxl{margin-top:7.2rem}}.margin--bot-xs{margin-bottom:1rem}.margin--bot-sm{margin-bottom:2rem}.margin--bot-md{margin-bottom:3rem}.margin--bot-lg{margin-bottom:5rem}.margin--bot-xl{margin-bottom:7rem}@media (max-width:767px){.margin--bot-xl{margin-bottom:4.8rem}}.margin--bot-xxl{margin-bottom:9rem}@media (max-width:767px){.margin--bot-xxl{margin-bottom:7.2rem}}.content--center{text-align:center}.h1--large{font-size:4rem;line-height:1.125em}@media (max-width:1024px){.h1--large{font-size:3.4rem}}@media (max-width:767px){.h1--large{font-size:3rem}}.h2--small{font-size:1.75rem;line-height:1.35em}@media (max-width:767px){.h2--small{font-size:1.4rem}}.h2--large{font-size:3rem;line-height:1.2em}@media (max-width:1024px){.h2--large{font-size:2.6rem}}@media (max-width:767px){.h2--large{font-size:2.2rem}}.h3--large{font-size:1.75rem;line-height:1.4em}@media (max-width:1024px){.h3--large{font-size:1.575rem}}@media (max-width:767px){.h3--large{font-size:1.4rem;line-height:1.4}}.text--xs{font-size:.9375rem;line-height:1.6}.text--sm{font-size:1rem;line-height:1.5em}.text--md{font-size:1.0625rem;line-height:1.5em}.text--lg{font-size:1.25rem;line-height:1.5em}@media (max-width:767px){.text--lg{font-size:1.125rem;line-height:1.5}}.text--xl{font-size:1.375rem;line-height:1.4em}.text-500{font-weight:500}.text--600{font-weight:600}.text--700{font-weight:700}.text--800{font-weight:800}.text--pretitle-light{border-left:4px solid var(--accent-3);color:var(--base-3);font-size:1rem;font-weight:600;line-height:1;margin-left:2px;padding-left:1rem}.text--pretitle-dark{border-left:4px solid var(--accent-2);font-size:1rem;font-weight:600;line-height:1;margin-left:2px;padding-left:1rem}.text--meta{color:var(--contrast-3);font-size:.9375rem;font-weight:600;line-height:1.6}.button--primary{background-color:var(--environmental-green);border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:var(--white);display:inline-flex;font-size:1rem;font-weight:normal;justify-content:center;padding:12px 24px;text-align:center;transition:all 0.5s ease 0s}.button--primary:hover{background-color:#6a972f;transform:translate3d(0px,-3px,0px);transition:transform 0.5s ease 0s}.button--secondary{background-color:var(--base-2);border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:var(--at-work-orange);display:inline-flex;font-size:1rem;font-weight:700;justify-content:center;padding:12px 24px;text-align:center;transition:all 0.5s ease 0s}.button--secondary:hover{transform:translate3d(0px,-3px,0px);transition:transform 0.5s ease 0s;color:var(--accent)}.button--tertiary{background-color:var(--environmental-green);border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px;color:var(--white);display:inline-flex;font-size:1rem;justify-content:center;padding:6px 14px;text-align:center;transition:all 0.5s ease 0s}.button--tertiary:hover{transform:translate3d(0px,-3px,0px);transition:transform 0.5s ease 0s}.button--text-icon{align-items:center;border-bottom-style:solid;border-bottom-width:1px;color:var(--environmental-green);display:inline-flex;flex-direction:row-reverse;font-size:1rem;font-weight:600;transition:all 0.5s ease 0s}.button--text-icon:hover{transition:transform 0.5s ease 0s;color:var(--accent)}.button--text-icon:hover .gb-icon svg{transform:translate3d(3px,0px,0px);transition:transform 0.5s ease 0s}.button--text-icon .gb-icon svg{transition:all 0.5s ease 0s;color:var(--accent)}.round-corners--sm{border-bottom-left-radius:2px;border-bottom-right-radius:2px;border-top-left-radius:2px;border-top-right-radius:2px}.round-corners--md{border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-top-left-radius:8px;border-top-right-radius:8px}.round-corners--full{border-bottom-left-radius:100%;border-bottom-right-radius:100%;border-top-left-radius:100%;border-top-right-radius:100%}.image--testimonial{border-bottom-left-radius:100%;border-bottom-right-radius:100%;border-top-left-radius:100%;border-top-right-radius:100%;box-shadow:-12px -8px 0px 0px var(--base);height:80px;width:80px}@media (max-width:767px){.image--testimonial{align-items:center;flex-direction:column}}.effect--hover-lift{transition:all 0.5s ease 0s}.effect--hover-lift:hover{transform:translate3d(0px,-3px,0px);transition:transform 0.5s ease 0s;text-decoration:underline}.effect--hover-shadow:hover{box-shadow:0px 8px 20px -8px rgba(68,76,92,0.3);transition:all 0.5s ease 0s}.site-header{margin-left:auto;margin-right:auto;max-width:1264px;padding:2rem}@media (max-width:1024px){.site-header{padding:2rem}}@media (max-width:767px){.site-header{padding:2rem 1.5rem}}.section--bg-newea-logo{background-image:url(http://neweastag.wpenginepowered.com/wp-content/uploads/2013/10/footer-repeat.gif);background-position:bottom left;background-repeat:repeat-x;background-size:auto}.section--bg-orange{background-color:var(--at-work-orange)}.image--hero{width:100%}.section--page-header{border-bottom:1px solid var(--medium);border-top:1px solid var(--medium);margin-bottom:4em}.headline--page-header{color:var(--infrastructure-grey);font-size:1.3rem;margin-bottom:0px;text-align:center}.section--flex-row{column-gap:2rem;display:flex;flex-direction:row}.section--flex-col{display:flex;flex-direction:column;row-gap:1rem}.section--left-col{width:25%}.section--4col-3{width:75%}.section--page-body{width:75%}.button--text{background-color:#0366d6;color:#ffffff;display:inline-flex;font-size:12px;font-weight:bold;justify-content:center;padding:.5rem;text-align:center;text-transform:uppercase;width:100%}.button--text:hover{background-color:#222222;color:#ffffff}.section--hero{flex-direction:row;justify-content:center;width:100%}.h1--page-hero{border-left:4px solid var(--at-work-orange);color:var(--white);font-size:4em;line-height:1em;margin-bottom:0px;padding-left:20px}.section--page-layout{column-gap:4em;display:flex}.section--sidebar-extras{align-items:flex-start;background-color:var(--at-work-orange);border-bottom-left-radius:5px;border-bottom-right-radius:5px;border-top-left-radius:5px;border-top-right-radius:5px;display:flex;flex-direction:column;margin-bottom:2em;padding:10px}.padding--hero-title{margin-left:auto;margin-right:auto;padding:6em 32px}