/*!
 * Start Bootstrap - Scrolling Nav (https://startbootstrap.com/template-overviews/scrolling-nav)
 * Copyright 2013-2017 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-scrolling-nav/blob/master/LICENSE)
 */

body {
  padding-top: 65px;
}

header {
  padding: 54px 0 75px;
}

@media (min-width: 992px) {
  header {
    padding: 75px 0 75px;
  }
  
}

@media (min-width: 768px) {
  body {
    padding-top: 94.1px;
  }
}

section {
  padding: 150px 0;
}


/* Dropdown styles
-------------------------------------------------- */
.dropdown-submenu {
  position: relative;
}

.dropdown-submenu a::after {
  transform: rotate(-90deg);
  position: absolute;
  right: 6px;
  top: .8em;
}

.dropdown-submenu .dropdown-menu {
  top: 0;
  left: 100%;
  margin-left: .1rem;
  margin-right: .1rem;
}

p.pol {
  line-height: 1.25rem;
}

/* Sticky footer styles
-------------------------------------------------- */
/* html {
  position: relative;
  min-height: 100%;
} */

/* body {
  Margin bottom by footer height
  margin-bottom: 30px;
} */

/* footer {
  margin-bottom: 0;
} */

/* .footer {
  position: absolute;
  bottom: 0;
  width: 100%; */
  /* Set the fixed height of the footer here */
  /* height: 120px; */
  /* Vertically center the text there */
  /* line-height: 60px; */
  /* background-color: #f5f5f5; */
/* } */

/* .footer > .container {
  margin-bottom: 30px;
} */

.section-mb {
  margin-bottom: 75px;
}

.min-h {
  min-height: 35rem;
}

.mw-md-75 {
  max-width: 100%;
}

@media (min-width: 768px) {
  .mw-md-75 {
    max-width: 75%;
  }
}