html {
  background-color: #ffffff;
}

body {
  /* Old BG Image */
  /* background-image: url('https://image.mail.salesforce.com/lib/fe8f1c72746d0d7d76/m/2/507d2bbf-984d-4555-9599-be3f82ad75d7.png'); */
  background-image: url('https://image.s8.sfmc-content.com/lib/fe2d11717264067d7c1076/m/1/7853975e-70b9-4394-9be7-d38ecca8e22c.png');
  background-position: bottom 110px left;
  background-repeat: no-repeat;
  background-size: 100%;
}

h1,
h2:not(#notify-msg),
h3 {
  font-family: 'ITC Avant Garde Gothic Std Demi';
  font-weight: normal;
  font-style: normal;
  color: #032e61;
}

h1 {
  font-size: 2rem;
}

h2:not(#notify-msg) {
  font-size: 1.5rem;
}

h3 {
  font-size: 1.1rem;
  margin-bottom: 0.2rem;
}

header {
  border-bottom: 3px #00a1e0 solid;
  padding-top: 0.5rem;
}

main {
  padding-top: 6em;
}

footer {
  background-color: #032e61;
  font-size: 0.85em;
}

footer a {
  color: #00a1e0;
  text-decoration: underline;
}

footer a:hover {
  color: #fff;
}

p:not(footer p) {
  font-family: 'Segoe UI';
  font-weight: normal;
  font-style: normal;
  color: #444444;
  font-size: 1rem;
}

.card-body p {
  line-height: 1rem;
  font-size: 0.8rem;
  color: #0072cc;
}

a.slds-notification__target {
  pointer-events: none;
}

label.slds-form-element__label {
  color: #0176d3;
  padding-right: 0.1em;
}

.slds-form-element__icon {
  padding-top: 0;
  padding-bottom: 0.2rem;
  vertical-align: middle;
}

svg.slds-button__icon {
  fill: #0176d3;
}

svg#logo {
  display: inline-block;
  height: 3rem;
  width: auto;
}

.navbar {
  margin-bottom: 1em;
}

.card {
  margin-right: 4em;
}

.card-body > .slds-form-element > div > p,
.card-body > p {
  margin-left: 28px;
}
.card {
  background-color: #f8fbfd;
  border: none;
}

.slds-form-element__label,
.slds-checkbox .slds-checkbox__label .slds-form-element__label {
  font-size: 0.85rem;
}

.btn-primary {
  font-family: 'Segoe UI Bold';
  font-weight: bold;
  font-style: normal;
  background-color: #0176d3;
  border-color: #0176d3;
  padding: 0.3em 0;
  width: 18rem;
  font-size: 1rem;
  border-radius: 3rem;
}

.btn-primary:hover,
.slds-checkbox_faux_container > .slds-checkbox_faux:hover {
  background-color: #013c7b;
  border-color: #013c7b;
}

.region-selector_button {
  visibility: hidden;
}

.settings {
  height: 200px;
}

.slds-select_container:before {
  border-bottom: none;
}

.slds-select_container:after {
  border-top: none;
}

.slds-notification-container {
  top: 9rem;
  right: 0.5rem;
}

.slds-notification {
  background-color: #f3f3f3;
}

.toast {
  animation-name: fadeinout;
  animation-duration: 5s;
  animation-timing-function: linear;
  animation-delay: 0.7s;
  animation-fill-mode: forwards;
  opacity: 0;
}

.iti {
    display: block;
}

.iti__country-list {
  z-index: 3;
}

@-webkit-keyframes fadeinout {
  0% { opacity: 0; }
  20% { opacity: 1; }
  80% { opacity: 1; }
  100% { opacity: 0; }
}

@keyframes fadeinout {
  0% { opacity: 0; }
  20% { opacity: 1; }
  80% { opacity: 1; }
  100% { opacity: 0; }
}
.hebrewheader{
  padding-right:2em;
}
.hebrewheader.header-intro{
  padding-right:3em;
}
@media only screen and (max-width: 878px) {
  body h1 {
    font-size: 1.5rem;
  }

  body main {
    padding-left: 0.5em;
    padding-right: 0.5em;
  }

  html body {
    /* Old BG Image */
    /* background-image: url('https://image.mail.salesforce.com/lib/fe8f1c72746d0d7d76/m/2/955929bb-26e5-4f30-ba64-48c7d5e91838.png'); */
    /* background-position: bottom 300px left; */
    background-image: url('https://image.s8.sfmc-content.com/lib/fe2d11717264067d7c1076/m/1/add22985-74b6-4ddb-a50b-118e6a0195ea.png');
    background-position: bottom 200px left;
  }

  .row .col-md-4:not(:first-child) {
    margin-top: 3rem;
  }

  .col .card {
    margin-right: 0;
  }

  .hide_mobile {
    display: none;
  }
  .mobile-col{
    display: inline-block;
    width: 46%;
  }
  .slds-notification {
    width: 95vw;

  }
  .slds-notification-container {
    left: 0.35rem;
    right: auto;
    margin: auto;
    top: 8.2rem;
  }
  .container p, .card {
    margin-right: 0;
  }

  .btn-primary {
    width: 16rem;
  }
  .hebrewheader,.hebrewheader.header-intro{
    padding-right:0;
  }
}