/* line 138, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_mq.scss */
.visible-android {
  display: none;
}

/* line 141, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_mq.scss */
.visible-ios {
  display: none;
}

/* line 144, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_mq.scss */
.on-device .visible-android,
.on-device .visible-android {
  display: inherit;
}

/* line 148, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_mq.scss */
.device-ios .visible-android {
  display: none !important;
}

/* line 151, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_mq.scss */
.device-ios .hidden-ios {
  display: none !important;
}

/* line 154, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_mq.scss */
.device-android .hidden-android {
  display: none !important;
}

/* line 157, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_mq.scss */
.device-android .visible-ios {
  display: none !important;
}

/*========================================
1. Mobile Navigation
==========================================*/
/* line 5, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_mobile.scss */
#login-area {
  background-color: #0D1A2F;
  border-bottom: 2px solid #008bd1;
  width: auto;
  padding: 20px 10px;
  display: grid;
  grid-template-areas: "q t w";
  text-align: center;
  font-size: 18px;
  font-family: 'BrixSansRegular';
  align-items: center;
}

/* line 16, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_mobile.scss */
#login-area p {
  color: #FFF;
  padding: 0;
}

@media only screen and (min-width: 768px) and (max-width: 1023px) {
  /* line 5, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_mobile.scss */
  #login-area {
    display: none;
  }
}

/* -------------
    2a. Login Overlay
------------- */
/* line 29, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_mobile.scss */
#loginOverlayMB {
  width: 100%;
  background-color: #0D1A2E;
  padding: 15px 30px;
  position: relative;
  z-index: 1337;
  font-family: 'BrixSansMedium';
  display: none;
  border: 2px solid #0D1A2E;
}

@media only screen and (min-width: 768px) and (max-width: 1023px) {
  /* line 29, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_mobile.scss */
  #loginOverlayMB {
    padding: 30px 120px;
  }
}

/* line 41, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_mobile.scss */
#loginOverlayMB #topLinks {
  text-align: center;
}

/* line 44, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_mobile.scss */
#loginOverlayMB div .ERSAlink:hover {
  text-decoration: underline;
}

/* line 47, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_mobile.scss */
#loginOverlayMB p {
  font-family: 'BrixSansMedium';
  color: #FFFFFF;
  margin-bottom: 15px;
  font-size: 20px;
}

/* line 53, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_mobile.scss */
#loginOverlayMB a:nth-child(1) {
  margin-bottom: 15px;
}

/* line 56, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_mobile.scss */
#loginOverlayMB form {
  text-align: center;
  display: grid;
  margin-top: 15px;
}

/* line 60, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_mobile.scss */
#loginOverlayMB form input {
  margin-bottom: 10px;
  height: 40px;
  font-size: 16px;
}

/* line 66, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_mobile.scss */
#loginOverlayMB a {
  color: #FFF;
  font-family: 'BrixSansMedium';
  text-decoration: none;
}

/* line 71, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_mobile.scss */
#loginOverlayMB a:hover, #loginOverlayMB a:active {
  text-decoration: underline;
}

/* line 74, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_mobile.scss */
#loginOverlayMB #loginButton {
  text-align: center;
  margin-top: 30px;
  margin-bottom: 15px;
  width: 100%;
}

/* line 79, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_mobile.scss */
#loginOverlayMB #loginButton .loginButton {
  background-color: #008bd1;
  padding: 10px;
  display: block;
}

/* line 84, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_mobile.scss */
#loginOverlayMB #loginButton .loginButton:hover, #loginOverlayMB #loginButton .loginButton:active {
  outline: 2px solid #008bd1;
  background-color: transparent;
  text-decoration: none;
}

/* line 90, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_mobile.scss */
#loginOverlayMB #bottomLinks {
  display: grid;
  grid-template-areas: "a . b";
  margin-top: 30px;
}

/* line 94, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_mobile.scss */
#loginOverlayMB #bottomLinks a:nth-child(1) {
  grid-area: a;
  text-align: left;
}

/* line 98, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_mobile.scss */
#loginOverlayMB #bottomLinks a:nth-child(2) {
  grid-area: b;
  text-align: right;
}

/* line 106, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_mobile.scss */
.burger-container #burger {
  height: 40px;
  width: 50px;
  bottom: 10%;
  margin: 0;
}

/* line 114, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_mobile.scss */
#mobileNavigation .container {
  background-color: rgba(13, 26, 47, 0.5);
  position: relative;
  margin: 0;
  /* -------------
    2. Resource Directory Sub Nav
------------- */
  /* -------------
    3. Stormwater 101 Sub Nav
------------- */
  /* -------------
    4. Contact Us Sub Nav
------------- */
}

@media only screen and (min-width: 768px) {
  /* line 114, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_mobile.scss */
  #mobileNavigation .container {
    display: none;
  }
}

/* line 122, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_mobile.scss */
#mobileNavigation .container .hiddenMobile {
  display: none;
  z-index: 2500;
}

/* line 126, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_mobile.scss */
#mobileNavigation .container #mainMobileNav {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  margin: 0;
  padding: 0;
  width: 100%;
  z-index: 1337;
  display: none;
}

/* line 134, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_mobile.scss */
#mobileNavigation .container #mainMobileNav li {
  background-color: #008bd1;
  font-family: 'BrixSansMedium';
  grid-column-start: 1;
  grid-column-end: -1;
  font-size: 20px;
  padding: 20px 10px;
  width: 100%;
  color: #FFF;
}

/* line 143, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_mobile.scss */
#mobileNavigation .container #mainMobileNav li img {
  grid-column-start: 2;
  grid-column-end: -1;
  float: right;
}

/* line 149, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_mobile.scss */
#mobileNavigation .container #mainMobileNav a {
  color: #FFF;
  text-decoration: none;
}

/* line 159, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_mobile.scss */
#mobileNavigation .container #RDmb {
  background-color: #008bd1;
  position: absolute;
  top: 0;
  width: 100%;
  padding: 0;
}

/* line 165, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_mobile.scss */
#mobileNavigation .container #RDmb .subHead {
  font-weight: 700;
  color: #FFF;
  padding-bottom: 25px;
}

/* line 169, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_mobile.scss */
#mobileNavigation .container #RDmb .subHead a {
  color: #FFF;
  text-decoration: none;
}

/* line 174, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_mobile.scss */
#mobileNavigation .container #RDmb .backBtn {
  font-family: 'BrixSansBold';
  color: #FFF;
  text-decoration: none;
}

/* line 179, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_mobile.scss */
#mobileNavigation .container #RDmb li {
  font-family: 'BrixSansRegular';
  grid-column-start: 1;
  grid-column-end: 2;
  font-size: 20px;
  width: 100%;
  margin-top: 25px;
  margin-bottom: 25px;
  padding-left: 25px;
}

/* line 188, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_mobile.scss */
#mobileNavigation .container #RDmb li img {
  float: right;
}

/* line 191, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_mobile.scss */
#mobileNavigation .container #RDmb li:nth-child(1) {
  border: none;
  color: #FFF;
  text-decoration: none;
}

/* line 196, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_mobile.scss */
#mobileNavigation .container #RDmb li:nth-child(2), #mobileNavigation .container #RDmb li:nth-child(3), #mobileNavigation .container #RDmb li:nth-child(4), #mobileNavigation .container #RDmb li:nth-child(5) {
  padding: 0;
}

/* line 198, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_mobile.scss */
#mobileNavigation .container #RDmb li:nth-child(2) a, #mobileNavigation .container #RDmb li:nth-child(3) a, #mobileNavigation .container #RDmb li:nth-child(4) a, #mobileNavigation .container #RDmb li:nth-child(5) a {
  margin-left: 10%;
  border-left: solid 1px white;
  padding: 20px;
  color: #FFF;
  text-decoration: none;
}

/* line 206, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_mobile.scss */
#mobileNavigation .container #RDmb li:nth-child(6) {
  text-align: left;
  border: none;
  padding-top: 25px;
  padding-bottom: 25px;
}

/* line 211, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_mobile.scss */
#mobileNavigation .container #RDmb li:nth-child(6) img {
  float: left;
  margin-right: 10px;
}

/* line 223, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_mobile.scss */
#mobileNavigation .container #SWmb {
  background-color: #008bd1;
  position: absolute;
  top: 0;
  width: 100%;
  padding: 0;
}

/* line 229, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_mobile.scss */
#mobileNavigation .container #SWmb .subHead {
  font-weight: 700;
  color: #FFF;
  padding-bottom: 25px;
  color: #FFF;
  text-decoration: none;
}

/* line 235, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_mobile.scss */
#mobileNavigation .container #SWmb .subHead a {
  color: #FFF;
  text-decoration: none;
}

/* line 240, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_mobile.scss */
#mobileNavigation .container #SWmb .backBtn {
  font-family: 'BrixSansBold';
  color: #FFF;
  text-decoration: none;
}

/* line 245, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_mobile.scss */
#mobileNavigation .container #SWmb li {
  font-family: 'BrixSansRegular';
  grid-column-start: 1;
  grid-column-end: 2;
  font-size: 20px;
  width: 100%;
  margin-top: 25px;
  margin-bottom: 25px;
  padding-left: 25px;
}

/* line 254, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_mobile.scss */
#mobileNavigation .container #SWmb li img {
  float: right;
}

/* line 257, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_mobile.scss */
#mobileNavigation .container #SWmb li:nth-child(1) {
  border: none;
  color: #FFF;
  text-decoration: none;
}

/* line 262, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_mobile.scss */
#mobileNavigation .container #SWmb li:nth-child(2), #mobileNavigation .container #SWmb li:nth-child(3), #mobileNavigation .container #SWmb li:nth-child(4), #mobileNavigation .container #SWmb li:nth-child(5) {
  padding: 0;
}

/* line 264, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_mobile.scss */
#mobileNavigation .container #SWmb li:nth-child(2) a, #mobileNavigation .container #SWmb li:nth-child(3) a, #mobileNavigation .container #SWmb li:nth-child(4) a, #mobileNavigation .container #SWmb li:nth-child(5) a {
  margin-left: 10%;
  border-left: solid 1px white;
  padding: 20px;
  color: #FFF;
  text-decoration: none;
}

/* line 272, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_mobile.scss */
#mobileNavigation .container #SWmb li:nth-child(6) {
  text-align: left;
  border: none;
  padding-top: 25px;
  padding-bottom: 25px;
}

/* line 277, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_mobile.scss */
#mobileNavigation .container #SWmb li:nth-child(6) img {
  float: left;
  margin-right: 10px;
}

/* line 289, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_mobile.scss */
#mobileNavigation .container #CUmb {
  background-color: #008bd1;
  position: absolute;
  top: 0;
  width: 100%;
  padding: 0;
}

/* line 295, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_mobile.scss */
#mobileNavigation .container #CUmb .subHead {
  font-weight: 700;
  color: #FFF;
  padding-bottom: 25px;
}

/* line 299, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_mobile.scss */
#mobileNavigation .container #CUmb .subHead a {
  color: #FFF;
  text-decoration: none;
}

/* line 304, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_mobile.scss */
#mobileNavigation .container #CUmb .backBtn {
  font-family: 'BrixSansBold';
  color: #FFF;
  text-decoration: none;
}

/* line 309, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_mobile.scss */
#mobileNavigation .container #CUmb li {
  font-family: 'BrixSansRegular';
  grid-column-start: 1;
  grid-column-end: 2;
  font-size: 20px;
  width: 100%;
  margin-top: 25px;
  margin-bottom: 25px;
  padding-left: 25px;
}

/* line 318, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_mobile.scss */
#mobileNavigation .container #CUmb li img {
  float: right;
}

/* line 321, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_mobile.scss */
#mobileNavigation .container #CUmb li:nth-child(1) {
  border: none;
  color: #FFF;
  text-decoration: none;
}

/* line 326, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_mobile.scss */
#mobileNavigation .container #CUmb li:nth-child(2), #mobileNavigation .container #CUmb li:nth-child(3), #mobileNavigation .container #CUmb li:nth-child(4) {
  padding: 0;
}

/* line 328, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_mobile.scss */
#mobileNavigation .container #CUmb li:nth-child(2) a, #mobileNavigation .container #CUmb li:nth-child(3) a, #mobileNavigation .container #CUmb li:nth-child(4) a {
  margin-left: 10%;
  border-left: solid 1px white;
  padding: 20px;
  color: #FFF;
  text-decoration: none;
}

/* line 336, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_mobile.scss */
#mobileNavigation .container #CUmb li:nth-child(5) {
  text-align: left;
  border: none;
  padding-top: 25px;
  padding-bottom: 25px;
}

/* line 341, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_mobile.scss */
#mobileNavigation .container #CUmb li:nth-child(5) img {
  float: left;
  margin-right: 10px;
}

/* -------------
    Burger
------------- */
/* line 355, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_mobile.scss */
.burger-container {
  align-items: center;
  display: flex;
  height: 100%;
  justify-content: center;
  width: 100%;
  margin-top: 10%;
}

@media only screen and (min-width: 768px) and (max-width: 1023px) {
  /* line 355, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_mobile.scss */
  .burger-container {
    margin-top: 5%;
  }
}

/* line 365, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_mobile.scss */
.burger-container .burger-menu {
  cursor: pointer;
  height: 100%;
  position: relative;
}

/* line 369, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_mobile.scss */
.burger-container .burger-menu div {
  background: white;
  display: block;
  height: 5px;
  opacity: 1;
  position: absolute;
  transition: 0.25s;
  width: 45px;
}

/* line 377, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_mobile.scss */
.burger-container .burger-menu div:nth-child(1) {
  top: 0px;
  right: 0;
}

/* line 381, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_mobile.scss */
.burger-container .burger-menu div:nth-child(2) {
  top: 15px;
  right: 0;
}

/* line 385, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_mobile.scss */
.burger-container .burger-menu div:nth-child(3) {
  top: 30px;
  right: 0;
}

/* line 392, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_mobile.scss */
.burger-container .burger-menu.burger-x div:nth-child(1) {
  top: 15px;
  transform: rotate(45deg);
}

/* line 396, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_mobile.scss */
.burger-container .burger-menu.burger-x div:nth-child(2) {
  opacity: 0 !important;
}

/* line 399, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_mobile.scss */
.burger-container .burger-menu.burger-x div:nth-child(3) {
  top: 15px;
  transform: rotate(-45deg);
}

@font-face {
  font-family: 'BrixSansBlack';
  src: url("/assets/fonts/brixsansblack-webfont.woff2") format("woff2"), url("/assets/fonts/brixsansblack-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'BrixSansBold';
  src: url("/assets/fonts/brixsansbold-webfont.woff2") format("woff2"), url("/assets/fonts/brixsansbold-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'BrixSansMedium';
  src: url("/assets/fonts/brixsansmedium-webfont.woff2") format("woff2"), url("/assets/fonts/brixsansmedium-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}

/* line 32, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_tablet.scss */
header {
  background: #008bd1;
  display: grid;
  grid-template-areas: "one two";
  padding: 15px 45px;
}

/* line 37, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_tablet.scss */
header img {
  grid-area: one;
}

/* line 40, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_tablet.scss */
header #burger {
  grid-area: two;
}

/* -------------
    Login Area
------------- */
/* line 48, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_tablet.scss */
#login-area {
  background: #0D1A2F;
  color: #FFF;
  font-size: 18px;
  font-family: 'BrixSansRegular';
  text-align: center;
  display: flex;
  justify-content: space-between;
  padding: 25px 150px;
}

/* line 57, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_tablet.scss */
#login-area a {
  color: #FFF;
  text-decoration: none;
}

@media only screen and (min-width: 300px) and (max-width: 767px) {
  /* line 48, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_tablet.scss */
  #login-area {
    padding: 25px 50px;
  }
}

/* -------------
    Burger
------------- */
/* line 70, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_tablet.scss */
.burger-container {
  align-items: center;
  display: flex;
  height: 100%;
  justify-content: flex-end;
  width: 100%;
}

/* line 76, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_tablet.scss */
.burger-container .burger-menu {
  cursor: pointer;
  height: 100%;
  position: relative;
}

/* line 80, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_tablet.scss */
.burger-container .burger-menu div {
  background: white;
  display: block;
  height: 5px;
  opacity: 1;
  position: absolute;
  transition: 0.25s;
  width: 45px;
  left: 30;
}

/* line 89, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_tablet.scss */
.burger-container .burger-menu div:nth-child(1) {
  top: 0px;
  right: 0;
}

/* line 93, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_tablet.scss */
.burger-container .burger-menu div:nth-child(2) {
  top: 15px;
  right: 0;
}

/* line 97, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_tablet.scss */
.burger-container .burger-menu div:nth-child(3) {
  top: 30px;
  right: 0;
}

/* line 104, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_tablet.scss */
.burger-container .burger-menu.burger-x div:nth-child(1) {
  top: 15px;
  transform: rotate(45deg);
}

/* line 108, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_tablet.scss */
.burger-container .burger-menu.burger-x div:nth-child(2) {
  opacity: 0 !important;
}

/* line 111, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_tablet.scss */
.burger-container .burger-menu.burger-x div:nth-child(3) {
  top: 15px;
  transform: rotate(-45deg);
}

/* -------------
    Tablet Navigation
------------- */
/* line 124, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_tablet.scss */
#tabletNavigation .container {
  background: #008bd1;
  font-family: 'BrixSansMedium';
  display: grid;
  grid-template-areas: "r g" "s g" "c g" "rc rc";
  padding: 50px;
  font-size: 18px;
}

/* line 134, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_tablet.scss */
#tabletNavigation .container ul {
  background-color: transparent;
}

/* line 137, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_tablet.scss */
#tabletNavigation .container #ResourceDirectoryNav {
  grid-area: r;
}

/* line 139, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_tablet.scss */
#tabletNavigation .container #ResourceDirectoryNav .mainHead {
  font-weight: 700;
  font-size: 1.25em;
}

/* line 143, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_tablet.scss */
#tabletNavigation .container #ResourceDirectoryNav a {
  padding: 0;
  color: #FFF;
  text-decoration: none;
}

/* line 148, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_tablet.scss */
#tabletNavigation .container #ResourceDirectoryNav ul {
  display: block;
  height: 100%;
}

/* line 152, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_tablet.scss */
#tabletNavigation .container #ResourceDirectoryNav li {
  margin-bottom: 30px;
  background: none;
  padding: 0;
  display: block;
}

/* line 158, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_tablet.scss */
#tabletNavigation .container #ResourceDirectoryNav .lineSpot {
  border-left: 2px solid white;
}

/* line 160, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_tablet.scss */
#tabletNavigation .container #ResourceDirectoryNav .lineSpot li:nth-child(1), #tabletNavigation .container #ResourceDirectoryNav .lineSpot li:nth-child(2), #tabletNavigation .container #ResourceDirectoryNav .lineSpot li:nth-child(3), #tabletNavigation .container #ResourceDirectoryNav .lineSpot li:nth-child(4) {
  margin-left: 15px;
}

/* line 165, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_tablet.scss */
#tabletNavigation .container #StormwaterNav {
  grid-area: s;
  margin-top: 20px;
}

/* line 168, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_tablet.scss */
#tabletNavigation .container #StormwaterNav .mainHead {
  font-weight: 700;
  font-size: 1.25em;
}

/* line 172, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_tablet.scss */
#tabletNavigation .container #StormwaterNav a {
  padding: 0;
  color: #FFF;
  text-decoration: none;
}

/* line 177, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_tablet.scss */
#tabletNavigation .container #StormwaterNav ul {
  display: block;
  height: 100%;
}

/* line 181, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_tablet.scss */
#tabletNavigation .container #StormwaterNav li {
  margin-bottom: 30px;
  background: none;
  padding: 0;
  display: block;
}

/* line 187, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_tablet.scss */
#tabletNavigation .container #StormwaterNav .lineSpot {
  border-left: 2px solid white;
}

/* line 189, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_tablet.scss */
#tabletNavigation .container #StormwaterNav .lineSpot li:nth-child(1), #tabletNavigation .container #StormwaterNav .lineSpot li:nth-child(2), #tabletNavigation .container #StormwaterNav .lineSpot li:nth-child(3), #tabletNavigation .container #StormwaterNav .lineSpot li:nth-child(4) {
  margin-left: 15px;
}

/* line 194, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_tablet.scss */
#tabletNavigation .container #GuidanceManualNav {
  grid-area: g;
}

/* line 196, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_tablet.scss */
#tabletNavigation .container #GuidanceManualNav .mainHead {
  font-weight: 700;
  font-size: 1.25em;
}

/* line 200, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_tablet.scss */
#tabletNavigation .container #GuidanceManualNav a {
  padding: 0;
  color: #FFF;
  text-decoration: none;
}

/* line 205, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_tablet.scss */
#tabletNavigation .container #GuidanceManualNav ul {
  display: block;
  height: 100%;
}

/* line 209, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_tablet.scss */
#tabletNavigation .container #GuidanceManualNav li {
  margin-bottom: 30px;
  background: none;
  padding: 0;
  display: block;
}

/* line 215, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_tablet.scss */
#tabletNavigation .container #GuidanceManualNav .lineSpot {
  border-left: 2px solid white;
}

/* line 217, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_tablet.scss */
#tabletNavigation .container #GuidanceManualNav .lineSpot li:nth-child(1), #tabletNavigation .container #GuidanceManualNav .lineSpot li:nth-child(2), #tabletNavigation .container #GuidanceManualNav .lineSpot li:nth-child(3), #tabletNavigation .container #GuidanceManualNav .lineSpot li:nth-child(4), #tabletNavigation .container #GuidanceManualNav .lineSpot li:nth-child(5), #tabletNavigation .container #GuidanceManualNav .lineSpot li:nth-child(6), #tabletNavigation .container #GuidanceManualNav .lineSpot li:nth-child(7), #tabletNavigation .container #GuidanceManualNav .lineSpot li:nth-child(8), #tabletNavigation .container #GuidanceManualNav .lineSpot li:nth-child(9) {
  margin-left: 25px;
  margin-top: 0.5em;
}

/* line 221, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_tablet.scss */
#tabletNavigation .container #GuidanceManualNav .lineSpot span {
  font-family: 'BrixSansBold';
}

/* line 226, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_tablet.scss */
#tabletNavigation .container #ContactUsNav {
  grid-area: c;
  margin-top: 20px;
}

/* line 229, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_tablet.scss */
#tabletNavigation .container #ContactUsNav .mainHead {
  font-weight: 700;
  font-size: 1.25em;
}

/* line 233, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_tablet.scss */
#tabletNavigation .container #ContactUsNav a {
  padding: 0;
  color: #FFF;
  text-decoration: none;
}

/* line 238, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_tablet.scss */
#tabletNavigation .container #ContactUsNav ul {
  display: block;
  height: 100%;
}

/* line 242, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_tablet.scss */
#tabletNavigation .container #ContactUsNav li {
  margin-bottom: 30px;
  background: none;
  padding: 0;
  display: block;
}

/* line 248, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_tablet.scss */
#tabletNavigation .container #ContactUsNav .lineSpot {
  border-left: 2px solid white;
}

/* line 250, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_tablet.scss */
#tabletNavigation .container #ContactUsNav .lineSpot li:nth-child(1), #tabletNavigation .container #ContactUsNav .lineSpot li:nth-child(2), #tabletNavigation .container #ContactUsNav .lineSpot li:nth-child(3) {
  margin-left: 15px;
}

/* line 255, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_tablet.scss */
#tabletNavigation .container #regCalc {
  background: rgba(255, 255, 255, 0.2);
  width: 100%;
  display: grid;
  grid-template-areas: "three four";
  grid-area: rc;
  padding: 35px 0px;
  margin-top: 20px;
}

/* line 263, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_tablet.scss */
#tabletNavigation .container #regCalc h1 {
  color: #FFF;
  font-family: 'BrixSansBold';
  font-size: 22px;
  text-align: left;
  margin-left: 25px;
  grid-area: three;
  margin-top: 5px;
}

/* line 272, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_tablet.scss */
#tabletNavigation .container #regCalc a {
  text-align: center;
  margin-right: 25px;
  grid-area: four;
  background: #0D1A2F;
  padding-top: 10px;
  padding-bottom: 10px;
}

/* line 280, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/_tablet.scss */
#tabletNavigation .container #regCalc a:hover, #tabletNavigation .container #regCalc a:active {
  background: transparent;
  color: #0D1A2F;
  outline: 2px solid #0D1A2F;
}

/* VARIABLES & MIXINS */
@-webkit-keyframes wiggle {
  0% {
    -webkit-transform: translate(4px, 0px);
  }
  25% {
    -webkit-transform: translate(-4px, 0px);
  }
  50% {
    -webkit-transform: translate(4px, 0px);
  }
  75% {
    -webkit-transform: translate(-4px, 0px);
  }
  100% {
    -webkit-transform: translate(0px, 0px);
  }
}

/* HTML5 display-role reset for older browsers */
/* line 171, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block;
}

/* line 184, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
body {
  line-height: 1;
  margin: 0;
}

/* line 188, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
ol,
ul {
  list-style: none;
}

/* line 192, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
blockquote,
q {
  quotes: none;
}

/* line 196, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
blockquote:before,
blockquote:after,
q:before,
q:after {
  content: "";
  content: none;
}

/* line 203, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 207, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
* {
  box-sizing: border-box;
}

/* line 210, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
ol.instructions {
  padding-left: 15px;
}

/* line 212, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
ol.instructions li {
  list-style: decimal;
}

/* line 217, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
body {
  background: #fff;
  color: #0d1a2e;
}

@font-face {
  font-family: "BrixSansBlack";
  src: url("/assets/fonts/brixsansblack-webfont.woff2") format("woff2"), url("/assets/fonts/brixsansblack-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "BrixSansBold";
  src: url("/assets/fonts/brixsansbold-webfont.woff2") format("woff2"), url("/assets/fonts/brixsansbold-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "BrixSansMedium";
  src: url("/assets/fonts/brixsansmedium-webfont.woff2") format("woff2"), url("/assets/fonts/brixsansmedium-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "icomoon";
  src: url("../fonts/icomoon.eot?4umie0");
  src: url("../fonts/icomoon.eot?#iefix4umie0") format("embedded-opentype"), url("../fonts/icomoon.woff?4umie0") format("woff"), url("../fonts/icomoon.ttf?4umie0") format("truetype"), url("../fonts/icomoon.svg?4umie0#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "icomoon";
  src: url("../fonts/more/icomoon.eot?4umie0");
  src: url("../fonts/more/icomoon.eot?#iefix4umie0") format("embedded-opentype"), url("../fonts/more/icomoon.woff?4umie0") format("woff"), url("../fonts/more/icomoon.ttf?4umie0") format("truetype"), url("../fonts/more/icomoon.svg?4umie0#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
}

/* line 269, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
[class^="icon-"],
[class*=" icon-"] {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 283, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-times:before {
  content: "\e600";
}

/* line 287, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-tick:before {
  content: "\e601";
}

/* line 291, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-tick-2:after {
  content: "\e601";
}

/* line 295, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-chevron-right:after {
  content: "\e602";
}

/* line 298, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
f .icon-chevron-left:before {
  content: "\e603";
}

/* line 302, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-arrow-right-thick:after {
  content: "\e604";
}

/* line 306, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-arrow-left-thick:before {
  content: "\e605";
}

/* line 310, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-th-menu:before {
  content: "\e606";
}

/* line 314, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-arrow-up-thick:before {
  content: "\e607";
}

/* line 318, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-arrow-down-thick:before {
  content: "\e608";
}

/* line 322, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-upload:before {
  content: "\e60d";
}

/* line 326, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-download:before {
  content: "\e609";
}

/* line 330, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-zoom:before {
  content: "\e60a";
}

/* line 334, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-arrow-up:before {
  content: "\e60b";
}

/* line 338, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-arrow-down:before {
  content: "\e60c";
}

/* line 342, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-clipboard:before {
  content: "\e60e";
}

/* line 346, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-home:before {
  content: "\e900";
}

/* line 349, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-home2:before {
  content: "\e901";
}

/* line 352, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-home3:before {
  content: "\e902";
}

/* line 355, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-office:before {
  content: "\e903";
}

/* line 358, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-newspaper:before {
  content: "\e904";
}

/* line 361, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-pencil:before {
  content: "\e905";
}

/* line 364, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-image:before {
  content: "\e90d";
}

/* line 367, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-book:before {
  content: "\e91f";
}

/* line 370, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-books:before {
  content: "\e920";
}

/* line 373, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-library:before {
  content: "\e921";
}

/* line 376, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-file-text:before {
  content: "\e922";
}

/* line 379, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-profile:before {
  content: "\e923";
}

/* line 382, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-file-empty:before {
  content: "\e924";
}

/* line 385, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-files-empty:before {
  content: "\e925";
}

/* line 388, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-file-text2:before {
  content: "\e926";
}

/* line 391, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-file-picture:before {
  content: "\e927";
}

/* line 394, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-copy:before {
  content: "\e92c";
}

/* line 397, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-paste:before {
  content: "\e92d";
}

/* line 400, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-stack:before {
  content: "\e92e";
}

/* line 403, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-folder:before {
  content: "\e92f";
}

/* line 406, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-folder-open:before {
  content: "\e930";
}

/* line 409, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-folder-plus:before {
  content: "\e931";
}

/* line 412, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-folder-minus:before {
  content: "\e932";
}

/* line 415, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-folder-download:before {
  content: "\e933";
}

/* line 418, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-folder-upload:before {
  content: "\e934";
}

/* line 421, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-price-tag:before {
  content: "\e935";
}

/* line 424, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-price-tags:before {
  content: "\e936";
}

/* line 427, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-address-book:before {
  content: "\e944";
}

/* line 430, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-map:before {
  content: "\e94b";
}

/* line 433, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-map2:before {
  content: "\e94c";
}

/* line 436, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-drawer:before {
  content: "\e95c";
}

/* line 439, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-drawer2:before {
  content: "\e95d";
}

/* line 442, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-box-add:before {
  content: "\e95e";
}

/* line 445, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-box-remove:before {
  content: "\e95f";
}

/* line 448, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-download:before {
  content: "\e960";
}

/* line 451, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-upload:before {
  content: "\e961";
}

/* line 454, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-floppy-disk:before {
  content: "\e962";
}

/* line 457, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-drive:before {
  content: "\e963";
}

/* line 460, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-database:before {
  content: "\e964";
}

/* line 463, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-lock:before {
  content: "\e98f";
}

/* line 466, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-unlocked:before {
  content: "\e990";
}

/* line 469, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-equalizer:before {
  content: "\e992";
}

/* line 472, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-equalizer2:before {
  content: "\e993";
}

/* line 475, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-cog:before {
  content: "\e994";
}

/* line 478, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-cogs:before {
  content: "\e995";
}

/* line 481, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-aid-kit:before {
  content: "\e998";
}

/* line 484, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-stats-bars:before {
  content: "\e99c";
}

/* line 487, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-bin:before {
  content: "\e9ac";
}

/* line 490, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-bin2:before {
  content: "\e9ad";
}

/* line 493, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-briefcase:before {
  content: "\e9ae";
}

/* line 496, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-clipboard:before {
  content: "\e9b8";
}

/* line 499, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-tree:before {
  content: "\e9bc";
}

/* line 502, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-cloud:before {
  content: "\e9c1";
}

/* line 505, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-cloud-download:before {
  content: "\e9c2";
}

/* line 508, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-cloud-upload:before {
  content: "\e9c3";
}

/* line 511, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-cloud-check:before {
  content: "\e9c4";
}

/* line 514, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-download2:before {
  content: "\e9c5";
}

/* line 517, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-upload2:before {
  content: "\e9c6";
}

/* line 520, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-download3:before {
  content: "\e9c7";
}

/* line 523, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-upload3:before {
  content: "\e9c8";
}

/* line 526, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-bookmark:before {
  content: "\e9d2";
}

/* line 529, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-bookmarks:before {
  content: "\e9d3";
}

/* line 532, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-star-empty:before {
  content: "\e9d7";
}

/* line 535, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-star-half:before {
  content: "\e9d8";
}

/* line 538, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-star-full:before {
  content: "\e9d9";
}

/* line 541, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-warning:before {
  content: "\ea07";
}

/* line 544, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-notification:before {
  content: "\ea08";
}

/* line 547, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-question:before {
  content: "\ea09";
}

/* line 550, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-plus:before {
  content: "\ea0a";
}

/* line 553, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-minus:before {
  content: "\ea0b";
}

/* line 556, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-info:before {
  content: "\ea0c";
}

/* line 559, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-cancel-circle:before {
  content: "\ea0d";
}

/* line 562, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-blocked:before {
  content: "\ea0e";
}

/* line 565, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-cross:before {
  content: "\ea0f";
}

/* line 568, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-checkmark:before {
  content: "\ea10";
}

/* line 571, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-checkmark2:before {
  content: "\ea11";
}

/* line 574, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-enter:before {
  content: "\ea13";
}

/* line 577, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-exit:before {
  content: "\ea14";
}

/* line 580, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-loop:before {
  content: "\ea2d";
}

/* line 583, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-loop2:before {
  content: "\ea2e";
}

/* line 586, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-arrow-up-left:before {
  content: "\ea31";
}

/* line 589, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-arrow-up:before {
  content: "\ea32";
}

/* line 592, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-arrow-up-right:before {
  content: "\ea33";
}

/* line 595, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-arrow-right:before {
  content: "\ea34";
}

/* line 598, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-arrow-down-right:before {
  content: "\ea35";
}

/* line 601, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-arrow-down:before {
  content: "\ea36";
}

/* line 604, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-arrow-down-left:before {
  content: "\ea37";
}

/* line 607, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-arrow-left:before {
  content: "\ea38";
}

/* line 610, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-arrow-up-left2:before {
  content: "\ea39";
}

/* line 613, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-arrow-up2:before {
  content: "\ea3a";
}

/* line 616, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-arrow-up-right2:before {
  content: "\ea3b";
}

/* line 619, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-arrow-right2:before {
  content: "\ea3c";
}

/* line 622, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-arrow-down-right2:before {
  content: "\ea3d";
}

/* line 625, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-arrow-down2:before {
  content: "\ea3e";
}

/* line 628, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-arrow-down-left2:before {
  content: "\ea3f";
}

/* line 631, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-arrow-left2:before {
  content: "\ea40";
}

/* line 634, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-circle-up:before {
  content: "\ea41";
}

/* line 637, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-circle-right:before {
  content: "\ea42";
}

/* line 640, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-circle-down:before {
  content: "\ea43";
}

/* line 643, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-circle-left:before {
  content: "\ea44";
}

/* line 646, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-move-up:before {
  content: "\ea46";
}

/* line 649, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-move-down:before {
  content: "\ea47";
}

/* line 652, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-sort-alpha-asc:before {
  content: "\ea48";
}

/* line 655, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-sort-alpha-desc:before {
  content: "\ea49";
}

/* line 658, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-sort-numeric-asc:before {
  content: "\ea4a";
}

/* line 661, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-sort-numberic-desc:before {
  content: "\ea4b";
}

/* line 664, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-sort-amount-asc:before {
  content: "\ea4c";
}

/* line 667, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-sort-amount-desc:before {
  content: "\ea4d";
}

/* line 670, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-shift:before {
  content: "\ea4f";
}

/* line 673, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-ctrl:before {
  content: "\ea50";
}

/* line 676, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-checkbox-checked:before {
  content: "\ea52";
}

/* line 679, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-checkbox-unchecked:before {
  content: "\ea53";
}

/* line 682, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-radio-checked:before {
  content: "\ea54";
}

/* line 685, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-radio-checked2:before {
  content: "\ea55";
}

/* line 688, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-radio-unchecked:before {
  content: "\ea56";
}

/* line 691, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-crop:before {
  content: "\ea57";
}

/* line 694, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-scissors:before {
  content: "\ea5a";
}

/* line 697, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-filter:before {
  content: "\ea5b";
}

/* line 700, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-table:before {
  content: "\ea70";
}

/* line 703, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-table2:before {
  content: "\ea71";
}

/* line 706, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-insert-template:before {
  content: "\ea72";
}

/* line 709, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-share:before {
  content: "\ea7d";
}

/* line 712, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-new-tab:before {
  content: "\ea7e";
}

/* line 715, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.icon-share2:before {
  content: "\ea82";
}

@media only screen and (min-width: 1024px) {
  /* line 720, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  .noDesktop {
    display: none;
  }
  /* line 723, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #extendedAlert {
    display: none;
  }
  /* line 726, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  .tabletOnly {
    display: none;
  }
}

@media only screen and (min-width: 768px) and (max-width: 1023px) {
  /* line 732, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  .noTablet {
    display: none;
  }
  /* line 735, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #extendedAlert {
    display: none;
  }
  /* line 738, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  .tabletOnly {
    display: block;
  }
}

@media only screen and (min-width: 300px) and (max-width: 767px) {
  /* line 744, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  .noMobile {
    display: none;
  }
  /* line 747, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  .noTablet {
    display: none;
  }
  /* line 750, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  .tabletOnly {
    display: none;
  }
}

/*========================================
1. Alert
2. Header
3. Navigation
4. Hero
5. Content Area
==========================================*/
/* line 762, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.container {
  margin: 0 auto;
}

/* -------------
    1. Alert
------------- */
/* line 770, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#alert-message .container {
  display: grid;
  height: 100%;
  grid-template-columns: 120px auto 40px;
  background-color: #f5a623;
  text-align: left;
}

/* line 776, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#alert-message .container .alert-content {
  padding: 20px;
  height: auto;
}

/* line 780, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#alert-message .container p {
  grid-column-start: 2;
  grid-column-end: 2;
  font-size: 1.5em;
  line-height: 1;
  color: #0d1a2e;
  padding: 10px 45px;
  font-family: "BrixSansMedium";
  align-self: center;
}

@media only screen and (min-width: 1760px) {
  /* line 780, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #alert-message .container p {
    padding: 10px 75px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 1023px) {
  /* line 780, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #alert-message .container p {
    padding: 5px 35px;
  }
}

@media only screen and (min-width: 300px) and (max-width: 767px) {
  /* line 780, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #alert-message .container p {
    padding: 2.5px 10px;
  }
}

/* line 799, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#alert-message .container #alert-icon {
  grid-column-start: 1;
  grid-column-end: 2;
  background-color: #f7cd88;
  display: flex;
  justify-content: center;
}

/* line 806, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#alert-message .container #exit-button {
  grid-column-start: 3;
  grid-column-end: 3;
  padding-right: 1em;
  align-self: center;
}

@media only screen and (min-width: 768px) and (max-width: 1023px) {
  /* line 813, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #alert-message .container #mobileOnly {
    display: none;
  }
  /* line 816, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #alert-message .container p {
    font-size: 1.5em;
  }
}

@media only screen and (min-width: 300px) and (max-width: 767px) {
  /* line 821, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #alert-message .container .alert-content {
    overflow: auto;
  }
  /* line 824, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #alert-message .container #mobileOnly {
    display: block;
  }
  /* line 827, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #alert-message .container span {
    text-decoration: underline;
  }
  /* line 829, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #alert-message .container span a {
    color: #0d1a2e;
  }
  /* line 833, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #alert-message .container p {
    font-size: 1.15em;
  }
}

@media only screen and (min-width: 768px) {
  /* line 838, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #alert-message .container #mobileOnly {
    display: none;
  }
}

@media only screen and (min-width: 1024px) and (max-width: 1299px) {
  /* line 843, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #alert-message .container #mobileOnly {
    display: none;
  }
}

@media only screen and (min-width: 1024px) {
  /* line 848, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #alert-message .container #mobileOnly {
    display: none;
  }
}

@media only screen and (min-width: 1760px) {
  /* line 770, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #alert-message .container {
    grid-template-columns: 115px auto auto 45px;
  }
  /* line 854, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #alert-message .container #exit-button {
    grid-column-start: 4;
    grid-column-end: -1;
  }
}

/* -------------
    1a. Extended Alert
------------- */
/* line 865, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#extendedAlert {
  background-color: #f7cd88;
  padding: 10px 20px;
  display: none;
}

/* -------------
    2. Header
------------- */
/* line 874, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
header {
  overflow: visible;
}

@media only screen and (min-width: 300px) and (max-width: 767px) {
  /* line 874, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  header {
    padding: 15px;
  }
}

/* line 881, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#header .container {
  display: grid;
  height: 113px;
  grid-template-columns: 320px auto 509px;
  background-color: #008bd1;
  position: relative;
}

@media only screen and (min-width: 300px) and (max-width: 767px) {
  /* line 881, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #header .container {
    grid-template-columns: 65% 35%;
    padding: 0;
  }
  /* line 890, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #header .container img {
    padding: 0;
    width: 225px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 1023px) {
  /* line 881, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #header .container {
    grid-template-columns: 65% 35%;
    padding: 0;
  }
  /* line 898, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #header .container img {
    padding: 0;
  }
}

/* line 902, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#header .container #logo-container {
  grid-column-start: 1;
  grid-column-end: 2;
  align-self: center;
  padding: 10px;
}

/* line 908, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#header .container ul {
  display: flex;
  justify-content: space-between;
  color: #fff;
  font-family: "BrixSansMedium";
  font-size: 1.25em;
}

/* line 914, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#header .container ul a {
  text-decoration: none;
  color: #fff;
  font-family: "BrixSansMedium";
}

/* line 920, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#header .container #login-links {
  grid-column-start: 3;
  grid-column-end: 3;
  align-self: center;
  padding: 0px 17%;
}

/* line 926, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#header .container li:not(:first-child):before {
  content: " | ";
  padding-right: 10px;
}

/* line 930, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#header .container ul a:hover {
  color: #0d1a2e;
}

/* -------------
    2a. Login Overlay
------------- */
/* line 939, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#loginOverlay {
  width: 465px;
  background-color: #008bd1;
  padding: 15px 30px;
  position: absolute;
  z-index: 1338;
  right: 0px;
  top: 0;
  font-family: "BrixSansMedium";
  display: none;
  border-left: 2px solid #0d1a2e;
  border-right: 2px solid #0d1a2e;
  border-bottom: 2px solid #0d1a2e;
}

/* line 952, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#loginOverlay #topLinks {
  text-align: center;
}

/* line 955, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#loginOverlay div .ERSAlink:hover {
  text-decoration: underline;
}

/* line 958, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#loginOverlay p {
  font-family: "BrixSansMedium";
  color: #ffffff;
  margin-bottom: 15px;
  font-size: 20px;
}

/* line 964, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#loginOverlay a:nth-child(1) {
  margin-bottom: 15px;
}

/* line 967, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#loginOverlay #form_login_desk {
  text-align: center;
  display: grid;
  margin-top: 15px;
}

/* line 971, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#loginOverlay #form_login_desk input {
  margin-bottom: 10px;
  height: 40px;
  font-size: 16px;
  padding: 0 10px;
}

/* line 978, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#loginOverlay a {
  text-decoration: none;
  color: #fff;
  font-family: "BrixSansMedium";
}

/* line 983, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#loginOverlay a:hover,
#loginOverlay a:active {
  text-decoration: underline;
}

/* line 987, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#loginOverlay .loginError {
  display: grid;
  grid-template-areas: "icon error";
  align-items: center;
  margin: 20px 0 0 0;
}

/* line 992, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#loginOverlay .loginError img {
  grid-area: icon;
  padding-right: 15px;
}

/* line 996, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#loginOverlay .loginError p {
  grid-area: error;
  margin: 0;
  width: 376px;
  padding-bottom: 0;
}

/* line 1001, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#loginOverlay .loginError p a {
  color: #0d1a2e;
}

/* line 1006, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#loginOverlay #loginButton {
  width: 100%;
  text-align: center;
  margin-top: 30px;
  margin-bottom: 15px;
}

/* line 1011, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#loginOverlay #loginButton .loginButton {
  background-color: #0d1a2e;
  padding: 10px;
  display: block;
  width: 100%;
}

/* line 1017, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#loginOverlay #loginButton .loginButton:hover,
#loginOverlay #loginButton .loginButton:active {
  outline: 2px solid #0d1a2e;
  color: #0d1a2e;
  background-color: transparent;
  transition: 0.075s;
  text-decoration: none;
}

/* line 1026, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#loginOverlay #bottomLinks {
  display: grid;
  grid-template-areas: "a . b";
  margin-top: 30px;
}

/* line 1030, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#loginOverlay #bottomLinks a:nth-child(1) {
  grid-area: a;
  text-align: left;
}

/* line 1034, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#loginOverlay #bottomLinks a:nth-child(2) {
  grid-area: b;
  text-align: right;
}

/* -------------
    3. Navigation
------------- */
/* line 1046, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
nav.local-nav {
  font-size: 16px;
  font-family: "BrixSansBold";
  position: absolute;
  top: 4.49em;
  left: 0;
  width: 257px;
  overflow: visible;
  z-index: 100;
  min-height: 650px;
}

/* line 1056, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
nav.local-nav.scroller {
  position: fixed;
  top: 0;
  margin-top: 1.5em;
  left: inherit;
}

/* line 1062, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
nav.local-nav.scroller.bottomhit {
  position: absolute;
  bottom: 0;
  top: inherit;
}

/* line 1067, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
nav.local-nav ul {
  border-left: 1px solid #d4d6e3;
}

/* line 1070, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
nav.local-nav li {
  display: block;
  list-style: none !important;
  margin-left: 0 !important;
  line-height: inherit !important;
  border-bottom: 1px solid #d4d6e3;
  padding: 0px !important;
  -webkit-transition: all ease 0.5s;
  -moz-transition: all ease 0.5s;
  -o-transition: all ease 0.5s;
  transition: all ease 0.5s;
}

/* line 1078, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
nav.local-nav li a {
  text-decoration: none;
  color: #008bd1;
  width: calc(100% - 31px);
  display: block;
  font-family: "BrixSansMedium";
  -webkit-transition: all ease 0.5s;
  -moz-transition: all ease 0.5s;
  -o-transition: all ease 0.5s;
  transition: all ease 0.5s;
  padding: 15px 0 15px 10px;
}

/* line 1086, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
nav.local-nav li a:hover {
  background: #e0e0e0;
}

/* line 1090, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
nav.local-nav li a + a {
  width: 32px;
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
  border-left: 1px solid #e0e0e0;
  border-right: 1px solid #e0e0e0;
  padding: 0 !important;
}

/* line 1099, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
nav.local-nav li a + a:after {
  left: 7px;
  top: 33%;
}

/* line 1104, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
nav.local-nav li a.pdf-icon {
  width: 100%;
  background: url("../images/pdf-icon-blue.svg") no-repeat center left;
  background-size: 30px 24px;
  padding-left: 40px;
}

/* line 1109, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
nav.local-nav li a.pdf-icon:hover {
  background: url("../images/pdf-icon-blue.svg") no-repeat center left lime;
  background-size: 30px 24px;
}

/* line 1116, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
nav.local-nav a.backto {
  font-family: "BrixSansBold" !important;
}

/* line 1118, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
nav.local-nav a.backto:before {
  font-family: "icomoon";
  left: -5px;
}

/* line 1123, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
nav.local-nav li:first-child {
  border-top: 1px solid #e0e0e0;
}

/* line 1126, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
nav.local-nav li:last-child {
  padding-bottom: 0px !important;
}

/* line 1129, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
nav.local-nav li:active {
  background: #e0e0e0;
}

/* line 1133, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.sub-nav {
  background: #e0e0e0;
  position: absolute;
  top: 0;
  left: 100%;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all ease 0.5s;
  -moz-transition: all ease 0.5s;
  -o-transition: all ease 0.5s;
  transition: all ease 0.5s;
  width: 100%;
  min-height: 520px;
  max-height: 650px;
}

/* line 1145, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.sub-nav li {
  border-bottom: 1px solid #b9bbc5;
}

/* line 1148, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.sub-nav li > a.backto {
  width: 100%;
}

/* line 1151, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.sub-nav li:active {
  background: lightgray;
}

/* line 1154, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.sub-nav li:first-child {
  border-top: 1px solid lightgray;
  background: lightgray;
}

/* line 1157, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.sub-nav li:first-child a:hover {
  background: #cbcbcb;
}

/* line 1161, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.sub-nav li a.pdf-icon:hover {
  background-color: lightgray;
}

/* line 1164, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.sub-nav li a {
  padding-left: 10px;
}

/* line 1166, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.sub-nav li a:hover {
  background: lightgray;
}

/* line 1170, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.sub-nav li a + a {
  border-left: 1px solid lightgray;
  border-right: 1px solid lightgray;
}

/* line 1174, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.sub-nav.active-nav {
  left: 100%;
  visibility: visible;
  opacity: 1;
  z-index: 10000;
}

/* line 1182, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.sub-sub-nav {
  background: lightgray;
  position: absolute;
  top: 0;
  left: 100%;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: all ease 0.5s;
  -moz-transition: all ease 0.5s;
  -o-transition: all ease 0.5s;
  transition: all ease 0.5s;
  width: 100%;
  min-height: 504px;
}

/* line 1193, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.sub-sub-nav li {
  border-bottom: 1px solid #c3c3c3;
}

/* line 1196, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.sub-sub-nav li > a {
  width: 100%;
}

/* line 1199, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.sub-sub-nav li > a.backto {
  width: 100%;
}

/* line 1202, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.sub-sub-nav li:active {
  background: #cbcbcb;
}

/* line 1205, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.sub-sub-nav li:first-child {
  border-top: 1px solid #c3c3c3;
  background: #c3c3c3;
}

/* line 1208, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.sub-sub-nav li:first-child a {
  color: white;
}

/* line 1211, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.sub-sub-nav li:first-child a:hover {
  background: #b9b9b9;
}

/* line 1215, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.sub-sub-nav li a {
  padding-left: 10px;
}

/* line 1217, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.sub-sub-nav li a:hover {
  background: #c3c3c3;
}

/* line 1221, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.sub-sub-nav li a + a {
  border-left: 1px solid #c3c3c3;
  border-right: 1px solid #c3c3c3;
}

/* line 1225, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.sub-sub-nav.active-nav {
  left: 100%;
  visibility: visible;
  opacity: 1;
  z-index: 10001;
}

/* line 1233, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#chapter_2_0,
#chapter_2_1,
#chapter_2_2,
#chapter_2_3,
#chapter_2_4,
#chapter_2_5,
#chapter_2_6,
#chapter_2_7 {
  min-height: 537px;
}

/* line 1243, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#appendix {
  height: 650px;
  overflow-y: scroll;
}

/* line 1247, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#appendix-e {
  height: 650px;
  overflow-y: scroll;
}

/* line 1251, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#appendix-f {
  height: 650px;
  overflow-y: scroll;
}

/* line 1255, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#chapter-4 {
  height: 650px;
  overflow-y: scroll;
}

/* line 1259, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#chapter_4_0,
#chapter_4_1,
#chapter_4_2,
#chapter_4_3,
#chapter_4_4,
#chapter_4_5,
#chapter_4_6,
#chapter_4_7,
#chapter_4_7,
#chapter_4_8,
#chapter_4_9,
#chapter_4_10,
#chapter_4_11,
#chapter_4_12 {
  height: 650px;
}

/* line 1279, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
nav.reworkedNav ul {
  background-color: #0d1a2e;
  margin: 0 auto;
  list-style: none;
  position: relative;
  display: flex;
  justify-content: space-evenly;
  height: 50px;
  width: 100%;
}

@media only screen and (min-width: 300px) and (max-width: 767px) {
  /* line 1279, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  nav.reworkedNav ul {
    padding: 0;
  }
}

/* line 1291, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
nav.reworkedNav ul .mainNavItem {
  padding: 0px;
  margin-top: 16px;
  font-size: 20px;
}

/* line 1298, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
nav.reworkedNav ul li {
  background-color: #0d1a2e;
}

/* line 1300, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
nav.reworkedNav ul li ul {
  position: absolute;
  top: 0;
}

/* line 1305, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
nav.reworkedNav a {
  display: block;
  color: #fff;
  text-decoration: none;
  font-family: "BrixSansMedium";
}

/* line 1311, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
nav.reworkedNav .hidden {
  display: none;
  position: relative;
  top: 0;
  width: 225px;
  z-index: 1337;
}

/* line 1317, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
nav.reworkedNav .hidden li {
  font-size: 16px;
}

/* line 1320, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
nav.reworkedNav .hidden li:hover .hiddenV1 {
  font-size: 16px;
  display: block;
  position: absolute;
  left: 100%;
  top: 0;
}

/* line 1329, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
nav.reworkedNav .hidden .hiddenV1 {
  display: none;
}

/* line 1333, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
nav.reworkedNav .hidden .hiddenV1 li:hover .hiddenV2 {
  font-size: 16px;
  display: block;
  position: absolute;
  left: 100%;
  top: 0;
}

/* line 1342, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
nav.reworkedNav .hidden .hiddenV1 .hiddenV2 {
  display: none;
}

/* line 1347, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
nav.reworkedNav li:hover > ul,
nav.reworkedNav li:hover > nav.newnew-nav {
  position: absolute;
  display: block;
  top: 2.75em;
}

/* line 1353, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
nav.reworkedNav li:hover > nav.newnew-nav {
  position: absolute;
  display: block;
  top: 100%;
}

/* line 1358, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
nav.reworkedNav ul ul li {
  display: list-item;
  position: relative;
  padding: 15px;
}

/* line 1363, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
nav.reworkedNav .hidden li:hover {
  background-color: #99c7e4;
  color: #0d1a2e;
  transition: 0.25s;
}

/* line 1368, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
nav.reworkedNav .hidden li:hover a {
  color: #0d1a2e;
}

/* line 1371, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
nav.reworkedNav span {
  text-decoration: underline;
  font-family: "BrixSansBold";
}

@media only screen and (min-width: 768px) and (max-width: 1023px) {
  /* line 1278, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  nav.reworkedNav {
    display: none;
  }
}

@media only screen and (min-width: 300px) and (max-width: 767px) {
  /* line 1278, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  nav.reworkedNav {
    display: none;
  }
}

/* -------------
    Guidance Manual Nav
------------- */
/* line 1388, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
nav.newnew-nav .open-nav {
  background: #99c7e4;
}

/* line 1390, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
nav.newnew-nav .open-nav a {
  color: #0d1a2e;
}

/* line 1394, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
nav.newnew-nav li:hover a {
  background: #99c7e4;
  color: #0d1a2e;
}

/* line 1399, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
nav.newnew-nav .sub-nav.active-nav li {
  background: #99c7e4;
}

/* line 1401, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
nav.newnew-nav .sub-nav.active-nav li a {
  color: #0d1a2e;
}

/* line 1405, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
nav.newnew-nav .sub-nav.active-nav li:first-child {
  background: #99c7e4;
}

/* line 1408, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
nav.newnew-nav .sub-nav.active-nav li:hover a {
  background: #fff;
  color: #0d1a2e;
}

/* line 1414, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
nav.newnew-nav .sub-sub-nav.active-nav li {
  background: #99c7e4;
}

/* line 1416, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
nav.newnew-nav .sub-sub-nav.active-nav li a {
  color: #0d1a2e;
  background: #99c7e4;
}

/* line 1420, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
nav.newnew-nav .sub-sub-nav.active-nav li:hover a {
  background: #fff;
  color: #0d1a2e;
}

/* line 1425, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
nav.newnew-nav .sub-sub-nav.active-nav li:first-child {
  background: #99c7e4;
}

/* line 1440, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
nav.newnew-nav #newnew-nav_appendix {
  overflow-y: scroll;
}

/* line 1444, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
nav.newnew-nav #newnew-nav_appendix-e {
  overflow-y: scroll;
}

/* line 1448, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
nav.newnew-nav #newnew-nav_appendix-f {
  overflow-y: scroll;
}

/* line 1452, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
nav.newnew-nav #newnew-nav_chapter-4 {
  overflow-y: scroll;
}

/* -------------
    4. Hero
------------- */
/* line 1477, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#hero {
  background-image: url("/assets/images/pwd-hero.png");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

@media only screen and (min-width: 1760px) {
  /* line 1477, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #hero {
    padding: 30px 200px;
  }
}

@media only screen and (min-width: 1760px) {
  /* line 1477, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #hero {
    padding: 75px 250px;
  }
}

@media only screen and (max-width: 1760px) {
  /* line 1477, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #hero {
    padding: 50px 100px;
  }
}

@media only screen and (max-width: 1380px) {
  /* line 1477, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #hero {
    padding: 50px;
  }
}

/* line 1495, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#hero .container {
  max-width: 1500px;
  width: 100%;
}

/* line 1499, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#hero .container h1 {
  font-family: "BrixSansMedium";
  color: #fff;
  margin-top: 95px;
  font-size: 4em;
}

@media only screen and (min-width: 300px) and (max-width: 767px) {
  /* line 1499, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #hero .container h1 {
    font-size: 3em;
  }
}

/* line 1508, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#hero .container h2 {
  color: #05b4e6;
  font-family: "BrixSansBold";
  margin-top: 30px;
  font-size: 1.5em;
}

/* line 1514, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#hero .container hr {
  display: inline-block;
  margin-top: 50px;
  text-align: left;
}

/* line 1519, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#hero .container h3 {
  color: #fff;
  font-family: "BrixSansMedium";
  width: 65%;
  margin-top: 50px;
  font-size: 1.25em;
}

/* line 1526, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#hero .container a {
  background-color: #008bd1;
  padding: 20px 0px;
  width: 100%;
  display: inline-block;
  text-align: center;
  grid-column-start: 1;
  grid-column-end: -1;
  font-size: 1.5em;
  margin-top: 50px;
  text-decoration: none;
  color: #fff;
  font-family: "BrixSansMedium";
}

/* line 1540, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#hero .container a:hover,
#hero .container a:active {
  outline: 2px solid #05b4e6;
  background: transparent;
  transition: 0.075s;
}

/* line 1546, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#hero .container #process {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  margin-top: 50px;
  margin-bottom: 50px;
  grid-gap: 15px;
}

/* line 1552, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#hero .container #process hr {
  display: none;
}

/* line 1555, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#hero .container #process p {
  color: #fff;
  font-family: "BrixSansMedium";
  margin-top: 25px;
  margin-bottom: 50px;
  font-size: 1em;
  line-height: 20px;
}

/* line 1563, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#hero .container #process a {
  text-align: center;
  background-color: #05b4e6;
  padding: 10px 25px;
  font-size: 16px;
  display: inline-block;
  margin-bottom: 15px;
  padding: 10px 25px;
}

/* line 1572, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#hero .container #process a:hover,
#hero .container #process a:active {
  background-color: transparent;
  outline: 2px solid #05b4e6;
  transition: 0.075s;
}

@media only screen and (min-width: 768px) and (max-width: 1023px) {
  /* line 1546, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #hero .container #process {
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 20px;
    text-align: left;
  }
  /* line 1582, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #hero .container #process h2 {
    text-align: center;
  }
}

/* line 1587, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#hero .container #regCalc {
  grid-column-start: 1;
  grid-column-end: -1;
  background-color: rgba(255, 255, 255, 0.1);
  height: 100%;
  display: grid;
  grid-template-areas: "img txt btn";
  padding: 15px;
  align-items: center;
}

@media only screen and (min-width: 300px) and (max-width: 767px) {
  /* line 1587, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #hero .container #regCalc {
    grid-template-areas: "txt txt" "btn btn";
  }
}

/* line 1601, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#hero .container #regCalc img {
  grid-area: img;
  margin: 0;
  padding: 0;
  position: relative;
  left: 30%;
}

@media only screen and (min-width: 768px) and (max-width: 1023px) {
  /* line 1601, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #hero .container #regCalc img {
    left: 15%;
  }
}

@media only screen and (min-width: 300px) and (max-width: 767px) {
  /* line 1601, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #hero .container #regCalc img {
    display: none;
  }
}

/* line 1614, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#hero .container #regCalc h2 {
  color: #fff;
  grid-area: txt;
  margin: 0;
  display: inline-block;
  text-align: left;
  font-size: 1.75em;
}

@media only screen and (max-width: 1100px) {
  /* line 1614, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #hero .container #regCalc h2 {
    font-size: 1.5em;
  }
}

@media only screen and (min-width: 768px) and (max-width: 1023px) {
  /* line 1614, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #hero .container #regCalc h2 {
    font-size: 1.15em;
  }
}

@media only screen and (min-width: 300px) and (max-width: 767px) {
  /* line 1614, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #hero .container #regCalc h2 {
    text-align: center;
    margin-top: 25px;
  }
}

/* line 1632, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#hero .container #regCalc a {
  grid-area: btn;
  grid-column: span 2;
  display: inline-block;
  margin: 0;
  position: relative;
  right: 25%;
  padding: 10px 15px;
}

@media only screen and (min-width: 1100px) {
  /* line 1632, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #hero .container #regCalc a {
    margin-left: 25px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 1023px) {
  /* line 1632, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #hero .container #regCalc a {
    width: auto;
    right: 0;
    padding: 10px 15px;
  }
}

@media only screen and (min-width: 300px) and (max-width: 767px) {
  /* line 1632, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #hero .container #regCalc a {
    right: 0;
    text-align: center;
    margin-top: 25px;
  }
}

/* line 1655, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#hero .container #planning {
  grid-column-start: 1;
  grid-column-end: 2;
  background-color: rgba(255, 255, 255, 0.1);
  padding: 15px;
  width: auto;
  height: 100%;
  position: relative;
}

@media only screen and (min-width: 768px) and (max-width: 1023px) {
  /* line 1655, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #hero .container #planning {
    height: 100%;
  }
}

@media only screen and (min-width: 300px) and (max-width: 767px) {
  /* line 1655, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #hero .container #planning {
    margin-top: 25px;
  }
}

/* line 1669, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#hero .container #planning .bottomButton {
  position: absolute;
  bottom: 0;
  left: 5%;
  right: 5%;
}

/* line 1675, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#hero .container #planning .title {
  display: grid;
  grid-template-columns: 50px auto;
}

/* line 1678, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#hero .container #planning .title h2 {
  margin: 20px 10px;
  color: #fff;
  font-size: 1.15em;
}

@media only screen and (min-width: 300px) and (max-width: 767px) {
  /* line 1683, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #hero .container #planning .title svg {
    height: 150px;
  }
}

/* line 1690, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#hero .container #designing {
  grid-column-start: 2;
  grid-column-end: 3;
  background-color: rgba(255, 255, 255, 0.1);
  padding: 15px;
  width: auto;
  height: 100%;
  position: relative;
}

@media only screen and (min-width: 768px) and (max-width: 1023px) {
  /* line 1690, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #hero .container #designing {
    height: 100%;
  }
}

/* line 1701, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#hero .container #designing .bottomButton {
  position: absolute;
  bottom: 0;
  left: 5%;
  right: 5%;
}

/* line 1707, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#hero .container #designing .title {
  display: grid;
  grid-template-columns: 50px auto;
}

/* line 1710, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#hero .container #designing .title h2 {
  margin: 10px;
  color: #fff;
  font-size: 1.15em;
}

@media only screen and (min-width: 300px) and (max-width: 767px) {
  /* line 1715, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #hero .container #designing .title svg {
    height: 150px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 1023px) {
  /* line 1690, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #hero .container #designing {
    grid-column-start: 2;
    grid-column-end: 2;
  }
}

/* line 1726, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#hero .container #construction {
  grid-column-start: 3;
  grid-column-end: 4;
  background-color: rgba(255, 255, 255, 0.1);
  padding: 15px;
  width: auto;
  height: 100%;
  position: relative;
}

@media only screen and (min-width: 768px) and (max-width: 1023px) {
  /* line 1726, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #hero .container #construction {
    height: 100%;
  }
}

/* line 1737, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#hero .container #construction .bottomButton {
  position: absolute;
  bottom: 0;
  left: 5%;
  right: 5%;
}

/* line 1743, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#hero .container #construction .title {
  display: grid;
  grid-template-columns: 50px auto;
}

/* line 1746, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#hero .container #construction .title h2 {
  margin: 20px 10px;
  color: #fff;
  font-size: 1.15em;
}

@media only screen and (min-width: 300px) and (max-width: 767px) {
  /* line 1751, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #hero .container #construction .title svg {
    height: 150px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 1023px) {
  /* line 1726, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #hero .container #construction {
    grid-column-start: 1;
    grid-column-end: 2;
  }
}

/* line 1762, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#hero .container #maintenance {
  grid-column-start: 4;
  grid-column-end: 4;
  background-color: rgba(255, 255, 255, 0.1);
  padding: 15px;
  width: auto;
  height: 100%;
  position: relative;
}

@media only screen and (min-width: 768px) and (max-width: 1023px) {
  /* line 1762, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #hero .container #maintenance {
    height: 100%;
  }
}

/* line 1773, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#hero .container #maintenance .bottomButton {
  position: absolute;
  bottom: 0;
  left: 5%;
  right: 5%;
}

/* line 1779, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#hero .container #maintenance .title {
  display: grid;
  grid-template-columns: 75px auto;
}

/* line 1782, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#hero .container #maintenance .title h2 {
  margin: 20px 10px;
  color: #fff;
  font-size: 1.15em;
}

@media only screen and (min-width: 300px) and (max-width: 767px) {
  /* line 1787, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #hero .container #maintenance .title svg {
    height: 125px;
  }
}

@media only screen and (min-width: 768px) and (max-width: 1023px) {
  /* line 1762, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #hero .container #maintenance {
    grid-column-start: 2;
    grid-column-end: 2;
  }
}

@media only screen and (min-width: 768px) and (max-width: 1023px) {
  /* line 1495, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #hero .container {
    text-align: center;
    padding: 15px 50px;
  }
  /* line 1801, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #hero .container hr {
    text-align: center;
    margin-top: 35px;
  }
  /* line 1805, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #hero .container h1 {
    margin-top: 50px;
  }
  /* line 1808, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #hero .container h3 {
    width: auto;
  }
  /* line 1811, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #hero .container p {
    margin-top: 15px;
  }
  /* line 1814, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #hero .container a {
    margin-bottom: 0px;
  }
  /* line 1817, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #hero .container #process hr {
    display: none;
  }
}

@media only screen and (min-width: 300px) and (max-width: 767px) {
  /* line 1495, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #hero .container {
    text-align: center;
    padding: 25px;
  }
  /* line 1824, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #hero .container h1 {
    margin-top: 25px;
  }
  /* line 1827, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #hero .container h3 {
    width: auto;
    margin-top: 25px;
  }
  /* line 1831, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #hero .container hr {
    margin-top: 25px;
  }
  /* line 1834, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #hero .container #process {
    background-color: #0d1a2e;
    width: 100%;
    grid-template-columns: repeat(1, 1fr);
  }
  /* line 1838, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #hero .container #process hr {
    display: none;
  }
  /* line 1841, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #hero .container #process div {
    background-color: transparent;
  }
  /* line 1844, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #hero .container #process p {
    display: none;
  }
  /* line 1849, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #hero .container #process #planning,
  #hero .container #process #designing,
  #hero .container #process #construction,
  #hero .container #process #maintenance {
    grid-column-start: 1;
    grid-column-end: 1;
    margin-top: 50px;
  }
  /* line 1856, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #hero .container #process #planning .bottomButton,
  #hero .container #process #designing .bottomButton,
  #hero .container #process #construction .bottomButton,
  #hero .container #process #maintenance .bottomButton {
    position: relative;
    left: 0;
    right: 0;
  }
  /* line 1860, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #hero .container #process #planning .bottomButton a,
  #hero .container #process #designing .bottomButton a,
  #hero .container #process #construction .bottomButton a,
  #hero .container #process #maintenance .bottomButton a {
    margin-top: 0;
  }
  /* line 1865, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #hero .container #process .title {
    display: inline-block;
    text-align: center;
  }
  /* line 1868, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #hero .container #process .title h2 {
    font-size: 1.5em;
    margin-top: 2em;
  }
  /* line 1872, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #hero .container #process .title img {
    width: 100px;
    margin-top: 2em;
  }
}

/* -------------
    5. Content Area
------------- */
/* line 1887, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#contentArea .container #pwdCarousel .item {
  width: 100%;
}

/* line 1889, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#contentArea .container #pwdCarousel .item img {
  display: block;
  width: 100%;
  height: auto;
}

@media only screen and (min-width: 768px) and (max-width: 1023px) {
  /* line 1889, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #contentArea .container #pwdCarousel .item img {
    display: none;
  }
}

@media only screen and (min-width: 300px) and (max-width: 767px) {
  /* line 1889, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #contentArea .container #pwdCarousel .item img {
    display: none;
  }
}

/* line 1904, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#contentArea .container .textContent h1 {
  text-align: center;
  color: #fff;
  font-size: 3em;
}

@media only screen and (min-width: 1760px) {
  /* line 1904, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #contentArea .container .textContent h1 {
    font-size: 5em;
  }
}

/* line 1912, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#contentArea .container .textContent h2 {
  text-align: center;
  color: #fff;
  margin-top: 40px;
  padding: 0 10%;
  font-family: "BrixSansMedium";
  font-size: 1.5em;
}

@media only screen and (min-width: 1760px) {
  /* line 1912, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #contentArea .container .textContent h2 {
    font-size: 2em;
  }
}

/* line 1923, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#contentArea .container .textContent .new-message {
  color: #F5A623 !important;
  font-weight: bold;
}

/* line 1927, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#contentArea .container .textContent p {
  text-align: center;
  color: #fff;
  margin-top: 30px;
  font-size: 1em;
  padding: 0 10%;
  font-family: "BrixSansMedium";
}

@media only screen and (min-width: 1760px) {
  /* line 1927, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #contentArea .container .textContent p {
    font-size: 1.25em;
  }
}

/* line 1938, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#contentArea .container .textContent a.btn {
  text-align: center;
  background-color: #008bd1;
  padding: 10px 25px;
  font-size: 16px;
  text-decoration: none;
  color: #fff;
}

/* line 1945, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#contentArea .container .textContent a.btn:hover, #contentArea .container .textContent a.btn:active {
  background-color: transparent;
  border: 2px solid #ffffff;
  color: #fff;
  transition: 0.075s;
}

@media only screen and (min-width: 768px) and (max-width: 1023px) {
  /* line 1885, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #contentArea .container {
    display: block;
    background-image: url("/assets/images/carouselOne.jpg");
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    background-color: transparent;
    padding: 50px;
  }
  /* line 1962, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #contentArea .container .textContent {
    background-color: rgba(2, 117, 190, 0.75);
    padding: 25px;
  }
  /* line 1965, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #contentArea .container .textContent h1 {
    margin-top: 0px;
    margin: 25px;
  }
}

@media only screen and (min-width: 300px) and (max-width: 767px) {
  /* line 1885, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #contentArea .container {
    display: block;
    background-image: none;
  }
  /* line 1976, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #contentArea .container .textContent {
    padding: 35px;
  }
  /* line 1979, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #contentArea .container br {
    display: none;
  }
  /* line 1983, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #contentArea .container .textContent p {
    font-size: 1.25em;
    padding: 0 2.5%;
  }
  /* line 1987, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #contentArea .container .textContent h2 {
    font-size: 2em;
    padding: 0 2.5%;
  }
}

/* line 1996, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.owl-item .item {
  display: grid;
  grid-template-columns: 50% 50%;
  background-color: #0D1A2E;
}

/* line 2000, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.owl-item .item img {
  grid-column-start: 1;
  grid-column-end: 2;
  height: 100%;
  width: 100%;
  object-fit: cover;
}

/* line 2007, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.owl-item .item .textContent {
  grid-column-start: 2;
  grid-column-end: -1;
  align-self: center;
}

@media only screen and (min-width: 768px) and (max-width: 1023px) {
  /* line 1996, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  .owl-item .item {
    grid-template-columns: 100%;
  }
  /* line 2014, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  .owl-item .item img {
    display: none;
    grid-column-start: 1;
    grid-column-end: 1;
  }
  /* line 2019, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  .owl-item .item .textContent {
    grid-column-start: 1;
    grid-column-end: -1;
    width: 100%;
  }
}

@media only screen and (min-width: 300px) and (max-width: 767px) {
  /* line 1996, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  .owl-item .item {
    grid-template-columns: 100%;
  }
  /* line 2027, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  .owl-item .item img {
    display: none;
    grid-column-start: 1;
    grid-column-end: 1;
  }
  /* line 2032, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  .owl-item .item .textContent {
    grid-column-start: 1;
    grid-column-end: -1;
  }
}

/* line 2040, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.owl-dots {
  position: absolute;
  bottom: 5px;
  text-align: center;
  width: 100%;
  z-index: 9998;
}

/* line 2046, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.owl-dots .owl-dot {
  width: 15px;
  z-index: 9999;
  height: 15px;
  margin: 10px;
  background-color: #103f67 !important;
  border: 2px solid white;
  border-radius: 50px;
}

/* line 2054, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.owl-dots .owl-dot.active {
  background-color: white !important;
}

/* -------------
    6. Content Links
------------- */
/* line 2063, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#contentLinks .container {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-gap: 25px;
  margin: 100px;
}

@media only screen and (min-width: 1760px) {
  /* line 2063, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #contentLinks .container {
    margin: 100px 200px;
  }
}

@media only screen and (min-width: 1760px) {
  /* line 2063, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #contentLinks .container {
    margin: 0 auto;
    padding: 125px 225px;
    max-width: 2000px;
  }
}

/* line 2076, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#contentLinks .container div {
  position: relative;
  border-radius: 3px;
  background-color: rgba(2, 116, 189, 0.4);
  text-align: center;
}

/* line 2081, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#contentLinks .container div h2 {
  font-family: "BrixSansBold";
  text-align: center;
  margin-bottom: 10px;
  margin-top: 35px;
  padding: 0px 25px;
  font-size: 1.25em;
}

/* line 2089, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#contentLinks .container div p {
  margin-bottom: 75px;
  text-align: left;
  padding: 30px;
  font-family: "BrixSansMedium";
}

@media only screen and (min-width: 1760px) {
  /* line 2089, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #contentLinks .container div p {
    padding: 50px;
  }
}

/* line 2098, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#contentLinks .container div .bottomButton {
  position: absolute;
  bottom: 0px;
  right: 25%;
  left: 25%;
  background-color: transparent;
}

/* line 2106, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#contentLinks .container a {
  display: inline-block;
  background-color: #0d1a2e;
  margin-bottom: 35px;
  padding: 10px 25px;
  text-decoration: none;
  color: #ffffff;
}

/* line 2114, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#contentLinks .container a:hover,
#contentLinks .container a:active {
  background-color: transparent;
  color: #0d1a2e;
  outline: 2px solid #0d1a2e;
  transition: 0.075s;
}

/* line 2121, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#contentLinks .container h1 {
  grid-column-start: 1;
  grid-column-end: -1;
  font-size: 3em;
  text-align: center;
  margin-bottom: 50px;
  color: #0d1a2e;
}

@media only screen and (min-width: 768px) and (max-width: 1023px) {
  /* line 2063, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #contentLinks .container {
    grid-template-columns: repeat(2, 1fr);
  }
  /* line 2131, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #contentLinks .container h1 {
    font-size: 2em;
  }
  /* line 2134, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #contentLinks .container br {
    display: none;
  }
}

@media only screen and (min-width: 300px) and (max-width: 767px) {
  /* line 2063, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #contentLinks .container {
    grid-template-columns: repeat(1, 1fr);
    margin: 25px;
  }
  /* line 2141, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #contentLinks .container h1 {
    font-size: 2em;
  }
  /* line 2144, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #contentLinks .container h2 {
    font-size: 1.75em;
  }
  /* line 2147, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #contentLinks .container p {
    font-size: 1.25em;
    line-height: 21px;
  }
  /* line 2151, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #contentLinks .container br {
    display: none;
  }
}

/* -------------
    7. Footer
------------- */
/* line 2162, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#footer {
  height: auto;
  position: relative !important;
}

/* line 2166, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#footer a:first-child {
  background: none;
  margin-right: 0;
  padding: 0;
  font-size: 0em;
}

@media screen and (max-width: 710px) {
  /* line 2173, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #footer a:first-child {
    display: inline-block;
  }
}

/* line 2177, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#footer .container {
  background-color: #0d1a2e;
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  padding: 15px 50px;
  font-family: "BrixSansMedium";
}

@media only screen and (min-width: 300px) and (max-width: 767px) {
  /* line 2177, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #footer .container {
    grid-template-columns: repeat(1, 1fr);
  }
}

/* line 2186, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#footer .container a {
  font-size: 1em;
  padding: 0;
  font-family: "BrixSansMedium";
}

/* line 2192, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#footer .container #contactInfo li {
  padding-top: 15px;
}

/* line 2195, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#footer .container #contactInfo a {
  margin-left: 15px;
  padding: 0;
}

/* line 2199, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#footer .container #contactInfo a:hover,
#footer .container #contactInfo a:active {
  text-decoration: underline;
}

/* line 2204, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#footer .container #logo {
  margin: 0 auto;
  margin-top: 15px;
  margin-bottom: 15px;
}

/* line 2209, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#footer .container #listserv {
  margin: 10px 10px;
  text-align: right;
}

/* line 2212, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#footer .container #listserv a {
  display: inline-block;
  background-color: #fff;
  padding: 10px 25px;
  color: #0d1a2e;
  margin: 0;
}

/* line 2219, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#footer .container #listserv a:hover,
#footer .container #listserv a:active {
  background-color: transparent;
  outline: 2px solid #fff;
  transition: 0.075s;
  color: #fff;
}

/* line 2226, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#footer .container #listserv p {
  color: #fff;
  margin-bottom: 20px;
  padding: 0;
}

@media only screen and (min-width: 768px) and (max-width: 1023px) {
  /* line 2177, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #footer .container {
    grid-template-columns: repeat(1, 1fr);
  }
  /* line 2234, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #footer .container #logo img {
    width: 100%;
    padding: 15px;
  }
  /* line 2238, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #footer .container #contactInfo {
    display: none;
  }
  /* line 2241, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #footer .container #listserv {
    display: none;
  }
}

/* -------------
    8. Copyright
------------- */
/* line 2251, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#copyright {
  background-color: #008bd1;
  text-align: center;
  color: #fff;
  padding: 5px;
}

/* line 2256, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#copyright p {
  padding: 0;
}

/* -------------
    9. Resource Directory
------------- */
/* line 2265, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#resourceDirectory #headline {
  background-image: url("/assets/images/waterBG.jpg");
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  padding: 50px;
}

/* line 2271, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#resourceDirectory #headline h1 {
  color: #fff;
  margin-left: 130px;
}

@media only screen and (min-width: 768px) and (max-width: 1023px) {
  /* line 2276, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #resourceDirectory #headline h1 {
    margin-left: 85px;
  }
}

@media only screen and (min-width: 300px) and (max-width: 767px) {
  /* line 2281, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #resourceDirectory #headline h1 {
    text-align: center;
    margin-left: 0px;
    font-size: 2.25em;
  }
}

/* line 2289, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#resourceDirectory .container {
  margin-left: 150px;
  max-width: 750px;
}

/* line 2292, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#resourceDirectory .container ul {
  margin-bottom: 100px;
  margin-left: 30px;
  list-style-type: disc;
}

/* line 2297, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#resourceDirectory .container li {
  margin-top: 40px;
  margin-bottom: 20px;
  color: #0d1a2e;
  font-size: 2rem;
  font-family: "BrixSansMedium";
}

/* line 2303, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#resourceDirectory .container li p {
  color: #0d1a2e;
  line-height: 1.4;
  font-size: 1rem;
}

/* line 2309, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#resourceDirectory .container li span {
  color: #008bd1;
}

@media only screen and (min-width: 768px) and (max-width: 1023px) {
  /* line 2289, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #resourceDirectory .container {
    margin: 50px 100px;
  }
  /* line 2314, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #resourceDirectory .container li {
    font-size: 2em;
  }
}

@media only screen and (min-width: 300px) and (max-width: 767px) {
  /* line 2289, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #resourceDirectory .container {
    margin: 50px 50px;
  }
  /* line 2320, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #resourceDirectory .container ul {
    margin: 0 auto;
  }
  /* line 2323, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #resourceDirectory .container li {
    font-size: 1.5em;
  }
}

/* line 2329, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#tabletNavigation {
  display: none;
}

/* line 2334, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
nav.newnew-nav {
  background: transparent;
  top: 100%;
}

/* line 2337, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
nav.newnew-nav ul {
  flex-wrap: wrap;
  border: 0;
}

/* line 2340, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
nav.newnew-nav ul li {
  width: 100%;
  border: 0;
}

/* line 2344, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
nav.newnew-nav ul li:first-child {
  border: 0;
}

/* line 2347, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
nav.newnew-nav ul li a {
  color: #ffffff;
  border: 0;
}

/* line 2355, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
nav.newnew-nav .sub-nav,
nav.newnew-nav .sub-sub-nav {
  min-height: 557px;
  background-color: #99c7e4;
  flex-direction: column;
  justify-content: flex-start;
  flex-wrap: nowrap;
}

/* line 2364, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
nav.newnew-nav .sub-nav li,
nav.newnew-nav .sub-sub-nav li {
  background-color: #99c7e4;
  flex: 0;
}

/* line 2373, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#logo-container-maintenance {
  display: flex;
  justify-content: center;
}

/* line 2377, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#maintenance-message {
  background-color: #f5a623;
  color: #0d1a2e;
  text-align: center;
  padding: 5px;
}

/* line 2385, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#maintenance-content .container {
  margin: 7%;
}

@media only screen and (min-width: 768px) and (max-width: 1023px) {
  /* line 2385, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #maintenance-content .container {
    margin: 100px;
  }
}

@media only screen and (min-width: 300px) and (max-width: 767px) {
  /* line 2385, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #maintenance-content .container {
    margin: 25px;
  }
}

@media only screen and (min-width: 1760px) {
  /* line 2385, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #maintenance-content .container {
    margin: 222px;
  }
}

/* line 2396, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#maintenance-content .container #content {
  display: flex;
  grid-template-areas: "cons twop" "cons onep";
  padding: 75px;
  border-radius: 7px;
}

@media only screen and (min-width: 768px) and (max-width: 1023px) {
  /* line 2396, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #maintenance-content .container #content {
    padding: 25px;
  }
}

@media only screen and (min-width: 300px) and (max-width: 767px) {
  /* line 2396, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #maintenance-content .container #content {
    padding: 25px;
    grid-template-areas: "onep" "twop";
  }
}

/* line 2412, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#maintenance-content .container #content img {
  grid-area: cons;
  height: 100%;
}

@media only screen and (min-width: 768px) and (max-width: 1023px) {
  /* line 2412, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #maintenance-content .container #content img {
    height: 95%;
  }
}

@media only screen and (min-width: 300px) and (max-width: 767px) {
  /* line 2412, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #maintenance-content .container #content img {
    display: none;
  }
}

/* line 2422, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#maintenance-content .container #content p {
  padding-left: 25px;
  padding-bottom: 0;
  text-align: center;
}

@media only screen and (min-width: 300px) and (max-width: 767px) {
  /* line 2422, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #maintenance-content .container #content p {
    padding: 0;
  }
}

/* line 2430, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#maintenance-content .container #content p:nth-child(1) {
  grid-area: onep;
}

/* line 2433, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#maintenance-content .container #content p:nth-child(2) {
  grid-area: twop;
}

/* line 2436, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#maintenance-content .container #content span {
  font-weight: bold;
}

/* line 2440, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#maintenance-content .container #maintenance-download {
  text-align: center;
  padding-top: 25px;
  padding-bottom: 25px;
}

/* line 2444, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#maintenance-content .container #maintenance-download a {
  text-decoration: none;
  color: #fff;
  background-color: #0d1a2e;
  padding: 10px 15px;
}

/* line 2450, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#maintenance-content .container #maintenance-download a:hover {
  background-color: transparent;
  color: #0d1a2e;
  outline: 2px solid #0d1a2e;
  transition: 0.075s;
}

/* line 2466, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
body {
  display: flex;
  flex-direction: column;
}

/* line 2469, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
body #maintenance-content {
  flex-basis: auto;
  flex-shrink: 1;
  flex-grow: 1;
  flex: 1;
}

/* line 2477, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.hero-spot.single.development-hero.maintenance {
  background-image: url("/assets/images/maintenance-hero.jpg");
}

/* line 2481, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.hero-spot.single.development-hero.construction {
  background-image: url("/assets/images/construction-hero.jpg");
  background-position: right center;
}

/* -------------
    7. Footer
------------- */
/* line 2489, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#footerMaint {
  height: auto;
  position: relative;
  overflow: visible;
}

/* line 2494, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#footerMaint a:first-child {
  background: none;
  margin-right: 0;
  padding: 0;
  font-size: 0em;
}

@media screen and (max-width: 710px) {
  /* line 2501, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #footerMaint a:first-child {
    display: inline-block;
  }
}

/* line 2505, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#footerMaint .container {
  background-color: #0d1a2e;
  display: grid;
  padding: 15px 50px;
  font-family: "BrixSansMedium";
}

/* line 2510, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#footerMaint .container #logoMaint {
  display: table;
  margin: 0 auto;
  margin-top: 15px;
  margin-bottom: 15px;
}

/* -------------
    8. Copyright
------------- */
/* line 2522, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#copyrightMaint {
  background-color: #008bd1;
  text-align: center;
  color: #fff;
  padding: 5px;
}

/* line 2527, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#copyrightMaint p {
  padding: 0;
}

/* -------------
    A. IE10 + hacks for specific
------------- */
@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) {
  /* line 2539, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  nav.reworkedNav {
    background-color: #0d1a2e;
  }
  /* line 2541, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  nav.reworkedNav ul {
    max-width: 1400px;
  }
  /* line 2543, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  nav.reworkedNav ul li {
    flex: 1 1 auto;
  }
  /* line 2549, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #header .container {
    -js-display: flex;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    width: 100%;
    display: table;
  }
  /* line 2558, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #header .container ul {
    -js-display: flex;
    display: flex;
  }
  /* line 2563, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #logo-container {
    display: table-cell;
    float: left;
  }
  /* line 2567, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #login-links {
    display: table-cell;
    float: right;
  }
  /* line 2572, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  nav.reworkedNav {
    background-color: #0d1a2e;
  }
  /* line 2576, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  nav.reworkedNav ul {
    -js-display: flex;
    display: flex;
    display: table;
    width: 100%;
    max-width: 1400px;
  }
  /* line 2584, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  nav.reworkedNav ul li {
    display: table-cell;
    flex: 1 1 auto;
  }
  /* line 2589, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  nav.reworkedNav ul > li {
    padding: 0 2%;
  }
  /* line 2593, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #header .container #login-links {
    padding: 26px 17%;
  }
  /* line 2597, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #login-links ul {
    display: table;
  }
  /* line 2600, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #login-links ul li {
    display: table-cell;
  }
  /* line 2604, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #header .container li:not(:first-child)::before {
    padding-left: 10px;
  }
  /* line 2608, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #hero .container #process {
    -js-display: flex;
    display: flex;
    display: table;
  }
  /* line 2614, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #hero .container #planning,
  #hero .container #designing,
  #hero .container #construction,
  #hero .container #maintenance {
    display: table-cell;
    border: 5px solid;
  }
  /* line 2622, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  .owl-item .item {
    -js-display: flex;
    display: flex;
    display: table;
    overflow: hidden;
  }
  /* line 2628, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #contentArea .container #pwdCarousel .item img {
    display: table-cell;
    width: 100%;
    height: 100%;
    max-width: initial;
    object-fit: cover;
    max-height: 500px;
  }
  /* line 2636, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  .owl-item .item .textContent {
    display: table-cell;
    vertical-align: middle;
  }
  /* line 2642, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  .display-table-row {
    display: table-row;
  }
  /* line 2647, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #contentLinks .container h1 {
    width: 100%;
  }
  /* line 2650, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  .cl-row {
    display: table;
  }
  /* line 2653, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #contentLinks .container .cl-row > div {
    width: 30%;
    display: table-cell;
    margin-left: 10px;
    margin-right: 10px;
    border: 10px solid #ffffff;
  }
  /* line 2661, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #footer .container {
    -js-display: flex;
    display: flex;
    display: table;
    width: 100%;
  }
  /* line 2668, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #footer .container > div {
    display: table-cell;
  }
  /* line 2673, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #contentLinks .container {
    display: -ms-grid;
    display: grid;
    height: 100%;
    -ms-grid-columns: 1fr 1fr 1fr;
    grid-template: "h1 h2 h3" "a b c" "d e f";
  }
  /* line 2683, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #contentLinks .container div {
    margin: 10px;
  }
  /* line 2687, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #contentLinks .container h1 {
    grid-area: h1;
    grid-column-start: 1;
    grid-column-end: -1;
    grid-column: 1 / -1;
    grid-column: 1 / span 3;
    -ms-grid-column-span: 3;
  }
  /* line 2696, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #clDesign {
    -ms-grid-row: 2;
    -ms-grid-column: 1;
    grid-area: a;
  }
  /* line 2702, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #clGSIDesign {
    -ms-grid-row: 2;
    -ms-grid-column: 2;
    grid-area: b;
  }
  /* line 2708, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #clStormwater {
    -ms-grid-row: 2;
    -ms-grid-column: 3;
    grid-area: c;
  }
  /* line 2714, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #clProjects {
    -ms-grid-row: 3;
    -ms-grid-column: 1;
    grid-area: d;
  }
  /* line 2720, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #clWaste {
    -ms-grid-row: 3;
    -ms-grid-column: 2;
    grid-area: e;
  }
  /* line 2726, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #clWaterTransport {
    -ms-grid-row: 3;
    -ms-grid-column: 3;
    grid-area: f;
  }
  /* line 2732, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #loginOverlay #form_login_desk input {
    display: block;
    width: 100%;
  }
  /* line 2737, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #loginOverlay #bottomLinks {
    display: table;
    width: 100%;
  }
  /* line 2740, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #loginOverlay #bottomLinks a {
    display: table-cell;
    width: 50%;
  }
  /* line 2743, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #loginOverlay #bottomLinks a:nth-of-type(2) {
    text-align: right;
  }
  /* line 2749, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #hero .container #process {
    display: table;
  }
  /* line 2751, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #hero .container #process > div {
    display: table-cell;
    width: 25%;
    max-width: 25%;
  }
  /* line 2756, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #hero .container #process .title {
    display: flex;
    justify-content: center;
    align-items: center;
  }
  /* line 2760, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #hero .container #process .title svg {
    flex: 0 1 75px;
  }
  /* line 2764, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #hero .container #process p {
    display: table;
    min-height: 130px;
  }
  /* line 2771, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  .poa-card, .table-wrap > table, .smp-card {
    border-collapse: separate !important;
  }
  /* line 2774, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  .poa-card .table-wrap > table, .table-wrap > table .table-wrap > table, .smp-card .table-wrap > table {
    box-shadow: initial !important;
  }
  /* line 2782, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #create-user-content input[type="radio"] + label,
  #change-password-content input[type="radio"] + label {
    display: inline-block;
  }
  /* line 2787, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #loginOverlay .loginError {
    display: table;
  }
  /* line 2789, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #loginOverlay .loginError p, #loginOverlay .loginError img {
    display: table-cell;
  }
  /* line 2794, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #contentArea .container .textContent h1 {
    font-size: 3.5em;
  }
  /* line 2795, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #contentArea .container .textContent h2 {
    font-size: 2em;
  }
}

@supports (-ms-ime-align: auto) {
  /* line 2803, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  nav.reworkedNav {
    background-color: #0d1a2e;
  }
  /* line 2806, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  nav.reworkedNav ul {
    -js-display: flex;
    display: flex;
    display: table;
    width: 100%;
    max-width: 1400px;
  }
  /* line 2814, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  nav.reworkedNav ul li {
    display: table-cell;
    flex: 1 1 auto;
  }
  /* line 2819, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  nav.reworkedNav ul > li {
    padding: 0 2%;
  }
  /* line 2822, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #contentArea .container #pwdCarousel .item img {
    display: table-cell;
    width: 100%;
    height: 100%;
    max-width: initial;
    object-fit: cover;
    max-height: 500px;
  }
  /* line 2830, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  .poa-card, .table-wrap > table, .smp-card {
    border-collapse: separate !important;
  }
  /* line 2833, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  .poa-card .table-wrap > table, .table-wrap > table .table-wrap > table, .smp-card .table-wrap > table {
    box-shadow: initial !important;
  }
}

/* line 2843, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#request-form-container {
  position: relative;
  margin-bottom: 5em;
}

/* line 2846, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#request-form-container #contact-container {
  background-color: #0E1B2E;
  color: #ffffff;
  top: 0;
  margin-top: 5em;
  width: 100%;
  padding: 1em 2.5em;
  z-index: 1336;
  display: flex;
  flex-direction: row;
  align-items: center;
}

@media only screen and (min-width: 300px) and (max-width: 767px) {
  /* line 2846, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #request-form-container #contact-container {
    display: none;
  }
}

/* line 2861, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#request-form-container #contact-container p:nth-child(2) {
  margin-top: 1em;
}

/* line 2864, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#request-form-container #contact-container aside {
  display: flex;
  flex-direction: row;
  margin-bottom: 1em;
}

/* line 2868, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#request-form-container #contact-container aside img {
  margin-right: 1em;
}

/* line 2871, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#request-form-container #contact-container aside a {
  color: #ffffff;
  align-self: center;
}

/* line 2876, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#request-form-container #contact-container div {
  margin-right: 1em;
}

/* line 2880, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#request-form-container #request-form {
  margin-top: 5em;
  margin-left: 2.5em;
}

@media only screen and (min-width: 768px) and (max-width: 1023px) {
  /* line 2880, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #request-form-container #request-form {
    margin-right: 2.5em;
  }
}

@media only screen and (min-width: 300px) and (max-width: 767px) {
  /* line 2880, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #request-form-container #request-form {
    margin: 0;
    margin-top: 5em;
  }
}

/* line 2890, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#request-form-container #request-form .text-counter {
  display: block;
  padding: 0.65em !important;
  background: #e0e0e0;
  color: black;
  float: left;
  width: fit-content;
}

/* line 2899, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#request-form-container #request-form #rf-section01 .input-row {
  display: flex;
  justify-content: space-between;
  width: 100%;
}

/* line 2912, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#request-form-container #request-form #rf-section01 .input-row:nth-child(1), #request-form-container #request-form #rf-section01 .input-row:nth-child(2), #request-form-container #request-form #rf-section01 .input-row:nth-child(3), #request-form-container #request-form #rf-section01 .input-row:nth-child(4), #request-form-container #request-form #rf-section01 .input-row:nth-child(5), #request-form-container #request-form #rf-section01 .input-row:nth-child(6) {
  margin-bottom: 0.5em;
}

/* line 2915, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#request-form-container #request-form #rf-section01 .input-row .input-container {
  position: relative;
  width: 99%;
}

/* line 2918, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#request-form-container #request-form #rf-section01 .input-row .input-container:nth-child(2) {
  align-items: flex-end;
}

/* line 2921, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#request-form-container #request-form #rf-section01 .input-row .input-container input[type=text], #request-form-container #request-form #rf-section01 .input-row .input-container select, #request-form-container #request-form #rf-section01 .input-row .input-container textarea {
  display: inline-block;
  width: 98%;
  height: 40px;
  margin-top: 0.5em;
  outline: none;
}

/* line 2929, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#request-form-container #request-form #rf-section01 .input-row .input-container textarea {
  height: 100px;
  resize: none;
  width: 100%;
}

/* line 2934, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#request-form-container #request-form #rf-section01 .input-row .input-container #phone, #request-form-container #request-form #rf-section01 .input-row .input-container #opanum, #request-form-container #request-form #rf-section01 .input-row .input-container #pname {
  width: 100%;
}

/* line 2937, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#request-form-container #request-form #rf-section01 .input-row .input-container p {
  margin: 0;
}

/* line 2943, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#request-form-container #request-form .section-title-header {
  color: #FFFFFF;
  background-color: #008BD0;
  padding: 1em;
  margin: 2.5em 0 2.5em 0;
  width: 100%;
}

/* line 2960, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#request-form-container #request-form #rf-section02 .input-row {
  display: flex;
  justify-content: flex-start;
  flex-direction: row;
  width: 100%;
  margin-bottom: 1em;
}

@media only screen and (min-width: 300px) and (max-width: 767px) {
  /* line 2960, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #request-form-container #request-form #rf-section02 .input-row {
    width: 100%;
    flex-direction: column;
  }
}

/* line 2970, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#request-form-container #request-form #rf-section02 .input-row .checkbox-container {
  display: flex;
  width: 50%;
}

@media only screen and (min-width: 300px) and (max-width: 767px) {
  /* line 2973, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #request-form-container #request-form #rf-section02 .input-row .checkbox-container:nth-child(1) {
    width: 100%;
  }
}

/* line 2979, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#request-form-container #request-form #rf-section02 .input-row .checkbox-container .label-container {
  text-align: left;
  display: flex;
  flex-direction: row-reverse;
  position: relative;
  padding-left: 35px;
  margin-bottom: 12px;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

/* line 2991, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#request-form-container #request-form #rf-section02 .input-row .checkbox-container .label-container input {
  outline: none;
  cursor: pointer;
}

/* line 3007, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#request-form-container #request-form #rf-section02 .input-row .checkbox-container .label-container aside {
  width: 40px;
}

/* line 3013, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#request-form-container #request-form #rf-section02 .input-row:nth-child(4) .checkbox-container, #request-form-container #request-form #rf-section02 .input-row:nth-child(5) .checkbox-container {
  width: 100%;
}

/* line 3017, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#request-form-container #request-form #rf-section02 .input-row:nth-child(6) {
  display: flex;
  flex-direction: column;
}

/* line 3020, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#request-form-container #request-form #rf-section02 .input-row:nth-child(6) textarea {
  width: 100%;
  height: 100px;
  display: inline-block;
  margin-top: 0.5em;
  resize: none;
  outline: none;
}

@media only screen and (min-width: 300px) and (max-width: 767px) {
  /* line 3020, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #request-form-container #request-form #rf-section02 .input-row:nth-child(6) textarea {
    width: 100%;
  }
}

/* line 3036, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#request-form-container #request-form #rf-section03 .date-time-container {
  border-bottom: 1.25px solid #3f4041;
  margin-top: 1em;
}

/* line 3039, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#request-form-container #request-form #rf-section03 .date-time-container .input-row {
  display: flex;
  margin-bottom: 1.5em;
  width: 100%;
}

@media only screen and (min-width: 300px) and (max-width: 767px) {
  /* line 3039, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #request-form-container #request-form #rf-section03 .date-time-container .input-row {
    flex-direction: row;
  }
}

/* line 3046, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#request-form-container #request-form #rf-section03 .date-time-container .input-row .input-container {
  position: relative;
  align-items: center;
  align-self: center;
  margin-left: 2.5em;
}

@media only screen and (min-width: 300px) and (max-width: 767px) {
  /* line 3046, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #request-form-container #request-form #rf-section03 .date-time-container .input-row .input-container {
    align-items: flex-start;
    align-self: flex-start;
    margin-top: 1em;
  }
}

/* line 3057, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#request-form-container #request-form #rf-section03 .date-time-container .input-row .input-container:nth-child(1) {
  margin-left: 0;
}

/* line 3060, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#request-form-container #request-form #rf-section03 .date-time-container .input-row .input-container:nth-child(2) {
  margin-left: 5em;
}

@media only screen and (min-width: 300px) and (max-width: 767px) {
  /* line 3060, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #request-form-container #request-form #rf-section03 .date-time-container .input-row .input-container:nth-child(2) {
    margin: 0;
    margin-top: 1em;
  }
}

/* line 3068, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#request-form-container #request-form #rf-section03 .date-time-container .input-row .input-container label {
  margin-left: 5em;
}

/* line 3070, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#request-form-container #request-form #rf-section03 .date-time-container .input-row .input-container label:nth-child(1) {
  margin-left: 0;
}

/* line 3073, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#request-form-container #request-form #rf-section03 .date-time-container .input-row .input-container label:nth-child(2) {
  margin-left: 5em;
}

@media only screen and (min-width: 300px) and (max-width: 767px) {
  /* line 3073, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #request-form-container #request-form #rf-section03 .date-time-container .input-row .input-container label:nth-child(2) {
    margin: 0;
  }
}

/* line 3080, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#request-form-container #request-form #rf-section03 .date-time-container .input-row .input-container input {
  height: 40px;
  outline: none;
}

@media only screen and (min-width: 300px) and (max-width: 767px) {
  /* line 3080, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #request-form-container #request-form #rf-section03 .date-time-container .input-row .input-container input {
    width: 95%;
  }
}

/* line 3088, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#request-form-container #request-form #rf-section03 .date-time-container .input-row .input-container label {
  display: block;
}

/* line 3091, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#request-form-container #request-form #rf-section03 .date-time-container .input-row .input-container img {
  position: absolute;
  top: 2.9em;
  transform: scale(1.01);
  right: 0;
}

@media only screen and (min-width: 300px) and (max-width: 767px) {
  /* line 3091, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #request-form-container #request-form #rf-section03 .date-time-container .input-row .input-container img {
    top: 2.75em;
    right: 0.40em;
  }
}

/* line 3102, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#request-form-container #request-form #rf-section03 .date-time-container .input-row .date-container {
  margin-left: 5em;
  align-self: center;
}

@media only screen and (min-width: 300px) and (max-width: 767px) {
  /* line 3102, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  #request-form-container #request-form #rf-section03 .date-time-container .input-row .date-container {
    margin: 0;
    align-self: flex-start;
    margin-top: 1em;
  }
}

/* line 3110, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#request-form-container #request-form #rf-section03 .date-time-container .input-row .date-container p {
  margin-top: 2.5em;
}

/* line 3115, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#request-form-container #request-form #rf-section03 .date-time-container .delete {
  bottom: 1em;
  color: #008BD0;
  cursor: pointer;
  text-decoration: underline;
  padding: 0;
  width: fit-content;
}

/* line 3126, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#request-form-container #request-form #rf-section03 .add-another {
  display: flex;
  margin-top: 2.5em;
  cursor: pointer;
  width: fit-content;
}

/* line 3131, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#request-form-container #request-form #rf-section03 .add-another p {
  margin-left: 0.5em;
}

/* line 3137, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#request-form-container #request-form #rf-section04 #upload-rq {
  background-color: #A6C8E4;
  padding: 0.75em 1.5em;
  border: none;
}

/* line 3141, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#request-form-container #request-form #rf-section04 #upload-rq:hover {
  background-color: #FFFFFF;
  outline: 2px solid #A6C8E4;
  cursor: pointer;
}

/* line 3148, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#request-form-container #request-form .bolder {
  border: 1px solid #0E1B2E;
  margin-top: 2.5em;
  margin-bottom: 2.5em;
}

/* line 3153, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#request-form-container #request-form #form-submit-container {
  text-align: center;
}

/* line 3155, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#request-form-container #request-form #form-submit-container button {
  background-color: #0E1B2E;
  color: #FFF;
  padding: 0.75em 1.5em;
  border: none;
  margin-top: 2.5em;
}

/* line 3161, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#request-form-container #request-form #form-submit-container button:hover {
  background-color: #FFFFFF;
  outline: 2px solid #0E1B2E;
  cursor: pointer;
  color: #0E1B2E;
}

/* line 3172, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.label-container input:checked ~ .checkmark {
  background-color: #000000;
}

/* line 3175, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.checkmark:after {
  content: "";
  position: absolute;
  display: none;
}

/* line 3180, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.label-container input:checked ~ .checkmark:after {
  display: block;
}

/* line 3183, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.label-container .checkmark:after {
  left: 9px;
  top: 5px;
  width: 5px;
  height: 10px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}

/* line 3194, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.checkmark {
  background-color: #008BD0 !important;
}

/* line 3197, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.flatpickr-day.selected {
  background-color: #008BD0 !important;
  border-color: #008BD0 !important;
  color: #FFF !important;
}

/* line 3201, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.flatpickr-day.selected:hover {
  color: #0E1B2E !important;
}

/* line 3205, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.flatpickr-day.flatpickr-disabled {
  opacity: .35 !important;
}

/* line 3208, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.flatpickr-day {
  color: #0E1B2E !important;
}

/* line 3211, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.flatpickr-day.today {
  border-color: #008BD0 !important;
}

/* line 3213, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.flatpickr-day.today:hover {
  background-color: #E6E6E6 !important;
}

/* line 3217, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.flatpickr-time input {
  color: #0E1B2E !important;
}

/* line 3227, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.chapter-2 + .content .wrapper .text table {
  padding: 0;
}

/* line 3229, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.chapter-2 + .content .wrapper .text table td {
  padding: 0.2em;
}

/* line 3232, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.chapter-2 + .content .wrapper .text table tbody td:last-child {
  border: 1px solid #3e454d;
}

/* line 3241, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.radio-container {
  display: flex;
  width: 20%;
}

@media only screen and (min-width: 300px) and (max-width: 767px) {
  /* line 3244, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
  .radio-container:nth-child(1) {
    width: 100%;
  }
}

/* line 3250, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.radio-container .label-container {
  text-align: left;
  display: flex;
  flex-direction: row-reverse;
  position: relative;
  order: 2;
  margin-bottom: 12px;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

/* line 3263, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.radio-container .label-container input {
  outline: none;
  cursor: pointer;
}

/* line 3280, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.radio-container aside {
  padding-top: 23px;
  width: 40px;
}

/* line 3286, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.radiostuff {
  flex-wrap: wrap;
  justify-content: flex-start !important;
}

/* line 3289, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
.radiostuff > label {
  flex: 1 1 100%;
}

/* line 3294, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#avg-review-times {
  display: flex;
  flex: 1;
}

/* line 3297, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#avg-review-times .art-left {
  width: 55%;
  padding-right: 1.25rem;
}

/* line 3306, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#avg-review-times .art-left .blue-bg-bar {
  background-color: rgba(2, 116, 189, 0.4);
  border-radius: 5px;
  margin-bottom: 1rem;
  padding: 0.5rem;
}

/* line 3312, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#avg-review-times .art-left .last-bar {
  margin-bottom: 0;
}

/* line 3316, ../../../../../Users/prash/Documents/dev/git/pwd/assets/scss/styles.scss */
#avg-review-times .art-right {
  width: 50%;
  padding-left: 1.25rem;
  align-self: flex-end;
}

/*# sourceMappingURL=styles.css.map */