
.reasons {
    counter-reset: reasons-counter;
}
.reasons .title {
    font-size: 20px;
    margin-bottom: 40px;
    position: relative;
    padding-left: 35px;
    text-align: center;
}

.reasons-item__icon {
    border-left: 2px solid #88584c;
    border-right: 2px solid #88584c;
    box-sizing: border-box;
    height: 66.97px;
    margin: 50.49px auto;
    position: relative;
    -webkit-transform: rotate(0.0001deg);
    transform: rotate(0.0001deg);
    width: 116px;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    color: #88584c;
    font-size: 60px;
    line-height: 66.97px;
}
.reason-section-desc {
    color: #88584c;
}
.reasons h3 {
    text-align: center;
    margin-bottom: 15px;
    font-size: 30px;
    text-transform: uppercase;
    font-weight: 200;
}
.reasons-item__icon img {
    width: 65px;
}
.reasons-item__icon::after, .reasons-item__icon::before {
    background-color: inherit;
    content: "";
    height: 82.02px;
    left: 14.9878px;
    position: absolute;
    -webkit-transform: scaleY(0.5774) rotate(-45deg);
    transform: scaleY(0.5774) rotate(-45deg);
    width: 82.02px;
    z-index: 1;
}
.reasons-item__icon::before {
    border-right: 3px solid #88584c;
    border-top: 3px solid #88584c;
    top: -41.0122px;
}
.reasons-item__icon::after {
    border-bottom: 3px solid #88584c;
    border-left: 3px solid #88584c;
    bottom: -41.012px;
}
.reasons-item h4 {
    font-size: 14px;
    line-height: 24px;
    text-transform: uppercase;
    text-align: center;
}
/*.reasons .title:before {*/
    /*position: absolute;*/
    /*!*font-family: FontAwesome;*!*/
    /*!*content: "";*!*/
    /*color: #88584c;*/
    /*left: 0;*/
    /*top: 0;*/
    /*content: counter(reasons-counter);*/
    /*counter-increment: reasons-counter;*/
    /*font-weight: bold;*/
    /*border: 1px solid #88584c;*/
    /*-webkit-border-radius: 100%;*/
    /*border-radius: 100%;*/
    /*min-width: 26px;*/
    /*min-height: 26px;*/
    /*text-align: center;*/
    /*font-size: 16px;*/
/*}*/

.reasons .reason-section {
    margin-bottom: 40px;

}

.reasons .reasons-item {
    margin-bottom: 20px;
}