.t686 {
    margin: 0;
  padding: 0;
  border: 0;
  font-family: "Montserrat", sans-serif
}
.t686 .t686__bg {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
.t686 .t686__animation_fast {
    -webkit-transition: all ease-in-out 0.25s;
  -o-transition: all ease-in-out 0.25s;
  transition: all ease-in-out 0.25s;
}

.t686__container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.t-container {
  margin-left: auto;
  margin-right: auto;
  width: 100%;
  max-width: 1200px;
  padding: 0;
}
.t686__separator {
  width: 100%;
  margin-top: 40px;
}
.t-clear {
  clear: both;
}
.t686 .t-card__col:not(.t-column-draggable) {
  overflow: hidden;
}
.t-align_center {
  text-align: center;
}
.t-col_6 {
  max-width: 560px;
}
.t-col {
  display: inline;
  float: left;
  margin-left: 20px;
  margin-right: 20px;
  width: 100%;
}
.t686 .t686__table {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  vertical-align: middle;
  overflow: hidden;
  transform: translateZ(0);
}
.t686 .t-col_6 .t686__cell {
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}
.t686 .t-align_center .t686__cell {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.t686__cell.t-valign_middle {
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.t686 .t686__cell {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  height: 100%;
}
.t-valign_middle {
  vertical-align: middle;
}
.t686 .t686__overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.t686 .t686__textwrapper {
  position: relative;
  padding: 20px 40px;
}
.t686 .t686__textwrapper__content {
  -webkit-transition: all ease-in-out 0.2s;
  -o-transition: all ease-in-out 0.2s;
  transition: all ease-in-out 0.2s;
}
.t686 .t686__textwrapper__content {
  position: relative;
  margin: 30px auto;
}
.t-title {
  font-weight: 600;
  color: #000;
}
.t686 .t-card__title {
  color: #fff;
}
.t-title_xxs {
  font-size: 36px;
  line-height: 1.23;
}
.t-card__col .t-card__link:not(.t-btn, .t-btntext, .t-submit, .t-btnflex), .t-card__col .t-card__link_second:not(.t-btn, .t-btntext, .t-submit, .t-btnflex) {
  color: inherit !important;
  outline: none;
}
.t686 a {
  color: #ff8562;
  text-decoration: none;
}
.t686 .t-card__descr a, .t686 .t-card__title a {
  border-bottom: none !important;
  -webkit-box-shadow: none !important;
  -moz-box-shadow: none !important;
}
.t-col_12 {
  max-width: 1160px;
}
.t-margin_auto {
  margin-left: auto;
  margin-right: auto;
}
.t-title_xs {
  font-size: 42px;
  line-height: 1.23;
}
.t-container::before, .t-container::after, .t-container_10::before, .t-container_10::after, .t-container_8::before, .t-container_8::after, .t-container_100::before, .t-container_100::after {
  display: table;
  content: " ";
  width: 0;
}
.t686 .t686__cell:hover .t686__bg_animated, .t686 .t-card__col.t-focusable .t686__cell .t686__bg_animated, .t686 .t-card__col_btnfocusable .t686__cell .t686__bg_animated {
  -webkit-transform: scale(1.05);
  -ms-transform: scale(1.05);
  transform: scale(1.05);
}
.t686 .t686__cell:hover .t686__overlay, .t686 .t-card__col.t-focusable .t686__cell .t686__overlay, .t686 .t-card__col_btnfocusable .t686__cell .t686__overlay {
  opacity: .8;
}