:root {
    --MOR-primary-color: #a33327;
    --MOR-BG-dark:#2a2a2a;
    --MOR-text-light:#ffffff;
    --primary-color: #a33327;
}
::selection {
  background-color:var(--primary-color);
  color: #fff;
}
h1,h2,h3,h4,h5,h6{
    font-family: 'Oswald', sans-serif;
}
p{
    font-family: 'Raleway', sans-serif;
}
.header{
    background-color: var(--MOR-BG-dark);
}
.header h1{
    color:var(--MOR-text-light) !important;
}
.h2{
    color: var(--MOR-primary-color);
}
.visual-1{
    height: 100px;
    overflow: hidden;
    backface-visibility: hidden;
    transform: translate3d(0,0,0);
    box-shadow: 0 4px 22px rgba(0,0,0,0,25);
}
.content{
    max-width: 800px;
    margin:auto;
    margin-bottom: 50px;
}
.footer-logos img{
    height: 40px;
    display: block;
}
.btn-primary{
    background-color:var(--MOR-primary-color);
    border-color: var(--MOR-primary-color);
    padding: 10px 30px;
    border-radius:2px;
}
.btn-primary:hover{
    background-color: var(--MOR-primary-color);
    border-color: var(--MOR-primary-color);
    opacity: 0.7;
}