            
ul {
  display: block;
  padding-left:0px !important;
  
}

ul li {
  display: block;
  position: relative;
}

ul li:not(:last-child) {
  margin-bottom: 16px;
}

ul li:before {
content: '';
position: absolute;
  top: 1.2em;
  left: -30px;
  margin-top: -.9em;
  background: #f69ec4;
  height: px;
  width: 12px;
  border-radius: 50%;
}
    
.width50{
width:50% !important;   
}

@media (max-width: 600px) {
    
.width50{
width:calc(100% + 1rem) !important;   
}

}



/* highlights-special */
.highlights-special {
    width: 100%;
    margin: 2.5rem 0;
    display: -moz-flex;
    display: -webkit-flex;
    display: -ms-flex;
    display: flex;
    -moz-flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -moz-align-items: -moz-stretch;
    -webkit-align-items: -webkit-stretch;
    -ms-align-items: -ms-stretch;
    align-items: stretch;
}

.highlights-special>* {
    -moz-flex-shrink: 1;
    -webkit-flex-shrink: 1;
    -ms-flex-shrink: 1;
    flex-shrink: 1;
    -moz-flex-grow: 0;
    -webkit-flex-grow: 0;
    -ms-flex-grow: 0;
    flex-grow: 0;
}

.highlights-special>* {
    width: 33.3333333333%;
}

.highlights-special>* {
    padding: 1.5rem;
    width: calc(33.3333333333% + 1rem);
}

.highlights-special> :nth-child(-n + 2) {
    padding-top: 0;
}

.highlights-special> :nth-last-child(-n + 2) {
    padding-bottom: 0;
}

.highlights-special> :nth-child(2n + 1) {
    padding-left: 0;
}

.highlights-special> :nth-child(2n) {
    padding-right: 0;
}

.highlights-special> :nth-child(2n + 1),
.highlights-special> :nth-child(2n) {
    width: calc(50% + -0.5rem);
}

.highlights-special .content {
    border-radius: 4px;
    height: 100%;
    padding: 3rem;
    text-align: center;
}

.highlights-special .content .icon {
    font-size: 5rem;
}

.highlights-special>div> :last-child {
    margin-bottom: 0;
}

@media screen and (max-width: 980px) {
    .highlights-special>* {
        width: 50%;
    }

    .highlights-special>* {
        padding: 1rem;
        width: calc(33.3333333333% + 0.6666666667rem);
    }

    .highlights-special> :nth-child(-n + 2) {
        padding-top: 1rem;
    }

    .highlights-special> :nth-last-child(-n + 2) {
        padding-bottom: 1rem;
    }

    .highlights-special> :nth-child(2n + 1) {
        padding-left: 1rem;
    }

    .highlights-special> :nth-child(2n) {
        padding-right: 1rem;
    }

    .highlights-special> :nth-child(2n + 1),
    .highlights-special> :nth-child(2n) {
        padding: 1rem;
        width: calc(50% + 1rem);
    }

    .highlights-special>* {
        padding: 1rem;
        width: calc(50% + 1rem);
    }

    .highlights-special> :nth-child(-n + 2) {
        padding-top: 0;
    }

    .highlights-special> :nth-last-child(-n + 2) {
        padding-bottom: 0;
    }

    .highlights-special> :nth-child(2n + 1) {
        padding-left: 0;
    }

    .highlights-special> :nth-child(2n) {
        padding-right: 0;
    }

    .highlights-special> :nth-child(2n + 1),
    .highlights-special> :nth-child(2n) {
        width: calc(50% + 0rem);
    }

    .highlights-special .content {
        padding: 2rem;
    }
}

@media screen and (max-width: 736px) {
    .highlights-special>* {
        width: 100%;
    }

    .highlights-special>* {
        padding: 1rem;
        width: calc(33.3333333333% + 0.6666666667rem);
    }

    .highlights-special> :nth-child(-n + 2) {
        padding-top: 1rem;
    }

    .highlights-special> :nth-last-child(-n + 2) {
        padding-bottom: 1rem;
    }

    .highlights-special> :nth-child(2n + 1) {
        padding-left: 1rem;
    }

    .highlights-special> :nth-child(2n) {
        padding-right: 1rem;
    }

    .highlights-special> :nth-child(2n + 1),
    .highlights-special> :nth-child(2n) {
        padding: 1rem;
        width: calc(100% + 2rem);
    }

    .highlights-special>* {
        padding: 1rem;
        width: calc(50% + 1rem);
    }

    .highlights-special> :nth-child(-n + 2) {
        padding-top: 1rem;
    }

    .highlights-special> :nth-last-child(-n + 2) {
        padding-bottom: 1rem;
    }

    .highlights-special> :nth-child(2n + 1) {
        padding-left: 1rem;
    }

    .highlights-special> :nth-child(2n) {
        padding-right: 1rem;
    }

    .highlights-special> :nth-child(2n + 1),
    .highlights-special> :nth-child(2n) {
        padding: 1rem;
        width: calc(100% + 2rem);
    }

    .highlights-special>* {
        padding: 1rem;
        width: calc(100% + 2rem);
    }

    .highlights-special> :nth-child(-n + 1) {
        padding-top: 0;
    }

    .highlights-special> :nth-last-child(-n + 1) {
        padding-bottom: 0;
    }

    .highlights-special> :nth-child(1n + 1) {
        padding-left: 0;
    }

    .highlights-special> :nth-child(1n) {
        padding-right: 0;
    }

    .highlights-special> :nth-child(1n + 1),
    .highlights-special> :nth-child(1n) {
        width: calc(100% + 1rem);
    }
}

.highlights-special .content {
    background: #ffffff;
    box-shadow: 0px 0px 4px 1px rgba(0, 0, 0, 0.025);
}









