.width-container1440px{display:flex;justify-content:center;margin-left:auto;margin-right:auto;max-width:1440px;width:100%}.H1-heading{font-size:128px;font-weight:bold;margin-bottom:0px;text-transform:uppercase}@media (max-width:1440px){.H1-heading{font-size:100px}}@media (max-width:1280px){.H1-heading{font-size:90px}}@media (max-width:1024px){.H1-heading{font-size:80px}}@media (max-width:767px){.H1-heading{font-size:70px}}@media (max-width:490px){.H1-heading{font-size:46px}}.H1SubHeading{font-family:var(--gp-font--switzer-variable);font-size:41px;font-weight:200;line-height:1.2em;margin-bottom:0px}@media (max-width:1440px){.H1SubHeading{font-size:35px}}@media (max-width:1280px){.H1SubHeading{font-size:30px}}@media (max-width:1024px){.H1SubHeading{font-size:27px}}@media (max-width:767px){.H1SubHeading{font-size:24px}}@media (max-width:490px){.H1SubHeading{font-size:22px}}.H2-Heading{font-size:48px;font-weight:600;margin-bottom:0px}@media (max-width:1440px){.H2-Heading{font-size:40px}}@media (max-width:1280px){.H2-Heading{font-size:35px}}@media (max-width:1024px){.H2-Heading{font-size:30px;line-height:1.2em}}@media (max-width:767px){.H2-Heading{font-size:28px}}.H3-Heading{font-family:var(--gp-font--switzer-variable);font-size:31px;font-weight:600;margin-bottom:0px}@media (max-width:1440px){.H3-Heading{font-size:28px;font-weight:bold}}@media (max-width:767px){.H3-Heading{font-size:25px}}.H4-Heading{font-family:var(--gp-font--switzer-variable);font-size:26px;font-weight:bold;margin-bottom:0px}@media (max-width:1440px){.H4-Heading{font-size:24px}}@media (max-width:1280px){.H4-Heading{font-size:22px}}@media (max-width:1024px){.H4-Heading{font-size:20px}}.H5-Heading{font-family:var(--gp-font--switzer-variable);font-size:24px;font-weight:bold;margin-bottom:0px}@media (max-width:1440px){.H5-Heading{font-size:22px}}@media (max-width:1280px){.H5-Heading{font-size:20px}}@media (max-width:1024px){.H5-Heading{font-size:18px}}.H6-Heading{font-family:var(--gp-font--switzer-variable);font-size:20px;font-weight:bold;margin-bottom:0px}@media (max-width:1280px){.H6-Heading{font-size:18px}}@media (max-width:1024px){.H6-Heading{font-size:16px}}.paragraph-style{font-family:var(--gp-font--switzer-variable);font-size:18px;font-weight:normal;margin-bottom:0px}@media (max-width:1280px){.paragraph-style{font-size:16px}}.paragraph-style-2{font-family:var(--gp-font--switzer-variable);font-size:16px;font-weight:normal;margin-bottom:0px}.H1-heading-interior{font-family:var(--gp-font--space-grotesk);font-size:70px;font-weight:bold;margin-bottom:0px;text-transform:uppercase}.primary-btn{background-color:var(--chartreuse);color:var(--space-black);font-family:var(--gp-font--switzer-variable);font-size:18px;font-weight:bold;transition:all 0.5s ease 0s;padding:10px 40px}.primary-btn:is(:hover,:focus){background-color:var(--sand-secondary);color:var(--space-black);transition:all 0.5s ease 0s}@media (max-width:1024px){.primary-btn{font-size:16px}}.Secondary-btn{background-color:#ffffff;color:var(--space-black);font-family:var(--gp-font--switzer-variable);font-size:18px;font-weight:bold;transition:all 0.5s ease 0s;padding:10px 40px}.Secondary-btn:is(:hover,:focus){background-color:var(--ocean-blue);color:#ffffff;transition:all 0.5s ease 0s}@media (max-width:1024px){.Secondary-btn{font-size:16px}}.tertiary-btn{background-color:var(--space-black);color:#ffffff;font-family:var(--gp-font--switzer-variable);font-size:18px;font-weight:bold;transition:all 0.5s ease 0s;padding:10px 40px}.tertiary-btn:is(:hover,:focus){background-color:var(--ocean-blue);color:#ffffff;transition:all 0.5s ease 0s}.outline-btn-yellow{background-blend-mode:normal,normal;border-bottom-style:solid;border-bottom-width:1px;border-left-style:solid;border-left-width:1px;border-right-style:solid;border-right-width:1px;border-top-style:solid;border-top-width:1px;color:var(--chartreuse);font-family:var(--gp-font--switzer-variable);font-size:16px;font-weight:300;transition:all 0.5s ease 0s;background:url(http://ertcorpdev.wpenginepowered.com/wp-content/uploads/2025/09/bottom-angle-yellow.svg) bottom right/9px no-repeat,url(http://ertcorpdev.wpenginepowered.com/wp-content/uploads/2025/09/top-left-yellow.svg) top left/9px no-repeat;padding:8px 25px}.outline-btn-yellow:is(:hover,:focus){transition:all 0.5s ease 0s;color:#000000;background-color:var(--chartreuse)}.outline-btn-white{background-blend-mode:normal,normal;border-bottom-style:solid;border-bottom-width:1px;border-left-style:solid;border-left-width:1px;border-right-style:solid;border-right-width:1px;border-top-style:solid;border-top-width:1px;color:#ffffff;font-family:var(--gp-font--switzer-variable);font-size:16px;font-weight:300;transition:all 0.5s ease 0s;background:url(http://ertcorpdev.wpenginepowered.com/wp-content/uploads/2025/09/top-angle.svg) top left/9px no-repeat,url(http://ertcorpdev.wpenginepowered.com/wp-content/uploads/2025/09/bottom-angle.svg) bottom right/9px no-repeat;padding:8px 25px}.outline-btn-white:is(:hover,:focus){transition:all 0.5s ease 0s;color:#000000;background-color:#ffffff}.capabilities-card-title{color:#ffffff;font-family:var(--gp-font--switzer-variable);font-size:29px;font-weight:500}@media (max-width:1024px){.capabilities-card-title{font-size:22px;text-align:center}}@media (max-width:767px){.capabilities-card-title{font-size:20px}}.case-study-title{color:var(--space-black);font-family:var(--gp-font--switzer-variable);font-size:25px;font-weight:500}.case-study-title a{color:var(--space-black)}.case-study-title a:hover{color:var(--ocean-blue)}@media (max-width:1024px){.case-study-title{font-size:22px}}.text-only-link{color:#000000;font-family:var(--gp-font--switzer-variable);font-size:16px;font-weight:bold}.text-only-link:is(:hover,:focus){color:var(--ocean-blue)}.quote-tab-titles{font-family:var(--gp-font--switzer-variable);font-size:19px;font-weight:500}.quote-style{color:#000000;font-family:var(--gp-font--switzer-variable);font-size:29px;font-style:italic;font-weight:500;line-height:1.4}@media (max-width:1024px){.quote-style{font-size:20px}}.quote-name{font-family:var(--gp-font--switzer-variable);font-size:20px;margin-bottom:0px}@media (max-width:1024px){.quote-name{font-size:16px}}.news-date{color:#757575;font-family:var(--gp-font--switzer-variable);font-size:18px;font-weight:500;margin-bottom:10px}@media (max-width:1024px){.news-date{font-size:16px}}.news-titles{font-family:var(--gp-font--switzer-variable);font-size:26px;font-weight:bold;line-height:1.2}.news-titles a{color:var(--space-black)}.news-titles a:hover{color:var(--ocean-blue)}@media (max-width:1024px){.news-titles{font-size:20px}}.h1-interior{font-size:clamp(3.0rem,8vw + 1rem,5rem);font-weight:bold}.tabs-names{font-family:var(--gp-font--switzer-variable);font-size:18px;font-weight:500}@media (max-width:1180px){.tabs-names{font-size:16px}}.member-card-name{font-family:var(--gp-font--switzer);font-size:23px;font-weight:500}.member-card-name a{color:var(--space-black)}.member-card-name a:hover{color:var(--ocean-blue)}.related-ms__looper{column-gap:50px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));justify-content:center;row-gap:50px;width:100%}@media (max-width:1280px){.related-ms__looper{grid-template-columns:1fr}}.related-ms__loop-item{align-items:flex-start;color:var(--space-black);display:flex;flex-direction:row;height:100%;justify-content:space-between;overflow-x:hidden;overflow-y:hidden;transition:all 0.5s ease 0s}.related-ms__loop-item:hover .case-study-card-content{background-color:var(--chartreuse);transition:all 0.5s ease 0s}.related-ms__loop-item:hover .case-study-photo{transform:scale(1.2);transition:transform 0.5s ease 0s}.related-ms__loop-item:is(:hover,:focus){color:var(--space-black)}@media (max-width:665px){.related-ms__loop-item{flex-direction:column-reverse;height:auto;max-height:100%;width:100%}}.related-ms__content-wrapper{background-color:var(--sand-secondary);height:100%;max-width:445px;position:relative;transition:all 0.5s ease 0s;z-index:1;padding:45px 35px}@media (max-width:1280px){.related-ms__content-wrapper{max-width:920px}}@media (max-width:665px){.related-ms__content-wrapper{height:auto;width:100%}}.related-ms__photo-wrapper{height:100%;max-height:100%;max-width:300px;transform:scale(1);transition:all 0.5s ease 0s;width:100%}.related-ms__photo-wrapper:hover .case-study-photo{transform:scale(1.2);transition:transform 0.5s ease 0s}.related-ms__photo-wrapper:is(:hover,:focus){transform:scale(1.2);transition:transform 0.5s ease 0s}.h1-post{font-family:var(--gp-font--switzer);font-size:clamp(2.25rem,8vw + 1rem,3.125rem);font-weight:bold}.related-news__looper{align-items:flex-start;column-gap:80px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:1em;width:100%}@media (max-width:1024px){.related-news__looper{grid-template-columns:1fr;row-gap:50px}}@media (max-width:767px){.related-news__looper{row-gap:40px}}.case-study-client{color:var(--space-black);font-family:var(--gp-font--switzer-variable);font-size:17px;font-weight:700}.case-study-client a{color:var(--space-black)}.case-study-client a:hover{color:var(--ocean-blue)}@media (max-width:1024px){.case-study-client{font-size:16px}}