#ngageMobileInvite{
  display:none}
.ngageBoxClose{
  display:none!important}
.ngageMobileFloat{
  box-shadow:none!important;
  top:0px!important;
  transition:0.5s all ease!important;
  -webkit-transition:0.5s all ease!important}
.liveChatFloatingButtonSpacer{
  display:none}
.fixed-spacer{
  height:150px}
.ngageInviteContainer{
  height:151px!important}
.ngageInviteContainer{
  max-width:860px!important}
.gradient-desktop-invite-container{
  margin-top:-1px}
.gradient-desktop-invite-ngage-col1{
  display:none;
  width:22px;
  margin-top:-3px;
  float:left}
.gradient-desktop-invite-dot,.gradient-desktop-invite-dot-col2{
  width:10px;
  height:10px;
  position:relative;
  top:-2px;
  background-color:#3fa34d;
  border-radius:50%;
  margin-right:8px;
  box-shadow:0 0 0 rgba(204,162,44,.87);
  -webkit-animation:pulse 2s infinite;
  -moz-animation:pulse 2s infinite;
  -o-animation:pulse 2s infinite;
  animation:pulse 2s infinite}
@-webkit-keyframes pulse{
  0%{
    -webkit-box-shadow:0 0 0 0 rgba(255,255,255,.75);
    -moz-box-shadow:0 0 0 0 rgba(255,255,255,.75);
    -o-box-shadow:0 0 0 0 rgba(255,255,255,.75);
    box-shadow:0 0 0 0 rgba(255,255,255,.75)}
  70%{
    -webkit-box-shadow:0 0 0 10px rgba(204,169,44,0);
    -moz-box-shadow:0 0 0 10px rgba(204,169,44,0);
    -o-box-shadow:0 0 0 10px rgba(204,169,44,0);
    box-shadow:0 0 0 9px rgba(204,169,44,0)}
  100%{
    -webkit-box-shadow:0 0 0 0 rgba(233,234,164,.25);
    -moz-box-shadow:0 0 0 0 rgba(233,234,164,.25);
    -o-box-shadow:0 0 0 0 rgba(233,234,164,.25);
    box-shadow:0 0 0 0 rgba(233,234,164,.25)}
}
@-moz-keyframes pulse{
  0%{
    -webkit-box-shadow:0 0 0 0 rgba(255,255,255,.75);
    -moz-box-shadow:0 0 0 0 rgba(255,255,255,.75);
    -o-box-shadow:0 0 0 0 rgba(255,255,255,.75);
    box-shadow:0 0 0 0 rgba(255,255,255,.75)}
  70%{
    -webkit-box-shadow:0 0 0 10px rgba(204,169,44,0);
    -moz-box-shadow:0 0 0 10px rgba(204,169,44,0);
    -o-box-shadow:0 0 0 10px rgba(204,169,44,0);
    box-shadow:0 0 0 9px rgba(204,169,44,0)}
  100%{
    -webkit-box-shadow:0 0 0 0 rgba(233,234,164,.25);
    -moz-box-shadow:0 0 0 0 rgba(233,234,164,.25);
    -o-box-shadow:0 0 0 0 rgba(233,234,164,.25);
    box-shadow:0 0 0 0 rgba(233,234,164,.25)}
}
@-o-keyframes pulse{
  0%{
    -webkit-box-shadow:0 0 0 0 rgba(255,255,255,.75);
    -moz-box-shadow:0 0 0 0 rgba(255,255,255,.75);
    -o-box-shadow:0 0 0 0 rgba(255,255,255,.75);
    box-shadow:0 0 0 0 rgba(255,255,255,.75)}
  70%{
    -webkit-box-shadow:0 0 0 10px rgba(204,169,44,0);
    -moz-box-shadow:0 0 0 10px rgba(204,169,44,0);
    -o-box-shadow:0 0 0 10px rgba(204,169,44,0);
    box-shadow:0 0 0 9px rgba(204,169,44,0)}
  100%{
    -webkit-box-shadow:0 0 0 0 rgba(233,234,164,.25);
    -moz-box-shadow:0 0 0 0 rgba(233,234,164,.25);
    -o-box-shadow:0 0 0 0 rgba(233,234,164,.25);
    box-shadow:0 0 0 0 rgba(233,234,164,.25)}
}
@keyframes pulse{
  0%{
    -webkit-box-shadow:0 0 0 0 rgba(255,255,255,.75);
    -moz-box-shadow:0 0 0 0 rgba(255,255,255,.75);
    -o-box-shadow:0 0 0 0 rgba(255,255,255,.75);
    box-shadow:0 0 0 0 rgba(255,255,255,.75)}
  70%{
    -webkit-box-shadow:0 0 0 10px rgba(204,169,44,0);
    -moz-box-shadow:0 0 0 10px rgba(204,169,44,0);
    -o-box-shadow:0 0 0 10px rgba(204,169,44,0);
    box-shadow:0 0 0 9px rgba(204,169,44,0)}
  100%{
    -webkit-box-shadow:0 0 0 0 rgba(233,234,164,.25);
    -moz-box-shadow:0 0 0 0 rgba(233,234,164,.25);
    -o-box-shadow:0 0 0 0 rgba(233,234,164,.25);
    box-shadow:0 0 0 0 rgba(233,234,164,.25)}
}
.gradient-desktop-invite-dot-col2{
  display:inline-block}
.gradient-desktop-invite-ngage-col2{
  text-align:center;
  margin-bottom:12px}
.gradient-desktop-invite-text-container{
  max-width:500px;
  margin:0 auto}
.gradient-desktop-invite-text{
  font-family: 'Nunito Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,'Noto Sans',sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji';
  letter-spacing:.25px;
  display:inline;
  font-size:19px;
  font-weight:800;
  line-height:20px;
  color:#f55d25}
.gradient-desktop-invite-nolo-logo{
  display:inline;
  width:80px;
  height:16px;
  margin-top:-4px;
  margin-left:10px}
.gradient-desktop-invite-description{
  font-family: 'Nunito Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,'Noto Sans',sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji';
  font-size:15px;
  font-weight: 300;
  width:250px;
  margin:0 auto;
  margin-top:1px}
.gradient-desktop-invite-cta-container{
  width:250px;
  margin:0 auto}
.gradient-desktop-invite-online-now,.gradient-desktop-invite-cta{
  text-transform:uppercase}
.gradient-desktop-invite-cta{
  text-align:center;
  padding:20px 6px;
  background-color:#f55d25;
  border-radius:3px;
  line-height:0;
  font-family:'Nunito Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,'Noto Sans',sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji';
  font-size:18px;
  letter-spacing:.5px;
  font-weight:800;
  transition:0.25s all ease!important;
  -webkit-transition:0.25s all ease!important}
.gradient-desktop-invite-cta:hover{
  background-color:#ff7947}
.liveChatFloatingButton{
  display:none!important}
.invite-no-thank-you{
  text-align:center;
  text-decoration:underline;
  color:#fff;
  font-family:'Proxima Nova Rg Regular','Helvetica Neue',Helvetica,Arial,sans-serif;
  font-size:12px;
  display:none}
.semi-round-invite-container{
  width:260px;
  height:260px;
  z-index:10000;
  background-color:#2b2b2b;
  border-radius:50%;
  position:fixed;
  bottom:29.5%;
  left:-300px;
  -webkit-transform:rotate(270deg);
  -moz-transform:rotate(270deg);
  -o-transform:rotate(270deg);
  -ms-transform:rotate(270deg);
  transform:rotate(270deg);
  transition:0.5s all ease;
  -webkit-transition:0.5s all ease;
  cursor:pointer;
  backface-visibility:hidden;
  perspective:1000px;
  text-decoration:none!important}
.semi-round-live-chat-headline{
  text-align:center;
  text-transform:uppercase;
  color:#f55d25;
  font-family:'Nunito Sans',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,'Helvetica Neue',Arial,'Noto Sans',sans-serif,'Apple Color Emoji','Segoe UI Emoji','Segoe UI Symbol','Noto Color Emoji';
  font-size:28px;
  padding-top:189px;
  font-weight:800;
  letter-spacing:.25px}
.semi-round-invite-nolo-logo{
  display:block;
  margin:0 auto;
  width:80px;
  height:16px}
@media (min-width:400px){
  .gradient-desktop-invite-description{
    width:405px}
  .ngageInviteContainer{
    height:128px!important}
  .fixed-spacer{
    height:126px}
}
@media (min-width:750px){
  .ngageInviteContainer{
    max-width:725px!important}
  .gradient-desktop-invite-container{
    margin-top:6px}
  .gradient-desktop-invite-ngage-col1{
    display:inline-block;
    width:50px;
    margin-top:0}
  .radient-desktop-invite-operator-container{
    border:2px solid #fff;
    border-radius:50%;
    width:48px;
    height:48px;
    overflow:hidden}
  .gradient-desktop-invite-operator{
    width:45px;
    height:auto;
    background-color:#fff}
  .ngageInviteContainer{
    height:90px!important}
  .fixed-spacer{
    height:90px}
  .gradient-desktop-invite-ngage-col2{
    width:56%;
    display:inline-block;
    float:left;
    margin-left:21px;
    margin-top:7px}
  .gradient-desktop-invite-text-container{
    margin:0;
    margin-top:-8px;
    text-align:left;
    max-width:100%}
  .gradient-desktop-invite-nolo-logo{
    margin-left:17px}
  .gradient-desktop-invite-text{
    font-size:19.5px}
  .gradient-desktop-invite-description{
    font-size:15.5px;
    margin:0;
    margin-top:5px;
    width:765px}
  .gradient-desktop-invite-ngage-col3{
    width:20%;
    display:inline-block;
    float:left;
    margin-top:0.5px}
  .gradient-desktop-invite-cta{
    padding:23.5px 6px}
}
@media (min-width:850px){
  .gradient-desktop-invite-ngage-col2{
    width:60%;
  }
  .gradient-desktop-invite-container {
    margin-left: -30px;
  }
}
