#services {
    padding-bottom: 30px;
    padding-top: 80px;
}

.text-icon {
    background: #fff;
    margin-bottom: 60px;
}

.text-icon h3 {
    color: #02306f;
    font-size: 20px;
    font-weight: bold;
    padding-top: 50px;
}

.text-icon p {
    padding-top: 15px;
}

.text-icon i {
    background: #ffff;
    width: 123px;
    display: flex;
    height: 123px;
    align-items: center;
    justify-content: center;
    margin: 0 auto;
    transform: rotate(45deg);
    border: #02306f solid 4px;
}

.text-icon i img {
    transform: rotate(-45deg);
}
