.about_platform {


    .sec_head {
        .badge {
            position: relative;
            top: 10px;
        }
        .title {
            margin-inline-start: 15px ;
            // width: calc(100% - 200px);
        }
    }

    .about_images {
        position: relative;
        height: 100%;
        img {
            border-radius: 50px;
        }
        .image_small {
            position: relative;
            height: 300px;
        }
        .image_large {
            position: relative;
            height: 460px;
        }

    }

    .txt_content {
        padding-inline-start: 2vw;

    }



    .features {
        display: flex;
        flex-direction: column;
        gap: 20px;

        .feature_item {
            display: flex;
            align-items: flex-start;
            gap: 25px;

            .feature_icon {
                width: 40px;
                height: 40px;
                flex: 0 0 40px;
                border-radius: 50%;
                background-color: #f1f9fd;
                display: flex;
                align-items: center;
                justify-content: center;
                img {
                    width: 18px !important;
                    height: 18px !important;
                }
            }

            .feature_content {
                h3 {
                    color: #333;
                }

                p {
                    color: #999;
                    line-height: 1.5;
                }
            }
        }
    }
}


@media screen and (max-width: 991px) {

    .about_platform .sec_head {
        flex-direction: column;
        margin-bottom: 10px !important;  
    }
    .about_platform .about_images .image_small {
        height: 150px;
    }
    .about_platform .about_images .image_large {
        height: 300px;
    }

}