.exiger-widgets .exi-icon-box {
    background: var(--exi-color-soft-midnight);
    display: flex;
    flex-direction: column;
    gap: 78px;
    height: 100%;
    padding: 24px;
    transition: all .25s ease;
    text-decoration: none;
}

.exi-icon-box__footer_wrapper {
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
}

.exiger-widgets .exi-icon-box__header {
    align-items: center;
    display: flex;
    position: relative
}

.exiger-widgets .exi-icon-box__heading {
    flex: 1;
    font-family: Aeonik;
    font-size: 32px;
    font-weight: 300;
    line-height: 120%;
    margin: 0;
    padding-right: 72px
}

.exiger-widgets .exi-icon-box__icon {
    align-items: center;
    background: var(--exi-color-secondary-divider);
    border-radius: 100%;
    color: var(--exi-color-steel);
    display: flex;
    height: 48px;
    justify-content: center;
    right: 0;
    top: 0;
    width: 48px
}

.exiger-widgets .exi-icon-box__icon svg {
    max-width: 16px
}

.exiger-widgets .exi-icon-box__description {
    color: var(--exi-color-steel);
    font-family: Aeonik;
    font-size: 16px;
    line-height: 160%;
    padding-right: 78px;
    position: relative
}

.exiger-widgets .exi-icon-box__description__arrow {
    border: 2px solid var(--exi-color-iris);
    bottom: 0;
    height: 40px;
    position: absolute;
    right: 0;
    width: 40px
}

.exiger-widgets .exi-icon-box__description__arrow:after {
    background-color: var(--exi-color-white);
    content: "";
    height: 100%;
    left: 0;
    -webkit-mask: url(/wp-content/plugins/exiger-widgets/dist/images/arrow-right.svg?516d50b7c24d42d1a48743afb0ec908f) center center no-repeat;
    mask: url(/wp-content/plugins/exiger-widgets/dist/images/arrow-right.svg?516d50b7c24d42d1a48743afb0ec908f) center center no-repeat;
    -webkit-mask-size: 16px;
    mask-size: 16px;
    position: absolute;
    top: 0;
    width: 100%
}

.exiger-widgets .exi-icon-box:hover {
    background: var(--exi-color-iris);
    color: var(--exi-color-white);
    font-weight: 400;
}

.exiger-widgets .exi-icon-box:hover .exi-icon-box__icon {
    background: var(--exi-color-white);
    color: var(--exi-color-iris)
}

.exiger-widgets .exi-icon-box:hover .exi-icon-box__description {
    color: var(--exi-color-white)
}

.exiger-widgets .exi-icon-box:hover .exi-icon-box__description__arrow {
    border-color: var(--exi-color-white)
}

.elementor-widget-exiger-content-icon-box {
    height: 100%;
}

.exiger-content-icon-boxs-container .row_2{
    display: flex;
    gap: 10px;
}

.exi-icon-box-container{
    width: 50%;
}

.exiger-content-icon-boxs-container{
    display: flex;
    flex-direction: column;
    gap: 10px;
}
@media (max-width: 767px){
    .exiger-content-icon-boxs-container .row_2{
        flex-direction: column !important;
    }
    .exi-icon-box-container{
        width: 100% !important;
    }

}
