@-webkit-keyframes timerRotateRight{0%{transform:rotate(0deg) translateZ(0)}50%{transform:rotate(180deg) translateZ(0)}to{transform:rotate(180deg) translateZ(0)}}@keyframes timerRotateRight{0%{transform:rotate(0deg) translateZ(0)}50%{transform:rotate(180deg) translateZ(0)}to{transform:rotate(180deg) translateZ(0)}}@-webkit-keyframes timerRotateLeft{0%{transform:rotate(0deg) translateZ(0)}50%{transform:rotate(0deg) translateZ(0)}to{transform:rotate(180deg) translateZ(0)}}@keyframes timerRotateLeft{0%{transform:rotate(0deg) translateZ(0)}50%{transform:rotate(0deg) translateZ(0)}to{transform:rotate(180deg) translateZ(0)}}.nr-motivational-banner{background:#476bf0}.nr-motivational-banner__wrapper{position:relative}.nr-motivational-banner__content{position:relative;display:flex;align-items:center;height:88px;overflow:hidden}@media only screen and (min-width:768px){.nr-motivational-banner__content{justify-content:space-between}}@media only screen and (min-width:1280px){.nr-motivational-banner__content{justify-content:center}}._gap .nr-motivational-banner__content{justify-content:space-between}._withButton .nr-motivational-banner__content{align-items:flex-start}@media only screen and (min-width:0px) and (max-width:767px){._withButton .nr-motivational-banner__content{flex-direction:column;min-height:136px;height:auto!important}}@media only screen and (min-width:768px){._withButton .nr-motivational-banner__content{height:144px}}@media only screen and (min-width:1280px){._withButton .nr-motivational-banner__content{align-items:center;height:88px}}.nr-motivational-banner__title{font-weight:700;font-size:20px;color:#fff;line-height:24px;padding-right:50px}@media only screen and (min-width:768px){.nr-motivational-banner__title{padding-right:32px}}@media only screen and (min-width:1280px){.nr-motivational-banner__title{padding-right:56px}}._withButton .nr-motivational-banner__title{padding-top:24px}@media only screen and (min-width:0px) and (max-width:767px){._withButton .nr-motivational-banner__title{width:100%}}@media only screen and (min-width:1280px){._withButton .nr-motivational-banner__title{padding-top:0}}.nr-motivational-banner__image{display:none}@media only screen and (min-width:768px){.nr-motivational-banner__image{display:block;flex-shrink:0;width:280px;height:100%;background-position:50%;background-size:cover;margin-right:72px}}@media only screen and (min-width:768px) and (min-width:1280px){.nr-motivational-banner__image{margin-right:0}}@media only screen and (min-width:768px){._withButton .nr-motivational-banner__image{order:3}}@media only screen and (min-width:768px) and (min-width:1280px){._withButton .nr-motivational-banner__image{order:0;margin-right:56px}}.nr-motivational-banner__button{display:flex;align-items:center;justify-content:center;min-width:100px;padding:10px 16px;height:40px;font-size:14px;line-height:20px;border-radius:8px;color:#476bf0!important;background:#fff;cursor:pointer;transition:background .1s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media only screen and (min-width:1280px){html.no-touchevents .nr-motivational-banner__button:hover{background:#e8ecff}html.no-touchevents .nr-motivational-banner__button:active{background:#d8dfff}}._withButton .nr-motivational-banner__button{position:relative;margin:24px 0}@media only screen and (min-width:768px){._withButton .nr-motivational-banner__button{position:absolute;left:0;bottom:0}}@media only screen and (min-width:1280px){._withButton .nr-motivational-banner__button{position:relative;bottom:auto}}.nr-motivational-banner__close{width:40px;height:40px;position:absolute;display:flex;justify-content:center;align-items:center;top:50%;right:16px;transform:translateY(-50%);border-radius:50%;cursor:pointer;background-color:#fff;transition:background-color .2s ease-in-out,border-color .2s ease-in-out}.nr-motivational-banner__close svg{fill:#476bf0}.nr-motivational-banner__close._blue{background-color:#476bf0;border:1px solid hsla(0,0%,100%,.16)}.nr-motivational-banner__close._blue svg{fill:#fff}@media only screen and (min-width:768px){.nr-motivational-banner__close{right:32px}}@media only screen and (min-width:1280px){html.no-touchevents .nr-motivational-banner__close._blue:hover{background-color:#476bf0;border-color:#fff}html.no-touchevents .nr-motivational-banner__close:hover{background:#e8ecff}html.no-touchevents .nr-motivational-banner__close:active{background:#d8dfff}}._withButton .nr-motivational-banner__close{top:0;transform:translateY(60%)}@media only screen and (min-width:1280px){._withButton .nr-motivational-banner__close{top:50%;transform:translateY(-50%)}}._personal .nr-motivational-banner__close{border:1px solid hsla(0,0%,100%,.16);background-color:transparent}@media only screen and (min-width:1280px){html.no-touchevents ._personal .nr-motivational-banner__close:hover{background-color:hsla(0,0%,100%,.08)}html.no-touchevents ._personal .nr-motivational-banner__close:active{background-color:hsla(0,0%,100%,.16)}}._personal .nr-motivational-banner__close svg{fill:#fff}