.btn-default{background-color:var(--global-color-10);color:var(--base-3);font-family:var(--gp-font--league-spartan);font-size:15px;font-weight:600;text-transform:uppercase;border-radius:10px;padding:8px 20px}.btn-default:hover{background-color:var(--global-color-8);color:var(--base-3)}.btn-secondary{background-color:var(--global-color-9);color:var(--contrast);font-family:var(--gp-font--league-spartan);font-weight:600;border-radius:10px;padding:8px 20px}.btn-secondary:hover{background-color:var(--global-color-10);color:var(--base-3)}.services-box{align-items:center;background-color:var(--global-color-11);border:2px solid var(--global-color-8);display:flex;flex-direction:column;min-height:100%;padding:15px;text-align:center}.philosophy-block{background-color:rgba(255,255,255,0.9);min-height:100%;padding:5px}.philosophy-text{padding:20px 15px 10px}.testimonial-name{color:var(--global-color-8);font-size:20px;margin-bottom:0px}.testimonial-details{font-size:14px;font-style:italic}.testimonial-photo{border-bottom-left-radius:100%;border-bottom-right-radius:100%;border-top-left-radius:100%;border-top-right-radius:100%;border:2px solid var(--accent);margin-bottom:20px;max-width:100px}.btn-footer{color:var(--base-3);margin-bottom:5px}.btn-footer:hover{color:var(--global-color-9)}.btn-footer:is(:hover,:focus){color:var(--global-color-9)}.btn-ftr-social{color:var(--base-3);margin-bottom:15px;margin-right:15px}.btn-ftr-social:hover{color:var(--global-color-9)}.btn-ftr-social:is(:hover,:focus){color:var(--global-color-9)}.logo-grid-item{text-align:center}.award-grid-item{background-color:rgba(255,255,255,0.85);border-bottom-left-radius:30px;border-top-right-radius:30px;min-height:100%;text-align:center;padding:20px 20px 15px 20px}.award-title{color:var(--global-color-8);font-weight:normal;margin-bottom:0px}.award-year{color:var(--global-color-10);font-family:var(--gp-font--league-spartan);font-weight:bold}.get-started-item{background-color:var(--base-2);min-height:100%;border:1px solid var(--accent);padding:20px}.team-item{background-color:var(--base-3);border-bottom-left-radius:30px;border-top-right-radius:30px;min-height:100%;border:1px solid var(--global-color-8);padding:20px 20px 15px 20px}.services-header{margin-bottom:10px;margin-top:20px}.team-photo{border-top-right-radius:25px;margin-bottom:20px}.margin-bottom{margin-bottom:30px}.accordion-content{padding:10px}.accordion-item{margin-bottom:5px;border:1px solid var(--accent)}.accordion-toggle{align-items:center;background-color:var(--accent);color:var(--base-3);column-gap:1em;display:flex;justify-content:space-between;text-align:left;padding:10px}.accordion-toggle:is(.gb-block-is-current,.gb-block-is-current:hover,.gb-block-is-current:focus){font-weight:600}.accordion-toggle:is(:hover,:focus){color:var(--base-3);background-color:var(--global-color-8)}