/* Scss Document */
h1, h2, h3, .followUs-title {
  font-family: 'Cabin', sans-serif;
  font-weight: bold;
  text-align: center; }
  h1 a, h2 a, h3 a, .followUs-title a {
    display: block;
    width: 100%;
    height: 100%; }

a {
  color: #dd3434; }
  a:hover {
    color: #ff8a05; }

h3 {
  color: #c81014; }

header {
  box-shadow: 0px 1px 3px #0000003b;
  padding: 10px;
  margin-bottom: 20px; }

footer {
  box-shadow: 0px 0px 10px #0000003b;
  padding-top: 10px; }

.brand {
  background-image: url(../images/logoprivatexxx.jpg);
  width: 273px;
  height: 31px;
  text-indent: -9999px;
  display: block;
  margin: 10px auto; }

.lang {
  position: absolute;
  display: block;
  margin: 10px 20px;
  top: 0px;
  right: 0px;
  padding: 0px; }
  .lang li {
    display: inline-block;
    list-style: none;
    margin: 0px 5px; }

.container p {
  text-align: center; }
.container div.col-12 {
  padding: 10px; }
  .container div.col-12 p {
    padding: 0px 30px; }

.social-link {
  background-color: #2b2b2b;
  display: block;
  padding: 10px;
  margin: 0px;
  text-align: center; }
  .social-link .followUs-title {
    color: #fff;
    text-align: center;
    display: block; }
  .social-link li {
    display: inline-block;
    margin: 5px 2px; }
    .social-link li a span.social {
      display: block;
      width: 42px;
      height: 42px;
      background-image: url("../images/rrss.png"); }
      .social-link li a span.social.social-twitter {
        background-position: 42px; }
      .social-link li a span.social.social-instagram {
        background-position: 90px; }
      .social-link li a span.social.social-facebook {
        background-position: 0px; }

.btn {
  background: #dd3434;
  background: -moz-linear-gradient(45deg, #dd3434 0%, #ff8a05 100%);
  background: -webkit-linear-gradient(45deg, #dd3434 0%, #ff8a05 100%);
  background: linear-gradient(45deg, #dd3434 0%, #ff8a05 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dd3434', endColorstr='#ff8a05',GradientType=1 );
  font-family: 'Cabin', sans-serif;
  color: #FFFFFF;
  padding: 0px;
  margin: 10px auto;
  font-size: 2em;
  display: block;
  border: 0px; }
  .btn:hover {
    background: #ff3f05;
    background: -moz-linear-gradient(45deg, #9c0000 0%, #ff3f05 100%);
    background: -webkit-linear-gradient(45deg, #9c0000 0%, #ff3f05 100%);
    background: linear-gradient(45deg, #9c0000 0%, #ff3f05 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#9c0000', endColorstr='#ff3f05',GradientType=1 );
    color: #FFF; }

footer {
  text-align: center; }
  footer .brand {
    margin: 10px auto 0px; }
  footer small {
    margin: 0px auto 10px;
    display: block; }
