.project-section1{padding:80px 0}.project-section1 .heading-container{margin-bottom:50px}.project-section1 .heading-container h5{color:#504184;font-size:18px;font-weight:600;margin-bottom:12px}.project-section1 .heading-container h1{color:#504184;font-size:42px;font-weight:700;line-height:1.2;margin:0}.project-section1 .four-col-container{display:flex;flex-wrap:wrap;gap:30px;justify-content:center}.project-section1 .four-col-container .hs_cos_wrapper{box-sizing:border-box;margin-bottom:30px;text-align:center;width:calc(25% - 23px)}.project-section1 .four-col-container .icon{margin-bottom:20px}.project-section1 .four-col-container .icon img{display:inline-block;height:auto;max-width:100%}.project-section1 .four-col-container .content p{color:#504184;font-size:16px;line-height:1.5;margin:0 0 12px}.project-section1 .four-col-container .content h3{color:#504184;font-size:28px;font-weight:700;line-height:1.2;margin:0 0 14px}.project-section1 .four-col-container a.card-button{background:#fab419;border-radius:4px;color:#fff;display:inline-block;font-size:15px;font-weight:600;line-height:1.2;margin-top:20px;padding:10px 20px;text-decoration:none;transition:background .2s ease}.project-section1 .four-col-container a.card-button:hover{background:#e0a000}@media (max-width:991px){.project-section1 .four-col-container .hs_cos_wrapper{width:calc(50% - 15px)}}@media (max-width:767px){.project-section1{padding:50px 0}.project-section1 .heading-container{margin-bottom:35px}.project-section1 .heading-container h1{font-size:32px}.project-section1 .four-col-container .hs_cos_wrapper{width:100%}}