#menu,
#footer-menu,
.privacy-link,
.cookies-link,
.gdpr-link {
  display: none !important;
  visibility: hidden !important;
}

.home-logo {
  background: url("../fonts/rbs_logo.svg");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  height: 55px; }

#header-home .slide {
  min-height: 70vh;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}

.slider-left-mobile, .slider-right-mobile {
  height: auto; }

._sectionSocial .box-box {
  width: 50%; }
  @media (min-width: 1600px) {
    ._sectionSocial .box-box {
      width: 40%; } }
  @media (max-width: 992px) {
    ._sectionSocial .box-box {
      width: 100%; }
      ._sectionSocial .box-box p.text {
        font-size: 1.1em; } }

.certifications_block .box-box {
  width: 50%; }
  @media (min-width: 1600px) {
    .certifications_block .box-box {
      width: 40%; } }
  @media (max-width: 992px) {
    .certifications_block .box-box {
      width: 100%; }
      .certifications_block .box-box p.text {
        font-size: 1.1em; } }

#organization-chart h3 {
  font-size: 45px;
  text-transform: uppercase;
}
#organization-chart h4 {
  font-size: 30px;
}
#organization-chart .image-container {
  background-color: #07203F;
}

.overlayFull {
  position: relative;
}
.overlayFull:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #000;
  opacity: 0.5;
  z-index: 0;
}

input[type=file] {
  height: 60px;
  padding: 20px;
  border: 0.5px solid #000000;
  transition: border 0.3s;
  clear: both;
  width: 100%;
  font-size: 1em;
  margin: 0 0 10px 0;
  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
}

.footer-logo {
  width: 115px;
  height: auto; }

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