body, html{
  height: 100%;
}


a.link{
	text-decoration: underline;
}
.main-content{
	margin-top: 180px; 
}

xed-bottom-right{
	position: fixed; 
	bottom: 100px; 
	right: 50px;
}


html, body {
  height: 100%;
  margin: 0;
}
.wrapper {
  min-height: 100%;

  /* Equal to height of footer */
  /* But also accounting for potential margin-bottom of last child */
  margin-bottom: -270px;
}
.footer,
.push {
  min-height: 270px;
}

.sec-heading h2, h2, h1 {
    text-transform: none !important;
}
.btn {
    display: inline-block;
    color: #fff;
    padding: 15px 30px;
    border-radius: 4px;
    font-weight: 600;
    background-color: #ff6348;
    margin: 25px 0 0;
}
.align-items-center {
    align-items: center!important;
}
