/*! Generated by BreySass 2.1.8 - A Small Sass Base created by Brian Edwards @brey1013, http://brey.co.za */
/* line 65, ../../sass/globals/_base.sass */
.browserupgrade {
  margin: 0.2em 0;
  background: #ccc;
  color: #000;
  padding: 0.2em 0;
}

/* line 70, ../../sass/globals/_base.sass */
h1 {
  font-family: "Roboto-Bold";
  margin: 20px 0;
}

/* line 73, ../../sass/globals/_base.sass */
h2, h3, a {
  font-family: "Roboto-Bold";
}

/* line 75, ../../sass/globals/_base.sass */
h4, h5, h6 {
  font-family: "Roboto-Bold";
}

/* line 77, ../../sass/globals/_base.sass */
p, span, ul, li {
  font-family: "Roboto-Regular";
}

/* line 79, ../../sass/globals/_base.sass */
h1, h2 {
  text-transform: uppercase;
}
/* line 81, ../../sass/globals/_base.sass */
h1 b, h2 b {
  font-family: "Roboto-Black";
  display: block;
  width: 100%;
}
/* line 85, ../../sass/globals/_base.sass */
h1 span, h2 span {
  display: block;
  width: 100%;
}

/* line 97, ../../sass/globals/_base.sass */
a {
  font-family: "Roboto-Bold";
  color: #0034A9;
}

/* line 101, ../../sass/globals/_base.sass */
b {
  font-family: "Roboto-Bold";
}

/* line 104, ../../sass/globals/_base.sass */
i {
  font-family: "Roboto-Italic";
}

/* line 108, ../../sass/globals/_base.sass */
p b {
  color: #0034A9;
  font-size: 1.15em;
}

/* line 111, ../../sass/globals/_base.sass */
::selection {
  background: #0034A9;
  color: #fefefe;
  text-shadow: none;
}

/* line 115, ../../sass/globals/_base.sass */
-moz-::selection {
  background: #0034A9;
  color: #fefefe;
  text-shadow: none;
}

/* line 178, ../../sass/globals/_base.sass */
[class*="entypo-"]:before {
  margin-right: 10px;
}

/* line 183, ../../sass/globals/_base.sass */
.icon {
  font-weight: bold;
  font-style: normal;
}

/* line 187, ../../sass/globals/_base.sass */
ul.list {
  font-size: 1rem;
  padding-left: 20px;
}
@media screen and (max-width: 768px) {
  /* line 187, ../../sass/globals/_base.sass */
  ul.list {
    font-size: 0.8rem;
  }
}
/* line 192, ../../sass/globals/_base.sass */
ul.list li {
  list-style-type: square;
}

/* line 194, ../../sass/globals/_base.sass */
.button {
  width: auto;
  padding: 15px 30px;
  text-decoration: none;
  text-transform: uppercase;
  display: inline-block;
  font-size: 1em;
  margin: 20px 0;
  font-family: "Roboto-Bold";
  color: #fefefe;
  background: #0034A9;
  text-decoration: none;
  text-align: center;
  transition: all 0.2s ease-in-out;
  -webkit-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
}
/* line 169, ../../sass/globals/_mixins.sass */
.button:hover {
  background: #002476;
  transition: all 0.2s ease-in-out;
  -webkit-transition: all 0.2s ease-in-out;
  -ms-transition: all 0.2s ease-in-out;
  -moz-transition: all 0.2s ease-in-out;
  -o-transition: all 0.2s ease-in-out;
  text-decoration: none;
  color: #fefefe;
}
@media screen and (max-width: 1024px) {
  /* line 194, ../../sass/globals/_base.sass */
  .button {
    font-size: 0.85em;
  }
}
@media screen and (max-width: 580px) {
  /* line 194, ../../sass/globals/_base.sass */
  .button {
    font-size: 0.7em;
    padding: 15px;
  }
}
/* line 179, ../../sass/globals/_mixins.sass */
.button span, .button small {
  display: inline-block;
  width: 100%;
  text-transform: none;
  text-align: left;
  width: calc(100% - 40px);
  float: right;
}
/* line 186, ../../sass/globals/_mixins.sass */
.button small {
  font-family: "Roboto-Italic";
}
/* line 188, ../../sass/globals/_mixins.sass */
.button.download {
  display: inline-block;
  width: 100%;
}
/* line 191, ../../sass/globals/_mixins.sass */
.button.download:before {
  display: block;
  float: left;
  width: 30px;
  height: 30px;
  content: "";
  background: url(../img/download-icon.png) no-repeat center center;
  background-size: contain;
}

/* line 196, ../../sass/globals/_base.sass */
.special-button {
  background: rgba(254, 254, 254, 0.1);
  border-left: 10px solid #fefefe;
}

/* line 199, ../../sass/globals/_base.sass */
.text-black {
  color: #010101;
}

/* line 201, ../../sass/globals/_base.sass */
.text-white {
  color: #fefefe;
}

/* line 203, ../../sass/globals/_base.sass */
.text-blue {
  color: #0034A9;
}

/* line 205, ../../sass/globals/_base.sass */
.alt-clearfix {
  display: block;
  height: 1px;
  width: 100%;
  clear: both;
}

/* line 210, ../../sass/globals/_base.sass */
.page-heading {
  font-size: 20px;
}
@media screen and (max-width: 768px) {
  /* line 210, ../../sass/globals/_base.sass */
  .page-heading {
    font-size: 18px;
  }
}

@media screen and (max-width: 768px) {
  /* line 214, ../../sass/globals/_base.sass */
  p {
    font-size: 0.8rem;
  }
}

@font-face {
  font-family: "Roboto-Bold";
  src: url("../fnt/Roboto-Bold.eot");
  src: url("../fnt/Roboto-Bold.eot?#iefix") format("embedded-opentype"), url("../fnt/Roboto-Bold.woff2") format("woff2"), url("../fnt/Roboto-Bold.woff") format("woff"), url("../fnt/Roboto-Bold.ttf") format("truetype"), url("../fnt/Roboto-Bold.svg#Roboto-Bold") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Roboto-Light";
  src: url("../fnt/Roboto-Light.eot");
  src: url("../fnt/Roboto-Light.eot?#iefix") format("embedded-opentype"), url("../fnt/Roboto-Light.woff2") format("woff2"), url("../fnt/Roboto-Light.woff") format("woff"), url("../fnt/Roboto-Light.ttf") format("truetype"), url("../fnt/Roboto-Light.svg#Roboto-Light") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Roboto-Italic";
  src: url("../fnt/Roboto-Italic.eot");
  src: url("../fnt/Roboto-Italic.eot?#iefix") format("embedded-opentype"), url("../fnt/Roboto-Italic.woff2") format("woff2"), url("../fnt/Roboto-Italic.woff") format("woff"), url("../fnt/Roboto-Italic.ttf") format("truetype"), url("../fnt/Roboto-Italic.svg#Roboto-Italic") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Roboto-BlackItalic";
  src: url("../fnt/Roboto-BlackItalic.eot");
  src: url("../fnt/Roboto-BlackItalic.eot?#iefix") format("embedded-opentype"), url("../fnt/Roboto-BlackItalic.woff2") format("woff2"), url("../fnt/Roboto-BlackItalic.woff") format("woff"), url("../fnt/Roboto-BlackItalic.ttf") format("truetype"), url("../fnt/Roboto-BlackItalic.svg#Roboto-BlackItalic") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Roboto-BoldItalic";
  src: url("../fnt/Roboto-BoldItalic.eot");
  src: url("../fnt/Roboto-BoldItalic.eot?#iefix") format("embedded-opentype"), url("../fnt/Roboto-BoldItalic.woff2") format("woff2"), url("../fnt/Roboto-BoldItalic.woff") format("woff"), url("../fnt/Roboto-BoldItalic.ttf") format("truetype"), url("../fnt/Roboto-BoldItalic.svg#Roboto-BoldItalic") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Roboto-MediumItalic";
  src: url("../fnt/Roboto-MediumItalic.eot");
  src: url("../fnt/Roboto-MediumItalic.eot?#iefix") format("embedded-opentype"), url("../fnt/Roboto-MediumItalic.woff2") format("woff2"), url("../fnt/Roboto-MediumItalic.woff") format("woff"), url("../fnt/Roboto-MediumItalic.ttf") format("truetype"), url("../fnt/Roboto-MediumItalic.svg#Roboto-MediumItalic") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Roboto-Medium";
  src: url("../fnt/Roboto-Medium.eot");
  src: url("../fnt/Roboto-Medium.eot?#iefix") format("embedded-opentype"), url("../fnt/Roboto-Medium.woff2") format("woff2"), url("../fnt/Roboto-Medium.woff") format("woff"), url("../fnt/Roboto-Medium.ttf") format("truetype"), url("../fnt/Roboto-Medium.svg#Roboto-Medium") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Roboto-ThinItalic";
  src: url("../fnt/Roboto-ThinItalic.eot");
  src: url("../fnt/Roboto-ThinItalic.eot?#iefix") format("embedded-opentype"), url("../fnt/Roboto-ThinItalic.woff2") format("woff2"), url("../fnt/Roboto-ThinItalic.woff") format("woff"), url("../fnt/Roboto-ThinItalic.ttf") format("truetype"), url("../fnt/Roboto-ThinItalic.svg#Roboto-ThinItalic") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Roboto-Regular";
  src: url("../fnt/Roboto-Regular.eot");
  src: url("../fnt/Roboto-Regular.eot?#iefix") format("embedded-opentype"), url("../fnt/Roboto-Regular.woff2") format("woff2"), url("../fnt/Roboto-Regular.woff") format("woff"), url("../fnt/Roboto-Regular.ttf") format("truetype"), url("../fnt/Roboto-Regular.svg#Roboto-Regular") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Roboto-Black";
  src: url("../fnt/Roboto-Black.eot");
  src: url("../fnt/Roboto-Black.eot?#iefix") format("embedded-opentype"), url("../fnt/Roboto-Black.woff2") format("woff2"), url("../fnt/Roboto-Black.woff") format("woff"), url("../fnt/Roboto-Black.ttf") format("truetype"), url("../fnt/Roboto-Black.svg#Roboto-Black") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Roboto-LightItalic";
  src: url("../fnt/Roboto-LightItalic.eot");
  src: url("../fnt/Roboto-LightItalic.eot?#iefix") format("embedded-opentype"), url("../fnt/Roboto-LightItalic.woff2") format("woff2"), url("../fnt/Roboto-LightItalic.woff") format("woff"), url("../fnt/Roboto-LightItalic.ttf") format("truetype"), url("../fnt/Roboto-LightItalic.svg#Roboto-LightItalic") format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Roboto-Thin";
  src: url("../fnt/Roboto-Thin.eot");
  src: url("../fnt/Roboto-Thin.eot?#iefix") format("embedded-opentype"), url("../fnt/Roboto-Thin.woff2") format("woff2"), url("../fnt/Roboto-Thin.woff") format("woff"), url("../fnt/Roboto-Thin.ttf") format("truetype"), url("../fnt/Roboto-Thin.svg#Roboto-Thin") format("svg");
  font-weight: normal;
  font-style: normal;
}
/* line 1, ../../sass/partials/_body.sass */
body {
  background: #fefefe;
}

/* line 1, ../../sass/partials/_header.sass */
.header-wrap {
  background: #2E2E2E;
  max-height: 0;
  transition: all 0.2s linear;
  -webkit-transition: all 0.2s linear;
  -ms-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
}

/* line 6, ../../sass/partials/_header.sass */
.nav-active .header-wrap {
  max-height: 9999px;
}

/* line 8, ../../sass/partials/_header.sass */
header {
  width: 100%;
}
/* line 10, ../../sass/partials/_header.sass */
header.pre-header {
  background: #2E2E2E;
  padding: 20px;
}
/* line 13, ../../sass/partials/_header.sass */
header.pre-header span {
  color: #979797;
  font-size: 11px;
  text-align: right;
}
/* line 17, ../../sass/partials/_header.sass */
header.pre-header > div > div > div {
  margin-bottom: 55px;
}
/* line 19, ../../sass/partials/_header.sass */
header.header {
  background: #0034A9;
  transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  padding: 20px;
}
@media screen and (max-width: 991px) {
  /* line 19, ../../sass/partials/_header.sass */
  header.header {
    transform: translateY(-50px);
    -webkit-transform: translateY(-50px);
    -ms-transform: translateY(-50px);
    -moz-transform: translateY(-50px);
    -o-transform: translateY(-50px);
    margin-bottom: 0;
  }
}
/* line 26, ../../sass/partials/_header.sass */
header .search-trigger {
  color: #fefefe !important;
  font-size: 16px;
  margin-left: 40px;
  cursor: pointer;
  display: inline-block;
}
/* line 32, ../../sass/partials/_header.sass */
header .search-trigger i {
  font-size: 30px;
  line-height: 0;
}
@media screen and (max-width: 768px) {
  /* line 26, ../../sass/partials/_header.sass */
  header .search-trigger {
    margin-left: 10px;
  }
}
@media screen and (max-width: 557px) {
  /* line 26, ../../sass/partials/_header.sass */
  header .search-trigger {
    margin-left: 0;
    margin-top: 10px;
    width: 100%;
  }
}
/* line 42, ../../sass/partials/_header.sass */
header a.logo img {
  padding: 10px;
}

/* line 44, ../../sass/partials/_header.sass */
.search-box {
  background: #0034A9;
  padding: 40px 20px;
  position: absolute;
  left: 50%;
  transform: translate(-50%, -50px);
  -webkit-transform: translate(-50%, -50px);
  -ms-transform: translate(-50%, -50px);
  -moz-transform: translate(-50%, -50px);
  -o-transform: translate(-50%, -50px);
  border-top: 1px solid #fefefe;
  display: none;
  z-index: 10001;
}
/* line 53, ../../sass/partials/_header.sass */
.search-box div > a {
  position: absolute;
  right: 0px;
  top: 0px;
  color: #fefefe !important;
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  font-size: 30px;
}
@media screen and (max-width: 575px) {
  /* line 44, ../../sass/partials/_header.sass */
  .search-box {
    width: calc(100% - 30px);
  }
}

/* line 62, ../../sass/partials/_header.sass */
.nav-toggle {
  height: 2px;
  width: 30px;
  background: #fefefe;
  position: relative;
  margin: 20px;
  display: none;
  cursor: pointer;
  position: absolute;
  right: 0;
  transition: all 0.2s linear;
  -webkit-transition: all 0.2s linear;
  -ms-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
}
@media screen and (max-width: 991px) {
  /* line 62, ../../sass/partials/_header.sass */
  .nav-toggle {
    display: block;
  }
}
/* line 75, ../../sass/partials/_header.sass */
.nav-toggle:before {
  content: "";
  height: 2px;
  display: block;
  width: 100%;
  position: absolute;
  top: -10px;
  background: #fefefe;
  transition: all 0.2s linear;
  -webkit-transition: all 0.2s linear;
  -ms-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
}
/* line 84, ../../sass/partials/_header.sass */
.nav-toggle:after {
  content: "";
  height: 2px;
  display: block;
  width: 100%;
  position: absolute;
  bottom: -10px;
  background: #fefefe;
  transition: all 0.2s linear;
  -webkit-transition: all 0.2s linear;
  -ms-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
}

/* line 94, ../../sass/partials/_header.sass */
body.nav-active .nav-toggle {
  background: transparent;
}
/* line 96, ../../sass/partials/_header.sass */
body.nav-active .nav-toggle:before {
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  top: 0px;
}
/* line 99, ../../sass/partials/_header.sass */
body.nav-active .nav-toggle:after {
  transform: rotate(-45deg);
  -webkit-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  bottom: 0px;
}

@media screen and (max-width: 575px) {
  /* line 104, ../../sass/partials/_header.sass */
  a.logo {
    width: 50% !important;
  }
}
/* line 1, ../../sass/partials/_nav.sass */
nav {
  margin-top: 20px;
  display: block;
}
@media screen and (max-width: 991px) {
  /* line 1, ../../sass/partials/_nav.sass */
  nav {
    display: none;
    position: absolute;
  }
  /* line 7, ../../sass/partials/_nav.sass */
  nav ul {
    padding-left: 0;
  }
}
/* line 9, ../../sass/partials/_nav.sass */
nav li {
  list-style-type: none;
  color: #fefefe;
  padding: 0 !important;
}
/* line 14, ../../sass/partials/_nav.sass */
nav li.pg-active a {
  color: #0034A9 !important;
  background: #fefefe;
}
/* line 18, ../../sass/partials/_nav.sass */
nav li:hover a {
  color: #0034A9 !important;
  background: #fefefe;
}
@media screen and (max-width: 991px) {
  /* line 23, ../../sass/partials/_nav.sass */
  nav li:hover a {
    color: #fefefe !important;
    background: #0034A9;
  }
}
/* line 26, ../../sass/partials/_nav.sass */
nav li a {
  color: #fefefe;
  font-family: "Roboto-Regular";
  text-transform: uppercase;
  font-size: 15px;
  padding: 10px;
}
/* line 32, ../../sass/partials/_nav.sass */
nav li a:hover {
  text-decoration: none;
  color: #fefefe;
}
/* line 36, ../../sass/partials/_nav.sass */
nav li a.dropdown, nav li a.secondary-dropdown-trigger {
  display: none;
  width: 20%;
}
/* line 43, ../../sass/partials/_nav.sass */
nav li a.dropdown span, nav li a.dropdown i, nav li a.secondary-dropdown-trigger span, nav li a.secondary-dropdown-trigger i {
  float: right;
  background: none !important;
}
/* line 46, ../../sass/partials/_nav.sass */
nav li a.dropdown i, nav li a.secondary-dropdown-trigger i {
  line-height: 0;
  margin-top: 9px;
  margin-left: 10px;
  transition: all 0.2s linear;
  -webkit-transition: all 0.2s linear;
  -ms-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
}
/* line 51, ../../sass/partials/_nav.sass */
nav li a.dropdown span.close-text, nav li a.secondary-dropdown-trigger span.close-text {
  display: none;
}
/* line 54, ../../sass/partials/_nav.sass */
nav li a.dropdown.active span.close-text, nav li a.secondary-dropdown-trigger.active span.close-text {
  display: block;
}
/* line 56, ../../sass/partials/_nav.sass */
nav li a.dropdown.active span.view-text, nav li a.secondary-dropdown-trigger.active span.view-text {
  display: none;
}
/* line 58, ../../sass/partials/_nav.sass */
nav li a.dropdown.active i, nav li a.secondary-dropdown-trigger.active i {
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  margin-top: 12px;
}
@media screen and (max-width: 768px) {
  /* line 36, ../../sass/partials/_nav.sass */
  nav li a.dropdown, nav li a.secondary-dropdown-trigger {
    width: 40%;
  }
}
@media screen and (max-width: 575px) {
  /* line 36, ../../sass/partials/_nav.sass */
  nav li a.dropdown, nav li a.secondary-dropdown-trigger {
    font-size: 12px;
  }
}
@media screen and (max-width: 1200px) {
  /* line 1, ../../sass/partials/_nav.sass */
  nav {
    margin-top: 10px;
  }
  /* line 68, ../../sass/partials/_nav.sass */
  nav li a {
    font-size: 11px;
  }
}
@media screen and (max-width: 991px) {
  /* line 72, ../../sass/partials/_nav.sass */
  nav li a {
    text-align: left;
    display: inline-block;
    padding: 10px;
    font-size: 16px;
    border-bottom: 1px solid #fefefe;
    width: 100%;
  }
  /* line 80, ../../sass/partials/_nav.sass */
  nav li a.dropdown, nav li a.secondary-dropdown-trigger {
    display: block;
    float: right;
  }
  /* line 83, ../../sass/partials/_nav.sass */
  nav li a.dropdown ~ a, nav li a.secondary-dropdown-trigger ~ a {
    width: 80%;
    float: left;
  }
}
@media screen and (max-width: 991px) and (max-width: 768px) {
  /* line 83, ../../sass/partials/_nav.sass */
  nav li a.dropdown ~ a, nav li a.secondary-dropdown-trigger ~ a {
    width: 60%;
  }
}
@media screen and (max-width: 991px) and (max-width: 575px) {
  /* line 83, ../../sass/partials/_nav.sass */
  nav li a.dropdown ~ a, nav li a.secondary-dropdown-trigger ~ a {
    font-size: 12px;
  }
}

@media screen and (max-width: 575px) {
  /* line 92, ../../sass/partials/_nav.sass */
  nav li a {
    font-size: 12px;
  }
}

/* line 96, ../../sass/partials/_nav.sass */
ul.dropdown {
  position: absolute;
  width: 100%;
  background: #0034A9;
  padding: 20px;
  top: 100px;
  left: 15px;
  display: none;
}
/* line 104, ../../sass/partials/_nav.sass */
ul.dropdown.active {
  display: flex;
}
@media screen and (max-width: 991px) {
  /* line 96, ../../sass/partials/_nav.sass */
  ul.dropdown {
    position: relative;
    padding: 0;
    top: 10px;
    margin-bottom: 10px;
  }
  /* line 111, ../../sass/partials/_nav.sass */
  ul.dropdown div {
    width: 100% !important;
    padding-right: 0;
  }
  /* line 114, ../../sass/partials/_nav.sass */
  ul.dropdown div > img {
    width: 70%;
  }
  /* line 116, ../../sass/partials/_nav.sass */
  ul.dropdown div > h1 {
    width: 100%;
    font-size: 1.5em;
  }
}
@media screen and (max-width: 768px) {
  /* line 121, ../../sass/partials/_nav.sass */
  ul.dropdown div > h1 {
    font-size: 1em;
  }
}
@media screen and (max-width: 575px) {
  /* line 124, ../../sass/partials/_nav.sass */
  ul.dropdown div {
    padding-left: 40px;
  }
  /* line 126, ../../sass/partials/_nav.sass */
  ul.dropdown div > img {
    display: none;
  }
  /* line 128, ../../sass/partials/_nav.sass */
  ul.dropdown div > h1 {
    display: none;
  }
  /* line 131, ../../sass/partials/_nav.sass */
  ul.dropdown li a {
    font-size: 12px;
  }
}
/* line 133, ../../sass/partials/_nav.sass */
ul.dropdown img {
  width: 40%;
  float: left;
}
/* line 136, ../../sass/partials/_nav.sass */
ul.dropdown h1 {
  width: 60%;
  float: left;
  color: #fefefe;
}
/* line 140, ../../sass/partials/_nav.sass */
ul.dropdown h1 span, ul.dropdown h1 b {
  display: block;
  width: 100%;
}
@media screen and (max-width: 1200px) {
  /* line 136, ../../sass/partials/_nav.sass */
  ul.dropdown h1 {
    font-size: 30px;
  }
}
/* line 145, ../../sass/partials/_nav.sass */
ul.dropdown li {
  list-style-type: none;
  width: 100%;
}
/* line 148, ../../sass/partials/_nav.sass */
ul.dropdown li a {
  color: #fefefe;
  font-family: "Roboto-Regular";
  text-transform: uppercase;
  font-size: 15px;
}
/* line 153, ../../sass/partials/_nav.sass */
ul.dropdown li a:hover {
  color: #0034A9;
  text-decoration: none;
}
/* line 156, ../../sass/partials/_nav.sass */
ul.dropdown li a:hover span {
  background: #fefefe;
}
@media screen and (max-width: 991px) {
  /* line 159, ../../sass/partials/_nav.sass */
  ul.dropdown li a:hover {
    color: #fefefe;
  }
  /* line 161, ../../sass/partials/_nav.sass */
  ul.dropdown li a:hover span {
    background: none;
  }
}
@media screen and (max-width: 575px) {
  /* line 148, ../../sass/partials/_nav.sass */
  ul.dropdown li a {
    font-size: 10px;
  }
  /* line 165, ../../sass/partials/_nav.sass */
  ul.dropdown li a.secondary-dropdown-trigger {
    font-size: 9px;
    padding: 12.5px;
  }
  /* line 168, ../../sass/partials/_nav.sass */
  ul.dropdown li a.secondary-dropdown-trigger i {
    margin-top: 9px;
  }
}

/* line 170, ../../sass/partials/_nav.sass */
.secondary-dropdown {
  width: 50%;
  float: left;
  background: #0034A9;
}
@media screen and (max-width: 991px) {
  /* line 170, ../../sass/partials/_nav.sass */
  .secondary-dropdown {
    width: 100%;
  }
}

/* line 177, ../../sass/partials/_nav.sass */
a.secondary-dropdown {
  font-family: "Roboto-Bold";
  padding: 10px 0;
  font-family: "Roboto-Bold";
  border-right: 1px solid #fefefe;
  padding-right: 20px;
}
@media screen and (max-width: 991px) {
  /* line 177, ../../sass/partials/_nav.sass */
  a.secondary-dropdown {
    border-right: none;
  }
  /* line 185, ../../sass/partials/_nav.sass */
  a.secondary-dropdown:after {
    display: none !important;
  }
}
/* line 187, ../../sass/partials/_nav.sass */
a.secondary-dropdown:before {
  content: "";
  width: 5px;
  height: 5px;
  background: #fefefe;
  display: block;
  float: left;
  margin-top: 8px;
  margin-left: -15px;
}
/* line 197, ../../sass/partials/_nav.sass */
a.secondary-dropdown:after {
  content: "";
  background: url(../img/secondary-dropdown-arrow.svg) no-repeat center center;
  width: 30px;
  display: inline-block;
  height: 15px;
  float: right;
}
/* line 204, ../../sass/partials/_nav.sass */
a.secondary-dropdown span {
  padding: 5px;
  background: transparent;
}

/* line 210, ../../sass/partials/_nav.sass */
ul.secondary-dropdown {
  position: absolute;
  top: 0;
  right: 5px;
  display: none;
  height: 0;
}
/* line 216, ../../sass/partials/_nav.sass */
ul.secondary-dropdown.active {
  display: block;
}
@media screen and (max-width: 991px) {
  /* line 210, ../../sass/partials/_nav.sass */
  ul.secondary-dropdown {
    position: relative;
    height: auto;
    padding-left: 20px;
  }
}
/* line 222, ../../sass/partials/_nav.sass */
ul.secondary-dropdown li {
  width: 100%;
}
/* line 224, ../../sass/partials/_nav.sass */
ul.secondary-dropdown li a {
  text-transform: none;
}
/* line 226, ../../sass/partials/_nav.sass */
ul.secondary-dropdown li a:hover {
  text-decoration: none;
  font-weight: bold;
  color: #fefefe;
}

/* line 233, ../../sass/partials/_nav.sass */
a.secondary-dropdown-trigger {
  display: none;
}
@media screen and (max-width: 991px) {
  /* line 233, ../../sass/partials/_nav.sass */
  a.secondary-dropdown-trigger {
    display: block;
  }
}

/* line 1, ../../sass/partials/_main.sass */
main {
  overflow-x: hidden;
}
/* line 4, ../../sass/partials/_main.sass */
main ul.home-slider, main ul.page-slider {
  width: 100%;
  padding: 0;
  margin-top: -105px;
  margin-bottom: 0;
}
/* line 9, ../../sass/partials/_main.sass */
main ul.home-slider li, main ul.page-slider li {
  padding: 25vh 0;
}
/* line 11, ../../sass/partials/_main.sass */
main ul.home-slider li:first-child, main ul.page-slider li:first-child {
  background: url("../img/home/slider/home-header.jpg") no-repeat center center;
  background-size: cover;
}
/* line 14, ../../sass/partials/_main.sass */
main ul.home-slider li h1, main ul.page-slider li h1 {
  font-size: 60px;
  text-align: right;
  width: 100%;
  margin-top: 175px;
}
/* line 19, ../../sass/partials/_main.sass */
main ul.home-slider li h1 b, main ul.page-slider li h1 b {
  font-size: 110px;
}
/* line 21, ../../sass/partials/_main.sass */
main ul.home-slider li a, main ul.page-slider li a {
  font-size: 20px;
}
@media screen and (max-width: 1200px) {
  /* line 24, ../../sass/partials/_main.sass */
  main ul.home-slider li h1, main ul.page-slider li h1 {
    font-size: 45px;
  }
  /* line 26, ../../sass/partials/_main.sass */
  main ul.home-slider li h1 b, main ul.page-slider li h1 b {
    font-size: 75px;
  }
}
@media screen and (max-width: 991px) {
  /* line 29, ../../sass/partials/_main.sass */
  main ul.home-slider li h1, main ul.page-slider li h1 {
    font-size: 35px;
  }
  /* line 31, ../../sass/partials/_main.sass */
  main ul.home-slider li h1 b, main ul.page-slider li h1 b {
    font-size: 55px;
  }
  /* line 33, ../../sass/partials/_main.sass */
  main ul.home-slider li a, main ul.page-slider li a {
    font-size: 18px;
  }
}
@media screen and (max-width: 575px) {
  /* line 36, ../../sass/partials/_main.sass */
  main ul.home-slider li h1, main ul.page-slider li h1 {
    font-size: 25px;
    padding-right: 20px;
  }
  /* line 39, ../../sass/partials/_main.sass */
  main ul.home-slider li h1 b, main ul.page-slider li h1 b {
    font-size: 35px;
  }
  /* line 41, ../../sass/partials/_main.sass */
  main ul.home-slider li a, main ul.page-slider li a {
    margin-right: 20px;
    font-size: 16px;
  }
}
/* line 44, ../../sass/partials/_main.sass */
main ul.page-slider {
  margin-top: 0;
}
/* line 47, ../../sass/partials/_main.sass */
main ul.page-slider li {
  padding: 18.5vh 0;
  height: 55vh;
  min-height: 420px;
}
/* line 51, ../../sass/partials/_main.sass */
main ul.page-slider li > div {
  margin-top: -2.5%;
}
@media screen and (max-width: 768px) {
  /* line 47, ../../sass/partials/_main.sass */
  main ul.page-slider li {
    min-height: 370px;
  }
}
@media screen and (max-width: 575px) {
  /* line 47, ../../sass/partials/_main.sass */
  main ul.page-slider li {
    min-height: 300px;
  }
}
/* line 59, ../../sass/partials/_main.sass */
main ul.page-slider li h1 {
  margin-top: 0;
  margin-bottom: 0;
}
/* line 62, ../../sass/partials/_main.sass */
main ul.page-slider li h1 b {
  font-size: inherit;
}
/* line 66, ../../sass/partials/_main.sass */
main ul.page-slider.services-ict li:first-child {
  background: url("../img/services/banner/ict-banner.jpg") no-repeat center center;
  background-size: cover;
}
/* line 71, ../../sass/partials/_main.sass */
main ul.page-slider.services-ict-net li:first-child {
  background: url("../img/services/banner/ICT-Support-Telecommunications2.jpg") no-repeat center center;
  background-size: cover;
}
/* line 76, ../../sass/partials/_main.sass */
main ul.page-slider.services-ict-tel li:first-child {
  background: url("../img/services/banner/telecommunications-header.jpg") no-repeat center center;
  background-size: cover;
}
/* line 81, ../../sass/partials/_main.sass */
main ul.page-slider.services-radar li:first-child {
  background: url("../img/services/banner/Radar-Support.jpg") no-repeat center center;
  background-size: cover;
}
/* line 86, ../../sass/partials/_main.sass */
main ul.page-slider.services-maritime-support li:first-child {
  background: url("../img/services/banner/Maritime-Support.jpg") no-repeat center center;
  background-size: cover;
}
/* line 91, ../../sass/partials/_main.sass */
main ul.page-slider.services-landward li:first-child {
  background: url("../img/services/banner/Land-Support.jpg") no-repeat center center;
  background-size: cover;
}
/* line 96, ../../sass/partials/_main.sass */
main ul.page-slider.services-air li:first-child {
  background: url("../img/services/banner/Air-Support.jpg") no-repeat center center;
  background-size: cover;
}
/* line 101, ../../sass/partials/_main.sass */
main ul.page-slider.services-professional li:first-child {
  background: url("../img/services/banner/Professional-Services.jpg") no-repeat center center;
  background-size: cover;
}
/* line 106, ../../sass/partials/_main.sass */
main ul.page-slider.company-profile li:first-child {
  background: url("../img/about/banner/company-profile-header.jpg") no-repeat center center;
  background-size: cover;
}
/* line 109, ../../sass/partials/_main.sass */
main ul.page-slider a.breadcrumb-banner {
  color: #fefefe;
  display: block;
  width: 100%;
  text-align: right;
  text-transform: uppercase;
  font-family: "Roboto-Regular";
  font-size: 14px;
  text-decoration: none;
}
/* line 118, ../../sass/partials/_main.sass */
main ul.page-slider a.breadcrumb-banner:hover {
  text-decoration: none;
}
/* line 120, ../../sass/partials/_main.sass */
main ul.page-slider a.breadcrumb-banner:nth-child(2) {
  font-size: 30px;
}
/* line 122, ../../sass/partials/_main.sass */
main .page-intro {
  color: #fefefe;
  font-family: "Roboto-Medium";
  font-size: 24px;
  margin-top: -2%;
  margin-bottom: 2%;
}
/* line 128, ../../sass/partials/_main.sass */
main .page-intro .container {
  background: #0034A9;
}
/* line 130, ../../sass/partials/_main.sass */
main .page-intro .container > div > div {
  padding: 40px 30px;
}
@media screen and (max-width: 991px) {
  /* line 122, ../../sass/partials/_main.sass */
  main .page-intro {
    font-size: 16px;
  }
}
@media screen and (max-width: 575px) {
  /* line 122, ../../sass/partials/_main.sass */
  main .page-intro {
    font-size: 12px;
  }
}
/* line 136, ../../sass/partials/_main.sass */
main .home-intro {
  background: #0034A9;
  color: #fefefe;
  padding: 20px 0;
}
/* line 140, ../../sass/partials/_main.sass */
main .company-overview {
  width: 100%;
}
/* line 142, ../../sass/partials/_main.sass */
main .company-overview ul.list {
  padding-top: 5px;
}
/* line 144, ../../sass/partials/_main.sass */
main .company-overview ul.list li {
  color: #fefefe;
  font-size: 16px;
}
/* line 148, ../../sass/partials/_main.sass */
main .company-overview div.row > div {
  display: flex;
}

/* line 150, ../../sass/partials/_main.sass */
.tabs-menu {
  z-index: 2;
}
/* line 152, ../../sass/partials/_main.sass */
.tabs-menu ul {
  width: 100%;
  border-bottom: none;
  z-index: 3;
}
/* line 156, ../../sass/partials/_main.sass */
.tabs-menu ul li {
  width: 18%;
  margin: 1%;
  margin-top: -15px;
  z-index: 4;
}
/* line 161, ../../sass/partials/_main.sass */
.tabs-menu ul li a {
  width: 100%;
  text-align: center;
  text-transform: uppercase;
  color: #fefefe;
  padding: 20px 4px;
  background: #2E2E2E;
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
  position: relative;
  font-size: 12px;
  position: relative;
  z-index: 5;
}
/* line 175, ../../sass/partials/_main.sass */
.tabs-menu ul li a:after {
  content: "";
  display: block;
  width: 30px;
  height: 30px;
  position: absolute;
  bottom: -30px;
  left: 50%;
  transform: translateX(-50%) rotate(180deg);
  -webkit-transform: translateX(-50%) rotate(180deg);
  -ms-transform: translateX(-50%) rotate(180deg);
  -moz-transform: translateX(-50%) rotate(180deg);
  -o-transform: translateX(-50%) rotate(180deg);
  border-top-width: 0;
  border-bottom-width: 35px;
  border-bottom-style: solid;
  border-left-width: 25px;
  border-left-color: transparent;
  border-left-style: solid;
  border-right-width: 25px;
  border-right-color: transparent;
  border-right-style: solid;
  border-bottom-color: #0034A9;
  display: none;
}
/* line 195, ../../sass/partials/_main.sass */
.tabs-menu ul li a.active {
  background-color: #0034A9 !important;
  color: #fefefe !important;
  border: none !important;
}
/* line 199, ../../sass/partials/_main.sass */
.tabs-menu ul li a.active:after {
  display: block;
}

/* line 201, ../../sass/partials/_main.sass */
.tab-content {
  margin: 20px;
}

/* line 203, ../../sass/partials/_main.sass */
.tab-pane {
  background: #ededed;
  padding: 40px;
}

/* line 206, ../../sass/partials/_main.sass */
.padding-left-row {
  padding-left: 15%;
}

/* line 208, ../../sass/partials/_main.sass */
.map-box {
  padding: 38px;
}

/* line 210, ../../sass/partials/_main.sass */
.map-box-content {
  background: #ededed;
  padding: 40px;
}
/* line 213, ../../sass/partials/_main.sass */
.map-box-content > div {
  left: 50%;
  transform: translateX(-50%);
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -o-transform: translateX(-50%);
}

/* line 3, ../../sass/partials/_form.sass */
.search-box form input {
  padding: 10px;
}

/* line 3, ../../sass/partials/_section.sass */
section.content h2 {
  margin-bottom: 20px;
}
/* line 5, ../../sass/partials/_section.sass */
section.content .button {
  margin: 20px 0;
}
/* line 7, ../../sass/partials/_section.sass */
section .business {
  padding: 40px 0;
}
/* line 9, ../../sass/partials/_section.sass */
section .value {
  padding: 40px 0;
}
/* line 11, ../../sass/partials/_section.sass */
section .value:after {
  background-image: url("../img/home/value-proposition.jpg");
}
/* line 14, ../../sass/partials/_section.sass */
section .value a {
  text-transform: uppercase;
  font-size: 18px;
  font-family: "Roboto-Black";
  display: block;
  width: auto;
  float: right;
  clear: both;
  text-decoration: none;
}
/* line 23, ../../sass/partials/_section.sass */
section .value a:hover {
  text-decoration: none;
}
/* line 25, ../../sass/partials/_section.sass */
section .value a:after {
  content: "";
  width: 15px;
  top: 20px;
  position: relative;
  height: 15px;
  display: block;
  border-radius: 50%;
  background: #fefefe;
  float: right;
  margin-left: 20px;
}
/* line 36, ../../sass/partials/_section.sass */
section .value a.vp-underlined {
  border-bottom: 2px solid #fefefe;
}
/* line 38, ../../sass/partials/_section.sass */
section .value a:nth-child(2) {
  margin-right: 15%;
  margin-bottom: 25px;
}
/* line 41, ../../sass/partials/_section.sass */
section .value a:nth-child(3) {
  margin-right: 30%;
  margin-bottom: 25px;
}
/* line 44, ../../sass/partials/_section.sass */
section .value a:nth-child(4) {
  margin-right: 15%;
  margin-bottom: 25px;
}
/* line 47, ../../sass/partials/_section.sass */
section .value a:nth-child(5) {
  margin-right: 30%;
  margin-bottom: 50px;
}
/* line 50, ../../sass/partials/_section.sass */
section .value a:nth-child(6) {
  margin-right: 22.5%;
  margin-bottom: 50px;
}
/* line 53, ../../sass/partials/_section.sass */
section .value a:nth-child(7) {
  margin-right: 37.5%;
  margin-bottom: 50px;
}
/* line 56, ../../sass/partials/_section.sass */
section .homepage-services, section .page-services {
  padding: 40px 0;
}
/* line 58, ../../sass/partials/_section.sass */
section .homepage-services a:hover, section .page-services a:hover {
  text-decoration: none !important;
}
/* line 60, ../../sass/partials/_section.sass */
section .homepage-services a:hover p.services, section .page-services a:hover p.services {
  color: #0034A9;
}
/* line 62, ../../sass/partials/_section.sass */
section .homepage-services p.services, section .page-services p.services {
  text-transform: uppercase;
  font-size: 17px;
  color: #010101;
}
/* line 67, ../../sass/partials/_section.sass */
section .homepage-services > .row > div, section .page-services > .row > div {
  border-bottom: 1px solid #EDEDED;
  padding: 30px;
}
/* line 70, ../../sass/partials/_section.sass */
section .homepage-services > .row > div:nth-child(even), section .page-services > .row > div:nth-child(even) {
  border-left: 1px solid #EDEDED;
}
/* line 72, ../../sass/partials/_section.sass */
section .homepage-services > .row > div:last-child, section .page-services > .row > div:last-child {
  border-bottom: none !important;
}
/* line 74, ../../sass/partials/_section.sass */
section .homepage-services > .row > div:nth-last-child(2), section .page-services > .row > div:nth-last-child(2) {
  border-bottom: none !important;
}
/* line 78, ../../sass/partials/_section.sass */
section .homepage-services.quarter > .row > div, section .quarter.page-services > .row > div {
  border-bottom: 1px solid #EDEDED;
  padding: 30px;
  border-left: 1px solid #EDEDED;
}
/* line 82, ../../sass/partials/_section.sass */
section .homepage-services.quarter > .row > div:first-child, section .quarter.page-services > .row > div:first-child {
  border-left: none !important;
}
/* line 84, ../../sass/partials/_section.sass */
section .homepage-services.quarter > .row > div:last-child, section .quarter.page-services > .row > div:last-child {
  border-bottom: 1px solid #EDEDED !important;
}
/* line 86, ../../sass/partials/_section.sass */
section .homepage-services.quarter > .row > div:nth-last-child(2), section .quarter.page-services > .row > div:nth-last-child(2) {
  border-bottom: 1px solid #EDEDED !important;
}
/* line 89, ../../sass/partials/_section.sass */
section .homepage-services.quarter > .row.no-border-bottom > div, section .quarter.page-services > .row.no-border-bottom > div {
  border-bottom: none !important;
}
@media screen and (max-width: 575px) {
  /* line 88, ../../sass/partials/_section.sass */
  section .homepage-services.quarter > .row.no-border-bottom, section .quarter.page-services > .row.no-border-bottom {
    border-bottom: 1px solid #EDEDED !important;
  }
}
@media screen and (max-width: 768px) {
  /* line 94, ../../sass/partials/_section.sass */
  section .homepage-services img, section .page-services img {
    left: 50%;
    position: relative;
    transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -o-transform: translateX(-50%);
  }
  /* line 98, ../../sass/partials/_section.sass */
  section .homepage-services p, section .page-services p {
    text-align: center;
  }
  /* line 101, ../../sass/partials/_section.sass */
  section .homepage-services > .row > div, section .page-services > .row > div {
    border-left: none !important;
  }
}
/* line 103, ../../sass/partials/_section.sass */
section.footer-banner {
  padding: 80px 0;
  background: url("../img/home/bottom-pic.jpg") no-repeat center center;
  background-size: cover;
}
/* line 107, ../../sass/partials/_section.sass */
section.footer-banner h1 {
  text-align: center;
}
/* line 109, ../../sass/partials/_section.sass */
section.footer-banner a.button {
  position: relative;
  left: 50%;
  transform: translateX(-50%);
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  margin-bottom: 0;
}
/* line 114, ../../sass/partials/_section.sass */
section #accordion {
  width: 100%;
}
/* line 117, ../../sass/partials/_section.sass */
section #accordion .card > div {
  background: #EDEDED;
  padding: 40px;
}
/* line 120, ../../sass/partials/_section.sass */
section #accordion .card {
  border: none;
  margin: 20px 0;
}
/* line 123, ../../sass/partials/_section.sass */
section #accordion .accordion-header {
  width: 100%;
  background: #2E2E2E;
  text-decoration: none !important;
}
/* line 128, ../../sass/partials/_section.sass */
section #accordion .accordion-header[aria-expanded="true"] {
  background: #0034A9;
}
/* line 131, ../../sass/partials/_section.sass */
section #accordion .accordion-header[aria-expanded="true"] p span.close-text {
  display: inline-block;
}
/* line 133, ../../sass/partials/_section.sass */
section #accordion .accordion-header[aria-expanded="true"] p span.view-text {
  display: none;
}
/* line 135, ../../sass/partials/_section.sass */
section #accordion .accordion-header[aria-expanded="true"] p i {
  transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  top: 6px;
}
/* line 138, ../../sass/partials/_section.sass */
section #accordion .accordion-header h2 {
  font-size: 20px;
  display: inline-block;
  text-decoration: none;
  margin-bottom: 0;
  margin: 10px;
}
/* line 144, ../../sass/partials/_section.sass */
section #accordion .accordion-header h2:hover {
  text-decoration: none;
}
@media screen and (max-width: 1200px) {
  /* line 138, ../../sass/partials/_section.sass */
  section #accordion .accordion-header h2 {
    margin: 0;
    padding: 10px;
  }
}
@media screen and (max-width: 768px) {
  /* line 138, ../../sass/partials/_section.sass */
  section #accordion .accordion-header h2 {
    font-size: 18px;
  }
}
@media screen and (max-width: 575px) {
  /* line 138, ../../sass/partials/_section.sass */
  section #accordion .accordion-header h2 {
    font-size: 14px;
  }
}
/* line 153, ../../sass/partials/_section.sass */
section #accordion .accordion-header p {
  float: right;
  color: #fefefe;
  background: #0034A9;
  padding: 10px;
  margin-bottom: 0;
  padding-left: 20px;
  text-transform: uppercase;
}
@media screen and (max-width: 1200px) {
  /* line 153, ../../sass/partials/_section.sass */
  section #accordion .accordion-header p {
    display: flex;
    align-items: center;
  }
}
@media screen and (max-width: 768px) {
  /* line 153, ../../sass/partials/_section.sass */
  section #accordion .accordion-header p {
    font-size: 18px;
  }
}
@media screen and (max-width: 575px) {
  /* line 153, ../../sass/partials/_section.sass */
  section #accordion .accordion-header p {
    font-size: 14px;
  }
}
/* line 170, ../../sass/partials/_section.sass */
section #accordion .accordion-header p span {
  display: inline-block;
}
/* line 172, ../../sass/partials/_section.sass */
section #accordion .accordion-header p span.close-text {
  display: none;
}
/* line 175, ../../sass/partials/_section.sass */
section #accordion .accordion-header p i {
  margin-left: 10px;
  display: inline-block;
  font-size: 25px;
  position: relative;
  transition: all 0.2s linear;
  -webkit-transition: all 0.2s linear;
  -ms-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  top: 3px;
  line-height: 0;
}
@media screen and (max-width: 1200px) {
  /* line 175, ../../sass/partials/_section.sass */
  section #accordion .accordion-header p i {
    margin-top: 0;
    top: 0;
  }
}
@media screen and (max-width: 768px) {
  /* line 175, ../../sass/partials/_section.sass */
  section #accordion .accordion-header p i {
    font-size: 18px;
  }
}
@media screen and (max-width: 1200px) {
  /* line 123, ../../sass/partials/_section.sass */
  section #accordion .accordion-header {
    display: flex;
    justify-content: space-between;
    -webkit-justify-content: space-between;
    -ms-justify-content: space-between;
    -moz-justify-content: space-between;
    -o-justify-content: space-between;
  }
}
@media screen and (max-width: 575px) {
  /* line 192, ../../sass/partials/_section.sass */
  section #accordion img {
    width: 25%;
    margin-bottom: 20px;
  }
}
/* line 195, ../../sass/partials/_section.sass */
section .page-services {
  padding: 40px 0 80px 80px !important;
}
/* line 198, ../../sass/partials/_section.sass */
section .page-services h2.text-blue {
  font-size: 13px;
  margin-bottom: 5px;
}
@media screen and (max-width: 768px) {
  /* line 198, ../../sass/partials/_section.sass */
  section .page-services h2.text-blue {
    text-align: center;
  }
}
/* line 203, ../../sass/partials/_section.sass */
section .page-services p.services {
  font-size: 11px !important;
}
/* line 206, ../../sass/partials/_section.sass */
section .page-services > .row > div {
  border-bottom: 1px solid #a8a8a8 !important;
}
/* line 208, ../../sass/partials/_section.sass */
section .page-services > .row > div:nth-child(even) {
  border-left: 1px solid #a8a8a8 !important;
}
/* line 210, ../../sass/partials/_section.sass */
section .page-services > .row > div:nth-last-child(2) {
  border-left: 1px solid #a8a8a8 !important;
  border-bottom: 1px solid #a8a8a8 !important;
}
/* line 213, ../../sass/partials/_section.sass */
section .page-services > .row > div:last-child {
  border-right: 1px solid #a8a8a8 !important;
}
@media screen and (max-width: 768px) {
  /* line 206, ../../sass/partials/_section.sass */
  section .page-services > .row > div {
    border: none !important;
    border-left: nonw !important;
  }
}
/* line 218, ../../sass/partials/_section.sass */
section.management-systems {
  margin-bottom: 50px;
}
/* line 220, ../../sass/partials/_section.sass */
section.management-systems .row {
  padding-left: 40px;
  padding-right: 40px;
}
/* line 223, ../../sass/partials/_section.sass */
section.management-systems .row a.button {
  margin-bottom: 0;
}

/* line 225, ../../sass/partials/_section.sass */
.to-edge {
  position: relative;
}
/* line 227, ../../sass/partials/_section.sass */
.to-edge:after {
  content: "";
  display: block;
  position: absolute;
  left: -100%;
  right: 0;
  height: 100%;
  top: 0;
  z-index: -1;
  bottom: 0;
}
/* line 238, ../../sass/partials/_section.sass */
.to-edge.right:after {
  left: 0;
  right: -100%;
}
/* line 242, ../../sass/partials/_section.sass */
.to-edge.to-top-right:before {
  content: "";
  display: block;
  position: absolute;
  left: 0%;
  right: -100%;
  height: 100%;
  top: -100%;
  z-index: -1;
  bottom: 0;
}
@media screen and (max-width: 991px) {
  /* line 242, ../../sass/partials/_section.sass */
  .to-edge.to-top-right:before {
    display: none;
  }
}
/* line 255, ../../sass/partials/_section.sass */
.to-edge.to-top-right.light-grey:before {
  background: #EDEDED;
}
/* line 258, ../../sass/partials/_section.sass */
.to-edge.to-top-left:before {
  content: "";
  display: block;
  position: absolute;
  right: 0%;
  left: -100%;
  height: 100%;
  top: -100%;
  z-index: -1;
  bottom: 0;
}
@media screen and (max-width: 991px) {
  /* line 258, ../../sass/partials/_section.sass */
  .to-edge.to-top-left:before {
    display: none;
  }
}
/* line 271, ../../sass/partials/_section.sass */
.to-edge.to-top-left.light-grey:before {
  background: #EDEDED;
}
/* line 273, ../../sass/partials/_section.sass */
.to-edge.light-grey {
  background: #EDEDED;
}
/* line 275, ../../sass/partials/_section.sass */
.to-edge.light-grey:after {
  background: #EDEDED;
}
/* line 277, ../../sass/partials/_section.sass */
.to-edge.light-grey:before {
  border-bottom-color: #EDEDED;
}
/* line 279, ../../sass/partials/_section.sass */
.to-edge.white {
  background: #fefefe;
}
/* line 281, ../../sass/partials/_section.sass */
.to-edge.white:after {
  background: #fefefe;
}
/* line 283, ../../sass/partials/_section.sass */
.to-edge.white:before {
  border-bottom-color: #fefefe;
}
/* line 285, ../../sass/partials/_section.sass */
.to-edge.photo-to-edge {
  background: transparent;
}
/* line 287, ../../sass/partials/_section.sass */
.to-edge.photo-to-edge:after {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
/* line 291, ../../sass/partials/_section.sass */
.to-edge.photo-to-edge.company-profile-background {
  padding: 10vh 0;
}
/* line 293, ../../sass/partials/_section.sass */
.to-edge.photo-to-edge.company-profile-background:after {
  background-image: url("../img/about/code-of-ethics.jpg");
}
@media screen and (max-width: 768px) {
  /* line 296, ../../sass/partials/_section.sass */
  .to-edge:after {
    right: -100%;
  }
  /* line 299, ../../sass/partials/_section.sass */
  .to-edge.right:after {
    left: -100%;
  }
}

/* line 303, ../../sass/partials/_section.sass */
.triangle:before {
  content: "";
  display: block;
  width: 30px;
  height: 30px;
  position: absolute;
  bottom: -30px;
  left: 30px;
  transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -o-transform: rotate(180deg);
  border-top-width: 0;
  border-bottom-width: 35px;
  border-bottom-style: solid;
  border-left-width: 25px;
  border-left-color: transparent;
  border-left-style: solid;
  border-right-width: 25px;
  border-right-color: transparent;
  border-right-style: solid;
}

/* line 321, ../../sass/partials/_section.sass */
.false-edge {
  height: 200px;
  position: absolute;
  width: 100%;
  z-index: -1;
  margin: -24px;
}

/* line 1, ../../sass/partials/_footer.sass */
footer {
  width: 100%;
  background: #0034A9;
  padding-top: 20px;
}
/* line 5, ../../sass/partials/_footer.sass */
footer p {
  text-align: center;
  font-size: 12px;
  color: #fefefe;
}
/* line 9, ../../sass/partials/_footer.sass */
footer p span {
  padding: 0 10px;
}

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

/*Form*/
*:focus {outline: none;}
.div-bgblk form input {width: 40%;margin-bottom: 15px; border: none;padding: 5px 5px 5px 10px;}
.div-bgblk form textarea {width: 40%; padding: 5px 5px 5px 10px; margin-bottom: 10px;}
.formBtn{ background-color:#0034A9; color:#FFFFFF; padding: 10px;text-align: center;text-transform: uppercase;text-decoration: none;font-size: 12px; margin: 4px 2px;transition-duration: 0.4s;cursor: pointer; font-weight: 600;height: 40px;}
.formBtn:hover{background-color:#000000; border:0;}
/*End form*/

