.WeOffer ul,
ol {
  margin: 0.75em 0;
  padding: 0 1em;
  margin-left: 20px;
  list-style: none;
 
}
.WeOffer ul li::before {
    content: "";
    border-color: transparent #4a8dca;
    border-style: solid;
    border-width: 0.6em 0 0.6em 1.2em;
    display: block;
    height: 0;
    width: 0;
    color: #4a8dca;
    left: -1.7em;
    top: 1.2em;
    position: relative;
}

.WeOffer2 ul,
ol {
  margin: 0.75em 0;
  padding: 0 1em;
  list-style: none;
 
}

.WeOffer2 ul li::before {
    content: "";
    border-color: transparent #ffffff;
    border-style: solid;
    border-width: 1em 0 0.8em 1em;
    display: block;
    margin-left: 5px;
    height: 0;
    width: 0;
    color: #4a8dca;
    left: -1.7em;
    top: 1.5em;
    position: relative;
}


/*article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
    display: inline-block;
}*/



@media (min-width: 768px) and (max-width: 991px)
.sp-page-builder .page-content #section-id-1672760076705 {
    padding-top: 30px;
    padding-right: 200px;
    padding-bottom: 30px;
    padding-left: 20px;
}

.sppb-addon-image-layout-wrap {
    display: inline-grid;
    flex-wrap: wrap;
    position: relative;
}


.WeOffer h1 {
    font-family: Montserrat, sans-serif;
    font-size: 36px;
    margin-left: 20px;
    font-weight: normal;
}

.fa-envelope:before {
    content: "\f0e0";
    color: white;
}

.fa-phone:before {
    content: "\f095";
  	color:white;
}

.accordion ul li div a {
    display: block;
    height: 650px;
    width: 100%;
    position: relative;
    z-index: 3;
    vertical-align: bottom;
    box-sizing: border-box;
    color: #fff;
    text-decoration: none;
    font-family: Open Sans, sans-serif;
    transition: all 200ms ease;
}
