 .error {
    border: 2px solid red;
  }


.h2presentation {

 font-family: "Roboto Condensed" !important;
 text-transform: uppercase;
 color: #000 !important;
 font-size: 44px !important;
 line-height: 42px !important;
 font-weight: 700 !important;
 margin: 20px 0 10px;
}

.presentationcopy {

 font-family: "Noto Sans" !important;
 text-transform: none !important;
 color: #000 !important;
 font-size: 16px !important;
 line-height: 22px !important;
}

.margintop30 {
 margin-top: 30px;
}

.marginbottom30 {
 margin-bottom: 30px;
}

.auth .breadcrumb .breadcrumb__list li a,
.auth .breadcrumb .breadcrumb__list li span {
 font-family: "Noto Sans", Arial, "Helvetica Neue", Helvetica, sans-serif;
 font-size: 12px;
}

.auth .breadcrumb-msrp .breadcrumb__list-msrp li:last-of-type span {
 color: #6f6f6f;
 font-family: "Noto Sans", Arial, "Helvetica Neue", Helvetica, sans-serif;
 font-size: 12px;
}

.auth .breadcrumb-msrp .breadcrumb__list-msrp li a {


 font-family: "Noto Sans", Arial, "Helvetica Neue", Helvetica, sans-serif;
 color: #000;
 font-size: 12px;

}

.auth .breadcrumb .breadcrumb__list li a,
.auth .breadcrumb .breadcrumb__list li span {
 font-family: "Noto Sans", Arial, "Helvetica Neue", Helvetica, sans-serif;
 font-size: 12px;
}

.auth .breadcrumb-msrp .breadcrumb__list-msrp li:last-of-type span {
 font-weight: normal;
}

.auth .breadcrumb-msrp .breadcrumb__list-msrp li::after {

 color: #6f6f6f;

}

.auth .breadcrumb-msrp .breadcrumb__list-msrp li:not(:last-of-type) span,
.auth .breadcrumb-msrp .breadcrumb__list-msrp li a {

 font-family: "Noto Sans", Arial, "Helvetica Neue", Helvetica, sans-serif;

 font-size: 12px;
}


color: #000000;

}

.auth .breadcrumb-msrp .breadcrumb__list-msrp {

 background-color: #FFFFFF;

}

@media screen and (max-width: 1023px) {
 .auth .breadcrumb-msrp .breadcrumb__list-msrp li:nth-last-child(2) a::before {

  border-color: #6f6f6f;

 }

 .auth .breadcrumb-msrp .breadcrumb__list-msrp li:nth-last-child(2) a,
 .auth .breadcrumb-msrp .breadcrumb__list-msrp li:not(:last-of-type) span {


  font-family: Noto Sans Regular;
  text-transform: capitalize;

 }

}

.auth .breadcrumb-msrp {
 padding: 18px 0
}

.auth .breadcrumb-msrp .breadcrumb__list-msrp {
 display: -webkit-box;
 align-items: center;
 justify-content: flex-start;
 height: 40px
}

.auth .breadcrumb-msrp .breadcrumb__list-msrp li {
 display: block
}

.auth .breadcrumb-msrp .breadcrumb__list-msrp li a {
 display: inline-block;
 overflow: hidden;
 max-width: 18ch;
 white-space: nowrap;
 text-overflow: ellipsis
}

.auth .breadcrumb-msrp .breadcrumb__list-msrp li a:hover {
 white-space: normal;
 text-overflow: clip
}

.auth .breadcrumb-msrp .breadcrumb__list-msrp li::after {
 display: inline-block;
 transform: rotate(-45deg);
 transition: border-color .2s;
 margin: 0 10px 5px 5px;
 border-style: solid;
 padding: 2.5px;
 content: '';
 border-width: 0 1px 1px 0;
 width: 4px;
 height: 4px
}

.auth .breadcrumb-msrp .breadcrumb__list-msrp li:last-of-type::after {
 display: none
}

.auth .breadcrumb-msrp .breadcrumb__list-msrp li:last-of-type a {
 overflow: hidden;
 max-width: 50ch;
 white-space: nowrap;
 display: inline-block;
 text-overflow: ellipsis
}

.auth .breadcrumb-msrp .breadcrumb__list-msrp li:lang(ar) {
 margin-right: 0
}

.auth .breadcrumb-msrp .unit-switch-container {
 float: right
}

@media screen and (max-width:1022px) {
 .auth .breadcrumb-msrp {
  top: 0;
  width: 100%;
  z-index: 22
 }

 .auth .breadcrumb-msrp.affix {
  position: fixed;
  left: 0
 }

 .auth .breadcrumb-msrp.affix-top {
  position: relative
 }

 .auth .breadcrumb-msrp.affix-bottom {
  position: absolute
 }

 .auth .breadcrumb-msrp .breadcrumb__list-msrp {
  padding-top: 15px
 }

 .auth .breadcrumb-msrp .breadcrumb__list-msrp li:not(:nth-last-child(2)) {
  display: none
 }

 .auth .breadcrumb-msrp .breadcrumb__list-msrp li:nth-last-child(2)::after {
  display: none
 }

 .auth .breadcrumb-msrp .breadcrumb__list-msrp li:nth-last-child(2) a {
  text-decoration: none;
  transition: color .2s ease;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 1.3
 }

 .auth .breadcrumb-msrp .breadcrumb__list-msrp li:nth-last-child(2) a::before {
  content: '';
  display: inline-block;
  -webkit-transform: rotate(-225deg);
  -ms-transform: rotate(-225deg);
  transform: rotate(-225deg);
  margin: 0 5px 2px 2px;
  border-style: solid;
  border-width: 0 1px 1px 0;
  padding: 2px;
  transition: border-color .2s ease
 }
}

@media screen and (max-width:767px) {
 .auth .breadcrumb-msrp {
  padding-left: 15px;
  padding-right: 15px
 }
}

@media screen and (max-width:480px) {
 .auth .breadcrumb-msrp .breadcrumb__list-msrp {
  padding-top: 15px
 }

 .auth .breadcrumb-msrp .breadcrumb__list-msrp li:nth-last-child(2) a {
  max-width: calc(100vw - 100px);
  line-height: 1.3
 }
}

@media screen and (max-width:380px) {
 .auth .breadcrumb-msrp .breadcrumb__list-msrp {
  padding-top: 15px
 }
}

@media only screen and (min-width:1022px) {
 .auth .breadcrumb-msrp .breadcrumb__list-msrp li {
  display: flex;
  align-items: center
 }

 .auth .breadcrumb-msrp .breadcrumb__list-msrp li::after {
  margin-top: 7px
 }

 .auth .breadcrumb-msrp .breadcrumb__list-msrp li:last-of-type span {
  display: inline-flex
 }
}