.page-heading{font-size:4rem;font-weight:600;line-height:5rem}@media (max-width:768px){.page-heading{font-size:2.5rem;line-height:2.75rem}}.heading1{font-size:2.5rem;font-weight:600;line-height:3.25rem}@media (max-width:768px){.heading1{font-size:24px;line-height:32px}}.heading1-darkblue{color:#002f3e;font-size:2.5rem;font-weight:600;line-height:3.25rem}@media (max-width:768px){.heading1-darkblue{font-size:24px;line-height:32px}}.heading2{font-size:2rem;font-weight:600;line-height:2.75rem}@media (max-width:768px){.heading2{font-size:21px;line-height:32px}}.heading3{font-size:1.5rem;font-weight:600}.subheading1{letter-spacing:2px;color:#385d1d;font-size:1.5rem;font-weight:600}@media (max-width:768px){.subheading1{font-size:16px;line-height:100%}}.subheading1-black{letter-spacing:2px;color:#191919;font-size:1.5rem;font-weight:600}@media (max-width:768px){.subheading1-black{font-size:1.125rem;line-height:1.625rem}}.subheading1-white{letter-spacing:2px;color:#fff;font-size:1.5rem;font-weight:600}@media (max-width:768px){.subheading1-white{font-size:1.125rem;line-height:1.625rem}}.subheading1-darkgreen{letter-spacing:2px;color:#385d1d;font-size:1.5rem;font-weight:600}@media (max-width:768px){.subheading1-darkgreen{font-size:1.125rem;line-height:1.625rem}}.subheading1-green{letter-spacing:2px;color:#76bc43;font-size:1.5rem;font-weight:600}@media (max-width:768px){.subheading1-green{font-size:1.125rem;line-height:1.625rem}}.heading-20{font-size:21px;font-weight:600;line-height:21px}.subheading1-blue{letter-spacing:2px;color:#015771;margin-bottom:8px;font-size:1.5rem;font-weight:600}@media (max-width:768px){.subheading1-blue{font-size:1.125rem;line-height:1.625rem}}.subheading1-darkblue{letter-spacing:2px;color:#002f3e;margin-bottom:8px;font-size:1.5rem;font-weight:600}@media (max-width:768px){.subheading1-darkblue{font-size:1.125rem;line-height:1.625rem}}.subheading1-red{letter-spacing:2px;color:#c22727;margin-bottom:8px;font-size:1.5rem;font-weight:600}@media (max-width:768px){.subheading1-red{font-size:1.125rem;line-height:1.625rem}}.subheading2{font-size:1.125rem;font-weight:600}@media (max-width:768px){.subheading2{font-size:18px;line-height:20px}}.subheading2-green{letter-spacing:2px;color:#76bc43;font-size:1.125rem;font-weight:600}@media (max-width:768px){.subheading2-green{font-size:16px;line-height:20px}}@media (max-width:768px){.subheading2-darkgreen{font-size:16px;line-height:20px}}.subheading2-darkblue{letter-spacing:2px;color:#015771;font-size:1.125rem;font-weight:600}@media (max-width:768px){.subheading2-darkblue{font-size:16px;line-height:20px}}.subheading2-red{letter-spacing:2px;color:#c22727;font-size:1.125rem;font-weight:600}@media (max-width:768px){.subheading2-red{font-size:16px;line-height:20px}}.subheading2-darkgreen{letter-spacing:2px;color:#385d1d;font-size:1.125rem;font-weight:600}@media (max-width:768px){.subheading2-darkgreen{font-size:16px;line-height:20px}}.subheading2-white{letter-spacing:2px;color:#fff;font-size:1.125rem;font-weight:600}@media (max-width:768px){.subheading2-white{font-size:16px;line-height:20px}}body{font-size:1.125rem;font-weight:400;line-height:1.625rem;font-family:Inter,Arial,sans-serif!important}html{font-size:16px;font-family:Inter,Arial,sans-serif!important}.menu{font-size:1rem;font-weight:400;line-height:100%}.menu-heading,.button-text{font-size:1rem;font-weight:600;line-height:100%}.footer-option{font-size:.875rem;font-weight:400;line-height:18px}.footer-title{font-size:.875rem;font-weight:600}.footer-bottom{font-size:.875rem;font-weight:400;line-height:18px}.footer-bottom-heading{font-size:.875rem;font-weight:600}.cards-heading{font-size:1.5rem;font-weight:600;line-height:100%}@media (max-width:768px){.cards-heading{font-size:24px;line-height:32px}}.regular-text{font-size:1.125rem;font-weight:400;line-height:26px}@media (max-width:768px){.regular-text{font-size:16px;line-height:20px}}.bold-text{font-size:1.125rem;font-weight:600;line-height:26px}.bold-text-2{letter-spacing:2px;font-size:1.125rem;font-weight:600;line-height:26px}.text-700{font-weight:700}.small-text-bold{font-size:.875rem;font-weight:600;line-height:16px}@media (max-width:768px){.small-text-bold{font-size:12px;line-height:14px}}.small-text-regular{font-size:.875rem;font-weight:400;line-height:16px}@media (max-width:768px){.small-text-regular{font-size:12px;line-height:14px}.mobile-subheading1{letter-spacing:2px;font-size:21px;font-weight:600}.mobile-regular-text{font-size:16px;font-weight:400;line-height:26px}}.perform-for-you{background-color:#fff;padding:40px 0 0!important}@media (max-width:768px){.perform-for-you{padding:16px 0 0!important}}.perform-for-you .container{margin:0 auto}.perform-for-you .content{text-align:center}.perform-for-you .content .title{color:#191919;margin-bottom:20px}.perform-for-you .content .description{color:#191919;margin:0 auto}.perform-for-you .capabilities-container{grid-template-columns:repeat(5,1fr);gap:20px;margin-top:40px;padding:40px 24px;display:grid}@media (max-width:1024px){.perform-for-you .capabilities-container{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.perform-for-you .capabilities-container{grid-template-columns:1fr;padding:24px 16px}}.perform-for-you .capability-item{text-align:center;background-color:#385d1d;border-radius:20px;justify-content:center;align-items:center;padding:35px 16px;transition:transform .3s,box-shadow .3s;display:flex}.perform-for-you .capability-item:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(56,93,29,.3)}.perform-for-you .capability-item .capability-text{color:#fff;display:block}
