@font-face {
  font-family: "Typold";
  src: url("../font/Typold-Bold.woff") format("woff"), url("../font/Typold-Bold.ttf") format("truetype"), url("../font/Typold-Bold.svg#Typold-Bold") format("svg");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Typold";
  src: url("../font/Typold-Regular.woff") format("woff"), url("../font/Typold-Regular.ttf") format("truetype"), url("../font/Typold-Regular.svg#Typold-Regular") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Typold Book";
  src: url("../font/Typold-Book.woff") format("woff"), url("../font/Typold-Book.ttf") format("truetype"), url("../font/Typold-Book.svg#Typold-Book") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Utopia Std";
  src: url("../font/UtopiaStd-Regular.woff2") format("woff2"), url("../font/UtopiaStd-Regular.woff") format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
/**
* Variables
*/
.main-banner {
  background-image: url(../img/banner-area-de-practicas.jpg);
}

.list-item-cont .list-item:last-child {
  margin-bottom: 60px;
}
.list-item-cont .list-item .container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  border-bottom: 1px solid #bdb5b0;
  padding: 230px 0;
}
.list-item-cont .list-item .container:first-child {
  padding-top: 100px;
}
.list-item-cont .list-item .container .column {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 50%;
          flex: 1 0 50%;
  min-width: 300px;
}
.list-item-cont .list-item .container .column .icon-cont {
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
.list-item-cont .list-item .container .column .icon-cont .title {
  margin-top: 20px;
}
.list-item-cont .list-item .container .column .icon-cont .title::before {
  display: none;
}
.list-item-cont .list-item .container .column .text .title {
  height: auto;
  text-align: left;
  margin-left: 0;
}
.list-item-cont .list-item .container .column .text .title::before {
  display: none;
}