.gbp-section{padding:10rem 2rem}@media (max-width:767px){.gbp-section{padding:8rem 1.5rem}}.gbp-section__inner{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);position:relative;z-index:1}.gbp-section__tagline{color:var(--contrast-3);font-size:.875rem;font-weight:700;letter-spacing:.1em;margin-bottom:3px;text-transform:uppercase}.gbp-section__headline{margin-bottom:1.5rem}@media (max-width:767px){.gbp-section__headline{margin-bottom:1.25rem}}.gbp-section__text{font-size:1em}.gbp-section__text--sm{font-size:1rem;line-height:1.5em}.gbp-button--primary{background-color:var(--accent);border:3px solid var(--accent);color:var(--base-3);display:inline-flex;font-size:1rem;font-weight:600;margin-top:.5rem;padding:0.5rem 1.25rem;transition:all 0.5s ease 0s}.gbp-button--primary:is(:hover,:focus){color:var(--accent);background-color:rgba(255,255,255,0)}.gbp-button--secondary{border:3px solid var(--accent);color:var(--accent);display:inline-flex;font-size:1rem;font-weight:600;margin-top:.5rem;padding:0.5rem 1.25rem;transition:all 0.5s ease 0s}.gbp-button--secondary:is(:hover,:focus){color:var(--base-3);background-color:var(--accent)}.gbp-card{padding:2.5rem}@media (max-width:767px){.gbp-card{padding:1.5rem}}.gbp-card__meta-text{font-size:0.875rem;margin-bottom:0.5rem}.gbp-card__title{font-size:1.25rem;font-weight:600;margin-bottom:0.5rem}.gbp-card__text{font-size:1rem}.gbp-card--border{border:1px solid var(--base)}.gbp--margin-bot-none{margin-bottom:0px}.gbp--margin-bot-xs{margin-bottom:1.5rem}.gbp--margin-bot-sm{margin-bottom:2.5rem}.gbp--margin-bot-md{margin-bottom:6rem}.gbp--margin-bot-lg{margin-bottom:9rem}.gbp--margin-bot-xl{margin-bottom:12rem}@media (max-width:767px){.gbp--margin-bot-xl{margin-bottom:9.6rem}}.gbp--center-align{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.gbp--box-shadow{box-shadow:0px 0px 12px 0px rgba(135,135,135,0.1)}.light-button{align-items:center;background-color:rgba(255,255,255,0);color:var(--base-3);column-gap:0.5em;display:inline-flex;font-weight:600;text-decoration:none;text-transform:uppercase;border-top:2px solid var(--base-3);border-right:2px solid var(--base-3);border-bottom:2px solid var(--base-3);border-left:5px solid var(--base-3);padding:.75rem 1.5rem}.light-button:is(:hover,:focus){background-color:var(--global-color-13);color:#ffffff}.light-button .gb-shape svg{width:1.3em;height:1.3em;fill:currentColor;margin-bottom:2px}.dark-button{align-items:center;background-color:rgba(255,255,255,0);color:var(--global-color-13);column-gap:0.5em;display:inline-flex;font-weight:600;text-decoration:none;text-transform:uppercase;border-top:2px solid var(--global-color-14);border-right:2px solid var(--global-color-14);border-bottom:2px solid var(--global-color-14);border-left:5px solid var(--global-color-14);padding:.75rem 1.5rem}.dark-button:is(:hover,:focus){background-color:var(--global-color-13);color:#ffffff}.dark-button .gb-shape svg{width:1.3em;height:1.3em;fill:currentColor;margin-bottom:2px}.h2-header{color:var(--global-color-13);font-family:goldenbook;font-size:24px;letter-spacing:2px;margin-bottom:1rem;text-transform:uppercase}@media (max-width:1024px){.h2-header{font-size:24px}}@media (max-width:767px){.h2-header{font-size:24px}}@media (max-width:1024px){.h1-header{font-size:36px}}@media (max-width:767px){.h1-header{font-size:32px}}.accordion-container{background-color:var(--global-color-16);margin-bottom:1em;border-radius:12px;padding:1em}.cta-header{color:var(--base-3);margin-bottom:15px;text-align:left}@media (max-width:1024px){.cta-header{font-size:40px;line-height:40px;text-align:center}}@media (max-width:767px){.cta-header{font-size:32px;letter-spacing:.1em;line-height:32px}}.testimonial-box{background-color:var(--global-color-16);border-radius:12px;padding:30px}.testimonial-icon .gb-shape svg{color:var(--global-color-11);width:65px;height:65px}.testimonial-icon-box{align-items:center;column-gap:30px;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:30px;row-gap:15px}.testimonial-text{font-size:20px}.testimonial-name{color:var(--global-color-12);font-weight:800}.cta-box{background-color:var(--global-color-10);color:#ffffff;margin-left:auto;margin-right:auto;max-width:1050px;padding:20px}@media (max-width:1024px){.cta-box{max-width:80%}}@media (max-width:767px){.cta-box{max-width:92%}}.cta-inner-box{border:2px solid var(--base-3);padding:2rem 8rem}@media (max-width:1024px){.cta-inner-box{padding-left:4rem;padding-right:4rem}}@media (max-width:767px){.cta-inner-box{padding:2rem}}.cta-text{font-size:24px;letter-spacing:2px;margin-bottom:0px;text-transform:uppercase}@media (max-width:767px){.cta-text{font-size:20px}}.basic-container{background-color:var(--base-3);margin-bottom:30px;margin-left:-40px;margin-top:30px;position:relative;z-index:2;border-top:2px solid var(--global-color-12);padding:50px 35px}@media (max-width:1024px){.basic-container{border-bottom-color:var(--global-color-12);border-left-color:var(--global-color-12);border-right-color:var(--global-color-12);border-top-color:var(--global-color-12);margin-bottom:0px;margin-left:0px;margin-top:0px}}@media (max-width:767px){.basic-container{border-bottom-color:var(--global-color-12);border-left-color:var(--global-color-12);border-right-color:var(--global-color-12);border-top-color:var(--global-color-12);padding-left:15px;padding-right:15px}}.basic-grid{align-items:stretch;column-gap:0rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-left:auto;margin-right:auto;row-gap:0px}@media (max-width:1024px){.basic-grid{display:block}}.small-container{background-color:var(--base-3);margin-bottom:30px;margin-top:30px;position:relative;z-index:2;border-top:2px solid var(--global-color-12);padding:50px 35px}@media (max-width:1024px){.small-container{border-bottom-color:var(--global-color-12);border-left-color:var(--global-color-12);border-right-color:var(--global-color-12);border-top-color:var(--global-color-12);margin-bottom:0px;margin-left:0px;margin-top:0px}}@media (max-width:767px){.small-container{border-bottom-color:var(--global-color-12);border-left-color:var(--global-color-12);border-right-color:var(--global-color-12);border-top-color:var(--global-color-12)}}