.sticky-dialog-bar_wrapper {
  opacity: .95;
  transition: all .25s ease-out;
  transition: margin-top 0s;
  width: 100%;
  text-align: center;
  position: relative;
  padding: 5px 0;
  background-color: var(--calcite-ui-background);
  opacity: 0.95; }
  @media (max-width: 1024px) {
    .sticky-dialog-bar_wrapper {
      padding: 30px 0; } }
  @media (min-width: 1024px) {
    .sticky-dialog-bar_wrapper[data-fixed='true'], .sticky-dialog-bar_wrapper[data-position='top'], .sticky-dialog-bar_wrapper[data-position='bottom'] {
      position: fixed;
      z-index: 1000; } }
  .sticky-dialog-bar_wrapper[data-fixed='true'], .sticky-dialog-bar_wrapper[data-position='top'] {
    top: 0; }
  @media (max-width: 1024px) {
    .sticky-dialog-bar_wrapper[data-position='below-banner'] {
      top: 0; } }
  .sticky-dialog-bar_wrapper[data-position='bottom'] {
    bottom: 0; }
  .sticky-dialog-bar_wrapper .sticky-dialog-bar_message {
    color: var(--calcite-ui-text-1);
    flex: 1 0 55%; }
    .sticky-dialog-bar_wrapper .sticky-dialog-bar_message a {
      color: var(--calcite-ui-foreground-current); }
  .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-tel, .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta {
    color: #0079c1;
    flex: 1 0 34%; }
  .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-tel:not(.no-hover):hover {
    color: #005e95; }
    .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-tel:not(.no-hover):hover:before {
      background: #005e95; }
  .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-tel[data-link-type='internal']:after {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHBhdGggZmlsbD0iIzAwNzljMSIgZD0iTTggMTQuM0wxMy4zIDlIMFY4aDEzLjNMOCAyLjdWMS4zbDcuMiA3LjJMOCAxNS43di0xLjR6Ii8+PC9zdmc+); }
  .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-tel[data-link-type='external']:after {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB2aWV3Qm94PSIwIDAgMzIgMzIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDMyIDMyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggZmlsbD0iIzAwNzljMSIgZD0iTTMxLDE2djE1SDFWMWgxNXYyLjFIMy4xdjI1LjdoMjUuN1YxNkgzMXogTTMxLDF2MTAuN2gtMi4xVjQuNkwxNC42LDE4LjlsLTEuNS0xLjVMMjcuNCwzLjFoLTcuMVYxSDMxeiIvPgo8L2c+Cjwvc3ZnPg==); }
  .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-tel[data-link-type='video']:after {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIiBjbGFzcz0ic3ZnLWljb24iPjxwYXRoIGZpbGw9IiMwMDc5YzEiIGQ9Ik02IDBsMjIgMTYuMDAyTDYgMzJWMHoiLz48L3N2Zz4=); }
  .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-tel[data-link-type='document']:after {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDMyIDMyIiBjbGFzcz0ic3ZnLWljb24iPjxwYXRoIGZpbGw9IiMwMDc5YzEiIHN0cm9rZT0iI2ZmZiIgZD0iTTIyIDI0aDR2MmgtNHYtMnptMC0xMmg0djJoLTR2LTJ6bTAgNGg0djJoLTR2LTJ6TTggNmgxMHYySDhWNnptMTQgMTRoNHYyaC00di0yek04IDEyaDEwdjJIOHYtMnptMCA0aDEydjJIOHYtMnpNMjIuODAxIDBINHYzMmgyNlY3LjE5OUwyMi44MDEgMHpNMjggMzBINlYyaDE0djhoOHYyMHptMC0yMmgtNlYyaC42MjFMMjggNy4zNzlWOHpNOCAyMGgxMnYySDh2LTJ6bTAgNGgxMHYySDh2LTJ6Ii8+PC9zdmc+); }
  .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-tel:hover[data-link-type='internal']:after {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHBhdGggZmlsbD0iIzAwNWU5NSIgZD0iTTggMTQuM0wxMy4zIDlIMFY4aDEzLjNMOCAyLjdWMS4zbDcuMiA3LjJMOCAxNS43di0xLjR6Ii8+PC9zdmc+); }
  .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-tel:hover[data-link-type='external']:after {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDMyIDMyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzMiAzMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPiA8Zz4gPHBhdGggZmlsbD0iIzAwNWU5NSIgZD0iTTMxLDE2djE1SDFWMWgxNXYyLjFIMy4xdjI1LjdoMjUuN1YxNkgzMXogTTMxLDF2MTAuN2gtMi4xVjQuNkwxNC42LDE4LjlsLTEuNS0xLjVMMjcuNCwzLjFoLTcuMVYxSDMxeiIvPiA8L2c+IDwvc3ZnPg==); }
  .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-tel:hover[data-link-type='video']:after {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIiBjbGFzcz0ic3ZnLWljb24iPjxwYXRoIGZpbGw9IiMwMDVlOTUiIGQ9Ik02IDBsMjIgMTYuMDAyTDYgMzJWMHoiLz48L3N2Zz4=); }
  .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-tel:hover[data-link-type='document']:after {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDMyIDMyIiBjbGFzcz0ic3ZnLWljb24iPjxwYXRoIGZpbGw9IiMwMDVlOTUiIHN0cm9rZT0iI2ZmZiIgZD0iTTIyIDI0aDR2MmgtNHYtMnptMC0xMmg0djJoLTR2LTJ6bTAgNGg0djJoLTR2LTJ6TTggNmgxMHYySDhWNnptMTQgMTRoNHYyaC00di0yek04IDEyaDEwdjJIOHYtMnptMCA0aDEydjJIOHYtMnpNMjIuODAxIDBINHYzMmgyNlY3LjE5OUwyMi44MDEgMHpNMjggMzBINlYyaDE0djhoOHYyMHptMC0yMmgtNlYyaC42MjFMMjggNy4zNzlWOHpNOCAyMGgxMnYySDh2LTJ6bTAgNGgxMHYySDh2LTJ6Ii8+PC9zdmc+); }
  .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="solid"] {
    font-weight: 300;
    color: #ffffff;
    background: #0079c1;
    max-width: 300px; }
    .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="solid"]:hover, .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="solid"]:focus {
      background: #005e95;
      border: 1px solid #005e95;
      box-shadow: inset 0 0 0 3px #005e95; }
    .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="solid"]:after {
      content: "";
      background-repeat: no-repeat;
      background-size: contain;
      background-position: 50% 50%;
      height: 13px;
      transition: all .25s ease-in-out;
      width: 13px;
      display: inline-block;
      margin-left: 5px; }
    html[dir="rtl"] .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="solid"] {
      margin-left: 10px; }
      html[dir="rtl"] .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="solid"]:after {
        transform: scaleX(-1);
        margin-right: 6px;
        margin-left: 0; }
      html[dir="rtl"] .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="solid"][href$=".mp4"]::after, html[dir="rtl"] .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="solid"][href$=".mov"]::after, html[dir="rtl"] .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="solid"][href^="https://www.esri.com/videos/"]::after {
        transform: none; }
    .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="solid"][href*="esri.com"]::after {
      background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTggMTQuM0wxMy4zIDlIMFY4aDEzLjNMOCAyLjdWMS4zbDcuMiA3LjJMOCAxNS43di0xLjR6Ii8+PC9zdmc+); }
    .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="solid"]:not([href*="esri.com"])::after {
      background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDMyIDMyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzMiAzMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPiA8Zz4gPHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTMxLDE2djE1SDFWMWgxNXYyLjFIMy4xdjI1LjdoMjUuN1YxNkgzMXogTTMxLDF2MTAuN2gtMi4xVjQuNkwxNC42LDE4LjlsLTEuNS0xLjVMMjcuNCwzLjFoLTcuMVYxSDMxeiIvPiA8L2c+IDwvc3ZnPg==); }
    .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="solid"][href$=".pdf"]::after, .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="solid"][href$=".doc"]::after, .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="solid"][href$=".zip"]::after {
      background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDMyIDMyIiBjbGFzcz0ic3ZnLWljb24iPjxwYXRoIGZpbGw9IiNmZmYiIHN0cm9rZT0iI2ZmZiIgZD0iTTIyIDI0aDR2MmgtNHYtMnptMC0xMmg0djJoLTR2LTJ6bTAgNGg0djJoLTR2LTJ6TTggNmgxMHYySDhWNnptMTQgMTRoNHYyaC00di0yek04IDEyaDEwdjJIOHYtMnptMCA0aDEydjJIOHYtMnpNMjIuODAxIDBINHYzMmgyNlY3LjE5OUwyMi44MDEgMHpNMjggMzBINlYyaDE0djhoOHYyMHptMC0yMmgtNlYyaC42MjFMMjggNy4zNzlWOHpNOCAyMGgxMnYySDh2LTJ6bTAgNGgxMHYySDh2LTJ6Ii8+PC9zdmc+); }
    .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="solid"][href^="/"]::after, .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="solid"][href^=".."]::after {
      background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTggMTQuM0wxMy4zIDlIMFY4aDEzLjNMOCAyLjdWMS4zbDcuMiA3LjJMOCAxNS43di0xLjR6Ii8+PC9zdmc+); }
    .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="solid"][href$=".mp4"]::after, .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="solid"][href$=".mov"]::after, .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="solid"][href^="https://www.esri.com/videos/"]::after {
      background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIiBjbGFzcz0ic3ZnLWljb24iPjxwYXRoIGZpbGw9IiNmZmZmZmYiIGQ9Ik02IDBsMjIgMTYuMDAyTDYgMzJWMHoiLz48L3N2Zz4=); }
    .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="solid"][href*="tel:"]::after {
      background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIiBjbGFzcz0ic3ZnLWljb24iPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0xMC41MjEuMjE2YTE3LjE0NyAxNy4xNDcgMCAwIDAtNS4zNDYgNi42ODZjMS42MTMgNC4zMzIgMy41ODUgOC41OTIgNS45NzMgMTIuNzI5czUuMDkyIDcuOTc0IDguMDM3IDExLjUzN2MyLjgyLjI4NiA1LjcyNy0uMTIxIDguNDYzLTEuMjg3YTEuMDYgMS4wNiAwIDAgMCAuMzc1LTEuNjkgNzYuNTE3IDc2LjUxNyAwIDAgMS00LjMwNy01LjIzIDEuMDUgMS4wNSAwIDAgMC0xLjQ3NC0uMjEybC0xLjU5NiAxLjIwOGExLjAwMiAxLjAwMiAwIDAgMS0xLjQ3My0uMjk4bC03LjUwMi0xMi45OTRhMS4wMDMgMS4wMDMgMCAwIDEgLjQ3OC0xLjQyNWwxLjg0NC0uNzc4Yy41MzgtLjIyNy43ODItLjg0NS41NTMtMS4zODJBNzYuNTIgNzYuNTIgMCAwIDEgMTIuMTcxLjczNWExLjA2IDEuMDYgMCAwIDAtMS42NTEtLjUyeiIvPjwvc3ZnPg==); }
  .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="line"] {
    background: none;
    margin-right: 10px;
    border: thin solid #0079c1;
    color: #0079c1;
    max-width: 300px; }
    .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="line"]:hover, .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="line"]:focus {
      box-shadow: inset 0 0 0 2px #0079c1; }
    .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="line"]:after {
      content: "";
      background-repeat: no-repeat;
      background-size: contain;
      background-position: 50% 50%;
      height: 13px;
      transition: all .25s ease-in-out;
      width: 13px;
      display: inline-block;
      margin-left: 5px; }
    html[dir="rtl"] .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="line"] {
      margin-left: 10px;
      margin-right: 0; }
      html[dir="rtl"] .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="line"]:after {
        transform: scaleX(-1);
        margin-right: 6px;
        margin-left: 0; }
      html[dir="rtl"] .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="line"][href$=".mp4"]::after, html[dir="rtl"] .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="line"][href$=".mov"]::after, html[dir="rtl"] .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="line"][href^="https://www.esri.com/videos/"]::after {
        transform: none; }
    .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="line"][href*="esri.com"]::after {
      background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHBhdGggZmlsbD0iIzAwNzljMSIgZD0iTTggMTQuM0wxMy4zIDlIMFY4aDEzLjNMOCAyLjdWMS4zbDcuMiA3LjJMOCAxNS43di0xLjR6Ii8+PC9zdmc+); }
    .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="line"]:not([href*="esri.com"])::after {
      background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB2aWV3Qm94PSIwIDAgMzIgMzIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDMyIDMyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggZmlsbD0iIzAwNzljMSIgZD0iTTMxLDE2djE1SDFWMWgxNXYyLjFIMy4xdjI1LjdoMjUuN1YxNkgzMXogTTMxLDF2MTAuN2gtMi4xVjQuNkwxNC42LDE4LjlsLTEuNS0xLjVMMjcuNCwzLjFoLTcuMVYxSDMxeiIvPgo8L2c+Cjwvc3ZnPg==); }
    .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="line"][href$=".pdf"]::after, .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="line"][href$=".doc"]::after, .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="line"][href$=".zip"]::after {
      background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDMyIDMyIiBjbGFzcz0ic3ZnLWljb24iPjxwYXRoIGZpbGw9IiMwMDc5YzEiIHN0cm9rZT0iI2ZmZiIgZD0iTTIyIDI0aDR2MmgtNHYtMnptMC0xMmg0djJoLTR2LTJ6bTAgNGg0djJoLTR2LTJ6TTggNmgxMHYySDhWNnptMTQgMTRoNHYyaC00di0yek04IDEyaDEwdjJIOHYtMnptMCA0aDEydjJIOHYtMnpNMjIuODAxIDBINHYzMmgyNlY3LjE5OUwyMi44MDEgMHpNMjggMzBINlYyaDE0djhoOHYyMHptMC0yMmgtNlYyaC42MjFMMjggNy4zNzlWOHpNOCAyMGgxMnYySDh2LTJ6bTAgNGgxMHYySDh2LTJ6Ii8+PC9zdmc+); }
    .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="line"][href^="/"]::after, .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="line"][href^=".."]::after {
      background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHBhdGggZmlsbD0iIzAwNzljMSIgZD0iTTggMTQuM0wxMy4zIDlIMFY4aDEzLjNMOCAyLjdWMS4zbDcuMiA3LjJMOCAxNS43di0xLjR6Ii8+PC9zdmc+); }
    .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="line"][href$=".mp4"]::after, .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="line"][href$=".mov"]::after, .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="line"][href^="https://www.esri.com/videos/"]::after {
      background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIiBjbGFzcz0ic3ZnLWljb24iPjxwYXRoIGZpbGw9IiMwMDc5YzEiIGQ9Ik02IDBsMjIgMTYuMDAyTDYgMzJWMHoiLz48L3N2Zz4=); }
    .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="line"][href*="tel:"]::after {
      background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIiBjbGFzcz0ic3ZnLWljb24iPjxwYXRoIGZpbGw9IiMwMDc5YzEiIGQ9Ik0xMC41MjEuMjE2YTE3LjE0NyAxNy4xNDcgMCAwIDAtNS4zNDYgNi42ODZjMS42MTMgNC4zMzIgMy41ODUgOC41OTIgNS45NzMgMTIuNzI5czUuMDkyIDcuOTc0IDguMDM3IDExLjUzN2MyLjgyLjI4NiA1LjcyNy0uMTIxIDguNDYzLTEuMjg3YTEuMDYgMS4wNiAwIDAgMCAuMzc1LTEuNjkgNzYuNTE3IDc2LjUxNyAwIDAgMS00LjMwNy01LjIzIDEuMDUgMS4wNSAwIDAgMC0xLjQ3NC0uMjEybC0xLjU5NiAxLjIwOGExLjAwMiAxLjAwMiAwIDAgMS0xLjQ3My0uMjk4bC03LjUwMi0xMi45OTRhMS4wMDMgMS4wMDMgMCAwIDEgLjQ3OC0xLjQyNWwxLjg0NC0uNzc4Yy41MzgtLjIyNy43ODItLjg0NS41NTMtMS4zODJBNzYuNTIgNzYuNTIgMCAwIDEgMTIuMTcxLjczNWExLjA2IDEuMDYgMCAwIDAtMS42NTEtLjUyeiIvPjwvc3ZnPg==); }
    .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="line"][data-link-type='internal']::after {
      background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHBhdGggZmlsbD0iIzAwNzljMSIgZD0iTTggMTQuM0wxMy4zIDlIMFY4aDEzLjNMOCAyLjdWMS4zbDcuMiA3LjJMOCAxNS43di0xLjR6Ii8+PC9zdmc+); }
    .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="line"][data-link-type='external']::after {
      background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB2aWV3Qm94PSIwIDAgMzIgMzIiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDMyIDMyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggZmlsbD0iIzAwNzljMSIgZD0iTTMxLDE2djE1SDFWMWgxNXYyLjFIMy4xdjI1LjdoMjUuN1YxNkgzMXogTTMxLDF2MTAuN2gtMi4xVjQuNkwxNC42LDE4LjlsLTEuNS0xLjVMMjcuNCwzLjFoLTcuMVYxSDMxeiIvPgo8L2c+Cjwvc3ZnPg==); }
    .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="line"][data-link-type='video']::after {
      background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIiBjbGFzcz0ic3ZnLWljb24iPjxwYXRoIGZpbGw9IiMwMDc5YzEiIGQ9Ik02IDBsMjIgMTYuMDAyTDYgMzJWMHoiLz48L3N2Zz4=); }
    .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="line"][data-link-type='document']::after {
      background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDMyIDMyIiBjbGFzcz0ic3ZnLWljb24iPjxwYXRoIGZpbGw9IiMwMDc5YzEiIHN0cm9rZT0iI2ZmZiIgZD0iTTIyIDI0aDR2MmgtNHYtMnptMC0xMmg0djJoLTR2LTJ6bTAgNGg0djJoLTR2LTJ6TTggNmgxMHYySDhWNnptMTQgMTRoNHYyaC00di0yek04IDEyaDEwdjJIOHYtMnptMCA0aDEydjJIOHYtMnpNMjIuODAxIDBINHYzMmgyNlY3LjE5OUwyMi44MDEgMHpNMjggMzBINlYyaDE0djhoOHYyMHptMC0yMmgtNlYyaC42MjFMMjggNy4zNzlWOHpNOCAyMGgxMnYySDh2LTJ6bTAgNGgxMHYySDh2LTJ6Ii8+PC9zdmc+); }
  .sticky-dialog-bar_wrapper .sticky-dialog-bar_close-button {
    color: #595959;
    fill: #595959; }
    .sticky-dialog-bar_wrapper .sticky-dialog-bar_close-button:hover {
      color: #0079c1; }
  .sticky-dialog-bar_wrapper[data-mode='edit'] {
    position: relative !important; }
  .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-tel[data-link-type='internal']:after,
  .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="line"][data-link-type='internal']:after {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHBhdGggZmlsbD0iIzQ5YjBmMiIgZD0iTTggMTQuM0wxMy4zIDlIMFY4aDEzLjNMOCAyLjdWMS4zbDcuMiA3LjJMOCAxNS43di0xLjR6Ii8+PC9zdmc+); }
  .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-tel[data-link-type='external']:after,
  .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="line"][data-link-type='external']:after {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDMyIDMyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzMiAzMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPiA8Zz4gPHBhdGggZmlsbD0iIzQ5YjBmMiIgZD0iTTMxLDE2djE1SDFWMWgxNXYyLjFIMy4xdjI1LjdoMjUuN1YxNkgzMXogTTMxLDF2MTAuN2gtMi4xVjQuNkwxNC42LDE4LjlsLTEuNS0xLjVMMjcuNCwzLjFoLTcuMVYxSDMxeiIvPiA8L2c+IDwvc3ZnPg==); }
  .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-tel[data-link-type='video']:after,
  .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="line"][data-link-type='video']:after {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIiBjbGFzcz0ic3ZnLWljb24iPjxwYXRoIGZpbGw9IiM0OWIwZjIiIGQ9Ik02IDBsMjIgMTYuMDAyTDYgMzJWMHoiLz48L3N2Zz4=); }
  .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-tel[data-link-type='document']:after,
  .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="line"][data-link-type='document']:after {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDMyIDMyIiBjbGFzcz0ic3ZnLWljb24iPjxwYXRoIGZpbGw9IiM0OWIwZjIiIHN0cm9rZT0iI2ZmZiIgZD0iTTIyIDI0aDR2MmgtNHYtMnptMC0xMmg0djJoLTR2LTJ6bTAgNGg0djJoLTR2LTJ6TTggNmgxMHYySDhWNnptMTQgMTRoNHYyaC00di0yek04IDEyaDEwdjJIOHYtMnptMCA0aDEydjJIOHYtMnpNMjIuODAxIDBINHYzMmgyNlY3LjE5OUwyMi44MDEgMHpNMjggMzBINlYyaDE0djhoOHYyMHptMC0yMmgtNlYyaC42MjFMMjggNy4zNzlWOHpNOCAyMGgxMnYySDh2LTJ6bTAgNGgxMHYySDh2LTJ6Ii8+PC9zdmc+); }
  .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-tel:hover[data-link-type='internal']:after,
  .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="line"]:hover[data-link-type='internal']:after {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHBhdGggZmlsbD0iIzc0YzZmZiIgZD0iTTggMTQuM0wxMy4zIDlIMFY4aDEzLjNMOCAyLjdWMS4zbDcuMiA3LjJMOCAxNS43di0xLjR6Ii8+PC9zdmc+); }
  .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-tel:hover[data-link-type='external']:after,
  .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="line"]:hover[data-link-type='external']:after {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDMyIDMyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzMiAzMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPiA8Zz4gPHBhdGggZmlsbD0iIzc0YzZmZiIgZD0iTTMxLDE2djE1SDFWMWgxNXYyLjFIMy4xdjI1LjdoMjUuN1YxNkgzMXogTTMxLDF2MTAuN2gtMi4xVjQuNkwxNC42LDE4LjlsLTEuNS0xLjVMMjcuNCwzLjFoLTcuMVYxSDMxeiIvPiA8L2c+IDwvc3ZnPg==); }
  .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-tel:hover[data-link-type='video']:after,
  .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="line"]:hover[data-link-type='video']:after {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIiBjbGFzcz0ic3ZnLWljb24iPjxwYXRoIGZpbGw9IiM3NGM2ZmYiIGQ9Ik02IDBsMjIgMTYuMDAyTDYgMzJWMHoiLz48L3N2Zz4=); }
  .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-tel:hover[data-link-type='document']:after,
  .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="line"]:hover[data-link-type='document']:after {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDMyIDMyIiBjbGFzcz0ic3ZnLWljb24iPjxwYXRoIGZpbGw9IiM3NGM2ZmYiIHN0cm9rZT0iI2ZmZiIgZD0iTTIyIDI0aDR2MmgtNHYtMnptMC0xMmg0djJoLTR2LTJ6bTAgNGg0djJoLTR2LTJ6TTggNmgxMHYySDhWNnptMTQgMTRoNHYyaC00di0yek04IDEyaDEwdjJIOHYtMnptMCA0aDEydjJIOHYtMnpNMjIuODAxIDBINHYzMmgyNlY3LjE5OUwyMi44MDEgMHpNMjggMzBINlYyaDE0djhoOHYyMHptMC0yMmgtNlYyaC42MjFMMjggNy4zNzlWOHpNOCAyMGgxMnYySDh2LTJ6bTAgNGgxMHYySDh2LTJ6Ii8+PC9zdmc+); }
  .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="solid"] {
    font-weight: 300;
    color: #ffffff;
    background: #0079c1; }
    .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="solid"]:hover, .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="solid"]:focus {
      background: #005e95;
      border: 1px solid #005e95;
      box-shadow: inset 0 0 0 3px #005e95; }
    .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="solid"]:after {
      content: "";
      background-repeat: no-repeat;
      background-size: contain;
      background-position: 50% 50%;
      height: 13px;
      transition: all .25s ease-in-out;
      width: 13px;
      display: inline-block;
      margin-left: 5px; }
    html[dir="rtl"] .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="solid"] {
      margin-left: 10px; }
      html[dir="rtl"] .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="solid"]:after {
        transform: scaleX(-1);
        margin-right: 6px;
        margin-left: 0; }
      html[dir="rtl"] .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="solid"][href$=".mp4"]::after, html[dir="rtl"] .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="solid"][href$=".mov"]::after, html[dir="rtl"] .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="solid"][href^="https://www.esri.com/videos/"]::after {
        transform: none; }
    .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="solid"][href*="esri.com"]::after {
      background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTggMTQuM0wxMy4zIDlIMFY4aDEzLjNMOCAyLjdWMS4zbDcuMiA3LjJMOCAxNS43di0xLjR6Ii8+PC9zdmc+); }
    .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="solid"]:not([href*="esri.com"])::after {
      background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDMyIDMyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzMiAzMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPiA8Zz4gPHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTMxLDE2djE1SDFWMWgxNXYyLjFIMy4xdjI1LjdoMjUuN1YxNkgzMXogTTMxLDF2MTAuN2gtMi4xVjQuNkwxNC42LDE4LjlsLTEuNS0xLjVMMjcuNCwzLjFoLTcuMVYxSDMxeiIvPiA8L2c+IDwvc3ZnPg==); }
    .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="solid"][href$=".pdf"]::after, .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="solid"][href$=".doc"]::after, .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="solid"][href$=".zip"]::after {
      background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDMyIDMyIiBjbGFzcz0ic3ZnLWljb24iPjxwYXRoIGZpbGw9IiNmZmYiIHN0cm9rZT0iI2ZmZiIgZD0iTTIyIDI0aDR2MmgtNHYtMnptMC0xMmg0djJoLTR2LTJ6bTAgNGg0djJoLTR2LTJ6TTggNmgxMHYySDhWNnptMTQgMTRoNHYyaC00di0yek04IDEyaDEwdjJIOHYtMnptMCA0aDEydjJIOHYtMnpNMjIuODAxIDBINHYzMmgyNlY3LjE5OUwyMi44MDEgMHpNMjggMzBINlYyaDE0djhoOHYyMHptMC0yMmgtNlYyaC42MjFMMjggNy4zNzlWOHpNOCAyMGgxMnYySDh2LTJ6bTAgNGgxMHYySDh2LTJ6Ii8+PC9zdmc+); }
    .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="solid"][href^="/"]::after, .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="solid"][href^=".."]::after {
      background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTggMTQuM0wxMy4zIDlIMFY4aDEzLjNMOCAyLjdWMS4zbDcuMiA3LjJMOCAxNS43di0xLjR6Ii8+PC9zdmc+); }
    .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="solid"][href$=".mp4"]::after, .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="solid"][href$=".mov"]::after, .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="solid"][href^="https://www.esri.com/videos/"]::after {
      background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIiBjbGFzcz0ic3ZnLWljb24iPjxwYXRoIGZpbGw9IiNmZmZmZmYiIGQ9Ik02IDBsMjIgMTYuMDAyTDYgMzJWMHoiLz48L3N2Zz4=); }
    .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="solid"][href*="tel:"]::after {
      background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIiBjbGFzcz0ic3ZnLWljb24iPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0xMC41MjEuMjE2YTE3LjE0NyAxNy4xNDcgMCAwIDAtNS4zNDYgNi42ODZjMS42MTMgNC4zMzIgMy41ODUgOC41OTIgNS45NzMgMTIuNzI5czUuMDkyIDcuOTc0IDguMDM3IDExLjUzN2MyLjgyLjI4NiA1LjcyNy0uMTIxIDguNDYzLTEuMjg3YTEuMDYgMS4wNiAwIDAgMCAuMzc1LTEuNjkgNzYuNTE3IDc2LjUxNyAwIDAgMS00LjMwNy01LjIzIDEuMDUgMS4wNSAwIDAgMC0xLjQ3NC0uMjEybC0xLjU5NiAxLjIwOGExLjAwMiAxLjAwMiAwIDAgMS0xLjQ3My0uMjk4bC03LjUwMi0xMi45OTRhMS4wMDMgMS4wMDMgMCAwIDEgLjQ3OC0xLjQyNWwxLjg0NC0uNzc4Yy41MzgtLjIyNy43ODItLjg0NS41NTMtMS4zODJBNzYuNTIgNzYuNTIgMCAwIDEgMTIuMTcxLjczNWExLjA2IDEuMDYgMCAwIDAtMS42NTEtLjUyeiIvPjwvc3ZnPg==); }
  .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="line"] {
    background: none;
    margin-right: 10px;
    border: thin solid #74c6ff;
    color: #74c6ff; }
    .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="line"]:hover, .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="line"]:focus {
      box-shadow: inset 0 0 0 2px #74c6ff; }
    .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="line"]:after {
      content: "";
      background-repeat: no-repeat;
      background-size: contain;
      background-position: 50% 50%;
      height: 13px;
      transition: all .25s ease-in-out;
      width: 13px;
      display: inline-block;
      margin-left: 5px; }
    html[dir="rtl"] .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="line"] {
      margin-left: 10px;
      margin-right: 0; }
      html[dir="rtl"] .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="line"]:after {
        transform: scaleX(-1);
        margin-right: 6px;
        margin-left: 0; }
      html[dir="rtl"] .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="line"][href$=".mp4"]::after, html[dir="rtl"] .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="line"][href$=".mov"]::after, html[dir="rtl"] .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="line"][href^="https://www.esri.com/videos/"]::after {
        transform: none; }
    .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="line"][href*="esri.com"]::after {
      background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHBhdGggZmlsbD0iIzc0YzZmZiIgZD0iTTggMTQuM0wxMy4zIDlIMFY4aDEzLjNMOCAyLjdWMS4zbDcuMiA3LjJMOCAxNS43di0xLjR6Ii8+PC9zdmc+); }
    .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="line"]:not([href*="esri.com"])::after {
      background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDMyIDMyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzMiAzMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPiA8Zz4gPHBhdGggZmlsbD0iIzc0YzZmZiIgZD0iTTMxLDE2djE1SDFWMWgxNXYyLjFIMy4xdjI1LjdoMjUuN1YxNkgzMXogTTMxLDF2MTAuN2gtMi4xVjQuNkwxNC42LDE4LjlsLTEuNS0xLjVMMjcuNCwzLjFoLTcuMVYxSDMxeiIvPiA8L2c+IDwvc3ZnPg==); }
    .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="line"][href$=".pdf"]::after, .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="line"][href$=".doc"]::after, .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="line"][href$=".zip"]::after {
      background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDMyIDMyIiBjbGFzcz0ic3ZnLWljb24iPjxwYXRoIGZpbGw9IiM3NGM2ZmYiIHN0cm9rZT0iI2ZmZiIgZD0iTTIyIDI0aDR2MmgtNHYtMnptMC0xMmg0djJoLTR2LTJ6bTAgNGg0djJoLTR2LTJ6TTggNmgxMHYySDhWNnptMTQgMTRoNHYyaC00di0yek04IDEyaDEwdjJIOHYtMnptMCA0aDEydjJIOHYtMnpNMjIuODAxIDBINHYzMmgyNlY3LjE5OUwyMi44MDEgMHpNMjggMzBINlYyaDE0djhoOHYyMHptMC0yMmgtNlYyaC42MjFMMjggNy4zNzlWOHpNOCAyMGgxMnYySDh2LTJ6bTAgNGgxMHYySDh2LTJ6Ii8+PC9zdmc+); }
    .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="line"][href^="/"]::after, .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="line"][href^=".."]::after {
      background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHBhdGggZmlsbD0iIzc0YzZmZiIgZD0iTTggMTQuM0wxMy4zIDlIMFY4aDEzLjNMOCAyLjdWMS4zbDcuMiA3LjJMOCAxNS43di0xLjR6Ii8+PC9zdmc+); }
    .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="line"][href$=".mp4"]::after, .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="line"][href$=".mov"]::after, .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="line"][href^="https://www.esri.com/videos/"]::after {
      background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIiBjbGFzcz0ic3ZnLWljb24iPjxwYXRoIGZpbGw9IiM3NGM2ZmYiIGQ9Ik02IDBsMjIgMTYuMDAyTDYgMzJWMHoiLz48L3N2Zz4=); }
    .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="line"][href*="tel:"]::after {
      background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIiBjbGFzcz0ic3ZnLWljb24iPjxwYXRoIGZpbGw9IiM3NGM2ZmYiIGQ9Ik0xMC41MjEuMjE2YTE3LjE0NyAxNy4xNDcgMCAwIDAtNS4zNDYgNi42ODZjMS42MTMgNC4zMzIgMy41ODUgOC41OTIgNS45NzMgMTIuNzI5czUuMDkyIDcuOTc0IDguMDM3IDExLjUzN2MyLjgyLjI4NiA1LjcyNy0uMTIxIDguNDYzLTEuMjg3YTEuMDYgMS4wNiAwIDAgMCAuMzc1LTEuNjkgNzYuNTE3IDc2LjUxNyAwIDAgMS00LjMwNy01LjIzIDEuMDUgMS4wNSAwIDAgMC0xLjQ3NC0uMjEybC0xLjU5NiAxLjIwOGExLjAwMiAxLjAwMiAwIDAgMS0xLjQ3My0uMjk4bC03LjUwMi0xMi45OTRhMS4wMDMgMS4wMDMgMCAwIDEgLjQ3OC0xLjQyNWwxLjg0NC0uNzc4Yy41MzgtLjIyNy43ODItLjg0NS41NTMtMS4zODJBNzYuNTIgNzYuNTIgMCAwIDEgMTIuMTcxLjczNWExLjA2IDEuMDYgMCAwIDAtMS42NTEtLjUyeiIvPjwvc3ZnPg==); }
    .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="line"][data-link-type='internal']::after {
      background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHBhdGggZmlsbD0iIzc0YzZmZiIgZD0iTTggMTQuM0wxMy4zIDlIMFY4aDEzLjNMOCAyLjdWMS4zbDcuMiA3LjJMOCAxNS43di0xLjR6Ii8+PC9zdmc+); }
    .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="line"][data-link-type='external']::after {
      background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDMyIDMyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzMiAzMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPiA8Zz4gPHBhdGggZmlsbD0iIzc0YzZmZiIgZD0iTTMxLDE2djE1SDFWMWgxNXYyLjFIMy4xdjI1LjdoMjUuN1YxNkgzMXogTTMxLDF2MTAuN2gtMi4xVjQuNkwxNC42LDE4LjlsLTEuNS0xLjVMMjcuNCwzLjFoLTcuMVYxSDMxeiIvPiA8L2c+IDwvc3ZnPg==); }
    .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="line"][data-link-type='video']::after {
      background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIiBjbGFzcz0ic3ZnLWljb24iPjxwYXRoIGZpbGw9IiM3NGM2ZmYiIGQ9Ik02IDBsMjIgMTYuMDAyTDYgMzJWMHoiLz48L3N2Zz4=); }
    .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta[data-style="line"][data-link-type='document']::after {
      background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDMyIDMyIiBjbGFzcz0ic3ZnLWljb24iPjxwYXRoIGZpbGw9IiM3NGM2ZmYiIHN0cm9rZT0iI2ZmZiIgZD0iTTIyIDI0aDR2MmgtNHYtMnptMC0xMmg0djJoLTR2LTJ6bTAgNGg0djJoLTR2LTJ6TTggNmgxMHYySDhWNnptMTQgMTRoNHYyaC00di0yek04IDEyaDEwdjJIOHYtMnptMCA0aDEydjJIOHYtMnpNMjIuODAxIDBINHYzMmgyNlY3LjE5OUwyMi44MDEgMHpNMjggMzBINlYyaDE0djhoOHYyMHptMC0yMmgtNlYyaC42MjFMMjggNy4zNzlWOHpNOCAyMGgxMnYySDh2LTJ6bTAgNGgxMHYySDh2LTJ6Ii8+PC9zdmc+); }
  .sticky-dialog-bar_wrapper .sticky-dialog-bar_close-button {
    color: var(--calcite-ui-text-1);
    fill: var(--calcite-ui-text-1); }
    .sticky-dialog-bar_wrapper .sticky-dialog-bar_close-button:hover, .sticky-dialog-bar_wrapper .sticky-dialog-bar_close-button:focus {
      color: #56a5d8; }
  .sticky-dialog-bar_wrapper[data-theme='blue'] {
    background-color: rgba(0, 122, 194, 0.95); }
    .sticky-dialog-bar_wrapper[data-theme='blue'] .sticky-dialog-bar_message {
      color: #ffffff; }
      .sticky-dialog-bar_wrapper[data-theme='blue'] .sticky-dialog-bar_message a {
        color: #000; }
    .sticky-dialog-bar_wrapper[data-theme='blue'] .sticky-dialog-bar_contact-tel, .sticky-dialog-bar_wrapper[data-theme='blue'] .sticky-dialog-bar_contact-cta {
      color: #ffffff; }
    .sticky-dialog-bar_wrapper[data-theme='blue'] .sticky-dialog-bar_contact svg {
      fill: #ffffff; }
    .sticky-dialog-bar_wrapper[data-theme='blue'] .sticky-dialog-bar_contact-tel:hover {
      color: #ffffff; }
      .sticky-dialog-bar_wrapper[data-theme='blue'] .sticky-dialog-bar_contact-tel:hover:before {
        background: #ffffff; }
    .sticky-dialog-bar_wrapper[data-theme='blue'] .sticky-dialog-bar_contact-cta {
      box-shadow: inset 0 0 0 1px #ffffff; }
      .sticky-dialog-bar_wrapper[data-theme='blue'] .sticky-dialog-bar_contact-cta:hover {
        box-shadow: inset 0 0 0 3px #ffffff;
        cursor: pointer; }
      .sticky-dialog-bar_wrapper[data-theme='blue'] .sticky-dialog-bar_contact-cta[data-style='solid'] {
        background: rgba(255, 255, 255, 0.75);
        color: #323232;
        border-width: 1px;
        box-shadow: none; }
        .sticky-dialog-bar_wrapper[data-theme='blue'] .sticky-dialog-bar_contact-cta[data-style='solid']:hover {
          background: white;
          border-color: #0079c1;
          box-shadow: none; }
    .sticky-dialog-bar_wrapper[data-theme='blue'] .sticky-dialog-bar_contact-tel[data-link-type='internal']:after {
      background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTggMTQuM0wxMy4zIDlIMFY4aDEzLjNMOCAyLjdWMS4zbDcuMiA3LjJMOCAxNS43di0xLjR6Ii8+PC9zdmc+); }
    .sticky-dialog-bar_wrapper[data-theme='blue'] .sticky-dialog-bar_contact-tel[data-link-type='external']:after {
      background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDMyIDMyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzMiAzMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPiA8Zz4gPHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTMxLDE2djE1SDFWMWgxNXYyLjFIMy4xdjI1LjdoMjUuN1YxNkgzMXogTTMxLDF2MTAuN2gtMi4xVjQuNkwxNC42LDE4LjlsLTEuNS0xLjVMMjcuNCwzLjFoLTcuMVYxSDMxeiIvPiA8L2c+IDwvc3ZnPg==); }
    .sticky-dialog-bar_wrapper[data-theme='blue'] .sticky-dialog-bar_contact-tel[data-link-type='video']:after {
      background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIiBjbGFzcz0ic3ZnLWljb24iPjxwYXRoIGZpbGw9IiNmZmZmZmYiIGQ9Ik02IDBsMjIgMTYuMDAyTDYgMzJWMHoiLz48L3N2Zz4=); }
    .sticky-dialog-bar_wrapper[data-theme='blue'] .sticky-dialog-bar_contact-tel[data-link-type='document']:after {
      background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDMyIDMyIiBjbGFzcz0ic3ZnLWljb24iPjxwYXRoIGZpbGw9IiNmZmYiIHN0cm9rZT0iI2ZmZiIgZD0iTTIyIDI0aDR2MmgtNHYtMnptMC0xMmg0djJoLTR2LTJ6bTAgNGg0djJoLTR2LTJ6TTggNmgxMHYySDhWNnptMTQgMTRoNHYyaC00di0yek04IDEyaDEwdjJIOHYtMnptMCA0aDEydjJIOHYtMnpNMjIuODAxIDBINHYzMmgyNlY3LjE5OUwyMi44MDEgMHpNMjggMzBINlYyaDE0djhoOHYyMHptMC0yMmgtNlYyaC42MjFMMjggNy4zNzlWOHpNOCAyMGgxMnYySDh2LTJ6bTAgNGgxMHYySDh2LTJ6Ii8+PC9zdmc+); }
    .sticky-dialog-bar_wrapper[data-theme='blue'] .sticky-dialog-bar_contact-cta[data-style='solid'] {
      font-weight: 300; }
      .sticky-dialog-bar_wrapper[data-theme='blue'] .sticky-dialog-bar_contact-cta[data-style="solid"]:after {
        content: "";
        background-repeat: no-repeat;
        background-size: contain;
        background-position: 50% 50%;
        height: 13px;
        transition: all .25s ease-in-out;
        width: 13px;
        display: inline-block;
        margin-left: 5px; }
      html[dir="rtl"] .sticky-dialog-bar_wrapper[data-theme='blue'] .sticky-dialog-bar_contact-cta[data-style="solid"] {
        margin-left: 10px; }
        html[dir="rtl"] .sticky-dialog-bar_wrapper[data-theme='blue'] .sticky-dialog-bar_contact-cta[data-style="solid"]:after {
          transform: scaleX(-1);
          margin-right: 6px;
          margin-left: 0; }
        html[dir="rtl"] .sticky-dialog-bar_wrapper[data-theme='blue'] .sticky-dialog-bar_contact-cta[data-style="solid"][href$=".mp4"]::after, html[dir="rtl"] .sticky-dialog-bar_wrapper[data-theme='blue'] .sticky-dialog-bar_contact-cta[data-style="solid"][href$=".mov"]::after, html[dir="rtl"] .sticky-dialog-bar_wrapper[data-theme='blue'] .sticky-dialog-bar_contact-cta[data-style="solid"][href^="https://www.esri.com/videos/"]::after {
          transform: none; }
      .sticky-dialog-bar_wrapper[data-theme='blue'] .sticky-dialog-bar_contact-cta[data-style="solid"][href*="esri.com"]::after {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTggMTQuM0wxMy4zIDlIMFY4aDEzLjNMOCAyLjdWMS4zbDcuMiA3LjJMOCAxNS43di0xLjR6Ii8+PC9zdmc+); }
      .sticky-dialog-bar_wrapper[data-theme='blue'] .sticky-dialog-bar_contact-cta[data-style="solid"]:not([href*="esri.com"])::after {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDMyIDMyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzMiAzMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPiA8Zz4gPHBhdGggZmlsbD0iIzAwMDAwMCIgZD0iTTMxLDE2djE1SDFWMWgxNXYyLjFIMy4xdjI1LjdoMjUuN1YxNkgzMXogTTMxLDF2MTAuN2gtMi4xVjQuNkwxNC42LDE4LjlsLTEuNS0xLjVMMjcuNCwzLjFoLTcuMVYxSDMxeiIvPiA8L2c+IDwvc3ZnPg==); }
      .sticky-dialog-bar_wrapper[data-theme='blue'] .sticky-dialog-bar_contact-cta[data-style="solid"][href$=".pdf"]::after, .sticky-dialog-bar_wrapper[data-theme='blue'] .sticky-dialog-bar_contact-cta[data-style="solid"][href$=".doc"]::after, .sticky-dialog-bar_wrapper[data-theme='blue'] .sticky-dialog-bar_contact-cta[data-style="solid"][href$=".zip"]::after {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDMyIDMyIiBjbGFzcz0ic3ZnLWljb24iPjxwYXRoIGZpbGw9IiMwMDAiIHN0cm9rZT0iI2ZmZiIgZD0iTTIyIDI0aDR2MmgtNHYtMnptMC0xMmg0djJoLTR2LTJ6bTAgNGg0djJoLTR2LTJ6TTggNmgxMHYySDhWNnptMTQgMTRoNHYyaC00di0yek04IDEyaDEwdjJIOHYtMnptMCA0aDEydjJIOHYtMnpNMjIuODAxIDBINHYzMmgyNlY3LjE5OUwyMi44MDEgMHpNMjggMzBINlYyaDE0djhoOHYyMHptMC0yMmgtNlYyaC42MjFMMjggNy4zNzlWOHpNOCAyMGgxMnYySDh2LTJ6bTAgNGgxMHYySDh2LTJ6Ii8+PC9zdmc+); }
      .sticky-dialog-bar_wrapper[data-theme='blue'] .sticky-dialog-bar_contact-cta[data-style="solid"][href^="/"]::after, .sticky-dialog-bar_wrapper[data-theme='blue'] .sticky-dialog-bar_contact-cta[data-style="solid"][href^=".."]::after {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTggMTQuM0wxMy4zIDlIMFY4aDEzLjNMOCAyLjdWMS4zbDcuMiA3LjJMOCAxNS43di0xLjR6Ii8+PC9zdmc+); }
      .sticky-dialog-bar_wrapper[data-theme='blue'] .sticky-dialog-bar_contact-cta[data-style="solid"][href$=".mp4"]::after, .sticky-dialog-bar_wrapper[data-theme='blue'] .sticky-dialog-bar_contact-cta[data-style="solid"][href$=".mov"]::after, .sticky-dialog-bar_wrapper[data-theme='blue'] .sticky-dialog-bar_contact-cta[data-style="solid"][href^="https://www.esri.com/videos/"]::after {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIiBjbGFzcz0ic3ZnLWljb24iPjxwYXRoIGZpbGw9IiMwMDAiIGQ9Ik02IDBsMjIgMTYuMDAyTDYgMzJWMHoiLz48L3N2Zz4=); }
      .sticky-dialog-bar_wrapper[data-theme='blue'] .sticky-dialog-bar_contact-cta[data-style="solid"][href*="tel:"]::after {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIiBjbGFzcz0ic3ZnLWljb24iPjxwYXRoIGZpbGw9IiMwMDAiIGQ9Ik0xMC41MjEuMjE2YTE3LjE0NyAxNy4xNDcgMCAwIDAtNS4zNDYgNi42ODZjMS42MTMgNC4zMzIgMy41ODUgOC41OTIgNS45NzMgMTIuNzI5czUuMDkyIDcuOTc0IDguMDM3IDExLjUzN2MyLjgyLjI4NiA1LjcyNy0uMTIxIDguNDYzLTEuMjg3YTEuMDYgMS4wNiAwIDAgMCAuMzc1LTEuNjkgNzYuNTE3IDc2LjUxNyAwIDAgMS00LjMwNy01LjIzIDEuMDUgMS4wNSAwIDAgMC0xLjQ3NC0uMjEybC0xLjU5NiAxLjIwOGExLjAwMiAxLjAwMiAwIDAgMS0xLjQ3My0uMjk4bC03LjUwMi0xMi45OTRhMS4wMDMgMS4wMDMgMCAwIDEgLjQ3OC0xLjQyNWwxLjg0NC0uNzc4Yy41MzgtLjIyNy43ODItLjg0NS41NTMtMS4zODJBNzYuNTIgNzYuNTIgMCAwIDEgMTIuMTcxLjczNWExLjA2IDEuMDYgMCAwIDAtMS42NTEtLjUyeiIvPjwvc3ZnPg==); }
    .sticky-dialog-bar_wrapper[data-theme='blue'] .sticky-dialog-bar_contact-cta[data-style="line"] {
      background: none;
      margin-right: 10px;
      border: thin solid #ffffff;
      color: #ffffff; }
      .sticky-dialog-bar_wrapper[data-theme='blue'] .sticky-dialog-bar_contact-cta[data-style="line"]:hover, .sticky-dialog-bar_wrapper[data-theme='blue'] .sticky-dialog-bar_contact-cta[data-style="line"]:focus {
        box-shadow: inset 0 0 0 2px #ffffff; }
      .sticky-dialog-bar_wrapper[data-theme='blue'] .sticky-dialog-bar_contact-cta[data-style="line"]:after {
        content: "";
        background-repeat: no-repeat;
        background-size: contain;
        background-position: 50% 50%;
        height: 13px;
        transition: all .25s ease-in-out;
        width: 13px;
        display: inline-block;
        margin-left: 5px; }
      html[dir="rtl"] .sticky-dialog-bar_wrapper[data-theme='blue'] .sticky-dialog-bar_contact-cta[data-style="line"] {
        margin-left: 10px;
        margin-right: 0; }
        html[dir="rtl"] .sticky-dialog-bar_wrapper[data-theme='blue'] .sticky-dialog-bar_contact-cta[data-style="line"]:after {
          transform: scaleX(-1);
          margin-right: 6px;
          margin-left: 0; }
        html[dir="rtl"] .sticky-dialog-bar_wrapper[data-theme='blue'] .sticky-dialog-bar_contact-cta[data-style="line"][href$=".mp4"]::after, html[dir="rtl"] .sticky-dialog-bar_wrapper[data-theme='blue'] .sticky-dialog-bar_contact-cta[data-style="line"][href$=".mov"]::after, html[dir="rtl"] .sticky-dialog-bar_wrapper[data-theme='blue'] .sticky-dialog-bar_contact-cta[data-style="line"][href^="https://www.esri.com/videos/"]::after {
          transform: none; }
      .sticky-dialog-bar_wrapper[data-theme='blue'] .sticky-dialog-bar_contact-cta[data-style="line"][href*="esri.com"]::after {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTggMTQuM0wxMy4zIDlIMFY4aDEzLjNMOCAyLjdWMS4zbDcuMiA3LjJMOCAxNS43di0xLjR6Ii8+PC9zdmc+); }
      .sticky-dialog-bar_wrapper[data-theme='blue'] .sticky-dialog-bar_contact-cta[data-style="line"]:not([href*="esri.com"])::after {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDMyIDMyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzMiAzMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPiA8Zz4gPHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTMxLDE2djE1SDFWMWgxNXYyLjFIMy4xdjI1LjdoMjUuN1YxNkgzMXogTTMxLDF2MTAuN2gtMi4xVjQuNkwxNC42LDE4LjlsLTEuNS0xLjVMMjcuNCwzLjFoLTcuMVYxSDMxeiIvPiA8L2c+IDwvc3ZnPg==); }
      .sticky-dialog-bar_wrapper[data-theme='blue'] .sticky-dialog-bar_contact-cta[data-style="line"][href$=".pdf"]::after, .sticky-dialog-bar_wrapper[data-theme='blue'] .sticky-dialog-bar_contact-cta[data-style="line"][href$=".doc"]::after, .sticky-dialog-bar_wrapper[data-theme='blue'] .sticky-dialog-bar_contact-cta[data-style="line"][href$=".zip"]::after {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDMyIDMyIiBjbGFzcz0ic3ZnLWljb24iPjxwYXRoIGZpbGw9IiNmZmYiIHN0cm9rZT0iI2ZmZiIgZD0iTTIyIDI0aDR2MmgtNHYtMnptMC0xMmg0djJoLTR2LTJ6bTAgNGg0djJoLTR2LTJ6TTggNmgxMHYySDhWNnptMTQgMTRoNHYyaC00di0yek04IDEyaDEwdjJIOHYtMnptMCA0aDEydjJIOHYtMnpNMjIuODAxIDBINHYzMmgyNlY3LjE5OUwyMi44MDEgMHpNMjggMzBINlYyaDE0djhoOHYyMHptMC0yMmgtNlYyaC42MjFMMjggNy4zNzlWOHpNOCAyMGgxMnYySDh2LTJ6bTAgNGgxMHYySDh2LTJ6Ii8+PC9zdmc+); }
      .sticky-dialog-bar_wrapper[data-theme='blue'] .sticky-dialog-bar_contact-cta[data-style="line"][href^="/"]::after, .sticky-dialog-bar_wrapper[data-theme='blue'] .sticky-dialog-bar_contact-cta[data-style="line"][href^=".."]::after {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTggMTQuM0wxMy4zIDlIMFY4aDEzLjNMOCAyLjdWMS4zbDcuMiA3LjJMOCAxNS43di0xLjR6Ii8+PC9zdmc+); }
      .sticky-dialog-bar_wrapper[data-theme='blue'] .sticky-dialog-bar_contact-cta[data-style="line"][href$=".mp4"]::after, .sticky-dialog-bar_wrapper[data-theme='blue'] .sticky-dialog-bar_contact-cta[data-style="line"][href$=".mov"]::after, .sticky-dialog-bar_wrapper[data-theme='blue'] .sticky-dialog-bar_contact-cta[data-style="line"][href^="https://www.esri.com/videos/"]::after {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIiBjbGFzcz0ic3ZnLWljb24iPjxwYXRoIGZpbGw9IiNmZmZmZmYiIGQ9Ik02IDBsMjIgMTYuMDAyTDYgMzJWMHoiLz48L3N2Zz4=); }
      .sticky-dialog-bar_wrapper[data-theme='blue'] .sticky-dialog-bar_contact-cta[data-style="line"][href*="tel:"]::after {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIiBjbGFzcz0ic3ZnLWljb24iPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0xMC41MjEuMjE2YTE3LjE0NyAxNy4xNDcgMCAwIDAtNS4zNDYgNi42ODZjMS42MTMgNC4zMzIgMy41ODUgOC41OTIgNS45NzMgMTIuNzI5czUuMDkyIDcuOTc0IDguMDM3IDExLjUzN2MyLjgyLjI4NiA1LjcyNy0uMTIxIDguNDYzLTEuMjg3YTEuMDYgMS4wNiAwIDAgMCAuMzc1LTEuNjkgNzYuNTE3IDc2LjUxNyAwIDAgMS00LjMwNy01LjIzIDEuMDUgMS4wNSAwIDAgMC0xLjQ3NC0uMjEybC0xLjU5NiAxLjIwOGExLjAwMiAxLjAwMiAwIDAgMS0xLjQ3My0uMjk4bC03LjUwMi0xMi45OTRhMS4wMDMgMS4wMDMgMCAwIDEgLjQ3OC0xLjQyNWwxLjg0NC0uNzc4Yy41MzgtLjIyNy43ODItLjg0NS41NTMtMS4zODJBNzYuNTIgNzYuNTIgMCAwIDEgMTIuMTcxLjczNWExLjA2IDEuMDYgMCAwIDAtMS42NTEtLjUyeiIvPjwvc3ZnPg==); }
      .sticky-dialog-bar_wrapper[data-theme='blue'] .sticky-dialog-bar_contact-cta[data-style="line"][data-link-type='internal']::after {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiI+PHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTggMTQuM0wxMy4zIDlIMFY4aDEzLjNMOCAyLjdWMS4zbDcuMiA3LjJMOCAxNS43di0xLjR6Ii8+PC9zdmc+); }
      .sticky-dialog-bar_wrapper[data-theme='blue'] .sticky-dialog-bar_contact-cta[data-style="line"][data-link-type='external']::after {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIgdmlld0JveD0iMCAwIDMyIDMyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzMiAzMjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPiA8Zz4gPHBhdGggZmlsbD0iI2ZmZmZmZiIgZD0iTTMxLDE2djE1SDFWMWgxNXYyLjFIMy4xdjI1LjdoMjUuN1YxNkgzMXogTTMxLDF2MTAuN2gtMi4xVjQuNkwxNC42LDE4LjlsLTEuNS0xLjVMMjcuNCwzLjFoLTcuMVYxSDMxeiIvPiA8L2c+IDwvc3ZnPg==); }
      .sticky-dialog-bar_wrapper[data-theme='blue'] .sticky-dialog-bar_contact-cta[data-style="line"][data-link-type='video']::after {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgdmlld0JveD0iMCAwIDMyIDMyIiBjbGFzcz0ic3ZnLWljb24iPjxwYXRoIGZpbGw9IiNmZmZmZmYiIGQ9Ik02IDBsMjIgMTYuMDAyTDYgMzJWMHoiLz48L3N2Zz4=); }
      .sticky-dialog-bar_wrapper[data-theme='blue'] .sticky-dialog-bar_contact-cta[data-style="line"][data-link-type='document']::after {
        background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgdmlld0JveD0iMCAwIDMyIDMyIiBjbGFzcz0ic3ZnLWljb24iPjxwYXRoIGZpbGw9IiNmZmYiIHN0cm9rZT0iI2ZmZiIgZD0iTTIyIDI0aDR2MmgtNHYtMnptMC0xMmg0djJoLTR2LTJ6bTAgNGg0djJoLTR2LTJ6TTggNmgxMHYySDhWNnptMTQgMTRoNHYyaC00di0yek04IDEyaDEwdjJIOHYtMnptMCA0aDEydjJIOHYtMnpNMjIuODAxIDBINHYzMmgyNlY3LjE5OUwyMi44MDEgMHpNMjggMzBINlYyaDE0djhoOHYyMHptMC0yMmgtNlYyaC42MjFMMjggNy4zNzlWOHpNOCAyMGgxMnYySDh2LTJ6bTAgNGgxMHYySDh2LTJ6Ii8+PC9zdmc+); }
    .sticky-dialog-bar_wrapper[data-theme='blue'] .sticky-dialog-bar_close-button {
      color: #ffffff;
      fill: #ffffff; }
      .sticky-dialog-bar_wrapper[data-theme='blue'] .sticky-dialog-bar_close-button:hover {
        color: #000000; }
  .sticky-dialog-bar_wrapper .sticky-dialog-bar {
    margin: 0 auto;
    padding: 0 20px;
    min-height: 60px;
    position: relative; }
    @media (min-width: 768px) {
      .sticky-dialog-bar_wrapper .sticky-dialog-bar {
        padding: 10px 20px; } }
    .sticky-dialog-bar_wrapper .sticky-dialog-bar_message {
      position: relative;
      max-width: 100%;
      font-size: 0.875rem;
      line-height: 1.25;
      text-align: center;
      padding: 0; }
      @media screen and (min-width: 1024px) {
        .sticky-dialog-bar_wrapper .sticky-dialog-bar_message {
          font-size: 1rem; } }
      @media (min-width: 640px) {
        .sticky-dialog-bar_wrapper .sticky-dialog-bar_message {
          line-height: normal;
          margin-bottom: 0; } }
      @media (min-width: 1440px) {
        .sticky-dialog-bar_wrapper .sticky-dialog-bar_message {
          padding: 0 15px; } }
      .sticky-dialog-bar_wrapper .sticky-dialog-bar_message p {
        margin: 0; }
    .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact {
      text-align: right;
      padding-bottom: 0; }
      .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-tel, .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta {
        color: #56a5d8;
        font-size: 12px;
        margin: 0;
        text-align: center;
        min-width: 100px; }
        @media (min-width: 768px) {
          .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-tel, .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta {
            font-size: 0.875rem; } }
  @media screen and (min-width: 768px) and (min-width: 1024px) {
    .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-tel, .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta {
      font-size: 1rem; } }
      .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-tel[data-link-type]:after {
        content: "";
        background-repeat: no-repeat;
        background-size: contain;
        background-position: 50% 50%;
        height: 13px;
        transition: all .25s ease-out;
        width: 13px;
        display: inline-block;
        margin-left: 4px; }
      .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-tel[data-link-type="phone"]:after {
        display: none; }
      .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-tel:not(.no-hover):hover {
        text-decoration: none; }
        .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-tel:not(.no-hover):hover::before {
          width: 100%; }
    .sticky-dialog-bar_wrapper .sticky-dialog-bar a.sticky-dialog-bar_contact-tel {
      margin: 0 25px; }
    .sticky-dialog-bar_wrapper .sticky-dialog-bar_close-button-container {
      outline: none;
      position: absolute;
      top: -10px;
      text-align: right;
      width: 100vw; }
      @media (min-width: 1024px) {
        .sticky-dialog-bar_wrapper .sticky-dialog-bar_close-button-container {
          position: inherit;
          width: auto; } }
  .sticky-dialog-bar_wrapper .sticky-dialog-bar {
    max-width: 100%; }
    .sticky-dialog-bar_wrapper .sticky-dialog-bar_contents {
      display: flex;
      align-items: center;
      min-height: 48px;
      justify-content: space-between;
      flex-wrap: wrap;
      flex-direction: column; }
      @media screen and (min-width: 1024px) {
        .sticky-dialog-bar_wrapper .sticky-dialog-bar_contents {
          flex-direction: row;
          min-width: 55vw; } }
    .sticky-dialog-bar_wrapper .sticky-dialog-bar_message {
      flex: 1 0 30%;
      text-align: center;
      max-width: 81vw;
      margin-top: 5px; }
      @media (min-width: 1024px) {
        .sticky-dialog-bar_wrapper .sticky-dialog-bar_message {
          text-align: left;
          margin-top: 0; } }
    .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-container {
      display: flex;
      align-items: center;
      min-height: 48px;
      margin-top: 8px;
      justify-content: space-evenly; }
      @media (min-width: 1024px) {
        .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-container {
          margin-top: 0; } }
    .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact {
      flex: 1 0 20%;
      text-align: center; }
      @media (min-width: 1024px) {
        .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact {
          padding: 0 10px; } }
  .sticky-dialog-bar_wrapper[data-text="short"] .sticky-dialog-bar {
    display: inline-block;
    margin: 0 auto; }
    @media (min-width: 640px) {
      .sticky-dialog-bar_wrapper[data-text="short"] .sticky-dialog-bar {
        width: auto; } }
    .sticky-dialog-bar_wrapper[data-text="short"] .sticky-dialog-bar .sticky-dialog-bar_message p {
      margin: 0 auto; }
      @media (min-width: 768px) {
        .sticky-dialog-bar_wrapper[data-text="short"] .sticky-dialog-bar .sticky-dialog-bar_message p {
          max-width: 100%; } }
  .sticky-dialog-bar_wrapper[data-text="long"] .sticky-dialog-bar_contents {
    width: 100%;
    max-width: 1440px;
    margin: 0 auto; }
  .sticky-dialog-bar_wrapper[data-text="long"] .sticky-dialog-bar_message {
    padding-bottom: 10px; }
    @media (min-width: 768px) {
      .sticky-dialog-bar_wrapper[data-text="long"] .sticky-dialog-bar_message {
        flex: 1 0 55%;
        padding-bottom: 0; } }

@media (min-width: 640px) {
  html[dir="rtl"] .sticky-dialog-bar_wrapper .sticky-dialog-bar_message {
    padding: 0 0 7px 20px; } }

html[dir="rtl"] .sticky-dialog-bar_wrapper .sticky-dialog-bar_message.richtext-container * {
  text-align: center !important; }
  @media (min-width: 1024px) {
    html[dir="rtl"] .sticky-dialog-bar_wrapper .sticky-dialog-bar_message.richtext-container * {
      text-align: right !important; } }

html[dir="rtl"] .sticky-dialog-bar_wrapper[data-text="long"] .sticky-dialog-bar_contact {
  text-align: left; }

html[dir="rtl"] .sticky-dialog-bar_wrapper .sticky-dialog-bar_close-button-container {
  right: calc(100vw - 3.3em);
  left: auto; }
  @media (min-width: 768px) {
    html[dir="rtl"] .sticky-dialog-bar_wrapper .sticky-dialog-bar_close-button-container {
      right: calc(100vw - 4em); } }

html[dir="rtl"] .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-cta {
  margin-left: 0;
  margin-right: 25px; }

html[dir="rtl"] .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-tel[data-link-type="external"]:after {
  transform: rotateY(180deg);
  margin-right: 5px; }

html[dir="rtl"] .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-tel[data-link-type="internal"]:after {
  transform: rotate(180deg);
  margin-right: 5px; }

html[dir="rtl"] .sticky-dialog-bar_wrapper .sticky-dialog-bar_contact-tel[data-link-type="document"]:after {
  transform: rotateY(180deg);
  margin-right: 5px; }
