@media (max-width: 1140px) {
  section.prijsberekening {
    width: 100%;
    padding-left: 25px;
    padding-right: 25px; }
  section.luchthavenvervoerContent {
    width: 100%;
    padding-right: 25px;
    padding-left: 25px; }
  .titleContainer div.darken {
    padding-top: 195px; }
    .titleContainer div.darken h1 {
      font-size: 3rem; } }

@media (max-width: 990px) {
  .titleContainer div.darken h1 {
    font-size: 3rem; } }

@media (max-width: 950px) {
  section.prijsberekening article {
    flex-flow: column nowrap; }
    section.prijsberekening article div.numberBlok {
      flex-flow: column nowrap; }
      section.prijsberekening article div.numberBlok span {
        margin-left: auto;
        padding-top: 15px;
        padding-bottom: 15px; }
  div.rightFlex {
    justify-content: center; } }

@media (max-width: 570px) {
  section.prijsberekening {
    padding-top: 0; }
    section.prijsberekening h2 {
      margin-top: 5px; }
  .selectWidthManager {
    width: 95%; } }

@media (max-width: 500px) {
  h2 {
    font-size: 2.4rem; }
  section.prijsberekening article.prijsContainer #price .noPrice {
    font-size: 1rem; }
  .titleContainer {
    height: 370px; }
    .titleContainer div.darken {
      padding-top: 142px; }
      .titleContainer div.darken h1 {
        font-size: 2rem; } }

@media (max-width: 500px) {
  h2 {
    font-size: 2rem; } }

@media (max-width: 300px) {
  h2 {
    font-size: 1.6rem; } }

@media (max-width: 350px) {
  section.prijsberekening article.prijsContainer #price .noPrice {
    font-size: 0.8rem; } }
