.key-features-sec{padding:122px 0}.key-features-sec .section-header{align-items:center;display:flex;justify-content:space-between}.key-features-sec .section-header h2{flex-shrink:0;margin:0;padding-right:20px}.key-features-sec .section-header .border{border-bottom:3px solid #564d8c;width:55%}.feature-content{display:flex;gap:40px;justify-content:space-between;margin-top:50px}.image-block{max-width:500px;width:100%}.image-block .features-img{height:502px;width:100%}.image-block .features-img img{height:100%;object-fit:contain;width:100%}.features-button{margin-top:38px;text-align:center}.content .content-box{width:50%}.feature-content .content{display:flex;gap:35px;max-width:700px}.feature-content .content p{font-size:19px;line-height:1.3}.key-features-sec .svg-line{left:-80px;position:absolute;top:50%;z-index:-1}.key-features-sec.img-right .svg-line{left:auto;right:-80px}@media(min-width:1025px){.key-features-sec.img-right .section-header{flex-direction:row-reverse}.key-features-sec.img-right .section-header h2{padding-left:20px;padding-right:0}.key-features-sec.img-right .feature-content{flex-direction:row-reverse}}@media (max-width:1200px){.key-features-sec .svg-line{display:none}}@media (min-width:1024px) and (max-width:1200px){.feature-content .content{max-width:630px}}@media(max-width:1024px){.key-features-sec .svg-line{display:none}.key-features-sec .section-header{align-items:start;flex-direction:column}.key-features-sec .section-header .border{margin-top:12px;width:8%}.key-features-sec .features-button{margin-top:20px}.key-features-sec .feature-content{flex-direction:column;gap:25px;margin-top:25px}.feature-content .content,.key-features-sec .image-block{margin:0 auto}}@media(max-width:768px){.key-features-sec{padding:80px 0}.key-features-sec .content .content-box{width:100%}.key-features-sec .image-block .features-img{height:300px}.key-features-sec .feature-content .content{flex-direction:column;gap:0}.key-features-sec .feature-content .content p{font-size:16px}}