.JiXvMh {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%}
  .SJA17Y {
    transform: translateY(-100%);
    transition: .2s ease-in;
  }
  .CDHTie {
    transition: .2s;
  }
  .xhQhuH {
    opacity: 0;
    transition: .2s ease-in;
  }
  .xhQhuH.wMBb7L {
    z-index: -1!important;
  }
  .oEfGLU {
    opacity: 1;
    transition: .2s;
  }
  .UgTgJQ {
    height: auto;
  }
  .GbfeNm, .UgTgJQ {
    position: relative;
    width: 100%}
  :host(:not(.device-mobile-optimized)) .BKbcU1, body:not(.device-mobile-optimized) .BKbcU1 {
    margin-left: calc((100% - var(--site-width))/2);
    width: var(--site-width);
  }
  .nHpahh[data-focuscycled=active] {
    outline: 1px solid transparent;
  }
  .nHpahh[data-focuscycled=active]:not(:focus-within) {
    outline: 2px solid transparent;
    transition: outline .01s ease;
  }
  .nHpahh .JiXvMh, .fios-footer {
    background-color: var(--screenwidth-corvid-background-color, rgba(var(--bg, var(--color_11)), var(--alpha-bg, 1)));
    background-image: url(https://static.parastorage.com/services/editor-elements-library/dist/thunderbolt/media/ironpatern.84ec58ff.png);
    box-shadow: var(--shd, 0 0 5px rgba(0, 0, 0, .7));
  }
  .fios-footer {
    /* background-color:#274b3e87; */
    background-color: #213837;
  }
  .nHpahh .E_zeDg {
    box-shadow: var(--shadow, inset 0 4px 6px -4px hsla(0, 0%, 100%, .59), inset 0 1px 0 0 hsla(0, 0%, 100%, .59), inset 0 -5px 5px -5px hsla(0, 0%, 100%, .9));
  }
  :host(.device-mobile-optimized) .nHpahh .E_zeDg, body.device-mobile-optimized .nHpahh .E_zeDg {
    left: 10px;
    right: 10px;
  }
  @-moz-document url-prefix() {
    :invalid {
    box-shadow: none;
  }
  :-moz-submit-invalid, :-moz-ui-invalid {
    box-shadow: none;
  }
  }@keyframes kYZz2Z {
    0% {
    animation-timing-function: ease-out;
    transform: rotate(180deg);
  }
  45% {
    transform: rotate(198deg);
  }
  55% {
    transform: rotate(234deg);
  }
  to {
    transform: rotate(540deg);
  }
  }@keyframes wlf4P4 {
    to {
    opacity: 1;
    transform: rotate(115deg);
  }
  }.bkIuWA.xXaCpo {
    --display: flex;
    align-items: center;
    display: var(--display);
    justify-content: center;
  }
  .d1WWt1 {
    animation: kYZz2Z 1s linear infinite;
    height: 72px;
    margin-left: -18px;
    overflow: hidden;
    position: absolute;
    transform-origin: 100% 50%;
    width: 36px;
  }
  .d1WWt1:after, .d1WWt1:before {
    animation: wlf4P4 .5s linear infinite alternate;
    border: 3px solid currentColor;
    border-color: currentColor transparent transparent currentColor;
    border-radius: 50%;
    bottom: 0;
    content: "";
    left: 0;
    position: absolute;
    right: -100%;
    top: 0;
    transform: rotate(-45deg);
  }
  .d1WWt1:before {
    color: #7fccf7;
  }
  .d1WWt1:after {
    color: #3899ec;
    opacity: 0;
  }