.inner-content{max-width:var(--gb-container-width);padding-left:20px;padding-right:20px;margin:auto}.bt-accent-1{background-color:var(--accent);color:var(--base-3);font-size:1rem;font-weight:600;letter-spacing:0.1px;text-align:center;text-decoration:none;transition:all 0.5s ease 0s;border-radius:50px;padding:0.7em 1.6em}.bt-accent-1:is(:hover,:focus){background-color:var(--accent-1-dark);color:var(--base-3)}.bt-base{background-color:var(--base-2);color:var(--contrast);font-size:1rem;font-weight:600;letter-spacing:0.1px;text-align:center;text-decoration:none;transition:all 0.5s ease 0s;border-radius:50px;padding:0.7em 1.6em}.bt-base:is(:hover,:focus){background-color:var(--base);color:var(--contrast)}.section-py{padding-bottom:8em;padding-top:8em}@media (max-width:1024px){.section-py{padding-bottom:5em;padding-top:5em}}@media (max-width:767px){.section-py{padding-bottom:4em;padding-top:4em}}.card{display:flex;flex-direction:column;border:1px solid var(--base);border-radius:8px;padding:2em}@media (max-width:1024px){.card{padding:2em 1em}}@media (max-width:767px){.card{align-items:center;display:flex;flex-direction:column}}.bt-accent-2{background-color:var(--accent-2);color:var(--base-3);font-size:1rem;font-weight:600;letter-spacing:0.1px;text-align:center;text-decoration:none;transition:all 0.5s ease 0s;border-radius:50px;padding:0.7em 1.6em}.bt-accent-2:is(:hover,:focus){background-color:var(--accent-2-dark);color:var(--base-3)}.border-radius{border-radius:8px}.max-w-mid{max-width:675px}.landing-h1{color:var(--contrast);font-size:40px;text-align:left}@media (max-width:1024px){.landing-h1{font-size:36px}}@media (max-width:767px){.landing-h1{font-size:28px}}.zig-zag:nth-child(even){flex-direction:row-reverse}.card-v-container card&p{margin-bottom:0px}.contact-container{display:flex;flex-direction:column;height:100%;justify-content:center;margin-left:auto;max-width:675px;padding:4em 5% 4em 20px}@media (max-width:1024px){.contact-container{margin-left:0px;max-width:100%;padding-right:20px;padding-top:0em}.contact-container h2{text-align:center}.contact-container p{text-align:center;max-width:80%}}.page-numbers{border-radius:25px}.p-span-combo{font-size:30px;font-weight:600;line-height:1.2;margin-bottom:0.8em;text-align:center}.p-span-combo span{font-size:20px;text-transform:uppercase;color:var(--accent-2-dark)}@media (max-width:1024px){.p-span-combo{font-size:30px}.p-span-combo span{font-size:17px}}@media (max-width:767px){.p-span-combo{font-size:24px}.p-span-combo span{font-size:16px;font-weight:500}}