#contact .title-wrap{
	margin-bottom:2rem;
}

#contact .sec-title{
	position:relative;
	padding-bottom:5rem;
	margin-bottom:0rem;
}

#contact .sec-title:before{
	content:"";
	position:absolute;
	left:50%;
	bottom:0;
	width:2px;
	height:4rem;
	background:var(--accent);
}


/* ==========================================================================
                                          Tables
                                          ========================================================================== */

table {
  border-collapse: collapse;
  border-spacing: 0;
  width: 100%;
}

.tablepress caption {
  display: none;
}

.tablepress {
  margin-bottom: 0 !important;
}

.tablepress tr .column-1 {
  width: 30%;
}

.tablepress tr .column-1,
.tablepress tr .column-2 {
  padding: 30px 0;
  color: var(--txt);
  font-size: 16px;
}

.tablepress tr:last-child .column-1,
.tablepress tr:last-child .column-2 {
  padding-bottom: 0;
}

* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

@media screen and (max-width:1600px) {}

@media screen and (max-width:1400px) {}

@media screen and (max-width:1200px) {}

@media screen and (max-width:960px) {}

@media screen and (max-width:767px) {}