.features-icons {
    /* padding: 32px 0; */
    position: relative;
}

.features-icons .block-wrapper {
    display: flex;
    flex-direction: column;
    gap: 32px;
}

.features-icons .additional-features-wrapper {
    padding: 32px 0 20px;
    display: flex;
    flex-wrap: wrap;
    gap: 32px 64px;
}

.features-icons .feature-single {
    width: calc(50% - 32px);
    display: flex;
    align-items: flex-start;
    gap: 16px;
}

.features-icons .feature-single .box-icon {
    width: 100%;
    min-width: 84px;
    max-width: 84px;
    height: auto;
    transition: transform .3s ease;
}

.features-icons .feature-single .box-text {
    display: flex;
    flex-direction: column;
    gap: 12px;
}

.features-icons .feature-single .box-text h4 {
    font-size: 24px;
    color: #1d1d1d;
    font-weight: 700;
    text-transform: capitalize;
    font-family: 'Alegreya Sans SC';
}

.features-icons .feature-single:hover .box-icon {
    transform: rotateZ(6deg);
}

@media (max-width:1440px) {

    .features-icons .box-icon img {
        max-width: 64px;
        height: auto;
    }
}

@media (max-width:991px) {
    .features-icons .feature-single {
        width: 100%;
    }
}

@media (max-width:768px) {}