@font-face {
  font-family: "Helvetica Neue LT Pro";
  src: url("assets/fonts/HelveticaNeueLTPro/HelveticaNeueLTPro-Roman.eot");
  src: url("assets/fonts/HelveticaNeueLTPro/HelveticaNeueLTPro-Roman.eot?#iefix")
      format("embedded-opentype"),
    url("assets/fonts/HelveticaNeueLTPro/HelveticaNeueLTPro-Roman.woff2")
      format("woff2"),
    url("assets/fonts/HelveticaNeueLTPro/HelveticaNeueLTPro-Roman.woff")
      format("woff"),
    url("assets/fonts/HelveticaNeueLTPro/HelveticaNeueLTPro-Roman.ttf")
      format("truetype"),
    url("assets/fonts/HelveticaNeueLTPro/HelveticaNeueLTPro-Roman.svg#HelveticaNeueLTPro-Roman")
      format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Helvetica Neue LT Pro";
  src: url("assets/fonts/HelveticaNeueLTPro/HelveticaNeueLTPro-LtCn.eot");
  src: url("assets/fonts/HelveticaNeueLTPro/HelveticaNeueLTPro-LtCn.eot?#iefix")
      format("embedded-opentype"),
    url("assets/fonts/HelveticaNeueLTPro/HelveticaNeueLTPro-LtCn.woff2")
      format("woff2"),
    url("assets/fonts/HelveticaNeueLTPro/HelveticaNeueLTPro-LtCn.woff")
      format("woff"),
    url("assets/fonts/HelveticaNeueLTPro/HelveticaNeueLTPro-LtCn.ttf")
      format("truetype"),
    url("assets/fonts/HelveticaNeueLTPro/HelveticaNeueLTPro-LtCn.svg#HelveticaNeueLTPro-LtCn")
      format("svg");
  font-weight: 100;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Helvetica Neue LT Pro";
  src: url("assets/fonts/HelveticaNeueLTPro/HelveticaNeueLTPro-Md.eot");
  src: url("assets/fonts/HelveticaNeueLTPro/HelveticaNeueLTPro-Md.eot?#iefix")
      format("embedded-opentype"),
    url("assets/fonts/HelveticaNeueLTPro/HelveticaNeueLTPro-Md.woff2")
      format("woff2"),
    url("assets/fonts/HelveticaNeueLTPro/HelveticaNeueLTPro-Md.woff")
      format("woff"),
    url("assets/fonts/HelveticaNeueLTPro/HelveticaNeueLTPro-Md.ttf")
      format("truetype"),
    url("assets/fonts/HelveticaNeueLTPro/HelveticaNeueLTPro-Md.svg#HelveticaNeueLTPro-Md")
      format("svg");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Helvetica Neue LT Pro";
  src: url("assets/fonts/HelveticaNeueLTPro/HelveticaNeueLTPro-Cn.eot");
  src: url("assets/fonts/HelveticaNeueLTPro/HelveticaNeueLTPro-Cn.eot?#iefix")
      format("embedded-opentype"),
    url("assets/fonts/HelveticaNeueLTPro/HelveticaNeueLTPro-Cn.woff2")
      format("woff2"),
    url("assets/fonts/HelveticaNeueLTPro/HelveticaNeueLTPro-Cn.woff")
      format("woff"),
    url("assets/fonts/HelveticaNeueLTPro/HelveticaNeueLTPro-Cn.ttf")
      format("truetype"),
    url("assets/fonts/HelveticaNeueLTPro/HelveticaNeueLTPro-Cn.svg#HelveticaNeueLTPro-Cn")
      format("svg");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Helvetica Neue LT Pro";
  src: url("assets/fonts/HelveticaNeueLTPro/HelveticaNeueLTPro-Lt.eot");
  src: url("assets/fonts/HelveticaNeueLTPro/HelveticaNeueLTPro-Lt.eot?#iefix")
      format("embedded-opentype"),
    url("assets/fonts/HelveticaNeueLTPro/HelveticaNeueLTPro-Lt.woff2")
      format("woff2"),
    url("assets/fonts/HelveticaNeueLTPro/HelveticaNeueLTPro-Lt.woff")
      format("woff"),
    url("assets/fonts/HelveticaNeueLTPro/HelveticaNeueLTPro-Lt.ttf")
      format("truetype"),
    url("assets/fonts/HelveticaNeueLTPro/HelveticaNeueLTPro-Lt.svg#HelveticaNeueLTPro-Lt")
      format("svg");
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Helvetica Neue LT Pro";
  src: url("assets/fonts/HelveticaNeueLTPro/HelveticaNeueLTPro-Bd.eot");
  src: url("assets/fonts/HelveticaNeueLTPro/HelveticaNeueLTPro-Bd.eot?#iefix")
      format("embedded-opentype"),
    url("assets/fonts/HelveticaNeueLTPro/HelveticaNeueLTPro-Bd.woff2")
      format("woff2"),
    url("assets/fonts/HelveticaNeueLTPro/HelveticaNeueLTPro-Bd.woff")
      format("woff"),
    url("assets/fonts/HelveticaNeueLTPro/HelveticaNeueLTPro-Bd.ttf")
      format("truetype"),
    url("assets/fonts/HelveticaNeueLTPro/HelveticaNeueLTPro-Bd.svg#HelveticaNeueLTPro-Bd")
      format("svg");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'MrEavesXLMODOTHeavy';
  src: url('/assets/fonts/MrEavesXLMODOTHeavy.otf') format('opentype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

.hel-reg {
  font-family: "MrEavesXLMODOTHeavy" !important;
  font-weight: normal !important;
  font-style: normal !important;
}
.hel-bold {
  font-family: "MrEavesXLMODOTHeavy" !important;
  font-weight: normal !important;
  font-style: bold !important;
}
.hel-ltcn {
  font-family: "MrEavesXLMODOTHeavy" !important;
  font-weight: 100 !important;
  font-style: normal !important;
}
.hel-lt {
  font-family: "MrEavesXLMODOTHeavy" !important;
  font-weight: 200 !important;
  font-style: normal !important;
}
.hel-cn {
  font-family: "MrEavesXLMODOTHeavy" !important;
  font-weight: 300 !important;
  font-style: normal !important;
}
.hel-md {
  font-family: "MrEavesXLMODOTHeavy" !important;
  font-weight: 500 !important;
  font-style: normal !important;
}
.row {
  margin-right: 0px !important;
  margin-left: 0px !important;
}
.container,
.container-fluid,
.container-lg,
.container-md,
.container-sm,
.container-xl {
  padding-right: 0px !important;
  padding-left: 0px !important;
}
#headerButton button,
.btn {
  background-color: #183151;
  color: #fff;
  border: 1px solid #183151;
  padding: 5px 20px;
  font-family: ScandiaRegular;
  border-radius: 0px;
}
.btn:hover {
  background-color: transparent;
  color: #183151;
  border: 1px solid #183151;
}
a {
  color: #63656a !important;
}
.col,
.col-1,
.col-10,
.col-11,
.col-12,
.col-2,
.col-3,
.col-4,
.col-5,
.col-6,
.col-7,
.col-8,
.col-9,
.col-auto,
.col-lg,
.col-lg-1,
.col-lg-10,
.col-lg-11,
.col-lg-12,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-lg-auto,
.col-md,
.col-md-1,
.col-md-10,
.col-md-11,
.col-md-12,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-md-auto,
.col-sm,
.col-sm-1,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-sm-auto,
.col-xl,
.col-xl-1,
.col-xl-10,
.col-xl-11,
.col-xl-12,
.col-xl-2,
.col-xl-3,
.col-xl-4,
.col-xl-5,
.col-xl-6,
.col-xl-7,
.col-xl-8,
.col-xl-9,
.col-xl-auto {
  width: auto !important;
}
.sk-chase {
  width: 40px;
  height: 40px;
  position: absolute !important;
  top: 48%;
  left: 48%;
  animation: sk-chase 2.5s infinite linear both;
}
.sk-chase-dot {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  animation: sk-chase-dot 2s infinite ease-in-out both;
}
.sk-chase-dot:before {
  content: "";
  display: block;
  width: 25%;
  height: 25%;
  background-color: #fff;
  border-radius: 100%;
  animation: sk-chase-dot-before 2s infinite ease-in-out both;
}
.sk-chase-dot:nth-child(1) {
  animation-delay: -1.1s;
}
.sk-chase-dot:nth-child(2) {
  animation-delay: -1s;
}
.sk-chase-dot:nth-child(3) {
  animation-delay: -0.9s;
}
.sk-chase-dot:nth-child(4) {
  animation-delay: -0.8s;
}
.sk-chase-dot:nth-child(5) {
  animation-delay: -0.7s;
}
.sk-chase-dot:nth-child(6) {
  animation-delay: -0.6s;
}
.sk-chase-dot:nth-child(1):before {
  animation-delay: -1.1s;
}
.sk-chase-dot:nth-child(2):before {
  animation-delay: -1s;
}
.sk-chase-dot:nth-child(3):before {
  animation-delay: -0.9s;
}
.sk-chase-dot:nth-child(4):before {
  animation-delay: -0.8s;
}
.sk-chase-dot:nth-child(5):before {
  animation-delay: -0.7s;
}
.sk-chase-dot:nth-child(6):before {
  animation-delay: -0.6s;
}
@keyframes sk-chase {
  100% {
    transform: rotate(360deg);
  }
}
@keyframes sk-chase-dot {
  80%,
  100% {
    transform: rotate(360deg);
  }
}
@keyframes sk-chase-dot-before {
  50% {
    transform: scale(0.4);
  }
  100%,
  0% {
    transform: scale(1);
  }
}
html {
  scroll-behavior: smooth;
  visibility: hidden;
}
:target:before {
  content: "";
  display: block;
}
.graphic-element-image-gallery img {
  height: 220px;
}
hr {
  background-color: #707070 !important;
}
.divider-no-space {
  margin: -0px 0px;
}
h2 {
  font-family: ScandiaRegular;
  color: #183151;
  font-weight: normal;
}
h3 {
  font-size: 20px;
}
h4 {
  font-family: 'MrEavesXLMODOTHeavy';
  color: #183151;
  font-size: 20px;
}
h5 {
  font-size: 14px;
}
.center-justify {
  display: flex;
  justify-content: center;
  align-items: center;
}
.center-justify img {
  max-width: 75%;
}
.primary-color-2 {
  color: #5c86af !important;
}
.dropdown-item {
  color: #63656a !important;
}
.light-weight {
  font-weight: 300 !important;
}
.breathing-space-top {
  margin-top: 30px;
}
.breathing-space-top-more {
  margin-top: 60px;
}
.social-image {
  max-width: 213px;
}
h5,
h3 {
  font-family: ScandiaRegular;
  color: #63656a;
  font-weight: bold;
}
.freight {
  font-family: ScandiaRegular !important;
}
.primary-font {
  font-family: ScandiaRegular;
}
.secondary-font {
  font-family: ScandiaRegular;
}
.no-bullet {
  list-style-type: none !important;
  margin-left: -40px;
  color: #183151;
  font-weight: 300 !important;
}
.dropdown-item.active {
  background-color: #fff;
}
.vertical-center {
  display: flex;
  align-items: center;
}
.horizontal-center {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.horizontal-left {
  display: flex;
  align-items: start;
  flex-direction: column;
}
.img-80 {
  width: 80%;
}
.color-tiles-row {
  display: flex;
  flex-direction: row;
}
.color-tile {
  margin-right: 10px;
}
.typography-center {
  display: flex;
  align-items: center;
}
.triangle-list,
.triangle-list-sub {
  margin: 0.75em 0;
  padding: 0 1em;
  list-style: none;
}
#header {
  border-bottom: 1px solid lightgray;
  background-color: white;
  z-index: 99999999;
}
.header .col,
.col-1,
.col-10,
.col-11,
.col-12,
.col-2,
.col-3,
.col-4,
.col-5,
.col-6,
.col-7,
.col-8,
.col-9,
.col-auto,
.col-lg,
.col-lg-1,
.col-lg-10,
.col-lg-11,
.col-lg-12,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-lg-auto,
.col-md,
.col-md-1,
.col-md-10,
.col-md-11,
.col-md-12,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-md-auto,
.col-sm,
.col-sm-1,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-sm-auto,
.col-xl,
.col-xl-1,
.col-xl-10,
.col-xl-11,
.col-xl-12,
.col-xl-2,
.col-xl-3,
.col-xl-4,
.col-xl-5,
.col-xl-6,
.col-xl-7,
.col-xl-8,
.col-xl-9,
.col-xl-auto {
  padding: 0px 5px !important;
}
.headerContainer {
  padding: 15px 4px 15px 12px;
}
.headerButton:hover {
  color: #5c86af !important;
}
.header-icon {
  background-color: #5c86af;
  padding: 8px 10px;
  color: #fff;
  border-radius: 6px;
}
.header-icon i {
  vertical-align: middle;
}
.right-header {
  display: flex;
  flex-direction: row-reverse;
}
.right-header-section {
  display: flex;
  align-items: center;
}
#logo {
  width: auto;
  margin-left: -15px;
}
.fa-globe {
  margin-top: -2px;
}
.fa-circle {
  color: #183151;
}
.JAR-red {
  color: #be1e2d;
}
.JAR-gray {
  color: #58595b;
}
.JAR-blue {
  color: #183151 !important;
}
.JAR-lightBlue {
  color: #5c86af !important;
}
.mobile-nav {
  display: none;
  margin-left: -13px;
}
.navbar {
  background-color: #fff !important;
}
.navbar-toggler {
  float: right;
  margin-top: -50px;
}
.navbar-nav {
  padding-top: 15px;
}
.dropdown-menu {
  border: none;
}
.dropdown-item:hover {
  background-color: transparent;
}
.sidebar {
  height: 100%;
  width: 24.5%;
  background-color: white;
  position: fixed;
}
.content {
  margin-left: 25%;
  padding-left: 5%;
  width: 72%;
  z-index: 10000;
}
.sideHeading {
  font-family: ScandiaRegular;
  font-size: 16px;
  padding-left: 20px;
  padding-top: 10px;
  padding-bottom: 10px;
  float: left;
  color: #63656a !important;
}
.sideHeading:hover,
.side-menu-child a:hover,
.nav-link:hover,
.dropdown-item:hover {
  color: #183151 !important;
  cursor: pointer !important;
  text-decoration: none !important;
  font-weight: bold;
}
.sideHeading.active,
.sideMenu.active {
  color: #183151 !important;
  cursor: inherit;
  border-left: 4px solid #183151;
  font-weight: bold;
}
.nav-link.active {
  color: #183151 !important;
  cursor: inherit;
  font-weight: bold;
}
.sideMenu {
  text-align: left;
  padding-top: 0px;
  padding-bottom: 0px;
  display: block;
  float: left;
  width: 100%;
}
.sideMenu.collapse {
  display: none;
}
.sideMenu.collapse.show {
  display: block;
}
.side-menu-child {
  font-size: 14px !important;
  padding-left: 15px;
  margin-bottom: 2px;
}
.side-menu-child:hover {
  font-weight: bold;
}
.sideMenuNav {
  border-right: 1px solid lightgray;
  padding: 45px 0px 0px 30px;
}
.sideContainer {
  margin-top: 30px;
  position: fixed;
  width: 240px;
}
.gray-text {
  color: #707070 !important;
}
.contentContainer {
  padding: 30px 0 60px 30px;
}
.contentHeading {
  color: #183151;
  font-family: 'MrEavesXLMODOTHeavy';
  font-size: 30px;
  font-weight: normal;
  margin-bottom: 30px;
}
.contentSubheading {
  color: #183151;
  font-family: ScandiaRegular;
  font-size: 20px;
  font-weight: normal;
  margin-bottom: 30px;
  font-weight: bold;
}
.contentLightSubheading {
  color: #5c86af;
  font-family: 'MrEavesXLMODOTHeavy';
  font-size: 20px;
  margin-bottom: 30px !important;
}
td,
tr th {
  border: none !important;
}
td {
  vertical-align: middle !important;
}
p,
ol,
li,
table,
.nav-link {
  font-family: ScandiaRegular !important;
  color: #63656a !important;
  font-size: 17px;
}
ol {
  padding-inline-start: 20px !important;
}
.blue-border td {
  border-top: 1px solid #5c86af !important;
}
.no-padding {
  padding: 0px !important;
}
tr td,
tr th {
  padding: 0 !important;
  margin: 0 !important;
}
.bold {
  font-weight: bold;
}
.indent {
  margin-left: 110px;
}
.indent-small {
  margin-left: 15px;
}
.secondary-color {
  color: #5c86af !important;
}
.heading1 {
  font-family: ScandiaRegular;
  color: #707070;
  font-weight: bolder;
}
.small-text {
  font-size: 12px !important;
}
.download-button {
  background-color: #183151 !important;
  color: #fff !important;
  font-size: 20px;
  font-family: ScandiaRegular;
  padding: 15px;
  position: relative;
  border-radius: 0px !important;
  -webkit-box-shadow: 3px 3px 5px 3px #ccc;
  -moz-box-shadow: 3px 3px 5px 3px #ccc;
  box-shadow: 3px 3px 5px 3px #ccc;
}
.download-button:hover {
  cursor: pointer;
}
#dlogo {
  font-size: 20px;
  color: white;
  margin-right: 15px;
}
.half-column-image {
  max-width: 50% !important;
}
.pull-right {
  float: right;
}
.pull-left {
  float: left;
}
.half-column-image-left {
  margin-left: -15px;
}
.half-column-image-right {
  margin-right: -15px;
}
.ma {
  margin: auto;
  display: flex;
}
.sticky {
  position: sticky;
  top: 0;
  width: 100%;
  z-index: 12;
}
.parent {
  display: flex;
  margin-bottom: 50px;
}
.child {
  width: 50%;
  display: flex;
}
.color-palette-box {
  width: 150px;
  height: 150px;
}
#box1 {
  background-color: #183151;
}
#box2 {
  background-color: #5c86af;
}
#box3 {
  background-color: #63656a;
}
#box4 {
  background-color: #183151;
}
#box5 {
  background-color: #183151;
}
#box6 {
  background-color: #183151;
}
#box7 {
  background-color: #183151;
}
.ham {
  display: none;
}
a {
  color: #183151;
}
a:hover {
  color: #183151;
  text-decoration: underline !important;
}
.color-palette-detail {
  color: #183151 !important;
  font-size: 14px;
}
.color-palette-heading {
  font-size: 16px;
  color: #183151 !important;
}
.parent {
  margin-top: 30px;
}
.para {
  background-color: #7d2082;
  width: 75%;
  margin-left: 10.5%;
  padding: 7%;
  padding-bottom: 4%;
  height: auto;
}
.ccc {
  position: absolute;
  margin-top: -14%;
}
#sticky {
  position: -webkit-sticky;
  position: sticky;
  top: -10%;
}
@font-face {
  font-family: "Cronos Pro";
  font-style: normal;
  font-weight: bold;
  font-display: auto;
  src: url("assets/fonts/Cronos-Pro-Bold_12435.ttf") format("truetype");
}
@font-face {
  font-family: "Hurme Geometric Sans 4 Semibold";
  src: url("HurmeGeometricSans4-SemiBold.eot");
  src: url("HurmeGeometricSans4-SemiBold.eot?#iefix")
      format("embedded-opentype"),
    url("assets/fonts/HurmeGeometricSans4-SemiBold.woff") format("woff"),
    url("assets/fonts/HurmeGeometricSans4-SemiBold.ttf") format("truetype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Century Gothic";
  font-style: normal;
  font-weight: normal;
  font-display: auto;
  src: url("assets/fonts/GOTHIC.ttf") format("truetype");
}
@font-face {
  font-family: "Century Gothic";
  font-style: italic;
  font-weight: normal;
  font-display: auto;
  src: url("assets/fonts/GOTHICI.ttf") format("truetype");
}
@font-face {
  font-family: "Century Gothic";
  font-style: normal;
  font-weight: bold;
  font-display: auto;
  src: url("assets/fonts/GOTHICB.ttf") format("truetype");
}
@font-face {
  font-family: "Century Gothic";
  font-style: italic;
  font-weight: bold;
  font-display: auto;
  src: url("assets/fonts/GOTHICBI.ttf") format("truetype");
}
@font-face {
  font-family: "FreightText Pro";
  font-weight: bold;
  font-display: auto;
  src: url("assets/fonts/FreigTexProBlkIt.otf") format("truetype");
}
@font-face {
  font-family: Lyon;
  src: url("assets/fonts/lyon-regular.otf");
}
@font-face {
  font-family: ScandiaRegular;
  src: url("assets/fonts/Scandia-Regular.otf");
}
.stick {
  position: -webkit-sticky;
  position: sticky;
  top: 165px;
}
.stick {
  padding-top: 30px !important;
}
@media screen and (max-width: 992px) {
  .headerButton {
    font-size: 18px !important;
  }
  .right-header {
    margin-top: 15px;
  }
  .tablet-top {
    margin-top: 30px;
  }
}
@media screen and (max-width: 800px) {
  .mobile-nav {
    display: block;
    margin-top: 10px;
    padding: 0px 35px;
  }
  .headerContainer {
    padding: 5px 30px 15px 30px;
  }
  .navbar-toggler {
    margin-top: -65px;
  }
  .right-header-section,
  .sideMenuNav {
    display: none !important;
  }
  .contentContainer {
    padding: 20px;
  }
  .sideMenuNav {
    padding-top: 15px !important;
    padding-bottom: 0px !important;
  }
  #header {
    padding: 5px 0px 15px 4px;
  }
  .right-header-section {
    float: none !important;
  }
  .stick {
    position: initial !important;
  }
  .tablet-top {
    margin-top: 30px;
  }
  .parent {
    display: block;
  }
  .child {
    padding-bottom: 20px;
  }
  .sidebar {
    display: none;
  }
  #logop {
    display: block;
  }
  #logo {
    width: 200px;
  }
  .headerButton {
    font-size: 16px !important;
  }
  .content {
    margin-left: 5%;
  }
  img {
    display: block;
  }
  #images {
    display: block;
  }
  .ham {
    display: contents;
  }
  #tempButton {
    padding: 8px;
    font-size: 15px;
  }
  .mobile-bottom {
    margin-top: 80px !important;
  }
  #gradient {
    width: 200px;
    height: 100px;
  }
  .contentHeading {
    font-size: 30px;
  }
  h2 {
    font-size: 25px;
  }
}
.left-photography {
  padding-right: 10px;
}
.middle-photography {
  padding: 0px 5px;
}
.right-photography {
  padding-left: 10px;
}
@media screen and (max-width: 540px) {
  .sub-child {
    padding-left: 10px;
  }
  .left-photography,
  .middle-photography,
  .right-photography {
    padding: 0px;
  }
  .mobile-top {
    margin-top: 30px;
  }
  .navbar-toggler {
    margin-right: -8px;
  }
}
@media screen and (max-width: 375px) {
  #logo {
    width: 120px;
    margin-left: 0px;
  }
  .navbar-toggler {
    margin-top: -53px;
  }
  .right-header {
    margin-top: 5px;
  }
  .headerContainer {
    padding: 5px 15px;
  }
  .reverse-columns-mobile {
    display: flex;
    flex-direction: column-reverse;
  }
  .sideContainer {
    margin-top: -30px;
  }
  .left-photography,
  .middle-photography,
  .right-photography {
    padding: 0px;
  }
}
.space-40 {
  height: 40px;
}
.home-hero-text-container {
  background-color: #5c86af;
  padding: 30px;
  margin-top: -45px;
}
.home-hero-text-container h2,
.home-hero-text-container p,
.home-hero-text-container a {
  color: #fff !important;
}
.home-hero-text-container h2 {
  font-size: 3em;
}

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