.border{
  border: 1px solid #008b8a;
  display: inline-block;
  /*margin: auto;*/
  line-height: 30px;
  padding: 14px 30px 24px;
  width: 80%;
}
.df.top{align-items: start; align-items: flex-start;}
.df.btm{align-items: end; align-items: flex-end;}
.df{
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  align-items: center;
  margin: 0 -20px;
  /*outline: 1px dashed;*/
}
.df + .df {margin-top: 53px;}
.df > div{padding: 0 20px;}
.col2{justify-content: space-around;}
.col2 > div {max-width: 500px;}
.mb-xs {margin-bottom: 35px;}
.mb-2xs {margin-bottom: 15px;}
.mb-3xs {margin-bottom: 10px;}

[class*="col-"],
.df > div{
  /*outline: 1px dashed rgba(0,0,0,0.2);*/
}
.df > div:first-child {
  flex: 0 0 120px;
}

.fam-pack__banner-wrap {
  margin-left: -30px;
  margin-right: -30px;
}

#create .btns {
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0 -60px;
}
#create .btns .btns__btn-wrap {
  margin: 0 60px;
}

@media (max-width: 767px) {
  #advantages .col-md-6 + .col-md-6 {
    margin-top: 50px;
  }
}
@media (max-width: 576px) {
  #create .btns {
    display: block;
    margin: 0;
    text-align: center;
  }
  #create .btns .btns__btn-wrap {
    margin: 0;
  }
  #create .btns .btns__btn-wrap + .btns__btn-wrap {
    margin-top: 30px;
  }
}
