.features-section{background-color:#fff;padding:100px 15px}.features-section .fs-container{margin:0 auto;max-width:1240px;width:100%}.features-section .fs-container h2.fsh-title{color:#000;font-family:Montserrat;font-size:64px;font-weight:300;line-height:120%;margin-bottom:32px;text-align:center}.features-section .fs-feature{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.features-section .fs-feature .fsf-item{width:calc(25% - 15px)}.features-section .fs-feature .fsf-item .fsfi-text{align-items:center;background-color:#f4f3f4;border-radius:8px;color:#000;display:flex;font-size:18px;font-weight:400;height:100%;justify-content:center;line-height:26px;padding:25px 20px;text-align:center}.features-section h3.fsf-title{color:#000;font-family:Montserrat;font-size:28px;font-weight:500;line-height:130%;margin-bottom:0;margin-top:30px;text-align:center}.features-section .fsf-btn{display:flex;justify-content:center;margin-top:50px}.features-section .fsf-btn a{background-color:#fff;border:2px solid #c1785c;color:#c1785c;font-family:Montserrat;font-size:16px;font-weight:600;padding:20px 35px;text-align:center;transition:all .3s ease}.features-section .fsf-btn a:hover{background-color:#c1785c;border-color:#c1785c;color:#fff}@media (max-width:1023.98px){.features-section .fs-feature .fsf-item{width:calc(33.33% - 14px)}}@media (max-width:767.98px){.features-section .fs-feature .fsf-item{width:calc(50% - 10px)}}@media (max-width:575.98px){.features-section .fs-feature .fsf-item{width:100%}}