.contact-features-section{background-color:#f1f5f9;padding:96px 24px}.contact-features-section .cfs-container{margin:0 auto;max-width:1216px;position:relative;width:100%;z-index:1}.contact-features-section .cfs-row{display:flex;flex-wrap:wrap;gap:32px}.contact-features-section .cfs-col{width:calc(33.33% - 22px)}.contact-features-section .cfs-item{background-color:#fff;border:1px solid #e2e8f0;border-radius:16px;box-shadow:0 1px 2px 0 #0000000d;display:flex;flex-direction:column;height:100%;padding:24px}.contact-features-section .cfs-item .cfsi-head{align-items:center;display:flex;flex-wrap:wrap;gap:12px;margin-bottom:12px}.contact-features-section .cfs-item .cfsi-head img{height:40px;width:40px}.contact-features-section .cfs-item .cfsi-head span{color:#0f172a;font-family:Rubik;font-size:16px;font-weight:600;line-height:20px}.contact-features-section .cfs-item .cfs-des{color:#64748b;flex:1;font-family:Rubik;font-size:14px;font-weight:400;line-height:22px;max-width:240px}.contact-features-section .cfs-item .cfs-foot{border-top:1px solid #e2e8f0;display:flex;flex-direction:column;gap:8px;margin-top:12px;min-height:70px;padding-top:17px}.contact-features-section .cfs-item .cfs-foot .cfsf-email,.contact-features-section .cfs-item .cfs-foot .cfsf-text{color:#0f172a;font-family:Rubik;font-size:14px;font-weight:400;line-height:22px}.contact-features-section .cfs-item .cfs-phone{display:flex;flex:1}.contact-features-section .cfs-item .cfs-phone a{align-self:flex-start;color:#0183ff;font-family:Rubik;font-size:16px;font-weight:600;line-height:20px;text-decoration:none}@media (max-width:1023.98px){.contact-features-section .cfs-row{gap:20px}.contact-features-section .cfs-col{width:calc(33.33% - 14px)}}@media (max-width:767.98px){.contact-features-section .cfs-col{width:100%}.contact-features-section .cfs-item .cfs-foot{min-height:auto}}