.animated-container {
  position: relative;
}
/* Placeholder element (dummy that gets animated when we click on an item) */
.animated-container-placeholder {
  pointer-events: none;
  position: absolute;
  width: 100%;
  height: 100%;
  margin: 0px;
  z-index: 10;
  top: 0;
  left: 0;
  background: #e3e3e3;
  transform-origin: 0 0;
  transition: transform 0.4s;
  transition-delay: 0s;
}
.animated-container-placeholder.in {
  pointer-events: auto;
  transition: transform 0.4s;
  transition-delay: 0s;
  transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
}
.animated-container-placeholder.out {
  pointer-events: auto;
  transition: transform 0.5s;
}
.animated-container-content {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  pointer-events: none;
  height: 0;
  /* Avoid second scroll bar in Chrome! */
  visibility: hidden;
  z-index: 400;
  overflow: hidden;
  opacity: 0;
  transition: all 0.4s;
}
.animated-container-content.in {
  height: 100%;
  pointer-events: auto;
  visibility: visible;
  opacity: 1;
  transition-delay: 0.3s;
}
.animated-container-content.out {
  opacity: 1;
  height: 100%;
  pointer-events: auto;
  visibility: visible;
  transition-delay: 0s;
}
.animated-container-close {
  position: absolute;
  border: none;
  background: none;
  margin: 0;
  z-index: 100;
  top: 0;
  right: 0;
  font-size: 18px;
  color: #444;
  cursor: pointer;
  pointer-events: none;
  padding: 20px 30px;
  opacity: 0;
  user-select: none;
  transition: opacity 0.3s;
}
.animated-container-close.in {
  opacity: 1;
  pointer-events: auto;
}

main {
  position: relative  ;
}
.anonymous-counter {
  position: fixed;
  top: 0px;
  width: 100%;
  display: none;
  justify-content: center;
  align-items: center;
  background-color: #f1d3df;
  height: 28px;
  z-index: 10;
}
.anonymous-counter--visible {
  display: flex;
}
.anonymous-counter img {
  width: 50px;
  height: 150%;
}
.anonymous-counter__timeleft {
  margin: 0 0 0 10px;
  color: #333;
}
.anonymous-counter__time {
  font-weight: bold;
}
@media (min-width: 600px) {
  .anonymous-counter {
    height: 36px;
  }
  .anonymous-counter__timeleft {
    font-size: 16px;
  }
  .anonymous-counter img {
    width: 50px;
    height: 110%;
  }
}
.anonymous-counter-offset {
  height: 28px;
  width: 100%;
}
@media (min-width: 600px) {
  .anonymous-counter-offset {
    height: 36px;
  }
}

.bottom-sheet .modal-dialog {
  margin: unset;
  position: absolute;
  width: 100%;
  bottom: 0;
}
@media (min-width: 992px) {
  .bottom-sheet .modal-dialog {
    position: relative;
    width: 600px;
    margin: 180px auto;
  }
}
.bottom-sheet .modal-content {
  padding: 10px;
  min-height: 300px;
}
@media (min-width: 992px) {
  .bottom-sheet .modal-content {
    padding: 40px;
    border-radius: 8px;
  }
}
.bottom-sheet__line {
  width: 50px;
  height: 6px;
  border-radius: 14px;
  background: #e3e3e3;
  margin: 20px auto;
}
@media (min-width: 992px) {
  .bottom-sheet__line {
    display: none;
  }
}
.spinner-block {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 300px;
}

.sl-btn.btn-primary.btn-process {
  transition: width 0.25s ease-out;
}
.sl-btn.btn-primary.btn-process.processing {
  width: 120px;
}
.sl-btn.btn-primary.btn-process.processing .name-action {
  display: none;
  opacity: 0;
  width: auto;
}
.sl-btn.btn-primary.btn-process.processing .spinner {
  display: inline-block;
  opacity: 1;
  width: auto;
}
.sl-btn.btn-primary.btn-process.normal {
  min-width: 60px;
}
.sl-btn.btn-primary.btn-process.normal .name-action {
  display: inline-block;
  opacity: 1;
  width: auto;
}
.sl-btn.btn-primary.btn-process.normal .spinner {
  display: none;
  opacity: 0;
  width: auto;
}

.card-container {
  display: block;
  position: relative;
  clear: both;
  margin-bottom: 20px;
}
.card-container:before,
.card-container:after {
  content: " ";
  display: table;
}
.card-container:after {
  clear: both;
}
.card-container .card-item {
  display: none;
  position: relative;
  margin-top: 20px;
  width: 100%;
  transform: translate3d(0, 0, 0);
}
.card-container .card-item.show {
  animation: fadeInUp 400ms;
}
.card-container .card-item.removing {
  opacity: 0.6;
}
html.desktop .card-container .card-item.show {
  transition: 250ms ease;
  transition-property: left, top;
}
html.desktop .card-container.no-transitions .card-item.show {
  transition: none;
}
@media (min-width: 600px) {
  .card-container {
    margin: 0 -10px 20px;
  }
  .card-container .card-item {
    width: calc(50% - 15px);
  }
}
@media (min-width: 992px) {
  .card-container .card-item {
    width: calc(33.3% - 10px);
  }
}
@media (min-width: 1615px) {
  .card-container .card-item {
    width: calc(25% - 10px);
  }
}

.sl-copyright {
  position: absolute;
  background-color: rgba(0, 0, 0, 0.6);
  border-radius: 5px;
  color: #FFF;
  padding: 15px 10px;
}

.editor-btn {
  display: block;
  color: #fff;
  text-indent: 0;
  width: auto;
  background: #333;
  border: none;
  font-size: 14px;
  padding: 0 12px 0 32px;
}
.edit-icon {
  position: absolute;
  height: 17px;
  cursor: pointer;
  top: 7px;
  width: 18px;
  left: 8px;
}

.featured-modal__overlay {
  position: fixed;
  top: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.8);
  width: 100%;
  height: 100%;
  z-index: 13;
  animation: reveal-modal 0.6s 2s forwards;
  opacity: 0;
  transform: translateY(20px);
  display: flex;
  align-items: center;
  justify-content: center;
}
.featured-modal__modal {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  padding: 0 20px;
  text-align: center;
  background-color: white;
  background-repeat: no-repeat;
  background-size: cover;
  box-shadow: 0 10px 20px rgba(0, 0, 0, 0.2), 0 6px 6px rgba(0, 0, 0, 0.2);
}
@media (min-width: 600px) {
  .featured-modal__modal {
    height: auto;
    width: 90%;
    padding: 20px 110px 40px;
    border-radius: 8px;
  }
}
@media (min-width: 992px) {
  .featured-modal__modal {
    width: 585px;
  }
}
.featured-modal__close {
  padding: 0;
  background: none;
  border: 0;
  line-height: 0.8;
  position: absolute;
  top: 20px;
  right: 20px;
  font-size: 20px;
  font-weight: bold;
  color: rgba(153, 153, 153, 0.4);
  z-index: 9999;
  cursor: pointer;
}
@media (min-width: 992px) {
  .featured-modal__close {
    top: 15px;
    right: 15px;
  }
}
.featured-modal__title {
  font-size: 24px;
  color: #D88D46;
  margin-bottom: 10px;
}
@media (min-width: 375px) {
  .featured-modal__title {
    margin-bottom: 20px;
  }
}
.featured-modal__subtitle {
  font-size: 16px;
  color: #666;
  margin: 0;
}
@media (min-width: 375px) {
  .featured-modal__subtitle {
    margin-bottom: 10px;
  }
}
@media (min-width: 480px) {
  .featured-modal__subtitle {
    margin-bottom: 20px;
  }
}
.featured-modal__button {
  width: 228px;
  height: 54px;
  border: 0;
  border-radius: 2px;
  background-image: linear-gradient(77deg, #E0B346, #D88D46 72%, #D88D46 78%, #D88D46);
  font-size: 18px;
  color: white;
  text-transform: uppercase;
}
.featured-modal__box {
  position: relative;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 230px;
  height: 230px;
  margin: 0 auto;
  background-image: url(/assets/images/modules/subscribe/group.png);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
@media (min-width: 375px) {
  .featured-modal__box {
    margin-bottom: 20px;
  }
}
@media (min-width: 480px) {
  .featured-modal__box {
    display: block;
    margin: 0 auto 20px;
  }
}
.featured-modal__card {
  display: block;
  min-width: 84px;
  min-height: 112px;
  border-radius: 6px;
  padding: 8px;
  background-color: white;
  box-shadow: 0 3px 12px 2px rgba(0, 0, 0, 0.1), 0 3px 6px rgba(0, 0, 0, 0.04);
}
@media (min-width: 480px) {
  .featured-modal__card {
    position: absolute;
    top: 50px;
    right: 0;
  }
}
.featured-modal__thumb {
  display: block;
  width: 60px;
  height: 60px;
  margin: 0 auto 8px;
  border: solid 3px #D88D46;
  border-radius: 100%;
}
.featured-modal__user-name {
  line-height: 1;
  font-size: 10px;
  font-weight: 600;
  margin-bottom: 2px;
}
.featured-modal__user-icon {
  width: 8px;
  height: 8px;
}
.featured-modal__user-gender {
  line-height: 1;
  font-size: 8px;
}
.featured-modal__user-location {
  line-height: 1;
  font-size: 8px;
}
@keyframes reveal-modal {
  to {
    opacity: 1;
    transform: translateY(0);
  }
}

.file-upload .file-upload-input,
.file-upload input[type="file"] {
  display: none;
}

.bow,
.modal-gift .modal-dialog .modal-content .modal-body:before {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB3aWR0aD0iNjUwcHgiIGhlaWdodD0iOTJweCIgdmlld0JveD0iMCAwIDY1MCA5MiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT5SZWN0YW5nbGU8L3RpdGxlPiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4gICAgPGRlZnM+PC9kZWZzPiAgICA8ZyBpZD0iV2VsY29tZSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+ICAgICAgICA8ZyBpZD0iTW9kYWwtUHLDqS1wcmVzZW50ZS1EZXNrdG9wIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzg1LjAwMDAwMCwgLTM0NC4wMDAwMDApIiBmaWxsPSIjRkZGRkZGIj4gICAgICAgICAgICA8cGF0aCBkPSJNMzg1LDM2MyBDMzg1LDM2MyA1NDcuNSwzNDQuMjIyNjU2IDcxMCwzNDQuMjIyNjU2IEM4NzIuNSwzNDQuMjIyNjU2IDEwMzUsMzYzIDEwMzUsMzYzIEwxMDM1LDQzNiBMMzg1LDQzNiBMMzg1LDM2MyBaIiBpZD0iUmVjdGFuZ2xlIj48L3BhdGg+ICAgICAgICA8L2c+ICAgIDwvZz48L3N2Zz4=);
  background-repeat: no-repeat;
}
.icon-stamp-gift,
.modal-gift .modal-gift-icon i {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB3aWR0aD0iNzhweCIgaGVpZ2h0PSI3OHB4IiB2aWV3Qm94PSIwIDAgNzggNzgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+ICAgICAgICA8dGl0bGU+MENBQUM4M0ItQTYzOS00RTNDLTkyOTAtOEFDNjcyRUQ3MjM4PC90aXRsZT4gICAgPGRlc2M+Q3JlYXRlZCB3aXRoIHNrZXRjaHRvb2wuPC9kZXNjPiAgICA8ZGVmcz4gICAgICAgIDxwb2x5Z29uIGlkPSJwYXRoLTEiIHBvaW50cz0iNzAgMjkuNDU4NjQ4NiA2NC43Mzg2NDg2IDI1LjMzNjIxNjIgNjYuNTc1Njc1NyAxOC45MDk0NTk1IDYwLjI5ODM3ODQgMTYuNjE4Mzc4NCA2MC4wNiA5Ljk0IDUzLjM4MTYyMTYgOS43MDE2MjE2MiA1MS4wOTA1NDA1IDMuNDI0MzI0MzIgNDQuNjYzNzgzOCA1LjI2MTM1MTM1IDQwLjU0NTEzNTEgMCAzNSAzLjczMjcwMjcgMjkuNDU0ODY0OSAwIDI1LjMzNjIxNjIgNS4yNjEzNTEzNSAxOC45MDk0NTk1IDMuNDI0MzI0MzIgMTYuNjIwMjcwMyA5LjcwMzUxMzUxIDkuOTQxODkxODkgOS45NDE4OTE4OSA5LjcwMzUxMzUxIDE2LjYyMDI3MDMgMy40MjQzMjQzMiAxOC45MDk0NTk1IDUuMjYxMzUxMzUgMjUuMzM2MjE2MiAwIDI5LjQ1NDg2NDkgMy43MzI3MDI3IDM1IDAgNDAuNTQ1MTM1MSA1LjI2MTM1MTM1IDQ0LjY2Mzc4MzggMy40MjQzMjQzMiA1MS4wOTA1NDA1IDkuNzAxNjIxNjIgNTMuMzgxNjIxNiA5Ljk0IDYwLjA2IDE2LjYxODM3ODQgNjAuMjk4Mzc4NCAxOC45MDk0NTk1IDY2LjU3NTY3NTcgMjUuMzM2MjE2MiA2NC43Mzg2NDg2IDI5LjQ1NDg2NDkgNzAgMzUgNjYuMjY3Mjk3MyA0MC41NDUxMzUxIDcwIDQ0LjY2Mzc4MzggNjQuNzM4NjQ4NiA1MS4wOTA1NDA1IDY2LjU3NTY3NTcgNTMuMzgxNjIxNiA2MC4yOTgzNzg0IDYwLjA2IDYwLjA2IDYwLjI5ODM3ODQgNTMuMzgxNjIxNiA2Ni41NzU2NzU3IDUxLjA5MDU0MDUgNjQuNzM4NjQ4NiA0NC42NjM3ODM4IDcwIDQwLjU0NTEzNTEgNjYuMjY3Mjk3MyAzNS4wMDE4OTE5Ij48L3BvbHlnb24+ICAgICAgICA8ZmlsdGVyIHg9Ii01MCUiIHk9Ii01MCUiIHdpZHRoPSIyMDAlIiBoZWlnaHQ9IjIwMCUiIGZpbHRlclVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgaWQ9ImZpbHRlci0zIj4gICAgICAgICAgICA8ZmVPZmZzZXQgZHg9IjIiIGR5PSIyIiBpbj0iU291cmNlQWxwaGEiIHJlc3VsdD0ic2hhZG93T2Zmc2V0T3V0ZXIxIj48L2ZlT2Zmc2V0PiAgICAgICAgICAgIDxmZUdhdXNzaWFuQmx1ciBzdGREZXZpYXRpb249IjIiIGluPSJzaGFkb3dPZmZzZXRPdXRlcjEiIHJlc3VsdD0ic2hhZG93Qmx1ck91dGVyMSI+PC9mZUdhdXNzaWFuQmx1cj4gICAgICAgICAgICA8ZmVDb2xvck1hdHJpeCB2YWx1ZXM9IjAgMCAwIDAgMCAgIDAgMCAwIDAgMCAgIDAgMCAwIDAgMCAgMCAwIDAgMC4yMzQ4Mjc4OTkgMCIgdHlwZT0ibWF0cml4IiBpbj0ic2hhZG93Qmx1ck91dGVyMSI+PC9mZUNvbG9yTWF0cml4PiAgICAgICAgPC9maWx0ZXI+ICAgICAgICA8cGF0aCBkPSJNMzIuNzczMzQzOSw1MC42MTgzNTI1IEwyNC45ODgzNjk4LDUwLjYxODM1MjUgQzIyLjkzOTY5MjQsNTAuNjE4MzUyNSAyMS4yNzk3Mzg0LDQ4Ljk1ODM5ODUgMjEuMjc5NzM4NCw0Ni45MDk3MjExIEwyMS4yNzk3Mzg0LDM5LjI2MzA3NjUgQzIxLjQwMjMwODgsMzkuMjc1MzMzNSAyMS41MjEzNzcyLDM5LjI5OTg0NzYgMjEuNjQ5MjAwNywzOS4yOTk4NDc2IEwzMi43NzMzNDM5LDM5LjI5OTg0NzYgTDMyLjc3MzM0MzksNTAuNjE4MzUyNSBMMzIuNzczMzQzOSw1MC42MTgzNTI1IFogTTMyLjc3MzM0MzksMzcuNDQ3MjgyOSBMMjIuOTQ2Njk2NCwzNy40NDcyODI5IEMyMS4yMDYxOTYxLDM3LjQ0NzI4MjkgMTkuNzk0ODg1LDM2LjAzNTk3MTggMTkuNzk0ODg1LDM0LjI5NTQ3MTUgTDE5Ljc5NDg4NSwzMS4zMjc1MTU4IEMxOS43OTQ4ODUsMjkuNTg3MDE1NSAyMS4yMDYxOTYxLDI4LjE3NTcwNDQgMjIuOTQ2Njk2NCwyOC4xNzU3MDQ0IEwzMi43NzMzNDM5LDI4LjE3NTcwNDQgTDMyLjc3MzM0MzksMzcuNDQ3MjgyOSBMMzIuNzczMzQzOSwzNy40NDcyODI5IFogTTIyLjIyMTc3OTgsMjQuOTc2NjE1OSBDMTkuMDMzMTk3MiwyMy42MzE4NDMgMTcuOTQwNTY5MywyMC42NTMzODEzIDE5Ljc4MDg3NjksMTguMzI0NTQyOCBDMjEuNjIxMTg0NiwxNS45OTU3MDQ0IDI1LjY5OTI3ODMsMTUuMTk3MjQ1NSAyOC44ODc4NjA4LDE2LjU0MjAxODQgQzMyLjA3NjQ0MzQsMTcuODg2NzkxMyAzMi43NzE1OTI5LDIzLjgwMzQ0MTYgMzIuNzcxNTkyOSwyMy44MDM0NDE2IEMzMi43NzE1OTI5LDIzLjgwMzQ0MTYgMjUuNDEwMzYyMywyNi4zMjEzODg3IDIyLjIyMTc3OTgsMjQuOTc2NjE1OSBMMjIuMjIxNzc5OCwyNC45NzY2MTU5IFogTTM0LjYyNzY1OTYsMjQuNDY4ODI0IEMzMy42MDMzMjA5LDI0LjQ2ODgyNCAzMi43NzMzNDM5LDI0LjQ1NjU2NyAzMi43NzMzNDM5LDIyLjQ4MzE4MjkgQzMyLjc3MzM0MzksMjAuNTA4MDQ3NyAzMy42MDMzMjA5LDE4LjkwNzYyNzkgMzQuNjI3NjU5NiwxOC45MDc2Mjc5IEMzNS42NTE5OTgzLDE4LjkwNzYyNzkgMzYuNDgxOTc1MywyMC41MDgwNDc3IDM2LjQ4MTk3NTMsMjIuNDgzMTgyOSBDMzYuNDgxOTc1MywyNC40NTY1NjcgMzUuNjUxOTk4MywyNC40Njg4MjQgMzQuNjI3NjU5NiwyNC40Njg4MjQgTDM0LjYyNzY1OTYsMjQuNDY4ODI0IFogTTQ3Ljk5MTMzOTksNDYuOTA5NzIxMSBDNDcuOTkxMzM5OSw0OC45NTgzOTg1IDQ2LjMzMTM4NTksNTAuNjE4MzUyNSA0NC4yODI3MDg1LDUwLjYxODM1MjUgTDM2LjQ4MDIyNDMsNTAuNjE4MzUyNSBMMzYuNDgwMjI0MywzOS4zMDE1OTg2IEw0Ny42MDQzNjc1LDM5LjMwMTU5ODYgQzQ3LjczNTY5MjksMzkuMzAxNTk4NiA0Ny44NjE3NjU0LDM5LjI3NTMzMzUgNDcuOTg5NTg4OCwzOS4yNjMwNzY1IEw0Ny45ODk1ODg4LDQ2LjkwOTcyMTEgTDQ3Ljk5MTMzOTksNDYuOTA5NzIxMSBaIE00OS40NjA0MzQyLDM0LjI5NTQ3MTUgQzQ5LjQ2MDQzNDIsMzYuMDM1OTcxOCA0OC4wNDkxMjMxLDM3LjQ0NzI4MjkgNDYuMzA4NjIyOCwzNy40NDcyODI5IEwzNi40ODE5NzUzLDM3LjQ0NzI4MjkgTDM2LjQ4MTk3NTMsMjguMTc1NzA0NCBMNDYuMzA4NjIyOCwyOC4xNzU3MDQ0IEM0OC4wNDkxMjMxLDI4LjE3NTcwNDQgNDkuNDYwNDM0MiwyOS41ODcwMTU1IDQ5LjQ2MDQzNDIsMzEuMzI3NTE1OCBMNDkuNDYwNDM0MiwzNC4yOTU0NzE1IEw0OS40NjA0MzQyLDM0LjI5NTQ3MTUgWiBNNDcuMDMzNTM5NCwyNC45NzY2MTU5IEM0My44NDQ5NTY5LDI2LjMyMTM4ODcgMzYuNDgxOTc1MywyMy44MDM0NDE2IDM2LjQ4MTk3NTMsMjMuODAzNDQxNiBDMzYuNDgxOTc1MywyMy44MDM0NDE2IDM3LjE3NzEyNDgsMTcuODg2NzkxMyA0MC4zNjU3MDczLDE2LjU0MjAxODQgQzQzLjU1NDI4OTgsMTUuMTk3MjQ1NSA0Ny42MzIzODM2LDE1Ljk5NTcwNDQgNDkuNDc0NDQyMiwxOC4zMjQ1NDI4IEM1MS4zMTQ3NDk5LDIwLjY1MzM4MTMgNTAuMjIyMTIxOSwyMy42MzE4NDMgNDcuMDMzNTM5NCwyNC45NzY2MTU5IEw0Ny4wMzM1Mzk0LDI0Ljk3NjYxNTkgWiIgaWQ9InBhdGgtNCI+PC9wYXRoPiAgICAgICAgPGZpbHRlciB4PSItNTAlIiB5PSItNTAlIiB3aWR0aD0iMjAwJSIgaGVpZ2h0PSIyMDAlIiBmaWx0ZXJVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIGlkPSJmaWx0ZXItNSI+ICAgICAgICAgICAgPGZlT2Zmc2V0IGR4PSIyIiBkeT0iMiIgaW49IlNvdXJjZUFscGhhIiByZXN1bHQ9InNoYWRvd09mZnNldE91dGVyMSI+PC9mZU9mZnNldD4gICAgICAgICAgICA8ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIyIiBpbj0ic2hhZG93T2Zmc2V0T3V0ZXIxIiByZXN1bHQ9InNoYWRvd0JsdXJPdXRlcjEiPjwvZmVHYXVzc2lhbkJsdXI+ICAgICAgICAgICAgPGZlQ29sb3JNYXRyaXggdmFsdWVzPSIwIDAgMCAwIDAgICAwIDAgMCAwIDAgICAwIDAgMCAwIDAgIDAgMCAwIDAuMjA0NDgzNjk2IDAiIHR5cGU9Im1hdHJpeCIgaW49InNoYWRvd0JsdXJPdXRlcjEiPjwvZmVDb2xvck1hdHJpeD4gICAgICAgIDwvZmlsdGVyPiAgICA8L2RlZnM+ICAgIDxnIGlkPSJXZWxjb21lIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4gICAgICAgIDxnIGlkPSJNb2RhbC1QcsOpLVByZXNlbnRlLU1vYmlsZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEyMy4wMDAwMDAsIC0xNDAuMDAwMDAwKSI+ICAgICAgICAgICAgPGcgaWQ9Ik1vZGFsIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMC4wMDAwMDAsIDgyLjAwMDAwMCkiPiAgICAgICAgICAgICAgICA8ZyBpZD0iVG9wbyI+ICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iZ2VuZXJvc29fZmluYWwiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDExNS4wMDAwMDAsIDYwLjAwMDAwMCkiPiAgICAgICAgICAgICAgICAgICAgICAgIDxnIGlkPSJMYXllcl8xIj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPGVsbGlwc2UgaWQ9Ik92YWwiIGZpbGw9IiNGRkZGRkYiIGN4PSIzNC42Mjc2NTk2IiBjeT0iMzUuMzcyMzQwNCIgcng9IjI2LjI0MDU4MDgiIHJ5PSIyNi4yNDA1ODA4Ij48L2VsbGlwc2U+ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cCI+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8bWFzayBpZD0ibWFzay0yIiBmaWxsPSJ3aGl0ZSI+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHVzZSB4bGluazpocmVmPSIjcGF0aC0xIj48L3VzZT4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvbWFzaz4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxnIGlkPSJQYXRoIj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dXNlIGZpbGw9ImJsYWNrIiBmaWxsLW9wYWNpdHk9IjEiIGZpbHRlcj0idXJsKCNmaWx0ZXItMykiIHhsaW5rOmhyZWY9IiNwYXRoLTEiPjwvdXNlPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx1c2UgZmlsbD0iI0EyQjY3NyIgZmlsbC1ydWxlPSJldmVub2RkIiB4bGluazpocmVmPSIjcGF0aC0xIj48L3VzZT4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik00MS42MTU5MjU4LDE4LjkxODEzNCBDMzkuNjIzMjgwNiwxOS43NTg2MTcgMzguNjQ3OTcwMSwyMi44ODk0MTYzIDM4LjY0Nzk3MDEsMjIuODg5NDE2MyBDMzguNjQ3OTcwMSwyMi44ODk0MTYzIDQzLjc5MDY3NTcsMjQuMjM1OTQwMiA0NS43ODMzMjA5LDIzLjM5NTQ1NzIgQzQ3Ljc3NTk2NjEsMjIuNTU0OTc0MSA0Ny42MzU4ODU2LDIwLjY5MzY1NDQgNDYuNDgzNzIzNCwxOS4yMzY4MTcxIEM0NS4zMzMzMTIyLDE3Ljc4MTczMDkgNDMuNjA4NTcxLDE4LjA3NzY1MDkgNDEuNjE1OTI1OCwxOC45MTgxMzQgTDQxLjYxNTkyNTgsMTguOTE4MTM0IFoiIGlkPSJTaGFwZSIgZmlsbD0iI0EyQjY3NyIgbWFzaz0idXJsKCNtYXNrLTIpIj48L3BhdGg+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjcuNjM5MzkzMywxOC45MTgxMzQgQzI1LjY0Njc0ODEsMTguMDc3NjUwOSAyMy45MjIwMDY5LDE3Ljc4MTczMDkgMjIuNzcxNTk1NywxOS4yMzY4MTcxIEMyMS42MjExODQ2LDIwLjY5MTkwMzQgMjEuNDc5MzUzMSwyMi41NTMyMjMxIDIzLjQ3Mzc0OTMsMjMuMzk1NDU3MiBDMjUuNDY2Mzk0NSwyNC4yMzU5NDAyIDMwLjYwOTEwMDEsMjIuODg5NDE2MyAzMC42MDkxMDAxLDIyLjg4OTQxNjMgQzMwLjYwOTEwMDEsMjIuODg5NDE2MyAyOS42MzIwMzg1LDE5Ljc1ODYxNyAyNy42MzkzOTMzLDE4LjkxODEzNCBMMjcuNjM5MzkzMywxOC45MTgxMzQgWiIgaWQ9IlNoYXBlIiBmaWxsPSIjQTJCNjc3IiBtYXNrPSJ1cmwoI21hc2stMikiPjwvcGF0aD4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxnIGlkPSJTaGFwZSIgbWFzaz0idXJsKCNtYXNrLTIpIj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dXNlIGZpbGw9ImJsYWNrIiBmaWxsLW9wYWNpdHk9IjEiIGZpbHRlcj0idXJsKCNmaWx0ZXItNSkiIHhsaW5rOmhyZWY9IiNwYXRoLTQiPjwvdXNlPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDx1c2UgZmlsbD0iI0ZGRkZGRiIgZmlsbC1ydWxlPSJldmVub2RkIiB4bGluazpocmVmPSIjcGF0aC00Ij48L3VzZT4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9nPiAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4gICAgICAgICAgICAgICAgICAgIDwvZz4gICAgICAgICAgICAgICAgPC9nPiAgICAgICAgICAgIDwvZz4gICAgICAgIDwvZz4gICAgPC9nPjwvc3ZnPg==);
  background-repeat: no-repeat;
}
.icon-gift,
.modal-gift .modal-body .btn-gift i {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB3aWR0aD0iMjhweCIgaGVpZ2h0PSIyOHB4IiB2aWV3Qm94PSIwIDAgMjggMjgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+ICAgICAgICA8dGl0bGU+REQ4RDU4RTItOUVBNi00N0MxLUE4REItQTBBRkFFOEU1MkQ2PC90aXRsZT4gICAgPGRlc2M+Q3JlYXRlZCB3aXRoIHNrZXRjaHRvb2wuPC9kZXNjPiAgICA8ZGVmcz4gICAgICAgIDxwYXRoIGQ9Ik0xLjc3MDM1MTU2LDE5LjkwNjIxMDkgTDkuNDI2ODM1OTQsMTkuOTA2MjEwOSBMOS40MjY4MzU5NCwxMS4zODkyOTY5IEwxLjc3MDM1MTU2LDExLjM4OTI5NjkgTDEuNzcwMzUxNTYsMTkuOTA2MjEwOSBMMS43NzAzNTE1NiwxOS45MDYyMTA5IFogTTE5LjAyNjI4OTEsNS40NDM5ODQzOCBMMTQuNTM1MjM0NCw1LjQ0Mzk4NDM4IEMxNC44NTM5NDUzLDUuMjgwMzEyNSAxNS4xMzgyODEyLDUuMTA3NzM0MzggMTUuMzkwMjM0NCw0LjkyNjY3OTY5IEMxNi4zNjI1LDQuMjMyNzczNDQgMTYuODc0MDYyNSwzLjM1Mjk2ODc1IDE2Ljg3MjM4MjgsMi40Nzg0Mzc1IEMxNi44NzI5Mjk3LDEuNzYyMjY1NjMgMTYuNTMyMTg3NSwxLjEzIDE2LjA0MDM1MTYsMC43MDE4MzU5MzggQzE1LjU0NzEwOTQsMC4yNzA4OTg0MzggMTQuODk1LDAuMDE2NzE4NzUgMTQuMTkzOTQ1MywwLjAxNTY2NDA2MjUgQzEzLjQ0Njk5MjIsMC4wMTUyMzQzNzUgMTIuNzUzOTQ1MywwLjI3MzgyODEyNSAxMi4xNjAxOTUzLDAuNjcwMTU2MjUgQzExLjI2NzIyNjYsMS4yNjg2NzE4OCAxMC41NjQ1NzAzLDIuMTcwNjI1IDEwLjA2NDEwMTYsMy4xNjAzMTI1IEMxMC4wNDAwNzgxLDMuMjA4NDM3NSAxMC4wMTY5MTQxLDMuMjU2NzU3ODEgOS45OTM3ODkwNiwzLjMwNTE1NjI1IEM5LjgxMDU0Njg3LDIuOTIzNzEwOTQgOS41OTc0NjA5NCwyLjU1NDUzMTI1IDkuMzU2NjQwNjIsMi4yMDc4MTI1IEM4LjkzMzI4MTI1LDEuNjAzOTg0MzggOC40MjQxNDA2MiwxLjA2ODE2NDA2IDcuODI4MTI1LDAuNjcwMTU2MjUgQzcuMjM0MjE4NzUsMC4yNzM2NzE4NzUgNi41NDExMzI4MSwwLjAxNTM5MDYyNSA1Ljc5NDMzNTk0LDAuMDE1NjY0MDYyNSBDNS4wNTE2NDA2MiwwLjAxODI0MjE4NzUgNC4zNzE5NTMxMiwwLjMzMDA3ODEyNSAzLjg2MjYxNzE5LDAuODA5MDYyNSBDMy4zNTU1ODU5NCwxLjI4ODE2NDA2IDIuOTk5Mzc1LDEuOTYyNjU2MjUgMi45OTc0MjE4NywyLjcyODA0Njg4IEMyLjk5NjA1NDY5LDMuMTc1NTQ2ODggMy4xMjY4NzUsMy42NDI4OTA2MyAzLjM5NTI3MzQ0LDQuMDY3NSBDMy43MzI2MTcxOSw0LjYwMTY0MDYzIDQuMjY3MjI2NTYsNS4wNjQzNzUgNS4wMDczODI4MSw1LjQ0Mzk4NDM4IEwwLjk3Mzc4OTA2Miw1LjQ0Mzk4NDM4IEMwLjQzNjA5Mzc1LDUuNDQzOTg0MzggMCw1Ljg3OTkyMTg4IDAsNi40MTc4MTI1IEwwLDEwLjAyODU5MzggTDkuNDI2ODM1OTQsMTAuMDI4NTkzOCBMOS40MjY4MzU5NCw1LjQ0Mzk4NDM4IEwxMC41NzMxMjUsNS40NDM5ODQzOCBMMTAuNTczMTI1LDEwLjAyODU1NDcgTDIwLDEwLjAyODU1NDcgTDIwLDYuNDE3NzczNDQgQzIwLDUuODc5OTIxODggMTkuNTYzOTg0NCw1LjQ0Mzk4NDM4IDE5LjAyNjI4OTEsNS40NDM5ODQzOCBMMTkuMDI2Mjg5MSw1LjQ0Mzk4NDM4IFogTTUuMzM0Mzc1LDQuMDEyMTQ4NDQgQzQuOTUzOTQ1MzEsMy43NzMyNDIxOSA0LjcyMjYxNzE5LDMuNTMxNjAxNTYgNC41ODc3NzM0NCwzLjMxNzM0Mzc1IEM0LjQ1MzU5Mzc1LDMuMTAxNDQ1MzEgNC40MDczODI4MSwyLjkxMjUzOTA2IDQuNDA2Mjg5MDYsMi43MjgwODU5NCBDNC40MDQyNTc4MSwyLjQxOTE0MDYzIDQuNTU4NzEwOTQsMi4wODk2MDkzOCA0LjgzMDAzOTA2LDEuODMzMjgxMjUgQzUuMDk2OTE0MDYsMS41NzkxNDA2MyA1LjQ1OTY0ODQ0LDEuNDI0Mzc1IDUuNzg2MjUsMS40MjQzNzUgTDUuNzk0NDE0MDYsMS40MjQzNzUgQzYuMjEzNDM3NSwxLjQyNDY4NzUgNi42MzA4NTkzOCwxLjU2NjQwNjI1IDcuMDQ3MDcwMzEsMS44NDI3MzQzOCBDNy42NjkyOTY4NywyLjI1Mzk0NTMxIDguMjU2MTMyODEsMi45NzU0Njg3NSA4LjY2NTgyMDMxLDMuNzkzOTA2MjUgQzguODc1MTE3MTksNC4yMDczMDQ2OSA5LjAzODYzMjgxLDQuNjQ0NjA5MzggOS4xNDg4NjcxOSw1LjA3MTAxNTYzIEM3LjI2MjM0Mzc1LDQuODc1NzgxMjUgNi4wMzk2ODc1LDQuNDU4NTU0NjkgNS4zMzQzNzUsNC4wMTIxNDg0NCBMNS4zMzQzNzUsNC4wMTIxNDg0NCBaIE0xMS43ODU5NzY2LDMuMDE1NzgxMjUgQzEyLjEyNjQwNjIsMi41MjgwODU5NCAxMi41MjcwMzEzLDIuMTE3OTY4NzUgMTIuOTQxMTMyOCwxLjg0MjczNDM4IEMxMy4zNTc1NzgxLDEuNTY2NDA2MjUgMTMuNzc0OTYwOSwxLjQyNDY0ODQ0IDE0LjE5Mzg2NzIsMS40MjQzNzUgTDE0LjE5ODI0MjIsMS40MjQzNzUgQzE0LjU0OTQxNDEsMS40MjQzNzUgMTQuODgyMjY1NiwxLjU1OTAyMzQ0IDE1LjExMTg3NSwxLjc2MTQ0NTMxIEMxNS4zNDM0Mzc1LDEuOTY3NDYwOTQgMTUuNDYyODUxNiwyLjIxNDAyMzQ0IDE1LjQ2MzU5MzgsMi40Nzg0NzY1NiBDMTUuNDYxNTIzNCwyLjc5MjEwOTM4IDE1LjI5NjgzNTksMy4yNDkzMzU5NCAxNC41NjU3MDMxLDMuNzg0MTc5NjkgQzEzLjg2OTMzNTksNC4yODk1MzEyNSAxMi42NjgwMDc4LDQuODA4NDc2NTYgMTAuODE0NDkyMiw1LjE3MTAxNTYzIEMxMC45OTIxNDg0LDQuNDM0ODA0NjkgMTEuMzMyODUxNiwzLjY1NjcxODc1IDExLjc4NTk3NjYsMy4wMTU3ODEyNSBMMTEuNzg1OTc2NiwzLjAxNTc4MTI1IFogTTEwLjU3MzA4NTksMTkuOTA2MjEwOSBMMTguMjI5NjA5NCwxOS45MDYyMTA5IEwxOC4yMjk2MDk0LDExLjM4OTI5NjkgTDEwLjU3MzA4NTksMTEuMzg5Mjk2OSBMMTAuNTczMDg1OSwxOS45MDYyMTA5IEwxMC41NzMwODU5LDE5LjkwNjIxMDkgWiIgaWQ9InBhdGgtMSI+PC9wYXRoPiAgICAgICAgPGZpbHRlciB4PSItNTAlIiB5PSItNTAlIiB3aWR0aD0iMjAwJSIgaGVpZ2h0PSIyMDAlIiBmaWx0ZXJVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIGlkPSJmaWx0ZXItMiI+ICAgICAgICAgICAgPGZlT2Zmc2V0IGR4PSIwIiBkeT0iMiIgaW49IlNvdXJjZUFscGhhIiByZXN1bHQ9InNoYWRvd09mZnNldE91dGVyMSI+PC9mZU9mZnNldD4gICAgICAgICAgICA8ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIyIiBpbj0ic2hhZG93T2Zmc2V0T3V0ZXIxIiByZXN1bHQ9InNoYWRvd0JsdXJPdXRlcjEiPjwvZmVHYXVzc2lhbkJsdXI+ICAgICAgICAgICAgPGZlQ29sb3JNYXRyaXggdmFsdWVzPSIwIDAgMCAwIDAgICAwIDAgMCAwIDAgICAwIDAgMCAwIDAgIDAgMCAwIDAuNSAwIiB0eXBlPSJtYXRyaXgiIGluPSJzaGFkb3dCbHVyT3V0ZXIxIj48L2ZlQ29sb3JNYXRyaXg+ICAgICAgICA8L2ZpbHRlcj4gICAgPC9kZWZzPiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4gICAgICAgIDxnIGlkPSJQcmVzZW50ZWFyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzU1LjAwMDAwMCwgLTUyOS4wMDAwMDApIj4gICAgICAgICAgICA8ZyBpZD0iVG9vbHRpcCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjQ0LjAwMDAwMCwgMjk4LjAwMDAwMCkiPiAgICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDg1LjAwMDAwMCwgMjIxLjAwMDAwMCkiPiAgICAgICAgICAgICAgICAgICAgPGcgaWQ9IjE0NzMxMTUzNjhfZ2lmdCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzAuMDAwMDAwLCAxMi4wMDAwMDApIj4gICAgICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iU2hhcGUiPiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dXNlIGZpbGw9ImJsYWNrIiBmaWxsLW9wYWNpdHk9IjEiIGZpbHRlcj0idXJsKCNmaWx0ZXItMikiIHhsaW5rOmhyZWY9IiNwYXRoLTEiPjwvdXNlPiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8dXNlIGZpbGw9IiNGRkZGRkYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgeGxpbms6aHJlZj0iI3BhdGgtMSI+PC91c2U+ICAgICAgICAgICAgICAgICAgICAgICAgPC9nPiAgICAgICAgICAgICAgICAgICAgPC9nPiAgICAgICAgICAgICAgICA8L2c+ICAgICAgICAgICAgPC9nPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+);
  background-repeat: no-repeat;
}
@keyframes showIconGift {
  0% {
    transform: scale(0);
  }
  70% {
    transform: scale(1.2);
  }
  100% {
    transform: scale(1);
  }
}
/**
*  Modal Gift
*/
.modal-gift .modal-dialog {
  width: 300px;
  height: 420px;
  margin: 10px auto;
}
.modal-gift .modal-dialog .modal-content {
  border: none;
  width: 100%;
  height: 100%;
  border-radius: 8px;
}
.modal-gift .modal-dialog .modal-content section {
  display: flex;
  width: 100%;
  height: 100%;
  flex-direction: column;
}
.modal-gift .modal-dialog .modal-content .modal-header {
  border: none;
  padding: 0;
  width: 100%;
  flex-basis: 180px;
  position: relative;
  background-image: linear-gradient(to right, #fad961, #fab561);
}
.modal-gift .modal-dialog .modal-content .modal-header .sl-close {
  font-size: 28px;
  border: none;
  height: 48px;
  color: #fff;
  text-shadow: 1px 1px 3px rgba(0, 0, 0, 0.5);
}
.modal-gift .modal-dialog .modal-content .modal-body {
  width: calc(100% - 40px);
  padding: 0 20px;
  flex-basis: 360px;
  justify-content: center;
  flex-direction: column;
  display: flex;
  align-items: center;
}
.modal-gift .modal-dialog .modal-content .modal-body:before {
  content: '';
  display: block;
  position: absolute;
  width: 100%;
  height: 20px;
  overflow: hidden;
  top: -20px;
  left: 0;
  background-size: 310px;
  background-position: -5px 0;
}
.modal-gift .modal-gift-presentation {
  position: absolute;
  width: 100%;
  bottom: -30px;
  z-index: 2;
  display: flex;
  justify-content: space-around;
}
.modal-gift .modal-gift-avatar {
  display: flex;
  transition-property: transform;
  transition-duration: 300ms;
  transition-timing-function: cubic-bezier(0.43, 0.95, 0.58, 1);
}
.modal-gift .modal-gift-avatar img {
  border-radius: 50%;
  width: 100px;
  height: 100px;
  object-fit: cover;
  border: 7px solid rgba(255, 255, 255, 0.3);
}
.modal-gift .modal-gift-avatar.myself {
  transform: translateX(280px);
}
.modal-gift .modal-gift-avatar.gifted {
  transform: translateX(-280px);
}
.modal-gift .modal-gift-icon {
  position: absolute;
  z-index: 2;
  width: 114px;
  height: 114px;
  left: 50%;
  transform: translate(-50%);
}
.modal-gift .modal-gift-icon i {
  display: block;
  width: 100%;
  height: 100%;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background-position: 50%;
  transform: scale(0);
}
.modal-gift .modal-body * {
  font-family: "Source Sans Pro", "Helvetica Neue", Arial, Helvetica, sans-serif;
}
.modal-gift .modal-body h1 {
  color: #d5186a;
  font-size: 21px;
  line-height: 24px;
  font-weight: bold;
  text-align: center;
  margin-bottom: 10px;
}
.modal-gift .modal-body span {
  font-size: 13px;
  color: #333;
  text-align: center;
}
.modal-gift .modal-body .btn-gift {
  width: 220px;
  flex-basis: 54px;
  border-radius: 8px;
  background-image: linear-gradient(to bottom, #fad961, #f76b1c);
  border: 1px solid #da893b;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0;
  margin-top: 30px;
  margin-bottom: 5px;
}
.modal-gift .modal-body .btn-gift:focus,
.modal-gift .modal-body .btn-gift:hover,
.modal-gift .modal-body .btn-gift:active {
  outline: none;
}
.modal-gift .modal-body .btn-gift i {
  width: 34px;
  height: 32px;
  background-size: 28px;
  display: block;
}
.modal-gift .modal-body .btn-gift span {
  color: #fff;
  text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.7);
  font-size: 20px;
  font-weight: 600;
  line-height: 1;
}
.modal-gift .modal-body .btn-link {
  font-size: 16px;
  color: #333;
  text-decoration: underline;
}
.modal-gift.opened .modal-gift-avatar {
  transform: translateX(0);
}
.modal-gift.opened .modal-gift-icon i {
  animation-duration: 400ms;
  animation-name: showIconGift;
  animation-delay: 300ms;
  animation-timing-function: cubic-bezier(0.43, 0.95, 0.58, 1);
  animation-fill-mode: both;
}
@media (min-width: 600px) {
  .modal-gift .modal-dialog {
    width: 600px;
    height: 550px;
    margin-top: 130px;
  }
  .modal-gift .modal-dialog .modal-content .modal-body {
    padding: 0 50px;
    width: calc(100% - 100px);
  }
  .modal-gift .modal-dialog .modal-content .modal-body:before {
    background-size: auto;
    background-position: 0 0;
  }
  .modal-gift .modal-body h1 {
    font-size: 36px;
    line-height: 38px;
    margin-bottom: 10px;
    margin-top: 40px;
    width: 100%;
  }
  .modal-gift .modal-body span {
    font-size: 14px;
  }
  .modal-gift .modal-body .btn-gift {
    width: 246px;
    flex-basis: 58px;
    margin-top: 40px;
  }
  .modal-gift .modal-body .btn-gift i {
    height: 35px;
    background-size: 32px;
  }
  .modal-gift .modal-body .btn-gift span {
    font-size: 24px;
  }
  .modal-gift .modal-body .btn-link {
    font-size: 17px;
  }
  .modal-gift .modal-gift-presentation {
    bottom: -60px;
  }
  .modal-gift .modal-gift-avatar {
    flex-basis: 46%;
    transition-duration: 400ms;
  }
  .modal-gift .modal-gift-avatar img {
    width: 170px;
    height: 170px;
    border-width: 10px;
  }
  .modal-gift .modal-gift-avatar.myself {
    justify-content: flex-end;
    transform: translateX(500px);
  }
  .modal-gift .modal-gift-avatar.gifted {
    transform: translateX(-500px);
    justify-content: flex-start;
  }
  .modal-gift .modal-gift-icon {
    width: 190px;
    height: 190px;
    background-size: 104px;
  }
  .modal-gift.opened .modal-gift-avatar.myself,
  .modal-gift.opened .modal-gift-avatar.gifted {
    transform: translateX(0);
  }
  .modal-gift.opened .modal-gift-icon {
    animation-delay: 400ms;
  }
}
@media (min-width: 992px) {
  .modal-gift .modal-dialog {
    width: 650px;
  }
  .modal-gift .modal-gift-avatar.myself {
    transform: translateX(530px);
  }
  .modal-gift .modal-gift-avatar.gifted {
    transform: translateX(-530px);
  }
}

.google-login-component {
  display: flex;
  flex-direction: column;
}
.google-login-component > span {
  font-size: 14px;
  margin: 10px auto;
  text-align: center;
  text-transform: uppercase;
}
.google-login-component .signin-google-button {
  background: #fff;
  border: none;
}
.google-login-component .signin-google-button img {
  box-shadow: 0.0625rem 0.0625rem 0.25rem 0 rgba(0, 0, 0, 0.5);
}
.onboarding-google-button {
  background: #fff;
  box-shadow: 0.0625rem 0.0625rem 0.25rem 0 rgba(0, 0, 0, 0.5);
  font-weight: 600;
  font-size: 1.125rem;
  border: none;
  display: flex;
  align-items: center;
  color: #1f1f1f;
  padding: 0 12px;
  margin: 0 auto;
}
.onboarding-google-button svg {
  width: 20px;
  height: 20px;
  margin: 10px 10px 10px 0;
}
.or-login-with-google {
  margin: 16px 0;
}

.sl-iframe,
.sl-iframe:before {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: -1;
}
.sl-iframe {
  z-index: 1060;
}
.sl-iframe iframe {
  z-index: 1070;
  border: none;
}
.sl-iframe .sl-iframe-content {
  display: flex;
  height: 100%;
  align-items: center;
  justify-content: center;
}
.sl-iframe:before {
  content: '';
  display: block;
  background: rgba(51, 51, 51, 0.7);
}
.sl-iframe.fullscreen iframe {
  width: 100% !important;
  height: 100% !important;
}

.informative {
  align-items: center;
  position: relative;
  display: flex;
  padding: 20px 40px 20px 10px;
  background-color: #f5f5f5;
  border: 1px solid #DFDFDF;
}
.informative__image {
  display: flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  color: white;
  font-size: 20px;
  width: 30px;
  height: 30px;
  background-color: #661577;
  border-radius: 50%;
}
.informative__content {
  margin-left: 10px;
}
.informative__title {
  font-size: 16px;
  font-weight: 600;
  margin: 0 0 8px 0;
  line-height: 1.25;
  color: #333;
}
.informative__text {
  margin: 0;
  font-size: 14px;
  line-height: 1.3;
}
.informative__close {
  position: absolute;
  top: 2px;
  right: 2px;
  font-size: 35px;
  line-height: 18px;
  padding: 8px;
  border: none;
  background: none;
}
@media (min-width: 992px) {
  .informative {
    padding: 20px 15px;
  }
  .informative__content {
    margin-left: 15px;
  }
}

.adaptive .sl-input,
.sl-input {
  background: #f5f5f5;
  border: solid 1px transparent;
  border-bottom: solid 1px #333;
  border-radius: 0;
  height: 44px;
  margin: 10px;
  padding: 10px;
  font-size: 16px;
  float: none;
}
.sl-input:focus {
  color: #333;
}
.flex {
  display: flex;
}
.flex-centered {
  display: flex;
  justify-content: center;
  align-items: center;
}

.invoice-info {
  position: relative;
  height: 200px;
  width: 210px;
  margin: 5px auto 30px;
  background-image: url('/assets/images/modules/subscribe/invoice-bg.png');
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}
.invoice-info__content {
  position: absolute;
  display: flex;
  align-items: center;
  height: 45px;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.2);
  width: 255px;
  margin: 55px -25px;
  background-color: #fff;
  border-radius: 4px;
}
.invoice-info__title {
  flex: 3;
  font-size: 14px;
  text-align: center;
  font-weight: bold;
  color: #d5186a;
}
.invoice-info__price {
  flex: 1;
  color: #d5186a;
  font-size: 16px;
  font-weight: bold;
}

.location-search .dropdown-menu > li i.icon {
  background-position: 0 -3560px;background-repeat: no-repeat;background-image: url(../../images/sprites/svg/common/sprite.svg);
}
.location-search .dropdown-menu > li:hover i.icon,
.location-search .dropdown-menu > li:active i.icon,
.location-search .dropdown-menu > li:focus i.icon,
.location-search .dropdown-menu > li.active i.icon {
  background-position: 0 -3590px;background-repeat: no-repeat;background-image: url(../../images/sprites/svg/common/sprite.svg);
}
/* Autocomplete para buscar país, estado ou cidade */
.location-search {
  position: relative;
  margin-bottom: 30px;
}
.location-search input[type=text].form-control.input-lg {
  width: 100%;
  font-size: 16px;
  padding-left: 30px;
  padding-right: 40px;
  background-position: left 10px center;
  background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%229%22%20height%3D%2212%22%20viewBox%3D%220%200%209%2012%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M4.5%2012S9%206.985%209%204.5C9%202.015%206.985%200%204.5%200S0%202.015%200%204.5%204.5%2012%204.5%2012zm0-6C5.328%206%206%205.328%206%204.5S5.328%203%204.5%203%203%203.672%203%204.5%203.672%206%204.5%206z%22%20fill%3D%22%23D8D8D8%22/%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.location-search .get-location {
  width: 30px;
  height: 30px;
  top: 50%;
  right: 5px;
  padding: 0;
  outline: none;
  position: absolute;
  transform: translateY(-50%);
}
.location-search .get-location .icon {
  width: 30px;
  height: 30px;
  display: inline-block;
  background-position: center;
  background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2219%22%20height%3D%2219%22%20viewBox%3D%220%200%2019%2019%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cg%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cg%20stroke%3D%22%23979797%22%3E%3Cellipse%20stroke-width%3D%221.5%22%20cx%3D%229.107%22%20cy%3D%229.893%22%20rx%3D%226.193%22%20ry%3D%226.193%22/%3E%3Cpath%20d%3D%22M9.835%209.165V.785H8.378v8.38H0v1.457h8.378V19h1.457v-8.378h8.38V9.165h-8.38z%22%20fill%3D%22%23D8D8D8%22/%3E%3C/g%3E%3C/g%3E%3C/svg%3E');
  background-repeat: no-repeat;
}
.location-search .get-location .icon.sl-close {
  background-image: none;
  float: none;
  opacity: 1;
  font-style: normal;
  color: #999;
  line-height: 30px;
  font-size: 26px;
}
.location-search .get-location .spinner {
  line-height: 30px;
}
.location-search .dropdown-menu {
  min-width: 300px;
  max-width: 400px;
  max-height: 210px;
  overflow: auto;
  padding: 0;
}
.location-search .dropdown-menu > li {
  overflow: hidden;
}
.location-search .dropdown-menu > li a {
  display: block;
  padding: 0 10px;
  height: 40px;
  line-height: 40px;
  text-decoration: none;
  font-weight: 400;
  color: #666;
  border-left: 3px solid transparent;
}
.location-search .dropdown-menu > li a .suggestion-wrap {
  padding: 10px 12px;
  transition: opacity 0.15s linear;
}
.location-search .dropdown-menu > li a.notFound {
  background-color: white !important;
  border-left: none !important;
  height: auto;
  white-space: normal;
  line-height: 18px;
  color: #999 !important;
  cursor: initial;
}
.location-search .dropdown-menu > li a.notFound strong {
  color: #666 !important;
}
.location-search .dropdown-menu > li a.notFound small {
  color: #999 !important;
  font-size: 12px;
  display: block;
}
.location-search .dropdown-menu > li a.notFound .btn-suggestion {
  margin-top: 12px;
}
.location-search .dropdown-menu > li a.notFound .close {
  position: absolute;
  right: 6px;
  font-size: 22px;
  cursor: pointer;
  width: 20px;
  text-align: center;
}
.location-search .dropdown-menu > li a.notFound .btn-link {
  display: inline-block;
  padding: 0;
}
.location-search .dropdown-menu > li a.notFound .spinner {
  position: absolute;
  top: calc(50% - 8px);
  left: calc(50% - 15px);
}
.location-search .dropdown-menu > li a strong {
  font-weight: 700;
  color: #000;
  display: inline;
}
.location-search .dropdown-menu > li a span {
  font-size: 14px;
  display: inline;
  vertical-align: middle;
}
.location-search .dropdown-menu > li a span:empty {
  display: none;
}
.location-search .dropdown-menu > li a span:empty + small {
  color: #333;
  font-size: 14px;
  font-weight: 700;
}
.location-search .dropdown-menu > li a small {
  color: #999;
  display: inline;
  font-size: 12px;
  vertical-align: middle;
}
.location-search .dropdown-menu > li a small.empty {
  font-size: 14px;
}
.location-search .dropdown-menu > li a small:empty {
  display: none;
}
.location-search .dropdown-menu > li i.icon {
  display: inline-block;
  width: 30px;
  height: 30px;
  margin-right: 3px;
  margin-top: -2px;
  vertical-align: middle;
}
.location-search .dropdown-menu > li:hover,
.location-search .dropdown-menu > li:active,
.location-search .dropdown-menu > li:focus,
.location-search .dropdown-menu > li.active {
  background: #faedf9;
  cursor: pointer;
}
.location-search .dropdown-menu > li:hover a,
.location-search .dropdown-menu > li:active a,
.location-search .dropdown-menu > li:focus a,
.location-search .dropdown-menu > li.active a {
  background: #faedf9;
  color: #661577;
  border-left: 3px solid #661577;
}
.location-search .dropdown-menu > li:hover a strong,
.location-search .dropdown-menu > li:active a strong,
.location-search .dropdown-menu > li:focus a strong,
.location-search .dropdown-menu > li.active a strong {
  color: #661577;
  font-weight: 700;
}
.location-search .dropdown-menu > li:hover a small,
.location-search .dropdown-menu > li:active a small,
.location-search .dropdown-menu > li:focus a small,
.location-search .dropdown-menu > li.active a small {
  color: #661577;
}
.new-layout .location-search input[type=text].form-control.input-lg {
  border-radius: 0px;
  border-width: 2px;
  border-style: hidden hidden solid hidden;
  border-color: #999;
  color: #212121;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  padding-left: 40px;
  background-color: #f5f5f5;
  background-position: left 10px center;
  background-image: url('../../images/icons/svg/common/allsite/icon-line-location.svg');
  background-repeat: no-repeat;
}
.new-layout .location-search .icon {
  width: 30px;
  height: 30px;
  display: inline-block;
  background-position: center;
  background-image: none;
  background-image: url('../../images/icons/svg/common/allsite/gps-location.svg');
  background-repeat: no-repeat;
}
.new-layout .location-search .icon.sl-close {
  background-image: none;
  float: none;
  opacity: 1;
  font-style: normal;
  color: #999;
  line-height: 30px;
  font-size: 26px;
}

.stamps .stamps-wins-10k.stamps-sm i,
.stamps .stamps-receive-10k.stamps-sm i {
  background-position: 0 -2376px;background-repeat: no-repeat;background-image: url(../../images/sprites/svg/common/sprite.svg);
}
.stamps .stamps-wins-10k.stamps-xs i,
.stamps .stamps-receive-10k.stamps-xs i {
  background-position: 0 -2413px;background-repeat: no-repeat;background-image: url(../../images/sprites/svg/common/sprite.svg);
}
.stamps .stamps-sent-10k.stamps-sm i {
  background-position: 0 -2438px;background-repeat: no-repeat;background-image: url(../../images/sprites/svg/common/sprite.svg);
}
.stamps .stamps-sent-10k.stamps-xs i {
  background-position: 0 -2475px;background-repeat: no-repeat;background-image: url(../../images/sprites/svg/common/sprite.svg);
}
.stamps .stamps-wins-1k.stamps-sm i,
.stamps .stamps-receive-1k.stamps-sm i {
  background-position: 0 -2500px;background-repeat: no-repeat;background-image: url(../../images/sprites/svg/common/sprite.svg);
}
.stamps .stamps-wins-1k.stamps-xs i,
.stamps .stamps-receive-1k.stamps-xs i {
  background-position: 0 -2537px;background-repeat: no-repeat;background-image: url(../../images/sprites/svg/common/sprite.svg);
}
.stamps .stamps-sent-1k.stamps-sm i {
  background-position: 0 -2562px;background-repeat: no-repeat;background-image: url(../../images/sprites/svg/common/sprite.svg);
}
.stamps .stamps-sent-1k.stamps-xs i {
  background-position: 0 -2599px;background-repeat: no-repeat;background-image: url(../../images/sprites/svg/common/sprite.svg);
}
.stamps .stamps-wins-5k.stamps-sm i,
.stamps .stamps-receive-5k.stamps-sm i {
  background-position: 0 -2624px;background-repeat: no-repeat;background-image: url(../../images/sprites/svg/common/sprite.svg);
}
.stamps .stamps-wins-5k.stamps-xs i,
.stamps .stamps-receive-5k.stamps-xs i {
  background-position: 0 -2661px;background-repeat: no-repeat;background-image: url(../../images/sprites/svg/common/sprite.svg);
}
.stamps .stamps-sent-5k.stamps-sm i {
  background-position: 0 -2686px;background-repeat: no-repeat;background-image: url(../../images/sprites/svg/common/sprite.svg);
}
.stamps .stamps-sent-5k.stamps-xs i {
  background-position: 0 -2723px;background-repeat: no-repeat;background-image: url(../../images/sprites/svg/common/sprite.svg);
}
.stamps .stamps-champion-gold.stamps-sm i {
  background-position: 0 -2748px;background-repeat: no-repeat;background-image: url(../../images/sprites/svg/common/sprite.svg);
}
.stamps .stamps-champion-gold.stamps-xs i {
  background-position: 0 -2785px;background-repeat: no-repeat;background-image: url(../../images/sprites/svg/common/sprite.svg);
}
.stamps .stamps-champion-silver.stamps-sm i {
  background-position: 0 -2810px;background-repeat: no-repeat;background-image: url(../../images/sprites/svg/common/sprite.svg);
}
.stamps .stamps-champion-silver.stamps-xs i {
  background-position: 0 -2847px;background-repeat: no-repeat;background-image: url(../../images/sprites/svg/common/sprite.svg);
}
.stamps .stamps-champion-bronze.stamps-sm i {
  background-position: 0 -2872px;background-repeat: no-repeat;background-image: url(../../images/sprites/svg/common/sprite.svg);
}
.stamps .stamps-champion-bronze.stamps-xs i {
  background-position: 0 -2909px;background-repeat: no-repeat;background-image: url(../../images/sprites/svg/common/sprite.svg);
}
.stamps .stamps-exibicionista.stamps-sm i,
.stamps .stamps-exhibitionism.stamps-sm i {
  background-position: 0 -2934px;background-repeat: no-repeat;background-image: url(../../images/sprites/svg/common/sprite.svg);
}
.stamps .stamps-exibicionista.stamps-xs i,
.stamps .stamps-exhibitionism.stamps-xs i {
  background-position: 0 -2972px;background-repeat: no-repeat;background-image: url(../../images/sprites/svg/common/sprite.svg);
}
.stamps .stamps-livecam.stamps-sm i {
  background-position: 0 -2997px;background-repeat: no-repeat;background-image: url(../../images/sprites/svg/common/sprite.svg);
}
.stamps .stamps-livecam.stamps-xs i {
  background-position: 0 -3035px;background-repeat: no-repeat;background-image: url(../../images/sprites/svg/common/sprite.svg);
}
.stamps .stamps-new.stamps-sm i {
  background-position: 0 -3100px;background-repeat: no-repeat;background-image: url(../../images/sprites/svg/common/sprite.svg);
}
.stamps .stamps-new.stamps-xs i {
  background-position: 0 -3137px;background-repeat: no-repeat;background-image: url(../../images/sprites/svg/common/sprite.svg);
}
.stamps .stamps-popular.stamps-sm i {
  background-position: 0 -3162px;background-repeat: no-repeat;background-image: url(../../images/sprites/svg/common/sprite.svg);
}
.stamps .stamps-popular.stamps-xs i {
  background-position: 0 -3199px;background-repeat: no-repeat;background-image: url(../../images/sprites/svg/common/sprite.svg);
}
.stamps .stamps-real.stamps-sm i {
  background-position: 0 -3224px;background-repeat: no-repeat;background-image: url(../../images/sprites/svg/common/sprite.svg);
}
.stamps .stamps-real.stamps-xs i {
  background-position: 0 -3261px;background-repeat: no-repeat;background-image: url(../../images/sprites/svg/common/sprite.svg);
}
.stamps .stamps-subscriber.stamps-sm i {
  background-position: 0 -3286px;background-repeat: no-repeat;background-image: url(../../images/sprites/svg/common/sprite.svg);
}
.stamps .stamps-subscriber.stamps-xs i {
  background-position: 0 -3323px;background-repeat: no-repeat;background-image: url(../../images/sprites/svg/common/sprite.svg);
}
.stamps .stamps-top.stamps-sm i {
  background-position: 0 -3348px;background-repeat: no-repeat;background-image: url(../../images/sprites/svg/common/sprite.svg);
}
.stamps .stamps-top.stamps-xs i {
  background-position: 0 -3385px;background-repeat: no-repeat;background-image: url(../../images/sprites/svg/common/sprite.svg);
}
.stamps .stamps-veteran.stamps-sm i {
  background-position: 0 -3410px;background-repeat: no-repeat;background-image: url(../../images/sprites/svg/common/sprite.svg);
}
.stamps .stamps-veteran.stamps-xs i {
  background-position: 0 -3447px;background-repeat: no-repeat;background-image: url(../../images/sprites/svg/common/sprite.svg);
}
.stamps .stamps-premium.stamps-sm i,
.stamps .stamps-premium.stamps-xs i {
  background-image: url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NyIgaGVpZ2h0PSI1NCIgdmlld0JveD0iMCAwIDU3IDU0Ij4gICAgPGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4gICAgICAgIDxnIGZpbGwtcnVsZT0ibm9uemVybyI+ICAgICAgICAgICAgPHBhdGggZmlsbD0iIzAwMCIgZD0iTTAgMjYuODk1bDQuMTQ3LTcuODUgMS4yOTUtOC43NyA4LjAxMS0zLjkyN0wxOS42OTEgMGw4LjgxIDEuNTAxTDM3LjMwOCAwbDYuMjM4IDYuMzQ4IDguMDExIDMuOTI4IDEuMjk1IDguNzdMNTcgMjYuODk0bC00LjE0NyA3Ljg1LTEuMjk1IDguNzY5LTguMDExIDMuOTI3LTYuMjM4IDYuMzQ4LTguODA5LTEuNS04LjgwOSAxLjUtNi4yMzgtNi4zNDgtOC4wMTEtMy45MjctMS4yOTUtOC43N3oiLz4gICAgICAgICAgICA8cGF0aCBmaWxsPSIjMDAwIiBkPSJNMjguNjY3IDEuNUwxOS44MjcgMGwtNi4yNiA2LjM0NC04LjA0IDMuOTI0LTEuMjk4IDguNzY0LTQuMTYyIDcuODQ0IDQuMTYyIDcuODQ0IDEuMjk5IDguNzYzIDguMDQgMy45MjQgNi4yNTkgNi4zNDQgOC44NC0xLjV6Ii8+ICAgICAgICAgICAgPGVsbGlwc2UgY3g9IjI4LjY2NyIgY3k9IjI2Ljg3NiIgZmlsbD0iIzI3MjcyNyIgcng9IjIxLjYxMiIgcnk9IjIxLjM0OCIvPiAgICAgICAgICAgIDxwYXRoIGZpbGw9IiM0MTQxNDEiIGQ9Ik0yOC41IDUuODk1Yy0xMi4wNiAwLTIxLjgzOCA5LjQwMi0yMS44MzggMjFzOS43NzcgMjEgMjEuODM4IDIxdi00MnoiLz4gICAgICAgIDwvZz4gICAgICAgIDxnIGZpbGwtcnVsZT0ibm9uemVybyI+ICAgICAgICAgICAgPGcgZmlsbD0iI0NBODQyQSI+ICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yNS4xOTUgMjEuOTg3bC05LjcwNi0xLjYwNCA3LjMwNSA1LjA1ek0zMS43OSAyMS45ODdsOS43MTQtMS42MDQtNy4zMDUgNS4wNXoiLz4gICAgICAgICAgICA8L2c+ICAgICAgICAgICAgPGcgZmlsbD0iI0NBODQyQSI+ICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yNS4xOTUgMjIuNzIybC05LjcwNi0xLjYwNCA3LjMwNSA1LjA1ek0zMS43OSAyMi43MjJsOS43MTQtMS42MDQtNy4zMDUgNS4wNXoiLz4gICAgICAgICAgICA8L2c+ICAgICAgICAgICAgPHBhdGggZmlsbD0iI0VEQjIwRiIgZD0iTTQxLjQ1IDIwLjY5MnMtNi44MDUgNC4xMzYtNy4yNzQgMy42NTJjLS41MjMtLjU0LTUuMDY4LTkuMTM4LTUuNzIyLTkuMTM4LS42NTQgMC01LjEwNyA4LjYwNi01LjYzIDkuMTM4LS40NjkuNDg0LTcuMjc1LTMuNjUyLTcuMjc1LTMuNjUyLS45MTUuNTE2IDQuODA3IDE1LjE4IDQuODA3IDE1LjE4IDAgMS4xNzUuOTIzIDIuMTI4IDIuMDYgMi4xMjhoMTIuMTY4YzEuMTM3IDAgMi4wNi0uOTUzIDIuMDYtMi4xMjggMCAwIDUuNzIyLTE0LjY2NCA0LjgwNy0xNS4xOHoiLz4gICAgICAgICAgICA8ZyBmaWxsPSIjRkZDNTBCIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNS40NSAxMykiPiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTMuMjEgMi4wOTRjLS42NjMgMC01LjE4NCA4LjYzLTUuNzE1IDkuMTY0QzcuMDIgMTEuNzQ0LjExIDcuNTk2LjExIDcuNTk2Yy0uOTIxLjUxNyA0Ljg4OCAxNS4yMjIgNC44ODggMTUuMjIyIDAgMS4xNzkuOTM3IDIuMTM0IDIuMDkyIDIuMTM0aDYuMTNMMTMuMjEgMi4wOTR6Ii8+ICAgICAgICAgICAgICAgIDxlbGxpcHNlIGN4PSIxMy4xNjQiIGN5PSIyLjA5NCIgcng9IjIuMDA3IiByeT0iMi4wNDYiLz4gICAgICAgICAgICA8L2c+ICAgICAgICAgICAgPHBhdGggZmlsbD0iI0NBODQyQSIgZD0iTTM3LjIgMzYuMDYyYzAgMS4wNy0uOTQzIDEuOTM4LTIuMTA3IDEuOTM4SDIyLjYzMmMtMS4xNjQgMC0yLjEwNy0uODY4LTIuMTA3LTEuOTM4IDAgMCA0Ljg1LS4yNjggOC4zMjYtLjI2OCAzLjQ3NS4wMDcgOC4zNDkuMjY4IDguMzQ5LjI2OHoiLz4gICAgICAgICAgICA8cGF0aCBmaWxsPSIjRTI5ODQ3IiBkPSJNMjguNDUgMzhoLTYuNDQ4Yy0xLjIxNiAwLTIuMjAyLS44NjgtMi4yMDItMS45MzggMCAwIDUuMDY5LS4yNjggOC43LS4yNjhMMjguNDUgMzh6Ii8+ICAgICAgICAgICAgPHBhdGggZmlsbD0iI0Y2RTU2OCIgZD0iTTI3LjE5IDE1LjE2Yy0uMzUtLjM0Mi4wMy0xLjI5My4zODgtMS42MzUuMzUtLjM0MiAxLjE5Ni0uNjcgMS41NTQtLjMyNy4zNDIuMzM0LTEuNTkzIDIuMzA1LTEuOTQyIDEuOTYyeiIgb3BhY2l0eT0iLjQiLz4gICAgICAgICAgICA8ZyBmaWxsPSIjRkZDNTBCIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNCAxOC44ODIpIj4gICAgICAgICAgICAgICAgPGVsbGlwc2UgY3g9IjI3LjY1MSIgY3k9IjEuNDg3IiByeD0iMS4zMTciIHJ5PSIxLjQyIi8+ICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yNi41OTEgMS43NjVjLS4yMzQtLjI1Mi4wMjQtLjk0MS4yNTctMS4xOTQuMjM0LS4yNTIuNzk2LS40ODcgMS4wMjItLjIzNS4yMjYuMjUyLTEuMDUzIDEuNjgtMS4yNzkgMS40Mjl6Ii8+ICAgICAgICAgICAgICAgIDxlbGxpcHNlIGN4PSIxLjM0MSIgY3k9IjEuNDg3IiByeD0iMS4zMTciIHJ5PSIxLjQyIi8+ICAgICAgICAgICAgPC9nPiAgICAgICAgICAgIDxwYXRoIGZpbGw9IiNGNkU1NjgiIGQ9Ik0xNC4xMTQgMjEuMDE1Yy0uMjI4LS4yMi4wMjMtLjgyNC4yNTItMS4wNDQuMjMtLjIyMS43NzktLjQyNyAxLS4yMDYuMjIxLjIyLTEuMDMgMS40Ny0xLjI1MiAxLjI1ek00MC4yNTMgMjEuMDE1Yy0uMjMtLjIyLjAyMy0uODI0LjI1MS0xLjA0NC4yMy0uMjIxLjc3OS0uNDI3IDEtLjIwNi4yMy4yMi0xLjAyMiAxLjQ3LTEuMjUxIDEuMjV6IiBvcGFjaXR5PSIuNCIvPiAgICAgICAgPC9nPiAgICAgICAgPGNpcmNsZSBjeD0iMjgiIGN5PSIyNyIgcj0iMjEiIHN0cm9rZT0iI0VEQjIwRiIgc3Ryb2tlLW9wYWNpdHk9Ii40OTkiLz4gICAgPC9nPjwvc3ZnPg==');background-repeat: no-repeat;background-size: 100%;
}
.stamps .stamps-staff.stamps-sm i {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIzN3B4IiBoZWlnaHQ9IjM3cHgiIHZpZXdCb3g9IjAgMCAzNyAzNyIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMzcgMzciIHhtbDpzcGFjZT0icHJlc2VydmUiPjxjaXJjbGUgZmlsbD0iI0ZGRkZGRiIgY3g9IjE4LjUiIGN5PSIxOC41IiByPSIxNC45ODYiLz48cGF0aCBmaWxsPSIjQTJCNjc3IiBkPSJNMzUuMDI3LDE4LjVMMzcsMjEuNDMxbC0yLjc4MSwyLjE3N2wwLjk3MSwzLjM5N2wtMy4zMTgsMS4yMTFsLTAuMTI2LDMuNTNsLTMuNTMsMC4xMjZsLTEuMjExLDMuMzE4bC0zLjM5Ny0wLjk3MUwyMS40MzEsMzdMMTguNSwzNS4wMjdMMTUuNTY5LDM3bC0yLjE3Ny0yLjc4MUw5Ljk5NSwzNS4xOWwtMS4yMTEtMy4zMThsLTMuNTMtMC4xMjZsLTAuMTI2LTMuNTNMMS44MSwyNy4wMDVsMC45NzEtMy4zOTdMMCwyMS40MzFMMS45NzMsMTguNUwwLDE1LjU2OWwyLjc4MS0yLjE3N0wxLjgxLDkuOTk1bDMuMzE4LTEuMjExbDAuMTI2LTMuNTNsMy41My0wLjEyNkw5Ljk5NSwxLjgxbDMuMzk3LDAuOTcxTDE1LjU2OSwwTDE4LjUsMS45NzNMMjEuNDMxLDBsMi4xNzcsMi43ODFsMy4zOTctMC45NzFsMS4yMTEsMy4zMThsMy41MywwLjEyNmwwLjEyNiwzLjUzbDMuMzE4LDEuMjExbC0wLjk3MSwzLjM5N0wzNywxNS41NjlMMzUuMDI3LDE4LjV6IE0xOS4yNjEsOC4zMjZoLTEuNTI2Yy0wLjQyMiwwLTAuNzY0LDAuMjUzLTAuNzY0LDAuNTY1bDAuNTA5LDQuMDEzYzAsMC4yODEsMC4yMjgsMC41MDksMC41MDksMC41MDloMS4wMTdjMC4yODEsMCwwLjUwOS0wLjIyOCwwLjUwOS0wLjUwOWwwLjUwOS00LjAxM0MyMC4wMjUsOC41NzksMTkuNjgzLDguMzI2LDE5LjI2MSw4LjMyNnogTTI4LjY3MywxMy40MTNjMC0xLjEyNS0wLjkxLTIuMDM1LTIuMDM1LTIuMDM1aC02LjEwNHYxLjUyNmMwLDAuODQyLTAuNjg0LDEuNTI2LTEuNTI2LDEuNTI2aC0xLjAxN2MtMC44NDIsMC0xLjUyNi0wLjY4NC0xLjUyNi0xLjUyNnYtMS41MjZoLTYuMTA0Yy0xLjEyNSwwLTIuMDM1LDAuOTEtMi4wMzUsMi4wMzV2MTAuMTc0YzAsMS4xMjUsMC45MSwyLjAzNSwyLjAzNSwyLjAzNWgxNi4yOGMxLjEyNSwwLDIuMDM1LTAuOTEsMi4wMzUtMi4wMzVWMTMuNDEzSDI4LjY3M3ogTTI2LjEyOSwyMi41N2gtOS4xNTdjLTAuMjgxLDAtMC41MDktMC4yMjgtMC41MDktMC41MDl2LTEuMDE3YzAtMC4yODEsMC4yMjgtMC41MDksMC41MDktMC41MDloOS4xNTdjMC4yODEsMCwwLjUwOSwwLjIyOCwwLjUwOSwwLjUwOXYxLjAxN0MyNi42MzgsMjIuMzQyLDI2LjQxLDIyLjU3LDI2LjEyOSwyMi41N3ogTTE2LjQ2MywxNy40ODNoMTAuMTc0VjE4LjVIMTYuNDYzVjE3LjQ4M3ogTTEwLjM1OCwxNC40M2g1LjA4N3Y4LjEzOWgtNS4wODdWMTQuNDN6Ii8+PC9zdmc+);background-repeat: no-repeat;
}
.stamps .stamps-staff.stamps-xs i {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIyNXB4IiBoZWlnaHQ9IjI1cHgiIHZpZXdCb3g9IjAgMCAyNSAyNSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjUgMjUiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxjaXJjbGUgZmlsbD0iI0ZGRkZGRiIgY3g9IjEyLjUiIGN5PSIxMi41IiByPSIxMC4xMjUiLz48cGF0aCBmaWxsPSIjQTJCNjc3IiBkPSJNMjMuNjY2LDEyLjVsMS4zMzMsMS45OGwtMS44NzksMS40NzFsMC42NTYsMi4yOTVsLTIuMjQyLDAuODE4bC0wLjA4NSwyLjM4NWwtMi4zODUsMC4wODVsLTAuODE4LDIuMjQybC0yLjI5NS0wLjY1NmwtMS40NzEsMS44NzlsLTEuOTgtMS4zMzNsLTEuOTgsMS4zMzNMOS4wNDksMjMuMTJsLTIuMjk1LDAuNjU2bC0wLjgxOC0yLjI0MmwtMi4zODUtMC4wODVsLTAuMDg1LTIuMzg1bC0yLjI0Mi0wLjgxOGwwLjY1Ni0yLjI5NUwwLjAwMSwxNC40OGwxLjMzMy0xLjk4bC0xLjMzMy0xLjk4TDEuODgsOS4wNDlMMS4yMjQsNi43NTRsMi4yNDItMC44MThsMC4wODUtMi4zODVsMi4zODUtMC4wODVsMC44MTgtMi4yNDJMOS4wNDksMS44OGwxLjQ3MS0xLjg3OWwxLjk4LDEuMzMzbDEuOTgtMS4zMzNsMS40NzEsMS44NzlsMi4yOTUtMC42NTZsMC44MTgsMi4yNDJsMi4zODUsMC4wODVsMC4wODUsMi4zODVsMi4yNDIsMC44MThMMjMuMTIsOS4wNDlsMS44NzksMS40NzFMMjMuNjY2LDEyLjV6IE0xMy4wMTQsNS42MjZoLTEuMDMxYy0wLjI4NSwwLTAuNTE2LDAuMTcxLTAuNTE2LDAuMzgybDAuMzQ0LDIuNzExYzAsMC4xOSwwLjE1NCwwLjM0NCwwLjM0NCwwLjM0NGgwLjY4N2MwLjE5LDAsMC4zNDQtMC4xNTQsMC4zNDQtMC4zNDRsMC4zNDQtMi43MTFDMTMuNTMsNS43OTcsMTMuMjk5LDUuNjI2LDEzLjAxNCw1LjYyNnogTTE5LjM3Myw5LjA2M2MwLTAuNzYtMC42MTUtMS4zNzUtMS4zNzUtMS4zNzVoLTQuMTI0djEuMDMxYzAsMC41NjktMC40NjIsMS4wMzEtMS4wMzEsMS4wMzFoLTAuNjg3Yy0wLjU2OSwwLTEuMDMxLTAuNDYyLTEuMDMxLTEuMDMxVjcuNjg4SDcuMDAxYy0wLjc2LDAtMS4zNzUsMC42MTUtMS4zNzUsMS4zNzV2Ni44NzRjMCwwLjc2LDAuNjE1LDEuMzc1LDEuMzc1LDEuMzc1SDE4YzAuNzYsMCwxLjM3NS0wLjYxNSwxLjM3NS0xLjM3NVY5LjA2M0gxOS4zNzN6IE0xNy42NTQsMTUuMjVoLTYuMTg3Yy0wLjE5LDAtMC4zNDQtMC4xNTQtMC4zNDQtMC4zNDR2LTAuNjg3YzAtMC4xOSwwLjE1NC0wLjM0NCwwLjM0NC0wLjM0NGg2LjE4N2MwLjE5LDAsMC4zNDQsMC4xNTQsMC4zNDQsMC4zNDR2MC42ODdDMTcuOTk4LDE1LjA5NiwxNy44NDQsMTUuMjUsMTcuNjU0LDE1LjI1eiBNMTEuMTI0LDExLjgxM2g2Ljg3NFYxMi41aC02Ljg3NEMxMS4xMjQsMTIuNSwxMS4xMjQsMTEuODEzLDExLjEyNCwxMS44MTN6IE02Ljk5OSw5Ljc1aDMuNDM3djUuNDk5SDYuOTk5VjkuNzV6Ii8+PC9zdmc+);background-repeat: no-repeat;
}
.stamps .stamps-ambassador.stamps-sm i {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIzN3B4IiBoZWlnaHQ9IjM3cHgiIHZpZXdCb3g9IjAgMCAzNyAzNyIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMzcgMzciIHhtbDpzcGFjZT0icHJlc2VydmUiPjxjaXJjbGUgZmlsbD0iI0ZGRkZGRiIgY3g9IjE4LjUiIGN5PSIxOC41MDEiIHI9IjE0Ljk4NyIvPjxnPjxnPjxwYXRoIGZpbGw9IiNBMkI2NzciIGQ9Ik0zNS4wMjcsMTguNTAyTDM3LDE1LjU3MWwtMi43ODEtMi4xNzlsMC45NzEtMy4zOTdsLTMuMzE4LTEuMjExbC0wLjEyNi0zLjUzbC0zLjUzLTAuMTI2TDI3LjAwNSwxLjgxbC0zLjM5NywwLjk3MUwyMS40MzEsMEwxOC41LDEuOTczTDE1LjU2OSwwbC0yLjE3NywyLjc4MUw5Ljk5NSwxLjgxTDguNzg1LDUuMTI5bC0zLjUzLDAuMTI2bC0wLjEyNiwzLjUzTDEuODEsOS45OTZsMC45NzEsMy4zOTZMMCwxNS41NjlsMS45NzMsMi45MzFMMCwyMS40M2wyLjc4MSwyLjE3N0wxLjgxLDI3LjAwNGwzLjMxOCwxLjIxMWwwLjEyNiwzLjUzbDMuNTMsMC4xMjZsMS4yMTEsMy4zMTlsMy4zOTctMC45NzFMMTUuNTY5LDM3bDIuOTMxLTEuOTczTDIxLjQzMSwzN2wyLjE3Ny0yLjc4MWwzLjM5NywwLjk3MWwxLjIxMS0zLjMxOWwzLjUzLTAuMTI2bDAuMTI2LTMuNTNsMy4zMTgtMS4yMTFsLTAuOTcxLTMuMzk3TDM3LDIxLjQzTDM1LjAyNywxOC41MDJ6IE0xOS45MDYsMjkuNzlMOS4yMjMsMTEuMjgzbDEuNzYzLTEuMDE3bDEwLjY4MywxOC41MDVMMTkuOTA2LDI5Ljc5eiBNMTguMTE1LDIwLjUzN2MtMi4zMjEtNC4wMzMtNC4zMTUtNy4xMDItNi4xMDUtMTAuMjRjNi42MDMtNi4wNzUsOS40MTksNC45MDUsMTQuNjI3LDAuMDY0YzAuMTUxLDEuOTE4LTEuMDE3LDUuMDg3LTEuMDE3LDUuMDg3czAuNTg4LDMuMDQ4LDUuMDg3LDMuMDUyQzIzLjk5NiwyMy45MzYsMjAuOTk4LDE1LjExMywxOC4xMTUsMjAuNTM3eiIvPjwvZz48L2c+PC9zdmc+);background-repeat: no-repeat;
}
.stamps .stamps-ambassador.stamps-xs i {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIyNXB4IiBoZWlnaHQ9IjI1cHgiIHZpZXdCb3g9IjAgMCAyNSAyNSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjUgMjUiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxjaXJjbGUgZmlsbD0iI0ZGRkZGRiIgY3g9IjEyLjUiIGN5PSIxMi41IiByPSIxMC4xMjUiLz48Zz48Zz48cGF0aCBmaWxsPSIjQTJCNjc3IiBkPSJNMjMuNjY2LDEyLjUwMWwxLjMzMy0xLjk4TDIzLjEyLDkuMDQ5bDAuNjU2LTIuMjk1bC0yLjI0Mi0wLjgxOGwtMC4wODUtMi4zODVsLTIuMzg1LTAuMDg1bC0wLjgxOC0yLjI0MkwxNS45NTEsMS44OEwxNC40OCwwLjAwMUwxMi41LDEuMzM0bC0xLjk4LTEuMzMzTDkuMDQ5LDEuODhMNi43NTQsMS4yMjRMNS45MzYsMy40NjZMMy41NTEsMy41NTFMMy40NjYsNS45MzZMMS4yMjQsNi43NTRMMS44OCw5LjA0OGwtMS44NzksMS40NzFsMS4zMzMsMS45OGwtMS4zMzMsMS45OEwxLjg4LDE1Ljk1bC0wLjY1NiwyLjI5NWwyLjI0MiwwLjgxOGwwLjA4NSwyLjM4NWwyLjM4NSwwLjA4NWwwLjgxOCwyLjI0MmwyLjI5NS0wLjY1NmwxLjQ3MSwxLjg3OWwxLjk4LTEuMzMzbDEuOTgsMS4zMzNsMS40NzEtMS44NzlsMi4yOTUsMC42NTZsMC44MTgtMi4yNDJsMi4zODUtMC4wODVsMC4wODUtMi4zODVsMi4yNDItMC44MThMMjMuMTIsMTUuOTVsMS44NzktMS40NzFMMjMuNjY2LDEyLjUwMXogTTEzLjQ1LDIwLjEyN0w2LjIzMiw3LjYyNGwxLjE5MS0wLjY4N2w3LjIxOCwxMi41MDJMMTMuNDUsMjAuMTI3eiBNMTIuMjQsMTMuODc2Yy0xLjU2OC0yLjcyNS0yLjkxNS00Ljc5OC00LjEyNS02LjkxOGM0LjQ2MS00LjEwNCw2LjM2NCwzLjMxNCw5Ljg4MiwwLjA0M2MwLjEwMiwxLjI5Ni0wLjY4NywzLjQzNy0wLjY4NywzLjQzN3MwLjM5NywyLjA1OSwzLjQzNywyLjA2MkMxNi4yMTMsMTYuMTcyLDE0LjE4OCwxMC4yMTEsMTIuMjQsMTMuODc2eiIvPjwvZz48L2c+PC9zdmc+);background-repeat: no-repeat;
}
.stamps .stamps-club.stamps-sm i {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIzN3B4IiBoZWlnaHQ9IjM3cHgiIHZpZXdCb3g9IjAgMCAzNyAzNyIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMzcgMzciIHhtbDpzcGFjZT0icHJlc2VydmUiPjxjaXJjbGUgZmlsbD0iI0ZGRkZGRiIgY3g9IjE4LjUiIGN5PSIxOC41IiByPSIxNC45ODYiLz48cGF0aCBmaWxsPSIjQTJCNjc3IiBkPSJNMzUuMDI3LDE4LjVMMzcsMjEuNDMxbC0yLjc4MSwyLjE3N2wwLjk3MSwzLjM5N2wtMy4zMTgsMS4yMTFsLTAuMTI2LDMuNTNsLTMuNTMsMC4xMjZsLTEuMjExLDMuMzE4bC0zLjM5Ny0wLjk3MUwyMS40MzEsMzdMMTguNSwzNS4wMjdMMTUuNTY5LDM3bC0yLjE3Ny0yLjc4MUw5Ljk5NSwzNS4xOWwtMS4yMTEtMy4zMThsLTMuNTMtMC4xMjZsLTAuMTI2LTMuNTNMMS44MSwyNy4wMDVsMC45NzEtMy4zOTdMMCwyMS40MzFMMS45NzMsMTguNUwwLDE1LjU2OWwyLjc4MS0yLjE3N0wxLjgxLDkuOTk1bDMuMzE4LTEuMjExbDAuMTI2LTMuNTNsMy41My0wLjEyNkw5Ljk5NSwxLjgxbDMuMzk3LDAuOTcxTDE1LjU2OSwwTDE4LjUsMS45NzNMMjEuNDMxLDBsMi4xNzcsMi43ODFsMy4zOTctMC45NzFsMS4yMTEsMy4zMThsMy41MywwLjEyNmwwLjEyNiwzLjUzbDMuMzE4LDEuMjExbC0wLjk3MSwzLjM5N0wzNywxNS41NjlMMzUuMDI3LDE4LjV6IE05LjcyNCwxMS44ODdsLTAuODktMy4wNTJsLTAuODksMy4wNTJsLTIuNjcsMS4wMTdsMi42NywxLjAxN2wwLjg5LDMuMDUybDAuODktMy4wNTJsMi42Ny0xLjAxN0w5LjcyNCwxMS44ODd6IE0xOC41LDExLjMzNVY2LjM1NGgtMS4wMTd2NC45NWMtNC4wNTQsMC4wNzUtNy4zODYsMy4wNjgtNy45ODQsNi45NzRjMC45MzQtMC41NCwyLjg5Ny0wLjczMSwyLjg5Ny0wLjczMXMtMC4yNTUsMS4yMTItMC4yNTUsMS45ODNIOS4zOTRjMCwwLjQyOCwwLjA0MywwLjg0NywwLjEwNywxLjI1OGMwLjYzNiwwLjM2OSwxLjU0NSwwLjY4NSwyLjY0MSwwLjkzMmMwLDAsMC40MSwxLjQ3LDAuNzg3LDIuNTE2Yy0xLjIwMy0wLjQzNS0yLjIxNC0xLjAzNS0yLjk3Ny0xLjc0MWMwLjgzNSwyLjE2MiwyLjU1MywzLjg4MSw0LjcxNyw0LjcxN2MtMC43MDYtMC43NjItMS4zMDctMS43NzItMS43NDEtMi45NzdjMC43NTksMC4yNzUsMS41OTEsMC40ODQsMi40NzUsMC42MTdjMC4yNTMsMS4xNzcsMC41ODgsMi4xNDMsMC45NzUsMi44MTJjMC40MTEsMC4wNjQsMC44MjksMC4xMDUsMS4yNTgsMC4xMDV2LTIuNzQ3YzAuNzcxLDAsMS41MTctMC4wNjQsMi4yMzItMC4xN2MwLjE3NS0wLjgxLDAuMzExLTEuNzE0LDAuMzk4LTIuNjkyYzAuOTc3LTAuMDg3LDMuMzIxLTAuNTQ1LDMuMzIxLTAuNTQ1bC0xLjM3NCwyLjY2Yy0xLjM5LDAuNDg0LTIuMzM0LDAuNTkxLTIuMzM0LDAuNTkxcy0wLjMxNywyLjIzNS0wLjk5MiwyLjhjMy45NTUtMC42MDUsNi45ODgtNC4wMTEsNi45ODgtOC4xMzZDMjUuODc1LDE1LjI3LDIyLjY0NCwxMS43NjcsMTguNSwxMS4zMzV6IE0yOC4wMzgsMjUuMTEzbC0wLjg5LTMuMDUybC0wLjg5LDMuMDUybC0yLjY3LDEuMDE3bDIuNjcsMS4wMTdsMC44OSwzLjA1MmwwLjg5LTMuMDUybDIuNjctMS4wMTdMMjguMDM4LDI1LjExM3ogTTEyLjQzMywxNy4yNDZsMC40MjUtMi4xMThsMi41NC0wLjExOGwtMC41NTIsMi4yMTFMMTIuNDMzLDE3LjI0NnogTTE3LjYzNiwyMi4yNzd2Mi43NDdjLTAuNzcxLDAtMS41MTctMC4wNjQtMi4yMzItMC4xN2MtMC4xNjctMC43NzctMC4yOTYtMS42NDQtMC4zODUtMi41NzdDMTUuMDE3LDIyLjI3NywxNi43MTEsMjIuMjc3LDE3LjYzNiwyMi4yNzd6IE0xNy42MzYsMTkuNTNoMi43NDdjMCwwLjkxNS0wLjA0MSwxLjc5Ny0wLjExNSwyLjYzMmMtMC44MzMsMC4wNzUtMS43MTUsMC4xMTUtMi42MzIsMC4xMTVWMTkuNTNMMTcuNjM2LDE5LjUzeiIvPjwvc3ZnPg==);background-repeat: no-repeat;
}
.stamps .stamps-club.stamps-xs i {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIyNXB4IiBoZWlnaHQ9IjI1cHgiIHZpZXdCb3g9IjAgMCAyNSAyNSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjUgMjUiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxjaXJjbGUgZmlsbD0iI0ZGRkZGRiIgY3g9IjEyLjUiIGN5PSIxMi41IiByPSIxMC4xMjUiLz48cGF0aCBmaWxsPSIjQTJCNjc3IiBkPSJNMjMuNjY2LDEyLjVsMS4zMzMsMS45OGwtMS44NzksMS40NzFsMC42NTYsMi4yOTVsLTIuMjQyLDAuODE4bC0wLjA4NSwyLjM4NWwtMi4zODUsMC4wODVsLTAuODE4LDIuMjQybC0yLjI5NS0wLjY1NmwtMS40NzEsMS44NzlsLTEuOTgtMS4zMzNsLTEuOTgsMS4zMzNMOS4wNDksMjMuMTJsLTIuMjk1LDAuNjU2bC0wLjgxOC0yLjI0MmwtMi4zODUtMC4wODVsLTAuMDg1LTIuMzg1bC0yLjI0Mi0wLjgxOGwwLjY1Ni0yLjI5NUwwLjAwMSwxNC40OGwxLjMzMy0xLjk4bC0xLjMzMy0xLjk4TDEuODgsOS4wNDlMMS4yMjQsNi43NTRsMi4yNDItMC44MThsMC4wODUtMi4zODVsMi4zODUtMC4wODVsMC44MTgtMi4yNDJMOS4wNDksMS44OGwxLjQ3MS0xLjg3OWwxLjk4LDEuMzMzbDEuOTgtMS4zMzNsMS40NzEsMS44NzlsMi4yOTUtMC42NTZsMC44MTgsMi4yNDJsMi4zODUsMC4wODVsMC4wODUsMi4zODVsMi4yNDIsMC44MThMMjMuMTIsOS4wNDlsMS44NzksMS40NzFMMjMuNjY2LDEyLjV6IE02LjU3MSw4LjAzMkw1Ljk3LDUuOTdMNS4zNjksOC4wMzJMMy41NjUsOC43MTlsMS44MDQsMC42ODdsMC42MDEsMi4wNjJsMC42MDEtMi4wNjJsMS44MDQtMC42ODdMNi41NzEsOC4wMzJ6IE0xMi41LDcuNjU5VjQuMjk0aC0wLjY4N3YzLjM0NGMtMi43MzksMC4wNTEtNC45OSwyLjA3My01LjM5NCw0LjcxMmMwLjYzMS0wLjM2NSwxLjk1Ny0wLjQ5NCwxLjk1Ny0wLjQ5NHMtMC4xNzIsMC44MTktMC4xNzIsMS4zNEg2LjM0OGMwLDAuMjg5LDAuMDI5LDAuNTcyLDAuMDcyLDAuODVjMC40MywwLjI0OSwxLjA0NCwwLjQ2MywxLjc4NCwwLjYzYzAsMCwwLjI3NywwLjk5MywwLjUzMiwxLjdDNy45MjMsMTYuMDgyLDcuMjQsMTUuNjc3LDYuNzI1LDE1LjJjMC41NjQsMS40NjEsMS43MjUsMi42MjIsMy4xODcsMy4xODdjLTAuNDc3LTAuNTE1LTAuODgzLTEuMTk3LTEuMTc2LTIuMDExYzAuNTEzLDAuMTg2LDEuMDc1LDAuMzI3LDEuNjcyLDAuNDE3YzAuMTcxLDAuNzk1LDAuMzk3LDEuNDQ4LDAuNjU5LDEuOWMwLjI3OCwwLjA0MywwLjU2LDAuMDcxLDAuODUsMC4wNzF2LTEuODU2YzAuNTIxLDAsMS4wMjUtMC4wNDMsMS41MDgtMC4xMTVjMC4xMTgtMC41NDcsMC4yMS0xLjE1OCwwLjI2OS0xLjgxOWMwLjY2LTAuMDU5LDIuMjQ0LTAuMzY4LDIuMjQ0LTAuMzY4bC0wLjkyOCwxLjc5N2MtMC45MzksMC4zMjctMS41NzcsMC4zOTktMS41NzcsMC4zOTlzLTAuMjE0LDEuNTEtMC42NywxLjg5MmMyLjY3Mi0wLjQwOSw0LjcyMS0yLjcxLDQuNzIxLTUuNDk3QzE3LjQ4MywxMC4zMTgsMTUuMyw3Ljk1MSwxMi41LDcuNjU5eiBNMTguOTQ0LDE2Ljk2OGwtMC42MDEtMi4wNjJsLTAuNjAxLDIuMDYybC0xLjgwNCwwLjY4N2wxLjgwNCwwLjY4N2wwLjYwMSwyLjA2MmwwLjYwMS0yLjA2MmwxLjgwNC0wLjY4N0wxOC45NDQsMTYuOTY4eiBNOC40MDEsMTEuNjUzbDAuMjg3LTEuNDMxbDEuNzE2LTAuMDhsLTAuMzczLDEuNDk0TDguNDAxLDExLjY1M3ogTTExLjkxNiwxNS4wNTJ2MS44NTZjLTAuNTIxLDAtMS4wMjUtMC4wNDMtMS41MDgtMC4xMTVjLTAuMTEzLTAuNTI1LTAuMi0xLjExMS0wLjI2LTEuNzQxQzEwLjE0NywxNS4wNTIsMTEuMjkxLDE1LjA1MiwxMS45MTYsMTUuMDUyeiBNMTEuOTE2LDEzLjE5NmgxLjg1NmMwLDAuNjE4LTAuMDI4LDEuMjE0LTAuMDc4LDEuNzc4Yy0wLjU2MywwLjA1MS0xLjE1OSwwLjA3OC0xLjc3OCwwLjA3OFYxMy4xOTZMMTEuOTE2LDEzLjE5NnoiLz48L3N2Zz4=);background-repeat: no-repeat;
}
.stamps .stamps-company.stamps-sm i {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIzN3B4IiBoZWlnaHQ9IjM3cHgiIHZpZXdCb3g9IjAgMCAzNyAzNyIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMzcgMzciIHhtbDpzcGFjZT0icHJlc2VydmUiPjxjaXJjbGUgZmlsbD0iI0ZGRkZGRiIgY3g9IjE4LjUiIGN5PSIxOC41IiByPSIxNC45ODYiLz48Zz48Zz48cGF0aCBmaWxsPSIjQTJCNjc3IiBkPSJNMTguNDk5LDE5LjUxOGgtNy4xMjN2Ni4xMDVoNy4xMjJMMTguNDk5LDE5LjUxOEwxOC40OTksMTkuNTE4eiBNMzUuMDI3LDE4LjUwMUwzNywxNS41NzFsLTIuNzgxLTIuMTc5bDAuOTcxLTMuMzk3bC0zLjMxOC0xLjIxMWwtMC4xMjYtMy41M2wtMy41My0wLjEyNkwyNy4wMDUsMS44MWwtMy4zOTcsMC45NzFMMjEuNDMxLDBMMTguNSwxLjk3M0wxNS41NjksMGwtMi4xNzcsMi43ODFMOS45OTUsMS44MWwtMS4yMSwzLjMxOWwtMy41MywwLjEyNmwtMC4xMjYsMy41M0wxLjgxLDkuOTk1bDAuOTcxLDMuMzk3TDAsMTUuNTY5TDEuOTczLDE4LjVMMCwyMS40MzFsMi43ODEsMi4xNzdMMS44MSwyNy4wMDVsMy4zMTgsMS4yMTFsMC4xMjYsMy41M2wzLjUzLDAuMTI2bDEuMjExLDMuMzE4bDMuMzk3LTAuOTcxTDE1LjU2OSwzN2wyLjkzMS0xLjk3M0wyMS40MzEsMzdsMi4xNzctMi43ODFsMy4zOTcsMC45NzFsMS4yMTEtMy4zMThsMy41My0wLjEyNmwwLjEyNi0zLjUzbDMuMzE4LTEuMjExbC0wLjk3MS0zLjM5N0wzNywyMS40MzFMMzUuMDI3LDE4LjUwMXogTTExLjM3Niw4LjMyNmgxNC4yNDV2MS4wMTdIMTEuMzc2QzExLjM3Niw5LjM0NCwxMS4zNzYsOC4zMjYsMTEuMzc2LDguMzI2eiBNMjMuMDMxLDEwLjkwNGwyLjU4OSw2LjA3MWMwLDAuMjgxLTAuMjI4LDAuNTA5LTAuNTA5LDAuNTA5aC0xLjAxN2MtMC4yODEsMC0wLjUwOS0wLjIyOC0wLjUwOS0wLjUwOWwtMS44NS02LjA3MWMwLTAuMywwLjE0NS0wLjU0MiwwLjMyNC0wLjU0MmgwLjY0N0MyMi44ODYsMTAuMzYxLDIzLjAzMSwxMC42MDQsMjMuMDMxLDEwLjkwNHogTTIxLjU1MSwxNi45NzRjMCwwLjI4MS0wLjIyOCwwLjUwOS0wLjUwOSwwLjUwOWgtMS4wMTdjLTAuMjgxLDAtMC41MDktMC4yMjgtMC41MDktMC41MDlsLTAuMzctNi4wNzFjMC0wLjMsMC4xNDUtMC41NDIsMC4zMjQtMC41NDJoMC42NDdjMC4xNzksMCwwLjMyNCwwLjI0MywwLjMyNCwwLjU0MkwyMS41NTEsMTYuOTc0eiBNMTcuODUsMTAuOTA0bC0wLjM3LDYuMDdjMCwwLjI4MS0wLjIyOCwwLjUwOS0wLjUwOSwwLjUwOWgtMS4wMTdjLTAuMjgxLDAtMC41MDktMC4yMjgtMC41MDktMC41MDlsMS4xMS02LjA3MWMwLTAuMywwLjE0NS0wLjU0MiwwLjMyNC0wLjU0MmgwLjY0N0MxNy43MDUsMTAuMzYxLDE3Ljg1LDEwLjYwNCwxNy44NSwxMC45MDR6IE0xNS4yNiwxMC45MDRsLTEuODUsNi4wN2MwLDAuMjgxLTAuMjI4LDAuNTA5LTAuNTA5LDAuNTA5aC0xLjAxN2MtMC4yODEsMC0wLjUwOS0wLjIyOC0wLjUwOS0wLjUwOWwyLjU5LTYuMDcxYzAtMC4zLDAuMTQ1LTAuNTQyLDAuMzI0LTAuNTQyaDAuNjQ3QzE1LjExNiwxMC4zNjEsMTUuMjYsMTAuNjA0LDE1LjI2LDEwLjkwNHogTTguODMyLDE3LjQ4M0g3LjgxNWMtMC4yODEsMC0wLjUwOS0wLjIyOC0wLjUwOS0wLjUwOWw0LjA3LTYuMDcxYzAtMC4zLDAuMTQ1LTAuNTQyLDAuMzI0LTAuNTQyaDAuNjQ3YzAuMTc5LDAsMC4zMjQsMC4yNDMsMC4zMjQsMC41NDJsLTMuMzI5LDYuMDcxQzkuMzQxLDE3LjI1Nyw5LjExMywxNy40ODMsOC44MzIsMTcuNDgzeiBNMjcuNjU1LDI3LjY1OUgyNS42MlYxOS41MmgtNS4wODd2OC4xMzlIOS4zNHYtOS4xNTdoMTguMzE1VjI3LjY1OUwyNy42NTUsMjcuNjU5eiBNMjkuMTgxLDE3LjQ4M2gtMS4wMTdjLTAuMjgxLDAtMC41MDktMC4yMjgtMC41MDktMC41MDlsLTMuMzMtNi4wNzFjMC0wLjMsMC4xNDUtMC41NDIsMC4zMjQtMC41NDJoMC42NDdjMC4xNzksMCwwLjMyNCwwLjI0MywwLjMyNCwwLjU0Mmw0LjA3LDYuMDcxQzI5LjY5LDE3LjI1NywyOS40NjIsMTcuNDgzLDI5LjE4MSwxNy40ODN6Ii8+PC9nPjwvZz48L3N2Zz4=);background-repeat: no-repeat;
}
.stamps .stamps-company.stamps-xs i {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIyNXB4IiBoZWlnaHQ9IjI1cHgiIHZpZXdCb3g9IjAgMCAyNSAyNSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMjUgMjUiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxjaXJjbGUgZmlsbD0iI0ZGRkZGRiIgY3g9IjEyLjUiIGN5PSIxMi41IiByPSIxMC4xMjUiLz48Zz48Zz48cGF0aCBmaWxsPSIjQTJCNjc3IiBkPSJNMTIuNDk5LDEzLjE4OEg3LjY4N3Y0LjEyNWg0LjgxMlYxMy4xODh6IE0yMy42NjYsMTIuNTAxbDEuMzMzLTEuOThMMjMuMTIsOS4wNDlsMC42NTYtMi4yOTVsLTIuMjQyLTAuODE4bC0wLjA4NS0yLjM4NWwtMi4zODUtMC4wODVsLTAuODE4LTIuMjQyTDE1Ljk1MSwxLjg4TDE0LjQ4LDAuMDAxTDEyLjUsMS4zMzRsLTEuOTgtMS4zMzNMOS4wNDksMS44OEw2Ljc1NCwxLjIyNEw1LjkzNiwzLjQ2NkwzLjU1MSwzLjU1MUwzLjQ2Niw1LjkzNkwxLjIyNCw2Ljc1NEwxLjg4LDkuMDQ5TDAuMDAxLDEwLjUybDEuMzMzLDEuOThsLTEuMzMzLDEuOThsMS44NzksMS40NzFsLTAuNjU2LDIuMjk1bDIuMjQyLDAuODE4bDAuMDg1LDIuMzg1bDIuMzg1LDAuMDg1bDAuODE4LDIuMjQybDIuMjk1LTAuNjU2bDEuNDcxLDEuODc5bDEuOTgtMS4zMzNsMS45OCwxLjMzM2wxLjQ3MS0xLjg3OWwyLjI5NSwwLjY1NmwwLjgxOC0yLjI0MmwyLjM4NS0wLjA4NWwwLjA4NS0yLjM4NWwyLjI0Mi0wLjgxOGwtMC42NTYtMi4yOTVsMS44NzktMS40NzFMMjMuNjY2LDEyLjUwMXogTTcuNjg3LDUuNjI2aDkuNjI0djAuNjg3SDcuNjg3QzcuNjg3LDYuMzE0LDcuNjg3LDUuNjI2LDcuNjg3LDUuNjI2eiBNMTUuNTYxLDcuMzY4bDEuNzQ5LDQuMTAyYzAsMC4xOS0wLjE1NCwwLjM0NC0wLjM0NCwwLjM0NGgtMC42ODdjLTAuMTksMC0wLjM0NC0wLjE1NC0wLjM0NC0wLjM0NGwtMS4yNS00LjEwMmMwLTAuMjAzLDAuMDk4LTAuMzY2LDAuMjE5LTAuMzY2aDAuNDM3QzE1LjQ2Myw3LjAwMSwxNS41NjEsNy4xNjUsMTUuNTYxLDcuMzY4eiBNMTQuNTYxLDExLjQ2OWMwLDAuMTktMC4xNTQsMC4zNDQtMC4zNDQsMC4zNDRIMTMuNTNjLTAuMTksMC0wLjM0NC0wLjE1NC0wLjM0NC0wLjM0NGwtMC4yNS00LjEwMmMwLTAuMjAzLDAuMDk4LTAuMzY2LDAuMjE5LTAuMzY2aDAuNDM3YzAuMTIxLDAsMC4yMTksMC4xNjQsMC4yMTksMC4zNjZMMTQuNTYxLDExLjQ2OXogTTEyLjA2MSw3LjM2OGwtMC4yNSw0LjEwMWMwLDAuMTktMC4xNTQsMC4zNDQtMC4zNDQsMC4zNDRIMTAuNzhjLTAuMTksMC0wLjM0NC0wLjE1NC0wLjM0NC0wLjM0NGwwLjc1LTQuMTAyYzAtMC4yMDMsMC4wOTgtMC4zNjYsMC4yMTktMC4zNjZoMC40MzdDMTEuOTYzLDcuMDAxLDEyLjA2MSw3LjE2NSwxMi4wNjEsNy4zNjh6IE0xMC4zMTEsNy4zNjhsLTEuMjUsNC4xMDFjMCwwLjE5LTAuMTU0LDAuMzQ0LTAuMzQ0LDAuMzQ0SDguMDNjLTAuMTksMC0wLjM0NC0wLjE1NC0wLjM0NC0wLjM0NGwxLjc1LTQuMTAyYzAtMC4yMDMsMC4wOTgtMC4zNjYsMC4yMTktMC4zNjZoMC40MzdDMTAuMjE0LDcuMDAxLDEwLjMxMSw3LjE2NSwxMC4zMTEsNy4zNjh6IE01Ljk2OCwxMS44MTNINS4yODFjLTAuMTksMC0wLjM0NC0wLjE1NC0wLjM0NC0wLjM0NGwyLjc1LTQuMTAyYzAtMC4yMDMsMC4wOTgtMC4zNjYsMC4yMTktMC4zNjZoMC40MzdjMC4xMjEsMCwwLjIxOSwwLjE2NCwwLjIxOSwwLjM2NmwtMi4yNDksNC4xMDJDNi4zMTIsMTEuNjYsNi4xNTgsMTEuODEzLDUuOTY4LDExLjgxM3ogTTE4LjY4NSwxOC42ODhIMTcuMzF2LTUuNDk5aC0zLjQzN3Y1LjQ5OUg2LjMxMXYtNi4xODdoMTIuMzc0VjE4LjY4OEwxOC42ODUsMTguNjg4eiBNMTkuNzE2LDExLjgxM2gtMC42ODdjLTAuMTksMC0wLjM0NC0wLjE1NC0wLjM0NC0wLjM0NGwtMi4yNS00LjEwMmMwLTAuMjAzLDAuMDk4LTAuMzY2LDAuMjE5LTAuMzY2aDAuNDM3YzAuMTIxLDAsMC4yMTksMC4xNjQsMC4yMTksMC4zNjZsMi43NSw0LjEwMkMyMC4wNiwxMS42NiwxOS45MDYsMTEuODEzLDE5LjcxNiwxMS44MTN6Ii8+PC9nPjwvZz48L3N2Zz4=);background-repeat: no-repeat;
}
.stamps .stamps-gift.stamps-sm i {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIzN3B4IiBoZWlnaHQ9IjM3cHgiIHZpZXdCb3g9IjAgMCAzNyAzNyIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMzcgMzciIHhtbDpzcGFjZT0icHJlc2VydmUiPjxjaXJjbGUgZmlsbD0iI0ZGRkZGRiIgY3g9IjE4LjUiIGN5PSIxOC41IiByPSIxNC45ODYiLz48Zz48cGF0aCBmaWxsPSIjQTJCNjc3IiBkPSJNMjIuNDkxLDkuMTAzYy0xLjEzOCwwLjQ4LTEuNjk1LDIuMjY4LTEuNjk1LDIuMjY4czIuOTM3LDAuNzY5LDQuMDc1LDAuMjg5YzEuMTM4LTAuNDgsMS4wNTgtMS41NDMsMC40LTIuMzc1QzI0LjYxNCw4LjQ1NCwyMy42MjksOC42MjMsMjIuNDkxLDkuMTAzeiIvPjxwYXRoIGZpbGw9IiNBMkI2NzciIGQ9Ik0xNC41MDksOS4xMDNjLTEuMTM4LTAuNDgtMi4xMjMtMC42NDktMi43OCwwLjE4MmMtMC42NTcsMC44MzEtMC43MzgsMS44OTQsMC40MDEsMi4zNzVjMS4xMzgsMC40OCw0LjA3NS0wLjI4OSw0LjA3NS0wLjI4OVMxNS42NDcsOS41ODMsMTQuNTA5LDkuMTAzeiIvPjxwYXRoIGZpbGw9IiNBMkI2NzciIGQ9Ik0zNS4wMjcsMTguNTAxTDM3LDE1LjU3MWwtMi43ODEtMi4xNzlsMC45NzEtMy4zOTdsLTMuMzE4LTEuMjExbC0wLjEyNi0zLjUzbC0zLjUzLTAuMTI2TDI3LjAwNSwxLjgxbC0zLjM5NywwLjk3MUwyMS40MzEsMEwxOC41LDEuOTczTDE1LjU2OSwwbC0yLjE3NywyLjc4MUw5Ljk5NSwxLjgxbC0xLjIxLDMuMzE5bC0zLjUzLDAuMTI2bC0wLjEyNiwzLjUzTDEuODEsOS45OTVsMC45NzEsMy4zOTdMMCwxNS41NjlMMS45NzMsMTguNUwwLDIxLjQzMWwyLjc4MSwyLjE3N0wxLjgxLDI3LjAwNWwzLjMxOCwxLjIxMWwwLjEyNiwzLjUzbDMuNTMsMC4xMjZsMS4yMTEsMy4zMThsMy4zOTctMC45NzFMMTUuNTY5LDM3bDIuOTMxLTEuOTczTDIxLjQzMSwzN2wyLjE3Ny0yLjc4MWwzLjM5NywwLjk3MWwxLjIxMS0zLjMxOGwzLjUzLTAuMTI2bDAuMTI2LTMuNTNsMy4zMTgtMS4yMTFsLTAuOTcxLTMuMzk3TDM3LDIxLjQzMUwzNS4wMjcsMTguNTAxeiBNMTcuNDQxLDI3LjIwN2gtNC40NDZjLTEuMTcsMC0yLjExOC0wLjk0OC0yLjExOC0yLjExOHYtNC4zNjdjMC4wNywwLjAwNywwLjEzOCwwLjAyMSwwLjIxMSwwLjAyMWg2LjM1M1YyNy4yMDd6IE0xNy40NDEsMTkuNjg1aC01LjYxMmMtMC45OTQsMC0xLjgtMC44MDYtMS44LTEuOFYxNi4xOWMwLTAuOTk0LDAuODA2LTEuOCwxLjgtMS44aDUuNjEyVjE5LjY4NXogTTExLjQxNSwxMi41NjNjLTEuODIxLTAuNzY4LTIuNDQ1LTIuNDY5LTEuMzk0LTMuNzk5YzEuMDUxLTEuMzMsMy4zOC0xLjc4Niw1LjIwMS0xLjAxOGMxLjgyMSwwLjc2OCwyLjIxOCw0LjE0NywyLjIxOCw0LjE0N1MxMy4yMzYsMTMuMzMxLDExLjQxNSwxMi41NjN6IE0xOC41LDEyLjI3M2MtMC41ODUsMC0xLjA1OS0wLjAwNy0xLjA1OS0xLjEzNGMwLTEuMTI4LDAuNDc0LTIuMDQyLDEuMDU5LTIuMDQyczEuMDU5LDAuOTE0LDEuMDU5LDIuMDQyQzE5LjU1OSwxMi4yNjYsMTkuMDg1LDEyLjI3MywxOC41LDEyLjI3M3ogTTI2LjEzMiwyNS4wODljMCwxLjE3LTAuOTQ4LDIuMTE4LTIuMTE4LDIuMTE4aC00LjQ1NnYtNi40NjNoNi4zNTNjMC4wNzUsMCwwLjE0Ny0wLjAxNSwwLjIyLTAuMDIyVjI1LjA4OXogTTI2Ljk3MSwxNy44ODVjMCwwLjk5NC0wLjgwNiwxLjgtMS44LDEuOGgtNS42MTJWMTQuMzloNS42MTJjMC45OTQsMCwxLjgsMC44MDYsMS44LDEuOFYxNy44ODV6IE0yNS41ODUsMTIuNTYzYy0xLjgyMSwwLjc2OC02LjAyNi0wLjY3LTYuMDI2LTAuNjdzMC4zOTctMy4zNzksMi4yMTgtNC4xNDdjMS44MjEtMC43NjgsNC4xNS0wLjMxMiw1LjIwMiwxLjAxOEMyOC4wMywxMC4wOTQsMjcuNDA2LDExLjc5NSwyNS41ODUsMTIuNTYzeiIvPjwvZz48L3N2Zz4=);background-repeat: no-repeat;
}
.stamps .stamps-gift.stamps-xs i {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIzN3B4IiBoZWlnaHQ9IjM3cHgiIHZpZXdCb3g9IjAgMCAzNyAzNyIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMzcgMzciIHhtbDpzcGFjZT0icHJlc2VydmUiPjxjaXJjbGUgZmlsbD0iI0ZGRkZGRiIgY3g9IjE4LjUiIGN5PSIxOC41IiByPSIxNC45ODYiLz48Zz48cGF0aCBmaWxsPSIjQTJCNjc3IiBkPSJNMjIuNDkxLDkuMTAzYy0xLjEzOCwwLjQ4LTEuNjk1LDIuMjY4LTEuNjk1LDIuMjY4czIuOTM3LDAuNzY5LDQuMDc1LDAuMjg5YzEuMTM4LTAuNDgsMS4wNTgtMS41NDMsMC40LTIuMzc1QzI0LjYxNCw4LjQ1NCwyMy42MjksOC42MjMsMjIuNDkxLDkuMTAzeiIvPjxwYXRoIGZpbGw9IiNBMkI2NzciIGQ9Ik0xNC41MDksOS4xMDNjLTEuMTM4LTAuNDgtMi4xMjMtMC42NDktMi43OCwwLjE4MmMtMC42NTcsMC44MzEtMC43MzgsMS44OTQsMC40MDEsMi4zNzVjMS4xMzgsMC40OCw0LjA3NS0wLjI4OSw0LjA3NS0wLjI4OVMxNS42NDcsOS41ODMsMTQuNTA5LDkuMTAzeiIvPjxwYXRoIGZpbGw9IiNBMkI2NzciIGQ9Ik0zNS4wMjcsMTguNTAxTDM3LDE1LjU3MWwtMi43ODEtMi4xNzlsMC45NzEtMy4zOTdsLTMuMzE4LTEuMjExbC0wLjEyNi0zLjUzbC0zLjUzLTAuMTI2TDI3LjAwNSwxLjgxbC0zLjM5NywwLjk3MUwyMS40MzEsMEwxOC41LDEuOTczTDE1LjU2OSwwbC0yLjE3NywyLjc4MUw5Ljk5NSwxLjgxbC0xLjIxLDMuMzE5bC0zLjUzLDAuMTI2bC0wLjEyNiwzLjUzTDEuODEsOS45OTVsMC45NzEsMy4zOTdMMCwxNS41NjlMMS45NzMsMTguNUwwLDIxLjQzMWwyLjc4MSwyLjE3N0wxLjgxLDI3LjAwNWwzLjMxOCwxLjIxMWwwLjEyNiwzLjUzbDMuNTMsMC4xMjZsMS4yMTEsMy4zMThsMy4zOTctMC45NzFMMTUuNTY5LDM3bDIuOTMxLTEuOTczTDIxLjQzMSwzN2wyLjE3Ny0yLjc4MWwzLjM5NywwLjk3MWwxLjIxMS0zLjMxOGwzLjUzLTAuMTI2bDAuMTI2LTMuNTNsMy4zMTgtMS4yMTFsLTAuOTcxLTMuMzk3TDM3LDIxLjQzMUwzNS4wMjcsMTguNTAxeiBNMTcuNDQxLDI3LjIwN2gtNC40NDZjLTEuMTcsMC0yLjExOC0wLjk0OC0yLjExOC0yLjExOHYtNC4zNjdjMC4wNywwLjAwNywwLjEzOCwwLjAyMSwwLjIxMSwwLjAyMWg2LjM1M1YyNy4yMDd6IE0xNy40NDEsMTkuNjg1aC01LjYxMmMtMC45OTQsMC0xLjgtMC44MDYtMS44LTEuOFYxNi4xOWMwLTAuOTk0LDAuODA2LTEuOCwxLjgtMS44aDUuNjEyVjE5LjY4NXogTTExLjQxNSwxMi41NjNjLTEuODIxLTAuNzY4LTIuNDQ1LTIuNDY5LTEuMzk0LTMuNzk5YzEuMDUxLTEuMzMsMy4zOC0xLjc4Niw1LjIwMS0xLjAxOGMxLjgyMSwwLjc2OCwyLjIxOCw0LjE0NywyLjIxOCw0LjE0N1MxMy4yMzYsMTMuMzMxLDExLjQxNSwxMi41NjN6IE0xOC41LDEyLjI3M2MtMC41ODUsMC0xLjA1OS0wLjAwNy0xLjA1OS0xLjEzNGMwLTEuMTI4LDAuNDc0LTIuMDQyLDEuMDU5LTIuMDQyczEuMDU5LDAuOTE0LDEuMDU5LDIuMDQyQzE5LjU1OSwxMi4yNjYsMTkuMDg1LDEyLjI3MywxOC41LDEyLjI3M3ogTTI2LjEzMiwyNS4wODljMCwxLjE3LTAuOTQ4LDIuMTE4LTIuMTE4LDIuMTE4aC00LjQ1NnYtNi40NjNoNi4zNTNjMC4wNzUsMCwwLjE0Ny0wLjAxNSwwLjIyLTAuMDIyVjI1LjA4OXogTTI2Ljk3MSwxNy44ODVjMCwwLjk5NC0wLjgwNiwxLjgtMS44LDEuOGgtNS42MTJWMTQuMzloNS42MTJjMC45OTQsMCwxLjgsMC44MDYsMS44LDEuOFYxNy44ODV6IE0yNS41ODUsMTIuNTYzYy0xLjgyMSwwLjc2OC02LjAyNi0wLjY3LTYuMDI2LTAuNjdzMC4zOTctMy4zNzksMi4yMTgtNC4xNDdjMS44MjEtMC43NjgsNC4xNS0wLjMxMiw1LjIwMiwxLjAxOEMyOC4wMywxMC4wOTQsMjcuNDA2LDExLjc5NSwyNS41ODUsMTIuNTYzeiIvPjwvZz48L3N2Zz4=);background-repeat: no-repeat;background-size: 25px;width: 25px;height: 25px;
}
body {
  background-color: #e8e8e8;
  font-family: "Source Sans Pro", "Helvetica Neue", Arial, Helvetica, sans-serif;
  color: #666666;
  font-size: 16px;
}
body > object[type="application/x-shockwave-flash"] {
  display: none;
}
[ng\:cloak],
[ng-cloak],
[data-ng-cloak],
[x-ng-cloak],
.ng-cloak,
.x-ng-cloak {
  display: none !important;
}
.sl-loading {
  position: relative;
  top: 10px;
  left: 5px;
}
.logged #root {
  min-height: initial;
}
main h1 {
  font-size: 38px;
  font-weight: 700;
}
main h2 {
  font-size: 32px;
  font-weight: 300;
  margin-top: 23px;
}
main h3 {
  font-size: 24px;
  font-weight: 300;
  letter-spacing: -1px;
}
main h4 {
  font-size: 18px;
  font-weight: 700;
}
main h5 {
  font-size: 14px;
  font-weight: 700;
}
main h6 {
  font-size: 14px;
  font-weight: 400;
}
main a,
main p {
  font-size: 13px;
}
main hr {
  border-top: 1px solid #fdfdfd;
  box-shadow: 0 -1px 0 #e5e5e5;
  margin: 10px 0;
  clear: both;
}
main .icon-help {
  width: 14px;
  height: 14px;
  background: #fd006b;
  color: #fff;
  text-align: center;
  font-size: 11px;
  font-weight: bold;
  border-radius: 50%;
  padding-top: 0;
  display: inline-block;
  position: relative;
  bottom: 1px;
}
main .tooltip .tooltip-inner {
  white-space: normal;
}
main .tooltip a {
  text-decoration: underline;
  color: #ffffff;
}
main ::selection {
  background: #661577;
  color: #fff;
}
main .switch {
  margin: 5px 0;
  position: relative;
  cursor: pointer;
  display: inline-block;
  vertical-align: middle;
}
main .switch span {
  position: relative;
  display: inline-block;
  width: 41px;
  height: 25px;
  border-radius: 14px;
  background: #fff;
  transition: background-color 0.2s;
  border: solid 1.6px #dfe1e2;
}
main .switch span:after {
  display: block;
  content: "";
  position: absolute;
  left: 0.6px;
  top: 0;
  bottom: 0;
  width: 21.6px;
  height: 21.6px;
  background-color: #fff;
  border-radius: 12px;
  transition: all 0.15s ease-in-out;
  box-shadow: 0 2px 1px 0 rgba(0, 0, 0, 0.06), 0 2px 6px 0 rgba(0, 0, 0, 0.15);
  border: solid 1px rgba(0, 0, 0, 0.04);
}
main .switch input {
  position: absolute;
  opacity: 0;
}
main .switch input:checked + span {
  background-color: #08864C;
  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1) inset;
  border: solid 1.6px #08864C;
}
main .switch input:checked + span:after {
  left: 15.6px;
  width: 21.6px;
  top: 0;
  bottom: 0;
  box-shadow: 0 2px 1px 0 rgba(0, 0, 0, 0.06), 0 2px 6px 0 rgba(0, 0, 0, 0.15);
  border: solid 0.5px rgba(0, 0, 0, 0.04);
}
main .switch.disabled {
  cursor: not-allowed;
}
.mg-t-none {
  margin-top: 0px !important;
}
.stamps {
  /*TODO: REMOVER APOS PROMOÇAO CARNAVAL 2020*/
}
.stamps li {
  display: inline-block;
}
.stamps li.stamps-sm a {
  display: block;
}
.stamps li.stamps-sm i {
  width: 37px;
  height: 37px;
  display: block;
}
.stamps li.stamps-xs a {
  display: block;
}
.stamps li.stamps-xs i {
  width: 25px;
  height: 25px;
  display: block;
  margin-bottom: 2px;
}
.stamps li.more {
  background: #F1E5F1;
  border: none;
  display: block;
  float: left;
  margin-right: 15px;
  margin-top: 2px;
  width: 46px;
  height: 16px;
  padding: 8px 0px 8px 8px;
  position: relative;
  font-size: 11px;
  line-height: 17px;
  transition: width 0.15s ease-in-out;
}
.stamps li.more:after {
  display: block;
  content: '';
  position: absolute;
  height: 0;
  width: 0;
  border-style: solid;
  right: -10px;
  border-width: 16px 0 16px 10px;
  border-color: transparent #F1E5F1;
  top: 0px;
}
.stamps li.more a {
  text-transform: uppercase;
  display: block;
  position: relative;
  overflow: hidden;
  height: 20px;
  width: 100%;
}
.stamps li.more a:before,
.stamps li.more a:after {
  position: absolute;
  width: 100%;
  display: block;
  top: 0;
  height: 30%;
  font-size: 11px;
  transition: all 0.15s ease-in-out;
}
.stamps li.more a:before {
  content: attr(title);
}
.stamps li.more a:after {
  opacity: 0;
  width: 84px;
}
.stamps li.more:hover {
  text-decoration: none;
  width: 84px;
}
.stamps li.more:hover a {
  text-decoration: none;
}
.stamps li.more:hover a:before {
  content: '';
  opacity: 0;
}
.stamps li.more:hover a:after {
  content: attr(hover-title);
  opacity: 1;
}
.stamps .stamps-premium--carnival.stamps-xs i {
  background-image: url('../../images/promote/carnival2020/carnival-premium-seal.svg');
  background-size: cover;
  background-repeat: no-repeat;
}
.list .stamps {
  margin-top: 5px;
  display: block;
  float: left;
  overflow: hidden;
}
.list .stamps .more {
  display: none;
}
.flags {
  border: none;
  background: 0 0;
  background-image: url("../../../images/assinatura-sprite.png?v1");
  width: 64px;
  height: 38px;
  margin-top: 5px;
  float: left;
}
.flags.visa {
  background-position: -65px 0;
}
.flags.visadebit {
  background-position: 0 -162px;
}
.flags.mastercard {
  background-position: -129px 0;
}
.flags.mastercarddebit {
  background-position: -65px -162px;
}
.flags.amex {
  background-position: -193px 0;
}
.flags.elo {
  background-position: 0 -39px;
}
.flags.diners {
  background-position: -65px -39px;
}
.flags.hipercard {
  background-position: -65px -80px;
}
.flags.jcb {
  background-position: -129px -39px;
}
.flags.discover {
  background-position: -193px -39px;
}
.flags.aura {
  background-position: 0 -79px;
}
.flags.boleto {
  background-position: 0 -244px;
}
.flags.pagseguro {
  background-image: url("../../../images/icon/pag_seguro.jpg?v1");
  background-position: 0px;
  width: 85px;
  background-repeat: no-repeat;
  height: 35px;
}
.token-text {
  text-transform: uppercase;
  color: #3d837a;
}
.token-xs,
.token-md,
.token-lg,
.token-sm-white {
  background-image: url('../../images/icons/png/sprite-token.png?v1');
}
.token-sm {
  width: 16px;
  height: 16px;
  display: inline-block;
  background-repeat: no-repeat;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB3aWR0aD0iMTdweCIgaGVpZ2h0PSIxM3B4IiB2aWV3Qm94PSIwIDAgMTcgMTMiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6c2tldGNoPSJodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2gvbnMiPiAgICAgICAgPHRpdGxlPkhlYXJ0IFRva2VuIDk8L3RpdGxlPiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4gICAgPGRlZnM+PC9kZWZzPiAgICA8ZyBpZD0iQXNzaW5hdHVyYSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+ICAgICAgICA8ZyBpZD0iV2lkZSIgc2tldGNoOnR5cGU9Ik1TQXJ0Ym9hcmRHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTMwMS4wMDAwMDAsIC02NDIuMDAwMDAwKSI+ICAgICAgICAgICAgPGcgaWQ9IlBsYXllciIgc2tldGNoOnR5cGU9Ik1TTGF5ZXJHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjI1LjAwMDAwMCwgMTk4LjAwMDAwMCkiPiAgICAgICAgICAgICAgICA8ZyBpZD0iU2FsZG8tZGEtc2FsYS0rLVRva2VuLTMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIyLjAwMDAwMCwgNDQzLjAwMDAwMCkiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiPiAgICAgICAgICAgICAgICAgICAgPGcgaWQ9IkhlYXJ0LVRva2VuLTkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDU1LjAwMDAwMCwgMS4wMDAwMDApIj4gICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNy41LDIuNTE2MTI5MDMgQzcuMTA1MjYzMDksMS42Nzc0MTkzNSAzLjE1Nzg5NDgxLC0yLjUxNjEyODkzIDAuMzk0NzM2ODQyLDIuNTE2MTI5MDMgQy0yLjM2ODQyMTEyLDcuNTQ4Mzg3IDcuNSwxMyA3LjUsMTMgQzcuNSwxMyAxNy4zNjg0MjExLDcuNTQ4Mzg3MSAxNC42MDUyNjMyLDIuNTE2MTI5MDMgQzExLjg0MjEwNTMsLTIuNTE2MTI5MDMgNy44OTQ3MzY3NywxLjY3NzQxOTMyIDcuNSwyLjUxNjEyOTAzIFoiIGlkPSJQYXRoLTY5NiIgZmlsbD0iIzY3REJDQyI+PC9wYXRoPiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik00LjczNjg0MjExLDUuNDUxNjEyOSBMNy41LDIuNTE2MTI5MDMgTDEwLjI2MzE1NzksNS40NTE2MTI5IEw0LjczNjg0MjExLDUuNDUxNjEyOSBaIiBpZD0iUGF0aC02OTciIGZpbGwtb3BhY2l0eT0iMCIgZmlsbD0iIzAwMDAwMCI+PC9wYXRoPiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik03LjUsOS42NDUxNjEyOSBMMTAuMjYzMTU3OSw1LjQ1MTYxMjkgTDQuNzM2ODQyMTEsNS40NTE2MTI5IEw3LjUsOS42NDUxNjEyOSBaIiBpZD0iUGF0aC02OTgiIGZpbGwtb3BhY2l0eT0iMC4xIiBmaWxsPSIjMDAwMDAwIj48L3BhdGg+ICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTcuNSwxMyBDNS45MjEwNTI2MywxMi4wNzc0Mzk4IDQuNzM2ODQyMTEsMTEuMTc1ODE2NyA0LjczNjg0MjExLDExLjE3NTgxNjcgTDcuNSw5LjY0NTE2MTI5IEwxMC4yNjMxNTc5LDExLjE3NTgxNjcgQzEwLjI2MzE1NzksMTEuMTc1ODE2NyA5LjA3ODk0NzM3LDEyLjA3NzQzOTggNy41LDEzIFoiIGlkPSJQYXRoLTY5OSIgZmlsbC1vcGFjaXR5PSIwLjQiIGZpbGw9IiMwMDAwMDAiPjwvcGF0aD4gICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNy41LDkuNjQ1MTYxMjkgTDEwLjI2MzE1NzksNS40NTE2MTI5IEwxNC40NDczNTg4LDYuNzA5Njc3NDIgQzEzLjgxNTc4OTUsNy45Njc3NDE5NCAxMS44NDIxMDUzLDEwLjA2NDUxNjEgMTAuMjYzMTU3OSwxMS4xNzU4MTY3IEM5LjM0MjEwNTI2LDEwLjY2NTU5ODIgNy41LDkuNjQ1MTYxMjkgNy41LDkuNjQ1MTYxMjkgTDQuNzM2ODQyMTEsNS40NTE2MTI5IEwwLjU1MjY0MTIxNiw2LjcwOTY3NzQyIEMxLjE4NDIxMDUzLDcuOTY3NzQxOTQgMy4xNTc4OTQ3NCwxMC4wNjQ1MTYxIDQuNzM2ODQyMTEsMTEuMTc1ODE2NyBDNS42NTc4NzM5NCwxMC42NjU2MDk3IDcuNDk5OTE2ODEsOS42NDUyMDczNyA3LjUsOS42NDUxNjEyOSBaIiBpZD0iUGF0aC03MDAiIGZpbGwtb3BhY2l0eT0iMC4zIiBmaWxsPSIjMDAwMDAwIj48L3BhdGg+ICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTQuNzM2ODQyMTEsNS40NTE2MTI5IEM0LjczNjg0MjExLDUuNDUxNjEyOSA0LjczNjg0MjExLDUuNDUxNjEyOSAxLjk3MzY4NDIxLDAuNjI5MDMyMjU4IEMwLjc0OTc5NDQ5NSwxLjYwNDE5NiAwLjExOTU0NTIyMiwyLjc0NzMxOTAyIC0wLjAzNTUzNjkxNjYsMy44NTU4OTQwMyBDLTAuMTgwNTYzMzU2LDQuODkyNTg3NzkgMC4wOTQ4MjQwMjQxLDUuODk5MDcwMjggMC41NTI2NDEyMTYsNi43MDk2Nzc0MiBMNC43MzY4NDIxMSw1LjQ1MTYxMjkgWiBNMTAuMjYzMTU3OSw1LjQ1MTYxMjkgQzEwLjI2MzE1NzksNS40NTE2MTI5IDEwLjI2MzE1NzksNS40NTE2MTI5IDEzLjAyNjMxNTgsMC42MjkwMzIyNTggQzE0LjI1MDIwNTUsMS42MDQxOTYgMTQuODgwNDU0OCwyLjc0NzMxOTAyIDE1LjAzNTUzNjksMy44NTU4OTQwMyBDMTUuMTgwNTYzNCw0Ljg5MjU4Nzc5IDE0LjkwNTE3Niw1Ljg5OTA3MDI4IDE0LjQ0NzM1ODgsNi43MDk2Nzc0MiBMMTAuMjYzMTU3OSw1LjQ1MTYxMjkgWiIgaWQ9IlBhdGgtNzAyIiBmaWxsLW9wYWNpdHk9IjAuMiIgZmlsbD0iIzAwMDAwMCI+PC9wYXRoPiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik03LjUsMi41MTYxMjkwMyBDNC43MzY4NDIxMSw1LjQ1MTYxMyA0LjczNjg0MjExLDUuNDUxNjEyOSA0LjczNjg0MjExLDUuNDUxNjEyOSBMMS45NzM2ODQyMSwwLjYyOTAzMjI1OCBDNS4xMzE1Nzg5NSwtMS4yNTgwNjQ1MSA3LjUsMi41MTYxMjkxMyA3LjUsMi41MTYxMjkwMyBDMTAuMjYzMTU3OSw1LjQ1MTYxMyAxMC4yNjMxNTc5LDUuNDUxNjEyOSAxMC4yNjMxNTc5LDUuNDUxNjEyOSBMMTMuMDI2MzE1OCwwLjYyOTAzMjI1OCBDOS44Njg0OTIzOCwtMS4yNTgwMjE4OSA3LjUwMDEwNjk5LDIuNTE1OTU4NjQgNy41LDIuNTE2MTI5MDMgWiIgaWQ9IlBhdGgtNzA0IiBmaWxsLW9wYWNpdHk9IjAuMSIgZmlsbD0iIzAwMDAwMCI+PC9wYXRoPiAgICAgICAgICAgICAgICAgICAgPC9nPiAgICAgICAgICAgICAgICA8L2c+ICAgICAgICAgICAgPC9nPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+);
}
.token-xs {
  background-position: 71px 0px;
  width: 12px;
  height: 10px;
  display: inline-block;
}
.token-sm-white {
  background-position: 71px 168px;
  width: 16px;
  height: 13px;
  display: inline-block;
  position: relative;
  top: 2px;
}
.token-xs-white {
  width: 12px;
  height: 9px;
  display: inline-block;
  background-repeat: no-repeat;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB3aWR0aD0iMTJweCIgaGVpZ2h0PSI5cHgiIHZpZXdCb3g9IjAgMCAxMiA5IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4gICAgICAgIDx0aXRsZT5IZWFydCBUb2tlbiAxMTwvdGl0bGU+ICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPiAgICA8ZGVmcz48L2RlZnM+ICAgIDxnIGlkPSJBc3NpbmF0dXJhIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBza2V0Y2g6dHlwZT0iTVNQYWdlIj4gICAgICAgIDxnIGlkPSJXaWRlIiBza2V0Y2g6dHlwZT0iTVNBcnRib2FyZEdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTE3Ny4wMDAwMDAsIC00NDEuMDAwMDAwKSI+ICAgICAgICAgICAgPGcgaWQ9Ik1lbnNhZ2VzLS0tU2VtLUF2YXRhciIgc2tldGNoOnR5cGU9Ik1TTGF5ZXJHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOTI1LjAwMDAwMCwgMTEzLjAwMDAwMCkiPiAgICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEuMDAwMDAwLCAwLjAwMDAwMCkiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiPiAgICAgICAgICAgICAgICAgICAgPGcgaWQ9IlF1ZS1sb2lyYS1tYWlzLWdvc3RvLSstam9hb2RvY2FtaW5oYW8tcHJlc2UtKy1Ub2tlbi05IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1Ny4wMDAwMDAsIDMyMi4wMDAwMDApIj4gICAgICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iSGVhcnQtVG9rZW4tMTEiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE5NS4wMDAwMDAsIDYuMDAwMDAwKSI+ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik01LDEuNzQxOTM1NDggQzQuNzM2ODQyMDYsMS4xNjEyOTAzMiAyLjEwNTI2MzIxLC0xLjc0MTkzNTQxIDAuMjYzMTU3ODk1LDEuNzQxOTM1NDggQy0xLjU3ODk0NzQyLDUuMjI1ODA2MzggNSw5IDUsOSBDNSw5IDExLjU3ODk0NzQsNS4yMjU4MDY0NSA5LjczNjg0MjExLDEuNzQxOTM1NDggQzcuODk0NzM2ODQsLTEuNzQxOTM1NDggNS4yNjMxNTc4NSwxLjE2MTI5MDMgNSwxLjc0MTkzNTQ4IFoiIGlkPSJQYXRoLTY5NiIgZmlsbD0iI0ZGRkZGRiI+PC9wYXRoPiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMy4xNTc4OTQ3NCwzLjc3NDE5MzU1IEw1LDEuNzQxOTM1NDggTDYuODQyMTA1MjYsMy43NzQxOTM1NSBMMy4xNTc4OTQ3NCwzLjc3NDE5MzU1IFoiIGlkPSJQYXRoLTY5NyIgZmlsbC1vcGFjaXR5PSIwIiBmaWxsPSIjMDAwMDAwIj48L3BhdGg+ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik01LDYuNjc3NDE5MzUgTDYuODQyMTA1MjYsMy43NzQxOTM1NSBMMy4xNTc4OTQ3NCwzLjc3NDE5MzU1IEw1LDYuNjc3NDE5MzUgWiIgaWQ9IlBhdGgtNjk4IiBmaWxsLW9wYWNpdHk9IjAuMDUiIGZpbGw9IiMwMDAwMDAiPjwvcGF0aD4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTUsOSBDMy45NDczNjg0Miw4LjM2MTMwNDUgMy4xNTc4OTQ3NCw3LjczNzEwMzg2IDMuMTU3ODk0NzQsNy43MzcxMDM4NiBMNSw2LjY3NzQxOTM1IEw2Ljg0MjEwNTI2LDcuNzM3MTAzODYgQzYuODQyMTA1MjYsNy43MzcxMDM4NiA2LjA1MjYzMTU4LDguMzYxMzA0NSA1LDkgWiIgaWQ9IlBhdGgtNjk5IiBmaWxsLW9wYWNpdHk9IjAuMiIgZmlsbD0iIzAwMDAwMCI+PC9wYXRoPiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNOS42MzE1NzI1Miw0LjY0NTE2MTI5IEw2Ljg0MjEwNTI2LDMuNzc0MTkzNTUgTDUsNi42Nzc0MTkzNSBMNi44NDIxMDUyNiw3LjczNzEwMzg2IEM3Ljg5NDczNjg0LDYuOTY3NzQxOTQgOS4yMTA1MjYzMiw1LjUxNjEyOTAzIDkuNjMxNTcyNTIsNC42NDUxNjEyOSBaIE0wLjM2ODQyNzQ3Nyw0LjY0NTE2MTI5IEwzLjE1Nzg5NDc0LDMuNzc0MTkzNTUgTDUsNi42Nzc0MTkzNSBMMy4xNTc4OTQ3NCw3LjczNzEwMzg2IEMyLjEwNTI2MzE2LDYuOTY3NzQxOTQgMC43ODk0NzM2ODQsNS41MTYxMjkwMyAwLjM2ODQyNzQ3Nyw0LjY0NTE2MTI5IFoiIGlkPSJQYXRoLTcwMCIgZmlsbC1vcGFjaXR5PSIwLjE1IiBmaWxsPSIjMDAwMDAwIj48L3BhdGg+ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0zLjE1Nzg5NDc0LDMuNzc0MTkzNTUgQzMuMTU3ODk0NzQsMy43NzQxOTM1NSAzLjE1Nzg5NDc0LDMuNzc0MTkzNTUgMS4zMTU3ODk0NywwLjQzNTQ4Mzg3MSBDMC40OTk4NjI5OTcsMS4xMTA1OTcyMyAwLjA3OTY5NjgxNDUsMS45MDE5OTAwOSAtMC4wMjM2OTEyNzc4LDIuNjY5NDY1MSBDLTAuMTIwMzc1NTcsMy4zODcxNzYxNiAwLjA2MzIxNjAxNjEsNC4wODM5NzE3MyAwLjM2ODQyNzQ3Nyw0LjY0NTE2MTI5IEwzLjE1Nzg5NDc0LDMuNzc0MTkzNTUgWiBNNi44NDIxMDUyNiwzLjc3NDE5MzU1IEM2Ljg0MjEwNTI2LDMuNzc0MTkzNTUgNi44NDIxMDUyNiwzLjc3NDE5MzU1IDguNjg0MjEwNTMsMC40MzU0ODM4NzEgQzkuNTAwMTM3LDEuMTEwNTk3MjMgOS45MjAzMDMxOSwxLjkwMTk5MDA5IDEwLjAyMzY5MTMsMi42Njk0NjUxIEMxMC4xMjAzNzU2LDMuMzg3MTc2MTYgOS45MzY3ODM5OCw0LjA4Mzk3MTczIDkuNjMxNTcyNTIsNC42NDUxNjEyOSBMNi44NDIxMDUyNiwzLjc3NDE5MzU1IFoiIGlkPSJQYXRoLTcwMiIgZmlsbC1vcGFjaXR5PSIwLjEiIGZpbGw9IiMwMDAwMDAiPjwvcGF0aD4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTUsMS43NDE5MzU0OCBDMy4xNTc4OTQ3NCwzLjc3NDE5MzYxIDMuMTU3ODk0NzQsMy43NzQxOTM1NSAzLjE1Nzg5NDc0LDMuNzc0MTkzNTUgTDEuMzE1Nzg5NDcsMC40MzU0ODM4NzEgQzMuNDIxMDUyNjMsLTAuODcwOTY3NzM4IDUsMS43NDE5MzU1NSA1LDEuNzQxOTM1NDggQzYuODQyMTA1MjYsMy43NzQxOTM2MSA2Ljg0MjEwNTI2LDMuNzc0MTkzNTUgNi44NDIxMDUyNiwzLjc3NDE5MzU1IEw4LjY4NDIxMDUzLDAuNDM1NDgzODcxIEM2LjU3OTEwNzg0LC0wLjg3MDg2ODE1OCA1LjAwMDI0MDcsMS43NDE1MzcyNSA1LjAwMDAwMDAzLDEuNzQxOTM1NDQgWiIgaWQ9IlBhdGgtNzA0IiBmaWxsLW9wYWNpdHk9IjAuMDUiIGZpbGw9IiMwMDAwMDAiPjwvcGF0aD4gICAgICAgICAgICAgICAgICAgICAgICA8L2c+ICAgICAgICAgICAgICAgICAgICA8L2c+ICAgICAgICAgICAgICAgIDwvZz4gICAgICAgICAgICA8L2c+ICAgICAgICA8L2c+ICAgIDwvZz48L3N2Zz4=);
}
.token-md {
  background-position: 53px 0px;
  width: 31px;
  height: 31px;
  display: inline-block;
}
.component-toggle {
  cursor: pointer;
  color: #d5186a;
  font-size: 12px;
  letter-spacing: 0.4px;
  margin-top: 8px;
}
.component-toggle .component-toggle__text {
  color: #333;
  float: left;
  line-height: 15px;
  padding-right: 10px;
  font-size: 13px;
  letter-spacing: 0.3px;
}
.component-toggle .component-toggle__btn {
  position: relative;
  display: block;
  width: 30px;
  height: 15px;
  cursor: pointer;
  background-color: #ccc;
  border-radius: 40px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
  float: left;
}
.component-toggle .component-toggle__btn-circle {
  position: absolute;
  top: 0;
  right: 0;
  display: block;
  height: 15px;
  width: 15px;
  background-color: #fff;
  border: solid 2px #ccc;
  border-radius: 40px;
  -webkit-transition: all 0.15s;
  transition: all 0.15s;
}
.component-toggle .nav-dropdown__status {
  width: 7px;
  height: 7px;
  display: inline-block;
  background-color: #68a428;
  border-radius: 50%;
  margin: 0 1px 1px 0;
}
.component-toggle .status--on {
  background-color: #68a428;
  transition: all 0.15s;
}
.component-toggle .component-toggle__btn--on {
  background-color: #68a428;
  transition: all 0.15s;
}
.component-toggle .component-toggle__btn-circle--on {
  border: solid 2px #68a428;
  right: calc(100% - 15px);
  transition: all 0.15s;
}

.container-center-vertical {
  position: relative;
}
.container-center-vertical :first-child {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}

.sl-crop .modal-dialog .modal-content .modal-header .sl-close {
  border-left: none;
}
.sl-crop .modal-dialog .modal-content .modal-body .toolsCrop {
  float: none;
  padding: 0;
}
.sl-crop .modal-dialog .modal-content .modal-body .toolsCrop ul {
  padding: 0;
  float: left;
}
.sl-crop .modal-dialog .modal-content .modal-body .centerCrop {
  position: relative;
  width: 100%;
  border: 1px solid #ddd;
  float: none;
}
.sl-crop .modal-dialog .modal-content .modal-body .centerCrop .previewCrop {
  background-color: #333;
}
/* medium devices (desktop, 992px and up) */
@media (min-width: 992px) {
  .sl-crop .modal-dialog {
    width: 900px;
  }
}

.sl-dropbox .lst-friends .svg-notification-accept i {
  background-position: 0 -2138px;background-repeat: no-repeat;background-image: url(../../images/sprites/svg/common/sprite.svg);
}
.sl-dropbox .lst-friends .svg-notification-accept:hover i {
  background-position: 0 -2163px;background-repeat: no-repeat;background-image: url(../../images/sprites/svg/common/sprite.svg);
}
.sl-dropbox .lst-notifications .icoFriend i {
  background-position: 0 -2188px;background-repeat: no-repeat;background-image: url(../../images/sprites/svg/common/sprite.svg);
}
.sl-dropbox .lst-notifications .svg-notification-comment i,
.sl-dropbox .lst-notifications .icoComment i {
  background-position: 0 -2225px;background-repeat: no-repeat;background-image: url(../../images/sprites/svg/common/sprite.svg);
}
.sl-dropbox .lst-notifications .icoEvent i {
  background-position: 0 -2239px;background-repeat: no-repeat;background-image: url(../../images/sprites/svg/common/sprite.svg);
}
.sl-dropbox .lst-notifications .icoGroup i {
  background-position: 0 -2251px;background-repeat: no-repeat;background-image: url(../../images/sprites/svg/common/sprite.svg);
}
.sl-dropbox .lst-friends .svg-notification-reject i {
  background-position: 0 -2279px;background-repeat: no-repeat;background-image: url(../../images/sprites/svg/common/sprite.svg);
}
.sl-dropbox .lst-friends .svg-notification-reject:hover i {
  background-position: 0 -2304px;background-repeat: no-repeat;background-image: url(../../images/sprites/svg/common/sprite.svg);
}
.sl-dropbox .lst-messages .svg-notification-msg i,
.sl-dropbox .lst-notifications .svg-notification-msg i {
  background-position: 0 -2272px;background-repeat: no-repeat;background-image: url(../../images/sprites/svg/common/sprite.svg);
}
.sl-dropbox .lst-notifications .gift i {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB3aWR0aD0iMTJweCIgaGVpZ2h0PSIxMnB4IiB2aWV3Qm94PSIwIDAgMTIgMTIiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+ICAgICAgICA8dGl0bGU+QXJ0Ym9hcmQ8L3RpdGxlPiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4gICAgPGRlZnM+PC9kZWZzPiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4gICAgICAgIDxnIGlkPSJBcnRib2FyZCIgZmlsbD0iIzk5OTk5OSI+ICAgICAgICAgICAgPHBhdGggZD0iTTYuMzg0NjE1MzgsMTIuMDAwMTg0MiBMMTAuMjMwNzY5MiwxMi4wMDAxODQyIEwxMC4yMzA3NjkyLDguMDgwMjk1NSBMNi4zODQ2MTUzOCw4LjA4MDI5NTUgTDYuMzg0NjE1MzgsMTIuMDAwMTg0MiBMNi4zODQ2MTUzOCwxMi4wMDAxODQyIFogTTEuNzY5MjMwNzcsMTIuMDAwMTg0MiBMNS42MTUzODQ2MiwxMi4wMDAxODQyIEw1LjYxNTM4NDYyLDguMDgwMjk1NSBMMS43NjkyMzA3Nyw4LjA4MDI5NTUgTDEuNzY5MjMwNzcsMTIuMDAwMTg0MiBMMS43NjkyMzA3NywxMi4wMDAxODQyIFogTTYuMzgxNjEwNTgsNC44NDg2OTAyMiBDNi43NTk4NDM3NSw0LjgwNTgxNjQ0IDcuMTg1Mzk2NjMsNC43NTc5NjkzIDcuNDMxNzkwODcsNC43Mjk2MzU4NSBDOC40Mzk5MDM4NSw0LjYxNTE3NTEgOS4zNDczNTU3NywzLjY4OTk0NjYxIDkuNDU5Mjc4ODUsMi42NjI4ODY3NyBDOS41NzEyMDE5MiwxLjYzNjk3ODM5IDguODQ2Mjk4MDgsMC44OTc0MDU2MyA3Ljg0MDQzMjY5LDEuMDEyNjI1ODYgQzcuMDUzOTQyMzEsMS4xMDIyMDc1NyA2LjMzNDY2MzQ2LDEuNjg1OTc3IDYsMi40MjU1NDk3NSBDNS42NjUzMzY1NCwxLjY4NTk3NyA0Ljk0NjA1NzY5LDEuMTAyMjA3NTcgNC4xNTk5Mjc4OCwxLjAxMTg2NjM4IEMzLjE1MzcwMTkyLDAuODk3NDA1NjMgMi40Mjc2NTYyNSwxLjYzNjk3ODM5IDIuNTQwNzIxMTUsMi42NjI4ODY3NyBDMi42NTMwMjg4NSwzLjY4OTk0NjYxIDMuNTYwODUzMzcsNC42MTQ0MDMzNyA0LjU2NzgzNjU0LDQuNzI5NjM1ODUgQzQuODE0NjAzMzcsNC43NTc5NTcwNSA1LjI0MDE2ODI3LDQuODA2NTc1OTIgNS42MTgzODk0Miw0Ljg0ODY5MDIyIEM1LjYxMjM3OTgxLDQuOTAwMzU5MjYgNS42MTUzODQ2Miw0Ljk0NDM4NDUxIDUuNjE1Mzg0NjIsNC45NDQzODQ1MSBMNi4zODQ2MTUzOCw0Ljk0NDM4NDUxIEM2LjM4NDYxNTM4LDQuOTQ0Mzg0NTEgNi4zODc2MjAxOSw0LjkwMDM1OTI2IDYuMzgxNjEwNTgsNC44NDg2OTAyMiBMNi4zODE2MTA1OCw0Ljg0ODY5MDIyIFogTTcuNjc1MTgwMjksMS45NjM4OTcxMSBDOC4yMTkwNTA0OCwxLjkwMTg4OTM3IDguNjEyNjgwMjksMi4zMDE1MjIwMiA4LjU1MTA4MTczLDIuODU2NTkwNTIgQzguNDkwOTg1NTgsMy40MTE2NDY3NiA3Ljk5OTY5OTUyLDMuOTExOTcxNTYgNy40NTU4MjkzMywzLjk3Mzk5MTU1IEM2LjkxMDQ1NjczLDQuMDM1NjE5NTUgNi41MTgzMjkzMywzLjYzNTk3NDY1IDYuNTc5MTcwNjcsMy4wODA5MTg0IEM2LjY0MDAxMjAyLDIuNTI1ODYyMTYgNy4xMzEzMTAxLDIuMDI1NTI1MTEgNy42NzUxODAyOSwxLjk2Mzg5NzExIEw3LjY3NTE4MDI5LDEuOTYzODk3MTEgWiBNNC41NDQ1NDMyNywzLjk3Mzk3OTMgQzQuMDAwNjczMDgsMy45MTE5NzE1NiAzLjUxMDE0NDIzLDMuNDExNjQ2NzYgMy40NDkyOTA4NywyLjg1NjU3ODI3IEMzLjM4ODQzNzUsMi4zMDE1MDk3NyAzLjc4MDk0OTUyLDEuOTAxODY0ODcgNC4zMjQ0MzUxLDEuOTYzODg0ODYgQzQuODY5MDUwNDgsMi4wMjU1MTI4NiA1LjM1OTk2Mzk0LDIuNTI1ODM3NjYgNS40MjA4NTMzNywzLjA4MDkwNjE1IEM1LjQ4MTY3MDY3LDMuNjM1OTc0NjUgNS4wODkxNzA2Nyw0LjAzNTYwNzMgNC41NDQ1NDMyNywzLjk3Mzk3OTMgTDQuNTQ0NTQzMjcsMy45NzM5NzkzIFogTTYuMzg0NjE1MzgsNC45NDQzODQ1MSBMNi4zODQ2MTUzOCw3LjI5NjMxNzc1IEwxMSw3LjI5NjMxNzc1IEwxMSw0Ljk0NDM4NDUxIEw2LjM4NDYxNTM4LDQuOTQ0Mzg0NTEgTDYuMzg0NjE1MzgsNC45NDQzODQ1MSBaIE0xLDcuMjk2MzE3NzUgTDUuNjE1Mzg0NjIsNy4yOTYzMTc3NSBMNS42MTUzODQ2Miw0Ljk0NDM4NDUxIEwxLDQuOTQ0Mzg0NTEgTDEsNy4yOTYzMTc3NSBMMSw3LjI5NjMxNzc1IFoiIGlkPSJTaGFwZSI+PC9wYXRoPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+);background-repeat: no-repeat;background-position: 50%;
}
.sl-dropbox .lst-notifications .sl-logo i {
  background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2233%22%20height%3D%2229%22%20viewBox%3D%220%200%2033%2029%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cdefs%3E%3ClinearGradient%20x1%3D%2219.733%25%22%20y1%3D%2269.438%25%22%20x2%3D%2280.93%25%22%20y2%3D%22-3.256%25%22%20id%3D%22a%22%3E%3Cstop%20stop-color%3D%22%23881BA1%22%20offset%3D%220%25%22/%3E%3Cstop%20stop-color%3D%22%23D9186A%22%20offset%3D%22100%25%22/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath%20d%3D%22M23.776.363c-2.45.007-4.734.962-6.453%202.69l-2.958%202.97-.775.78-7.294%207.322c-.124.124-.214.16-.247.16-.05%200-.177-.05-.36-.233l-.074-.074C2.696%2011%202.59%208.115%205.296%205.398c.948-.95%202.5-1.703%203.9-1.703.83%200%201.618.192%202.286.546.617.282%201.37.17%201.878-.34.655-.657.655-1.724%200-2.383-.116-.117-.33-.26-.424-.31C11.81.63%2010.53.323%209.186.323c-2.27%200-4.683%201.113-6.258%202.694C.942%205.01-.07%207.3.004%209.644c.07%202.333%201.218%204.68%203.318%206.788.792.795%201.736%201.216%202.728%201.216.933%200%201.843-.39%202.57-1.097L19.71%205.42c1.082-1.085%202.52-1.687%204.066-1.69%201.532%200%202.972.597%204.058%201.68%201.084%201.085%201.684%202.51%201.685%204.01.002%201.602-.677%203.167-1.912%204.407l-10.414%2010.46-.316.317c-.18.18-.502.18-.68%200l-5.425-5.448c-.658-.632-1.7-.625-2.347.024-.647.65-.654%201.696-.024%202.356l5.425%205.448c.722.725%201.685%201.124%202.71%201.124.967%200%201.88-.355%202.585-1.004L29.98%2016.206c1.868-1.877%202.895-4.288%202.892-6.79-.006-2.405-.956-4.675-2.678-6.393-1.717-1.716-3.996-2.66-6.418-2.66z%22%20fill%3D%22url%28%23a%29%22%20fill-rule%3D%22evenodd%22/%3E%3C/svg%3E');background-repeat: no-repeat;background-position: 50%;
}
.sl-dropbox .lst-notifications .sl i {
  background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2213%22%20height%3D%2211%22%20viewBox%3D%220%200%2013%2011%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M9.42.05c-.96.003-1.854.377-2.527%201.055L5.735%202.27l-.304.304c-.95.957-2.856%202.87-2.856%202.87-.05.05-.084.063-.097.063-.02%200-.07-.02-.14-.09l-.03-.03C1.165%204.22%201.124%203.09%202.184%202.024c.37-.373.978-.668%201.527-.668.326%200%20.634.075.895.214.242.11.537.066.736-.134.257-.257.257-.675%200-.933C5.296.457%205.213.4%205.176.38c-.44-.225-.943-.346-1.47-.346-.89%200-1.833.436-2.45%201.056C.477%201.872.08%202.77.11%203.688c.027.915.477%201.835%201.3%202.66.31.313.68.478%201.068.478.365%200%20.722-.152%201.006-.43l4.344-4.364c.424-.426.988-.662%201.593-.663.6%200%201.165.233%201.59.658.425.425.66.983.66%201.572.002.628-.264%201.242-.748%201.728l-4.08%204.1-.123.125c-.07.07-.198.07-.267%200L4.328%207.417c-.258-.248-.666-.245-.92.01-.253.253-.256.664-.01.923l2.126%202.135c.283.284.66.44%201.062.44.378%200%20.735-.138%201.012-.393l4.253-4.27c.733-.737%201.135-1.682%201.134-2.663-.003-.944-.375-1.833-1.05-2.507C11.263.42%2010.37.05%209.422.05z%22%20fill%3D%22%23999%22%20fill-rule%3D%22evenodd%22/%3E%3C/svg%3E');background-repeat: no-repeat;background-position: 50%;
}
.sl-dropbox {
  position: fixed;
  left: 0;
  width: 100%;
  height: calc(100% - 55px);
  font-size: 14px;
  color: #666;
  background-color: white;
  z-index: 10;
  display: none;
  text-align: left;
}
.sl-dropbox a {
  color: #661577;
}
.sl-dropbox h3 {
  margin: 0;
  font-size: 14px;
  line-height: 15px;
}
.sl-dropbox p {
  margin: 0;
}
.sl-dropbox .dropbox-header {
  padding: 12px;
  border-bottom: 1px solid #e3e3e3;
}
.sl-dropbox .dropbox-header h3 {
  font-weight: normal;
}
.sl-dropbox .dropbox-body {
  height: calc(100% - 75px);
  overflow-y: auto;
}
.sl-dropbox .dropbox-footer {
  background-color: #661577;
  height: 35px;
  position: fixed;
  width: 100%;
  bottom: 0;
}
.sl-dropbox .dropbox-footer .show-all {
  display: block;
  font-size: 13px;
  color: white;
  font-weight: bold;
  text-align: center;
  line-height: 35px;
  text-decoration: none;
}
.sl-dropbox .lst {
  list-style: none;
  padding: 0;
}
.sl-dropbox .lst li {
  border-left: 3px solid transparent;
  border-bottom: 1px solid #e3e3e3;
}
.sl-dropbox .lst li.new {
  background-color: #fefed8;
}
.sl-dropbox .lst li:hover {
  background-color: #faedf9;
  border-left-color: #661577;
}
.sl-dropbox .lst li.no-data {
  border-left: none;
  height: 60px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.sl-dropbox .lst li.no-data:hover {
  border-left-color: white;
  background-color: white;
}
.sl-dropbox .lst li.show-more {
  text-align: center;
  border-bottom: none;
  display: none;
  margin: 10px 0;
}
.sl-dropbox .lst li.show-more:hover {
  border-left-color: white;
  background-color: white;
}
.sl-dropbox .lst .line {
  display: block;
  padding: 10px 12px 10px 9px;
}
.sl-dropbox .lst .avatar {
  position: relative;
  float: left;
}
.sl-dropbox .lst .img-circle {
  width: 40px;
  height: 40px;
  display: block;
}
.sl-dropbox .lst .about {
  float: left;
  padding: 0 10px;
  position: relative;
  color: #666;
  word-wrap: break-word;
}
.sl-dropbox .lst .about .about-section {
  display: block;
  line-height: 15px;
}
.sl-dropbox .lst .about .about-section:not(:last-child) {
  margin-bottom: 3px;
}
.sl-dropbox .lst .about .title {
  font-weight: bold;
  color: #333;
  display: inline;
}
.sl-dropbox .lst .about .subtitle {
  margin-left: 2px;
  font-size: 11px;
}
.sl-dropbox .lst .about .close {
  -webkit-appearance: none;
  padding: 0;
  cursor: pointer;
  background: 0 0;
  border: 0;
  line-height: 18px;
  font-size: 24px;
  width: 18px;
  position: absolute;
  top: 0;
  left: calc(100% - 10px);
  opacity: 0.5;
  display: block;
}
@media (min-width: 600px) {
  .sl-dropbox .lst .about .close {
    display: none;
  }
}
.sl-dropbox .lst .about .close:hover {
  opacity: 1;
}
.sl-dropbox .lst .action {
  float: right;
  text-align: right;
  width: 100px;
  line-height: 0;
}
.sl-dropbox .lst-friends svg {
  width: 20px;
  height: 16px;
  margin: 12px 12px 0;
}
.sl-dropbox .lst-friends li:hover .title {
  color: #661577;
  text-decoration: none;
}
.sl-dropbox .lst-friends .about {
  width: calc(100% - 140px);
}
.sl-dropbox .lst-friends .svg-notification {
  display: inline-block;
  border-radius: 3px;
  margin-top: 2px;
  padding: 10px;
}
.sl-dropbox .lst-friends .svg-notification i {
  width: 25px;
  height: 25px;
  display: block;
}
.sl-dropbox .lst-friends .svg-notification-accept:hover {
  background-color: #65dd8f;
}
.sl-dropbox .lst-friends .svg-notification-reject:hover {
  background-color: #dd6573;
}
.sl-dropbox .lst-messages .about {
  width: calc(100% - 40px);
}
.sl-dropbox .lst-messages .about .subtitle.date {
  color: #999;
}
.sl-dropbox .lst-messages .svg-notification {
  float: left;
}
.sl-dropbox .lst-messages .svg-notification i {
  display: block;
  width: 17px;
  height: 7px;
  transform: scale(1.4);
  margin: 4px 0 0 5px;
}
.sl-dropbox .lst-messages li.call-attention {
  background-color: #1fae9b;
}
.sl-dropbox .lst-messages li.call-attention .about .title,
.sl-dropbox .lst-messages li.call-attention .about .subtitle.date {
  color: #fff;
}
.sl-dropbox .lst-messages li.call-attention .about-section {
  color: #fff;
}
.sl-dropbox .lst-messages li.call-attention-premium {
  background-color: #db8d33;
}
.sl-dropbox .lst-messages li.call-attention-premium .about .title,
.sl-dropbox .lst-messages li.call-attention-premium .about .subtitle.date {
  color: #fff;
}
.sl-dropbox .lst-messages li.call-attention-premium .about-section {
  color: #fff;
}
.sl-dropbox .lst-notifications p {
  margin: 0;
  line-height: 18px;
  font-size: 14px;
}
@media (min-width: 600px) {
  .sl-dropbox .lst-notifications li:hover .close {
    display: block;
  }
}
.sl-dropbox .lst-notifications .about {
  width: calc(100% - 40px);
  height: auto;
  overflow: visible;
}
.sl-dropbox .lst-notifications .about a {
  color: inherit;
  text-decoration: none;
}
.sl-dropbox .lst-notifications .about a.sl-btn {
  color: #661577;
}
.sl-dropbox .lst-notifications .about .subscribe {
  margin-top: 2px;
}
.sl-dropbox .lst-notifications .date {
  color: #999;
  font-size: 11px;
}
.sl-dropbox .lst-notifications .sign {
  line-height: 0;
  margin-top: 6px;
}
.sl-dropbox .lst-notifications .svg-notification {
  float: left;
}
.sl-dropbox .lst-notifications .svg-notification i {
  display: block;
  width: 18px;
  height: 11px;
  margin: 2px 0 0 2px;
}
.sl-dropbox .lst-notifications .sl i {
  background-position: 0;
}
.sl-dropbox .lst-notifications .sl-logo i {
  display: block;
  width: 40px;
  height: 32px;
}
.sl-dropbox .lst-notifications .premium-logo svg {
  display: block;
  width: 40px;
  height: 32px;
}
.sl-dropbox .lst-notifications .privacy-logo img {
  display: block;
  width: 35.2px;
  height: 50px;
}
.sl-dropbox .lst-notifications .gift i {
  display: block;
  width: 18px;
  height: 12px;
  margin-top: 0px;
}
.sl-dropbox .lst-notifications .mp-logo img {
  display: block;
  width: 40px;
  height: 40px;
}
.sl-dropbox .lst-notifications .icoComment i {
  height: 13px;
}
.sl-dropbox .lst-notifications .container-push-notification {
  background-color: #fff;
  min-height: 90px;
}
.sl-dropbox .lst-notifications .container-push-notification .about-section.date {
  display: none;
}
.sl-dropbox .lst-notifications .container-push-notification .about-section.subscribe {
  text-align: left;
}
.sl-dropbox .lst-notifications .container-push-notification .icon-push i {
  display: block;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSI1MXB4IiBoZWlnaHQ9IjYxcHgiIHZpZXdCb3g9IjAgMCA1MSA2MSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT40OUM4Mjk1RC1DOTkxLTRBMUYtOUJCNS1BNjU0OTEwQzAzNDU8L3RpdGxlPiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggc2tldGNodG9vbC48L2Rlc2M+ICAgIDxkZWZzPiAgICAgICAgPGxpbmVhckdyYWRpZW50IHgxPSIxOS43MzM0NDgzJSIgeTE9IjY5LjQzNzkxMDklIiB4Mj0iODAuOTI5ODAwNyUiIHkyPSItMy4yNTU4MzQ5OSUiIGlkPSJsaW5lYXJHcmFkaWVudC0xIj4gICAgICAgICAgICA8c3RvcCBzdG9wLWNvbG9yPSIjODgxQkExIiBvZmZzZXQ9IjAlIj48L3N0b3A+ICAgICAgICAgICAgPHN0b3Agc3RvcC1jb2xvcj0iI0Q5MTg2QSIgb2Zmc2V0PSIxMDAlIj48L3N0b3A+ICAgICAgICA8L2xpbmVhckdyYWRpZW50PiAgICA8L2RlZnM+ICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPiAgICAgICAgPGcgaWQ9InB1c2hzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzAuMDAwMDAwLCAtMzUuMDAwMDAwKSIgZmlsbD0idXJsKCNsaW5lYXJHcmFkaWVudC0xKSI+ICAgICAgICAgICAgPGcgaWQ9ImdlcmFsIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg4LjAwMDAwMCwgMTEuMDAwMDAwKSI+ICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik00MS44NjE2NjY3LDc4LjUyODMzMzMgTDUzLjEzODMzMzMsNzguNTI4MzMzMyBDNTMuMTM4MzMzMyw4MS42NDUgNTAuNjE2NjY2Nyw4NC4xNjY2NjY3IDQ3LjUsODQuMTY2NjY2NyBDNDQuMzgzMzMzMyw4NC4xNjY2NjY3IDQxLjg2MTY2NjcsODEuNjQ1IDQxLjg2MTY2NjcsNzguNTI4MzMzMyBaIE02Ni45OTMzMzMzLDY2LjY1NjY2NjcgTDczLDcyLjY2MzMzMzMgTDczLDc1LjY2NjY2NjcgTDIyLDc1LjY2NjY2NjcgTDIyLDcyLjY2MzMzMzMgTDI4LjAwNjY2NjcsNjYuNjU2NjY2NyBMMjguMDA2NjY2Nyw1MC4xNjY2NjY3IEMyOC4wMDY2NjY3LDQwLjk1ODMzMzMgMzQuMzgxNjY2NywzMy4yNTE2NjY3IDQyLjk5NSwzMS4yMTE2NjY3IEw0Mi45OTUsMjkuMTcxNjY2NyBDNDIuOTk1LDI2LjY3ODMzMzMgNDUuMDA2NjY2NywyNC42NjY2NjY3IDQ3LjUsMjQuNjY2NjY2NyBDNDkuOTkzMzMzMywyNC42NjY2NjY3IDUyLjAwNSwyNi42NzgzMzMzIDUyLjAwNSwyOS4xNzE2NjY3IEw1Mi4wMDUsMzEuMjExNjY2NyBDNjAuNjE4MzMzMywzMy4yNTE2NjY3IDY2Ljk5MzMzMzMsNDAuOTU4MzMzMyA2Ni45OTMzMzMzLDUwLjE2NjY2NjcgTDY2Ljk5MzMzMzMsNjYuNjU2NjY2NyBaIE01Mi4wNDQ2Mjg4LDQzLjMxNjI3NDYgQzUwLjMyMzg5MzYsNDMuMzIxMjY0MSA0OC43MjE0NjYyLDQ0LjAzMjI1OTYgNDcuNTE0OTYwMiw0NS4zMTk1MzU4IEw0NS40MzkzMDE0LDQ3LjUyOTg1ODkgQzQ1LjQzOTMwMTQsNDcuNTI5ODU4OSA0NS4wNzY2NTY5LDQ3LjkxNjA3MDkgNDQuODk1MzM0Nyw0OC4xMDkxNzY5IEM0My4xODkwMDIxLDQ5LjkyNjQwMDUgMzkuNzc2MzM3MSw1My41NjA4NDc3IDM5Ljc3NjMzNzEsNTMuNTYwODQ3NyBDMzkuNjg5MDcwNCw1My42NTMxNTIzIDM5LjYyNTgxNjcsNTMuNjc4NzIzMiAzOS42MDIzODk0LDUzLjY3ODcyMzIgQzM5LjU2OTAwNTUsNTMuNjc4NzIzMiAzOS40Nzg4MTA0LDUzLjY0MjU0OTggMzkuMzUxNzE3Myw1My41MDY1ODc1IEwzOS4yOTkwMDU5LDUzLjQ1MTA3OTkgQzM3LjI1MDI4ODQsNTEuMjM1MTQzNyAzNy4xNzUzMjExLDQ5LjA4NjU2NSAzOS4wNzQ2ODk1LDQ3LjA2Mzk2OTcgQzM5LjczOTQzOTEsNDYuMzU2MDkyNSA0MC44MjgyMjI5LDQ1Ljc5NjY1MTMgNDEuODExNTgzOSw0NS43OTY2NTEzIEM0Mi4zOTQ5MjM2LDQ1Ljc5NjY1MTMgNDIuOTQ3MjIyMyw0NS45Mzk0NzQxIDQzLjQxNTc2ODMsNDYuMjAzMjkwOSBDNDMuODQ5MTczMyw0Ni40MTIyMjM4IDQ0LjM3Njg3MzMsNDYuMzI4MDI2OSA0NC43MzM1NTM5LDQ1Ljk0ODgyOTMgQzQ1LjE5MzMxNDcsNDUuNDU5ODYzOSA0NS4xOTMzMTQ3LDQ0LjY2NTkxODggNDQuNzMzNTUzOSw0NC4xNzU3MDYxIEM0NC42NTIxNDQxLDQ0LjA4ODM5MDkgNDQuNTAyMjA5Myw0My45ODIzNjUyIDQ0LjQzNjYxMjksNDMuOTQ1NTY4MSBDNDMuNjQ1MzU1OCw0My41MTUyMjg2IDQyLjc0NzUwNDUsNDMuMjg1NzE0MyA0MS44MDUxNDE0LDQzLjI4NTcxNDMgQzQwLjIxMDMyNzksNDMuMjg1NzE0MyAzOC41MTc3MDU0LDQ0LjExNDU4NTQgMzcuNDExOTM2OCw0NS4yOTE0NzAyIEMzNi4wMTg1OTgxLDQ2Ljc3NTIwNTcgMzUuMzA4NzUwOSw0OC40ODAzNDc3IDM1LjM1OTcwNTMsNTAuMjI0NzgxNiBDMzUuNDEwMDc0LDUxLjk2MTczMTMgMzYuMjE0ODAxNyw1My43MDg2NTk5IDM3LjY4ODk2NDYsNTUuMjc3ODM5NiBDMzguMjQ0Nzc3Myw1NS44Njk3MTIyIDM4LjkwNzE4NDMsNTYuMTgyNzk5NyAzOS42MDM1NjA4LDU2LjE4Mjc5OTcgQzQwLjI1ODM1MzgsNTYuMTgyNzk5NyA0MC44OTY3NDc4LDU1Ljg5MzQxMjEgNDEuNDA2ODc3Miw1NS4zNjY0MDIyIEM0MS40MjkxMzMyLDU1LjM0Mzk0OTcgNDkuMTkwMDEyMiw0Ny4wNzk1NjE3IDQ5LjE5MDAxMjIsNDcuMDc5NTYxNyBDNDkuOTUwMjI4MSw0Ni4yNzEyNzIgNTAuOTU5OTQ0OCw0NS44MjM0Njk1IDUyLjA0NDYyODgsNDUuODIwOTc0OCBDNTMuMTE5MzU2Miw0NS44MjA5NzQ4IDU0LjEzMDI0NDIsNDYuMjY1NjU4OSA1NC44OTIyMTcyLDQ3LjA3MjcwMTIgQzU1LjY1MzYwNDUsNDcuODc5MTE5OSA1Ni4wNzQxMjQ1LDQ4LjkzOTM3NjQgNTYuMDc1Mjk1OSw1MC4wNTc2MzUzIEM1Ni4wNzcwNTI5LDUxLjI0OTQ4ODQgNTUuNjAwODkzLDUyLjQxNDUyMzIgNTQuNzM0MDgyOSw1My4zMzc1NzAxIEM1Mi43Nzc5MDMzLDU1LjQyMDY2MjQgNDguOTY1MTEwMSw1OS40ODIwNjg3IDQ3LjQyNDc2NTEsNjEuMTIzNTk1MyBMNDcuMjAyNzkxNCw2MS4zNTk5NzAxIEM0Ny4wNzc0NTU0LDYxLjQ5MzQzNzcgNDYuODUwNzk2Miw2MS40OTM0Mzc3IDQ2LjcyNTQ2MDIsNjEuMzU5OTcwMSBMNDIuOTE4NTIzOCw1Ny4zMDQxNzcgQzQyLjQ1NjQyMDMsNTYuODMzOTIyIDQxLjcyNDkwMjgsNTYuODM4OTExNCA0MS4yNzA5OTg5LDU3LjMyMjI2MzcgQzQwLjgxNzA5NDksNTcuODA0OTkyMyA0MC44MTE4MjM4LDU4LjU4NDU5MjcgNDEuMjU0MDE0MSw1OS4wNzYwNTI4IEw0NS4wNjE1MzYxLDYzLjEzMTIyMjMgQzQ1LjU2ODE1MTUsNjMuNjcwNzA1NyA0Ni4yNDQwMjkxLDYzLjk2ODIwMTMgNDYuOTYzODMzLDYzLjk2ODIwMTMgQzQ3LjY0MjYzOSw2My45NjgyMDEzIDQ4LjI4MjIwNDMsNjMuNzAzNzYwOCA0OC43NzgyNzc0LDYzLjIyMDQwODUgTDU2LjM5ODAwNjksNTUuMTA5NDQ1OSBDNTcuNzA5OTM1OCw1My43MTI0MDIgNTguNDMwMzI1Myw1MS45MTc0NSA1OC40Mjg1NjgyLDUwLjA1NDUxNjkgQzU4LjQyMzg4MjgsNDguMjY1MTc4IDU3Ljc1NzM3NjEsNDYuNTc1NjI4IDU2LjU0OTExMyw0NS4yOTY0NTk3IEM1NS4zNDM3Nzg0LDQ0LjAxOTE2MjMgNTMuNzQ0Mjc5NSw0My4zMTYyNzQ2IDUyLjA0NDYyODgsNDMuMzE2Mjc0NiBaIiBpZD0iQ29tYmluZWQtU2hhcGUiPjwvcGF0aD4gICAgICAgICAgICA8L2c+ICAgICAgICA8L2c+ICAgIDwvZz48L3N2Zz4=);
  background-size: 100%;
  background-repeat: no-repeat;
  width: 40px;
  height: 50px;
}
.open > .sl-dropbox,
.open > .arrow-up {
  display: block;
}
.sl-btn-nobg {
  background-color: transparent;
}
.arrow-up {
  position: absolute;
  left: calc(50% - 8px);
  top: 43px;
  width: 0;
  height: 0;
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-bottom: 8px solid #fff;
  display: none;
  z-index: 11;
}
.dropbox-backdrop {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  top: 0;
  margin: 0;
}
.dropbox-opened {
  z-index: 0;
}
.webpush-button,
.webpush-button:hover,
.webpush-button:focus {
  color: #fff;
  border-radius: 4px;
  font-size: 16px;
  margin-top: 8px;
  width: auto;
  height: auto;
  padding: 10px 16px;
  font-weight: 700;
  background: #5a1c67;
}
.webpush-emoji {
  width: 20px;
  display: inline-block;
}
/* Small devices (tablets, 768px) */
@media (min-width: 600px) {
  .sl-dropbox {
    position: absolute;
    width: 400px;
    height: auto;
    border: 1px solid #bebebe;
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
    margin-left: -175px;
    left: -50px;
  }
  .sl-dropbox .dropbox-body {
    max-height: 305px;
  }
  .sl-dropbox .dropbox-footer {
    background-color: #eaeaea;
    position: unset;
  }
  .sl-dropbox .dropbox-footer .show-all {
    color: #661577;
  }
  .sl-dropbox .dropbox-footer .show-all:hover {
    background-color: #dfdcdc;
  }
}
/* Small devices landscape (tablets, 768px and up) */
@media (min-width: 600px) and (orientation: portrait) {
  .sl-dropbox {
    position: fixed;
    width: 100%;
    height: calc(100% - 55px);
    margin-left: 0;
    border: none;
    box-shadow: none;
    left: 0;
  }
  .sl-dropbox .dropbox-body {
    max-height: calc(100% - 55px);
  }
  .sl-dropbox .dropbox-body .lst li.show-more {
    display: block;
  }
  .sl-dropbox .dropbox-footer {
    background-color: #661577;
  }
  .sl-dropbox .dropbox-footer .show-all {
    color: white;
  }
  .sl-dropbox .dropbox-footer .show-all:hover {
    background-color: inherit;
  }
}

.endpage {
  margin: 20px 0 60px;
  /*&:before
	{
		display: table;
		content: '';
	}

	&:after 
	{
        clear: both;
		display: table;
		content: '';
	}*/
}
.endpage:before,
.endpage:after {
  content: " ";
  display: table;
}
.endpage:after {
  clear: both;
}
.endpage i {
  display: block;
  width: 30px;
  height: 26px;
  margin: 0 auto;
  background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2230%22%20height%3D%2226%22%20viewBox%3D%220%200%2030%2026%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M21.7.037c-2.24.007-4.322.88-5.89%202.46l-2.7%202.71-.707.71-6.657%206.69c-.113.114-.195.145-.226.145-.043%200-.16-.044-.326-.21l-.068-.07C2.462%209.755%202.364%207.12%204.834%204.637c.864-.87%202.28-1.555%203.56-1.555.757%200%201.475.176%202.085.5.562.256%201.248.153%201.712-.312.598-.6.598-1.574%200-2.176-.106-.107-.3-.237-.386-.282C10.776.282%209.61%200%208.384%200%206.31%200%204.11%201.017%202.672%202.46.86%204.283-.063%206.375.002%208.515c.067%202.132%201.113%204.275%203.03%206.2.723.727%201.584%201.11%202.49%201.11.85%200%201.68-.354%202.345-1l10.12-10.17c.99-.99%202.3-1.54%203.712-1.543%201.396%200%202.71.546%203.702%201.537.99.99%201.536%202.29%201.538%203.662.002%201.462-.617%202.89-1.744%204.024l-9.504%209.553-.29.29c-.162.164-.457.164-.62%200L9.832%2017.2c-.6-.576-1.552-.57-2.142.023-.59.592-.597%201.55-.022%202.152l4.95%204.976c.66.663%201.538%201.028%202.474%201.028.883%200%201.715-.325%202.36-.918l9.908-9.952c1.706-1.714%202.642-3.917%202.64-6.203-.006-2.195-.873-4.268-2.444-5.838C25.99.9%2023.91.037%2021.7.037z%22%20opacity%3D%22.152%22%20fill%3D%22%235C5C5C%22%20fill-rule%3D%22evenodd%22/%3E%3C/svg%3E');
  background-repeat: no-repeat;
}

.sl-feedback {
  font-family: "Source Sans Pro", "Helvetica Neue", Arial, Helvetica, sans-serif;
  z-index: 1051;
}
.sl-feedback .modal-body p {
  font-size: 14px;
  margin: 0 0 10px;
  color: #666;
  line-height: 20px;
}
.sl-feedback .modal-body .btn-group.btn-group-radio .sl-btn {
  padding: 10px 15px;
}
.sl-feedback .modal-body .btn-group.btn-group-radio .sl-btn:first-child {
  border-right: none;
  border-radius: 3px 0 0 3px;
}
.sl-feedback .modal-body .btn-group.btn-group-radio .sl-btn:last-child {
  border-left: none;
  border-radius: 0 3px 3px 0;
  margin-left: -5px;
}
.sl-feedback .modal-body .btn-group.btn-group-radio .sl-btn span {
  margin: 2px 0 0 5px;
  vertical-align: middle;
}
.sl-feedback .modal-body .form-control {
  box-sizing: border-box;
}
.sl-feedback .modal-body textarea {
  height: 80px;
}
.sl-feedback .modal-body .modal-html {
  width: 100% !important;
}
.sl-feedback .modal-body .modal-html .btn-group {
  display: flex;
  justify-content: center;
}
.sl-feedback .modal-dialog .modal-content .modal-header {
  min-height: auto;
}
.sl-feedback.compact .modal-footer {
  padding-top: 0;
  margin-top: 0;
}

.filter .filter-container header .filter-close i {
  background-position: 0 -42px;background-repeat: no-repeat;background-image: url(../../images/sprites/svg/common/sprite.svg);
}
.filter .filter-container footer button i {
  background-position: 0 -73px;background-repeat: no-repeat;background-image: url(../../images/sprites/svg/common/sprite.svg);
}
.filter .filter-container footer button.active i {
  background-position: 0 -90px;background-repeat: no-repeat;background-image: url(../../images/sprites/svg/common/sprite.svg);
}
.filter .filter-container header .filter-apply i {
  background-position: 0 -122px;background-repeat: no-repeat;background-image: url(../../images/sprites/svg/common/sprite.svg);
}
.filter .filter-container .filter-block .filter-block-button i {
  background-position: 0 -164px;background-repeat: no-repeat;background-image: url(../../images/sprites/svg/common/sprite.svg);
}
.filter .filter-container .filter-block.in .filter-block-button i {
  background-position: 0 -175px;background-repeat: no-repeat;background-image: url(../../images/sprites/svg/common/sprite.svg);
}
/* Extra Small devices (mobile, 480px and up) */
.filter .filter-navbar-toggle {
  position: relative;
  float: right;
  padding: 19px 15px;
  margin-top: 8px;
  margin-right: 15px;
  margin-bottom: 8px;
  background-color: transparent;
  background-image: none;
  border: 1px solid transparent;
  border-radius: 4px;
}
.filter .filter-navbar-toggle .icon-bar {
  width: 5px;
  height: 5px;
  background-color: #999;
  display: block;
  margin-bottom: 3px;
}
.filter .filter-navbar-toggle.active .icon-bar {
  background-color: #B342A9;
}
.filter .filter-container {
  transition: all 0.18s ease-in-out;
  transform: translateX(-100%);
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: #ECECEC;
  z-index: 19;
}
.filter .filter-container.in {
  transform: translateX(0);
}
.filter .filter-container header {
  background-color: #fff;
  border-bottom: 1px solid #E5E5E5;
  height: 50px;
  vertical-align: middle;
}
.filter .filter-container header .filter-close {
  display: block;
  float: left;
  background: transparent;
  border: 1px solid #E5E5E5;
  width: 50px;
  height: 50px;
  text-align: center;
}
.filter .filter-container header .filter-close i {
  display: inline-block;
  width: 17px;
  height: 14px;
  margin-top: 10px;
}
.filter .filter-container header h4 {
  display: block;
  float: left;
  font-weight: 300;
  width: calc(100% - 100px);
  height: 50px;
  line-height: 50px;
  margin: 0;
  vertical-align: middle;
  padding-left: 10px;
}
.filter .filter-container header .filter-apply {
  background-image: linear-gradient(to bottom, transparent, rgba(0, 0, 0, 0.1));
  background-color: rgba(102, 21, 119, 0.7);
  width: 50px;
  height: 50px;
  display: block;
  float: right;
  border: none;
}
.filter .filter-container header .filter-apply i {
  display: inline-block;
  width: 19px;
  height: 13px;
  margin-top: 8px;
}
.filter .filter-container header .filter-apply[disabled] {
  opacity: 0.5;
}
.filter .filter-container .filter-options {
  height: calc(100% - 50px);
}
.filter .filter-container .filter-options > hr {
  display: none;
}
.filter .filter-container .filter-block {
  transition: all 0.18s ease-in-out;
  text-align: left;
  height: 50px;
  position: relative;
  overflow: hidden;
}
.filter .filter-container .filter-block.in {
  height: calc(100% - 100px);
}
.filter .filter-container .filter-block.in .filter-block-content {
  border-bottom: 1px solid #e5e5e5;
  height: calc(100% - 50px);
}
.filter .filter-container .filter-block .filter-block-button {
  width: 100%;
  height: 50px;
  background-color: #f9f9f9;
  border-bottom: 1px solid #E5E5E5;
  text-align: left;
  font-size: 18px;
  color: #666;
  font-weight: 300;
  text-overflow: ellipsis;
  overflow: hidden;
  padding-right: 17px;
}
.filter .filter-container .filter-block .filter-block-button:focus,
.filter .filter-container .filter-block .filter-block-button:hover {
  text-decoration: none;
  outline: none;
  box-shadow: none;
}
.filter .filter-container .filter-block .filter-block-button i {
  width: 11px;
  height: 11px;
  display: inline-block;
  position: absolute;
  bottom: 0;
  right: 0;
}
.filter .filter-container .filter-block .filter-block-content {
  transition: all 0.18s ease-in-out;
  overflow-y: auto;
  background-color: #F0F0F0;
  width: 100%;
}
.filter .filter-container .filter-block .filter-block-content h6 {
  font-size: 11px;
  margin-top: 0px;
}
.filter .filter-container .filter-block .filter-block-content form {
  padding: 10px 20px;
}
.filter .filter-container .filter-block .filter-block-content .filter-form-content-search {
  overflow: visible;
}
.filter .filter-container .filter-block .filter-block-content .filter-form-search {
  width: 100%;
  position: relative;
  margin: 0px;
}
.filter .filter-container .filter-block .filter-block-content .filter-form-search input {
  margin-left: 1px;
}
.filter .filter-container .filter-block .filter-block-content .filter-form-search i {
  position: absolute;
  right: 0;
}
.filter .filter-container footer button {
  width: 100%;
  height: 50px;
  border-top: 1px solid #e5e5e5;
  background-color: #f9f9f9;
  font-size: 18px;
  color: #666;
  font-weight: 300;
  position: absolute;
  bottom: 0px;
  border-radius: 0px;
}
.filter .filter-container footer button i {
  width: 12px;
  height: 16px;
  display: inline-block;
  position: relative;
  top: 2px;
}
.filter .filter-container footer button.active {
  box-shadow: none;
  background-color: #b66aaf;
  border-color: rgba(100, 0, 92, 0.5);
  color: #fff;
}
.filter .filter-container footer button.active span {
  margin-left: 3px;
}
.filter .filter-container footer button:focus,
.filter .filter-container footer button:hover {
  text-decoration: none;
  color: inherit;
  background-color: #ddd;
}
.filter .filter-container .btn-close {
  background: 0 0;
  border: none;
  width: 30px;
  height: 30px;
  cursor: pointer;
  z-index: 10;
  top: 0px;
  position: absolute;
  right: 0;
  float: none;
}
.filter .filter-container .filter-form-content-search .dropdown-menu > li > a {
  cursor: pointer;
}
.filter .filter-container .filter-form-content-search .filter-form-search-results {
  background: #fff;
  border: 1px solid #DAD9D9;
  position: absolute;
  left: 1px;
  top: 29px;
  width: 100%;
}
.filter .filter-container .filter-form-content-search .filter-form-search-results .item {
  display: block;
  padding: 2px 6px;
  text-overflow: ellipsis;
  overflow: hidden;
}
.filter-desktop {
  display: none;
}
@media (min-width: 992px) {
  .filter-desktop {
    display: block;
  }
}
.filter-form-content__tags {
  display: grid;
  grid-template-columns: 1fr 1fr;
}
.checkbox.checkbox__tags .checkbox-label__tags {
  padding: 0;
  font-size: 13px;
}
.checkbox.checkbox__tags {
  display: flex;
  align-items: center;
  margin: 5px 0;
  padding: 0;
  position: relative;
}
.checkbox-square__tags {
  -webkit-appearance: none;
  width: 12px;
  height: 12px;
  border-radius: 3px;
  border: solid 1px #e1e1e1;
  background-color: #fff;
}
.checkbox-square__tags:checked {
  background-color: #661577;
}
.checkbox-square-check__tags {
  display: none;
  fill: #fff;
  width: 10px;
  height: 10px;
  position: absolute;
  left: 1px;
  top: 9px;
}
.checkbox-square-check__tags--checked {
  display: block;
}
.filter-tag-badge {
  position: absolute;
  height: 15px;
  font-size: 11px;
  background-color: #fd006b;
  font-weight: bold;
  border-radius: 50%;
  color: #fff;
  width: fit-content;
  min-width: 15px;
  display: flex;
  justify-content: center;
  align-items: center;
  top: 2px;
  right: 3px;
}
.form-horizontal__tags {
  background-color: #fff;
}
@media (min-width: 992px) {
  .form-horizontal__tags {
    display: none;
  }
}
.form-horizontal-title__tags {
  font-size: 18px;
  color: #5d5d5d;
  padding: 15px 10px;
  font-weight: bold;
  background-color: #fff;
  margin-bottom: 3px;
}
@media (min-width: 992px) {
  .form-horizontal-title__tags {
    display: none;
  }
}
/* Small devices (tablets, 768px and up) */
/* Nome do arquivo. Ex: sexlog.tablet.less */
@media (min-width: 992px) {
  .filter {
    height: 80px;
    text-align: right;
  }
  .filter .filter-navbar-toggle {
    display: none;
  }
  .filter .filter-container {
    position: relative;
    transform: translateX(0);
    width: auto;
    height: 80px;
    padding: 20px 0;
    vertical-align: middle;
    background-color: transparent;
    z-index: 1;
  }
  .filter .filter-container header {
    display: none;
  }
  .filter .filter-container .filter-options {
    vertical-align: top;
    display: inline-block;
  }
  .filter .filter-container .filter-options > hr {
    width: 1px;
    height: 38px;
    display: inline-block;
    margin: 0 10px;
    background: #d5d5d5;
    vertical-align: middle;
    border: none;
    box-shadow: none;
  }
  .filter .filter-container .filter-block {
    display: inline-block;
    vertical-align: middle;
    position: relative;
    height: auto;
    overflow: inherit;
  }
  .filter .filter-container .filter-block .filter-block-button {
    width: auto;
    height: 38px;
    background-color: transparent;
    border-bottom: none;
    text-align: center;
    font-size: 13px;
    color: #666;
    font-weight: 400;
    max-width: 150px;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  .filter .filter-container .filter-block .filter-block-button i {
    width: 12px;
    height: 12px;
    display: block;
  }
  .filter .filter-container .filter-block .filter-block-content {
    width: 210px;
    max-height: 240px;
    background-color: #F9F9F9;
    box-shadow: 0px 5px 20px 2px rgba(0, 0, 0, 0.2);
    border-bottom: none;
    padding: 0;
    z-index: 12;
    position: absolute;
    top: 60px;
    right: 0;
    display: none;
  }
  .filter .filter-container .filter-block .filter-block-content hr {
    border-top: 1px solid #FDFDFD;
    box-shadow: 0 -1px 0 #E5E5E5;
  }
  .filter .filter-container .filter-block .filter-block-content .filter-action {
    width: 100%;
    border-radius: 4px;
  }
  .filter .filter-container .filter-block .filter-block-content .filter-form-content .checkbox,
  .filter .filter-container .filter-block .filter-block-content .filter-form-content-search .checkbox {
    min-height: 20px;
    height: 24px;
    line-height: 22px;
    padding-top: 0px;
  }
  .filter .filter-container .filter-block .filter-block-content.filter-block-content__tags {
    width: 320px;
  }
  .filter .filter-container .filter-block.filter-location.in .filter-block-content {
    overflow: visible;
  }
  .filter .filter-container .filter-block.in {
    height: auto;
  }
  .filter .filter-container .filter-block.in .filter-block-button {
    border: none;
  }
  .filter .filter-container .filter-block.in .filter-block-content {
    display: block;
    max-height: 300px;
    min-height: 100px;
    height: auto;
  }
  .filter .filter-container .filter-block.in .filter-block-content.filter-block-content__tags {
    min-height: 415px;
    height: 100%;
  }
  .filter .filter-container .filter-block:last-child .filter-block-button {
    border: none;
  }
  .filter .filter-container footer {
    display: inline-block;
    margin-left: 20px;
    margin-top: 4px;
  }
  .filter .filter-container footer button {
    width: 30px;
    height: 30px;
    border: 1px solid #e5e5e5;
    background-color: #F4F4F4;
    border-radius: 2px;
    font-size: 13px;
    color: #666;
    font-weight: 300;
    position: static;
    padding: 4px 8px;
  }
  .filter .filter-container footer button:focus,
  .filter .filter-container footer button:hover {
    text-decoration: none;
    color: inherit;
    background-color: #9B5494;
  }
  .filter .filter-container footer i {
    width: 12px;
    height: 16px;
    display: inline-block;
  }
  .filter .filter-container footer.active {
    background-color: #b66aaf;
    border-color: rgba(100, 0, 92, 0.5);
  }
}

.sl-list .modal-dialog .modal-content .modal-header .list-name-wrapper .svg-allsite-edit {
  background-position: 0 -186px;background-repeat: no-repeat;background-image: url(../../images/sprites/svg/common/sprite.svg);
}
.sl-list .modal-dialog .modal-content .modal-body .friends li .friends-box .check i {
  background-position: 0 -269px;background-repeat: no-repeat;background-image: url(../../images/sprites/svg/common/sprite.svg);
}
.sl-list .modal-dialog .modal-content .modal-body .search .input-group .svg-search-localizacao {
  background-position: 0 -3560px;background-repeat: no-repeat;background-image: url(../../images/sprites/svg/common/sprite.svg);
}
.sl-list .modal-dialog .modal-content .modal-body .search .input-group .svg-search-lupa-small {
  background-position: 0 -3650px;background-repeat: no-repeat;background-image: url(../../images/sprites/svg/common/sprite.svg);
}
.sl-list {
  font-family: "Source Sans Pro", "Helvetica Neue", Arial, Helvetica, sans-serif;
}
.sl-list .modal-dialog .modal-content .modal-header .list-name-wrapper {
  width: calc(100% - 65px);
  position: relative;
  word-break: break-word;
}
.sl-list .modal-dialog .modal-content .modal-header .list-name-wrapper .span-name {
  display: inline-block;
  font-size: 18px;
  margin-right: 6px;
  cursor: pointer;
  padding: 6px 0;
  border-bottom: 1px dashed transparent;
  color: #666;
  line-height: 25px;
}
.sl-list .modal-dialog .modal-content .modal-header .list-name-wrapper .span-name.invalid {
  border-color: red;
}
.sl-list .modal-dialog .modal-content .modal-header .list-name-wrapper .list-name {
  box-shadow: none;
  border: 1px dashed #bbb;
  font-size: 18px;
  outline: none;
  color: #666;
  padding-right: 30px;
}
.sl-list .modal-dialog .modal-content .modal-header .list-name-wrapper .svg-allsite-edit {
  display: inline-block;
  background-image: url(../../images/sprites/svg/common/sprite.svg);
  width: 13px;
  height: 12px;
  cursor: pointer;
}
.sl-list .modal-dialog .modal-content .modal-body {
  background-color: #F5F5F5;
  max-height: 380px;
  min-height: 280px;
  overflow-y: auto;
}
.sl-list .modal-dialog .modal-content .modal-body .search label {
  font-size: 14px;
}
.sl-list .modal-dialog .modal-content .modal-body .search select {
  height: 38px;
  padding-left: 6px 12px;
  box-sizing: border-box;
}
.sl-list .modal-dialog .modal-content .modal-body .search select:focus {
  border-color: #efcbed;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(239, 203, 237, 0.6);
}
.sl-list .modal-dialog .modal-content .modal-body .search .input-group .svg-search-lupa-small,
.sl-list .modal-dialog .modal-content .modal-body .search .input-group .svg-search-localizacao {
  position: absolute;
  top: 4px;
  height: 30px;
  width: 30px;
  background-image: url(../../images/sprites/svg/common/sprite.svg);
}
.sl-list .modal-dialog .modal-content .modal-body .search .input-group .sl-svg-inline {
  position: absolute;
  right: 3px;
  top: 3px;
}
.sl-list .modal-dialog .modal-content .modal-body .search .input-group .input-group-btn .findby {
  width: 135px;
  margin-right: 10px;
  box-sizing: border-box;
}
.sl-list .modal-dialog .modal-content .modal-body .search .input-group .input-search {
  border-radius: 3px;
  padding-left: 25px;
  padding-right: 42px;
}
.sl-list .modal-dialog .modal-content .modal-body .search .show-selected {
  height: 30px;
  margin: 10px;
  display: inline-block;
  margin-bottom: 0;
}
.sl-list .modal-dialog .modal-content .modal-body .search .show-selected a {
  line-height: 30px;
  display: block;
  font-size: 14px;
}
.sl-list .modal-dialog .modal-content .modal-body .search .show-selected a:hover {
  color: #661577;
}
.sl-list .modal-dialog .modal-content .modal-body .search .dropdown-menu li a {
  padding: 5px 20px;
}
.sl-list .modal-dialog .modal-content .modal-body .search .dropdown-menu li a span {
  color: #333;
}
.sl-list .modal-dialog .modal-content .modal-body .search .dropdown-menu li a small {
  color: #999;
}
.sl-list .modal-dialog .modal-content .modal-body .search .dropdown-menu li a span:empty + small {
  color: #333;
  font-size: 14px;
  font-weight: bold;
}
.sl-list .modal-dialog .modal-content .modal-body .friends {
  list-style: none;
  padding: 0;
  margin: 10px -10px 0 -10px;
}
.sl-list .modal-dialog .modal-content .modal-body .friends li .friends-box {
  height: 60px;
  border: 1px solid #ddd;
  border-radius: 2px;
  margin-bottom: 10px;
  padding: 4px;
  cursor: pointer;
  background-color: #efefef;
  user-select: none;
  box-sizing: border-box;
}
.sl-list .modal-dialog .modal-content .modal-body .friends li .friends-box:hover {
  box-shadow: 0px 0px 3px #bbb;
}
.sl-list .modal-dialog .modal-content .modal-body .friends li .friends-box.selected {
  background-color: white;
}
.sl-list .modal-dialog .modal-content .modal-body .friends li .friends-box.selected .check {
  display: inline-block;
}
.sl-list .modal-dialog .modal-content .modal-body .friends li .friends-box .avatar {
  width: 50px;
  float: left;
}
.sl-list .modal-dialog .modal-content .modal-body .friends li .friends-box .info {
  float: left;
  margin: 4px 0 0 8px;
  width: calc(100% - 85px);
  height: 45px;
  overflow: hidden;
}
.sl-list .modal-dialog .modal-content .modal-body .friends li .friends-box .info h4 {
  font-size: 14px;
  font-weight: bold;
  color: #661577;
  margin: 0;
  line-height: 15px;
}
.sl-list .modal-dialog .modal-content .modal-body .friends li .friends-box .info p {
  margin: 0;
  font-size: 11px;
  line-height: 13px;
  margin-top: 3px;
  color: #666;
}
.sl-list .modal-dialog .modal-content .modal-body .friends li .friends-box .check {
  position: absolute;
  top: 21px;
  right: 20px;
  display: none;
}
.sl-list .modal-dialog .modal-content .modal-body .friends li .friends-box .check i {
  height: 17px;
  width: 17px;
  background-image: url(../../images/sprites/svg/common/sprite.svg);
  display: block;
}
.sl-list .modal-dialog .modal-content .modal-body .more {
  text-align: center;
}
.sl-list .modal-dialog .modal-content .modal-body .no-data {
  text-align: center;
  color: #661577;
  padding-bottom: 12px;
}
.sl-list .modal-dialog .modal-content .modal-body .sl-svg-inline {
  display: block;
  text-align: center;
  height: 42px;
}
/* Extra Small devices landscape (mobile, 600px and up) */
@media (min-width: 600px) {
  .sl-list .modal-dialog .modal-content .modal-body {
    background-color: #F5F5F5;
    max-height: 380px;
    overflow-y: auto;
  }
  .sl-list .modal-dialog .modal-content .modal-body .search {
    margin-bottom: 20px;
  }
  .sl-list .modal-dialog .modal-content .modal-body .search .show-selected {
    margin: 27px 0 0 5px;
  }
}
/* large devices (notebook, 1200px and up) */
@media (min-width: 1200px) {
  .sl-list .modal-dialog {
    width: 900px;
  }
  .sl-list .modal-dialog .modal-content .modal-body {
    max-height: 515px;
  }
}

a:hover,
a:focus {
  color: #661577;
  outline: 0;
  text-decoration: none;
}
.no-navbar {
  padding-top: 0;
}
.container-fluid {
  padding-left: 0;
  padding-right: 0;
}

/* Purple */
.pseudo-content {
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  content: ' ';
}
.masterpage {
  overflow: hidden;
  display: flex;
  flex-direction: column;
  height: 100vh;
}
.masterpage__nav {
  position: relative;
  width: 100%;
  border: none;
  background-image: linear-gradient(to right, #661577, #7d0d5a);
  color: #fff;
  height: 55px;
  z-index: 15;
  display: none;
  align-items: center;
  flex-direction: row;
  justify-content: space-between;
  padding: 0 25px;
}
@media (min-width: 992px) {
  .masterpage__nav {
    display: flex;
  }
}
.masterpage__main {
  display: flex;
  flex: 1;
  overflow: auto;
  padding-top: 0;
}

.anonymous-tooltip {
  position: absolute;
  font-size: 16px;
  background: #D9186A;
  top: 66px;
  right: 1%;
  z-index: 1;
  color: white;
  max-width: 292px;
  border-radius: 8px;
  padding: 15px;
  display: block;
}
.anonymous-tooltip:after {
  content: ' ';
  top: unset;
  border-top: 14px solid transparent;
  border-left: 14px solid transparent;
  border-bottom: 14px solid #D9186A;
  border-right: 14px solid transparent;
  right: 5%;
  top: -19%;
  bottom: unset;
  height: 0px;
  margin-left: -10px;
  position: absolute;
}
.anonymous-tooltip__button {
  margin-top: 6px;
  background: transparent;
  border: 1px solid white;
  border-radius: 20px;
  width: 182px;
  height: 32px;
}
@media (min-width: 992px) {
  .anonymous-tooltip {
    top: 64px;
    right: 30px;
  }
  .anonymous-tooltip:after {
    border-top: 14px solid transparent;
    border-left: 14px solid transparent;
    border-bottom: 14px solid #D9186A;
    border-right: 14px solid transparent;
    right: 5%;
    top: -23%;
    bottom: unset;
  }
}

.ico-subscriber {
  background-position: 0 -623px;background-repeat: no-repeat;background-image: url(../../images/sprites/svg/common/sprite.svg);
}
.online-messenger {
  display: inline-block;
  overflow: hidden;
  cursor: pointer;
  width: 18px;
  height: 18px;
  border-radius: 50%;
  background: #68a428;
  border: 2px solid #e8e8e8;
  transition: all 0.15s ease-in-out 0.08s;
  text-align: center;
}
.online-messenger span {
  display: none;
}
/* medium devices (desktop, 992px and up) */
@media (min-width: 992px) {
  .online-messenger {
    width: 18px;
    height: 18px;
  }
  .online-messenger span {
    color: #fff;
    font-size: 11px;
    text-indent: -120px;
    display: block;
    line-height: 15px;
    transition-delay: 0.15s;
  }
  .online-messenger:hover {
    width: 60px;
    border-radius: 7px;
  }
  .online-messenger:hover span {
    text-indent: 0;
    border-radius: 8px;
  }
}
.ico-subscriber {
  display: inline-block;
  width: 12px;
  height: 12px;
}

/*split*/
/*splitfilename=bootstrap-sl-common-fsa214s.css*/
.sl-privacy .modal-dialog .modal-content .modal-header .permission-btn-back i {
  background-position: 0 -42px;background-repeat: no-repeat;background-image: url(../../images/sprites/svg/common/sprite.svg);
}
.sl-privacy .modal-dialog .modal-content .modal-header .permission-btn-apply i {
  background-position: 0 -122px;background-repeat: no-repeat;background-image: url(../../images/sprites/svg/common/sprite.svg);
}
.sl-privacy .modal-dialog .modal-content .modal-body .permission-box .permission-check i {
  background-position: 0 -269px;background-repeat: no-repeat;background-image: url(../../images/sprites/svg/common/sprite.svg);
}
.sl-privacy .modal-dialog .modal-content .modal-body .permission-box .permission-icon.ico-friends i {
  background-position: 0 -432px;background-repeat: no-repeat;background-image: url(../../images/sprites/svg/common/sprite.svg);
}
.sl-privacy .modal-dialog .modal-content .modal-body .permission-box.active .permission-icon.ico-friends i {
  background-position: 0 -449px;background-repeat: no-repeat;background-image: url(../../images/sprites/svg/common/sprite.svg);
}
.sl-privacy .modal-dialog .modal-content .modal-body .permission-box .permission-icon.ico-geousers i,
.sl-privacy .modal-dialog .modal-content .modal-body .permission-box .permission-icon.ico-geofriends i {
  background-position: 0 -477px;background-repeat: no-repeat;background-image: url(../../images/sprites/svg/common/sprite.svg);
}
.sl-privacy .modal-dialog .modal-content .modal-body .permission-box.active .permission-icon.ico-geousers i,
.sl-privacy .modal-dialog .modal-content .modal-body .permission-box.active .permission-icon.ico-geofriends i {
  background-position: 0 -494px;background-repeat: no-repeat;background-image: url(../../images/sprites/svg/common/sprite.svg);
}
.sl-privacy .modal-dialog .modal-content .modal-body .permission-box .permission-icon.ico-public i {
  background-position: 0 -511px;background-repeat: no-repeat;background-image: url(../../images/sprites/svg/common/sprite.svg);
}
.sl-privacy .modal-dialog .modal-content .modal-body .permission-box.active .permission-icon.ico-public i {
  background-position: 0 -528px;background-repeat: no-repeat;background-image: url(../../images/sprites/svg/common/sprite.svg);
}
.sl-privacy .modal-dialog .modal-content .modal-body .permission-box .permission-icon.ico-subscriber i {
  background-position: 0 -545px;background-repeat: no-repeat;background-image: url(../../images/sprites/svg/common/sprite.svg);
}
.sl-privacy .modal-dialog .modal-content .modal-body .permission-box.active .permission-icon.ico-subscriber i {
  background-position: 0 -563px;background-repeat: no-repeat;background-image: url(../../images/sprites/svg/common/sprite.svg);
}
.sl-privacy {
  font-family: "Source Sans Pro", "Helvetica Neue", Arial, Helvetica, sans-serif;
}
.sl-privacy .modal-dialog .modal-content {
  border: none;
  border-radius: 3px;
}
.sl-privacy .modal-dialog .modal-content .modal-header {
  padding: 5px 0 5px 65px;
}
.sl-privacy .modal-dialog .modal-content .modal-header h4 {
  display: inline-block;
  width: calc(100% - 130px);
  margin: 10px 0;
  font-size: 18px;
  color: #666666;
}
.sl-privacy .modal-dialog .modal-content .modal-header .permission-btn {
  width: 50px;
  font-size: 25px;
  position: absolute;
  height: 100%;
  margin: 0;
  border: none;
  top: 0;
  box-sizing: border-box;
}
.sl-privacy .modal-dialog .modal-content .modal-header .permission-btn i {
  position: absolute;
  top: calc(50% - 7px);
  left: 16px;
  background-image: url(../../images/sprites/svg/explorer/sprite.svg);
}
.sl-privacy .modal-dialog .modal-content .modal-header .permission-btn-back {
  background-color: white;
  left: 0;
  border-right: 1px solid #ddd;
}
.sl-privacy .modal-dialog .modal-content .modal-header .permission-btn-back i {
  width: 17px;
  height: 14px;
  background-image: url("../../images/sprites/svg/common/sprite.svg?v1");
}
.sl-privacy .modal-dialog .modal-content .modal-header .permission-btn-apply {
  background-image: linear-gradient(to bottom, transparent, rgba(0, 0, 0, 0.1));
  background-color: rgba(102, 21, 119, 0.7);
  right: 0;
}
.sl-privacy .modal-dialog .modal-content .modal-header .permission-btn-apply i {
  width: 19px;
  height: 13px;
  background-image: url("../../images/sprites/svg/common/sprite.svg?v1");
}
.sl-privacy .modal-dialog .modal-content .modal-body {
  background-color: #F5F5F5;
  padding: 20px 30px;
  max-height: 380px;
  overflow-y: auto;
}
.sl-privacy .modal-dialog .modal-content .modal-body ul {
  list-style: none;
  padding: 0;
}
.sl-privacy .modal-dialog .modal-content .modal-body h5 {
  font-size: 12px;
  margin: 20px 0 5px 0;
}
.sl-privacy .modal-dialog .modal-content .modal-body .permission-box {
  border: 1px solid #ddd;
  border-radius: 5px;
  height: 45px;
  padding: 0 12px;
  cursor: pointer;
  margin-bottom: 10px;
  user-select: none;
  box-sizing: border-box;
  background-color: #efefef;
}
.sl-privacy .modal-dialog .modal-content .modal-body .permission-box:hover {
  box-shadow: 0px 0px 3px #bbb;
}
.sl-privacy .modal-dialog .modal-content .modal-body .permission-box .permission-icon {
  display: inline-block;
  width: 25px;
  height: 22px;
  float: left;
  margin: 13px 0 0 0;
  background: none;
}
.sl-privacy .modal-dialog .modal-content .modal-body .permission-box .permission-icon.ico-public {
  margin-right: 10px;
}
.sl-privacy .modal-dialog .modal-content .modal-body .permission-box .permission-icon.ico-public i {
  display: block;
  width: 25px;
  height: 17px;
  background-image: url("../../images/sprites/svg/common/sprite.svg?v1");
}
.sl-privacy .modal-dialog .modal-content .modal-body .permission-box .permission-icon.ico-subscriber {
  margin-right: 5px;
}
.sl-privacy .modal-dialog .modal-content .modal-body .permission-box .permission-icon.ico-subscriber i {
  display: block;
  width: 17px;
  height: 18px;
  background-image: url("../../images/sprites/svg/common/sprite.svg?v1");
}
.sl-privacy .modal-dialog .modal-content .modal-body .permission-box .permission-icon.ico-friends {
  margin-right: 8px;
}
.sl-privacy .modal-dialog .modal-content .modal-body .permission-box .permission-icon.ico-friends i {
  display: block;
  width: 23px;
  height: 17px;
  background-image: url("../../images/sprites/svg/common/sprite.svg?v1");
}
.sl-privacy .modal-dialog .modal-content .modal-body .permission-box .permission-icon.ico-geousers,
.sl-privacy .modal-dialog .modal-content .modal-body .permission-box .permission-icon.ico-geofriends {
  margin-right: 10px;
  margin-left: -3px;
}
.sl-privacy .modal-dialog .modal-content .modal-body .permission-box .permission-icon.ico-geousers i,
.sl-privacy .modal-dialog .modal-content .modal-body .permission-box .permission-icon.ico-geofriends i {
  display: block;
  width: 25px;
  height: 17px;
  background-image: url("../../images/sprites/svg/common/sprite.svg?v1");
}
.sl-privacy .modal-dialog .modal-content .modal-body .permission-box .permission-info {
  float: left;
  margin-top: 9px;
  max-width: 180px;
}
.sl-privacy .modal-dialog .modal-content .modal-body .permission-box .permission-info .title,
.sl-privacy .modal-dialog .modal-content .modal-body .permission-box .permission-info .subtitle {
  display: block;
  line-height: 25px;
}
.sl-privacy .modal-dialog .modal-content .modal-body .permission-box .permission-info .title {
  font-size: 14px;
  color: #85067b;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.sl-privacy .modal-dialog .modal-content .modal-body .permission-box .permission-info .subtitle {
  font-size: 11px;
  color: #666666;
}
.sl-privacy .modal-dialog .modal-content .modal-body .permission-box .permission-check {
  width: 15px;
  height: 15px;
  position: absolute;
  top: 15px;
  right: 20px;
  display: block;
}
.sl-privacy .modal-dialog .modal-content .modal-body .permission-box .permission-check i {
  display: none;
  height: 17px;
  width: 17px;
  background-image: url("../../images/sprites/svg/common/sprite.svg?v1");
}
.sl-privacy .modal-dialog .modal-content .modal-body .permission-box.active {
  background-color: white;
}
.sl-privacy .modal-dialog .modal-content .modal-body .permission-box.active .permission-icon.ico-public i {
  background-image: url("../../images/sprites/svg/common/sprite.svg?v1");
}
.sl-privacy .modal-dialog .modal-content .modal-body .permission-box.active .permission-icon.ico-subscriber i {
  background-image: url("../../images/sprites/svg/common/sprite.svg?v1");
}
.sl-privacy .modal-dialog .modal-content .modal-body .permission-box.active .permission-icon.ico-friends i {
  background-image: url("../../images/sprites/svg/common/sprite.svg?v1");
}
.sl-privacy .modal-dialog .modal-content .modal-body .permission-box.active .permission-icon.ico-geousers i,
.sl-privacy .modal-dialog .modal-content .modal-body .permission-box.active .permission-icon.ico-geofriends i {
  background-image: url("../../images/sprites/svg/common/sprite.svg?v1");
}
.sl-privacy .modal-dialog .modal-content .modal-body .permission-box.active .permission-check {
  display: inline-block;
}
.sl-privacy .modal-dialog .modal-content .modal-body .permission-box.active .permission-check i {
  display: block;
}
.sl-privacy .modal-dialog .modal-content .modal-body .personal-list .permission-box {
  margin-bottom: 12px;
  display: table;
  width: 100%;
}
.sl-privacy .modal-dialog .modal-content .modal-body .personal-list .permission-box .permission-info .title {
  line-height: 14px;
}
.sl-privacy .modal-dialog .modal-content .modal-body .personal-list .permission-box.create {
  height: 50px;
}
.sl-privacy .modal-dialog .modal-content .modal-body .personal-list .permission-box.create .permission-info {
  float: none;
  max-width: none;
  text-align: center;
  margin-top: 17px;
}
.sl-privacy .modal-dialog .modal-content .modal-body .personal-list .permission-box.create .permission-info .title {
  color: gray;
}
.sl-privacy .modal-dialog .modal-content .modal-body .endpage {
  margin: 20px 0 0;
}
.sl-privacy .modal-dialog .modal-content .modal-body .endpage i {
  width: 31px;
}
/* large devices (notebook, 1200px and up) */
@media (min-width: 1200px) {
  .sl-privacy .modal-dialog .modal-content .modal-body {
    max-height: 600px;
  }
}

.sl-promotion.legacy-browser {
  display: none;
}
@media (min-width: 992px) and (orientation: landscape) {
  .sl-promotion-offset {
    display: block;
  }
  .sl-promotion.legacy-browser {
    height: 39px;
    border-bottom: solid 1px #c1c2ad;
    position: fixed;
    background: #fdffca;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 202;
    display: block;
  }
  .sl-promotion.legacy-browser .promotion-header {
    position: relative;
    width: 41.66666667%;
    min-height: 1px;
    padding-left: 10px;
    padding-right: 10px;
    background: #ab5050;
    height: 48px;
    float: left;
    text-align: right;
    z-index: 3;
    padding: 0;
    position: static;
    box-sizing: border-box;
  }
  .sl-promotion.legacy-browser .promotion-header h1 {
    display: none;
  }
  .sl-promotion.legacy-browser .promotion-header p {
    float: right;
    color: #fff;
    line-height: 48px;
    margin-right: 10px;
    font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
    font-size: 14px;
  }
  .sl-promotion.legacy-browser .promotion-header .back {
    display: none;
  }
  .sl-promotion.legacy-browser .promotion-header .close {
    position: absolute;
    left: inherit;
    top: 14px;
    right: 10px;
    overflow: hidden;
    width: 21px;
    height: 20px;
    text-indent: -9999px;
    z-index: 99;
    background: url(../../../images/icon/closeBar.png);
  }
  .sl-promotion.legacy-browser .promotion-body {
    float: left;
    width: 58.33333333%;
    min-height: 1px;
    padding-left: 10px;
    padding-right: 10px;
    position: relative;
    background: #fdffca;
    z-index: 2;
    padding: 0;
    margin: 0;
    height: 48px;
    line-height: 48px;
    padding-left: 20px;
    max-width: inherit;
    box-sizing: border-box;
  }
  .sl-promotion.legacy-browser .promotion-body small {
    color: #333;
    font-size: 14px;
    line-height: 48px;
    float: left;
    font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
  }
  .sl-promotion.legacy-browser .promotion-body small a {
    float: none;
    color: #333;
    text-decoration: underline;
  }
  .sl-promotion.legacy-browser .promotion-body button {
    display: none;
  }
  .sl-promotion.legacy-browser .promotion-body b {
    font-weight: bold;
  }
  .sl-promotion.legacy-browser .promotion-body:before {
    content: "";
    float: left;
    width: 0px;
    height: 0px;
    border-top: 24px solid transparent;
    border-bottom: 26px solid transparent;
    border-left: 10px solid #ab5050;
    position: absolute;
    z-index: 3;
    top: 0;
    left: 0;
  }
}

.sl-promotion-offset {
  display: block;
}
.sl-promotion-scroll-block {
  max-width: 100%;
  position: relative;
}
.sl-promotion-overlay {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: black;
  z-index: 100;
  background: rgba(0, 0, 0, 0.7);
}
.sl-promotion-video {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 999;
  padding-bottom: 56.25%;
  height: 0;
  margin: 28px 60px 0 60px;
}
.sl-promotion-video video {
  position: absolute;
  width: 100%;
  margin: auto;
  top: 0;
  left: 0;
}
.sl-promotion-video .close {
  background: rgba(0, 0, 0, 0.5);
  position: absolute;
  top: 0;
  color: #fff;
  border: 0;
  z-index: 2;
  padding: 0;
  display: block;
  left: initial;
  right: 0;
  height: 48px;
}
.sl-promotion-video .close .sl-svg-close {
  width: 46px;
  line-height: 48px;
  display: block;
}
.sl-promotion {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  z-index: 10;
  background: rgba(210, 53, 74, 0.9);
  user-select: none;
}
.sl-promotion:after {
  content: '';
  display: table;
  clear: both;
}
.sl-promotion .promotion-header {
  padding: 20px 50px 20px 20px;
}
.sl-promotion .promotion-header h1 {
  font-size: 24px;
  line-height: 24px;
  color: #fff;
  font-weight: 700;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5);
  margin: 0;
  font-family: "Source Sans Pro", "Helvetica Neue", Arial, Helvetica, sans-serif;
}
.sl-promotion .promotion-header p {
  display: none;
  color: #fff;
  font-family: "Source Sans Pro", "Helvetica Neue", Arial, Helvetica, sans-serif;
  font-size: 14px;
  line-height: 20px;
}
.sl-promotion .promotion-header button {
  border: 0;
  width: 48px;
  height: 48px;
  background: rgba(0, 0, 0, 0.2);
  position: absolute;
  top: 0;
  color: #fff;
}
.sl-promotion .promotion-header .back {
  left: 0;
  z-index: 2;
}
.sl-promotion .promotion-header .close,
.sl-promotion .promotion-header .up {
  z-index: 2;
  padding: 0;
  width: 46px;
  height: 20px;
  left: calc(50% - 23px);
  transform: rotate(180deg);
}
.sl-promotion .promotion-header .up svg {
  transition: all 0.5s;
}
.sl-promotion .promotion-body {
  display: none;
  text-align: center;
}
.sl-promotion .promotion-body a {
  font-family: "Source Sans Pro", "Helvetica Neue", Arial, Helvetica, sans-serif;
}
.sl-promotion .promotion-body .promotion-counter {
  display: none;
  color: #fff;
}
.sl-promotion .promotion-body button {
  margin-bottom: 5px;
  font-size: 16px;
  font-family: "Source Sans Pro", "Helvetica Neue", Arial, Helvetica, sans-serif;
}
.sl-promotion .promotion-body small {
  font-size: 12px;
  display: block;
  color: #fff;
  font-family: "Source Sans Pro", "Helvetica Neue", Arial, Helvetica, sans-serif;
}
.sl-promotion.hidden-banner {
  height: 0;
  display: none;
}
.sl-promotion.closeable .close {
  display: none;
}
.sl-promotion.closeable .sl-svg-close {
  width: 46px;
  line-height: 48px;
}
.sl-promotion.closeable.active .up {
  display: none;
}
.sl-promotion.closeable.active .close {
  display: block;
  right: 0;
  height: 48px;
  left: inherit;
}
.sl-promotion.toggleable .back {
  display: none;
}
.sl-promotion.toggleable.active .back {
  display: block;
}
.sl-promotion.countdown-active .promotion-header .back {
  display: none;
}
.sl-promotion.countdown-active .promotion-header .close {
  display: none;
}
.sl-promotion.countdown-active .promotion-header .up svg {
  transform: rotate(0deg);
}
.sl-promotion.countdown-active .promotion-body .promotion-counter {
  display: inline-block;
  margin-right: 0;
}
.sl-promotion.countdown-active .promotion-body .promotion-counter span.remaining {
  margin: 0 0 5px;
  color: #fff;
  font-size: 12px;
  text-decoration: none;
  text-align: center;
  height: 20px;
  line-height: 20px;
  display: none;
}
.sl-promotion.countdown-active .promotion-body .promotion-counter .countdown .countdown-section .countdown-period {
  font-size: 12px;
  line-height: 10px;
  display: block;
  margin-top: 3px;
}
.sl-promotion.countdown-active .promotion-body .promotion-counter .countdown .countdown-divider {
  line-height: 40px;
  font-size: 16px;
  font-weight: 700;
  display: inline-block;
  height: 40px;
  vertical-align: top;
  width: 10px;
  text-align: center;
}
.sl-promotion.countdown-active .promotion-body button {
  vertical-align: top;
  display: block;
  margin: 0 auto;
}
.sl-promotion.countdown-active .promotion-body small {
  display: none;
}
.sl-promotion.countdown-active.active .promotion-header .up svg {
  transform: rotate(180deg);
}
.sl-promotion.countdown-active.active .promotion-counter {
  font-size: 0;
  margin-bottom: 20px;
}
.sl-promotion.countdown-active.active .promotion-counter span.remaining {
  display: block;
}
.sl-promotion.countdown-active.active .promotion-counter .countdown-section {
  height: 40px;
  display: inline-block;
  background: rgba(255, 255, 255, 0.2);
  text-align: center;
  width: 70px;
  line-height: 40px;
}
.sl-promotion.countdown-active.active .promotion-counter .countdown-section .countdown-amount {
  border-radius: 2px;
  display: block;
  text-align: center;
  font-size: 24px;
  line-height: 40px;
  background: linear-gradient(to bottom, rgba(255, 255, 255, 0.4) 0%, rgba(255, 255, 255, 0.3) 49%, rgba(255, 255, 255, 0) 50%);
}
.sl-promotion.countdown-active.active .promotion-counter .countdown-section .countdown-period {
  display: none;
}
.sl-promotion.active {
  height: 100%;
  z-index: 15;
}
.sl-promotion.active .promotion-header {
  display: block;
  padding: 36% 20px 0;
}
.sl-promotion.active .promotion-header h1 {
  margin: 20px;
  text-align: center;
}
.sl-promotion.active .promotion-header p {
  display: block;
  margin: 20px 0;
  text-align: center;
}
.sl-promotion.active .promotion-body {
  display: block;
}
.sl-promotion.promotion-background-color {
  background: rgba(82, 143, 40, 0.9);
}
.sl-promotion.promotion-background-color {
  background: rgba(82, 143, 40, 0.9);
}
.sl-promotion.promotion-makingof-color {
  background: rgba(165, 4, 4, 0.9);
}
/* Extra Small devices landscape (mobile, 600px and up) */
/* Nome do arquivo. Ex: sexlog.landscape.less */
@media (min-width: 480px) and (max-width: 600px) and (orientation: landscape) {
  .sl-promotion.active {
    height: 100%;
  }
  .sl-promotion.active .promotion-header {
    padding-top: 60px;
  }
  .sl-promotion.active .promotion-header p {
    margin-bottom: 15px;
  }
}
/* medium devices (desktop, 992px and up) */
/* Nome do arquivo. Ex: sexlog.desktop.less */
@media (min-width: 992px) {
  .sl-promotion-video {
    width: 700px;
    margin: 28px auto;
    padding-bottom: 0;
    height: 0;
  }
  .sl-promotion {
    background: #d2354a;
    height: auto;
    top: 0;
    bottom: inherit;
    min-height: 48px;
    z-index: 11;
    opacity: 1 !important;
  }
  .sl-promotion .promotion-header {
    box-sizing: border-box;
    float: left;
    margin: 0;
    padding: 20px;
  }
  .sl-promotion .promotion-header h1 {
    text-align: left;
  }
  .sl-promotion .promotion-header p {
    display: block;
    text-align: left;
    margin: 0;
  }
  .sl-promotion .promotion-body {
    box-sizing: border-box;
    float: right;
    text-align: right;
    padding: 20px 50px 20px;
  }
  .sl-promotion.toggleable .back {
    display: none;
  }
  .sl-promotion.hidden-banner {
    height: 0;
    display: none;
  }
  .sl-promotion.closeable .promotion-header .close {
    display: block;
    right: 0;
    left: inherit;
    height: 48px;
  }
  .sl-promotion.closeable .promotion-header .up {
    display: none;
  }
  .sl-promotion.promotion-background-color {
    background: #528f28;
  }
  .sl-promotion.promotion-makingof-color {
    background: #a50404;
  }
  .sl-promotion.active {
    height: auto;
    z-index: 11;
  }
  .sl-promotion.active .promotion-header {
    padding: 20px 10px;
  }
  .sl-promotion,
  .sl-promotion.active {
    text-align: center;
  }
  .sl-promotion .promotion-header,
  .sl-promotion.active .promotion-header {
    position: relative;
    min-height: 1px;
    padding-left: 10px;
    padding-right: 10px;
    position: static;
    vertical-align: top;
  }
  .sl-promotion .promotion-header h1,
  .sl-promotion.active .promotion-header h1 {
    text-align: left;
    margin: 5px 0;
  }
  .sl-promotion .promotion-header p,
  .sl-promotion.active .promotion-header p {
    margin: 0;
    text-align: left;
  }
  .sl-promotion .promotion-header .back,
  .sl-promotion.active .promotion-header .back {
    display: none;
  }
  .sl-promotion .promotion-body,
  .sl-promotion.active .promotion-body {
    position: relative;
    min-height: 1px;
    padding-left: 10px;
    padding-right: 10px;
    position: static;
    display: inline-block;
    vertical-align: top;
    padding-right: 50px;
  }
}
@media (min-width: 992px) and (min-width: 992px) {
  .sl-promotion .promotion-header,
  .sl-promotion.active .promotion-header {
    float: left;
    width: 66.66666667%;
  }
}
@media (min-width: 992px) and (min-width: 992px) {
  .sl-promotion .promotion-body,
  .sl-promotion.active .promotion-body {
    float: left;
    width: 33.33333333%;
  }
}
/* medium devices (desktop, 992px and up) */
/* Nome do arquivo. Ex: sexlog.desktop.less */
@media (min-width: 992px) {
  .sl-promotion.countdown-active .promotion-header {
    position: relative;
    min-height: 1px;
    padding-left: 10px;
    padding-right: 10px;
    position: static;
    padding: 12px 0 5px 20px;
  }
  .sl-promotion.countdown-active .promotion-header button {
    right: 0;
    left: inherit;
    height: 48px;
  }
  .sl-promotion.countdown-active .promotion-body {
    position: relative;
    min-height: 1px;
    padding-left: 10px;
    padding-right: 10px;
    padding-right: 70px;
    text-align: right;
    padding: 10px 70px 10px 10px;
    min-height: 86px;
  }
  .sl-promotion.countdown-active .promotion-body:after {
    content: '';
    display: table;
    clear: both;
  }
  .sl-promotion.countdown-active .promotion-body .promotion-counter {
    display: inline-block;
    height: 30px;
    line-height: 30px;
    margin-top: 2px;
    font-size: 0;
    margin: 0;
  }
  .sl-promotion.countdown-active .promotion-body .promotion-counter span.remaining {
    margin: 0;
    display: block;
  }
  .sl-promotion.countdown-active .promotion-body .promotion-counter .countdown .countdown-section {
    height: 40px;
    display: inline-block;
    background: rgba(255, 255, 255, 0.2);
    text-align: center;
    width: 70px;
    line-height: 40px;
  }
  .sl-promotion.countdown-active .promotion-body .promotion-counter .countdown .countdown-section .countdown-amount {
    border-radius: 2px;
    display: block;
    text-align: center;
    font-size: 24px;
    line-height: 40px;
    background: linear-gradient(to bottom, rgba(255, 255, 255, 0.4) 0%, rgba(255, 255, 255, 0.3) 49%, rgba(255, 255, 255, 0) 50%);
    margin: 0;
  }
  .sl-promotion.countdown-active .promotion-body .promotion-counter .countdown .countdown-section .countdown-period {
    display: inline-block;
    vertical-align: top;
  }
  .sl-promotion.countdown-active .promotion-body .promotion-counter .countdown .countdown-divider {
    line-height: 40px;
    font-size: 16px;
    font-weight: bold;
    display: inline-block;
    height: 40px;
    vertical-align: top;
    width: 10px;
    text-align: center;
  }
  .sl-promotion.countdown-active .promotion-body button {
    padding: 5px 10px;
    display: inline-block;
    margin: 20px 0 0 7px;
  }
  .sl-promotion.countdown-active.active .promotion-header {
    padding: 12px 0 5px 20px;
  }
  .sl-promotion.countdown-active.active .promotion-header h1 {
    margin-top: 0;
  }
  .sl-promotion.countdown-active.active .promotion-header p {
    display: none;
  }
  .sl-promotion.countdown-active.active .promotion-body {
    min-height: 53px;
  }
  .sl-promotion.countdown-active.active .promotion-body .promotion-counter {
    margin: 2px 0 0;
  }
  .sl-promotion.countdown-active.active .promotion-body .promotion-counter span.remaining {
    display: none;
  }
  .sl-promotion.countdown-active.active .promotion-body .promotion-counter .countdown .countdown-section {
    display: inline;
    width: auto;
    line-height: 20px;
    background: none;
  }
  .sl-promotion.countdown-active.active .promotion-body .promotion-counter .countdown .countdown-section .countdown-amount {
    display: inline;
    background: none;
    line-height: 30px;
    margin-left: 4px;
    font-size: 20px;
  }
  .sl-promotion.countdown-active.active .promotion-body .promotion-counter .countdown .countdown-section .countdown-period {
    vertical-align: inherit;
  }
  .sl-promotion.countdown-active.active .promotion-body .promotion-counter .countdown .countdown-divider {
    line-height: 30px;
    font-size: 12px;
    height: 30px;
    margin-top: 2px;
    margin: 2px 0 0;
  }
  .sl-promotion.countdown-active.active .promotion-body button {
    margin-top: 0;
  }
}
@media (min-width: 992px) and (min-width: 992px) {
  .sl-promotion.countdown-active .promotion-header {
    float: left;
    width: 50%;
  }
}
@media (min-width: 992px) and (min-width: 992px) {
  .sl-promotion.countdown-active .promotion-body {
    float: left;
    width: 50%;
  }
}
/* medium devices (desktop, 992px and up) */
/* Nome do arquivo. Ex: sexlog.desktop.less */
@media (min-width: 1200px) {
  .sl-promotion.countdown-active .promotion-header,
  .sl-promotion.countdown-active.active .promotion-header {
    position: static;
    width: 650px;
    float: none;
    display: inline-block;
  }
  .sl-promotion.countdown-active .promotion-body,
  .sl-promotion.countdown-active.active .promotion-body {
    width: 450px;
    float: none;
    display: inline-block;
    padding: 10px;
  }
}
/* large devices (notebook, 1200px and up) */
/* Nome do arquivo. Ex: sexlog.wide.less */
@media (min-width: 1200px) {
  .sl-promotion .promotion-header,
  .sl-promotion.active .promotion-header {
    position: static;
    width: 650px;
    float: none;
    display: inline-block;
  }
  .sl-promotion .promotion-body,
  .sl-promotion.active .promotion-body {
    width: 450px;
    float: none;
    display: inline-block;
  }
}

.sl-promotion.legacy-browser {
  display: none;
}
@media (min-width: 992px) and (orientation: landscape) {
  .sl-promotion-offset {
    display: block;
  }
  .sl-promotion.legacy-browser {
    height: 39px;
    border-bottom: solid 1px #c1c2ad;
    position: fixed;
    background: #fdffca;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 202;
    display: block;
  }
  .sl-promotion.legacy-browser .promotion-header {
    position: relative;
    width: 41.66666667%;
    min-height: 1px;
    padding-left: 10px;
    padding-right: 10px;
    background: #ab5050;
    height: 48px;
    float: left;
    text-align: right;
    z-index: 3;
    padding: 0;
    position: static;
    box-sizing: border-box;
  }
  .sl-promotion.legacy-browser .promotion-header h1 {
    display: none;
  }
  .sl-promotion.legacy-browser .promotion-header p {
    float: right;
    color: #fff;
    line-height: 48px;
    margin-right: 10px;
    font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
    font-size: 14px;
  }
  .sl-promotion.legacy-browser .promotion-header .back {
    display: none;
  }
  .sl-promotion.legacy-browser .promotion-header .close {
    position: absolute;
    left: inherit;
    top: 14px;
    right: 10px;
    overflow: hidden;
    width: 21px;
    height: 20px;
    text-indent: -9999px;
    z-index: 99;
    background: url(../../../images/icon/closeBar.png);
  }
  .sl-promotion.legacy-browser .promotion-body {
    float: left;
    width: 58.33333333%;
    min-height: 1px;
    padding-left: 10px;
    padding-right: 10px;
    position: relative;
    background: #fdffca;
    z-index: 2;
    padding: 0;
    margin: 0;
    height: 48px;
    line-height: 48px;
    padding-left: 20px;
    max-width: inherit;
    box-sizing: border-box;
  }
  .sl-promotion.legacy-browser .promotion-body small {
    color: #333;
    font-size: 14px;
    line-height: 48px;
    float: left;
    font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
  }
  .sl-promotion.legacy-browser .promotion-body small a {
    float: none;
    color: #333;
    text-decoration: underline;
  }
  .sl-promotion.legacy-browser .promotion-body button {
    display: none;
  }
  .sl-promotion.legacy-browser .promotion-body b {
    font-weight: bold;
  }
  .sl-promotion.legacy-browser .promotion-body:before {
    content: "";
    float: left;
    width: 0px;
    height: 0px;
    border-top: 24px solid transparent;
    border-bottom: 26px solid transparent;
    border-left: 10px solid #ab5050;
    position: absolute;
    z-index: 3;
    top: 0;
    left: 0;
  }
}

.sl-promotion.subscribe-fail {
  background-color: rgba(248, 243, 177, 0.95);
}
.sl-promotion.subscribe-fail .subscribe-fail-description {
  color: #666666;
  display: inline-block;
  line-height: 17px;
  margin: 0 60px 0 10px;
  text-align: left;
  width: 75%;
}
.sl-promotion.subscribe-fail .subscribe-fail-header {
  text-align: center;
}
.sl-promotion.subscribe-fail .subscribe-fail-header .subscribe-fail-description {
  font-size: 14px;
  font-family: "Source Sans Pro", "Helvetica Neue", Arial, Helvetica, sans-serif;
  margin: 0 0 0 5px;
  vertical-align: middle;
}
.sl-promotion.subscribe-fail .subscribe-fail-header .subscribe-fail-description-secondary {
  display: none;
}
.sl-promotion.subscribe-fail .subscribe-fail-header .icon-alert {
  margin-left: 5%;
  vertical-align: middle;
}
.sl-promotion.subscribe-fail .subscribe-fail-header .close,
.sl-promotion.subscribe-fail .subscribe-fail-header .back {
  background-color: transparent;
}
.sl-promotion.subscribe-fail .subscribe-fail-header .close svg,
.sl-promotion.subscribe-fail .subscribe-fail-header .back svg {
  fill: #666;
  transform: scale(1.2);
}
.sl-promotion.subscribe-fail .subscribe-fail-body .subscribe-fail-button {
  background-color: #666666;
  border-radius: 5px;
  border: 1px solid #000;
  color: #fff;
  font-size: 15px;
  padding: 10px 35px;
  vertical-align: bottom;
}
.sl-promotion.subscribe-fail .subscribe-fail-body .subscribe-fail-button:hover {
  background-color: #595959;
}
.sl-promotion.subscribe-fail .subscribe-fail-body .icon-alert {
  width: 15%;
}
.sl-promotion.subscribe-fail.active .subscribe-fail-header .subscribe-fail-description {
  text-align: center;
  width: 100%;
}
.sl-promotion.subscribe-fail.active .subscribe-fail-header .subscribe-fail-description-secondary {
  display: inline-block;
}
.sl-promotion.subscribe-fail.active .subscribe-fail-header .icon-alert {
  margin-left: 0;
  margin-bottom: 15px;
}
.sl-promotion.subscribe-fail.active .subscribe-fail-header .close,
.sl-promotion.subscribe-fail.active .subscribe-fail-header .back {
  background-color: transparent;
}
.sl-promotion.subscribe-fail.active .subscribe-fail-header .close svg,
.sl-promotion.subscribe-fail.active .subscribe-fail-header .back svg {
  fill: #666;
  transform: scale(1.2);
}
.sl-promotion.subscribe-fail.active .subscribe-fail-body .subscribe-fail-button {
  margin-top: 20px;
}
.icon-alert {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB3aWR0aD0iMjhweCIgaGVpZ2h0PSIyOHB4IiB2aWV3Qm94PSIwIDAgMjggMjgiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6c2tldGNoPSJodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2gvbnMiPiAgICAgICAgPHRpdGxlPmFsZXJ0OTwvdGl0bGU+ICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPiAgICA8ZGVmcz48L2RlZnM+ICAgIDxnIGlkPSJXZWxjb21lIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBza2V0Y2g6dHlwZT0iTVNQYWdlIj4gICAgICAgIDxnIGlkPSJXaWRlIiBza2V0Y2g6dHlwZT0iTVNBcnRib2FyZEdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjI1LjAwMDAwMCwgLTIwLjAwMDAwMCkiPiAgICAgICAgICAgIDxnIGlkPSJUb3BvLS0tZXJyby1uYS1yZW5vdmHDp8Ojby1hdXRvbcOhdGljYSIgc2tldGNoOnR5cGU9Ik1TTGF5ZXJHcm91cCI+ICAgICAgICAgICAgICAgIDxnIGlkPSJhbGVydDkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIyNC4wMDAwMDAsIDE5LjAwMDAwMCkiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiPiAgICAgICAgICAgICAgICAgICAgPHJlY3QgaWQ9IlJlY3RhbmdsZS1wYXRoIiB4PSIwIiB5PSIwIiB3aWR0aD0iMzAiIGhlaWdodD0iMzAiPjwvcmVjdD4gICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNSwxLjE1Mzg0NjE1IEM3LjM1MzQ2MTU0LDEuMTUzODQ2MTUgMS4xNTM4NDYxNSw3LjM1MzQ2MTU0IDEuMTUzODQ2MTUsMTUgQzEuMTUzODQ2MTUsMjIuNjQ2NTM4NSA3LjM1MzQ2MTU0LDI4Ljg0NjE1MzggMTUsMjguODQ2MTUzOCBDMjIuNjQ2NTM4NSwyOC44NDYxNTM4IDI4Ljg0NjE1MzgsMjIuNjQ2NTM4NSAyOC44NDYxNTM4LDE1IEMyOC44NDYxNTM4LDcuMzUzNDYxNTQgMjIuNjQ2NTM4NSwxLjE1Mzg0NjE1IDE1LDEuMTUzODQ2MTUgTDE1LDEuMTUzODQ2MTUgWiBNMTUsMjMuODM4NDYxNSBDMTMuOTE3NjkyMywyMy44Mzg0NjE1IDEzLjE3NjkyMzEsMjMuMDA0MjMwOCAxMy4xNzY5MjMxLDIxLjkyMzA3NjkgQzEzLjE3NjkyMzEsMjAuODEwNzY5MiAxMy45NDg4NDYyLDIwLjAwNzY5MjMgMTUsMjAuMDA3NjkyMyBDMTYuMTExMTUzOCwyMC4wMDc2OTIzIDE2LjgyMzA3NjksMjAuODEwNzY5MiAxNi44MjMwNzY5LDIxLjkyMzA3NjkgQzE2LjgyMzA3NjksMjMuMDA1Mzg0NiAxNi4xMTExNTM4LDIzLjgzODQ2MTUgMTUsMjMuODM4NDYxNSBMMTUsMjMuODM4NDYxNSBaIE0xNS43MTc2OTIzLDE2LjUyNDIzMDggQzE1LjQ0MTkyMzEsMTcuNDY0NjE1NCAxNC41NzMwNzY5LDE3LjQ4MDc2OTIgMTQuMjgzNDYxNSwxNi41MjQyMzA4IEMxMy45NSwxNS40MjExNTM4IDEyLjc2NSwxMS4yMzM4NDYyIDEyLjc2NSw4LjUxNDIzMDc3IEMxMi43NjUsNC45MjU3NjkyMyAxNy4yNTQ2MTU0LDQuOTA4NDYxNTQgMTcuMjU0NjE1NCw4LjUxNDIzMDc3IEMxNy4yNTM0NjE1LDExLjI1IDE2LjAwNSwxNS41NDU3NjkyIDE1LjcxNzY5MjMsMTYuNTI0MjMwOCBMMTUuNzE3NjkyMywxNi41MjQyMzA4IFoiIGlkPSJTaGFwZSIgZmlsbD0iIzY2NjY2NiI+PC9wYXRoPiAgICAgICAgICAgICAgICA8L2c+ICAgICAgICAgICAgPC9nPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+) no-repeat;
  height: 28px;
  display: inline-block;
  width: 28px;
}
.icon-close {
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB3aWR0aD0iMTRweCIgaGVpZ2h0PSIxNHB4IiB2aWV3Qm94PSIwIDAgMTQgMTQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6c2tldGNoPSJodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2gvbnMiPiAgICAgICAgPHRpdGxlPjE0MzExMDk2NzZfY3Jvc3MtMjQ8L3RpdGxlPiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4gICAgPGRlZnM+PC9kZWZzPiAgICA8ZyBpZD0iV2VsY29tZSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+ICAgICAgICA8ZyBpZD0iV2lkZSIgc2tldGNoOnR5cGU9Ik1TQXJ0Ym9hcmRHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEwOTkuMDAwMDAwLCAtMjkuMDAwMDAwKSIgZmlsbD0iIzY2NjY2NiI+ICAgICAgICAgICAgPGcgaWQ9IjE0MzExMDk2NzZfY3Jvc3MtMjQiIHNrZXRjaDp0eXBlPSJNU0xheWVyR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEwOTkuMDAwMDAwLCAyOS4wMDAwMDApIj4gICAgICAgICAgICAgICAgPHBhdGggZD0iTTEzLjUxOTU0NTUsMS45MTg2MzYzNiBDMTMuNzE4NzI3MywyLjExNzgxODE4IDEzLjcxODcyNzMsMi40NDQyNzI3MyAxMy41MTk1NDU1LDIuNjQzNDU0NTUgTDkuNTI1NzI3MjcsNi42MzM0NTQ1NSBDOS4zMjY1NDU0NSw2LjgzMiA5LjMyNjU0NTQ1LDcuMTU5MDkwOTEgOS41MjU3MjcyNyw3LjM1ODkwOTA5IEwxMy41MTc2MzY0LDExLjM1MDE4MTggQzEzLjcxNjgxODIsMTEuNTQ5MzYzNiAxMy43MTY4MTgyLDExLjg3NTgxODIgMTMuNTE3NjM2NCwxMi4wNzU2MzY0IEwxMi4wNjM1NDU1LDEzLjUyNDYzNjQgQzExLjg2MzcyNzMsMTMuNzIzMTgxOCAxMS41MzY2MzY0LDEzLjcyMzE4MTggMTEuMzM2ODE4MiwxMy41MjQ2MzY0IEw3LjM0NjE4MTgyLDkuNTM0IEM3LjE0Nyw5LjMzNDgxODE4IDYuODE5MjcyNzMsOS4zMzQ4MTgxOCA2LjYyMDA5MDkxLDkuNTM0IEwyLjYyNjI3MjczLDEzLjUyMjA5MDkgQzIuNDI3MDkwOTEsMTMuNzIxMjcyNyAyLjA5OTM2MzY0LDEzLjcyMTI3MjcgMS45MDAxODE4MiwxMy41MjIwOTA5IEwwLjQ0OCwxMi4wNzExODE4IEMwLjI0ODgxODE4MiwxMS44NzIgMC4yNDg4MTgxODIsMTEuNTQ1NTQ1NSAwLjQ0OCwxMS4zNDU3MjczIEw0LjQ0MzA5MDkxLDcuMzU2MzYzNjQgQzQuNjQyMjcyNzMsNy4xNTc4MTgxOCA0LjY0MjI3MjczLDYuODMwNzI3MjcgNC40NDMwOTA5MSw2LjYzMDkwOTA5IEwwLjQ1MTE4MTgxOCwyLjYzOSBDMC4yNTEzNjM2MzYsMi40Mzk4MTgxOCAwLjI1MTM2MzYzNiwyLjExMjcyNzI3IDAuNDUxMTgxODE4LDEuOTEzNTQ1NDUgTDEuOTA0NjM2MzYsMC40NjM5MDkwOTEgQzIuMTA1MDkwOTEsMC4yNjUzNjM2MzYgMi40MzE1NDU0NSwwLjI2NTM2MzYzNiAyLjYzMTM2MzY0LDAuNDY0NTQ1NDU1IEw2LjYyMTM2MzY0LDQuNDU0NTQ1NDUgQzYuODIxMTgxODIsNC42NTQzNjM2NCA3LjE0ODI3MjczLDQuNjU0MzYzNjQgNy4zNDc0NTQ1NSw0LjQ1NTE4MTgyIEwxMS4zNDEyNzI3LDAuNDY3MDkwOTA5IEMxMS41Mzk4MTgyLDAuMjY4NTQ1NDU1IDExLjg2NjkwOTEsMC4yNjg1NDU0NTUgMTIuMDY3MzYzNiwwLjQ2NzA5MDkwOSBMMTMuNTE5NTQ1NSwxLjkxODYzNjM2IEwxMy41MTk1NDU1LDEuOTE4NjM2MzYgWiIgaWQ9IlNoYXBlIiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIj48L3BhdGg+ICAgICAgICAgICAgPC9nPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+) no-repeat;
  display: inline-block;
  cursor: pointer;
  height: 16px;
  margin-left: 60px;
  width: 14px;
  vertical-align: super;
}
/* medium devices (desktop, 992px and up) */
@media (min-width: 992px) {
  .sl-promotion.subscribe-fail {
    background-color: #F8F3B1;
  }
  .sl-promotion.subscribe-fail .subscribe-fail-header .subscribe-fail-description {
    width: 90%;
  }
  .sl-promotion.subscribe-fail .subscribe-fail-header .subscribe-fail-description-secondary {
    display: inline-block;
  }
  .sl-promotion.subscribe-fail .subscribe-fail-header .icon-alert {
    margin-left: 0;
  }
  .sl-promotion.subscribe-fail .subscribe-fail-body {
    padding: 15px 70px;
  }
  .sl-promotion.subscribe-fail.active .subscribe-fail-header .subscribe-fail-description {
    text-align: left;
    width: 90%;
  }
  .sl-promotion.subscribe-fail.active .subscribe-fail-header .icon-alert {
    margin-left: 0;
    margin-bottom: 0;
  }
  .sl-promotion.subscribe-fail.active .subscribe-fail-body .subscribe-fail-button {
    margin-top: 0;
  }
}

.scroll-block {
  position: fixed;
  height: 100%;
  width: 100%;
  overflow: hidden;
}

.sl-search .search-header button.search-close {
  background-position: 0 -3512px;background-repeat: no-repeat;background-image: url(../../images/sprites/svg/common/sprite.svg);
}
.sl-search .search-body ul.locations > li i.icon {
  background-position: 0 -3560px;background-repeat: no-repeat;background-image: url(../../images/sprites/svg/common/sprite.svg);
}
.sl-search .search-body ul.locations > li:hover i.icon {
  background-position: 0 -3590px;background-repeat: no-repeat;background-image: url(../../images/sprites/svg/common/sprite.svg);
}
.sl-search .search-body ul.all > li i.icon {
  background-position: 0 -3650px;background-repeat: no-repeat;background-image: url(../../images/sprites/svg/common/sprite.svg);
}
.sl-search {
  position: fixed;
  z-index: 50;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 10px;
  background: #fff;
  background-color: #140219;
  padding: 0;
}
.sl-search .search-container {
  position: relative;
  height: 100%;
  padding-top: 58px;
  color: #fff;
  font-size: 14px;
  font-family: "Source Sans Pro", "Helvetica Neue", Arial, Helvetica, sans-serif;
}
.sl-search .search-header {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
.sl-search .search-header input[type="search"] {
  background-color: white;
  width: calc(100% - 10px);
  height: 30px;
  cursor: text;
  color: #666;
  margin: 9px 5px;
  padding-left: 10px;
  border: none;
  outline: none;
  font-family: "Source Sans Pro", "Helvetica Neue", Arial, Helvetica, sans-serif;
  font-size: 14px;
  border-radius: 3px;
}
.sl-search .search-header button.search-close {
  background-color: transparent;
  border: none;
  width: 50px;
  height: 55px;
  position: absolute;
  right: 0;
  top: 0;
}
.sl-search .search-body {
  overflow-y: auto;
  height: 100%;
  padding-bottom: 50px;
}
.sl-search .search-body .loading {
  text-align: center;
}
.sl-search .search-body ul {
  list-style: none;
  padding: 0;
  margin: 0;
}
.sl-search .search-body ul > li {
  height: 40px;
  line-height: 40px;
  overflow: hidden;
  border-left: 3px solid transparent;
  padding: 0 10px;
}
.sl-search .search-body ul > li a {
  display: block;
  height: 40px;
  color: #fff;
  text-decoration: none;
  color: #999;
}
.sl-search .search-body ul > li a img.img-circle {
  width: 30px;
  height: 30px;
  margin-right: 3px;
  margin-top: -2px;
  vertical-align: middle;
}
.sl-search .search-body ul > li a small {
  font-size: 12px;
  display: inline-block;
  line-height: 40px;
}
.sl-search .search-body ul > li:hover,
.sl-search .search-body ul > li:active,
.sl-search .search-body ul > li:focus {
  border-left-color: #661577;
  background-color: #151114;
}
.sl-search .search-body ul > li:hover a small,
.sl-search .search-body ul > li:active a small,
.sl-search .search-body ul > li:focus a small {
  color: #d3a7cf;
}
.sl-search .search-body ul i.icon {
  display: inline-block;
  width: 30px;
  height: 30px;
  margin-right: 3px;
  margin-top: -2px;
  vertical-align: middle;
}
.sl-search .search-footer {
  width: 100%;
  bottom: 0;
  position: absolute;
  text-align: center;
  padding: 10px 0;
  background-color: #2b1b2f;
}
.sl-search .search-footer a {
  display: block;
  text-decoration: none;
  font-weight: 300;
  color: #fff;
}
.sl-search .search-footer a:hover {
  color: #fff;
}
.sl-search .search-footer:hover {
  border-color: #2d262b;
}

.sl-share .modal-dialog .modal-content .modal-body .body-container .image-container .preview .image-delete i {
  background-position: 0 -135px;background-image: url(../../images/sprites/svg/common/sprite.svg);background-repeat: no-repeat;background-image: url(../../../../images/sprites/svg/explorer/sprite.svg);
}
.sl-share .modal-dialog .modal-content .modal-header .info .subtitle .edit-container .svg-allsite-edit {
  background-position: 0 -186px;background-image: url(../../images/sprites/svg/common/sprite.svg);background-repeat: no-repeat;background-image: url(../../../../images/sprites/svg/explorer/sprite.svg);
}
.sl-share .modal-dialog .modal-content .modal-body fieldset .icon-container .icon-container-photo,
.sl-share .modal-dialog .modal-content .modal-body fieldset .icon-photo:hover {
  background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2230%22%20height%3D%2221%22%20viewBox%3D%220%200%2030%2021%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M4%201H3C1.347%201%200%202.34%200%203.994v14.012C0%2019.656%201.343%2021%203%2021h24c1.653%200%203-1.34%203-2.994V3.994C30%202.344%2028.657%201%2027%201H10c0-.556-.444-1-.99-1H4.99C4.45%200%204%20.448%204%201zm11%2017c3.866%200%207-3.134%207-7s-3.134-7-7-7-7%203.134-7%207%203.134%207%207%207zm0-2c2.76%200%205-2.24%205-5s-2.24-5-5-5-5%202.24-5%205%202.24%205%205%205z%22%20fill%3D%22%23D5186A%22%20fill-rule%3D%22evenodd%22/%3E%3C/svg%3E');background-repeat: no-repeat;background-position: 50%;
}
.sl-share .modal-dialog .modal-content .modal-body fieldset .icon-photo,
.sl-share .modal-dialog .modal-content .modal-body fieldset .icon-photo.disabled:hover {
  background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2230%22%20height%3D%2221%22%20viewBox%3D%220%200%2030%2021%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M4%201H3C1.347%201%200%202.34%200%203.994v14.012C0%2019.656%201.343%2021%203%2021h24c1.653%200%203-1.34%203-2.994V3.994C30%202.344%2028.657%201%2027%201H10c0-.556-.444-1-.99-1H4.99C4.45%200%204%20.448%204%201zm11%2017c3.866%200%207-3.134%207-7s-3.134-7-7-7-7%203.134-7%207%203.134%207%207%207zm0-2c2.76%200%205-2.24%205-5s-2.24-5-5-5-5%202.24-5%205%202.24%205%205%205z%22%20fill%3D%22%23999%22%20fill-rule%3D%22evenodd%22/%3E%3C/svg%3E');background-repeat: no-repeat;background-position: 50%;
}
.sl-share .modal-dialog .modal-content .modal-body fieldset .icon-container .icon-container-video,
.sl-share .modal-dialog .modal-content .modal-body fieldset .icon-video:hover {
  background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2230%22%20height%3D%2220%22%20viewBox%3D%220%200%2030%2020%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M22%205.333v-2.34C22%201.344%2020.656%200%2019%200H3C1.344%200%200%201.34%200%202.994v14.012C0%2018.656%201.344%2020%203%2020h16c1.657%200%203-1.34%203-2.994v-2.34l6.33%204.222c.92.612%201.67.22%201.67-.88V1.992C30%20.9%2029.253.5%2028.33%201.113L22%205.332zM15%2010l-8%205V5l8%205z%22%20fill%3D%22%23D5186A%22%20fill-rule%3D%22evenodd%22/%3E%3C/svg%3E');background-repeat: no-repeat;background-position: 50%;
}
.sl-share .modal-dialog .modal-content .modal-body fieldset .icon-video,
.sl-share .modal-dialog .modal-content .modal-body fieldset .icon-video.disabled:hover {
  background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2230%22%20height%3D%2220%22%20viewBox%3D%220%200%2030%2020%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M22%205.333v-2.34C22%201.344%2020.656%200%2019%200H3C1.344%200%200%201.34%200%202.994v14.012C0%2018.656%201.344%2020%203%2020h16c1.657%200%203-1.34%203-2.994v-2.34l6.33%204.222c.92.612%201.67.22%201.67-.88V1.992C30%20.9%2029.253.5%2028.33%201.113L22%205.332zM15%2010l-8%205V5l8%205z%22%20fill%3D%22%23999%22%20fill-rule%3D%22evenodd%22/%3E%3C/svg%3E');background-repeat: no-repeat;background-position: 50%;
}
.sl-share .modal-dialog .modal-content .modal-body fieldset .icon-container {
  background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2267%22%20height%3D%2260%22%20viewBox%3D%220%200%2067%2060%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M60%2020.625V0H0v60h60V43.375L67%2032l-7-11.375z%22%20stroke%3D%22%23DBDBDB%22%20fill%3D%22%23F1F1F1%22%20fill-rule%3D%22evenodd%22/%3E%3C/svg%3E');background-repeat: no-repeat;background-position: 50%;
}
.sl-share .terms-alert {
  text-align: center;
  width: 100%;
  height: auto;
  padding: 10px;
  background: #f5f5f5;
  border: 1px solid #eee;
}
.sl-share .terms-alert .terms-alert__text {
  width: 100%;
  max-width: 440px;
  margin: auto;
  font-size: 14px;
  color: #666;
}
.sl-share .terms-alert .terms-alert__link {
  margin: 10px auto;
  background: transparent;
  border: 1px solid #ff0066;
  color: #ff0066;
  border-radius: 20px;
  padding: 3px 50px;
  font-size: 14px;
}
.sl-share .modal-dialog {
  font-family: "Source Sans Pro", "Helvetica Neue", Arial, Helvetica, sans-serif !important;
}
.sl-share .modal-dialog a:hover {
  color: #661577;
}
.sl-share .modal-dialog .modal-content {
  border: none;
  border-radius: 3px;
  transition: height 0.5s cubic-bezier(0.645, 0.045, 0.355, 1);
}
.sl-share .modal-dialog .modal-content .modal-header .avatar {
  float: left;
}
.sl-share .modal-dialog .modal-content .modal-header .avatar .img-circle {
  width: 40px;
  height: 40px;
}
.sl-share .modal-dialog .modal-content .modal-header .sl-close {
  border-left: none;
}
.sl-share .modal-dialog .modal-content .modal-header .info {
  float: left;
  margin-left: 10px;
  width: calc(100% - 90px);
}
.sl-share .modal-dialog .modal-content .modal-header .info .info-section {
  display: block;
  line-height: 18px;
}
.sl-share .modal-dialog .modal-content .modal-header .info .title {
  font-size: 16px;
  font-weight: bold;
}
.sl-share .modal-dialog .modal-content .modal-header .info .title a {
  color: #666;
}
.sl-share .modal-dialog .modal-content .modal-header .info .subtitle {
  font-size: 12px;
  color: gray;
}
.sl-share .modal-dialog .modal-content .modal-header .info .subtitle a {
  font-weight: bold;
}
.sl-share .modal-dialog .modal-content .modal-header .info .subtitle a.privacy__btn-choise span.info-section-lists {
  color: #999;
  font-size: 11px;
}
.sl-share .modal-dialog .modal-content .modal-header .info .subtitle a.privacy__btn-choise:hover span.info-section-lists {
  color: #4b0045;
}
.sl-share .modal-dialog .modal-content .modal-header .info .subtitle .privacy__btn-choise {
  display: inline-block;
  border: 1px solid #999;
  width: auto;
  border-radius: 6px;
  padding: 2px 6px 0px 7px;
}
.sl-share .modal-dialog .modal-content .modal-header .info .subtitle .privacy__btn-choise:hover {
  border: 1px solid #4b0045;
}
.sl-share .modal-dialog .modal-content .modal-header .info .subtitle .edit-container {
  display: inline-block;
  height: 10px;
  position: relative;
  width: 13px;
}
.sl-share .modal-dialog .modal-content .modal-header .info .subtitle .edit-container .svg-allsite-edit {
  cursor: pointer;
  position: absolute;
  display: inline-block;
  background-image: url(../../images/sprites/svg/common/sprite.svg);
  width: 13px;
  height: 12px;
  left: 1px;
}
.sl-share .modal-dialog .modal-content .modal-body {
  padding: 0;
}
.sl-share .modal-dialog .modal-content .modal-body fieldset {
  border-top: 1px solid #ddd;
  height: 63px;
}
.sl-share .modal-dialog .modal-content .modal-body fieldset legend {
  width: auto;
  margin: 0;
  border: none;
  font-size: 11px;
  color: #bbb;
  padding: 0 5px;
}
.sl-share .modal-dialog .modal-content .modal-body fieldset .share-file,
.sl-share .modal-dialog .modal-content .modal-body fieldset .share-video,
.sl-share .modal-dialog .modal-content .modal-body fieldset .share-audio {
  display: none;
}
.sl-share .modal-dialog .modal-content .modal-body fieldset .icon-container {
  display: inline-block;
  width: 67px;
  height: 62px;
  margin-right: 8px;
  position: relative;
  vertical-align: top;
}
.sl-share .modal-dialog .modal-content .modal-body fieldset .icon-container .icon-container-photo,
.sl-share .modal-dialog .modal-content .modal-body fieldset .icon-container .icon-container-video {
  position: absolute;
  top: 21px;
  left: 16px;
  width: 30px;
  height: 21px;
}
.sl-share .modal-dialog .modal-content .modal-body fieldset .file-info {
  display: inline-block;
  height: 62px;
  line-height: 25px;
  width: calc(100% - 79px);
}
.sl-share .modal-dialog .modal-content .modal-body fieldset .file-info > span {
  font-family: "Source Sans Pro", "Helvetica Neue", Arial, Helvetica, sans-serif;
}
.sl-share .modal-dialog .modal-content .modal-body fieldset .file-info .file-name {
  color: #333;
  font-size: 14px;
  display: block;
  margin-top: 3px;
}
.sl-share .modal-dialog .modal-content .modal-body fieldset .file-info .file-size {
  font-size: 12px;
  color: #666;
}
.sl-share .modal-dialog .modal-content .modal-body fieldset .file-info .file-audio-add {
  color: white;
  font-size: 12px;
  padding: 0px 5px 0px 20px;
  border-radius: 3px;
  background: #a52276 url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M11.02%207.785V.938c0-1.03-1.253-.936-1.253-.936L4.054%201.365s-.696.212-.696.98v5.76c-.41-.08-.867-.06-1.32.08C.8%208.56.047%209.68.354%2010.68c.306%201.002%201.556%201.508%202.792%201.13%201.235-.377%201.99-1.496%201.682-2.498-.02-.062-.042-.123-.068-.18v-5.18l4.846-1.22v3.883c-.423-.093-.898-.077-1.37.067C7%207.062%206.247%208.18%206.554%209.182c.306%201.002%201.556%201.508%202.792%201.13%201.235-.377%201.99-1.496%201.682-2.498l-.01-.03z%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22evenodd%22/%3E%3C/svg%3E') 4px center no-repeat;
  display: inline-block;
  line-height: 20px;
}
.sl-share .modal-dialog .modal-content .modal-body fieldset .file-info .file-audio-add .file-close {
  width: 14px;
  height: 14px;
  line-height: 14px;
}
.sl-share .modal-dialog .modal-content .modal-body fieldset .file-info .file-audio-add.hover {
  cursor: pointer;
}
.sl-share .modal-dialog .modal-content .modal-body fieldset .file-info .file-audio-add.hover:hover {
  background-color: #ba2685;
}
.sl-share .modal-dialog .modal-content .modal-body fieldset .file-info .file-close {
  display: inline-block;
  width: 16px;
  height: 16px;
  border-radius: 50%;
  background-color: #DEDEDE;
  vertical-align: text-bottom;
  margin-left: 6px;
  line-height: 15px;
  text-align: center;
  font-size: 20px;
  font-weight: 100;
  color: #585858;
  cursor: pointer;
}
.sl-share .modal-dialog .modal-content .modal-body fieldset .file-info .file-close:hover {
  background-color: #CACACA;
  color: #464646;
}
.sl-share .modal-dialog .modal-content .modal-body fieldset .icon-actions {
  display: inline-block;
  margin-left: 12px;
}
.sl-share .modal-dialog .modal-content .modal-body fieldset .icon-plus {
  line-height: 61px;
  width: 61px;
  display: inline-block;
  text-align: center;
  font-family: monospace;
  font-size: 36px;
  font-weight: 600;
  color: #666;
}
.sl-share .modal-dialog .modal-content .modal-body fieldset .icon-photo,
.sl-share .modal-dialog .modal-content .modal-body fieldset .icon-video,
.sl-share .modal-dialog .modal-content .modal-body fieldset .icon-audio {
  display: inline-block;
  margin: 15px 30px 0 2px;
  cursor: pointer;
  width: 30px;
  height: 21px;
  line-height: 60px;
  text-align: center;
}
.sl-share .modal-dialog .modal-content .modal-body fieldset .icon-photo > span,
.sl-share .modal-dialog .modal-content .modal-body fieldset .icon-video > span,
.sl-share .modal-dialog .modal-content .modal-body fieldset .icon-audio > span {
  font-size: 10px;
  text-transform: uppercase;
  color: #666;
}
.sl-share .modal-dialog .modal-content .modal-body fieldset .icon-photo.disabled,
.sl-share .modal-dialog .modal-content .modal-body fieldset .icon-video.disabled,
.sl-share .modal-dialog .modal-content .modal-body fieldset .icon-audio.disabled {
  opacity: 0.5;
}
.sl-share .modal-dialog .modal-content .modal-body fieldset .icon-photo.disabled:hover,
.sl-share .modal-dialog .modal-content .modal-body fieldset .icon-video.disabled:hover,
.sl-share .modal-dialog .modal-content .modal-body fieldset .icon-audio.disabled:hover {
  cursor: default;
}
.sl-share .modal-dialog .modal-content .modal-body fieldset .icon-photo:hover > span,
.sl-share .modal-dialog .modal-content .modal-body fieldset .icon-video:hover > span,
.sl-share .modal-dialog .modal-content .modal-body fieldset .icon-audio:hover > span {
  color: #d5186a;
}
.sl-share .modal-dialog .modal-content .modal-body fieldset .icon-video {
  width: 30px;
  height: 21px;
}
.sl-share .modal-dialog .modal-content .modal-body fieldset .icon-audio {
  width: 21px;
  height: 21px;
}
.sl-share .modal-dialog .modal-content .modal-body .alert {
  border-top: none;
  margin-bottom: 0;
  font-size: 13px;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container {
  padding: 16px 18px;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container textarea {
  border: none;
  width: 100%;
  resize: none;
  background-color: white;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container textarea:focus {
  box-shadow: none;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container canvas {
  display: none;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container .image-container {
  position: relative;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container .image-container .image__spinner {
  display: none;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container .image-container .preview {
  margin: 15px 0 0 0;
  text-align: center;
  border: 1px solid #ddd;
  float: none;
  display: none;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container .image-container .preview .image {
  background-color: #333;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container .image-container .preview .image img {
  max-width: 100%;
  width: auto;
  height: auto;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container .image-container .preview .image-delete {
  border-radius: 50%;
  display: inline-block;
  width: 25px;
  height: 25px;
  background-color: #303030;
  position: absolute;
  top: -12px;
  right: -12px;
  cursor: pointer;
  box-shadow: 0 0 4px gray;
  z-index: 10;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container .image-container .preview .image-delete i {
  background-image: url("../../images/sprites/svg/common/sprite.svg?v1");
  display: inline-block;
  width: 9px;
  height: 11px;
  margin-top: 7px;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container .image-container .preview .image-delete:hover {
  box-shadow: 0 0 8px gray;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container .image-container .preview .watermark {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container .image-container .preview .watermark .watermark-elements {
  position: absolute;
  display: none;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container .image-container .preview .watermark .watermark-elements .watermark-logo {
  width: 70px;
  display: inline-block;
  background-image: url("../../../../../assets/images/icons/png/watermark-small.png?v1");
  background-repeat: no-repeat;
  background-position: 0 0;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container .image-container .preview .watermark .watermark-elements .watermark-login {
  position: relative;
  bottom: 0;
  right: 3px;
  font-size: 13px;
  line-height: 20px;
  font-weight: bold;
  color: white;
  text-shadow: 0px 1px 2px #969696;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container .image-container .preview .watermark .watermark-elements.nw,
.sl-share .modal-dialog .modal-content .modal-body .body-container .image-container .preview .watermark .watermark-elements.ne,
.sl-share .modal-dialog .modal-content .modal-body .body-container .image-container .preview .watermark .watermark-elements.se,
.sl-share .modal-dialog .modal-content .modal-body .body-container .image-container .preview .watermark .watermark-elements.sw {
  display: block;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container .image-container .preview .watermark .watermark-elements.nw {
  top: 5px;
  left: 5px;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container .image-container .preview .watermark .watermark-elements.ne {
  top: 5px;
  right: 5px;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container .image-container .preview .watermark .watermark-elements.sw {
  bottom: 5px;
  left: 5px;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container .image-container .preview .watermark .watermark-elements.se {
  bottom: 5px;
  right: 5px;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container .image-container .queue-photo {
  position: absolute;
  left: 10%;
  top: calc(50% - 15px);
  width: 100%;
  background: none;
  border: none;
  box-shadow: none;
  display: none;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container .image-container .queue-photo .icon,
.sl-share .modal-dialog .modal-content .modal-body .body-container .image-container .queue-photo .cancel,
.sl-share .modal-dialog .modal-content .modal-body .body-container .image-container .queue-photo .fileName,
.sl-share .modal-dialog .modal-content .modal-body .body-container .image-container .queue-photo .percentage {
  display: none;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container .image-container .queue-photo .sl-close {
  width: 30px;
  height: 30px;
  position: absolute;
  right: 2px;
  top: calc(50% - 15px);
  display: block;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container .image-container .queue-photo .uploadifyQueueItem {
  width: 80%;
  margin: 0;
  background: none;
  border: none;
  box-shadow: none;
  box-sizing: border-box;
  font-size: 12px;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container .image-container .queue-photo .uploadifyQueueItem .uploadifyProgress {
  margin: 0;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container .image-container .queue-photo .uploadifyQueueItem .uploadifyProgress .uploadifyProgressBar {
  height: 10px;
  background-color: #661577;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container .image-container .queue-photo .uploadifyQueueItem.completed {
  background: none;
  border: none;
  box-shadow: none;
  padding: 0;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container .image-container .queue-photo .uploadifyQueueItem.completed .fileName {
  color: #3c763d;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container .tools-upload {
  background: #f5f5f5;
  min-height: 45px;
  float: none;
  border-color: #ddd;
  width: auto;
  padding: 10px;
  border: 1px solid #ddd;
  border-top: none;
  display: none;
  position: relative;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container .tools-upload p {
  font-size: 11px;
  margin-bottom: 2px;
  text-transform: uppercase;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container .tools-upload .tool-btn {
  display: inline-block;
  text-indent: -9999px;
  background-repeat: no-repeat;
  background-position: 50%;
  background-color: white;
  border: 1px solid #CCC;
  border-radius: 3px;
  width: 45px;
  height: 40px;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container .tools-upload .tool-btn:hover {
  border-color: #a6a6a6;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container .tools-upload .tools-disabled {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: white;
  opacity: 0.5;
  z-index: 1;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container .tools-upload .tollsL {
  float: left;
  position: relative;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container .tools-upload .tollsL ul {
  padding: 0;
  list-style: none;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container .tools-upload .tollsL ul li {
  float: left;
  margin-right: 2px;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container .tools-upload .tollsL ul li a.selected {
  border: 3px solid #999;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container .tools-upload .tollsR {
  float: right;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container .tools-upload .tollsR p {
  font-size: 12px;
  margin-bottom: 5px;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container .tools-upload .tollsR ul {
  padding: 0;
  list-style: none;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container .tools-upload .tollsR ul li {
  float: right;
  margin-left: 4px;
  width: 26px;
  height: 27px;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container .tools-upload .tollsR ul li a {
  display: block;
  height: 27px;
  text-indent: -9999px;
  background: url("../images/icon/photoEditor.png?v1");
  background-repeat: no-repeat;
  outline: none;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container .tools-upload .tollsR ul li.crop a {
  background-position: -153px 0;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container .tools-upload .tollsR ul li.crop a:hover {
  background-position: -153px -28px;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container .tools-upload .tollsR ul li.rotate a {
  background-position: -122px 0;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container .tools-upload .tollsR ul li.rotate a:hover {
  background-position: -122px -28px;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container .tools-upload .edit-container {
  float: right;
  text-align: right;
  position: relative;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container .tools-upload .edit-container > button {
  color: white;
  text-indent: 0;
  width: auto;
  background-image: linear-gradient(#E1186F, #B51259);
  border: none;
  font-size: 16px;
  font-weight: 600;
  padding: 0 8px;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container .tools-upload .edit-container > button:hover {
  background-image: linear-gradient(#ca1664, #9e104e);
}
.sl-share .modal-dialog .modal-content .modal-body .body-container .tools-upload .edit-container > button i {
  display: inline-block;
  width: 24px;
  height: 24px;
  vertical-align: middle;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container .tools-upload .edit-container > button span {
  display: none;
  vertical-align: middle;
  margin-left: 5px;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container .tools-upload .edit-container .new {
  background: #fd006b;
  color: white;
  font-weight: 600;
  padding: 0px 3px;
  border-radius: 3px;
  display: none;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container .queue-media {
  position: absolute;
  bottom: 0;
  left: 0;
  z-index: 1;
  width: 100%;
  display: none;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container .queue-media .sl-close {
  width: 30px;
  height: 30px;
  position: absolute;
  right: 2px;
  top: calc(50% - 15px);
  display: block;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container .queue-media .uploadifyQueueItem {
  margin-top: 10px;
  font-size: 12px;
  background: none;
  box-shadow: none;
  background-color: #f9f9f9;
  width: 100%;
  padding: 10px 18px;
  box-sizing: border-box;
  border: none;
  border-radius: 0;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container .queue-media .uploadifyQueueItem .fileName {
  font-weight: bold;
  box-sizing: border-box;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container .queue-media .uploadifyQueueItem .uploadifyProgress {
  background-color: #E5E5E5;
  margin-top: 6px;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}
.sl-share .modal-dialog .modal-content .modal-body .body-container .queue-media .uploadifyQueueItem .uploadifyProgress .uploadifyProgressBar {
  height: 20px;
  background-color: #661577;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container .queue-media .uploadifyQueueItem .icon {
  display: none;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container .queue-media .uploadifyQueueItem.completed {
  background-color: #dff0d8;
  border: 1px solid #d6e9c6;
  color: #3c763d;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container .queue-media .uploadifyQueueItem.completed .fileName {
  color: #3c763d;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container.image-edit textarea {
  height: 84px;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container.image-edit .preview,
.sl-share .modal-dialog .modal-content .modal-body .body-container.image-edit .tools-upload {
  display: block;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container.loading.file-uploaded .image__spinner {
  top: 40px;
  left: 80%;
}
@media (min-width: 600px) {
  .sl-share .modal-dialog .modal-content .modal-body .body-container.loading.file-uploaded .image__spinner {
    left: calc(50% - 20px);
  }
}
.sl-share .modal-dialog .modal-content .modal-body .body-container.loading .image__spinner {
  position: absolute;
  left: calc(50% - 20px);
  top: 50%;
  z-index: 10;
  display: block;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container.loading img {
  opacity: 0.2;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container.loading .image-container .queue-photo {
  display: block;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container.loading .image-container .queue-photo .sl-close {
  top: 0;
  right: 0;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container.loading .image-container .queue-photo .uploadifyProgress {
  display: block;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container.loading .queue-media {
  display: block;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container.loading .queue-media .sl-close {
  top: 8px;
  right: 8px;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container.image-edit.loading .queue-media {
  display: none;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container.image-edit.loading .image-container .queue-photo .sl-close {
  display: none;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container.image-edit.loading.file-uploaded .queue-media {
  display: block;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container.image-no-preview .image-container .queue-photo,
.sl-share .modal-dialog .modal-content .modal-body .body-container.error-photo .image-container .queue-photo {
  position: relative;
  display: block;
  left: 0;
  top: 0;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container.image-no-preview .image-container .queue-photo .uploadifyQueueItem,
.sl-share .modal-dialog .modal-content .modal-body .body-container.error-photo .image-container .queue-photo .uploadifyQueueItem {
  background-color: #f9f9f9;
  border: 1px solid #ddd;
  border-radius: 3px;
  padding: 10px 15px;
  width: 100%;
  font-size: 12px;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container.image-no-preview .image-container .queue-photo .uploadifyQueueItem .fileName,
.sl-share .modal-dialog .modal-content .modal-body .body-container.error-photo .image-container .queue-photo .uploadifyQueueItem .fileName {
  font-weight: bold;
  display: block;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container.image-no-preview .image-container .queue-photo .uploadifyQueueItem .uploadifyProgress,
.sl-share .modal-dialog .modal-content .modal-body .body-container.error-photo .image-container .queue-photo .uploadifyQueueItem .uploadifyProgress {
  background-color: #E5E5E5;
  margin-top: 6px;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}
.sl-share .modal-dialog .modal-content .modal-body .body-container.image-no-preview .image-container .queue-photo .uploadifyQueueItem .uploadifyProgress .uploadifyProgressBar,
.sl-share .modal-dialog .modal-content .modal-body .body-container.error-photo .image-container .queue-photo .uploadifyQueueItem .uploadifyProgress .uploadifyProgressBar {
  height: 20px;
  background-color: #661577;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container.image-no-preview .image-container .queue-photo .uploadifyQueueItem.completed,
.sl-share .modal-dialog .modal-content .modal-body .body-container.error-photo .image-container .queue-photo .uploadifyQueueItem.completed {
  background-color: #dff0d8;
  border: 1px solid #d6e9c6;
  color: #3c763d;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container.image-no-preview.error-photo .image-container .queue-photo .uploadifyQueueItem,
.sl-share .modal-dialog .modal-content .modal-body .body-container.error-photo.error-photo .image-container .queue-photo .uploadifyQueueItem {
  background-color: #f2dede;
  border-color: #ebccd1;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container.image-no-preview.error-photo .image-container .queue-photo .uploadifyQueueItem .percentage,
.sl-share .modal-dialog .modal-content .modal-body .body-container.error-photo.error-photo .image-container .queue-photo .uploadifyQueueItem .percentage {
  display: block;
  color: #a94442;
  font-weight: bold;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container.error-media .queue-media {
  display: block;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container.error-media .queue-media .uploadifyQueueItem {
  background-color: #f2dede;
  border-color: #ebccd1;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container.error-media .queue-media .uploadifyQueueItem .percentage {
  display: block;
  font-weight: bold;
  color: #a94442;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container.file-uploaded .image-container .queue-photo {
  display: none;
}
.sl-share .modal-dialog .modal-content .modal-footer {
  background-color: #F5F5F5;
}
.sl-share .modal-dialog .modal-content .modal-footer small.modal-footer__small {
  margin-right: 12px;
  display: block;
  float: left;
  margin-top: 14px;
  font-size: 13px;
  color: #999;
}
.sl-share .modal-dialog .modal-content .modal-footer small.modal-footer__small > a {
  color: #666;
  text-decoration: underline;
}
.sl-share .modal-dialog .modal-content .modal-footer button {
  padding: 10px 14px;
}
.sl-share .modal-dialog .modal-content .modal-confirm-backdrop {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: black;
  opacity: 0.6;
  z-index: 20;
  display: none;
}
.sl-share .modal-dialog .modal-content .modal-confirm {
  position: absolute;
  top: calc(50% - 100px);
  left: 0;
  width: 100%;
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  border: 1px solid #ccc;
  border-radius: 3px;
  z-index: 30;
  display: none;
}
.sl-share .modal-dialog .modal-content .modal-confirm .modal-confirm-body {
  background-color: #F5F5F5;
  padding: 25px;
}
.sl-share .modal-dialog .modal-content .modal-confirm .modal-confirm-body h4 {
  font-size: 20px;
  margin: 0 0 5px 0;
  color: #85067b;
}
.sl-share .modal-dialog .modal-content .modal-confirm .modal-confirm-body p {
  margin: 0;
}
.sl-share .modal-dialog .modal-content .modal-confirm .modal-confirm-footer {
  border-top: 1px solid #ddd;
  background-color: white;
  padding: 15px;
  text-align: right;
}
.sl-share .modal-dialog .modal-content.change-file-type .modal-confirm-backdrop,
.sl-share .modal-dialog .modal-content.change-file-type .modal-confirm {
  display: block;
}
.sl-share.sl-share-success .modal-dialog .modal-content {
  box-shadow: 0px 0px 35px black;
}
.sl-share.sl-share-success .modal-dialog .modal-content .modal-body {
  padding: 28px 15px 0 15px;
  font-size: 15px;
  background-color: #E8E8E8;
}
.sl-share.sl-share-success .modal-dialog .modal-content .modal-body > h3 {
  font-size: 25px;
  font-family: "Source Sans Pro", "Helvetica Neue", Arial, Helvetica, sans-serif;
  margin: 0;
  color: #661577;
  text-align: center;
  line-height: 1.1;
  font-weight: bold;
}
.sl-share.sl-share-success .modal-dialog .modal-content .modal-body > h3 em {
  font-style: normal;
  font-size: 35px;
  display: block;
  color: #d5186a;
}
.sl-share.sl-share-success .modal-dialog .modal-content .modal-body .close {
  font-size: 32px;
  width: 30px;
  height: 32px;
  font-weight: 100;
  text-align: center;
  line-height: 30px;
  cursor: pointer;
  position: absolute;
  right: 20px;
  top: 20px;
  opacity: 0.7;
}
.sl-share.sl-share-success .modal-dialog .modal-content .modal-body .close:hover {
  opacity: 1;
}
.sl-share.sl-share-success .modal-dialog .modal-content .modal-body .post-container {
  max-width: 385px;
  background-color: white;
  margin: 26px auto 0 auto;
  border-radius: 4px;
  box-shadow: 0 2px 30px rgba(0, 0, 0, 0.3);
}
.sl-share.sl-share-success .modal-dialog .modal-content .modal-body .post-container .action-profile {
  position: absolute;
  bottom: 55px;
  left: 50%;
  transform: translateX(-50%);
  font-size: 20px;
  padding: 12px 62px;
  box-shadow: 0 -4px 10px rgba(0, 0, 0, 0.4);
}
.sl-share.sl-share-success .modal-dialog .modal-content .modal-body .post-container .action-profile:hover {
  color: white;
}
.sl-share.sl-share-success .modal-dialog .modal-content .modal-body .post-container .action-post-container {
  position: absolute;
  bottom: 16px;
  left: 50%;
  transform: translateX(-50%);
}
.sl-share.sl-share-success .modal-dialog .modal-content .modal-body .post-container .action-post {
  color: #d5186a;
  text-decoration: underline;
  font-size: 17px;
  line-height: 24px;
  text-align: center;
}
.sl-share.sl-share-success .modal-dialog .modal-content .modal-body .post-container .action-post:hover {
  color: #b5145a;
}
.sl-share.sl-share-success .modal-dialog .modal-content .modal-body .post-container .post-header {
  padding: 18px 18px 15px 18px;
}
.sl-share.sl-share-success .modal-dialog .modal-content .modal-body .post-container .post-header .avatar {
  display: inline-block;
  vertical-align: middle;
}
.sl-share.sl-share-success .modal-dialog .modal-content .modal-body .post-container .post-header .avatar img {
  width: 40px;
  height: 40px;
}
.sl-share.sl-share-success .modal-dialog .modal-content .modal-body .post-container .post-header .info {
  display: inline-block;
  width: calc(100% - 44px);
  vertical-align: middle;
  padding-left: 3px;
  box-sizing: border-box;
}
.sl-share.sl-share-success .modal-dialog .modal-content .modal-body .post-container .post-header .info > h4 {
  margin: 0;
  font-weight: 600;
  color: #333;
  line-height: 1.1;
}
.sl-share.sl-share-success .modal-dialog .modal-content .modal-body .post-container .post-header .info > span {
  font-size: 11px;
  display: block;
  color: #999;
}
.sl-share.sl-share-success .modal-dialog .modal-content .modal-body .post-container .post-body > p {
  padding: 0 18px;
  font-size: 16px;
  margin: 0 0 10px;
  color: #666;
  word-wrap: break-word;
}
.sl-share.sl-share-success .modal-dialog .modal-content .modal-body .post-container .post-body .image-container {
  margin: 0 4px;
  min-height: 130px;
}
.sl-share.sl-share-success .modal-dialog .modal-content .modal-body .post-container .post-body .image-container.share-modal__image-container {
  min-height: 100px;
}
.sl-share.sl-share-success .modal-dialog .modal-content .modal-body .post-container .post-body .image-container img {
  width: 100%;
  height: 100%;
}
.sl-share.sl-share-success .modal-dialog .modal-content .modal-body:before {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  content: ' ';
  display: block;
  background: linear-gradient(to bottom, transparent 65%, #e8e8e8 86%) no-repeat center;
  z-index: 0;
}
.sl-share.sl-share-success .modal-dialog .modal-content .modal-body.share-limit {
  padding: 0;
}
.sl-share.sl-share-success .modal-dialog .modal-content .modal-body.share-limit > h3 {
  font-family: "Source Sans Pro", "Helvetica Neue", Arial, Helvetica, sans-serif;
  color: #333;
  font-size: 18px;
  padding: 70px 35px;
  line-height: 24px;
}
.sl-share.sl-share-success .modal-dialog .modal-content .modal-body.share-limit > h3 > a {
  display: block;
  font-size: 22px;
  margin-top: 10px;
}
.sl-share.sl-share-success .modal-dialog .modal-content .modal-body.share-limit .post-container {
  display: none;
}
.sl-share.sl-share-success .modal-dialog .modal-content .modal-body.share-limit:before {
  content: none;
}
.sl-share.sl-share-success .modal-loader.in {
  background-color: white;
}
.sl-share.sl-share-success .modal-loader.in:after {
  background: url("../../../images/loader.gif?v1") no-repeat center;
}
.sl-share.sl-share-success .modal-footer {
  padding: 10px 20px;
}
.sl-modal.sl-share.sl-share-success.sl-share-notification .modal-dialog {
  width: auto;
  margin: 10px;
}
@media (min-width: 600px) {
  .sl-modal.sl-share.sl-share-success.sl-share-notification .modal-dialog {
    width: 360px;
    margin: 10px auto;
  }
}
.sl-share.sl-share-notification .modal-dialog .modal-content {
  height: auto;
}
.sl-share.sl-share-notification .modal-dialog .modal-content .modal-header .sl-close {
  border-left: 1px solid #e1e1e1;
}
.sl-modal.sl-share.sl-share-success.sl-share-notification .modal-dialog .modal-content .post-container.share-modal__post-container {
  margin: 15px 50px 20px;
}
.sl-modal.sl-share.sl-share-success.sl-share-notification .modal-dialog .modal-content .modal-body {
  padding: 15px 0;
}
.sl-modal.sl-share.sl-share-success.sl-share-notification .modal-dialog .modal-content .modal-body:before {
  display: none;
}
.image-container.share-modal__image-container {
  max-height: 90px;
  overflow: hidden;
}
.share-modal__text {
  margin: 0 25px 15px;
  color: #000;
}
.share-modal__link,
.share-modal__link:hover,
.share-modal__link:focus {
  display: flex;
  justify-content: center;
  text-decoration: underline;
  cursor: pointer;
  margin: 25px 0 10px;
}
.share-modal__button,
.share-modal__button:hover {
  background-color: #68a428;
  border-radius: 4px;
  color: #fff;
  font-size: 16px;
  width: auto;
  height: 35px;
}
.share-modal__button-container {
  display: flex;
  justify-content: center;
}
.share-modal__text-emoji {
  width: 20px;
}
.share-modal__title {
  font-size: 16px;
  color: #4c4c4c;
}
.content-privacy__title {
  text-align: left;
  color: #4c4c4c;
  font-size: 16px;
}
.content-privacy__text {
  color: #000;
  font-size: 15px;
  text-align: left;
  margin-bottom: 25px;
}
.content-privacy__button-container {
  margin-bottom: 22px;
  display: flex;
  justify-content: center;
}
.content-privacy__button {
  color: #fff;
  font-size: 16px;
  padding: 10px 70px;
  display: flex;
  justify-content: center;
  align-items: center;
  max-width: 200px;
}
.content-privacy__link,
.content-privacy__link:hover,
.content-privacy__link:active,
.content-privacy__link:focus {
  color: #661577;
  font-size: 14px;
  text-decoration: underline;
  cursor: pointer;
}
.sl-share.sl-modal-content-privacy .modal-dialog .modal-content .modal-body {
  padding: 16px 20px 35px;
  background-color: #f5f5f5;
}
.modal-share__tags-title {
  font-size: 14px;
  text-align: left;
  margin: 0 7px 6px;
}
.privacy__btn-alert-container {
  background: #CD2724;
  color: #fff;
  padding: 15px;
}
.privacy__btn-alert-container a {
  color: #fff;
  text-decoration: underline;
  cursor: pointer;
}
.privacy__btn-alert-container a:hover {
  color: #fff;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container-hasError textarea {
  padding: 0;
}
.sl-share .modal-dialog .modal-content .modal-body .body-container-hasError {
  padding: 16px 18px;
}
.sl-share.sl-share-success .modal-dialog .modal-content .modal-body-hasError:before {
  position: static;
}
.svg-watermark-tl,
.sl-share .modal-dialog .modal-content .modal-body .body-container .tools-upload .tollsL ul li.tl a {
  background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2225%22%20height%3D%2221%22%20viewBox%3D%220%200%2025%2021%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cg%20fill%3D%22%23666%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M1%203.01v14.98C1%2019.104%201.892%2020%202.99%2020h19.02c1.094%200%201.99-.9%201.99-2.01V3.01C24%201.896%2023.108%201%2022.01%201H2.99C1.897%201%201%201.9%201%203.01zm-1%200C0%201.346%201.344%200%202.99%200h19.02C23.66%200%2025%201.346%2025%203.01v14.98c0%201.663-1.344%203.01-2.99%203.01H2.99C1.34%2021%200%2019.654%200%2017.99V3.01z%22/%3E%3Crect%20id%3D%22Rectangle-659%22%20x%3D%223%22%20y%3D%223%22%20width%3D%228%22%20height%3D%223%22%20rx%3D%223%22/%3E%3Crect%20x%3D%223%22%20y%3D%223%22%20width%3D%223%22%20height%3D%225%22%20rx%3D%223%22/%3E%3C/g%3E%3C/svg%3E');
}
.svg-watermark-tr,
.sl-share .modal-dialog .modal-content .modal-body .body-container .tools-upload .tollsL ul li.tr a {
  background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2225%22%20height%3D%2221%22%20viewBox%3D%220%200%2025%2021%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cg%20fill%3D%22%23666%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M1%203.01v14.98C1%2019.104%201.892%2020%202.99%2020h19.02c1.094%200%201.99-.9%201.99-2.01V3.01C24%201.896%2023.108%201%2022.01%201H2.99C1.897%201%201%201.9%201%203.01zm-1%200C0%201.346%201.344%200%202.99%200h19.02C23.66%200%2025%201.346%2025%203.01v14.98c0%201.663-1.344%203.01-2.99%203.01H2.99C1.34%2021%200%2019.654%200%2017.99V3.01z%22/%3E%3Crect%20id%3D%22Rectangle-659%22%20x%3D%2214%22%20y%3D%223%22%20width%3D%228%22%20height%3D%223%22%20rx%3D%223%22/%3E%3Crect%20x%3D%2219%22%20y%3D%223%22%20width%3D%223%22%20height%3D%225%22%20rx%3D%223%22/%3E%3C/g%3E%3C/svg%3E');
}
.svg-watermark-bl,
.sl-share .modal-dialog .modal-content .modal-body .body-container .tools-upload .tollsL ul li.bl a {
  background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2225%22%20height%3D%2221%22%20viewBox%3D%220%200%2025%2021%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cg%20fill%3D%22%23666%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M1%203.01v14.98C1%2019.104%201.892%2020%202.99%2020h19.02c1.094%200%201.99-.9%201.99-2.01V3.01C24%201.896%2023.108%201%2022.01%201H2.99C1.897%201%201%201.9%201%203.01zm-1%200C0%201.346%201.344%200%202.99%200h19.02C23.66%200%2025%201.346%2025%203.01v14.98c0%201.663-1.344%203.01-2.99%203.01H2.99C1.34%2021%200%2019.654%200%2017.99V3.01z%22/%3E%3Crect%20id%3D%22Rectangle-659%22%20x%3D%223%22%20y%3D%2215%22%20width%3D%228%22%20height%3D%223%22%20rx%3D%223%22/%3E%3Crect%20x%3D%223%22%20y%3D%2213%22%20width%3D%223%22%20height%3D%225%22%20rx%3D%223%22/%3E%3C/g%3E%3C/svg%3E');
}
.svg-watermark-br,
.sl-share .modal-dialog .modal-content .modal-body .body-container .tools-upload .tollsL ul li.br a {
  background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2225%22%20height%3D%2221%22%20viewBox%3D%220%200%2025%2021%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cg%20fill%3D%22%23666%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20d%3D%22M1%203.01v14.98C1%2019.104%201.892%2020%202.99%2020h19.02c1.094%200%201.99-.9%201.99-2.01V3.01C24%201.896%2023.108%201%2022.01%201H2.99C1.897%201%201%201.9%201%203.01zm-1%200C0%201.346%201.344%200%202.99%200h19.02C23.66%200%2025%201.346%2025%203.01v14.98c0%201.663-1.344%203.01-2.99%203.01H2.99C1.34%2021%200%2019.654%200%2017.99V3.01z%22/%3E%3Crect%20id%3D%22Rectangle-659%22%20x%3D%2214%22%20y%3D%2215%22%20width%3D%228%22%20height%3D%223%22%20rx%3D%223%22/%3E%3Crect%20x%3D%2219%22%20y%3D%2213%22%20width%3D%223%22%20height%3D%225%22%20rx%3D%223%22/%3E%3C/g%3E%3C/svg%3E');
}
.svg-btn-edit,
.sl-share .modal-dialog .modal-content .modal-body .body-container .tools-upload .edit-container > button i {
  background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2226%22%20height%3D%2224%22%20viewBox%3D%220%200%2026%2024%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M21.36%2023.215c.44.434%201.153.434%201.593%200l.797-.786a1.1%201.1%200%200%200%200-1.572L6.218%203.575a1.14%201.14%200%200%200-1.594%200l-.797.786a1.1%201.1%200%200%200%200%201.572L21.36%2023.215zM5.78%204.105l4.346%204.317-1.368%201.37L4.41%205.474l1.37-1.37zm5.774%201.143l.66-1.968%201.98-.656-1.98-.656L11.555%200l-.66%201.968-1.98.656%201.98.656.66%201.968zM4.36%2010.833l-1.09%203.25L0%2015.167l3.27%201.083%201.09%203.25%201.09-3.25%203.272-1.083-3.27-1.084-1.092-3.25zm17.06-4.61l3.757-1.245-3.756-1.245L20.17%200l-1.252%203.733-3.757%201.245%203.756%201.244%201.252%203.733%201.253-3.733zM2.344%2010.664l.524-1.562%201.57-.52-1.57-.52L2.343%206.5%201.82%208.062l-1.573.52%201.572.52.523%201.563zm9.05%205.585l-.682%202.03-2.043.678%202.044.677.682%202.032.682-2.032%202.044-.677-2.044-.677-.682-2.03z%22%20fill%3D%22%23FFDD68%22%20fill-rule%3D%22evenodd%22/%3E%3C/svg%3E');
}
.svg-arrow-left {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIxMXB4IiBoZWlnaHQ9IjE4cHgiIHZpZXdCb3g9IjAgMCAxMSAxOCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT5SZWN0YW5nbGUgOTAwPC90aXRsZT4gICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+ICAgIDxkZWZzPjwvZGVmcz4gICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgb3BhY2l0eT0iMC41Ij4gICAgICAgIDxnIGlkPSJVcGxvYWRfbW9kYWxfdmlkZW8yIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjUyLjAwMDAwMCwgLTE4Mi4wMDAwMDApIiBmaWxsPSIjNjY2NjY2Ij4gICAgICAgICAgICA8ZyBpZD0iR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIzMS4wMDAwMDAsIDE2MC4wMDAwMDApIj4gICAgICAgICAgICAgICAgPGcgaWQ9IlRvcG8iIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIuMDAwMDAwLCAzLjAwMDAwMCkiPiAgICAgICAgICAgICAgICAgICAgPGcgaWQ9IkJhY2siPiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yMy4zODQ2MTU0LDIyIEwyMiwyMiBMMjIsMzQgTDI0Ljc2OTIzMDgsMzQgTDI0Ljc2OTIzMDgsMjQuNzY5MjMwOCBMMzQsMjQuNzY5MjMwOCBMMzQsMjIgTDIzLjM4NDYxNTQsMjIgWiIgaWQ9IlJlY3RhbmdsZS05MDAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDI4LjAwMDAwMCwgMjguMDAwMDAwKSByb3RhdGUoLTQ1LjAwMDAwMCkgdHJhbnNsYXRlKC0yOC4wMDAwMDAsIC0yOC4wMDAwMDApICI+PC9wYXRoPiAgICAgICAgICAgICAgICAgICAgPC9nPiAgICAgICAgICAgICAgICA8L2c+ICAgICAgICAgICAgPC9nPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+);
  height: 18px;
  width: 11px;
  display: inline-block;
}
/* Small devices (tablets, 768px) */
@media (min-width: 600px) {
  .sl-share {
    /* Modal de permissões */
  }
  .sl-share .modal-dialog .modal-content .modal-body .body-container .image img {
    max-height: 400px;
  }
  .sl-share .modal-dialog .modal-content .modal-body .body-container .tools-upload .edit-container .new {
    display: inline;
  }
  .sl-share .modal-dialog .modal-content .modal-body .body-container .tools-upload .edit-container > button {
    padding: 0 16px;
  }
  .sl-share .modal-dialog .modal-content .modal-body .body-container .tools-upload .edit-container > button span {
    display: inline-block;
  }
  .sl-share .modal-dialog .modal-content .modal-body .body-container .tools-upload .tollsL li {
    margin-right: 4px;
  }
  .sl-share .modal-dialog .modal-content .modal-body fieldset .file-info {
    line-height: 62px;
  }
  .sl-share .modal-dialog .modal-content .modal-body fieldset .file-info .file-name {
    display: inline;
    margin-top: 0;
    padding-right: 14px;
  }
  .sl-share .modal-dialog .modal-content .modal-confirm {
    left: calc(50% - 240px);
    width: 480px;
  }
  .sl-share.sl-share-permissions .modal-content .modal-body h5 {
    margin-top: 15px;
  }
  .sl-share.sl-share-permissions .modal-content .modal-body ul li:not(:last-child) .permission-box {
    border-bottom: 1px solid #ddd;
  }
  .sl-share.sl-share-permissions .modal-content .modal-body .permission-box {
    margin-bottom: 6px;
  }
  .sl-share.sl-share-permissions .modal-content .modal-body .permission-box:hover {
    box-shadow: 0px 0px 2px #B67FB0;
  }
  .sl-share.sl-share-success .modal-dialog {
    width: 600px;
  }
  .sl-share.sl-share-success .modal-dialog .modal-content .modal-body > h3 {
    font-size: 30px;
  }
  .sl-share.sl-share-success .modal-dialog .modal-content .modal-body > h3 em {
    font-size: 40px;
  }
  .sl-share.sl-share-success .modal-dialog .modal-content .modal-body .post-container .action-profile {
    padding: 15px 68px;
  }
  .sl-share .tags-all .tags-body {
    padding: 25px 80px;
    justify-content: center;
    max-height: 500px;
  }
  .sl-share .tags-all .body-column {
    padding: 15px 30px;
  }
}
.sl-share.injected .modal-dialog {
  margin: 0 -10px;
}
.sl-share.injected .modal-dialog .modal-content {
  border-radius: 0;
}
.sl-share.injected .modal-dialog .modal-content .modal-header .sl-close {
  display: none;
}
.sl-share.injected.sl-share-success .modal-dialog .modal-content {
  box-shadow: none;
  background: transparent;
}
.sl-share.injected.sl-share-success .modal-dialog .modal-content .modal-body .close {
  display: none;
}
.sl-share.injected.sl-share-success .modal-dialog .modal-content .modal-body .post-container {
  box-shadow: none;
}
@media (min-width: 600px) {
  .sl-share.injected .modal-dialog {
    margin: 50px auto;
  }
  .sl-share.injected .modal-dialog .modal-content {
    box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.3);
    border-radius: 3px;
  }
}
.sl-share .popover {
  position: absolute;
  top: -150px;
  left: -200px;
  display: block;
  width: 350px;
  max-width: none;
  cursor: pointer;
  animation: fadeInUp 0.5s;
  border-radius: 5px;
}
.sl-share .popover .arrow {
  left: 270px;
}
.sl-share .popover .sl-close {
  margin-top: 5px;
  margin-right: 5px;
  background: none;
  text-shadow: none;
}
.sl-share .popover .popover-image {
  position: absolute;
  z-index: -1;
  top: -50px;
  left: 50%;
  transform: translateX(-50%);
  background: white;
  border-radius: 50%;
}
.sl-share .popover .popover-content {
  padding: 55px 20px 20px;
  text-align: center;
}
.sl-share .popover .popover-content strong {
  font-size: 16px;
  color: #661577;
}
.sl-share .popover .popover-content span {
  font-size: 14px;
  line-height: 1.4;
  display: block;
}

.sl-sticky-menu {
  position: fixed;
  width: 100%;
  left: 0;
  z-index: 10;
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3);
}

/*
	Definições de classes úteis
*/
.text-xs {
  font-size: 10px;
}
.text-sm {
  font-size: 11px;
}
.text-md {
  font-size: 13px;
}
.text-lg {
  font-size: 16px;
}
.text-xl {
  font-size: 18px;
}
.text-light {
  font-weight: 300;
}
.text-medium {
  font-weight: 400;
}
.text-bold {
  font-weight: 700;
}
.text-uppercase {
  text-transform: uppercase;
}
.overflow-hidden {
  overflow: hidden;
}
.scroll-x {
  overflow-x: auto;
}
.scroll-y {
  overflow-y: auto;
}
.overflow-visible {
  overflow: visible;
  overflow-x: visible;
  overflow-y: visible;
}
.mg-t-md {
  margin-top: 15px;
}
.mg-r-md {
  margin-right: 15px;
}
.mg-b-md {
  margin-bottom: 15px;
}
.mg-l-md {
  margin-left: 15px;
}
.mg-t-sm {
  margin-top: 10px;
}
.mg-r-sm {
  margin-right: 10px;
}
.mg-b-sm {
  margin-bottom: 10px;
}
.mg-l-sm {
  margin-left: 10px;
}
.mg-t-xs {
  margin-top: 5px;
}
.mg-r-xs {
  margin-right: 5px;
}
.mg-b-xs {
  margin-bottom: 5px;
}
.mg-l-xs {
  margin-left: 5px;
}
.pd-t-md {
  padding-top: 15px;
}
.pd-r-md {
  padding-right: 15px;
}
.pd-b-md {
  padding-bottom: 15px;
}
.pd-l-md {
  padding-left: 15px;
}
.pd-t-sm {
  padding-top: 10px;
}
.pd-r-sm {
  padding-right: 10px;
}
.pd-b-sm {
  padding-bottom: 10px;
}
.pd-l-sm {
  padding-left: 10px;
}
.pd-t-xs {
  padding-top: 5px;
}
.pd-r-xs {
  padding-right: 5px;
}
.pd-b-xs {
  padding-bottom: 5px;
}
.pd-l-xs {
  padding-left: 5px;
}

.sl-modal.send-message .modal-body .help-block {
  background: #a94442;
  color: #fff;
  float: left;
  padding: 4px 6px;
  border-radius: 5px;
  font-size: 14px;
  font-weight: 300;
}
.sl-modal.send-message .modal-body .help-block:empty {
  display: none;
}
.sl-modal.send-message .modal-body .help-block a {
  color: #fff;
  text-decoration: underline;
}
.sl-modal.send-message .modal-body .checkbox {
  clear: both;
}
@media (max-width: 992px) {
  .sl-modal.send-message .modal-body .form-group.has-error {
    clear: both !important;
  }
  .sl-modal.send-message .modal-body .form-group.has-error .help-block {
    position: relative;
    top: 0;
    right: 0;
    left: 0;
    display: block;
    clear: both;
  }
}
.message-posts {
  padding: 6px;
  display: flex;
}
.message-posts__tip {
  padding: 7px;
  font-size: 14px;
  background-color: #d5186a;
  border-radius: 5px;
  opacity: 0.9;
  color: #fff;
  display: inline-block;
  width: 100%;
}

.modal-msg-premium {
  animation: fadeInUp 0.3s;
}
.modal-msg-premium .modal-content {
  height: 500px;
}
@media (min-width: 600px) {
  .modal-msg-premium .modal-content {
    height: unset;
    margin-top: 150px;
  }
}
.modal-msg-premium__header-title {
  text-align: center;
}
.modal-msg-premium__body {
  height: 250px;
  padding: 25px;
  display: flex;
  flex-direction: column;
}
@media (min-width: 600px) {
  .modal-msg-premium__body {
    flex-direction: row;
  }
}
.modal-msg-premium__block--primary {
  flex: 3;
  height: 100%;
}
.modal-msg-premium__block--secondary {
  display: flex;
  flex-direction: column;
  flex: 5;
  height: 100%;
}
.modal-msg-premium__avatar {
  border-radius: 50%;
  height: 135px;
  margin: 8px;
  width: 135px;
}
.modal-msg-premium__border {
  height: 150px;
  margin: auto;
  width: 150px;
  border-radius: 50%;
  background-image: linear-gradient(137deg, #D88D46, #E0B346);
  margin-top: 15px;
  margin-bottom: 20px;
}
@media (min-width: 600px) {
  .modal-msg-premium__border {
    margin-left: 40px;
    margin-bottom: unset;
  }
}
.icon-call-attention-premium {
  background-size: 100%;
  position: absolute;
  top: 140px;
  left: 220px;
  height: 50px;
  width: 50px;
  background-position: center;
  background-repeat: no-repeat;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2MSIgaGVpZ2h0PSI2MSIgdmlld0JveD0iMCAwIDYxIDYxIj4gICAgPGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4gICAgICAgIDxwYXRoIGZpbGw9IiNENjhCMzMiIGQ9Ik0zMC41MDIgNy42MDdjMTIuNjc3IDAgMjIuOTU0IDEwLjE4NyAyMi45NTQgMjIuNzUzUzQzLjE4IDUzLjExMyAzMC41MDIgNTMuMTEzYy0xMi42NzcgMC0yMi45NTQtMTAuMTg3LTIyLjk1NC0yMi43NTNTMTcuODI1IDcuNjA3IDMwLjUwMiA3LjYwN003Ljc1MiAyMC42NTdjLjEyNy0uMjg5LS45NTUtMS4wNi0yLjQwNS0xLjcxNC0xLjQ1LS42NTUtMi43NjMtLjktMi45MTctLjU0NS0uMTU1LjM1Ni42OSAxLjc2IDIuMTggMi4zMTMgMS40OS41NTMgMy4wMTYuMjM0IDMuMTQyLS4wNTRNMTAuMDg5IDE2LjQzN2MuMTgtLjI1OS0uNzMtMS4yMjUtMi4wMjMtMi4xNDctMS4yOTMtLjkyMi0yLjUzMy0xLjQxNi0yLjc1Ni0xLjA5OC0uMjIyLjMxOC4zMyAxLjg1OCAxLjY4NSAyLjY5IDEuMzUzLjgzMiAyLjkxMy44MTQgMy4wOTQuNTU1TTE3IDkuNzRjLjI2OC0uMTctLjItMS40MS0xLjA0Mi0yLjc1Ny0uODQtMS4zNDYtMS43OTctMi4yNzYtMi4xMjYtMi4wNjUtLjMyOS4yMS0uNDEgMS44NDUuNTIxIDMuMTMuOTMyIDEuMjgyIDIuMzggMS44NjIgMi42NDggMS42OTJNNy42NTYgMzkuNzYybC0uMTE4LS4yODFjLS4xMi0uMzExLTEuNDI0LS4xMTgtMi44OTkuNDMtMS40NzQuNTQ2LTIuNTY0IDEuMjg4LTIuNDIgMS42NDguMTQ1LjM2IDEuNzI5Ljc2MSAzLjE2LjExNSAxLjQzMy0uNjQ2IDIuNTA0LTEuMzk1IDIuMzgyLTEuNjYzbC0uMTA1LS4yNXpNNi4xNzIgMzQuODI1Yy0uMDU3LS4zMDktMS4zNzctLjM1Ni0yLjkzMy0uMTAzLTEuNTU2LjI1MS0yLjc3Mi43Ny0yLjcwMiAxLjE1LjA3LjM4MiAxLjU0NyAxLjA4MiAzLjA4MS43MjQgMS41MzQtLjM1OCAyLjYxLTEuNDYzIDIuNTU0LTEuNzcxTTYuMjg3IDI1LjI0NmMuMDY4LS4zMDctMS4xNDItLjg1My0yLjY4OC0xLjIxNC0xLjU0Ni0uMzYtMi44NzctLjM0Ni0yLjk1OC4wMzEtLjA4MS4zNzcgMS4wMjEgMS41OTIgMi41ODYgMS44NDUgMS41NjQuMjUzIDIuOTkzLS4zNTYgMy4wNi0uNjYyTTkuNzY3IDQzLjcyM2MtLjE3LS4yNjYtMS40MDMuMTg2LTIuNzM1IDEuMDA0LTEuMzMyLjgxOC0yLjI1IDEuNzUzLTIuMDM3IDIuMDc3LjIxMS4zMjUgMS44NC40MTYgMy4xMS0uNDkgMS4yNy0uOTA2IDEuODM1LTIuMzI2IDEuNjYyLTIuNTkxTTQ3Ljg0MiA0Ny44ODNjLS4yMjkuMjE5LjQ1IDEuMzE2IDEuNTA3IDIuNDQgMS4wNTcgMS4xMjMgMi4xNTIgMS44MjMgMi40MzEgMS41NTYuMjgtLjI2Ny4wNjUtMS44NTYtMS4wNjktMi45MDQtMS4xMzMtMS4wNDgtMi42NC0xLjMxLTIuODY5LTEuMDkyIi8+ICAgICAgICA8cGF0aCBmaWxsPSIjRDY4QjMzIiBkPSJNMTIuODA0IDQ3LjQ4MWMtLjIyLS4yMjctMS4zMzYuNDUyLTIuNDc4IDEuNTA3LTEuMTQyIDEuMDU2LTEuODUzIDIuMTQ2LTEuNTgzIDIuNDIzLjI3MS4yNzcgMS44ODMuMDU2IDIuOTQ3LTEuMDc0IDEuMDY0LTEuMTMxIDEuMzM0LTIuNjMgMS4xMTQtMi44NTZNNjEgMjkuOTA4Yy0uMDEtLjM1NC0xLjI5OC0uNi0yLjg2My0uNTQ2LTEuNTY0LjA1NC0yLjg0MS4zNTUtMi44MzUuNjcuMDA2LjMxNSAxLjI2OSAxLjE4NiAyLjgzMiAxLjI0IDEuNTY0LjA1NCAyLjg1My0uMjQzIDIuODY2LS42NTh2LS43MDZ6TTE4LjQ5MiAyLjQzOWMtLjM1OC4xNTUtLjEwOSAxLjQ2Mi41NTUgMi45MDUuNjYzIDEuNDQ0IDEuNDI4IDIuNTI2IDEuNyAyLjQwNmwuMjUtLjEwNC4yODUtLjExN2MuMzEzLS4xMTguMTEtMS40My0uNDUtMi45MTctLjU2My0xLjQ4Ni0xLjk4My0yLjMyNy0yLjM0LTIuMTczTTI0LjIwOC42NWMtLjM4LjA4LS4zOTMgMS40MS0uMDI3IDIuOTU0LjM2NiAxLjU0My45MiAyLjc1IDEuMjMgMi42ODMuMzEtLjA2OC45Mi0xLjQ5My42NjQtMy4wNTZDMjUuODE4IDEuNjY4IDI0LjU4OS41NjggMjQuMjA4LjY1TTEzLjIxIDEyLjc0OWMuMjI4LS4yMTktLjQ3NS0xLjM0My0xLjU2Mi0yLjQ5OUMxMC41NiA5LjA5NSA5LjQ0IDguMzcgOS4xNiA4LjY0Yy0uMjguMjctLjA0MiAxLjg4NyAxLjEyMyAyLjk2NCAxLjE2NiAxLjA3NyAyLjY5NyAxLjM2MyAyLjkyNSAxLjE0NU01Ljc1IDMwLjAzYy4wMDUtLjMxNC0xLjI4Mi0uNjE1LTIuODYyLS42Ny0xLjU4LS4wNTQtMi44OC4xOTMtMi44ODguNTQ4VjMwLjYxM2MuMDEzLjQxNiAxLjMxNC43MTMgMi44OTIuNjYgMS41NzctLjA1NSAyLjg1My0uOTMgMi44NTgtMS4yNDNNNDQuMDUyIDUwLjg5MmMtLjI2OC4xNy4xOCAxLjM3OC45OTcgMi42ODUuODE3IDEuMzA3IDEuNzUyIDIuMjA2IDIuMDggMS45OTcuMzI3LS4yMS40MjYtMS44MDktLjQ3OC0zLjA1NS0uOTA2LTEuMjQ4LTIuMzMyLTEuNzk3LTIuNi0xLjYyN000MC4yMiA0LjYyYy0uNTYgMS40ODItLjc3NSAyLjc4OS0uNDgxIDIuOTAzLjI5NS4xMTYgMS42MDItLjczIDIuMjYyLTIuMTY4LjY2LTEuNDM5LjkwOS0yLjc0Mi41NTEtMi44OTctLjM1Ny0uMTU1LTEuNzc0LjY4Mi0yLjMzMyAyLjE2M00zNC45NzcgMy4yMzZjLS4yNTcgMS41NjItLjIxMiAyLjg4Ni4xIDIuOTQyLjMxMy4wNTYgMS40MjgtMS4wMjcgMS43OTMtMi41NjcuMzY2LTEuNTQuMzUzLTIuODY4LS4wMjgtMi45NS0uMzgxLS4wODItMS42MDkgMS4wMTQtMS44NjUgMi41NzVNNTAuOTY0IDQ0LjE5NWMtLjE4MS4yNTguNzAzIDEuMjA2IDEuOTY1IDIuMTA1IDEuMjYxLjkgMi40NzUgMS4zNzcgMi42OTggMS4wNjEuMjIyLS4zMTYtLjMwNC0xLjgzNS0xLjYyNy0yLjY0Ny0xLjMyMy0uODEtMi44NTUtLjc3Ny0zLjAzNi0uNTJNNTQuNzY1IDM1LjM4N2MtLjA2Ny4zMDYgMS4xMjMuODQ5IDIuNjQ1IDEuMjAzIDEuNTIxLjM1NCAyLjgzNC4zMzcgMi45MTctLjA0LjA4Mi0uMzc1LS45OTYtMS41ODMtMi41NC0xLjgzNC0xLjU0My0uMjUtMi45NTQuMzY0LTMuMDIyLjY3TTUzLjMgMzkuOTc1Yy0uMTI2LjI4OC45MzIgMS4wNDggMi4zNTEgMS42OSAxLjQyLjY0IDIuNzA5Ljg3NiAyLjg2NS41MjQuMTU2LS4zNTQtLjY2Mi0xLjc0NC0yLjEyNS0yLjI4Ni0xLjQ2My0uNTQzLTIuOTY1LS4yMTYtMy4wOS4wNzJNNDguMjQ5IDEzLjE1MmMuMjIuMjI3IDEuMzQ4LS40NjQgMi41MDUtMS41MzQgMS4xNTctMS4wNyAxLjg4My0yLjE3NCAxLjYxMy0yLjQ1My0uMjctLjI3OS0xLjg5My0uMDQ5LTIuOTc0IDEuMS0xLjA4MiAxLjE0Ni0xLjM2NSAyLjY2LTEuMTQ0IDIuODg3TTUzLjM5NiAyMC44N2wuMTE4LjI4MWMuMTIuMzEgMS40MjcuMTE3IDIuOTA1LS40MzIgMS40NzctLjU0OCAyLjU3LTEuMjkyIDIuNDI5LTEuNjUyLS4xNDItLjM2MS0xLjcyNi0uNzY0LTMuMTY0LS4xMTUtMS40MzcuNjUtMi41MTMgMS40LTIuMzkxIDEuNjY5bC4xMDMuMjQ5TTE0LjM5NCA1Mi41M2MtLjkxIDEuMjU0LTEuMzk0IDIuNDYtMS4wNzQgMi42NzkuMzIuMjIgMS44NTYtLjMwOCAyLjY3Ny0xLjYyMS44Mi0xLjMxMyAxLjI3My0yLjUyNyAxLjAwNy0yLjY5Ny0uMjY2LS4xNy0xLjcuMzgzLTIuNjEgMS42MzhNMzAuMTUyIDBjLS4zOC4wMS0uNjQ2IDEuMzEzLS41OTIgMi44OTQuMDU2IDEuNTguMzYxIDIuODcuNjc5IDIuODY0LjMxOC0uMDA1IDEuMTk3LTEuMjgzIDEuMjUyLTIuODYzLjA1Ni0xLjU4LS4yMjYtMi44ODMtLjYyNi0yLjg5NWgtLjcxM3pNNTEuMjg0IDE2LjkwOWMuMTcxLjI2NSAxLjQxMS0uMTkyIDIuNzU1LTEuMDE2IDEuMzQzLS44MjQgMi4yNy0xLjc2NiAyLjA2LTIuMDkyLS4yMTEtLjMyNi0xLjg0NS0uNDE1LTMuMTI5LjUtMS4yODMuOTE1LTEuODU3IDIuMzQzLTEuNjg2IDIuNjA4TTU0Ljg4IDI1LjgwN2MuMDU3LjMwOSAxLjM3Mi4zNTUgMi45MjIuMTA1czIuNzYyLS43NjggMi42OTUtMS4xNWMtLjA2Ny0uMzgyLTEuNTM2LTEuMDgyLTMuMDY3LS43MjYtMS41MzMuMzU4LTIuNjA2IDEuNDYyLTIuNTUgMS43N000Ni42OSA4LjA2Yy45MjctMS4yNzggMS40MjQtMi41MDUgMS4xMDQtMi43MjYtLjMyLS4yMjItMS44Ny4zMjEtMi43MDggMS42Ni0uODM2IDEuMzQyLTEuMzA0IDIuNTc2LTEuMDM3IDIuNzQ2LjI2Ny4xNyAxLjcxMy0uNDAyIDIuNjQtMS42OE0xOC40OTIgNTguMjU5Yy0uMzU4LS4xNTUtLjEwOS0xLjQ2Mi41NTUtMi45MDYuNjYzLTEuNDQ0IDEuNDI4LTIuNTI2IDEuNy0yLjQwNWwuMjUuMTA0LjI4NS4xMTdjLjMxMy4xMTkuMTEgMS40MzEtLjQ1IDIuOTE3LS41NjMgMS40ODUtMS45ODMgMi4zMjgtMi4zNCAyLjE3M00yNC4yMDggNjAuMDQ4Yy0uMzgtLjA4Mi0uMzkzLTEuNDEtLjAyNy0yLjk1NC4zNjYtMS41NDQuOTItMi43NSAxLjIzLTIuNjg0LjMxLjA2OC45MiAxLjQ5NC42NjQgMy4wNTYtLjI1NyAxLjU2NS0xLjQ4NiAyLjY2NC0xLjg2NyAyLjU4Mk00MC4yMiA1Ni4wNzdjLS41Ni0xLjQ4MS0uNzc1LTIuNzg4LS40ODEtMi45MDMuMjk1LS4xMTUgMS42MDIuNzMgMi4yNjIgMi4xNjkuNjYgMS40MzguOTA5IDIuNzQyLjU1MSAyLjg5Ny0uMzU3LjE1NC0xLjc3NC0uNjgxLTIuMzMzLTIuMTYzTTM0Ljk3NyA1Ny40NjJjLS4yNTctMS41NjItLjIxMi0yLjg4NS4xLTIuOTQyLjMxMy0uMDU2IDEuNDI4IDEuMDI3IDEuNzkzIDIuNTY4LjM2NiAxLjU0LjM1MyAyLjg2OC0uMDI4IDIuOTUtLjM4MS4wODEtMS42MDktMS4wMTUtMS44NjUtMi41NzZNMzAuMTUyIDYwLjY5OGMtLjM4LS4wMS0uNjQ2LTEuMzEzLS41OTItMi44OTMuMDU2LTEuNTgxLjM2MS0yLjg3LjY3OS0yLjg2NS4zMTguMDA2IDEuMTk3IDEuMjgzIDEuMjUyIDIuODY0LjA1NiAxLjU4LS4yMjYgMi44ODMtLjYyNiAyLjg5NGgtLjcxM3oiLz4gICAgICAgIDxwYXRoIGZpbGw9IiNGRkYiIGQ9Ik0zNS4zNzkgMzEuMzk0bDExLjI4OC05LjEyNXYxNy42NzN6TTE3Ljk3MSA0MC45MTdsOS45NzgtNy41MzcuMjYuMjI4Yy42MTQuNTQyIDEuNDMuODQzIDIuMjkyLjg0My44NjMgMCAxLjY3OC0uMyAyLjI5Ni0uODQ0bC4yNTYtLjIyNSA5Ljk3OCA3LjUzNkgxNy45N3YtLjAwMXpNMTQuMzM3IDIyLjAxNWwxMS4yOTYgOS4zNy0xMS4yOTYgOC41NTd6TTMwLjUwMSAzMS40NTVjLS40OTEgMC0uOTUtLjE2Ni0xLjI4OC0uNDY2TDE1LjY2OCAxOS44MDNoMjkuNjY4bC0xMy41MjQgMTEuMTdjLS4zNi4zMTYtLjgyLjQ4Mi0xLjMxLjQ4MiIvPiAgICA8L2c+PC9zdmc+);
}
@media (min-width: 600px) {
  .icon-call-attention-premium {
    top: 130px;
    left: 190px;
  }
}
.modal-msg-premium__text {
  flex: 2;
  text-align: center;
  margin-bottom: 20px;
}
@media (min-width: 600px) {
  .modal-msg-premium__text {
    margin-bottom: unset;
  }
}
.modal-msg-premium__text p {
  font-weight: bold;
  color: #333;
  font-size: 18px;
}
.modal-msg-premium__button {
  flex: 1;
  margin: auto;
  border: solid 1px #E0B346;
  background-image: linear-gradient(137deg, #E0B346, #D88D46);
  border-radius: 5px;
  color: #fff;
  margin-bottom: 20px;
  font-size: 16px;
  font-weight: bold;
  padding: 25px 15px;
  line-height: 0.3;
}
@media (min-width: 600px) {
  .modal-msg-premium__button {
    margin-bottom: unset;
    line-height: 1;
    padding: 2px 15px;
  }
}
.modal-msg-premium__button:hover {
  background-image: linear-gradient(137deg, rgba(224, 179, 70, 0.8), rgba(216, 141, 70, 0.8));
}
.modal-msg-premium__button:disabled {
  background-image: linear-gradient(137deg, rgba(224, 179, 70, 0.8), rgba(216, 141, 70, 0.8));
}
.modal-msg-premium__button-text {
  font-size: 15px;
  font-weight: bold;
}
.modal-msg-premium__button-decline {
  flex: 1;
  margin: auto;
  font-weight: bold;
  font-size: 15px;
  border: transparent;
  padding: 20px 40px;
  line-height: 0.1;
  background: transparent;
}
@media (min-width: 600px) {
  .modal-msg-premium__button-decline {
    padding: unset;
  }
}

.sl-modal.modal-browser-unsupported .mobile {
  display: none;
}
.sl-modal.modal-browser-unsupported .modal-dialog .modal-content .modal-header .modal-title {
  color: #666666;
}
.sl-modal.modal-browser-unsupported .modal-body {
  background-color: #f8f8f8;
  padding: 40px 15px;
}
.sl-modal.modal-browser-unsupported .modal-body .description {
  line-height: 1.13;
  margin-bottom: 20px;
  font-size: 16px;
}
.sl-modal.modal-browser-unsupported .modal-body .browsers {
  margin: 30px 0;
  display: flex;
  justify-content: center;
}
.sl-modal.modal-browser-unsupported .modal-body .browsers .item {
  margin: 0 10%;
  display: flex;
  flex-direction: column;
  align-items: center;
  font-size: 16px;
  color: #661577;
}
.sl-modal.modal-browser-unsupported .modal-body .browsers .item:hover,
.sl-modal.modal-browser-unsupported .modal-body .browsers .item:visited {
  color: #661577;
}
.sl-modal.modal-browser-unsupported .modal-body .browsers .item.mobile {
  display: none;
}
.sl-modal.modal-browser-unsupported .modal-body .help-browsers {
  font-size: 14px;
  text-align: left;
}
.sl-modal.modal-browser-unsupported .modal-footer .actions .sl-btn {
  font-size: 16px;
  padding: 6px 30px;
}
.sl-modal.mobile-supported .modal-body .browsers .item.desktop {
  display: none;
}
.sl-modal.mobile-supported .modal-body .browsers .item.mobile {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: row;
}
.sl-modal.mobile-unsupported .modal-body .browsers .item.desktop,
.sl-modal.mobile-unsupported .modal-body .browsers .item.mobile {
  display: none;
}
.mobile .sl-modal.modal-browser-unsupported .mobile {
  display: flex;
}
.mobile .sl-modal.modal-browser-unsupported .desktop {
  display: none;
}
.mobile .icon-chrome {
  margin-right: 10px;
}
.mobile .icon-chrome,
.mobile .icon-firefox {
  position: relative;
  width: 50px;
  height: 50px;
  background-size: 50px;
  background-repeat: no-repeat;
}
.icon-chrome {
  background: url(../../../../../../assets/images/icons/png/browsers/chrome.png);
}
.icon-firefox {
  background: url(../../../../../../assets/images/icons/png/browsers/firefox.png);
}
.icon-chrome,
.icon-firefox {
  position: relative;
  width: 80px;
  height: 85px;
  display: inline-block;
  background-size: 80px;
  background-repeat: no-repeat;
}

.sl-modal.send-message * {
  font-family: "Source Sans Pro", "Helvetica Neue", Arial, Helvetica, sans-serif;
  box-sizing: border-box;
}
.sl-modal.send-message .modal-dialog .modal-content .modal-body {
  background: #f5f5f5;
}
.sl-modal.send-message .modal-dialog .modal-content .modal-body .form-group {
  margin-bottom: 10px;
  position: relative;
}
.sl-modal.send-message .modal-dialog .modal-content .modal-body .form-group .dropdown-menu {
  display: none;
  top: 49px;
  left: 0px;
  position: absolute;
  width: 100%;
}
.sl-modal.send-message .modal-dialog .modal-content .modal-body .form-group .dropdown-menu li {
  height: 35px;
  line-height: 35px;
}
.sl-modal.send-message .modal-dialog .modal-content .modal-body .form-group .dropdown-menu li a {
  color: #333 !important;
  height: 35px;
  padding: 0 20px;
  line-height: 35px;
  display: block;
  font-size: 13px;
}
.sl-modal.send-message .modal-dialog .modal-content .modal-body .form-group .dropdown-menu li a:hover {
  cursor: pointer;
}
.sl-modal.send-message .modal-dialog .modal-content .modal-body .form-group .user-selected {
  height: 35px;
  line-height: 35px;
  font-size: 14px;
  font-weight: bold;
  color: #661577;
}
.sl-modal.send-message .modal-dialog .modal-content .modal-body .form-group input:focus + .dropdown-menu {
  display: block;
}
.sl-modal.send-message .modal-dialog .modal-content .modal-body .message-call-attention .input {
  vertical-align: middle;
  margin-top: 0;
}
.sl-modal.send-message .modal-dialog .modal-content .modal-body .message-call-attention .message-label {
  font-size: 14px;
  font-weight: normal;
  vertical-align: middle;
}
.sl-modal.send-message .modal-dialog .modal-content .modal-body .message-call-attention .help-tip {
  line-height: 0.9;
  text-align: justify;
  text-decoration: underline;
  color: #661577;
  cursor: default;
}
.sl-modal.send-message .modal-dialog .modal-content .modal-body .message-call-attention .onboarding.call-attention {
  background-color: #661577;
  bottom: 70px;
  max-width: 350px;
  width: 100%;
  left: -15px;
  margin: 0;
  opacity: 0;
  z-index: -1;
  animation: fadeUp 0.5s 3s forwards;
}
.sl-modal.send-message .modal-dialog .modal-content .modal-body .message-call-attention .onboarding.call-attention.call-attention-premium {
  background-color: #000;
}
.sl-modal.send-message .modal-dialog .modal-content .modal-body .message-call-attention .onboarding.call-attention.call-attention-premium::before {
  border-top-color: #000;
}
.sl-modal.send-message .modal-dialog .modal-content .modal-body .message-call-attention .onboarding.call-attention .onb-header {
  padding: 0;
}
.sl-modal.send-message .modal-dialog .modal-content .modal-body .message-call-attention .onboarding.call-attention .onb-header .close {
  right: 10px;
  top: 0px;
}
.sl-modal.send-message .modal-dialog .modal-content .modal-body .message-call-attention .onboarding.call-attention .onb-body {
  padding-bottom: 0;
}
.sl-modal.send-message .modal-dialog .modal-content .modal-body .message-call-attention .onboarding.call-attention .onb-body .description {
  font-size: 15px;
  line-height: 18px;
}
.sl-modal.send-message .modal-dialog .modal-content .modal-body .message-call-attention .onboarding.call-attention .onb-body .description b {
  font-weight: bold;
}
.sl-modal.send-message .modal-dialog .modal-content .modal-body .message-call-attention .onboarding.call-attention:before {
  border-top-color: #661577;
  left: 0;
}
.sl-modal.send-message .modal-dialog .modal-content .modal-body label {
  font-size: 12px;
  text-align: left;
  line-height: 23px;
  margin-bottom: 0;
}
.sl-modal.send-message .modal-dialog .modal-content .modal-body label span {
  color: #661577;
}
.sl-modal.send-message .modal-dialog .modal-content .modal-body .has-user {
  font-size: 14px;
  margin-left: 5px;
  color: #661577;
}
.sl-modal.send-message .modal-dialog .modal-content .modal-body textarea {
  width: 100%;
  float: left;
  resize: none;
  height: 100px;
  margin: 5px 0 10px 0;
  transition: border-color 0.2s;
}
.sl-modal.send-message .modal-dialog .modal-content .modal-body textarea:focus {
  border-color: #efcbed;
  outline: 0;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(239, 203, 237, 0.6);
}
.sl-modal.send-message .modal-dialog .modal-content .modal-body .checkbox {
  height: 14px;
  min-height: 14px;
  float: left;
}
.sl-modal.send-message .modal-dialog .modal-content .modal-body .required {
  float: right;
  font-size: 11px;
  height: 23px;
  line-height: 23px;
  margin-right: 2px;
  padding-top: 11px;
}
.sl-modal.send-message .modal-dialog .modal-content .modal-footer {
  margin-top: 0;
}
.sl-modal.send-message .modal-dialog .modal-content .modal-footer .btn-error {
  font-weight: bold;
  background-color: #CD2724 !important;
}
.sl-modal.send-message .modal-dialog .modal-content .modal-footer .btn-error:disabled {
  background-color: #e3e3e3 !important;
  color: #999;
}
.sl-modal.send-message .modal-dialog .modal-content .modal-footer .btn-current {
  background-color: #85067b;
  transition: background-color 0.2s;
  font-weight: 300;
}
.sl-modal.send-message .modal-dialog .modal-content .modal-footer .btn-current.hover,
.sl-modal.send-message .modal-dialog .modal-content .modal-footer .btn-current.active {
  background-color: #810a80;
}
.sl-modal.send-message .modal-dialog .modal-content .modal-footer .btn {
  float: none;
  padding: 6px 12px;
  min-height: 18px;
  font-size: 16px;
  color: #fff;
  border: none;
  background-image: none;
  filter: none;
}
.sl-modal.send-message .modal-dialog .modal-content .container-footer {
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
.sl-modal.send-message .modal-dialog .modal-content .call-attention-check-premium {
  display: none;
}
.sl-modal.send-message .modal-dialog .modal-content .modal-container.premium .call-attention-check {
  display: none;
}
.sl-modal.send-message .modal-dialog .modal-content .modal-container.premium .call-attention-check-premium {
  display: block;
}
.sl-modal.send-message .modal-dialog .modal-content .modal-container.premium .call-attention-check-premium label span {
  color: #db8d33;
}
.sl-modal.send-message .modal-dialog .modal-content .modal-container.premium .call-attention-check-premium .last {
  line-height: 14px;
  color: #db8d33;
}
.sl-modal.send-message .modal-dialog .modal-content .component-switch {
  display: flex;
}
.sl-modal.send-message .modal-dialog .modal-content .component-switch .switch {
  margin-top: 8px;
}
.sl-modal.send-message .modal-dialog .modal-content .component-switch .switch .switch-input {
  display: none;
}
.sl-modal.send-message .modal-dialog .modal-content .component-switch .switch .switch-input:checked + span {
  background-color: #1fae9b;
  box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1) inset;
}
.sl-modal.send-message .modal-dialog .modal-content .component-switch .switch .switch-input:checked + span:after {
  left: 24px;
  width: 22px;
  top: 2px;
  bottom: 2px;
}
.sl-modal.send-message .modal-dialog .modal-content .component-switch .switch .switch-circle {
  position: relative;
  display: inline-block;
  width: 48px;
  height: 28px;
  border-radius: 14px;
  background: rgba(0, 0, 0, 0.2);
  transition: background-color 0.2s;
  cursor: pointer;
}
.sl-modal.send-message .modal-dialog .modal-content .component-switch .switch .switch-circle::after {
  display: block;
  content: "";
  position: absolute;
  left: 2px;
  top: 2px;
  bottom: 2px;
  width: 22px;
  background-color: #fff;
  border-radius: 12px;
  transition: all 0.15s ease-in-out;
}
.sl-modal.send-message .modal-dialog .modal-content .component-switch .message-switch {
  margin-left: 10px;
}
.sl-modal.send-message .modal-dialog .modal-content .component-switch .message-switch .message-token {
  line-height: 1.1;
  margin-top: 7px;
  color: #1fae9b;
  font-size: 15px;
}
.sl-modal.send-message .modal-dialog .modal-content .component-switch .message-switch .message-label {
  line-height: 0.9;
  margin-top: 7px;
  font-size: 15px;
}
.sl-modal.send-message .modal-dialog .modal-content .call-attention-check-premium .component-switch .switch input:checked + span {
  background-color: #E0B346;
}
.sl-modal.send-message .modal-dialog .modal-content .call-attention-check-premium .component-switch .message-switch {
  display: flex;
  flex-direction: column;
  margin-top: 7px;
}
.sl-modal.send-message .modal-dialog .modal-content .call-attention-check-premium .component-switch .message-switch .message-primary {
  font-size: 15px;
  line-height: 1;
}
.sl-modal.send-message .modal-dialog .modal-content .call-attention-check-premium .component-switch .message-switch .message-primary .text-premium {
  color: #D88D46;
}
.sl-modal.send-message .modal-dialog .modal-content .call-attention-check-premium .component-switch .message-switch .message-primary-active {
  line-height: 1;
  font-size: 15px;
  color: #D88D46;
}
.sl-modal.send-message .modal-dialog .modal-content .modal-container.call-attention-active .modal-body textarea {
  border-color: #1fae9b;
}
.sl-modal.send-message .modal-dialog .modal-content .modal-container.call-attention-active .modal-footer .btn {
  background-color: #1fae9b;
}
.sl-modal.send-message .modal-dialog .modal-content .modal-container.call-attention-active.premium .modal-body textarea {
  border-color: #db8d33;
}
.sl-modal.send-message .modal-dialog .modal-content .modal-container.call-attention-active.premium .modal-footer .btn {
  background-color: #db8d33;
}
.alert.alert-message {
  font-family: "Source Sans Pro", "Helvetica Neue", Arial, Helvetica, sans-serif;
  position: relative;
  margin: 15px 0 0 0;
}
.alert.alert-message .icon-block {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB3aWR0aD0iNjRweCIgaGVpZ2h0PSI2NXB4IiB2aWV3Qm94PSIwIDAgNjQgNjUiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6c2tldGNoPSJodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2gvbnMiPiAgICAgICAgPHRpdGxlPmljb25lIG1lbnNhZ2VtPC90aXRsZT4gICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+ICAgIDxkZWZzPiAgICAgICAgPGZpbHRlciB4PSItNTAlIiB5PSItNTAlIiB3aWR0aD0iMjAwJSIgaGVpZ2h0PSIyMDAlIiBmaWx0ZXJVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giIGlkPSJmaWx0ZXItMSI+ICAgICAgICAgICAgPGZlT2Zmc2V0IGR4PSIwIiBkeT0iMSIgaW49IlNvdXJjZUFscGhhIiByZXN1bHQ9InNoYWRvd09mZnNldE91dGVyMSI+PC9mZU9mZnNldD4gICAgICAgICAgICA8ZmVHYXVzc2lhbkJsdXIgc3RkRGV2aWF0aW9uPSIxIiBpbj0ic2hhZG93T2Zmc2V0T3V0ZXIxIiByZXN1bHQ9InNoYWRvd0JsdXJPdXRlcjEiPjwvZmVHYXVzc2lhbkJsdXI+ICAgICAgICAgICAgPGZlQ29sb3JNYXRyaXggdmFsdWVzPSIwIDAgMCAwIDAuNTY1NTI5MzM3ICAgMCAwIDAgMCAwLjU2NTUyOTMzNyAgIDAgMCAwIDAgMC41NjU1MjkzMzcgIDAgMCAwIDAuNyAwIiBpbj0ic2hhZG93Qmx1ck91dGVyMSIgdHlwZT0ibWF0cml4IiByZXN1bHQ9InNoYWRvd01hdHJpeE91dGVyMSI+PC9mZUNvbG9yTWF0cml4PiAgICAgICAgICAgIDxmZU1lcmdlPiAgICAgICAgICAgICAgICA8ZmVNZXJnZU5vZGUgaW49InNoYWRvd01hdHJpeE91dGVyMSI+PC9mZU1lcmdlTm9kZT4gICAgICAgICAgICAgICAgPGZlTWVyZ2VOb2RlIGluPSJTb3VyY2VHcmFwaGljIj48L2ZlTWVyZ2VOb2RlPiAgICAgICAgICAgIDwvZmVNZXJnZT4gICAgICAgIDwvZmlsdGVyPiAgICAgICAgPGxpbmVhckdyYWRpZW50IHgxPSI1MC4wMDAyODk3JSIgeTE9IjIyLjMwNDU3NjElIiB4Mj0iNTAuMDAwMjg5NyUiIHkyPSIxMDEuNzc2MjM2JSIgaWQ9ImxpbmVhckdyYWRpZW50LTIiPiAgICAgICAgICAgIDxzdG9wIHN0b3AtY29sb3I9IiNGQkFENUQiIG9mZnNldD0iMCUiPjwvc3RvcD4gICAgICAgICAgICA8c3RvcCBzdG9wLWNvbG9yPSIjRkY2NzY0IiBvZmZzZXQ9IjEwMCUiPjwvc3RvcD4gICAgICAgIDwvbGluZWFyR3JhZGllbnQ+ICAgICAgICA8bGluZWFyR3JhZGllbnQgeDE9IjUwJSIgeTE9IjAlIiB4Mj0iNTAlIiB5Mj0iMTAwJSIgaWQ9ImxpbmVhckdyYWRpZW50LTMiPiAgICAgICAgICAgIDxzdG9wIHN0b3AtY29sb3I9IiNGQUE3NUQiIG9mZnNldD0iMCUiPjwvc3RvcD4gICAgICAgICAgICA8c3RvcCBzdG9wLWNvbG9yPSIjRkY2NTY0IiBvZmZzZXQ9IjEwMCUiPjwvc3RvcD4gICAgICAgIDwvbGluZWFyR3JhZGllbnQ+ICAgICAgICA8bGluZWFyR3JhZGllbnQgeDE9IjQ5Ljk5OTM5OTQlIiB5MT0iMTAxLjE0OTM2NSUiIHgyPSI0OS45OTkzOTk0JSIgeTI9Ii0yLjU1OTc2MjYzJSIgaWQ9ImxpbmVhckdyYWRpZW50LTQiPiAgICAgICAgICAgIDxzdG9wIHN0b3AtY29sb3I9IiNGRkZGRkYiIG9mZnNldD0iMCUiPjwvc3RvcD4gICAgICAgICAgICA8c3RvcCBzdG9wLWNvbG9yPSIjRjhGOEY4IiBvZmZzZXQ9IjQ4LjcxJSI+PC9zdG9wPiAgICAgICAgICAgIDxzdG9wIHN0b3AtY29sb3I9IiNFQ0VDRUEiIG9mZnNldD0iMTAwJSI+PC9zdG9wPiAgICAgICAgPC9saW5lYXJHcmFkaWVudD4gICAgPC9kZWZzPiAgICA8ZyBpZD0iV2VsY29tZSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+ICAgICAgICA8ZyBpZD0iV2lkZS0xMTgwLS0tdjIiIHNrZXRjaDp0eXBlPSJNU0FydGJvYXJkR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC02OTAuMDAwMDAwLCAtMTU0LjAwMDAwMCkiPiAgICAgICAgICAgIDxnIGlkPSJNb2RhaXMiIHNrZXRjaDp0eXBlPSJNU0xheWVyR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xLjAwMDAwMCwgMC4wMDAwMDApIj4gICAgICAgICAgICAgICAgPGcgaWQ9Ik5vdmEtTWVuc2FnZW0iIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEuMDAwMDAwLCAxLjAwMDAwMCkiPiAgICAgICAgICAgICAgICAgICAgPGcgaWQ9IkF2aXNvIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2ODEuMDAwMDAwLCAxNDUuMDAwMDAwKSI+ICAgICAgICAgICAgICAgICAgICAgICAgPGcgaWQ9Imljb25lLW1lbnNhZ2VtIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5LjAwMDAwMCwgNy4wMDAwMDApIj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPGNpcmNsZSBpZD0iT3ZhbCIgZmlsbD0iI0FCQURCMCIgZmlsdGVyPSJ1cmwoI2ZpbHRlci0xKSIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCIgY3g9IjMyLjAwMDY2NzgiIGN5PSIzMi43NjAxNTg5IiByPSIyOS45MjIzMTczIj48L2NpcmNsZT4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPGcgaWQ9ImJnIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2LjQ3MDEzMywgNy4zNDQ3OTkpIiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yNS41MzA0MjYxLDUwLjE3NTE2MjkgQzExLjg0ODk3MDMsNTAuMTc1MTYyOSAwLjcxODE4NDc2OCwzOS4wNDQzNzczIDAuNzE4MTg0NzY4LDI1LjM2MjIwMjYgQzAuNzE4MTg0NzY4LDExLjY4MDc0NjkgMTEuODQ4OTcwMywwLjU1MDY4MDIxMyAyNS41MzA0MjYxLDAuNTUwNjgwMjEzIEMzOS4yMTE4ODE5LDAuNTUwNjgwMjEzIDUwLjM0MzM4NjMsMTEuNjgwNzQ2OSA1MC4zNDMzODYzLDI1LjM2MjIwMjYgQzUwLjM0MzM4NjMsMzkuMDQ0Mzc3MyAzOS4yMTI2MDA4LDUwLjE3NTE2MjkgMjUuNTMwNDI2MSw1MC4xNzUxNjI5IEwyNS41MzA0MjYxLDUwLjE3NTE2MjkgWiIgaWQ9IlNoYXBlIiBmaWxsPSJ1cmwoI2xpbmVhckdyYWRpZW50LTIpIj48L3BhdGg+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjUuNTMxMTQ1LDAuNjM0MDczMDM5IEMzOS4xODg4NzcsMC42MzQwNzMwMzkgNTAuMjYwNzEyNCwxMS43MDUxODk2IDUwLjI2MDcxMjQsMjUuMzYyMjAyNiBDNTAuMjYwNzEyNCwzOS4wMjA2NTM1IDM5LjE4ODg3Nyw1MC4wOTE3NzAxIDI1LjUzMTE0NSw1MC4wOTE3NzAxIEMxMS44NzM0MTMsNTAuMDkxNzcwMSAwLjgwMTU3NzU5NCwzOS4wMjA2NTM1IDAuODAxNTc3NTk0LDI1LjM2MjIwMjYgQzAuODAxNTc3NTk0LDExLjcwNTE4OTYgMTEuODczNDEzLDAuNjM0MDczMDM5IDI1LjUzMTE0NSwwLjYzNDA3MzAzOSBMMjUuNTMxMTQ1LDAuNjM0MDczMDM5IFogTTI1LjUzMTE0NSwwLjQ2ODAwNjI5IEMxMS44MDM2Nzk0LDAuNDY4MDA2MjkgMC42MzU1MTA4NDYsMTEuNjM1NDU1OSAwLjYzNTUxMDg0NiwyNS4zNjIyMDI2IEMwLjYzNTUxMDg0NiwzOS4wODk2NjgzIDExLjgwMzY3OTQsNTAuMjU3ODM2OCAyNS41MzExNDUsNTAuMjU3ODM2OCBDMzkuMjU4NjEwNiw1MC4yNTc4MzY4IDUwLjQyNjc3OTIsMzkuMDg5NjY4MyA1MC40MjY3NzkyLDI1LjM2MjIwMjYgQzUwLjQyNjA2MDMsMTEuNjM1NDU1OSAzOS4yNTg2MTA2LDAuNDY4MDA2MjkgMjUuNTMxMTQ1LDAuNDY4MDA2MjkgTDI1LjUzMTE0NSwwLjQ2ODAwNjI5IEwyNS41MzExNDUsMC40NjgwMDYyOSBaIiBpZD0iU2hhcGUiIGZpbGw9InVybCgjbGluZWFyR3JhZGllbnQtMykiPjwvcGF0aD4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9nPiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iUGFnZS0xIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxOC43MTY3NTUsIDE2LjE3OTk3NSkiPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGltYWdlIGlkPSJJbWFnZS0xIiBza2V0Y2g6dHlwZT0iTVNCaXRtYXBMYXllciIgeD0iMCIgeT0iMCIgd2lkdGg9IjI2LjY0ODExNTUiIGhlaWdodD0iMzMuNDQ2MTA0MiIgeGxpbms6aHJlZj0iZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFHSUFBQUI3Q0FZQUFBQ1BmRlZkQUFBQUJHZEJUVUVBQTF0ZVhQOG1lQUFBT2VGSlJFRlVlQUh0bmN1UFhVZCszK3ZVZWQxbnY4Z21SYzJNaDVZWkt5WmpHTUhBRXdSZVdJdlplSldWOGk4RXlDTGJiUHVmU0JiWkJObGF5d0NlelN5NHNtRWJDaHpicENHSGtPbU1SaFRaNnZkOW5VZFY1Zk90MjdmWmJQSFJ6VzVTZDRJNVV2Tys2MVQ5M3M4cVkzNXpMUVVFa3FXWXhlc25jZGs1aHRjUHZ4eWZYbmFSVjdtSzAzT0p6N2ZpNkZ2bWdYbHcrck56My9PZXVRY1N0dmp2NURxTmxOUFBUNzd3ZlQxNXF3VmU0V1FYQUU4ZW1FK1RUeG40b2RsT2JwbWo1SW41UExsNzcxUHpUVFZLN3J6bERSL3h1dy9LUVhqNDRETnp5L3drUERIRGNOZHNoczk0LzU3NUxHd1pzMERHNHZFdDczVDVuMzBmaUZqY0U4Qi9tdHc3Qm54MTU0YjlZSE5ndS9XWHlYVDJrUzNYdms1dXRpdkpVVHRJc3VFMnY3bDl3ZFUrTnUzUlpoaG1vL0EwT3d6Vi9vZWgyL25TVDR1UHdtQjc1SC81NkprWFloNUV4SHdtUkN5UXNYaTg0UDB1OS9VRlVDNDN5dmwrSGUrMVpVeHlGd1RzbVMvdGp3RCtDT0NiUTVQKzFtQms5KzBnNjJVbUxZck1ablZxNjd5eVIyMXFyeFh1aFhsV2Z2ekM2OFh0Uzl0L0FZZzdkUW9pbkMrYTByZUY4M1hkK2tsclhGb2JsODJNSzFlTTJ6K0ZGR1B1ZSthM0dHUHh1QmorblQ2K2RFSHY0STRKQ3p4QlFIRjdtSDY0c3B1dWRuK1Flb0FmaHAwc2FXZDU0cHM4eWRNOEJKOWx0a2g5WWxMcnBqWkpWNUlrOE9yNGFzUG81UG5pUFQxbXllQUVlQ0d4SWJqRDROT3V0OEc0MXRjdVNXd2JHdGNFbXpjMnlkclIwYk0ydUkzV04xKzB4ZUdoMjM3ODJEODBuL2p2QXlFdlhkRHB4VjN5dWNhUEl1aG54eHlROW42VjJmempiSDI0bmMrYXZFanpmZ0VBUzJkZDJiZmpZdFFPeTA3cDhyWnhPYnlSSlVsdEUrdHRFbXppUW9qenpWNHhxZmI0L1JTMGhjU0RUOHMvaFRldWJwUE10VTNkclZNL3JYMVdWcWxQSzU4bnRXdG45ZEhzVjAxamJ6Zjl2YWJaUHZnTFo3NzZ5cDFCeUFtQ1gzSHJTNy85TGhFUnVjQ1lUK3pkZTVzVytaeHRaamV5YVhkYWxIYXpER2JVeWNOYUoyVGpidVpYdXFFMzY5b202OWlRZEx3SnBVbGNFVXpJckRGcGdFM1NjQ3llZU1PYjVLWHp0aVlFUG95WFMvZ1o1TTlMZnBpMEpxUTFuOVllMWtzS00vV1ZueGxycG0zYm5kbGtOck5WUGp1c3R1c3l2MWsvQVNIajhYWmJQejV5dnpBZitjL01aOGVqbm9pdFN3UCs3QUF2WGREWkwxM3dkUndUUld6RkJSSkR0L3ViR2ZJWTBWK1dvZlJkWTEydk5iTitZWHA5azliOUpNQU1TZHVEZVhwUWNqZTR2R05TWHhobmMydmJMQ1NadGFFRm1rbnlLbTVZekZGY2tZRVFuL0N6MEhydnM1YXhHc2FxblcycjFLUlQ3eHZrWFQ1Mm9aa1lWNHd6NnlkMUVzWjFlelNkTkN0VEpqQ3JKcWFlbVM4YkRJY1crOW45ZTZ3c2hsNzhMVzUzWlk5WGpRaU5sL3dweWhqN01CVVhkTXhIZWE4OEtNdmVhcWN4YlQ5dEVPUnBPVVJNRHdFWndyOGRwZ2sycG1uUTJxYm5mZEl6TnBSSmtoY0krZHdhSUdvQ0g4MjVJQ1F2NTRZRlJCQkt4MkpFY2l6eGNGZWJKR2tUUWxNYm4xU1E5aFN1bThBbzQ1RGFrUWwraFA0NTRyNUhhWktOS3BlTVhOZ2ZsODIxeVRUNDJlVHc3MnMzK1VIN1Y0K203cFR1dUhKUjlTWUNXNnp2UEk4bm9taHdaNVNtNmEreVVIeGNyc01GSms5N0xyV0R3c0FYTnF5YU5GazEzcTVaWTFlUjRiem5oNGlPUVdKQ0wwbE5OeVJwYVozUGZXSXpnSlNpSG16d0VEaVFsZlI1M2FWUEV6Q1hvRlZRRXg0RjdhejNyVXV6SmtsOEJaL01mQkltTnFSd2hCMGxxVDhLdmpoTWpEOUFiQjJnMkE5czJpM3JiSnBQWm5sV2JHeE04K0ZoOWVNMmIyNWpFVzhoR2ZuVDlmcUp6TDl6N24vVGMzL3o5Vjg4UWNKUDczVFQ1dVpoMFJzTU90NnU5SHJkYW9nTnRKYTdZc09teVdhdzlrWnV6TTBRN0UwZ2R0T2s3Z2E2ZUJQRDVqcFEyMEJ1cndIOFZSaGdCWGl1Sk5ZT1dEUGlpejlFRi96UWcrMWUvUmRBcGpGOVVOWXpDZlpzd21zOU54NnhCN2NGZmh1c3VPNzQvYlJya3dSUjZNckU1RG5jQS9JbHpEQ0dTNDhVWmJadWJMTGVJT1I1RzI3djc0ZmZCaGIzWHcrUEMzOTZGUndSeFpHVXNwQ3dBaEs4L2JDVDJuRnZVSVJoRTVyVlBKUnJMRzBEUUY4TExseHJyRmxQK0lQUVZ4S2ZEdHNrOUsyMTNjU2JFZ1JwNVpwWENxSlNSSXRNSUFnY210WHlFRkt2dlk2dFhDWUY3d1MrenFqSUgzN2prSENvRVBTRkNUWGNOZU1UUkZRWU0vYWhjOW5RZVQrQWxYdEl0MDVSMWdVNHlHeFNwbTEyMnlJbms2NzVQVE5sb0Q5Ky9QaktPZU1xRUdHa0V5U094QWxDUXA0Mi9TUlpYVWxOdGViVDhob2c0YzlkQjdMWFF3clZHN3NPZkZlZDhVT0VUaDlnZGZoT0Fkem5TSUFOQUFhZ3R4SkdQRDRYQXpKSVg0c0lQcFJWQlZYSEMraEQvUHlHSVpQZ1BHODd4a1JuV0VSVjVMSUJidzZZendCanVlZUM2OEl4SGVSYVVkUjU3dUFPYTBhMmt3ek13V0ROMUNEanFibHRER0pLT21OK2wrZnpPMzU5NFlmTGlpYjVDUGFlRkhQNVQ3bkVVWjRacUh1d1d2VGFkU0N5bWRqaXBrMzlCNGdKL2hCSkpyMEJZSzZqRitDSWRBVVFEWUFiNGdSa0dJTm9RRXVnRjhRRFFnSUlFbHhSRXdtMExzcU9RRVczb2dITy9QRmJHQ2p5ajc2UFd1RW52S21Ma2NBM05xMUpVajZUK09GZTZDRmpJQUJUb0xkeWxIa0JaL0srVFczSStCNjh5blRRRzl4MHlrOHgrZHhUdjdIaS9YWHNpMyszKzYrSld6MThJMkdjQnl1WFFVU3loVjc4QTlOTk4zNXJMeDhPN3BZejArOFBpbUlsdC9VY0NVbHlNdzNaQndEc0ZsQzRpVUxleEN2WWdNSlhjWnFISVhISWFZZ3RZSEVhQVQvcVlrQVozZWlXMzdXZ28rRlZnNFNwK1J3L0lLbmhLUDd3OUVLbytDMldwNmtoZVVST0lwSFR3RFVORkkzdllGdTRFS1JCN3hFeGtFTkVicnhYQ2xvelhtYllaRHlHSEVnemp5QWs4VjVyQS9nUWJrMlNNNnhzQjQvbDFQRjEydmpRUHZQVjlldkJiTjhqVVBud1BMQis3WGN1S1pvK3dVOHdhY2RzNWwwQW1uYXFmbWJ5RllmNHNVbG5NM0Z3Z0EwZnNMQWJjTUExQ0IxRmJBWllMYkMvSzN5d1dRb2tXS1h4ZU1Hc0drbmdXb0NLeVJsUUpYTEVmTXRYMmhCU2lSVENGTEpJQVRIMHJwVkpOa2h0OEJwb3cyUG9WMklhTnNVMnhWdlBlSW1iNEhOK20vTWV3UGE0R2VLTUFCRmExdTlTQnNrWWhQZmRIQ2s0TGhDSVRHYVl3YUtzdUQwako0VjNMcFN1UC92QVpTc2Z1bnI2UmZnWm1MdkgzeFp6NEhwcjduaGJSQ0NTakwxcjdsdlQvelFyZTZhbzhwMWVicnREWkN6Y2tGdzNXWDBEcCtvbU1MN0JnckNLa3JVMDhVUEExV1hoQlRJYnFlMkJ2SVhJRThlcUc5NkhzcE9LNXhWd3JRQnBEUnhxRkh5RHhrWW13eUc4S2NOVWpwdXNXc2FQbDhSUWlyQmlYTkNGYVdCOWhpR1FnWUFDa1ZRQ0k2dzRQSFlmT253RnI5M3lmc2hnUkg0UWZVQXhKTGRXYUVxTWcwb1JtZ00rWWNpZFM2bzJhWkttYmJJMjc4emE3clRienZDNmk5dmIzanorQkFUY2gxdmUvbnByUk53em55VG1oNC9TVyt0NVhuWTlWdEphUDNITlNraXpkVlowemZyMk9rQ1FMcmdtSkFSblZweE51cEJXb2NDUnhEMkMxMkU5TlVDdVFuWmdrTmdwZERmaE9YOW1DaWZNa0FFVkFDTThnU3VJeGVNODRKVzBBUWtXREMyV0x0a0RkU2ZPV3dRS2lFaXd2bkFRUUJwbWFkSUZwT2loMEdNdWZYaXBCOFE3aUt3T1kySWcyQXpzWm9neHZzTGRMSFB6OENNelJJVEN1RGlGempaOHE4NkxHdkVZYXB2dk5HVnYwUFpubSs0dUlSQUlVM2tPTWVqSm5CWnpPOC9qMnlBaUJ2SHUzalAydzdVbTQ3K3l3NVJxRTRabEVkWXlRemd6Wk5jQjFEVUlkRVBpQ0FMR09rb1FSeWhHbENWekZkRWgvME9GdkpsQmhHTUV3UkZVUFVMTEhrSDRJNVQ2R0NrMVpWa2dCTzVJb0VaaUZvZ3NHVUxBRW1VTW15d1dLUlVkZ1lndUJveFFlbzA0Z3VwZDJvSGRzTXc4bGx3MmhBUldiT3VISWZNRExDYytFcEtZQmR5RDV3Y091Uk9qQ2hsQVZkekhQU0dXRlAzVHdxMUpXb1UycjVLaXJEcFpxRyt0Mi9iSkQzL283bjExaDVqVWZUSG95WndXY3p2UDQ5c29hL3RmekVPN2NlY2VTbTFZNWxuVFQyMnhtdWZtR29MbUJvYkpUVmovSmxDNndXS3ZBUjBVc3h3eWlRY2hRVEJrY1lhZ20wa25jTU1oU050REorNnlnbTNndXcyd25rR1Iyd0JsR3c3N0ZyMnd3M2QzQ2VQdEVySFlneDMyVUIzN0tPdDljQnIvdkhjSDRBTFB1RGxvdlQxTWJYYkl2VUJvR0NOYkpuRGVGQlRXa0hrREp5QkI0U2dMQXFBUUlBOTk2SW1jRHBURFhETE5HWUlmQWxva0dhT1l2TTBTeHhoTlhkZDUwL3EweVhQZnpHYlgzY1lIS3g3RkhkNVdjVitVSXlJMzNJQWI5dXpYR2JrRUVOSHJXanZCKysyczVqWmJJOVM1RGxtc28xdFhJU29VczRrNklYSUNGdWNjQ2RIYUlkYmpTUmlRSXdwK0YwN1lNYTNmUmVMc1daOGZRT0VqNG5TVDRGeUZWUXRIdUFiaFRUU1ZhQVhhb09GZFZ6UW4xSmZVV1pKM0hVcWIrS0ZwMHNhUTI2aE5nZW5jc1ZrSDY2d2F1alJmVFd3elFvRk1JSW1LZXpTeWhGcFlTTmFSL0FlTTVIek9HVWtPRGpDcDRSekVKMEhEQ25hWmdPUXhpQnZqWkl5OXF5YTFiMmViRy8zRy9OSzAveEVScFRUczIxd1g1WWhFM05BZWMwT2FXNUlKdlZYVTJqVmlBVGV3QUFsYnlGY0lteERaT2xBZmdwUXVKSWNjaHQ0d1MxZ3NGSldNb2JGRDBMS0xzaUFQR3A0aXdyN3h0bjNxVGY3TUdyZmRXTGRqZkFIMW0zM25sT0VaSGNGRVI4NTJSMDNseGtWYWpldmdKNGl6K0ZmYWRsdzFkdUxTY2xMWHpaU0l4WVF4MER2MUZJTm9odGRjV1p0aDd1TElCV0NQTjRuNGx4YVEzd2h6U2MyakRWQkd4S0Vrb2ZRYytnR3NrU01VVG9lRk1CeTh6Uld6d3BqSXlXZll1c3FTWnEvNjJoM3UvTkxMZ3JyL0ZwaTRDRWRFdjJFYnpmYmg3dGRaY2V2RGdpUWF5bTZHN08wTU1Tc0k1cmsxT0h5VlZReEk0dlJ4aFVvRU9pSU1WTEI2SGhxb2Y4SzZqcGp2SHZKNUcxUGpLYWJoVTVzMHp5REpIUk9hL2NvWEJPS21aRFh6aWd4UlBUVnBXOWY3ZnExN3g3a2pKQXhSaUIzQ1IvME00K2Y0Mm10ckpvQUFxMlpKVlc3YlVCVnlwV0dUZm9IMVZpWlFzTXZxU1Y2SEdmcGMvSVRoQmZFaktqR0ljWjhsaWNBSTY1c25OUWc0b3FsQkF0RU51QnJQMjZkbXhhVHBxbkVPenZjUWtqOUNOSThJWms2eXpSOVhiZldyeGp5K3pSQVh0NkF1Z2dpVytZbmR2UDNZaHMwZmsxUnVpdUNicnNtSEpJckRDaGtjZ25STTFLTUliWUozSFRxOHppRXI0QTN0RzRPSGxNNmd1WEZvVXlLY0JvcHZ0L25nS1ViUU4zeHRtMXpCTG5HSGcxQlB4bzJiVm5WMVdNL1EvZG5RdUtlalVUZ0lVNy81NUsvRFkzUGIzTXk2UVhHZnhjWHF6YU4ybXR3bTlsRGUrc1BrYVB5RmRhUmkxM3llamNxcTZGU2VYRVNKZGRiV1NIc3k0UWtPUzRLTnExOWlCb0FkSEV5a1ZpclhSbWdCUnlqK3VUVlZZcXoxaUFnUDRKRVZmZ0ZDU0lmN1lqRERVRW15MmNqNng3TjZaYVdtQWtWbTdKeVBlSExlNnlLSWlHVXUzQ3d0L09NOFRXNlZzM2JZSzdNd3dPWEZLbXBXb0tzaFZOU0hHeEJIQ2gzSWFZTDJrZTN5QjJDS0NZWW55dG5zSWZ1L1pWSFBXUEZUN1BSbnBQVjM4T2oyYlJWR05sMloybWE3bnJxWis2ZUR3cFhtUi83SjMyNkFzMjF6MS94aCtMTlhybTVnUGpXYjV1RmpsZVRreWZxOVFUSTYrSXUwL1BHUHlWUjNtaDVKRUpKUXJjRXhRemY1REdjY1BnV3VLYnJkWnM1Qk9KbjhEL3hCY1FNaEVENkVrTWdVQmtNc1ZsRmNNOEFkSElLN29iZE5QMHZ6YmhNNm5hVHpnOG1xRzZYVkhXTzNIbTI1TGJOMUlXU2NGeEdJcFMxVDNmbEx1OXBGc25ZRytUUVVuVTRhbUlRYllHbVQ3Q0VxaG5XRTBkMWpCYVJDY1pLd1M5RUhVdEFOVElHVlpGQjBRb1RieFIvWTRYR2JOWDVyazJvM2RiMjlObmw2NU5yTjZXVDNiK292U01ic1BzcmRBelBBUHY5djRpajl2ZkU2cFN5VHJRZWY4LzFQL04zVlRXYzdYN3BaZmROL2dMbm03RDVCakRYZ2krR0U1c2V4ekNBV25FeFQ0c3VYT0lNbENLQ0lRVWhBNEJMNjRFdklPZ09YRTBJUGJkL2JqR0NoRzVpczZhV3VLb2tNNUUyK252NSsrK2ZKTnJqaXh1ZWE3MkpCNTFYV3lYODBtL2EzVi81M2F0Wi90MGlUcXBlbTFRb1JtZzJZZUpPSXdBMDlRanpYNE9jVlZ0aERHT0V6c0F5RkxhS1hIRWI0dm51dy9MY282S2VBNENsSzlGbG8wbThiNy9iUWdrZStHazczcDE5VXYveWJ0TG0vZTlQOVYvTm5NZ2ZQallURm9vNGZvOUs4Yng3SGVORG1rejJzNllla1JxNkhUcllxTzhuZ09VUmtFSG5IQW5RNXVycEFUOHY3Umk4UURaNW5aaEZWRWpYeVczQTBFa3hnWXl0VStjUTdQOG5KNmpWTlo1TGtma2I4b3g3a1ZaczkrWVgvSCs4T0VRL3Q4SGQrQjgydzJrSDE5U0dLMVpLWWtuTitrMVNLcktUcmlKbDFiUHdWYUtHRCtDRzhBTmdKWGJDRUtTN0VJZVMxQzJhMmllazlRNjg4eFUvZUpycXpDemtldW9tWjdGV1BxcTgvTjgycGhQMkZxT29NSWs1ZXlyYnZtaWZtdzhOL0FlMy9IOXpOTzRTbDVNZ2poUW8wbXM5U3BHaU9XMTVpT2lHQ1NOVmFDd2NvRElLSW1oTVVvSVdrc0kyeHNtWThtYkt1TVFqQkdVM0dtUTlZWjZZYUhhNDN3KzJIN2tPK2ZmOEN5T0MzYjc2Mm1BZ0o1dVNJQ3J3T0dwV2tRMTdrdmtTNWtkMHllS1lrL2JHNTR3TGsxV3J5MEkvQ05JaW5Gc053QmttTmNZeVBXb2ZPVFpKOUJNUUJSdGVobzFwc1VwbHBkWWlkU2FMK3FwRnd2TG9ZZnZpRitkenZmWFdUZXFhL3F5ZWozWm1ycG1OWHc0bXVPb1RMRHhDNitDL3RFVkd3TVVvQ3c4SVI5WTFoQzRFVWJhN1VMWndDb3VEcUVvSEZtajEvY0JGRlFuam9XVXV1NzltZFB3R3VRRTBJUE9kMUhrUXcySmJSNExxSmJqYS9xWVZ5ZkVlVGlaUFN4T2FUaERna1d6RkM4R0RSRnpWY01BTXAyUHQyUkV5VS9MQjhpT1FJSGgvenpha3FKaDVUdnFKcWllUFNsU3ZoaERNd09FYkdSMTRJSCtlek9rbTcwNnp1UWRVSjRaWHlDSEhFb3gxQlB4UGtLVHFOc0x2aVlYSzlXWVNpdXF5TEtHME0xU2lHVlJLMnBmU25LdG9aVmlTUjNVNlgwR2Y3RDhuZEN4Wk9ud2NSV0NvUEVnMnVtK2htdXFsdXJrbG9NdnJUNURSSnVFTW0rWndTUUFRQlpQSURmZ2FWVGRMRWpmQVpSbFJuak5MTWo1dDZObXNiYW8yb3RGTU4wY041eWNvWitGM3BTNUR4bVgvNFlOdFgvL3pQYlZNbGRaM3N6bHFmVDVrcGhrUk9SUWZFWWlndVNNTU13bXBTMkpqUUlqaENRMkRqd2lERXNkQWh4aXVpaXdrV3lpd3BpcndzOGh6bnV5Z3pLL05aeGRRWG1mbTVFS0ZCTmJodW9wdnBwcnE1SnFISnhFa3hPVTFTZmtPY3dUeTVRemdpSm13SUo3Z3BOaFE1WWtwWktHZHhiVHJMcUxaejZYYWpjcFYxUXNwYmM1bjZMcmpoREV6dWUxWHpKZUdmVzllNDJqYXk2Q3djMjA2d2duQTRLVURETlVTZkU1WVBTazRoWXBrY2lnUHhxOGd1eURCazlFUjhHTU04a3B0QzFWM0wydWszcVh5WVA3NWdlY0c1RUtGQk5iaHVvcHZwcHJxNUpoRW53NlEwT1UwU0hqNE9EYUFpY0poQWtvSkRCSVVDVWN1TWhMMG41K2lxVk9GdHllRHR6ZmJHbzU5VGMzcFN3SFVHYUZmK01wYmpxNlJ5YnpiRCtWcHBOUmViaDFrV1VnVUdwNnlGMmljell5MGdJbFZ5Q2tibkhlazluQTdpWHBqbS9JTDFFNDNOU1E2U2NDcUoza0treGFvdDNNZkpQNXFmaUI3UHpSWG5RVVFjVklQckpycVpicXFiYXhLYWpDYWx5Y1ZKS2o0VEw1Z2MwY1M4VzlMc1pOdUlNU25KWTlOYU5haEUyMGp5YkxjalN1VVY3OWlhYzhQOHArL2hYNVhqZjdzekJMSjVtMWlrWkUzOFR1V1l1TW5VR01BaG9TS3lSQjdFNDRDTEVVQUQ1aEpZRUVyd1BoejVDeGttNURPb0NVV0taVWdKRnJkdmMxb0sxdW52dU1neXpvTUlvMEUxdUc2aW0rbW11cmttb2Nsb1VwcmNJcHl2Q1lnZmxMVUVPZFNXRVdNeUJFU1RCbGUySW5ROElzYmZhK3RxMHc5MmR2eTIrWlN2dmQ5TGpTcjkvcVkvYXZZY3VmWTI4MzJvUDYrd00yWnBobjVnb29ReGlQZ3FLd2lmS0JMRkZKRlJMQlhNc0Y1V0tCRkZ2bHVocWpLMWFXdXpmR2d6K2pvTVRUWmJGMWpTR3hFUkIyTlFEYTZiNkdhNnFXNnVTV2d5bXBRbU44OTZ6dG1SMTdCR3pOc1R1c2JWUWVtQk03SnN5a1gwMnhUL3B5cjdmcHI5bnF5WjkzM0ZIUFBlZ3k5RGR6U2dIdGtnSTlzV0pUd3Z6WlFCQVFkN0o1SEs1QW1Id0FpUldCUW1nQ2ZJWTVFcVNoU1gwdG9OVGtodEhTMEVscVNnbW12VTZYUVJFL1pOaUlpRGFWQU5ycHZvWnJxcGJxNUphREx6U1dGbXk0UGprcmtIRnBUZUo3NUdDZ1l4UlA0OTVweUZDQ0xKcm0yZGI0L0c0Ukhmbi9lNndmenY5NHF0WEJLTnhEQUljWStwY2NaS0NqbWNteWxLVEE4Rm9aa01aWTNaRjNuOGVINHNLOFp0a0ZZd0REVm9KR2RyMVQ3UXg0R0NpQjFPZC9qdVJYci8zb1NJT0pnR1ZmdVVicUtieFp1cTlJZEp4TWxFY3NHbkJoT2FLekVhTVFkUlk5SXBLQThFTEpVWldMSUlZWmlJM0ZqaDF2SWozKzE4N1Q5NDlIT29jMHMvKzE0dXRYS1ZSWmNDVytYc2hCRGZ0aGJ1aUhOR3h4RjRJbGtrN3hUUmhCV3JOV0tGeUJJUnlTbWRyWllCYVVUZWpPczM1dmFGMS9KR1JEd2ZjVDY0Ym9hQ2l6ZlhKRFNaT0trNE1hWWZmNENLdytqbW0xSVRJRUVtSUpRRys1TnBKQ25qL1dHejVodjYydlpvTW54K2ovZjdUSTJOQ3FzNzZyNGRNVHdNSm9pR3ppSUlTQllmbkswSGdvU1J0bDZZSEdpSVFGZXJnRDVRRTgyck9wbGUrT0VyWHB3TEVVK0o4NDlKdktoM1RUZFREbDlGU0pvRTk1Y3lFRUtlMzRLM21Mb3dGcTBtdnFSc1pLeFB3dFdHOG1wM09OME5kZnJGOTRZRVRWYTY2Ykc1alRXUkIxK2pIZ2loeVVMQy9KdFhpb0NGS0gya255VjVkUWxpYzloanI4eWpnb0pGRmo4azJBU01NbUFsbUIyL2RhNkhOeUpDWFovOVc1dEU5eENYbVdxRkIvQ3FyQWJ1cm9zUk5BaDVsVmdWSkRPUG1RbzlNRHFFUXF5WTErSmY4SmFSSENMc1Q2OUlVV3hFSjBtejNOSS9jMHhxOHUvcmo5eUZBUTJQK1hkK3hmQVNUS0J1SS9uUjlEMUc2Mi94K2VLUnoySTZTYlNtK0lkZ0laZ0lObGwyemFiQVNqQVQ3QmEvZWRQakFwRm52eGNIVUYycnltWlc1Y3l0ZnB3U0FFN3pUcFBDdjdLajhmNlprVHhwa0JESlJVWlNSQXZRUks0aW5vZ0xnclBvbVlyTmtWZ2t3WUlsdStZT2tnTjhrL1Y3Sm5ueVlHaEo2THhYN2hBU1B2ckp1bjFpcnRrdUVZTkNPUzFRNEZVNUkxWEJFcFROT252cEhVMlVSYzhGRnlRb0JtS05hVG92V3FCNjNLU2J1eWFsWmMzOTZZTlB3M202alY2R2lEaUoyQU45M1BWVHVJOXkyOW5QclY4cmtDODAzNVlVQXhETzRBL1FwMWdWRkVzQSsyUHhKS1VoY3FlNkc1YVcvUTN0OEpua21Db3JQUlo2RjFSZUk0aTQwM3lSLy9IdFEvZFRVcDluRi8wdVh5dDJKaVNvbzJsZ0dyTGZOYkRJVlhLSkI0b2dRdjRvVENCNHc5THhrZzJMQVNXN0ZkMHNKNG00V3F5WHBhS1FwQVpsVHdWdFVjVXNKeWk0bnJlcmgzOGZEdTU5YkxZZWZBSTRQaUdFczZWeFhyck9zNGlJU0RqZGVqVndQeXJNV3Q3cHVLeUxJOUhGdHU3Ujk5WmxkaDNNSXRLaEZnTlBici9tTGt4QTk5Q0wvTkNJbDdsQkFlL2lBSkdPa3lOWTBrbE45THhzMXpLL2RyVFoxaXYveW5kUEZRTEVWYi9qZjdKMlBlbldUKzFnbUhIbmc0NEw2eDBLRGN2VWQ4bEQxRGxHNFl0RUJoYTBRTGtQeXR5aDlURGZ5VFVwbzBGeEFXbUtIZ0s0MzdidHhCWko0N3ZiWVFqSEY4Um1mM3piRU5UOG53N2lYalJHZmdjWlp4R0IzSHplLzVaMFA4WnoyNkdjc3VwUlk3aVN0bUVWUDU2K045SVRtZTFqSzZpRWtuNDNIRHRZRkR4RU5ZYWFrQlJGRmlIQzBIMGdoMWdNYk5TNkxpVXVmWnZtTkZYM3lhN084bnJ0dzdiZjdwQTVlcjlYbDhCTTBmdVFsTndrRXhJSXp3L0puZmROVmxHV21YWGc2WmNTbVFoTkdweVZLcjNLMmxQQm9HOTlRL0YxTWNueXJHN01pTERzbXQybEdmYWErY2Jldk5tdFIrMmo1bWRmbWZhZTJWcVk2eThnNHpRaVlybk1MZk1sOVJnZnBZUHBqMGlKN25TeWRJV1dLYmRDR25mTmxpMGw5VG1OSm9SU2FEUkpUZDdIWVdEU3l1ZkNHVEl4UkRoWXJqS1hoQVFrVVFHUFVDenUrclhLSFgxT1BTdExTS2VFemd0S0dGMmJFeFBIdG4ydkY3SVZUWUJoaWpnU0p3Z0pBSGVkV29KVjRoWlVhd2pBQWpTT0Qrazc2VUlxVDJTOXh3U1JPQUhWMkNHNk1LQ1BZdFduS1JrNmxrR3lMek1ESWoremJMMmdiNStTaFRSbFQ0VWYvTDRaWjhRN0g5OFhBaVM1WDRrSW5MZFBrNS9lR2RrVnF2aVNYcjhveXV0ZFkwWkRLdWpYaThKY0k3ZHdIVHVQUHJqc09ncUN0R2k3UW1GWWoxblNWUzdLajlVUHJBZGZFMUVLcGVUSVVpWWI5MmFnOHMvVkhtVkNFWEVKTTAxb2ZjWkZkOVJvRmZUeXZ0OExQWUFBSlpTRVRwQTRFaWNJQ1FqOURRcW5WcEd2aEJJUXZ4QVo5VmswVkVhZEFOZURET1ZXMFpYRWJhanFDSlRYcENTL0NCWEt5QUlQSkphVWdDVXkyMll1dTVZTXFCZXN5WXV4MjRMcjMvdlliejNZa3I2UUdqaEJ4bW1PSU5Td25ZdzJOKzB3V2MvWWdFRUpuejRteFFyUjAzVUNmZGNoamh0RS9TZ1NNTmV4U3plUVJOUXkwU1JvREhrSlRHbFVzVnBBRWFkU3kvais4OGxDSG5TT3hzQ2ZvVWk1Y1BqcEZGUXI3MHZpaFFDRFFtamZ3d1VXVUhYRUpORUpFa2VSRTRRRVMxR0VEeXNDOUFtUlJZWmdwaEs0aEJUNHB5VFlwclZEbjd3dFlZVnRqdlNJbVdTVW9SUjRVdEhUWXRQUzNVcWJacFIvM0h4OXFKcTYreksrRmpaQVhQbHBSTVM2cGRYeExnMjRIMlB3bTdLdzB4NDVCRERlb1phMXZrNU1ZeE9GdFlsamZBMzF2TWFFYU1zMTZ0WkUvRkFQaERoaW9zSUhINTJhYkVZVmtFaFFKU3BKU2tFeUFhdVVyVWtVUm9EWnNhMitGMFNRR1FKMmlCb3BablNDeEZIa0JKQVFzckNTT3BYeHo0bU05OVZ6RWUxWjVpd0dnU1AwdWJRNDRUU29GSDJCWk5DK0ZUUlV0R0NCaXJTaW9HZzVkR2NITTdaaFNYZXI2OWVPYUJOV21jK0wxMmxFVU9md2VmTEI4SS9zT2dVQ0tmMFlLQi9hcXJJQkZkRDBSU00vVGJoR0dUVWxNM2FkZUNvRlpVbnZXRTRpTDVrb3lJK1dVZ3pmcXh1SEdpRjhDQmFFUEZaMGpPby9iNGdSMndvSENPZU9HQ0ttclJ5b0Y2ZjFmbDdKSVlzY2pBa2VyVC9wQktndWNnSklZTTVxRmFaSVlzN3RxRFlvVExZdFZkQWt4cFFUbG9XSXRVNHpFb2dJN080Um01VVVGTXhVemo4RElHUG5Hb3JtU2lKMU43TEJiTVArSTRBejgzekZ5Ym9YaUlnRlpIZnZQVERVT0NSdGlXOWdlbG51YXVwOEhDYXI2WWRNaFkrVVZjNUxLMk5GSDZQUkRVcDFIRW81V2tnWTJCR0VSSmpRQTB5V1FLMGlBMEFlTnM3NWpncVNvUkRLTHhVcFUwQ05EN1dTOXdQNk0zZUo4a1NBeFNuREJCZFZBMnlNbENDVmhXaUdHNmdPVjZLRkdVWWZUaU5BVFBLZEFJZjhXUmtsRUpramhRcUNGS2pGbVcxUjc1VGIxSWQ4cHdkYXlvYnlzNUR0cHZuYUpDYU50aGhIZjR0cmdZajRlcUJ3ZDJkQVgxUnFiOWc2YlR0TUFqbFBMdzFGZlRSVVFpRlFNYzNpSHJ1WkZsak1IbHdiSVFIV2hFNk9SMVhzU1M3ZFlyS1lDS3d0a0VoU2l3L1dOcENueUFiK2tkTXQ5enR5L0dKTzcvV1JhY0NiMER4c0xvdFB2Z0VUa2krSDNsQ01QeUlCSkgxM2ZTQkJocFE4YThBQ0dvVUV0cHVBd2laVXRQY0krOUE3amk0aDRnbWxFV0VmMnFPak5mdk5uVDlKektOL3d6cTNCTEpJaENlSVVPejhwN3liRGZ2Sk1CdFRqcXRhcXlsNEFCZnNpUUZtWllhS1VsVEJWeUJSVkMxTmRUcGlqUGtyMXNyRVRpNU5QUHJYa1pKWURPeXQvblVoZ2JWTHVmRlRYYWQrZFBMcjkvZEVIQWtaWVZET2tVSGFYUW9aU1F0d1l4R3luQ05lSXNaT3I0L0FFdFREQ3FVaVdBcEl3M1pQS1lvUDJFajZ5N0FNeVdrcnY0K2M4bTJEZFFib0VQQjNEb3o1Ny9OeW01UEZueURpN05LQkZ6QkQ1SEVmRENKQldwNDlLUWFrSWV3b0JJQU1xUVltaUlSNVRqQ3dnendGR2R5WTNOeUtrVmdYYjhuZWdFUjR4YnNuY3poNzYrL25OV0RWOU9ReThBeFVSUEFMQ1hLTG9zeGx0WFBhWVlZUkF3aGRQcGRnQlV6RUdhUnI0S2dvaWVFQUFRZEJnTWdpQzVCMWdBZUIwN2FQK1RqNnpocGZpUWg5MHhHNXBqSlg0VzdHRkM0aUEwSkU4dFYwYTZuaUY1R2czeTBtck1ucUVzL2pXUWdSWE9CUEp1QVNYdEMwNEM3eEVvRXZ2eXZPR1FSOFo4SUxwR2lOQUFmRFNUNEpXTlBxTkJEdktYakkyclZtQ2QvdmpIRUtCcTlGaEw0WFkrMk1nSDVnTWxBTWpNamRlSFZDSEtlR08vTjBNZGs0RUpqalVaTVJtNTM1NXBLOG5NOHhUdkwwM004eE80RkQ4SkhNbFF3UWlGQ0dtRnRZakJDMFZiSExhNjZYSWlJbU54RHBCZnh3K2pxTlZTeFA3bjErZUM2NDVQUjR5L2o4ZFZUN3F2a0tDb0tIV0VQUDQydUFwZnFpU01pNGJqVUp0VmE5KzJ5Yzg3THJwWWg0MlJlWDRiMm9lOTR3a1RrUW5zdnlOM3g5YVQ3KzlVQUV5ajlDTERvbG9qNWVJNzVQUTFHdXBFSVc4YjFqM2ZUcmhKVGxSc1FwQkVRVlNNY1ZtbFIySk1vS3orWTRSaFZOSFB4RHNBT0twQ2VqTlRPWEUxR1pMaitITEM4aUloSWdlbndyc3Nob1B3V3hFTVRvUGtVSnNWRmtycUFmWmFNZ2xtVkZ5SmJFbG9NemlQSmdxbUE0eXJTSWpoYXNzc3g2YWprUkFSSUVVenhVQWxIRXFtaGpBLzVZMFNyYmpCMUl4Q1JwajFjR0Zsemgwd0J1bkZ6WjhJVGVLU2xVYUlYTUFLZ2dwbzA1aWorREw4QzR5NHFNNVVPRWtBQzVBMys1cXlKKzlneFZEU29iNWdhdlVubjYxNmhhb1hFZFVtOWhGVWtyMmZDSzhaS1kxQTZaWkEwSjRNRXloR0Q0RnFNcERCUWR6OU9LWlltZUx4Y2lnRGhVRGZTUGtSQzNlMU1kS2tYQkNWMTI3TjFCdG1QTXQ5aXYxWkRkaTc2bUVFWk0wYWxOb0F0Q2VpUVp5QnlxRlZkWlRRUVlYeEJyaVRNa3BrNUhBWllGRjh1RkNFRUZuU0IyRUNkQXpTcUxKK0FWUnV3bnhCWVE3UUV3VjN2d0NFVTlKYU5HWmt3cERUYWNadU11eEZXZlg2Nmd6VUZTRkYwNHhoSnlHaGVzeU4xQ3p5K2ppRm9hUkFnNE1rQ2xtSlcxQTRKc0IwY25EL3QyUU1TRXljd3UvdEl1OUx3SEg5QjRHTWI0KzNBTG1vQXRLcUYyMHJyTkNydUZqZ20vc0UwSDhncnRJZlVSRlE2dWxid3JJZVJkaWlqaGZJNTNubkFwNWtFR2pHUUZyZWkwSmpIaGwxNUxnd2hOUGw3UUswZ2dOME1sTmlJSm5YQ0VtTitqM0d1YnREZ044dVpidGc3YTQydHNBV1JJbUpBSlY5ZE9xcHh6eHFhKytnM2JaNmx0SVpidktBaEhteFdSU3poSjRXMUpLdDY2Mmt2bU5ITjl2Z3hNYkNVbEtXODUxN1UwaU5Cc294ZkFBc0NEWWdIYUxBdGRrQnpCR1h2US9iY0VFWjRpdDU2eHVjd2VaSDVFb0xRYTA4Q1VzYnMraG0wZkpUL1YrcFcxWmF5Y01jaXVCVHFTRTNJbjJqNk8wTThaUi9CY1VMckFsOFRUTENDaW1qaFRSQXhtbTk1NzdiVlVpSkJxbFpFSktaT3ZvVFJGMjhuWndQN2Q5Z0FhMzZWdjVGdk1JelpQeVhmSnRZN1NObVhybjEwV3VRckY1eE1vbmQxTlVOTjAwaUFnQ09wa0ZPcFNyMFJuREJ5RlZhdEVtOXlKQ0tFcjR3ckJPQUphSS9KRVZoK1ByRVdsVDhJQnFvNkZ6REh4bUFlazZKa0wvYllrRjVNbmh3UUJrNWVKRWNXNHJTamIrYkRKRllmVVVCMXhpR3UzVDJoOXYzSnVuNzU1bXRPcmc0bnJIL3FLWnZXa09URHRqRWQzNEVQTmRuUVcwVVVuSzMzSWNCWmlqbzQ0V1dPU2ZJQWs2cVFyV3JvSVNObEc3YkFTQzRsNENUR3hEbHdkZWhBbzYwRDFzZVVVSjd6b3VKMUgzUGU0T2Vka0JrdkJFZEdLd1RrUWtHQnE0VU5HSnVGZE9xcUFOamtwN2JFMG9WOXlndnlhc0luV3hMbitwS1JSWG5JNFdhTytvWjJ5eVd2ZW9kZDJpdUptbzN0NjRHaS9Za3krZ3RJUWdTcVMvMXlNbndEaEtwN0VnVlVaU3hpR3BSQUJVSlVUajZ5am9leExPZGZhMXV3dE5BMDZnR3JYYk9tMngxd0M3MTdGSks1MERJQUZGVU81c251a3RLa0pUZ0VtelY3NDJPeURnV2ROeWt2ZG9Edk4zd3NQWnVJMmtwd2QxQXR6blQ0TVJUYzhXaGtPWUJkRk9FRUpaU3ppQ0tvb3U2OXl2a3A0UVRXa1Nia2dKSHdibFpuSlduRFVnekYvL3JTSHBPZWNvd2FqTDZPTis4SFA1Mmc0TlpIbEVVM0hrNW9MYnJqNldGbklBbzFSaW1pRU51VDU1VXV6YWRLWm9tV3J6ZFAwSTdhSXhla0RMdXBUeDNvbDJxUXVoamc4Ynh6ZjVzb2V4TUJ6d2tic0lmczBiZDVCRENvL3FpNHBkYVhPbTNPSy9OVmRVa3ZGRVhHSEJjQ202QjBnRTBuVHkreFVoa1B5UEtYc1BXVVBiNTlEYjltK2VaeXhROW14Y1RqRlRHSXpSWFg1MmF4azY1NENob25OK0lodGJaSklJUVhhTW9ydUs4TkIxRE9TUTNQWWk1TVJuR0krS3Z0NWlGMVNjSGZMaG52dGpLTkNVRjJvaVcvQWt5cHZuNHNsdlZnS1JDZ1FCelZGc1FGWllWN0l2YWFIbTgxNitZenlmOWZMbmU4QnpWNVRZNHF5clUwZThycVh6cHRiR3Z0RVZYcWRwdTUweTA0ZE43YkNxYU1Da2ZZSFNuN2dLaW9NMVZ1cFFnY1pOYndMdWdXQXE3bmdDOFFmaTFDeEUrSklaVU5pU1RWRnBwenFCVWZrZUo5dWxlTE9uZGpOZXZhK1M0RUlUUXBCSzJRSU9IcUlkVVZFa0JDc3ZvY2NIbEIzT0dSN2trRlJwZ09FTFhHblRicmU1bjFxWmRpa3NuelV0U1ZhMEZzT0R0RUpMZmtRUWRHbjNyQ0QwcUNzUmR0VDQxcURDQ2tocGZZdmUwV2hKTDBBMUdXTHFhQUdKWUZjSlhBc0U1eVlERGVsbVJQZm4xMzB5cXFPQnhKcVM3eXoxK1ZuYzNiRXk3eUd5ekh4WmVXckxBVURLT21pQzJrTGFJY1lnQ3NFdWxjSUk3RlBXOW1INW1neEd1R284Y2R6dmFmUFdCQ2wvL1J3NkRmOFZtTUFGTFpwaUdPcXp1SUtPV0crMklnUUdGcTJCWndIUmNrT1RQRDRNZGxDaFNYRmlXdnFXazAzWWhlcnVsblBnbWxwT0VJVFV6a0xQQTJvY0kxMXNrcGdQeWdiVHpnWndQR2N2aEk0Nm9CaTlTeG51NkhSTEtXTlFiL2p1S0N1NlJROWFzdDVnNDBQS1pPRFFFRUt0YXZlZFVDdml1UHdybFJxSkVTY00rNmd3Yzk1eVltVE95R3VRRWpGcmxUaGhtQWtiTWlHd1ROMlAyUXBqODF0ODJjdkdYTnBPRUprT3BkTktHdTV3TEZ5bklNQ1BMdnJXOFNUb1VQSnB0cmFsTExQdWxPWUlkMU1WY25Hc29YbkVFRWlheHdTbFZFT21xcVRpWENINXdRdnVJWktkVkJGa2tqMU1TTFdpSW1YZ09MeWIwWDF4akRxUmxXY1Y4WFZpTnpRMEE1VjRrTW9jcWx0VWw5MnA2VkJoT0FVOVFTazVjbDJRczBLMGFoZWxuMG5rZzRwenc2MTQvUXdXQkJBMjB6cTJCRW15K2h4emJPMFlxc2V0cERtRUVIRUVNWERLSGpQVHB2Nkxjb0NhVWRwcUFwYlJMYUljT0hrSFYwc0FyNG1qUVZMb2k2UWgyaU1vbzE3MUo3ZU1QanM3WmRMTkdsMm9sajBIWTh3QnVvYWFDTnJpWjhocmloY3hGc2kxVWJzVzFZdVpZenpuOHlTakgwUlBjRW5vazFrVnZrTzdqV0R5R1FsUENYOVNiMjh5QTU2ZkNsSmFxQXJ1dDVtL0tYaENNRmd3UlVuOEJBc0kwWVc3OHhsTzBoQUdMTXAya3hiQlNwSHBBNEF2R2dWcGtPS2pIUVdGa2drZU9NZGM4TmlsbS96dUZTSStNNENaSTZMTDJBUkpxb1gwU3hNa2hrZFNMMldNZ0hDNVdWYnRZWDI5OENCOHRyMm1sMWxPS1UzdGxUSmVJa01BR2JrUUJCTVg5SnI2UkFoWUFsb2thelJ1THdBQWNTYWNKMFJXRFEvTnV4YVF1RkFNaUh1dE1vMlM2aUpjaHAzUmlNWlZPR3BVVmpnT0tWWEdiNzVwbGY0RGhnMGt0cU1DbTZXRVJkTHBTTUVKSVVNQkxSWVppNFBsUkEyQ3B0OXhkbkRydVhNQi9vRHJYWWFTMHVPYnRpcEExWUlPcDJFRDhmajVHeEd4bzVjbUs5czFzZjVSQlFmTUJDY29tMFNNT2ZSTzNMb2ZvT0ljMEFBNndaclh5amhTUlF2RkZWNzlsOGxyeEJTemxjS0dSdU9zWWtFVkcvU1BrbGdkcFhoN0I4YWRHYkVSR2FZakxSTXVSbFpPVUxucWdDQkt4UUJSWVBBVlV2SkRRTEwwb2ttUVlvd2hmUUNJa25sTXV5eUg1TTdmc1pyRG54dDJhWVVBTHVqbXQyR212Vjh6REVFczlwbVJ5VHRPRHdDMTRsbFRlRWNIaDBIZDZpWG5wMDI0UWdsT21UQlhtVlM2QnkwZGE2dkxKZG8wcFNSNWxBeTBnU3hwRmkyZXNVcEtrTm5reUNDSzRoaDFtYkNzZTlyN2NnMHJVcyt3SENkc2FWTXhxWjY3WXgrSnR5bmxzU1F0c0ZPeWM1eFlwZnlFeWg2TUlCM3ZYUzBGeEcxTklnNHp0SkZQWTBRaVdFQ2lTYmNNRzN5ampLbW1NQ2xOZTRlcFRJbHAzSHN1NXJOMERobE9xd1IyYlJOUzRKT2h3am1GWkZYeEpMRW1Bb1F0Qk16RVZBMkpjTkxCSmN4U0xkMGVtSnB5R01odkxGVWtVREtNeExYSjhXTDV5YlIwdkFNWUxia2hlUzZJcnE0MURxWXVsOWhKcEdaVk1xb3liUWJWQ05rU1p5aHFKVzFaNmRLcWtLa0oxQVM4OXEvU0lSTDljL1NjSVNnSXYwc0Z4Z3JjMTd0emE0bFFEem1mb2tzSzBhQm1DK0k0TEJKbU8vbmd5NFJicnZCejlqOGxzZ0gxUkpRT3MyY01VWE5GbDNhWFZPSGlqTUc0UTJKTzRaVHJYaDhzbFJjOFZKRWNLUTJWbU5PZ1JUbmg1MmE4OXl2ZlhkQk01RzVvQlBCcFNnR3FrS3ZvVzcraHcwVVR3cE5DYS8wT2pvRG5yQ0hYcEp0SUd2WEVPNU9TdzZoSWNDWGdnRkdBNlhvZlZtdGVOL0NzdEE4SDE4eG9YY1pjMkxhRjdwZWlvZ1hSZ0Q2cXZaUzBFYUFtbDlJQWpsSThQazd2UWdud1J3eCtNZStGaDEydU8wN1c3QzVLajRCNTh3MVRiZnVjT282Wjg1bGRCSnpCaWtKSVU1aHBIbVFUYkJ5SFUxRFNnN29IOU8rL0VQcG4zZGxMQW8rK2p1K25ZSUM1eXEzRkF4Zml3aEJZUDRsS0VzM2tCS2xOZ2pxbk45Ukg3NkRTNkZxdUFIelgzM0VwRHA5eW1FaExibUlndU1QNUdJUVZRM2x0Rk9HbHRnR0x3ajQ4UWEvNFNqTXNFcjFMS2VBY2JpSVRveTNlSHZRdmxnaTR2UWRFTTlseXkwRndwY2c0akZ2YndKeDJmTHFMQ0NuSW9UQXluTUNCU1VBNml6Mk5kalZYQXl1ZUhWMHI5bXBsd3diaEtXelRxbmx4ZmJSbGdoazRkZ1BwdUtiVHJ2cGFaOGU1c2ZoRnB4dzRqbDhLa3RYRVZ1cnpGdDVqQktQa00raUE0RkVJaEoxMVNiS01Sc2dCU1UyZ0pzQU94Y2dNUXdleWZuMTBEbEJoQ3JQSHBtL05MOUhKZHBPbjlPL2kwTit6Z0ZVQ1Z0TElHT3hVU1Jsc1Zpd1MyVGlJeld1MmdKaC9rSXdZVHBSZ2JhZkk1K2lIWENBTmVGVjRZZFNTai9Bc3BxeE16d3V0VGJTcEtRVjRRbDQyVi9QNldTc0x0cEZwMzhOU1M5cEd5Tmk1VXFWRWtaWFdvamtoalpOdUtxTG0wZWlqT01CZTZteXFKc3VVRzZwM3k0UXdYaGJ5UWZscDFTaWpaanlnTnhNbDBXeUdWZFMwVUdWY1U2UStoV29jR0h4d0FuRXpESE9aa2NpQXNIdzBoZnhKUEdnQ0JZTGlPcHRqczdSdmFBQVdKS0tiL1pINGliRXZ6blNPQWIwMk9JQ28wcGIvU2pyQUJPcEJGeTdxWFdvTDZPYXc4SVJ2Z2QwTUxYNFQrRmJtVjZZdTJUeXJtYk95bytpZXdBQkdSSVJxK0FqRXNYYVZyMmxQcVRjY3JmbUdLYXh5aTFIc2R5U2sxMWVnTmNDRVdhTHQ3Y2VmR2JLUC9xajhJT0dFNUN6aGpReEhoTTFJZXptUWUwbzRXVk1RZGFNdHl1V1VEem9XSVhES0pmdHdvbmNnSUVEYVN0eEFGbXBsa21xVnRxSnJSeGxsNnFZbUJXaU9rZytxQ3FUY0FVcUVla1BuWUFJTkFGaFBXcWNsSlVESWNUSUdSRERUOFlmQi83eE5jYmgyM0ZNalh1cFM1RmliYlBEa0JKSGlDVm9CbUlGTkpqTkdSMDA4KzJ0SFVROXpMQzBJZktYbFZ0cUVpZUkwSXRiN05OZHNWOTNPNkNDcTR2emxPZnNIay9vV1VHMnVOa1ZCMnBEalN3d1JqUzFPWkVnRWFlaEFTNXhSVk5TcUdVNFdGRFVLNUNSNm96ZW0wNXJrVmlTQWNmSGlDVEpxMU1BNVhQa0didEVTUW1RbldOaUlJUjlCaU1uNkxRWG5nbFJXTVFSNlplWWEvd3BjK1dPUUI5K2hDYmhNOVNaWW1Oc2c4eStleEFxSlllRTYxczJnOFBjUzV2Uy95cjdPang4U2JtbHhqdU5pRmo0OUNIYitHZmRJZUdEelpZdEIydXl4ek1HbmVHM3ppT2FDVWpCZHNTa0VUSnlWZzdWSXA0aWdWNHlGenpQV3dONlVUa0ZZUkdtQUk5NUludEViZXEwMXNLWmttVFJxWXRiUjRJRUMwd0doU0lNeGdaR3lWSDlsRkdqT2N3QWw1em44VzJabys0QTdsWFRDZEFKeFlCbkNOZk9lSWtJelNtQ2JwQW03TURQRVFPZDZaRVhzYk43MmFtSno1K2VSZ1NuYTIyR3djNWpQKzErakxtKzMzaXpSbEZPaGNtWTBFUm94eFQ0VG5pdWMzZ3FscXU2VHBMN1VZdnprc1dLU2k2N1NQMGVwS3A4QUc3VC9qZHp1RWVkaU1TVUNCQkpuK0tHazFWRnVZTmdZQ3JTTjZydWw4a1gzK1pOZlFKNjRxOVBmdk0yVDFnbmVvZklDVE9GTnNDdkR2d0E2RHF0bnAzTEtFMW5raE9xbXNpUDRCWFhrMmJhM1VIUTU0c3FQL0g3QzljTGlIaUk1WFNYZHNBQng3MnNkRnNRb1VPWk9DSExXUHJTTW0yVHorRjVuRVJJQVRaSVliOC9LaWxnaDJqeWkrNTQ4NnFRRVRtTXFiSmNJS25zbXViTnJhRENGMVp3NW9VK0ZCSWtmelExY1lrbUp1aGZta2gwTDVEQWhNUUdVa2prT1dLdm44NnJteUVRSjl4M0JLR091UGtFRTJOcXhoeU1YZzZhckY1M2c1MC85M2ZOUnkrZC93dDIzSDF6UC9uWmRqZlp1TVpaUXRrUGlSZEFnSEdMR2piWVRWVzZHQ2hyb1krWlVrZ2t4SEZmbXRTcnREYVVKaFVyZW8zUWlLSllVMys3UzZBOC9nTzVBRko4QUF5RW1EZjh4ZS94WFVGc01VWjhmTHVaekg4bExoQTFnSVM1VXA1bkQxazYyNlo2SFpONWdOMjBDeFZzTTFsT1BjbTJxY3puWUZ6THNkRGwySVhIczZmK1g3WVB0Kzk1NFB5ZG1iekFFWHdhZEI1Y2Nmalh6bkY4UElkUEllZkNoSU9yajdqWkFSRGZ3NC9vMHdIUVJYTElLdEZSQzRnT2JxMkdIQ3FCRWV1UzNzSkNuTzkzN3ZnV2I3eVVoTjR3VHZ5TmdIY0ZWK1JJY0JxNUVYRVVPU0dLWmhvbmRYaWdUZW56TTRlb3NYMjZqZmNwczkzbmdQUWo5cWFjSUZobm8vU3JaalNaT1oxcHREVTNXNzh6cjdPSTRIalZ6OExkeDhadjlzZHRzM3BRNFJOeFVGNDRnZ2ozd1RvMk9XZVRKdHJkbVBPTjVOdExBZ3NGdU9FeUU3R3lkSVFLRHFVY0oraFlOSGtGd1BnK2hoQzB0Q3FacUxLT3BKaWxFeVNPcUN2aGhLNUFNYlE1eEZMYXgwTFlSV2p0Y3Q3eUxyYjlQZzdYSVVROFhrbStuZTBmYlRicFFkZjl3Z3lRMzU5L0J3bGEyd3VpU1cvYzUrK2UrU1RwbDMrYmREYi9nTk9CNlIzUE9GK2I4aXdZUUhPaFFJSkhYQ01zbDZnNkJYRGtBQUtkT2NxZVFkMENmcXdjcUVmL3lkblJrdFREeGovTC9vZTFoWW5NZjRvZGFEY0txQ3BheStRMmVJNHBUK0lKY1FTbkhPSzc3R0hQZlV2Njd4bExmSXBLZXNZSmo3d3U5cWpJUDl4cmpxYnQrS3Y2Ly83RHJPMmFYeUNXWG41OWh5UG1YN3ZQRVpLNGN4di9xekViRzdQZWJITnNpeXAzb2FRdElXUERmSjJOQk95NUVPTktRV0kzcDJUT0RGczRwOW9QUTV0M0VXN2hHU2g4VGdLZzZOZmdnbHFZK2ZGRWhRd3BLQ3dUaEc2MGpxU1lrUTRVUXB0RGNRS2VHLzNmOWltMDk0eXY3eUFPOWpsQTZTaHgvZWwwMmlXenF5TkFCLzQvekxuaE9UaE93ZUpsaUVDTzRXV2JUL3hQSjkxMjJqVjFkNUJOR2pyWmhubEZsNkJDeXpoTzdDNU5KNzJxSVNsYlVRQ09rd2NzN2ZXRzZtdXlOd3loMkE2dXB3N2U0bE4wT294K3NyNVRjMWlxcHdzb3lTNlNjb2JxWVhLVjR1Q3M0U2V3cHJsMTVPeVJkSUxFRWFKcFcwaWdDWUttZkF0aTJCbkJkU2FZcTlXYUhUUi85K2hMLzhUOGZESDBTOWY3TWtRY2YvRys3ejZpcFdMMnd5YS8rVytUc25kbzI1eldCTkwxZU53Z1BzWWhVT2pZempaTUlSbE92alVnZ3ZnT1p4ekFOSVFvNEJ4dE9Yb2lrWVNLNWI0VzBBSUhxTDlZOFNGSEV2SGtNT2VKQUVjL0FSTTE4WWRTek5JSnhJRjJ4QWxDUXNhdUNHUm1SL3VUZzZtYlBhbzV2Z2ZkOEJFSGVFVGRzQmorTzBCNEZTS091Y0w0V3h6RS9VTitWbDNYSVNwZHdtbFR2Q3ltRTJxTzlGT3RVVUJlNGxza2dZblpBVlpDait3d3dUcDYzV0x4Y0RUcW84S1dISHZsVEw0enRlL25EUkdLWkc2a21MbnNoVFVJclJDMlFNcXlTdzdPbXZ3RWE0NWtIVWt4b3hQMkpZN21uTUM1NWUzMkpCMXZWZzg1NXZxRFIrYzdvL3ROQkpwd0tKTDl6L3c5K2NsUGNoMXowMTliNnpUMmFUL0xWd2EwSlhGc0FZZDhKTmtLUUdhLzhHYkFFcnAwWktpTW5qM0RXOHJoU1o2eEt3TkJHRXE2ZnowdWhmR1VUOURPQVdwYUoyUWxzVVNKSnljT0h4OERqWi9BUWVTWXFGaEh0TFNqRC9hUEF1Sm9CQ2VrNDQxcVdvMmF2M28wZFZzR2ZZdFZlZnozU2dDOENUWTZSMVFEbVo5OWJwcmYvMkVlRHRKeDZKVlUvSm9qT0xLa3ZvanUvc3l3bDJiU0p3allKUXBOdTVYajNCMzhlZlFKSEk1N3EwMHdtQXVXcnN5cFY4NW1DVDVRR0creGtVbFVFaWk1R0VVbGdCZGpSNFF0NURHbm9SN0xUNEJweG5UeDBvemZuMG9uU0J5SkUzWXZnQVF0KzAySTBIZU9rVUdnaWpOeWZqZmJDZCtXUC9EOTFZNWJLemRxMTAxbWFUTWlEcVVXcVpKbUV0cHFVU0pFelJWMmhtT3ArMEtMdzhJVXRKenZocnJwOTNWcFN4OWRUQnc2d2hCVXNGR1ZKRVJSRmNDTHNTUENGblMyb2h2TlRIN0NFdzZHbG5Va3hTeWRJSEgwbitiSytZMmNNTC9ieFhSbnNoVy8vNG5kdU5OTmYzdjFXYnFaM1NBcVd1ZFZtUlc5Y29VVHowZTV5WG82bldSK1loWG5kZWhzVTVUMkNSZGM1aGpKeGFUZjVhUDJWVnFNcjhCNjNFTWpKc20wblFQdHVxMnEwQWVOcWNybUNJK1p2VFVhMzN6UjZwVDZYejU2NXVlSytiTW9SUmpuWkt6Rm1LOTZQQTlITEg0YkZUZ3VuLy8wMGFja0I1NzU5QTRwNU5YOWR0MTM2dW1NWSthemFkbzlXRXM1RjhjNkN1NzIyNTY5VmxCK3VoaUJ4L2x1d0tmZVdMS24ydHpxOUpTVVdWTlNSL2tFaGJJVlJWVUFMd24vMUNwc0lZLzVsNDl5THo5Qkp1cWJyS1BUWTU5K2ZrS3BwOTg4eC9QSUhUb2M2bWZtUzd0Kzc2TmtjL3pYZG5UdG1pMEl2OCtHUTN1VDg2OTE5TEpPL1RYbTlqbUdYTWF2UEdaZm5NMllQbjZhSFliT0VUc0hZTHJIdzlEN2YrZ1ZPeElINkpEeXJlZlUvd0lpejd1cXQwV0V4bC84RnFSc2tjdDRrRHdrNkhpTERjZDBSTTVkRGlQWE9kaDN6anVUSmYwZXJwUlJldk1oYVdRbGRaNllZVkRlUmlrRHJadHJBZmpGbzk2NzhMVUE1b1YvZU9ZSHA4ZUp6N2ZpRjdZdWRMajJtVEdYNHVWOFg2VmprTTluZEJyZ3A1OWZhcjZuQVhpcGdWN3g0M2M5L2l0dWUrVnZYeG5BcjN4bXZ4bndOeEQ0L3hJQy93KzM5NHFCYm1CWjNnQUFBQUJKUlU1RXJrSmdnZz09Ij48L2ltYWdlPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTE0Ljk3MzExMzgsMjYuMTc3MjMyNCBMMTAuMzY3MzQwNiwyNi4xNzcyMzI0IEwxMS41MjA4MjMzLDIxLjYyMjg1MiBDMTAuODM0NzcwMywyMS4yMjcyMDkgMTAuMzY3MzQwNiwyMC40ODk3NjMyIDEwLjM2NzM0MDYsMTkuNjM5MTk4OSBDMTAuMzY3MzQwNiwxOC4zNjY2MTU0IDExLjM5NjAxMjIsMTcuMzM2MDQwMyAxMi42NjgzMjM4LDE3LjMzNjA0MDMgQzEzLjk0MDkwNzIsMTcuMzM2MDQwMyAxNC45NzMxMTM4LDE4LjM2NjYxNTQgMTQuOTczMTEzOCwxOS42MzkxOTg5IEMxNC45NzMxMTM4LDIwLjQ4OTc2MzIgMTQuNTAzNTA4OCwyMS4yMjcyMDkgMTMuODE5NjMxMSwyMS42MjI4NTIgTDE0Ljk3MzExMzgsMjYuMTc3MjMyNCBaIE02LjUyMjY3MDExLDEwLjI3NzU1MjcgQzYuNTIyNjcwMTEsNy4yNzAzOTQ0OCA4LjU5MDYxODI2LDQuODIxMjE1MTMgMTEuMTM1Nzg1Miw0LjgyMTIxNTEzIEwxNC4yMDQ5NDExLDQuODIxMjE1MTMgQzE2Ljc0OTgzNjIsNC44MjEyMTUxMyAxOC44MjE1OTEyLDcuMjcwMzk0NDggMTguODIxNTkxMiwxMC4yNzc1NTI3IEwxOC44MjE1OTEyLDEzLjI4Nzk3NCBMNi41MjI2NzAxMSwxMy4yODc5NzQgTDYuNTIyNjcwMTEsMTAuMjc3NTUyNyBaIE0yMy4wOTcyNTQxLDEzLjI4Nzk3NCBMMjEuMzAyMDQxMywxMy4yODc5NzQgTDIxLjMwMjA0MTMsMTAuMjc3NTUyNyBDMjEuMzAyMDQxMyw1LjkwMjYzOTE2IDE4LjExNzU5MTUsMi4zMzg1ODk2NyAxNC4yMDQ5NDExLDIuMzM4NTg5NjcgTDExLjEzNTc4NTIsMi4zMzg1ODk2NyBDNy4yMjA5NTk1MSwyLjMzODU4OTY3IDQuMDM4NDEzMTQsNS45MDI2MzkxNiA0LjAzODQxMzE0LDEwLjI3NzU1MjcgTDQuMDM4NDEzMTQsMTMuMjg3OTc0IEwyLjI0MzQ3MjIyLDEzLjI4Nzk3NCBDMi4yMzk5MzcyNiwxMy4zNTQwNTA1IDIuMjI0OTgxNjksMTMuNDEyNzg1MSAyLjIyNDk4MTY5LDEzLjQ3MTI0NzggTDIuMjI0OTgxNjksMjYuMDg1NTk1NiBDMi4yMjQ5ODE2OSwyOC4zNjk5OTE3IDQuMDc2NzUzNzksMzAuMjI1NTcwNiA2LjM2MzA1MzM0LDMwLjIyNTU3MDYgTDE4Ljk3NTQ5NzYsMzAuMjI1NTcwNiBDMjEuMjYwMTY1NywzMC4yMjU1NzA2IDIzLjExNTQ3MjcsMjguMzY5OTkxNyAyMy4xMTU0NzI3LDI2LjA4NTU5NTYgTDIzLjExNTQ3MjcsMTMuNDcxMjQ3OCBDMjMuMTE1NDcyNywxMy40MTI3ODUxIDIzLjA5ODg4NTYsMTMuMzU0MDUwNSAyMy4wOTcyNTQxLDEzLjI4Nzk3NCBMMjMuMDk3MjU0MSwxMy4yODc5NzQgWiIgaWQ9IkZpbGwtMiIgZmlsbD0iI0ZGRkZGRiIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCI+PC9wYXRoPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTIzLjExNTQ0NTUsMjYuMzM4NTYyMyBMMjIuOTgwMzAxNSwxOS44MTI3NjUxIEMyMi45NjgzMzcxLDE5LjI2ODkyNiAyMi45NTg1NDgsMTguNzI1MzU4OSAyMi45NTkzNjM3LDE4LjE4MTUxOTggTDIyLjk2Mjg5ODcsMTYuNTUwMDAyNSBMMjIuOTYyODk4NywxNC45MTg0ODUyIEwyMi45NjI4OTg3LDE0LjEwMjcyNjYgTDIyLjk2Mjg5ODcsMTMuNjk1MTE5MiBMMjIuOTYyODk4NywxMy40OTExNzk1IEMyMi45NjEyNjcyLDEzLjQ0NjA0MDkgMjIuOTUxMjA2MSwxMy4zNjE0NzM5IDIyLjk0NDY4MDEsMTMuMjkyNDA2MyBMMjMuMDk3MjI2OSwxMy40NDA2MDI1IEwyMS4zMDIyODYsMTMuNDQwNjAyNSBMMjEuMTQ5NDY3MiwxMy40NDA2MDI1IEwyMS4xNDk0NjcyLDEzLjI4ODA1NTYgTDIxLjE0OTQ2NzIsMTEuMjQyOTQ4NyBDMjEuMTQ1OTMyMywxMC41NjIzMzQxIDIxLjE3MDEzMzEsOS44Nzg0NTY0MiAyMS4wODMzOTA4LDkuMjE5MDUxNTIgQzIxLjAwNjk4MTQsOC41NTMzOTI0NyAyMC44NDAyOTQ3LDcuODk5OTY5OCAyMC42MDk5Nzg4LDcuMjcxODM1NjUgQzIwLjM3MDY4OTYsNi42NDcyMzY0NiAyMC4wNjY0MTE3LDYuMDQ1NDc4NSAxOS42ODA1NTc4LDUuNDk4OTIwMjEgQzE5LjMwMDY4NjIsNC45NDg1NTUwNSAxOC44NDQ2NzcyLDQuNDUyMzAxODggMTguMzM0MDEyMiw0LjAyMjY2OSBDMTcuODIwMDg0MywzLjU5NzExNDkxIDE3LjI0Nzk2NTYsMy4yNDI1MzE4MiAxNi42MzM0Mjc0LDIuOTg0NDgwMTcgQzE2LjAxOTE2MTEsMi43MjgzMzE5NiAxNS4zNjYwMTA0LDIuNTYzNTQ4NzEgMTQuNzAyMjU0OCwyLjUxMzUxNTUyIEMxNC4zNzM1MDQxLDIuNDg0NjkyMDQgMTQuMDM2MDUxOSwyLjQ5MTc2MTk1IDEzLjY5MjYxNzUsMi40OTEyMTgxMSBMMTIuNjY5OTI4MSwyLjQ5MTIxODExIEwxMS42NDc1MTA2LDIuNDkxMjE4MTEgQzExLjMwNTE2MzksMi40OTE3NjE5NSAxMC45NjUyNjQ1LDIuNDg0NjkyMDQgMTAuNjM1MTU0MSwyLjUxMzc4NzQ0IEM5Ljk3NjU2NDk5LDIuNTYzMjc2NzkgOS4zMTk2MDczNywyLjcyODMzMTk2IDguNzA2NDI4NzksMi45ODQyMDgyNSBDOC4wOTIxNjI1NCwzLjI0MjI1OTkgNy41MjAwNDM4MiwzLjU5Njg0Mjk5IDcuMDA1ODQzOTUsNC4wMjI2NjkgQzYuNDk1MTc5MDUsNC40NTIwMjk5NiA2LjAzOTQ0MTg5LDQuOTQ4MjgzMTMgNS42NTk1NzAyOCw1LjQ5ODY0ODI5IEM1LjI3MzcxNjQ0LDYuMDQ1MjA2NTggNC45Njk0Mzg0Nyw2LjY0NzIzNjQ2IDQuNzMwNDIxMTksNy4yNzE4MzU2NSBDNC41MDAxMDUzNCw3Ljg5OTk2OTggNC4zMzM0MTg2NSw4LjU1MzEyMDU1IDQuMjU3MDA5MjYsOS4yMTkwNTE1MiBDNC4xNjk5OTUwMSw5Ljg4MTQ0NzU0IDQuMTk0NzM5NjksMTAuNTU3NzExNCA0LjE5MDkzMjgxLDExLjI0Mjk0ODcgTDQuMTkwOTMyODEsMTMuMjg4MDU1NiBMNC4xOTA5MzI4MSwxMy40NDA2MDI1IEw0LjAzODM4NTk1LDEzLjQ0MDYwMjUgTDIuMjQzNDQ1MDIsMTMuNDQwNjAyNSBMMi4zOTU3MTk5NywxMy4yOTU5NDEzIEwyLjM4MzQ4MzU5LDEzLjQxMDE0NzUgQzIuMzgyMzk1OTEsMTMuNDM4OTcxIDIuMzc2Njg1NiwxMy40NTc0NjE1IDIuMzc3NzczMjgsMTMuNDk0OTg2NCBMMi4zNzc3NzMyOCwxMy43MDI3MzI5IEwyLjM3Nzc3MzI4LDE0LjExODQ5NzkgTDIuMzc3NzczMjgsMTQuOTQ5NzU2IEwyLjM3Nzc3MzI4LDE2LjYxMjI3MjEgTDIuMzc5Njc2NzIsMTguMjc1MDYwMSBDMi4zODM3NTU1MSwxOC44MjkyMzIxIDIuMzcyMzM0ODksMTkuMzgzNDA0MiAyLjM1OTgyNjU5LDE5LjkzNzU3NjIgTDIuMjI0OTU0NDksMjYuNTg3OTEyNSBMMi4wOTAwODI0LDE5LjkzNzU3NjIgQzIuMDc3NTc0MSwxOS4zODM0MDQyIDIuMDY2MTUzNDgsMTguODI5MjMyMSAyLjA3MDIzMjI3LDE4LjI3NTA2MDEgTDIuMDcyNDA3NjMsMTYuNjEyMjcyMSBMMi4wNzI0MDc2MywxNC45NDk3NTYgTDIuMDcyNDA3NjMsMTQuMTE4NDk3OSBMMi4wNzI0MDc2MywxMy43MDI3MzI5IEwyLjA3MjQwNzYzLDEzLjQ5NDk4NjQgQzIuMDcxMzE5OTUsMTMuNDYzMTcxOCAyLjA3NzU3NDEsMTMuNDEyODY2NyAyLjA4MDU2NTIyLDEzLjM3MjYyMjYgTDIuMDkwODk4MTYsMTMuMjgwMTY5OSBMMi4xMDY5NDE0MSwxMy4xMzU1MDg3IEwyLjI0MzQ0NTAyLDEzLjEzNTUwODcgTDQuMDM4Mzg1OTUsMTMuMTM1NTA4NyBMMy44ODU4MzkwOCwxMy4yODgwNTU2IEwzLjg4NTgzOTA4LDExLjI0Mjk0ODcgQzMuODg5NjQ1OTYsMTAuNTY1ODY5IDMuODYzODEzNiw5Ljg3NDEwNTcxIDMuOTUzODE4OTcsOS4xODIwNzA0NiBDNC4wMzMyMTk0OCw4LjQ5Mjc1NDQyIDQuMjA1NjE2NDcsNy44MTU2NzQ3NSA0LjQ0NDM2MTgzLDcuMTY0NDI3NDMgQzQuNjkyMDgwNTQsNi41MTY5ODY5OSA1LjAwODMyMjk3LDUuODkyMzg3OCA1LjQwODg2MDQ2LDUuMzI0MzQ3ODYgQzUuODAzNjg3NjQsNC43NTI1MDEwNiA2LjI3NzkxNTMzLDQuMjM1ODUzOTIgNi44MTA2MDU3MiwzLjc4ODAwMjQzIEM3LjM0NjU1OTE0LDMuMzQzOTU3ODEgNy45NDQ3ODIxNSwyLjk3MzA1OTU1IDguNTg4MTQzNzksMi43MDI3NzE1MiBDOS4yMzI4NjUwNCwyLjQzNDM4NjkzIDkuOTE0NTY3MzQsMi4yNjE5ODk5NCAxMC42MTYxMTk4LDIuMjA4OTY1NjIgQzEwLjk2NTI2NDUsMi4xNzkwNTQ0NyAxMS4zMDg0MjY5LDIuMTg2Mzk2MyAxMS42NDc1MTA2LDIuMTg2MTI0MzggTDEyLjY2OTkyODEsMi4xODYxMjQzOCBMMTMuNjkyNjE3NSwyLjE4NjEyNDM4IEMxNC4wMzA2MTM1LDIuMTg2Mzk2MyAxNC4zNzU5NTEzLDIuMTc5MDU0NDcgMTQuNzI2NzI3NSwyLjIwOTIzNzU0IEMxNS40MjI4NDE2LDIuMjYxNzE4MDIgMTYuMTA4MzUwOCwyLjQzNDY1ODg1IDE2Ljc1MTcxMjQsMi43MDMwNDM0NCBDMTcuMzk1MzQ2LDIuOTczMzMxNDcgMTcuOTkzMjk3MSwzLjM0NDIyOTczIDE4LjUyOTI1MDUsMy43ODgyNzQzNSBDMTkuMDYxOTQwOSw0LjIzNjEyNTg0IDE5LjUzNjE2ODYsNC43NTI3NzI5OCAxOS45MzA5OTU3LDUuMzI0NjE5NzggQzIwLjMzMTgwNTEsNS44OTIzODc4IDIwLjY0ODA0NzYsNi41MTY5ODY5OSAyMC44OTU3NjYzLDcuMTY0Njk5MzUgQzIxLjEzNDUxMTYsNy44MTU2NzQ3NSAyMS4zMDcxODA2LDguNDkyNzU0NDIgMjEuMzg2NTgxMSw5LjE4MjA3MDQ2IEMyMS40NzY4NTg0LDkuODc3MDk2ODIgMjEuNDUwNzU0MSwxMC41NjE1MTgzIDIxLjQ1NDgzMjksMTEuMjQyOTQ4NyBMMjEuNDU0ODMyOSwxMy4yODgwNTU2IEwyMS4zMDIyODYsMTMuMTM1NTA4NyBMMjMuMDk3MjI2OSwxMy4xMzU1MDg3IEwyMy4yMzUzNjIxLDEzLjEzNTUwODcgTDIzLjI0OTc3MzgsMTMuMjgzNzA0OSBDMjMuMjU2MDI3OSwxMy4zNDk3ODEzIDIzLjI2NDcyOTQsMTMuNDAwMzU4NCAyMy4yNjc5OTI0LDEzLjQ5MTE3OTUgTDIzLjI2Nzk5MjQsMTMuNjk1MTE5MiBMMjMuMjY3OTkyNCwxNC4xMDI3MjY2IEwyMy4yNjc5OTI0LDE0LjkxODQ4NTIgTDIzLjI2Nzk5MjQsMTYuNTUwMDAyNSBMMjMuMjcxNTI3NCwxOC4xODE1MTk4IEMyMy4yNzIzNDMxLDE4LjcyNTM1ODkgMjMuMjYyNTU0LDE5LjI2ODkyNiAyMy4yNTA1ODk2LDE5LjgxMjc2NTEgTDIzLjExNTQ0NTUsMjYuMzM4NTYyMyBaIiBpZD0iRmlsbC00IiBmaWxsPSIjQ0Y0NTU0IiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIj48L3BhdGg+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNi41MjI2NDI5MiwxMy4yODgwMjg0IEM2LjUyMjY0MjkyLDEzLjI4ODAyODQgNi41MDE0MzMyLDEyLjg5ODYzOTYgNi40NjQxODAyMiwxMi4yMTY5MzczIEM2LjQ0ODEzNjk2LDExLjg3NTk1MDIgNi40Mjg4MzA2OCwxMS40NjIwODg3IDYuNDA2MjYxMzUsMTAuOTg3MzE3MSBDNi4zOTU5Mjg0MSwxMC43NDgwMjc5IDYuMzg0NTA3NzksMTAuNDkzMjM5MyA2LjM3MjgxNTI1LDEwLjIyNDg1NDcgQzYuMzcyNTQzMzMsOS45NTgzNzM1OCA2LjM5MjEyMTU0LDkuNjgxNTU5NDggNi40MzY5ODgyNiw5LjM3NzgyNTM1IEM2LjUxOTkyMzcyLDguNzgwOTYxOTQgNi42ODc5Nyw4LjE1MDY1MjQzIDYuOTg1NDQ5OTksNy41MjkzMTYyNyBDNy4yODE1NzAzNyw2LjkxMDY5OTMgNy43MDczOTYzOCw2LjMwNTQwNjM5IDguMjcxMDg1Niw1LjgwNDUzMDU5IEM4LjgzMjA1NTYzLDUuMzA2MzczOTggOS41MzU3ODM0MSw0LjkwNDQ3Njg5IDEwLjMyMTkwMjgsNC43NTYyODA3NCBMMTAuNjE2NjYzNiw0LjcwMzI1NjQzIEMxMC43MTUzNzA0LDQuNjkwMjA0MjkgMTAuODE1OTgwNiw0LjY4OTExNjYxIDEwLjkxNTc3NTEsNC42ODE1MDI4NyBDMTEuMTE5MTcwOSw0LjY2NDY0Mzg1IDExLjMxMDMzMDQsNC42Njg5OTQ1NyAxMS41MDQ0ODA5LDQuNjY4NzIyNjUgTDEyLjY3MTI4NzcsNC42Njg3MjI2NSBMMTMuODM4MzY2NCw0LjY2ODcyMjY1IEwxNC4xMjkwNDg0LDQuNjY4NzIyNjUgTDE0LjIwMTY1MDksNC42Njg3MjI2NSBMMTQuMjgzMjI2OCw0LjY3MzA3MzM2IEwxNC40Mjc4ODgsNC42ODE3NzQ3OCBDMTQuNTI0OTYzMiw0LjY4OTExNjYxIDE0LjYxOTA0NzQsNC42ODkzODg1MyAxNC43MTc3NTQyLDQuNzAyNzEyNTkgTDE1LjAxNzk1MzQsNC43NTYyODA3NCBDMTUuODA5NzgzMSw0LjkwNTU2NDU3IDE2LjUwOTE2MDIsNS4zMDcxODk3NCAxNy4wNzE0ODk4LDUuODA1MzQ2MzUgQzE3LjYzNTQ1MDksNi4zMDU5NTAyMyAxOC4wNjE1NDg5LDYuOTEwOTcxMjIgMTguMzU3NjY5Miw3LjUyOTU4ODE5IEMxOC42NTU0MjExLDguMTQ5NTY0NzYgMTguODI0MjgzMiw4Ljc4MzY4MTE0IDE4LjkwNjY3NDgsOS4zNzUxMDYxNSBDMTguOTUwNzI1OCw5LjY3MTIyNjU0IDE4Ljk3Mjc1MTMsOS45NTc1NTc4MiAxOC45Njk0ODgyLDEwLjIzMDI5MzEgQzE4Ljk1Nzc5NTcsMTAuNDk2Nzc0MyAxOC45NDY2NDcsMTAuNzQ5NjU5NSAxOC45MzYwNDIxLDEwLjk4NzMxNzEgQzE4LjkxMzc0NDcsMTEuNDYyMDg4NyAxOC44OTQ0Mzg0LDExLjg3NTk1MDIgMTguODc4Mzk1MiwxMi4yMTY5MzczIEMxOC44NDIyMjk5LDEyLjg5ODYzOTYgMTguODIxNTY0LDEzLjI4ODAyODQgMTguODIxNTY0LDEzLjI4ODAyODQgQzE4LjgyMTU2NCwxMy4yODgwMjg0IDE4LjgwMDg5ODEsMTIuODk4NjM5NiAxOC43NjQ3MzI4LDEyLjIxNjkzNzMgQzE4Ljc0ODY4OTYsMTEuODc1OTUwMiAxOC43MjkzODMzLDExLjQ2MjA4ODcgMTguNzA3MDg1OSwxMC45ODczMTcxIEMxOC42OTUzOTMzLDEwLjc1MDQ3NTIgMTguNjgyODg1LDEwLjQ5ODEzMzkgMTguNjY5ODMyOSwxMC4yMzI0Njg1IEMxOC42NDQwMDA1LDkuOTczMDU3MjMgMTguNjU1NjkzMSw5LjY5ODY5MDQxIDE4LjYwNDMwMDMsOS40MTY5ODE3NiBDMTguNTI1OTg3NCw4Ljg1MzI5MjU0IDE4LjM2NTAxMTEsOC4yNDk5MDMwNyAxOC4wODI3NTg2LDcuNjYxNzQxMDkgQzE3LjgwMTU5MzgsNy4wNzQ2NjY3OSAxNy4zOTgwNjUyLDYuNTAzMzYzODIgMTYuODY4OTA5Nyw2LjAzMzQ4Njg1IEMxNi4zNDMyODkyLDUuNTY2NjAwOTkgMTUuNjg0NDI4Miw1LjE5MTYyMzkzIDE0Ljk2Mjc1MzcsNS4wNTY0Nzk5MiBMMTQuNjk2MDAwNiw1LjAwNzI2MjQ4IEMxNC42MDQzNjM3LDQuOTk0NDgyMjYgMTQuNTA0ODQxMiw0Ljk5MzY2NjUgMTQuNDA5NjY5NCw0Ljk4NjMyNDY4IEwxNC4yNjUwMDgyLDQuOTc3NjIzMjUgTDE0LjIwMTY1MDksNC45NzM4MTYzOCBMMTQuMTI5MDQ4NCw0Ljk3MzgxNjM4IEwxMy44MzgzNjY0LDQuOTczODE2MzggTDEyLjY3MTI4NzcsNC45NzM4MTYzOCBMMTEuNTA0NDgwOSw0Ljk3MzgxNjM4IEMxMS4zMTA2MDIzLDQuOTc0MDg4MyAxMS4xMTQyNzY0LDQuOTcwMjgxNDIgMTAuOTMyMzYyMiw0Ljk4NjMyNDY4IEMxMC44Mzk5MDk2LDQuOTkzMzk0NTggMTAuNzQ2OTEzMSw0Ljk5MzkzODQyIDEwLjY1NTI3NjIsNS4wMDU5MDI4OCBMMTAuMzgyODEyOCw1LjA1NTY2NDE2IEM5LjY1NTY5OTkzLDUuMTkxNjIzOTMgOS4wMDAzNzM4Miw1LjU2NTI0MTM5IDguNDczOTM3NTgsNi4wMzI2NzEwOSBDNy45NDQ3ODIxNSw2LjUwMjU0ODA3IDcuNTQxNTI1NDYsNy4wNzQzOTQ4NyA3LjI2MDkwNDQ5LDcuNjYxNDY5MTcgQzYuOTc4OTIzOTIsOC4yNDg1NDM0NyA2LjgxNzY3NTYzLDguODU2MDExNzQgNi43Mzk5MDY2NCw5LjQxNDI2MjU3IEM2LjY4OTg3MzQ0LDkuNjg4MzU3NDcgNi42OTkxMTg3MSw5Ljk3MjI0MTQ3IDYuNjc2NTQ5MzgsMTAuMjM3OTA2OSBDNi42NjMyMjUzMywxMC41MDE2Njg4IDYuNjUwNzE3MDMsMTAuNzUyMTA2NyA2LjYzOTAyNDQ5LDEwLjk4NzMxNzEgQzYuNjE2NDU1MTYsMTEuNDYyMDg4NyA2LjU5NzE0ODg4LDExLjg3NTk1MDIgNi41ODExMDU2MiwxMi4yMTY5MzczIEM2LjU0Mzg1MjY0LDEyLjg5ODYzOTYgNi41MjI2NDI5MiwxMy4yODgwMjg0IDYuNTIyNjQyOTIsMTMuMjg4MDI4NCIgaWQ9IkZpbGwtNiIgZmlsbD0iI0NGNDU1NCIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCI+PC9wYXRoPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTE0Ljk3MzExMzgsMjYuMTc3MjMyNCBDMTQuNzM3OTAzNCwyNS40MjkxODE4IDE0LjUxNDM4NTYsMjQuNjc3ODY4MSAxNC4yODc4NzY2LDIzLjkyNzY0MiBDMTQuMTc4NTY0OSwyMy41NTEzMDU0IDE0LjA1MjkzODEsMjMuMTc5MzE5NCAxMy45NTcyMjI0LDIyLjc5OTcxOTggTDEzLjY3MTcwNjksMjEuNjYwMzc2OSBMMTMuNjQ1MzMwNywyMS41NTQ2MDAyIEwxMy43NDMyMjE3LDIxLjQ5MDk3MSBDMTMuOTM5MDAzOCwyMS4zNjM3MTI2IDE0LjEzMjg4MjQsMjEuMjI2MzkzMyAxNC4yODE4OTQ0LDIxLjA0MzkzNTIgQzE0LjQ0MjMyNjksMjAuODcyNjI1OSAxNC41NTg5ODA0LDIwLjY2NTk2NzEgMTQuNjU2MDU1NywyMC40NTQxNDE4IEMxNC42ODk1MDE4LDIwLjM0MzQ3MDUgMTQuNzQ1Nzg5MSwyMC4yMzM4ODY5IDE0Ljc1OTkyODksMjAuMTIzMjE1NyBMMTQuNzk1NTUwNCwxOS45NTgxNjA1IEMxNC44MDQ3OTU2LDE5LjkwMDI0MTYgMTQuODA1NjExNCwxOS44MzQ0MzcxIDE0LjgxMTA0OTgsMTkuNzcyNzExNCBDMTQuODMzMzQ3MiwxOS41NDE1Nzk4IDE0LjgwNTg4MzMsMTkuMzAzMTA2MyAxNC43NDM4ODU3LDE5LjA3ODUwMDggQzE0LjYyNTA1NjgsMTguNjI1NDgyOCAxNC4zNDg3ODY2LDE4LjIxNjc4NzcgMTMuOTc1NDQxLDE3LjkzMzcxOTUgQzEzLjc5MDI2MzgsMTcuNzkwNjg5OCAxMy41ODE5NzM0LDE3LjY3NjIxMTcgMTMuMzU4OTk5NCwxNy42MDQxNTMgQzEzLjEyOTQ5OTMsMTcuNTI5OTE5IDEyLjkyMzkyODEsMTcuNDkzMjA5OCAxMi42NjE3OTc3LDE3LjQ4ODU4NzIgQzEyLjQ0MjM1ODYsMTcuNDkyMTIyMSAxMi4xOTgxNzQ5LDE3LjUyOTY0NyAxMS45Nzk1NTE2LDE3LjYwMzYwOTIgQzExLjc1Njg0OTUsMTcuNjc1Mzk1OSAxMS41NDg1NTkxLDE3Ljc5MDQxNzkgMTEuMzYzNjUzOCwxNy45MzMxNzU2IEMxMC45OTAzMDgzLDE4LjIxNjI0MzkgMTAuNzE0NTgxOCwxOC42MjU0ODI4IDEwLjU5NjI5NjgsMTkuMDc4NzcyNyBDMTAuNTYyMDM1LDE5LjE5Mjk3ODkgMTAuNTQ4OTgyOCwxOS4zMDMzNzgyIDEwLjUzMTMwODEsMTkuNDE1OTUyOSBMMTAuNTIyMDYyOCwxOS42MDM4NDkzIEMxMC41MTYzNTI1LDE5LjY1MjUyMjkgMTAuNTI3NzczMSwxOS43MTc3ODM2IDEwLjUyOTY3NjUsMTkuNzc0MDcxIEMxMC41MzQ1NzExLDIwLjAwOTAwOTUgMTAuNjAzNjM4NywyMC4yMzYwNjIzIDEwLjY4NDEyNjgsMjAuNDU0Njg1NiBDMTAuNzgxMjAyMSwyMC42NjY1MTA5IDEwLjg5NzU4MzcsMjAuODczMTY5OCAxMS4wNTgyODgxLDIxLjA0NDQ3OTEgQzExLjIwNzAyODEsMjEuMjI2NjY1MiAxMS40MDExNzg3LDIxLjM2Mzk4NDYgMTEuNTk2OTYwOCwyMS40OTA2OTkxIEwxMS42OTUzOTU2LDIxLjU1NDYwMDIgTDExLjY2ODc0NzUsMjEuNjYwMzc2OSBMMTAuNTE1MjY0OCwyNi4yMTQ3NTczIEwxMC4zNjczNDA2LDI2LjAyNDY4NTYgTDExLjUxODkxOTksMjYuMDIwODc4NyBDMTEuOTAyNTk4MywyNi4wMjM1OTc5IDEyLjI4NjU0ODcsMjYuMDUxMzMzNyAxMi42NzAyMjcyLDI2LjA2NTQ3MzUgQzEzLjQzNzg1NjEsMjYuMTAwNTUxMSAxNC4yMDU0ODUsMjYuMTMyMDkzOCAxNC45NzMxMTM4LDI2LjE3NzIzMjQgTTE0Ljk3MzExMzgsMjYuMTc3MjMyNCBDMTQuMjA1NDg1LDI2LjIyMjM3MTEgMTMuNDM3ODU2MSwyNi4yNTM5MTM4IDEyLjY3MDIyNzIsMjYuMjg4OTkxNCBDMTIuMjg2NTQ4NywyNi4zMDMxMzEyIDExLjkwMjU5ODMsMjYuMzMwODY3IDExLjUxODkxOTksMjYuMzMzNTg2MiBMMTAuMzY3MzQwNiwyNi4zMjk3NzkzIEwxMC4xNzEyODY2LDI2LjMyOTIzNTUgTDEwLjIxOTQxNjMsMjYuMTM5NzA3NSBMMTEuMzcyODk5MSwyMS41ODU1OTkgTDExLjQ0NDQxMzksMjEuNzU1Mjc2OCBDMTEuMjIwMDgwMywyMS42MTE3MDMzIDExLjAwMDM2OTMsMjEuNDUzNzE4IDEwLjgyOTMzMTksMjEuMjQ2Nzg3MiBDMTAuNjQ2ODczOSwyMS4wNTA3MzMyIDEwLjUxMjU0NTYsMjAuODE1MjUwOSAxMC40MDI0MTgyLDIwLjU3MjE1NDggQzEwLjMwODg3NzksMjAuMzIyNTMyNyAxMC4yMzE5MjQ2LDIwLjA2MTQ4OTkgMTAuMjI0ODU0NywxOS43OTMzNzczIEMxMC4yMjI2Nzk0LDE5LjcyNDU4MTYgMTAuMjEwNzE0OSwxOS42NjQ3NTkzIDEwLjIxNjk2OTEsMTkuNTg4MzQ5OSBMMTAuMjI2NDg2MiwxOS40MDA0NTM1IEMxMC4yNDQ5NzY4LDE5LjI2NTAzNzYgMTAuMjYzNDY3MywxOS4xMjYwODY3IDEwLjMwMTUzNiwxOC45OTkzNzIyIEMxMC40MzY5NTIsMTguNDgxMzY1NCAxMC43NTIxMDY3LDE4LjAxNDQ3OTYgMTEuMTc3NjYwOCwxNy42OTA4OTUzIEMxMS4zODkyMTQyLDE3LjUyODAxNTUgMTEuNjI3MTQzOCwxNy4zOTcyMjIyIDExLjg4MTY2MDUsMTcuMzE0Mjg2OCBDMTIuMTM4ODk2NCwxNy4yMjk5OTE3IDEyLjM5NDUwMDgsMTcuMTg2NDg0NiAxMi42NzcwMjUyLDE3LjE4Mzc2NTQgQzEyLjkxNjg1ODIsMTcuMTg1NjY4OCAxMy4yMTEwNzUyLDE3LjIzMDUzNTUgMTMuNDU2ODkwNSwxNy4zMTUxMDI1IEMxMy43MTE2NzkxLDE3LjM5Nzc2NjEgMTMuOTQ5NjA4NywxNy41MjgyODc0IDE0LjE2MDg5MDIsMTcuNjkxNDM5MiBDMTQuNTg2NzE2MiwxOC4wMTQ0Nzk2IDE0LjkwMjQxNDgsMTguNDgwODIxNiAxNS4wMzg2NDY1LDE4Ljk5OTEwMDMgQzE1LjEwOTM0NTUsMTkuMjU3MTUxOSAxNS4xNDAzNDQ0LDE5LjUyNTgwODQgMTUuMTE1NTk5NywxOS43OTM5MjExIEMxNS4xMDk4ODk0LDE5Ljg1NzAwNjQgMTUuMTA5NjE3NSwxOS45MTczNzI2IDE1LjA5OTgyODQsMTkuOTgyOTA1MiBMMTUuMDU4NzY4NSwyMC4xODYwMjkxIEMxNS4wMzc4MzA3LDIwLjMyNTUyMzggMTQuOTc4MjgwMywyMC40NDMyNjUgMTQuOTM3NDkyNCwyMC41NzE4ODI5IEMxNC44Mjc2MzY5LDIwLjgxNDk3OSAxNC42OTMwMzY3LDIxLjA0OTkxNzUgMTQuNTEwNTc4NywyMS4yNDYyNDM0IEMxNC4zMzk4MTMyLDIxLjQ1MzE3NDIgMTQuMTIwMzc0MSwyMS42MTE0MzEzIDEzLjg5NjMxMjQsMjEuNzU1MDA0OSBMMTMuOTY3NTU1NCwyMS41ODU1OTkgTDE0LjI1OTA1MzEsMjIuNzIzMzEwNCBDMTQuMzU1NTg0NiwyMy4xMDI2MzgxIDE0LjQyMTkzMjksMjMuNDg5ODUxNiAxNC41MDUxNDAzLDIzLjg3MjcxNDMgQzE0LjY2Mjg1MzYsMjQuNjQwMzQzMiAxNC44MjM4MywyNS40MDc0MjgyIDE0Ljk3MzExMzgsMjYuMTc3MjMyNCIgaWQ9IkZpbGwtOCIgZmlsbD0iI0NGNDU1NCIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCI+PC9wYXRoPiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2c+ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0zMi4wMDEyNzgxLDkuMTE0MDIxMTIgQzQ1LjQ2ODUwMDUsOS4xMTQwMjExMiA1Ni40MTM4MDg5LDE5Ljg4MTA0MTQgNTYuNzE1NzQ4NSwzMy4yNzQ5MzU3IEM1Ni43MjAwNjE5LDMzLjA4NTg2NDEgNTYuNzMwMTI2NiwzMi44OTgyMzAyIDU2LjczMDEyNjYsMzIuNzA3MDAxOCBDNTYuNzMwMTI2NiwxOS4wNDk5ODg4IDQ1LjY1ODI5MTEsNy45Nzg4NzIyMiAzMi4wMDA1NTkxLDcuOTc4ODcyMjIgQzE4LjM0MjgyNzIsNy45Nzg4NzIyMiA3LjI3MDk5MTc0LDE5LjA0OTk4ODggNy4yNzA5OTE3NCwzMi43MDcwMDE4IEM3LjI3MDk5MTc0LDMyLjg5NzUxMTMgNy4yODEwNTYzOSwzMy4wODU4NjQxIDcuMjg1MzY5ODEsMzMuMjc0OTM1NyBDNy41ODg3NDcxNiwxOS44ODEwNDE0IDE4LjUzNDA1NTYsOS4xMTQwMjExMiAzMi4wMDEyNzgxLDkuMTE0MDIxMTIgTDMyLjAwMTI3ODEsOS4xMTQwMjExMiBaIiBpZD0iU2hhcGUiIGZpbGw9IiNBRTcxMEQiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiPjwvcGF0aD4gICAgICAgICAgICAgICAgICAgICAgICAgICAgPGcgaWQ9ImJvcmRhIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwLjAwMDAwMCwgMC44NzQ2NjYpIiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMS40Mzc4MDcsIDEuNDM3ODA3KSI+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTMwLjM3MzY4MDEsMC40Nzg3ODk4NDUgQzEzLjg0NzUyMjUsMC40Nzg3ODk4NDUgMC40NTA3NTI2MDIsMTMuODc1NTU5OCAwLjQ1MDc1MjYwMiwzMC40MDE3MTc0IEMwLjQ1MDc1MjYwMiw0Ni45Mjc4NzUgMTMuODQ3NTIyNSw2MC4zMjQ2NDQ5IDMwLjM3MzY4MDEsNjAuMzI0NjQ0OSBDNDYuODk5ODM3Nyw2MC4zMjQ2NDQ5IDYwLjI5NjYwNzcsNDYuOTI3ODc1IDYwLjI5NjYwNzcsMzAuNDAxNzE3NCBDNjAuMjk2NjA3NywxMy44NzU1NTk4IDQ2Ljg5OTgzNzcsMC40Nzg3ODk4NDUgMzAuMzczNjgwMSwwLjQ3ODc4OTg0NSBMMzAuMzczNjgwMSwwLjQ3ODc4OTg0NSBaIE0zMC4zNzM2ODAxLDU0LjY4MDUzMjIgQzE2Ljk2NTQwNzgsNTQuNjgwNTMyMiA2LjA5NTU4NDIzLDQzLjgxMDcwODcgNi4wOTU1ODQyMywzMC40MDI0MzYzIEM2LjA5NTU4NDIzLDE2Ljk5NDE2MzkgMTYuOTY1NDA3OCw2LjEyNDM0MDM4IDMwLjM3MzY4MDEsNi4xMjQzNDAzOCBDNDMuNzgxOTUyNSw2LjEyNDM0MDM4IDU0LjY1MTc3NiwxNi45OTQxNjM5IDU0LjY1MTc3NiwzMC40MDI0MzYzIEM1NC42NTE3NzYsNDMuODEwNzA4NyA0My43ODE5NTI1LDU0LjY4MDUzMjIgMzAuMzczNjgwMSw1NC42ODA1MzIyIEwzMC4zNzM2ODAxLDU0LjY4MDUzMjIgWiIgaWQ9IlNoYXBlIiBmaWxsPSJ1cmwoI2xpbmVhckdyYWRpZW50LTQpIj48L3BhdGg+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPGcgaWQ9IlNoYXBlIiBmaWxsPSIjRDFEM0Q0Ij4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTMwLjM3MzY4MDEsMC40Nzg3ODk4NDUgQzMwLjM3MzY4MDEsMC40Nzg3ODk4NDUgMjkuNjQwMzk4NCwwLjUxNzYxMDY0NCAyOC4yNjU4NTQ2LDAuNTkwOTM4ODE4IEMyNy45MjI5Mzc1LDAuNjE4MjU3MTU4IDI3LjUzNjE2NzMsMC42MDk2MzAzMTQgMjcuMTE3NzY1NCwwLjY3MjE3NDkzMyBDMjYuNzAwMDgyNCwwLjczNjg3NjI2NCAyNi4yNDM1Nzg1LDAuODA4MDQ3NzI3IDI1Ljc1MTEyOTUsMC44ODQyNTE1MTYgQzI1LjI2MDExODMsMC45NjkwODIxNSAyNC43MjUyNTQsMS4wMjUxNTY2NCAyNC4xNjczODQ3LDEuMTQ4ODA4MDcgQzIzLjYxMzgyODksMS4yOTI1ODg4IDIzLjAyNTc2NTcsMS40NDU3MTUyOCAyMi40MDQ2MzI5LDEuNjA3NDY4NjEgQzE5Ljk0ODEzOTEsMi4zMTEyNzUzMSAxNi45ODEyMjM2LDMuNDE0MDczNTQgMTQuMDE3OTAyNyw1LjQyODQ0MTYzIEMxMS4wNTUzMDA3LDcuNDA5MDIxMjQgOC4wMjA4MDgyNywxMC4xNzMyMDU5IDUuNTY1MDMzMzIsMTMuODI1MjM2NSBDMy4xMzgwMTQ1MywxNy40ODE1ODA2IDEuMzM1NzIzMDIsMjIuMDE4NTgxNyAwLjczODMxNDA3MSwyNy4wMjI4NzAxIEMwLjYzOTgyNDI2OCwyNy42NDQ3MjE4IDAuNjU2MzU5MDUyLDI4LjI4MjM4OTQgMC42MDg5MTE0MSwyOC45MTcxODEzIEwwLjU2MDc0NDg2NCwyOS44NzU0Nzk5IEMwLjUzNzczOTk0NywzMC4xOTk3MDU0IDAuNTI3Njc1Mjk1LDMwLjUxMjQyODUgMC41NTY0MzE0NDIsMzAuODM2NjU0MSBDMC42Mzc2Njc1NTcsMzIuMTI3ODA1MSAwLjYyNzYwMjkwNiwzMy40NDc3MTIyIDAuODg1Njg5MzI0LDM0Ljc0Mzg5NTYgQzEuMjAwNTY5MTMsMzcuMzY3MTc1MSAyLjA0MzEyNDI0LDM5Ljk2NjAxMTggMy4xMDYzODI3Nyw0Mi40ODc5MjU5IEMzLjQwNDAwODg5LDQzLjEwNjE4MzEgMy43MDMwNzI4MSw0My43MjczMTU4IDQuMDAzNTc0NTUsNDQuMzUwNjA1MyBDNC4zMTEyNjUzMiw0NC45NzAzMDAzIDQuNzA5NTM3OTUsNDUuNTQzMjY2NSA1LjA1OTY0NDA0LDQ2LjE0NTcwNzggTDUuNjAzODU0MTIsNDcuMDQwNzQyOSBMNi4yMjkzMDAzMiw0Ny44ODU0NTQ3IEM2LjY1Nzc2NjkxLDQ4LjQ0MTE2NzIgNy4wNTMxNjM5Myw0OS4wMjYzNTQ4IDcuNTEyNTQzMzcsNDkuNTYyNjU2OSBDOS4zMzc4Mzk3OSw1MS43MjUxMTkyIDExLjUwMzg5NjYsNTMuNjIyMzA2IDEzLjg3NjI3ODcsNTUuMjU3ODExOCBDMTYuMjg2MDQzOCw1Ni44NDg3NDU3IDE4Ljk0NzQyNTIsNTguMDY1MTMwNyAyMS43MjM4MzEyLDU4Ljk1NjU3MTIgQzI0LjUyNDY3OTksNTkuNzkzMzc1MSAyNy40NDcwMjMzLDYwLjE3MTUxODQgMzAuMzc1MTE3OSw2MC4yNDA1MzMyIEMzMy4zMDg5NjM4LDYwLjE3MDc5OTUgMzYuMjI0ODM3MSw1OS43OTMzNzUxIDM5LjAyNjQwNDcsNTguOTU2NTcxMiBDNDEuODAyODEwNyw1OC4wNjQ0MTE4IDQ0LjQ2NDE5MjEsNTYuODQ4NzQ1NyA0Ni44NzM5NTcyLDU1LjI1NzgxMTggQzQ5LjI0NjMzOTMsNTMuNjIyMzA2IDUxLjQxMjM5NjEsNTEuNzI1MTE5MiA1My4yMzc2OTI1LDQ5LjU2MjY1NjkgQzUzLjY5NjM1MzEsNDkuMDI2MzU0OCA1NC4wOTI0NjksNDguNDQxMTY3MiA1NC41MjA5MzU2LDQ3Ljg4NTQ1NDcgTDU1LjE0NjM4MTgsNDcuMDQwNzQyOSBMNTUuNjkwNTkxOCw0Ni4xNDU3MDc4IEM1Ni4wNDA2OTc5LDQ1LjU0MzI2NjUgNTYuNDM4OTcwNiw0NC45NzAzMDAzIDU2Ljc0NjY2MTMsNDQuMzUwNjA1MyBDNTcuMDQ3MTYzMSw0My43MjczMTU4IDU3LjM0NjIyNyw0My4xMDYxODMxIDU3LjY0Mzg1MzEsNDIuNDg3OTI1OSBDNTguNzA3MTExNywzOS45NjUyOTI5IDU5LjU0ODk0NzksMzcuMzcwMDUwNyA1OS44NjUyNjU1LDM0Ljc0MTczODggQzYwLjEyMzM1MTksMzMuNDQxMjQyMSA2MC4xMTI1NjgzLDMyLjEyODUyNCA2MC4xOTM4MDQ0LDMwLjg0MDI0ODYgQzYwLjIyMTg0MTcsMzAuNTE3NDYwOSA2MC4yMTI0OTU5LDMwLjIwNDAxODkgNjAuMTg5NDkxLDI5Ljg3ODM1NTUgTDYwLjE0MTMyNDUsMjguOTE3MTgxMyBDNjAuMDkzODc2OCwyOC4yODA5NTE1IDYwLjExMDQxMTYsMjcuNjM5Njg5NSA2MC4wMTE5MjE4LDI3LjAxODU1NjcgQzU5LjQxNTIzMTgsMjIuMDIxNDU3MyA1Ny42MTIyMjE0LDE3LjQ3OTQyMzkgNTUuMTg1MjAyNiwxMy44MjQ1MTc2IEM1Mi43Mjk0Mjc2LDEwLjE3MjQ4NyA0OS42OTcwOTE5LDcuNDA2MTQ1NjMgNDYuNzMzMDUyMSw1LjQyNjI4NDkyIEM0My43NjkwMTIzLDMuNDExMTk3OTIgNDAuODAyMDk2OCwyLjMwOTgzNzUgMzguMzQ1NjAzLDEuNjA2MDMwOCBDMzcuNzI0NDcwMiwxLjQ0NDI3NzQ4IDM3LjEzNTY4ODEsMS4yOTE4Njk5IDM2LjU4Mjg1MTIsMS4xNDgwODkxNiBDMzYuMDI0OTgxOSwxLjAyMzcxODgzIDM1LjQ5MDExNzYsMC45NjgzNjMyNDYgMzQuOTk5MTA2NCwwLjg4MzUzMjYxMyBDMzQuNTA1OTM4NCwwLjgwNjYwOTkyIDM0LjA1MDE1MzUsMC43MzYxNTczNiAzMy42MzE3NTE2LDAuNjcxNDU2MDMgQzMzLjIxMzM0OTYsMC42MDg5MTE0MSAzMi44MjY1Nzk1LDAuNjE3NTM4MjU0IDMyLjQ4NDM4MTMsMC41OTAyMTk5MTUgQzMxLjEwNjI0MywwLjUxNzYxMDY0NCAzMC4zNzM2ODAxLDAuNDc4Nzg5ODQ1IDMwLjM3MzY4MDEsMC40Nzg3ODk4NDUgTDMwLjM3MzY4MDEsMC40Nzg3ODk4NDUgWiBNMzAuMzczNjgwMSwwLjQ3ODc4OTg0NSBDMzAuMzczNjgwMSwwLjQ3ODc4OTg0NSAzMS4xMDY5NjE5LDAuNTE0MDE2MTI1IDMyLjQ4MjIyNDYsMC41Nzk0MzYzNiBDMzIuODI1MTQxNywwLjYwNDU5Nzk4OCAzMy4yMTE5MTE4LDAuNTk0NTMzMzM3IDMzLjYzMTAzMjcsMC42NTQyMDIzNDEgQzM0LjA0OTQzNDYsMC43MTY3NDY5NjEgMzQuNTA2NjU3MywwLjc4NTc2MTcxMyAzNC45OTk4MjUzLDAuODU5ODA4NzkyIEMzNS40OTE1NTU0LDAuOTQxNzYzODEgMzYuMDI3ODU3NSwwLjk5NDk2MjY4MiAzNi41ODY0NDU3LDEuMTE2NDU3NCBDMzcuMTQxNDM5MywxLjI1NzM2MjUyIDM3LjczMDk0MDMsMS40MDc2MTMzOSAzOC4zNTQyMjk4LDEuNTY1NzcyMiBDNDAuODE2NDc0OSwyLjI2MTY3MDk1IDQzLjc5Nzc2ODQsMy4zNDAwMjY0NiA0Ni43OTEyODMzLDUuMzMzNTQ2MzQgQzQ5Ljc4ODM5MjcsNy4yODY4MDc2MiA1Mi44NjA5ODcsMTAuMDUwOTkyMiA1NS4zMjAzNTY1LDEzLjczMjQ5NzkgQzU3Ljc2MTAzNDQsMTcuNDExMTI4IDU5LjU3MzM5MDYsMjEuOTY3NTM5NSA2MC4xNzQzOTQsMjcuMDA3NzczMSBDNjAuMjcyODgzOSwyNy42MzM5MzgyIDYwLjI1NzA2OCwyOC4yNzE2MDU4IDYwLjMwMzc5NjcsMjguOTA5MjczNCBMNjAuMzUyNjgyMiwyOS44NzA0NDc2IEM2MC4zNzU2ODcxLDMwLjE4NzQ4NDEgNjAuMzg1NzUxNywzMC41MTg4OTg3IDYwLjM1Njk5NTYsMzAuODQzMTI0MiBDNjAuMjc1NzU5NSwzMi4xMzg1ODg3IDYwLjI4NTgyNDEsMzMuNDU4NDk1OCA2MC4wMjYyOTk5LDM0Ljc2NjE4MTYgQzU5LjcwODU0NDUsMzcuNDA4ODcxNSA1OC44NjIzOTQ4LDQwLjAxOTIxMDcgNTcuNzkyNjY2Miw0Mi41NTU1MDI5IEM1Ny40OTI4ODM0LDQzLjE3NzM1NDUgNTcuMTkyMzgxNiw0My44MDIwODE4IDU2Ljg5MDQ0MjEsNDQuNDI4OTY1OCBDNTYuNTgxMzEzNSw0NS4wNTIyNTUzIDU2LjE4MDg4NDIsNDUuNjI4ODE2MSA1NS44Mjg2MjE0LDQ2LjIzNDEzMjkgTDU1LjI4MTUzNTcsNDcuMTM0MjAwMyBMNTQuNjUyNDk0OSw0Ny45ODM5NDQ1IEM1NC4yMjE4NzE2LDQ4LjU0MjUzMjYgNTMuODIzNTk5LDQ5LjEzMTMxNDcgNTMuMzYyMDYyOSw0OS42NzA0OTI1IEM1MS41MjY3MDE4LDUxLjg0NDQ1NzIgNDkuMzQ4NDIzNyw1My43NTI0Mjc1IDQ2Ljk2MzEwMTMsNTUuMzk3Mjc5MSBDNDQuNTQwMzk1OSw1Ni45OTY4Mzk4IDQxLjg2MzkxNzUsNTguMjIwNDEzOSAzOS4wNzE2OTU3LDU5LjExNjg4NjcgQzM2LjI1NjQ2ODksNTkuOTU4NzIyOSAzMy4zMTExMjA1LDYwLjMzOTc0MTkgMzAuMzcyOTYxMiw2MC40MDgwMzc3IEMyNy40MjkwNTA3LDYwLjMzOTAyMyAyNC40OTAxNzI1LDU5Ljk1ODAwNCAyMS42NzQyMjY4LDU5LjExNjg4NjcgQzE4Ljg4MjcyMzgsNTguMjIwNDEzOSAxNi4yMDU1MjY2LDU2Ljk5NjgzOTggMTMuNzgyODIxMiw1NS4zOTcyNzkxIEMxMS4zOTY3Nzk5LDUzLjc1MjQyNzUgOS4yMTkyMjA2OSw1MS44NDQ0NTcyIDcuMzgzODU5NjEsNDkuNjcwNDkyNSBDNi45MjIzMjM0Niw0OS4xMzEzMTQ3IDYuNTI0MDUwODIsNDguNTQyNTMyNiA2LjA5MzQyNzUyLDQ3Ljk4Mzk0NDUgTDUuNDY0Mzg2ODEsNDcuMTM0MjAwMyBMNC45MTczMDExMiw0Ni4yMzQxMzI5IEM0LjU2NTAzODMyLDQ1LjYyODgxNjEgNC4xNjQ2MDg5Nyw0NS4wNTIyNTUzIDMuODU1NDgwMzksNDQuNDI4OTY1OCBDMy41NTM1NDA4NSw0My44MDIwODE4IDMuMjUyMzIwMjEsNDMuMTc3MzU0NSAyLjk1MzI1NjI4LDQyLjU1NTUwMjkgQzEuODgzNTI3NjIsNDAuMDE3NzcyOSAxLjAzNzM3OCwzNy40MTEwMjgyIDAuNzE5NjIyNTc2LDM0Ljc2MzMwNiBDMC40NjAwOTgzNSwzMy40NTEzMDY4IDAuNDcwODgxOTA1LDMyLjEzNzg2OTcgMC4zODk2NDU3OSwzMC44NDUyODA5IEMwLjM2MTYwODU0NywzMC41MjMyMTIxIDAuMzcwOTU0Mjk1LDMwLjE5MTA3ODYgMC4zOTM5NTkyMTIsMjkuODcyNjA0MyBMMC40NDI4NDQ2NjIsMjguOTA5MjczNCBDMC40OTAyOTIzMDQsMjguMjcwMTY4IDAuNDczNzU3NTIsMjcuNjI5NjI0OCAwLjU3Mjk2NjIyNywyNy4wMDQxNzg2IEMxLjE3Mzk2OTcsMjEuOTcxODUyOSAyLjk4NjMyNTg1LDE3LjQwODk3MTMgNS40MjcwMDM4MiwxMy43MzI0OTc5IEM3Ljg4NzA5MjE4LDEwLjA1MDk5MjIgMTAuOTU3NTI5OCw3LjI4NDY1MDkxIDEzLjk1NTM1ODEsNS4zMzI4Mjc0NCBDMTYuOTQ4ODczLDMuMzM5MzA3NTYgMTkuOTMwODg1NCwyLjI2MDk1MjA1IDIyLjM5MzEzMDUsMS41NjU3NzIyIEMyMy4wMTY0MiwxLjQwNzYxMzM5IDIzLjYwNTkyMSwxLjI1NzM2MjUyIDI0LjE2MDkxNDYsMS4xMTY0NTc0IEMyNC43MTk1MDI4LDAuOTk0OTYyNjgyIDI1LjI1NTgwNDksMC45NDE3NjM4MSAyNS43NDgyNTM5LDAuODU5ODA4NzkyIEMyNi4yNDIxNDA3LDAuNzg1NzYxNzEzIDI2LjY5ODY0NDYsMC43MTc0NjU4NjUgMjcuMTE3MDQ2NSwwLjY1NDkyMTI0NSBDMjcuNTM1NDQ4NCwwLjU5NDUzMzMzNyAyNy45MjIyMTg2LDAuNjA1MzE2ODkyIDI4LjI2NTEzNTcsMC41ODAxNTUyNjMgQzI5LjYzOTY3OTUsMC41MTQwMTYxMjUgMzAuMzczNjgwMSwwLjQ3ODc4OTg0NSAzMC4zNzM2ODAxLDAuNDc4Nzg5ODQ1IEwzMC4zNzM2ODAxLDAuNDc4Nzg5ODQ1IFoiPjwvcGF0aD4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTMwLjM3MzY4MDEsNTQuNjgwNTMyMiBDMzAuMzczNjgwMSw1NC42ODA1MzIyIDI5Ljc3ODQyNzksNTQuNjUyNDk0OSAyOC42NjI2ODk0LDU0LjYwMDAxNSBDMjguMzg0NDczNyw1NC41Nzk4ODU3IDI4LjA3MTAzMTcsNTQuNTg4NTEyNSAyNy43MzA5OTAyLDU0LjUzOTYyNzEgQzI3LjM5MTY2NzcsNTQuNDg5MzAzOCAyNy4wMjA3MTM0LDU0LjQzMzk0ODIgMjYuNjIwMjg0MSw1NC4zNzM1NjAzIEMyNi4yMjA1NzM2LDU0LjMwNzQyMTIgMjUuNzg1NjM2OSw1NC4yNjQyODcgMjUuMzMyMDA4Nyw1NC4xNjU3OTcyIEMyNC44ODE5NzUsNTQuMDUxNDkxNSAyNC40MDMxODUxLDUzLjkyOTk5NjggMjMuODk3Nzk1OSw1My44MDIwMzE5IEMyMS44OTkyNDM3LDUzLjIzODQxMTQgMTkuNDc4Njk1LDUyLjM2NjM4MTMgMTcuMDQ2NjQzOSw1MC43NTAyODU4IEMxNC42MTAyNzkzLDQ5LjE2OTQxNjYgMTIuMTE1NjgzNiw0Ni45MjQyODA1IDEwLjEyMDAwNyw0My45MzUwNzkgQzguMTM4NzA4NDcsNDAuOTUwMTkxIDYuNjY3MTEyNjUsMzcuMjQ2Mzk5MiA2LjE3ODk3NzA2LDMzLjE2MDE1MDggQzYuMDk4NDU5ODUsMzIuNjUyNjA0OCA2LjExMjExOTAyLDMyLjEzMjExODUgNi4wNzMyOTgyMiwzMS42MTM3ODkgQzYuMDYzMjMzNTcsMzEuMDkyNTgzOCA1Ljk4NDg3MzA3LDMwLjU3MzUzNTQgNi4wMzAxNjQsMzAuMDQxNTQ2NiBDNi4wOTYzMDMxNCwyOC45OTI2NjYyIDYuMDg2OTU3MzksMjcuOTI3OTY5OCA2LjI5ODMxNTA3LDI2Ljg2MTgzNTcgQzYuNTU3MTIwMzksMjQuNzExNTk0OCA3LjI0MzY3MzQsMjIuNTk1ODYxMyA4LjExMjEwOTAzLDIwLjUzNTQ4MzQgQzkuMDAyODMwNjgsMTguNDczNjY3NyAxMC4yNjY2NjMzLDE2LjU1NTYzMjcgMTEuNzA4Nzg0MSwxNC43NTk4MTEzIEMxMy4xOTkwNzE0LDEyLjk5NDkwMjggMTQuOTY2ODU1NSwxMS40NDU2NjU0IDE2LjkwNDMwMDksMTAuMTEwNjYxMiBDMTguODcxMjIxNCw4LjgxMTYwMjMxIDIxLjA0NDQ2NzIsNy44MTg3OTYzNCAyMy4zMTExNzA1LDcuMDkwNTQ2OTIgQzI1LjU5ODAwMyw2LjQwNjg2OTUyIDI3Ljk4MzMyNTQsNi4wOTg0NTk4NSAzMC4zNzM2ODAxLDYuMDQyMzg1MzYgQzMyLjc1ODI4MzYsNi4wOTc3NDA5NSAzNS4xNTA3OTUsNi40MDc1ODg0MyAzNy40MzYxODk4LDcuMDkwNTQ2OTIgQzM5LjcwMjg5MzEsNy44MTg3OTYzNCA0MS44NzYxMzg5LDguODExNjAyMzEgNDMuODQzMDU5MywxMC4xMTA2NjEyIEM0NS43ODA1MDQ3LDExLjQ0NTY2NTQgNDcuNTQ4Mjg4OSwxMi45OTQ5MDI4IDQ5LjAzODU3NjIsMTQuNzU5ODExMyBDNTAuNDgwNjk2OSwxNi41NTU2MzI3IDUxLjc0NDUyOTYsMTguNDczNjY3NyA1Mi42MzUyNTEyLDIwLjUzNTQ4MzQgQzUzLjUwMzY4NjksMjIuNTk1MTQyNCA1NC4xOTA5NTg4LDI0LjcxMzc1MTUgNTQuNDQ5MDQ1MiwyNi44NTk2NzkgQzU0LjY1OTY4NCwyNy45MjE0OTk3IDU0LjY1MTA1NzEsMjguOTkzMzg1MSA1NC43MTcxOTYzLDMwLjA0NTE0MTIgQzU0Ljc2MjQ4NzIsMzAuNTgwNzI0NCA1NC42ODQxMjY3LDMxLjA5NDAyMTYgNTQuNjc0MDYyMSwzMS42MTQ1MDc5IEM1NC42MzU5NjAyLDMyLjEzMjExODUgNTQuNjQ4OTAwNCwzMi42NDkwMTAzIDU0LjU2OTEwMjEsMzMuMTU3Mjc1MiBDNTQuMDgwOTY2NSwzNy4yNTA3MTI3IDUyLjYwOTM3MDcsNDAuOTQ5NDcyMSA1MC42MjgwNzIyLDQzLjkzNTc5NzkgQzQ4LjYzMjM5NTYsNDYuOTI1NzE4MyA0Ni4xMzU2NDMxLDQ5LjE2Nzk3ODggNDMuNzAwNzE2NCw1MC43NTAyODU4IEM0MS4yNjg2NjUzLDUyLjM2NTY2MjQgMzguODQ4ODM1NSw1My4yMzkxMzAzIDM2Ljg1MDI4MzMsNTMuODAyNzUwOCBDMzYuMzQ0ODk0LDUzLjkzMDcxNTcgMzUuODY2MTA0Miw1NC4wNTIyMTA0IDM1LjQxNjA3MDUsNTQuMTY2NTE2MSBDMzQuOTYyNDQyMyw1NC4yNjQyODcgMzQuNTI3NTA1Niw1NC4zMDc0MjEyIDM0LjEyODUxNCw1NC4zNzQyNzkyIEMzMy43MjgwODQ3LDU0LjQzMzk0ODIgMzMuMzU3MTMwNCw1NC40ODkzMDM4IDMzLjAxNzgwNzgsNTQuNTQwMzQ2IEMzMi42Nzc3NjY0LDU0LjU4OTIzMTQgMzIuMzY0MzI0NCw1NC41ODA2MDQ2IDMyLjA4NjEwODcsNTQuNjAwNzMzOSBDMzAuOTY4MjEzNSw1NC42NTE3NzYgMzAuMzczNjgwMSw1NC42ODA1MzIyIDMwLjM3MzY4MDEsNTQuNjgwNTMyMiBMMzAuMzczNjgwMSw1NC42ODA1MzIyIFogTTMwLjM3MzY4MDEsNTQuNjgwNTMyMiBDMzAuMzczNjgwMSw1NC42ODA1MzIyIDMwLjk2ODIxMzUsNTQuNjQ4OTAwNCAzMi4wODM5NTIsNTQuNTg4NTEyNSBDMzIuMzYyMTY3Nyw1NC41NjYyMjY1IDMyLjY3NTYwOTcsNTQuNTcyNjk2NiAzMy4wMTQ5MzIyLDU0LjUyMjM3MzQgQzMzLjM1NDI1NDgsNTQuNDY5MTc0NSAzMy43MjM3NzEyLDU0LjQxMTY2MjIgMzQuMTI0MjAwNiw1NC4zNDkxMTc2IEMzNC41MjI0NzMyLDU0LjI4MDEwMjggMzQuOTU2NjkxLDU0LjIzNDgxMTkgMzUuNDA4ODgxNSw1NC4xMzM0NDY1IEMzNS44NTc0NzczLDU0LjAxNjI2NTIgMzYuMzM0ODI5NCw1My44OTE4OTQ5IDM2LjgzODc4MDksNTMuNzYxMDU0NCBDMzguODMxNTgxOCw1My4xODk1MjYgNDEuMjM3MDMzNSw1Mi4yOTMwNTMxIDQzLjYzODg5MDcsNTAuNjU2ODI4MyBDNDYuMDQwNzQ3OSw0OS4wNDc5MjE5IDQ4LjQ5NzI0MTcsNDYuODAzNTA0NyA1MC40ODkzMjM4LDQzLjg0MzA1OTMgQzUyLjQ1Njk2MzEsNDAuODc5NzM4NCA1My45MTg0OTQzLDM3LjE5NjA3NiA1NC40MDMwMzU0LDMzLjE0NTc3MjcgQzU0LjQ4MjgzMzcsMzIuNjQyNTQwMSA1NC40Njk4OTM0LDMyLjEyMjA1MzkgNTQuNTA3OTk1MywzMS42MDU4ODEgQzU0LjUxODA2LDMxLjA5MDQyNzEgNTQuNTk2NDIwNSwzMC41NjA1OTUxIDU0LjU1MTEyOTUsMzAuMDQ3Mjk3OSBDNTQuNDg0OTkwNCwyOS4wMDI3MzA4IDU0LjQ5NDMzNjEsMjcuOTM4MDM0NSA1NC4yODQ0MTYzLDI2Ljg4MzQwMjggQzU0LjAyODQ4NjYsMjQuNzUyNTcyMyA1My4zNDU1MjgxLDIyLjY0ODM0MTMgNTIuNDgzNTYyNiwyMC42MDIzNDE0IEM1MS41OTkzMTExLDE4LjU1NDkwMzggNTAuMzQzMzg2MywxNi42NDk4MDkgNDguOTExMzMwMiwxNC44NjU0OTAxIEM0Ny40MzExMDc2LDEzLjExMjA4NDEgNDUuNjc0ODI1OSwxMS41NzM2MzAyIDQzLjc1MTAzOTcsMTAuMjQ3MjUyOSBDNDEuNzk3Nzc4NCw4Ljk1NzUzOTc1IDM5LjYzODkxMDcsNy45NzEyMDM5MSAzNy4zODgwMjMzLDcuMjQ3OTg2ODIgQzM1LjExNjI4NzcsNi41NjkzNDE3NSAzMi43NTMyNTEzLDYuMjYzMDg4NzkgMzAuMzczNjgwMSw2LjIwNjI5NTQgQzI3Ljk5OTE0MTMsNi4yNjIzNjk4OSAyNS42MzAzNTM3LDYuNTY5MzQxNzUgMjMuMzU5MzM3LDcuMjQ3OTg2ODIgQzIxLjEwODQ0OTYsNy45NzEyMDM5MSAxOC45NTAzMDA4LDguOTU3NTM5NzUgMTYuOTk2MzIwNiwxMC4yNDcyNTI5IEMxNS4wNzI1MzQ0LDExLjU3MzYzMDIgMTMuMzE2MjUyNywxMy4xMTIwODQxIDExLjgzNjAzMDEsMTQuODY1NDkwMSBDMTAuNDAzOTczOSwxNi42NDk4MDkgOS4xNDgwNDkyMiwxOC41NTQxODQ5IDguMjYzNzk3NzEsMjAuNjAyMzQxNCBDNy40MDE4MzIyMSwyMi42NDY5MDM1IDYuNzE4MTU0ODEsMjQuNzU0NzI5IDYuNDYyOTQ0MDEsMjYuODgwNTI3MiBDNi4yNTM3NDMwNCwyNy45MzA4NDU1IDYuMjYxNjUwOTgsMjkuMDAyMDExOSA2LjE5NjIzMDc1LDMwLjA0OTQ1NDYgQzYuMTUwOTM5ODIsMzAuNTY2MzQ2MyA2LjIyOTMwMDMyLDMxLjA5MDQyNzEgNi4yMzkzNjQ5NywzMS42MDUxNjIxIEM2LjI3NzQ2Njg2LDMyLjEyMDYxNjEgNi4yNjQ1MjY2LDMyLjYzNzUwNzggNi4zNDQzMjQ5LDMzLjE0MTQ1OTMgQzYuODI4ODY1OTgsMzcuMTk5NjcwNSA4LjI5MDM5NzE0LDQwLjg3NzU4MTcgMTAuMjU4MDM2NSw0My44NDIzNDA0IEMxMi4yNTAxMTg2LDQ2LjgwMjc4NTggMTQuNzA4NzY5MSw0OS4wNDUwNDYzIDE3LjEwOTE4ODUsNTAuNjU0NjcxNiBDMTkuNTExMDQ1Nyw1Mi4yOTA4OTY0IDIxLjkxNjQ5NzMsNTMuMTg4MDg4MiAyMy45MDkyOTgzLDUzLjc1OTYxNjYgQzI0LjQxMzI0OTgsNTMuODkxMTc2IDI0Ljg5MDYwMTgsNTQuMDE1NTQ2MyAyNS4zMzkxOTc3LDU0LjEzMjAwODcgQzI1Ljc5MTM4ODEsNTQuMjMyNjU1MiAyNi4yMjQ4ODcsNTQuMjc4NjY1IDI2LjYyMzg3ODYsNTQuMzQ3Njc5OCBDMjcuMDIzNTg5LDU0LjQxMDIyNDQgMjcuMzkzODI0NCw1NC40Njc3MzY3IDI3LjczMjQyOCw1NC41MjA5MzU2IEMyOC4wNzE3NTA2LDU0LjU3MTk3NzcgMjguMzg1OTExNSw1NC41NjQ3ODg3IDI4LjY2MzQwODMsNTQuNTg3MDc0NyBDMjkuNzc4NDI3OSw1NC42NDgxODE1IDMwLjM3MzY4MDEsNTQuNjgwNTMyMiAzMC4zNzM2ODAxLDU0LjY4MDUzMjIgTDMwLjM3MzY4MDEsNTQuNjgwNTMyMiBaIj48L3BhdGg+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9nPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPC9nPiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2c+ICAgICAgICAgICAgICAgICAgICAgICAgPC9nPiAgICAgICAgICAgICAgICAgICAgPC9nPiAgICAgICAgICAgICAgICA8L2c+ICAgICAgICAgICAgPC9nPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+);
  width: 65px;
  height: 65px;
  display: inline-block;
  position: absolute;
  top: 7px;
}
.alert.alert-message .alert-container {
  margin-left: 75px;
}
.alert.alert-message .alert-container strong {
  font-size: 16px;
  color: #d5186a;
}
.alert.alert-message .alert-container p {
  color: #666;
  font-size: 14px;
  margin-top: 5px;
}
.alert.alert-message .alert-container .close {
  color: #666;
  cursor: pointer;
  position: absolute;
  top: 2px;
  right: 0;
  font-size: 20px;
  width: 25px;
  text-align: center;
}
.popover-call-attention {
  display: flex;
  flex-direction: row;
}
.popover-call-attention .icon-call-attention {
  flex-basis: 25%;
  margin-right: 10px;
}
@media (min-width: 600px) {
  .sl-modal.send-message .modal-dialog .modal-content .modal-body .message-switch {
    margin-top: 12px;
  }
  .sl-modal.send-message .modal-dialog .modal-content .modal-body .message-switch .message-token {
    line-height: 0;
    margin-right: 0;
    color: #1fae9b;
  }
  .sl-modal.send-message .modal-dialog .modal-content .modal-body .message-switch .message-label {
    line-height: 0;
    margin-top: 0;
  }
  .sl-modal.send-message .modal-dialog .modal-content .modal-body .message-switch .message-label.message-token {
    margin-top: 0;
    margin-right: 0;
  }
  .sl-modal.send-message .modal-dialog .modal-content .modal-body .message-call-attention .help-tip {
    display: inline;
    line-height: 0;
  }
  .sl-modal.send-message .modal-dialog .modal-content .modal-body .message-call-attention .onboarding.call-attention {
    bottom: 55px;
  }
}
@media (min-width: 330px) and (max-width: 600px) {
  .message-label {
    width: 100%;
  }
  .message-label.message-token {
    margin: 7px 0 0 0;
    width: 100%;
  }
  .arrow {
    left: 18px !important;
  }
}
@keyframes fadeUp {
  0% {
    opacity: 0;
    z-index: -1;
    transform: translate3d(0, 20%, 0);
  }
  100% {
    opacity: 1;
    z-index: 0;
    transform: none;
  }
}
@media (min-width: 600px) {
  .sl-modal.send-message .modal-dialog.pre-message-modal-tip {
    max-width: 400px;
  }
}
.modal-body__container {
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  padding: 2px 5px;
  color: #000;
  font-size: 15px;
}
.pre-message__subtitle {
  display: flex;
  align-items: center;
  font-weight: 600;
}
.pre-message__text {
  display: flex;
  margin: 8px 0;
}
.modal-body__container--actions {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.pre-message__button {
  height: 35px;
  justify-content: center;
  align-items: center;
  width: 180px;
  display: flex;
  margin: 10px 0;
  font-size: 16px;
  background: #68a428;
  border: 0;
  border-radius: 4px;
  color: #fff;
}
.pre-message__button:hover,
.pre-message__button:focus,
.pre-message__button:active {
  background: #68a428;
  color: #fff;
}
.pre-message__link {
  display: flex;
  text-decoration: underline;
  margin: 10px 0;
}
.pre-message__icon {
  width: 22px;
  height: 22px;
  margin-right: 6px;
}
.message-alert-suspect-card {
  background: #CD2724;
  padding: 10px;
  border-radius: 8px;
  margin-top: 20px;
}
.message-alert-suspect-card-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 6px;
}
.message-alert-suspect-card-header-wrapper {
  display: flex;
  align-items: center;
}
.message-alert-suspect-card-header-title {
  font-size: 14px;
  font-weight: bold;
  color: #fff;
}
.message-alert-suspect-card-header-subtitle {
  text-decoration: underline;
  color: #fff;
  font-size: 14px;
}
.message-alert-suspect-card-header-subtitle:hover,
.message-alert-suspect-card-header-subtitle:active,
.message-alert-suspect-card-header-subtitle:focus {
  color: #fff !important;
  text-decoration: underline !important;
}
.message-alert-suspect-card-header-attention-icon {
  width: 16px;
  height: 16px;
  fill: #fff;
  margin-right: 8px;
}
.message-alert-suspect-card-body {
  color: #fff;
  font-size: 14px;
}
.message-alert-suspect-card-body a {
  color: #fff !important;
  text-decoration: underline;
  font-weight: bold;
}
.message-alert-suspect-card-body .danger {
  font-weight: bold;
  color: #fff;
}
.push-modal-container {
  background: #fff;
  padding: 10px;
}
.push-modal-container .modal-success-tip {
  background: #c2f4c9;
}
.push-modal-container .modal-success-tip .message-success-tip {
  color: #006C00;
}
.push-modal-container .modal-body__success {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  position: relative;
  flex: 1 1 auto;
  padding: 1rem;
}
.push-modal-container .modal-body__success .modal-success_title {
  width: 70%;
  font-weight: 700;
  text-align: center;
  color: #000;
}
.push-modal-container .modal-body__success .modal-success_title b {
  color: #5a1c67;
}
.push-modal-container .modal-body__success .modal-success_txt {
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.5;
  text-align: center;
  font-size: 16px;
}
.push-modal-container .modal-body__success .not-now-notifications-modal__button {
  color: #666;
  font-size: 16px;
  font-weight: 600;
}
.push-modal-container .modal-body__success .accept-push-notifications-modal__button-container {
  display: flex;
  justify-content: center;
  margin: 15px 0 15px;
}
.push-modal-container .modal-body__success .accept-push-notifications-modal__button-container .accept-push-notifications-modal__button {
  color: #fff;
  background-color: #661577;
  border: 0;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 16px;
  padding: 0 10px;
  height: 35px;
  font-weight: bold;
}


.modal-edit-photo {
  background-color: red;
}

.navbar-footer {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: #fff;
  z-index: 11;
  box-shadow: 0 -2px 4px 0 rgba(0, 0, 0, 0.08);
}
.navbar-footer .sl-dropbox {
  left: 0;
  top: 0;
  height: calc(100% - 49px);
  border-bottom: solid 1px #e3e3e3;
  overflow-y: auto;
}
.navbar-footer .sl-dropbox .dropbox-body {
  padding-top: 50px;
  height: 100%;
}
.navbar-footer .sl-dropbox.notification-center--notifications,
.navbar-footer .sl-dropbox.notification-center--friends {
  left: 0;
  top: 100px;
  height: calc(100% - 149px);
  border-bottom: solid 1px #e3e3e3;
  overflow-y: auto;
}
.navbar-footer .sl-dropbox.notification-center--notifications .dropbox-body,
.navbar-footer .sl-dropbox.notification-center--friends .dropbox-body {
  height: calc(100% - 50px);
  padding-top: 0;
}
.navbar-footer .sl-dropbox.notification-center--notifications .dropbox-footer,
.navbar-footer .sl-dropbox.notification-center--friends .dropbox-footer {
  position: static;
}
.navbar-footer .sl-dropbox.notification-center--notifications .dropbox-body {
  height: 100%;
}
.navbar-footer.notification-center--open {
  z-index: 13;
}
.navbar-footer__item {
  flex: 1;
  text-align: center;
  list-style: none;
}
.navbar-footer__item li {
  text-align: left;
}
.navbar-footer__item:active {
  background-color: #e3e3e3;
}
.navbar-footer__item.active use.navbar-footer__icon,
.navbar-footer__item.open use.navbar-footer__icon {
  fill: #661577;
  stroke: #661577;
  stroke-width: 1;
}
.navbar-footer__link {
  position: relative;
  display: inline-block;
  padding: 12px 0 10px 0;
  width: 60px;
}
.navbar-footer__badge {
  background-color: #d5186a;
  position: absolute;
  top: 10px;
  right: 12px;
  min-width: 16px;
  width: fit-content;
  height: 16px;
  text-align: center;
  line-height: 1;
  border: solid 2px #fff;
  font-size: 10px;
  padding: 1px;
}
.navbar-footer__item--home-fix .navbar-footer__link .navbar-footer__svg {
  height: 22px;
  width: 30px;
}
.navbar-footer__item--search-fix .navbar-footer__link .navbar-footer__svg {
  height: 22px;
  width: 22px;
}
.navbar-footer__item--msg-fix .navbar-footer__link .navbar-footer__svg {
  height: 22px;
  width: 23px;
}
.navbar-footer__item .navbar-footer__svg {
  height: 22px;
  width: 22px;
}
.navbar-footer-offset {
  height: 49px;
  display: block;
}
@media (min-width: 992px) {
  .navbar-footer-offset {
    display: none;
  }
}
@media (min-width: 600px) and (max-width: 992px) {
  .navbar__messages {
    display: none;
  }
}
@media (min-width: 540px) {
  .navbar-footer .sl-dropbox {
    padding-top: 0;
  }
}
@media (min-width: 992px) {
  .navbar-footer {
    display: none;
  }
}
.navbar-footer__not-logged {
  position: fixed;
  background: #d5186a;
  width: 100%;
  bottom: 0;
  height: 50px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: row;
  z-index: 10;
}
@media (min-width: 992px) {
  .navbar-footer__not-logged {
    height: 200px;
    background: rgba(102, 21, 119, 0.85);
    flex-direction: column;
  }
}
.navbar-footer__invitation-text {
  color: #fff;
  font-size: 16px;
  margin-right: 10px;
}
@media (min-width: 992px) {
  .navbar-footer__invitation-text {
    margin-right: none;
    margin-bottom: 20px;
    font-size: 26px;
  }
}
.navbar-footer__not-logged-actions {
  display: none;
  color: #fff;
  font-size: 18px;
}
@media (min-width: 992px) {
  .navbar-footer__not-logged-actions {
    display: block;
  }
}
.navbar-footer__login {
  color: #fff;
  text-decoration: underline;
}
.navbar-footer__login:hover {
  color: #fff;
}
.navbar-footer__arrow {
  fill: #fff;
  transform: scaleX(-1);
  height: 15px;
  width: 15px;
}
@media (min-width: 992px) {
  .navbar-footer__arrow {
    display: none;
  }
}
.message-chat-mobile .navbar-footer,
.message-chat-mobile .navbar-footer-offset {
  display: none !important;
}

.sl-modal-like.sl-modal .modal-dialog {
  margin: unset;
  height: 100%;
}
@media (min-width: 600px) {
  .sl-modal-like.sl-modal .modal-dialog {
    margin: 30px auto;
    height: unset;
    width: 350px;
  }
}
.sl-modal-like.sl-modal .modal-dialog .modal-content {
  border: none;
  height: 100%;
}
@media (min-width: 600px) {
  .sl-modal-like.sl-modal .modal-dialog .modal-content {
    border-radius: 5px;
  }
}
.sl-modal-like .modal-header h4 {
  font-size: 16px;
  margin: 0;
}
.sl-modal-like .modal-body {
  overflow-y: auto;
  height: 83%;
  padding: 0;
}
@media (min-width: 600px) {
  .sl-modal-like .modal-body {
    height: 290px;
    max-height: 290px;
  }
}
.sl-modal-like .modal-body .like-list {
  margin: 0;
  padding: 0;
  list-style: none;
}
.sl-modal-like .modal-body .like-list li {
  padding: 10px 12px;
  border-bottom: 1px solid #ddd;
}
.sl-modal-like .modal-body .like-list li a {
  position: relative;
}
.sl-modal-like .modal-body .like-list li a .img-circle {
  width: 40px;
  height: 40px;
}
.sl-modal-like .modal-body .like-list li .avatar {
  float: left;
}
.sl-modal-like .modal-body .like-list li .info {
  float: left;
  width: calc(100% - 60px);
  margin-left: 10px;
}
.sl-modal-like .modal-body .like-list li .info .user {
  font-size: 14px;
  font-weight: bold;
  color: #666;
}
.sl-modal-like .modal-body .like-list li .info .user:hover {
  text-decoration: none;
  color: #661577;
}
.sl-modal-like .modal-body .like-list li .info .about {
  font-size: 12px;
  display: block;
  color: #999;
}

/*split*/
/*splitfilename=bootstrap-sl-common-t41gu44.css*/
.sl-newsletter .modal-body .checkbox-section > label .checkbox-fake.active {
  background-image: url('data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2216%22%20height%3D%2213%22%20viewBox%3D%220%200%2016%2013%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cpath%20d%3D%22M5.943%207.77L2.286%204.115%200%206.4l4.8%204.8%201.143%201.143L16%202.286%2013.714%200l-7.77%207.77z%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22evenodd%22/%3E%3C/svg%3E');background-repeat: no-repeat;background-position: 50%;
}
.sl-newsletter .modal-body {
  background-color: #F0F0F0;
  padding: 32px 24px 4px 24px;
}
.sl-newsletter .modal-body > h2 {
  color: #661577;
  font-size: 28px;
  font-weight: 600;
  text-align: center;
  margin: 0;
}
.sl-newsletter .modal-body > p {
  font-size: 15px;
  line-height: 20px;
}
.sl-newsletter .modal-body .par-header {
  margin: 25px 0;
}
.sl-newsletter .modal-body .checkbox-section {
  background-color: white;
  padding: 18px 22px;
  border-radius: 5px;
  margin-bottom: 10px;
}
.sl-newsletter .modal-body .checkbox-section > p {
  color: #999;
  margin-bottom: 0;
  font-weight: 600;
}
.sl-newsletter .modal-body .checkbox-section > label {
  font-size: 18px;
  margin-bottom: 10px;
}
.sl-newsletter .modal-body .checkbox-section > label .checkbox-fake {
  display: inline-block;
  width: 30px;
  height: 30px;
  border: 3px solid #B5B5B5;
  border-radius: 5px;
  cursor: pointer;
  user-select: none;
}
.sl-newsletter .modal-body .checkbox-section > label .checkbox-fake.active {
  background-color: #d5186a;
  border-color: #d5186a;
}
.sl-newsletter .modal-body .checkbox-section > label .checkbox-text {
  display: inline-block;
  vertical-align: top;
  margin: -2px 0 0;
  width: calc(100% - 34px);
  line-height: 20px;
  padding-left: 5px;
}
.sl-newsletter .modal-body .email {
  margin-top: 25px;
}
.sl-newsletter .modal-body .email > p {
  margin-bottom: 4px;
  font-size: 15px;
}
.sl-newsletter .modal-body .email input {
  max-width: 300px;
}
.sl-newsletter .modal-body .hint {
  margin-top: 25px;
}
.sl-newsletter .modal-footer > button {
  font-size: 15px;
  padding: 10px 22px;
  width: 98px;
  text-transform: uppercase;
}
.sl-newsletter .loading {
  opacity: 0;
}
.sl-newsletter.confirm .modal-dialog {
  max-width: 500px;
}
.sl-newsletter.confirm .modal-body {
  padding: 60px 34px 52px 34px;
}
.sl-newsletter.confirm .modal-body > p {
  margin-bottom: 40px;
  font-size: 18px;
  font-weight: 600;
  text-align: center;
  line-height: 24px;
}
.sl-newsletter.confirm .modal-body > small {
  font-size: 13px;
  line-height: 18px;
  display: block;
}
.sl-newsletter.confirm .modal-footer button {
  width: auto;
}
@media (min-width: 992px) {
  .sl-newsletter .modal-body .checkbox-section > p {
    padding-right: 70px;
  }
}
@media (min-width: 992px) {
  .sl-newsletter .modal-dialog {
    width: 700px;
  }
  .sl-newsletter .modal-body {
    padding: 48px 34px 4px 34px;
  }
  .sl-newsletter .modal-body > h2 {
    font-size: 32px;
    padding: 0 90px;
  }
  .sl-newsletter .modal-body .checkbox-section > label {
    margin-bottom: 4px;
  }
  .sl-newsletter .modal-body .checkbox-section > label .checkbox-text {
    margin: 5px 0 0;
    width: auto;
    padding-left: 6px;
  }
}

/* -------- NG-WIG -------- */
/**
 *
 *  RESET BOX MODEL
 *
 */
.ng-wig,
[class^="nw-"] {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  -o-box-sizing: border-box;
  -ms-box-sizing: border-box;
  box-sizing: border-box;
}
/**
 *   main wrapper for the editor
 *
 *  .ng-wig
 *
 */
.ng-wig {
  display: block;
  padding: 0;
  margin: 0;
}
/**
 *  styling for toolbar and its items
 *
 *  .nw-toolbar
 *    &__item
 *
 */
.nw-toolbar {
  display: block;
  margin: 0;
  padding: 0;
  list-style: none;
  font-size: 12px;
  color: #6B7277;
  background: -webkit-linear-gradient(90deg, #ffffff 0%, #f9f9f9 100%);
  background: -moz-linear-gradient(90deg, #ffffff 0%, #f9f9f9 100%);
  background: linear-gradient(180deg, #ffffff 0%, #f9f9f9 100%);
  border: 1px solid #CCCCCC;
  border-radius: 3px 3px 0 0;
}
.nw-toolbar__item {
  display: inline-block;
  vertical-align: top;
  border-right: 1px solid #DEDEDE;
}
.nw-toolbar label {
  line-height: 30px;
  display: inline-block;
  padding: 0 6px 0 3px;
}
.nw-toolbar input[type=checkbox] {
  vertical-align: -3px;
  margin-right: -1px;
}
/**
 *  styling for the editor part: source code (original textarea) and resulting div
 *
 *  .nw-editor
 *    &__src
 *    &__res
 *
 */
.nw-editor {
  display: block;
  border: 1px solid #CCCCCC;
  border-radius: 0 0 3px 3px;
}
.nw-editor__src {
  width: 100%;
  height: 100%;
  resize: none;
}
.nw-editor__res {
  width: 100%;
  height: 100%;
}
/**
 *  styling for toolbar button, has two modifiers: active and type of icon for background
 *
 *  .nw-button
 *    &--active
 *    &--{button type}
 *
 */
.nw-button {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  display: block;
  width: 30px;
  height: 30px;
  margin: 0;
  padding: 0;
  opacity: 0.5;
  background-color: transparent;
  background-position: center center;
  background-repeat: no-repeat;
  border: none;
  border-radius: 2px;
  cursor: pointer;
}
.nw-button:focus {
  outline: none;
}
.nw-button:hover,
.nw-button.nw-button--active {
  opacity: 1;
}
.nw-button--active {
  background-color: #EEEEEE;
}
/* text formatting */
.nw-button--paragraph {
  background-image: url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3Asketch%3D%22http%3A%2F%2Fwww.bohemiancoding.com%2Fsketch%2Fns%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2230px%22%20height%3D%2230px%22%20%20viewBox%3D%22-317%20386%2030%2030%22%20enable-background%3D%22new%20-317%20386%2030%2030%22%20xml%3Aspace%3D%22preserve%22%3E%3Ctitle%3ERectangle%20166%3C%2Ftitle%3E%3Cdesc%3ECreated%20with%20Sketch%20Beta.%3C%2Fdesc%3E%3Cg%20id%3D%22item-form1%22%20sketch%3Atype%3D%22MSPage%22%3E%20%3Cg%20id%3D%22in-course%22%20transform%3D%22translate(-613.000000%2C%20-1744.000000)%22%20sketch%3Atype%3D%22MSArtboardGroup%22%3E%20%20%3Cg%20id%3D%22Feedback-added-to-Answer%22%20transform%3D%22translate(526.000000%2C%201230.000000)%22%20sketch%3Atype%3D%22MSLayerGroup%22%3E%20%20%20%3Cg%20id%3D%22Answer-2%22%20transform%3D%22translate(0.000000%2C%20297.000000)%22%20sketch%3Atype%3D%22MSShapeGroup%22%3E%20%20%20%20%3Cg%20id%3D%22Clicked_x2F_Feedbac%22%20transform%3D%22translate(76.000000%2C%20208.000000)%22%3E%20%20%20%20%20%3Cg%20id%3D%22Text-stuff-copy%22%3E%20%20%20%20%20%20%3Cg%20id%3D%22B-_x7C_-i-_x7C_-_x3D_%22%20transform%3D%22translate(11.000000%2C%200.000000)%22%3E%20%20%20%20%20%20%20%3Cpath%20id%3D%22Rectangle-166%22%20fill%3D%22%23393F44%22%20d%3D%22M-298.5%2C414.5v-9h-4c-1.653%2C0-3%2C1.344-3%2C3c0%2C1.653%2C1.343%2C3%2C3%2C3v3h2v-8h1v8H-298.5%20%20%20%20%20%20%20%20z%22%2F%3E%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%3C%2Fg%3E%20%20%20%3C%2Fg%3E%20%20%3C%2Fg%3E%20%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E');
}
.nw-button--header-one {
  background-image: url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3Asketch%3D%22http%3A%2F%2Fwww.bohemiancoding.com%2Fsketch%2Fns%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2230px%22%20height%3D%2230px%22%20%20viewBox%3D%22-317%20386%2030%2030%22%20enable-background%3D%22new%20-317%20386%2030%2030%22%20xml%3Aspace%3D%22preserve%22%3E%3Ctitle%3ERectangle%20166%3C%2Ftitle%3E%3Cdesc%3ECreated%20with%20Sketch%20Beta.%3C%2Fdesc%3E%3Cg%3E%20%3Cpath%20fill%3D%22%23393F44%22%20d%3D%22M-306.643%2C405.248c0.531-0.058%2C0.863-0.156%2C0.996-0.295s0.199-0.501%2C0.199-1.087v-5.893%20%20c0-0.487-0.074-0.804-0.223-0.949c-0.148-0.146-0.472-0.237-0.973-0.273V396.5h3.773v0.251c-0.498%2C0.036-0.821%2C0.127-0.971%2C0.273%20%20c-0.15%2C0.146-0.225%2C0.462-0.225%2C0.949v2.65h4.132v-2.65c0-0.487-0.073-0.804-0.219-0.949c-0.146-0.146-0.472-0.237-0.977-0.273%20%20V396.5h3.773v0.251c-0.5%2C0.036-0.825%2C0.127-0.973%2C0.273c-0.149%2C0.146-0.223%2C0.462-0.223%2C0.949v6.052%20%20c0%2C0.493%2C0.074%2C0.81%2C0.223%2C0.948c0.148%2C0.139%2C0.472%2C0.23%2C0.973%2C0.274v0.252h-3.773v-0.252c0.536-0.054%2C0.869-0.15%2C1-0.292%20%20c0.131-0.141%2C0.196-0.504%2C0.196-1.09v-2.644h-4.132v2.803c0%2C0.493%2C0.075%2C0.811%2C0.225%2C0.952c0.15%2C0.14%2C0.474%2C0.23%2C0.971%2C0.271v0.252%20%20h-3.773V405.248z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');
}
.nw-button--header-two {
  background-image: url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3Asketch%3D%22http%3A%2F%2Fwww.bohemiancoding.com%2Fsketch%2Fns%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2230px%22%20height%3D%2230px%22%20%20viewBox%3D%22-317%20386%2030%2030%22%20enable-background%3D%22new%20-317%20386%2030%2030%22%20xml%3Aspace%3D%22preserve%22%3E%3Ctitle%3ERectangle%20166%3C%2Ftitle%3E%3Cdesc%3ECreated%20with%20Sketch%20Beta.%3C%2Fdesc%3E%3Cg%3E%20%3Cpath%20fill%3D%22%23393F44%22%20d%3D%22M-306.643%2C405.248c0.531-0.058%2C0.863-0.156%2C0.996-0.295s0.199-0.501%2C0.199-1.087v-5.893%20%20c0-0.487-0.074-0.804-0.223-0.949c-0.148-0.146-0.472-0.237-0.973-0.273V396.5h3.773v0.251c-0.498%2C0.036-0.821%2C0.127-0.971%2C0.273%20%20c-0.15%2C0.146-0.225%2C0.462-0.225%2C0.949v2.65h4.132v-2.65c0-0.487-0.073-0.804-0.219-0.949c-0.146-0.146-0.472-0.237-0.977-0.273%20%20V396.5h3.773v0.251c-0.5%2C0.036-0.825%2C0.127-0.973%2C0.273c-0.149%2C0.146-0.223%2C0.462-0.223%2C0.949v6.052%20%20c0%2C0.493%2C0.074%2C0.81%2C0.223%2C0.948c0.148%2C0.139%2C0.472%2C0.23%2C0.973%2C0.274v0.252h-3.773v-0.252c0.536-0.054%2C0.869-0.15%2C1-0.292%20%20c0.131-0.141%2C0.196-0.504%2C0.196-1.09v-2.644h-4.132v2.803c0%2C0.493%2C0.075%2C0.811%2C0.225%2C0.952c0.15%2C0.14%2C0.474%2C0.23%2C0.971%2C0.271v0.252%20%20h-3.773V405.248z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E');
}
.nw-button--ordered-list {
  background-image: url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3Asketch%3D%22http%3A%2F%2Fwww.bohemiancoding.com%2Fsketch%2Fns%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2230px%22%20height%3D%2230px%22%20%20viewBox%3D%22-315.5%20385.5%2030%2030%22%20enable-background%3D%22new%20-315.5%20385.5%2030%2030%22%20xml%3Aspace%3D%22preserve%22%3E%3Ctitle%3EOval%20103%20copy%3C%2Ftitle%3E%3Cdesc%3ECreated%20with%20Sketch%20Beta.%3C%2Fdesc%3E%3Cg%20id%3D%22item-form1%22%20sketch%3Atype%3D%22MSPage%22%3E%20%3Cg%20id%3D%22in-course%22%20transform%3D%22translate(-726.000000%2C%20-1744.000000)%22%20sketch%3Atype%3D%22MSArtboardGroup%22%3E%20%20%3Cg%20id%3D%22Feedback-added-to-Answer%22%20transform%3D%22translate(526.000000%2C%201230.000000)%22%20sketch%3Atype%3D%22MSLayerGroup%22%3E%20%20%20%3Cg%20id%3D%22Answer-2%22%20transform%3D%22translate(0.000000%2C%20297.000000)%22%20sketch%3Atype%3D%22MSShapeGroup%22%3E%20%20%20%20%3Cg%20id%3D%22Clicked_x2F_Feedbac%22%20transform%3D%22translate(76.000000%2C%20208.000000)%22%3E%20%20%20%20%20%3Cg%20id%3D%22Text-stuff-copy%22%3E%20%20%20%20%20%20%3Cg%20id%3D%22B-_x7C_-i-_x7C_-_x3D_%22%20transform%3D%22translate(11.000000%2C%200.000000)%22%3E%20%20%20%20%20%20%20%3Cpath%20id%3D%22Oval-103-copy%22%20fill%3D%22%23393F44%22%20d%3D%22M-187.509%2C405.5c-0.547%2C0-0.991%2C0.443-0.991%2C1c0%2C0.553%2C0.451%2C1%2C0.991%2C1h4.019%20%20%20%20%20%20%20%20c0.547%2C0%2C0.99-0.443%2C0.99-1c0-0.553-0.451-1-0.99-1H-187.509z%20M-187.509%2C408.5c-0.547%2C0-0.991%2C0.443-0.991%2C1%20%20%20%20%20%20%20%20c0%2C0.553%2C0.451%2C1%2C0.991%2C1h4.019c0.547%2C0%2C0.99-0.443%2C0.99-1c0-0.553-0.451-1-0.99-1H-187.509z%20M-187.509%2C411.5%20%20%20%20%20%20%20%20c-0.547%2C0-0.991%2C0.443-0.991%2C1c0%2C0.553%2C0.451%2C1%2C0.991%2C1h4.019c0.547%2C0%2C0.99-0.443%2C0.99-1c0-0.553-0.451-1-0.99-1H-187.509z%20%20%20%20%20%20%20%20%20M-190.452%2C408.5v-2.668h-0.596l-0.932%2C0.92l0.392%2C0.412l0.448-0.452v1.788H-190.452z%20M-189.732%2C413.5v-0.6h-0.976%20%20%20%20%20%20%20%20c0.664-0.465%2C0.956-0.812%2C0.956-1.221c0-0.535-0.452-0.888-1.08-0.888c-0.372%2C0-0.796%2C0.132-1.08%2C0.444l0.38%2C0.455%20%20%20%20%20%20%20%20c0.192-0.18%2C0.416-0.291%2C0.712-0.291c0.196%2C0%2C0.368%2C0.096%2C0.368%2C0.279c0%2C0.264-0.216%2C0.448-1.372%2C1.284v0.536H-189.732z%22%2F%3E%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%3C%2Fg%3E%20%20%20%3C%2Fg%3E%20%20%3C%2Fg%3E%20%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E');
}
.nw-button--unordered-list {
  background-image: url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3Asketch%3D%22http%3A%2F%2Fwww.bohemiancoding.com%2Fsketch%2Fns%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2230px%22%20height%3D%2230px%22%20%20viewBox%3D%22-316%20385.5%2030%2030%22%20enable-background%3D%22new%20-316%20385.5%2030%2030%22%20xml%3Aspace%3D%22preserve%22%3E%3Ctitle%3EOval%20103%3C%2Ftitle%3E%3Cdesc%3ECreated%20with%20Sketch%20Beta.%3C%2Fdesc%3E%3Cg%20id%3D%22item-form1%22%20sketch%3Atype%3D%22MSPage%22%3E%20%3Cg%20id%3D%22in-course%22%20transform%3D%22translate(-698.000000%2C%20-1744.000000)%22%20sketch%3Atype%3D%22MSArtboardGroup%22%3E%20%20%3Cg%20id%3D%22Feedback-added-to-Answer%22%20transform%3D%22translate(526.000000%2C%201230.000000)%22%20sketch%3Atype%3D%22MSLayerGroup%22%3E%20%20%20%3Cg%20id%3D%22Answer-2%22%20transform%3D%22translate(0.000000%2C%20297.000000)%22%20sketch%3Atype%3D%22MSShapeGroup%22%3E%20%20%20%20%3Cg%20id%3D%22Clicked_x2F_Feedbac%22%20transform%3D%22translate(76.000000%2C%20208.000000)%22%3E%20%20%20%20%20%3Cg%20id%3D%22Text-stuff-copy%22%3E%20%20%20%20%20%20%3Cg%20id%3D%22B-_x7C_-i-_x7C_-_x3D_%22%20transform%3D%22translate(11.000000%2C%200.000000)%22%3E%20%20%20%20%20%20%20%3Cpath%20id%3D%22Oval-103%22%20fill%3D%22%23393F44%22%20d%3D%22M-219.5%2C407.5c0.552%2C0%2C1-0.447%2C1-1s-0.448-1-1-1s-1%2C0.447-1%2C1%20%20%20%20%20%20%20%20S-220.052%2C407.5-219.5%2C407.5z%20M-216.509%2C405.5c-0.547%2C0-0.991%2C0.443-0.991%2C1c0%2C0.553%2C0.451%2C1%2C0.991%2C1h4.019%20%20%20%20%20%20%20%20c0.547%2C0%2C0.99-0.443%2C0.99-1c0-0.553-0.451-1-0.99-1H-216.509z%20M-219.5%2C410.5c0.552%2C0%2C1-0.447%2C1-1s-0.448-1-1-1s-1%2C0.447-1%2C1%20%20%20%20%20%20%20%20S-220.052%2C410.5-219.5%2C410.5z%20M-216.509%2C408.5c-0.547%2C0-0.991%2C0.443-0.991%2C1c0%2C0.553%2C0.451%2C1%2C0.991%2C1h4.019%20%20%20%20%20%20%20%20c0.547%2C0%2C0.99-0.443%2C0.99-1c0-0.553-0.451-1-0.99-1H-216.509z%20M-219.5%2C413.5c0.552%2C0%2C1-0.447%2C1-1s-0.448-1-1-1s-1%2C0.447-1%2C1%20%20%20%20%20%20%20%20S-220.052%2C413.5-219.5%2C413.5z%20M-216.509%2C411.5c-0.547%2C0-0.991%2C0.443-0.991%2C1c0%2C0.553%2C0.451%2C1%2C0.991%2C1h4.019%20%20%20%20%20%20%20%20c0.547%2C0%2C0.99-0.443%2C0.99-1c0-0.553-0.451-1-0.99-1H-216.509z%22%2F%3E%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%3C%2Fg%3E%20%20%20%3C%2Fg%3E%20%20%3C%2Fg%3E%20%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E');
}
/* font-style */
.nw-button--bold {
  background-image: url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3Asketch%3D%22http%3A%2F%2Fwww.bohemiancoding.com%2Fsketch%2Fns%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2230px%22%20height%3D%2230px%22%20%20viewBox%3D%22-317%20386.5%2030%2030%22%20enable-background%3D%22new%20-317%20386.5%2030%2030%22%20xml%3Aspace%3D%22preserve%22%3E%3Ctitle%3EB%3C%2Ftitle%3E%3Cdesc%3ECreated%20with%20Sketch%20Beta.%3C%2Fdesc%3E%3Cg%20id%3D%22item-form1%22%20sketch%3Atype%3D%22MSPage%22%3E%20%3Cg%20id%3D%22in-course%22%20transform%3D%22translate(-643.000000%2C%20-1743.000000)%22%20sketch%3Atype%3D%22MSArtboardGroup%22%3E%20%20%3Cg%20id%3D%22Feedback-added-to-Answer%22%20transform%3D%22translate(526.000000%2C%201230.000000)%22%20sketch%3Atype%3D%22MSLayerGroup%22%3E%20%20%20%3Cg%20id%3D%22Answer-2%22%20transform%3D%22translate(0.000000%2C%20297.000000)%22%20sketch%3Atype%3D%22MSShapeGroup%22%3E%20%20%20%20%3Cg%20id%3D%22Clicked_x2F_Feedbac%22%20transform%3D%22translate(76.000000%2C%20208.000000)%22%3E%20%20%20%20%20%3Cg%20id%3D%22Text-stuff-copy%22%3E%20%20%20%20%20%20%3Cg%20id%3D%22B-_x7C_-i-_x7C_-_x3D_%22%20transform%3D%22translate(11.000000%2C%200.000000)%22%3E%20%20%20%20%20%20%20%3Cpath%20id%3D%22B%22%20fill%3D%22%23383E44%22%20d%3D%22M-271.097%2C414.496c1.479%2C0%2C2.213-1.134%2C2.213-2.442c0-1.134-0.632-2.051-1.435-2.199%20%20%20%20%20%20%20%20c0.712-0.188%2C1.287-0.944%2C1.287-2.064c0-1.134-0.711-2.294-2.201-2.294h-4.268v9H-271.097z%20M-271.672%2C408.95h-1.886v-1.497%20%20%20%20%20%20%20%20h1.886c0.395%2C0%2C0.667%2C0.31%2C0.667%2C0.742C-271.006%2C408.641-271.277%2C408.95-271.672%2C408.95z%20M-273.558%2C412.539v-1.619h1.953%20%20%20%20%20%20%20%20c0.474%2C0%2C0.746%2C0.365%2C0.746%2C0.811c0%2C0.485-0.283%2C0.809-0.746%2C0.809H-273.558z%22%2F%3E%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%3C%2Fg%3E%20%20%20%3C%2Fg%3E%20%20%3C%2Fg%3E%20%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E');
}
.nw-button--italic {
  background-image: url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3Asketch%3D%22http%3A%2F%2Fwww.bohemiancoding.com%2Fsketch%2Fns%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2230px%22%20height%3D%2230px%22%20%20viewBox%3D%22-318%20386.5%2030%2030%22%20enable-background%3D%22new%20-318%20386.5%2030%2030%22%20xml%3Aspace%3D%22preserve%22%3E%3Ctitle%3Ei%3C%2Ftitle%3E%3Cdesc%3ECreated%20with%20Sketch%20Beta.%3C%2Fdesc%3E%3Cg%20id%3D%22item-form1%22%20sketch%3Atype%3D%22MSPage%22%3E%20%3Cg%20id%3D%22in-course%22%20transform%3D%22translate(-672.000000%2C%20-1743.000000)%22%20sketch%3Atype%3D%22MSArtboardGroup%22%3E%20%20%3Cg%20id%3D%22Feedback-added-to-Answer%22%20transform%3D%22translate(526.000000%2C%201230.000000)%22%20sketch%3Atype%3D%22MSLayerGroup%22%3E%20%20%20%3Cg%20id%3D%22Answer-2%22%20transform%3D%22translate(0.000000%2C%20297.000000)%22%20sketch%3Atype%3D%22MSShapeGroup%22%3E%20%20%20%20%3Cg%20id%3D%22Clicked_x2F_Feedbac%22%20transform%3D%22translate(76.000000%2C%20208.000000)%22%3E%20%20%20%20%20%3Cg%20id%3D%22Text-stuff-copy%22%3E%20%20%20%20%20%20%3Cg%20id%3D%22B-_x7C_-i-_x7C_-_x3D_%22%20transform%3D%22translate(11.000000%2C%200.000000)%22%3E%20%20%20%20%20%20%20%3Cpath%20id%3D%22i%22%20fill%3D%22%23393F44%22%20d%3D%22M-242.799%2C404.5c0.365%2C0%2C0.673%2C0.102%2C0.924%2C0.304c0.25%2C0.202%2C0.375%2C0.448%2C0.375%2C0.735%20%20%20%20%20%20%20%20s-0.127%2C0.532-0.38%2C0.734c-0.253%2C0.203-0.56%2C0.305-0.919%2C0.305c-0.354%2C0-0.656-0.102-0.91-0.305%20%20%20%20%20%20%20%20c-0.253-0.202-0.38-0.447-0.38-0.734s0.125-0.533%2C0.375-0.735C-243.463%2C404.602-243.158%2C404.5-242.799%2C404.5%20%20%20%20%20%20%20%20C-242.799%2C404.5-243.158%2C404.5-242.799%2C404.5L-242.799%2C404.5L-242.799%2C404.5z%20M-242.251%2C407.751l-1.811%2C5.024%20%20%20%20%20%20%20%20c-0.1%2C0.287-0.15%2C0.477-0.15%2C0.565c0%2C0.052%2C0.026%2C0.101%2C0.08%2C0.146c0.053%2C0.045%2C0.109%2C0.066%2C0.167%2C0.066%20%20%20%20%20%20%20%20c0.1%2C0%2C0.2-0.035%2C0.3-0.105c0.265-0.175%2C0.583-0.49%2C0.954-0.947l0.301%2C0.142c-0.889%2C1.239-1.834%2C1.858-2.835%2C1.858%20%20%20%20%20%20%20%20c-0.383%2C0-0.688-0.086-0.914-0.258c-0.227-0.172-0.34-0.391-0.34-0.654c0-0.174%2C0.05-0.396%2C0.15-0.664l1.228-3.378%20%20%20%20%20%20%20%20c0.118-0.325%2C0.177-0.57%2C0.177-0.735c0-0.104-0.056-0.195-0.168-0.275c-0.112-0.08-0.265-0.12-0.459-0.12%20%20%20%20%20%20%20%20c-0.088%2C0-0.194%2C0.003-0.318%2C0.007l0.115-0.282l2.994-0.389l0%2C0H-242.251L-242.251%2C407.751z%22%2F%3E%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%3C%2Fg%3E%20%20%20%3C%2Fg%3E%20%20%3C%2Fg%3E%20%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E');
}
/* linking */
.nw-button--link {
  background-image: url('data:image/svg+xml;charset=US-ASCII,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3C!DOCTYPE%20svg%20PUBLIC%20%22-%2F%2FW3C%2F%2FDTD%20SVG%201.1%2F%2FEN%22%20%22http%3A%2F%2Fwww.w3.org%2FGraphics%2FSVG%2F1.1%2FDTD%2Fsvg11.dtd%22%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3Asketch%3D%22http%3A%2F%2Fwww.bohemiancoding.com%2Fsketch%2Fns%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20width%3D%2230px%22%20height%3D%2230px%22%20%20viewBox%3D%22-313.5%20385.5%2030%2030%22%20enable-background%3D%22new%20-313.5%20385.5%2030%2030%22%20xml%3Aspace%3D%22preserve%22%3E%3Ctitle%3ERectangle%20164%3C%2Ftitle%3E%3Cdesc%3ECreated%20with%20Sketch%20Beta.%3C%2Fdesc%3E%3Cg%20id%3D%22item-form1%22%20sketch%3Atype%3D%22MSPage%22%3E%20%3Cg%20id%3D%22in-course%22%20transform%3D%22translate(-812.000000%2C%20-1744.000000)%22%20sketch%3Atype%3D%22MSArtboardGroup%22%3E%20%20%3Cg%20id%3D%22Feedback-added-to-Answer%22%20transform%3D%22translate(526.000000%2C%201230.000000)%22%20sketch%3Atype%3D%22MSLayerGroup%22%3E%20%20%20%3Cg%20id%3D%22Answer-2%22%20transform%3D%22translate(0.000000%2C%20297.000000)%22%20sketch%3Atype%3D%22MSShapeGroup%22%3E%20%20%20%20%3Cg%20id%3D%22Clicked_x2F_Feedbac%22%20transform%3D%22translate(76.000000%2C%20208.000000)%22%3E%20%20%20%20%20%3Cg%20id%3D%22Text-stuff-copy%22%3E%20%20%20%20%20%20%3Cg%20id%3D%22B-_x7C_-i-_x7C_-_x3D_%22%20transform%3D%22translate(11.000000%2C%200.000000)%22%3E%20%20%20%20%20%20%20%3Cpath%20id%3D%22Rectangle-164%22%20fill%3D%22%23393F44%22%20d%3D%22M-102.727%2C413.5h-0.825c-1.636%2C0-2.948-1.57-2.948-3.509v-0.982%20%20%20%20%20%20%20%20c0-1.947%2C1.32-3.509%2C2.948-3.509h0.825c1.18%2C0%2C2.191%2C0.817%2C2.664%2C2h-3.491c-0.699%2C0-1.266%2C0.679-1.266%2C1.501v0.998%20%20%20%20%20%20%20%20c0%2C0.829%2C0.568%2C1.501%2C1.266%2C1.501h3.491C-100.536%2C412.686-101.551%2C413.5-102.727%2C413.5z%20M-100.463%2C408.5%20%20%20%20%20%20%20%20c-0.55%2C0-0.996%2C0.443-0.996%2C1c0%2C0.553%2C0.45%2C1%2C0.996%2C1h2.211c0.549%2C0%2C0.995-0.443%2C0.995-1c0-0.553-0.45-1-0.995-1H-100.463z%20%20%20%20%20%20%20%20%20M-96.273%2C413.5h0.825c1.636%2C0%2C2.948-1.57%2C2.948-3.509v-0.982c0-1.947-1.32-3.509-2.948-3.509h-0.825%20%20%20%20%20%20%20%20c-1.18%2C0-2.191%2C0.817-2.664%2C2h3.491c0.699%2C0%2C1.266%2C0.679%2C1.266%2C1.501v0.998c0%2C0.829-0.568%2C1.501-1.266%2C1.501h-3.491%20%20%20%20%20%20%20%20C-98.465%2C412.686-97.449%2C413.5-96.273%2C413.5z%22%2F%3E%20%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%20%3C%2Fg%3E%20%20%20%20%3C%2Fg%3E%20%20%20%3C%2Fg%3E%20%20%3C%2Fg%3E%20%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E');
}
/* source edit */
.nw-button--source {
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgaGVpZ2h0PSIxNiIgd2lkdGg9IjE0IiB2aWV3Qm94PSIwIDAgODk2IDEwMjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iIzM4M0U0NCIgZD0iTTcwNCA2NEw1NzYgMTkybDE5MiAxOTIgMTI4LTEyOEw3MDQgNjR6TTAgNzY4bDAuNjg4IDE5Mi41NjJMMTkyIDk2MGw1MTItNTEyTDUxMiAyNTYgMCA3Njh6TTE5MiA4OTZINjRWNzY4aDY0djY0aDY0Vjg5NnoiLz48L3N2Zz4=');
}
/**
 *  styling & formatting of content inside contenteditable div
 *
 *  .nw-content
 *
 */
.nw-content {
  padding: 12px;
  margin: 0;
  font-family: sans-serif;
  font-size: 14px;
  line-height: 24px;
}
.nw-content h1 {
  margin: 0 0 6px 0;
  font-size: 24px;
  line-height: 36px;
  font-weight: 400;
}
.nw-content p {
  margin: 0 0 12px 0;
}
.nw-content ul {
  padding: 0;
  margin: 0 0 12px 24px;
  list-style: disc;
}
.nw-content ol {
  padding: 0;
  margin: 0 0 12px 24px;
  list-style: decimal;
}
.nw-content li {
  padding: 0;
  margin: 0;
}
.nw-content a {
  text-decoration: underline;
  color: #3fae98;
  /* green */
}
.nw-content a:hover {
  text-decoration: none;
}
.nw-content bold,
.nw-content strong {
  font-weight: 700;
}
.nw-content i,
.nw-content italic {
  font-style: italic;
}

.notification-center__header {
  padding-top: 50px;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100px;
  border-bottom: solid 1px #ccc;
}
.notification-center__header-item {
  text-align: center;
  flex: 1;
  font-size: 16px;
  color: #666;
  height: 100%;
  line-height: 3;
  border-bottom: solid transparent;
}
.notification-center__header-item.open {
  border-bottom: solid #d5186a;
  color: #661577;
}
.notification-center__tab-text {
  font-weight: bold;
  font-size: 15px;
}
.notification-center__top {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  background: #fff;
  z-index: 12;
}
.notification-center--friends.sl-dropbox .lst.lst-friends {
  margin-bottom: 0;
}
.notification-center--friends.sl-dropbox .lst.lst-friends .item {
  padding: 0 10px;
}
.notification-center--friends.sl-dropbox .lst.lst-friends .item.new {
  background: #fbf4fc;
}
.notification-center--friends.sl-dropbox .lst.lst-friends .item:hover {
  border-left-color: transparent;
  background-color: #fff;
}
.notification-center--friends.sl-dropbox .lst.lst-friends .line {
  display: flex;
  align-items: center;
  padding: 10px 0;
  height: 70px;
}
.notification-center--friends.sl-dropbox .lst.lst-friends .img-circle {
  height: 50px;
  width: 50px;
}
.notification-center--friends.sl-dropbox .lst.lst-friends .about {
  width: calc(100% - 160px);
  padding: 0 20px;
}
.notification-center--friends.sl-dropbox .lst.lst-friends .about-section {
  line-height: 1;
  font-size: 12px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.notification-center--friends.sl-dropbox .lst.lst-friends .title {
  color: #661577;
  font-size: 14px;
}
.notification-center--friends.sl-dropbox .lst.lst-friends .action {
  width: 100px;
  line-height: 0;
  height: 100%;
  display: flex;
  align-items: center;
}
.notification-center--friends.sl-dropbox .lst.lst-friends .action svg {
  width: 50px;
  height: 50px;
  margin: 0;
  margin-right: 7px;
  padding: 14px;
  border: solid 1px #ccc;
  border-radius: 50%;
  fill: #ccc;
  background: #fff;
}
.notification-center--friends.sl-dropbox .lst.lst-friends .action .action__friend svg {
  fill: #661577;
  padding: 12px;
}
.notification-center--notifications.sl-dropbox .lst.lst-notifications .new {
  background: #df4c8626;
}
.sl-dropbox .notification-center__dropbox-footer {
  height: 50px;
  display: flex;
  justify-content: center;
  align-items: center;
  background: #fff;
  border-top: 1px solid #e3e3e3;
  margin: 0 15px;
}
.sl-dropbox .notification-center__show-all {
  color: #666;
  width: 200px;
  line-height: 2;
  font-size: 14px;
  background: #eee;
  border-radius: 30px;
  text-align: center;
  font-weight: bold;
}
.privacy-control {
  display: flex;
  flex-direction: column;
  line-height: normal;
  align-items: center;
  text-align: center;
  background: #e3e3e3;
  padding: 10px;
}
.privacy-control__text {
  font-size: 13px;
  color: #666;
  margin-bottom: 5px;
}
.sl-dropbox .privacy-control__link {
  color: #d5186a;
  border: solid 1px;
  padding: 5px 10px;
  border-radius: 30px;
  font-size: 13px;
}
.notification-center__badge {
  background-color: #d5186a;
  min-width: 30px;
  width: fit-content;
  height: 22px;
  text-align: center;
  line-height: 1;
  border: solid 2px #fff;
  padding: 1px;
  border-radius: 100px;
  margin: 2px 5px 0 0;
  font-size: 14px;
}

.onboarding {
  position: absolute;
  border-radius: 8px;
  color: #fff;
  padding: 20px;
  background-color: #fff;
  box-shadow: 2px 2px 6px 0 rgba(0, 0, 0, 0.5);
  width: 350px;
  margin: 10px;
  visibility: hidden;
  opacity: 0;
  transition-duration: 200ms;
  transition-property: opacity;
  transition-timing-function: ease-in-out;
  z-index: 10;
  /**
    Placement
    */
}
.onboarding .onb-header {
  padding-bottom: 15px;
  display: flex;
}
.onboarding .onb-header .icon {
  flex-basis: 20%;
}
.onboarding .onb-header .title {
  flex-basis: 70%;
  font-size: 20px;
  line-height: 20px;
  margin-left: 10px;
}
.onboarding .onb-header .close {
  position: absolute;
  right: 20px;
  top: 5px;
  font-size: 30px;
  cursor: pointer;
}
.onboarding .onb-icon {
  display: none;
}
.onboarding .onb-body {
  padding-bottom: 20px;
}
.onboarding .onb-body .description {
  font-size: 14px;
}
.onboarding .onb-footer {
  display: flex;
  align-items: baseline;
  justify-content: flex-end;
}
.onboarding .onb-footer .btn-primary {
  font-weight: bold;
  background-color: rgba(0, 0, 0, 0.4);
  padding: 10px 20px;
  font-size: 16px;
  border-radius: 3px;
  border: none;
}
.onboarding .onb-footer .btn-secondary {
  color: #fff;
  cursor: pointer;
  font-size: 15px;
  margin: 0 10px;
  background: none;
  border: none;
}
.onboarding:before {
  content: '';
  width: 0;
  height: 0;
  position: absolute;
}
.onboarding.placement-bottom:before {
  border-left: 20px solid transparent;
  border-right: 20px solid transparent;
  border-bottom-width: 20px;
  border-bottom-style: solid;
  border-bottom-color: #fff;
  top: -20px;
  right: 50%;
  transform: translateX(50%);
}
.onboarding.placement-right:before {
  border-top: 20px solid transparent;
  border-bottom: 20px solid transparent;
  border-right-width: 20px;
  border-right-style: solid;
  border-right-color: #fff;
  top: 50%;
  transform: translateY(-50%);
  left: -20px;
}
.onboarding.placement-top {
  right: 0px;
}
.onboarding.placement-top:before {
  border-left: 20px solid transparent;
  border-right: 20px solid transparent;
  border-top-width: 20px;
  border-top-style: solid;
  border-top-color: #fff;
  bottom: -20px;
  right: 50%;
  transform: translateX(50%);
}
.onboarding.placement-left:before {
  border-top: 20px solid transparent;
  border-bottom: 20px solid transparent;
  border-left-width: 20px;
  border-left-style: solid;
  border-left-color: #fff;
  top: 50%;
  transform: translateY(-50%);
  right: -20px;
}
.onboarding.show {
  visibility: visible;
  opacity: 1;
}
.ie11 .onboarding-gift .onb-header .title {
  width: 100%;
  flex-basis: 40%;
}

.sl-modal.sl-flex-modal.sl-onboarding-modal {
  display: flex;
  align-items: center;
}
.sl-modal.sl-flex-modal.sl-onboarding-modal h2,
.sl-modal.sl-flex-modal.sl-onboarding-modal p,
.sl-modal.sl-flex-modal.sl-onboarding-modal button {
  font-family: "Source Sans Pro", "Helvetica Neue", Arial, Helvetica, sans-serif;
}
.sl-modal.sl-flex-modal.sl-onboarding-modal .modal-dialog {
  max-width: 380px;
  margin: 50px auto 0 auto;
}
.sl-modal.sl-flex-modal.sl-onboarding-modal .modal-content {
  border: 2px solid #fff;
  border-radius: 6px;
  background-color: #631675;
  color: #fff;
  margin: 0 20px;
  padding: 0;
}
.sl-modal.sl-flex-modal.sl-onboarding-modal .modal-body {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 20px 20px 28px 20px;
}
.sl-modal.sl-flex-modal.sl-onboarding-modal .modal-body .body-image {
  position: relative;
  width: 115px;
  height: 115px;
  margin-bottom: 25px;
}
.sl-modal.sl-flex-modal.sl-onboarding-modal .modal-body .body-image .img-privacy {
  width: 115px;
  height: 115px;
  background: #fff;
  border-radius: 50%;
}
.sl-modal.sl-flex-modal.sl-onboarding-modal .modal-body .body-image img {
  border: 4px solid #fff;
  width: 115px;
  height: 115px;
}
.sl-modal.sl-flex-modal.sl-onboarding-modal .modal-body .body-image .img-privacy-icon {
  width: 60px;
  height: 80px;
  margin: 0 auto;
  position: relative;
  top: 15px;
}
.sl-modal.sl-flex-modal.sl-onboarding-modal .modal-body .body-image .image-badge {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  bottom: 0;
  right: 0;
  width: 35px;
  height: 35px;
  border-radius: 50%;
  background-color: #2fc6b2;
}
.sl-modal.sl-flex-modal.sl-onboarding-modal .modal-body .body-image.image-real-size {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
  border: 4px solid #fff;
  border-radius: 10px;
}
.sl-modal.sl-flex-modal.sl-onboarding-modal .modal-body .body-image.image-real-size img {
  display: none;
}
.sl-modal.sl-flex-modal.sl-onboarding-modal .modal-body .body-image.image-real-size .image-badge {
  bottom: -5px;
  right: -10px;
}
.sl-modal.sl-flex-modal.sl-onboarding-modal .modal-body .body-title {
  font-size: 24px;
  margin: 0 0 15px 0;
  text-align: center;
  font-weight: 600;
  width: 100%;
}
.sl-modal.sl-flex-modal.sl-onboarding-modal .modal-body .body-text {
  font-size: 18px;
  line-height: 1.22;
  text-align: center;
  margin-bottom: 0;
  width: 100%;
}
.sl-modal.sl-flex-modal.sl-onboarding-modal .modal-footer {
  display: flex;
  justify-content: center;
  border-top: none;
  margin: 0;
  padding: 0 20px 20px;
}
.sl-modal.sl-flex-modal.sl-onboarding-modal .modal-footer button {
  min-height: 60px;
  border-radius: 6px;
  font-size: 20px;
  font-weight: 600;
  width: 100%;
  max-width: none;
  margin: 0;
}
.sl-modal.sl-flex-modal.sl-onboarding-modal .modal-close {
  position: absolute;
  top: 0;
  right: 0;
  font-size: 35px;
  font-weight: 400;
  line-height: 16px;
  padding: 12px;
  cursor: pointer;
  z-index: 5;
}
.onboarding-steps-float {
  display: none;
  align-items: center;
  position: fixed;
  border-radius: 10px;
  z-index: 10;
  cursor: pointer;
  bottom: 60px;
  right: 10px;
}
@media (min-width: 992px) {
  .onboarding-steps-float {
    bottom: 15px;
    left: 15px;
  }
}
.onboarding-steps-float .step-content {
  display: flex;
  align-items: center;
  width: 100%;
  pointer-events: none;
}
.onboarding-steps-float .step-image {
  display: flex;
  position: relative;
  background-color: #661577;
  padding: 7px;
  border-radius: 50%;
}
.onboarding-steps-float .step-image .image-sm {
  display: none;
}
.onboarding-steps-float .step-badge {
  position: absolute;
  top: 0;
  right: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 12px;
  font-weight: 600;
  background-color: #d5186a;
  width: 18px;
  height: 18px;
  border-radius: 50%;
  color: #fff;
  box-shadow: 0 0 6px rgba(0, 0, 0, 0.8);
}
.onboarding-steps-float .step-info {
  display: none;
}
.onboarding-steps-float .step-info p {
  margin: 0;
  color: #fff;
  line-height: 1.25;
}
.onboarding-steps-float .step-info .info-message {
  font-weight: 100;
}
.onboarding-steps-float .step-info .info-title {
  font-weight: 600;
  font-size: 16px;
}
.onboarding-steps-float .step-action {
  display: none;
  justify-content: flex-end;
  position: absolute;
  top: -30px;
  right: 0;
  width: 100%;
  height: 25px;
}
.onboarding-steps-float .step-action .action {
  display: flex;
  align-items: center;
  height: 25px;
  background-color: rgba(0, 0, 0, 0.7);
  font-size: 12px;
  color: white;
  text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.5);
  border-radius: 12px;
  padding: 0 10px;
  cursor: pointer;
}
.onboarding-steps-float .step-action .action:not(:last-child) {
  margin-right: 5px;
}
.onboarding-steps-float .step-action .action-close .close {
  font-size: 22px;
  margin-left: 3px;
}
.onboarding-steps-float .step-action .action-delete {
  display: none;
}
.onboarding-steps-float.active {
  transition: background-color 0.5s ease;
  background-color: #661577;
  width: calc(100% - 20px);
}
.onboarding-steps-float.active .step-image {
  width: 54px;
  margin-right: 5px;
}
.onboarding-steps-float.active .step-info {
  display: block;
}
.onboarding-steps-float.active .step-action {
  display: flex;
}
.onboarding-steps-float.active .step-badge {
  display: none;
}
.onboarding-steps-float.active .step-content {
  pointer-events: auto;
}
.onboarding-steps-float.visible {
  display: flex;
  animation: popout 0.5s ease forwards;
}
@media (min-width: 600px) {
  .onboarding-steps-float {
    max-width: 300px;
  }
  .onboarding-steps-float .step-image .image-xs {
    display: none;
  }
  .onboarding-steps-float .step-image .image-sm {
    display: block;
  }
  .onboarding-steps-float .step-badge {
    width: 28px;
    height: 28px;
    font-size: 18px;
    top: -2px;
    right: -2px;
  }
  .onboarding-steps-float.active .step-image {
    width: 64px;
  }
}
@media (min-width: 992px) {
  .onboarding-steps-float {
    bottom: 15px;
    left: 65px;
  }
}
@keyframes popout {
  from {
    transform: scale(0);
  }
  80% {
    transform: scale(1.2);
  }
  to {
    transform: scale(1);
  }
}

.sl-personas .modal-dialog .modal-content .modal-header {
  border-bottom: none;
  background-color: #F0F0F0;
}
.sl-personas .modal-dialog .modal-content .modal-header .sl-close {
  border: none;
  font-size: 40px;
  font-weight: 100;
  text-align: center;
  color: #999;
}
.sl-personas .modal-body {
  background-color: #F0F0F0;
  padding: 28px;
}
.sl-personas .modal-body > p {
  font-size: 15px;
  color: #666;
  margin-bottom: 12px;
  text-align: center;
  font-weight: 300;
  line-height: 22px;
}
.sl-personas .modal-body > h2 {
  color: #661577;
  margin: 0;
  font-size: 22px;
  font-weight: 300;
  margin-bottom: 22px;
  text-align: center;
}
.sl-personas .modal-body > h2 strong {
  display: block;
  font-size: 26px;
}
.sl-personas .modal-body .questions {
  margin: 0;
  padding: 0;
  list-style: none;
}
.sl-personas .modal-body .questions li {
  background: white;
  padding: 10px 14px;
  border-radius: 5px;
  font-size: 0;
  cursor: pointer;
}
.sl-personas .modal-body .questions li:hover {
  box-shadow: 0 0 6px rgba(0, 0, 0, 0.15);
}
.sl-personas .modal-body .questions li:hover .questions-radio > i {
  border-color: #a2a2a2;
}
.sl-personas .modal-body .questions li:hover .questions-radio > i.active {
  border-color: #c71663;
}
.sl-personas .modal-body .questions li:not(:last-child) {
  margin-bottom: 10px;
}
.sl-personas .modal-body .questions li .questions-radio,
.sl-personas .modal-body .questions li .questions-text {
  vertical-align: middle;
  display: inline-block;
}
.sl-personas .modal-body .questions li .questions-radio > i {
  display: block;
  width: 26px;
  height: 26px;
  background: white;
  border-radius: 50%;
  border: 3px solid #bbb;
  cursor: pointer;
}
.sl-personas .modal-body .questions li .questions-radio > i.active {
  border: 8px solid #d5186a;
}
.sl-personas .modal-body .questions li .questions-text {
  width: calc(100% - 26px);
  padding-left: 12px;
}
.sl-personas .modal-body .questions li .questions-text span {
  font-size: 14px;
}
.sl-personas .modal-body.success h2 {
  margin-bottom: 40px;
}
.sl-personas .modal-body.success p {
  margin-bottom: 20px;
}
.sl-personas .modal-footer {
  background-color: #F0F0F0;
  border-top: none;
  padding: 0 28px 24px 28px;
}
.sl-personas .modal-footer .btn-primary {
  font-size: 15px;
  padding: 8px 16px;
  width: 100%;
}
.sl-personas .modal-footer .btn-nobg {
  background: none;
  font-size: 15px;
  text-decoration: underline;
  width: 100%;
  text-align: center;
  margin-top: 10px;
}
.sl-personas .modal-footer .btn-nobg:active {
  box-shadow: none;
}
.sl-personas .modal-footer .btn-nobg:focus {
  outline: none;
}
.sl-personas .modal-footer.success .sl-btn {
  width: 100%;
}
.sl-personas .modal-spinner {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.sl-personas .modal-loading {
  opacity: 0;
}
@media (min-width: 380px) {
  .sl-personas .modal-footer .btn-primary {
    width: auto;
  }
  .sl-personas .modal-footer .btn-nobg {
    float: left;
    width: auto;
    margin-top: 0;
    text-align: left;
  }
  .sl-personas .modal-footer.success .sl-btn {
    width: auto;
  }
}
@media (min-width: 600px) {
  .sl-personas .modal-body > p {
    font-size: 18px;
  }
  .sl-personas .modal-body > h2 {
    font-size: 25px;
  }
  .sl-personas .modal-body > h2 strong {
    font-size: 32px;
  }
  .sl-personas .modal-body .questions li .questions-text span {
    font-size: 16px;
  }
}
@media (min-width: 992px) {
  .sl-personas .modal-dialog {
    width: 700px;
  }
}

.card__placeloading {
  list-style: none;
  margin: 0;
  padding: 0;
  max-height: 106px;
  overflow: hidden;
}
.card__list {
  float: left;
  max-height: 158px;
  margin-bottom: 10px;
}
.card__center {
  width: 100%;
  height: 100%;
  padding: 2px;
}
.card__placeloading-image {
  background: transparent;
  height: 110px;
}
.card__placeloading-photo-only {
  background: transparent;
  height: 150px;
}
.card__placeloading-round-only {
  background: transparent;
  height: 70px;
  width: 70px;
  border-radius: 100px;
}
@media (min-width: 1200px) {
  .card__placeloading-round-only {
    background: transparent;
    border-radius: 100px;
  }
}
.bars {
  height: 100%;
}
.bars .bar {
  background: transparent;
  margin: 5px 10px 5px 0;
  height: 10px;
}
.bars .bar1 {
  width: 80%;
}
.bars .bar2 {
  width: 30%;
}
ul.card__placeloading li.card__list {
  width: 50%;
  height: 240px;
}
@media (min-width: 600px) {
  ul.card__placeloading li.card__list {
    width: 25%;
  }
}
.card__placeloading-loading {
  position: relative;
  overflow: hidden;
}
.card__placeloading-loading::after {
  content: "";
  display: block;
  background-color: #dddfe2;
  position: absolute;
  top: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  transform: translateX(0);
  animation: 1.5s loading-placeholder ease-in-out infinite;
}
.background--dark .card__placeloading-loading::after {
  background-color: #222222;
}
@keyframes loading-placeholder {
  0% {
    transform: translateX(-100%);
    opacity: 1;
  }
  30% {
    transform: translateX(0%);
    opacity: 1;
  }
  60% {
    transform: translateX(0%);
    opacity: 1;
  }
  100% {
    transform: translateX(0%);
    opacity: 0;
  }
}

/*
 * Autor: Alex Figueiredo
 * Name: sl-placeholder
 *
 *  <input sl-placeholder="Example">
 *
*/
.placeholder {
  color: #aaa !important;
}

.premium-convert .modal-content {
  border: none;
  width: 100vw;
}
@media (min-width: 992px) {
  .premium-convert .modal-content {
    width: 100%;
  }
}
.premium-convert-main {
  background-image: none;
  background-size: 100% 100%;
  background-repeat: no-repeat;
  display: flex;
  height: 100vh;
  flex-direction: column;
  align-items: center;
  text-align: center;
}
@media (min-width: 992px) {
  .premium-convert-main {
    height: inherit;
  }
}
.premium-convert-main__text {
  color: #fff;
}
.premium-convert-main__close {
  position: absolute;
  left: 20px;
  top: 24px;
  cursor: pointer;
}
.premium-convert-main__button {
  width: 216px;
  height: 50px;
  border-radius: 25px;
  border: none;
  font-size: 16px;
  color: #212121;
}
.premium-convert-main__button .spinner {
  display: none;
}
.premium-convert-main__button.loading {
  opacity: 0.6;
  pointer-events: none;
  cursor: default;
}
.premium-convert-main__button.loading span {
  display: none;
}
.premium-convert-main__button.loading .spinner {
  display: inline;
}
.premium-convert-main .premium-convert-confirm {
  padding: 60px 20px 0px;
  width: 100%;
}
@media (min-width: 992px) {
  .premium-convert-main .premium-convert-confirm {
    padding: 40px 0px 0px;
  }
}
.premium-convert-main .premium-convert-confirm__title {
  font-size: 24px;
  font-weight: bold;
  margin-bottom: 16px;
}
.premium-convert-main .premium-convert-confirm__info {
  margin: 0 auto 10px;
  max-width: 290px;
  font-size: 16px;
}
.premium-convert-main .premium-convert-confirm-countdown {
  color: #fff;
  margin-bottom: 15px;
  font-size: 27px;
  font-weight: 600;
}
.premium-convert-main .premium-convert-confirm__days {
  max-width: 300px;
  margin: 0 auto 31px;
  font-size: 16px;
  line-height: 1.5;
}
.premium-convert-main .premium-convert-confirm__obs {
  font-size: 14px;
  margin: 10px auto;
  color: #999;
}
.premium-convert-main .premium-convert-confirm__unavailable {
  font-size: 14px;
  margin-top: 28px;
}
.premium-convert-main .premium-convert-confirm-avatar {
  position: relative;
  margin: 64px auto 64px;
  width: fit-content;
}
.premium-convert-main .premium-convert-confirm-avatar__crown {
  position: absolute;
  right: -14px;
  top: -23px;
  z-index: 0;
}
.premium-convert-main .premium-convert-confirm-avatar__user-img {
  z-index: 1;
  position: relative;
  border-radius: 100px;
  border: solid 3px #d6a759;
  width: 94px;
  height: 94px;
}
@media (min-width: 992px) {
  .premium-convert-main .premium-convert-confirm__title {
    font-size: 28px;
    max-width: 425px;
    margin: 0 auto 25px;
  }
  .premium-convert-main .premium-convert-confirm__info {
    font-size: 20px;
    max-width: unset;
  }
  .premium-convert-main .premium-convert-confirm__days {
    font-size: 18px;
    max-width: 425px;
  }
}
.premium-convert-main .premium-convert-success {
  padding: 60px 19px 63px;
}
.premium-convert-main .premium-convert-success__check {
  margin: 0 auto 30px;
  width: 80px;
  height: 80px;
  background: url("../../../../../assets/images/modules/premium-convert/success.svg");
}
.premium-convert-main .premium-convert-success__title {
  color: #fff;
  font-weight: 600;
  font-size: 24px;
}
.premium-convert-main .premium-convert-success__info {
  font-size: 16px;
}
@media (min-width: 992px) {
  .premium-convert-main .premium-convert-success-container {
    max-width: 370px;
  }
}
.premium-convert-main .premium-convert-success-box {
  border-radius: 4px;
  border: solid 1px #666;
  padding: 12px 16px;
  margin: 36px 0 75px;
}
.premium-convert-main .premium-convert-success-box__item {
  display: flex;
  justify-content: space-between;
  color: #fff;
}
.premium-convert-main .premium-convert-success-box__item:nth-child(2) {
  margin: 20px 0px;
}
.premium-convert-main .premium-convert-success-box__item p {
  margin: 0;
  font-size: 16px;
}
.premium-convert-main .premium-convert-success-box__item p:last-child {
  font-weight: 600;
}
.premium-convert-loading {
  height: 0px;
  display: none;
  justify-content: center;
  align-items: center;
}
.modal.premium-convert .modal-dialog {
  margin: 0px;
}
@media (min-width: 992px) {
  .modal.premium-convert .modal-dialog {
    margin: 8% auto 0;
  }
}
.carnival-2025-premium.sl-campaign {
  background-color: #1F1E1E;
  background-image: url("../../images/modules/campaign/carnival-2025-premium/bg-premium-header-mobile.png");
  background-repeat: no-repeat;
  background-size: 100% 100%;
}
@media (min-width: 1200px) {
  .carnival-2025-premium.sl-campaign {
    background-image: url("../../images/modules/campaign/carnival-2025-premium/bg-premium-banner-desktop.png");
  }
}
@media (min-width: 2500px) {
  .carnival-2025-premium.sl-campaign {
    background-position: right;
    background-size: 2700px;
  }
}
.carnival-2025-premium.sl-campaign .campaign-toggle.close {
  fill: black;
}
.carnival-2025-premium.sl-campaign .campaign-container {
  background-size: cover;
}
.carnival-2025-premium.sl-campaign .campaign-container > :first-child {
  margin-left: 120px;
}
.carnival-2025-premium.sl-campaign .campaign-container .campaign-image.desktop {
  display: block;
}
@media (min-width: 992px) {
  .carnival-2025-premium.sl-campaign .campaign-container .campaign-image.desktop {
    margin-left: 40px;
    width: 300px;
  }
}
.carnival-2025-premium.sl-campaign .campaign-container .campaign-image.mobile {
  display: none;
}
.carnival-2025-premium.sl-campaign .campaign-container .campaign-image-secondary.desktop {
  display: block;
}
@media (min-width: 992px) {
  .carnival-2025-premium.sl-campaign .campaign-container .campaign-image-secondary.desktop {
    display: none;
  }
}
@media (min-width: 992px) {
  .carnival-2025-premium.sl-campaign .campaign-container .campaign-image-secondary.mobile {
    display: none;
  }
}
.carnival-2025-premium.sl-campaign .campaign-container .campaign-text-cowntdown-container .campaign-text {
  margin: auto;
}
.carnival-2025-premium.sl-campaign .campaign-container .campaign-text-cowntdown-container .campaign-text .title {
  color: #FFC50B;
  text-shadow: none;
  display: none;
  font-weight: bold;
  text-align: center;
  white-space: nowrap;
}
@media (min-width: 992px) {
  .carnival-2025-premium.sl-campaign .campaign-container .campaign-text-cowntdown-container .campaign-text .title {
    color: #FFFFFF;
    display: block;
    text-align: center;
    font-size: 23px;
  }
}
.carnival-2025-premium.sl-campaign .campaign-container .campaign-text-cowntdown-container .campaign-text .title.mobile {
  display: block;
  color: #F4F4F4;
  padding-left: 75px;
  margin-right: 0;
  font-size: 23px;
  max-width: 300px;
  white-space: break-spaces;
}
@media (min-width: 992px) {
  .carnival-2025-premium.sl-campaign .campaign-container .campaign-text-cowntdown-container .campaign-text .title.mobile {
    display: none;
  }
}
.carnival-2025-premium.sl-campaign .campaign-container .campaign-text-cowntdown-container .campaign-text .subtitle {
  color: #F5D7B2;
  text-shadow: none;
  display: none;
  text-align: center;
}
@media (min-width: 992px) {
  .carnival-2025-premium.sl-campaign .campaign-container .campaign-text-cowntdown-container .campaign-text .subtitle {
    color: #FFFFFF;
    display: block;
    text-align: center;
    font-size: 18px;
  }
}
.carnival-2025-premium.sl-campaign .campaign-container .campaign-text-cowntdown-container .campaign-text .subtitle.mobile {
  color: #F4F4F4;
  display: none;
}
.carnival-2025-premium.sl-campaign .campaign-container .campaign-text-cowntdown-container .campaign-countdown {
  color: #F4F4F4;
}
.carnival-2025-premium.sl-campaign .campaign-container .campaign-text-cowntdown-container .campaign-countdown .countdown-section {
  color: #F4F4F4;
  font-size: 28px;
}
@media screen and (min-width: 992px) {
  .carnival-2025-premium.sl-campaign .campaign-container .campaign-text-cowntdown-container .campaign-countdown .countdown-section {
    color: #FFFFFF;
    display: block;
  }
}
.carnival-2025-premium.sl-campaign .campaign-container .campaign-text-cowntdown-container .campaign-countdown .countdown-section .countdown-amount {
  font-size: 28px;
  text-shadow: none;
  color: #F4F4F4;
}
@media screen and (min-width: 992px) {
  .carnival-2025-premium.sl-campaign .campaign-container .campaign-text-cowntdown-container .campaign-countdown .countdown-section .countdown-amount {
    color: #FFFFFF;
    display: block;
  }
}
.carnival-2025-premium.sl-campaign .campaign-container .campaign-text-cowntdown-container .campaign-countdown .countdown-section .countdown-period {
  text-shadow: none;
  display: block;
}
.carnival-2025-premium.sl-campaign .campaign-container .campaign-text-cowntdown-container .campaign-countdown .countdown-divider {
  text-shadow: none;
  color: #F4F4F4;
  font-size: 28px;
}
@media screen and (min-width: 992px) {
  .carnival-2025-premium.sl-campaign .campaign-container .campaign-text-cowntdown-container .campaign-countdown .countdown-divider {
    color: #FFFFFF;
    display: block;
  }
}
.carnival-2025-premium.sl-campaign .campaign-container .campaign-action button {
  border-radius: 35px;
  font-size: 19px;
  background: #A751E5;
  color: #FFC50B;
  text-shadow: none;
  height: 44px;
  padding: 12px 40px;
}
@media (min-width: 992px) {
  .carnival-2025-premium.sl-campaign .campaign-container .campaign-action button {
    font-size: 25px;
    padding: 0;
    height: 68px;
    min-width: 317px;
  }
}
@media (min-width: 992px) {
  .carnival-2025-premium.sl-campaign .campaign-container .campaign-action button .mobile {
    display: none;
  }
}
.carnival-2025-premium.sl-campaign .detail {
  display: none;
}
.carnival-2025-premium.sl-campaign.toggle {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
  background-image: url("../../images/modules/campaign/carnival-2025-premium/bg-premium-mobile.png");
}
@media (min-width: 992px) {
  .carnival-2025-premium.sl-campaign.toggle {
    background-image: url("../../images/modules/campaign/carnival-2025-premium/bg-premium-banner-reduced-desktop.png");
  }
}
.carnival-2025-premium.sl-campaign.toggle .campaign-toggle.close {
  display: none !important;
}
.carnival-2025-premium.sl-campaign.toggle .campaign-container {
  justify-content: space-around;
  display: flex;
  height: 100dvh;
  flex-direction: column;
}
@media (min-width: 992px) {
  .carnival-2025-premium.sl-campaign.toggle .campaign-container {
    justify-content: space-between;
    padding: 0 100px;
    height: 60px;
    flex-direction: row;
  }
}
.carnival-2025-premium.sl-campaign.toggle .campaign-container .campaign-image {
  display: block;
}
@media (min-width: 992px) {
  .carnival-2025-premium.sl-campaign.toggle .campaign-container .campaign-image {
    margin-left: 120px;
  }
}
.carnival-2025-premium.sl-campaign.toggle .campaign-container .campaign-image.desktop {
  width: 182px;
}
.carnival-2025-premium.sl-campaign.toggle .campaign-container .campaign-image.mobile {
  display: block;
  width: 242px;
  margin: 120px 0 18px 0;
}
.carnival-2025-premium.sl-campaign.toggle .campaign-container .campaign-image.mobile img {
  max-height: unset;
}
@media (min-width: 992px) {
  .carnival-2025-premium.sl-campaign.toggle .campaign-container .campaign-image.mobile {
    display: none;
  }
}
.carnival-2025-premium.sl-campaign.toggle .campaign-container .campaign-text-cowntdown-container .campaign-text {
  margin: auto;
}
.carnival-2025-premium.sl-campaign.toggle .campaign-container .campaign-text-cowntdown-container .campaign-text .title {
  color: #FFC50B;
  font-size: 20px;
  font-weight: bold;
  padding: 0;
  text-align: center;
}
@media (min-width: 992px) {
  .carnival-2025-premium.sl-campaign.toggle .campaign-container .campaign-text-cowntdown-container .campaign-text .title {
    font-size: 23px;
    color: #FFFFFF;
  }
}
.carnival-2025-premium.sl-campaign.toggle .campaign-container .campaign-text-cowntdown-container .campaign-text .title.mobile {
  color: #F4F4F4;
  font-size: 23px;
  margin-left: auto;
  margin-right: auto;
  width: 250px;
  line-height: 30px;
  margin-top: 0;
  margin-bottom: 0;
}
.carnival-2025-premium.sl-campaign.toggle .campaign-container .campaign-text-cowntdown-container .campaign-text .subtitle {
  color: #F4F4F4;
  display: none;
}
@media (min-width: 992px) {
  .carnival-2025-premium.sl-campaign.toggle .campaign-container .campaign-text-cowntdown-container .campaign-text .subtitle {
    display: none;
  }
}
.carnival-2025-premium.sl-campaign.toggle .campaign-container .campaign-text-cowntdown-container .campaign-text .subtitle.mobile {
  display: block;
  margin-left: auto;
  margin-right: auto;
  margin-top: 16px;
  padding: 0;
  line-height: 22px;
  font-size: 18px;
}
@media (min-width: 992px) {
  .carnival-2025-premium.sl-campaign.toggle .campaign-container .campaign-text-cowntdown-container .campaign-text .subtitle.mobile {
    display: none;
  }
}
.carnival-2025-premium.sl-campaign.toggle .campaign-container .campaign-text-cowntdown-container .campaign-countdown {
  margin-top: 18px;
}
@media (min-width: 992px) {
  .carnival-2025-premium.sl-campaign.toggle .campaign-container .campaign-text-cowntdown-container .campaign-countdown {
    display: none;
  }
}
.carnival-2025-premium.sl-campaign.toggle .campaign-container .campaign-text-cowntdown-container .campaign-countdown .countdown {
  align-items: baseline;
  justify-content: center;
}
.carnival-2025-premium.sl-campaign.toggle .campaign-container .campaign-text-cowntdown-container .campaign-countdown .countdown-section {
  width: 35px;
}
.carnival-2025-premium.sl-campaign.toggle .campaign-container .campaign-text-cowntdown-container .campaign-countdown .countdown-section .countdown-amount {
  font-size: 26px;
}
.carnival-2025-premium.sl-campaign.toggle .campaign-container .campaign-text-cowntdown-container .campaign-countdown .countdown-section .countdown-period {
  font-size: 10px;
  margin-top: 10px;
}
.carnival-2025-premium.sl-campaign.toggle .campaign-container .campaign-text-cowntdown-container .campaign-countdown .countdown-divider {
  font-weight: bold;
}
@media screen and (min-width: 992px) {
  .carnival-2025-premium.sl-campaign.toggle .campaign-container .campaign-action {
    margin-top: unset;
    padding-top: 0;
    height: 48px;
    font-size: 22px;
  }
}
.carnival-2025-premium.sl-campaign.toggle .campaign-container .campaign-action button {
  width: 256px;
  font-size: 19px;
  padding: 0;
  height: 55px;
  max-width: 256px;
}
@media screen and (min-width: 992px) {
  .carnival-2025-premium.sl-campaign.toggle .campaign-container .campaign-action button {
    font-size: 23px;
    height: 100%;
    min-width: 227px;
    width: 317px;
    max-width: 317px;
  }
}
.carnival-2025-premium.sl-campaign.toggle .campaign-container .campaign-action button .desktop {
  height: 100%;
}
.sl-modal.sl-subscription-modal .modal-dialog .modal-content .modal-header.advantages-header {
  background-image: url("../../images/modules/campaign/carnival-2025-premium/bg-vip-promotion-mobile.png");
  background-repeat: no-repeat;
  background-size: 100%;
  background-color: #1F1E1E;
}
@media (min-width: 992px) {
  .sl-modal.sl-subscription-modal .modal-dialog .modal-content .modal-header.advantages-header {
    background-image: url("../../images/modules/campaign/carnival-2025-premium/bg-vip-modal-desktop.png");
    background-repeat: no-repeat;
    background-size: cover;
  }
}
.sl-modal.sl-subscription-modal .modal-dialog .modal-content .modal-header.advantages-header .advantages-header__close {
  fill: #FFFFFF;
}
.sl-modal.sl-subscription-modal .modal-dialog .modal-content .modal-header.advantages-header .advantages-header__table {
  background-color: #FFFFFF;
}
.sl-modal.sl-subscription-modal .modal-dialog .modal-content .modal-header.advantages-header .advantages-header__table table tr td {
  padding: 4px 8px;
  color: #000;
}
.sl-modal.sl-subscription-modal .modal-dialog .modal-content .modal-header.advantages-header .advantages-header__table .advantages-header__table-icon {
  fill: #EE0000;
}
.sl-modal.sl-subscription-modal .modal-dialog .modal-content .modal-header.advantages-header .advantages-header__text {
  height: 140px;
  background-repeat: no-repeat;
  background-position: 50% 1%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
@media (min-width: 992px) {
  .sl-modal.sl-subscription-modal .modal-dialog .modal-content .modal-header.advantages-header .advantages-header__text {
    background-image: none;
    height: auto;
  }
}
.sl-modal.sl-subscription-modal .modal-dialog .modal-content .modal-header.advantages-header .advantages-header__title {
  color: #FFFFFF;
}
@media (min-width: 992px) {
  .sl-modal.sl-subscription-modal .modal-dialog .modal-content .modal-header.advantages-header .advantages-header__title {
    color: #1F1E1E;
  }
}
.sl-modal.sl-subscription-modal .modal-dialog .modal-content .modal-header.advantages-header .advantages-header__subtitle {
  color: #FFFFFF;
}
@media (min-width: 992px) {
  .sl-modal.sl-subscription-modal .modal-dialog .modal-content .modal-header.advantages-header .advantages-header__subtitle {
    color: #1F1E1E;
  }
}
.sl-modal.sl-subscription-modal .modal-dialog .modal-content .modal-header.advantages-header .advantages-body button .advantages-body__button-title,
.sl-modal.sl-subscription-modal .modal-dialog .modal-content .modal-header.advantages-header .advantages-body button .advantages-body__button-subtitle {
  color: #F4F4F4;
}
.sl-modal.sl-subscription-modal .modal-dialog .modal-content .modal-header.advantages-header .modal-header.common-header {
  background-color: #F4F4F4;
  background-size: 100%;
  background-repeat: no-repeat;
  background-image: linear-gradient(to right, #661577, #ba2772);
  color: #FFFFFF;
}
@media (min-width: 992px) {
  .sl-modal.sl-subscription-modal .modal-dialog .modal-content .modal-header.advantages-header .modal-header.common-header {
    background-image: url("../../images/modules/campaign/carnival-2025-premium/bg-vip-header.png");
    background-position: 50% 18%;
  }
}
.sl-modal.sl-subscription-modal .modal-dialog .modal-content .modal-header.advantages-header .modal-header.common-header .common-header__back {
  fill: #F4F4F4;
}
.sl-modal.sl-subscription-modal .modal-dialog .modal-content .modal-header.advantages-header .common-header__title {
  color: #FFFFFF;
}
.sl-modal.sl-subscription-modal .modal-dialog .modal-content .modal-header.advantages-header .plans-body .plans-body__title {
  color: #F4F4F4;
  font-size: 20px;
}
.sl-modal.sl-subscription-modal .modal-dialog .modal-content .modal-header.advantages-header .plans-body .plans-body__plan .plans-body__price--currency,
.sl-modal.sl-subscription-modal .modal-dialog .modal-content .modal-header.advantages-header .plans-body .plans-body__plan .plans-body__price--periodicy {
  color: inherit;
}
.sl-modal.sl-subscription-modal .modal-dialog .modal-content .modal-header.advantages-header .plans-body .plans-body__plan .plans-body__best-plan {
  background: #A60291;
}
.sl-modal.sl-subscription-modal .modal-dialog .modal-content .modal-header.advantages-header .plans-body .plans-body__plan--selected {
  background-image: none;
  border: 1px solid #A60291;
  color: inherit;
}
.sl-modal.sl-subscription-modal .modal-dialog .modal-content .modal-header.advantages-header .plans-body .plans-body__button {
  height: 56px;
  font-weight: 600;
}
@media (min-width: 992px) {
  .sl-modal.sl-subscription-modal .modal-dialog .modal-content .modal-header.advantages-header .plans-body .plans-body__button {
    width: 350px;
  }
}
.sl-modal.sl-subscription-modal .modal-dialog .modal-content .modal-header.advantages-header .plans-body .plans-body__button--disabled {
  opacity: 0.4;
  background-color: #2EA07E;
  color: #fff;
}
@media (min-width: 992px) {
  .sl-modal.sl-subscription-modal .modal-dialog .modal-content .modal-header.advantages-header .plans-body {
    background-color: #F4F4F4;
  }
}
.modal.ng-isolate-scope.lg.premium-convert .premium-convert-modal.premium-convert-main {
  height: 100dvh;
  background-image: url("../../images/modules/campaign/carnival-2025-premium/bg-premium-conversion.png");
  background-color: #1F1E1E;
  background-size: cover;
}
@media (min-width: 992px) {
  .modal.ng-isolate-scope.lg.premium-convert .premium-convert-modal.premium-convert-main {
    height: auto;
    padding: 50px 0 0;
    background-image: url("../../images/modules/campaign/carnival-2025-premium/modal-premium-convertion.png");
    background-color: #1F1E1E;
  }
}
.modal.ng-isolate-scope.lg.premium-convert .premium-convert-confirm__title {
  display: none;
}
@media (min-width: 992px) {
  .modal.ng-isolate-scope.lg.premium-convert .premium-convert-confirm__title {
    color: #FFFFFF;
    font-size: 25px;
    display: block;
  }
}
.modal.ng-isolate-scope.lg.premium-convert .premium-convert-confirm-countdown {
  display: none;
}
.modal.ng-isolate-scope.lg.premium-convert .premium-convert-confirm-avatar {
  margin: 42px auto 42px;
}
.modal.ng-isolate-scope.lg.premium-convert .premium-convert-main__text {
  color: #FFFFFF;
}
.modal.ng-isolate-scope.lg.premium-convert .premium-convert-main__text b {
  color: #FFC50B;
}
.modal.ng-isolate-scope.lg.premium-convert .premium-convert-main__text.premium-convert-confirm__info {
  margin: 0 32px;
  margin-top: 45px;
}
@media (min-width: 992px) {
  .modal.ng-isolate-scope.lg.premium-convert .premium-convert-main__text.premium-convert-confirm__info {
    margin-top: 16px;
    margin-right: 0;
    margin-left: auto;
    font-size: 18px;
  }
}
.modal.ng-isolate-scope.lg.premium-convert .premium-convert-main__text.premium-convert-confirm__days {
  margin: 0 auto 18px;
}
.modal.ng-isolate-scope.lg.premium-convert .premium-convert-main__text.premium-convert-confirm__container_title {
  margin: 0 auto 60px;
}
@media (min-width: 992px) {
  .modal.ng-isolate-scope.lg.premium-convert .premium-convert-main__text.premium-convert-confirm__container_title {
    margin: 0 auto 31px;
  }
}
.modal.ng-isolate-scope.lg.premium-convert .premium-convert-main__text.premium-convert-confirm__double_period {
  font-weight: bold;
  color: #FFC50B;
}
.modal.ng-isolate-scope.lg.premium-convert .premium-convert-main__text.premium-convert-confirm__unavailable {
  display: none;
}
.modal.ng-isolate-scope.lg.premium-convert .premium-convert-main__text.premium-convert-confirm__obs {
  font-size: 12px;
  margin: 9px 18px 30px;
}
@media (min-width: 992px) {
  .modal.ng-isolate-scope.lg.premium-convert .premium-convert-main__text.premium-convert-confirm__obs {
    margin: 50px 18px 30px;
    font-size: 14px;
  }
}
.modal.ng-isolate-scope.lg.premium-convert .premium-convert-main__button {
  background-color: #A751E5;
  color: #FFC50B;
  font-weight: bold;
  font-size: 20px;
  width: 274px;
  height: 55px;
}
@media (min-width: 992px) {
  .modal.ng-isolate-scope.lg.premium-convert .premium-convert-success {
    padding: 0 0 50px;
  }
}
.modal.ng-isolate-scope.lg.premium-convert .premium-convert-success__title {
  color: #FFC50B;
}
.modal.ng-isolate-scope.lg.premium-convert .premium-convert-success__check {
  margin: 0 auto 30px;
  width: 80px;
  height: 80px;
  background: url("../../images/modules/campaign/carnival-2025-premium/success.svg");
}

#leftPanel .userBoxProfile .userInfo ul #new-profile-switch {
  margin: 10px 0 0;
  background-image: none;
}
#leftPanel .userBoxProfile .userInfo ul #new-profile-switch button {
  font-size: 12px;
  line-height: 1;
  width: 100%;
  height: 50px;
  padding: 0;
  color: #fff;
  border: solid 1px #be1860;
  border-radius: 4px;
  background-color: #d5186a;
}
#leftPanel .userBoxProfile .userInfo ul #new-profile-switch button > div {
  display: flex;
  align-items: center;
  justify-content: center;
}
#leftPanel .userBoxProfile .userInfo ul #new-profile-switch button .icon-profile {
  display: block;
  width: 28px;
  height: 28px;
  margin-right: 5px;
  transform: scale(0.8);
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAADgklEQVRIS6VWW0iTYRh+vtbmxK3EEZlpTjsYKNWioLxRI8OSwAii6CK7qZvMogNFF66LsItO2l1ER4jo5CRCNChHoASBTexiHaaVeSBWm+uwtvSL9+//69/2f//+6IMxtu/93ud73u89PAwGFud8GYAdAOg7W/6mk88BhAB0A2hnjNFv3cX0djnn9QCaADjTOZL3hwC4GWNXRfaagJxzArgMoNIgULIZMd7JGKMLJKwUQM45gbTJoUvBiw4MI9LZL/1vLc2HvWaJ6E4U6qrkMCcAymCPtTwQ0FjTHXzreZWwbS7IQcGl3bCW5YuAXWrQP4ByGPu0mMXfB/FmbTOmJr5rOp1mt8J5b78IlJgSqBReNSDFvULLY6DuNKJPA7rPOX1uNhY9OyGy6WaMVf0BlLORkkTzzQLVzYZyJ/fMduRsKxfZbmKMeSSGnHOiW6hlOXqyHZ9bugwBZlQtxvwbDSLbIcZYEZOLmt5Oc73e1opYt98QoGl5AUoeHNGzdRHgOQCN/xtO5Xzxw6N6GXucAIXJEva/x4fKk4bYKUbznhyDbUGe6IyXAKn/LdWyiMVieLW1Baw3pWFoOuSrnVh4sxEWi0UE+JwAuR6FEf8gQrWtwNdYWqZZ13eicO0KXbu0gJOTk/A3XATafrcz0eJL5mDh/cN67KSjuiFVnI+/fodgzVldlpnX6lFUvTJdFHy6SaOcJpZvOp/i597b2qCH1mDBno1p2QGQkkZYFurrRqNRBFa5gfFIIotcO4p73bBarenY0b5UFjTFhYWvePl04RHGmu5qOs09vhk5u9YYAXSlbW1T4e8IXnyMj6ce6DqcdbAWsw5s0LN5yxhzKoAkJRKad6TDJw3aiQ6fcCwle582IxMz1i+FvYY+KYP5b/Omg+qOE+kbxPCW8+BffhgJU4oNs2Ug/1YD7K4iZc/LGJPkSvIApq4zkzrMu4GX+HHUA9Y/+k+gVI8ZzXWYV7ZIydowqbyUASyzpFtIEoNKYXRkBGHvC6DLD9YzJK7DLAt4uRNYV4KZFaWYk5cHk8mkXFRbYii7sq7xEFP6j9iGQiFMhMMgXcOoLALB3+bFDvDZdmk6ZNlscDgc6lokZpW6IkoFSjLxSrLkIPB4PJ4QYrPZrFXwXgD1hmSi2pssPdwiNaDxuG8B7CMpIXp4XeWtYkzNoU4WxiT1lXHmU0l9jxGp/wsal1yLljbYbQAAAABJRU5ErkJggg==");
  background-repeat: no-repeat;
}

/* Customizações para o Sexlog */
.ngrs-range-slider.sl-slider-range {
  margin: 0;
  padding: 0;
  border: 0;
  border-radius: 0;
  background: none;
  box-shadow: none;
  transition: none;
}
.ngrs-range-slider.sl-slider-range.ngrs-focus {
  box-shadow: none;
  border: none;
}
.ngrs-range-slider.sl-slider-range .ngrs-handle {
  border: 2px solid #CBCBCB;
  background-color: #fff;
  border-radius: 50%;
}
.ngrs-range-slider.sl-slider-range .ngrs-join {
  background-image: none;
  background-color: #DD87D6;
}
.ngrs-range-slider.sl-slider-range .ngrs-join.background {
  z-index: 0;
  margin: 0;
  height: 4px;
  background-color: #CBCBCB;
  margin-top: 7px;
  left: 0;
  right: 0;
  top: 0;
}
.ngrs-range-slider.sl-slider-range .ngrs-value {
  font-size: 16px;
  font-weight: 600;
  color: #661577;
  width: 30px;
  letter-spacing: -1px;
  text-align: center;
  line-height: 14px;
  margin-left: -8px;
}
.ngrs-range-slider.sl-slider-range .ngrs-value.ngrs-value-max {
  text-align: center;
}
.ngrs-range-slider.sl-slider-range.ngrs-handle-min-down .ngrs-value-min,
.ngrs-range-slider.sl-slider-range.ngrs-handle-max-down .ngrs-value-max {
  color: #BD6DB6;
}

/**
 *  Angular RangeSlider SCSS
 * 
 *  Version: 0.0.12
 *
 *  Author: Daniel Crisp, danielcrisp.com
 *
 *  The rangeSlider has been styled to match the default styling
 *  of form elements styled using Twitter's Bootstrap
 * 
 *  Originally forked from https://github.com/leongersen/noUiSlider
 *

    This code is released under the MIT Licence - http://opensource.org/licenses/MIT

    Copyright (c) 2013 Daniel Crisp

    Permission is hereby granted, free of charge, to any person obtaining a copy
    of this software and associated documentation files (the "Software"), to deal
    in the Software without restriction, including without limitation the rights
    to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
    copies of the Software, and to permit persons to whom the Software is
    furnished to do so, subject to the following conditions:

    The above copyright notice and this permission notice shall be included in
    all copies or substantial portions of the Software.

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
    IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
    FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
    AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
    OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
    THE SOFTWARE.

 */
/*------------------------------------*\
    COMPASS IMPORTS
\*------------------------------------*/
/*------------------------------------*\
    SETTINGS
\*------------------------------------*/
/*------------------------------------*\
    THE CSS
\*------------------------------------*/
/* line 25, scss/_rangeSlider.scss */
.ngrs-range-slider {
  position: relative;
  margin: 10px 0 30px;
  padding: 4px;
  border: 1px solid #ccc;
  background: #fff;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border linear, box-shadow linear;
  -webkit-transition-delay: 0.2s, 0.2s;
  -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
  -o-transition: border linear 0.2s, box-shadow linear 0.2s;
  transition: border linear 0.2s, box-shadow linear 0.2s;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  /*------------------------------------*\
      RUNNER
  \*------------------------------------*/
  /*------------------------------------*\
      JOIN (connects the two handles)
  \*------------------------------------*/
  /*------------------------------------*\
      HANDLE
  \*------------------------------------*/
  /*------------------------------------*\
      HANDLE SPECIFICS
  \*------------------------------------*/
  /*------------------------------------*\
      VALUE LABELS
  \*------------------------------------*/
  /*------------------------------------*\
      ATTACHED VALUE RUNNER
  \*------------------------------------*/
  /*------------------------------------*\
      VERTICAL SLIDER
  \*------------------------------------*/
  /*------------------------------------*\
      FOCUS STATE
  \*------------------------------------*/
  /*------------------------------------*\
      DISABLED STATE
  \*------------------------------------*/
}
/* line 28, scss/_rangeSlider.scss */
.ngrs-range-slider,
.ngrs-range-slider * {
  display: block;
  cursor: default;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
/* line 53, scss/_rangeSlider.scss */
.ngrs-range-slider .ngrs-runner {
  position: relative;
  margin: 0 9px;
  height: 18px;
}
/* line 63, scss/_rangeSlider.scss */
.ngrs-range-slider .ngrs-join {
  position: absolute;
  z-index: 1;
  top: 50%;
  left: 0;
  right: 100%;
  height: 8px;
  margin: -4px 0 0 0;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  -o-border-radius: 4px;
  border-radius: 4px;
  background-color: #2f96b4;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #5bc0de), color-stop(100%, #2f96b4));
  background-image: -webkit-linear-gradient(#5bc0de, #2f96b4);
  background-image: -moz-linear-gradient(#5bc0de, #2f96b4);
  background-image: -o-linear-gradient(#5bc0de, #2f96b4);
  background-image: linear-gradient(#5bc0de, #2f96b4);
}
/* line 81, scss/_rangeSlider.scss */
.ngrs-range-slider .ngrs-handle {
  position: absolute;
  z-index: 2;
  height: 100%;
  width: 18px;
  margin: 0 0 0 -9px;
  background: #efefef;
  border: 1px solid #ccc;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;
  /*------------------------------------*\
      HANDLE ICON
  \*------------------------------------*/
}
/* line 95, scss/_rangeSlider.scss */
.ngrs-range-slider .ngrs-handle i {
  display: block;
  width: 100%;
  height: 100%;
  background: no-repeat -9999px -9999px;
  cursor: pointer;
}
/* line 104, scss/_rangeSlider.scss */
.ngrs-range-slider .ngrs-handle.ngrs-over i {
  background-position: 50% 50%;
}
/* line 109, scss/_rangeSlider.scss */
.ngrs-range-slider .ngrs-handle.ngrs-down {
  -webkit-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);
  box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);
}
/* line 120, scss/_rangeSlider.scss */
.ngrs-range-slider .ngrs-handle-min i {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAFNJREFUeNpiYMAEXEDsA+OwoEnKALETEHOgK2AEYhMgNkQ3DqSAB6pLAot1DExIJmAFzED8C4hvQdnIppyFKYCBp0D8CohloVafxWUqN7I3AQIMAKw6B24pOi8lAAAAAElFTkSuQmCC");
}
/* line 127, scss/_rangeSlider.scss */
.ngrs-range-slider .ngrs-handle-max i {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAFdJREFUeNpiYEAAHyDmYkADzEhsByBWA+K3QPwJmwJjIGYBYlUgZgLi59gUwIAkEEsD8VMmBtyAkQFqJDZwAYjPAPE/dAU/gHg/ED/GpgvkTW50QYAAAwADfwrM5sqplgAAAABJRU5ErkJggg==");
}
/* line 137, scss/_rangeSlider.scss */
.ngrs-range-slider .ngrs-value {
  position: absolute;
  top: 100%;
  left: 0;
  padding: 5px 0 0 0;
  font-size: 12px;
  color: #999;
}
/* line 145, scss/_rangeSlider.scss */
.ngrs-range-slider .ngrs-value.ngrs-value-max {
  left: auto;
  right: 0;
  text-align: right;
}
/* line 153, scss/_rangeSlider.scss */
.ngrs-range-slider.ngrs-handle-min-down .ngrs-value-min,
.ngrs-range-slider.ngrs-handle-max-down .ngrs-value-max {
  color: #333;
}
/* line 160, scss/_rangeSlider.scss */
.ngrs-range-slider .ngrs-attached-handles {
  margin: 0 9px;
  position: relative;
  /*------------------------------------*\
      ATTACHED VALUE RUNNER LABELS
  \*------------------------------------*/
}
/* line 167, scss/_rangeSlider.scss */
.ngrs-range-slider .ngrs-attached-handles .ngrs-value-max {
  text-align: left;
}
/* line 170, scss/_rangeSlider.scss */
.ngrs-range-slider .ngrs-attached-handles .ngrs-value > div {
  margin: 0 0 0 -50%;
}
/* line 179, scss/_rangeSlider.scss */
.ngrs-range-slider.ngrs-vertical {
  width: 28px;
  margin: 10px auto;
  /*------------------------------------*\
      RUNNER
  \*------------------------------------*/
  /*------------------------------------*\
      ATTACHED VALUE RUNNER
  \*------------------------------------*/
  /*------------------------------------*\
      JOIN
  \*------------------------------------*/
  /*------------------------------------*\
      HANDLE
  \*------------------------------------*/
  /*------------------------------------*\
      HANDLE SPECIFICS
  \*------------------------------------*/
  /*------------------------------------*\
      VALUE LABELS
  \*------------------------------------*/
  /*------------------------------------*\
      VERTICAL LEFT SLIDER
  \*------------------------------------*/
  /*------------------------------------*\
      VERTICAL RIGHT SLIDER
  \*------------------------------------*/
}
/* line 187, scss/_rangeSlider.scss */
.ngrs-range-slider.ngrs-vertical .ngrs-runner {
  margin: 9px 0;
  height: 300px;
  width: 18px;
}
/* line 197, scss/_rangeSlider.scss */
.ngrs-range-slider.ngrs-vertical .ngrs-value-runner.ngrs-attached-handles {
  padding: 4px;
  position: absolute;
  top: 0;
  margin: 9px 0;
  height: 300px;
  left: 100%;
}
/* line 211, scss/_rangeSlider.scss */
.ngrs-range-slider.ngrs-vertical .ngrs-join {
  width: 8px;
  height: auto;
  top: 0;
  bottom: 100%;
  left: 50%;
  right: auto;
  margin: 0 0 0 -4px;
}
/* line 225, scss/_rangeSlider.scss */
.ngrs-range-slider.ngrs-vertical .ngrs-handle {
  width: 100%;
  height: 18px;
  margin: -9px 0 0 0;
}
/* line 236, scss/_rangeSlider.scss */
.ngrs-range-slider.ngrs-vertical .ngrs-handle-min i {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAFFJREFUeNpiYEAFPFAMB0xIbEYgdoJiRpggM5ICUyBWhZoA0vgMWYEsENsg6ZQE4ldA/AmkkguIHZGNhQKQGBfIBHcgFmTABCxALMJAMQAIMAAcNgVQJ7t7JQAAAABJRU5ErkJggg==");
}
/* line 243, scss/_rangeSlider.scss */
.ngrs-range-slider.ngrs-vertical .ngrs-handle-max i {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAFZJREFUeNpiYKAUMAKxDxBL4ZB/xgQk9gHxDyySILF9zEDiNxC/A2JVNAW7gfgtM5TzCYhZgFgCyr8IxNdADGZk+4BYGoi/APEBIP6PzVE8UAwHAAEGAArIDvzRFIA6AAAAAElFTkSuQmCC");
}
/* line 253, scss/_rangeSlider.scss */
.ngrs-range-slider.ngrs-vertical .ngrs-value {
  top: 0;
  left: 100%;
  padding: 0 0 0 5px;
}
/* line 258, scss/_rangeSlider.scss */
.ngrs-range-slider.ngrs-vertical .ngrs-value.ngrs-value-max {
  top: auto;
  bottom: 0;
  right: auto;
  text-align: left;
}
/* line 267, scss/_rangeSlider.scss */
.ngrs-range-slider.ngrs-vertical .ngrs-attached-handles .ngrs-value-max,
.ngrs-range-slider.ngrs-vertical .ngrs-attached-handles .ngrs-value-min {
  margin: -50% 0 0;
}
/* line 276, scss/_rangeSlider.scss */
.ngrs-range-slider.ngrs-vertical.ngrs-left {
  margin: 10px 0;
}
/* line 284, scss/_rangeSlider.scss */
.ngrs-range-slider.ngrs-vertical.ngrs-right {
  margin: 10px 0 10px auto;
  /*------------------------------------*\
      ATTACHED VALUE RUNNER
  \*------------------------------------*/
  /*------------------------------------*\
      VALUE LABELS
  \*------------------------------------*/
}
/* line 290, scss/_rangeSlider.scss */
.ngrs-range-slider.ngrs-vertical.ngrs-right .ngrs-attached-handles {
  left: 0%;
}
/* line 298, scss/_rangeSlider.scss */
.ngrs-range-slider.ngrs-vertical.ngrs-right .ngrs-value {
  left: auto;
  right: 100%;
  padding: 0 5px 0 0;
  text-align: right;
}
/* line 304, scss/_rangeSlider.scss */
.ngrs-range-slider.ngrs-vertical.ngrs-right .ngrs-value.ngrs-value-max {
  text-align: right;
}
/* line 316, scss/_rangeSlider.scss */
.ngrs-range-slider.ngrs-focus {
  border-color: rgba(82, 168, 236, 0.8);
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
}
/* line 327, scss/_rangeSlider.scss */
.ngrs-range-slider.ngrs-disabled,
.ngrs-range-slider.ngrs-disabled.ngrs-focus {
  border-color: #ddd;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
/* line 333, scss/_rangeSlider.scss */
.ngrs-range-slider.ngrs-disabled .ngrs-handle {
  background: #fff;
  border-color: #ddd;
}
/* line 337, scss/_rangeSlider.scss */
.ngrs-range-slider.ngrs-disabled .ngrs-handle i {
  background: none !important;
  cursor: default;
}
/* line 343, scss/_rangeSlider.scss */
.ngrs-range-slider.ngrs-disabled .ngrs-join {
  background: #ddd;
}
/* line 347, scss/_rangeSlider.scss */
.ngrs-range-slider.ngrs-disabled .ngrs-value {
  color: #ddd;
}
/*------------------------------------*\
    TOUCH STATE
\*------------------------------------*/
/* line 359, scss/_rangeSlider.scss */
body.ngrs-touching {
  -ms-touch-action: none;
}

.recaptcha-container {
  max-width: 350px;
}
.recaptcha-container .recaptcha {
  padding: 6px;
  border: 1px solid #ccc;
  border-radius: 2px;
  background-color: white;
}
.recaptcha-container .recaptcha-fields {
  margin-top: 8px;
}
.recaptcha-container .recaptcha-fields input {
  float: none;
  font-size: 13px;
  background-image: none !important;
}
.recaptcha-container #recaptcha_image {
  width: 100% !important;
  height: auto !important;
  border: 1px solid #ccc;
}
.recaptcha-container #recaptcha_image img {
  width: 100%;
  height: auto;
}
.recaptcha-container #recaptcha_response_field {
  height: 30px;
}
.recaptcha-container .recaptcha_only_if_image,
.recaptcha-container .recaptcha_only_if_audio {
  font-size: 14px;
}
.recaptcha-container .help-block {
  background: #a94442;
  margin: 5px 0;
  font-size: 11px;
  color: #fff;
  padding: 0 5px;
  display: inline-block;
  line-height: 20px;
  border-radius: 3px;
}

.sl-reportModal .modal-content {
  height: 100%;
}
.sl-reportModal .modal-dialog {
  width: 100%;
  height: 100%;
  margin: 0;
}
.sl-reportModal .report-modal {
  position: relative;
  text-align: center;
  padding: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
}
.sl-reportModal .report-modal__close {
  position: absolute;
  top: 8px;
  right: 8px;
  background: none;
  border: 0;
  font-size: 30px;
}
.sl-reportModal .report-modal__title {
  font-size: 20px;
  font-weight: bold;
  padding: 0;
  color: #333;
}
.sl-reportModal .report-modal__text {
  padding: 0 14px;
  font-size: 14px;
}
.sl-reportModal .report-modal__label {
  display: block;
  text-align: left;
  margin: 28px auto;
}
.sl-reportModal .report-modal__input {
  display: block;
  width: 100%;
  padding: 8px;
  border-radius: 4px;
  border: solid 1px rgba(0, 0, 0, 0.2);
}
.sl-reportModal .report-modal__input:focus {
  outline: 0;
}
.sl-reportModal .report-modal__alert {
  color: #a94442;
  padding: 12px 2px;
}
.sl-reportModal .report-modal__btn {
  background-color: #661577;
  color: white;
  border: 0;
  border-radius: 6px;
  padding: 14px 24px;
  font-size: 16px;
}
.sl-reportModal .report-modal__btn:disabled {
  background-color: #eeeeee;
}
@media (min-width: 540px) {
  .sl-reportModal .modal-content {
    height: auto;
    border-radius: 8px;
  }
  .sl-reportModal .modal-dialog {
    width: 420px;
    height: auto;
    margin: 80px auto;
  }
  .sl-reportModal .report-modal {
    display: block;
    height: auto;
  }
}

.report {
  position: relative;
}
.report__body {
  padding: 50px 20px 40px 20px;
  text-align: center;
}
.report__title {
  font-size: 20px;
  margin: 0 0 25px 0;
}
.report__tip {
  margin-bottom: 25px;
  font-size: 14px;
}
.report__footer {
  display: flex;
  justify-content: center;
  padding-bottom: 30px;
}
.report__close {
  position: absolute;
  top: 8px;
  right: 8px;
  font-size: 32px;
  font-weight: 600;
  line-height: 16px;
  padding: 6px;
  color: #999;
  cursor: pointer;
}
textarea.report__textarea {
  height: auto;
}
.report__action {
  font-size: 15px;
  padding: 12px 32px;
  border-radius: 5px;
}
.report__action .spinner {
  display: none;
}
.report__action--loading .report__action-text {
  display: none;
}
.report__action--loading .spinner {
  display: inline-flex;
}
.report-modal .modal-content {
  border-radius: 6px;
}
.report-modal .modal-dialog {
  width: 100%;
  max-width: 460px;
  margin: auto;
  padding: 10px;
}
@media (min-width: 600px) {
  .report-modal .modal-dialog {
    padding: 30px;
  }
}

.sl-safe-glass {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  user-select: none;
  pointer-events: none;
}
@media (min-width: 992px) {
  .sl-safe-glass {
    width: 100%;
  }
}
.sl-safe-watermark {
  overflow: hidden;
}
.sl-safe-canvas {
  display: block;
  margin: 0 auto;
  user-select: none;
  pointer-events: none;
  max-width: 100%;
}
.sl-safe-placeholder {
  display: block;
  margin: 0 auto;
  transition: opacity 0.2s ease-in-out;
}
.sl-safe-placeholder--fade {
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  opacity: 0;
}

sl-card-component {
  position: absolute;
  z-index: 1070;
}
.adaptive .slcard__content {
  justify-content: space-evenly;
  height: 100%;
  font-size: 12px;
}
.adaptive .slcard__login {
  font-size: 18px;
}
.adaptive .slcard__gender,
.adaptive .slcard__gender--more,
.adaptive .slcard__city {
  font-size: 13px;
}
.adaptive .slcard__loading {
  height: 200px;
}
.slcard {
  background: #fff;
  padding: 28px 15px;
  width: 320px;
  min-height: 255px;
  height: 100%;
  border-radius: 7px;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
.slcard__content {
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
}
.slcard__loading {
  height: 200px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.slcard__avatar {
  width: 83px;
  height: 83px;
  display: flex;
  align-items: center;
  border-radius: 50%;
  justify-content: center;
  position: relative;
}
.slcard__avatar--premium {
  background: linear-gradient(137deg, #E0B346, #D88D46);
}
.slcard__img {
  width: 75px;
  height: 75px;
}
.slcard__icon {
  width: 15px;
  height: 15px;
  fill: #666;
  margin-right: 6px;
}
.slcard__icon--premium {
  width: 16px;
  height: 16px;
  margin-right: 5px;
}
.slcard__user {
  display: flex;
  align-items: center;
  margin: 8px 0 4px;
}
.slcard__login {
  font-size: 20px;
  font-weight: bold;
  color: #333;
  line-height: 1.2;
  text-overflow: ellipsis;
  width: 100%;
  overflow: hidden;
  max-width: 200px;
}
.slcard__gender {
  font-size: 14px;
  color: #666;
  font-weight: bold;
}
.slcard__gender--more {
  font-size: 14px;
  color: #666;
  margin-left: 10px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  max-width: 185px;
}
.slcard__city-or-state {
  color: #d5186a;
  font-weight: bold;
  margin-left: 2px;
  font-size: 14px;
}
.slcard__description {
  display: block;
  text-align: left;
  font-size: 13px;
  color: #333;
  letter-spacing: 0.2px;
  line-height: 1.6;
  margin: 15px 5px 20px;
  word-break: break-word;
}
.slcard__location {
  display: flex;
  align-items: center;
}
.slcard__icon--location {
  width: 13px;
  height: 13px;
}
.slcard__info {
  display: flex;
}
.slcard__buttons {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  position: relative;
  font-size: 14px;
}
.slcard__button {
  display: flex;
  align-items: center;
  background: #f5f5f5;
  border-radius: 5px;
  cursor: pointer;
  height: 30px;
  flex: 1;
  justify-content: center;
  margin: 0 5px;
  border: solid 1px transparent;
  color: #000;
}
.slcard__button:hover {
  border: solid 1px #ccc;
  width: 100%;
}
.slcard__button--purple-text {
  color: #661577;
}
.slcard__button--purple-text .slcard__icon--friendship {
  fill: #661577;
}
.slcard__button--purple-button {
  color: #fff;
  background-color: #661577;
}
.slcard__button--purple-button .slcard__icon--friendship {
  fill: #fff;
}
.slcard__button--purple-button:hover {
  border: solid 1px #fff;
}
.slcard__button.slcard__button--friendship {
  flex: 3;
  font-weight: bold;
  letter-spacing: 0.2px;
}
.slcard__send-text {
  margin-left: 5px;
}
.slcard__certificate {
  height: 28px;
  margin: 5px 0;
  color: #fff;
  display: flex;
  align-items: center;
  width: 130px;
  border: solid 1px;
  border-radius: 16px;
  padding: 8px;
  font-size: 12px;
  font-weight: 400;
  background: linear-gradient(101deg, #894895 0%, #400054);
}
.slcard__see-more {
  color: #333;
  text-decoration: underline;
  font-weight: bold;
}
.slcard__more-actions {
  position: absolute;
  background: #fff;
  right: -175px;
  top: 35px;
  display: flex;
  flex-direction: column;
  box-shadow: 0 0 6px 2px rgba(0, 0, 0, 0.15);
  border-radius: 5px;
  width: 210px;
  align-items: flex-start;
  padding: 8px 15px;
}
.slcard__more-actions.slcard__more-actions--opened-top {
  top: -135px;
}
.slcard__more-action-text {
  margin-left: 10px;
}
.slcard__more-action {
  padding: 6px 0;
  display: flex;
  align-items: center;
  cursor: pointer;
}
.slcard__more-action:hover {
  color: #661577;
}
.slcard__more-action:hover .slcard__icon {
  fill: #661577;
}
.slcard__divider {
  height: 1px;
  margin: 9px 0;
  background-color: #f5f5f5;
  width: 100%;
}
.slcard__icon--message {
  width: 16px;
  height: 17px;
}
.slcard__icon--friendship {
  height: 17px;
  width: 17px;
  fill: #666;
}
.slcard__fav-spinner {
  margin-left: 15px;
}
.slcard__loading-btns {
  height: 30px;
}

.slmodal {
  display: block;
  font-family: "Source Sans Pro", "Helvetica Neue", Arial, Helvetica, sans-serif;
}
.slmodal__content {
  position: relative;
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  background-color: #e8e8e8;
}
.slmodal__scrollable {
  overflow-y: auto;
  width: 100%;
}
@media (min-width: 600px) {
  .slmodal__content {
    border-radius: 6px;
    box-shadow: 1px 1px 20px rgba(0, 0, 0, 0.3);
    overflow: hidden;
  }
  .slmodal__scrollable {
    max-height: 100%;
  }
}
.slmodal .modal-dialog {
  margin: 0;
  width: 100%;
  height: 100%;
}
.slmodal .modal-dialog .modal-content {
  border-radius: 0;
  border: none;
  height: 100%;
  background-color: transparent;
  overflow: visible;
}
@media (min-width: 600px) {
  .slmodal .modal-dialog {
    margin: 60px auto;
    max-width: 660px;
    width: 100%;
    height: auto;
  }
  .slmodal .modal-content,
  .slmodal .slmodal__content {
    height: auto;
  }
}
.slmodal__header {
  position: relative;
  display: flex;
  flex-direction: column;
  padding: 20px 15px 30px 15px;
  background-color: #fff;
}
.slmodal__header h2 {
  font-size: 20px;
  line-height: 1.2;
  color: #661577;
  padding-right: 25px;
  margin: 0;
}
.slmodal__header p {
  font-size: 15px;
  margin-bottom: 0;
  line-height: 1.27;
  color: #666;
}
.slmodal__header h2 + p {
  margin-top: 8px;
}
.slmodal__header-content {
  order: 2;
}
.slmodal__back {
  display: block;
  padding-bottom: 15px;
  cursor: pointer;
  background-color: #fff;
  order: 1;
}
.slmodal__back svg {
  width: 18px;
  height: 18px;
}
@media (min-width: 600px) {
  .slmodal__header {
    text-align: center;
    padding: 30px 50px;
  }
  .slmodal__header h2 {
    font-size: 22px;
    text-align: left;
  }
  .slmodal__header p {
    text-align: left;
  }
  .slmodal__back {
    position: absolute;
    top: 35px;
    left: 18px;
  }
}
.slmodal__body {
  position: relative;
  text-align: center;
  padding: 25px 10px 90px 10px;
}
.slmodal__body h2 {
  font-size: 22px;
  font-weight: 600;
  line-height: 1.2;
  color: #661577;
  margin: 0 0 14px 0;
}
.slmodal__body p {
  font-size: 15px;
  line-height: 1.3;
}
.slmodal__body .slmodal__btn {
  margin-top: 50px;
}
.slmodal__body .slmodal__btn--white {
  background: #fff;
  color: #661577;
}
.slmodal__body .slmodal__btn--white:hover {
  background: #fff;
  color: #661577;
}
.slmodal__body .certification-modal__error-separator {
  padding: 50px 0;
}
@media (min-width: 600px) {
  .slmodal__body {
    padding: 40px 40px 90px 40px;
    text-align: left;
  }
  .slmodal__body .slmodal__btn {
    display: block;
    margin-left: auto;
    margin-right: auto;
  }
  .slmodal__body--center {
    text-align: center;
  }
}
.slmodal__btn {
  background-color: #d5186a;
  color: #fff;
  font-size: 16px;
  font-weight: 600;
  border: none;
  padding: 12px 68px;
  border-radius: 30px;
  box-sizing: border-box;
}
.slmodal__btn[disabled] {
  opacity: 0.3;
  pointer-events: none;
}
.slmodal__btn:hover {
  background-color: #a71353;
}
.slmodal__btn:active {
  box-shadow: inset 1px 1px 10px rgba(0, 0, 0, 0.4);
}
.slmodal__footer {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  position: absolute;
  left: 0;
  bottom: 0;
  width: 100%;
  height: 72px;
  background-color: #fff;
  padding: 0 15px;
  border-top: 1px solid #e3e3e3;
  box-sizing: border-box;
}
.slmodal__footer .slmodal__btn {
  padding: 12px 30px;
}
@media (min-width: 600px) {
  .slmodal__footer {
    position: absolute;
  }
}
.slmodal__step {
  flex-shrink: 0;
  position: relative;
  display: block;
  height: 100%;
}
.slmodal__step--hide {
  animation: hideVisiblity;
  animation-delay: 0.4s;
  animation-fill-mode: forwards;
}
.slmodal__step-wrapper {
  display: flex;
  position: relative;
  width: 100%;
  left: 0;
  transition: transform 0.4s ease-out, height 0.4s 0.5s ease-out;
}
.slmodal__step-wrapper > div {
  display: flex;
}
.slmodal__step-wrapper--moving {
  pointer-events: none;
}
@media (max-width: 599px) {
  .slmodal__step-wrapper {
    height: 100% !important;
  }
}
@media (min-width: 600px) {
  .slmodal__step-wrapper {
    height: 520px;
  }
}
@keyframes hideVisiblity {
  from {
    visibility: visible;
  }
  to {
    visibility: hidden;
  }
}
.slmodal__checkbox {
  width: 110px;
  position: relative;
  display: flex;
  justify-content: center;
  background-color: #fff;
  color: #666;
  font-size: 18px;
  padding: 14px 0 14px 20px;
  border-radius: 8px;
  border: none;
}
.slmodal__checkbox:before {
  content: "";
  position: absolute;
  top: calc(50% - 12px);
  left: 14px;
  width: 24px;
  height: 24px;
  background-color: #fff;
  border-radius: 50%;
  border: 2px solid #d8d8d8;
}
.slmodal__checkbox:after {
  display: none;
  content: "";
  position: absolute;
  top: calc(50% - 6px);
  left: 20px;
  width: 12px;
  height: 12px;
  background-color: white;
  border-radius: 50%;
}
.slmodal__checkbox.slmodal__checkbox--active {
  background-color: #661577;
  color: #fff;
}
.slmodal__checkbox.slmodal__checkbox--active:after {
  display: block;
}
.slmodal__checkbox.slmodal__checkbox--active:before {
  background-color: #661577;
  border: 2px solid #fff;
}
.slmodal__checkbox:not(:last-child) {
  margin-right: 18px;
}
textarea.slmodal__textarea {
  height: 130px;
  border-radius: 8px;
  padding: 15px;
}
@media (min-width: 600px) {
  textarea.slmodal__textarea {
    font-size: 15px;
  }
}
.slmodal__close {
  display: block;
  position: absolute;
  top: 5px;
  right: 5px;
  padding: 10px;
  font-size: 40px;
  line-height: 20px;
  cursor: pointer;
  opacity: 0.8;
  z-index: 1;
}
.slmodal__close:hover {
  opacity: 1;
}
.slmodal__messages {
  margin: 0;
  padding: 10px 40px;
}
.slmodal__condition {
  display: none !important;
}

@media (max-width: 540px) {
  .message {
    width: 100% !important;
    left: 0 !important;
    margin-left: 0 !important;
    border-radius: 0 !important;
  }
}

.sl-subscription-modal .antifraude-complete .address-ajax {
  font-size: 14px;
  margin: 10px;
}
.sl-subscription-modal .antifraude-complete .address-ajax strong {
  font-size: 16px;
}
.sl-subscription-modal .antifraude-complete .bgdark {
  background: #f7f7f7;
  border: 1px solid #e4e4e4;
  padding: 16px 16px 6px;
  margin-bottom: 10px;
}
.sl-subscription-modal .antifraude-complete .cep-help {
  color: #661577;
  cursor: help;
  padding: 10px 0 10px;
  display: inline-block;
  font-size: 13px;
  width: 100%;
  text-align: center;
}
.sl-subscription-modal .info .onebuy__checkbox {
  display: inline-block;
  margin: 0 4px 0 -20px;
}
@media (min-width: 600px) {
  .sl-subscription-modal .antifraude-complete .cep-help {
    padding: 30px 0 20px;
    text-align: left;
    width: auto;
  }
}

.subscribe-label-new {
  position: absolute;
  top: 4px;
  right: 4px;
  font-size: 9px;
  height: auto;
  padding: 3px;
}
.active .subscribe-label-new {
  right: 8px;
}
.subscribe-payment__bank-transfer-container .sl-form {
  display: grid;
  grid-template-columns: unset;
}
@media (min-width: 992px) {
  .subscribe-payment__bank-transfer-container .sl-form {
    grid-template-columns: 55% 45%;
  }
}
.bank-transfer__left-form {
  margin: 0;
  padding: 0;
}
@media (min-width: 992px) {
  .bank-transfer__left-form {
    padding: 0 5px 0 0;
  }
}
.bank-transfer__right-form {
  margin: 0;
  padding: 0;
}
@media (min-width: 992px) {
  .bank-transfer__right-form {
    padding: 0 0 0 5px;
  }
}
.subscribe-payment__pix-select-bank {
  height: 38px;
  width: 100%;
}
@media (min-width: 992px) {
  .subscribe-payment__pix-select-bank {
    width: 288px;
  }
}
.subscribe-payment__bank-transfer-container input,
.subscribe-payment__bank-transfer-container select {
  height: 38px;
}
.subscribe-payment__bank-flags {
  display: flex;
  margin-bottom: 17px;
}
.subscribe-payment__flag-image-container {
  border: 1px solid #d6d6d6;
  margin-left: 2px;
  padding: 3px 15px;
  cursor: pointer;
}
.subscribe-payment__flag-image {
  width: 32px;
  height: 32px;
}
.subscribe-payment__title {
  margin-bottom: 20px;
}
.subscribe-payment__bank-transfer-waiting-container {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 300px;
  margin-bottom: 40px;
}
.subscribe-payment__bank-transfer-waiting-title {
  font-size: 18px;
  font-weight: bold;
  text-align: center;
}
.subscribe-payment__bank-transfer-waiting-subtitle {
  font-size: 16px;
  text-align: center;
  margin-top: 20px;
}
.subscribe-payment__bank-transfer-waiting-link {
  font-size: 14px;
  text-align: center;
  text-decoration: underline;
  margin-top: 30px;
}
.bank-transfer__success-container--mobile {
  display: block;
  margin-bottom: 100px;
}
@media (min-width: 992px) {
  .bank-transfer__success-container--mobile {
    display: none;
  }
}
.bank-transfer__success-container--desktop {
  display: none;
}
@media (min-width: 992px) {
  .bank-transfer__success-container--desktop {
    display: block;
  }
}
.bank-transfer__success-title {
  font-size: 14px;
  text-align: center;
  margin-bottom: 30px;
}
.bank-transfer__success-subtitle {
  font-size: 14px;
  margin-bottom: 20px;
}
.bank-transfer__success-bank-flag {
  display: grid;
  grid-template-columns: 1fr 3fr 1fr;
  margin-bottom: 20px;
  grid-gap: 15px;
}
.bank-transfer__success-bank-flag-border {
  padding: 4px 15px;
  border: 1px solid #d6d6d6;
  display: flex;
  justify-content: center;
  align-items: center;
}
.bank-transfer__success-bank-name {
  text-transform: uppercase;
  font-size: 16px;
  margin: 0 0 0 5px;
  display: flex;
  align-items: center;
}
.bank-transfer__success-bank-info {
  display: grid;
  grid-template-columns: 1fr 3fr 1fr;
  grid-template-rows: auto auto auto auto auto;
  margin: 0 0 30px;
  grid-gap: 20px 15px;
}
.bank-transfer__success-bank-info-title {
  font-size: 14px;
  text-align: right;
  margin: 0;
  text-transform: none;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (min-width: 992px) {
  .bank-transfer__success-bank-info-title {
    margin: 0;
    align-items: flex-start;
  }
}
.bank-transfer__success-bank-info-text {
  font-size: 16px;
  color: #333;
  margin: 0 0 0 5px;
  font-weight: normal;
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
@media (min-width: 992px) {
  .bank-transfer__success-bank-info-text {
    font-size: 13px;
    align-items: center;
    font-weight: bold;
  }
}
.bank-transfer__success-bank-info-text-copy {
  font-size: 14px;
  color: #661577;
  margin: 0;
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
@media (min-width: 992px) {
  .bank-transfer__success-bank-info-text-copy {
    margin: 0 0 0 5px;
    font-size: 11px;
    cursor: pointer;
    align-items: flex-start;
  }
}
.bank-transfer__account-info-container {
  display: grid;
  grid-template-columns: 2fr 2fr 2fr;
  margin: 0 50px 50px;
}
.bank-transfer__success-bank-info-account {
  text-transform: uppercase;
  margin: 0 0 6px 0;
  font-size: 14px;
}
.bank-transfer__account-info-arrows-container {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  padding-top: 25px;
}
.bank-transfer__account-info-arrows {
  width: 170px;
  height: 34px;
}
.bank-transfer__arrows-subtitle {
  font-size: 14px;
  text-align: center;
  margin-top: 15px;
  max-width: 139px;
  color: #333;
}
.bank-transfer__account-info-ours-container {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
}
.bank-transfer__success-bank-copy-text {
  display: flex;
  align-items: center;
}
.bank-transfer__account-info-ours {
  display: grid;
  grid-template-columns: auto auto;
  grid-template-rows: 0.5fr 0.5fr 0.5fr 0.5fr 0.5fr;
}
.bank-transfer__account-info-yours-container {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
}
.bank-transfer__account-info-yours {
  display: grid;
  grid-template-columns: auto auto;
  grid-template-rows: 0.5fr 0.5fr 0.5fr 0.5fr;
}
.bank-transfer__account-flag-image-border {
  border: 1px solid #d6d6d6;
  padding: 5px 12px;
  margin-bottom: 15px;
}
.bank-transfer__account-flag-image {
  width: 54px;
  height: 54px;
}
.subscribe-payment__flags-container {
  padding: 15px;
}
.subscribe-payment__flags {
  display: flex;
  align-items: center;
  padding: 15px;
  border: 1px solid #d6d6d6;
  margin-bottom: 10px;
  border-radius: 5px;
}
.subscribe-payment__flags-label {
  font-size: 16px;
  margin: 0 0 0 5px;
}
.subscribe-payment__flags-arrow {
  width: 15px;
  height: 15px;
  transform: rotate(270deg);
  margin-left: auto;
}
.bank-transfer__alert-copy {
  width: 100%;
  padding: 15px 25px;
  text-align: center;
  position: absolute;
  font-size: 16px;
  line-height: 1;
  background: #661577;
  color: #fff;
  transform: translate(-50%, -100%);
  left: 50%;
  transition: transform 0.2s;
  top: 0;
}
.bank-transfer__alert-copy.alert-copy-success,
.bank-transfer__alert-copy.alert-copy-error {
  transform: translate(-50%, 0);
}
.modal-header.bank-transfer__modal-header {
  z-index: 5;
}
.bank-transfer__success-container---mobile .modal-body {
  padding-top: 50px;
}
.bank-transfer__button-container {
  display: flex;
  justify-content: center;
  align-items: center;
  position: fixed;
  width: 100%;
  left: 0;
  bottom: 0;
  background: #f5f5f5;
  border-top: solid 1px #e3e3e3;
}
@media (min-width: 992px) {
  .bank-transfer__button-container {
    position: static;
    width: auto;
    border-top: none;
    background: none;
  }
}
.bank-transfer__button,
.bank-transfer__button:focus,
.bank-transfer__button:hover {
  background-color: #661577;
  color: #fff;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 13px 45px;
  font-size: 16px;
  margin-bottom: 10px;
  margin-top: 10px;
}
@media (min-width: 992px) {
  .bank-transfer__button,
  .bank-transfer__button:focus,
  .bank-transfer__button:hover {
    margin-bottom: 30px;
    margin-top: 0;
  }
}
.subscribe-payemnt__pix-select-bank-title {
  margin-bottom: 20px;
  margin-left: 10px;
}
.sl-btn.bank-transfer__btn {
  white-space: initial;
}
.bank-transfer__price {
  display: flex;
  justify-content: center;
  align-items: flex-start;
  margin: 20px 0 25px;
}
.bank-transfer__attention {
  background: #fef4ce;
  padding: 9px;
  color: #333;
  margin: 15px 0;
}
.bank-transfer__price-integer {
  font-size: 70px;
  vertical-align: top;
  color: #661577;
  margin: -20px 0 -15px;
  display: inline-block;
}
@media (min-width: 992px) {
  .bank-transfer__price-integer {
    color: #666;
  }
}
.bank-transfer__price-currency {
  font-size: 25px;
  color: #661577;
}
@media (min-width: 992px) {
  .bank-transfer__price-currency {
    color: #666;
  }
}
.bank-transfer__price-decimal {
  font-size: 25px;
  color: #661577;
}
@media (min-width: 992px) {
  .bank-transfer__price-decimal {
    color: #666;
  }
}

.subscribe-tokens-modal.toggleable.promotion-black-friday-token .token-plans-modal {
  background: url(../../images/modules/campaign/black-friday-2021/black-friday-token-mobile.svg), #000;
}
.subscribe-tokens-modal.toggleable.promotion-black-friday-token .token-plans-modal__options {
  background: transparent;
}
.subscribe-tokens-modal.toggleable.promotion-black-friday-token .token-plans-modal__link-container {
  background: transparent;
}
.subscribe-tokens-modal.toggleable.promotion-black-friday-token .token-plans-modal__link {
  color: #fff;
}
.subscribe-tokens-modal.toggleable.promotion-black-friday-token .token-plans-modal__promo-buy {
  color: #00ad91;
}
.subscribe-tokens-modal.toggleable.promotion-black-friday-token .token-plans-modal__promo-get {
  color: #000;
}
.subscribe-tokens-modal.toggleable.promotion-black-friday-token .token-plans-modal__price {
  color: #000;
}
.subscribe-tokens-modal.toggleable.promotion-black-friday-token .token-plans-modal__promo-chip {
  display: block;
  position: absolute;
  top: -10px;
  font-size: 12px;
  font-weight: bold;
  line-height: 1.25;
  color: #00ad91;
  text-transform: uppercase;
  background: white;
  border: solid 1px #00ad91;
  padding: 3px 11px;
  border-radius: 15px;
}
.subscribe-tokens-modal.toggleable.promotion-black-friday-token .modal-header.subscribe-tokens-modal-header {
  background-color: #000 !important;
  background-image: unset;
}
.subscribe-tokens-modal.toggleable.promotion-black-friday-token .subscribe-tokens-modal-header__title {
  color: #00ad91;
}

.boleto-info {
  display: flex;
  flex-direction: column;
}
.boleto-info__subtitle {
  margin-bottom: 10px;
  order: 3;
}
@media (min-width: 600px) {
  .boleto-info__subtitle {
    margin-bottom: 20px;
    order: 0;
  }
}
.boleto-info__cpf {
  margin-bottom: 20px;
  width: 100%;
  order: 4;
}
@media (min-width: 600px) {
  .boleto-info__cpf {
    max-width: 200px;
    order: 0;
  }
}
.boleto-info__tip {
  margin-bottom: 20px;
  order: 1;
}
@media (min-width: 600px) {
  .boleto-info__tip {
    order: 0;
  }
}
.boleto-info__box {
  display: flex;
  height: 85px;
  align-items: center;
  background-color: #f5f5f5;
  border: 1px solid #e3e3e3;
  border-radius: 3px;
  order: 2;
  margin: 10px 0 30px;
}
@media (min-width: 600px) {
  .boleto-info__box {
    order: 0;
    margin: 0 0 10px 0;
  }
}
.boleto-info__icon {
  flex: 1;
  border-right: 1px solid #e3e3e3;
  display: none;
}
@media (min-width: 600px) {
  .boleto-info__icon {
    display: block;
  }
}
.boleto-info__svg {
  width: 50px;
  height: 50px;
  margin-left: 55px;
}
.boleto-info__box-description {
  flex: 3;
  padding: 20px;
  font-size: 15px;
}
.billet .modal-header {
  background-color: #fff;
  z-index: 5;
}
.billet .modal-body {
  padding: 30px;
  min-height: 0;
  margin: 0 auto;
}
.billet-title {
  text-align: center;
  font-size: 22px;
  margin: 5px;
  color: #540764;
}
.billet-price,
.billet-code,
.billet-actions {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.billet-price .title {
  font-size: 20px;
  font-weight: bold;
  color: #666;
}
.billet-price .value .integer {
  font-size: 70px;
  vertical-align: top;
  color: #661577;
  margin: -20px 0 -15px;
  display: inline-block;
}
.billet-price .value .currency,
.billet-price .value .decimal {
  font-size: 25px;
}
.billet-price .value .decimal {
  color: #661577;
}
.billet-date {
  font-size: 20px;
  font-weight: bold;
}
.billet-code {
  margin: 30px auto 0;
  max-width: 300px;
}
.billet-code .title {
  font-size: 16px;
  color: #666;
}
.billet-code .number {
  text-align: center;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.21;
  color: #666;
  margin: 10px 0 0;
}
.billet-actions {
  margin: 30px auto 0;
  max-width: 300px;
}
.billet-btn {
  border: 1px solid #661577;
  font-size: 16px;
  width: 100%;
  margin: 0 0 10px 0;
  border-radius: 4px;
  padding: 15px 25px;
  text-align: center;
  color: #661577;
}
.billet-btn:hover,
.billet-btn:focus {
  text-decoration: none;
  background-color: #661577;
  color: #fff;
}
.billet-btn.sended {
  text-decoration: none;
  background-color: #661577;
  color: #fff;
}
.billet .alert-copy {
  padding: 15px 25px;
  text-align: center;
  position: absolute;
  font-size: 16px;
  line-height: 1;
  background: #661577;
  color: #fff;
  transform: translate(-50%, -100%);
  left: 50%;
  transition: transform 0.2s;
  top: 0;
}
.billet .alert-copy.alert-copy-success,
.billet .alert-copy.alert-copy-error {
  transform: translate(-50%, 0);
}
.boleto__push-checkbox {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 20px;
  padding: 0 0 20px 0;
}
.boleto__push-checkbox input {
  width: 20px;
  height: 20px;
  margin: 0;
}
.boleto__push-checkbox label {
  line-height: 16px;
  margin: 0 0 0 10px;
}

.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.chimarrao-2021 .advantages-header {
  background: url(../../images/modules/campaign/promotion-chimarrao-2021/chimarrao-bg.png), #085934;
}
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.chimarrao-2021 .advantages-header__title,
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.chimarrao-2021 .advantages-header__subtitle {
  color: #fff;
}
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.chimarrao-2021 .advantages-header__close {
  fill: #fff;
}
@media (min-width: 992px) {
  .sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.chimarrao-2021 .common-header__title {
    color: #f4b935;
  }
}
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.chimarrao-2021 .advantages-header__table {
  background-color: #1a9155;
}
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.chimarrao-2021 .advantages-header__table-icon {
  fill: #f4b935;
  color: #fff;
}
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.chimarrao-2021 .advantages-body__button {
  background-color: #ef3030;
  color: #fff;
}
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.chimarrao-2021 .modal-header.common-header {
  background: #063a21;
}
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.chimarrao-2021 .common-header__back {
  fill: #fff;
}
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.chimarrao-2021 .plans-body {
  background: url(../../images/modules/campaign/promotion-chimarrao-2021/chimarrao-bg.png), #085934;
}
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.chimarrao-2021 .plans-body__title {
  color: #f4b935;
}
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.chimarrao-2021 .plans-body__subtitle {
  color: #fff;
}
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.chimarrao-2021 .plans-body__best-plan {
  color: #ef3030;
  background-color: #fff;
}
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.chimarrao-2021 .advantages-header__table-title,
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.chimarrao-2021 .advantages-header__table-advantage {
  color: #fff;
}
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.chimarrao-2021 .plans-body__price--currency,
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.chimarrao-2021 .plans-body__price--numeral,
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.chimarrao-2021 .plans-body__price--decimal,
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.chimarrao-2021 .plans-body__price--periodicy {
  color: #fff;
}
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.chimarrao-2021 .plans-body__periody {
  color: #f4b935;
}
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.chimarrao-2021 .plans-body__plan {
  background-color: #1a9155;
  color: #fff;
  border: none;
}
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.chimarrao-2021 .plans-body__button {
  background-color: #ef3030;
  font-weight: bold;
  color: #fff;
}
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.chimarrao-2021 .plans-body__plan--selected {
  background-color: #ef3030;
  background-image: none;
  border: 1px solid #ef3030;
}
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.chimarrao-2021 .plans-body__button--disabled {
  opacity: 0.46;
}
.sl-subscription-modal .modal-clean.chimarrao-2021.modal-body {
  background: #f5f5f5;
}
.sl-subscription-modal .modal-clean.chimarrao-2021.modal-body .sl-subscription {
  background: url(../../images/modules/campaign/promotion-chimarrao-2021/chimarrao-bg.png), #085934;
}
.sl-subscription-modal .modal-clean.chimarrao-2021.modal-body .price-currency,
.sl-subscription-modal .modal-clean.chimarrao-2021.modal-body .price-integer,
.sl-subscription-modal .modal-clean.chimarrao-2021.modal-body .price-complement .price-decimal,
.sl-subscription-modal .modal-clean.chimarrao-2021.modal-body .total,
.sl-subscription-modal .modal-clean.chimarrao-2021.modal-body .payment-info .text,
.sl-subscription-modal .modal-clean.chimarrao-2021.modal-body .plan-item .plan-periody,
.sl-subscription-modal .modal-clean.chimarrao-2021.modal-body .plan-item .plan-discount {
  color: #fff;
}
.sl-subscription-modal .modal-clean.chimarrao-2021.modal-body .payment-info .item {
  fill: #f4b935;
}
.sl-subscription-modal .modal-clean.chimarrao-2021.modal-body .payment-info {
  border-top: 2px dotted #f4b935;
}
.sl-subscription-modal .modal-clean.chimarrao-2021.modal-body .plan-item .plan-option,
.sl-subscription-modal .modal-clean.chimarrao-2021.modal-body .plan-item:hover .plan-option {
  border: 2px solid #fff;
}
.sl-subscription-modal .modal-clean.chimarrao-2021.modal-body .plans .plan-item:hover .plan-discount,
.sl-subscription-modal .modal-clean.chimarrao-2021.modal-body .plans .plan-item:hover .plan-discount b {
  color: #fff;
}
.sl-subscription-modal .modal-clean.chimarrao-2021.modal-body .plan-item:hover {
  background-color: #1a9155;
  border: 1px solid #fff;
}
.sl-subscription-modal .modal-clean.chimarrao-2021.modal-body .plan-item.plan-selected {
  background-color: #ef3030;
  border: solid 1px #ef3030;
}
.sl-subscription-modal .modal-clean.chimarrao-2021.modal-body .plan-item.plan-selected::after {
  border-color: transparent #ef3030 transparent transparent;
}
.sl-subscription-modal .modal-clean.chimarrao-2021.modal-body .plan-item .plan-discount b,
.sl-subscription-modal .modal-clean.chimarrao-2021.modal-body .plan-periody {
  color: #f4b935;
}
.sl-subscription-modal .modal-clean.chimarrao-2021.modal-body .plan-item {
  background-color: #1a9155;
  border: 1px solid #1a9155;
}

.confirm-payment__header {
  margin: 25px 15px 0px;
}
.confirm-payment__title {
  color: #5a1c67;
  margin-bottom: 25px;
  font-size: 20px;
  font-weight: 700;
}
.confirm-payment__confirm,
.confirm-payment__promotion,
.confirm-payment__info,
.confirm-payment__cancelation-info {
  font-size: 14px;
  color: #000;
}
.confirm-payment__cancelation-info {
  margin: 0 15px;
}
.confirm-payment__progress {
  border-top: solid 1px #eee;
  border-bottom: solid 1px #eee;
  margin: 26px 0px 30px;
  position: relative;
}
.confirm-payment__assinet-explain {
  margin: 0px 0px 0px 10px;
}
.confirm-payment__assinet-info {
  background-color: #f5f5f5;
  padding: 5px 15px;
  color: #666;
  font-size: 12px;
  margin: 15px;
  display: flex;
  align-items: center;
}
.confirm-payment__progress-title {
  font-size: 14px;
  color: #000;
  font-weight: 700;
  margin: 20px 0px 15px 15px;
}
.confirm-payment__progress-block {
  z-index: 1;
}
.confirm-payment__progress-block .confirm-payment__timeline-title,
.confirm-payment__progress-block .confirm-payment__timeline-info {
  font-size: 12px;
  font-weight: 400;
  color: #666;
}
.confirm-payment__progress-block .confirm-payment__timeline-mark {
  width: 16px;
  height: 16px;
  border-radius: 20px;
  border: solid 3px #df4c86;
  margin: 6px 0px;
  background-color: #fff;
}
.confirm-payment__progress-block--today .confirm-payment__timeline-mark {
  background-color: #d9186a;
}
.confirm-payment__progress-block--today .confirm-payment__timeline-title,
.confirm-payment__progress-block--today .confirm-payment__timeline-info {
  font-weight: 600;
  color: #000;
}
.confirm-payment__progress-graph {
  display: flex;
  margin: 0px 15px;
  justify-content: space-between;
}
.confirm-payment__progress-bar {
  position: absolute;
  top: 107px;
  left: 20px;
  width: 100%;
  height: 6px;
  background-image: linear-gradient(to left, #fff, #df4c86 67%);
}
@media (min-width: 350px) {
  .confirm-payment__progress-bar {
    top: 87px;
  }
}
.confirm-payment__button {
  font-size: 16px;
  font-weight: 600;
  padding: 12px 60px;
  width: 320px;
  margin: 15px 0px;
}
.confirm-payment__button-container {
  width: 100%;
  display: flex;
  justify-content: center;
  margin: 15px 0px;
}

.subscribe-tokens-modal.toggleable.promotion-cyber-monday-token .token-plans-modal {
  background-image: url(../../images/modules/campaign/cyber-monday-token-2021/cyber-monday-token-bg-mobile.png);
  background-color: #0086c3;
}
.subscribe-tokens-modal.toggleable.promotion-cyber-monday-token .token-plans-modal__link-container,
.subscribe-tokens-modal.toggleable.promotion-cyber-monday-token .token-plans-modal__options {
  background: transparent;
}
.subscribe-tokens-modal.toggleable.promotion-cyber-monday-token .token-plans-modal__link {
  color: #fff;
}
.subscribe-tokens-modal.toggleable.promotion-cyber-monday-token .token-plans-modal__promo-buy {
  color: #3d837a;
}
.subscribe-tokens-modal.toggleable.promotion-cyber-monday-token .token-plans-modal__price,
.subscribe-tokens-modal.toggleable.promotion-cyber-monday-token .token-plans-modal__promo-get {
  color: #000;
}
.subscribe-tokens-modal.toggleable.promotion-cyber-monday-token .token-plans-modal__promo-chip {
  display: block;
  position: absolute;
  top: -10px;
  font-size: 12px;
  font-weight: bold;
  line-height: 1.25;
  color: #000;
  text-transform: uppercase;
  background: #67dbcc;
  border: solid 1px #67dbcc;
  padding: 3px 11px;
  border-radius: 15px;
}
.subscribe-tokens-modal.toggleable.promotion-cyber-monday-token .modal-header.subscribe-tokens-modal-header {
  background-image: linear-gradient(to right, #1caa99, #0086c3);
}
.subscribe-tokens-modal.toggleable.promotion-cyber-monday-token .subscribe-tokens-modal-header__title {
  color: #fff;
}

.promotion-cyber-monday.modal-body.new-modal-body.modal-clean.toggleable .modal-header.advantages-header {
  background-image: url(../../images/modules/campaign/cyber-monday-2021/cyber-monday-vip-bg-mobile.png);
  background-size: unset;
  background-color: #72cad7;
}
@media (min-width: 992px) {
  .promotion-cyber-monday.modal-body.new-modal-body.modal-clean.toggleable .modal-header.advantages-header {
    background-size: 40%;
  }
}
.promotion-cyber-monday.modal-body.new-modal-body.modal-clean.toggleable .advantages-header__table {
  background-color: #8c47d1;
}
.promotion-cyber-monday.modal-body.new-modal-body.modal-clean.toggleable .advantages-header__table .advantages-header__table-icon {
  fill: #000;
}
.promotion-cyber-monday.modal-body.new-modal-body.modal-clean.toggleable .advantages-body button {
  background: #000;
  box-shadow: none;
}
.promotion-cyber-monday.modal-body.new-modal-body.modal-clean.toggleable .advantages-body button .advantages-body__button-title,
.promotion-cyber-monday.modal-body.new-modal-body.modal-clean.toggleable .advantages-body button .advantages-body__button-subtitle {
  color: #fff;
}
.promotion-cyber-monday.modal-body.new-modal-body.modal-clean.toggleable .advantages-body .advantages-body__cancelation-label {
  color: #72cad7;
}
.promotion-cyber-monday.modal-body.new-modal-body.modal-clean.toggleable .advantages-body a.advantages-body__link {
  color: #50b0dd;
}
.promotion-cyber-monday.modal-body.new-modal-body.modal-clean.toggleable .modal-header.common-header {
  background: #8c47d1;
}
.promotion-cyber-monday.modal-body.new-modal-body.modal-clean.toggleable .plans-body {
  background-image: url(../../images/modules/campaign/cyber-monday-2021/cyber-monday-vip-bg-mobile.png);
  background-color: #72cad7;
  background-size: unset;
}
.promotion-cyber-monday.modal-body.new-modal-body.modal-clean.toggleable .plans-body .plans-body__title {
  color: #000;
}
.promotion-cyber-monday.modal-body.new-modal-body.modal-clean.toggleable .plans-body .plans-body__subtitle {
  color: #fff;
}
.promotion-cyber-monday.modal-body.new-modal-body.modal-clean.toggleable .plans-body .plans-body__plan {
  color: #fff;
  background-color: #8c47d1;
  border: none;
}
.promotion-cyber-monday.modal-body.new-modal-body.modal-clean.toggleable .plans-body .plans-body__plan .plans-body__price--currency,
.promotion-cyber-monday.modal-body.new-modal-body.modal-clean.toggleable .plans-body .plans-body__plan .plans-body__price--periodicy {
  color: #fff;
}
.promotion-cyber-monday.modal-body.new-modal-body.modal-clean.toggleable .plans-body .plans-body__plan .plans-body__periody {
  color: #000;
}
.promotion-cyber-monday.modal-body.new-modal-body.modal-clean.toggleable .plans-body .plans-body__plan--selected {
  background: #cef9ff;
  color: #000;
}
.promotion-cyber-monday.modal-body.new-modal-body.modal-clean.toggleable .plans-body .plans-body__plan--selected .plans-body__price--currency,
.promotion-cyber-monday.modal-body.new-modal-body.modal-clean.toggleable .plans-body .plans-body__plan--selected .plans-body__price--periodicy {
  color: #000;
}
.promotion-cyber-monday.modal-body.new-modal-body.modal-clean.toggleable .plans-body .plans-body__plan--selected .plans-body__periody {
  color: #000;
}
.promotion-cyber-monday.modal-body.new-modal-body.modal-clean.toggleable .plans-body .plans-body__best-plan {
  background-color: #000;
  color: #fff;
}
.promotion-cyber-monday.modal-body.new-modal-body.modal-clean.toggleable .plans-body .plans-body__button {
  height: 56px;
  font-weight: 600;
  background-color: #000;
  color: #fff;
  box-shadow: none;
}
@media (min-width: 992px) {
  .promotion-cyber-monday.modal-body.new-modal-body.modal-clean.toggleable .plans-body .plans-body__button {
    width: 350px;
  }
}
.promotion-cyber-monday.modal-body.new-modal-body.modal-clean.toggleable .plans-body .plans-body__button--disabled {
  opacity: 0.4;
}
@media (min-width: 992px) {
  .promotion-cyber-monday.modal-body.new-modal-body.modal-clean.toggleable .plans-body {
    background-size: 35%;
  }
}
.modal-body.modal-clean.toggleable.promotion-cyber-monday.ng-scope.no-padding .sl-subscription {
  background-image: url(../../images/modules/campaign/cyber-monday-2021/cyber-monday-vip-bg-mobile.png);
  background-size: unset;
  background-color: #72cad7;
}
.modal-body.modal-clean.toggleable.promotion-cyber-monday.ng-scope.no-padding .sl-subscription .price .price-currency,
.modal-body.modal-clean.toggleable.promotion-cyber-monday.ng-scope.no-padding .sl-subscription .price .price-decimal,
.modal-body.modal-clean.toggleable.promotion-cyber-monday.ng-scope.no-padding .sl-subscription .price .price-integer {
  color: #fff;
}
.modal-body.modal-clean.toggleable.promotion-cyber-monday.ng-scope.no-padding .sl-subscription .price .price-complement .price-periody {
  color: #000;
}
.modal-body.modal-clean.toggleable.promotion-cyber-monday.ng-scope.no-padding .sl-subscription .total {
  color: #fff;
}
.modal-body.modal-clean.toggleable.promotion-cyber-monday.ng-scope.no-padding .sl-subscription .payment-info {
  border-top: 2px dotted #fff;
}
.modal-body.modal-clean.toggleable.promotion-cyber-monday.ng-scope.no-padding .sl-subscription .payment-info .text {
  color: #000;
}
.modal-body.modal-clean.toggleable.promotion-cyber-monday.ng-scope.no-padding .sl-subscription .payment-info svg {
  color: #fff;
  fill: #fff;
}
.modal-body.modal-clean.toggleable.promotion-cyber-monday.ng-scope.no-padding .sl-subscription .plans .plan-item {
  background-color: #8c47d1;
  border-color: #8c47d1;
}
.modal-body.modal-clean.toggleable.promotion-cyber-monday.ng-scope.no-padding .sl-subscription .plans .plan-item .plan-discount {
  color: #fff;
}
.modal-body.modal-clean.toggleable.promotion-cyber-monday.ng-scope.no-padding .sl-subscription .plans .plan-item .plan-discount b {
  color: #72cad7;
}
.modal-body.modal-clean.toggleable.promotion-cyber-monday.ng-scope.no-padding .sl-subscription .plans .plan-item .plan-option,
.modal-body.modal-clean.toggleable.promotion-cyber-monday.ng-scope.no-padding .sl-subscription .plans .plan-item .plan-periody {
  border-color: #fff;
}
.modal-body.modal-clean.toggleable.promotion-cyber-monday.ng-scope.no-padding .sl-subscription .plans .plan-item .plan-periody {
  color: #fff;
}
.modal-body.modal-clean.toggleable.promotion-cyber-monday.ng-scope.no-padding .sl-subscription .plans .plan-item.plan-selected {
  background-color: #cef9ff;
  border-color: #cef9ff;
}
.modal-body.modal-clean.toggleable.promotion-cyber-monday.ng-scope.no-padding .sl-subscription .plans .plan-item.plan-selected .plan-discount {
  color: #000;
}
.modal-body.modal-clean.toggleable.promotion-cyber-monday.ng-scope.no-padding .sl-subscription .plans .plan-item.plan-selected .plan-discount b {
  color: #8c47d1;
}
.modal-body.modal-clean.toggleable.promotion-cyber-monday.ng-scope.no-padding .sl-subscription .plans .plan-item.plan-selected::after,
.modal-body.modal-clean.toggleable.promotion-cyber-monday.ng-scope.no-padding .sl-subscription .plans .plan-item.plan-selected::before {
  border-color: transparent #cef9ff transparent transparent;
}
.modal-body.modal-clean.toggleable.promotion-cyber-monday.ng-scope.no-padding .sl-subscription .plans .plan-item.plan-selected .plan-option {
  border-color: #000;
}
.modal-body.modal-clean.toggleable.promotion-cyber-monday.ng-scope.no-padding .sl-subscription .plans .plan-item.plan-selected .plan-option:before {
  background: #000;
}
.modal-body.modal-clean.toggleable.promotion-cyber-monday.ng-scope.no-padding .sl-subscription .plans .plan-item.plan-selected .plan-periody {
  color: #000;
}
@media (min-width: 992px) {
  .modal-body.modal-clean.toggleable.promotion-cyber-monday.ng-scope.no-padding .sl-subscription {
    background-size: 40%;
  }
}
.modal-body.modal-clean.toggleable.promotion-cyber-monday.ng-scope.no-padding .footer {
  background: #fff;
}

.double-token .token-plans__options {
  background-size: contain;
}
.double-token .token-plans__option-body {
  border-radius: 0;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
  box-shadow: inset 0 0 3px 0 rgba(0, 0, 0, 0.3);
  background-color: #fff;
}
.double-token .token-plans__option.fade {
  opacity: 1;
  filter: alpha(opacity=100);
}
.double-token .token-plans__circle {
  box-shadow: none;
  margin: 30px 0 15px;
}
.double-token .token-plans__primary-text {
  font-weight: normal;
}
.double-token .token-plans__secondary-text {
  font-weight: normal;
  font-size: 18px;
}
.double-token .token-plans__icon {
  margin-top: 0;
}
.double-token .token-plans__to {
  font-size: 19px;
}
.double-token .token-plans__currency {
  font-size: 26px;
  margin-top: 5px;
}
.double-token .token-plans__int {
  font-weight: normal;
  color: #333;
  font-size: 80px;
}
.double-token .token-plans__decimal {
  font-size: 22px;
}
.double-token .token-plans__footer {
  margin: 60px 0 20px;
  padding: 12px 20px;
  font-size: 14px;
  background: #ad00ed;
}
.double-token .token-plans__option:hover .token-plans__footer {
  background: #ad00ed;
}
.double-token .token-plans__buy-btn {
  font-size: 13px;
}
.double-token .token-plans__promo {
  display: flex;
}
.double-token .token-plans__promo-text {
  text-align: end;
  color: #999;
  line-height: 2.7;
  font-size: 15px;
}
.double-token .token-plans__promo-price {
  text-align: start;
  margin-left: 5px;
  line-height: 1.1;
  font-size: 35px;
}
.double-token .token-plans__promo-buy {
  color: #3d837a;
}
.double-token .token-plans__promo-get {
  color: #f5a623;
  font-weight: bold;
}
.double-token .special-offer .token-plans__option-header {
  background-color: #f5a623;
  font-weight: 800;
  line-height: 32px;
  font-size: 16px;
  text-transform: none;
}
.double-token .special-offer .token-plans__footer,
.double-token .special-offer.token-plans__option:hover .token-plans__footer {
  background-color: #ad00ed;
}

.advantages-header-inject {
  background-image: url("../../../../assets/images/myaccount/injected-banner-mobile.jpg");
  background-position: right center;
  background-repeat: no-repeat;
  background-size: cover;
  height: 100vw;
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
  flex-direction: column;
  border: none;
  padding: 25px;
}
@media (min-width: 600px) {
  .advantages-header-inject {
    height: 54vw;
    background-image: url("../../../../assets/images/myaccount/injected-banner-desktop.jpg");
    justify-content: space-evenly;
    padding: 0 35px;
  }
}
@media (min-width: 992px) {
  .advantages-header-inject {
    height: 20vw;
  }
}
@media (min-width: 1415px) {
  .advantages-header-inject {
    padding: 0 70px;
  }
}
@media (min-width: 1615px) {
  .advantages-header-inject {
    padding: 0 100px;
    height: 350px;
  }
}
.advantages-injected__title {
  font-size: 35px;
  font-weight: 600;
  color: #fff;
  text-align: left;
  line-height: 0.9;
}
@media (min-width: 1200px) {
  .advantages-injected__title {
    font-size: 40px;
  }
}
@media (min-width: 1415px) {
  .advantages-injected__title {
    font-size: 50px;
  }
}
.advantages-injected__subtitle {
  font-size: 14px;
  color: #85067b;
  text-align: left;
  margin-top: 12px;
}
@media (min-width: 330px) {
  .advantages-injected__subtitle {
    font-size: 17px;
  }
}
@media (min-width: 600px) {
  .advantages-injected__subtitle {
    font-size: 20px;
  }
}
@media (min-width: 1415px) {
  .advantages-injected__subtitle {
    font-size: 25px;
  }
}
.sl-subscription-modal.subscribe-new-modal .modal-body.advantages-body.advantages-body__no-promo {
  height: 140px;
}

.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.may-2021-exsubscriber .advantages-header,
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.may-2021 .advantages-header {
  background: url(../../images/modules/campaign/may-2021-exsubscriber/may-2021-bg.png), #f02e82;
}
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.may-2021-exsubscriber .advantages-header__title,
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.may-2021 .advantages-header__title,
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.may-2021-exsubscriber .advantages-header__subtitle,
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.may-2021 .advantages-header__subtitle {
  color: #fff;
}
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.may-2021-exsubscriber .advantages-header__close,
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.may-2021 .advantages-header__close {
  fill: #fff;
}
@media (min-width: 992px) {
  .sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.may-2021-exsubscriber .common-header__title,
  .sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.may-2021 .common-header__title {
    color: #fffd46;
  }
}
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.may-2021-exsubscriber .advantages-header__table,
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.may-2021 .advantages-header__table {
  background-color: #ef5ca1;
}
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.may-2021-exsubscriber .advantages-header__table-icon,
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.may-2021 .advantages-header__table-icon {
  fill: #fffd46;
  color: #fff;
}
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.may-2021-exsubscriber .advantages-body__button,
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.may-2021 .advantages-body__button {
  background-color: #ef5ca1;
}
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.may-2021-exsubscriber .advantages-body__button-title,
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.may-2021 .advantages-body__button-title,
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.may-2021-exsubscriber .advantages-body__button-subtitle,
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.may-2021 .advantages-body__button-subtitle {
  color: #fffd46;
}
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.may-2021-exsubscriber .modal-header.common-header,
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.may-2021 .modal-header.common-header {
  background: #ef5ca1;
}
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.may-2021-exsubscriber .common-header__back,
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.may-2021 .common-header__back {
  fill: #fff;
}
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.may-2021-exsubscriber .plans-body,
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.may-2021 .plans-body {
  background: url(../../images/modules/campaign/may-2021-exsubscriber/may-2021-bg.png), #f02e82;
}
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.may-2021-exsubscriber .plans-body__title,
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.may-2021 .plans-body__title {
  color: #fffd46;
}
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.may-2021-exsubscriber .plans-body__subtitle,
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.may-2021 .plans-body__subtitle {
  color: #fff;
}
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.may-2021-exsubscriber .plans-body__best-plan,
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.may-2021 .plans-body__best-plan {
  color: #fff;
  background-color: #ef5ca1;
}
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.may-2021-exsubscriber .advantages-header__table-title,
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.may-2021 .advantages-header__table-title,
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.may-2021-exsubscriber .advantages-header__table-advantage,
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.may-2021 .advantages-header__table-advantage {
  color: #fff;
}
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.may-2021-exsubscriber .plans-body__price--currency,
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.may-2021 .plans-body__price--currency,
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.may-2021-exsubscriber .plans-body__price--numeral,
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.may-2021 .plans-body__price--numeral,
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.may-2021-exsubscriber .plans-body__price--decimal,
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.may-2021 .plans-body__price--decimal,
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.may-2021-exsubscriber .plans-body__price--periodicy,
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.may-2021 .plans-body__price--periodicy {
  color: #fff;
}
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.may-2021-exsubscriber .plans-body__periody,
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.may-2021 .plans-body__periody {
  color: #fffd46;
}
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.may-2021-exsubscriber .plans-body__plan,
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.may-2021 .plans-body__plan {
  background-color: #ef5ca1;
  color: #fff;
  border: none;
}
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.may-2021-exsubscriber .plans-body__button,
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.may-2021 .plans-body__button {
  background-color: #fffd46;
  font-weight: bold;
  color: #ef5ca1;
}
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.may-2021-exsubscriber .plans-body__plan--selected,
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.may-2021 .plans-body__plan--selected {
  background-color: #fff;
  background-image: none;
  border: 1px solid #fff;
}
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.may-2021-exsubscriber .plans-body__plan--selected .plans-body__price--currency,
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.may-2021 .plans-body__plan--selected .plans-body__price--currency,
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.may-2021-exsubscriber .plans-body__plan--selected .plans-body__price--numeral,
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.may-2021 .plans-body__plan--selected .plans-body__price--numeral,
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.may-2021-exsubscriber .plans-body__plan--selected .plans-body__price--decimal,
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.may-2021 .plans-body__plan--selected .plans-body__price--decimal,
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.may-2021-exsubscriber .plans-body__plan--selected .plans-body__price--periodicy,
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.may-2021 .plans-body__plan--selected .plans-body__price--periodicy {
  color: #ef5ca1;
}
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.may-2021-exsubscriber .plans-body__plan--selected .plans-body__periody,
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.may-2021 .plans-body__plan--selected .plans-body__periody {
  color: #ef3030;
}
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.may-2021-exsubscriber .plans-body__button--disabled,
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-body.may-2021 .plans-body__button--disabled {
  opacity: 0.46;
}
.sl-subscription-modal .modal-clean.may-2021-exsubscriber.modal-body,
.sl-subscription-modal .modal-clean.may-2021.modal-body {
  background: #f5f5f5;
}

.sl-modal.sl-subscription-modal.injected .sl-btn.btn-primary.sl-btn-lg {
  background-color: #661577;
  color: #fff;
}
.sl-modal.sl-subscription-modal.injected .modal-dialog {
  width: 100%;
}
.sl-modal.sl-subscription-modal.injected .modal-header h4 {
  margin-right: 0 !important;
}
.sl-modal.sl-subscription-modal.injected .modal-body {
  padding: 0;
}
.sl-modal.sl-subscription-modal.injected .modal-body .nav.nav-tabs > li > a {
  font-size: 13px;
}
.sl-modal.sl-subscription-modal.injected .modal-body .tab-content.payment-methods {
  margin-left: -21px;
}
.sl-modal.sl-subscription-modal.injected small.termos-uso {
  line-height: 15px;
  margin-top: 10px;
}
.sl-modal.sl-subscription-modal.injected .sl-btn.sl-btn-lg {
  padding: 10px 7px;
}
.sl-modal.sl-subscription-modal.injected .sl-close {
  display: none;
}
.sl-modal.sl-subscription-modal.injected.pagseguro .modal-body,
.sl-modal.sl-subscription-modal.injected.erro .modal-body,
.sl-modal.sl-subscription-modal.injected.sucesso .modal-body {
  padding: 10px;
  background-color: #fff !important;
}
.sl-modal.sl-subscription-modal.injected.sucesso .modal-header,
.sl-modal.sl-subscription-modal.injected.erro .modal-header {
  border-bottom: none;
}
.sl-modal.sl-subscription-modal.injected .modal-loader {
  background-color: #fff !important;
}
@media screen and (min-width: 992px) {
  .sl-modal.sl-subscription-modal.injected.iframe-boleto .modal-dialog,
  .sl-modal.sl-subscription-modal.injected.iframe-pagseguro .modal-dialog {
    width: 740px;
  }
  .sl-modal.sl-subscription-modal.injected.iframe-boleto .modal-dialog .modal-content,
  .sl-modal.sl-subscription-modal.injected.iframe-pagseguro .modal-dialog .modal-content {
    min-height: 600px;
  }
  .sl-modal.sl-subscription-modal.injected.iframe-boleto .modal-dialog .modal-body .frame,
  .sl-modal.sl-subscription-modal.injected.iframe-pagseguro .modal-dialog .modal-body .frame {
    width: 100%;
    background: #fff;
  }
  .sl-modal.sl-subscription-modal.injected.iframe-boleto .modal-dialog .modal-body .frame iframe,
  .sl-modal.sl-subscription-modal.injected.iframe-pagseguro .modal-dialog .modal-body .frame iframe {
    width: 98%;
    margin-left: 2%;
    height: 540px;
  }
}

.sl-subscription-modal {
  box-sizing: border-box;
  font-family: "Source Sans Pro", "Helvetica Neue", Arial, Helvetica, sans-serif;
}
.sl-subscription-modal .modal-dialog {
  margin: 0 0 10px 0;
}
@media (min-width: 600px) {
  .sl-subscription-modal .modal-dialog {
    margin: 30px auto;
  }
}
.sl-subscription-modal * {
  box-sizing: border-box;
}
.sl-subscription-modal .form-control {
  padding: 6px 12px;
}
.sl-subscription-modal .active {
  color: inherit;
}
.sl-subscription-modal .modal-body {
  background-color: #f5f5f5;
}
.sl-subscription-modal .modal-body .sl-subscription-payment .nav-tabs {
  padding: 10px;
}
.sl-subscription-modal .modal-body .nav.nav-mobile {
  margin-top: 0;
}
.sl-subscription-modal .modal-body .tab-content {
  overflow: hidden;
}
.sl-subscription-modal .modal-body .tab-content.payment-methods .popover .arrow {
  left: 50% !important;
}
.sl-subscription-modal .sl-form .checkbox label {
  line-height: 22px;
}
.sl-subscription-modal .sl-form .icon-required {
  color: #a94442;
}
.sl-subscription-modal .sl-form .required {
  font-size: 12px;
  margin-bottom: 15px;
  color: #a94442;
}
.sl-subscription-modal .icon-help {
  color: #fff;
  background-color: #4b0045;
  font-style: normal;
  width: 17px;
  height: 17px;
  display: inline-block;
  border-radius: 50%;
  text-align: center;
  vertical-align: text-bottom;
  line-height: 18px;
  font-size: 16px;
  cursor: default;
}
.sl-subscription-modal .modal-dialog .modal-content {
  border-color: transparent;
}
.sl-subscription-modal .modal-header {
  border-left: 1px solid #e1e1e1;
}
.sl-subscription-modal .modal-header .sl-btn {
  float: left;
  margin-right: 10px;
}
.sl-subscription-modal hr.separate {
  margin: 20px 0;
}
.sl-subscription-modal .auto-recharge {
  margin-top: 10px;
}
.sl-subscription-modal .auto-recharge label {
  height: auto;
  padding: 15px;
  cursor: pointer;
  background-color: #f7f7f7;
  border: 1px solid #e4e4e4;
}
.sl-subscription-modal .auto-recharge label:hover {
  border-color: #d2d2d2;
}
.sl-subscription-modal .auto-recharge input[type="checkbox"] {
  display: inline-block;
  vertical-align: middle;
  width: 20px;
}
.sl-subscription-modal .auto-recharge .auto-recharge-info {
  display: inline-block;
  vertical-align: middle;
  width: calc(100% - 24px);
  cursor: pointer;
}
.sl-subscription-modal .auto-recharge .auto-recharge-title {
  font-size: 16px;
  font-weight: bold;
  color: #d5186a;
}
.sl-subscription-modal .auto-recharge .auto-recharge-title .token-sm {
  vertical-align: middle;
}
.sl-subscription-modal .auto-recharge .auto-recharge-resume {
  font-size: 13px;
  display: block;
  padding-left: 3px;
  padding-top: 2px;
}
.sl-subscription-modal .auto-recharge .auto-recharge-resume a {
  cursor: help;
  font-weight: bold;
}
.sl-subscription-modal .auto-recharge .auto-recharge-resume a:hover,
.sl-subscription-modal .auto-recharge .auto-recharge-resume a:focus {
  text-decoration: none;
}
.sl-subscription-modal .auto-recharge .auto-recharge-resume .popover {
  max-width: 540px;
  background-color: #fff;
}
.sl-subscription-modal .msg-gift {
  margin: 10px 0 0 0;
  width: 100%;
}
.sl-subscription-modal .msg-gift p {
  font-size: 14px;
  text-align: center;
  margin-bottom: 15px;
  font-weight: 300;
}
.sl-subscription-modal .msg-gift p b {
  color: #661577;
  font-weight: 300;
}
@media (min-width: 600px) {
  .sl-subscription-modal .msg-gift p {
    text-align: start;
    margin-bottom: 5px;
  }
}
.sl-subscription-modal .msg-gift textarea {
  width: 100%;
  height: 110px;
  resize: none;
}
@media (min-width: 600px) {
  .sl-subscription-modal .msg-gift textarea {
    height: 90px;
  }
}
.sl-subscription-modal small.termos-uso {
  font-size: 12px;
  line-height: 20px;
  display: block;
  text-align: center;
}
@media (min-width: 600px) {
  .sl-subscription-modal small.termos-uso {
    text-align: center;
    width: 100%;
  }
}
@media (max-width: 600px) {
  .sl-subscription-modal small.termos-uso {
    text-align: left;
    width: 100%;
  }
}
.sl-subscription-modal .sl-btn.btn-lg {
  border: none;
  border-radius: 4px;
  white-space: inherit;
  font-weight: bold;
  font-size: 18px;
}
.sl-subscription-modal .sl-btn.btn-lg:hover,
.sl-subscription-modal .sl-btn.btn-lg:focus {
  background-color: #e6e6e6;
}
.sl-subscription-modal .sl-btn.btn-lg.btn-primary:hover,
.sl-subscription-modal .sl-btn.btn-lg.btn-primary:focus {
  background-color: #540764;
}
.sl-subscription-modal .sl-btn.btn-lg.sl-sign {
  width: 100%;
  border-radius: 0;
}
.sl-subscription-modal .sl-btn.btn-lg.sl-sign[disabled] {
  background-color: #9b67a6 !important;
  opacity: 1;
}
.sl-subscription-modal .sl-btn.btn-lg.sl-sign.fixed {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  border-radius: 0;
  backface-visibility: hidden;
  transform: perspective(1px) translateZ(0);
}
.sl-subscription-modal .sl-btn.btn-lg.sl-sign.fixed.hide {
  display: none !important;
}
@media (max-width: 600px) {
  .sl-subscription-modal .sl-btn.btn-lg {
    text-align: center;
    width: 100%;
  }
}
.sl-subscription-modal.iframe .modal-body,
.sl-subscription-modal.iframe-boleto .modal-body {
  background-color: #fff;
}
.sl-subscription-modal.iframe .modal-body .frame,
.sl-subscription-modal.iframe-boleto .modal-body .frame {
  min-height: 646px;
  border-radius: 5px;
}
.sl-subscription-modal.iframe .modal-body .frame iframe,
.sl-subscription-modal.iframe-boleto .modal-body .frame iframe {
  width: 100%;
  min-height: 600px;
}
.sl-subscription-modal.iframe .modal-footer,
.sl-subscription-modal.iframe-boleto .modal-footer {
  text-align: center;
}
.sl-subscription-modal.pagseguro .modal-body,
.sl-subscription-modal.sucesso .modal-body,
.sl-subscription-modal.sucesso-pagseguro .modal-body {
  padding: 30px 40px;
  text-align: left;
  background-color: #f5f5f5 !important;
}
.sl-subscription-modal.pagseguro .modal-footer,
.sl-subscription-modal.sucesso .modal-footer,
.sl-subscription-modal.sucesso-pagseguro .modal-footer {
  text-align: left;
  font-size: 13px;
}
.sl-subscription-modal.pagseguro .actions,
.sl-subscription-modal.sucesso .actions,
.sl-subscription-modal.sucesso-pagseguro .actions {
  margin-top: 30px;
}
@media (min-width: 600px) {
  .sl-subscription-modal.pagseguro .actions,
  .sl-subscription-modal.sucesso .actions,
  .sl-subscription-modal.sucesso-pagseguro .actions {
    margin-bottom: 20px;
    margin-top: 40px;
  }
}
.sl-subscription-modal.erro .modal-title .alert {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB3aWR0aD0iMzNweCIgaGVpZ2h0PSIzM3B4IiB2aWV3Qm94PSIwIDAgMzMgMzMiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6c2tldGNoPSJodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2gvbnMiPiAgICAgICAgPHRpdGxlPlNoYXBlPC90aXRsZT4gICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+ICAgIDxkZWZzPjwvZGVmcz4gICAgPGcgaWQ9IldlbGNvbWUiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHNrZXRjaDp0eXBlPSJNU1BhZ2UiPiAgICAgICAgPGcgaWQ9IkVycm8tNTEiIHNrZXRjaDp0eXBlPSJNU0FydGJvYXJkR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC01NjUuMDAwMDAwLCAtNDk5LjAwMDAwMCkiIGZpbGw9IiNFQUFFMDAiPiAgICAgICAgICAgIDxnIGlkPSJQb3Bpbi0tLUVycm8tLS1Nb2JpbGUiIHNrZXRjaDp0eXBlPSJNU0xheWVyR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDU0Ni4wMDAwMDAsIDQ3NS4wMDAwMDApIj4gICAgICAgICAgICAgICAgPGcgaWQ9IlRvcCIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCI+ICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iYWxlcnQ5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxOS4wMDAwMDAsIDI0LjAwMDAwMCkiPiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xNi4yMzUwNDI3LDAuMjM1MDQyNzM1IEM3LjM5OTA0Mjc0LDAuMjM1MDQyNzM1IDAuMjM1MDQyNzM1LDcuMzk5MDQyNzQgMC4yMzUwNDI3MzUsMTYuMjM1MDQyNyBDMC4yMzUwNDI3MzUsMjUuMDcxMDQyNyA3LjM5OTA0Mjc0LDMyLjIzNTA0MjcgMTYuMjM1MDQyNywzMi4yMzUwNDI3IEMyNS4wNzEwNDI3LDMyLjIzNTA0MjcgMzIuMjM1MDQyNywyNS4wNzEwNDI3IDMyLjIzNTA0MjcsMTYuMjM1MDQyNyBDMzIuMjM1MDQyNyw3LjM5OTA0Mjc0IDI1LjA3MTA0MjcsMC4yMzUwNDI3MzUgMTYuMjM1MDQyNywwLjIzNTA0MjczNSBMMTYuMjM1MDQyNywwLjIzNTA0MjczNSBaIE0xNi4yMzUwNDI3LDI2LjQ0ODM3NjEgQzE0Ljk4NDM3NjEsMjYuNDQ4Mzc2MSAxNC4xMjgzNzYxLDI1LjQ4NDM3NjEgMTQuMTI4Mzc2MSwyNC4yMzUwNDI3IEMxNC4xMjgzNzYxLDIyLjk0OTcwOTQgMTUuMDIwMzc2MSwyMi4wMjE3MDk0IDE2LjIzNTA0MjcsMjIuMDIxNzA5NCBDMTcuNTE5MDQyNywyMi4wMjE3MDk0IDE4LjM0MTcwOTQsMjIuOTQ5NzA5NCAxOC4zNDE3MDk0LDI0LjIzNTA0MjcgQzE4LjM0MTcwOTQsMjUuNDg1NzA5NCAxNy41MTkwNDI3LDI2LjQ0ODM3NjEgMTYuMjM1MDQyNywyNi40NDgzNzYxIEwxNi4yMzUwNDI3LDI2LjQ0ODM3NjEgWiBNMTcuMDY0Mzc2MSwxNy45OTYzNzYxIEMxNi43NDU3MDk0LDE5LjA4MzA0MjcgMTUuNzQxNzA5NCwxOS4xMDE3MDk0IDE1LjQwNzA0MjcsMTcuOTk2Mzc2MSBDMTUuMDIxNzA5NCwxNi43MjE3MDk0IDEzLjY1MjM3NjEsMTEuODgzMDQyNyAxMy42NTIzNzYxLDguNzQwMzc2MDcgQzEzLjY1MjM3NjEsNC41OTM3MDk0IDE4Ljg0MDM3NjEsNC41NzM3MDk0IDE4Ljg0MDM3NjEsOC43NDAzNzYwNyBDMTguODM5MDQyNywxMS45MDE3MDk0IDE3LjM5NjM3NjEsMTYuODY1NzA5NCAxNy4wNjQzNzYxLDE3Ljk5NjM3NjEgTDE3LjA2NDM3NjEsMTcuOTk2Mzc2MSBaIiBpZD0iU2hhcGUiPjwvcGF0aD4gICAgICAgICAgICAgICAgICAgIDwvZz4gICAgICAgICAgICAgICAgPC9nPiAgICAgICAgICAgIDwvZz4gICAgICAgIDwvZz4gICAgPC9nPjwvc3ZnPg==);
  width: 33px;
  height: 33px;
  padding: 0;
  display: inline-block;
  vertical-align: bottom;
  margin: 0 5px 0 0;
}
.sl-subscription-modal.erro .modal-body {
  padding: 20px;
}
.sl-subscription-modal.erro .container-erro {
  color: gray;
}
.sl-subscription-modal.erro .container-erro .description {
  font-size: 16px;
  line-height: 20px;
}
.sl-subscription-modal.erro .container-erro .list {
  margin: 10px 0;
}
.sl-subscription-modal.erro .container-erro .list .item {
  background-color: #fff;
  border: 1px solid #dedede;
  cursor: pointer;
  height: 85px;
  padding: 15px 10px;
  text-align: center;
  position: relative;
  margin-top: 10px;
}
.sl-subscription-modal.erro .container-erro .list .item .text {
  color: #661577;
  display: inline-block;
  font-size: 16px;
  font-weight: bold;
  line-height: 16px;
  margin-top: 5px;
}
.sl-subscription-modal.erro .container-erro .list .item.debit-online {
  padding-left: 15px;
  padding-right: 15px;
}
.sl-subscription-modal.erro .container-erro .list .item.debit-online:before {
  content: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB3aWR0aD0iNDhweCIgaGVpZ2h0PSIzM3B4IiB2aWV3Qm94PSIwIDAgNDggMzMiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6c2tldGNoPSJodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2gvbnMiPiAgICAgICAgPHRpdGxlPkltcG9ydGVkIExheWVyczwvdGl0bGU+ICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPiAgICA8ZGVmcz48L2RlZnM+ICAgIDxnIGlkPSJXZWxjb21lIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBza2V0Y2g6dHlwZT0iTVNQYWdlIj4gICAgICAgIDxnIGlkPSJFcnJvLTUxIiBza2V0Y2g6dHlwZT0iTVNBcnRib2FyZEdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNDY1LjAwMDAwMCwgLTI4NC4wMDAwMDApIiBmaWxsPSIjNjY2NjY2Ij4gICAgICAgICAgICA8ZyBpZD0iUG9waW4tLS1FcnJvLS0tRGVza3RvcCIgc2tldGNoOnR5cGU9Ik1TTGF5ZXJHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzk2LjAwMDAwMCwgNjUuMDAwMDAwKSI+ICAgICAgICAgICAgICAgIDxnIGlkPSJEZWJpdG8tT25saW5lIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyOS44MDg1MDAsIDE5NS4wMDAwMDApIiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIj4gICAgICAgICAgICAgICAgICAgIDxnIGlkPSJJbXBvcnRlZC1MYXllcnMiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDM5LjAwMDAwMCwgMjQuMDAwMDAwKSI+ICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTIwLjUwMSwyNS40MjMgQzIwLjUxMSwyNS4xMTQgMjAuNjA3LDI0Ljc3IDIwLjc4OSwyNC4zOTIgQzIwLjk3LDI0LjAxMyAyMS4xNzgsMjMuNzQzIDIxLjQxMywyMy41ODMgQzIyLjUyMiwyNC4xNyAyMy40NzEsMjQuNDYzIDI0LjI2MSwyNC40NjMgQzI0LjU3LDI0LjQ2MyAyNC44MTUsMjQuNDA3IDI0Ljk5NywyNC4yOTUgQzI1LjE3OSwyNC4xODQgMjUuMjcsMjQuMDIxIDI1LjI3LDIzLjgwNyBDMjUuMjcsMjMuNDc3IDI1LjAyOSwyMy4yMjEgMjQuNTQ5LDIzLjAzOSBMMjMuMDI5LDIyLjQ5NSBDMjEuNiwyMS45NTEgMjAuODg1LDIxLjA5MyAyMC44ODUsMTkuOTE5IEMyMC44ODUsMTkuMjE1IDIxLjExMSwxOC42MTggMjEuNTY1LDE4LjEyNyBDMjIuMDE4LDE3LjYzNyAyMi42MTMsMTcuMzIyIDIzLjM0OSwxNy4xODQgTDIzLjM0OSwxNS45MDMgQzIzLjU1MSwxNS44NSAyMy44NSwxNS44MjMgMjQuMjQ1LDE1LjgyMyBDMjQuNjQsMTUuODIzIDI0LjkzOCwxNS44NSAyNS4xNDIsMTUuOTAzIEwyNS4xNDIsMTcuMTY4IEMyNS44OTgsMTcuMjUzIDI2Ljc0MSwxNy40ODIgMjcuNjY5LDE3Ljg1NiBDMjcuNjY5LDE4LjIxOCAyNy41ODksMTguNTc4IDI3LjQyOSwxOC45MzYgQzI3LjI3LDE5LjI5MyAyNy4wNjEsMTkuNTc4IDI2LjgwNSwxOS43OTEgQzI1LjczOCwxOS4zNjQgMjQuOTE3LDE5LjE1MSAyNC4zNDEsMTkuMTUxIEMyMy43NjUsMTkuMTUxIDIzLjQ3NywxOS4zNTMgMjMuNDc3LDE5Ljc1OSBDMjMuNDc3LDE5LjkwOCAyMy41MzYsMjAuMDI1IDIzLjY1MywyMC4xMTEgQzIzLjc3LDIwLjE5NiAyMy45NTcsMjAuMjg3IDI0LjIxMywyMC4zODMgTDI1LjY4NiwyMC45NDMgQzI3LjE2OCwyMS41MDkgMjcuOTA5LDIyLjQzMSAyNy45MDksMjMuNzExIEMyNy45MDksMjQuNDE1IDI3LjY0NywyNS4wMDUgMjcuMTI1LDI1LjQ3OSBDMjYuNjAzLDI1Ljk1NCAyNS45MiwyNi4yNTUgMjUuMDc3LDI2LjM4MyBMMjUuMDc3LDI3LjU5OSBDMjQuOTE3LDI3LjY0MiAyNC42MTgsMjcuNjYzIDI0LjE4MSwyNy42NjMgQzIzLjc0NCwyNy42NjMgMjMuNDQ1LDI3LjY0MiAyMy4yODUsMjcuNTk5IEwyMy4yODUsMjYuMzgzIEMyMi4xMjIsMjYuMjIzIDIxLjE5NCwyNS45MDMgMjAuNTAxLDI1LjQyMyIgaWQ9IkZpbGwtMSI+PC9wYXRoPiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik00MS42MTMsMzAgTDYuODQ1LDMwIEM1LjEyNywzMCAzLjcyOSwyOC42MDMgMy43MjksMjYuODg0IEwzLjcyOSwxMy41MDEgTDQ0LjcyOSwxMy41MDEgTDQ0LjcyOSwyNi44ODQgQzQ0LjcyOSwyOC42MDMgNDMuMzMxLDMwIDQxLjYxMywzMCBMNDEuNjEzLDMwIFogTTcuMjI5LDMgTDQxLjIyOSwzIEM0Mi45OTYsMyA0NC43MjksNC42NTcgNDQuNzI5LDYuMzQ2IEw0NC43MjksOC41MDEgTDMuNzI5LDguNTAxIEwzLjcyOSw2LjUgQzMuNzI5LDUuMjY2IDUuMDU4LDMgNy4yMjksMyBMNy4yMjksMyBaIE00MS4yMjksMCBMNy4yMjksMCBDMy4yMDIsMCAwLjcyOSwzLjc4NiAwLjcyOSw2LjUgTDAuNzI5LDI2Ljg4NCBDMC43MjksMzAuMjU2IDMuNDczLDMzIDYuODQ1LDMzIEw0MS42MTMsMzMgQzQ0Ljk4NSwzMyA0Ny43MjksMzAuMjU2IDQ3LjcyOSwyNi44ODQgTDQ3LjcyOSw2LjM0NiBDNDcuNzI5LDMuMDI1IDQ0LjYzMSwwIDQxLjIyOSwwIEw0MS4yMjksMCBaIiBpZD0iRmlsbC0yIj48L3BhdGg+ICAgICAgICAgICAgICAgICAgICA8L2c+ICAgICAgICAgICAgICAgIDwvZz4gICAgICAgICAgICA8L2c+ICAgICAgICA8L2c+ICAgIDwvZz48L3N2Zz4=);
  display: block;
  width: 48px;
  height: 33px;
  margin: 0 auto;
}
.sl-subscription-modal.erro .container-erro .list .item.invoice:before {
  content: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB3aWR0aD0iNDlweCIgaGVpZ2h0PSIzMXB4IiB2aWV3Qm94PSIwIDAgNDkgMzEiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6c2tldGNoPSJodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2gvbnMiPiAgICAgICAgPHRpdGxlPkltcG9ydGVkIExheWVyczwvdGl0bGU+ICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPiAgICA8ZGVmcz48L2RlZnM+ICAgIDxnIGlkPSJXZWxjb21lIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBza2V0Y2g6dHlwZT0iTVNQYWdlIj4gICAgICAgIDxnIGlkPSJFcnJvLTUxIiBza2V0Y2g6dHlwZT0iTVNBcnRib2FyZEdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNjAxLjAwMDAwMCwgLTI4NC4wMDAwMDApIiBmaWxsPSIjNjY2NjY2Ij4gICAgICAgICAgICA8ZyBpZD0iUG9waW4tLS1FcnJvLS0tRGVza3RvcCIgc2tldGNoOnR5cGU9Ik1TTGF5ZXJHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzk2LjAwMDAwMCwgNjUuMDAwMDAwKSI+ICAgICAgICAgICAgICAgIDxnIGlkPSJDYXJ0YW8tZGUtZGViaXRvIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNjcuMDAwMDAwLCAxOTUuMDAwMDAwKSIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCI+ICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iSW1wb3J0ZWQtTGF5ZXJzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzOC4wMDAwMDAsIDI0LjAwMDAwMCkiPiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik05LjA4OSwwLjI3OSBMMTEuMTk3LDAuMjc5IEwxMS4xOTcsMzAuMjg2IEw5LjA4OSwzMC4yODYgTDkuMDg5LDAuMjc5IFoiIGlkPSJGaWxsLTEiPjwvcGF0aD4gICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTMuMjg1LDAuMjc5IEwxNC41NTcsMC4yNzkgTDE0LjU1NywzMC4yODYgTDEzLjI4NSwzMC4yODYgTDEzLjI4NSwwLjI3OSBaIiBpZD0iRmlsbC0yIj48L3BhdGg+ICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTE2Ljc4NCwwLjI3OSBMMjEuMzY0LDAuMjc5IEwyMS4zNjQsMzAuMjg2IEwxNi43ODQsMzAuMjg2IEwxNi43ODQsMC4yNzkgWiIgaWQ9IkZpbGwtMyI+PC9wYXRoPiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yNC4zNywwLjI3OSBMMjYuOTEzLDAuMjc5IEwyNi45MTMsMzAuMjg2IEwyNC4zNywzMC4yODYgTDI0LjM3LDAuMjc5IFoiIGlkPSJGaWxsLTQiPjwvcGF0aD4gICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjkuMTMxLDAuMjc5IEwzMC40MDMsMC4yNzkgTDMwLjQwMywzMC4yODYgTDI5LjEzMSwzMC4yODYgTDI5LjEzMSwwLjI3OSBaIiBpZD0iRmlsbC01Ij48L3BhdGg+ICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTMzLjEyNiwwLjI3OSBMMzUuNjY4LDAuMjc5IEwzNS42NjgsMzAuMjg2IEwzMy4xMjYsMzAuMjg2IEwzMy4xMjYsMC4yNzkgWiIgaWQ9IkZpbGwtNiI+PC9wYXRoPiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0zOC45MTMsMC4yNzkgTDQzLjY1MiwwLjI3OSBMNDMuNjUyLDMwLjI4NiBMMzguOTEzLDMwLjI4NiBMMzguOTEzLDAuMjc5IFoiIGlkPSJGaWxsLTciPjwvcGF0aD4gICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNi44MzQsMC4xNDIgTDMuNzE3LDAuMTQyIEMyLjA2LDAuMTQyIDAuNzE3LDEuNDg1IDAuNzE3LDMuMTQyIEwwLjcxNywyNy4yODIgQzAuNzE3LDI4Ljk0IDIuMDYsMzAuMjgyIDMuNzE3LDMwLjI4MiBMNi44MzQsMzAuMjgyIEw2LjgzNCwwLjE0MiIgaWQ9IkZpbGwtOCI+PC9wYXRoPiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik00NS44NTIsMC4xMzYgTDQ1LjAxMSwwLjEzNiBMNDUuMDExLDMwLjI3NyBMNDUuODUyLDMwLjI3NyBDNDcuNTA4LDMwLjI3NyA0OC44NTIsMjguOTM0IDQ4Ljg1MiwyNy4yNzcgTDQ4Ljg1MiwzLjEzNiBDNDguODUyLDEuNDggNDcuNTA4LDAuMTM2IDQ1Ljg1MiwwLjEzNiIgaWQ9IkZpbGwtOSI+PC9wYXRoPiAgICAgICAgICAgICAgICAgICAgPC9nPiAgICAgICAgICAgICAgICA8L2c+ICAgICAgICAgICAgPC9nPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+);
  display: block;
  width: 49px;
  height: 31px;
  margin: 0 auto;
}
.sl-subscription-modal.erro .container-erro .list .item.bank-transfer svg {
  display: block;
  width: 50px;
  height: 35px;
  margin: 0 auto;
}
.sl-subscription-modal.erro .container-erro .list .item.credit-card:before {
  content: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB3aWR0aD0iNDdweCIgaGVpZ2h0PSIzM3B4IiB2aWV3Qm94PSIwIDAgNDcgMzMiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6c2tldGNoPSJodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2gvbnMiPiAgICAgICAgPHRpdGxlPkltcG9ydGVkIExheWVyczwvdGl0bGU+ICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPiAgICA8ZGVmcz48L2RlZnM+ICAgIDxnIGlkPSJXZWxjb21lIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBza2V0Y2g6dHlwZT0iTVNQYWdlIj4gICAgICAgIDxnIGlkPSJFcnJvLTUxIiBza2V0Y2g6dHlwZT0iTVNBcnRib2FyZEdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtNzQxLjAwMDAwMCwgLTI4Mi4wMDAwMDApIiBmaWxsPSIjNjY2NjY2Ij4gICAgICAgICAgICA8ZyBpZD0iUG9waW4tLS1FcnJvLS0tRGVza3RvcCIgc2tldGNoOnR5cGU9Ik1TTGF5ZXJHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzk2LjAwMDAwMCwgNjUuMDAwMDAwKSI+ICAgICAgICAgICAgICAgIDxnIGlkPSJDYXJ0YW8tZGUtY3JlZGl0byIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzA2LjAwMDAwMCwgMTk1LjAwMDAwMCkiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiPiAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTc5LjUsMjIgTDQ1LjUsMjIgQzQxLjQ3MywyMiAzOSwyNS43ODYgMzksMjguNSBMMzksNDguODg0IEMzOSw1Mi4yNTYgNDEuNzQ0LDU1IDQ1LjExNiw1NSBMNzkuODg0LDU1IEM4My4yNTYsNTUgODYsNTIuMjU2IDg2LDQ4Ljg4NCBMODYsMjguMzQ2IEM4NiwyNS4wMjUgODIuOTAyLDIyIDc5LjUsMjIgTDc5LjUsMjIgWiBNNDUuNSwyNSBMNzkuNSwyNSBDODEuMjY3LDI1IDgzLDI2LjY1NyA4MywyOC4zNDYgTDgzLDMwLjUwMSBMNDIsMzAuNTAxIEw0MiwyOC41IEM0MiwyNy4yNjYgNDMuMzI5LDI1IDQ1LjUsMjUgTDQ1LjUsMjUgWiBNNzkuODg0LDUyIEw0NS4xMTYsNTIgQzQzLjM5OCw1MiA0Miw1MC42MDMgNDIsNDguODg0IEw0MiwzNS41MDEgTDgzLDM1LjUwMSBMODMsNDguODg0IEM4Myw1MC42MDMgODEuNjAyLDUyIDc5Ljg4NCw1MiBMNzkuODg0LDUyIFoiIGlkPSJJbXBvcnRlZC1MYXllcnMiPjwvcGF0aD4gICAgICAgICAgICAgICAgPC9nPiAgICAgICAgICAgIDwvZz4gICAgICAgIDwvZz4gICAgPC9nPjwvc3ZnPg==);
  display: block;
  width: 47px;
  height: 33px;
  margin: 0 auto;
}
.sl-subscription-modal.erro .container-erro .list .item.pix:before {
  content: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMzRweCIgaGVpZ2h0PSIzNHB4IiB2aWV3Qm94PSIwIDAgMzQgMzQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+R3JvdXAgMjwvdGl0bGU+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iUGl4IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtOTkuMDAwMDAwLCAtMTcxLjAwMDAwMCkiIGZpbGw9IiM2NjY2NjYiIGZpbGwtcnVsZT0ibm9uemVybyI+CiAgICAgICAgICAgIDxnIGlkPSJHcm91cC1Db3B5IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1MC4wMDAwMDAsIDE1NC4wMDAwMDApIj4KICAgICAgICAgICAgICAgIDxnIGlkPSJHcm91cC0yIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0OS4xMzUwOTAsIDE3LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yNi4yNTc4MjQ2LDguMDg2NzUzNzcgQzI0LjkzOTY4MTYsOC4wODY3NTM3NyAyMy43MDAwNzA5LDguNjEyNDM5OSAyMi43NjgxMTEyLDkuNTY2NzAyNjYgTDE3LjcyOTA4MjEsMTQuNzI3OTExMSBDMTcuMzc1NDQ5MywxNS4wOTEyNjI1IDE2Ljc1ODcyNTMsMTUuMDkwMTI5NiAxNi40MDUwOTI2LDE0LjcyNzkxMTEgTDExLjM0NzczMzksOS41NDc3NjYzMSBDMTAuNDE1NjE2Miw4LjU5MzY2NTQgOS4xNzYwMDU1NSw4LjA2Nzk3OTI2IDcuODU3ODYyNTIsOC4wNjc5NzkyNiBMNi44NjQ5MDk4OSw4LjA2Nzk3OTI2IEwxMy4yNDY3MzIxLDEuNTMxMDUyNzcgQzE1LjIzOTkwNTksLTAuNTEwMzUwOTI0IDE4LjQ3MTQyNjMsLTAuNTEwMzUwOTI0IDIwLjQ2NDYwMDIsMS41MzEwNTI3NyBMMjYuODY0OTA5OSw4LjA4Njc1Mzc3IEwyNi4yNTc4MjQ2LDguMDg2NzUzNzcgWiIgaWQ9InBhdGg5OTQiPjwvcGF0aD4KICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iZzk5NiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNi45NzY4MjYsIDE5LjAxNzQ2MikiPgogICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMC45ODA3MDU0NTUsNi42OTQzNTI4OCBDMi4yODI3OTc1OSw2LjY5NDM1Mjg4IDMuNTA3MzEzNjQsNi4xODcyMjA2MSA0LjQyNzkyNDkzLDUuMjY2OTIxNDkgTDkuNDIzNzAwNjQsMC4yNzAzNjUzMzcgQzkuNzgzNDg1MTUsLTAuMDg5NDE5MTcyOSAxMC4zNzEwMDMxLC0wLjA5MDk4MDA2MDEgMTAuNzMxNzI0MiwwLjI3MDgzMzYwMyBMMTUuNzA5MjM3NSw1LjI0ODgxNTIgQzE2LjYzMDAwNDksNi4xNjkxMTQzMiAxNy44NTQ1MjA5LDYuNjc2MDkwNSAxOS4xNTY2MTMxLDYuNjc2MDkwNSBMMTkuNzU2MTQ5OCw2LjY3NjA5MDUgTDEzLjQzMzkzMjEsMTIuOTk4MzA4MiBDMTEuNDY1MDI5LDE0Ljk2NzIxMTQgOC4yNzI4NTg0OCwxNC45NjcyMTE0IDYuMzAzOTU1MzEsMTIuOTk4MzA4MiBMMCw2LjY5NDM1Mjg4IEwwLjk4MDcwNTQ1NSw2LjY5NDM1Mjg4IFoiIGlkPSJwYXRoOTk4Ij48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgPC9nPgogICAgICAgICAgICAgICAgICAgIDxnIGlkPSJnMTAwMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsIDkuMTE2NzU0KSI+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0zMi4zNDM4NTE3LDEwLjk2NTU0NTEgTDI4LjQ0Njg1NjMsMTQuNzg2MTI4OCBDMjguMzYxMDQxOCwxNC43NTI0MTM2IDI4LjI2ODIyMjEsMTQuNzMxMzQxNiAyOC4xNzAxNDg0LDE0LjczMTM0MTYgTDI2LjM5ODQ1NCwxNC43MzEzNDE2IEMyNS40ODIzNTY4LDE0LjczMTM0MTYgMjQuNTg1NjgzMywxNC4zNjcxODY2IDIzLjkzODQ5MjYsMTMuNzMyMjE3NyBMMTguODYxMjY5OCw4Ljc1NDU0ODI4IEMxOC4zODYzNDQ5LDguMjg4Nzc5NTMgMTcuNzYyMDgwNSw4LjA1NTU4Mjk3IDE3LjEzODI5MzgsOC4wNTU1ODI5NyBDMTYuNTE0MDI5NCw4LjA1NTU4Mjk3IDE1Ljg5MDI0MjcsOC4yODg3Nzk1MyAxNS40MTUxNTg1LDguNzU0MDgwMDIgTDEwLjMxODk4OTcsMTMuNzUwMzI0IEM5LjY3MTYzOTc4LDE0LjM4NTI5MjkgOC43NzUxMjU0NiwxNC43NDk0NDc5IDcuODU5MDI4MjUsMTQuNzQ5NDQ3OSBMNS42ODAzOTE3OCwxNC43NDk0NDc5IEM1LjU4NzU3MjA2LDE0Ljc0OTQ0NzkgNS41MDA2NDMxMywxNC43NzA5ODgyIDUuNDE4NjQ5NzIsMTQuODAxMjY5NCBMMS41MDYyMTA5MiwxMC45NjU1NDUxIEMtMC41MDIwNzAzMDgsOC45OTY3OTc5OCAtMC41MDIwNzAzMDgsNS44MDQ2Mjc0OCAxLjUwNjIxMDkyLDMuODM1NTY4MjIgTDUuNDE4NDkwNTEsMCBDNS41MDA0ODM5MiwwLjAzMDI4MTIxMjUgNS41ODc1NzIwNiwwLjA1MTgyMTQ1NjUgNS42ODAzOTE3OCwwLjA1MTgyMTQ1NjUgTDcuODU5MDI4MjUsMC4wNTE4MjE0NTY1IEM4Ljc3NTEyNTQ2LDAuMDUxODIxNDU2NSA5LjY3MTYzOTc4LDAuNDE1OTc2NDUgMTAuMzE4OTg5NywxLjA1MDk0NTM4IEwxNS40MTQ2ODA5LDYuMDQ2NzIxMDkgQzE2LjMzNTcxMzYsNi45NDg5MTM5MiAxNy45NDExOTIzLDYuOTQ5MzgyMTkgMTguODYxMjY5OCw2LjA0NjI1MjgzIEwyMy45Mzg0OTI2LDEuMDY5MjA3NzYgQzI0LjU4NTY4MzMsMC40MzQwODI3NDIgMjUuNDgyMzU2OCwwLjA2OTkyNzc0ODUgMjYuMzk4NDU0LDAuMDY5OTI3NzQ4NSBMMjguMTcwMTQ4NCwwLjA2OTkyNzc0ODUgQzI4LjI2ODM4MTMsMC4wNjk5Mjc3NDg1IDI4LjM2MTA0MTgsMC4wNDkwMTE4NTk0IDI4LjQ0NzAxNTUsMC4wMTUyOTY2OTUgTDMyLjM0Mzg1MTcsMy44MzU1NjgyMiBDMzQuMzUyMTMyOSw1LjgwNDYyNzQ4IDM0LjM1MjEzMjksOC45OTY3OTc5OCAzMi4zNDM4NTE3LDEwLjk2NTU0NTEiIGlkPSJwYXRoMTAwMiI+PC9wYXRoPgogICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+");
  display: block;
  width: 47px;
  height: 33px;
  margin: 0 auto;
}
.sl-subscription-modal.erro .container-erro .list .item.pag-seguro:before {
  content: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB3aWR0aD0iMTEwcHgiIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDExMCAyNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4bWxuczpza2V0Y2g9Imh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaC9ucyI+ICAgICAgICA8dGl0bGU+SW1wb3J0ZWQgTGF5ZXJzPC90aXRsZT4gICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+ICAgIDxkZWZzPjwvZGVmcz4gICAgPGcgaWQ9IldlbGNvbWUiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHNrZXRjaDp0eXBlPSJNU1BhZ2UiPiAgICAgICAgPGcgaWQ9IkVycm8tNTEiIHNrZXRjaDp0eXBlPSJNU0FydGJvYXJkR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC04NTAuMDAwMDAwLCAtMzAzLjAwMDAwMCkiPiAgICAgICAgICAgIDxnIGlkPSJQb3Bpbi0tLUVycm8tLS1EZXNrdG9wIiBza2V0Y2g6dHlwZT0iTVNMYXllckdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzOTYuMDAwMDAwLCA2NS4wMDAwMDApIj4gICAgICAgICAgICAgICAgPGcgaWQ9IlBhZ3NlZ3VybyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNDQ0Ljk5MTI5NiwgMTkwLjAwMDAwMCkiIHNrZXRjaDp0eXBlPSJNU1NoYXBlR3JvdXAiPiAgICAgICAgICAgICAgICAgICAgPGcgaWQ9IkltcG9ydGVkLUxheWVycyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOS40NDAwMDAsIDQ4LjA5MDkwOSkiPiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yMy4zNTE3MDU5LDIwLjAzOTUxOTIgQzI0LjYwNTA1ODgsMTYuMDc5MTM0NiAyNS43OTgyMzUzLDEyLjA2MDg2NTQgMjYuNjk5NTg4Miw3LjkxNTM4NDYyIEMyNy40MDIyOTQxLDcuOTE1Mzg0NjIgMjguMjA0LDcuOTMyODg0NjIgMjguOTA2NzA1OSw3LjkzMjg4NDYyIEwyOC42NDIwNTg4LDkuNDk4NDYxNTQgQzMwLjQyNTM1MjksOC4yOTM2NTM4NSAzMS42MDA0MTE4LDcuOTgyMDE5MjMgMzIuNzcwMjk0MSw4LjA4MTYzNDYyIEMzNy4wMDAxMTc2LDguNDQxMDU3NjkgMzQuNzI1NzA1OSwxNC4yMjIxMTU0IDMyLjQ5MDExNzYsMTUuNjEyMDE5MiBDMzEuMTc5MTc2NSwxNi40MjcxMTU0IDI5LjQwMTcwNTksMTYuNzkxMjUgMjYuOTQ3NDExOCwxNi40Mjc3ODg1IEMyNi42NTgxNzY1LDE3LjYzMTkyMzEgMjYuMzY4OTQxMiwxOC44MzUzODQ2IDI2LjA3OTcwNTksMjAuMDM5NTE5MiBMMjMuMzUxNzA1OSwyMC4wMzk1MTkyIEwyMy4zNTE3MDU5LDIwLjAzOTUxOTIgWiBNMzEuNzA1ODgyNCwxMy42NDU5NjE1IEMzMi45ODI1Mjk0LDEyLjUzMjY5MjMgMzIuOTY4Mjk0MSwxMC41MTI3ODg1IDMyLjA5MjE3NjUsOS45MzI1OTYxNSBDMzEuMjE2MDU4OCw5LjM1MzA3NjkyIDI5LjIzNDExNzYsOS44MTU0ODA3NyAyOC41ODksMTEuNDc1Mjg4NSBDMjcuOTQzODgyNCwxMy4xMzUwOTYyIDI3Ljg5MDgyMzUsMTQuMTQ2NzMwOCAyNy41MzgxNzY1LDE1LjA1IEMyOC4yNzcxMTc2LDE0Ljk5MzQ2MTUgMzAuNDI5MjM1MywxNC43NTg1NTc3IDMxLjcwNTg4MjQsMTMuNjQ1OTYxNSBMMzEuNzA1ODgyNCwxMy42NDU5NjE1IFoiIGlkPSJGaWxsLTEiIGZpbGw9IiMxQTE5MTgiPjwvcGF0aD4gICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNDQuMDMxMDU4OCwxNi42NDQ1MTkyIEM0My4yMzUxNzY1LDE2LjY0NDUxOTIgNDIuNTM5NTg4MiwxNi42NjIwMTkyIDQxLjc0MzcwNTksMTYuNjYyMDE5MiBMNDEuODkxODgyNCwxNC44Njg5NDIzIEM0MC4yNTY3NjQ3LDE2LjQ3NjI1IDM3LjYwNTExNzYsMTcuNTM5MDM4NSAzNi4zODkyOTQxLDE2LjAyMzk0MjMgQzM0LjcyMzExNzYsMTMuNjU2MDU3NyAzNi4zMDEyOTQxLDEwLjU3NzQwMzggMzguMTc5MDU4OCw5LjMxMjAxOTIzIEM0MC4yNjI1ODgyLDcuOTA3OTgwNzcgNDMuMDMwMDU4OCw3Ljk4MDY3MzA4IDQ1Ljc4NzgyMzUsNy45MjAwOTYxNSBDNDQuODAwNDExOCwxMC43NzM5NDIzIDQ0LjEzNzE3NjUsMTMuNjk5ODA3NyA0NC4wMzEwNTg4LDE2LjY0NDUxOTIgTDQ0LjAzMTA1ODgsMTYuNjQ0NTE5MiBaIE0zOS4yNjQxNzY1LDEwLjg5MTA1NzcgQzM4LjE1MzgyMzUsMTIuMDA0MzI2OSAzOC4xNjYxMTc2LDE0LjAyNDIzMDggMzguOTI4MzUyOSwxNC42MDQ0MjMxIEMzOS42OTA1ODgyLDE1LjE4Mzk0MjMgNDEuNDE1LDE0LjcyMTUzODUgNDEuOTc2LDEzLjA2MTczMDggQzQyLjUzNywxMS40MDE5MjMxIDQyLjU4Mjk0MTIsMTAuMzkwMjg4NSA0Mi44OTAyOTQxLDkuNDg3MDE5MjMgQzQyLjI0Nzc2NDcsOS41NDM1NTc2OSA0MC4zNzUxNzY1LDkuNzc4NDYxNTQgMzkuMjY0MTc2NSwxMC44OTEwNTc3IEwzOS4yNjQxNzY1LDEwLjg5MTA1NzcgWiIgaWQ9IkZpbGwtMiIgZmlsbD0iIzFBMTkxOCI+PC9wYXRoPiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik00NC45Mzc1ODgyLDIwLjEwNjE1MzggTDQ1LjMzNzQ3MDYsMTcuODkzMDc2OSBDNDcuMTE1NTg4MiwxOC40OTIxMTU0IDQ4LjY1ODE3NjUsMTguNzc5NTE5MiA0OS44MTc3MDU5LDE4LjE3NTA5NjIgQzUwLjcxOTcwNTksMTcuNzA0NjE1NCA1MS4zODk0MTE4LDE2LjY5Mjk4MDggNTEuNzU3NTg4MiwxNC44Njg5NDIzIEM1MC4xMjI0NzA2LDE2LjQ3NjI1IDQ3LjQ3MDgyMzUsMTcuNTM5MDM4NSA0Ni4yNTUsMTYuMDIzOTQyMyBDNDQuNTg4ODIzNSwxMy42NTYwNTc3IDQ2LjE2NywxMC41Nzc0MDM4IDQ4LjA0NDc2NDcsOS4zMTIwMTkyMyBDNTAuMTI4OTQxMiw3LjkwNzk4MDc3IDUyLjg5NTc2NDcsNy45ODA2NzMwOCA1NS42NTM1Mjk0LDcuOTIwMDk2MTUgQzU0LjgwMDA1ODgsMTAuMzg4MjY5MiA1NC43ODM4ODI0LDE0LjI2MTgyNjkgNTMuNjQ5NTg4MiwxNy4wMTgwNzY5IEM1My4wNTEwNTg4LDE4LjQ3MzI2OTIgNTIuMDQ1NTI5NCwxOS40MDc1IDUwLjg0MiwxOS45NDE5MjMxIEM0OS4wODEzNTI5LDIwLjcyMzM2NTQgNDYuODk3NTI5NCwyMC42NTIwMTkyIDQ0LjkzNzU4ODIsMjAuMTA2MTUzOCBMNDQuOTM3NTg4MiwyMC4xMDYxNTM4IFogTTQ5LjEzMDUyOTQsMTAuODkxMDU3NyBDNDguMDE5NTI5NCwxMi4wMDQzMjY5IDQ4LjAzMTgyMzUsMTQuMDI0MjMwOCA0OC43OTQwNTg4LDE0LjYwNDQyMzEgQzQ5LjU1NjI5NDEsMTUuMTgzOTQyMyA1MS4yODA3MDU5LDE0LjcyMTUzODUgNTEuODQxNzA1OSwxMy4wNjE3MzA4IEM1Mi40MDMzNTI5LDExLjQwMTkyMzEgNTIuNDQ4NjQ3MSwxMC4zOTAyODg1IDUyLjc1Niw5LjQ4NzAxOTIzIEM1Mi4xMTM0NzA2LDkuNTQzNTU3NjkgNTAuMjQwODgyNCw5Ljc3ODQ2MTU0IDQ5LjEzMDUyOTQsMTAuODkxMDU3NyBMNDkuMTMwNTI5NCwxMC44OTEwNTc3IFoiIGlkPSJGaWxsLTMiIGZpbGw9IiMxQTE5MTgiPjwvcGF0aD4gICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNzIuMjU1NzY0NywyMC4xMDYxNTM4IEw3Mi42NTUsMTcuODkzMDc2OSBDNzQuNDMzMTE3NiwxOC40OTIxMTU0IDc1Ljk3NjM1MjksMTguNzc5NTE5MiA3Ny4xMzU4ODI0LDE4LjE3NTA5NjIgQzc4LjAzNzIzNTMsMTcuNzA0NjE1NCA3OC43MDc1ODgyLDE2LjY5Mjk4MDggNzkuMDc1NzY0NywxNC44Njg5NDIzIEM3Ny40NDA2NDcxLDE2LjQ3NjI1IDc0Ljc4OSwxNy41MzkwMzg1IDczLjU3MzE3NjUsMTYuMDIzOTQyMyBDNzEuOTA3LDEzLjY1NjA1NzcgNzMuNDg1MTc2NSwxMC41Nzc0MDM4IDc1LjM2MjI5NDEsOS4zMTIwMTkyMyBDNzcuNDQ2NDcwNiw3LjkwNzk4MDc3IDgwLjIxMzk0MTIsNy45ODA2NzMwOCA4Mi45NzE3MDU5LDcuOTIwMDk2MTUgQzgyLjExNzU4ODIsMTAuMzg4MjY5MiA4Mi4xMDE0MTE4LDE0LjI2MTgyNjkgODAuOTY3NzY0NywxNy4wMTgwNzY5IEM4MC4zNjkyMzUzLDE4LjQ3MzI2OTIgNzkuMzYzNzA1OSwxOS40MDc1IDc4LjE1OTUyOTQsMTkuOTQxOTIzMSBDNzYuMzk5NTI5NCwyMC43MjMzNjU0IDc0LjIxNTA1ODgsMjAuNjUyMDE5MiA3Mi4yNTU3NjQ3LDIwLjEwNjE1MzggTDcyLjI1NTc2NDcsMjAuMTA2MTUzOCBaIE0xMDMuMDI2LDExLjYyNDcxMTUgQzEwMi4yNDExMTgsMTMuMDgzMjY5MiAxMDIuMzQwMTE4LDE0LjYzIDEwMy4yNDUzNTMsMTUuMDc4MjY5MiBDMTA0LjE1MTIzNSwxNS41Mjc4ODQ2IDEwNS41MjEwNTksMTQuNzA5NDIzMSAxMDYuMzA1Mjk0LDEzLjI1MDg2NTQgQzEwNy4wODk1MjksMTEuNzkyOTgwOCAxMDYuOTkxODI0LDEwLjI0NjkyMzEgMTA2LjA4NTk0MSw5Ljc5NzMwNzY5IEMxMDUuMTgwNzA2LDkuMzQ4MzY1MzggMTAzLjgxMDIzNSwxMC4xNjY4MjY5IDEwMy4wMjYsMTEuNjI0NzExNSBMMTAzLjAyNiwxMS42MjQ3MTE1IFogTTEwMi4zMjY1MjksOS4wMjg2NTM4NSBDOTkuODk4MTE3NiwxMC43MjA3NjkyIDk4LjkyNDk0MTIsMTMuNTczOTQyMyAxMDAuMTUyNDEyLDE1LjQgQzEwMS4zNzk4ODIsMTcuMjI1Mzg0NiAxMDQuMzQ0NzA2LDE3LjMzMzA3NjkgMTA2Ljc3MzExOCwxNS42NDA5NjE1IEMxMDkuMjAxNTI5LDEzLjk0ODE3MzEgMTEwLjE3NDcwNiwxMS4wOTU2NzMxIDEwOC45NDcyMzUsOS4yNjk2MTUzOCBDMTA3LjcxOTc2NSw3LjQ0NDIzMDc3IDEwNC43NTQ5NDEsNy4zMzY1Mzg0NiAxMDIuMzI2NTI5LDkuMDI4NjUzODUgTDEwMi4zMjY1MjksOS4wMjg2NTM4NSBaIE05Mi41MjY4MjM1LDE2LjM2Mzg0NjIgQzkzLjU5MTIzNTMsMTMuNTUwMzg0NiA5NC4zMDc1Mjk0LDkuOTYwMTkyMzEgOTQuODQzOTQxMiw3Ljk2MTE1Mzg1IEw5Ni43NjQ0MTE4LDcuOTYxMTUzODUgTDk2LjY5Nzc2NDcsOS43NTE1Mzg0NiBDOTcuNTM2MzUyOSw4LjU0NjczMDc3IDk5LjA1ODg4MjQsNy44ODEwNTc2OSAxMDAuNjA0NzA2LDcuOTYxMTUzODUgTDk5Ljg3NjExNzYsMTAuMjM0MTM0NiBDOTcuOTU1LDkuOTcxNjM0NjIgOTYuNjAyLDExLjU3MDE5MjMgOTUuODUyNzA1OSwxNC4yMTIwMTkyIEM5NS42NjI0NzA2LDE0Ljg4NTA5NjIgOTUuNTEwNDExOCwxNS42MjY4MjY5IDk1LjM5OTExNzYsMTYuNDIxNzMwOCBMOTIuNTI2ODIzNSwxNi4zNjM4NDYyIEw5Mi41MjY4MjM1LDE2LjM2Mzg0NjIgWiBNODQuNzc5NTg4Miw3Ljg5MjUgQzg1LjU3NDE3NjUsNy45MTUzODQ2MiA4Ni4zNjg3NjQ3LDcuOTM4MjY5MjMgODcuMTYzMzUyOSw3Ljk2MTE1Mzg1IEM4Ni43NDM0MTE4LDkuNzk3MzA3NjkgODYuMDU5NDcwNiwxMS41NjU0ODA4IDg1LjY0MDE3NjUsMTMuNDAyMzA3NyBDODUuMDE5LDE1LjYzNjkyMzEgODcuNTgwNzA1OSwxNS40MDQwMzg1IDg4LjY4NTg4MjQsMTQuMDIyMjExNSBDODkuNjcwMDU4OCwxMi4yMjE3MzA4IDkwLjExMDcwNTksMTAuMDYyNSA5MC43MzksNy44OTI1IEw5My4xMjIxMTc2LDcuODkyNSBDOTIuMjIyNzA1OSwxMC43NjE4MjY5IDkxLjQzOTExNzYsMTMuNjMxODI2OSA5MS4wNjk2NDcxLDE2LjUwMTgyNjkgQzkwLjM2MzcwNTksMTYuNDU2MDU3NyA4OS41MjQ0NzA2LDE2LjQwOTYxNTQgODguODE4NTI5NCwxNi4zNjM4NDYyIEM4OC44NDA1Mjk0LDE1LjkwNDgwNzcgODguODYyNTI5NCwxNS40NDU3NjkyIDg4Ljg4NDUyOTQsMTQuOTg2NzMwOCBDODYuNDk2MjM1MywxNy4yNjg0NjE1IDgyLjU2NiwxNy44NzA4NjU0IDgzLjA1Nzc2NDcsMTQuMDIyMjExNSBDODMuMzM5ODgyNCwxMS45Nzg3NSA4NC4xMzcwNTg4LDkuOTM1Mjg4NDYgODQuNzc5NTg4Miw3Ljg5MjUgTDg0Ljc3OTU4ODIsNy44OTI1IFogTTcxLjIwNTU4ODIsMTQuNjQyMTE1NCBDNzEuMTM5NTg4MiwxNS4yMTYyNSA3MC45NDA5NDEyLDE1Ljc4OTcxMTUgNzAuODc0Mjk0MSwxNi4zNjM4NDYyIEM2OC4zMDM1Mjk0LDE2LjczMTM0NjIgNjUuNTQ1MTE3NiwxNy4zNTA1NzY5IDY0LjEyMDk0MTIsMTUuMjYyMDE5MiBDNjIuNjQ2OTQxMiwxMi4zMDU4NjU0IDY0Ljc3MjUyOTQsOS41OTgwNzY5MiA2Ni42MzY3MDU5LDguNTgxMDU3NjkgQzY5LjkwOTUyOTQsNy4wNTM4NDYxNSA3Mi4xODI2NDcxLDcuODMxOTIzMDggNzIuNjYyMTE3Niw5LjMzODI2OTIzIEM3My42MzI3MDU5LDExLjk4MjExNTQgNzAuNjMxNjQ3MSwxMy43MjUzODQ2IDY2LjMwNjA1ODgsMTMuMTk1NjczMSBDNjUuODU0NDExOCwxNS40OTM1NTc3IDY4LjExMiwxNS40NTk5MDM4IDcxLjIwNTU4ODIsMTQuNjQyMTE1NCBMNzEuMjA1NTg4MiwxNC42NDIxMTU0IFogTTY2LjcyMDE3NjUsMTEuNTc2OTIzMSBDNjcuMTE5NDExOCwxMC42NTc1IDY3Ljc5NTU4ODIsOS43MjczMDc2OSA2OS4xNjk5NDEyLDkuNTQ0OTAzODUgQzcwLjI1MTgyMzUsOS40MzU4NjUzOCA3MC4zNjcsMTAuNjIyNSA2OS43MzIyMzUzLDExLjA3ODE3MzEgQzY4LjU3NzIzNTMsMTEuNTk1NzY5MiA2OC40NDg0NzA2LDEwLjg4NzAxOTIgNjYuNzIwMTc2NSwxMS41NzY5MjMxIEw2Ni43MjAxNzY1LDExLjU3NjkyMzEgWiBNNTYuMDc1NDExOCwxNC40Njk4MDc3IEM1NS44MTA3NjQ3LDE1LjA2NjgyNjkgNTUuNTEzMTE3NiwxNS42OTgxNzMxIDU1LjI0NzgyMzUsMTYuMjk1MTkyMyBDNTguNDgyNDcwNiwxNy4wMjc1IDYwLjk1ODc2NDcsMTYuNTg1Mjg4NSA2MS45MzUxNzY1LDE1LjUwMjk4MDggQzYyLjg4OTU4ODIsMTQuMjc4NjUzOCA2Mi43Mjk3NjQ3LDEyLjg5MzQ2MTUgNjEuMDc1MjM1MywxMS44ODY1Mzg1IEM2MC43MjE5NDEyLDExLjYzMTQ0MjMgNTkuNzI0MTc2NSwxMS4xMTc4ODQ2IDU5Ljc1MDcwNTksMTAuNTA5NDIzMSBDNTkuNzk3Mjk0MSw5LjEyNTU3NjkyIDYxLjgyMDY0NzEsOS40NTQ3MTE1NCA2My4wNjE3MDU5LDkuODU1MTkyMzEgTDYzLjQ1ODM1MjksNy45NjA0ODA3NyBDNjIuNTkwNjQ3MSw3Ljc1MTE1Mzg1IDYxLjQ4ODcwNTksNy42ODg1NTc2OSA2MC42MDM1Mjk0LDcuNzc4NzUgQzU5LjUyNTUyOTQsNy44ODg0NjE1NCA1OC4zNjUzNTI5LDguMzczNzUgNTcuNDY2NTg4Miw5LjMwMzI2OTIzIEM1Ni43Njg0MTE4LDEwLjA1Nzc4ODUgNTYuNjI0NzY0NywxMS4wNzQ4MDc3IDU2Ljg4MDM1MjksMTEuNjkzMzY1NCBDNTcuMTg3NzA1OSwxMi40MzUwOTYyIDU4LjE4MzUyOTQsMTIuNzQ2NzMwOCA1OC42OTE0NzA2LDEzLjA1NzAxOTIgQzU5LjU0MTcwNTksMTMuNDY4MjY5MiA2MC4wNDc3MDU5LDEzLjc3OTIzMDggNTkuOTAzNDExOCwxNC40MDU4NjU0IEM1OS43ODI0MTE4LDE0LjkzMjIxMTUgNTkuMTY3MDU4OCwxNS4zNjIzMDc3IDU4LjA2NDQ3MDYsMTUuMTU3MDE5MiBDNTcuMzc5ODgyNCwxNS4wMjk4MDc3IDU2LjU4MDExNzYsMTQuNzc2NzMwOCA1Ni4wNzU0MTE4LDE0LjQ2OTgwNzcgTDU2LjA3NTQxMTgsMTQuNDY5ODA3NyBaIE03Ni40NDgwNTg4LDEwLjg5MTA1NzcgQzc1LjMzNzcwNTksMTIuMDA0MzI2OSA3NS4zNSwxNC4wMjQyMzA4IDc2LjExMjIzNTMsMTQuNjA0NDIzMSBDNzYuODc0NDcwNiwxNS4xODM5NDIzIDc4LjU5ODg4MjQsMTQuNzIxNTM4NSA3OS4xNTk4ODI0LDEzLjA2MTczMDggQzc5LjcyMDg4MjQsMTEuNDAxOTIzMSA3OS43NjY4MjM1LDEwLjM5MDI4ODUgODAuMDc0MTc2NSw5LjQ4NzAxOTIzIEM3OS40MzE2NDcxLDkuNTQzNTU3NjkgNzcuNTU5MDU4OCw5Ljc3ODQ2MTU0IDc2LjQ0ODA1ODgsMTAuODkxMDU3NyBMNzYuNDQ4MDU4OCwxMC44OTEwNTc3IFoiIGlkPSJGaWxsLTQiIGZpbGw9IiM5RUM4M0MiPjwvcGF0aD4gICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTAyLjQ1MDc2NSwxOC4zNTc1IEMxMDIuMDg4NDEyLDE4LjM1NzUgMTAxLjc1Mzg4MiwxOC40MTc0MDM4IDEwMS40Mzc0NzEsMTguNTUgQzEwMS4xMjMsMTguNjgzOTQyMyAxMDAuODQ2NzA2LDE4Ljg2NzAxOTIgMTAwLjYxMjQ3MSwxOS4xMTQwMzg1IEMxMDAuMzc1LDE5LjM2MTA1NzcgMTAwLjE4OTI5NCwxOS42MzYzNDYyIDEwMC4wNzAyMzUsMTkuOTUzMzY1NCBDOTkuOTQyNzY0NywyMC4yNzMwNzY5IDk5Ljg4NTE3NjUsMjAuNjIxMDU3NyA5OS44ODUxNzY1LDIwLjk5Nzk4MDggQzk5Ljg4NTE3NjUsMjEuMzU1Mzg0NiA5OS45NDI3NjQ3LDIxLjcwNDAzODUgMTAwLjA3MDIzNSwyMi4wMjM3NSBDMTAwLjE4OTI5NCwyMi4zMjczMDc3IDEwMC4zNzUsMjIuNjE2MDU3NyAxMDAuNjEyNDcxLDIyLjg2MzA3NjkgQzEwMC44NTksMjMuMDk3MzA3NyAxMDEuMTMyNzA2LDIzLjI5MDQ4MDggMTAxLjQ0OTExOCwyMy40MjMwNzY5IEMxMDEuNzUzODgyLDIzLjU0NjI1IDEwMi4wOTgxMTgsMjMuNjE4OTQyMyAxMDIuNDUwNzY1LDIzLjYxODk0MjMgQzEwMi44MTYzNTMsMjMuNjE4OTQyMyAxMDMuMTQxODI0LDIzLjU0NjI1IDEwMy40NjcyOTQsMjMuNDIzMDc2OSBDMTAzLjc3MjA1OSwyMy4yOTA0ODA4IDEwNC4wNTQ4MjQsMjMuMDk3MzA3NyAxMDQuMjkyMjk0LDIyLjg2MzA3NjkgQzEwNC41Mzg4MjQsMjIuNjE2MDU3NyAxMDQuNzE1NDcxLDIyLjMyNzMwNzcgMTA0Ljg0MzU4OCwyMi4wMTA5NjE1IEMxMDQuOTcxMDU5LDIxLjY5Mzk0MjMgMTA1LjAzMTg4MiwyMS4zNTYwNTc3IDEwNS4wMzE4ODIsMjAuOTk3OTgwOCBDMTA1LjAzMTg4MiwyMC42MjEwNTc3IDEwNC45NzEwNTksMjAuMjczMDc2OSAxMDQuODQzNTg4LDE5Ljk1MzM2NTQgQzEwNC43MjQ1MjksMTkuNjM2MzQ2MiAxMDQuNTQ3ODgyLDE5LjM2MTA1NzcgMTA0LjMwMTM1MywxOS4xMTQwMzg1IEMxMDQuMDY3MTE4LDE4Ljg2NzAxOTIgMTAzLjc4MDQ3MSwxOC42ODM5NDIzIDEwMy40NjcyOTQsMTguNTUgQzEwMy4xNTE1MjksMTguNDE3NDAzOCAxMDIuODE2MzUzLDE4LjM1NzUgMTAyLjQ1MDc2NSwxOC4zNTc1IEwxMDIuNDUwNzY1LDE4LjM1NzUgWiBNMTAyLjQ1MDc2NSwyMC4wMzU0ODA4IEMxMDIuNjk3Mjk0LDIwLjAzNTQ4MDggMTAyLjg5NDY0NywyMC4xMTgyNjkyIDEwMy4wNDA4ODIsMjAuMzAxMzQ2MiBDMTAzLjE4OTcwNiwyMC40NzU2NzMxIDEwMy4yNjk5NDEsMjAuNzAwNDgwOCAxMDMuMjY5OTQxLDIwLjk5Nzk4MDggQzEwMy4yNjk5NDEsMjEuMjczMjY5MiAxMDMuMTg5NzA2LDIxLjUxMDg2NTQgMTAzLjA0MDg4MiwyMS42NzUwOTYyIEMxMDIuODk0NjQ3LDIxLjg0NjA1NzcgMTAyLjY5NzI5NCwyMS45Mjg4NDYyIDEwMi40NTA3NjUsMjEuOTI4ODQ2MiBDMTAyLjIwNzQ3MSwyMS45Mjg4NDYyIDEwMi4wMTg1MjksMjEuODUwMDk2MiAxMDEuODcyMjk0LDIxLjY3NTA5NjIgQzEwMS43MTM3NjUsMjEuNTEwODY1NCAxMDEuNjQzODgyLDIxLjI3MzI2OTIgMTAxLjY0Mzg4MiwyMC45OTc5ODA4IEMxMDEuNjQzODgyLDIwLjcwMDQ4MDggMTAxLjcxMzc2NSwyMC40NzU2NzMxIDEwMS44NzIyOTQsMjAuMzAxMzQ2MiBDMTAyLjAxODUyOSwyMC4xMTgyNjkyIDEwMi4yMDc0NzEsMjAuMDM1NDgwOCAxMDIuNDUwNzY1LDIwLjAzNTQ4MDggTDEwMi40NTA3NjUsMjAuMDM1NDgwOCBaIiBpZD0iRmlsbC01IiBmaWxsPSIjMUExOTE4Ij48L3BhdGg+ICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTk5LjA4NzM1MjksMjIuMDc0OTAzOCBDOTkuMTI3NDcwNiwyMS44MzY2MzQ2IDk5LjE0NDk0MTIsMjEuNTQyNSA5OS4xNDQ5NDEyLDIxLjE4MTczMDggTDk5LjE0NDk0MTIsMTguNDY3ODg0NiBMOTcuNDEzNDExOCwxOC40Njc4ODQ2IEw5Ny40MTM0MTE4LDIxLjIwMzk0MjMgQzk3LjQxMzQxMTgsMjEuNTEwODY1NCA5Ny4zODMsMjEuNzI2MjUgOTcuMzAzNDExOCwyMS44NTk1MTkyIEM5Ny4yMjQ0NzA2LDIxLjk4MjY5MjMgOTcuMTA5Mjk0MSwyMi4wNDI1OTYyIDk2LjkyODc2NDcsMjIuMDQyNTk2MiBDOTYuNzUyNzY0NywyMi4wNDI1OTYyIDk2LjYzNDM1MjksMjEuOTgyNjkyMyA5Ni41NTgsMjEuODU5NTE5MiBDOTYuNDg4MTE3NiwyMS43NDUwOTYyIDk2LjQ0OCwyMS41MjAyODg1IDk2LjQ0OCwyMS4yMDM5NDIzIEw5Ni40NDgsMTguNDY3ODg0NiBMOTQuNzI2MTc2NSwxOC40Njc4ODQ2IEw5NC43MjYxNzY1LDIxLjE4MTczMDggQzk0LjcxNjQ3MDYsMjEuNTYwNjczMSA5NC43NDY4ODI0LDIxLjg1MDA5NjIgOTQuNzg2MzUyOSwyMi4wNzQ5MDM4IEM5NC44MjI1ODgyLDIyLjMwOTEzNDYgOTQuOTAyMTc2NSwyMi40OTIyMTE1IDk0Ljk5MDE3NjUsMjIuNjQ3NjkyMyBDOTUuMTg4ODIzNSwyMi45NjMzNjU0IDk1LjQ1MzQ3MDYsMjMuMTk4MjY5MiA5NS43ODgsMjMuMzYzMTczMSBDOTYuMTE0MTE3NiwyMy41Mzc1IDk2LjQ5NzE3NjUsMjMuNjE4OTQyMyA5Ni45Mjg3NjQ3LDIzLjYxODk0MjMgQzk3LjM2NDg4MjQsMjMuNjE4OTQyMyA5Ny43Mzg4ODI0LDIzLjUzNzUgOTguMDcwODIzNSwyMy4zNjMxNzMxIEM5OC40MDUzNTI5LDIzLjE5ODI2OTIgOTguNjczMjM1MywyMi45NjMzNjU0IDk4Ljg1ODk0MTIsMjIuNjQ3NjkyMyBDOTguOTU2LDIyLjQ5MjIxMTUgOTkuMDM1NTg4MiwyMi4yOTkwMzg1IDk5LjA4NzM1MjksMjIuMDc0OTAzOCIgaWQ9IkZpbGwtNiIgZmlsbD0iIzFBMTkxOCI+PC9wYXRoPiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0xMDcuNDkxMzUzLDE4LjQ2Nzg4NDYgTDEwNS43NTkxNzYsMTguNDY3ODg0NiBMMTA1Ljc1OTE3NiwyMy40ODYzNDYyIEwxMDkuMTc0MzUzLDIzLjQ4NjM0NjIgTDEwOS4xNzQzNTMsMjEuODU5NTE5MiBMMTA3LjQ5MTM1MywyMS44NTk1MTkyIEwxMDcuNDkxMzUzLDE4LjQ2Nzg4NDYiIGlkPSJGaWxsLTciIGZpbGw9IiMxQTE5MTgiPjwvcGF0aD4gICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMi42NDY0NzA1OSw0LjYwNTg2NTM4IEMxLjgyMTQ3MDU5LDUuNjEzNDYxNTQgMS4yMDAyOTQxMiw2Ljc1OTcxMTU0IDAuNzQ0NzY0NzA2LDguMDEzNjUzODUgQzAuMjY4NTI5NDEyLDkuMzE4MDc2OTIgMC4wMTIyOTQxMTc2LDEwLjY1NzUgMC4wMTIyOTQxMTc2LDEyLjA4NzExNTQgQzAuMDEyMjk0MTE3NiwxMy43MDY1Mzg1IDAuMzQ2MTc2NDcxLDE1LjIwNjgyNjkgMC45MTYyMzUyOTQsMTYuNjIzNjUzOCBDMS40ODUsMTguMDMwMzg0NiAyLjI2NDA1ODgyLDE5LjIzOTIzMDggMy4yODcwNTg4MiwyMC4zMDI2OTIzIEM0LjI4MjIzNTI5LDIxLjMzNzg4NDYgNS40NDg4ODIzNSwyMi4xNjU3NjkyIDYuNzk3MzUyOTQsMjIuNzY4ODQ2MiBDOC4xNDM4ODIzNSwyMy4zODEzNDYyIDkuNjEwNzY0NzEsMjMuNzE4NTU3NyAxMS4xMzA3MDU5LDIzLjcxODU1NzcgQzEyLjY3NzgyMzUsMjMuNzE4NTU3NyAxNC4xMTg4MjM1LDIzLjM5NjE1MzggMTUuNDkxMjM1MywyMi43Njg4NDYyIEMxNi44MDQ3NjQ3LDIyLjE3MzE3MzEgMTcuOTg4ODgyNCwyMS4zNTc0MDM4IDE5LjAwMTUyOTQsMjAuMzAyNjkyMyBDMjAuMDA1MTE3NiwxOS4yNTc0MDM4IDIwLjc3OSwxOC4wMjI5ODA4IDIxLjMzNDgyMzUsMTYuNjIzNjUzOCBDMjEuOTE5MTE3NiwxNS4xOTIwMTkyIDIyLjI0ODQ3MDYsMTMuNzA2NTM4NSAyMi4yNDg0NzA2LDEyLjA4NzExNTQgQzIyLjI0ODQ3MDYsMTAuNjU3NSAyMS45OTIyMzUzLDkuMzE4MDc2OTIgMjEuNTE2LDguMDEzNjUzODUgQzIxLjA1MjA1ODgsNi43NTk3MTE1NCAyMC40MzU0MTE4LDUuNjM3NjkyMzEgMTkuNjE2ODgyNCw0LjYwNTg2NTM4IEMxOC43OTY0MTE4LDMuNTk1NTc2OTIgMTcuODQ5MTE3NiwyLjc1ODk0MjMxIDE2Ljc3NTY0NzEsMi4xMTI3ODg0NiBDMTUuMDg4NzY0NywxLjA5OTgwNzY5IDEzLjM0NjIzNTMsMC40OTQ3MTE1MzggMTEuMzI5MzUyOSwwLjQ5NDcxMTUzOCBMMTEuMDQwNzY0NywwLjQ5NDcxMTUzOCBDOS4wNTA0MTE3NiwwLjQ5NDcxMTUzOCA3LjIyNywxLjA4NzAxOTIzIDUuNTEyMjk0MTIsMi4xMTI3ODg0NiBDNC40MjcxNzY0NywyLjc1NDIzMDc3IDMuNDY4MjM1MjksMy41OTk2MTUzOCAyLjY0NjQ3MDU5LDQuNjA1ODY1MzgiIGlkPSJGaWxsLTgiIGZpbGw9IiMxQTE5MTgiPjwvcGF0aD4gICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTguNTU4Mjk0MSw0LjcwMDc2OTIzIEMxNy4xODMyOTQxLDIuOTYwODY1MzggMTUuNDAwNjQ3MSwxLjgzOTUxOTIzIDEzLjIwMTI5NDEsMS40MDY3MzA3NyBDMTEuMDQwNzY0NywwLjk4MzM2NTM4NSA4Ljk5NTQxMTc2LDEuMzIyNTk2MTUgNy4wNjAwNTg4MiwyLjQxNSBDNi4wNjM1ODgyNCwyLjk5NzIxMTU0IDUuMjIzMDU4ODIsMy43MjIxMTUzOCA0LjU0NDI5NDEyLDQuNTc4OTQyMzEgQzMuODQ4MDU4ODIsNS40NTMyNjkyMyAzLjMxNDIzNTI5LDYuNDYwMTkyMzEgMi45NzEyOTQxMiw3LjU4OTYxNTM4IEMyLjYxOCw4Ljc0NzMwNzY5IDIuNTI4MDU4ODIsOS45NjIyMTE1NCAyLjY0NjQ3MDU5LDExLjE0NjgyNjkgQzIuOTM1MDU4ODIsMTAuMzg1NTc2OSAzLjM3NzY0NzA2LDkuNjg2OTIzMDggMy45MDM3MDU4OCw5LjAxOTkwMzg1IEM0LjY2MjcwNTg4LDguMDc4MjY5MjMgNS42MDM1Mjk0MSw3LjM3Mjg4NDYyIDYuNjUzMDU4ODIsNi44NTUyODg0NiBDNy43MDE5NDExOCw2LjM2NTI4ODQ2IDguODUxMTE3NjUsNi4wOTI2OTIzMSAxMC4wNDU1ODgyLDYuMDY1MDk2MTUgQzExLjI0NzE3NjUsNi4wNjUwOTYxNSAxMi40MTU3NjQ3LDYuMzA5NDIzMDggMTMuNTAwMjM1Myw2LjgwMDA5NjE1IEMxNC42NDAzNTI5LDcuMjc5MzI2OTIgMTUuNjM2MTc2NSw4LjAxMzY1Mzg1IDE2LjQ4NTc2NDcsOC45OTIzMDc2OSBDMTYuODAzNDcwNiw5LjMyMTQ0MjMxIDE3LjA2NDg4MjQsOS43MTU4NjUzOCAxNy4zMjY5NDEyLDEwLjExMTYzNDYgQzE3LjcwNjc2NDcsMTAuMTExNjM0NiAxOC4wODcyMzUzLDEwLjEzOTIzMDggMTguNDEyNzA1OSwxMC4yMzQ4MDc3IEMxOS4yNjM1ODgyLDEwLjQ3OTEzNDYgMTkuOTMzMjk0MSwxMC45MzAwOTYyIDIwLjQ1NzQxMTgsMTEuNjA3ODg0NiBMMjAuNDgzOTQxMiwxMS4xNzQ0MjMxIEMyMC41NzU4MjM1LDkuOTg5MTM0NjIgMjAuNDU3NDExOCw4Ljg2OTEzNDYyIDIwLjE0MTY0NzEsNy43Njg2NTM4NSBDMTkuODE1NTI5NCw2LjY3NjI1IDE5LjI5MDExNzYsNS42NDEwNTc2OSAxOC41NTgyOTQxLDQuNzAwNzY5MjMiIGlkPSJGaWxsLTkiIGZpbGw9IiNFRUEzMzEiPjwvcGF0aD4gICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMi40MDk2NDcwNiwxNS42NTQ0MjMxIEMyLjU1NDU4ODI0LDE2LjU2NzExNTQgMi44MTY2NDcwNiwxNy40NDE0NDIzIDMuMjU5MjM1MjksMTguMjQxNzMwOCBDMy42NjY4ODIzNSwxOS4wMzI1OTYyIDQuMjI3MjM1MjksMTkuNzU2ODI2OSA0LjkyNDc2NDcxLDIwLjM5NzU5NjIgTDUuMjc4MDU4ODIsMjAuNjk4NDYxNSBDNi40ODAyOTQxMiwyMS41NTUyODg1IDcuNzY0MDU4ODIsMjIuMTY1NzY5MiA5LjE2ODE3NjQ3LDIyLjQ2Nzk4MDggQzEwLjA3Mjc2NDcsMjIuNjQ2MzQ2MiAxMC45ODU3NjQ3LDIyLjU4OTEzNDYgMTEuODYzMTc2NSwyMi4zNzMwNzY5IEMxMi43OTYyMzUzLDIyLjE2NTc2OTIgMTMuNjczLDIxLjc3MTM0NjIgMTQuNDk1NDExOCwyMS4xODc3ODg1IEMxMy43MzcwNTg4LDIxLjAwODc1IDEzLjA1NywyMC41ODQ3MTE1IDEyLjUzMjIzNTMsMTkuOTQ0NjE1NCBMMTIuMzI1MTc2NSwxOS43MDA5NjE1IEMxMS4yMjE5NDEyLDE5LjgyMjc4ODUgMTAuMTA5LDE5Ljc4NTc2OTIgOC45OTU0MTE3NiwxOS41NTAxOTIzIEM3LjU4MzUyOTQxLDE5LjIxMjMwNzcgNi4zNjE4ODIzNSwxOC41OTk4MDc3IDUuMjIzMDU4ODIsMTcuNzUzMDc2OSBDNC4xMzcyOTQxMiwxNi44OTYyNSAzLjIzMjcwNTg4LDE1LjgwNDUxOTIgMi41NTQ1ODgyNCwxNC41MjU2NzMxIEwyLjM4MTgyMzUzLDE0LjE1NzUgQzIuMzU1Mjk0MTIsMTQuNjQ2ODI2OSAyLjM1NTI5NDEyLDE1LjE2Mzc1IDIuNDA5NjQ3MDYsMTUuNjU0NDIzMSIgaWQ9IkZpbGwtMTAiIGZpbGw9IiNFRUEzMzEiPjwvcGF0aD4gICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTIuODIyMTE3Niw3Ljk4NDcxMTU0IEMxMS44MDA0MTE4LDcuNTIzNjUzODUgMTAuNjg2ODIzNSw3LjMxNzAxOTIzIDkuNTQ3MzUyOTQsNy4zMTcwMTkyMyBDOC40MzQ0MTE3Niw3LjM0Mzk0MjMxIDcuMzg0ODgyMzUsNy41ODk2MTUzOCA2LjQxNzUyOTQxLDguMDc4MjY5MjMgQzUuNDQ4ODgyMzUsOC41MzE5MjMwOCA0LjYwODM1Mjk0LDkuMTk5NjE1MzggMy45MDM3MDU4OCwxMC4wNTU3NjkyIEMzLjQwNTQ3MDU5LDEwLjY5NTg2NTQgMi45OTc4MjM1MywxMS4zOTI1IDIuNzM1MTE3NjUsMTIuMTI1NDgwOCBDMi45MzUwNTg4MiwxMy4wMzg4NDYyIDMuMjU5MjM1MjksMTMuODg0OTAzOCAzLjczMDk0MTE4LDE0Ljc0MTczMDggQzQuNDAwNjQ3MDYsMTUuOTI3MDE5MiA1LjI3ODA1ODgyLDE2LjkzMzk0MjMgNi4zNjE4ODIzNSwxNy43MjQxMzQ2IEM3LjQxMzM1Mjk0LDE4LjUxNDMyNjkgOC42MTU1ODgyNCwxOS4wMzI1OTYyIDkuODk5MzUyOTQsMTkuMzMyMTE1NCBDMTAuNjg2ODIzNSwxOS40ODQyMzA4IDExLjUxMDUyOTQsMTkuNTUwMTkyMyAxMi4zMjUxNzY1LDE5LjUxMTgyNjkgQzEyLjAwODc2NDcsMTguOTY3MzA3NyAxMS44MDA0MTE4LDE4LjM5MjUgMTEuNzA5MTc2NSwxNy43MjQxMzQ2IEMxMS42MDE3NjQ3LDE3LjA0NzY5MjMgMTEuNjI4OTQxMiwxNi4zNzkzMjY5IDExLjc0NjA1ODgsMTUuNjU0NDIzMSBDMTEuODkwMzUyOSwxNC43Njg2NTM4IDEyLjIwNjc2NDcsMTMuOTUwMTkyMyAxMi42NDkzNTI5LDEzLjE4ODk0MjMgQzEzLjEyMTA1ODgsMTIuNDI1NjczMSAxMy43MzcwNTg4LDExLjczMDM4NDYgMTQuNDU5MTc2NSwxMS4xNzQ0MjMxIEMxNC45MzA4ODI0LDEwLjgxNzY5MjMgMTUuNDI3ODIzNSwxMC41NDUwOTYyIDE1LjkyNjA1ODgsMTAuMzI4MzY1NCBMMTUuNjYyMDU4OCwxMC4wMTc0MDM4IEMxNC44Mzk2NDcxLDkuMTQzMDc2OTIgMTMuOTA2NTg4Miw4LjQzNjM0NjE1IDEyLjgyMjExNzYsNy45ODQ3MTE1NCIgaWQ9IkZpbGwtMTEiIGZpbGw9IiNDODQ1M0IiPjwvcGF0aD4gICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMjAuNjM3OTQxMiwxMy4xODg5NDIzIEwyMC4zNzY1Mjk0LDEyLjcyNzIxMTUgQzE5Ljk5NjA1ODgsMTQuMTAwOTYxNSAxOS4yOTAxMTc2LDE1LjMxNTg2NTQgMTguMzg2MTc2NSwxNi40MTYzNDYyIEMxOC4xNzc4MjM1LDE3LjMyOTcxMTUgMTcuODI0NTI5NCwxOC4xNDc1IDE3LjM2MzgyMzUsMTguOTEwNzY5MiBDMTYuODkzNDExOCwxOS42NjI1OTYyIDE2LjI3NzQxMTgsMjAuMzQwMzg0NiAxNS41NzIxMTc2LDIwLjkxNTE5MjMgQzE2LjA2OTcwNTksMjAuOTQyMTE1NCAxNi41Njc5NDEyLDIwLjg1ODY1MzggMTcuMDY0ODgyNCwyMC42Njk1MTkyIEMxNy41MzQ2NDcxLDIwLjQ5MTE1MzggMTcuOTY4ODIzNSwyMC4yMTg1NTc3IDE4LjQxMjcwNTksMTkuODUwMzg0NiBDMTkuMDAxNTI5NCwxOS4yNzc1OTYyIDE5LjU1MzQ3MDYsMTguNTk5ODA3NyAyMC4wMjMyMzUzLDE3LjkwMzE3MzEgTDIwLjEwNTQxMTgsMTcuNzgxMzQ2MiBDMjAuMzEzMTE3NiwxNy4zMjk3MTE1IDIwLjUyMDgyMzUsMTYuODY5MzI2OSAyMC42NjUxMTc2LDE2LjQ0Mzk0MjMgQzIwLjgxMTM1MjksMTUuOTgzNTU3NyAyMC45MDA2NDcxLDE1LjUzMTkyMzEgMjAuOTI5MTE3NiwxNS4xMDkyMzA4IEMyMC45NTQzNTI5LDE0LjY0NjgyNjkgMjAuOTU0MzUyOSwxNC4yNTEwNTc3IDIwLjg3NDExNzYsMTMuODU2NjM0NiBDMjAuODExMzUyOSwxMy42MTI5ODA4IDIwLjcyMDExNzYsMTMuMzk1NTc2OSAyMC42Mzc5NDEyLDEzLjE4ODk0MjMiIGlkPSJGaWxsLTEyIiBmaWxsPSIjRTg4NDNDIj48L3BhdGg+ICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTEuMzg2NjQ3MDYsNy44MzMyNjkyMyBDMS4wMDY4MjM1Myw4LjkyNzAxOTIzIDAuNzk5NzY0NzA2LDEwLjA4MjY5MjMgMC43NDQ3NjQ3MDYsMTEuMzM1Mjg4NSBDMC43MTgyMzUyOTQsMTIuOTQyNTk2MiAxLjAwNjgyMzUzLDE0LjQ5NjczMDggMS41OTU2NDcwNiwxNS45NTY2MzQ2IEMxLjg4NDIzNTI5LDE2LjY1MTI1IDIuMjM4MTc2NDcsMTcuMzI5NzExNSAyLjY3MTA1ODgyLDE3Ljk3MDQ4MDggQzMuMDg5MDU4ODIsMTguNTcyMjExNSAzLjU0OTExNzY1LDE5LjE1NTc2OTIgNC4wNzQ1Mjk0MSwxOS42NjI1OTYyIEMyLjkzNTA1ODgyLDE4LjM1NTQ4MDggMi4yNjQwNTg4MiwxNi44NDAzODQ2IDIuMDU3NjQ3MDYsMTUuMTM3NSBDMi4wMDIsMTQuNTUzOTQyMyAyLjAwMiwxNC4wMDgwNzY5IDIuMDMwNDcwNTksMTMuNDMzOTQyMyBDMS42NTA2NDcwNiwxMi4zMzE0NDIzIDEuNDQyMjk0MTIsMTEuMjQxMDU3NyAxLjQ0MjI5NDEyLDEwLjExMTYzNDYgQzEuNDQyMjk0MTIsOS4wNDk1MTkyMyAxLjYyMjgyMzUzLDguMDEzNjUzODUgMS45MzkyMzUyOSw2Ljk0ODg0NjE1IEMyLjIxMSw2LjIxNjUzODQ2IDIuNTU0NTg4MjQsNS41MTg1NTc2OSAyLjkzNTA1ODgyLDQuODgxMTUzODUgQzIuMjY0MDU4ODIsNS43OTMxNzMwOCAxLjc2ODQxMTc2LDYuNzcxMTUzODUgMS4zODY2NDcwNiw3LjgzMzI2OTIzIiBpZD0iRmlsbC0xMyIgZmlsbD0iI0Q1NjUzQyI+PC9wYXRoPiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik0yMS4zNjIsOC40NzQwMzg0NiBDMjEuMDk5Mjk0MSw3LjU4OTYxNTM4IDIwLjc1NjM1MjksNi43MzI3ODg0NiAyMC4zMTMxMTc2LDUuOTQzMjY5MjMgQzE5Ljg3ODk0MTIsNS4xODA2NzMwOCAxOS4zNDM4MjM1LDQuNDgzMzY1MzggMTguNzAyNTg4MiwzLjg0NTI4ODQ2IEMxOC4xMjM0NzA2LDMuMjAzODQ2MTUgMTcuNDQ0NzA1OSwyLjY1Nzk4MDc3IDE2LjY4NTcwNTksMi4xOTgyNjkyMyBDMTcuMzI2OTQxMiwyLjY1Nzk4MDc3IDE3LjkxNDQ3MDYsMy4yMDM4NDYxNSAxOC40NDA1Mjk0LDMuODE1NjczMDggQzE5LjI2MzU4ODIsNC43ODU1NzY5MiAxOS44Nzg5NDEyLDUuODIwNzY5MjMgMjAuMjU5NDExOCw2Ljk3ODQ2MTU0IEMyMC42Mzc5NDEyLDguMTYzMDc2OTIgMjAuODExMzUyOSw5LjM4ODA3NjkyIDIwLjcyMDExNzYsMTAuNjU3NSBDMjAuNjkzNTg4MiwxMS4wNTMyNjkyIDIwLjYzNzk0MTIsMTEuNDE5NDIzMSAyMC41NzU4MjM1LDExLjgxNTE5MjMgQzIwLjcyMDExNzYsMTIuMDU5NTE5MiAyMC44NzQxMTc2LDEyLjM2MDM4NDYgMjAuOTkxODgyNCwxMi42NzEzNDYyIEMyMS4yODExMTc2LDEzLjU1NTc2OTIgMjEuMzM0ODIzNSwxNC40OTY3MzA4IDIxLjE5MDUyOTQsMTUuNDM3NjkyMyBDMjEuNjMzMTE3NiwxNC4xMzA1NzY5IDIxLjg1OTU4ODIsMTIuNzU0ODA3NyAyMS44MzI0MTE4LDExLjMzNTI4ODUgQzIxLjc3ODA1ODgsMTAuMzU2NjM0NiAyMS42MzMxMTc2LDkuMzg4MDc2OTIgMjEuMzYyLDguNDc0MDM4NDYiIGlkPSJGaWxsLTE0IiBmaWxsPSIjRDU2NTNDIj48L3BhdGg+ICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTE3LjkxNDQ3MDYsMTEuMzYyODg0NiBDMTguMjA1LDEyLjAwMjk4MDggMTguMzg2MTc2NSwxMi43MDAyODg1IDE4LjQ2NzcwNTksMTMuMzk1NTc2OSBDMTguNTU4Mjk0MSwxNC4xMDA5NjE1IDE4LjU4NjExNzYsMTQuNzY4NjUzOCAxOC41MzA0NzA2LDE1LjQzNzY5MjMgTDE4LjQxMjcwNTksMTYuMTA2NzMwOCBDMTkuMjkwMTE3NiwxNS4wNDMyNjkyIDE5Ljg3ODk0MTIsMTMuODU2NjM0NiAyMC4yMjMxNzY1LDEyLjQ4MjIxMTUgQzIwLjAyMzIzNTMsMTIuMjc2MjUgMTkuODE1NTI5NCwxMi4wNTk1MTkyIDE5LjU3OTM1MjksMTEuODgxMTUzOCBDMTkuMTA4OTQxMiwxMS41NDE5MjMxIDE4LjU1ODI5NDEsMTEuMzYyODg0NiAxNy45MTQ0NzA2LDExLjM2Mjg4NDYiIGlkPSJGaWxsLTE1IiBmaWxsPSIjRDU2NTNDIj48L3BhdGg+ICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTE2LjE1OTY0NzEsMTkuMzkgQzE2LjUxMzU4ODIsMTguODcxNzMwOCAxNi44MDM0NzA2LDE4LjI5OTYxNTQgMTcuMDExMTc2NSwxNy43MjQxMzQ2IEMxNS44MzQ4MjM1LDE4LjU5OTgwNzcgMTQuNTUxMDU4OCwxOS4yMTIzMDc3IDEzLjE0ODIzNTMsMTkuNTExODI2OSBDMTMuMzQ2MjM1MywxOS44NTAzODQ2IDEzLjYxOCwyMC4xMjQzMjY5IDEzLjkwNjU4ODIsMjAuMzQwMzg0NiBDMTQuMTk3MTE3NiwyMC41NDc2OTIzIDE0LjUyMjU4ODIsMjAuNjk4NDYxNSAxNC45MDI0MTE4LDIwLjgyMDk2MTUgQzE1LjM3NDExNzYsMjAuMzk3NTk2MiAxNS44MDc2NDcxLDE5LjkwNjkyMzEgMTYuMTU5NjQ3MSwxOS4zOSIgaWQ9IkZpbGwtMTYiIGZpbGw9IiNDODQ1M0IiPjwvcGF0aD4gICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTAuMjc5MTc2NSwyMi42NDYzNDYyIEwxMS41MzgzNTI5LDIyLjcxMDk2MTUgQzEyLjYyMzQ3MDYsMjIuNjg0MDM4NSAxMy42NDQ1Mjk0LDIyLjQ2Nzk4MDggMTQuNjQwMzUyOSwyMi4xMjg3NSBDMTUuNTcyMTE3NiwyMS43OTgyNjkyIDE2LjQ4NTc2NDcsMjEuMzM3ODg0NiAxNy4yNzM4ODI0LDIwLjc2MzA3NjkgQzE2Ljc3NTY0NzEsMjEuMDA4NzUgMTYuMjUwODgyNCwyMS4xODc3ODg1IDE1LjY5MDUyOTQsMjEuMjE0NzExNSBDMTUuNTE4NDExOCwyMS4yNTI0MDM4IDE1LjMxMDA1ODgsMjEuMjUyNDAzOCAxNS4xMTA3NjQ3LDIxLjI1MjQwMzggQzEzLjY3MywyMi4yMjIzMDc3IDEyLjA2MTgyMzUsMjIuNjg0MDM4NSAxMC4yNzkxNzY1LDIyLjY0NjM0NjIiIGlkPSJGaWxsLTE3IiBmaWxsPSIjQzg0NTNCIj48L3BhdGg+ICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTE3LjI0NjA1ODgsMTMuODI3NjkyMyBDMTcuMDY0ODgyNCwxMy4wMzg4NDYyIDE2LjgwMzQ3MDYsMTIuMzA1MTkyMyAxNi40MjM2NDcxLDExLjYwNzg4NDYgQzE1Ljc1MiwxMS44MTUxOTIzIDE1LjE2NTc2NDcsMTIuMTgyMDE5MiAxNC42MTMxNzY1LDEyLjY3MTM0NjIgQzE0LjAyNSwxMy4xODg5NDIzIDEzLjUyNzQxMTgsMTMuODI3NjkyMyAxMy4xNDgyMzUzLDE0LjU1Mzk0MjMgQzEyLjgyMjExNzYsMTUuMjg2MjUgMTIuNjIzNDcwNiwxNS45ODM1NTc3IDEyLjU2MDA1ODgsMTYuNzE3MjExNSBDMTIuNDc4NTI5NCwxNy40MTMxNzMxIDEyLjU2MDA1ODgsMTguMDUzOTQyMyAxMi43NDEyMzUzLDE4LjY2NTA5NjIgQzEyLjgyMjExNzYsMTguODcxNzMwOCAxMi44ODU1Mjk0LDE5LjA2MDE5MjMgMTMuMDAzOTQxMiwxOS4yMzkyMzA4IEMxMy43MzcwNTg4LDE5LjE1NTc2OTIgMTQuNDA0ODIzNSwxOC45Mzc2OTIzIDE1LjA3NTE3NjUsMTguNjM2ODI2OSBDMTUuNzc5MTc2NSwxOC4zNTU0ODA4IDE2LjQyMzY0NzEsMTcuOTcwNDgwOCAxNy4wMzc3MDU5LDE3LjQ4MDQ4MDggTDE3LjA5MjcwNTksMTcuNDQxNDQyMyBDMTcuMjEwNDcwNiwxNi45ODg0NjE1IDE3LjMwMTA1ODgsMTYuNTI4NzUgMTcuMzYzODIzNSwxNi4wNzY0NDIzIEMxNy40MTY4ODI0LDE1LjMxNTg2NTQgMTcuMzkxLDE0LjU5MDI4ODUgMTcuMjQ2MDU4OCwxMy44Mjc2OTIzIiBpZD0iRmlsbC0xOCIgZmlsbD0iI0ZGRTYxMSI+PC9wYXRoPiAgICAgICAgICAgICAgICAgICAgPC9nPiAgICAgICAgICAgICAgICA8L2c+ICAgICAgICAgICAgPC9nPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+);
  width: 110px;
  height: 24px;
  margin: auto;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
}
.sl-subscription-modal.sucesso .modal-body,
.sl-subscription-modal.sucesso-pagseguro .modal-body {
  background-color: #fff;
}
@media (min-width: 600px) {
  .sl-subscription-modal.sucesso .modal-body,
  .sl-subscription-modal.sucesso-pagseguro .modal-body {
    text-align: center;
  }
}
.sl-subscription-modal.sucesso .modal-body .slLogo,
.sl-subscription-modal.sucesso-pagseguro .modal-body .slLogo {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20width%3D%2233%22%20height%3D%2229%22%20viewBox%3D%220%200%2033%2029%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%3E%3Cdefs%3E%3ClinearGradient%20x1%3D%2219.733%25%22%20y1%3D%2269.438%25%22%20x2%3D%2280.93%25%22%20y2%3D%22-3.256%25%22%20id%3D%22a%22%3E%3Cstop%20stop-color%3D%22%23881BA1%22%20offset%3D%220%25%22/%3E%3Cstop%20stop-color%3D%22%23D9186A%22%20offset%3D%22100%25%22/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath%20d%3D%22M23.776.363c-2.45.007-4.734.962-6.453%202.69l-2.958%202.97-.775.78-7.294%207.322c-.124.124-.214.16-.247.16-.05%200-.178-.05-.36-.233l-.075-.074C2.695%2011%202.59%208.115%205.295%205.398c.95-.95%202.5-1.703%203.9-1.703.83%200%201.62.192%202.287.546.617.283%201.37.17%201.878-.34.655-.656.655-1.723%200-2.382-.116-.117-.33-.26-.424-.31C11.81.63%2010.53.323%209.186.323c-2.27%200-4.683%201.113-6.258%202.694C.942%205.01-.07%207.3.004%209.644c.07%202.333%201.218%204.68%203.318%206.788.792.795%201.736%201.216%202.728%201.216.933%200%201.843-.39%202.57-1.097L19.71%205.42c1.082-1.085%202.52-1.687%204.066-1.69%201.532%200%202.972.597%204.058%201.68%201.084%201.085%201.684%202.51%201.685%204.01%200%201.602-.678%203.167-1.913%204.407l-10.414%2010.46-.316.317c-.18.18-.502.18-.68%200l-5.425-5.448c-.658-.632-1.7-.625-2.347.024-.647.65-.654%201.696-.024%202.356l5.426%205.448c.722.725%201.685%201.124%202.71%201.124.967%200%201.88-.355%202.585-1.004l10.86-10.898c1.868-1.877%202.895-4.288%202.892-6.79-.006-2.405-.956-4.675-2.678-6.393-1.717-1.716-3.996-2.66-6.418-2.66z%22%20fill%3D%22url%28%23a%29%22%20fill-rule%3D%22evenodd%22/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 50%;
  width: 34px;
  height: 75px;
  display: inline-block;
  transform: scale(2.6);
}
.sl-subscription-modal.sucesso .modal-body h1,
.sl-subscription-modal.sucesso-pagseguro .modal-body h1 {
  color: #661577;
  font-size: 50px;
  margin: 10px 0;
}
@media screen and (min-width: 992px) {
  .sl-subscription-modal.iframe-bolet .modal-dialog,
  .sl-subscription-modal.iframe-pagseguro .modal-dialog {
    width: 740px;
  }
}
.sl-subscription-modal.iframe-bolet .modal-body .frame,
.sl-subscription-modal.iframe-pagseguro .modal-body .frame {
  width: 100%;
  background: #fff;
}
.sl-subscription-modal.iframe-bolet .modal-body .frame iframe,
.sl-subscription-modal.iframe-pagseguro .modal-body .frame iframe {
  width: 98%;
  margin-left: 2%;
  height: 540px;
}
.sl-subscription-modal.iframe-bolet .modal-footer,
.sl-subscription-modal.iframe-pagseguro .modal-footer {
  background: #fff;
  padding: 20px;
  text-align: center;
}
.sl-subscription-modal.iframe-bolet .modal-footer button,
.sl-subscription-modal.iframe-pagseguro .modal-footer button {
  font-size: 14px;
  padding: 6px 12px;
  border-radius: 2px;
  float: none;
}
@media screen and (min-width: 992px) {
  .sl-subscription-modal.iframe-pagseguro .modal-dialog {
    width: 988px;
  }
}
.sl-subscription-modal.iframe-pagseguro .modal-dialog .modal-body .frame iframe {
  width: 100%;
  margin-left: 0;
}
.sl-subscription-modal .gs {
  margin-top: 20px;
}
.sl-subscription-modal .flag-br:after {
  content: "";
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAPCAIAAABxxpiMAAADk0lEQVQ4y22QS2hcZRzF/9/rPnPvTWYmmUlmpmWaxBrTxFai0KZRF1oXFVGrFSw+slEXguhWcdWNuOmilAYRXAkiSBAJVrqoaEyhsdREGiIkaV6dyczkdmYy9/l99143s8xZ/uD8OBx0aeazpfZ2w6BwWAQ7FIPFJR6FfuJGCHqY8ZhcpCteeZnVgYeHFpjDD+VlAKAx6BQwqthl8Bq4qgPgEJIssDbGAIEJvAdzgiMfkuxHJv39xPrdZxbfSa+LhHJZ5VTmCshJGxINvDR4BAjy0hYxXxlrRU3A+9hLxcKluo0CK27zyfTG5wM7F3M+r3Xjqn7WUk4fga3AebiHVJbxsQ7UtaAVJAAJU3W1cw0NskJCIO0nHBFR/mC0MZ1WGwva5W8ml8uyzd0zo9VLrz24NrU7m1JnlnGErFDDTVmBiEAc+eFBZ1Gcq8JuVrKNFzPOlZH/pov1hb+yX12buB0OmqkGSGh+rbg0bzynO9PPHgxZe6GQNiIsWgqKkSYTTc10FnVt42zq3qeF6EPNo8ht1M5E4t0T7w9PaYtaXBCRulYx/5g1rtzay09V33iiPUq2nm6Zc7a54CDX0y2qdUQnGfliLD6n7qB6Ahl0d3fn629/RDsn3a4mI4O9BWV8Srx8YdiQEtd66NbsEdYopZrjeuFyPbNQNiGiHdHf3P9lVxnoIaOa6mOvO+BDjNwxfEKOZDw7XFy5seKx9Ok3z9NSl6dxycX6P044b3vbtgeCSxQ6Ik/Tr5ZLc/vsk35nGj946mjr1LixMve4alVioxFnU66Hlaante8ndO2RbPywbs647F7LwqBpJvVZQI6dH66odspjnLj7onij2nfHCzMFNFF05c0/f1o9dtDu8py+ATV47/lf33799r9m5uP72evl3hoYMQkSCHkSpUMTHb/66irbAkygFQCSmKxEj9wRiN8alib7ne6ba78tTQiRfuHsKj5V/s7v/3mz32lEgcVE4nMSYh7FsTLGSuj49Yur0h5EGHwEcQ30NgS9UO/NyTuDfctf5nNPFhkR7q1N8X2tZ841g5AAk0FQwBx0AoDBT4bJUcoiBfYFE0xYRqIlEAGmAnqDSpStBOZLK/aFtqP66OZGvgKD1ORdrNbmLkRpYBSCmBJJ+KEiYTok5RzH4SbmOMRRivACD8EjAkmxJuVahjVrm5RDT755RA1bXEkOinnwdCPfCt06P9ATSdFYKVP6H//ftsbz4nQ4AAAAAElFTkSuQmCC) no-repeat;
  width: 25px;
  height: 15px;
  display: inline-block;
  margin-top: 5px;
  vertical-align: text-bottom;
}
.sl-subscription-modal .box-submit {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  margin: 10px 0 0 0;
}
@media (min-width: 992px) {
  .sl-subscription-modal .box-submit {
    flex-direction: row;
  }
}
.sl-subscription-modal .box-submit__btn {
  display: none;
}
@media (min-width: 992px) {
  .sl-subscription-modal .box-submit__btn {
    display: block;
  }
}
.sl-subscription-modal .box-submit__btn.injected {
  display: block;
}
.sl-subscription-modal .box-submit__infos {
  width: 100%;
  text-align: center;
  margin-bottom: 25px;
}
@media (min-width: 600px) {
  .sl-subscription-modal .box-submit__infos {
    text-align: start;
    width: initial;
    margin-bottom: 0;
  }
}
.sucesso {
  width: calc(100% - 20px);
  left: 10px;
  top: 15%;
}
.sl-modal.sl-subscription-modal .modal-dialog .modal-content .modal-header {
  padding: 15px;
  background-color: #fff;
}
.sl-modal.sl-subscription-modal .modal-dialog .modal-content .modal-header .sl-back,
.sl-modal.sl-subscription-modal .modal-dialog .modal-content .modal-header .sl-close {
  border: none;
  padding: 0;
}
.sl-modal.sl-subscription-modal .modal-dialog .modal-content .modal-header .modal-title {
  text-align: center;
  margin: 0;
}
.sl-modal.sl-subscription-modal .modal-dialog .modal-content .modal-header .modal-title small {
  margin: 0;
  width: 100%;
}
.sl-modal.sl-subscription-modal .modal-dialog .modal-content .modal-header-push-confirm {
  padding: 20px 15px;
  background-color: #fff;
  display: flex;
  flex-direction: row-reverse;
  align-items: center;
  justify-content: center;
}
.sl-modal.sl-subscription-modal .modal-dialog .modal-content .modal-header-push-confirm .sl-back,
.sl-modal.sl-subscription-modal .modal-dialog .modal-content .modal-header-push-confirm .sl-close {
  border: none;
  position: absolute;
  padding: 0;
  right: 20px;
  top: 4px;
  height: 50px;
  font-size: 45px;
  font-weight: lighter;
  color: #000;
}
.sl-modal.sl-subscription-modal .modal-dialog .modal-content .modal-header-push-confirm .modal-title {
  font-size: 25px;
  font-weight: 400;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: center;
  width: 80%;
  color: #000;
}
.sl-modal.sl-subscription-modal .modal-dialog .modal-content .modal-header-push-confirm .modal-title small {
  margin: 0;
  width: 100%;
}
.sl-modal.sl-subscription-modal .modal-dialog .modal-content .modal-body > .tab-content {
  padding: 0;
}
.sl-modal.sl-subscription-modal.injected.erro .modal-content,
.sl-modal.sl-subscription-modal.injected .small-discount.erro .modal-content {
  padding: 10px;
}
.sl-modal.sl-subscription-modal.injected .billet .modal-body,
.sl-modal.sl-subscription-modal.injected .small-discount .billet .modal-body {
  padding: 30px;
  min-height: 0;
  margin: 0 auto;
}
.popoverSecurity {
  width: 220px;
  overflow: hidden;
}
.popoverSecurity .securityCode {
  width: 58px;
  height: 37px;
  float: left;
  margin-right: 13px;
  background-image: url("../../../images/assinatura-sprite.png?v1");
  background-position: 0px -120px;
}
.popoverSecurity .amex {
  width: 58px;
  height: 37px;
  float: left;
  margin-right: 13px;
  background-image: url("../../../images/assinatura-sprite.png?v1");
  background-position: -60px -120px;
}
.popoverSecurity p {
  font-size: 13px;
  color: #666;
  line-height: 19px;
  float: left;
  font-family: "Source Sans Pro", "Helvetica Neue", Arial, Helvetica, sans-serif;
  width: 145px;
}
.popover-content {
  padding: 9px 14px;
  font-family: "Source Sans Pro", "Helvetica Neue", Arial, Helvetica, sans-serif;
  font-size: 14px;
  line-height: 1.42857143;
  color: #666666;
}
.icon-loading {
  position: absolute;
  top: 32px;
  right: 5px;
  height: 16px;
  width: 16px;
  background-image: url("../../../images/icon/loaderCep.jpg?v1");
  opacity: 0.5;
  animation-name: spin;
  animation-duration: 900ms;
  animation-iteration-count: infinite;
  animation-timing-function: linear;
}
@keyframes spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
.icon-loading.full {
  top: 12px;
}
.icon-bb {
  background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%22272.092%22%20height%3D%2252.387%22%20viewBox%3D%220%200%20255.08662%2049.112364%22%3E%3Cpath%20d%3D%22M3.543%2045.57h248V3.542h-248z%22%20fill%3D%22%23fde100%22/%3E%3Cpath%20d%3D%22M15.107%2019.298l6.558%204.377%207.878-5.252-3.28-2.194%204.266-2.836%209.184%206.127-15.089%2010.06%203.28%202.194%2018.713-12.476L30.862%208.795zm31.51%2010.504l-6.57-4.377-7.878%205.252%203.279%202.182-4.266%202.848-9.184-6.127%2015.09-10.06-3.28-2.194-18.701%2012.476%2015.755%2010.503zm0-16.63l-3.292%202.194-3.279-2.195%206.57-4.376zm-31.51%2022.757l3.28-2.195%203.278%202.195-6.558%204.376zM61.509%2035.041c2.059%200%207.175-.234%207.175-5.548%200-2.884-.9-4.894-4.352-5.325%202.638-.518%203.957-2.268%203.957-4.685%200-4.475-3.045-5.436-6.755-5.436h-8.618V35.04zm154.653%200c2.885%200%205.794-.382%205.794-4.832%200-5.141-7.446-4.623-7.446-7.89%200-1.184.728-1.825%201.948-1.825h3.994v-2.65h-5.609c-4.598%200-5.732%202.083-5.732%204.77%200%205.117%208.247%204.993%208.247%207.878%200%201.159-.629%201.948-1.898%201.948h-5.905l-4.377-14.584h-5.24L195.095%2033.5l-3.045-6.731c2.231-.407%203.119-1.825%203.131-4.413%200-2.934-1.75-4.5-4.45-4.5h-8.198v17.185h4.475V20.494h1.492c1.257%200%202.354.925%202.354%202.614%200%201.43-.715%202.613-1.861%202.54l-1.258.012%204.08%209.381h7.176l1.072-3.809h4.635l1.06%203.81zm-12.143-6.435h-3.316l1.578-7.04zm-49.915%206.94c6.694%200%206.694-4.45%206.694-9.011%200-4.623%200-9.024-6.694-9.024s-6.694%204.4-6.694%209.024c0%204.561%200%209.012%206.694%209.012m0-2.614c-1.96%200-2.22-1.923-2.22-6.398s.26-6.41%202.22-6.41c1.96%200%202.206%201.935%202.206%206.41s-.246%206.398-2.206%206.398m-21.254%202.108h6.534c6.855%200%206.398-6.065%206.398-8.716%200-5.362-.986-8.518-6.238-8.518h-6.694zm4.365-14.56h1.762c2.404%200%202.404%202.8%202.404%205.967%200%204.328-.419%205.98-2.515%205.98h-1.651zm34.727%205.4h1.085c2.096%200%202.761%201.147%202.761%202.996%200%202.946-1.984%202.971-2.872%202.971h-2.305v-5.93zm-1.331-3.205v-5.362h2.564c1.405%200%202.392%201.121%202.392%202.675%200%202.034-1.27%202.663-2.17%202.663h-1.455zm3.291%2012.377c2.059%200%207.175-.234%207.175-5.56%200-2.884-.9-4.881-4.34-5.325%202.639-.518%203.958-2.268%203.958-4.685%200-4.475-3.057-5.436-6.756-5.436h-8.63v21.006zm66.09-.012V32.44h-5.104V17.856h-4.364V35.04zM227.96%2017.856h-4.376V35.04h4.376zm-106.55%2017.69c6.694%200%206.694-4.462%206.694-9.048%200-4.648%200-9.061-6.694-9.061-6.682%200-6.682%204.413-6.682%209.06%200%204.587%200%209.05%206.682%209.05m0-2.614c-1.96%200-2.206-1.948-2.206-6.435%200-4.5.246-6.436%202.206-6.436s2.22%201.936%202.22%206.436c0%204.487-.26%206.435-2.22%206.435m-43.258-4.34h-3.329l1.578-7.027zm-5.042%206.448l1.084-3.81h4.636l1.06%203.81h4.574l-5.166-17.185h-5.227L68.795%2035.04zm34.32.505c3.797%200%206.016-1.504%206.016-6.188h-4.327c-.049%201.38-.073%203.575-1.689%203.575-1.836%200-2.108-1.122-2.108-6.435%200-5.511.42-6.436%202.022-6.436%201.147%200%201.664.863%201.664%203.206h4.303c.16-3.773-1.936-5.831-6.078-5.831-6.164%200-6.336%203.92-6.336%209.06%200%205.166-.16%209.05%206.533%209.05m-18.233-.506V23.588l4.771%2011.453h5.166V17.856H95.41v11.107l-4.648-11.107h-5.289V35.04zm-29.944-9.185h.678c2.564%200%203.378%201.135%203.378%202.996%200%202.934-2.429%202.959-3.514%202.959h-1.59v-5.93zm-1.048-3.217v-5.363h1.899c1.726%200%202.934%201.134%202.934%202.675%200%202.035-1.554%202.676-2.663%202.676h-1.788z%22%20fill%3D%22%23003882%22%20fill-rule%3D%22evenodd%22/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  display: inline-block;
  width: 272px;
  height: 52px;
}
.position-sticky {
  position: fixed !important;
}
@media (min-width: 600px) {
  .mobile .sl-subscription-modal .auto-recharge label {
    padding: 10px;
  }
  .mobile .sl-subscription-modal .auto-recharge input[type="checkbox"] {
    vertical-align: top;
    height: 20px;
    padding: 10px;
    position: absolute;
  }
  .mobile .sl-subscription-modal .auto-recharge .auto-recharge-info {
    width: 100%;
  }
  .mobile .sl-subscription-modal .auto-recharge .auto-recharge-title {
    font-size: 16px;
    line-height: 22px;
    margin-bottom: 10px;
    padding-left: 30px;
    width: calc(100% - 18px);
    display: inline-block;
  }
  .mobile .sl-subscription-modal .auto-recharge .auto-recharge-resume {
    font-size: 13px;
    line-height: 18px;
  }
  .sl-subscription-modal.erro .modal-body {
    padding: 30px;
  }
  .sl-subscription-modal.erro .container-erro .list {
    margin: 10px 0;
    display: flex;
    justify-content: center;
  }
  .sl-subscription-modal.erro .container-erro .list .col-xs-12,
  .sl-subscription-modal.erro .container-erro .list .col-sm-3 {
    padding: 0 5px;
  }
  .sl-subscription-modal.erro .container-erro .list .item {
    height: 100px;
  }
  .sl-subscription-modal.erro .container-erro .list .item.debit-online {
    padding-left: 25px;
    padding-right: 25px;
  }
  .sl-subscription-modal .modal-header .sl-btn {
    margin-right: 0;
  }
  .sl-modal.sl-subscription-modal.injected.erro .modal-content,
  .sl-modal.sl-subscription-modal.injected .small-discount.erro .modal-content {
    padding: 20px;
  }
}
@media (min-width: 992px) {
  .sl-subscription-modal .modal-body .sl-subscription-payment {
    padding: 15px;
  }
  .sl-subscription-modal .modal-body .sl-subscription-payment .nav-tabs {
    padding: 0;
  }
  .sl-subscription-modal .sl-btn.btn-lg {
    padding: 15px 25px;
  }
  .sl-subscription-modal .sl-btn.btn-lg.sl-sign {
    display: none;
  }
  .sl-subscription-modal.erro .modal-body {
    padding: 30px;
  }
  .sl-subscription-modal.erro .container-erro .list .item {
    height: 110px;
    padding: 25px 10px;
  }
  .sl-subscription-modal.erro .container-erro .list .item.debit-online {
    padding-left: 25px;
    padding-right: 25px;
  }
}
.payment_tokens__icon {
  fill: #661578;
}
.payment_tokens__icon:hover {
  fill: #fff;
}
/*split*/
/*splitfilename=bootstrap-sl-common-k4c4d04.css*/

.sl-subscription-modal .modal-body a.sl-btn.btn-primary {
  cursor: pointer;
}
.sl-subscription-modal .modal-body a.sl-btn.btn-primary:hover,
.sl-subscription-modal .modal-body a.sl-btn.btn-primary:visited,
.sl-subscription-modal .modal-body a.sl-btn.btn-primary:focus {
  color: white;
}
.sl-subscription-modal .modal-body .nav.nav-pills {
  margin-bottom: 0;
  border-bottom: 1px solid #e1e1e1;
}
.sl-subscription-modal .modal-body .nav.nav-pills > li > a {
  padding: 18px 30px 18px 15px;
  cursor: pointer;
  background-color: #E9E9E9;
  color: #9F9F9F;
  line-height: 17px;
  font-size: 16px;
}
.sl-subscription-modal .modal-body .nav.nav-pills > li > a .icon {
  display: none;
}
.sl-subscription-modal .modal-body .nav.nav-pills > li:first-child .icon {
  display: block;
  background-image: url("../../../images/assinatura-icons-sprite.png?v1");
  background-position: -98px 0;
  position: absolute;
  width: 24px;
  height: 23px;
  right: 5px;
  top: 15px;
  z-index: 2;
}
.sl-subscription-modal .modal-body .nav.nav-pills > li:first-child.active .icon {
  display: none;
}
.sl-subscription-modal .modal-body .nav.nav-pills > li.active > a {
  background-color: #fff;
  color: #661577;
  font-weight: bold;
  font-size: 17px;
}
.sl-subscription-modal .modal-body .nav.nav-pills > li.disabled > a {
  cursor: not-allowed;
}
.sl-subscription-modal .modal-body .nav.nav-pills > li.done > a .icon {
  background-image: url("../../../images/assinatura-icons-sprite.png?v1");
  background-position: -98px 0;
  display: inline-block;
  position: absolute;
  width: 24px;
  height: 23px;
  margin: -4px 0 0 10px;
}
.sl-subscription-modal .modal-body .nav.nav-pills > li:first-child:after {
  content: ' ';
  display: block;
  position: absolute;
  top: 0;
  right: -20px;
  height: 53px;
  width: 20px;
  border: 26px solid transparent;
  border-left: 16px solid #E9E9E9;
  border-right: none;
  z-index: 2;
}
.sl-subscription-modal .modal-body .nav.nav-pills > li.active:after {
  border-left-color: #fff;
}
.sl-subscription-modal .modal-body .nav.nav-pills li:last-child:after {
  display: none;
}
.sl-subscription-modal .modal-body .nav.nav-tabs {
  padding: 20px;
  background-color: #fff;
  display: grid;
  grid-row-gap: 10px;
  justify-content: center;
}
.sl-subscription-modal .modal-body .nav.nav-tabs li {
  width: 260px;
  margin: 0 auto;
}
.sl-subscription-modal .modal-body .nav.nav-tabs li svg {
  width: 45px;
  height: 30px;
  fill: #661577;
  margin: 0 10px 0;
}
.sl-subscription-modal .modal-body .nav.nav-tabs li a {
  display: flex;
  align-items: center;
  padding: 15px 35px;
}
.sl-subscription-modal .modal-body .nav.nav-tabs li:hover svg {
  fill: #fff;
}
.sl-subscription-modal .modal-body .nav.nav-mobile li {
  width: 100%;
  background-color: #eaeaea;
  border: 1px solid #e0e0e0;
  min-height: 46px;
  line-height: 46px;
  float: none;
  display: block;
  margin-bottom: -3px;
}
.sl-subscription-modal .modal-body .nav.nav-mobile li:hover {
  background-color: #f4f4f4;
}
.sl-subscription-modal .modal-body .nav.nav-mobile li button {
  color: #666;
  min-height: 46px;
  line-height: 46px;
  text-align: left;
  padding: 0 20px;
  border: none;
  border-top: 1px solid #fff;
  font-size: 18px;
  background: none;
  filter: none;
  display: block;
  float: none;
  width: 100%;
  position: relative;
}
.sl-subscription-modal .modal-body .nav.nav-mobile li button strong {
  white-space: initial;
}
.sl-subscription-modal .modal-body .nav.nav-mobile li button hr {
  display: none;
}
.sl-subscription-modal .modal-body .nav.nav-mobile li button:active {
  border: none;
  border-top: 1px solid #fff;
  outline: none;
  box-shadow: none;
}
.sl-subscription-modal .modal-body .nav.nav-mobile li button .change-plan {
  font-size: 13px;
  display: inline-block;
  color: #661577;
  padding: 0 5px;
  vertical-align: middle;
}
.sl-subscription-modal .modal-body .nav.nav-mobile li.done > button .icon {
  background-image: url("../../../images/assinatura-icons-sprite.png?v1");
  background-position: -98px 0;
  display: inline-block;
  position: absolute;
  width: 24px;
  height: 23px;
  right: 20px;
  top: 10px;
  z-index: 2;
}
.sl-subscription-modal .modal-body .nav.nav-mobile li.done .small {
  display: none;
}
.sl-subscription-modal .modal-body .tab-content > .tab-pane {
  display: block;
}
.sl-subscription-modal .modal-body .tab-content.payment-methods {
  border: 1px solid #D6D6D6;
  background-color: #fff;
  padding: 10px 10px 55px;
  height: 100%;
  min-height: 100vh;
  margin-left: 0;
}
@media (min-width: 992px) {
  .sl-subscription-modal .modal-body .tab-content.payment-methods {
    margin-left: -22px;
    height: unset;
    padding: 10px;
    min-height: auto;
  }
}
.sl-subscription-modal .modal-body .tab-content.payment-methods .tab-pane {
  color: #757575;
  padding: 10px 15px 10px;
  font-size: 16px;
  line-height: 16px;
}
@media (max-width: 992px) {
  .sl-subscription-modal .modal-body .tab-content.payment-methods .tab-pane {
    padding: 10px 0 10px;
  }
}
.sl-subscription-modal .modal-body .tab-content.payment-methods .tab-pane span.divider {
  position: absolute;
  top: 9px;
  right: -5px;
  font-size: 22px;
  color: #BEBEBE;
}
.sl-subscription-modal .modal-body .tab-content.payment-methods .tab-pane .alert {
  line-height: 17px;
  font-size: 13px;
  margin-top: 15px;
  margin-bottom: 5px;
}
.sl-subscription-modal .modal-body .tab-content.payment-methods .tab-pane .form-group {
  position: relative;
  margin-bottom: 10px;
}
.sl-subscription-modal .modal-body .tab-content.payment-methods .tab-pane .form-group .icon-helper {
  display: block;
  height: 13px;
  width: 13px;
  font-size: 10px !important;
  border-radius: 50%;
  line-height: 13px !important;
  font-family: Arial, Verdana, sans-serif;
  font-weight: bold;
  text-align: center;
  color: #fff;
  background-color: #4b0045;
  cursor: help;
  position: absolute;
  right: 10px;
  top: 13px;
}
.sl-subscription-modal .modal-body .tab-content.payment-methods .tab-pane .form-group label + .icon-helper {
  top: 33px;
}
.sl-subscription-modal .modal-body .tab-content.payment-methods .selected-card {
  background-image: url("../../../images/assinatura-sprite.png?v1");
  background-position: -1px -1px;
  min-width: 62px;
  border-bottom-left-radius: 3px;
  border-top-left-radius: 3px;
}
.sl-subscription-modal .modal-body .tab-content.payment-methods .cards-position {
  position: absolute;
  height: 30px;
  top: 26px;
  right: 2px;
}
@media (max-width: 600px) {
  .sl-subscription-modal .modal-body .tab-content.payment-methods .cards-position {
    top: 24px;
  }
}
.sl-subscription-modal .modal-body .tab-content.payment-methods .cards {
  margin-bottom: 15px;
}
.sl-subscription-modal .modal-body .tab-content.payment-methods .cards .btn-group .btn {
  border: 1px solid #ccc;
  background: transparent;
  background-image: url("../../../images/assinatura-sprite.png?v1");
  width: 64px;
  height: 38px;
}
.sl-subscription-modal .modal-body .tab-content.payment-methods .cards .btn-group .btn.more {
  background: none;
  cursor: default;
  box-shadow: 0 0 0;
}
.sl-subscription-modal .modal-body .tab-content.payment-methods .cards .btn-group .btn.more a {
  display: block;
  height: 38px;
  line-height: 38px;
}
.sl-subscription-modal .modal-body .tab-content.payment-methods .cards .btn-group .btn.flag-disabled {
  opacity: 0.4;
  cursor: not-allowed;
}
.sl-subscription-modal .modal-body .tab-content.payment-methods .cards .btn-group input[type=radio] {
  display: none;
}
.sl-subscription-modal .modal-body .tab-content.payment-methods .cards.credit .visa {
  background-position: -65px 0;
}
.sl-subscription-modal .modal-body .tab-content.payment-methods .cards.credit .master {
  background-position: -129px 0;
}
.sl-subscription-modal .modal-body .tab-content.payment-methods .cards.credit .american {
  background-position: -193px 0;
}
.sl-subscription-modal .modal-body .tab-content.payment-methods .cards.credit .elo {
  background-position: 0 -39px;
}
.sl-subscription-modal .modal-body .tab-content.payment-methods .cards.credit .dinners {
  background-position: -65px -39px;
}
.sl-subscription-modal .modal-body .tab-content.payment-methods .cards.credit .jcb {
  background-position: -129px -39px;
}
.sl-subscription-modal .modal-body .tab-content.payment-methods .cards.credit .discover {
  background-position: -193px -39px;
}
.sl-subscription-modal .modal-body .tab-content.payment-methods .cards.credit .aura {
  background-position: 0 -79px;
}
.sl-subscription-modal .modal-body .tab-content.payment-methods .cards.debit .visa {
  background-position: 0 -162px;
  width: 63px;
  height: 40px;
}
.sl-subscription-modal .modal-body .tab-content.payment-methods .cards.debit .visa.noclick {
  pointer-events: none;
  cursor: default;
}
.sl-subscription-modal .modal-body .tab-content.payment-methods .cards.debit .master {
  background-position: -66px -162px;
  width: 61px;
  height: 40px;
}
.sl-subscription-modal .modal-body .tab-content.payment-methods .cards.debit .master.noclick {
  pointer-events: none;
  cursor: default;
}
.sl-subscription-modal .modal-body .tab-content.payment-methods .cards.online .bancodobrasil {
  background-position: -2px -203px;
}
.sl-subscription-modal .modal-body .tab-content.payment-methods .cards.online .bancodobrasil.selected {
  border: 2px solid #661577;
}
.sl-subscription-modal .modal-body .tab-content.payment-methods .cards.online .banrisul {
  background-position: -66px -203px;
}
.sl-subscription-modal .modal-body .tab-content.payment-methods .cards.online .banrisul.selected {
  border: 2px solid #661577;
}
.sl-subscription-modal .modal-body .tab-content.payment-methods .cards.online .bradesco {
  background-position: -130px -203px;
}
.sl-subscription-modal .modal-body .tab-content.payment-methods .cards.online .bradesco.selected {
  border: 2px solid #661577;
}
.sl-subscription-modal .modal-body .tab-content.payment-methods .cards.online .itau {
  background-position: -194px -164px;
}
.sl-subscription-modal .modal-body .tab-content.payment-methods .cards.online .itau.selected {
  border: 2px solid #661577;
}
.sl-subscription-modal .modal-body .tab-content.payment-methods .cards .description-plan {
  margin-top: 25px;
  font-size: 14px;
}
.sl-subscription-modal .modal-body .tab-content.payment-methods .popover {
  margin-top: 14px !important;
  right: 0 !important;
}
.sl-subscription-modal .modal-body .tab-content.payment-methods .has-feedback > .popover {
  left: inherit !important;
}
.sl-subscription-modal .modal-body .tab-content.payment-methods .form-actions {
  margin-top: 104px;
}
.sl-subscription-modal .modal-body .tab-content.payment-methods .amex.credit {
  background-position: -194px -5px;
}
.sl-subscription-modal .modal-body .tab-content.payment-methods .elo.credit {
  background-position: -1px -44px;
}
.sl-subscription-modal .modal-body .tab-content.payment-methods .diners.credit {
  background-position: -66px -44px;
}
.sl-subscription-modal .modal-body .tab-content.payment-methods .jcb.credit {
  background-position: -130px -44px;
}
.sl-subscription-modal .modal-body .tab-content.payment-methods .discover.credit {
  background-position: -194px -44px;
}
.sl-subscription-modal .modal-body .tab-content.payment-methods .hipercard.credit {
  background-position: -66px -85px;
}
.sl-subscription-modal .modal-body .tab-content.payment-methods .aura.credit {
  background-position: -1px -84px;
}
.sl-subscription-modal .modal-body .tab-content.payment-methods .visa.credit {
  background-position: -66px -6px;
}
.sl-subscription-modal .modal-body .tab-content.payment-methods .mastercard.credit {
  background-position: -130px -6px;
}
.sl-subscription-modal .modal-body .tab-content.payment-methods .visaelectron.debit {
  background-position: -1px -168px;
}
.sl-subscription-modal .modal-body .tab-content.payment-methods .mastercardmaestro.debit {
  background-position: -65px -168px;
}
.sl-subscription-modal .modal-body .tab-content.payment-methods .bancodobrasil {
  background-position: -2px -203px;
}
.sl-subscription-modal .modal-body .tab-content.payment-methods .banrisul {
  background-position: -66px -203px;
}
.sl-subscription-modal .modal-body .tab-content.payment-methods .bradesco {
  background-position: -130px -203px;
}
.sl-subscription-modal .modal-body .tab-content.payment-methods .itau {
  background-position: -194px -164px;
}
.sl-subscription-modal .modal-body .tab-content .plots-info {
  padding: 0 5px;
}
@media (min-width: 600px) {
  .sl-subscription-modal .modal-body .tab-content .plots-info {
    padding: 0 20px;
  }
}
.sl-subscription-modal .modal-body .tab-content .plan-pix-discount {
  color: #d9186a;
}
.sl-subscription-modal .modal-body .tab-content .plan-selected-header {
  margin: 0 5px;
  font-size: 15px;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
@media (min-width: 600px) {
  .sl-subscription-modal .modal-body .tab-content .plan-selected-header {
    padding: 10px 15px 0;
    font-size: 16px;
    justify-content: normal;
  }
}
.sl-subscription-modal .modal-body .tab-content .plan-selected-name {
  display: flex;
  flex-direction: column;
}
@media (min-width: 600px) {
  .sl-subscription-modal .modal-body .tab-content .plan-selected-name {
    flex-direction: row;
  }
}
.sl-subscription-modal .modal-body .tab-content .change-plan {
  font-size: 13px;
  color: #661577;
  cursor: pointer;
  align-self: center;
  margin-left: 7px;
}
.sl-subscription-modal .modal-body .tab-content .choosen-plan {
  color: #4f4f4f;
}
@media (min-width: 600px) {
  .sl-subscription-modal .modal-body .tab-content .choosen-plan {
    margin-left: 5px;
  }
}
.sl-subscription-modal .modal-body .tab-content .choosen-plan--line-through span {
  text-decoration: line-through;
}
.sl-subscription-modal .modal-body .tab-content hr {
  border-top: 1px dashed #CACACA;
  margin: 15px 0;
}
@media (min-width: 600px) {
  .sl-subscription-modal .modal-body .tab-content hr {
    margin: 25px 0;
  }
}
@media (max-width: 480px) {
  .sl-subscription-modal .modal-body .tab-content {
    padding: 5px;
  }
}
@media (min-width: 600px) {
  .sl-subscription-modal .modal-body .nav.nav-tabs {
    grid-gap: 25px;
    grid-template-columns: 200px auto;
    padding: 40px 70px;
    justify-content: center;
  }
  .sl-subscription-modal .modal-body .nav.nav-tabs li {
    width: auto;
    margin: 0;
  }
  .sl-subscription-modal .modal-body .nav.nav-tabs li svg {
    margin: 0 0 15px;
  }
  .sl-subscription-modal .modal-body .nav.nav-tabs li a {
    padding: 40px 35px;
    flex-direction: column;
  }
  .sl-subscription-modal .modal-body .nav.nav-tabs:before,
  .sl-subscription-modal .modal-body .nav.nav-tabs:after {
    display: none;
  }
}
@media (min-width: 992px) {
  .sl-subscription-modal .modal-body .nav.nav-tabs {
    padding: 0;
    background-color: inherit;
    border-bottom: none;
    grid-gap: 0;
    grid-template-columns: 1fr;
  }
  .sl-subscription-modal .modal-body .nav.nav-tabs > li + li {
    margin: 5px 0 0;
  }
  .sl-subscription-modal .modal-body .nav.nav-tabs > li > a {
    border-radius: 5px;
    padding: 14px 15px;
    cursor: pointer;
    background-color: #F5F5F5;
    border: 1px solid #D6D6D6;
    color: #757575;
    font-size: 14px;
    width: 95%;
    align-items: flex-start;
  }
  .sl-subscription-modal .modal-body .nav.nav-tabs > li > a svg {
    display: none;
  }
  .sl-subscription-modal .modal-body .nav.nav-tabs > li > a:hover {
    background-color: #e8e8e8;
  }
  .sl-subscription-modal .modal-body .nav.nav-tabs > li.active > a {
    background-color: #fff;
    border-right: none;
    color: #661577;
    font-weight: bold;
    width: 100%;
    z-index: 2;
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
  }
}
@media (min-width: 992px) and (max-width: 992px) {
  .sl-subscription-modal .modal-body .nav.nav-tabs > li > a {
    width: 100%;
  }
}
.sl-modal.sl-subscription-modal.injected .modal-body .tab-content.payment-methods.tab-content--pix {
  padding: 10px 0px 10px;
}

.modal.sl-modal.sl-subscription-modal.subscribe-new-modal {
  font-family: "Source Sans Pro", "Helvetica Neue", Arial, Helvetica, sans-serif;
}
.modal.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog {
  /*utilizado max-width pois as variaveis desktop eram muitas para replicar*/
}
@media (max-width: 992px) {
  .modal.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog {
    width: 100%;
    height: 100%;
    margin: 0;
  }
}
.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content {
  height: 100vh;
  border: 0;
  border-radius: 0;
  background-color: transparent;
  overflow: visible;
}
@media (min-width: 992px) {
  .sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content {
    height: auto;
    border-radius: 5px;
  }
}
.sl-subscription-modal.subscribe-new-modal .modal-header.advantages-header {
  background-image: linear-gradient(to right, #661577, #ba2772);
  height: 60vh;
  display: flex;
  justify-content: space-evenly;
  align-items: center;
  flex-direction: column;
  border: none;
}
@media (min-width: 992px) {
  .sl-subscription-modal.subscribe-new-modal .modal-header.advantages-header {
    height: 385px;
  }
}
.sl-subscription-modal.subscribe-new-modal .modal-body.advantages-body {
  background-color: #fff;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  flex-direction: column;
  height: 40vh;
  padding: 15px;
}
@media (min-width: 480px) {
  .sl-subscription-modal.subscribe-new-modal .modal-body.advantages-body {
    padding: 30px;
  }
}
@media (min-width: 992px) {
  .sl-subscription-modal.subscribe-new-modal .modal-body.advantages-body {
    height: 305px;
  }
}
.sl-subscription-modal.subscribe-new-modal .modal-body.plans-body {
  background-color: #fff;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-evenly;
}
.sl-subscription-modal.injected.subscribe-new-modal .modal-body.new-modal-body,
.sl-subscription-modal.subscribe-new-modal .modal-body.new-modal-body {
  padding: 0;
}
.sl-modal.subscribe-one-click.subscription.sl-subscription-modal.subscribe-new-modal.sucesso .modal-dialog .modal-content {
  background-color: #fff;
}
hr.separate {
  width: 100%;
  margin: 0 20px;
}
.subscribe-new-modal .new-modal__button {
  background-color: #00ad91;
  border-radius: 31.5px;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2);
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  border: none;
  color: #fff;
}
@media (max-width: 992px) {
  .subscribe-new-modal .new-modal__button {
    margin-top: 10px;
  }
}
.sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content {
  /*utilizado max-width pois as variaveis desktop eram muitas para replicar*/
}
@media (max-width: 992px) {
  .sl-modal.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content {
    overflow-y: scroll;
  }
}
.advantages-header__table {
  border-radius: 8px;
  background-color: rgba(255, 255, 255, 0.14);
  max-width: 400px;
  color: #fff;
  font-size: 14px;
  padding: 10px;
}
@media (min-width: 480px) {
  .advantages-header__table {
    font-size: 16px;
  }
}
.advantages-header__table table tr td {
  text-align: center;
  padding: 0 8px;
}
@media (min-width: 480px) {
  .advantages-header__table table tr td {
    padding: 0 10px;
  }
}
.advantages-header__table table tr {
  margin: 5px 0;
}
.advantages-header__table table tr td.advantages-header__table-advantage {
  text-align: left;
}
.advantages-header__table-advantage--bold {
  font-weight: 600;
}
.advantages-header__table-title {
  font-size: 20px;
}
.advantages-header__title {
  font-size: 23px;
  font-weight: 600;
  color: #fff;
  text-align: center;
}
.advantages-header__subtitle {
  font-size: 17px;
  color: #fff;
  text-align: center;
}
.advantages-header__table-icon {
  width: 17px;
  height: 17px;
  fill: #EADE3C;
}
.advantages-header__table-icon--check {
  opacity: 1;
}
.advantages-header__table-icon--cancel {
  opacity: 0.403;
}
.advantages-body__button {
  width: 290px;
  height: 56px;
}
@media (min-width: 480px) {
  .advantages-body__button {
    width: 305px;
    height: 63px;
  }
}
.advantages-body__cancelation-label {
  font-size: 12px;
  color: #000;
  font-weight: bold;
  text-align: center;
  display: flex;
  flex-direction: row;
  align-items: center;
  font-weight: normal;
  gap: 20px;
}
.advantages-body__cancelation-label p {
  font-weight: normal;
  margin: 0;
}
.advantages-body__label {
  font-size: 14px;
  color: #2F2F2F;
  margin-bottom: 5px;
  text-align: center;
}
@media (min-width: 480px) {
  .advantages-body__label {
    font-size: 16px;
  }
}
.advantages-body__link,
.advantages-body__link:hover,
.advantages-body__link:active,
.advantages-body__link:focus {
  color: #661577;
  font-size: 12px;
  text-align: left;
  text-decoration: underline;
  font-weight: normal;
}
@media (min-width: 480px) {
  .advantages-body__link,
  .advantages-body__link:hover,
  .advantages-body__link:active,
  .advantages-body__link:focus {
    font-size: 12px;
  }
}
.advantages-body__button-title {
  font-size: 19px;
  font-weight: bold;
  color: #fff;
}
@media (min-width: 480px) {
  .advantages-body__button-title {
    font-size: 21px;
  }
}
.advantages-body__button-title:hover {
  cursor: pointer;
}
.advantages-body__button-subtitle {
  font-size: 14px;
  color: #fff;
}
@media (min-width: 480px) {
  .advantages-body__button-subtitle {
    font-size: 16px;
  }
}
.advantages-body__card-container {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 1rem;
  margin-top: 40px;
}
@media (min-width: 992px) {
  .advantages-body__card-container {
    gap: 27px;
  }
}
.advantages-header__table-subtitle {
  font-size: 12px;
  font-weight: normal;
}
@media (min-width: 600px) {
  .advantages-header__table-subtitle {
    font-size: 14px;
  }
}
.advantages-body__flags-image {
  width: 300px;
}
@media (min-width: 992px) {
  .advantages-body__flags-image {
    width: auto;
  }
}
@media (min-width: 992px) {
  .advantages-body__flags-image--d {
    width: auto;
  }
}
.advantages-body__payment {
  display: flex;
  gap: 20px;
  align-items: center;
}
.advantages-header__close {
  width: 30px;
  height: 30px;
  fill: #fff;
}
.sl-subscription-modal.subscribe-new-modal .modal-header.common-header {
  background-image: linear-gradient(to right, #661577, #ba2772);
  height: 10vh;
  display: flex;
  justify-content: center;
  align-items: center;
  border: none;
}
@media (min-width: 992px) {
  .sl-subscription-modal.subscribe-new-modal .modal-header.common-header {
    height: 110px;
  }
}
.common-header__title {
  font-size: 23px;
  font-weight: bold;
  color: #fff;
  text-align: center;
}
.sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-header .sl-close.subscribe-new-modal__close {
  color: #fff;
  height: 30px;
  width: 30px;
  left: 14px;
  top: 10px;
}
@media (min-width: 992px) {
  .sl-subscription-modal.subscribe-new-modal .modal-dialog .modal-content .modal-header .sl-close.subscribe-new-modal__close {
    left: 24px;
    top: 30px;
  }
}
.common-header__back-container {
  position: absolute;
  left: 14px;
}
@media (min-width: 992px) {
  .common-header__back-container {
    left: 24px;
  }
}
.common-header__back {
  width: 30px;
  height: 30px;
  fill: #fff;
}
.plans-body {
  height: 90vh;
  background: #fff;
  padding: 23px;
}
@media (min-width: 992px) {
  .plans-body {
    height: 580px;
  }
}
.plans-body__title {
  font-size: 23px;
  font-weight: bold;
  color: #661577;
  text-align: center;
  margin-bottom: 10px;
}
.plans-body__subtitle {
  font-size: 17px;
  color: #333;
  text-align: center;
}
.plans-body__plans-container {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 0;
}
.plans-body__plan {
  border-radius: 6px;
  border: solid 1px #e1e1e1;
  width: 150px;
  height: 200px;
  background-color: #f9f9f9;
  list-style: none;
  padding: 20px 0;
  margin: 20px 5px;
  position: relative;
  color: #575757;
  cursor: pointer;
}
@media (min-width: 480px) {
  .plans-body__plan {
    margin: 20px 10px;
    width: 160px;
  }
}
.plans-body__plan--d {
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.plans-body__plan.plans-body__plan--selected {
  background-image: linear-gradient(to right, #661577, #ba2772);
  color: #fff;
}
.plans-body__plan.plans-body__plan--selected .plans-body__price--periodicy,
.plans-body__plan.plans-body__plan--selected .plans-body__price--currency {
  color: #fff;
}
.plans-body__description-container {
  display: flex;
  flex-direction: column;
  justify-content: space-evenly;
  height: 105px;
}
.plans-body__periody {
  font-size: 14px;
  font-weight: bold;
  text-align: center;
  text-transform: uppercase;
  margin-top: 30px;
}
.plans-body__description {
  font-size: 15px;
  text-align: center;
}
.plans-body__price {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: flex-start;
}
.plans-body__price--currency {
  font-size: 17px;
  font-weight: bold;
  color: #929292;
}
.plans-body__price--numeral {
  font-size: 52px;
  line-height: 45px;
}
.plans-body__price--complement {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.plans-body__price--decimal {
  font-size: 17px;
  font-weight: bold;
}
.plans-body__price--periodicy {
  font-size: 15px;
  color: #929292;
}
.plans-body__button {
  background-color: #00ad91;
  width: 305px;
  height: 63px;
  border-radius: 31.5px;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2);
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  border: none;
  color: #fff;
  font-size: 21px;
  pointer-events: initial;
}
.plans-body__button--disabled {
  color: #bbbbbb;
  border: solid 1px rgba(0, 0, 0, 0.1);
  background-color: rgba(0, 0, 0, 0.05);
  pointer-events: none;
  box-shadow: none;
}
.plans-body__best-plan {
  position: absolute;
  background-color: #00ad91;
  color: #fff;
  font-size: 12px;
  font-weight: bold;
  width: 120px;
  height: 20px;
  border-radius: 8px;
  display: flex;
  justify-content: center;
  align-items: center;
  top: -10px;
  left: 15px;
  text-transform: uppercase;
}
@media (min-width: 480px) {
  .plans-body__best-plan {
    left: 20px;
  }
}
.payment-body {
  display: flex;
  justify-content: center;
  flex-direction: column;
}
.payment-body__form {
  width: 100%;
  padding: 20px;
}
@media (min-width: 600px) {
  .payment-body__form {
    width: 60%;
  }
}
.payment-body__card-information {
  display: flex;
  flex-direction: column;
}
.payment-body__card-information input,
.payment-body__card-information select {
  box-sizing: border-box;
  float: none;
  min-width: initial;
  display: block;
  width: 100%;
  height: 38px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #333;
  background-color: #fff;
  background-image: none;
  border-radius: 3px;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}
.payment-body__card-information input:focus,
.payment-body__card-information textarea:focus,
.payment-body__card-information .form-control:focus {
  border-color: #efcbed;
  outline: 0;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(239, 203, 237, 0.6);
}
.payment-body__card-first-section {
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) {
  .payment-body__card-first-section {
    flex-direction: row;
  }
}
.payment-body__card-second-section {
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) {
  .payment-body__card-second-section {
    flex-direction: row;
  }
}
.payment-body__card-information--number {
  display: flex;
  flex-direction: column;
  width: 100%;
  margin: 10px 5px;
}
.payment-body__card-information--expiration-container {
  display: flex;
  flex-direction: column;
  width: 100%;
  margin: 10px 5px;
}
.payment-body__card-information--expiration-date {
  display: flex;
  flex-direction: row;
}
.payment-body__card-information--expiration-month {
  display: flex;
  width: 100%;
  margin-right: 10px;
  flex-direction: column;
}
.payment-body__card-information--expiration-year {
  display: flex;
  width: 100%;
  flex-direction: column;
}
.payment-body__card-information--name {
  display: flex;
  flex-direction: column;
  width: 100%;
  margin: 10px 5px;
}
.payment-body__card-information--cvv {
  display: flex;
  flex-direction: column;
  position: relative;
  width: 100%;
  margin: 10px 5px;
}
.payment-body__card-information--cvv-icon-helper {
  height: 13px;
  width: 13px;
  font-size: 10px;
  border-radius: 50%;
  font-style: normal;
  font-weight: 700;
  text-align: center;
  color: #fff;
  background-color: #661577;
  cursor: help;
  position: absolute;
  right: 10px;
  top: 38px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.payment-body__card-information--plots {
  display: flex;
  flex-direction: column;
  margin: 10px 5px;
}
.payment-body__button {
  width: 300px;
  height: 55px;
  font-size: 21px;
  font-weight: bold;
}
.payment-body__plan-selected-header {
  display: flex;
  justify-content: space-between;
  margin-top: 20px;
}
.payment-body__plan-selected-name {
  display: flex;
  flex-direction: column;
}
.payment-body__choosen-plan {
  display: flex;
}
.payment-body__change-plan {
  display: flex;
  color: #661577;
  justify-content: center;
  align-items: center;
}
.sl-subscription-modal.subscribe-new-modal .form-group.has-error .help-block {
  background: #a94442;
  color: #fff;
  float: left;
  padding: 3px 5px;
  border-radius: 5px;
  font-size: 14px;
}
.payment-body__antifraude-cep {
  display: flex;
  flex-direction: column;
}
.payment-body__cep-section {
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
}
.payment-body__cep-section > input {
  width: 150px;
}
.payment-body__cep-help {
  display: flex;
  width: 100%;
}
/* tratamento modal Injected */
.myaccount .non-subscribers-main .subscribe-new-modal.injected.sl-modal {
  padding: 0;
  margin-top: 25px;
}
@media (min-width: 992px) {
  .myaccount .non-subscribers-main .subscribe-new-modal.injected.sl-modal {
    padding: 0 10px 20px;
  }
}
.sl-modal.sl-subscription-modal.injected .modal-body .tab-content.payment-methods {
  margin-left: 0;
  padding: 10px;
  min-height: unset;
}
@media (min-width: 992px) {
  .sl-modal.sl-subscription-modal.injected .modal-body .tab-content.payment-methods {
    margin-left: -21px;
  }
}
.subscribe-new-modal.injected.sl-modal .common-header__back {
  margin-left: 21px;
}
.sl-subscription-modal.subscribe-new-modal.injected .modal-dialog .modal-content {
  height: 100%;
}
.sl-btn.btn-primary.btn-lg.subscribe-new-modal__payment-button,
.sl-btn.btn-primary.btn-lg.subscribe-new-modal__payment-button:hover {
  background-color: #00ad91;
}

.promotion-end-year.modal-body.new-modal-body.modal-clean.toggleable .modal-header.advantages-header {
  background: url(../../images/modules/campaign/promotion-end-2020/acaba-2020-bg.png), #291047;
  background-size: unset;
}
@media (min-width: 992px) {
  .promotion-end-year.modal-body.new-modal-body.modal-clean.toggleable .modal-header.advantages-header {
    background-size: 40%;
  }
}
.promotion-end-year.modal-body.new-modal-body.modal-clean.toggleable .advantages-header__table {
  background-color: #521091;
}
.promotion-end-year.modal-body.new-modal-body.modal-clean.toggleable .advantages-header__table .advantages-header__table-icon {
  fill: #f267f6;
}
.promotion-end-year.modal-body.new-modal-body.modal-clean.toggleable .advantages-body button {
  background: #1ac6bd;
  box-shadow: none;
}
.promotion-end-year.modal-body.new-modal-body.modal-clean.toggleable .advantages-body button .advantages-body__button-title,
.promotion-end-year.modal-body.new-modal-body.modal-clean.toggleable .advantages-body button .advantages-body__button-subtitle {
  color: #fff;
}
.promotion-end-year.modal-body.new-modal-body.modal-clean.toggleable .modal-header.common-header {
  background: #521091;
}
.promotion-end-year.modal-body.new-modal-body.modal-clean.toggleable .plans-body {
  background: url(../../images/modules/campaign/promotion-end-2020/acaba-2020-bg.png), #291047;
  background-size: unset;
}
.promotion-end-year.modal-body.new-modal-body.modal-clean.toggleable .plans-body .plans-body__title {
  color: #fff;
}
.promotion-end-year.modal-body.new-modal-body.modal-clean.toggleable .plans-body .plans-body__subtitle {
  color: #fff;
}
.promotion-end-year.modal-body.new-modal-body.modal-clean.toggleable .plans-body .plans-body__plan {
  color: #fff;
  background-color: #521091;
  border: none;
}
.promotion-end-year.modal-body.new-modal-body.modal-clean.toggleable .plans-body .plans-body__plan .plans-body__price--currency,
.promotion-end-year.modal-body.new-modal-body.modal-clean.toggleable .plans-body .plans-body__plan .plans-body__price--periodicy {
  color: #fff;
}
.promotion-end-year.modal-body.new-modal-body.modal-clean.toggleable .plans-body .plans-body__plan .plans-body__periody {
  color: #fff;
}
.promotion-end-year.modal-body.new-modal-body.modal-clean.toggleable .plans-body .plans-body__plan--selected {
  background: #1ac6bd;
  color: #fff;
}
.promotion-end-year.modal-body.new-modal-body.modal-clean.toggleable .plans-body .plans-body__plan--selected .plans-body__price--currency,
.promotion-end-year.modal-body.new-modal-body.modal-clean.toggleable .plans-body .plans-body__plan--selected .plans-body__price--periodicy {
  color: #fff;
}
.promotion-end-year.modal-body.new-modal-body.modal-clean.toggleable .plans-body .plans-body__plan--selected .plans-body__periody {
  color: #521091;
}
.promotion-end-year.modal-body.new-modal-body.modal-clean.toggleable .plans-body .plans-body__best-plan {
  background-color: #f267f6;
}
.promotion-end-year.modal-body.new-modal-body.modal-clean.toggleable .plans-body .plans-body__button {
  height: 56px;
  font-weight: 600;
  background-color: #1ac6bd;
  color: #000;
  box-shadow: none;
}
@media (min-width: 992px) {
  .promotion-end-year.modal-body.new-modal-body.modal-clean.toggleable .plans-body .plans-body__button {
    width: 350px;
  }
}
.promotion-end-year.modal-body.new-modal-body.modal-clean.toggleable .plans-body .plans-body__button--disabled {
  opacity: 0.4;
}
@media (min-width: 992px) {
  .promotion-end-year.modal-body.new-modal-body.modal-clean.toggleable .plans-body {
    background-size: 35%;
  }
}

.subscribe-one-click.sucesso .modal-body h1 {
  font-size: 36px;
}
.subscribe-one-click .modal-dialog .modal-content {
  overflow: visible;
  width: auto ;
}
.subscribe-one-click .modal-dialog .modal-content .modal-header {
  min-height: initial;
}
.subscribe-one-click .modal-dialog .modal-content .modal-header .modal-title {
  font-weight: 300;
}
.subscribe-one-click .modal-body {
  background-color: #F2F2F2;
  padding: 15px 0;
}
.subscribe-one-click .modal-body .info__text {
  font-size: 18px;
  margin: 30px 0px;
}
.subscribe-one-click .modal-body .info__text--secondary {
  font-size: 16px;
}
.subscribe-one-click .modal-footer {
  text-align: center;
}
.subscribe-one-click .modal-footer .btn-primary {
  border-radius: 4px;
}
.subscribe-one-click.sl-modal-premium .modal-title {
  color: #333;
}
.subscribe-one-click.sl-modal-premium .actions .sl-btn-lg {
  background-color: #E0B346;
  border-color: #E0B346;
}
.subscribe-one-click.sl-modal-premium .info__title {
  color: #E0B346;
}
.subscribe-one-click hr {
  margin: 0 15px 15px 15px;
  border-color: #E0E0E0;
  background-color: #FFFFFF;
  height: 1px;
}
.subscribe-one-click .carousel-plans > label,
.subscribe-one-click .payment-info > label {
  font-weight: 400;
}
.subscribe-one-click .carousel-plans {
  user-select: none;
}
.subscribe-one-click .carousel-plans ul {
  width: 100%;
  min-height: 123px;
  margin-bottom: 0px;
  background-color: #e8e8e8;
  border: 1px solid #DBDBDB;
  border-radius: 4px;
  padding: 0 0;
}
.subscribe-one-click .carousel-plans ul li {
  min-height: 100px;
  padding: 0 32px;
  text-align: center;
}
.subscribe-one-click .carousel-plans ul li.xdays .title h3 {
  font-size: 25px;
}
.subscribe-one-click .carousel-plans ul li.xdays .price {
  display: none;
}
.subscribe-one-click .carousel-plans ul li.xdays .benefits {
  margin-top: 10px;
}
.subscribe-one-click .carousel-plans ul li.xdays .benefits p {
  line-height: 12px;
}
.subscribe-one-click .carousel-plans ul li.xdays .benefits p a {
  display: block;
}
.subscribe-one-click .carousel-plans .carousel-plans-content {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
.subscribe-one-click .carousel-plans .carousel-plans-content .container-price {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-bottom: 5px;
}
.subscribe-one-click .carousel-plans .indicators {
  width: 100%;
  margin: auto;
  position: relative;
  top: -22px;
  text-align: center;
}
.subscribe-one-click .carousel-plans .indicators span {
  color: #c1c1c1;
}
.subscribe-one-click .carousel-plans .indicators span.active {
  color: #999;
}
.subscribe-one-click .carousel-plans .rn-carousel-controls span {
  width: 29px;
  height: 121px;
  display: block;
  top: 0;
  text-align: center;
  color: #999;
  transition: all 0.15s ease-in-out;
  background-color: #E8E8E8;
  opacity: 1;
}
.subscribe-one-click .carousel-plans .rn-carousel-controls span:before {
  position: relative;
  top: 40%;
}
.subscribe-one-click .carousel-plans .rn-carousel-controls span:hover {
  background-color: #E8E8E8;
  color: #661577;
}
.subscribe-one-click .carousel-plans .rn-carousel-controls span.rn-carousel-control-next {
  right: 0px;
}
.subscribe-one-click .carousel-plans .rn-carousel-controls span.rn-carousel-control-next:before {
  content: "";
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxMXB4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgMCAxMSAyNCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTEgMjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxwYXRoIGZpbGw9IiM5OTk5OTkiIGQ9Ik04LjY0NCwxMS41ODlMMy40NzksNi42ODJjLTAuMTE3LTAuMTEtMC4yNjUtMC4xNjYtMC40MzMtMC4xNTVjLTAuMTYsMC4wMTItMC4zMDcsMC4wOS0wLjQwNiwwLjIxN0wyLjMsNy4xODFDMi4xMiw3LjQxLDIuMTQ0LDcuNzM3LDIuMzUzLDcuOTM5TDYuNTYyLDEyaDIuMjU5QzguODIxLDExLjg0NCw4Ljc1NywxMS42OTYsOC42NDQsMTEuNTg5eiIvPjxwYXRoIGZpbGw9IiM0RDRENEQiIGQ9Ik0yLjM1MywxNi4wNjFDMi4xNDQsMTYuMjYzLDIuMTIsMTYuNTksMi4zLDE2LjgxOWwwLjM0MSwwLjQzNmMwLjA5OSwwLjEyNiwwLjI0NiwwLjIwNSwwLjQwNiwwLjIxN2MwLjAxNCwwLjAwMSwwLjAyOCwwLjAwMiwwLjA0MiwwLjAwMmMwLjE0NSwwLDAuMjg1LTAuMDU1LDAuMzkxLTAuMTU2bDUuMTY1LTQuOTA1QzguNzU3LDEyLjMwNSw4LjgyMSwxMi4xNTYsOC44MjEsMTJjMCwwLDAsMCwwLDBINi41NjJsMCwwTDIuMzUzLDE2LjA2MXoiLz48L2c+PC9zdmc+);
  width: 11px;
  height: 24px;
  display: block;
  margin-left: 10px;
  transition: background 0.15s ease-in-out;
}
.subscribe-one-click .carousel-plans .rn-carousel-controls span.rn-carousel-control-next:hover:before {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxMXB4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgMCAxMSAyNCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTEgMjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxwYXRoIGZpbGw9IiM4NTA2N0IiIGQ9Ik04LjY0NCwxMS41ODlMMy40NzksNi42ODJjLTAuMTE3LTAuMTEtMC4yNjUtMC4xNjYtMC40MzMtMC4xNTVjLTAuMTYsMC4wMTItMC4zMDcsMC4wOS0wLjQwNiwwLjIxN0wyLjMsNy4xODFDMi4xMiw3LjQxLDIuMTQ0LDcuNzM3LDIuMzUzLDcuOTM5TDYuNTYyLDEyaDIuMjU5QzguODIxLDExLjg0NCw4Ljc1NywxMS42OTYsOC42NDQsMTEuNTg5eiIvPjxwYXRoIGZpbGw9IiM2ODA3NjYiIGQ9Ik0yLjM1MywxNi4wNjFDMi4xNDQsMTYuMjYzLDIuMTIsMTYuNTksMi4zLDE2LjgxOWwwLjM0MSwwLjQzNmMwLjA5OSwwLjEyNiwwLjI0NiwwLjIwNSwwLjQwNiwwLjIxN2MwLjAxNCwwLjAwMSwwLjAyOCwwLjAwMiwwLjA0MiwwLjAwMmMwLjE0NSwwLDAuMjg1LTAuMDU1LDAuMzkxLTAuMTU2bDUuMTY1LTQuOTA1QzguNzU3LDEyLjMwNSw4LjgyMSwxMi4xNTYsOC44MjEsMTJjMCwwLDAsMCwwLDBINi41NjJsMCwwTDIuMzUzLDE2LjA2MXoiLz48L2c+PC9zdmc+);
}
.subscribe-one-click .carousel-plans .rn-carousel-controls span.rn-carousel-control-prev {
  left: 0px;
}
.subscribe-one-click .carousel-plans .rn-carousel-controls span.rn-carousel-control-prev:before {
  content: "";
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxMXB4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgMCAxMSAyNCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTEgMjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxwYXRoIGZpbGw9IiM5OTk5OTkiIGQ9Ik0yLjM1NiwxMS41ODlsNS4xNjUtNC45MDZjMC4xMTctMC4xMSwwLjI2NS0wLjE2NiwwLjQzMy0wLjE1NWMwLjE2LDAuMDEyLDAuMzA3LDAuMDksMC40MDYsMC4yMTdMOC43LDcuMTgxQzguODgsNy40MSw4Ljg1Niw3LjczNyw4LjY0Nyw3LjkzOUw0LjQzOCwxMkgyLjE3OUMyLjE3OSwxMS44NDQsMi4yNDMsMTEuNjk2LDIuMzU2LDExLjU4OXoiLz48cGF0aCBmaWxsPSIjNEQ0RDREIiBkPSJNOC42NDcsMTYuMDYxQzguODU2LDE2LjI2Myw4Ljg4LDE2LjU5LDguNywxNi44MTlMOC4zNiwxNy4yNTVjLTAuMDk5LDAuMTI2LTAuMjQ2LDAuMjA1LTAuNDA2LDAuMjE3Yy0wLjAxNCwwLjAwMS0wLjAyOCwwLjAwMi0wLjA0MiwwLjAwMmMtMC4xNDUsMC0wLjI4NS0wLjA1NS0wLjM5MS0wLjE1NmwtNS4xNjUtNC45MDVDMi4yNDMsMTIuMzA1LDIuMTc5LDEyLjE1NiwyLjE3OSwxMmMwLDAsMCwwLDAsMGgyLjI1OWwwLDBMOC42NDcsMTYuMDYxeiIvPjwvZz48L3N2Zz4=);
  width: 11px;
  height: 24px;
  display: block;
  margin-left: 10px;
  transition: background 0.15s ease-in-out;
}
.subscribe-one-click .carousel-plans .rn-carousel-controls span.rn-carousel-control-prev:hover:before {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxMXB4IiBoZWlnaHQ9IjI0cHgiIHZpZXdCb3g9IjAgMCAxMSAyNCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTEgMjQiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxnPjxwYXRoIGZpbGw9IiM4NTA2N0IiIGQ9Ik0yLjM1NiwxMS41ODlsNS4xNjUtNC45MDZjMC4xMTctMC4xMSwwLjI2NS0wLjE2NiwwLjQzMy0wLjE1NWMwLjE2LDAuMDEyLDAuMzA3LDAuMDksMC40MDYsMC4yMTdMOC43LDcuMTgxQzguODgsNy40MSw4Ljg1Niw3LjczNyw4LjY0Nyw3LjkzOUw0LjQzOCwxMkgyLjE3OUMyLjE3OSwxMS44NDQsMi4yNDMsMTEuNjk2LDIuMzU2LDExLjU4OXoiLz48cGF0aCBmaWxsPSIjNjgwNzY2IiBkPSJNOC42NDcsMTYuMDYxQzguODU2LDE2LjI2Myw4Ljg4LDE2LjU5LDguNywxNi44MTlMOC4zNiwxNy4yNTVjLTAuMDk5LDAuMTI2LTAuMjQ2LDAuMjA1LTAuNDA2LDAuMjE3Yy0wLjAxNCwwLjAwMS0wLjAyOCwwLjAwMi0wLjA0MiwwLjAwMmMtMC4xNDUsMC0wLjI4NS0wLjA1NS0wLjM5MS0wLjE1NmwtNS4xNjUtNC45MDVDMi4yNDMsMTIuMzA1LDIuMTc5LDEyLjE1NiwyLjE3OSwxMmwwLDBoMi4yNTlsMCwwTDguNjQ3LDE2LjA2MXoiLz48L2c+PC9zdmc+);
}
.subscribe-one-click .payment-info {
  padding: 0 15px;
}
.subscribe-one-click .payment-info .payment-info-content {
  background-color: #e8e8e8;
  border: 1px solid #DBDBDB;
  border-radius: 4px;
  width: 100%;
  min-height: 60px;
  display: block;
  padding: 10px;
}
.subscribe-one-click .payment-info .payment-info-content .tooltip-inner {
  font-size: 13px;
  font-weight: 400;
  border-radius: 4px;
}
.subscribe-one-click .payment-info .payment-info-content .card {
  height: 38px;
  text-align: center;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
}
.subscribe-one-click .payment-info .payment-info-content .card label,
.subscribe-one-click .payment-info .payment-info-content .card h5 {
  display: inline-block;
}
.subscribe-one-click .payment-info .payment-info-content .card label {
  margin: 0;
  float: none;
  border-radius: 2px;
  box-shadow: 0 0 1px 0 #666;
}
.subscribe-one-click .payment-info .payment-info-content .card h5 {
  margin: 0 0 0 10px;
  font-size: 11px;
}
.subscribe-one-click .payment-info .payment-info-content .card h5 span {
  font-size: 14px;
  position: relative;
  top: 1px;
}
.subscribe-one-click .payment-info .payment-info-content .plots {
  height: 38px;
  max-width: 245px;
  width: 100%;
  text-align: center;
  margin: 0px auto;
}
.subscribe-one-click .payment-info .payment-info-content .plots h5 {
  display: inline-block;
}
.subscribe-one-click .payment-info .payment-info-content hr {
  margin: 10px auto;
}
.subscribe-one-click .payment-info .payment-info-content .btn-edit {
  display: inline-block;
  border-radius: 4px;
  padding: 8px;
  background-color: transparent;
  border-color: transparent;
}
.subscribe-one-click .payment-info .payment-info-content .btn-edit i {
  display: block;
  width: 10px;
  height: 10px;
  background-repeat: no-repeat;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB3aWR0aD0iMTBweCIgaGVpZ2h0PSIxMHB4IiB2aWV3Qm94PSIwIDAgMTAgMTAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6c2tldGNoPSJodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2gvbnMiPiAgICAgICAgPHRpdGxlPlNoYXBlPC90aXRsZT4gICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+ICAgIDxkZWZzPjwvZGVmcz4gICAgPGcgaWQ9IkFzc2luYXR1cmEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHNrZXRjaDp0eXBlPSJNU1BhZ2UiPiAgICAgICAgPGcgaWQ9IldpZGUiIHNrZXRjaDp0eXBlPSJNU0FydGJvYXJkR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC05NTIuMDAwMDAwLCAtNDM4LjAwMDAwMCkiIGZpbGw9IiM5OTk5OTkiPiAgICAgICAgICAgIDxnIGlkPSJQb3Bpbi0tLUNvbXByYS1yw6FwaWRhIiBza2V0Y2g6dHlwZT0iTVNMYXllckdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMTMuMDAwMDAwLCA0OC4wMDAwMDApIj4gICAgICAgICAgICAgICAgPGcgaWQ9IkhvdmVyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg2NjIuMDAwMDAwLCAzNTkuMDAwMDAwKSIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCI+ICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNzcuNjcwOTIxMywzNy45MDQ2NzA5IEM3Ny42NzA5MjEzLDM3LjkwNDY3MDkgNzguNzg2Mzk2MSwzOC4zOTI4NjE2IDc5LjE4OTEzMDcsMzguNzkzNzc3OSBDNzkuNTk1NTAxNywzOS4yMDAxNDg5IDgwLjA5ODIzODEsNDAuMzMwMTY5NSA4MC4wOTgyMzgxLDQwLjMzMDE2OTUgTDg1LjExNjUxMTEsMzUuMzA4MjYwMSBDODUuMTE2NTExMSwzNS4zMDgyNjAxIDg0LjY0Mzc3NTIsMzQuMjA1NTEyOCA4NC4yNDkyMjI2LDMzLjgxMDk2MDEgQzgzLjgzMjg1MTQsMzMuMzk4MjI1NCA4Mi42OTAxMDM0LDMyLjg4MzY3MDYgODIuNjkwMTAzNCwzMi44ODM2NzA2IEw3Ny42NzA5MjEzLDM3LjkwNDY3MDkgWiBNNzcuMzU2MzcwMSwzOC4yMTc0MDM4IEw3Nyw0MC45OTkyNzI1IEw3OS43ODE4Njg3LDQwLjY0NDcyMDYgQzc5Ljc4MTg2ODcsNDAuNjQ0NzIwNiA3OS4zMzQ1ODc5LDM5LjU2NzQyODMgNzguOTU0NTgxLDM5LjE4NzQyMTQgQzc4LjUyNTQ4MjMsMzguNzYwMTQxIDc3LjM1NjM3MDEsMzguMjE4MzEyOSA3Ny4zNTYzNzAxLDM4LjIxODMxMjkgTDc3LjM1NjM3MDEsMzguMjE3NDAzOCBaIE04NC41NzM3NzM5LDMxIEw4My4wMDQ2NTQ1LDMyLjU2ODIxMDMgQzgzLjAwNDY1NDUsMzIuNTY4MjEwMyA4NC4xNDY0OTM0LDMzLjA4MTg1NiA4NC41NTkyMjgyLDMzLjQ5NTQ5OTkgQzg0Ljk1NDY4OTksMzMuODkwOTYxNiA4NS40MzE5NzEzLDM0Ljk5NTUyNzEgODUuNDMxOTcxMywzNC45OTU1MjcxIEw4Ny4wMDE5OTk5LDMzLjQyNjQwNzcgQzg3LjAwMTk5OTksMzMuNDI2NDA3NyA4Ni41NTY1MzcyLDMyLjM1NTQ3OTIgODYuMTc5MjU3NiwzMS45NzcyOTA1IEM4NS43NDc0MzE2LDMxLjU0NzI4MjcgODQuNTczNzczOSwzMSA4NC41NzM3NzM5LDMxIFoiIGlkPSJTaGFwZSI+PC9wYXRoPiAgICAgICAgICAgICAgICA8L2c+ICAgICAgICAgICAgPC9nPiAgICAgICAgPC9nPiAgICA8L2c+PC9zdmc+);
}
.subscribe-one-click .payment-info .payment-info-content .btn-edit:hover,
.subscribe-one-click .payment-info .payment-info-content .btn-edit:focus {
  background-color: #fff;
  border-color: #dfdfdf;
}
.subscribe-one-click.token .carousel-plans label {
  text-align: center;
  display: block;
}
.subscribe-one-click.token .carousel-plans .carousel-plans-content {
  flex-direction: row;
  padding-bottom: 10px;
}
.subscribe-one-click.token .price {
  display: flex;
  font-size: 19px;
  line-height: 35px;
  color: #666;
}
.subscribe-one-click.token .price strong {
  font-size: 48px;
}
.subscribe-one-click.token .price .currency {
  line-height: 19px;
  align-self: flex-end;
  font-size: 13px;
}
.subscribe-one-click.token .price .decimal {
  line-height: 19px;
  font-size: 15px;
}
.subscribe-one-click.token .circle-tokens {
  width: 89px;
  height: 89px;
  margin: 0 10px 0 0;
  text-align: center;
  background: #fff;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.3) inset;
  border-radius: 50%;
  float: left;
}
.subscribe-one-click.token .circle-tokens h3 {
  color: #3D837A;
  font-size: 26px;
  line-height: 16px;
  font-weight: bold;
  margin-top: 0px;
}
.subscribe-one-click.token .circle-tokens h3 span {
  font-size: 11px;
  text-transform: uppercase;
  color: #999999;
  margin-top: 4px;
  display: block;
}
.subscribe-one-click.token .circle-tokens i {
  display: inline-block;
  margin-top: 20px;
  background-image: url(../../images/icons/png/sprite-token.png?v=14.11.18);
  background-repeat: no-repeat;
  background-size: 85px;
}
.subscribe-one-click.token .circle-tokens i.one {
  width: 34px;
  height: 30px;
  background-position: -40px -20px;
  margin: 10px auto 0px;
}
.subscribe-one-click.token .circle-tokens i.two {
  width: 50px;
  height: 30px;
  background-position: 0px -50px;
  margin: 10px auto 0;
}
.subscribe-one-click.token .circle-tokens i.three {
  width: 62px;
  height: 30px;
  background-position: 0px -84px;
  margin: 10px auto 0;
}
.subscribe-one-click.token .autorecharge {
  background-color: #e8e8e8;
  border: 1px solid #DBDBDB;
  border-radius: 4px;
  margin: 0 15px 15px 15px;
  position: relative;
}
.subscribe-one-click.token .autorecharge label {
  padding: 10px;
  cursor: pointer;
}
.subscribe-one-click.token .autorecharge input[type="checkbox"] {
  width: 20px;
  height: 20px;
  position: absolute;
  left: 10px;
  top: 10px;
}
.subscribe-one-click.token .autorecharge .auto-recharge-info {
  width: 100%;
  position: relative;
}
.subscribe-one-click.token .autorecharge .auto-recharge-info .auto-recharge-title {
  padding-left: 30px;
  font-size: 16px;
  font-weight: bold;
  color: #D5186A;
  margin-bottom: 5px;
  width: calc(100% - 18px);
  display: inline-block;
}
.subscribe-one-click.token .autorecharge .auto-recharge-info .auto-recharge-title .token-sm {
  position: relative;
  top: 4px;
}
.subscribe-one-click.token .autorecharge .auto-recharge-info .auto-recharge-resume {
  font-size: 13px;
  color: #777;
  display: inline-block;
  width: calc(100% - 20px);
  padding-left: 5px;
}
.subscribe-one-click.token .autorecharge .auto-recharge-info .auto-recharge-resume button.btn-auto-recharge-more {
  cursor: help;
  font-size: 13px;
  font-weight: bold;
  padding: 0px;
}
.subscribe-one-click.token .autorecharge .auto-recharge-info .auto-recharge-resume button.btn-auto-recharge-more:hover,
.subscribe-one-click.token .autorecharge .auto-recharge-info .auto-recharge-resume button.btn-auto-recharge-more:active,
.subscribe-one-click.token .autorecharge .auto-recharge-info .auto-recharge-resume button.btn-auto-recharge-more:focus {
  text-decoration: none;
}
.subscribe-one-click.token .autorecharge .auto-recharge-info .auto-recharge-resume .auto-recharge-more-container .auto-recharge-more {
  padding: 8px;
  z-index: 10;
  background-color: #fff;
  box-shadow: 1px 1px 10px 1px rgba(0, 0, 0, 0.2);
  font-size: 13px;
  border: 1px solid #c3c3c3;
  position: absolute;
  left: 0px;
  margin-top: 5px;
  display: none;
}
.subscribe-one-click.token .autorecharge .auto-recharge-info .auto-recharge-resume .auto-recharge-more-container.in .auto-recharge-more {
  display: block;
}
.subscribe-one-click.subscription .modal-dialog .modal-content .modal-header {
  padding: 10px 5px;
}
.subscribe-one-click.subscription .modal-dialog .modal-content .modal-header h3,
.subscribe-one-click.subscription .modal-dialog .modal-content .modal-header h4 {
  width: calc(100% - 45px);
  text-align: center;
}
.subscribe-one-click.subscription .modal-dialog .modal-content .modal-header .modal-title {
  color: #661577;
  font-weight: 400;
}
.subscribe-one-click.subscription .modal-dialog .modal-content .modal-header .modal-title.modal-title-lg {
  font-size: 18px;
}
.subscribe-one-click.subscription .modal-dialog .modal-content .modal-header .modal-subtitle {
  color: #666;
  font-weight: bold;
  font-size: 14px;
  margin: 0px;
}
.subscribe-one-click.subscription .carousel-plans label,
.subscribe-one-click.subscription .payment-info label {
  display: block;
  text-align: center;
}
.subscribe-one-click.subscription .carousel-plans ul {
  background-color: #fff;
  min-height: 130px;
}
.subscribe-one-click.subscription .carousel-plans .rn-carousel-controls span {
  min-height: 130px;
  background-color: #fff;
}
.subscribe-one-click.subscription .carousel-plans .rn-carousel-controls span:hover {
  background-color: #EfEfEf;
}
.subscribe-one-click.subscription .carousel-plans .carousel-plans-content {
  height: 130px;
}
.subscribe-one-click.subscription .title {
  flex-basis: 50%;
  display: inline-block;
  text-align: left;
  margin: 0 10px 0 0;
  text-transform: uppercase;
  font-weight: bold;
  color: #661577;
  line-height: 18px;
  font-size: 19px;
}
.subscribe-one-click.subscription .price {
  display: flex;
  font-size: 19px;
}
.subscribe-one-click.subscription .price .plots {
  background-color: #661577;
  color: #fff;
  padding: 0px 4px;
  border-radius: 4px;
  line-height: 14px;
  font-size: 14px;
  font-weight: bold;
}
.subscribe-one-click.subscription .price .plots + .currency {
  top: 23px;
}
.subscribe-one-click.subscription .price .plots + .currency + strong {
  font-size: 50px;
  line-height: 52px;
}
.subscribe-one-click.subscription .price .plots + .currency + strong + .decimal {
  top: 5px;
}
.subscribe-one-click.subscription .price strong {
  color: #333;
  font-size: 40px;
  line-height: 30px;
}
.subscribe-one-click.subscription .price .currency {
  line-height: 14px;
  align-self: flex-end;
  font-size: 13px;
}
.subscribe-one-click.subscription .price .decimal {
  line-height: 19px;
  font-size: 15px;
}
.subscribe-one-click.subscription .price-column {
  display: flex;
  flex-direction: column;
}
.subscribe-one-click.subscription .benefits {
  display: inline-block;
  clear: both;
  width: 100%;
  text-align: center;
  line-height: 15px;
  overflow: hidden;
}
.subscribe-one-click.subscription .benefits p {
  margin-bottom: 0px;
  color: #666;
  font-size: 12px;
}
/* Extra Small devices landscape (mobile, 600px and up) */
@media (min-width: 480px) and (max-width: 599px) and (orientation: landscape) {
  .subscribe-one-click .modal-body {
    height: 175px;
    overflow: auto;
    display: block;
  }
}
.adaptive .subscribe-one-click {
  color: #666;
}
.adaptive .subscribe-one-click * {
  font-family: "Source Sans Pro", "Helvetica Neue", Arial, Helvetica, sans-serif;
}
.adaptive .subscribe-one-click .btn-primary,
.adaptive .subscribe-one-click .tooltip {
  color: #fff;
}
.adaptive .subscribe-one-click .carousel-plans ul li {
  box-sizing: border-box;
}
.adaptive .subscribe-one-click .carousel-plans .rn-carousel-controls span {
  box-sizing: border-box;
}
.adaptive .subscribe-one-click .carousel-plans ul {
  box-sizing: border-box;
}
.adaptive .subscribe-one-click .carousel-plans label {
  max-width: 100%;
  margin-bottom: 5px;
  font-weight: 400;
  font-size: 13px;
}
.adaptive .subscribe-one-click .payment-info .payment-info-content {
  box-sizing: border-box;
}
.adaptive .subscribe-one-click.subscription .carousel-plans label {
  display: block;
}
.adaptive .subscribe-one-click.subscription .price .plots + .currency {
  top: 26px;
}
.adaptive .sucesso .sl-modal .modal-dialog .modal-content .modal-header .modal-title.large {
  font-size: 16px;
}
.adaptive .sucesso .modal-body h1 {
  font-size: 32px;
}
/* Small devices (tablets, 600px and up) */
@media (min-width: 600px) {
  .subscribe-one-click .carousel-plans .rn-carousel-control.rn-carousel-control-next {
    box-shadow: -5px 0px 10px 2px #E8E8E8;
  }
  .subscribe-one-click .carousel-plans .rn-carousel-control.rn-carousel-control-prev {
    box-shadow: 5px 0px 10px 2px #E8E8E8;
  }
  .subscribe-one-click.subscription .modal-sm {
    margin-top: 80px;
  }
  .subscribe-one-click.subscription .carousel-plans .rn-carousel-control.rn-carousel-control-next {
    box-shadow: -5px 0px 10px 2px #fff;
  }
  .subscribe-one-click.subscription .carousel-plans .rn-carousel-control.rn-carousel-control-prev {
    box-shadow: 5px 0px 10px 2px #fff;
  }
}
.subscribe-one-click .modal-dialog .modal-content .modal-header.modal-header-push {
  min-height: 50px;
}
.subscribe-one-click.subscription .modal-dialog .modal-content .modal-header.modal-header-push {
  padding: 10px 15px;
  display: flex;
  align-items: center;
  border-radius: 5px 5px 0 0;
}
.subscribe-one-click.subscription .modal-dialog .modal-content .modal-header.premium-informations__modal-header {
  padding: 15px;
  border-radius: 5px 5px 0 0;
}
.checkbox-renew-one-click {
  display: flex;
  align-items: flex-start;
  justify-content: center;
}

.sucesso-pagseguro {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 30px 40px;
}
.sucesso-pagseguro__close.sl-close {
  position: absolute;
  top: 14px;
  right: 14px;
  font-size: 28px;
}
.sucesso-pagseguro__icon {
  width: 120px;
}
.sucesso-pagseguro__title {
  font-size: 24px;
  color: #661577;
  margin-bottom: 20px;
}
.sucesso-pagseguro__subtitle {
  font-size: 16px;
  line-height: 1.2;
  margin: 0;
}
.sucesso-pagseguro__actions {
  margin-top: 35px;
  display: flex;
  flex-direction: column;
}
@media (min-width: 600px) {
  .sucesso-pagseguro__actions {
    display: block;
  }
}
.sucesso-pagseguro__primary-btn {
  font-size: 16px;
  background-color: #661577;
  margin: 0 auto;
  padding: 15px 28px;
  border-radius: 90px;
  color: #fff;
  order: 1;
}
@media (min-width: 600px) {
  .sucesso-pagseguro__primary-btn {
    margin: 0 4px;
  }
}
.sucesso-pagseguro__primary-btn:hover {
  color: #fff;
}
.sucesso-pagseguro__secundary-btn,
.sucesso-pagseguro__secundary-btn:focus {
  background: none;
  font-size: 16px;
  margin: 0 4px;
  padding: 15px 28px;
  border: 0;
  border-radius: 90px;
  color: #661577;
  text-decoration: underline;
  order: 2;
}
@media (min-width: 600px) {
  .sucesso-pagseguro__secundary-btn,
  .sucesso-pagseguro__secundary-btn:focus {
    border: solid 1px #999999;
    color: #666;
    text-decoration: none;
  }
}
.sucesso-pagseguro__secundary-btn:active {
  box-shadow: none;
}
@media (min-width: 600px) {
  .sucesso-pagseguro__secundary-btn:active {
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  }
}
.sl-subscription-modal.injected.sl-modal .modal-body,
.sl-modal.subscribe-one-click.injected.sl-modal .modal-body {
  padding: 40px 20px;
}
.sl-subscription-modal.injected.sl-modal .sucesso-pagseguro__primary-btn,
.sl-modal.subscribe-one-click.injected.sl-modal .sucesso-pagseguro__primary-btn,
.sl-subscription-modal.injected.sl-modal .sucesso-pagseguro__secundary-btn,
.sl-modal.subscribe-one-click.injected.sl-modal .sucesso-pagseguro__secundary-btn {
  display: none;
}
.sl-modal.subscribe-one-click.sucesso-pagseguro .modal-dialog {
  height: 434px;
}
.sl-modal.subscribe-one-click.sucesso-pagseguro .modal-body {
  padding: 30px 40px;
  text-align: center;
}
.sl-modal.subscribe-one-click.sucesso-pagseguro .actions {
  margin-bottom: 20px;
  margin-top: 40px;
}

.subscribe-pix {
  display: flex;
  margin-bottom: 200px;
  flex-direction: column;
}
@media (min-width: 992px) {
  .subscribe-pix {
    margin-bottom: 100px;
  }
}
.subscribe-pix--test {
  margin-bottom: 35px;
}
.subscribe-pix__inputs-wrapper {
  display: flex;
  flex-direction: column;
}
@media (min-width: 992px) {
  .subscribe-pix__inputs-wrapper {
    flex-direction: row;
  }
}
.subscribe-pix__form .box-submit {
  padding: 0 10px;
}
.subscribe-pix__input {
  flex: 1;
  margin: 0 10px;
}
.subscribe-pix__input--variation {
  margin: 0 20px;
}
.sucesso-pix.sl-modal .modal-content {
  height: 100%;
}
@media (min-width: 600px) {
  .sucesso-pix.sl-modal .modal-content {
    height: unset;
  }
}
.sucesso-pix.sl-modal .modal-sm {
  height: 100%;
}
@media (min-width: 600px) {
  .sucesso-pix.sl-modal .modal-sm {
    width: 450px;
    height: unset;
  }
}
.sl-subscription-modal .modal-body.pix-body {
  display: flex;
  flex-direction: column;
  align-items: center;
  background-color: #fff;
}
@media (min-width: 992px) {
  .sl-subscription-modal .modal-body.pix-body {
    padding: 30px 70px;
  }
}
.pix-header__title {
  color: #661577;
  font-size: 19px;
  margin-right: 35px;
  text-align: center;
}
.pix-body__currency {
  font-size: 20px;
  line-height: 2;
}
.pix-body__int {
  font-size: 60px;
  line-height: 1;
}
.pix-body__attention {
  background: #fffae6;
  padding: 10px;
  border-radius: 5px;
  margin-bottom: 15px;
}
.pix-body__value {
  display: flex;
  color: #661577;
  margin-bottom: 15px;
}
.pix-body__step {
  margin-bottom: 15px;
  align-self: baseline;
}
.pix-body__step__align-center {
  width: 100%;
  text-align: center;
}
.pix-body__numbered {
  font-weight: bold;
  color: #fd006b;
}
.pix-body__highlight {
  background: #eee;
  color: #333;
  width: 100%;
  text-align: center;
  padding: 10px;
  font-size: 20px;
  border-radius: 5px;
  margin-bottom: 15px;
  overflow: auto;
  white-space: nowrap;
}
.pix-body__link {
  text-align: center;
  text-decoration: underline;
}
.pix-body__btn {
  margin-bottom: 15px;
  padding: 8px 30px;
  border-radius: 5px;
}
.pix-body__qr-code {
  display: flex;
  align-items: center;
  flex-direction: column;
}
.pix-body__qr-img {
  margin-top: 15px;
  max-width: 220px;
}
.subscribe-pix__plans-list {
  display: flex;
  justify-content: space-between;
  margin: 0 4px;
}
.subscribe-pix__plans-list .subscribe-pix__plan {
  border: solid 3px #eee;
  border-radius: 6px;
  background-color: #eee;
  width: 100px;
  height: 132px;
  display: flex;
  flex-direction: column;
  align-items: center;
  position: relative;
  padding: 16px 0px 0px;
  cursor: pointer;
}
@media (min-width: 350px) {
  .subscribe-pix__plans-list .subscribe-pix__plan {
    width: 112px;
  }
}
.subscribe-pix__plans-list .subscribe-pix__plan-name {
  font-size: 14px;
  font-weight: bold;
  text-transform: uppercase;
  color: #212121;
}
.subscribe-pix__plans-list .subscribe-pix__plan-best {
  top: -12px;
  position: absolute;
  width: 82px;
  height: 20px;
  border-radius: 4px;
  background-color: #00ad91;
  color: #fff;
  font-size: 12px;
  font-weight: 600;
  display: flex;
  justify-content: center;
  align-items: center;
}
@media (min-width: 350px) {
  .subscribe-pix__plans-list .subscribe-pix__plan-best {
    width: 92px;
  }
}
.subscribe-pix__plans-list .subscribe-pix__plan-best p {
  margin: 0px;
  line-height: 12px;
}
.subscribe-pix__plans-list .subscribe-pix__plan-price {
  display: flex;
  color: #212121;
  margin: 3px 0 11px;
  font-size: 12px;
  line-height: 12px;
}
.subscribe-pix__plans-list .subscribe-pix__plan-bigprice {
  font-size: 3em;
  line-height: 0.65em;
  font-weight: 600;
  margin: 0;
}
.subscribe-pix__plans-list .subscribe-pix__plan-currency {
  font-size: 1em;
  font-weight: 900;
  line-height: 1em;
  margin: 0;
  color: #666;
}
.subscribe-pix__plans-list .subscribe-pix__plan-smallprice {
  font-size: 1em;
  line-height: 1em;
  font-weight: 900;
  margin: 0;
}
.subscribe-pix__plans-list .subscribe-pix__plan-permonth {
  font-size: 10px;
  color: #666;
  margin: 0px;
}
.subscribe-pix__plans-list .subscribe-pix__plan-discount {
  font-size: 12px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  letter-spacing: 0.23px;
  text-align: center;
  color: #d9186a;
}
.subscribe-pix__plans-list .subscribe-pix__plan-no-discount {
  font-size: 14px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  letter-spacing: 0.23px;
  text-align: center;
  color: #666;
}
.subscribe-pix__plans-list .subscribe-pix__plan-checkbox {
  width: 24px;
  height: 24px;
  position: absolute;
  background-color: #fff;
  bottom: -14px;
  border-radius: 100px;
  border: solid 1.5px #666;
}
.subscribe-pix__plans-list .subscribe-pix__plan--selected {
  border: solid 3px #d9186a;
  text-align: center;
}
.subscribe-pix__plans-list .subscribe-pix__plan--selected .subscribe-pix__plan-checkbox {
  background-color: #d9186a;
  border: solid 1.5px #d9186a;
}
.subscribe-pix__plans-list .subscribe-pix__plan--selected .subscribe-pix__plan-bigprice,
.subscribe-pix__plans-list .subscribe-pix__plan--selected .subscribe-pix__plan-smallprice {
  color: #7a2b81;
}
@media (min-width: 992px) {
  .subscribe-pix__plans-list {
    width: 594px;
    margin: 0px auto 0px;
  }
  .subscribe-pix__plans-list .subscribe-pix__plan {
    width: 180px;
    height: 136px;
  }
  .subscribe-pix__plans-list .subscribe-pix__plan-permonth {
    font-size: 14px;
  }
  .subscribe-pix__plans-list .subscribe-pix__plan-discount {
    font-size: 14px;
  }
}
.subscribe-pix__selected-text {
  text-align: center;
  margin: 40px auto 15px;
  font-size: 12px;
  color: #212121;
  max-width: 270px;
  min-height: 24px;
}
@media (min-width: 992px) {
  .subscribe-pix__selected-text {
    font-size: 16px;
    max-width: 558px;
    min-height: 32px;
  }
}
.subscribe-pix__selected-text span {
  text-transform: uppercase;
}
.sl-subscription-modal.injected .modal-body .subscribe-pix .subscribe-pix__plan-best {
  width: 82px;
}
.sl-subscription-modal.injected .modal-body .subscribe-pix .subscribe-pix__plan {
  width: 92px;
  height: 148px;
}
.sl-subscription-modal.injected .modal-body .subscribe-pix .subscribe-pix__plan-price {
  font-size: 11px;
}
@media (min-width: 350px) {
  .sl-subscription-modal.injected .modal-body .subscribe-pix .subscribe-pix__plan-price {
    font-size: 12px;
  }
  .sl-subscription-modal.injected .modal-body .subscribe-pix .subscribe-pix__plan-best {
    width: 85px;
  }
  .sl-subscription-modal.injected .modal-body .subscribe-pix .subscribe-pix__plan {
    width: 103px;
    height: 132px;
  }
}
@media (min-width: 992px) {
  .sl-subscription-modal.injected .modal-body .subscribe-pix .subscribe-pix__plans-list {
    width: 399px;
  }
  .sl-subscription-modal.injected .modal-body .subscribe-pix .subscribe-pix__plans-list .subscribe-pix__plan {
    width: 124px;
  }
  .sl-subscription-modal.injected .modal-body .subscribe-pix .subscribe-pix__plans-list .subscribe-pix__plan-best {
    width: 92px;
  }
}
@media (min-width: 1200px) {
  .sl-subscription-modal.injected .modal-body .subscribe-pix .subscribe-pix__plans-list {
    width: 422px;
  }
  .sl-subscription-modal.injected .modal-body .subscribe-pix .subscribe-pix__plans-list .subscribe-pix__plan {
    width: 132px;
  }
}
@media (min-width: 1415px) {
  .sl-subscription-modal.injected .modal-body .subscribe-pix .subscribe-pix__plans-list {
    width: 505px;
  }
  .sl-subscription-modal.injected .modal-body .subscribe-pix .subscribe-pix__plans-list .subscribe-pix__plan {
    width: 161px;
  }
}
.pix__push-checkbox {
  display: flex;
  justify-content: center;
  align-items: center;
}
.pix__push-checkbox input {
  width: 20px;
  height: 20px;
  margin: 0;
}
.pix__push-checkbox label {
  line-height: 16px;
  margin: 0 0 0 10px;
}

.sl-subscription-modal .modal-clean .sl-subscription {
  display: flex;
  flex-direction: column;
}
.sl-subscription-modal .modal-clean .tab-content {
  padding: 0;
}
.sl-subscription-modal .modal-clean .tab-content .footer .button--ab-test {
  position: relative;
}
.sl-subscription-modal .modal-clean .tab-content .footer .button--ab-test svg {
  position: absolute;
  right: 8px;
}
.sl-subscription-modal .modal-clean .price {
  display: flex;
  margin: 20px;
  justify-content: center;
}
.sl-subscription-modal .modal-clean .price .price-currency {
  font-size: 18px;
  line-height: 18px;
  color: #666;
  position: relative;
  top: 6px;
}
.sl-subscription-modal .modal-clean .price .price-integer {
  font-size: 95px;
  line-height: 66px;
  color: #661577;
  font-weight: 400;
  font-family: "Source Sans Pro", "Helvetica Neue", Arial, Helvetica, sans-serif;
}
.sl-subscription-modal .modal-clean .price .price-complement {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.sl-subscription-modal .modal-clean .price .price-complement .price-decimal {
  font-size: 25px;
  line-height: 20px;
  color: #661577;
  font-weight: 400;
  font-family: "Source Sans Pro", "Helvetica Neue", Arial, Helvetica, sans-serif;
  position: relative;
  top: 3px;
}
.sl-subscription-modal .modal-clean .price .price-complement .price-periody {
  font-size: 18px;
  line-height: 18px;
  color: #ff0066;
  font-weight: 300;
}
.sl-subscription-modal .modal-clean .total {
  margin: 0 20px 10px;
  text-align: center;
  font-size: 14px;
  font-weight: 300;
}
.sl-subscription-modal .modal-clean .container-payment-info {
  display: flex;
  justify-content: center;
}
.sl-subscription-modal .modal-clean .item {
  fill: #666;
}
.sl-subscription-modal .modal-clean .payment-info {
  display: none;
}
.sl-subscription-modal .modal-clean .plans {
  padding: 0;
  margin: 0;
  list-style: none;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.sl-subscription-modal .modal-clean .plans .plan-item {
  border: 1px solid #ccc;
  margin: 0 0 5px 0;
  border-radius: 6px;
  padding: 10px;
  display: flex;
  align-items: center;
  background-color: #fff;
  position: relative;
  cursor: pointer;
}
.sl-subscription-modal .modal-clean .plans .plan-item:hover {
  background-color: #f3d8f8;
  border: solid 1px #a93fbc;
}
.sl-subscription-modal .modal-clean .plans .plan-item:hover .plan-option {
  border: 2px solid #661577;
  position: relative;
}
.sl-subscription-modal .modal-clean .plans .plan-item:hover .plan-discount {
  color: #661577;
}
.sl-subscription-modal .modal-clean .plans .plan-item:hover .plan-discount b {
  color: #661577;
}
.sl-subscription-modal .modal-clean .plans .plan-item:last-child {
  margin: 0;
}
.sl-subscription-modal .modal-clean .plans .plan-item .plan-option {
  width: 20px;
  height: 20px;
  border: 2px solid #666;
  border-radius: 50%;
  margin: 0 5px 0 0;
}
.sl-subscription-modal .modal-clean .plans .plan-item .plan-periody {
  font-size: 20px;
  color: #661577;
  flex: 1;
  display: flex;
  align-items: center;
}
.sl-subscription-modal .modal-clean .plans .plan-item .plan-discount {
  font-size: 14px;
  color: #661577;
}
.sl-subscription-modal .modal-clean .plans .plan-item .plan-discount b {
  color: #49cba4;
}
.sl-subscription-modal .modal-clean .plans .plan-item.plan-selected {
  background-color: #661577;
  border: solid 1px #661577;
}
.sl-subscription-modal .modal-clean .plans .plan-item.plan-selected .plan-option {
  border: 2px solid #fff;
  position: relative;
}
.sl-subscription-modal .modal-clean .plans .plan-item.plan-selected .plan-option:before {
  content: '';
  width: 10px;
  height: 10px;
  border-radius: 50%;
  display: block;
  background: #fff;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  margin: auto;
}
.sl-subscription-modal .modal-clean .plans .plan-item.plan-selected .plan-periody {
  color: #fff;
}
.sl-subscription-modal .modal-clean .plans .plan-item.plan-selected .plan-discount {
  font-size: 14px;
  color: #fff;
}
.sl-subscription-modal .modal-clean .plans .plan-item.plan-selected .plan-discount b {
  color: #fff;
}
.sl-subscription-modal .modal-clean .plans .plan-item.plan-special {
  border: 3px solid #a52276;
}
.sl-subscription-modal .modal-clean .plans .plan-item.plan-special .plan-periody:before {
  content: '';
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSIzMHB4IiBoZWlnaHQ9IjI5cHgiIHZpZXdCb3g9IjAgMCAzMCAyOSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT5TdGFyPC90aXRsZT4gICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+ICAgIDxkZWZzPjwvZGVmcz4gICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+ICAgICAgICA8ZyBpZD0iMzIwX1Byb21vX3BsYW5vc18xbWVzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMjUuMDAwMDAwLCAtMzczLjAwMDAwMCkiIGZpbGw9IiNGMkI5MTMiPiAgICAgICAgICAgIDxwb2x5Z29uIGlkPSJTdGFyIiBwb2ludHM9IjQwLjAwNzAzOTMgMzk2LjY2OTAwMiAzMC43MzIxNzg5IDQwMS41NDUwODUgMzIuNTAzNTE5NiAzOTEuMjE3Mzc2IDI1IDM4My45MDMyNTIgMzUuMzY5NjA5MSAzODIuMzk2NDYgNDAuMDA3MDM5MyAzNzMgNDQuNjQ0NDY5NCAzODIuMzk2NDYgNTUuMDE0MDc4NSAzODMuOTAzMjUyIDQ3LjUxMDU1ODkgMzkxLjIxNzM3NiA0OS4yODE4OTk2IDQwMS41NDUwODUiPjwvcG9seWdvbj4gICAgICAgIDwvZz4gICAgPC9nPjwvc3ZnPg==);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 100%;
  display: inline-block;
  height: 20px;
  width: 21px;
  margin: 0 5px 0 0;
}
.sl-subscription-modal .modal-clean .security {
  display: none;
}
.sl-subscription-modal .modal-clean .button {
  color: #fff;
  background-color: #49cba4;
  font-size: 18px;
  width: 100%;
  padding: 15px;
  text-align: center;
  font-weight: 600;
  border: none;
}
.sl-subscription-modal .modal-clean .plans-details {
  min-height: 140px;
  display: flex;
  flex-direction: column;
  justify-content: center;
}
.sl-subscription-modal .modal-clean .plans-details .subscribe-label-new.label-new.discount-pix {
  position: static;
}
.sl-subscription-modal .modal-clean .odometer-inside {
  display: flex;
}
.sl-subscription-modal .modal-clean .odometer.odometer-theme-default .odometer-digit .odometer-value {
  font-size: 95px;
  line-height: 70px;
  color: #661577;
  font-weight: 400;
  font-family: "Source Sans Pro", "Helvetica Neue", Arial, Helvetica, sans-serif;
}
@media (min-width: 600px) {
  .sl-subscription-modal {
    align-items: center;
  }
  .sl-subscription-modal .modal-clean .sl-subscription {
    flex-direction: row;
  }
  .sl-subscription-modal .modal-clean .plans,
  .sl-subscription-modal .modal-clean .plans-details,
  .sl-subscription-modal .modal-clean .button,
  .sl-subscription-modal .modal-clean .security {
    flex: 1;
  }
  .sl-subscription-modal .modal-clean .plans-details {
    display: flex;
    flex-direction: column;
    min-height: 250px;
    justify-content: flex-start;
  }
  .sl-subscription-modal .modal-clean .payment-info {
    list-style: none;
    display: block;
    padding: 10px 0 0 0;
    margin: 0 30px;
    border-top: 2px dotted #ccc;
  }
  .sl-subscription-modal .modal-clean .payment-info .item {
    display: flex;
    align-items: center;
    padding: 0 0 5px 0;
  }
  .sl-subscription-modal .modal-clean .payment-info .text {
    margin: 0 0 0 5px;
  }
  .sl-subscription-modal .modal-clean .plans .plan-item {
    padding: 15px 10px;
  }
  .sl-subscription-modal .modal-clean .plan-item.plan-selected:before,
  .sl-subscription-modal .modal-clean .plan-item.plan-selected:after {
    content: '';
    border-color: transparent #661577 transparent transparent;
    display: block;
    position: absolute;
    border-style: solid;
    right: 100%;
    top: 50%;
    transform: translateY(-50%);
  }
  .sl-subscription-modal .modal-clean .plan-item.plan-selected:before {
    border-width: 11px;
  }
  .sl-subscription-modal .modal-clean .plan-item.plan-selected:after {
    border-width: 10px;
  }
  .sl-subscription-modal .modal-clean .plan-item.plan-special:before {
    border-width: 14px;
    border-color: transparent #a52276 transparent transparent;
  }
  .sl-subscription-modal .modal-clean .footer {
    display: flex;
    border-top: 1px solid #e3e3e3;
    padding: 10px;
  }
  .sl-subscription-modal .modal-clean .button {
    margin: 0 0 0 30px;
    border-radius: 6px;
    background-color: #49cba4;
    border: solid 1px #1b9e76;
  }
  .sl-subscription-modal .modal-clean .security {
    display: inline-flex;
    align-items: center;
  }
}
@media (min-width: 992px) {
  .sl-subscription-modal .modal-clean .sl-subscription {
    padding: 10px 35px;
  }
  .sl-subscription-modal .modal-clean .total {
    margin: 0 90px 10px;
  }
  .sl-subscription-modal .modal-clean .security img {
    margin: 0 0 0 75px;
  }
  .sl-subscription-modal .modal-clean .footer {
    padding: 10px 35px;
  }
  .sl-subscription-modal.injected .modal-clean .sl-subscription {
    padding: 10px 20px 10px 0px;
  }
  .sl-subscription-modal.injected .modal-clean .total {
    margin: 0 10px 10px;
  }
}
@media (min-width: 1200px) {
  .sl-subscription-modal.injected .modal-clean .sl-subscription {
    padding: 10px 35px 10px 10px;
  }
}
/*estilo carnaval 2020*/
.sl-subscription-modal .modal-clean.promotion-carnival .sl-subscription {
  background: url("../../../../assets/images/modules/campaign/promotion-carnival/exSubscriber/module.svg") repeat, #f9b90d;
}
.sl-subscription-modal .modal-clean.promotion-carnival .price .price-currency {
  color: #711ec1;
}
.sl-subscription-modal .modal-clean.promotion-carnival .price .price-integer {
  color: #711ec1;
}
.sl-subscription-modal .modal-clean.promotion-carnival .price .price-decimal {
  color: #711ec1;
}
.sl-subscription-modal .modal-clean.promotion-carnival .price .price-periody {
  color: #f43c11;
}
.sl-subscription-modal .modal-clean.promotion-carnival .total {
  color: #711ec1;
}
.sl-subscription-modal .modal-clean.promotion-carnival .payment-info {
  border-top: 2px dotted #f43c11;
}
.sl-subscription-modal .modal-clean.promotion-carnival .payment-info .item {
  fill: #f43c11;
}
.sl-subscription-modal .modal-clean.promotion-carnival .payment-info .item span {
  color: #711ec1;
}
.sl-subscription-modal .modal-clean.promotion-carnival .plans .plan-item {
  background-color: #fff;
  border: solid 2px transparent;
}
.sl-subscription-modal .modal-clean.promotion-carnival .plans .plan-item:hover {
  background-color: #fff;
  border: solid 2px #fff;
}
.sl-subscription-modal .modal-clean.promotion-carnival .plans .plan-item:hover .plan-option {
  border: 2px solid #711ec1;
  position: relative;
}
.sl-subscription-modal .modal-clean.promotion-carnival .plans .plan-item:hover .plan-discount {
  color: #711ec1;
}
.sl-subscription-modal .modal-clean.promotion-carnival .plans .plan-item:hover .plan-discount b {
  color: #f43c11;
}
.sl-subscription-modal .modal-clean.promotion-carnival .plans .plan-item .plan-option {
  border: 2px solid #711ec1;
}
.sl-subscription-modal .modal-clean.promotion-carnival .plans .plan-item .plan-periody {
  color: #711ec1;
}
.sl-subscription-modal .modal-clean.promotion-carnival .plans .plan-item .plan-discount {
  color: #711ec1;
}
.sl-subscription-modal .modal-clean.promotion-carnival .plans .plan-item .plan-discount b {
  color: #f43c11;
}
.sl-subscription-modal .modal-clean.promotion-carnival .plans .plan-item.plan-selected {
  background-color: #711ec1;
  border: 2px solid #711ec1;
}
.sl-subscription-modal .modal-clean.promotion-carnival .plans .plan-item.plan-selected .plan-option {
  border: 2px solid #fff;
}
.sl-subscription-modal .modal-clean.promotion-carnival .plans .plan-item.plan-selected .plan-periody {
  color: #fff;
}
.sl-subscription-modal .modal-clean.promotion-carnival .plans .plan-item.plan-selected .plan-discount {
  color: #fff;
}
.sl-subscription-modal .modal-clean.promotion-carnival .plans .plan-item.plan-selected .plan-discount b {
  color: #f9b90d;
}
.sl-subscription-modal .modal-clean.promotion-carnival .plans .plan-item.plan-selected:before,
.sl-subscription-modal .modal-clean.promotion-carnival .plans .plan-item.plan-selected:after {
  border-color: transparent #711ec1 transparent transparent;
}
.sl-subscription-modal .modal-clean.promotion-carnival .plans .plan-item.plan-selected.plan-special:before {
  border-color: transparent #f43c11 transparent transparent;
}
.sl-subscription-modal .modal-clean.promotion-carnival .plans .plan-item.plan-special {
  border: 2px solid #f43c11;
}

.privacy-info__strong {
  color: #d5186a;
}
.privacy__text {
  display: flex;
  align-items: center;
  font-size: 13px;
  margin: 20px 0;
  text-align: center;
}
@media (min-width: 600px) {
  .privacy__text {
    margin: 0;
    font-size: 14px;
    text-align: start;
  }
}
.privacy__text--pagseguro {
  flex-direction: column;
}
@media (min-width: 600px) {
  .privacy__text--pagseguro {
    flex-direction: row;
  }
}
.privacy__text--verotel {
  flex-direction: column;
}
@media (min-width: 600px) {
  .privacy__text--verotel {
    flex-direction: row;
  }
}
.privacy__text--verotel .flags.verotel {
  margin: 10px;
  width: 130px;
}
@media (min-width: 600px) {
  .privacy__text--verotel .flags.verotel {
    width: 90px;
    margin: 10px 0 0 10px;
  }
}
.privacy__text--pagseguro {
  flex-direction: column;
}
@media (min-width: 600px) {
  .privacy__text--pagseguro {
    flex-direction: row;
  }
}

.premium-informations {
  margin: 0;
}
@media (min-width: 992px) {
  .premium-informations {
    height: 100%;
  }
}
.premium-informations__header-title {
  color: #000;
  font-size: 16px;
  font-weight: bold;
  letter-spacing: 2.86px;
  text-transform: uppercase;
  text-align: center;
}
.premium-informations__body {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  height: auto;
}
.premium-informations__text {
  font-size: 14px;
  color: #000;
  text-align: center;
  margin: 15px 30px;
  max-width: 230px;
}
.premium-informations__alert-container {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin: 30px 25px 10px;
}
.premium-informations__alert-icon {
  width: 40px;
  height: 40px;
}
.premium-informations__alert-text {
  font-size: 12px;
  font-weight: 600;
  line-height: 1.42;
  text-align: center;
  color: #000;
  max-width: 300px;
}
.premium-informations__button {
  color: #fff;
  letter-spacing: 1.77px;
  font-size: 14px;
  font-weight: 900;
  background-color: #D88D46;
  border: 0;
  border-radius: 0;
  width: 240px;
  height: 60px;
  margin-bottom: 30px;
}
.premium-informations__info-container {
  position: relative;
}
.premium-informations__image {
  background-color: #eee;
  padding: 5px 25px;
  position: relative;
}
.premium-informations__image-plots {
  display: flex;
  align-items: center;
  justify-content: space-between;
  background-color: #fff;
  position: absolute;
  box-shadow: 0 2px 3px #eee;
  width: 230px;
  padding: 10px;
  left: 10px;
}
.premium-informations__image-plots-1 {
  top: 57px;
}
.premium-informations__image-plots-2 {
  top: 141px;
}
.premium-informations__plot {
  margin: 0;
  color: #d5186a;
  font-size: 13px;
  font-weight: 900;
}
.premium-informations__price {
  margin: 0;
  color: #d5186a;
  font-size: 13px;
  font-weight: 900;
}

@media (min-width: 600px) {
  .sl-modal.sl-subscription-modal.sucesso .modal-dialog {
    width: 360px;
  }
}
.modal-success {
  display: flex;
  flex-direction: column;
  padding: 20px;
  height: 490px;
  align-items: center;
}
.modal-success__close {
  color: #666;
  opacity: 1;
  z-index: 1;
  position: absolute;
  right: 20px;
  top: 15px;
  font-size: 40px;
  font-weight: 300;
  right: 14px;
  top: 5px;
}
.modal-success__photo {
  width: 80%;
  min-width: 310px;
  margin: 25px 0 40px;
}
.modal-success__icons {
  position: absolute;
  top: 100px;
  width: 300px;
  height: 300px;
}
.modal-success__text {
  font-size: 18px;
  color: #661577;
  font-weight: bold;
  text-align: center;
}
.modal-success__text--secondary {
  font-weight: normal;
  font-size: 14px;
  text-align: center;
  margin: 10px 0 20px 0;
}
.modal-success__action {
  margin-top: 25px;
}
.modal-success__btn {
  padding: 12px 47px;
}
.modal-success__btn:hover,
.modal-sucess__btn:visited {
  text-decoration: none;
  color: #fff;
}
.modal-success__see-note {
  padding: 18px 20px;
  text-decoration: underline;
}
.modal-success__logo {
  height: 260px;
  position: absolute;
  top: 25px;
}
@media (min-width: 600px) {
  .modal-success__logo {
    height: 235px;
  }
}
.modal-success__star {
  position: absolute;
  animation: modal-success-rotation 2s infinite;
}
.modal-success__star--1 {
  top: 0;
  right: calc(50% - 50px);
  width: 100px;
  height: 100px;
}
.modal-success__star--2 {
  top: 110px;
  right: calc(50% + 50px);
  height: 70px;
  width: 70px;
}
.modal-success__star--3 {
  top: 160px;
  right: calc(50% - 90px);
  width: 70px;
  height: 70px;
}
.modal-success__star--4 {
  top: 185px;
  right: 50%;
  height: 100px;
  width: 100px;
}
.sl-modal.sl-subscription-modal.sucesso.injected .modal-success__photo {
  width: 40%;
  min-width: 280px;
  margin: 25px 0 40px;
}
@keyframes modal-success-rotation {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(359deg);
  }
}
.modal-success-push {
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
}
.modal-tip-push {
  padding-bottom: 10px;
}
.modal-success-push__text {
  margin: 0px 20px 0;
  font-size: 15px;
  color: #000;
  text-align: center;
}
.sl-modal.sl-subscription-modal.injected.sucesso .modal-dialog .modal-content .modal-success-push .modal-success-push__text {
  margin: 0 20px;
}
.sl-modal.sl-subscription-modal.injected.sucesso .modal-dialog .modal-content .modal-success-push .modal-success-push__text span {
  font-weight: 600;
}
.modal-success-push__button-container {
  display: flex;
  justify-content: center;
  margin: 25px 0 20px;
}
.modal-success-push__link-container {
  display: flex;
  justify-content: center;
  margin-bottom: 25px;
}
.modal-success-push__header-title {
  font-size: 16px;
}
.modal-success-push__link,
.modal-success-push__link:hover {
  text-decoration: underline;
  font-size: 15px;
}
.modal-success-push__button {
  color: #fff;
  background-color: #661577;
  border: 0;
  border-radius: 4px;
  padding: 8px 0;
  font-size: 16px;
  width: 214px;
  height: 44px;
}
.modal-success-push__header-title {
  font-size: 16px;
  color: #4c4c4c;
}
.sl-modal.sl-subscription-modal.sucesso .modal-dialog .modal-content .modal-header .sl-close {
  border-left: 1px solid #e1e1e1;
}
.modal-success-push__emoji {
  width: 20px;
}
.sl-modal.sl-subscription-modal.injected .modal-dialog .modal-content .modal-header {
  padding: 15px 20px 0;
}

.modal.sl-subscription-modal.sl-modal.sl-subscription-token .modal-header .modal-title.primary {
  color: #3d837a;
}
.modal.sl-subscription-modal.sl-modal.sl-subscription-token .modal-body .nav.nav-pills > li.active > a {
  color: #3d837a;
}
.sl-modal.sl-subscription-modal .modal-dialog .modal-content .subscribe-tokens-modal .modal-header {
  background-color: transparent;
}
.sl-modal.sl-subscription-modal.sl-subscription-token .modal-dialog .modal-content {
  border: none;
  background-color: transparent;
}
.sl-modal.sl-subscription-modal.sl-subscription-token.sucesso .modal-dialog .modal-content {
  background-color: #fff;
}
.sl-subscription-modal .modal-header.subscribe-tokens-modal-header {
  background-image: linear-gradient(to right, #661577, #ba2772);
  height: 110px;
  display: flex;
  justify-content: center;
  align-items: center;
  border: none;
  position: relative;
}
.subscribe-tokens-modal-header__title-container {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  color: #fff;
}
.subscribe-tokens-modal-header__title {
  font-size: 23px;
}
@media (min-width: 600px) {
  .subscribe-tokens-modal-header__title {
    font-size: 24px;
  }
}
.subscribe-tokens-modal-header__subtitle {
  font-size: 17px;
  text-align: center;
  padding: 0 10px;
}
@media (min-width: 600px) {
  .subscribe-tokens-modal-header__subtitle {
    font-size: 19px;
  }
}
.subscribe-tokens-modal-header__close-container:hover,
.subscribe-tokens-modal-header__back-container:hover {
  cursor: pointer;
}
.subscribe-tokens-modal-header__close,
.subscribe-tokens-modal-header__back {
  color: #fff;
  height: 20px;
  width: 20px;
  left: 14px;
  top: 10px;
  position: absolute;
  fill: #fff;
}
@media (min-width: 992px) {
  .subscribe-tokens-modal-header__close,
  .subscribe-tokens-modal-header__back {
    left: 24px;
    top: 40px;
    height: 30px;
    width: 30px;
  }
}
/*plans*/
.token-plans-modal__header {
  font-size: 20px;
  color: #575757;
  text-align: center;
  background-color: white;
  margin: 0;
  padding: 10px;
}
@media (min-width: 600px) {
  .token-plans-modal__header {
    display: none;
  }
}
.token-plans-modal__options {
  display: flex;
  flex-direction: column;
  justify-content: center;
  background-color: #fff;
  padding-top: 15px;
}
.token-plans-modal__options .token-plans-first-access__text {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  font-weight: 600;
}
.token-plans-modal__options .token-plans-first-access__text b {
  color: #661577;
}
@media (min-width: 600px) {
  .token-plans-modal__options {
    flex-direction: row;
    flex-wrap: wrap;
    padding-top: 15px;
  }
}
@media (min-width: 992px) {
  .token-plans-modal__options {
    padding: 25px 40px;
  }
}
.token-plans-modal__option {
  flex: 1;
  margin: 10px 50px;
  display: flex;
  flex-direction: column;
  align-items: center;
  cursor: pointer;
  transition: opacity linear 0.2s;
}
@media (min-width: 600px) {
  .token-plans-modal__option {
    min-width: 200px;
    max-width: calc(50% - 20px);
    margin: 10px 20px;
  }
}
@media (min-width: 992px) {
  .token-plans-modal__option {
    min-width: unset;
    max-width: unset;
  }
}
@media (min-width: 600px) {
  .token-plans-modal__option.first {
    min-width: 500px;
    max-width: unset;
  }
}
@media (min-width: 992px) {
  .token-plans-modal__option.first {
    min-width: unset;
  }
}
.token-plans-modal__option.fade {
  opacity: 0.3;
  filter: alpha(opacity=30);
}
.token-plans-modal__option-body {
  border-radius: 6px;
  border: 1px solid #c0c0c0;
  display: flex;
  flex-direction: column;
  width: 100%;
  align-items: center;
  margin-top: 0;
  position: relative;
  background-color: #f9f9f9;
  padding-top: 30px;
}
@media (min-width: 992px) {
  .token-plans-modal__option-body {
    margin-top: 30px;
  }
}
.token-plans-modal__quantity-container {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  margin-bottom: 15px;
}
.token-plans-modal__token-quantity {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
  margin-left: 5px;
}
.token-plans-modal__icon {
  display: inline-block;
  background-image: url("../../images/icons/png/sprite-token.png");
  background-repeat: no-repeat;
  background-position: 0 0;
}
.token-plans-modal__icon.one {
  height: 50px;
  width: 52px;
  background-position: -61px -31px;
}
.token-plans-modal__icon.two {
  height: 50px;
  width: 78px;
  background-position: -3px -78px;
}
.token-plans-modal__icon.three {
  height: 50px;
  width: 96px;
  background-position: -3px -129px;
}
.token-plans-modal__primary-text {
  margin: 0;
  height: 20px;
  font-weight: bold;
  color: #3d837a;
  font-size: 36px;
  line-height: 0.6;
}
.token-plans-modal__secondary-text {
  font-weight: bold;
  font-size: 22px;
  color: #797979;
  height: 18px;
}
.token-plans-modal__default-price {
  text-decoration: line-through;
}
.token-plans-modal__price-block {
  text-align: center;
  height: 50px;
  margin-bottom: 15px;
}
.token-plans-modal__discount {
  position: absolute;
  left: calc(50% - 25px);
  font-weight: bold;
  color: #999999;
}
.token-plans-modal__price {
  display: flex;
  margin-top: 20px;
  font-family: 'Source Sans Pro', sans-serif;
  color: #575757;
}
.token-plans-modal__price-info {
  display: flex;
  flex-direction: column;
}
.token-plans-modal__to {
  height: 13px;
}
.token-plans-modal__currency {
  font-size: 20px;
}
.token-plans-modal__int {
  font-size: 50px;
  line-height: 0.8;
}
.token-plans-modal__decimal {
  font-size: 18px;
}
.token-plans-modal__footer,
.token-plans-modal__footer:hover {
  margin: 15px 0;
  background: #00ad91;
  padding: 5px 18px;
  color: #fff;
  border-radius: 94px;
}
.token-plans-modal__buy-btn {
  font-weight: bold;
  font-size: 15px;
}
.token-plans-modal__promo {
  display: flex;
  flex-direction: row;
}
.token-plans-modal__promo-container {
  display: flex;
  flex-direction: column;
  align-items: center;
}
.token-plans-modal__promo-text {
  text-align: right;
  color: #999999;
  font-size: 16px;
  display: inline-block;
  width: 55px;
}
.token-plans-modal__promo-buy {
  font-size: 32px;
  font-weight: normal;
  color: #3d837a;
  display: inline-block;
}
.token-plans-modal__promo-get {
  font-size: 35px;
  font-weight: 600;
  color: #f5a623;
  display: inline-block;
}
.token-plans-modal__text-buy-container {
  height: 25px;
}
.token-plans-modal__link-container {
  background-color: #fff;
  display: flex;
  justify-content: center;
  align-items: center;
}
.token-plans-modal__link,
.token-plans-modal__link:hover {
  font-size: 17px;
  text-decoration: underline;
  position: relative;
  margin: 10px 0 30px;
}
.special-offer .token-plans-modal__option-header {
  background-color: #ba2772;
  text-transform: uppercase;
  width: 120px;
  text-align: center;
  color: #fff;
  font-size: 12px;
  height: 20px;
  font-weight: 600;
  border-radius: 8px;
  display: flex;
  justify-content: center;
  align-items: center;
  position: absolute;
  top: -10px;
}
.token-plans-modal__promo-chip {
  display: none;
}

.subscribe-payment__tokens-container {
  display: flex;
  flex-direction: column;
  padding: 0;
  font-family: "Source Sans Pro", "Helvetica Neue", Arial, Helvetica, sans-serif;
  border-bottom: 1px solid #d6d6d6;
}
@media (min-width: 992px) {
  .subscribe-payment__tokens-container {
    padding: 0 35px;
  }
}
.subscribe-payment__tokens-title {
  color: #777;
  font-size: 16px;
  line-height: 1.25;
  letter-spacing: 0.14px;
  margin-bottom: 25px;
}
.subscribe-payment__tokens-price {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 0;
  flex-direction: column;
  width: 100%;
}
@media (min-width: 992px) {
  .subscribe-payment__tokens-price {
    flex-direction: row;
    width: auto;
    margin-bottom: 17px;
  }
}
.subscribe-payment__tokens-price-block {
  padding: 25px 25px;
  width: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}
@media (min-width: 992px) {
  .subscribe-payment__tokens-price-block {
    padding: 0 25px 20px;
    width: auto;
    min-width: 150px;
  }
}
.subscribe-payment__tokens-need {
  border-bottom: 1px solid #d6d6d6;
  border-right: none;
}
@media (min-width: 992px) {
  .subscribe-payment__tokens-need {
    border-right: 1px solid #d6d6d6;
    border-bottom: none;
  }
}
.subscribe-payment__tokens-total {
  border-top: 1px solid #d6d6d6;
  border-left: none;
}
@media (min-width: 992px) {
  .subscribe-payment__tokens-total {
    border-left: 1px solid #d6d6d6;
    border-top: none;
  }
}
.subscribe-payment__tokens-price-title {
  text-transform: uppercase;
  font-size: 16px;
  letter-spacing: 0.14px;
  margin-bottom: 25px;
  color: #000;
}
.subscribe-payment__tokens-numbers {
  font-size: 42px;
  font-weight: bold;
}
.subscribe-payment__tokens-need-numbers {
  color: #575757;
}
.subscribe-payment__tokens-have-numbers {
  color: #00ad91;
}
.subscribe-payment__tokens-total-numbers {
  color: #d5186a;
}
.subscribe-payment__tokens-message {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
@media (min-width: 992px) {
  .subscribe-payment__tokens-message {
    justify-content: flex-start;
    align-items: flex-start;
  }
}
.subscribe-payment__tokens-message-text {
  font-size: 14px;
  margin: 10px 20px 20px;
  text-align: center;
}
@media (min-width: 992px) {
  .subscribe-payment__tokens-message-text {
    margin: 20px 0;
    text-align: left;
  }
}
.subscribe-payment__tokens-error-text {
  color: #CD2724;
}
.subscribe-payment__tokens-success-text {
  color: #129886;
}
.subscribe-payment__tokens-error-button,
.subscribe-payment__tokens-error-button:hover,
.subscribe-payment__tokens-error-button:focus,
.subscribe-payment__tokens-error-button:active,
.subscribe-payment__tokens-error-button:visited {
  border-radius: 25.5px;
  background-color: #00ad91;
  color: #fff;
  padding: 6px 18px;
  border: none;
  margin-bottom: 27px;
}
.subscribe-payment__tokens-numbers-container {
  display: flex;
}
.subscribe-payment__tokens-numbers-icon {
  width: 15px;
  height: 13px;
  margin: 5px 0 0 7px;
}
.sl-subscription-modal .modal-body .nav.nav-tabs > li > a.btn-tokens {
  display: flex;
  flex-direction: row;
  align-items: center;
}
@media (min-width: 600px) {
  .sl-subscription-modal .modal-body .nav.nav-tabs > li > a.btn-tokens {
    flex-direction: column;
  }
}
@media (min-width: 992px) {
  .sl-subscription-modal .modal-body .nav.nav-tabs > li > a.btn-tokens {
    flex-direction: row;
  }
}


.next-icon,
.next-icon:hover,
.sl-btn.btn-primary.next-icon:hover,
.sl-btn.btn-primary.next-icon:active {
  background-repeat: no-repeat;
  background-size: 14px;
  background-position: 85%;
  min-width: 180px;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAFhJREFUOBFjYMAD/v//3wDCeJTglgJq1ADiX0AMAmQbEgjUPGoIUjgDwwMjTBhBQYykhlRmIxOpOihSD3RsEBCTF61AjRj+J9o1Q1ezJtkBBgscoAEEszMAY0zDDSYKgFUAAAAASUVORK5CYII=');
}
.next-icon.button,
.next-icon:hover.button,
.sl-btn.btn-primary.next-icon:hover.button,
.sl-btn.btn-primary.next-icon:active.button {
  background-position: 95%;
}
.renewal-text {
  font-size: 13px;
  margin: 10px 0 20px;
  text-align: left;
}
@media (min-width: 600px) {
  .renewal-text {
    text-align: initial;
  }
}
.renewal-text--debit {
  margin: 10px 0;
}
.liberation-time {
  font-size: 13px;
  text-align: center;
  margin-bottom: 20px;
}
@media (min-width: 600px) {
  .liberation-time {
    text-align: initial;
  }
}
.non-subscribers-main .sl-subscription-combo .plan .combo .days .count {
  font-size: 42px;
}
.sl-subscription-modal .modal-body .sl-subscription-payment .payment-methods .form-group.has-error .help-block,
.sl-subscription-modal.subscribe-new-modal .modal-body .sl-subscription-payment .payment-methods .form-group.has-error .help-block {
  background: #a94442;
  color: #fff;
  float: left;
  padding: 3px 5px;
  border-radius: 5px;
  font-size: 14px;
}
.sl-subscription-modal .modal-body .sl-subscription-payment .payment-methods .form-group.has-error .help-block:empty,
.sl-subscription-modal.subscribe-new-modal .modal-body .sl-subscription-payment .payment-methods .form-group.has-error .help-block:empty {
  display: none;
}
@media (max-width: 992px) {
  .sl-subscription-modal .modal-body .sl-subscription-payment .payment-methods .form-group.has-error,
  .sl-subscription-modal.subscribe-new-modal .modal-body .sl-subscription-payment .payment-methods .form-group.has-error {
    clear: both !important;
  }
}
.subscribe-error-message {
  background: #a94442;
  color: #fff;
  float: left;
  padding: 3px 5px;
  border-radius: 5px;
  font-size: 14px;
  margin-top: 5px;
}
.btn-group.subscribe-error-block {
  border: 1px solid #a94442;
  border-radius: 3px;
}
.sl-form label.subscribe-btn-flag {
  margin-bottom: 0;
}
.cards.online.subscribe-flags-container {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: flex-start;
}
.modal-open.ios {
  position: fixed;
  width: 100%;
  height: 100%;
  -webkit-overflow-scrolling: auto;
}
.modal-open.ios .sl-subscription-modal .modal-dialog {
  width: 100%;
}
.modal-open.ios .sl-subscription-modal .modal-body .nav.nav-tabs {
  grid-gap: 0;
}
.modal-open.ios .sl-subscription-modal .modal-body .nav.nav-tabs li {
  margin: 10px 0;
}
@media (min-width: 600px) {
  .modal-open.ios .sl-subscription-modal .modal-dialog {
    width: 600px;
  }
  .modal-open.ios .sl-subscription-modal .modal-body .nav.nav-tabs {
    grid-gap: 0;
  }
  .modal-open.ios .sl-subscription-modal .modal-body .nav.nav-tabs li {
    margin: 10px;
  }
}
@media (min-width: 992px) {
  .modal-open.ios .sl-subscription-modal .modal-dialog {
    width: 900px;
  }
  .modal-open.ios .sl-subscription-modal .modal-body .nav.nav-tabs li {
    margin: 10px 0 0 0;
  }
  .modal-open.ios .sl-subscription-modal .modal-body .nav.nav-tabs li:first-child {
    margin: 0;
  }
}
.sl-subscription-modal .sl-btn.btn-lg {
  padding: 15px 25px;
}
.sl-subscription-modal.erro .modal-body {
  padding: 30px;
}
.sl-subscription-modal.erro .container-erro .list .item {
  height: 110px;
  padding: 25px 10px;
}
.sl-subscription-modal.erro .container-erro .list .item.debit-online {
  padding-left: 25px;
  padding-right: 25px;
}
.sl-subscription-modal .sl-form label {
  float: none;
}
.flags.verotel {
  background-image: url("../../../../../assets/images/icons/png/verotel-logo.png");
  background-size: 100%;
  background-repeat: no-repeat;
  height: 28px;
  width: 90px;
  margin: 10px 0 0 10px;
  cursor: default;
  float: none;
}

.sl-terms .modal-dialog .modal-content .modal-header .permission-btn-back i {
  background-position: 0 -42px;background-repeat: no-repeat;background-image: url(../../images/sprites/svg/common/sprite.svg);
}
.sl-terms .modal-dialog .modal-content .modal-header .permission-btn-apply i {
  background-position: 0 -122px;background-repeat: no-repeat;background-image: url(../../images/sprites/svg/common/sprite.svg);
}
.sl-terms .terms {
  overflow-y: auto;
  height: calc(100% - 50px);
  font-family: "Source Sans Pro", "Helvetica Neue", Arial, Helvetica, sans-serif;
  line-height: 1.42857143;
  color: #666;
}
.sl-terms .terms__image--div {
  width: 100%;
  height: auto;
}
.sl-terms .terms__image--img {
  width: 100%;
}
.sl-terms .terms__h3 {
  font-size: 18px;
  text-align: center;
}
.sl-terms .terms__ul {
  width: 100%;
  font-size: 14px;
  padding: 20px 35px;
  list-style-type: disc;
  line-height: 21px;
  box-sizing: border-box;
}
.sl-terms .modal-dialog {
  height: 85%;
}
@media (max-width: 992px) {
  .sl-terms .modal-dialog {
    width: 100%;
    height: 100%;
    margin: 0;
  }
}
.sl-terms .modal-dialog .modal-content {
  height: 100%;
}
@media (max-width: 992px) {
  .sl-terms .modal-dialog .modal-content {
    height: 100%;
    margin: 0;
  }
}
.sl-terms .modal-dialog .modal-content .modal-header {
  padding: 5px 0 5px 65px;
  display: flex;
  align-items: center;
}
.sl-terms .modal-dialog .modal-content .modal-header h4 {
  display: inline-block;
  margin: 10px 0;
  font-size: 16px;
  color: #404040;
}
.sl-terms .modal-dialog .modal-content .modal-header .permission-btn {
  width: 50px;
  font-size: 25px;
  position: absolute;
  height: 100%;
  margin: 0;
  border: none;
  top: 0;
  box-sizing: border-box;
}
.sl-terms .modal-dialog .modal-content .modal-header .permission-btn i {
  position: absolute;
  top: calc(50% - 7px);
  left: 16px;
  background-image: url("/assets/images/sprites/svg/common/sprite.svg?v1");
}
.sl-terms .modal-dialog .modal-content .modal-header .permission-btn-back {
  background-color: white;
  left: 0;
  border-right: 1px solid #ddd;
}
.sl-terms .modal-dialog .modal-content .modal-header .permission-btn-back i {
  width: 17px;
  height: 14px;
  background-image: url("/assets/images/sprites/svg/common/sprite.svg?v1");
}
.sl-terms .modal-dialog .modal-content .modal-header .permission-btn-apply {
  background-image: linear-gradient(to bottom, transparent, rgba(0, 0, 0, 0.1));
  background-color: rgba(102, 21, 119, 0.7);
  right: 0;
}
.sl-terms .modal-dialog .modal-content .modal-header .permission-btn-apply i {
  width: 19px;
  height: 13px;
  background-image: url("/assets/images/sprites/svg/common/sprite.svg?v1");
}

.sl-tooltip {
  display: flex;
  align-items: center;
  position: fixed;
  width: calc(100% - 20px);
  z-index: 9999;
  right: 10px;
  min-height: 82px;
  border-radius: 8px;
  opacity: 0.9;
  color: #fff;
  font-size: 16px;
  padding: 12px;
  bottom: 60px;
  cursor: pointer;
}
@media (min-width: 992px) {
  .sl-tooltip {
    top: 90px;
    bottom: unset;
    max-width: 340px;
    right: 30px;
  }
}
@media (min-width: 992px) {
  .sl-tooltip.sl-tooltip__banner {
    top: 210px;
  }
}
.tooltip__close-animation {
  opacity: 0;
  bottom: 40px;
  transition: opacity 0.4s ease-out, bottom 0.4s;
}
@media (min-width: 992px) {
  .tooltip__close-animation {
    top: 130px;
    bottom: unset;
    transition: opacity 0.4s ease-out, top 0.4s;
  }
}
.sl-tooltip__success {
  background: #38944a;
}
.sl-tooltip__error {
  background: #CD2724;
}
.sl-tooltip__alert {
  background: #de8924;
  opacity: 0.95;
}
.sl-tooltip__message {
  max-width: 250px;
  margin-left: 10px;
}
.sl-tooltip__icon {
  width: 40px;
  height: 40px;
}
.sl-tooltip__close {
  position: absolute;
  font-size: 30px;
  right: 10px;
  top: -3px;
  cursor: pointer;
}
.sl-tooltip__progress-bar {
  position: absolute;
  bottom: 0;
  left: 0;
  height: 10px;
  border-radius: 0 10px 10px 10px;
}
.sl-tooltip__success .sl-tooltip__progress-bar {
  background: #277c39;
}
.sl-tooltip__error .sl-tooltip__progress-bar {
  background: #9a3030;
}
.sl-tooltip__alert .sl-tooltip__progress-bar {
  background: #a0752e;
}

.mobile-header {
  position: fixed;
  left: 0;
  width: 100%;
  background-color: white;
  display: flex;
  align-items: center;
  height: 50px;
  border-bottom: solid 1px silver;
  z-index: 2;
}
@media (min-width: 992px) {
  .mobile-header {
    display: none;
  }
}
.mobile-header .mobile-header__button {
  display: none;
}
.notifications__header .mobile-header {
  display: block;
}
@media (min-width: 992px) {
  .notifications__header .mobile-header {
    display: none;
  }
}
.mobile-header__button {
  display: none;
  background: none;
  border: 0;
  padding: 0 10px 0 15px;
  line-height: 1;
}
.mobile-header__svg {
  height: 18px;
  width: 26px;
}
.mobile-header__title {
  margin: 0;
  padding: 13px 0 12px 15px;
  font-size: 20px;
  font-weight: 600;
  color: black;
}

.sl-modal.sl-upload * {
  font-family: "Source Sans Pro", "Helvetica Neue", Arial, Helvetica, sans-serif;
  box-sizing: border-box;
}
.sl-modal.sl-upload .modal-body {
  padding: 0;
}
.sl-modal.sl-upload .modal-body .nav-pills li {
  background: #f5f5f5;
  border: #dedede solid 1px;
  border-top-width: 0;
  height: 62px;
}
.sl-modal.sl-upload .modal-body .nav-pills li a {
  color: #666;
  padding: 22px 15px;
}
.sl-modal.sl-upload .modal-body .nav-pills li.active {
  border-bottom: solid 2px #661577;
}
.sl-modal.sl-upload .modal-body .nav-pills li.active a {
  background: #fff;
  color: #666;
}
.sl-modal.sl-upload .modal-body .elements {
  padding: 15px;
}
.sl-modal.sl-upload .modal-body .elements textarea {
  width: 100%;
  height: 115px;
  resize: none;
  border: #ccc solid 1px;
  border-radius: 4px;
}
.sl-modal.sl-upload .modal-body .elements .counter {
  background: #f2f2f2;
  clear: both;
  text-align: right;
}
.sl-modal.sl-upload .modal-body .elements .counter p {
  margin-right: 5px;
}
