/* 
  // Footer - Copernicus
*/

.bg-dark {
  background-color: #1e2022;
}
.text-white-50 {
  color: rgba(255, 255, 255, .5) !important;
}
.pb-5, .py-5 {
  padding-bottom: 3rem !important;
}
.pt-5, .py-5 {
  padding-top: 3rem !important;
}
mb-3, .my-3 {
  margin-bottom: 1rem !important;
}
.border-top {
  border-top: 1px solid #dee2e6 !important;
}
.mbs, .mt-5, .mbs, .my-5 {
  margin-top: 5rem;
}
.mb-5, .my-5 {
  margin-bottom: 3rem !important;
}
.p-3 {
  padding: 2rem 2.2rem 2rem 2.2rem !important;
}
.mbs, .mt-4, .mbs, .my-4 {
  margin-top: 1.5rem !important;
}

.mbs, .mb-4, .mbs, .my-4 {
  margin-bottom: 1.5rem !important;
}

.mbs, .pt-0, .mbs, .py-0 {
  padding-top: 0 !important;
}
.mbs, .pb-0, .mbs, .py-0 {
  padding-bottom: 0 !important;
}
.align-self-center {
    align-self: center !important;
}
.d-flex {
    display: flex !important;
}
.justify-content-center {
    justify-content: center !important;
}
.row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.list-unstyled {
  padding-left: 0;
  list-style: none;
}
.mb-3, .my-3 {
  margin-bottom: 1rem !important;
}
.links-white a {
  color: #fff;
}
.pt-3, .py-3 {
  padding-top: 1rem !important;
}
.list-inline {
  padding-left: 0;
  list-style: none;
}
.list-inline-item:not(:last-child) {
  margin-right: .5rem;
}
.text-dark {
  color: #1e2022 !important;
}
.btn-light {
  color: #212529;
  background-color: #f6f9fc;
  border-color: #f6f9fc;
}
ul {
  display: block;
  list-style-type: disc;
  margin-block-start: 1em;
  margin-block-end: 1em;
  margin-inline-start: 0px;
  margin-inline-end: 0px;
  padding-inline-start: 40px;
}
.list-inline-item:not(:last-child) {
  margin-right: .5rem;
}
.ml-2, .mx-2 {
  margin-left: .5rem !important;
}
.list-inline-item {
  display: inline-block;
}
.btn-social, .btn-full {
  background-color: #006983;
  color: #ffffff;
  display: inline-block;
  margin-bottom: 0;
  font-weight: 500;
  font-size: 14px;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  background-image: none;
  border: 0;
  white-space: nowrap;
  text-align: left;
  line-height: 1;
  padding: 5px 5px;
  min-width: none;
  max-width: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
@media (min-width: 768px) {
  .col-md {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
}
@media (min-width: 768px) {
  .text-md-left {
    text-align: left !important;
  }
}
@media (min-width: 768px) {
  .text-md-right {
    text-align: right !important;
  }
}
@media (min-width: 768px) {
  .order-md-2 {
    order: 2;
  }
}
@media (min-width: 768px) {
  .col-md {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }
}
.col {
  flex-basis: 0;
  flex-grow: 1;
  max-width: 100%;
}
/* Layout - Copernicus*/
.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, .col-auto, .col-sm-1, .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-10, .col-sm-11, .col-sm-12, .col-sm, .col-sm-auto, .col-md-1, .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-10, .col-md-11, .col-md-12, .col-md, .col-md-auto, .col-lg-1, .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-10, .col-lg-11, .col-lg-12, .col-lg, .col-lg-auto, .col-xl-1, .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-10, .col-xl-11, .col-xl-12, .col-xl, .col-xl-auto {
  position: relative;
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
}
/* //Layout - Copernicus*/
.btn-light {
  color: #212529;
  background-color: #f6f9fc;
  border-color: #f6f9fc
}
.btn-light:hover {
  color: #212529;
  background-color: #d9e6f2;
  border-color: #d0e0ef
}
.btn-light:focus, .btn-light.focus {
  box-shadow: 0 0 0 .2rem rgba(214, 217, 220, .5)
}
.btn-light.disabled, .btn-light:disabled {
  color: #212529;
  background-color: #f6f9fc;
  border-color: #f6f9fc
}
.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle {
  color: #212529;
  background-color: #d0e0ef;
  border-color: #c6d9ec
}
.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .show > .btn-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 .2rem rgba(214, 217, 220, .5)
}
.overflow-hidden {
  overflow: hidden !important;
}




/*-- IE 11 Fix --*/

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {

.bg-dark {
    background-color: transparent !important;
}
.bg-white {
    margin-top :5em;
}

h2 { font-size:60px;}

.full-width-section {
    display: none;
}

}

/*-- /IE 11 Fix --*/