.elementor-1293 .elementor-element.elementor-element-5252783f > .elementor-widget-container{margin:0px 0px 0px 0px;}/* Start custom CSS *//* U-BECOME article content. All rules are limited to the production fragment. */
.ubr-content {
  --ubr-ink: #102d49;
  --ubr-blue: #205787;
  --ubr-accent: #ec693e;
  --ubr-link: #ac431d;
  --ubr-cream: #f3efe5;
  --ubr-muted: #576972;
  --ubr-line: #dbe1de;
  box-sizing: border-box;
  direction: rtl;
  text-align: right;
  width: 100%;
  max-width: 1120px;
  min-width: 0;
  margin: 0 auto;
  padding: 56px 32px 32px;
  color: var(--ubr-ink);
  font-family: Assistant, Arial, sans-serif;
  font-size: 18px;
  line-height: 1.75;
  overflow-wrap: anywhere;
}
.ubr-content *, .ubr-content *::before, .ubr-content *::after { box-sizing: border-box; }
.ubr-content .ubr-body { display: block; min-width: 0; max-width: 755px; margin: 0 auto 48px; }
.ubr-content p, .ubr-content h2, .ubr-content h3 { padding: 0; margin: 0; }
.ubr-content .ubr-body > p { font-size: 21px; line-height: 1.9; margin: 0 0 24px; color: #344955; }
.ubr-content .ubr-body > p:first-child { font-size: 24px; font-weight: 550; color: var(--ubr-ink); }
.ubr-content .ubr-body h2 {
  color: var(--ubr-ink); font-family: inherit; font-size: 30px; font-weight: 700;
  line-height: 1.3; letter-spacing: -.025em; margin: 47px 0 22px;
  padding-top: 18px; border-top: 1px solid var(--ubr-line); scroll-margin-top: 32px;
}
.ubr-content .ubr-body h3 { color: var(--ubr-ink); font-family: inherit; font-size: 25px; font-weight: 700; line-height: 1.4; margin: 35px 0 17px; }
.ubr-content .section-no { display: block; font-size: 12px; line-height: 1.5; color: #087c81; font-weight: 600; letter-spacing: .1em; margin-bottom: 9px; }
.ubr-content .ubr-body strong { color: var(--ubr-blue); font-weight: 750; }
.ubr-content .ubr-body a, .ubr-content .sources a, .ubr-content .related a {
  color: var(--ubr-link); font-weight: 650; text-decoration: underline; text-underline-offset: .22em;
}
.ubr-content a:hover { text-decoration-thickness: 2px; }
.ubr-content a:focus-visible { outline: 3px solid #087c81; outline-offset: 4px; }
.ubr-content .ubr-body ul, .ubr-content .ubr-body ol { margin: 0 0 25px; padding-inline-start: 26px; font-size: 20px; line-height: 1.8; }
.ubr-content .ubr-body li { margin-bottom: 12px; padding-inline-start: 4px; }
.ubr-content .ubr-body blockquote {
  margin: 30px 0; padding: 30px 34px; background: var(--ubr-ink); color: #fff;
  border: 0; border-top: 3px solid var(--ubr-accent); font-size: 26px; line-height: 1.6;
}
.ubr-content .ubr-body blockquote p { color: inherit; margin: 0; }
.ubr-content .ubr-body blockquote strong { color: #fff; }
.ubr-content .ubr-body img { display: block; max-width: 100%; height: auto; }
.ubr-content .ubr-body table { width: 100%; border-collapse: collapse; font-size: 17px; table-layout: fixed; }
.ubr-content .ubr-body th, .ubr-content .ubr-body td { border-bottom: 1px solid var(--ubr-line); padding: 12px; text-align: start; vertical-align: top; }
.ubr-content .ubr-body th { background: var(--ubr-cream); }
.ubr-content .ube-contact { margin: 35px 0 20px; padding: 26px 28px; background: var(--ubr-cream); border-inline-start: 3px solid var(--ubr-accent); }
.ubr-content .ube-contact p { margin: 0 0 20px; color: var(--ubr-ink); font-size: 23px; line-height: 1.6; font-weight: 650; }
.ubr-content .ube-contact a.ube-contact-button {
  display: inline-flex; align-items: center; justify-content: center;
  max-width: 100%; min-height: 48px; padding: 12px 23px;
  color: #fff; background: var(--ubr-link); border: 1px solid var(--ubr-link); border-radius: 2px;
  font-size: 18px; font-weight: 700; line-height: 1.5; text-decoration: none; text-align: center;
}
.ubr-content .ube-contact a.ube-contact-button:hover { background: #873516; border-color: #873516; }
.ubr-content .sources { padding: 38px 0 45px; border-top: 1px solid var(--ubr-line); }
.ubr-content .sources h2 { color: var(--ubr-ink); font-family: inherit; font-size: 30px; font-weight: 700; line-height: 1.3; margin: 0 0 25px; }
.ubr-content .sources ol { margin: 0; padding-inline-start: 24px; display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 24px 50px; }
.ubr-content .sources li { min-width: 0; font-size: 17px; line-height: 1.75; padding-inline-start: 4px; }
.ubr-content .sources li > p { font-size: 14px; color: var(--ubr-muted); line-height: 1.7; margin-top: 7px; }
.ubr-content .related { padding: 35px 0 50px; }
.ubr-content .related h2 { color: var(--ubr-ink); font-family: inherit; font-size: 32px; font-weight: 700; line-height: 1.3; margin: 0 0 25px; }
.ubr-content .related > div { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 20px; }
.ubr-content .related a {
  min-width: 0; padding: 22px; background: var(--ubr-cream); display: grid;
  grid-template-columns: minmax(0, 1fr) auto; gap: 7px 20px; text-decoration: none;
  border-inline-start: 2px solid var(--ubr-accent);
}
.ubr-content .related a span { grid-column: 1 / -1; font-size: 12px; color: var(--ubr-muted); }
.ubr-content .related a b { font-size: 21px; font-weight: 650; line-height: 1.4; }
.ubr-content .related a em { font-style: normal; align-self: end; }
@media (max-width: 900px) {
  .ubr-content { max-width: 804px; }
  .ubr-content .sources ol { grid-template-columns: minmax(0, 1fr); gap: 22px; }
}
@media (max-width: 600px) {
  .ubr-content { padding: 38px 24px 24px; }
  .ubr-content .ubr-body { margin-bottom: 35px; }
  .ubr-content .ubr-body > p { font-size: 19px; line-height: 1.85; margin-bottom: 23px; }
  .ubr-content .ubr-body > p:first-child { font-size: 21px; }
  .ubr-content .ubr-body h2 { font-size: 27px; margin-top: 35px; }
  .ubr-content .ubr-body h3 { font-size: 23px; }
  .ubr-content .ubr-body ul, .ubr-content .ubr-body ol { font-size: 19px; }
  .ubr-content .ubr-body blockquote { font-size: 23px; padding: 24px; }
  .ubr-content .ube-contact { padding: 23px 20px; }
  .ubr-content .ube-contact p { font-size: 21px; }
  .ubr-content .ube-contact a.ube-contact-button { display: flex; width: 100%; font-size: 17px; padding-inline: 12px; }
  .ubr-content .sources, .ubr-content .related { padding-block: 27px; }
  .ubr-content .sources h2, .ubr-content .related h2 { font-size: 28px; }
  .ubr-content .related > div { grid-template-columns: minmax(0, 1fr); }
}
@media print {
  .ubr-content { max-width: none; padding: 0; }
  .ubr-content .ubr-body { max-width: none; }
  .ubr-content .ubr-body > p { font-size: 12pt; line-height: 1.6; }
  .ubr-content .ubr-body h2, .ubr-content .ubr-body h3 { break-after: avoid; }
  .ubr-content .ube-contact, .ubr-content .sources li, .ubr-content .related a { break-inside: avoid; }
  .ubr-content .ube-contact a.ube-contact-button { color: var(--ubr-ink); background: transparent; border-color: var(--ubr-ink); }
}


.ubr-content{padding:0;} @media(max-width:600px){.ubr-content{padding:0;}}
body.elementor-page-1293 h1 {color:#102D49;font-family:Assistant;}
body.elementor-page-1293 [data-id="4dae69fc"] {direction:ltr;text-align:right;}/* End custom CSS */