/* line 1, /root/app/app/assets/stylesheets/page.scss */
.imprint {
  padding: 0px;
  margin: 0px;
  background: #000000;
  padding: 0px 25px;
  color: #ffffff;
  padding-bottom: 25px; }
  /* line 10, /root/app/app/assets/stylesheets/page.scss */
  .imprint h1 {
    margin: 0px;
    padding: 0px;
    color: #feeb34;
    font-family: 'Quantico', sans-serif;
    font-size: 24px;
    font-weight: 800;
    padding: 40px 0px 0px 0px;
    line-height: 32px;
    text-transform: uppercase; }
  /* line 22, /root/app/app/assets/stylesheets/page.scss */
  .imprint h2 {
    padding: 0px;
    font-weight: bold;
    font-size: 14px;
    margin: 20px 0px; }
  /* line 29, /root/app/app/assets/stylesheets/page.scss */
  .imprint p {
    font-size: 14px;
    font-weight: 200;
    color: #c3c3c3; }
  /* line 35, /root/app/app/assets/stylesheets/page.scss */
  .imprint p a {
    color: #ffffff;
    text-decoration: underline; }

/* line 42, /root/app/app/assets/stylesheets/page.scss */
.firstparagraph {
  padding: 20px 40px 20px 40px !important;
  font-size: 10px !important;
  color: #c3c3c3; }
  /* line 47, /root/app/app/assets/stylesheets/page.scss */
  .firstparagraph p {
    font-size: 10px !important; }
  /* line 50, /root/app/app/assets/stylesheets/page.scss */
  .firstparagraph b {
    color: white; }

/* line 54, /root/app/app/assets/stylesheets/page.scss */
.title {
  margin: 0px;
  padding: 0px;
  color: black;
  font-family: 'Quantico', sans-serif;
  font-size: 33px;
  font-weight: 800;
  padding: 20px 20px 20px 40px;
  background-color: #feeb34;
  text-transform: uppercase; }

/* line 65, /root/app/app/assets/stylesheets/page.scss */
.faq {
  padding: 0px;
  margin: 0px;
  background: #000000;
  padding: 0px 0px;
  color: #ffffff;
  padding-bottom: 25px; }
  /* line 74, /root/app/app/assets/stylesheets/page.scss */
  .faq .col-md-6 {
    padding: 0px 5px 0px 5px; }
  /* line 77, /root/app/app/assets/stylesheets/page.scss */
  .faq .faqanswer {
    display: none;
    margin-top: 10px;
    padding-left: 20px;
    padding-right: 20px; }
  /* line 83, /root/app/app/assets/stylesheets/page.scss */
  .faq .faqquestion {
    margin-top: 10px;
    margin-bottom: 10px;
    width: 100%;
    cursor: pointer; }
  /* line 89, /root/app/app/assets/stylesheets/page.scss */
  .faq .faqbackground {
    background-color: white !important; }
  /* line 92, /root/app/app/assets/stylesheets/page.scss */
  .faq .faqbackground2 {
    background-color: #FFE500; }
  /* line 96, /root/app/app/assets/stylesheets/page.scss */
  .faq .faqquestion h2 {
    color: black;
    padding: 20px; }
  /* line 101, /root/app/app/assets/stylesheets/page.scss */
  .faq .faqtopic {
    background-color: white !important; }
  /* line 104, /root/app/app/assets/stylesheets/page.scss */
  .faq .faqtopic2 {
    height: 70px;
    display: table-cell;
    /* background-color: white; */
    width: 100%;
    vertical-align: middle;
    margin: 10px; }
  /* line 113, /root/app/app/assets/stylesheets/page.scss */
  .faq h1 {
    margin: 0px;
    padding: 0px;
    color: #feeb34;
    font-family: 'Quantico', sans-serif;
    font-size: 24px;
    font-weight: 800;
    padding: 40px 0px 0px 0px;
    line-height: 32px;
    text-transform: uppercase; }
  /* line 125, /root/app/app/assets/stylesheets/page.scss */
  .faq h2 {
    font-weight: bold;
    font-size: 14px;
    margin: 20px 0px; }
  /* line 131, /root/app/app/assets/stylesheets/page.scss */
  .faq p {
    font-size: 14px;
    font-weight: 200;
    color: #c3c3c3; }
  /* line 137, /root/app/app/assets/stylesheets/page.scss */
  .faq p a {
    color: #ffffff;
    text-decoration: underline; }

/* line 144, /root/app/app/assets/stylesheets/page.scss */
.terms {
  padding: 0px;
  margin: 0px;
  background: #000000;
  padding: 0px 25px;
  color: #ffffff;
  padding-bottom: 25px; }
  /* line 153, /root/app/app/assets/stylesheets/page.scss */
  .terms .faqanswer {
    display: none;
    margin-top: 10px;
    padding-left: 20px;
    padding-right: 20px; }
    /* line 159, /root/app/app/assets/stylesheets/page.scss */
    .terms .faqanswer h3, .terms .faqanswer h4 {
      font-size: 14px;
      text-transform: uppercase;
      margin-top: 30px;
      margin-bottom: 0px;
      line-height: 20px; }
  /* line 167, /root/app/app/assets/stylesheets/page.scss */
  .terms .faqquestion {
    margin-top: 20px;
    margin-bottom: 10px;
    width: 100%;
    cursor: pointer; }
  /* line 173, /root/app/app/assets/stylesheets/page.scss */
  .terms .faqbackground {
    background-color: white !important; }
  /* line 176, /root/app/app/assets/stylesheets/page.scss */
  .terms .faqbackground2 {
    background-color: #FFE500; }
  /* line 180, /root/app/app/assets/stylesheets/page.scss */
  .terms .faqquestion h2 {
    color: black;
    padding: 20px; }
  /* line 185, /root/app/app/assets/stylesheets/page.scss */
  .terms .faqtopic {
    background-color: white !important; }
  /* line 188, /root/app/app/assets/stylesheets/page.scss */
  .terms .faqtopic2 {
    height: 70px;
    display: table-cell;
    /* background-color: white; */
    width: 100%;
    vertical-align: middle;
    margin: 10px; }
  /* line 197, /root/app/app/assets/stylesheets/page.scss */
  .terms h1 {
    margin: 0px;
    padding: 0px;
    color: #feeb34;
    font-family: 'Quantico', sans-serif;
    font-size: 24px;
    font-weight: 800;
    padding: 40px 0px 0px 0px;
    line-height: 32px;
    text-transform: uppercase; }
  /* line 209, /root/app/app/assets/stylesheets/page.scss */
  .terms h2 {
    padding: 0px;
    font-weight: bold;
    font-size: 14px;
    margin: 20px 0px; }
  /* line 216, /root/app/app/assets/stylesheets/page.scss */
  .terms p {
    font-size: 14px;
    font-weight: 200;
    color: #c3c3c3; }
  /* line 222, /root/app/app/assets/stylesheets/page.scss */
  .terms p a {
    color: #ffffff;
    text-decoration: underline; }

/* line 231, /root/app/app/assets/stylesheets/page.scss */
.aboutus a {
  color: #ffffff; }
/* line 235, /root/app/app/assets/stylesheets/page.scss */
.aboutus .headline {
  display: block;
  padding: 35px;
  background: #feeb34; }
  /* line 240, /root/app/app/assets/stylesheets/page.scss */
  .aboutus .headline .bigtitle {
    margin-top: 0px;
    font-family: 'Quantico', sans-serif;
    font-size: 40px;
    font-weight: 800;
    text-decoration: none;
    color: #000000;
    line-height: 40px; }
  /* line 250, /root/app/app/assets/stylesheets/page.scss */
  .aboutus .headline .subtitle {
    margin-top: 20px;
    font-family: 'Quantico', sans-serif;
    font-size: 20px;
    font-weight: 800;
    text-transform: uppercase;
    color: #000000; }
/* line 260, /root/app/app/assets/stylesheets/page.scss */
.aboutus .fh {
  min-height: 350px; }
/* line 264, /root/app/app/assets/stylesheets/page.scss */
.aboutus h2 {
  margin: 0px;
  padding: 0px;
  font-family: 'Quantico', sans-serif;
  font-size: 18px;
  font-weight: 800;
  text-transform: uppercase;
  color: #feeb34;
  margin-bottom: 14px; }
/* line 275, /root/app/app/assets/stylesheets/page.scss */
.aboutus h2.black {
  color: #000000; }
/* line 279, /root/app/app/assets/stylesheets/page.scss */
.aboutus .blackbg {
  background: #000000;
  color: #c3c3c3;
  padding: 40px; }
/* line 284, /root/app/app/assets/stylesheets/page.scss */
.aboutus .whitebg {
  background: #ffffff;
  color: #000000;
  padding: 40px; }
/* line 291, /root/app/app/assets/stylesheets/page.scss */
.aboutus .bgphil {
  background: url(/img/about/aboutusphil.png) no-repeat;
  background-size: cover;
  min-height: 350px; }
/* line 297, /root/app/app/assets/stylesheets/page.scss */
.aboutus .bgprofil {
  background: url(/img/about/aboutusprofil.png) center right no-repeat;
  min-height: 450px; }
/* line 302, /root/app/app/assets/stylesheets/page.scss */
.aboutus .bgpresse {
  background: url(/img/about/aboutusyh.png) center center no-repeat;
  min-height: 350px;
  border: 10px solid #000000; }
