.three-cards-section .service-icon{margin-bottom:34px}.services-inner{margin:auto;max-width:1310px;padding:0 20px}.three-cards-section.v2 .services-header{margin:auto;max-width:858px;padding-bottom:105px}.three-cards-section.v2 .services-eyebrow{color:#d7d7d7;font-family:Instrument Sans;font-size:19px;font-style:normal;font-weight:400;letter-spacing:.57px;line-height:34px;margin-bottom:15px;text-align:center}.three-cards-section.v2 .services-title h2{color:#b7d998;font-size:50px;line-height:117.8%}.three-cards-section .services-desc p,.three-cards-section.v2 .services-title h2{font-family:Instrument Sans;font-style:normal;font-weight:400;margin:0;text-align:center}.three-cards-section .services-desc p{color:#d7d7d7;font-size:26px;line-height:34px}.three-cards-section .services-desc h2{color:#fff;font-family:Instrument Sans;font-size:50px;font-style:normal;font-weight:400;line-height:117.8%;text-align:left}.three-cards-section .services-grid{display:grid;gap:30px 40px;grid-template-columns:repeat(3,1fr)}.three-cards-section .service-card{cursor:pointer;display:flex;flex-direction:column;padding:42px 47px 47px 37px;transition:all .3s ease}.three-cards-section .service-card:hover{background:rgba(49,81,99,.4);transform:translateY(-5px)}.three-cards-section .service-title h3{border-bottom:1px solid #b6d997;color:#fff;font-family:"Roboto Serif";font-size:25px;font-style:normal;font-weight:300;line-height:30px;margin-bottom:24px;padding-bottom:24px}.three-cards-section .service-text p{color:#d7d7d7;font-family:Instrument Sans;font-size:18px;font-style:normal;font-weight:400;line-height:27px;margin:0}.three-cards-section .service-cta{align-items:center;border-left:1px solid #b6d997;display:flex;padding:64px 20px 56px 50px}.three-cards-section .service-cta:hover{background:hsla(0,0%,100%,.05);transform:translateY(-5px);transition:all .3s ease}.three-cards-section .cta-text{color:#b6d997;font-family:Instrument Sans;font-size:26px;font-style:normal;font-weight:400;line-height:34px;margin-bottom:32px;max-width:270px}.three-cards-section .cta-btn a{border:1px solid #b6d997;color:#b6d997;display:inline-block;font-family:Instrument Sans;font-size:18px;font-style:normal;font-weight:500;line-height:normal;padding:18px;text-align:center;text-transform:uppercase}.cta-btn a:hover{background:#b6d997;color:#252e33}@media (max-width:991px){.three-cards-section .service-cta{background:hsla(0,0%,100%,.05);transform:translateY(-5px);transition:all .3s ease}.three-cards-section .services-grid{gap:40px 40px;grid-template-columns:repeat(2,1fr)}.three-cards-section .services-desc h2{color:#fff;font-family:Instrument Sans;font-size:35px;font-style:normal;font-weight:400;line-height:117.8%;text-align:left}.three-cards-section.v2 .services-title h2{color:#fff;font-family:Instrument Sans;font-size:32px;font-style:normal;font-weight:400;line-height:38px;margin-bottom:36px}.three-cards-section .service-card{background:hsla(0,0%,100%,.05);transform:translateY(-5px)}}@media (max-width:767px){.three-cards-section .services-grid{gap:40px;grid-template-columns:1fr}.service-card{background:hsla(0,0%,100%,.05);transform:translateY(-5px)}.three-cards-section .service-cta{align-items:flex-start;flex-direction:column}.cta-divider{display:none}}