/**
 * Swiper 5.2.1
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * http://swiperjs.com
 *
 * Copyright 2014-2019 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: November 16, 2019
 */

 @font-face {
  font-family: swiper-icons;
  src: url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");
  font-weight: 400;
  font-style: normal
}

:root {
  --swiper-theme-color: #007aff
}

.swiper-container {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  z-index: 1
}

.swiper-container-vertical>.swiper-wrapper {
  flex-direction: column
}

.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  box-sizing: content-box
}

.swiper-container-android .swiper-slide,
.swiper-wrapper {
  transform: translate3d(0px, 0, 0)
}

.swiper-container-multirow>.swiper-wrapper {
  flex-wrap: wrap
}

.swiper-container-multirow-column>.swiper-wrapper {
  flex-wrap: wrap;
  flex-direction: column
}

.swiper-container-free-mode>.swiper-wrapper {
  transition-timing-function: ease-out;
  margin: 0 auto
}

.swiper-slide {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  transition-property: transform
}

.swiper-slide-invisible-blank {
  visibility: hidden
}

.swiper-container-autoheight,
.swiper-container-autoheight .swiper-slide {
  height: auto
}

.swiper-container-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height
}

.swiper-container-3d {
  perspective: 1200px
}

.swiper-container-3d .swiper-cube-shadow,
.swiper-container-3d .swiper-slide,
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-wrapper {
  transform-style: preserve-3d
}

.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10
}

.swiper-container-3d .swiper-slide-shadow-left {
  background-image: linear-gradient(to left, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-container-3d .swiper-slide-shadow-right {
  background-image: linear-gradient(to right, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-container-3d .swiper-slide-shadow-top {
  background-image: linear-gradient(to top, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-container-3d .swiper-slide-shadow-bottom {
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, .5), rgba(0, 0, 0, 0))
}

.swiper-container-css-mode>.swiper-wrapper {
  overflow: auto;
  scrollbar-width: none;
  -ms-overflow-style: none
}

.swiper-container-css-mode>.swiper-wrapper::-webkit-scrollbar {
  display: none
}

.swiper-container-css-mode>.swiper-wrapper>.swiper-slide {
  scroll-snap-align: start start
}

.swiper-container-horizontal.swiper-container-css-mode>.swiper-wrapper {
  scroll-snap-type: x mandatory
}

.swiper-container-vertical.swiper-container-css-mode>.swiper-wrapper {
  scroll-snap-type: y mandatory
}

html {
  --swiper-navigation-size: 44px
}

.swiper-button-next,
.swiper-button-prev {
  position: absolute;
  top: 50%;
  width: calc(var(--swiper-navigation-size)/ 44 * 27);
  height: var(--swiper-navigation-size);
  margin-top: calc(-1 * var(--swiper-navigation-size)/ 2);
  z-index: 10;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--swiper-navigation-color, var(--swiper-theme-color))
}

.swiper-button-next.swiper-button-disabled,
.swiper-button-prev.swiper-button-disabled {
  opacity: .35;
  cursor: auto;
  pointer-events: none
}

.swiper-button-next:after,
.swiper-button-prev:after {
  font-family: swiper-icons, fantasy;
  font-size: var(--swiper-navigation-size);
  text-transform: none !important;
  letter-spacing: 0;
  font-variant: initial
}

.swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
  left: 10px;
  right: auto
}

.swiper-button-prev:after,
.swiper-container-rtl .swiper-button-next:after {
  content: 'prev'
}

.swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
  right: 10px;
  left: auto
}

.swiper-button-next:after,
.swiper-container-rtl .swiper-button-prev:after {
  content: 'next'
}

.swiper-button-next.swiper-button-white,
.swiper-button-prev.swiper-button-white {
  --swiper-navigation-color: #ffffff
}

.swiper-button-next.swiper-button-black,
.swiper-button-prev.swiper-button-black {
  --swiper-navigation-color: #000000
}

.swiper-button-lock {
  display: none
}

.swiper-pagination {
  position: absolute;
  text-align: center;
  transition: .3s opacity;
  transform: translate3d(0, 0, 0);
  z-index: 10
}

.swiper-pagination.swiper-pagination-hidden {
  opacity: 0
}

.swiper-container-horizontal>.swiper-pagination-bullets,
.swiper-pagination-custom,
.swiper-pagination-fraction {
  bottom: 10px;
  left: 0;
  width: 100%
}

.swiper-pagination-bullets-dynamic {
  overflow: hidden;
  font-size: 0
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transform: scale(.33);
  position: relative
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
  transform: scale(1)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
  transform: scale(1)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
  transform: scale(.66)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
  transform: scale(.33)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
  transform: scale(.66)
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
  transform: scale(.33)
}

.swiper-pagination-bullet {
  width: 8px;
  height: 8px;
  display: inline-block;
  border-radius: 100%;
  background: #000;
  opacity: .2
}

button.swiper-pagination-bullet {
  border: none;
  margin: 0;
  padding: 0;
  box-shadow: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none
}

.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer
}

.swiper-pagination-bullet-active {
  opacity: 1;
  background: var(--swiper-pagination-color, var(--swiper-theme-color))
}

.swiper-container-vertical>.swiper-pagination-bullets {
  right: 10px;
  top: 50%;
  transform: translate3d(0px, -50%, 0)
}

.swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 6px 0;
  display: block
}

.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  top: 50%;
  transform: translateY(-50%);
  width: 8px
}

.swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  display: inline-block;
  transition: .2s transform, .2s top
}

.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 4px
}

.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  left: 50%;
  transform: translateX(-50%);
  white-space: nowrap
}

.swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: .2s transform, .2s left
}

.swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition: .2s transform, .2s right
}

.swiper-pagination-progressbar {
  background: rgba(0, 0, 0, .25);
  position: absolute
}

.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  transform: scale(0);
  transform-origin: left top
}

.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  transform-origin: right top
}

.swiper-container-horizontal>.swiper-pagination-progressbar,
.swiper-container-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
  width: 100%;
  height: 4px;
  left: 0;
  top: 0
}

.swiper-container-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-container-vertical>.swiper-pagination-progressbar {
  width: 4px;
  height: 100%;
  left: 0;
  top: 0
}

.swiper-pagination-white {
  --swiper-pagination-color: #ffffff
}

.swiper-pagination-black {
  --swiper-pagination-color: #000000
}

.swiper-pagination-lock {
  display: none
}

.swiper-scrollbar {
  border-radius: 10px;
  position: relative;
  -ms-touch-action: none;
  background: rgba(0, 0, 0, .1)
}

.swiper-container-horizontal>.swiper-scrollbar {
  position: absolute;
  left: 1%;
  bottom: 3px;
  z-index: 50;
  height: 5px;
  width: 98%
}

.swiper-container-vertical>.swiper-scrollbar {
  position: absolute;
  right: 3px;
  top: 1%;
  z-index: 50;
  width: 5px;
  height: 98%
}

.swiper-scrollbar-drag {
  height: 100%;
  width: 100%;
  position: relative;
  background: rgba(0, 0, 0, .5);
  border-radius: 10px;
  left: 0;
  top: 0
}

.swiper-scrollbar-cursor-drag {
  cursor: move
}

.swiper-scrollbar-lock {
  display: none
}

.swiper-zoom-container {
  width: 100%;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center
}

.swiper-zoom-container>canvas,
.swiper-zoom-container>img,
.swiper-zoom-container>svg {
  max-width: 100%;
  max-height: 100%;
  object-fit: contain
}

.swiper-slide-zoomed {
  cursor: move
}

.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  transform-origin: 50%;
  animation: swiper-preloader-spin 1s infinite linear;
  box-sizing: border-box;
  border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
  border-radius: 50%;
  border-top-color: transparent
}

.swiper-lazy-preloader-white {
  --swiper-preloader-color: #fff
}

.swiper-lazy-preloader-black {
  --swiper-preloader-color: #000
}

@keyframes swiper-preloader-spin {
  100% {
      transform: rotate(360deg)
  }
}

.swiper-container .swiper-notification {
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
  opacity: 0;
  z-index: -1000
}

.swiper-container-fade.swiper-container-free-mode .swiper-slide {
  transition-timing-function: ease-out
}

.swiper-container-fade .swiper-slide {
  pointer-events: none;
  transition-property: opacity
}

.swiper-container-fade .swiper-slide .swiper-slide {
  pointer-events: none
}

.swiper-container-fade .swiper-slide-active,
.swiper-container-fade .swiper-slide-active .swiper-slide-active {
  pointer-events: auto
}

.swiper-container-cube {
  overflow: visible
}

.swiper-container-cube .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 1;
  visibility: hidden;
  transform-origin: 0 0;
  width: 100%;
  height: 100%
}

.swiper-container-cube .swiper-slide .swiper-slide {
  pointer-events: none
}

.swiper-container-cube.swiper-container-rtl .swiper-slide {
  transform-origin: 100% 0
}

.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-active .swiper-slide-active {
  pointer-events: auto
}

.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-next,
.swiper-container-cube .swiper-slide-next+.swiper-slide,
.swiper-container-cube .swiper-slide-prev {
  pointer-events: auto;
  visibility: visible
}

.swiper-container-cube .swiper-slide-shadow-bottom,
.swiper-container-cube .swiper-slide-shadow-left,
.swiper-container-cube .swiper-slide-shadow-right,
.swiper-container-cube .swiper-slide-shadow-top {
  z-index: 0;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden
}

.swiper-container-cube .swiper-cube-shadow {
  position: absolute;
  left: 0;
  bottom: 0px;
  width: 100%;
  height: 100%;
  background: #000;
  opacity: .6;
  -webkit-filter: blur(50px);
  filter: blur(50px);
  z-index: 0
}

.swiper-container-flip {
  overflow: visible
}

.swiper-container-flip .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 1
}

.swiper-container-flip .swiper-slide .swiper-slide {
  pointer-events: none
}

.swiper-container-flip .swiper-slide-active,
.swiper-container-flip .swiper-slide-active .swiper-slide-active {
  pointer-events: auto
}

.swiper-container-flip .swiper-slide-shadow-bottom,
.swiper-container-flip .swiper-slide-shadow-left,
.swiper-container-flip .swiper-slide-shadow-right,
.swiper-container-flip .swiper-slide-shadow-top {
  z-index: 0;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden
}
/**
 *	This element is created inside your target element
 *	It is used so that your own element will not need to be altered
 **/
.time_circles {
    position: relative;
    width: 100%;
    height: 100%;
}

/**
 *	This is all the elements used to house all text used
 * in time circles
 **/
.time_circles > div {
    position: absolute;
    text-align: center;
}

/**
 *	Titles (Days, Hours, etc)
 **/
.time_circles > div > h4 {
    margin: 0;
    padding: 0;
    text-align: center;
    text-transform: uppercase;
    line-height: 1;
}

/**
 *	Time numbers, ie: 12
 **/
.time_circles > div > span {
    margin: 0;
    padding: 0;
    display: block;
    width: 100%;
    text-align: center;
    line-height: 1;
    font-weight: bold;
}

@charset "UTF-8";
/*! Importanto edições */
.portlet .portlet-content .portlet-title-text{
  display:none;
  text-indent:-999em; }
.slick-slider{
  position:relative;
  display:block;
  box-sizing:border-box;
  -webkit-touch-callout:none;
  -webkit-user-select:none;
  -khtml-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  user-select:none;
  -ms-touch-action:pan-y;
  touch-action:pan-y;
  -webkit-tap-highlight-color:transparent; }
  .slick-slider.carousel-only .slick-slide{
    outline:none; }
  .slick-slider.carousel-mobile-only .slick-slide{
    outline:none; }

.slick-list{
  position:relative;
  overflow:hidden;
  display:block;
  margin:0;
  padding:0; }
  .slick-list:focus{
    outline:none; }
  .slick-list.dragging{
    cursor:hand; }

.slick-slider .slick-track,
.slick-slider .slick-list{
  -webkit-transform:translate3d(0, 0, 0);
  -moz-transform:translate3d(0, 0, 0);
  -ms-transform:translate3d(0, 0, 0);
  -o-transform:translate3d(0, 0, 0);
  transform:translate3d(0, 0, 0); }

.slick-track{
  position:relative;
  left:0;
  top:0;
  display:block;
  margin-left:auto;
  margin-right:auto; }
  .slick-track:before, .slick-track:after{
    content:"";
    display:table; }
  .slick-track:after{
    clear:both; }
  .slick-loading .slick-track{
    visibility:hidden; }

.slick-slide{
  float:left;
  height:100%;
  min-height:1px;
  display:none; }
  [dir="rtl"] .slick-slide{
    float:right; }
  .slick-slide img{
    display:block; }
  .slick-slide.slick-loading img{
    display:none; }
  .slick-slide.dragging img{
    pointer-events:none; }
  .slick-initialized .slick-slide{
    display:block; }
  .slick-loading .slick-slide{
    visibility:hidden; }
  .slick-vertical .slick-slide{
    display:block;
    height:auto;
    border:1px solid transparent; }

.slick-arrow.slick-hidden{
  display:none; }

.slick-loading .theme_sky .slick-list{
  background:#fff url("./ajax-loader.gif") center center no-repeat; }

.theme_sky .carousel a, .theme_sky .carousel-chanel a{
  display:none; }
  .theme_sky .carousel a:first-child, .theme_sky .carousel-chanel a:first-child{
    display:block; }

.theme_sky .carousel:hover .slick-arrow, .theme_sky .carousel-chanel:hover .slick-arrow{
  visibility:visible;
  opacity:1; }

.theme_sky .carousel-package a{
  display:none; }
  .theme_sky .carousel-package a:first-child{
    display:block; }

.theme_sky .carousel-package:hover .slick-arrow{
  visibility:visible; }

.theme_sky .banner-wrap .carousel a{
  display:block; }

.theme_sky .slick-arrow{
  visibility:hidden;
  opacity:0;
  transition:.3s; }

.theme_sky .slick-prev,
.theme_sky .slick-next{
  position:absolute;
  display:block;
  height:54px;
  width:54px;
  line-height:0px;
  font-size:0px;
  cursor:pointer;
  background:transparent;
  color:transparent;
  top:50%;
  -webkit-transform:translate(0, -50%);
  -ms-transform:translate(0, -50%);
  transform:translate(0, -50%);
  padding:0;
  border:none;
  border-radius:30px;
  outline:none;
  background-color:rgba(0, 0, 0, 0.3);
  z-index:1; }
  .theme_sky .slick-prev:hover, .theme_sky .slick-prev:focus,
  .theme_sky .slick-next:hover,
  .theme_sky .slick-next:focus{
    outline:none;
    background:transparent;
    color:transparent;
    background-color:rgba(0, 0, 0, 0.5); }
    .theme_sky .slick-prev:hover:before, .theme_sky .slick-prev:focus:before,
    .theme_sky .slick-next:hover:before,
    .theme_sky .slick-next:focus:before{
      opacity:1; }
  .theme_sky .slick-prev.slick-disabled,
  .theme_sky .slick-next.slick-disabled{
    display:none !important; }
    .theme_sky .slick-prev.slick-disabled:before,
    .theme_sky .slick-next.slick-disabled:before{
      opacity:1; }
  .theme_sky .slick-prev:before,
  .theme_sky .slick-next:before{
    font-family:"SKY-Icon-Font", fantasy;
    font-size:20px;
    line-height:1;
    opacity:1;
    color:rgba(255, 255, 255, 0.7);
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale; }

.theme_sky .slick-prev{
  left:32px; }
  [dir="rtl"] .theme_sky .slick-prev{
    left:auto;
    right:32px; }
  .theme_sky .slick-prev:before{
  content:"\e918"; }
    [dir="rtl"] .theme_sky .slick-prev:before{
      content:"→"; }

.theme_sky .slick-next{
  right:32px; }
  [dir="rtl"] .theme_sky .slick-next{
    left:32px;
    right:auto; }
  .theme_sky .slick-next:before{
  content:"\e91a"; }
    [dir="rtl"] .theme_sky .slick-next:before{
      content:"←"; }

.theme_sky .carousel-package .slick-arrow{
  background-size:35px 56px;
  background-repeat:no-repeat;
  display:inline-block;
  width:35px;
  border-radius:0;
  height:56px;
  background-color:#000;
  opacity:70%; }
  @media (max-width: 575px){
    .theme_sky .carousel-package .slick-arrow{
      display:none; } }

.theme_sky .carousel-package .slick-prev{
  border-radius:0 43px 43px 0;
  left:0px; }
  [dir="rtl"] .theme_sky .carousel-package .slick-prev{
    left:auto;
    right:0px; }
  .theme_sky .carousel-package .slick-prev:before{
    content:"\e918";
    font-size:16px;
    position:relative;
    left:-3px; }
    [dir="rtl"] .theme_sky .carousel-package .slick-prev:before{
      content:"\e91a"; }

.theme_sky .carousel-package .slick-next{
  border-radius:43px 0 0 43px;
  right:0px; }
  [dir="rtl"] .theme_sky .carousel-package .slick-next{
    left:0px;
    right:auto; }
  .theme_sky .carousel-package .slick-next:before{
    content:"\e91a";
    font-size:16px;
    position:relative;
    left:3px; }
    [dir="rtl"] .theme_sky .carousel-package .slick-next:before{
      content:"\e918"; }

.theme_sky .slick-dotted.slick-slider{
  margin-bottom:0; }

.theme_sky .slick-dots{
  position:absolute;
  list-style:none;
  display:block;
  text-align:center;
  padding:0;
  margin:0;
  width:100%;
  bottom:-9px; }
  .theme_sky .slick-dots li{
    position:relative;
    display:inline-block;
    height:20px;
    padding:0;
    cursor:pointer;
    width:16px;
    margin:0px 4px; }
    .theme_sky .slick-dots li button{
      border:0;
      background:transparent;
      display:block;
      height:20px;
      width:20px;
      outline:none;
      line-height:0px;
      font-size:0px;
      color:transparent;
      padding:5px;
      cursor:pointer; }
      .theme_sky .slick-dots li button:hover, .theme_sky .slick-dots li button:focus{
        outline:none; }
        .theme_sky .slick-dots li button:hover:before, .theme_sky .slick-dots li button:focus:before{
          opacity:1; }
      .theme_sky .slick-dots li button:before{
        position:absolute;
        top:0;
        left:0;
        content:"";
        width:16px;
        height:4px;
        font-family:"SKY-Icon-Font", fantasy;
        font-size:68px;
        line-height:0px;
        text-align:center;
        color:#8f969a;
        opacity:1;
        -webkit-font-smoothing:antialiased;
        -moz-osx-font-smoothing:grayscale;
        background-color:#8f969a;
        border-radius:10px;
        -webkit-border-radius:10px;
        -moz-border-radius:10px;
        -ms-border-radius:10px;
        -o-border-radius:10px; }
    .theme_sky .slick-dots li.slick-active button:before{
      color:#D81818;
      opacity:1;
      background-color:#D81818; }

.theme_sky .overlay{
  position:relative; }
  .theme_sky .overlay:after{
    position:absolute;
    content:'';
    display:block;
    top:0;
    left:0;
    height:100%;
    width:100%;
    opacity:0.85;
    mix-blend-mode:normal;
  background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 91%, rgba(0, 0, 0, 0.89) 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#000000', GradientType=0); }

.theme_sky .up{
  position:relative;
  top:-51px; }

.theme_sky .carousel .img-responsive{
  width:100%; }

.theme_sky .carousel-package{
  margin-left:16px; }
  @media (min-width: 768px){
    .theme_sky .carousel-package{
      margin-left:6px; } }
  .theme_sky .carousel-package .cover{
    width:72px;
    margin-right:8px; }
    @media (min-width: 768px){
      .theme_sky .carousel-package .cover{
        width:134px;
        margin-top:16px; } }
    .theme_sky .carousel-package .cover img{
      border-radius:8px;
      -webkit-border-radius:8px;
      -moz-border-radius:8px;
      -ms-border-radius:8px;
      -o-border-radius:8px; }

.theme_sky .carousel-chanel{
  margin-left:16px; }
  .theme_sky .carousel-chanel .cover{
    width:72px;
    margin-right:8px; }
    .theme_sky .carousel-chanel .cover img{
      border-radius:8px;
      -webkit-border-radius:8px;
      -moz-border-radius:8px;
      -ms-border-radius:8px;
      -o-border-radius:8px; }

@media (max-width: 575px){
  .theme_sky .hidden-carousel-xs{
    display:none; } }

@media (min-width: 576px) and (max-width: 991px){
  .theme_sky .hidden-carousel-sm{
    display:none; } }

@media (min-width: 992px) and (max-width: 1199px){
  .theme_sky .hidden-carousel-md{
    display:none; } }

@media (min-width: 1200px){
  .theme_sky .hidden-carousel-lg{
    display:none; } }
.scroll-wrapper{
  overflow:hidden !important;
  padding:0 !important;
  position:relative; }

.scroll-wrapper > .scroll-content{
  border:none !important;
  box-sizing:content-box !important;
  height:auto;
  left:0;
  margin:0;
  max-height:none;
  max-width:none !important;
  overflow:scroll !important;
  padding:0;
  position:relative !important;
  top:0;
  width:auto !important; }

.scroll-wrapper > .scroll-content::-webkit-scrollbar{
  height:0;
  width:0; }

.scroll-element{
  display:none; }

.scroll-element, .scroll-element div{
  box-sizing:content-box; }

.scroll-element.scroll-x.scroll-scrollx_visible,
.scroll-element.scroll-y.scroll-scrolly_visible{
  display:block; }

.scroll-element .scroll-bar,
.scroll-element .scroll-arrow{
  cursor:default; }

.scroll-textarea{
  border:1px solid #cccccc;
  border-top-color:#999999; }

.scroll-textarea > .scroll-content{
  overflow:hidden !important; }

.scroll-textarea > .scroll-content > textarea{
  border:none !important;
  box-sizing:border-box;
  height:100% !important;
  margin:0;
  max-height:none !important;
  max-width:none !important;
  overflow:scroll !important;
  outline:none;
  padding:2px;
  position:relative !important;
  top:0;
  width:100% !important; }

.scroll-textarea > .scroll-content > textarea::-webkit-scrollbar{
  height:0;
  width:0; }
.scrollbar-default > .scroll-element,
.scrollbar-default > .scroll-element div{
  background:none;
  border:none;
  margin:0;
  padding:0;
  position:absolute;
  z-index:30; }

.scrollbar-default > .scroll-element div{
  display:block;
  height:100%;
  left:0;
  top:0;
  width:100%; }

.scrollbar-default > .scroll-element .scroll-element_track{
  display:none; }

.scrollbar-default > .scroll-element .scroll-bar{
  background-color:#6C6E71;
  display:block;
  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter:alpha(opacity=0);
  opacity:0;
  -webkit-border-radius:7px;
  -moz-border-radius:7px;
  border-radius:7px;
  -webkit-transition:opacity 0.2s linear;
  -moz-transition:opacity 0.2s linear;
  -o-transition:opacity 0.2s linear;
  -ms-transition:opacity 0.2s linear;
  transition:opacity 0.2s linear; }

.scrollbar-default:hover > .scroll-element .scroll-bar,
.scrollbar-default > .scroll-element.scroll-draggable .scroll-bar{
  -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
  filter:alpha(opacity=70);
  opacity:0.7; }

.scrollbar-default > .scroll-element.scroll-x{
  bottom:0px;
  height:0px;
  left:0;
  min-width:100%;
  overflow:visible;
  width:100%; }

.scrollbar-default > .scroll-element.scroll-y{
  height:100%;
  min-height:100%;
  right:0px;
  top:0;
  width:0px; }
.scrollbar-default > .scroll-element.scroll-x .scroll-bar{
  height:7px;
  min-width:10px;
  top:-9px; }

.scrollbar-default > .scroll-element.scroll-y .scroll-bar{
  left:-9px;
  min-height:10px;
  width:7px;
  cursor:pointer; }

.scrollbar-default > .scroll-element.scroll-x .scroll-element_outer{
  left:2px; }

.scrollbar-default > .scroll-element.scroll-x .scroll-element_size{
  left:-4px; }

.scrollbar-default > .scroll-element.scroll-y .scroll-element_outer{
  top:2px; }

.scrollbar-default > .scroll-element.scroll-y .scroll-element_size{
  top:-4px; }
.scrollbar-default > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{
  left:-11px; }

.scrollbar-default > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{
  top:-11px; }

.theme_sky .section_sky{
  display:flex;
  flex-direction:column; }
  .theme_sky .section_sky .section_modal{
    order:0; }
  .theme_sky .section_sky .section_header{
    order:1; }
  .theme_sky .section_sky .section_content{
    order:2; }
  .theme_sky .section_sky .section_footer{
    order:3; }

@font-face{
  font-family:'SKY-Icon-Font';
  src:url("../fonts/SKY-Icon-Font.eot");
  src:url("../fonts/SKY-Icon-Font.eot?#iefix") format("embedded-opentype"), url("../fonts/SKY-Icon-Font.woff") format("woff"), url("../fonts/SKY-Icon-Font.ttf") format("truetype");
  font-weight:normal;
  font-style:normal; }

*{
  font-family:'Roboto', sans-serif; }

@font-face{
  font-family:'Roboto';
  src:url("../fonts/Roboto-Regular-webfont.eot");
  src:url("../fonts/Roboto-Regular-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/Roboto-Regular-webfont.woff") format("woff"), url("../fonts/Roboto-Regular-webfont.ttf") format("truetype"), url("../fonts/Roboto-Regular-webfont.svg#RobotoRegular") format("svg");
  font-weight:normal;
  font-style:normal;
  font-display:swap; }

@font-face{
  font-family:'Roboto';
  src:url("../fonts/Roboto-Italic-webfont.eot");
  src:url("../fonts/Roboto-Italic-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/Roboto-Italic-webfont.woff") format("woff"), url("../fonts/Roboto-Italic-webfont.ttf") format("truetype"), url("../fonts/Roboto-Italic-webfont.svg#RobotoItalic") format("svg");
  font-weight:normal;
  font-style:italic;
  font-display:swap; }

@font-face{
  font-family:'Roboto';
  src:url("../fonts/Roboto-Bold-webfont.eot");
  src:url("../fonts/Roboto-Bold-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/Roboto-Bold-webfont.woff") format("woff"), url("../fonts/Roboto-Bold-webfont.ttf") format("truetype"), url("../fonts/Roboto-Bold-webfont.svg#RobotoBold") format("svg");
  font-weight:bold;
  font-style:normal;
  font-display:swap; }

@font-face{
  font-family:'Roboto';
  src:url("../fonts/Roboto-Medium-webfont.eot");
  src:url("../fonts/Roboto-Medium-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/Roboto-Medium-webfont.woff") format("woff"), url("../fonts/Roboto-Medium-webfont.ttf") format("truetype"), url("../fonts/Roboto-Medium-webfont.svg#RobotoMedium") format("svg");
  font-weight:300;
  font-style:normal;
  font-display:swap; }

@font-face{
  font-family:'RobotoBlack';
  src:url("../fonts/Roboto-Black-webfont.eot");
  src:url("../fonts/Roboto-Black-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/Roboto-Black-webfont.woff") format("woff"), url("../fonts/Roboto-Black-webfont.ttf") format("truetype"), url("../fonts/Roboto-Black-webfont.svg#robotoblack") format("svg");
  font-weight:normal;
  font-style:normal;
  font-display:swap; }

.LinkLarge, .theme_sky .nav-tabs > li.active > a, .theme_sky .nav-tabs > li.active > a:hover, .theme_sky .nav-tabs > li.active > a:focus, .theme_sky .container-tabs .nav-tabs > li:not(:active).active a{
  font-size:1rem;
  font-weight:bold;
  color:#D81818; }
  .dark .LinkLarge, .dark .theme_sky .nav-tabs > li.active > a, .theme_sky .dark .nav-tabs > li.active > a, .dark .theme_sky .container-tabs .nav-tabs > li:not(:active).active a, .theme_sky .container-tabs .nav-tabs > li:not(:active).active .dark a{
    color:#D81818; }

.SubHeading, .theme_sky .nav-tabs > li > a, .theme_sky .nav-tabs > li > span.disable{
  font-size:1rem;
  font-weight:bold;
  color:rgba(0, 0, 0, 0.38); }
  .dark .SubHeading, .dark .theme_sky .nav-tabs > li > a, .theme_sky .dark .nav-tabs > li > a, .dark .theme_sky .nav-tabs > li > span.disable, .theme_sky .dark .nav-tabs > li > span.disable{
    color:rgba(255, 255, 255, 0.5); }

.Disabled, .theme_sky .nav-tabs > li > span.disable{
  color:rgba(0, 0, 0, 0.38); }
  .dark .Disabled, .dark .theme_sky .nav-tabs > li > span.disable, .theme_sky .dark .nav-tabs > li > span.disable{
    color:rgba(255, 255, 255, 0.5); }

.Inactive, .theme_sky .nav-tabs > li > a{
  color:rgba(0, 0, 0, 0.6); }
  .dark .Inactive, .dark .theme_sky .nav-tabs > li > a, .theme_sky .dark .nav-tabs > li > a{
    color:rgba(255, 255, 255, 0.7); }

.Caption, .theme_sky .caption_style, .theme_sky .header-sky .menu-link li.logado .name-menubar{
  font-family:"Roboto", sans-serif;
  font-size:0.875rem;
  font-weight:normal;
  line-height:1.43; }

.Price, .theme_sky .text-price{
  font-size:0.875rem;
  font-weight:300;
  line-height:1.43;
  color:#2E7D32; }
  .dark .Price, .dark .theme_sky .text-price, .theme_sky .dark .text-price{
    color:#60AD53; }

.Placeholder, .theme_sky .placeholder_style, .theme_sky input::placeholder{
  font-size:1rem;
  font-weight:normal;
  font-style:italic;
  line-height:1.38; }

.Label, .theme_sky .label_style, .theme_sky label{
  font-size:1rem;
  font-weight:300;
  line-height:1.38; }

.high, .primaryWeb{
  color:rgba(0, 0, 0, 0.87); }
  .dark .high, .dark .primaryWeb{
    color:#ffffff; }

.medium, .secondaryWeb{
  color:rgba(0, 0, 0, 0.6); }
  .dark .medium, .dark .secondaryWeb{
    color:rgba(255, 255, 255, 0.7); }

.low, .disableWeb{
  color:rgba(0, 0, 0, 0.38); }
  .dark .low, .dark .disableWeb{
    color:rgba(255, 255, 255, 0.5); }

.successWeb{
  color:#2E7D32; }
  .dark .successWeb{
    color:#60AD53; }

.warningWeb{
  color:#996910; }
  .dark .warningWeb{
    color:#CC8C17; }

.primaryLightestWeb{
  color:#ffffff; }

.secondaryLightestWeb{
  color:rgba(255, 255, 255, 0.7); }

.theme_sky .container{
  padding-right:15px;
  padding-left:15px;
  margin-right:auto;
  margin-left:auto; }
  .theme_sky .container:before, .theme_sky .container:after{
    content:" ";
    display:table; }
  .theme_sky .container:after{
    clear:both; }
  @media (min-width: 576px){
    .theme_sky .container{
      width:560px; } }
  @media (min-width: 768px){
    .theme_sky .container{
      width:750px; } }
  @media (min-width: 992px){
    .theme_sky .container{
      width:970px; } }
  @media (min-width: 1200px){
    .theme_sky .container{
      width:1170px; } }
  @media (max-width: 767px){
    .theme_sky .container.no-width{
      width:auto; } }

.theme_sky .container-fluid{
  padding-right:15px;
  padding-left:15px;
  margin-right:auto;
  margin-left:auto; }
  .theme_sky .container-fluid:before, .theme_sky .container-fluid:after{
    content:" ";
    display:table; }
  .theme_sky .container-fluid:after{
    clear:both; }
  .theme_sky .container-fluid-spaced{
    padding:0 3.75rem; }
    @media (max-width: 991px){
      .theme_sky .container-fluid-spaced{
        padding:0 1rem; } }

.theme_sky .row{
  margin-right:-15px;
  margin-left:-15px; }
  .theme_sky .row:before, .theme_sky .row:after{
    content:" ";
    display:table; }
  .theme_sky .row:after{
    clear:both; }

.theme_sky .row-no-gutters{
  margin-right:0;
  margin-left:0; }
  .theme_sky .row-no-gutters [class*="col-"]{
    padding-right:0;
    padding-left:0; }

.theme_sky .col-xs-1, .theme_sky .col-sm-1, .theme_sky .col-md-1, .theme_sky .col-lg-1, .theme_sky .col-xs-2, .theme_sky .col-sm-2, .theme_sky .col-md-2, .theme_sky .col-lg-2, .theme_sky .col-xs-3, .theme_sky .col-sm-3, .theme_sky .col-md-3, .theme_sky .col-lg-3, .theme_sky .col-xs-4, .theme_sky .col-sm-4, .theme_sky .col-md-4, .theme_sky .col-lg-4, .theme_sky .col-xs-5, .theme_sky .col-sm-5, .theme_sky .col-md-5, .theme_sky .col-lg-5, .theme_sky .col-xs-6, .theme_sky .col-sm-6, .theme_sky .col-md-6, .theme_sky .col-lg-6, .theme_sky .col-xs-7, .theme_sky .col-sm-7, .theme_sky .col-md-7, .theme_sky .col-lg-7, .theme_sky .col-xs-8, .theme_sky .col-sm-8, .theme_sky .col-md-8, .theme_sky .col-lg-8, .theme_sky .col-xs-9, .theme_sky .col-sm-9, .theme_sky .col-md-9, .theme_sky .col-lg-9, .theme_sky .col-xs-10, .theme_sky .col-sm-10, .theme_sky .col-md-10, .theme_sky .col-lg-10, .theme_sky .col-xs-11, .theme_sky .col-sm-11, .theme_sky .col-md-11, .theme_sky .col-lg-11, .theme_sky .col-xs-12, .theme_sky .col-sm-12, .theme_sky .col-md-12, .theme_sky .col-lg-12{
  position:relative;
  min-height:1px;
  padding-right:15px;
  padding-left:15px; }

.theme_sky .col-xs-1, .theme_sky .col-xs-2, .theme_sky .col-xs-3, .theme_sky .col-xs-4, .theme_sky .col-xs-5, .theme_sky .col-xs-6, .theme_sky .col-xs-7, .theme_sky .col-xs-8, .theme_sky .col-xs-9, .theme_sky .col-xs-10, .theme_sky .col-xs-11, .theme_sky .col-xs-12{
  float:left; }

.theme_sky .col-xs-1{
  width:8.33333%; }

.theme_sky .col-xs-2{
  width:16.66667%; }

.theme_sky .col-xs-3{
  width:25%; }

.theme_sky .col-xs-4{
  width:33.33333%; }

.theme_sky .col-xs-5{
  width:41.66667%; }

.theme_sky .col-xs-6{
  width:50%; }

.theme_sky .col-xs-7{
  width:58.33333%; }

.theme_sky .col-xs-8{
  width:66.66667%; }

.theme_sky .col-xs-9{
  width:75%; }

.theme_sky .col-xs-10{
  width:83.33333%; }

.theme_sky .col-xs-11{
  width:91.66667%; }

.theme_sky .col-xs-12{
  width:100%; }

.theme_sky .col-xs-pull-0{
  right:auto; }

.theme_sky .col-xs-pull-1{
  right:8.33333%; }

.theme_sky .col-xs-pull-2{
  right:16.66667%; }

.theme_sky .col-xs-pull-3{
  right:25%; }

.theme_sky .col-xs-pull-4{
  right:33.33333%; }

.theme_sky .col-xs-pull-5{
  right:41.66667%; }

.theme_sky .col-xs-pull-6{
  right:50%; }

.theme_sky .col-xs-pull-7{
  right:58.33333%; }

.theme_sky .col-xs-pull-8{
  right:66.66667%; }

.theme_sky .col-xs-pull-9{
  right:75%; }

.theme_sky .col-xs-pull-10{
  right:83.33333%; }

.theme_sky .col-xs-pull-11{
  right:91.66667%; }

.theme_sky .col-xs-pull-12{
  right:100%; }

.theme_sky .col-xs-push-0{
  left:auto; }

.theme_sky .col-xs-push-1{
  left:8.33333%; }

.theme_sky .col-xs-push-2{
  left:16.66667%; }

.theme_sky .col-xs-push-3{
  left:25%; }

.theme_sky .col-xs-push-4{
  left:33.33333%; }

.theme_sky .col-xs-push-5{
  left:41.66667%; }

.theme_sky .col-xs-push-6{
  left:50%; }

.theme_sky .col-xs-push-7{
  left:58.33333%; }

.theme_sky .col-xs-push-8{
  left:66.66667%; }

.theme_sky .col-xs-push-9{
  left:75%; }

.theme_sky .col-xs-push-10{
  left:83.33333%; }

.theme_sky .col-xs-push-11{
  left:91.66667%; }

.theme_sky .col-xs-push-12{
  left:100%; }

.theme_sky .col-xs-offset-0{
  margin-left:0%; }

.theme_sky .col-xs-offset-1{
  margin-left:8.33333%; }

.theme_sky .col-xs-offset-2{
  margin-left:16.66667%; }

.theme_sky .col-xs-offset-3{
  margin-left:25%; }

.theme_sky .col-xs-offset-4{
  margin-left:33.33333%; }

.theme_sky .col-xs-offset-5{
  margin-left:41.66667%; }

.theme_sky .col-xs-offset-6{
  margin-left:50%; }

.theme_sky .col-xs-offset-7{
  margin-left:58.33333%; }

.theme_sky .col-xs-offset-8{
  margin-left:66.66667%; }

.theme_sky .col-xs-offset-9{
  margin-left:75%; }

.theme_sky .col-xs-offset-10{
  margin-left:83.33333%; }

.theme_sky .col-xs-offset-11{
  margin-left:91.66667%; }

.theme_sky .col-xs-offset-12{
  margin-left:100%; }

@media (min-width: 768px){
  .theme_sky .col-sm-1, .theme_sky .col-sm-2, .theme_sky .col-sm-3, .theme_sky .col-sm-4, .theme_sky .col-sm-5, .theme_sky .col-sm-6, .theme_sky .col-sm-7, .theme_sky .col-sm-8, .theme_sky .col-sm-9, .theme_sky .col-sm-10, .theme_sky .col-sm-11, .theme_sky .col-sm-12{
    float:left; }
  .theme_sky .col-sm-1{
    width:8.33333%; }
  .theme_sky .col-sm-2{
    width:16.66667%; }
  .theme_sky .col-sm-3{
    width:25%; }
  .theme_sky .col-sm-4{
    width:33.33333%; }
  .theme_sky .col-sm-5{
    width:41.66667%; }
  .theme_sky .col-sm-6{
    width:50%; }
  .theme_sky .col-sm-7{
    width:58.33333%; }
  .theme_sky .col-sm-8{
    width:66.66667%; }
  .theme_sky .col-sm-9{
    width:75%; }
  .theme_sky .col-sm-10{
    width:83.33333%; }
  .theme_sky .col-sm-11{
    width:91.66667%; }
  .theme_sky .col-sm-12{
    width:100%; }
  .theme_sky .col-sm-pull-0{
    right:auto; }
  .theme_sky .col-sm-pull-1{
    right:8.33333%; }
  .theme_sky .col-sm-pull-2{
    right:16.66667%; }
  .theme_sky .col-sm-pull-3{
    right:25%; }
  .theme_sky .col-sm-pull-4{
    right:33.33333%; }
  .theme_sky .col-sm-pull-5{
    right:41.66667%; }
  .theme_sky .col-sm-pull-6{
    right:50%; }
  .theme_sky .col-sm-pull-7{
    right:58.33333%; }
  .theme_sky .col-sm-pull-8{
    right:66.66667%; }
  .theme_sky .col-sm-pull-9{
    right:75%; }
  .theme_sky .col-sm-pull-10{
    right:83.33333%; }
  .theme_sky .col-sm-pull-11{
    right:91.66667%; }
  .theme_sky .col-sm-pull-12{
    right:100%; }
  .theme_sky .col-sm-push-0{
    left:auto; }
  .theme_sky .col-sm-push-1{
    left:8.33333%; }
  .theme_sky .col-sm-push-2{
    left:16.66667%; }
  .theme_sky .col-sm-push-3{
    left:25%; }
  .theme_sky .col-sm-push-4{
    left:33.33333%; }
  .theme_sky .col-sm-push-5{
    left:41.66667%; }
  .theme_sky .col-sm-push-6{
    left:50%; }
  .theme_sky .col-sm-push-7{
    left:58.33333%; }
  .theme_sky .col-sm-push-8{
    left:66.66667%; }
  .theme_sky .col-sm-push-9{
    left:75%; }
  .theme_sky .col-sm-push-10{
    left:83.33333%; }
  .theme_sky .col-sm-push-11{
    left:91.66667%; }
  .theme_sky .col-sm-push-12{
    left:100%; }
  .theme_sky .col-sm-offset-0{
    margin-left:0%; }
  .theme_sky .col-sm-offset-1{
    margin-left:8.33333%; }
  .theme_sky .col-sm-offset-2{
    margin-left:16.66667%; }
  .theme_sky .col-sm-offset-3{
    margin-left:25%; }
  .theme_sky .col-sm-offset-4{
    margin-left:33.33333%; }
  .theme_sky .col-sm-offset-5{
    margin-left:41.66667%; }
  .theme_sky .col-sm-offset-6{
    margin-left:50%; }
  .theme_sky .col-sm-offset-7{
    margin-left:58.33333%; }
  .theme_sky .col-sm-offset-8{
    margin-left:66.66667%; }
  .theme_sky .col-sm-offset-9{
    margin-left:75%; }
  .theme_sky .col-sm-offset-10{
    margin-left:83.33333%; }
  .theme_sky .col-sm-offset-11{
    margin-left:91.66667%; }
  .theme_sky .col-sm-offset-12{
    margin-left:100%; } }

@media (min-width: 992px){
  .theme_sky .col-md-1, .theme_sky .col-md-2, .theme_sky .col-md-3, .theme_sky .col-md-4, .theme_sky .col-md-5, .theme_sky .col-md-6, .theme_sky .col-md-7, .theme_sky .col-md-8, .theme_sky .col-md-9, .theme_sky .col-md-10, .theme_sky .col-md-11, .theme_sky .col-md-12{
    float:left; }
  .theme_sky .col-md-1{
    width:8.33333%; }
  .theme_sky .col-md-2{
    width:16.66667%; }
  .theme_sky .col-md-3{
    width:25%; }
  .theme_sky .col-md-4{
    width:33.33333%; }
  .theme_sky .col-md-5{
    width:41.66667%; }
  .theme_sky .col-md-6{
    width:50%; }
  .theme_sky .col-md-7{
    width:58.33333%; }
  .theme_sky .col-md-8{
    width:66.66667%; }
  .theme_sky .col-md-9{
    width:75%; }
  .theme_sky .col-md-10{
    width:83.33333%; }
  .theme_sky .col-md-11{
    width:91.66667%; }
  .theme_sky .col-md-12{
    width:100%; }
  .theme_sky .col-md-pull-0{
    right:auto; }
  .theme_sky .col-md-pull-1{
    right:8.33333%; }
  .theme_sky .col-md-pull-2{
    right:16.66667%; }
  .theme_sky .col-md-pull-3{
    right:25%; }
  .theme_sky .col-md-pull-4{
    right:33.33333%; }
  .theme_sky .col-md-pull-5{
    right:41.66667%; }
  .theme_sky .col-md-pull-6{
    right:50%; }
  .theme_sky .col-md-pull-7{
    right:58.33333%; }
  .theme_sky .col-md-pull-8{
    right:66.66667%; }
  .theme_sky .col-md-pull-9{
    right:75%; }
  .theme_sky .col-md-pull-10{
    right:83.33333%; }
  .theme_sky .col-md-pull-11{
    right:91.66667%; }
  .theme_sky .col-md-pull-12{
    right:100%; }
  .theme_sky .col-md-push-0{
    left:auto; }
  .theme_sky .col-md-push-1{
    left:8.33333%; }
  .theme_sky .col-md-push-2{
    left:16.66667%; }
  .theme_sky .col-md-push-3{
    left:25%; }
  .theme_sky .col-md-push-4{
    left:33.33333%; }
  .theme_sky .col-md-push-5{
    left:41.66667%; }
  .theme_sky .col-md-push-6{
    left:50%; }
  .theme_sky .col-md-push-7{
    left:58.33333%; }
  .theme_sky .col-md-push-8{
    left:66.66667%; }
  .theme_sky .col-md-push-9{
    left:75%; }
  .theme_sky .col-md-push-10{
    left:83.33333%; }
  .theme_sky .col-md-push-11{
    left:91.66667%; }
  .theme_sky .col-md-push-12{
    left:100%; }
  .theme_sky .col-md-offset-0{
    margin-left:0%; }
  .theme_sky .col-md-offset-1{
    margin-left:8.33333%; }
  .theme_sky .col-md-offset-2{
    margin-left:16.66667%; }
  .theme_sky .col-md-offset-3{
    margin-left:25%; }
  .theme_sky .col-md-offset-4{
    margin-left:33.33333%; }
  .theme_sky .col-md-offset-5{
    margin-left:41.66667%; }
  .theme_sky .col-md-offset-6{
    margin-left:50%; }
  .theme_sky .col-md-offset-7{
    margin-left:58.33333%; }
  .theme_sky .col-md-offset-8{
    margin-left:66.66667%; }
  .theme_sky .col-md-offset-9{
    margin-left:75%; }
  .theme_sky .col-md-offset-10{
    margin-left:83.33333%; }
  .theme_sky .col-md-offset-11{
    margin-left:91.66667%; }
  .theme_sky .col-md-offset-12{
    margin-left:100%; } }

@media (min-width: 1200px){
  .theme_sky .col-lg-1, .theme_sky .col-lg-2, .theme_sky .col-lg-3, .theme_sky .col-lg-4, .theme_sky .col-lg-5, .theme_sky .col-lg-6, .theme_sky .col-lg-7, .theme_sky .col-lg-8, .theme_sky .col-lg-9, .theme_sky .col-lg-10, .theme_sky .col-lg-11, .theme_sky .col-lg-12{
    float:left; }
  .theme_sky .col-lg-1{
    width:8.33333%; }
  .theme_sky .col-lg-2{
    width:16.66667%; }
  .theme_sky .col-lg-3{
    width:25%; }
  .theme_sky .col-lg-4{
    width:33.33333%; }
  .theme_sky .col-lg-5{
    width:41.66667%; }
  .theme_sky .col-lg-6{
    width:50%; }
  .theme_sky .col-lg-7{
    width:58.33333%; }
  .theme_sky .col-lg-8{
    width:66.66667%; }
  .theme_sky .col-lg-9{
    width:75%; }
  .theme_sky .col-lg-10{
    width:83.33333%; }
  .theme_sky .col-lg-11{
    width:91.66667%; }
  .theme_sky .col-lg-12{
    width:100%; }
  .theme_sky .col-lg-pull-0{
    right:auto; }
  .theme_sky .col-lg-pull-1{
    right:8.33333%; }
  .theme_sky .col-lg-pull-2{
    right:16.66667%; }
  .theme_sky .col-lg-pull-3{
    right:25%; }
  .theme_sky .col-lg-pull-4{
    right:33.33333%; }
  .theme_sky .col-lg-pull-5{
    right:41.66667%; }
  .theme_sky .col-lg-pull-6{
    right:50%; }
  .theme_sky .col-lg-pull-7{
    right:58.33333%; }
  .theme_sky .col-lg-pull-8{
    right:66.66667%; }
  .theme_sky .col-lg-pull-9{
    right:75%; }
  .theme_sky .col-lg-pull-10{
    right:83.33333%; }
  .theme_sky .col-lg-pull-11{
    right:91.66667%; }
  .theme_sky .col-lg-pull-12{
    right:100%; }
  .theme_sky .col-lg-push-0{
    left:auto; }
  .theme_sky .col-lg-push-1{
    left:8.33333%; }
  .theme_sky .col-lg-push-2{
    left:16.66667%; }
  .theme_sky .col-lg-push-3{
    left:25%; }
  .theme_sky .col-lg-push-4{
    left:33.33333%; }
  .theme_sky .col-lg-push-5{
    left:41.66667%; }
  .theme_sky .col-lg-push-6{
    left:50%; }
  .theme_sky .col-lg-push-7{
    left:58.33333%; }
  .theme_sky .col-lg-push-8{
    left:66.66667%; }
  .theme_sky .col-lg-push-9{
    left:75%; }
  .theme_sky .col-lg-push-10{
    left:83.33333%; }
  .theme_sky .col-lg-push-11{
    left:91.66667%; }
  .theme_sky .col-lg-push-12{
    left:100%; }
  .theme_sky .col-lg-offset-0{
    margin-left:0%; }
  .theme_sky .col-lg-offset-1{
    margin-left:8.33333%; }
  .theme_sky .col-lg-offset-2{
    margin-left:16.66667%; }
  .theme_sky .col-lg-offset-3{
    margin-left:25%; }
  .theme_sky .col-lg-offset-4{
    margin-left:33.33333%; }
  .theme_sky .col-lg-offset-5{
    margin-left:41.66667%; }
  .theme_sky .col-lg-offset-6{
    margin-left:50%; }
  .theme_sky .col-lg-offset-7{
    margin-left:58.33333%; }
  .theme_sky .col-lg-offset-8{
    margin-left:66.66667%; }
  .theme_sky .col-lg-offset-9{
    margin-left:75%; }
  .theme_sky .col-lg-offset-10{
    margin-left:83.33333%; }
  .theme_sky .col-lg-offset-11{
    margin-left:91.66667%; }
  .theme_sky .col-lg-offset-12{
    margin-left:100%; } }

.m-0{
  margin:0 !important; }

.mt-0,
.my-0{
  margin-top:0 !important; }

.mr-0,
.mx-0{
  margin-right:0 !important; }

.mb-0,
.my-0{
  margin-bottom:0 !important; }

.ml-0,
.mx-0{
  margin-left:0 !important; }

.m-1{
  margin:0.25rem !important; }

.mt-1,
.my-1{
  margin-top:0.25rem !important; }

.mr-1,
.mx-1{
  margin-right:0.25rem !important; }

.mb-1,
.my-1{
  margin-bottom:0.25rem !important; }

.ml-1,
.mx-1{
  margin-left:0.25rem !important; }

.m-2{
  margin:0.5rem !important; }

.mt-2,
.my-2{
  margin-top:0.5rem !important; }

.mr-2,
.mx-2{
  margin-right:0.5rem !important; }

.mb-2,
.my-2{
  margin-bottom:0.5rem !important; }

.ml-2,
.mx-2{
  margin-left:0.5rem !important; }

.m-3{
  margin:1rem !important; }

.mt-3,
.my-3{
  margin-top:1rem !important; }

.mr-3,
.mx-3{
  margin-right:1rem !important; }

.mb-3,
.my-3{
  margin-bottom:1rem !important; }

.ml-3,
.mx-3{
  margin-left:1rem !important; }

.m-4{
  margin:1.5rem !important; }

.mt-4,
.my-4{
  margin-top:1.5rem !important; }

.mr-4,
.mx-4{
  margin-right:1.5rem !important; }

.mb-4,
.my-4{
  margin-bottom:1.5rem !important; }

.ml-4,
.mx-4{
  margin-left:1.5rem !important; }

.m-4_1{
  margin:2rem !important; }

.mt-4_1,
.my-4_1{
  margin-top:2rem !important; }

.mr-4_1,
.mx-4_1{
  margin-right:2rem !important; }

.mb-4_1,
.my-4_1{
  margin-bottom:2rem !important; }

.ml-4_1,
.mx-4_1{
  margin-left:2rem !important; }

.m-4_2{
  margin:2.5rem !important; }

.mt-4_2,
.my-4_2{
  margin-top:2.5rem !important; }

.mr-4_2,
.mx-4_2{
  margin-right:2.5rem !important; }

.mb-4_2,
.my-4_2{
  margin-bottom:2.5rem !important; }

.ml-4_2,
.mx-4_2{
  margin-left:2.5rem !important; }

.m-5{
  margin:3rem !important; }

.mt-5,
.my-5{
  margin-top:3rem !important; }

.mr-5,
.mx-5{
  margin-right:3rem !important; }

.mb-5,
.my-5{
  margin-bottom:3rem !important; }

.ml-5,
.mx-5{
  margin-left:3rem !important; }

.m-6{
  margin:3.5rem !important; }

.mt-6,
.my-6{
  margin-top:3.5rem !important; }

.mr-6,
.mx-6{
  margin-right:3.5rem !important; }

.mb-6,
.my-6{
  margin-bottom:3.5rem !important; }

.ml-6,
.mx-6{
  margin-left:3.5rem !important; }

.m-7{
  margin:4rem !important; }

.mt-7,
.my-7{
  margin-top:4rem !important; }

.mr-7,
.mx-7{
  margin-right:4rem !important; }

.mb-7,
.my-7{
  margin-bottom:4rem !important; }

.ml-7,
.mx-7{
  margin-left:4rem !important; }

.m-8{
  margin:4.5rem !important; }

.mt-8,
.my-8{
  margin-top:4.5rem !important; }

.mr-8,
.mx-8{
  margin-right:4.5rem !important; }

.mb-8,
.my-8{
  margin-bottom:4.5rem !important; }

.ml-8,
.mx-8{
  margin-left:4.5rem !important; }

.m-9{
  margin:5rem !important; }

.mt-9,
.my-9{
  margin-top:5rem !important; }

.mr-9,
.mx-9{
  margin-right:5rem !important; }

.mb-9,
.my-9{
  margin-bottom:5rem !important; }

.ml-9,
.mx-9{
  margin-left:5rem !important; }

.p-0{
  padding:0 !important; }

.pt-0,
.py-0{
  padding-top:0 !important; }

.pr-0,
.px-0{
  padding-right:0 !important; }

.pb-0,
.py-0{
  padding-bottom:0 !important; }

.pl-0,
.px-0{
  padding-left:0 !important; }

.p-1{
  padding:0.25rem !important; }

.pt-1,
.py-1{
  padding-top:0.25rem !important; }

.pr-1,
.px-1{
  padding-right:0.25rem !important; }

.pb-1,
.py-1{
  padding-bottom:0.25rem !important; }

.pl-1,
.px-1{
  padding-left:0.25rem !important; }

.p-2{
  padding:0.5rem !important; }

.pt-2,
.py-2{
  padding-top:0.5rem !important; }

.pr-2,
.px-2{
  padding-right:0.5rem !important; }

.pb-2,
.py-2{
  padding-bottom:0.5rem !important; }

.pl-2,
.px-2{
  padding-left:0.5rem !important; }

.p-3{
  padding:1rem !important; }

.pt-3,
.py-3{
  padding-top:1rem !important; }

.pr-3,
.px-3{
  padding-right:1rem !important; }

.pb-3,
.py-3{
  padding-bottom:1rem !important; }

.pl-3,
.px-3{
  padding-left:1rem !important; }

.p-4{
  padding:1.5rem !important; }

.pt-4,
.py-4{
  padding-top:1.5rem !important; }

.pr-4,
.px-4{
  padding-right:1.5rem !important; }

.pb-4,
.py-4{
  padding-bottom:1.5rem !important; }

.pl-4,
.px-4{
  padding-left:1.5rem !important; }

.p-4_1{
  padding:2rem !important; }

.pt-4_1,
.py-4_1{
  padding-top:2rem !important; }

.pr-4_1,
.px-4_1{
  padding-right:2rem !important; }

.pb-4_1,
.py-4_1{
  padding-bottom:2rem !important; }

.pl-4_1,
.px-4_1{
  padding-left:2rem !important; }

.p-4_2{
  padding:2.5rem !important; }

.pt-4_2,
.py-4_2{
  padding-top:2.5rem !important; }

.pr-4_2,
.px-4_2{
  padding-right:2.5rem !important; }

.pb-4_2,
.py-4_2{
  padding-bottom:2.5rem !important; }

.pl-4_2,
.px-4_2{
  padding-left:2.5rem !important; }

.p-5{
  padding:3rem !important; }

.pt-5,
.py-5{
  padding-top:3rem !important; }

.pr-5,
.px-5{
  padding-right:3rem !important; }

.pb-5,
.py-5{
  padding-bottom:3rem !important; }

.pl-5,
.px-5{
  padding-left:3rem !important; }

.p-6{
  padding:3.5rem !important; }

.pt-6,
.py-6{
  padding-top:3.5rem !important; }

.pr-6,
.px-6{
  padding-right:3.5rem !important; }

.pb-6,
.py-6{
  padding-bottom:3.5rem !important; }

.pl-6,
.px-6{
  padding-left:3.5rem !important; }

.p-7{
  padding:4rem !important; }

.pt-7,
.py-7{
  padding-top:4rem !important; }

.pr-7,
.px-7{
  padding-right:4rem !important; }

.pb-7,
.py-7{
  padding-bottom:4rem !important; }

.pl-7,
.px-7{
  padding-left:4rem !important; }

.p-8{
  padding:4.5rem !important; }

.pt-8,
.py-8{
  padding-top:4.5rem !important; }

.pr-8,
.px-8{
  padding-right:4.5rem !important; }

.pb-8,
.py-8{
  padding-bottom:4.5rem !important; }

.pl-8,
.px-8{
  padding-left:4.5rem !important; }

.p-9{
  padding:5rem !important; }

.pt-9,
.py-9{
  padding-top:5rem !important; }

.pr-9,
.px-9{
  padding-right:5rem !important; }

.pb-9,
.py-9{
  padding-bottom:5rem !important; }

.pl-9,
.px-9{
  padding-left:5rem !important; }

.m-n1{
  margin:-0.25rem !important; }

.mt-n1,
.my-n1{
  margin-top:-0.25rem !important; }

.mr-n1,
.mx-n1{
  margin-right:-0.25rem !important; }

.mb-n1,
.my-n1{
  margin-bottom:-0.25rem !important; }

.ml-n1,
.mx-n1{
  margin-left:-0.25rem !important; }

.m-n2{
  margin:-0.5rem !important; }

.mt-n2,
.my-n2{
  margin-top:-0.5rem !important; }

.mr-n2,
.mx-n2{
  margin-right:-0.5rem !important; }

.mb-n2,
.my-n2{
  margin-bottom:-0.5rem !important; }

.ml-n2,
.mx-n2{
  margin-left:-0.5rem !important; }

.m-n3{
  margin:-1rem !important; }

.mt-n3,
.my-n3{
  margin-top:-1rem !important; }

.mr-n3,
.mx-n3{
  margin-right:-1rem !important; }

.mb-n3,
.my-n3{
  margin-bottom:-1rem !important; }

.ml-n3,
.mx-n3{
  margin-left:-1rem !important; }

.m-n4{
  margin:-1.5rem !important; }

.mt-n4,
.my-n4{
  margin-top:-1.5rem !important; }

.mr-n4,
.mx-n4{
  margin-right:-1.5rem !important; }

.mb-n4,
.my-n4{
  margin-bottom:-1.5rem !important; }

.ml-n4,
.mx-n4{
  margin-left:-1.5rem !important; }

.m-n4_1{
  margin:-2rem !important; }

.mt-n4_1,
.my-n4_1{
  margin-top:-2rem !important; }

.mr-n4_1,
.mx-n4_1{
  margin-right:-2rem !important; }

.mb-n4_1,
.my-n4_1{
  margin-bottom:-2rem !important; }

.ml-n4_1,
.mx-n4_1{
  margin-left:-2rem !important; }

.m-n4_2{
  margin:-2.5rem !important; }

.mt-n4_2,
.my-n4_2{
  margin-top:-2.5rem !important; }

.mr-n4_2,
.mx-n4_2{
  margin-right:-2.5rem !important; }

.mb-n4_2,
.my-n4_2{
  margin-bottom:-2.5rem !important; }

.ml-n4_2,
.mx-n4_2{
  margin-left:-2.5rem !important; }

.m-n5{
  margin:-3rem !important; }

.mt-n5,
.my-n5{
  margin-top:-3rem !important; }

.mr-n5,
.mx-n5{
  margin-right:-3rem !important; }

.mb-n5,
.my-n5{
  margin-bottom:-3rem !important; }

.ml-n5,
.mx-n5{
  margin-left:-3rem !important; }

.m-n6{
  margin:-3.5rem !important; }

.mt-n6,
.my-n6{
  margin-top:-3.5rem !important; }

.mr-n6,
.mx-n6{
  margin-right:-3.5rem !important; }

.mb-n6,
.my-n6{
  margin-bottom:-3.5rem !important; }

.ml-n6,
.mx-n6{
  margin-left:-3.5rem !important; }

.m-n7{
  margin:-4rem !important; }

.mt-n7,
.my-n7{
  margin-top:-4rem !important; }

.mr-n7,
.mx-n7{
  margin-right:-4rem !important; }

.mb-n7,
.my-n7{
  margin-bottom:-4rem !important; }

.ml-n7,
.mx-n7{
  margin-left:-4rem !important; }

.m-n8{
  margin:-4.5rem !important; }

.mt-n8,
.my-n8{
  margin-top:-4.5rem !important; }

.mr-n8,
.mx-n8{
  margin-right:-4.5rem !important; }

.mb-n8,
.my-n8{
  margin-bottom:-4.5rem !important; }

.ml-n8,
.mx-n8{
  margin-left:-4.5rem !important; }

.m-n9{
  margin:-5rem !important; }

.mt-n9,
.my-n9{
  margin-top:-5rem !important; }

.mr-n9,
.mx-n9{
  margin-right:-5rem !important; }

.mb-n9,
.my-n9{
  margin-bottom:-5rem !important; }

.ml-n9,
.mx-n9{
  margin-left:-5rem !important; }

.m-auto{
  margin:auto !important; }

.mt-auto,
.my-auto{
  margin-top:auto !important; }

.mr-auto,
.mx-auto{
  margin-right:auto !important; }

.mb-auto,
.my-auto{
  margin-bottom:auto !important; }

.ml-auto,
.mx-auto{
  margin-left:auto !important; }

@media (min-width: 576px){
  .m-sm-0{
    margin:0 !important; }
  .mt-sm-0,
  .my-sm-0{
    margin-top:0 !important; }
  .mr-sm-0,
  .mx-sm-0{
    margin-right:0 !important; }
  .mb-sm-0,
  .my-sm-0{
    margin-bottom:0 !important; }
  .ml-sm-0,
  .mx-sm-0{
    margin-left:0 !important; }
  .m-sm-1{
    margin:0.25rem !important; }
  .mt-sm-1,
  .my-sm-1{
    margin-top:0.25rem !important; }
  .mr-sm-1,
  .mx-sm-1{
    margin-right:0.25rem !important; }
  .mb-sm-1,
  .my-sm-1{
    margin-bottom:0.25rem !important; }
  .ml-sm-1,
  .mx-sm-1{
    margin-left:0.25rem !important; }
  .m-sm-2{
    margin:0.5rem !important; }
  .mt-sm-2,
  .my-sm-2{
    margin-top:0.5rem !important; }
  .mr-sm-2,
  .mx-sm-2{
    margin-right:0.5rem !important; }
  .mb-sm-2,
  .my-sm-2{
    margin-bottom:0.5rem !important; }
  .ml-sm-2,
  .mx-sm-2{
    margin-left:0.5rem !important; }
  .m-sm-3{
    margin:1rem !important; }
  .mt-sm-3,
  .my-sm-3{
    margin-top:1rem !important; }
  .mr-sm-3,
  .mx-sm-3{
    margin-right:1rem !important; }
  .mb-sm-3,
  .my-sm-3{
    margin-bottom:1rem !important; }
  .ml-sm-3,
  .mx-sm-3{
    margin-left:1rem !important; }
  .m-sm-4{
    margin:1.5rem !important; }
  .mt-sm-4,
  .my-sm-4{
    margin-top:1.5rem !important; }
  .mr-sm-4,
  .mx-sm-4{
    margin-right:1.5rem !important; }
  .mb-sm-4,
  .my-sm-4{
    margin-bottom:1.5rem !important; }
  .ml-sm-4,
  .mx-sm-4{
    margin-left:1.5rem !important; }
  .m-sm-4_1{
    margin:2rem !important; }
  .mt-sm-4_1,
  .my-sm-4_1{
    margin-top:2rem !important; }
  .mr-sm-4_1,
  .mx-sm-4_1{
    margin-right:2rem !important; }
  .mb-sm-4_1,
  .my-sm-4_1{
    margin-bottom:2rem !important; }
  .ml-sm-4_1,
  .mx-sm-4_1{
    margin-left:2rem !important; }
  .m-sm-4_2{
    margin:2.5rem !important; }
  .mt-sm-4_2,
  .my-sm-4_2{
    margin-top:2.5rem !important; }
  .mr-sm-4_2,
  .mx-sm-4_2{
    margin-right:2.5rem !important; }
  .mb-sm-4_2,
  .my-sm-4_2{
    margin-bottom:2.5rem !important; }
  .ml-sm-4_2,
  .mx-sm-4_2{
    margin-left:2.5rem !important; }
  .m-sm-5{
    margin:3rem !important; }
  .mt-sm-5,
  .my-sm-5{
    margin-top:3rem !important; }
  .mr-sm-5,
  .mx-sm-5{
    margin-right:3rem !important; }
  .mb-sm-5,
  .my-sm-5{
    margin-bottom:3rem !important; }
  .ml-sm-5,
  .mx-sm-5{
    margin-left:3rem !important; }
  .m-sm-6{
    margin:3.5rem !important; }
  .mt-sm-6,
  .my-sm-6{
    margin-top:3.5rem !important; }
  .mr-sm-6,
  .mx-sm-6{
    margin-right:3.5rem !important; }
  .mb-sm-6,
  .my-sm-6{
    margin-bottom:3.5rem !important; }
  .ml-sm-6,
  .mx-sm-6{
    margin-left:3.5rem !important; }
  .m-sm-7{
    margin:4rem !important; }
  .mt-sm-7,
  .my-sm-7{
    margin-top:4rem !important; }
  .mr-sm-7,
  .mx-sm-7{
    margin-right:4rem !important; }
  .mb-sm-7,
  .my-sm-7{
    margin-bottom:4rem !important; }
  .ml-sm-7,
  .mx-sm-7{
    margin-left:4rem !important; }
  .m-sm-8{
    margin:4.5rem !important; }
  .mt-sm-8,
  .my-sm-8{
    margin-top:4.5rem !important; }
  .mr-sm-8,
  .mx-sm-8{
    margin-right:4.5rem !important; }
  .mb-sm-8,
  .my-sm-8{
    margin-bottom:4.5rem !important; }
  .ml-sm-8,
  .mx-sm-8{
    margin-left:4.5rem !important; }
  .m-sm-9{
    margin:5rem !important; }
  .mt-sm-9,
  .my-sm-9{
    margin-top:5rem !important; }
  .mr-sm-9,
  .mx-sm-9{
    margin-right:5rem !important; }
  .mb-sm-9,
  .my-sm-9{
    margin-bottom:5rem !important; }
  .ml-sm-9,
  .mx-sm-9{
    margin-left:5rem !important; }
  .p-sm-0{
    padding:0 !important; }
  .pt-sm-0,
  .py-sm-0{
    padding-top:0 !important; }
  .pr-sm-0,
  .px-sm-0{
    padding-right:0 !important; }
  .pb-sm-0,
  .py-sm-0{
    padding-bottom:0 !important; }
  .pl-sm-0,
  .px-sm-0{
    padding-left:0 !important; }
  .p-sm-1{
    padding:0.25rem !important; }
  .pt-sm-1,
  .py-sm-1{
    padding-top:0.25rem !important; }
  .pr-sm-1,
  .px-sm-1{
    padding-right:0.25rem !important; }
  .pb-sm-1,
  .py-sm-1{
    padding-bottom:0.25rem !important; }
  .pl-sm-1,
  .px-sm-1{
    padding-left:0.25rem !important; }
  .p-sm-2{
    padding:0.5rem !important; }
  .pt-sm-2,
  .py-sm-2{
    padding-top:0.5rem !important; }
  .pr-sm-2,
  .px-sm-2{
    padding-right:0.5rem !important; }
  .pb-sm-2,
  .py-sm-2{
    padding-bottom:0.5rem !important; }
  .pl-sm-2,
  .px-sm-2{
    padding-left:0.5rem !important; }
  .p-sm-3{
    padding:1rem !important; }
  .pt-sm-3,
  .py-sm-3{
    padding-top:1rem !important; }
  .pr-sm-3,
  .px-sm-3{
    padding-right:1rem !important; }
  .pb-sm-3,
  .py-sm-3{
    padding-bottom:1rem !important; }
  .pl-sm-3,
  .px-sm-3{
    padding-left:1rem !important; }
  .p-sm-4{
    padding:1.5rem !important; }
  .pt-sm-4,
  .py-sm-4{
    padding-top:1.5rem !important; }
  .pr-sm-4,
  .px-sm-4{
    padding-right:1.5rem !important; }
  .pb-sm-4,
  .py-sm-4{
    padding-bottom:1.5rem !important; }
  .pl-sm-4,
  .px-sm-4{
    padding-left:1.5rem !important; }
  .p-sm-4_1{
    padding:2rem !important; }
  .pt-sm-4_1,
  .py-sm-4_1{
    padding-top:2rem !important; }
  .pr-sm-4_1,
  .px-sm-4_1{
    padding-right:2rem !important; }
  .pb-sm-4_1,
  .py-sm-4_1{
    padding-bottom:2rem !important; }
  .pl-sm-4_1,
  .px-sm-4_1{
    padding-left:2rem !important; }
  .p-sm-4_2{
    padding:2.5rem !important; }
  .pt-sm-4_2,
  .py-sm-4_2{
    padding-top:2.5rem !important; }
  .pr-sm-4_2,
  .px-sm-4_2{
    padding-right:2.5rem !important; }
  .pb-sm-4_2,
  .py-sm-4_2{
    padding-bottom:2.5rem !important; }
  .pl-sm-4_2,
  .px-sm-4_2{
    padding-left:2.5rem !important; }
  .p-sm-5{
    padding:3rem !important; }
  .pt-sm-5,
  .py-sm-5{
    padding-top:3rem !important; }
  .pr-sm-5,
  .px-sm-5{
    padding-right:3rem !important; }
  .pb-sm-5,
  .py-sm-5{
    padding-bottom:3rem !important; }
  .pl-sm-5,
  .px-sm-5{
    padding-left:3rem !important; }
  .p-sm-6{
    padding:3.5rem !important; }
  .pt-sm-6,
  .py-sm-6{
    padding-top:3.5rem !important; }
  .pr-sm-6,
  .px-sm-6{
    padding-right:3.5rem !important; }
  .pb-sm-6,
  .py-sm-6{
    padding-bottom:3.5rem !important; }
  .pl-sm-6,
  .px-sm-6{
    padding-left:3.5rem !important; }
  .p-sm-7{
    padding:4rem !important; }
  .pt-sm-7,
  .py-sm-7{
    padding-top:4rem !important; }
  .pr-sm-7,
  .px-sm-7{
    padding-right:4rem !important; }
  .pb-sm-7,
  .py-sm-7{
    padding-bottom:4rem !important; }
  .pl-sm-7,
  .px-sm-7{
    padding-left:4rem !important; }
  .p-sm-8{
    padding:4.5rem !important; }
  .pt-sm-8,
  .py-sm-8{
    padding-top:4.5rem !important; }
  .pr-sm-8,
  .px-sm-8{
    padding-right:4.5rem !important; }
  .pb-sm-8,
  .py-sm-8{
    padding-bottom:4.5rem !important; }
  .pl-sm-8,
  .px-sm-8{
    padding-left:4.5rem !important; }
  .p-sm-9{
    padding:5rem !important; }
  .pt-sm-9,
  .py-sm-9{
    padding-top:5rem !important; }
  .pr-sm-9,
  .px-sm-9{
    padding-right:5rem !important; }
  .pb-sm-9,
  .py-sm-9{
    padding-bottom:5rem !important; }
  .pl-sm-9,
  .px-sm-9{
    padding-left:5rem !important; }
  .m-sm-n1{
    margin:-0.25rem !important; }
  .mt-sm-n1,
  .my-sm-n1{
    margin-top:-0.25rem !important; }
  .mr-sm-n1,
  .mx-sm-n1{
    margin-right:-0.25rem !important; }
  .mb-sm-n1,
  .my-sm-n1{
    margin-bottom:-0.25rem !important; }
  .ml-sm-n1,
  .mx-sm-n1{
    margin-left:-0.25rem !important; }
  .m-sm-n2{
    margin:-0.5rem !important; }
  .mt-sm-n2,
  .my-sm-n2{
    margin-top:-0.5rem !important; }
  .mr-sm-n2,
  .mx-sm-n2{
    margin-right:-0.5rem !important; }
  .mb-sm-n2,
  .my-sm-n2{
    margin-bottom:-0.5rem !important; }
  .ml-sm-n2,
  .mx-sm-n2{
    margin-left:-0.5rem !important; }
  .m-sm-n3{
    margin:-1rem !important; }
  .mt-sm-n3,
  .my-sm-n3{
    margin-top:-1rem !important; }
  .mr-sm-n3,
  .mx-sm-n3{
    margin-right:-1rem !important; }
  .mb-sm-n3,
  .my-sm-n3{
    margin-bottom:-1rem !important; }
  .ml-sm-n3,
  .mx-sm-n3{
    margin-left:-1rem !important; }
  .m-sm-n4{
    margin:-1.5rem !important; }
  .mt-sm-n4,
  .my-sm-n4{
    margin-top:-1.5rem !important; }
  .mr-sm-n4,
  .mx-sm-n4{
    margin-right:-1.5rem !important; }
  .mb-sm-n4,
  .my-sm-n4{
    margin-bottom:-1.5rem !important; }
  .ml-sm-n4,
  .mx-sm-n4{
    margin-left:-1.5rem !important; }
  .m-sm-n4_1{
    margin:-2rem !important; }
  .mt-sm-n4_1,
  .my-sm-n4_1{
    margin-top:-2rem !important; }
  .mr-sm-n4_1,
  .mx-sm-n4_1{
    margin-right:-2rem !important; }
  .mb-sm-n4_1,
  .my-sm-n4_1{
    margin-bottom:-2rem !important; }
  .ml-sm-n4_1,
  .mx-sm-n4_1{
    margin-left:-2rem !important; }
  .m-sm-n4_2{
    margin:-2.5rem !important; }
  .mt-sm-n4_2,
  .my-sm-n4_2{
    margin-top:-2.5rem !important; }
  .mr-sm-n4_2,
  .mx-sm-n4_2{
    margin-right:-2.5rem !important; }
  .mb-sm-n4_2,
  .my-sm-n4_2{
    margin-bottom:-2.5rem !important; }
  .ml-sm-n4_2,
  .mx-sm-n4_2{
    margin-left:-2.5rem !important; }
  .m-sm-n5{
    margin:-3rem !important; }
  .mt-sm-n5,
  .my-sm-n5{
    margin-top:-3rem !important; }
  .mr-sm-n5,
  .mx-sm-n5{
    margin-right:-3rem !important; }
  .mb-sm-n5,
  .my-sm-n5{
    margin-bottom:-3rem !important; }
  .ml-sm-n5,
  .mx-sm-n5{
    margin-left:-3rem !important; }
  .m-sm-n6{
    margin:-3.5rem !important; }
  .mt-sm-n6,
  .my-sm-n6{
    margin-top:-3.5rem !important; }
  .mr-sm-n6,
  .mx-sm-n6{
    margin-right:-3.5rem !important; }
  .mb-sm-n6,
  .my-sm-n6{
    margin-bottom:-3.5rem !important; }
  .ml-sm-n6,
  .mx-sm-n6{
    margin-left:-3.5rem !important; }
  .m-sm-n7{
    margin:-4rem !important; }
  .mt-sm-n7,
  .my-sm-n7{
    margin-top:-4rem !important; }
  .mr-sm-n7,
  .mx-sm-n7{
    margin-right:-4rem !important; }
  .mb-sm-n7,
  .my-sm-n7{
    margin-bottom:-4rem !important; }
  .ml-sm-n7,
  .mx-sm-n7{
    margin-left:-4rem !important; }
  .m-sm-n8{
    margin:-4.5rem !important; }
  .mt-sm-n8,
  .my-sm-n8{
    margin-top:-4.5rem !important; }
  .mr-sm-n8,
  .mx-sm-n8{
    margin-right:-4.5rem !important; }
  .mb-sm-n8,
  .my-sm-n8{
    margin-bottom:-4.5rem !important; }
  .ml-sm-n8,
  .mx-sm-n8{
    margin-left:-4.5rem !important; }
  .m-sm-n9{
    margin:-5rem !important; }
  .mt-sm-n9,
  .my-sm-n9{
    margin-top:-5rem !important; }
  .mr-sm-n9,
  .mx-sm-n9{
    margin-right:-5rem !important; }
  .mb-sm-n9,
  .my-sm-n9{
    margin-bottom:-5rem !important; }
  .ml-sm-n9,
  .mx-sm-n9{
    margin-left:-5rem !important; }
  .m-sm-auto{
    margin:auto !important; }
  .mt-sm-auto,
  .my-sm-auto{
    margin-top:auto !important; }
  .mr-sm-auto,
  .mx-sm-auto{
    margin-right:auto !important; }
  .mb-sm-auto,
  .my-sm-auto{
    margin-bottom:auto !important; }
  .ml-sm-auto,
  .mx-sm-auto{
    margin-left:auto !important; } }

@media (min-width: 768px){
  .m-md-0{
    margin:0 !important; }
  .mt-md-0,
  .my-md-0{
    margin-top:0 !important; }
  .mr-md-0,
  .mx-md-0{
    margin-right:0 !important; }
  .mb-md-0,
  .my-md-0{
    margin-bottom:0 !important; }
  .ml-md-0,
  .mx-md-0{
    margin-left:0 !important; }
  .m-md-1{
    margin:0.25rem !important; }
  .mt-md-1,
  .my-md-1{
    margin-top:0.25rem !important; }
  .mr-md-1,
  .mx-md-1{
    margin-right:0.25rem !important; }
  .mb-md-1,
  .my-md-1{
    margin-bottom:0.25rem !important; }
  .ml-md-1,
  .mx-md-1{
    margin-left:0.25rem !important; }
  .m-md-2{
    margin:0.5rem !important; }
  .mt-md-2,
  .my-md-2{
    margin-top:0.5rem !important; }
  .mr-md-2,
  .mx-md-2{
    margin-right:0.5rem !important; }
  .mb-md-2,
  .my-md-2{
    margin-bottom:0.5rem !important; }
  .ml-md-2,
  .mx-md-2{
    margin-left:0.5rem !important; }
  .m-md-3{
    margin:1rem !important; }
  .mt-md-3,
  .my-md-3{
    margin-top:1rem !important; }
  .mr-md-3,
  .mx-md-3{
    margin-right:1rem !important; }
  .mb-md-3,
  .my-md-3{
    margin-bottom:1rem !important; }
  .ml-md-3,
  .mx-md-3{
    margin-left:1rem !important; }
  .m-md-4{
    margin:1.5rem !important; }
  .mt-md-4,
  .my-md-4{
    margin-top:1.5rem !important; }
  .mr-md-4,
  .mx-md-4{
    margin-right:1.5rem !important; }
  .mb-md-4,
  .my-md-4{
    margin-bottom:1.5rem !important; }
  .ml-md-4,
  .mx-md-4{
    margin-left:1.5rem !important; }
  .m-md-4_1{
    margin:2rem !important; }
  .mt-md-4_1,
  .my-md-4_1{
    margin-top:2rem !important; }
  .mr-md-4_1,
  .mx-md-4_1{
    margin-right:2rem !important; }
  .mb-md-4_1,
  .my-md-4_1{
    margin-bottom:2rem !important; }
  .ml-md-4_1,
  .mx-md-4_1{
    margin-left:2rem !important; }
  .m-md-4_2{
    margin:2.5rem !important; }
  .mt-md-4_2,
  .my-md-4_2{
    margin-top:2.5rem !important; }
  .mr-md-4_2,
  .mx-md-4_2{
    margin-right:2.5rem !important; }
  .mb-md-4_2,
  .my-md-4_2{
    margin-bottom:2.5rem !important; }
  .ml-md-4_2,
  .mx-md-4_2{
    margin-left:2.5rem !important; }
  .m-md-5{
    margin:3rem !important; }
  .mt-md-5,
  .my-md-5{
    margin-top:3rem !important; }
  .mr-md-5,
  .mx-md-5{
    margin-right:3rem !important; }
  .mb-md-5,
  .my-md-5{
    margin-bottom:3rem !important; }
  .ml-md-5,
  .mx-md-5{
    margin-left:3rem !important; }
  .m-md-6{
    margin:3.5rem !important; }
  .mt-md-6,
  .my-md-6{
    margin-top:3.5rem !important; }
  .mr-md-6,
  .mx-md-6{
    margin-right:3.5rem !important; }
  .mb-md-6,
  .my-md-6{
    margin-bottom:3.5rem !important; }
  .ml-md-6,
  .mx-md-6{
    margin-left:3.5rem !important; }
  .m-md-7{
    margin:4rem !important; }
  .mt-md-7,
  .my-md-7{
    margin-top:4rem !important; }
  .mr-md-7,
  .mx-md-7{
    margin-right:4rem !important; }
  .mb-md-7,
  .my-md-7{
    margin-bottom:4rem !important; }
  .ml-md-7,
  .mx-md-7{
    margin-left:4rem !important; }
  .m-md-8{
    margin:4.5rem !important; }
  .mt-md-8,
  .my-md-8{
    margin-top:4.5rem !important; }
  .mr-md-8,
  .mx-md-8{
    margin-right:4.5rem !important; }
  .mb-md-8,
  .my-md-8{
    margin-bottom:4.5rem !important; }
  .ml-md-8,
  .mx-md-8{
    margin-left:4.5rem !important; }
  .m-md-9{
    margin:5rem !important; }
  .mt-md-9,
  .my-md-9{
    margin-top:5rem !important; }
  .mr-md-9,
  .mx-md-9{
    margin-right:5rem !important; }
  .mb-md-9,
  .my-md-9{
    margin-bottom:5rem !important; }
  .ml-md-9,
  .mx-md-9{
    margin-left:5rem !important; }
  .p-md-0{
    padding:0 !important; }
  .pt-md-0,
  .py-md-0{
    padding-top:0 !important; }
  .pr-md-0,
  .px-md-0{
    padding-right:0 !important; }
  .pb-md-0,
  .py-md-0{
    padding-bottom:0 !important; }
  .pl-md-0,
  .px-md-0{
    padding-left:0 !important; }
  .p-md-1{
    padding:0.25rem !important; }
  .pt-md-1,
  .py-md-1{
    padding-top:0.25rem !important; }
  .pr-md-1,
  .px-md-1{
    padding-right:0.25rem !important; }
  .pb-md-1,
  .py-md-1{
    padding-bottom:0.25rem !important; }
  .pl-md-1,
  .px-md-1{
    padding-left:0.25rem !important; }
  .p-md-2{
    padding:0.5rem !important; }
  .pt-md-2,
  .py-md-2{
    padding-top:0.5rem !important; }
  .pr-md-2,
  .px-md-2{
    padding-right:0.5rem !important; }
  .pb-md-2,
  .py-md-2{
    padding-bottom:0.5rem !important; }
  .pl-md-2,
  .px-md-2{
    padding-left:0.5rem !important; }
  .p-md-3{
    padding:1rem !important; }
  .pt-md-3,
  .py-md-3{
    padding-top:1rem !important; }
  .pr-md-3,
  .px-md-3{
    padding-right:1rem !important; }
  .pb-md-3,
  .py-md-3{
    padding-bottom:1rem !important; }
  .pl-md-3,
  .px-md-3{
    padding-left:1rem !important; }
  .p-md-4{
    padding:1.5rem !important; }
  .pt-md-4,
  .py-md-4{
    padding-top:1.5rem !important; }
  .pr-md-4,
  .px-md-4{
    padding-right:1.5rem !important; }
  .pb-md-4,
  .py-md-4{
    padding-bottom:1.5rem !important; }
  .pl-md-4,
  .px-md-4{
    padding-left:1.5rem !important; }
  .p-md-4_1{
    padding:2rem !important; }
  .pt-md-4_1,
  .py-md-4_1{
    padding-top:2rem !important; }
  .pr-md-4_1,
  .px-md-4_1{
    padding-right:2rem !important; }
  .pb-md-4_1,
  .py-md-4_1{
    padding-bottom:2rem !important; }
  .pl-md-4_1,
  .px-md-4_1{
    padding-left:2rem !important; }
  .p-md-4_2{
    padding:2.5rem !important; }
  .pt-md-4_2,
  .py-md-4_2{
    padding-top:2.5rem !important; }
  .pr-md-4_2,
  .px-md-4_2{
    padding-right:2.5rem !important; }
  .pb-md-4_2,
  .py-md-4_2{
    padding-bottom:2.5rem !important; }
  .pl-md-4_2,
  .px-md-4_2{
    padding-left:2.5rem !important; }
  .p-md-5{
    padding:3rem !important; }
  .pt-md-5,
  .py-md-5{
    padding-top:3rem !important; }
  .pr-md-5,
  .px-md-5{
    padding-right:3rem !important; }
  .pb-md-5,
  .py-md-5{
    padding-bottom:3rem !important; }
  .pl-md-5,
  .px-md-5{
    padding-left:3rem !important; }
  .p-md-6{
    padding:3.5rem !important; }
  .pt-md-6,
  .py-md-6{
    padding-top:3.5rem !important; }
  .pr-md-6,
  .px-md-6{
    padding-right:3.5rem !important; }
  .pb-md-6,
  .py-md-6{
    padding-bottom:3.5rem !important; }
  .pl-md-6,
  .px-md-6{
    padding-left:3.5rem !important; }
  .p-md-7{
    padding:4rem !important; }
  .pt-md-7,
  .py-md-7{
    padding-top:4rem !important; }
  .pr-md-7,
  .px-md-7{
    padding-right:4rem !important; }
  .pb-md-7,
  .py-md-7{
    padding-bottom:4rem !important; }
  .pl-md-7,
  .px-md-7{
    padding-left:4rem !important; }
  .p-md-8{
    padding:4.5rem !important; }
  .pt-md-8,
  .py-md-8{
    padding-top:4.5rem !important; }
  .pr-md-8,
  .px-md-8{
    padding-right:4.5rem !important; }
  .pb-md-8,
  .py-md-8{
    padding-bottom:4.5rem !important; }
  .pl-md-8,
  .px-md-8{
    padding-left:4.5rem !important; }
  .p-md-9{
    padding:5rem !important; }
  .pt-md-9,
  .py-md-9{
    padding-top:5rem !important; }
  .pr-md-9,
  .px-md-9{
    padding-right:5rem !important; }
  .pb-md-9,
  .py-md-9{
    padding-bottom:5rem !important; }
  .pl-md-9,
  .px-md-9{
    padding-left:5rem !important; }
  .m-md-n1{
    margin:-0.25rem !important; }
  .mt-md-n1,
  .my-md-n1{
    margin-top:-0.25rem !important; }
  .mr-md-n1,
  .mx-md-n1{
    margin-right:-0.25rem !important; }
  .mb-md-n1,
  .my-md-n1{
    margin-bottom:-0.25rem !important; }
  .ml-md-n1,
  .mx-md-n1{
    margin-left:-0.25rem !important; }
  .m-md-n2{
    margin:-0.5rem !important; }
  .mt-md-n2,
  .my-md-n2{
    margin-top:-0.5rem !important; }
  .mr-md-n2,
  .mx-md-n2{
    margin-right:-0.5rem !important; }
  .mb-md-n2,
  .my-md-n2{
    margin-bottom:-0.5rem !important; }
  .ml-md-n2,
  .mx-md-n2{
    margin-left:-0.5rem !important; }
  .m-md-n3{
    margin:-1rem !important; }
  .mt-md-n3,
  .my-md-n3{
    margin-top:-1rem !important; }
  .mr-md-n3,
  .mx-md-n3{
    margin-right:-1rem !important; }
  .mb-md-n3,
  .my-md-n3{
    margin-bottom:-1rem !important; }
  .ml-md-n3,
  .mx-md-n3{
    margin-left:-1rem !important; }
  .m-md-n4{
    margin:-1.5rem !important; }
  .mt-md-n4,
  .my-md-n4{
    margin-top:-1.5rem !important; }
  .mr-md-n4,
  .mx-md-n4{
    margin-right:-1.5rem !important; }
  .mb-md-n4,
  .my-md-n4{
    margin-bottom:-1.5rem !important; }
  .ml-md-n4,
  .mx-md-n4{
    margin-left:-1.5rem !important; }
  .m-md-n4_1{
    margin:-2rem !important; }
  .mt-md-n4_1,
  .my-md-n4_1{
    margin-top:-2rem !important; }
  .mr-md-n4_1,
  .mx-md-n4_1{
    margin-right:-2rem !important; }
  .mb-md-n4_1,
  .my-md-n4_1{
    margin-bottom:-2rem !important; }
  .ml-md-n4_1,
  .mx-md-n4_1{
    margin-left:-2rem !important; }
  .m-md-n4_2{
    margin:-2.5rem !important; }
  .mt-md-n4_2,
  .my-md-n4_2{
    margin-top:-2.5rem !important; }
  .mr-md-n4_2,
  .mx-md-n4_2{
    margin-right:-2.5rem !important; }
  .mb-md-n4_2,
  .my-md-n4_2{
    margin-bottom:-2.5rem !important; }
  .ml-md-n4_2,
  .mx-md-n4_2{
    margin-left:-2.5rem !important; }
  .m-md-n5{
    margin:-3rem !important; }
  .mt-md-n5,
  .my-md-n5{
    margin-top:-3rem !important; }
  .mr-md-n5,
  .mx-md-n5{
    margin-right:-3rem !important; }
  .mb-md-n5,
  .my-md-n5{
    margin-bottom:-3rem !important; }
  .ml-md-n5,
  .mx-md-n5{
    margin-left:-3rem !important; }
  .m-md-n6{
    margin:-3.5rem !important; }
  .mt-md-n6,
  .my-md-n6{
    margin-top:-3.5rem !important; }
  .mr-md-n6,
  .mx-md-n6{
    margin-right:-3.5rem !important; }
  .mb-md-n6,
  .my-md-n6{
    margin-bottom:-3.5rem !important; }
  .ml-md-n6,
  .mx-md-n6{
    margin-left:-3.5rem !important; }
  .m-md-n7{
    margin:-4rem !important; }
  .mt-md-n7,
  .my-md-n7{
    margin-top:-4rem !important; }
  .mr-md-n7,
  .mx-md-n7{
    margin-right:-4rem !important; }
  .mb-md-n7,
  .my-md-n7{
    margin-bottom:-4rem !important; }
  .ml-md-n7,
  .mx-md-n7{
    margin-left:-4rem !important; }
  .m-md-n8{
    margin:-4.5rem !important; }
  .mt-md-n8,
  .my-md-n8{
    margin-top:-4.5rem !important; }
  .mr-md-n8,
  .mx-md-n8{
    margin-right:-4.5rem !important; }
  .mb-md-n8,
  .my-md-n8{
    margin-bottom:-4.5rem !important; }
  .ml-md-n8,
  .mx-md-n8{
    margin-left:-4.5rem !important; }
  .m-md-n9{
    margin:-5rem !important; }
  .mt-md-n9,
  .my-md-n9{
    margin-top:-5rem !important; }
  .mr-md-n9,
  .mx-md-n9{
    margin-right:-5rem !important; }
  .mb-md-n9,
  .my-md-n9{
    margin-bottom:-5rem !important; }
  .ml-md-n9,
  .mx-md-n9{
    margin-left:-5rem !important; }
  .m-md-auto{
    margin:auto !important; }
  .mt-md-auto,
  .my-md-auto{
    margin-top:auto !important; }
  .mr-md-auto,
  .mx-md-auto{
    margin-right:auto !important; }
  .mb-md-auto,
  .my-md-auto{
    margin-bottom:auto !important; }
  .ml-md-auto,
  .mx-md-auto{
    margin-left:auto !important; } }

@media (min-width: 992px){
  .m-lg-0{
    margin:0 !important; }
  .mt-lg-0,
  .my-lg-0{
    margin-top:0 !important; }
  .mr-lg-0,
  .mx-lg-0{
    margin-right:0 !important; }
  .mb-lg-0,
  .my-lg-0{
    margin-bottom:0 !important; }
  .ml-lg-0,
  .mx-lg-0{
    margin-left:0 !important; }
  .m-lg-1{
    margin:0.25rem !important; }
  .mt-lg-1,
  .my-lg-1{
    margin-top:0.25rem !important; }
  .mr-lg-1,
  .mx-lg-1{
    margin-right:0.25rem !important; }
  .mb-lg-1,
  .my-lg-1{
    margin-bottom:0.25rem !important; }
  .ml-lg-1,
  .mx-lg-1{
    margin-left:0.25rem !important; }
  .m-lg-2{
    margin:0.5rem !important; }
  .mt-lg-2,
  .my-lg-2{
    margin-top:0.5rem !important; }
  .mr-lg-2,
  .mx-lg-2{
    margin-right:0.5rem !important; }
  .mb-lg-2,
  .my-lg-2{
    margin-bottom:0.5rem !important; }
  .ml-lg-2,
  .mx-lg-2{
    margin-left:0.5rem !important; }
  .m-lg-3{
    margin:1rem !important; }
  .mt-lg-3,
  .my-lg-3{
    margin-top:1rem !important; }
  .mr-lg-3,
  .mx-lg-3{
    margin-right:1rem !important; }
  .mb-lg-3,
  .my-lg-3{
    margin-bottom:1rem !important; }
  .ml-lg-3,
  .mx-lg-3{
    margin-left:1rem !important; }
  .m-lg-4{
    margin:1.5rem !important; }
  .mt-lg-4,
  .my-lg-4{
    margin-top:1.5rem !important; }
  .mr-lg-4,
  .mx-lg-4{
    margin-right:1.5rem !important; }
  .mb-lg-4,
  .my-lg-4{
    margin-bottom:1.5rem !important; }
  .ml-lg-4,
  .mx-lg-4{
    margin-left:1.5rem !important; }
  .m-lg-4_1{
    margin:2rem !important; }
  .mt-lg-4_1,
  .my-lg-4_1{
    margin-top:2rem !important; }
  .mr-lg-4_1,
  .mx-lg-4_1{
    margin-right:2rem !important; }
  .mb-lg-4_1,
  .my-lg-4_1{
    margin-bottom:2rem !important; }
  .ml-lg-4_1,
  .mx-lg-4_1{
    margin-left:2rem !important; }
  .m-lg-4_2{
    margin:2.5rem !important; }
  .mt-lg-4_2,
  .my-lg-4_2{
    margin-top:2.5rem !important; }
  .mr-lg-4_2,
  .mx-lg-4_2{
    margin-right:2.5rem !important; }
  .mb-lg-4_2,
  .my-lg-4_2{
    margin-bottom:2.5rem !important; }
  .ml-lg-4_2,
  .mx-lg-4_2{
    margin-left:2.5rem !important; }
  .m-lg-5{
    margin:3rem !important; }
  .mt-lg-5,
  .my-lg-5{
    margin-top:3rem !important; }
  .mr-lg-5,
  .mx-lg-5{
    margin-right:3rem !important; }
  .mb-lg-5,
  .my-lg-5{
    margin-bottom:3rem !important; }
  .ml-lg-5,
  .mx-lg-5{
    margin-left:3rem !important; }
  .m-lg-6{
    margin:3.5rem !important; }
  .mt-lg-6,
  .my-lg-6{
    margin-top:3.5rem !important; }
  .mr-lg-6,
  .mx-lg-6{
    margin-right:3.5rem !important; }
  .mb-lg-6,
  .my-lg-6{
    margin-bottom:3.5rem !important; }
  .ml-lg-6,
  .mx-lg-6{
    margin-left:3.5rem !important; }
  .m-lg-7{
    margin:4rem !important; }
  .mt-lg-7,
  .my-lg-7{
    margin-top:4rem !important; }
  .mr-lg-7,
  .mx-lg-7{
    margin-right:4rem !important; }
  .mb-lg-7,
  .my-lg-7{
    margin-bottom:4rem !important; }
  .ml-lg-7,
  .mx-lg-7{
    margin-left:4rem !important; }
  .m-lg-8{
    margin:4.5rem !important; }
  .mt-lg-8,
  .my-lg-8{
    margin-top:4.5rem !important; }
  .mr-lg-8,
  .mx-lg-8{
    margin-right:4.5rem !important; }
  .mb-lg-8,
  .my-lg-8{
    margin-bottom:4.5rem !important; }
  .ml-lg-8,
  .mx-lg-8{
    margin-left:4.5rem !important; }
  .m-lg-9{
    margin:5rem !important; }
  .mt-lg-9,
  .my-lg-9{
    margin-top:5rem !important; }
  .mr-lg-9,
  .mx-lg-9{
    margin-right:5rem !important; }
  .mb-lg-9,
  .my-lg-9{
    margin-bottom:5rem !important; }
  .ml-lg-9,
  .mx-lg-9{
    margin-left:5rem !important; }
  .p-lg-0{
    padding:0 !important; }
  .pt-lg-0,
  .py-lg-0{
    padding-top:0 !important; }
  .pr-lg-0,
  .px-lg-0{
    padding-right:0 !important; }
  .pb-lg-0,
  .py-lg-0{
    padding-bottom:0 !important; }
  .pl-lg-0,
  .px-lg-0{
    padding-left:0 !important; }
  .p-lg-1{
    padding:0.25rem !important; }
  .pt-lg-1,
  .py-lg-1{
    padding-top:0.25rem !important; }
  .pr-lg-1,
  .px-lg-1{
    padding-right:0.25rem !important; }
  .pb-lg-1,
  .py-lg-1{
    padding-bottom:0.25rem !important; }
  .pl-lg-1,
  .px-lg-1{
    padding-left:0.25rem !important; }
  .p-lg-2{
    padding:0.5rem !important; }
  .pt-lg-2,
  .py-lg-2{
    padding-top:0.5rem !important; }
  .pr-lg-2,
  .px-lg-2{
    padding-right:0.5rem !important; }
  .pb-lg-2,
  .py-lg-2{
    padding-bottom:0.5rem !important; }
  .pl-lg-2,
  .px-lg-2{
    padding-left:0.5rem !important; }
  .p-lg-3{
    padding:1rem !important; }
  .pt-lg-3,
  .py-lg-3{
    padding-top:1rem !important; }
  .pr-lg-3,
  .px-lg-3{
    padding-right:1rem !important; }
  .pb-lg-3,
  .py-lg-3{
    padding-bottom:1rem !important; }
  .pl-lg-3,
  .px-lg-3{
    padding-left:1rem !important; }
  .p-lg-4{
    padding:1.5rem !important; }
  .pt-lg-4,
  .py-lg-4{
    padding-top:1.5rem !important; }
  .pr-lg-4,
  .px-lg-4{
    padding-right:1.5rem !important; }
  .pb-lg-4,
  .py-lg-4{
    padding-bottom:1.5rem !important; }
  .pl-lg-4,
  .px-lg-4{
    padding-left:1.5rem !important; }
  .p-lg-4_1{
    padding:2rem !important; }
  .pt-lg-4_1,
  .py-lg-4_1{
    padding-top:2rem !important; }
  .pr-lg-4_1,
  .px-lg-4_1{
    padding-right:2rem !important; }
  .pb-lg-4_1,
  .py-lg-4_1{
    padding-bottom:2rem !important; }
  .pl-lg-4_1,
  .px-lg-4_1{
    padding-left:2rem !important; }
  .p-lg-4_2{
    padding:2.5rem !important; }
  .pt-lg-4_2,
  .py-lg-4_2{
    padding-top:2.5rem !important; }
  .pr-lg-4_2,
  .px-lg-4_2{
    padding-right:2.5rem !important; }
  .pb-lg-4_2,
  .py-lg-4_2{
    padding-bottom:2.5rem !important; }
  .pl-lg-4_2,
  .px-lg-4_2{
    padding-left:2.5rem !important; }
  .p-lg-5{
    padding:3rem !important; }
  .pt-lg-5,
  .py-lg-5{
    padding-top:3rem !important; }
  .pr-lg-5,
  .px-lg-5{
    padding-right:3rem !important; }
  .pb-lg-5,
  .py-lg-5{
    padding-bottom:3rem !important; }
  .pl-lg-5,
  .px-lg-5{
    padding-left:3rem !important; }
  .p-lg-6{
    padding:3.5rem !important; }
  .pt-lg-6,
  .py-lg-6{
    padding-top:3.5rem !important; }
  .pr-lg-6,
  .px-lg-6{
    padding-right:3.5rem !important; }
  .pb-lg-6,
  .py-lg-6{
    padding-bottom:3.5rem !important; }
  .pl-lg-6,
  .px-lg-6{
    padding-left:3.5rem !important; }
  .p-lg-7{
    padding:4rem !important; }
  .pt-lg-7,
  .py-lg-7{
    padding-top:4rem !important; }
  .pr-lg-7,
  .px-lg-7{
    padding-right:4rem !important; }
  .pb-lg-7,
  .py-lg-7{
    padding-bottom:4rem !important; }
  .pl-lg-7,
  .px-lg-7{
    padding-left:4rem !important; }
  .p-lg-8{
    padding:4.5rem !important; }
  .pt-lg-8,
  .py-lg-8{
    padding-top:4.5rem !important; }
  .pr-lg-8,
  .px-lg-8{
    padding-right:4.5rem !important; }
  .pb-lg-8,
  .py-lg-8{
    padding-bottom:4.5rem !important; }
  .pl-lg-8,
  .px-lg-8{
    padding-left:4.5rem !important; }
  .p-lg-9{
    padding:5rem !important; }
  .pt-lg-9,
  .py-lg-9{
    padding-top:5rem !important; }
  .pr-lg-9,
  .px-lg-9{
    padding-right:5rem !important; }
  .pb-lg-9,
  .py-lg-9{
    padding-bottom:5rem !important; }
  .pl-lg-9,
  .px-lg-9{
    padding-left:5rem !important; }
  .m-lg-n1{
    margin:-0.25rem !important; }
  .mt-lg-n1,
  .my-lg-n1{
    margin-top:-0.25rem !important; }
  .mr-lg-n1,
  .mx-lg-n1{
    margin-right:-0.25rem !important; }
  .mb-lg-n1,
  .my-lg-n1{
    margin-bottom:-0.25rem !important; }
  .ml-lg-n1,
  .mx-lg-n1{
    margin-left:-0.25rem !important; }
  .m-lg-n2{
    margin:-0.5rem !important; }
  .mt-lg-n2,
  .my-lg-n2{
    margin-top:-0.5rem !important; }
  .mr-lg-n2,
  .mx-lg-n2{
    margin-right:-0.5rem !important; }
  .mb-lg-n2,
  .my-lg-n2{
    margin-bottom:-0.5rem !important; }
  .ml-lg-n2,
  .mx-lg-n2{
    margin-left:-0.5rem !important; }
  .m-lg-n3{
    margin:-1rem !important; }
  .mt-lg-n3,
  .my-lg-n3{
    margin-top:-1rem !important; }
  .mr-lg-n3,
  .mx-lg-n3{
    margin-right:-1rem !important; }
  .mb-lg-n3,
  .my-lg-n3{
    margin-bottom:-1rem !important; }
  .ml-lg-n3,
  .mx-lg-n3{
    margin-left:-1rem !important; }
  .m-lg-n4{
    margin:-1.5rem !important; }
  .mt-lg-n4,
  .my-lg-n4{
    margin-top:-1.5rem !important; }
  .mr-lg-n4,
  .mx-lg-n4{
    margin-right:-1.5rem !important; }
  .mb-lg-n4,
  .my-lg-n4{
    margin-bottom:-1.5rem !important; }
  .ml-lg-n4,
  .mx-lg-n4{
    margin-left:-1.5rem !important; }
  .m-lg-n4_1{
    margin:-2rem !important; }
  .mt-lg-n4_1,
  .my-lg-n4_1{
    margin-top:-2rem !important; }
  .mr-lg-n4_1,
  .mx-lg-n4_1{
    margin-right:-2rem !important; }
  .mb-lg-n4_1,
  .my-lg-n4_1{
    margin-bottom:-2rem !important; }
  .ml-lg-n4_1,
  .mx-lg-n4_1{
    margin-left:-2rem !important; }
  .m-lg-n4_2{
    margin:-2.5rem !important; }
  .mt-lg-n4_2,
  .my-lg-n4_2{
    margin-top:-2.5rem !important; }
  .mr-lg-n4_2,
  .mx-lg-n4_2{
    margin-right:-2.5rem !important; }
  .mb-lg-n4_2,
  .my-lg-n4_2{
    margin-bottom:-2.5rem !important; }
  .ml-lg-n4_2,
  .mx-lg-n4_2{
    margin-left:-2.5rem !important; }
  .m-lg-n5{
    margin:-3rem !important; }
  .mt-lg-n5,
  .my-lg-n5{
    margin-top:-3rem !important; }
  .mr-lg-n5,
  .mx-lg-n5{
    margin-right:-3rem !important; }
  .mb-lg-n5,
  .my-lg-n5{
    margin-bottom:-3rem !important; }
  .ml-lg-n5,
  .mx-lg-n5{
    margin-left:-3rem !important; }
  .m-lg-n6{
    margin:-3.5rem !important; }
  .mt-lg-n6,
  .my-lg-n6{
    margin-top:-3.5rem !important; }
  .mr-lg-n6,
  .mx-lg-n6{
    margin-right:-3.5rem !important; }
  .mb-lg-n6,
  .my-lg-n6{
    margin-bottom:-3.5rem !important; }
  .ml-lg-n6,
  .mx-lg-n6{
    margin-left:-3.5rem !important; }
  .m-lg-n7{
    margin:-4rem !important; }
  .mt-lg-n7,
  .my-lg-n7{
    margin-top:-4rem !important; }
  .mr-lg-n7,
  .mx-lg-n7{
    margin-right:-4rem !important; }
  .mb-lg-n7,
  .my-lg-n7{
    margin-bottom:-4rem !important; }
  .ml-lg-n7,
  .mx-lg-n7{
    margin-left:-4rem !important; }
  .m-lg-n8{
    margin:-4.5rem !important; }
  .mt-lg-n8,
  .my-lg-n8{
    margin-top:-4.5rem !important; }
  .mr-lg-n8,
  .mx-lg-n8{
    margin-right:-4.5rem !important; }
  .mb-lg-n8,
  .my-lg-n8{
    margin-bottom:-4.5rem !important; }
  .ml-lg-n8,
  .mx-lg-n8{
    margin-left:-4.5rem !important; }
  .m-lg-n9{
    margin:-5rem !important; }
  .mt-lg-n9,
  .my-lg-n9{
    margin-top:-5rem !important; }
  .mr-lg-n9,
  .mx-lg-n9{
    margin-right:-5rem !important; }
  .mb-lg-n9,
  .my-lg-n9{
    margin-bottom:-5rem !important; }
  .ml-lg-n9,
  .mx-lg-n9{
    margin-left:-5rem !important; }
  .m-lg-auto{
    margin:auto !important; }
  .mt-lg-auto,
  .my-lg-auto{
    margin-top:auto !important; }
  .mr-lg-auto,
  .mx-lg-auto{
    margin-right:auto !important; }
  .mb-lg-auto,
  .my-lg-auto{
    margin-bottom:auto !important; }
  .ml-lg-auto,
  .mx-lg-auto{
    margin-left:auto !important; } }

@media (min-width: 1200px){
  .m-xl-0{
    margin:0 !important; }
  .mt-xl-0,
  .my-xl-0{
    margin-top:0 !important; }
  .mr-xl-0,
  .mx-xl-0{
    margin-right:0 !important; }
  .mb-xl-0,
  .my-xl-0{
    margin-bottom:0 !important; }
  .ml-xl-0,
  .mx-xl-0{
    margin-left:0 !important; }
  .m-xl-1{
    margin:0.25rem !important; }
  .mt-xl-1,
  .my-xl-1{
    margin-top:0.25rem !important; }
  .mr-xl-1,
  .mx-xl-1{
    margin-right:0.25rem !important; }
  .mb-xl-1,
  .my-xl-1{
    margin-bottom:0.25rem !important; }
  .ml-xl-1,
  .mx-xl-1{
    margin-left:0.25rem !important; }
  .m-xl-2{
    margin:0.5rem !important; }
  .mt-xl-2,
  .my-xl-2{
    margin-top:0.5rem !important; }
  .mr-xl-2,
  .mx-xl-2{
    margin-right:0.5rem !important; }
  .mb-xl-2,
  .my-xl-2{
    margin-bottom:0.5rem !important; }
  .ml-xl-2,
  .mx-xl-2{
    margin-left:0.5rem !important; }
  .m-xl-3{
    margin:1rem !important; }
  .mt-xl-3,
  .my-xl-3{
    margin-top:1rem !important; }
  .mr-xl-3,
  .mx-xl-3{
    margin-right:1rem !important; }
  .mb-xl-3,
  .my-xl-3{
    margin-bottom:1rem !important; }
  .ml-xl-3,
  .mx-xl-3{
    margin-left:1rem !important; }
  .m-xl-4{
    margin:1.5rem !important; }
  .mt-xl-4,
  .my-xl-4{
    margin-top:1.5rem !important; }
  .mr-xl-4,
  .mx-xl-4{
    margin-right:1.5rem !important; }
  .mb-xl-4,
  .my-xl-4{
    margin-bottom:1.5rem !important; }
  .ml-xl-4,
  .mx-xl-4{
    margin-left:1.5rem !important; }
  .m-xl-4_1{
    margin:2rem !important; }
  .mt-xl-4_1,
  .my-xl-4_1{
    margin-top:2rem !important; }
  .mr-xl-4_1,
  .mx-xl-4_1{
    margin-right:2rem !important; }
  .mb-xl-4_1,
  .my-xl-4_1{
    margin-bottom:2rem !important; }
  .ml-xl-4_1,
  .mx-xl-4_1{
    margin-left:2rem !important; }
  .m-xl-4_2{
    margin:2.5rem !important; }
  .mt-xl-4_2,
  .my-xl-4_2{
    margin-top:2.5rem !important; }
  .mr-xl-4_2,
  .mx-xl-4_2{
    margin-right:2.5rem !important; }
  .mb-xl-4_2,
  .my-xl-4_2{
    margin-bottom:2.5rem !important; }
  .ml-xl-4_2,
  .mx-xl-4_2{
    margin-left:2.5rem !important; }
  .m-xl-5{
    margin:3rem !important; }
  .mt-xl-5,
  .my-xl-5{
    margin-top:3rem !important; }
  .mr-xl-5,
  .mx-xl-5{
    margin-right:3rem !important; }
  .mb-xl-5,
  .my-xl-5{
    margin-bottom:3rem !important; }
  .ml-xl-5,
  .mx-xl-5{
    margin-left:3rem !important; }
  .m-xl-6{
    margin:3.5rem !important; }
  .mt-xl-6,
  .my-xl-6{
    margin-top:3.5rem !important; }
  .mr-xl-6,
  .mx-xl-6{
    margin-right:3.5rem !important; }
  .mb-xl-6,
  .my-xl-6{
    margin-bottom:3.5rem !important; }
  .ml-xl-6,
  .mx-xl-6{
    margin-left:3.5rem !important; }
  .m-xl-7{
    margin:4rem !important; }
  .mt-xl-7,
  .my-xl-7{
    margin-top:4rem !important; }
  .mr-xl-7,
  .mx-xl-7{
    margin-right:4rem !important; }
  .mb-xl-7,
  .my-xl-7{
    margin-bottom:4rem !important; }
  .ml-xl-7,
  .mx-xl-7{
    margin-left:4rem !important; }
  .m-xl-8{
    margin:4.5rem !important; }
  .mt-xl-8,
  .my-xl-8{
    margin-top:4.5rem !important; }
  .mr-xl-8,
  .mx-xl-8{
    margin-right:4.5rem !important; }
  .mb-xl-8,
  .my-xl-8{
    margin-bottom:4.5rem !important; }
  .ml-xl-8,
  .mx-xl-8{
    margin-left:4.5rem !important; }
  .m-xl-9{
    margin:5rem !important; }
  .mt-xl-9,
  .my-xl-9{
    margin-top:5rem !important; }
  .mr-xl-9,
  .mx-xl-9{
    margin-right:5rem !important; }
  .mb-xl-9,
  .my-xl-9{
    margin-bottom:5rem !important; }
  .ml-xl-9,
  .mx-xl-9{
    margin-left:5rem !important; }
  .p-xl-0{
    padding:0 !important; }
  .pt-xl-0,
  .py-xl-0{
    padding-top:0 !important; }
  .pr-xl-0,
  .px-xl-0{
    padding-right:0 !important; }
  .pb-xl-0,
  .py-xl-0{
    padding-bottom:0 !important; }
  .pl-xl-0,
  .px-xl-0{
    padding-left:0 !important; }
  .p-xl-1{
    padding:0.25rem !important; }
  .pt-xl-1,
  .py-xl-1{
    padding-top:0.25rem !important; }
  .pr-xl-1,
  .px-xl-1{
    padding-right:0.25rem !important; }
  .pb-xl-1,
  .py-xl-1{
    padding-bottom:0.25rem !important; }
  .pl-xl-1,
  .px-xl-1{
    padding-left:0.25rem !important; }
  .p-xl-2{
    padding:0.5rem !important; }
  .pt-xl-2,
  .py-xl-2{
    padding-top:0.5rem !important; }
  .pr-xl-2,
  .px-xl-2{
    padding-right:0.5rem !important; }
  .pb-xl-2,
  .py-xl-2{
    padding-bottom:0.5rem !important; }
  .pl-xl-2,
  .px-xl-2{
    padding-left:0.5rem !important; }
  .p-xl-3{
    padding:1rem !important; }
  .pt-xl-3,
  .py-xl-3{
    padding-top:1rem !important; }
  .pr-xl-3,
  .px-xl-3{
    padding-right:1rem !important; }
  .pb-xl-3,
  .py-xl-3{
    padding-bottom:1rem !important; }
  .pl-xl-3,
  .px-xl-3{
    padding-left:1rem !important; }
  .p-xl-4{
    padding:1.5rem !important; }
  .pt-xl-4,
  .py-xl-4{
    padding-top:1.5rem !important; }
  .pr-xl-4,
  .px-xl-4{
    padding-right:1.5rem !important; }
  .pb-xl-4,
  .py-xl-4{
    padding-bottom:1.5rem !important; }
  .pl-xl-4,
  .px-xl-4{
    padding-left:1.5rem !important; }
  .p-xl-4_1{
    padding:2rem !important; }
  .pt-xl-4_1,
  .py-xl-4_1{
    padding-top:2rem !important; }
  .pr-xl-4_1,
  .px-xl-4_1{
    padding-right:2rem !important; }
  .pb-xl-4_1,
  .py-xl-4_1{
    padding-bottom:2rem !important; }
  .pl-xl-4_1,
  .px-xl-4_1{
    padding-left:2rem !important; }
  .p-xl-4_2{
    padding:2.5rem !important; }
  .pt-xl-4_2,
  .py-xl-4_2{
    padding-top:2.5rem !important; }
  .pr-xl-4_2,
  .px-xl-4_2{
    padding-right:2.5rem !important; }
  .pb-xl-4_2,
  .py-xl-4_2{
    padding-bottom:2.5rem !important; }
  .pl-xl-4_2,
  .px-xl-4_2{
    padding-left:2.5rem !important; }
  .p-xl-5{
    padding:3rem !important; }
  .pt-xl-5,
  .py-xl-5{
    padding-top:3rem !important; }
  .pr-xl-5,
  .px-xl-5{
    padding-right:3rem !important; }
  .pb-xl-5,
  .py-xl-5{
    padding-bottom:3rem !important; }
  .pl-xl-5,
  .px-xl-5{
    padding-left:3rem !important; }
  .p-xl-6{
    padding:3.5rem !important; }
  .pt-xl-6,
  .py-xl-6{
    padding-top:3.5rem !important; }
  .pr-xl-6,
  .px-xl-6{
    padding-right:3.5rem !important; }
  .pb-xl-6,
  .py-xl-6{
    padding-bottom:3.5rem !important; }
  .pl-xl-6,
  .px-xl-6{
    padding-left:3.5rem !important; }
  .p-xl-7{
    padding:4rem !important; }
  .pt-xl-7,
  .py-xl-7{
    padding-top:4rem !important; }
  .pr-xl-7,
  .px-xl-7{
    padding-right:4rem !important; }
  .pb-xl-7,
  .py-xl-7{
    padding-bottom:4rem !important; }
  .pl-xl-7,
  .px-xl-7{
    padding-left:4rem !important; }
  .p-xl-8{
    padding:4.5rem !important; }
  .pt-xl-8,
  .py-xl-8{
    padding-top:4.5rem !important; }
  .pr-xl-8,
  .px-xl-8{
    padding-right:4.5rem !important; }
  .pb-xl-8,
  .py-xl-8{
    padding-bottom:4.5rem !important; }
  .pl-xl-8,
  .px-xl-8{
    padding-left:4.5rem !important; }
  .p-xl-9{
    padding:5rem !important; }
  .pt-xl-9,
  .py-xl-9{
    padding-top:5rem !important; }
  .pr-xl-9,
  .px-xl-9{
    padding-right:5rem !important; }
  .pb-xl-9,
  .py-xl-9{
    padding-bottom:5rem !important; }
  .pl-xl-9,
  .px-xl-9{
    padding-left:5rem !important; }
  .m-xl-n1{
    margin:-0.25rem !important; }
  .mt-xl-n1,
  .my-xl-n1{
    margin-top:-0.25rem !important; }
  .mr-xl-n1,
  .mx-xl-n1{
    margin-right:-0.25rem !important; }
  .mb-xl-n1,
  .my-xl-n1{
    margin-bottom:-0.25rem !important; }
  .ml-xl-n1,
  .mx-xl-n1{
    margin-left:-0.25rem !important; }
  .m-xl-n2{
    margin:-0.5rem !important; }
  .mt-xl-n2,
  .my-xl-n2{
    margin-top:-0.5rem !important; }
  .mr-xl-n2,
  .mx-xl-n2{
    margin-right:-0.5rem !important; }
  .mb-xl-n2,
  .my-xl-n2{
    margin-bottom:-0.5rem !important; }
  .ml-xl-n2,
  .mx-xl-n2{
    margin-left:-0.5rem !important; }
  .m-xl-n3{
    margin:-1rem !important; }
  .mt-xl-n3,
  .my-xl-n3{
    margin-top:-1rem !important; }
  .mr-xl-n3,
  .mx-xl-n3{
    margin-right:-1rem !important; }
  .mb-xl-n3,
  .my-xl-n3{
    margin-bottom:-1rem !important; }
  .ml-xl-n3,
  .mx-xl-n3{
    margin-left:-1rem !important; }
  .m-xl-n4{
    margin:-1.5rem !important; }
  .mt-xl-n4,
  .my-xl-n4{
    margin-top:-1.5rem !important; }
  .mr-xl-n4,
  .mx-xl-n4{
    margin-right:-1.5rem !important; }
  .mb-xl-n4,
  .my-xl-n4{
    margin-bottom:-1.5rem !important; }
  .ml-xl-n4,
  .mx-xl-n4{
    margin-left:-1.5rem !important; }
  .m-xl-n4_1{
    margin:-2rem !important; }
  .mt-xl-n4_1,
  .my-xl-n4_1{
    margin-top:-2rem !important; }
  .mr-xl-n4_1,
  .mx-xl-n4_1{
    margin-right:-2rem !important; }
  .mb-xl-n4_1,
  .my-xl-n4_1{
    margin-bottom:-2rem !important; }
  .ml-xl-n4_1,
  .mx-xl-n4_1{
    margin-left:-2rem !important; }
  .m-xl-n4_2{
    margin:-2.5rem !important; }
  .mt-xl-n4_2,
  .my-xl-n4_2{
    margin-top:-2.5rem !important; }
  .mr-xl-n4_2,
  .mx-xl-n4_2{
    margin-right:-2.5rem !important; }
  .mb-xl-n4_2,
  .my-xl-n4_2{
    margin-bottom:-2.5rem !important; }
  .ml-xl-n4_2,
  .mx-xl-n4_2{
    margin-left:-2.5rem !important; }
  .m-xl-n5{
    margin:-3rem !important; }
  .mt-xl-n5,
  .my-xl-n5{
    margin-top:-3rem !important; }
  .mr-xl-n5,
  .mx-xl-n5{
    margin-right:-3rem !important; }
  .mb-xl-n5,
  .my-xl-n5{
    margin-bottom:-3rem !important; }
  .ml-xl-n5,
  .mx-xl-n5{
    margin-left:-3rem !important; }
  .m-xl-n6{
    margin:-3.5rem !important; }
  .mt-xl-n6,
  .my-xl-n6{
    margin-top:-3.5rem !important; }
  .mr-xl-n6,
  .mx-xl-n6{
    margin-right:-3.5rem !important; }
  .mb-xl-n6,
  .my-xl-n6{
    margin-bottom:-3.5rem !important; }
  .ml-xl-n6,
  .mx-xl-n6{
    margin-left:-3.5rem !important; }
  .m-xl-n7{
    margin:-4rem !important; }
  .mt-xl-n7,
  .my-xl-n7{
    margin-top:-4rem !important; }
  .mr-xl-n7,
  .mx-xl-n7{
    margin-right:-4rem !important; }
  .mb-xl-n7,
  .my-xl-n7{
    margin-bottom:-4rem !important; }
  .ml-xl-n7,
  .mx-xl-n7{
    margin-left:-4rem !important; }
  .m-xl-n8{
    margin:-4.5rem !important; }
  .mt-xl-n8,
  .my-xl-n8{
    margin-top:-4.5rem !important; }
  .mr-xl-n8,
  .mx-xl-n8{
    margin-right:-4.5rem !important; }
  .mb-xl-n8,
  .my-xl-n8{
    margin-bottom:-4.5rem !important; }
  .ml-xl-n8,
  .mx-xl-n8{
    margin-left:-4.5rem !important; }
  .m-xl-n9{
    margin:-5rem !important; }
  .mt-xl-n9,
  .my-xl-n9{
    margin-top:-5rem !important; }
  .mr-xl-n9,
  .mx-xl-n9{
    margin-right:-5rem !important; }
  .mb-xl-n9,
  .my-xl-n9{
    margin-bottom:-5rem !important; }
  .ml-xl-n9,
  .mx-xl-n9{
    margin-left:-5rem !important; }
  .m-xl-auto{
    margin:auto !important; }
  .mt-xl-auto,
  .my-xl-auto{
    margin-top:auto !important; }
  .mr-xl-auto,
  .mx-xl-auto{
    margin-right:auto !important; }
  .mb-xl-auto,
  .my-xl-auto{
    margin-bottom:auto !important; }
  .ml-xl-auto,
  .mx-xl-auto{
    margin-left:auto !important; } }

.d-none{
  display:none !important; }

.d-inline{
  display:inline !important; }

.d-inline-block{
  display:inline-block !important; }

.d-block{
  display:block !important; }

.d-table{
  display:table !important; }

.d-table-row{
  display:table-row !important; }

.d-table-cell{
  display:table-cell !important; }

.d-flex{
  display:flex !important; }

.d-inline-flex{
  display:inline-flex !important; }

@media (min-width: 576px){
  .d-sm-none{
    display:none !important; }
  .d-sm-inline{
    display:inline !important; }
  .d-sm-inline-block{
    display:inline-block !important; }
  .d-sm-block{
    display:block !important; }
  .d-sm-table{
    display:table !important; }
  .d-sm-table-row{
    display:table-row !important; }
  .d-sm-table-cell{
    display:table-cell !important; }
  .d-sm-flex{
    display:flex !important; }
  .d-sm-inline-flex{
    display:inline-flex !important; } }

@media (min-width: 768px){
  .d-md-none{
    display:none !important; }
  .d-md-inline{
    display:inline !important; }
  .d-md-inline-block{
    display:inline-block !important; }
  .d-md-block{
    display:block !important; }
  .d-md-table{
    display:table !important; }
  .d-md-table-row{
    display:table-row !important; }
  .d-md-table-cell{
    display:table-cell !important; }
  .d-md-flex{
    display:flex !important; }
  .d-md-inline-flex{
    display:inline-flex !important; } }

@media (min-width: 992px){
  .d-lg-none{
    display:none !important; }
  .d-lg-inline{
    display:inline !important; }
  .d-lg-inline-block{
    display:inline-block !important; }
  .d-lg-block{
    display:block !important; }
  .d-lg-table{
    display:table !important; }
  .d-lg-table-row{
    display:table-row !important; }
  .d-lg-table-cell{
    display:table-cell !important; }
  .d-lg-flex{
    display:flex !important; }
  .d-lg-inline-flex{
    display:inline-flex !important; } }

@media (min-width: 1200px){
  .d-xl-none{
    display:none !important; }
  .d-xl-inline{
    display:inline !important; }
  .d-xl-inline-block{
    display:inline-block !important; }
  .d-xl-block{
    display:block !important; }
  .d-xl-table{
    display:table !important; }
  .d-xl-table-row{
    display:table-row !important; }
  .d-xl-table-cell{
    display:table-cell !important; }
  .d-xl-flex{
    display:flex !important; }
  .d-xl-inline-flex{
    display:inline-flex !important; } }

@media print{
  .d-print-none{
    display:none !important; }
  .d-print-inline{
    display:inline !important; }
  .d-print-inline-block{
    display:inline-block !important; }
  .d-print-block{
    display:block !important; }
  .d-print-table{
    display:table !important; }
  .d-print-table-row{
    display:table-row !important; }
  .d-print-table-cell{
    display:table-cell !important; }
  .d-print-flex{
    display:flex !important; }
  .d-print-inline-flex{
    display:inline-flex !important; } }

.overflow-auto{
  overflow:auto !important; }

.overflow-hidden{
  overflow:hidden !important; }

.text-break{
  word-break:break-word !important;
  word-wrap:break-word !important; }

.body{
  font-family:"Roboto", sans-serif;
  font-weight:normal;
  font-size:1rem;
  line-height:1.38;
  color:rgba(0, 0, 0, 0.87);
  background-color:#fafaff; }
  .body .bodyHigh, .body .bodyPrimary{
    font-weight:normal;
    color:rgba(0, 0, 0, 0.87); }
  .body .bodyMedium, .body .bodySecondary{
    font-weight:normal;
    color:rgba(0, 0, 0, 0.6); }
  .body .bodyLow, .body .bodyDisable{
    font-weight:normal;
    color:rgba(0, 0, 0, 0.38); }
  .body .bodyLightestPrimary{
    font-weight:normal;
    color:#ffffff; }
  .body .bodyLightestSecondary{
    font-weight:normal;
    color:rgba(255, 255, 255, 0.7); }
  .body.dark{
    color:#ffffff;
    background-color:#161819; }
    .body.dark .bodyHigh, .body.dark .bodyPrimary{
      font-weight:normal;
      color:#ffffff; }
    .body.dark .bodyMedium, .body.dark .bodySecondary{
      font-weight:normal;
      color:rgba(255, 255, 255, 0.7); }
    .body.dark .bodyLow, .body.dark .bodyDisable{
      font-weight:normal;
      color:rgba(255, 255, 255, 0.5); }

.theme_sky .nav > li > a:hover, .theme_sky .nav > li > a:focus{
  text-decoration:none;
  background-color:inherit; }

html{
  font-size:100%; }

.theme_sky h1, .theme_sky h2, .theme_sky .h1, .theme_sky .h2{
  font-family:"RobotoBlack", sans-serif;
  font-weight:normal;
  font-style:normal; }

.theme_sky h3, .theme_sky h4, .theme_sky h5, .theme_sky h6, .theme_sky .h3, .theme_sky .h4, .theme_sky .h5, .theme_sky .h6, .theme_sky .subHeading{
  font-family:"Roboto", sans-serif;
  font-weight:bold;
  font-style:normal; }

.theme_sky h1, .theme_sky .h1{
  font-size:2rem;
  line-height:1.31; }

.theme_sky h2, .theme_sky .h2{
  font-size:1.625rem;
  line-height:1.31; }

.theme_sky h3, .theme_sky .h3{
  font-size:1.25rem;
  line-height:1.3; }

.theme_sky .subHeading{
  font-size:1rem;
  line-height:1.38; }

.theme_sky .link{
  font-size:1rem;
  font-weight:bold; }

.theme_sky a, .theme_sky .veja_mais, .theme_sky .see_more button{
  color:#D81818;
  text-decoration:none; }
  .theme_sky a:hover, .theme_sky a .hover, .theme_sky .veja_mais:hover, .theme_sky .see_more button:hover, .theme_sky .veja_mais .hover, .theme_sky .see_more button .hover{
    color:#DB524F;
    text-decoration:none;
    cursor:pointer; }
  .theme_sky a:active, .theme_sky a .active, .theme_sky .veja_mais:active, .theme_sky .see_more button:active, .theme_sky .veja_mais .active, .theme_sky .see_more button .active{
    color:#782D2B;
    text-decoration:none; }
  .theme_sky a:focus, .theme_sky .veja_mais:focus, .theme_sky .see_more button:focus{
    text-decoration:none;
    outline:none;
    color:#DB524F; }
  .dark .theme_sky a, .dark .theme_sky .veja_mais, .dark .theme_sky .see_more button{
    color:#FF5454;
    text-decoration:none; }
    .dark .theme_sky a:hover, .dark .theme_sky a .hover, .dark .theme_sky .veja_mais:hover, .dark .theme_sky .see_more button:hover, .dark .theme_sky .veja_mais .hover, .dark .theme_sky .see_more button .hover{
      color:#DB524F;
      text-decoration:none; }
    .dark .theme_sky a:active, .dark .theme_sky a .active, .dark .theme_sky .veja_mais:active, .dark .theme_sky .see_more button:active, .dark .theme_sky .veja_mais .active, .dark .theme_sky .see_more button .active{
      color:#963936;
      text-decoration:none; }
    .dark .theme_sky a:focus, .dark .theme_sky .veja_mais:focus, .dark .theme_sky .see_more button:focus{
      text-decoration:none;
      color:#DB524F; }
  .theme_sky a.btn.disabled, .theme_sky a[disabled],
  fieldset[disabled] .theme_sky a, .theme_sky .veja_mais.btn.disabled, .theme_sky .see_more button.btn.disabled, .theme_sky .veja_mais[disabled], .theme_sky .see_more button[disabled],
  fieldset[disabled] .theme_sky .veja_mais,
  fieldset[disabled] .theme_sky .see_more button{
    pointer-events:auto; }
  .theme_sky a.linkLarge, .theme_sky .veja_mais.linkLarge, .theme_sky .see_more button.linkLarge{
    font-size:1rem;
    font-weight:bold;
    line-height:1.38; }
  .theme_sky a.linkMedium, .theme_sky .veja_mais.linkMedium, .theme_sky .see_more button.linkMedium{
    font-size:1rem;
    font-weight:normal;
    line-height:1.38; }
  .theme_sky a.linkSmall, .theme_sky .veja_mais.linkSmall, .theme_sky .see_more button.linkSmall{
    font-size:0.875rem;
    font-weight:normal;
    line-height:1.43; }

.theme_sky a.primaryWeb{
  color:rgba(0, 0, 0, 0.87);
  text-decoration:none; }
  .theme_sky a.primaryWeb:hover, .theme_sky a.primaryWeb .hover{
    color:#DB524F;
    text-decoration:none;
    cursor:pointer; }
  .theme_sky a.primaryWeb:active, .theme_sky a.primaryWeb .active{
    color:#782D2B;
    text-decoration:none; }
  .theme_sky a.primaryWeb:focus{
    text-decoration:none;
    outline:none;
    color:#DB524F; }
  .dark .theme_sky a.primaryWeb{
    color:#ffffff;
    text-decoration:none; }
    .dark .theme_sky a.primaryWeb:hover, .dark .theme_sky a.primaryWeb .hover{
      color:#DB524F;
      text-decoration:none; }
    .dark .theme_sky a.primaryWeb:active, .dark .theme_sky a.primaryWeb .active{
      color:#963936;
      text-decoration:none; }
    .dark .theme_sky a.primaryWeb:focus{
      text-decoration:none;
      color:#DB524F; }
  .theme_sky a.primaryWeb.btn.disabled, .theme_sky a.primaryWeb[disabled],
  fieldset[disabled] .theme_sky a.primaryWeb{
    pointer-events:auto; }

.theme_sky a.secondaryWeb{
  color:rgba(0, 0, 0, 0.6);
  text-decoration:none; }
  .theme_sky a.secondaryWeb:hover, .theme_sky a.secondaryWeb .hover{
    color:#DB524F;
    text-decoration:none;
    cursor:pointer; }
  .theme_sky a.secondaryWeb:active, .theme_sky a.secondaryWeb .active{
    color:#782D2B;
    text-decoration:none; }
  .theme_sky a.secondaryWeb:focus{
    text-decoration:none;
    outline:none;
    color:#DB524F; }
  .dark .theme_sky a.secondaryWeb{
    color:rgba(255, 255, 255, 0.7);
    text-decoration:none; }
    .dark .theme_sky a.secondaryWeb:hover, .dark .theme_sky a.secondaryWeb .hover{
      color:#DB524F;
      text-decoration:none; }
    .dark .theme_sky a.secondaryWeb:active, .dark .theme_sky a.secondaryWeb .active{
      color:#963936;
      text-decoration:none; }
    .dark .theme_sky a.secondaryWeb:focus{
      text-decoration:none;
      color:#DB524F; }
  .theme_sky a.secondaryWeb.btn.disabled, .theme_sky a.secondaryWeb[disabled],
  fieldset[disabled] .theme_sky a.secondaryWeb{
    pointer-events:auto; }

.theme_sky a.primaryLightestWeb{
  color:#ffffff;
  text-decoration:none; }
  .theme_sky a.primaryLightestWeb:hover, .theme_sky a.primaryLightestWeb .hover{
    color:#DB524F;
    text-decoration:none;
    cursor:pointer; }
  .theme_sky a.primaryLightestWeb:active, .theme_sky a.primaryLightestWeb .active{
    color:#782D2B;
    text-decoration:none; }
  .theme_sky a.primaryLightestWeb:focus{
    text-decoration:none;
    outline:none;
    color:#DB524F; }
  .dark .theme_sky a.primaryLightestWeb:hover, .dark .theme_sky a.primaryLightestWeb .hover{
    color:#DB524F;
    text-decoration:none; }
  .dark .theme_sky a.primaryLightestWeb:active, .dark .theme_sky a.primaryLightestWeb .active{
    color:#963936;
    text-decoration:none; }
  .dark .theme_sky a.primaryLightestWeb:focus{
    text-decoration:none;
    color:#DB524F; }
  .theme_sky a.primaryLightestWeb.btn.disabled, .theme_sky a.primaryLightestWeb[disabled],
  fieldset[disabled] .theme_sky a.primaryLightestWeb{
    pointer-events:auto; }

.theme_sky .label_style, .theme_sky label{
  display:inline-block;
  max-width:100%;
  margin-bottom:5px; }

.theme_sky input.placePrimaryWeb::placeholder{
  color:rgba(0, 0, 0, 0.87); }
  .dark .theme_sky input.placePrimaryWeb::placeholder{
    color:#ffffff; }

.theme_sky input.placeSecondaryWeb::placeholder{
  color:rgba(0, 0, 0, 0.6); }
  .dark .theme_sky input.placeSecondaryWeb::placeholder{
    color:rgba(255, 255, 255, 0.7); }

.theme_sky input.placeDisableWeb::placeholder{
  color:rgba(0, 0, 0, 0.38); }
  .dark .theme_sky input.placeDisableWeb::placeholder{
    color:rgba(255, 255, 255, 0.5); }

.theme_sky input.placePrimaryLightestWeb::placeholder{
  color:#ffffff; }

.theme_sky input.placeSecondaryLightestWeb::placeholder{
  color:rgba(255, 255, 255, 0.7); }

.theme_sky .colorSmart, .theme_sky .colorPop{
  color:#b4004e; }
  .dark .theme_sky .colorSmart, .dark .theme_sky .colorPop{
    color:#ff77a9; }

.theme_sky .colorAdvanced, .theme_sky .colorSuper{
  color:#2e7e32; }
  .dark .theme_sky .colorAdvanced, .dark .theme_sky .colorSuper{
    color:#60ae5e; }

.theme_sky .colorMaster, .theme_sky .colorMais{
  color:#bf3bbf; }
  .dark .theme_sky .colorMaster, .dark .theme_sky .colorMais{
    color:#df78ef; }

.theme_sky .colorDigital, .theme_sky .colorTop{
  color:#4d2c91; }
  .dark .theme_sky .colorDigital, .dark .theme_sky .colorTop{
    color:#b085f5; }

.theme_sky .textSuccess{
  color:#2E7D32; }
  .dark .theme_sky .textSuccess{
    color:#60AD53; }

.theme_sky .sky_icon:before{
  content:'\00a0 '; }

.theme_sky .btn{
  box-sizing:border-box;
  display:inline-block;
  font-family:"Roboto", sans-serif;
  font-size:1rem;
  margin-bottom:0;
  font-weight:bold;
  text-align:center;
  border-radius:1.5rem;
  white-space:nowrap;
  vertical-align:middle;
  -ms-touch-action:manipulation;
  touch-action:manipulation;
  cursor:pointer;
  border:1px transparent solid;
  padding:0.75rem 0.8125rem;
  line-height:1.42857143;
  -webkit-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
  user-select:none; }
  .theme_sky .btn.active, .theme_sky .btn:active{
    box-shadow:none; }
  .theme_sky .btn.disabled, .theme_sky .btn[disabled],
  fieldset[disabled] .theme_sky .btn{
    pointer-events:auto;
    cursor:not-allowed;
    opacity:1; }
    .theme_sky .btn.disabled:hover, .theme_sky .btn.disabled:active, .theme_sky .btn[disabled]:hover, .theme_sky .btn[disabled]:active,
    fieldset[disabled] .theme_sky .btn:hover,
    fieldset[disabled] .theme_sky .btn:active{
      cursor:not-allowed; }
    .dark .theme_sky .btn.disabled, .dark .theme_sky .btn[disabled], .dark
    fieldset[disabled] .theme_sky .btn{
      cursor:not-allowed; }
      .dark .theme_sky .btn.disabled:hover, .dark .theme_sky .btn.disabled:active, .dark .theme_sky .btn[disabled]:hover, .dark .theme_sky .btn[disabled]:active, .dark
      fieldset[disabled] .theme_sky .btn:hover, .dark
      fieldset[disabled] .theme_sky .btn:active{
        cursor:not-allowed; }
  .theme_sky .btn:focus{
    outline:none; }
  .theme_sky .btn.buttonPrimary{
    color:#ffffff;
    background-image:linear-gradient(to top, #D81818, #FF5454);
    background-color:#D81818; }
    .dark .theme_sky .btn.buttonPrimary{
      background-image:linear-gradient(to top, #f47256, #f35959);
      background-color:#FF5454; }
    .theme_sky .btn.buttonPrimary.btn-sm{
      padding:0.3125rem 0.8125rem; }
    .theme_sky .btn.buttonPrimary.btn-md{
      padding:0.75rem 1.5rem; }
    .theme_sky .btn.buttonPrimary:hover, .theme_sky .btn.buttonPrimary:focus{
      color:#ffffff;
      background-color:#DB524F;
      background-image:none; }
    .theme_sky .btn.buttonPrimary.active, .theme_sky .btn.buttonPrimary:active{
      color:#ffffff;
      background-color:#963936;
      background-image:none; }
      .theme_sky .btn.buttonPrimary.active:hover, .theme_sky .btn.buttonPrimary:active:hover{
        color:#ffffff;
        background-color:#963936;
        background-image:none; }
    .theme_sky .btn.buttonPrimary.disabled, .theme_sky .btn.buttonPrimary[disabled],
    fieldset[disabled] .theme_sky .btn.buttonPrimary{
      color:rgba(0, 0, 0, 0.38);
      background-color:#e3e3eb;
      background-image:none; }
      .theme_sky .btn.buttonPrimary.disabled:hover, .theme_sky .btn.buttonPrimary.disabled:active, .theme_sky .btn.buttonPrimary[disabled]:hover, .theme_sky .btn.buttonPrimary[disabled]:active,
      fieldset[disabled] .theme_sky .btn.buttonPrimary:hover,
      fieldset[disabled] .theme_sky .btn.buttonPrimary:active{
        color:rgba(0, 0, 0, 0.38);
        background-color:#e3e3eb; }
      .dark .theme_sky .btn.buttonPrimary.disabled, .dark .theme_sky .btn.buttonPrimary[disabled], .dark
      fieldset[disabled] .theme_sky .btn.buttonPrimary{
        color:rgba(255, 255, 255, 0.5);
        background-color:#2A2F30; }
        .dark .theme_sky .btn.buttonPrimary.disabled:hover, .dark .theme_sky .btn.buttonPrimary.disabled:active, .dark .theme_sky .btn.buttonPrimary[disabled]:hover, .dark .theme_sky .btn.buttonPrimary[disabled]:active, .dark
        fieldset[disabled] .theme_sky .btn.buttonPrimary:hover, .dark
        fieldset[disabled] .theme_sky .btn.buttonPrimary:active{
          color:rgba(255, 255, 255, 0.5);
          background-color:#2A2F30; }
  .theme_sky .btn.buttonSecondary{
    border:solid 2px rgba(80, 80, 80, 0.15);
    color:rgba(0, 0, 0, 0.87);
    background-color:rgba(0, 0, 0, 0);
    padding:0.6875rem 0.8125rem; }
    .dark .theme_sky .btn.buttonSecondary{
      border:solid 2px rgba(238, 238, 238, 0.15);
      color:#ffffff; }
      .dark .theme_sky .btn.buttonSecondary.active, .dark .theme_sky .btn.buttonSecondary:active{
        color:#ffffff;
        border:solid 2px #363D3E;
        background-color:#363D3E; }
        .dark .theme_sky .btn.buttonSecondary.active:hover, .dark .theme_sky .btn.buttonSecondary:active:hover{
          color:#ffffff;
          border:solid 2px #363D3E;
          background-color:#363D3E; }
    .theme_sky .btn.buttonSecondary.btn-sm{
      padding:0.25rem 0.8125rem; }
    .theme_sky .btn.buttonSecondary.btn-md{
      padding:0.4375rem 1.5rem; }
    .theme_sky .btn.buttonSecondary:hover, .theme_sky .btn.buttonSecondary:focus{
      color:rgba(0, 0, 0, 0.87);
      border:solid 2px #D2D2DE;
      background-color:#D2D2DE; }
      .dark .theme_sky .btn.buttonSecondary:hover, .dark .theme_sky .btn.buttonSecondary:focus{
        color:#ffffff;
        border:solid 2px #363D3E;
        background-color:#363D3E; }
    .theme_sky .btn.buttonSecondary.active, .theme_sky .btn.buttonSecondary:active{
      color:rgba(0, 0, 0, 0.87);
      border:solid 2px #D2D2DE;
      background-color:#D2D2DE; }
      .theme_sky .btn.buttonSecondary.active:hover, .theme_sky .btn.buttonSecondary:active:hover{
        color:rgba(0, 0, 0, 0.87);
        border:solid 2px #D2D2DE;
        background-color:#D2D2DE; }
    .theme_sky .btn.buttonSecondary.disabled, .theme_sky .btn.buttonSecondary[disabled],
    fieldset[disabled] .theme_sky .btn.buttonSecondary{
      color:rgba(0, 0, 0, 0.38);
      border:solid 2px #e3e3eb;
      background-color:#e3e3eb; }
      .theme_sky .btn.buttonSecondary.disabled:hover, .theme_sky .btn.buttonSecondary.disabled:active, .theme_sky .btn.buttonSecondary[disabled]:hover, .theme_sky .btn.buttonSecondary[disabled]:active,
      fieldset[disabled] .theme_sky .btn.buttonSecondary:hover,
      fieldset[disabled] .theme_sky .btn.buttonSecondary:active{
        color:rgba(0, 0, 0, 0.38);
        border:solid 2px #e3e3eb;
        background-color:#e3e3eb; }
      .dark .theme_sky .btn.buttonSecondary.disabled, .dark .theme_sky .btn.buttonSecondary[disabled], .dark
      fieldset[disabled] .theme_sky .btn.buttonSecondary{
        color:rgba(255, 255, 255, 0.5);
        border:solid 2px #2A2F30;
        background-color:#2A2F30; }
        .dark .theme_sky .btn.buttonSecondary.disabled:hover, .dark .theme_sky .btn.buttonSecondary.disabled:active, .dark .theme_sky .btn.buttonSecondary[disabled]:hover, .dark .theme_sky .btn.buttonSecondary[disabled]:active, .dark
        fieldset[disabled] .theme_sky .btn.buttonSecondary:hover, .dark
        fieldset[disabled] .theme_sky .btn.buttonSecondary:active{
          color:rgba(255, 255, 255, 0.5);
          border:solid 2px #2A2F30;
          background-color:#2A2F30; }
  .theme_sky .btn.buttonLink{
    color:rgba(0, 0, 0, 0.87);
    background-color:rgba(0, 0, 0, 0);
    border-radius:0.25rem; }
    .dark .theme_sky .btn.buttonLink{
      color:#ffffff; }
      .dark .theme_sky .btn.buttonLink:hover, .dark .theme_sky .btn.buttonLink:focus{
        color:#DB524F;
        background-color:rgba(0, 0, 0, 0); }
      .dark .theme_sky .btn.buttonLink.active, .dark .theme_sky .btn.buttonLink:active{
        color:#ffffff;
        background-color:#363D3E; }
        .dark .theme_sky .btn.buttonLink.active:hover, .dark .theme_sky .btn.buttonLink:active:hover{
          color:#ffffff;
          background-color:#363D3E; }
    .theme_sky .btn.buttonLink:hover, .theme_sky .btn.buttonLink:focus{
      color:#DB524F;
      background-color:rgba(0, 0, 0, 0); }
    .theme_sky .btn.buttonLink.active, .theme_sky .btn.buttonLink:active{
      color:rgba(0, 0, 0, 0.87);
      background-color:rgba(0, 0, 0, 0.1); }
      .theme_sky .btn.buttonLink.active:hover, .theme_sky .btn.buttonLink:active:hover{
        color:rgba(0, 0, 0, 0.87);
        background-color:rgba(0, 0, 0, 0.1); }
    .theme_sky .btn.buttonLink.disabled, .theme_sky .btn.buttonLink[disabled],
    fieldset[disabled] .theme_sky .btn.buttonLink{
      color:rgba(0, 0, 0, 0.38);
      background-color:rgba(0, 0, 0, 0); }
      .theme_sky .btn.buttonLink.disabled:hover, .theme_sky .btn.buttonLink.disabled:active, .theme_sky .btn.buttonLink[disabled]:hover, .theme_sky .btn.buttonLink[disabled]:active,
      fieldset[disabled] .theme_sky .btn.buttonLink:hover,
      fieldset[disabled] .theme_sky .btn.buttonLink:active{
        color:rgba(0, 0, 0, 0.38);
        background-color:rgba(0, 0, 0, 0); }
      .dark .theme_sky .btn.buttonLink.disabled, .dark .theme_sky .btn.buttonLink[disabled], .dark
      fieldset[disabled] .theme_sky .btn.buttonLink{
        color:rgba(255, 255, 255, 0.5);
        background-color:rgba(0, 0, 0, 0); }
        .dark .theme_sky .btn.buttonLink.disabled:hover, .dark .theme_sky .btn.buttonLink.disabled:active, .dark .theme_sky .btn.buttonLink[disabled]:hover, .dark .theme_sky .btn.buttonLink[disabled]:active, .dark
        fieldset[disabled] .theme_sky .btn.buttonLink:hover, .dark
        fieldset[disabled] .theme_sky .btn.buttonLink:active{
          color:rgba(255, 255, 255, 0.5);
          background-color:rgba(0, 0, 0, 0); }
    .theme_sky .btn.buttonLink .sky_icon{
      margin-right:0.625rem;
      position:relative;
      top:4px;
      font-size:1.5rem;
      width:1.5rem;
      height:1.5rem;
      background-size:1.5rem 1.5rem; }
      .theme_sky .btn.buttonLink .sky_icon.icon_xs{
        font-size:0.75rem;
        width:initial;
        height:0.75rem;
        background-size:0.75rem 0.75rem; }
      .theme_sky .btn.buttonLink .sky_icon.icon_sm{
        font-size:1rem;
        width:initial;
        height:1rem;
        background-size:1rem 1rem;
        position:relative;
        top:1px;
        margin-right:0.5rem; }
      .theme_sky .btn.buttonLink .sky_icon.icon_md{
        font-size:1.5rem;
        width:initial;
        height:1.5rem;
        background-size:1.5rem 1.5rem; }
      .theme_sky .btn.buttonLink .sky_icon.icon_lg{
        font-size:2.5rem;
        width:initial;
        height:2.5rem;
        background-size:2.5rem 2.5rem; }
      .theme_sky .btn.buttonLink .sky_icon.icon_xl{
        font-size:3.875rem;
        width:initial;
        height:3.875rem;
        background-size:3.875rem 3.875rem; }
  .theme_sky .btn.buttonCard{
    padding:0.25rem 0.375rem 0.125rem;
    background-color:rgba(0, 0, 0, 0); }
    @media (min-width: 992px){
      .theme_sky .btn.buttonCard:hover, .theme_sky .btn.buttonCard:focus{
        color:#DB524F;
        background-color:rgba(0, 0, 0, 0); }
        .theme_sky .btn.buttonCard:hover .sky_icon:before, .theme_sky .btn.buttonCard:focus .sky_icon:before{
          color:#DB524F; } }
    .theme_sky .btn.buttonCard .sky_icon{
      font-size:1rem;
      width:1rem;
      height:1rem;
      background-size:1rem 1rem; }
  .theme_sky .btn.btnCircle{
    border-radius:50%;
    width:3rem;
    height:3rem;
    border:3px #D81818 solid;
    outline:none;
    display:inline-block;
    margin:0; }
    .theme_sky .btn.btnCircle.buttonIcon{
      padding:0.625rem 0.5625rem; }
      .theme_sky .btn.btnCircle.buttonIcon .sky_icon{
        top:0; }
        .theme_sky .btn.btnCircle.buttonIcon .sky_icon.icon_sm{
          margin:0;
          width:1rem; }
        .theme_sky .btn.btnCircle.buttonIcon .sky_icon.icon_md{
          width:1.5rem; }
    .theme_sky .btn.btnCircle.btn-sm{
      width:2.5rem;
      height:2.5rem;
      padding:0.4375rem 0.75rem; }
    .theme_sky .btn.btnCircle.buttonPrimary{
      border:0; }
      .theme_sky .btn.btnCircle.buttonPrimary:hover span{
        color:#ffffff; }
  .theme_sky .btn.buttonIcon{
    color:#D81818;
    background-color:rgba(0, 0, 0, 0);
    padding:0.4375rem 0.8125rem; }
    .dark .theme_sky .btn.buttonIcon{
      color:#FF5454; }
    .theme_sky .btn.buttonIcon:hover{
      color:#DB524F; }
      .theme_sky .btn.buttonIcon:hover > span{
        color:#DB524F; }
    .theme_sky .btn.buttonIcon:focus{
      color:#DB524F;
      background-color:rgba(0, 0, 0, 0); }
      .theme_sky .btn.buttonIcon:focus .sky_icon:before{
        color:#DB524F; }
    .theme_sky .btn.buttonIcon.active, .theme_sky .btn.buttonIcon:active{
      color:#963936;
      background-color:rgba(0, 0, 0, 0); }
      .theme_sky .btn.buttonIcon.active:hover, .theme_sky .btn.buttonIcon:active:hover{
        color:#963936;
        background-color:rgba(0, 0, 0, 0); }
    .theme_sky .btn.buttonIcon.disabled, .theme_sky .btn.buttonIcon[disabled],
    fieldset[disabled] .theme_sky .btn.buttonIcon{
      color:rgba(0, 0, 0, 0.38);
      background-color:rgba(0, 0, 0, 0); }
      .theme_sky .btn.buttonIcon.disabled:hover, .theme_sky .btn.buttonIcon.disabled:active, .theme_sky .btn.buttonIcon.disabled:focus, .theme_sky .btn.buttonIcon[disabled]:hover, .theme_sky .btn.buttonIcon[disabled]:active, .theme_sky .btn.buttonIcon[disabled]:focus,
      fieldset[disabled] .theme_sky .btn.buttonIcon:hover,
      fieldset[disabled] .theme_sky .btn.buttonIcon:active,
      fieldset[disabled] .theme_sky .btn.buttonIcon:focus{
        color:rgba(0, 0, 0, 0.38);
        background-color:rgba(0, 0, 0, 0); }
        .theme_sky .btn.buttonIcon.disabled:hover > span, .theme_sky .btn.buttonIcon.disabled:active > span, .theme_sky .btn.buttonIcon.disabled:focus > span, .theme_sky .btn.buttonIcon[disabled]:hover > span, .theme_sky .btn.buttonIcon[disabled]:active > span, .theme_sky .btn.buttonIcon[disabled]:focus > span,
        fieldset[disabled] .theme_sky .btn.buttonIcon:hover > span,
        fieldset[disabled] .theme_sky .btn.buttonIcon:active > span,
        fieldset[disabled] .theme_sky .btn.buttonIcon:focus > span{
          color:rgba(0, 0, 0, 0.38); }
          .dark .theme_sky .btn.buttonIcon.disabled:hover > span, .dark .theme_sky .btn.buttonIcon.disabled:active > span, .dark .theme_sky .btn.buttonIcon.disabled:focus > span, .dark .theme_sky .btn.buttonIcon[disabled]:hover > span, .dark .theme_sky .btn.buttonIcon[disabled]:active > span, .dark .theme_sky .btn.buttonIcon[disabled]:focus > span, .dark
          fieldset[disabled] .theme_sky .btn.buttonIcon:hover > span, .dark
          fieldset[disabled] .theme_sky .btn.buttonIcon:active > span, .dark
          fieldset[disabled] .theme_sky .btn.buttonIcon:focus > span{
            color:rgba(255, 255, 255, 0.5); }
          .theme_sky .btn.buttonIcon.disabled:hover > span.sky_icon:before, .theme_sky .btn.buttonIcon.disabled:active > span.sky_icon:before, .theme_sky .btn.buttonIcon.disabled:focus > span.sky_icon:before, .theme_sky .btn.buttonIcon[disabled]:hover > span.sky_icon:before, .theme_sky .btn.buttonIcon[disabled]:active > span.sky_icon:before, .theme_sky .btn.buttonIcon[disabled]:focus > span.sky_icon:before,
          fieldset[disabled] .theme_sky .btn.buttonIcon:hover > span.sky_icon:before,
          fieldset[disabled] .theme_sky .btn.buttonIcon:active > span.sky_icon:before,
          fieldset[disabled] .theme_sky .btn.buttonIcon:focus > span.sky_icon:before{
            color:rgba(0, 0, 0, 0.38); }
            .dark .theme_sky .btn.buttonIcon.disabled:hover > span.sky_icon:before, .dark .theme_sky .btn.buttonIcon.disabled:active > span.sky_icon:before, .dark .theme_sky .btn.buttonIcon.disabled:focus > span.sky_icon:before, .dark .theme_sky .btn.buttonIcon[disabled]:hover > span.sky_icon:before, .dark .theme_sky .btn.buttonIcon[disabled]:active > span.sky_icon:before, .dark .theme_sky .btn.buttonIcon[disabled]:focus > span.sky_icon:before, .dark
            fieldset[disabled] .theme_sky .btn.buttonIcon:hover > span.sky_icon:before, .dark
            fieldset[disabled] .theme_sky .btn.buttonIcon:active > span.sky_icon:before, .dark
            fieldset[disabled] .theme_sky .btn.buttonIcon:focus > span.sky_icon:before{
              color:rgba(255, 255, 255, 0.5); }
      .dark .theme_sky .btn.buttonIcon.disabled, .dark .theme_sky .btn.buttonIcon[disabled], .dark
      fieldset[disabled] .theme_sky .btn.buttonIcon{
        color:rgba(255, 255, 255, 0.5);
        background-color:rgba(0, 0, 0, 0); }
        .dark .theme_sky .btn.buttonIcon.disabled:hover, .dark .theme_sky .btn.buttonIcon.disabled:active, .dark .theme_sky .btn.buttonIcon[disabled]:hover, .dark .theme_sky .btn.buttonIcon[disabled]:active, .dark
        fieldset[disabled] .theme_sky .btn.buttonIcon:hover, .dark
        fieldset[disabled] .theme_sky .btn.buttonIcon:active{
          color:rgba(255, 255, 255, 0.5);
          background-color:rgba(0, 0, 0, 0); }
      .theme_sky .btn.buttonIcon.disabled .sky-ani-spin.sky_icon, .theme_sky .btn.buttonIcon[disabled] .sky-ani-spin.sky_icon,
      fieldset[disabled] .theme_sky .btn.buttonIcon .sky-ani-spin.sky_icon{
        width:1.5rem;
        margin-right:0.5rem; }
        .theme_sky .btn.buttonIcon.disabled .sky-ani-spin.sky_icon.icon_xs, .theme_sky .btn.buttonIcon[disabled] .sky-ani-spin.sky_icon.icon_xs,
        fieldset[disabled] .theme_sky .btn.buttonIcon .sky-ani-spin.sky_icon.icon_xs{
          width:0.75rem; }
        .theme_sky .btn.buttonIcon.disabled .sky-ani-spin.sky_icon.icon_sm, .theme_sky .btn.buttonIcon[disabled] .sky-ani-spin.sky_icon.icon_sm,
        fieldset[disabled] .theme_sky .btn.buttonIcon .sky-ani-spin.sky_icon.icon_sm{
          width:1rem; }
        .theme_sky .btn.buttonIcon.disabled .sky-ani-spin.sky_icon.icon_md, .theme_sky .btn.buttonIcon[disabled] .sky-ani-spin.sky_icon.icon_md,
        fieldset[disabled] .theme_sky .btn.buttonIcon .sky-ani-spin.sky_icon.icon_md{
          width:1.5rem; }
    .theme_sky .btn.buttonIcon .sky_icon{
      position:relative;
      top:4px;
      background-size:1.5rem 1.5rem;
      width:initial;
      height:1.875rem;
      font-size:1.5rem; }
      .theme_sky .btn.buttonIcon .sky_icon.textless.icon_sm{
        margin-right:0; }
      .theme_sky .btn.buttonIcon .sky_icon.textless:before{
        padding-right:0; }
      .theme_sky .btn.buttonIcon .sky_icon.right{
        padding-right:0;
        padding-left:0.4375rem;
        background-position:top right; }
        .theme_sky .btn.buttonIcon .sky_icon.right:before{
          padding-right:0; }
      .theme_sky .btn.buttonIcon .sky_icon:before{
        padding-right:0.6875rem; }
      .theme_sky .btn.buttonIcon .sky_icon.icon_xs{
        font-size:0.75rem;
        width:initial;
        height:0.75rem;
        background-size:0.75rem 0.75rem; }
      .theme_sky .btn.buttonIcon .sky_icon.icon_sm{
        font-size:1rem;
        width:initial;
        height:1rem;
        background-size:1rem 1rem;
        position:relative;
        top:1px;
        margin-right:0.5rem; }
      .theme_sky .btn.buttonIcon .sky_icon.icon_md{
        font-size:1.5rem;
        width:initial;
        height:1.5rem;
        background-size:1.5rem 1.5rem; }
      .theme_sky .btn.buttonIcon .sky_icon.icon_lg{
        font-size:2.5rem;
        width:initial;
        height:2.5rem;
        background-size:2.5rem 2.5rem; }
      .theme_sky .btn.buttonIcon .sky_icon.icon_xl{
        font-size:3.875rem;
        width:initial;
        height:3.875rem;
        background-size:3.875rem 3.875rem; }
  .theme_sky .btn.buttonIconColorless{
    background-color:rgba(0, 0, 0, 0);
    padding:0.4375rem 0.8125rem; }
    .theme_sky .btn.buttonIconColorless:hover{
      color:#DB524F; }
      .theme_sky .btn.buttonIconColorless:hover > span{
        color:#DB524F; }
    .theme_sky .btn.buttonIconColorless:focus{
      color:#DB524F;
      background-color:rgba(0, 0, 0, 0); }
      .theme_sky .btn.buttonIconColorless:focus .sky_icon:before{
        color:#DB524F; }
    .theme_sky .btn.buttonIconColorless.active, .theme_sky .btn.buttonIconColorless:active{
      color:#963936;
      background-color:rgba(0, 0, 0, 0); }
      .theme_sky .btn.buttonIconColorless.active:hover, .theme_sky .btn.buttonIconColorless:active:hover{
        color:#963936;
        background-color:rgba(0, 0, 0, 0); }
      .theme_sky .btn.buttonIconColorless.active > span, .theme_sky .btn.buttonIconColorless:active > span{
        color:#963936; }
    .theme_sky .btn.buttonIconColorless.disabled, .theme_sky .btn.buttonIconColorless[disabled],
    fieldset[disabled] .theme_sky .btn.buttonIconColorless{
      color:rgba(0, 0, 0, 0.38);
      background-color:rgba(0, 0, 0, 0); }
      .theme_sky .btn.buttonIconColorless.disabled:hover, .theme_sky .btn.buttonIconColorless.disabled:active, .theme_sky .btn.buttonIconColorless[disabled]:hover, .theme_sky .btn.buttonIconColorless[disabled]:active,
      fieldset[disabled] .theme_sky .btn.buttonIconColorless:hover,
      fieldset[disabled] .theme_sky .btn.buttonIconColorless:active{
        color:rgba(0, 0, 0, 0.38);
        background-color:rgba(0, 0, 0, 0); }
        .theme_sky .btn.buttonIconColorless.disabled:hover > span, .theme_sky .btn.buttonIconColorless.disabled:active > span, .theme_sky .btn.buttonIconColorless[disabled]:hover > span, .theme_sky .btn.buttonIconColorless[disabled]:active > span,
        fieldset[disabled] .theme_sky .btn.buttonIconColorless:hover > span,
        fieldset[disabled] .theme_sky .btn.buttonIconColorless:active > span{
          color:rgba(0, 0, 0, 0.38);
          background-color:rgba(0, 0, 0, 0); }
      .dark .theme_sky .btn.buttonIconColorless.disabled, .dark .theme_sky .btn.buttonIconColorless[disabled], .dark
      fieldset[disabled] .theme_sky .btn.buttonIconColorless{
        color:rgba(255, 255, 255, 0.5);
        background-color:rgba(0, 0, 0, 0); }
        .dark .theme_sky .btn.buttonIconColorless.disabled > span, .dark .theme_sky .btn.buttonIconColorless[disabled] > span, .dark
        fieldset[disabled] .theme_sky .btn.buttonIconColorless > span{
          color:rgba(255, 255, 255, 0.5);
          background-color:rgba(0, 0, 0, 0); }
        .dark .theme_sky .btn.buttonIconColorless.disabled:hover, .dark .theme_sky .btn.buttonIconColorless.disabled:active, .dark .theme_sky .btn.buttonIconColorless[disabled]:hover, .dark .theme_sky .btn.buttonIconColorless[disabled]:active, .dark
        fieldset[disabled] .theme_sky .btn.buttonIconColorless:hover, .dark
        fieldset[disabled] .theme_sky .btn.buttonIconColorless:active{
          color:rgba(255, 255, 255, 0.5);
          background-color:rgba(0, 0, 0, 0); }
          .dark .theme_sky .btn.buttonIconColorless.disabled:hover > span, .dark .theme_sky .btn.buttonIconColorless.disabled:active > span, .dark .theme_sky .btn.buttonIconColorless[disabled]:hover > span, .dark .theme_sky .btn.buttonIconColorless[disabled]:active > span, .dark
          fieldset[disabled] .theme_sky .btn.buttonIconColorless:hover > span, .dark
          fieldset[disabled] .theme_sky .btn.buttonIconColorless:active > span{
            color:rgba(255, 255, 255, 0.5);
            background-color:rgba(0, 0, 0, 0); }
    .theme_sky .btn.buttonIconColorless .sky_icon{
      position:relative;
      top:4px;
      background-size:1.5rem 1.5rem;
      width:initial;
      height:1.875rem;
      font-size:1.5rem; }
      .theme_sky .btn.buttonIconColorless .sky_icon.textless.icon_sm{
        margin-right:0; }
      .theme_sky .btn.buttonIconColorless .sky_icon.textless:before{
        padding-right:0; }
      .theme_sky .btn.buttonIconColorless .sky_icon.right{
        padding-right:0;
        padding-left:0.4375rem;
        background-position:top right; }
        .theme_sky .btn.buttonIconColorless .sky_icon.right:before{
          padding-right:0; }
      .theme_sky .btn.buttonIconColorless .sky_icon:before{
        padding-right:0.6875rem; }
      .theme_sky .btn.buttonIconColorless .sky_icon.icon_xs{
        font-size:0.75rem;
        width:initial;
        height:0.75rem;
        background-size:0.75rem 0.75rem; }
      .theme_sky .btn.buttonIconColorless .sky_icon.icon_sm{
        font-size:1rem;
        width:initial;
        height:1rem;
        background-size:1rem 1rem;
        position:relative;
        top:1px;
        margin-right:0.5rem; }
      .theme_sky .btn.buttonIconColorless .sky_icon.icon_md{
        font-size:1.5rem;
        width:initial;
        height:1.5rem;
        background-size:1.5rem 1.5rem; }
      .theme_sky .btn.buttonIconColorless .sky_icon.icon_lg{
        font-size:2.5rem;
        width:initial;
        height:2.5rem;
        background-size:2.5rem 2.5rem; }
      .theme_sky .btn.buttonIconColorless .sky_icon.icon_xl{
        font-size:3.875rem;
        width:initial;
        height:3.875rem;
        background-size:3.875rem 3.875rem; }
  .theme_sky .btn.buttonIconPrimary{
    padding:0.5625rem 1.875rem;
    line-height:2;
    margin:0;
    color:#ffffff;
    background-image:linear-gradient(to top, #D81818, #FF5454);
    background-color:#D81818; }
    .dark .theme_sky .btn.buttonIconPrimary{
      background-image:linear-gradient(to top, #f47256, #f35959);
      background-color:#FF5454; }
    .theme_sky .btn.buttonIconPrimary:hover, .theme_sky .btn.buttonIconPrimary:focus{
      color:#ffffff;
      background-color:#DB524F;
      background-image:none; }
    .theme_sky .btn.buttonIconPrimary.active, .theme_sky .btn.buttonIconPrimary:active{
      color:#ffffff;
      background-color:#963936;
      background-image:none; }
      .theme_sky .btn.buttonIconPrimary.active:hover, .theme_sky .btn.buttonIconPrimary:active:hover{
        color:#ffffff;
        background-color:#963936;
        background-image:none; }
    .theme_sky .btn.buttonIconPrimary.disabled, .theme_sky .btn.buttonIconPrimary[disabled],
    fieldset[disabled] .theme_sky .btn.buttonIconPrimary{
      color:rgba(0, 0, 0, 0.38);
      background-color:#e3e3eb;
      background-image:none; }
      .theme_sky .btn.buttonIconPrimary.disabled:hover, .theme_sky .btn.buttonIconPrimary.disabled:active, .theme_sky .btn.buttonIconPrimary[disabled]:hover, .theme_sky .btn.buttonIconPrimary[disabled]:active,
      fieldset[disabled] .theme_sky .btn.buttonIconPrimary:hover,
      fieldset[disabled] .theme_sky .btn.buttonIconPrimary:active{
        color:rgba(0, 0, 0, 0.38);
        background-color:#e3e3eb; }
      .dark .theme_sky .btn.buttonIconPrimary.disabled, .dark .theme_sky .btn.buttonIconPrimary[disabled], .dark
      fieldset[disabled] .theme_sky .btn.buttonIconPrimary{
        color:rgba(255, 255, 255, 0.5);
        background-color:#2A2F30; }
        .dark .theme_sky .btn.buttonIconPrimary.disabled:hover, .dark .theme_sky .btn.buttonIconPrimary.disabled:active, .dark .theme_sky .btn.buttonIconPrimary[disabled]:hover, .dark .theme_sky .btn.buttonIconPrimary[disabled]:active, .dark
        fieldset[disabled] .theme_sky .btn.buttonIconPrimary:hover, .dark
        fieldset[disabled] .theme_sky .btn.buttonIconPrimary:active{
          color:rgba(255, 255, 255, 0.5);
          background-color:#2A2F30; }
    .theme_sky .btn.buttonIconPrimary.btn-sm{
      padding:0.25rem 0.8125rem;
      line-height:1; }
    .theme_sky .btn.buttonIconPrimary .sky_icon{
      position:relative;
      top:0.25rem;
      background-size:1.5rem 1.5rem;
      width:initial;
      height:1.875rem;
      font-size:1.5rem; }
      .theme_sky .btn.buttonIconPrimary .sky_icon.textless.icon_sm{
        margin-right:0; }
      .theme_sky .btn.buttonIconPrimary .sky_icon.textless:before{
        padding-right:0; }
      .theme_sky .btn.buttonIconPrimary .sky_icon.right{
        padding-right:0;
        padding-left:0.4375rem;
        background-position:top right; }
        .theme_sky .btn.buttonIconPrimary .sky_icon.right:before{
          padding-right:0; }
      .theme_sky .btn.buttonIconPrimary .sky_icon:before{
        padding-right:0.6875rem; }
      .theme_sky .btn.buttonIconPrimary .sky_icon.icon_xs{
        font-size:0.75rem;
        width:initial;
        height:0.75rem;
        background-size:0.75rem 0.75rem;
        top:0; }
      .theme_sky .btn.buttonIconPrimary .sky_icon.icon_sm{
        font-size:1rem;
        width:initial;
        height:1rem;
        background-size:1rem 1rem;
        position:relative;
        top:1px;
        margin-right:0; }
      .theme_sky .btn.buttonIconPrimary .sky_icon.icon_md{
        font-size:1.5rem;
        width:initial;
        height:1.5rem;
        background-size:1.5rem 1.5rem; }
    .theme_sky .btn.buttonIconPrimary.disabled .sky-ani-spin.sky_icon{
      width:1.5rem;
      margin-right:0.5rem; }
      .theme_sky .btn.buttonIconPrimary.disabled .sky-ani-spin.sky_icon.icon_xs{
        width:0.75rem; }
      .theme_sky .btn.buttonIconPrimary.disabled .sky-ani-spin.sky_icon.icon_sm{
        width:1rem; }
      .theme_sky .btn.buttonIconPrimary.disabled .sky-ani-spin.sky_icon.icon_md{
        width:1.5rem; }
  .theme_sky .btn.buttonGrayAction{
    color:rgba(0, 0, 0, 0.6);
    background-color:rgba(0, 0, 0, 0); }
    .dark .theme_sky .btn.buttonGrayAction{
      color:rgba(255, 255, 255, 0.7); }
  .theme_sky .btn.buttonSecondary.btn-white{
    color:#ffffff;
    border:solid 2px rgba(238, 238, 238, 0.15);
    background-color:rgba(0, 0, 0, 0); }
    .theme_sky .btn.buttonSecondary.btn-white:hover, .theme_sky .btn.buttonSecondary.btn-white:active{
      color:#ffffff;
      border:solid 2px rgba(238, 238, 238, 0.15);
      background-color:rgba(0, 0, 0, 0); }
    .theme_sky .btn.buttonSecondary.btn-white:hover{
      border:solid 2px #363D3E;
      background-color:#363D3E; }
    .theme_sky .btn.buttonSecondary.btn-white:active{
      border:solid 2px #363D3E;
      background-color:#363D3E; }
  .theme_sky .btn.buttonCardAction{
    color:#D81818;
    padding:0 0.75rem 0.125rem 0.75rem;
    background-color:rgba(0, 0, 0, 0); }
    .theme_sky .btn.buttonCardAction:hover, .theme_sky .btn.buttonCardAction:focus{
      color:#DB524F;
      background-color:rgba(0, 0, 0, 0); }
      .theme_sky .btn.buttonCardAction:hover .sky_icon:before, .theme_sky .btn.buttonCardAction:focus .sky_icon:before{
        color:#DB524F; }
  .theme_sky .btn.buttonCircle{
    border-radius:3.125rem;
    background-color:#ffffff;
    border:none;
    width:1.5rem;
    height:1.5rem;
    padding:0.0625rem 0.25rem; }
    .dark .theme_sky .btn.buttonCircle{
      background-color:#202425; }
    .theme_sky .btn.buttonCircle .sky_icon{
      width:initial;
      height:initial; }
  .theme_sky .btn.buttonTransparent{
    background-color:rgba(0, 0, 0, 0);
    border:none; }

.theme_sky .progress{
  height:10px;
  border-radius:9px;
  padding:2px;
  background-color:#f1f2fa; }
  .dark .theme_sky .progress{
    background-color:#272B2D; }

.theme_sky .progress-bar{
  height:6px;
  float:left;
  border-radius:9px;
  background-color:#D81818;
  color:#ffffff; }
  .dark .theme_sky .progress-bar{
    background-color:#FF5454;
    color:rgba(0, 0, 0, 0.87); }

.theme_sky .progress-ring{
  width:5.375rem;
  height:5.375rem; }

.theme_sky .progress-ring__circle{
  transition:4s stroke-dashoffset;
  transform-origin:50% 50%;
  -webkit-transition:4s stroke-dashoffset;
  -moz-transition:4s stroke-dashoffset;
  -ms-transition:4s stroke-dashoffset;
  -o-transition:4s stroke-dashoffset;
  transform:rotateY(180deg) rotateZ(-90deg);
  -webkit-transform:rotateY(180deg) rotateZ(-90deg);
  -moz-transform:rotateY(180deg) rotateZ(-90deg);
  -ms-transform:rotateY(180deg) rotateZ(-90deg);
  -o-transform:rotateY(180deg) rotateZ(-90deg);
  stroke:#e3e3eb;
  stroke-width:4;
  fill:transparent; }
  .dark .theme_sky .progress-ring__circle{
    stroke:#2A2F30; }

.theme_sky .progress-ring__circle_color{
  stroke:#D81818;
  stroke-width:3;
  fill:transparent; }
  .theme_sky .progress-ring__circle_color.progress_RecargaAdvanced{
    stroke:#2e7e32; }
    .dark .theme_sky .progress-ring__circle_color.progress_RecargaAdvanced{
      stroke:#60ae5e; }
  .theme_sky .progress-ring__circle_color.progress_RecargaSmart{
    stroke:#b4004e; }
    .dark .theme_sky .progress-ring__circle_color.progress_RecargaSmart{
      stroke:#ff77a9; }
  .theme_sky .progress-ring__circle_color.progress_RecargaMaster{
    stroke:#bf3bbf; }
    .dark .theme_sky .progress-ring__circle_color.progress_RecargaMaster{
      stroke:#df78ef; }
  .theme_sky .progress-ring__circle_color.progress_RecargaDigital{
    stroke:#4d2c91; }
    .dark .theme_sky .progress-ring__circle_color.progress_RecargaDigital{
      stroke:#b085f5; }

.theme_sky .progress-ring__bg{
  stroke:#e3e3eb;
  fill:#f1f2fa;
  stroke-width:2; }
  .dark .theme_sky .progress-ring__bg{
    stroke:#2A2F30;
    fill:#272B2D; }

.theme_sky .progress-text{
  fill:rgba(0, 0, 0, 0.87);
  font-size:0.875rem;
  text-anchor:middle; }
  .dark .theme_sky .progress-text{
    fill:#ffffff; }

.theme_sky .box-default{
  box-shadow:0 5px 16px 0 rgba(227, 227, 235, 0.85);
  padding-top:15px;
  background-color:#ffffff;
  border-radius:12px;
  -webkit-border-radius:12px;
  -moz-border-radius:12px;
  -ms-border-radius:12px;
  -o-border-radius:12px; }
  .dark .theme_sky .box-default{
    box-shadow:0 5px 16px 0 rgba(42, 47, 48, 0.85);
    background-color:#202425; }

.theme_sky .box-clean{
  padding-top:15px;
  background-color:#ffffff;
  border-radius:12px;
  -webkit-border-radius:12px;
  -moz-border-radius:12px;
  -ms-border-radius:12px;
  -o-border-radius:12px; }
  .dark .theme_sky .box-clean{
    background-color:#202425; }

.theme_sky hr, .theme_sky .divider{
  border-top:1px solid rgba(80, 80, 80, 0.15); }
  .dark .theme_sky hr, .dark .theme_sky .divider{
    border-top:1px solid rgba(238, 238, 238, 0.15); }

.theme_sky .hr-block{
  width:100%;
  visibility:hidden;
  margin:0;
  height:0;
  border:0; }

.theme_sky .see_more button{
  font-weight:bold; }
  .theme_sky .see_more button.icon_more{
    display:inline-block;
    padding-left:0.75rem;
    padding-top:0.375rem;
    padding-bottom:0.375rem;
    padding-right:2.8125rem; }
    .theme_sky .see_more button.icon_more:focus:before, .theme_sky .see_more button.icon_more:focus:after, .theme_sky .see_more button.icon_more:hover:before, .theme_sky .see_more button.icon_more:hover:after{
      background:#DB524F; }
    .theme_sky .see_more button.icon_more:before{
      top:12px;
      left:86px;
      -webkit-transform:rotate(-45deg);
      transform:rotate(-45deg);
      -moz-transform:rotate(-45deg);
      -ms-transform:rotate(-45deg);
      -o-transform:rotate(-45deg); }
    .theme_sky .see_more button.icon_more:after{
      top:-12px;
      left:79px;
      -webkit-transform:rotate(45deg);
      transform:rotate(45deg);
      -moz-transform:rotate(45deg);
      -ms-transform:rotate(45deg);
      -o-transform:rotate(45deg); }
    .theme_sky .see_more button.icon_more:before, .theme_sky .see_more button.icon_more:after{
      background:#D81818;
      border-radius:30%;
      bottom:0;
      content:"";
      display:block;
      height:0.1875rem;
      position:relative;
      transition:.35s ease;
      width:0.6875rem; }
      .dark .theme_sky .see_more button.icon_more:before, .dark .theme_sky .see_more button.icon_more:after{
        background:#D81818; }

.theme_sky .box_link{
  padding-left:0;
  margin-block-start:1em;
  margin-block-end:1em; }
  .theme_sky .box_link .link.media{
    margin-top:0; }
  .theme_sky .box_link .link a{
    display:inline-block;
    padding:18px 17px; }
    .theme_sky .box_link .link a .media-left{
      padding-right:16px; }
    .theme_sky .box_link .link a:hover, .theme_sky .box_link .link a:focus{
      background-color:rgba(32, 36, 37, 0.1); }
      .dark .theme_sky .box_link .link a:hover, .dark .theme_sky .box_link .link a:focus{
        background-color:rgba(255, 255, 255, 0.1); }

.theme_sky .hide-accessible{
  clip:rect(0 0 0 0) !important;
  position:absolute !important;
  -webkit-transform:scale(0);
  -webkit-transform-origin-x:0;
  -webkit-transform-origin-y:0; }

.theme_sky .input-group .form-control{
  position:relative;
  z-index:2;
  float:left;
  width:100%;
  margin-bottom:0; }
  .theme_sky .input-group .form-control:focus{
    border-top:2px solid #eeeeee;
    border-bottom:2px solid #eeeeee;
    border-left:2px solid #eeeeee;
    border-right:none; }
    .dark .theme_sky .input-group .form-control:focus{
      border-top:2px solid #505050;
      border-bottom:2px solid #505050;
      border-left:2px solid #505050;
      border-right:none; }
    .theme_sky .input-group .form-control:focus + .input-group-btn .btn{
      border-top:2px solid #eeeeee;
      border-bottom:2px solid #eeeeee;
      border-right:2px solid #eeeeee;
      padding:11px 13px;
      outline:none; }
      .dark .theme_sky .input-group .form-control:focus + .input-group-btn .btn{
        border-top:2px solid #505050;
        border-bottom:2px solid #505050;
        border-right:2px solid #505050; }

.theme_sky .input-group .btn{
  background-color:#ffffff;
  border-top:1px solid #eeeeee;
  border-bottom:1px solid #eeeeee;
  border-right:1px solid #eeeeee;
  border-top-right-radius:4px;
  border-bottom-right-radius:4px;
  border-bottom-left-radius:4px; }
  .theme_sky .input-group .btn:focus{
    outline:none;
    background-color:rgba(0, 0, 0, 0.1); }
  .dark .theme_sky .input-group .btn{
    background-color:#202425;
    border-top:1px solid #505050;
    border-bottom:1px solid #505050;
    border-right:1px solid #505050; }

.theme_sky .logo_apple_store{
  background-image:url("../images/button-apple-store-light-default.svg");
  background-repeat:no-repeat;
  background-size:160px 54px;
  width:160px;
  height:54px;
  text-indent:-1000em;
  display:inline-block; }
  .theme_sky .logo_apple_store:hover, .theme_sky .logo_apple_store .hover{
    background-image:url("../images/button-apple-store-light-over.svg"); }
  .theme_sky .logo_apple_store:active, .theme_sky .logo_apple_store .active{
    background-image:url("../images/button-apple-store-light-pressed.svg"); }
  .theme_sky .logo_apple_store:focus{
    background-image:url("../images/button-apple-store-light-pressed.svg"); }
  .dark .theme_sky .logo_apple_store{
    background-image:url("../images/button-apple-store-dark-default.svg"); }
    .dark .theme_sky .logo_apple_store:hover, .dark .theme_sky .logo_apple_store .hover{
      background-image:url("../images/button-apple-store-dark-over.svg"); }
    .dark .theme_sky .logo_apple_store:active, .dark .theme_sky .logo_apple_store .active{
      background-image:url("../images/button-apple-store-dark-pressed.svg"); }
    .dark .theme_sky .logo_apple_store:focus{
      background-image:url("../images/button-apple-store-dark-pressed.svg"); }

.theme_sky .logo_play_store{
  background-image:url("../images/button-google-play-light-default.svg");
  background-repeat:no-repeat;
  background-size:160px 54px;
  width:160px;
  height:54px;
  text-indent:-1000em;
  display:inline-block; }
  .theme_sky .logo_play_store:hover, .theme_sky .logo_play_store .hover{
    background-image:url("../images/button-google-play-light-over.svg"); }
  .theme_sky .logo_play_store:active, .theme_sky .logo_play_store .active{
    background-image:url("../images/button-google-play-light-pressed.svg"); }
  .theme_sky .logo_play_store:focus{
    background-image:url("../images/button-google-play-light-pressed.svg"); }
  .dark .theme_sky .logo_play_store{
    background-image:url("../images/button-google-play-dark-default.svg"); }
    .dark .theme_sky .logo_play_store:hover, .dark .theme_sky .logo_play_store .hover{
      background-image:url("../images/button-google-play-dark-over.svg"); }
    .dark .theme_sky .logo_play_store:active, .dark .theme_sky .logo_play_store .active{
      background-image:url("../images/button-google-play-dark-pressed.svg"); }
    .dark .theme_sky .logo_play_store:focus{
      background-image:url("../images/button-google-play-dark-pressed.svg"); }

.theme_sky .logo_sm{
  width:48px;
  margin:12px 16px 12px 16px;
  border:solid 1.9px rgba(0, 0, 0, 0.1); }

.theme_sky .logo_large{
  width:96px;
  margin:16px 24px 16px 0;
  border:solid 1.9px rgba(0, 0, 0, 0.1); }

.theme_sky .chanel-logo-text{
  width:80px;
  float:left;
  margin-bottom:24px;
  margin-left:12px;
  margin-right:12px;
  min-height:118px; }

.theme_sky .logo-list{
  line-height:0; }
  .theme_sky .logo-list .logo-item{
    border:1px solid rgba(80, 80, 80, 0.15);
    border-radius:30px;
    display:inline-block;
    height:48px;
    margin:auto;
    overflow:hidden;
    padding:8px;
    position:relative;
    width:48px;
    z-index:1; }
    .theme_sky .logo-list .logo-item.plus{
      background:#ffffff;
      border:2px solid #D81818;
      color:#D81818;
      display:inline-block !important;
      line-height:1.43;
      text-align:center;
      padding:8px 4px; }
      .dark .theme_sky .logo-list .logo-item.plus{
        background:#202425; }
      .theme_sky .logo-list .logo-item.plus span{
        font-weight:700;
        vertical-align:middle; }
    .theme_sky .logo-list .logo-item img{
      bottom:50%;
      left:50%;
      max-height:48px;
      max-width:48px;
      position:absolute;
      transform:translate(-50%, 50%); }
    .theme_sky .logo-list .logo-item:not(:first-child){
      margin-left:-12px;
      z-index:10; }

@media (max-width: 575px){
  .theme_sky .hidden-util-xs{
    display:none; } }

@media (min-width: 576px) and (max-width: 768px){
  .theme_sky .hidden-util-xsm{
    display:none; } }

@media (min-width: 769px) and (max-width: 991px){
  .theme_sky .hidden-util-sm{
    display:none; } }

@media (min-width: 992px) and (max-width: 1199px){
  .theme_sky .hidden-util-md{
    display:none; } }

@media (min-width: 1200px){
  .theme_sky .hidden-util-lg{
    display:none; } }

.theme_sky .float-left{
  float:left; }

.theme_sky .float-right{
  float:right; }

.theme_sky .float-none{
  float:none; }

.theme_sky .d-table{
  display:table; }

.theme_sky .d-table-cell{
  display:table-cell; }

.theme_sky .valign-middle{
  vertical-align:middle; }

.theme_sky .mt2rem{
  margin-top:2rem; }

.theme_sky .mt5px{
  margin-top:5px; }

.theme_sky .mx4px{
  margin-left:4px;
  margin-right:4px; }

.theme_sky .mt13px{
  margin-top:13px; }

.theme_sky .w-auto{
  width:auto !important; }

.theme_sky .row.vertical-align{
  display:flex;
  flex-direction:row; }
  @media (max-width: 767px){
    .theme_sky .row.vertical-align{
      display:block; } }
  @media (min-width: 768px){
    .theme_sky .row.vertical-align{
      display:flex;
      align-items:center; } }

.quick-access-nav{
  position:absolute;
  top:-1000px;
  width:100%;
  z-index:1000; }
  .quick-access-nav .bgBox{
    background-color:#ffffff; }
    .dark .quick-access-nav .bgBox{
      background-color:#202425; }
  .quick-access-nav a.secondaryWeb{
    color:rgba(0, 0, 0, 0.6);
    text-decoration:none; }
    .quick-access-nav a.secondaryWeb:hover, .quick-access-nav a.secondaryWeb .hover{
      color:#DB524F;
      text-decoration:none;
      cursor:pointer; }
    .quick-access-nav a.secondaryWeb:active, .quick-access-nav a.secondaryWeb .active{
      color:#782D2B;
      text-decoration:none; }
    .quick-access-nav a.secondaryWeb:focus{
      text-decoration:none;
      outline:none;
      color:#DB524F; }
    .dark .quick-access-nav a.secondaryWeb{
      color:rgba(255, 255, 255, 0.7);
      text-decoration:none; }
      .dark .quick-access-nav a.secondaryWeb:hover, .dark .quick-access-nav a.secondaryWeb .hover{
        color:#DB524F;
        text-decoration:none; }
      .dark .quick-access-nav a.secondaryWeb:active, .dark .quick-access-nav a.secondaryWeb .active{
        color:#963936;
        text-decoration:none; }
      .dark .quick-access-nav a.secondaryWeb:focus{
        text-decoration:none;
        color:#DB524F; }
  .quick-access-nav .btn{
    box-sizing:border-box;
    display:inline-block;
    font-family:"Roboto", sans-serif;
    font-size:1rem;
    margin-bottom:0;
    font-weight:bold;
    text-align:center;
    border-radius:1.5rem;
    white-space:nowrap;
    vertical-align:middle;
    -ms-touch-action:manipulation;
    touch-action:manipulation;
    cursor:pointer;
    border:1px transparent solid;
    padding:0.75rem 0.8125rem;
    line-height:1.42857143;
    -webkit-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none; }
    .quick-access-nav .btn.active, .quick-access-nav .btn:active{
      box-shadow:none; }
    .quick-access-nav .btn:focus{
      outline:none; }
    .quick-access-nav .btn.buttonIconColorless{
      background-color:rgba(0, 0, 0, 0);
      padding:0.4375rem 0.8125rem; }
      .quick-access-nav .btn.buttonIconColorless:hover{
        color:#DB524F; }
        .quick-access-nav .btn.buttonIconColorless:hover > span{
          color:#DB524F; }
      .quick-access-nav .btn.buttonIconColorless:focus{
        color:#DB524F;
        background-color:rgba(0, 0, 0, 0); }
        .quick-access-nav .btn.buttonIconColorless:focus .sky_icon:before{
          color:#DB524F; }
      .quick-access-nav .btn.buttonIconColorless.active, .quick-access-nav .btn.buttonIconColorless:active{
        color:#963936;
        background-color:rgba(0, 0, 0, 0); }
        .quick-access-nav .btn.buttonIconColorless.active:hover, .quick-access-nav .btn.buttonIconColorless:active:hover{
          color:#963936;
          background-color:rgba(0, 0, 0, 0); }
        .quick-access-nav .btn.buttonIconColorless.active > span, .quick-access-nav .btn.buttonIconColorless:active > span{
          color:#963936; }
  .quick-access-nav.focus-short-links{
    outline:none;
    top:0; }
  .quick-access-nav ul{
    position:absolute;
    width:100%;
    padding-left:0; }
    .quick-access-nav ul li{
      width:25%;
      float:left;
      text-align:center; }
      .quick-access-nav ul li a{
        border:none;
        left:initial;
        outline:none;
        padding:initial;
        position:initial;
        right:initial;
        text-align:initial;
        box-shadow:none; }
        .quick-access-nav ul li a:focus{
          outline:none;
          top:0px; }

.theme_sky .bgBox{
  background-color:#ffffff; }
  .dark .theme_sky .bgBox{
    background-color:#202425; }

.theme_sky .bgCanvas{
  background-color:#fafaff; }
  .dark .theme_sky .bgCanvas{
    background-color:#161819; }

.theme_sky .bgBar{
  background-color:#f1f2fa; }
  .dark .theme_sky .bgBar{
    background-color:#272B2D; }

.theme_sky .bgDisable{
  background-color:#e3e3eb; }
  .dark .theme_sky .bgDisable{
    background-color:#2A2F30; }

.theme_sky .bgLightest{
  background-color:#ffffff; }

.theme_sky .bgDarkest{
  background-color:#161819; }

.theme_sky .bgLazyLoad{
  fill:#f1f2fa; }
  .dark .theme_sky .bgLazyLoad{
    fill:#272B2D; }

.theme_sky .dot-flashing{
  position:relative;
  width:8px;
  height:8px;
  border-radius:5px;
  background-color:#D81818;
  color:#D81818;
  animation:dotFlashing 1s infinite linear alternate;
  animation-delay:.5s; }

.theme_sky .dot-flashing::before, .theme_sky .dot-flashing::after{
  content:'';
  display:inline-block;
  position:absolute;
  top:0; }

.theme_sky .dot-flashing::before{
  left:-16px;
  width:8px;
  height:8px;
  border-radius:5px;
  background-color:#D81818;
  color:#D81818;
  animation:dotFlashing 1s infinite alternate;
  animation-delay:0s; }

.theme_sky .dot-flashing::after{
  left:16px;
  width:8px;
  height:8px;
  border-radius:5px;
  background-color:#D81818;
  color:#D81818;
  animation:dotFlashing 1s infinite alternate;
  animation-delay:1s; }

@keyframes dotFlashing{
  0%{
    background-color:#D81818; }
  50%{
    background-color:#e3e3eb; }
  100%{
    background-color:#f1f2fa; } }

.theme_sky .loading-dots{
  display:flex;
  justify-content:center; }

.theme_sky .loader{
  content:'';
  width:50px;
  height:50px;
  position:absolute;
  left:50%;
  top:50%;
  margin:-45px -25px;
  z-index:45;
  border-radius:50%;
  border-top-color:rgba(0, 0, 0, 0);
  border-left-color:rgba(0, 0, 0, 0);
  border-right-color:rgba(0, 0, 0, 0);
  box-shadow:3px 3px 1px rgba(255, 84, 84, 0.77);
  animation:cssload-spin 690ms infinite linear; }

.theme_sky .load-cicle{
  position:relative;
  min-height:100px; }
  .theme_sky .load-cicle:after{
    content:'';
    width:96px;
    height:96px;
    animation:rotate 1s linear infinite;
    background:url("../images/spinner-red.png");
    position:absolute;
    left:50%;
    top:50%;
    margin:-48px 0 0 -48px;
    z-index:20; }
  .theme_sky .load-cicle.mask:before{
    content:'';
    width:100%;
    height:100%;
    position:absolute;
    z-index:10;
    background:white;
    left:0;
    top:0; }
    .dark .theme_sky .load-cicle.mask:before{
      background-color:#1b2021; }
  .theme_sky .load-cicle.medium{
    min-height:72px; }
    .theme_sky .load-cicle.medium:after{
      width:64px;
      height:64px;
      margin:-32px 0 0 -32px;
      background-size:100%; }
  .theme_sky .load-cicle.mini{
    min-height:38px; }
    .theme_sky .load-cicle.mini:after{
      width:30px;
      height:30px;
      margin:-15px 0 0 -15px;
      background-size:100%; }
  .theme_sky .load-cicle.full{
    position:absolute;
    left:0;
    right:0;
    top:0;
    bottom:0; }

@keyframes cssload-spin{
  100%{
    transform:rotate(360deg); } }

@keyframes rotate{
  0%{
    transform:rotate(0); }
  100%{
    transform:rotate(360deg); } }

.theme_sky .toast{
  border-radius:3px;
  width:100%; }
  .theme_sky .toast.fixed{
    position:fixed;
    transition:0.5s;
    z-index:1055;
    top:0; }

.theme_sky .menu_overlay{
  width:100%;
  height:100%;
  background-color:rgba(32, 36, 37, 0.4);
  z-index:39;
  position:absolute; }
  .dark .theme_sky .menu_overlay{
    background-color:rgba(255, 255, 255, 0.4); }

.theme_sky .header-sky{
  margin-bottom:0px;
  border-radius:initial;
  border:none;
  border-bottom:1px solid rgba(80, 80, 80, 0.15); }
  .dark .theme_sky .header-sky{
    border-bottom:1px solid rgba(238, 238, 238, 0.15); }
  @media (min-width: 576px){
    .theme_sky .header-sky .container{
      width:initial; } }
  @media (min-width: 768px){
    .theme_sky .header-sky .container{
      width:initial; } }
  @media (min-width: 992px){
    .theme_sky .header-sky .container{
      width:970px; } }
  @media (min-width: 1200px){
    .theme_sky .header-sky .container{
      width:1170px; } }
  .theme_sky .header-sky button.navbar-toggle{
    z-index:41; }
  .theme_sky .header-sky button.nav-icon{
    width:24px;
    height:18px;
    position:relative;
    margin:20px 16px 0 16px;
    -webkit-transform:rotate(0deg);
    -moz-transform:rotate(0deg);
    -o-transform:rotate(0deg);
    transform:rotate(0deg);
    cursor:pointer;
    outline:none; }
    .theme_sky .header-sky button.nav-icon span{
      display:block;
      position:absolute;
      height:2px;
      width:100%;
      background:rgba(0, 0, 0, 0.6);
      border-radius:9px;
      opacity:1;
      left:0;
      -webkit-transform:rotate(0deg);
      -moz-transform:rotate(0deg);
      -o-transform:rotate(0deg);
      transform:rotate(0deg);
      -webkit-transition:.25s ease-in-out;
      -moz-transition:.25s ease-in-out;
      -o-transition:.25s ease-in-out;
      transition:.25s ease-in-out; }
      .dark .theme_sky .header-sky button.nav-icon span{
        background:rgba(255, 255, 255, 0.7); }
      .theme_sky .header-sky button.nav-icon span:nth-child(1){
        top:0px;
        -webkit-transform-origin:left center;
        -moz-transform-origin:left center;
        -o-transform-origin:left center;
        transform-origin:left center; }
      .theme_sky .header-sky button.nav-icon span:nth-child(2){
        top:8px;
        -webkit-transform-origin:left center;
        -moz-transform-origin:left center;
        -o-transform-origin:left center;
        transform-origin:left center; }
      .theme_sky .header-sky button.nav-icon span:nth-child(3){
        top:16px;
        -webkit-transform-origin:left center;
        -moz-transform-origin:left center;
        -o-transform-origin:left center;
        transform-origin:left center; }
    .theme_sky .header-sky button.nav-icon.open span:nth-child(1){
      -webkit-transform:rotate(-45deg);
      -moz-transform:rotate(-45deg);
      -o-transform:rotate(-45deg);
      transform:rotate(-45deg);
      top:16px;
      left:0px; }
    .theme_sky .header-sky button.nav-icon.open span:nth-child(2){
      width:0%;
      opacity:0; }
    .theme_sky .header-sky button.nav-icon.open span:nth-child(3){
      -webkit-transform:rotate(45deg);
      -moz-transform:rotate(45deg);
      -o-transform:rotate(45deg);
      transform:rotate(45deg);
      top:0px;
      left:0px; }
  .theme_sky .header-sky .brand-area{
    display:inline; }
    .theme_sky .header-sky .brand-area .logo{
      margin-left:15px;
      background-repeat:no-repeat;
      background-image:url("../images/logo-sky.svg");
      background-size:84px 32px;
      background-position:0 center;
      width:84px;
      height:56px;
      text-indent:-5000em;
      margin-right:87px;
      display:inline-block;
      line-height:1;
      vertical-align:middle; }
      @media (max-width: 575px){
        .theme_sky .header-sky .brand-area .logo{
          margin-right:0; } }
      @media (min-width: 768px){
        .theme_sky .header-sky .brand-area .logo{
          margin-right:71px;
          margin-left:16px;
          height:63px; } }
      @media (min-width: 992px){
        .theme_sky .header-sky .brand-area .logo{
          margin-right:71px;
          margin-left:0; } }
      .theme_sky .header-sky .brand-area .logo.pre-pago{
        background-image:url("../images/logo-sky-pre-pago.svg");
        width:125px;
        height:56px;
        background-size:155px;
        background-position:-16px -5px;
        margin-right:35px; }
        @media (max-width: 575px){
          .theme_sky .header-sky .brand-area .logo.pre-pago{
            margin-right:0; } }
        @media (min-width: 768px){
          .theme_sky .header-sky .brand-area .logo.pre-pago{
            margin-right:30px;
            height:63px;
            background-position:-16px -2px; } }
      .theme_sky .header-sky .brand-area .logo.banda-larga{
        background-image:url("../images/logo-sky-banda-larga.svg");
        width:148px;
        height:56px;
        background-size:148px;
        background-position:0px center;
        margin-right:22px; }
        @media (max-width: 575px){
          .theme_sky .header-sky .brand-area .logo.banda-larga{
            margin-right:0; } }
        @media (min-width: 768px){
          .theme_sky .header-sky .brand-area .logo.banda-larga{
            margin-right:8px;
            height:63px;
            background-position:0px center; } }
      .theme_sky .header-sky .brand-area .logo:hover{
        color:rgba(0, 0, 0, 0.6); }
        .dark .theme_sky .header-sky .brand-area .logo:hover{
          color:rgba(255, 255, 255, 0.7); }
      .theme_sky .header-sky .brand-area .logo:focus{
        background-color:rgba(32, 36, 37, 0.1);
        color:rgba(0, 0, 0, 0.6); }
        .dark .theme_sky .header-sky .brand-area .logo:focus{
          background-color:rgba(255, 255, 255, 0.1);
          color:rgba(255, 255, 255, 0.7); }
      .dark .theme_sky .header-sky .brand-area .logo{
        background-image:url(../images/logo-sky-white.svg); }
  .theme_sky .header-sky .button-acessibility{
    float:right;
    margin-right:6px; }
    @media (min-width: 768px){
      .theme_sky .header-sky .button-acessibility{
        margin-right:0px;
        padding-top:12px; } }
    .theme_sky .header-sky .button-acessibility .buttonCircle{
      margin:8px 10px; }
      @media (min-width: 768px){
        .theme_sky .header-sky .button-acessibility .buttonCircle{
          margin:8px 4px; } }
      @media (min-width: 992px){
        .theme_sky .header-sky .button-acessibility .buttonCircle{
          margin:8px 8px; } }
      .theme_sky .header-sky .button-acessibility .buttonCircle .sky_icon:before{
        color:rgba(0, 0, 0, 0.6); }
        .dark .theme_sky .header-sky .button-acessibility .buttonCircle .sky_icon:before{
          color:rgba(255, 255, 255, 0.7); }
      .theme_sky .header-sky .button-acessibility .buttonCircle:focus, .theme_sky .header-sky .button-acessibility .buttonCircle:hover{
        background-color:#e3e3eb; }
        .dark .theme_sky .header-sky .button-acessibility .buttonCircle:focus, .dark .theme_sky .header-sky .button-acessibility .buttonCircle:hover{
          background-color:#2A2F30; }
  @media (min-width: 768px){
    .theme_sky .header-sky .menu-link{
      margin-left:0px; } }
  @media (min-width: 576px){
    .theme_sky .header-sky .menu-link.menu-link-top li a.buttonLink{
      height:63px; } }
  .theme_sky .header-sky .menu-link li:before{
    content:'|';
    color:rgba(0, 0, 0, 0.87);
    position:relative;
    top:20px;
    float:left;
    opacity:0.15; }
    .dark .theme_sky .header-sky .menu-link li:before{
      color:#ffffff; }
  .theme_sky .header-sky .menu-link li:first-child:before, .theme_sky .header-sky .menu-link li:last-child:before{
    content:''; }
  .theme_sky .header-sky .menu-link li.li-btn-assinar:before{
    content:''; }
  .theme_sky .header-sky .menu-link li.li-btn-assinar .btn-assinar{
    margin-right:0px; }
  @media (min-width: 992px){
    .theme_sky .header-sky .menu-link li a, .theme_sky .header-sky .menu-link li button{
      margin-left:0px;
      margin-right:0px; } }
  @media (min-width: 1200px){
    .theme_sky .header-sky .menu-link li a, .theme_sky .header-sky .menu-link li button{
      margin-left:18px;
      margin-right:18px; } }
  .theme_sky .header-sky .menu-link li.logado a{
    padding:11px 13px 8px 13px;
    margin-right:0px; }
    @media (min-width: 768px){
      .theme_sky .header-sky .menu-link li.logado a{
        padding:11px 13px 10px 13px; } }
    .theme_sky .header-sky .menu-link li.logado a:hover, .theme_sky .header-sky .menu-link li.logado a:focus{
      background-color:rgba(32, 36, 37, 0.1);
      color:rgba(0, 0, 0, 0.6); }
      .dark .theme_sky .header-sky .menu-link li.logado a:hover, .dark .theme_sky .header-sky .menu-link li.logado a:focus{
        background-color:rgba(255, 255, 255, 0.1);
        color:rgba(255, 255, 255, 0.7); }
    .theme_sky .header-sky .menu-link li.logado a .sky_icon-avatar-site{
      width:2rem;
      height:2rem;
      background-size:2rem 2rem;
      top:5px; }
    .theme_sky .header-sky .menu-link li.logado a .sky_icon-line-arrow-up{
      position:relative;
      top:-10px;
      transform:rotate(180deg);
      -webkit-transform:rotate(180deg);
      -moz-transform:rotate(180deg);
      -ms-transform:rotate(180deg);
      -o-transform:rotate(180deg); }
  .theme_sky .header-sky .menu-link li.logado .dropdown-menu{
    min-width:298px;
    overflow:initial;
    font-size:1rem;
    border:none;
    box-shadow:initial; }
    .theme_sky .header-sky .menu-link li.logado .dropdown-menu li a{
      margin-left:0;
      margin-right:0; }
      .theme_sky .header-sky .menu-link li.logado .dropdown-menu li a.btn-minha-sky{
        padding:19px 13px 21px 13px; }
    .theme_sky .header-sky .menu-link li.logado .dropdown-menu .menu-side{
      width:298px;
      box-shadow:0 6px 12px rgba(0, 0, 0, 0.175);
      left:initial;
      right:0; }
      .theme_sky .header-sky .menu-link li.logado .dropdown-menu .menu-side .photo{
        margin-top:25px; }
    .theme_sky .header-sky .menu-link li.logado .dropdown-menu .menu-link-side{
      margin-top:0px; }
    .theme_sky .header-sky .menu-link li.logado .dropdown-menu .signatures li button{
      margin-left:0;
      margin-right:0; }
    .theme_sky .header-sky .menu-link li.logado .dropdown-menu .signatures li:before{
      content:none; }
  .theme_sky .header-sky .menu-link li.logado .name-menubar{
    position:relative;
    top:-10px;
    display:inline-block;
    padding:0 10px;
    color:rgba(0, 0, 0, 0.87); }
    .dark .theme_sky .header-sky .menu-link li.logado .name-menubar{
      color:#ffffff; }
    @media (min-width: 768px){
      .theme_sky .header-sky .menu-link li.logado .name-menubar{
        display:none; } }
    @media (min-width: 1200px){
      .theme_sky .header-sky .menu-link li.logado .name-menubar{
        display:inline-block; } }
  .theme_sky .header-sky .menu-link .colorSecondary{
    color:rgba(0, 0, 0, 0.6);
    border-radius:0px;
    -webkit-border-radius:0px;
    -moz-border-radius:0px;
    -ms-border-radius:0px;
    -o-border-radius:0px; }
    .dark .theme_sky .header-sky .menu-link .colorSecondary{
      color:rgba(255, 255, 255, 0.7); }
    @media (max-width: 575px){
      .theme_sky .header-sky .menu-link .colorSecondary{
        padding:16px 13px 16px 13px; } }
    @media (min-width: 768px){
      .theme_sky .header-sky .menu-link .colorSecondary{
        padding:20px 13px 19px 13px; } }
    .theme_sky .header-sky .menu-link .colorSecondary:hover{
      color:#DB524F; }
      .theme_sky .header-sky .menu-link .colorSecondary:hover > span{
        color:#DB524F; }
    .theme_sky .header-sky .menu-link .colorSecondary:focus{
      color:#DB524F; }
      .theme_sky .header-sky .menu-link .colorSecondary:focus > span{
        color:#DB524F; }
      .dark .theme_sky .header-sky .menu-link .colorSecondary:focus > span{
        color:#DB524F; }
    .theme_sky .header-sky .menu-link .colorSecondary .sky_icon{
      font-size:1rem;
      position:initial; }
  .theme_sky .header-sky .menu-link .btn-assinar{
    width:140px;
    border-radius:50px;
    -webkit-border-radius:50px;
    -moz-border-radius:50px;
    -ms-border-radius:50px;
    -o-border-radius:50px;
    padding:3px 0 3px;
    margin-top:16px;
    margin-left:10px; }

.theme_sky .sub-menu div{
  padding:0; }

.theme_sky .sub-menu a{
  border-bottom:4px solid;
  border-bottom-color:transparent;
  display:block;
  padding:10px 8px;
  position:relative;
  font-weight:bold;
  color:rgba(0, 0, 0, 0.6); }
  .dark .theme_sky .sub-menu a{
    color:rgba(255, 255, 255, 0.7); }
  @media (min-width: 576px){
    .theme_sky .sub-menu a{
      padding:10px 15px; } }
  .theme_sky .sub-menu a.active{
    border-bottom:4px solid;
    border-bottom-color:#D81818;
    color:#D81818; }
  .theme_sky .sub-menu a:hover{
    border-bottom-color:#DB524F;
    color:#DB524F; }
  .theme_sky .sub-menu a:focus{
    border-bottom-color:#DB524F;
    color:#DB524F; }

.theme_sky .btn-assinar-mobile .btn-assinar{
  color:#ffffff;
  background-image:linear-gradient(to top, #D81818, #FF5454);
  border:none;
  padding:15px 0 14px 16px;
  text-align:left;
  display:inline-block;
  box-shadow:inset 0px 5px 5px rgba(0, 0, 0, 0.15); }
  .theme_sky .btn-assinar-mobile .btn-assinar:hover, .theme_sky .btn-assinar-mobile .btn-assinar:focus{
    color:#ffffff;
    background-color:#DB524F;
    background-image:none; }
  .theme_sky .btn-assinar-mobile .btn-assinar.active, .theme_sky .btn-assinar-mobile .btn-assinar:active{
    color:#ffffff;
    background-color:#963936;
    background-image:none; }
    .theme_sky .btn-assinar-mobile .btn-assinar.active:hover, .theme_sky .btn-assinar-mobile .btn-assinar:active:hover{
      color:#ffffff;
      background-color:#963936;
      background-image:none; }
  .theme_sky .btn-assinar-mobile .btn-assinar .sky_icon{
    float:right;
    position:relative;
    right:20px; }
    .theme_sky .btn-assinar-mobile .btn-assinar .sky_icon:before{
      color:rgba(255, 255, 255, 0.7); }

.theme_sky .menu-side{
  position:absolute;
  top:0;
  right:-100%;
  background-color:#f1f2fa;
  min-width:298px;
  max-width:390px;
  box-shadow:0 6px 12px rgba(0, 0, 0, 0.175);
  transition:all 500ms cubic-bezier(0, 0, 0.58, 1) 0s;
  z-index:40; }
  .dark .theme_sky .menu-side{
    background-color:#272B2D; }
  .theme_sky .menu-side#menu-side-mobile{
    display:none; }
  .theme_sky .menu-side.right{
    right:0; }
  .theme_sky .menu-side .back{
    padding-left:16px;
    padding-right:16px;
    padding-top:16px; }
  .theme_sky .menu-side .recharge{
    color:rgba(0, 0, 0, 0.6); }
    .dark .theme_sky .menu-side .recharge{
      color:rgba(255, 255, 255, 0.7); }
  .theme_sky .menu-side .name, .theme_sky .menu-side .recharge, .theme_sky .menu-side .signature{
    padding-left:16px;
    padding-right:16px; }
  .theme_sky .menu-side .photo{
    margin-top:25px;
    padding-left:16px;
    padding-right:16px; }
  .theme_sky .menu-side .menu-link-side{
    padding-left:0;
    list-style:none;
    margin-bottom:0;
    background-color:#ffffff; }
    .dark .theme_sky .menu-side .menu-link-side{
      background-color:#202425; }
    .theme_sky .menu-side .menu-link-side li .btn-sign-out{
      margin-left:0;
      margin-right:0; }
    .theme_sky .menu-side .menu-link-side li hr{
      margin:0 0 0 56px;
      padding:0; }
    .theme_sky .menu-side .menu-link-side .sky_icon{
      margin-right:16px; }
    .theme_sky .menu-side .menu-link-side .btn-white:before{
      position:relative;
      top:4px; }
  .theme_sky .menu-side .minha-sky{
    margin-top:24px;
    padding-left:0;
    list-style:none;
    margin-bottom:0; }
    .theme_sky .menu-side .minha-sky .change-signature{
      font-family:"Roboto", sans-serif;
      font-size:1rem;
      padding:26px 0 0px 16px;
      font-weight:bold;
      color:rgba(0, 0, 0, 0.6); }
      .dark .theme_sky .menu-side .minha-sky .change-signature{
        color:rgba(255, 255, 255, 0.7); }
  .theme_sky .menu-side .signatures{
    padding-left:0;
    list-style:none;
    margin-bottom:0;
    overflow:auto;
    max-height:260px;
    background-color:#ffffff; }
    .dark .theme_sky .menu-side .signatures{
      background-color:#202425; }
    .theme_sky .menu-side .signatures li .btn-white:before{
      content:''; }
    .theme_sky .menu-side .signatures li hr{
      margin:0 0 0 16px;
      padding:0; }
  .theme_sky .menu-side .space-menu{
    padding-left:0;
    list-style:none;
    margin-bottom:0;
    margin-top:8px; }
    .theme_sky .menu-side .space-menu .sky_icon{
      margin-right:16px; }
    .theme_sky .menu-side .space-menu .btn-white:before{
      position:relative;
      top:4px; }
    .dark .theme_sky .menu-side .space-menu .switch .switcher .slider{
      background-color:rgba(216, 24, 24, 0.5); }
      .dark .theme_sky .menu-side .space-menu .switch .switcher .slider:before{
        background-color:#D81818;
        transform:translateX(18px); }
    .theme_sky .menu-side .space-menu .switch .switcher{
      position:relative;
      display:inline-block;
      width:34px;
      height:14px;
      margin:0;
      float:right;
      top:6px;
      right:2px; }
      .theme_sky .menu-side .space-menu .switch .switcher .slider{
        position:absolute;
        cursor:pointer;
        top:0;
        bottom:0;
        width:100%;
        height:14px;
        margin:auto;
        background-color:#f2f3f4;
        transition:.4s;
        border-radius:30px; }
        .theme_sky .menu-side .space-menu .switch .switcher .slider:before{
          border-radius:50%;
          position:absolute;
          content:'';
          height:20px;
          width:20px;
          left:-2px;
          bottom:0;
          top:0;
          margin:auto;
          background-color:#c3c7c9;
          -webkit-transition:.4s;
          transition:.4s; }
  .theme_sky .menu-side .btn-white{
    background-color:#ffffff;
    padding:16px;
    border-radius:0px;
    -webkit-border-radius:0px;
    -moz-border-radius:0px;
    -ms-border-radius:0px;
    -o-border-radius:0px;
    width:100%;
    text-align:left;
    color:rgba(0, 0, 0, 0.87); }
    .dark .theme_sky .menu-side .btn-white{
      color:#ffffff;
      background-color:#202425; }
    .theme_sky .menu-side .btn-white:before{
      font-family:'SKY-Icon-Font', fantasy;
      float:right;
      content:'\e91a';
      color:rgba(0, 0, 0, 0.6); }
      .dark .theme_sky .menu-side .btn-white:before{
        color:rgba(255, 255, 255, 0.7); }
    .theme_sky .menu-side .btn-white:hover{
      background-color:rgba(32, 36, 37, 0.1);
      color:rgba(0, 0, 0, 0.87); }
      .dark .theme_sky .menu-side .btn-white:hover{
        background-color:rgba(255, 255, 255, 0.1);
        color:#ffffff; }
    .theme_sky .menu-side .btn-white:focus{
      background-color:rgba(32, 36, 37, 0.1);
      color:rgba(0, 0, 0, 0.87); }
      .dark .theme_sky .menu-side .btn-white:focus{
        background-color:rgba(255, 255, 255, 0.1);
        color:#ffffff; }
    .theme_sky .menu-side .btn-white :before{
      color:rgba(0, 0, 0, 0.6); }
      .dark .theme_sky .menu-side .btn-white :before{
        color:rgba(255, 255, 255, 0.7); }
    .theme_sky .menu-side .btn-white.noturno:before{
      content:''; }
  .theme_sky .menu-side .btn-brand{
    margin-top:8px;
    padding:16px;
    border-radius:0px;
    -webkit-border-radius:0px;
    -moz-border-radius:0px;
    -ms-border-radius:0px;
    -o-border-radius:0px;
    width:100%;
    text-align:left; }
    .theme_sky .menu-side .btn-brand :before{
      color:#D81818; }
      .dark .theme_sky .menu-side .btn-brand :before{
        color:#D81818; }
    .theme_sky .menu-side .btn-brand:hover, .theme_sky .menu-side .btn-brand:focus, .theme_sky .menu-side .btn-brand:active{
      background-color:rgba(32, 36, 37, 0.1);
      color:#D81818; }

.theme_sky .scroll-wrapper{
  overflow:hidden !important;
  padding:0 !important;
  position:relative; }
  .theme_sky .scroll-wrapper > .scroll-content{
    border:none !important;
    box-sizing:content-box !important;
    height:auto;
    left:0;
    margin:0;
    max-height:none;
    max-width:none !important;
    overflow:scroll !important;
    padding:0;
    position:relative !important;
    top:0;
    width:auto !important; }
    .theme_sky .scroll-wrapper > .scroll-content::-webkit-scrollbar{
      height:0;
      width:0; }
  .theme_sky .scroll-wrapper .scroll-element{
    display:none; }
  .theme_sky .scroll-wrapper .scroll-element, .theme_sky .scroll-wrapper .scroll-element div{
    box-sizing:content-box; }
  .theme_sky .scroll-wrapper .scroll-element.scroll-x.scroll-scrollx_visible,
  .theme_sky .scroll-wrapper .scroll-element.scroll-y.scroll-scrolly_visible{
    display:block; }
  .theme_sky .scroll-wrapper .scroll-element .scroll-bar,
  .theme_sky .scroll-wrapper .scroll-element .scroll-arrow{
    cursor:default; }
  .theme_sky .scroll-wrapper .scroll-textarea{
    border:1px solid #cccccc;
    border-top-color:#999999; }
  .theme_sky .scroll-wrapper .scroll-textarea > .scroll-content{
    overflow:hidden !important; }
  .theme_sky .scroll-wrapper .scroll-textarea > .scroll-content > textarea{
    border:none !important;
    box-sizing:border-box;
    height:100% !important;
    margin:0;
    max-height:none !important;
    max-width:none !important;
    overflow:scroll !important;
    outline:none;
    padding:2px;
    position:relative !important;
    top:0;
    width:100% !important; }
  .theme_sky .scroll-wrapper .scroll-textarea > .scroll-content > textarea::-webkit-scrollbar{
    height:0;
    width:0; }
  .theme_sky .scroll-wrapper > .scroll-element,
  .theme_sky .scroll-wrapper > .scroll-element div{
    background:none;
    border:none;
    margin:0;
    padding:0;
    position:absolute;
    z-index:10; }
  .theme_sky .scroll-wrapper > .scroll-element div{
    display:block;
    height:100%;
    left:0;
    top:0;
    width:100%; }
  .theme_sky .scroll-wrapper > .scroll-element .scroll-element_track{
    display:none; }
  .theme_sky .scroll-wrapper > .scroll-element .scroll-bar{
    background-color:#6C6E71;
    display:block;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
    filter:alpha(opacity=0);
    opacity:0;
    -webkit-border-radius:7px;
    -moz-border-radius:7px;
    border-radius:7px;
    -webkit-transition:opacity 0.2s linear;
    -moz-transition:opacity 0.2s linear;
    -o-transition:opacity 0.2s linear;
    -ms-transition:opacity 0.2s linear;
    transition:opacity 0.2s linear; }
  .theme_sky .scroll-wrapper:hover > .scroll-element .scroll-bar,
  .theme_sky .scroll-wrapper > .scroll-element.scroll-draggable .scroll-bar{
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
    filter:alpha(opacity=70);
    opacity:0.7; }
  .theme_sky .scroll-wrapper > .scroll-element.scroll-x{
    bottom:0px;
    height:0px;
    left:0;
    min-width:100%;
    overflow:visible;
    width:100%; }
  .theme_sky .scroll-wrapper > .scroll-element.scroll-y{
    height:100%;
    min-height:100%;
    right:0px;
    top:0;
    width:0px; }
  .theme_sky .scroll-wrapper > .scroll-element.scroll-x .scroll-bar{
    height:7px;
    min-width:10px;
    top:-9px; }
  .theme_sky .scroll-wrapper > .scroll-element.scroll-y .scroll-bar{
    left:-9px;
    min-height:10px;
    width:7px; }
  .theme_sky .scroll-wrapper > .scroll-element.scroll-x .scroll-element_outer{
    left:2px; }
  .theme_sky .scroll-wrapper > .scroll-element.scroll-x .scroll-element_size{
    left:-4px; }
  .theme_sky .scroll-wrapper > .scroll-element.scroll-y .scroll-element_outer{
    top:2px; }
  .theme_sky .scroll-wrapper > .scroll-element.scroll-y .scroll-element_size{
    top:-4px; }
  .theme_sky .scroll-wrapper > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{
    left:-11px; }
  .theme_sky .scroll-wrapper > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{
    top:-11px; }
  .theme_sky .scroll-wrapper .scrollbar-wrap{
    padding-right:10px; }

.theme_sky .scrollbar-wrap{
  max-height:250px;
  overflow:auto; }

.theme_sky .sidebar_overlay{
  width:100%;
  height:100%;
  background-color:rgba(32, 36, 37, 0.4);
  z-index:52;
  position:absolute; }
  .dark .theme_sky .sidebar_overlay{
    background-color:rgba(255, 255, 255, 0.4); }

.theme_sky .sky-sidebar{
  display:none;
  position:fixed;
  top:0;
  right:-70%;
  overflow-x:hidden;
  z-index:1041;
  width:496px;
  box-shadow:0 6px 12px rgba(0, 0, 0, 0.175);
  transition:all 500ms cubic-bezier(0, 0, 0.58, 1) 0s;
  height:100%;
  overflow:auto; }
  .theme_sky .sky-sidebar.left{
    right:0; }
  .theme_sky .sky-sidebar .sidebar-title{
    padding:16px 0px 16px;
    margin-bottom:0px;
    border-bottom:rgba(80, 80, 80, 0.15) 1px solid; }
    .theme_sky .sky-sidebar .sidebar-title .dark{
      border-bottom:rgba(238, 238, 238, 0.15) 1px solid; }
    .theme_sky .sky-sidebar .sidebar-title .h3{
      color:rgba(0, 0, 0, 0.6);
      font-size:1.25rem;
      display:inline-block; }
      .dark .theme_sky .sky-sidebar .sidebar-title .h3{
        color:white; }
    .theme_sky .sky-sidebar .sidebar-title .close-sidebar, .theme_sky .sky-sidebar .sidebar-title .close-edit-card-sidebar{
      margin-left:16px;
      margin-right:20px;
      position:relative;
      top:-2px;
      background-color:rgba(0, 0, 0, 0.1);
      padding:0; }
      .theme_sky .sky-sidebar .sidebar-title .close-sidebar .sky_icon:before, .theme_sky .sky-sidebar .sidebar-title .close-edit-card-sidebar .sky_icon:before{
        position:relative;
        top:-1px; }
      .dark .theme_sky .sky-sidebar .sidebar-title .close-sidebar, .dark .theme_sky .sky-sidebar .sidebar-title .close-edit-card-sidebar{
        background-color:rgba(255, 255, 255, 0.1); }
      .theme_sky .sky-sidebar .sidebar-title .close-sidebar:focus, .theme_sky .sky-sidebar .sidebar-title .close-sidebar:hover, .theme_sky .sky-sidebar .sidebar-title .close-edit-card-sidebar:focus, .theme_sky .sky-sidebar .sidebar-title .close-edit-card-sidebar:hover{
        background-color:rgba(0, 0, 0, 0.2); }
        .dark .theme_sky .sky-sidebar .sidebar-title .close-sidebar:focus, .dark .theme_sky .sky-sidebar .sidebar-title .close-sidebar:hover, .dark .theme_sky .sky-sidebar .sidebar-title .close-edit-card-sidebar:focus, .dark .theme_sky .sky-sidebar .sidebar-title .close-edit-card-sidebar:hover{
          background-color:rgba(255, 255, 255, 0.2); }
  .theme_sky .sky-sidebar .sidebar-body{
    font-size:1rem;
    padding:0;
  position:relative;
  width:100%;
  height:90vh; }
  .theme_sky .sky-sidebar .sidebar-footer{
    min-width:496px;
    padding:9px 0px 9px;
    position:fixed;
    bottom:0;
    border-top:rgba(80, 80, 80, 0.15) 1px solid; }
    .theme_sky .sky-sidebar .sidebar-footer .dark{
      border-top:rgba(238, 238, 238, 0.15) 1px solid; }
    @media (max-width: 575px){
      .theme_sky .sky-sidebar .sidebar-footer{
        width:100%;
        min-width:initial; } }
  @media (max-width: 575px){
    .theme_sky .sky-sidebar{
      right:-100%;
      width:100%;
      min-width:initial; } }
  @media (min-width: 1200px){
    .theme_sky .sky-sidebar{
      width:600px; }
      .theme_sky .sky-sidebar .sidebar-footer{
        min-width:600px; } }

.theme_sky .recover_password, .theme_sky .resend_signup_confirmation, .theme_sky .form_login, .theme_sky .require_first_access{
  margin:20px auto;
  background-color:#ffffff; }
  .theme_sky .recover_password input:-webkit-autofill,
  .theme_sky .recover_password input:-webkit-autofill:hover,
  .theme_sky .recover_password input:-webkit-autofill:focus,
  .theme_sky .recover_password input:-webkit-autofill:active, .theme_sky .resend_signup_confirmation input:-webkit-autofill,
  .theme_sky .resend_signup_confirmation input:-webkit-autofill:hover,
  .theme_sky .resend_signup_confirmation input:-webkit-autofill:focus,
  .theme_sky .resend_signup_confirmation input:-webkit-autofill:active, .theme_sky .form_login input:-webkit-autofill,
  .theme_sky .form_login input:-webkit-autofill:hover,
  .theme_sky .form_login input:-webkit-autofill:focus,
  .theme_sky .form_login input:-webkit-autofill:active, .theme_sky .require_first_access input:-webkit-autofill,
  .theme_sky .require_first_access input:-webkit-autofill:hover,
  .theme_sky .require_first_access input:-webkit-autofill:focus,
  .theme_sky .require_first_access input:-webkit-autofill:active{
    -webkit-box-shadow:0 0 0 30px white inset !important; }
  .theme_sky .recover_password .sublink-login a, .theme_sky .resend_signup_confirmation .sublink-login a, .theme_sky .form_login .sublink-login a, .theme_sky .require_first_access .sublink-login a{
    display:block;
    width:100%;
    padding:13px; }
  .theme_sky .recover_password .btn-search-cancel i, .theme_sky .resend_signup_confirmation .btn-search-cancel i, .theme_sky .form_login .btn-search-cancel i, .theme_sky .require_first_access .btn-search-cancel i{
    width:24px;
    height:24px;
    background-size:24px 24px;
    font-family:'SKY-Icon-Font', fantasy !important;
    font-style:normal;
    font-weight:normal;
    font-variant:normal;
    text-transform:none;
    line-height:1;
    display:none;
    background-repeat:no-repeat;
    position:relative;
    top:1px;
    color:rgba(0, 0, 0, 0.38);
    font-size:1.5rem;
    left:-10px; }
    .theme_sky .recover_password .btn-search-cancel i:before, .theme_sky .resend_signup_confirmation .btn-search-cancel i:before, .theme_sky .form_login .btn-search-cancel i:before, .theme_sky .require_first_access .btn-search-cancel i:before{
      content:"\e978"; }
  .dark .theme_sky .recover_password, .dark .theme_sky .resend_signup_confirmation, .dark .theme_sky .form_login, .dark .theme_sky .require_first_access{
    background-color:#202425; }
  @media (max-width: 575px){
    .theme_sky .recover_password, .theme_sky .resend_signup_confirmation, .theme_sky .form_login, .theme_sky .require_first_access{
      margin:0 16px;
      background-color:#fafaff; }
      .dark .theme_sky .recover_password, .dark .theme_sky .resend_signup_confirmation, .dark .theme_sky .form_login, .dark .theme_sky .require_first_access{
        background-color:#161819; } }
  @media (min-width: 576px) and (max-width: 768px){
    .theme_sky .recover_password, .theme_sky .resend_signup_confirmation, .theme_sky .form_login, .theme_sky .require_first_access{
      padding:56px 80px;
      width:448px; } }
  @media (min-width: 769px) and (max-width: 991px){
    .theme_sky .recover_password, .theme_sky .resend_signup_confirmation, .theme_sky .form_login, .theme_sky .require_first_access{
      padding:56px 80px;
      width:448px; } }
  @media (min-width: 992px) and (max-width: 1199px){
    .theme_sky .recover_password, .theme_sky .resend_signup_confirmation, .theme_sky .form_login, .theme_sky .require_first_access{
      padding:56px 95px;
      width:536px; } }
  @media (min-width: 1200px){
    .theme_sky .recover_password, .theme_sky .resend_signup_confirmation, .theme_sky .form_login, .theme_sky .require_first_access{
      padding:56px 95px;
      width:536px; } }
  .theme_sky .recover_password .btn-limpar-cpf, .theme_sky .recover_password .btn-limpar-senha, .theme_sky .resend_signup_confirmation .btn-limpar-cpf, .theme_sky .resend_signup_confirmation .btn-limpar-senha, .theme_sky .form_login .btn-limpar-cpf, .theme_sky .form_login .btn-limpar-senha, .theme_sky .require_first_access .btn-limpar-cpf, .theme_sky .require_first_access .btn-limpar-senha{
    background:none;
    border:0;
    position:absolute;
    top:38px;
    right:10px;
    cursor:pointer; }
    .theme_sky .recover_password .btn-limpar-cpf:hover, .theme_sky .recover_password .btn-limpar-senha:hover, .theme_sky .resend_signup_confirmation .btn-limpar-cpf:hover, .theme_sky .resend_signup_confirmation .btn-limpar-senha:hover, .theme_sky .form_login .btn-limpar-cpf:hover, .theme_sky .form_login .btn-limpar-senha:hover, .theme_sky .require_first_access .btn-limpar-cpf:hover, .theme_sky .require_first_access .btn-limpar-senha:hover{
      opacity:0.6; }
  .theme_sky .recover_password .wrap-btn-nao-cliente, .theme_sky .resend_signup_confirmation .wrap-btn-nao-cliente, .theme_sky .form_login .wrap-btn-nao-cliente, .theme_sky .require_first_access .wrap-btn-nao-cliente{
    margin:15px 0; }
    .theme_sky .recover_password .wrap-btn-nao-cliente *, .theme_sky .resend_signup_confirmation .wrap-btn-nao-cliente *, .theme_sky .form_login .wrap-btn-nao-cliente *, .theme_sky .require_first_access .wrap-btn-nao-cliente *{
      margin:10px 0; }
  .theme_sky .recover_password .wrap-aviso-login, .theme_sky .resend_signup_confirmation .wrap-aviso-login, .theme_sky .form_login .wrap-aviso-login, .theme_sky .require_first_access .wrap-aviso-login{
    margin-top:15px; }

.theme_sky .retorno .sky_icon-enviado-sucesso{
  width:148px;
  height:148px;
  background-size:148px 148px; }

.theme_sky .retorno .sky_icon-failure{
  width:62px;
  height:62px;
  background-size:62px 62px; }

.theme_sky .retorno .sky_icon-line-time{
  margin-right:20px;
  position:relative;
  top:5px; }

.theme_sky .retorno .label_style{
  display:block; }

@media (max-width: 575px){
  .theme_sky .retorno{
    margin-top:25px;
    margin-bottom:25px; } }

.theme_sky .ms_login .form_login .input-login, .theme_sky .ms_login .form_login .input-senha{
  position:relative; }

.theme_sky #primeiro-acesso input:-webkit-autofill,
.theme_sky #primeiro-acesso input:-webkit-autofill:hover,
.theme_sky #primeiro-acesso input:-webkit-autofill:focus,
.theme_sky #primeiro-acesso input:-webkit-autofill:active{
  -webkit-box-shadow:0 0 0 30px white inset !important; }

.theme_sky #primeiro-acesso #first-step .header-primeiro-acesso .titulo-acesso{
  margin-bottom:20px; }

.theme_sky #primeiro-acesso #first-step .topo-dados-primeiro-acesso{
  padding-top:2px; }

.theme_sky #primeiro-acesso #first-step .topo-dados-primeiro-acesso .titulo-dados, .theme_sky #primeiro-acesso #first-step .topo-dados-primeiro-acesso .titulo-cadastro-senha, .theme_sky #primeiro-acesso #first-step .topo-cadastro-senha .titulo-dados, .theme_sky #primeiro-acesso #first-step .topo-cadastro-senha .titulo-cadastro-senha{
  margin-left:7px; }

.theme_sky #primeiro-acesso #first-step .detalhes-cliente span{
  margin:8px 2px; }

@media (max-width: 768px){
  .theme_sky #primeiro-acesso #first-step .formulario-dados-cliente{
    margin-top:15px; } }

.theme_sky #primeiro-acesso #first-step .formulario-dados-cliente, .theme_sky #primeiro-acesso #first-step .formulario-senha-cliente{
  margin-bottom:30px; }

.theme_sky #primeiro-acesso #first-step .aviso-primeiro-acesso{
  margin:25px 0; }
  .theme_sky #primeiro-acesso #first-step .aviso-primeiro-acesso .aviso{
    line-height:1.5rem;
    text-align:left; }

.theme_sky #primeiro-acesso #first-step .wrap-btn-primeiro-acesso .btn{
  width:250px;
  display:table;
  float:right; }
  @media (max-width: 500px){
    .theme_sky #primeiro-acesso #first-step .wrap-btn-primeiro-acesso .btn{
      display:table;
      margin:auto;
      width:80%;
      float:unset; } }

@media (max-width: 500px){
  .theme_sky #primeiro-acesso #first-step .formulario-senha-cliente{
    margin-bottom:5px; } }

.theme_sky #primeiro-acesso #second-step{
  display:none; }
  .theme_sky #primeiro-acesso #second-step #confirmacao-primeiro-acesso .wrap-img-confimacao{
    padding:1.875rem 5.375rem 0.9375rem;
    text-align:center; }
    .theme_sky #primeiro-acesso #second-step #confirmacao-primeiro-acesso .wrap-img-confimacao span{
      width:9.25rem;
      height:9.25rem;
      background-size:cover; }
  .theme_sky #primeiro-acesso #second-step #confirmacao-primeiro-acesso .wrap-msg-confirmacao{
    margin:0.9375rem 0; }
  .theme_sky #primeiro-acesso #second-step #confirmacao-primeiro-acesso .wrap-expira{
    padding:0.9375rem 2.3125rem;
    margin-bottom:0.5rem; }
    .theme_sky #primeiro-acesso #second-step #confirmacao-primeiro-acesso .wrap-expira .msg-expira{
      display:inline; }
  .theme_sky #primeiro-acesso #second-step #confirmacao-primeiro-acesso .wrap-link-login{
    padding:15px; }

.theme_sky #wrap-winback-sky .sky_icon.sky-melhor-valor-do-mercado{
  width:258px;
  height:150px;
  background-size:268px 164px; }

.theme_sky #modal-base-vendida .modal-dialog{
  margin:10% auto; }
  .theme_sky #modal-base-vendida .modal-dialog .modal-body .modal-title{
    margin:0.625rem 0;
    white-space:normal; }
  .theme_sky #modal-base-vendida .modal-dialog .modal-body .sky_icon{
    width:7.5rem;
    height:7.5rem;
    background-size:7.5rem 7.5rem; }

.grid-list .box-default{
  padding:0 0 8px 0;
  margin-top:16px;
  display:inline-block;
  width:100%; }
  .grid-list .box-default .filter-tools .letters{
  height:48px;
  margin-top:-6px;
  border-bottom:1px solid #E5E5E5;
  position:relative;
  overflow-x:scroll;
  overflow-y:hidden;
  white-space:nowrap;
  transition:all 0.2s ease;
  user-select:none;
  cursor:pointer; }
    .grid-list .box-default .filter-tools .letters::-webkit-scrollbar{
    width:0px;
    height:0px;
    background:transparent; }
    .grid-list .box-default .filter-tools .letters ul{
    padding:0;
    margin:0; }
      .grid-list .box-default .filter-tools .letters ul li{
      list-style:none;
      display:inline-block;
      font-weight:bold;
      text-transform:uppercase;
      position:relative; }
        .grid-list .box-default .filter-tools .letters ul li a{
        color:rgba(0, 0, 0, 0.38);
        display:block;
        padding:13px;
        height:48px; }
        .grid-list .box-default .filter-tools .letters ul li.active:before{
        content:'';
        width:100%;
        height:4px;
        position:absolute;
        bottom:0;
        left:0;
        background-color:#D81818; }
        .grid-list .box-default .filter-tools .letters ul li.active a{
        color:#D81818; }
  .grid-list .box-default .filter-tools .input-container{
  padding:24px 10px; }
    .grid-list .box-default .filter-tools .input-container .sky_icon{
    color:rgba(0, 0, 0, 0.87); }
  .dark .grid-list .box-default .filter-tools .letters ul li a{
    color:white; }
  .dark .grid-list .box-default .filter-tools .input-container .sky_icon{
    color:white; }
  .dark .grid-list .box-default .filter-tools .input-container input{
    color:white; }
  .grid-list .box-default .header-grid{
  display:none; }
    .dark .grid-list .box-default .header-grid span{
      color:white; }
      .dark .grid-list .box-default .header-grid span:not(.sky_icon){
        color:white; }
  .grid-list .box-default .wrap-item-person{
  padding-top:6px; }
  .grid-list .box-default .item-person{
  padding:20px 16px 16px;
  border-bottom:1px solid #E5E5E5; }
    .grid-list .box-default .item-person .line-person{
    margin-right:-15px;
    margin-left:-15px;
    display:inline-block; }
      .grid-list .box-default .item-person .line-person:last-child .media-left:before{
      display:none; }
  .grid-list .box-default .media-left{
    position:relative; }
    .grid-list .box-default .media-left:before{
      content:'';
      width:1px;
      height:calc(100% - 34px);
      background-color:#E5E5E5;
      position:absolute;
      left:12px;
      top:32px; }
  .grid-list .box-default .media-body{
    overflow:inherit; }
    .grid-list .box-default .media-body span{
      font-size:.9em;
      color:rgba(0, 0, 0, 0.6); }
    .grid-list .box-default .media-body p{
      margin:6px 0 10px -3px; }
  .grid-list .box-default .no-results{
  text-align:center;
  padding:0 15px 6px; }
    .grid-list .box-default .no-results strong{
    display:block;
    font-size:1.26em;
    padding:16px 16px 12px; }

@media (min-width: 992px){
  .grid-list .box-default .header-grid{
    display:block;
    padding:8px 30px 16px;
    border-bottom:1px solid #E5E5E5; }
    .grid-list .box-default .header-grid span:not(.sky_icon){
    font-size:.9em;
    color:rgba(0, 0, 0, 0.6);
    position:relative;
    top:-4px;
    margin-left:4px; }
    .grid-list .box-default .header-grid .sky_icon{
    color:rgba(0, 0, 0, 0.87); }
  .grid-list .box-default .media-left{
    display:none; }
  .grid-list .box-default .media-body span{
    display:none; }
  .grid-list .box-default .media-body p{
    margin:6px 0 6px 0; }
  .grid-list .box-default .item-person{
    padding:8px 16px 6px;
    display:inline-block; }
    .grid-list .box-default .item-person .line-person{
    display:initial; }
    .grid-list .box-default .item-person:last-child{
    border:none; }
  .grid-list .box-default .no-results{
    padding:28px 15px 12px; }
    .grid-list .box-default .no-results p{
    padding:0 28%; } }

@media (min-width: 1200px){
  .grid-list .box-default .filter-tools .letters ul li a{
    padding:13px .92em; } }

.theme_sky .tooltip-ds + .tooltip{
  opacity:1;
  max-width:105%;
  width:105%;
  left:-2.5% !important;
  font-family:'Roboto', sans-serif;
  border:none; }
  .theme_sky .tooltip-ds + .tooltip .tooltip-arrow{
    width:14px;
    height:14px;
    transform:rotate(-315deg);
    border-radius:1px;
    background-color:#ffffff;
    border-color:#ffffff;
    opacity:1; }
    .dark .theme_sky .tooltip-ds + .tooltip .tooltip-arrow{
      background-color:#161819;
      border-color:#161819; }
  .theme_sky .tooltip-ds + .tooltip .tooltip-inner{
    background-color:#ffffff;
    padding:14px;
    text-align:left;
    box-shadow:1px 2px 8px rgba(0, 0, 0, 0.5);
    font-weight:normal;
    color:rgba(0, 0, 0, 0.6);
    font-family:'Roboto', sans-serif;
    max-width:105%; }
    .dark .theme_sky .tooltip-ds + .tooltip .tooltip-inner{
      font-weight:normal;
      color:rgba(255, 255, 255, 0.7);
      background-color:#161819;
      box-shadow:1px 2px 8px rgba(255, 255, 255, 0.3); }

.theme_sky .tooltip-ds-new.tooltip-ds-small + .tooltip{
  width:280px; }
  .theme_sky .tooltip-ds-new.tooltip-ds-small + .tooltip .tooltip-inner{
    width:280px;
    max-width:280px; }

.theme_sky .tooltip-ds-new + .tooltip{
  font-family:'Roboto', sans-serif;
  border:none;
  opacity:1; }
  .theme_sky .tooltip-ds-new + .tooltip .tooltip-arrow{
    width:14px;
    height:14px;
    transform:rotate(-315deg);
    border-radius:1px;
    background-color:#ffffff;
    border-color:#ffffff;
    opacity:1;
    margin-left:-7px; }
    .dark .theme_sky .tooltip-ds-new + .tooltip .tooltip-arrow{
      background-color:#161819;
      border-color:#161819; }
  .theme_sky .tooltip-ds-new + .tooltip .tooltip-inner{
    background-color:#ffffff;
    padding:14px;
    text-align:left;
    box-shadow:1px 2px 8px rgba(0, 0, 0, 0.5);
    font-weight:normal;
    color:rgba(0, 0, 0, 0.6);
    font-family:'Roboto', sans-serif; }
    .theme_sky .tooltip-ds-new + .tooltip .tooltip-inner p{
      margin:0; }
      .theme_sky .tooltip-ds-new + .tooltip .tooltip-inner p + p{
        margin-top:10px; }
    .dark .theme_sky .tooltip-ds-new + .tooltip .tooltip-inner{
      font-weight:normal;
      color:rgba(255, 255, 255, 0.7);
      background-color:#161819;
      box-shadow:1px 2px 8px rgba(255, 255, 255, 0.3); }

.theme_sky .feedback-screen .bgCanvas{
  margin-top:0.0625rem; }
  @media (min-width: 992px){
    .theme_sky .feedback-screen .bgCanvas{
      background-color:#ffffff;
      margin-top:2rem;
      margin-bottom:2rem; } }

.theme_sky .feedback-screen .fs-img .illustration, .theme_sky .feedback-screen .fs-img .sky_ico-error-service{
  margin-top:1px;
  margin-left:-15px;
  margin-bottom:2.25rem;
  width:320px;
  height:164px;
  background-size:320px 164px; }
  @media (min-width: 576px){
    .theme_sky .feedback-screen .fs-img .illustration, .theme_sky .feedback-screen .fs-img .sky_ico-error-service{
      width:410px;
      height:210px;
      background-size:410px 210px; } }
  @media (min-width: 1200px){
    .theme_sky .feedback-screen .fs-img .illustration, .theme_sky .feedback-screen .fs-img .sky_ico-error-service{
      width:540px;
      height:276px;
      background-size:540px 276px; } }

.theme_sky .feedback-screen .h2{
  margin-bottom:0.75rem; }
  @media (min-width: 576px){
    .theme_sky .feedback-screen .h2{
      line-height:1.625rem;
      margin-bottom:1.125rem; } }

.theme_sky .feedback-screen .description{
  padding-left:1px;
  padding-right:1px; }
  @media (min-width: 576px){
    .theme_sky .feedback-screen .description{
      padding-left:32px;
      padding-right:32px; } }
  @media (min-width: 1200px){
    .theme_sky .feedback-screen .description{
      padding-left:64px;
      padding-right:64px; } }

.confirmacao-endereco h1{
  padding-bottom:25px; }

.confirmacao-endereco .box-clean{
  margin-bottom:24px; }
  .confirmacao-endereco .box-clean .box{
    width:100%;
    display:inline-block; }
    .confirmacao-endereco .box-clean .box .imagem{
      margin-top:22px; }
      .confirmacao-endereco .box-clean .box .imagem span{
        width:113px;
        height:113px;
        background-size:113px;
        margin:0 auto;
        display:block; }
    .confirmacao-endereco .box-clean .box .editar-endereco{
      padding-top:0px;
      padding-bottom:17px; }
      @media (min-width: 768px){
        .confirmacao-endereco .box-clean .box .editar-endereco{
          padding-top:69px; } }
      .confirmacao-endereco .box-clean .box .editar-endereco .signatureOptions{
        display:none; }
        .confirmacao-endereco .box-clean .box .editar-endereco .signatureOptions .optionsList{
          background-color:#ffffff;
          list-style:none;
          z-index:1;
          position:absolute;
          left:-175px;
          width:280px;
          margin:0;
          padding:0;
          border:solid 1px rgba(80, 80, 80, 0.15);
          border-radius:8px;
          display:flex;
          flex-direction:column; }
          .confirmacao-endereco .box-clean .box .editar-endereco .signatureOptions .optionsList .listItem{
            position:relative;
            padding:10px 16px 16px 0;
            min-height:48px; }
            .confirmacao-endereco .box-clean .box .editar-endereco .signatureOptions .optionsList .listItem:after{
              content:'';
              height:1px;
              width:100%;
              background:rgba(80, 80, 80, 0.15);
              display:block;
              position:absolute;
              bottom:0; }
            .confirmacao-endereco .box-clean .box .editar-endereco .signatureOptions .optionsList .listItem a{
              padding:13px 16px;
              text-decoration:none; }

.confirmacao-endereco .buttonSecondary{
  width:288px;
  margin:0 auto; }
  @media (min-width: 768px){
    .confirmacao-endereco .buttonSecondary{
      width:235px;
      float:right;
      margin:0; } }
  @media (min-width: 1024px){
    .confirmacao-endereco .buttonSecondary{
      width:255px;
      float:right;
      margin:0; } }

.TrocarAssinatura ul li{
  display:inline-block; }
  .TrocarAssinatura ul li label{
    margin-top:38px; }

.theme_sky .sky_icon{
  font-family:"SKY-Icon-Font", fantasy !important;
  font-style:normal;
  font-weight:normal;
  font-variant:normal;
  text-transform:none;
  line-height:1;
  font-size:2.5rem;
  display:inline-block;
  width:40px;
  height:40px;
  background-size:40px 40px;
  background-repeat:no-repeat;
  position:relative;
  top:1px;
  color:rgba(0, 0, 0, 0.38); }
  .dark .theme_sky .sky_icon{
    color:rgba(255, 255, 255, 0.5); }
  .theme_sky .sky_icon.brand{
    color:#D81818; }
    .dark .theme_sky .sky_icon.brand{
      color:#FF5454; }
  .theme_sky .sky_icon.icon_filled{
    color:#ffffff; }
  .theme_sky .sky_icon.active{
    color:#782D2B; }
    .dark .theme_sky .sky_icon.active{
      color:#963936; }
  .theme_sky .sky_icon.textSecondary{
    color:rgba(0, 0, 0, 0.6); }
    .dark .theme_sky .sky_icon.textSecondary{
      color:rgba(255, 255, 255, 0.7); }
  .theme_sky .sky_icon.textPrimary{
    color:rgba(0, 0, 0, 0.87); }
    .dark .theme_sky .sky_icon.textPrimary{
      color:#ffffff; }
  .theme_sky .sky_icon.textDisable{
    color:rgba(0, 0, 0, 0.38); }
    .dark .theme_sky .sky_icon.textDisable{
      color:rgba(255, 255, 255, 0.5); }
  .theme_sky .sky_icon.textWarning{
    color:#996910; }
    .dark .theme_sky .sky_icon.textWarning{
      color:#CC8C17; }
  .theme_sky .sky_icon.textLightestPrimary{
    color:#ffffff; }
  .theme_sky .sky_icon.textLightestSecondary{
    color:rgba(255, 255, 255, 0.7); }
  .theme_sky .sky_icon.icon_xs{
    font-size:0.75rem;
    width:12px;
    height:12px;
    background-size:12px 12px; }
  .theme_sky .sky_icon.icon_sm{
    font-size:1rem;
    width:16px;
    height:16px;
    background-size:16px 16px; }
  .theme_sky .sky_icon.icon_md{
    font-size:1.5rem;
    width:24px;
    height:24px;
    background-size:24px 24px; }
  .theme_sky .sky_icon.icon_ml{
    font-size:2rem;
    width:32px;
    height:32px;
    background-size:32px 32px; }
  .theme_sky .sky_icon.icon_lg{
    font-size:2.5rem;
    width:40px;
    height:40px;
    background-size:40px 40px; }
  .theme_sky .sky_icon.icon_vb{
    font-size:3rem;
    width:48px;
    height:48px;
    background-size:48px 48px; }
  .theme_sky .sky_icon.icon_xl{
    font-size:3.875rem;
    width:62px;
    height:62px;
    background-size:62px 62px; }
  .theme_sky .sky_icon.icon_xl_1{
    font-size:4rem;
    width:64px;
    height:64px;
    background-size:64px 64px; }
  .theme_sky .sky_icon.icon_xl_2{
    font-size:4.5rem;
    width:72px;
    height:72px;
    background-size:72px 72px; }
  .theme_sky .sky_icon.icon_xxl{
    font-size:9.25rem;
    width:148px;
    height:148px;
    background-size:148px 148px; }
  .theme_sky .sky_icon.sky-ani-spin{
    -webkit-animation:sky-ani-spin 2s infinite linear;
    animation:sky-ani-spin 2s infinite linear; }

@-webkit-keyframes sky-ani-spin{
  0%{
    -webkit-transform:rotate(0deg);
    transform:rotate(0deg); }
  100%{
    -webkit-transform:rotate(359deg);
    transform:rotate(359deg); } }

@keyframes sky-ani-spin{
  0%{
    -webkit-transform:rotate(0deg);
    transform:rotate(0deg); }
  100%{
    -webkit-transform:rotate(359deg);
    transform:rotate(359deg); } }

.theme_sky .sky-wifi-product{
  background-image:url("../images/sky-wifi-product.svg"); }

.theme_sky .sky-tecnico{
  background-image:url("../images/tecnico.svg"); }
  .dark .theme_sky .sky-tecnico{
    background-image:url("../images/tecnico-dark.svg"); }

.theme_sky .sky-icon-speaker-light{
  background-image:url("../images/illustration-light-speaker.svg"); }

.theme_sky .sky-icon-playstore-light{
  background-image:url("../images/illustration-light-playstore.svg"); }

.theme_sky .sky-icon-voice-control-light{
  background-image:url("../images/illustration-light-voice-control.svg"); }

.theme_sky .sky-icon-wifi-light{
  background-image:url("../images/illustration-light-wifi.svg"); }

.theme_sky .sky_icon-duvidas{
  background-image:url("../images/duvidas.svg"); }

.theme_sky .sky_icon-duvidas-2{
  background-image:url(../images/duvidas-2.svg); }

.theme_sky .sky_icon-garantia{
  background-image:url("../images/garantia.svg"); }
  .dark .theme_sky .sky_icon-garantia{
    background-image:url("../images/dark-garantia.svg"); }

.theme_sky .sky_icon-invoice{
  background-image:url("../images/invoice.svg"); }
  .dark .theme_sky .sky_icon-invoice{
    background-image:url("../images/dark-invoice.svg"); }

.theme_sky .sky_icon-pointer{
  background-image:url("../images/pointer.svg"); }
  .dark .theme_sky .sky_icon-pointer{
    background-image:url("../images/dark-pointer.svg"); }

.theme_sky .sky_icon-regulamento{
  background-image:url("../images/regulamento.svg"); }

.theme_sky .sky_icon-check{
  background-image:url("../images/check.svg"); }

.theme_sky .sky_icon-failure{
  background-image:url("../images/failure.svg"); }

.theme_sky .sky_icon-alert{
  background-image:url("../images/alert.svg"); }

.theme_sky .sky_icon-warning{
  background-image:url("../images/illustration-light-warning.svg"); }

.theme_sky .sky_icon-gato-de-botas{
  background-image:url("../images/gato-de-botas-cancelado-inadimplente.svg"); }

.theme_sky .sky_icon-negociar{
  background-image:url("../images/negociar.svg"); }

.theme_sky .sky_icon-enviado-sucesso{
  background-image:url(../images/enviado-sucesso.svg); }
  .dark .theme_sky .sky_icon-enviado-sucesso{
    background-image:url(../images/enviado-sucesso-dark.svg); }

.theme_sky .sky_icon-garantia-venceu{
  background-image:url(../images/garantia-venceu.svg); }
  .dark .theme_sky .sky_icon-garantia-venceu{
    background-image:url(../images/garantia-venceu-dark.svg); }

.theme_sky .sky_icon-illustration-alert{
  background-image:url(../images/illustration-alert.svg); }

.theme_sky .sky-icon-light-clock{
  background-image:url(../images/illustration-light-large-clock.svg); }
  .dark .theme_sky .sky-icon-light-clock{
    background-image:url(../images/illustration-dark-large-clock.svg); }

.theme_sky .sky_icon-illustration-notifications{
  background-image:url(../images/illustration-light-large-notifications.svg); }
  .dark .theme_sky .sky_icon-illustration-notifications{
    background-image:url(../images/illustration-dark-large-notifications.svg); }

.theme_sky .sky_icon-illustration-recharge{
  background-image:url(../images/illustration-light-large-recharge.svg); }
  .dark .theme_sky .sky_icon-illustration-recharge{
    background-image:url(../images/illustration-dark-large-recharge.svg); }

.theme_sky .sky_icon-partners-channels-hbo{
  background-image:url(../images/partners-channels-light-hbo-lightbox.svg); }

.theme_sky .sky_icon-partners-channels-discovery-kids{
  background-image:url(../images/partners-channels-light-discovery-kids-lightbox.svg); }

.theme_sky .sky_icon-alterar-senha{
  background-image:url("../images/alterar-senha.svg"); }
  .dark .theme_sky .sky_icon-alterar-senha{
    background-image:url("../images/alterar-senha-dark.svg"); }

.theme_sky .sky_icon-ilustacao-package{
  background-image:url("../images/package.svg"); }
  .dark .theme_sky .sky_icon-ilustacao-package{
    background-image:url("../images/dark-package.svg"); }

.theme_sky .sky_icon-chat{
  background-image:url("../images/chat.svg"); }
  .dark .theme_sky .sky_icon-chat{
    background-image:url("../images/dark-chat.svg"); }

.theme_sky .sky_icon-remote-control{
  background-image:url("../images/remote-control.svg"); }
  .dark .theme_sky .sky_icon-remote-control{
    background-image:url("../images/dark-remote-control.svg"); }

.theme_sky .sky_icon-avatar-site{
  background-image:url("../images/illustration-light-avatar-site.svg"); }
  .dark .theme_sky .sky_icon-avatar-site{
    background-image:url("../images/illustration-dark-avatar-site.svg"); }

.theme_sky .sky-ganho-em-escala{
  background-image:url("../images/sky-ganho-em-escala.svg"); }
  .dark .theme_sky .sky-ganho-em-escala{
    background-image:url("../images/sky-ganho-em-escala-dark.svg"); }

.theme_sky .sky-ganho-na-revenda{
  background-image:url("../images/sky-ganho-na-revenda.svg"); }
  .dark .theme_sky .sky-ganho-na-revenda{
    background-image:url("../images/sky-ganho-na-revenda-dark.svg"); }

.theme_sky .sky-melhor-oferta-produtos-mercado{
  background-image:url("../images/sky-melhor-oferta-produtos-mercado.svg"); }
  .dark .theme_sky .sky-melhor-oferta-produtos-mercado{
    background-image:url("../images/sky-melhor-oferta-produtos-mercado-dark.svg"); }

.theme_sky .sky-promo-internet{
  background-image:url("../images/promo-internet.svg"); }

.theme_sky .sky-illustration-login-unico{
  background-image:url("../images/illustration-login-unico.svg"); }

.theme_sky .sky-illustration-help{
  background-image:url("../images/illustration-light-large-help.svg"); }

.theme_sky .sky-illustration-enter-phone-email{
  background-image:url("../images/illustration-enter-phone-email.svg"); }

.theme_sky .sky-illustration-create-pass{
  background-image:url("../images/illustration-create-pass.svg"); }

.theme_sky .sky-illustration-create-profile{
  background-image:url("../images/illustration-create-profile.svg"); }

.theme_sky .sky-illustration-light-large-e-mail{
  background-image:url("../images/illustration-light-large-e-mail.svg"); }

.theme_sky .sky-melhor-valor-do-mercado{
  background-image:url("../images/sky-melhor-valor-do-mercado.svg"); }
  .dark .theme_sky .sky-melhor-valor-do-mercado{
    background-image:url("../images/sky-melhor-valor-do-mercado-dark.svg"); }

.theme_sky .sky-meritocracia-por-desempenho{
  background-image:url("../images/sky-meritocracia-por-desempenho.svg"); }
  .dark .theme_sky .sky-meritocracia-por-desempenho{
    background-image:url("../images/sky-meritocracia-por-desempenho-dark.svg"); }

.theme_sky .sky-produto-mercantil-inovador{
  background-image:url("../images/sky-produto-mercantil-inovador.svg"); }
  .dark .theme_sky .sky-produto-mercantil-inovador{
    background-image:url("../images/sky-produto-mercantil-inovador-dark.svg"); }

.theme_sky .sky-cookie{
  background-image:url("../images/cookie.svg"); }
  .dark .theme_sky .sky-cookie{
    background-image:url("../images/dark-cookie.svg"); }

.theme_sky .sky_ico-error-service{
  background-image:url("../images/ico-error-service.svg"); }
  .dark .theme_sky .sky_ico-error-service{
    background-image:url("../images/ico-error-service.svg"); }

.theme_sky .sky_ico-system-error{
  background-image:url("../images/ico-system-error.svg"); }
  .dark .theme_sky .sky_ico-system-error{
    background-image:url("../images/ico-system-error.svg"); }

.theme_sky .sky_ico-best-package{
  background-image:url("../images/ico-best-package.svg"); }
  .dark .theme_sky .sky_ico-best-package{
    background-image:url("../images/ico-best-package.svg"); }

.theme_sky .sky_ico-success{
  background-image:url("../images/sky-success.svg"); }
  .dark .theme_sky .sky_ico-success{
    background-image:url("../images/sky-success-dark.svg"); }

.theme_sky .sky_ico-location{
  background-image:url("../images/sky-location.svg"); }
  .dark .theme_sky .sky_ico-location{
    background-image:url("../images/sky-location-dark.svg"); }

.theme_sky .sky_icon_light_default_line_check{
  background-image:url("../images/icon-light-link-default-line-check.svg"); }
  .dark .theme_sky .sky_icon_light_default_line_check{
    background-image:url("../images/icon-dark-primary-line-check.svg"); }

.theme_sky .sky_icon_cookies_assine{
  background-image:url("../images/icon-cookies-assine.svg"); }
  .dark .theme_sky .sky_icon_cookies_assine{
    background-image:url("../images/cookie-assine-dark.png"); }

.theme_sky .sky_ico-tecnico{
  background-image:url("../images/sky-tecnico.svg"); }
  .dark .theme_sky .sky_ico-tecnico{
    background-image:url("../images/sky-tecnico-dark.svg"); }

.theme_sky .sky_ico-fatura{
  background-image:url("../images/sky-fatura.svg"); }
  .dark .theme_sky .sky_ico-fatura{
    background-image:url("../images/sky-fatura.svg"); }

.theme_sky .sky_ico-connection-error{
  background-image:url("../images/ico-connection-error.svg"); }
  .dark .theme_sky .sky_ico-connection-error{
    background-image:url("../images/ico-connection-error.svg"); }

.theme_sky .sky_ico-without-packages{
  background-image:url("../images/ico-without-packages.svg"); }
  .dark .theme_sky .sky_ico-without-packages{
    background-image:url("../images/ico-without-packages.svg"); }

.theme_sky .sky-ico-apoio-mkt{
  background-image:url("../images/ico-apoio-mkt.svg"); }
  .dark .theme_sky .sky-ico-apoio-mkt{
    background-image:url("../images/ico-apoio-mkt-dark.svg"); }

.theme_sky .sky-ico-fornecimento-materiais{
  background-image:url("../images/ico-fornecimento-materiais.svg"); }
  .dark .theme_sky .sky-ico-fornecimento-materiais{
    background-image:url("../images/ico-fornecimento-materiais-dark.svg"); }

.theme_sky .sky-ico-treinamento{
  background-image:url("../images/ico-treinamento.svg"); }
  .dark .theme_sky .sky-ico-treinamento{
    background-image:url("../images/ico-treinamento-dark.svg"); }

.theme_sky .sky-ico-credenciado{
  background-image:url("../images/icon-light-credenciado.svg"); }
  .dark .theme_sky .sky-ico-credenciado{
    background-image:url("../images/icon-dark-credenciado.svg"); }

.theme_sky .sky-ico-cadastrese{
  background-image:url("../images/icon-light-cadastrese.svg"); }
  .dark .theme_sky .sky-ico-cadastrese{
    background-image:url("../images/icon-dark-cadastrese.svg"); }

.theme_sky .sky-ico-aguarde-contato{
  background-image:url("../images/icon-light-aguarde-contato.svg"); }
  .dark .theme_sky .sky-ico-aguarde-contato{
    background-image:url("../images/icon-dark-aguarde-contato.svg"); }

.theme_sky .sky-ico-aguarde-analise{
  background-image:url("../images/icon-light-aguarde-analise.svg"); }
  .dark .theme_sky .sky-ico-aguarde-analise{
    background-image:url("../images/icon-dark-aguarde-analise.svg"); }

.theme_sky .sky-ico-envie-docs{
  background-image:url("../images/icon-light-envie-docs.svg"); }
  .dark .theme_sky .sky-ico-envie-docs{
    background-image:url("../images/icon-dark-envie-docs.svg"); }

.theme_sky .sky-ico-credenciado-2{
  background-image:url("../images/icon-light-credenciado-2.svg"); }
  .dark .theme_sky .sky-ico-credenciado-2{
    background-image:url("../images/icon-dark-credenciado-2.svg"); }

.theme_sky .sky-ico-search{
  background-image:url("../images/icon-light-search.svg"); }
  .dark .theme_sky .sky-ico-search{
    background-image:url("../images/icon-dark-search.svg"); }

.theme_sky .sky-decoder{
  background-image:url("../images/decoder.svg"); }
  .dark .theme_sky .sky-decoder{
    background-image:url("../images/decoder-dark.svg"); }

.theme_sky .sky-assistir{
  background-image:url("../images/assistir.svg"); }
  .dark .theme_sky .sky-assistir{
    background-image:url("../images/assistir-dark.svg"); }

.theme_sky .sky-icon-tv{
  background-image:url("../images/icon-tv.svg"); }
  .dark .theme_sky .sky-icon-tv{
    background-image:url("../images/icon-tv-dark.svg"); }

.theme_sky .sky-icon-credit-card{
  background-image:url("../images/creditcard.svg"); }
  .dark .theme_sky .sky-icon-credit-card{
    background-image:url("../images/creditcard-dark.svg"); }

.theme_sky .sky-icon-clock{
  background-image:url("../images/clock.svg"); }
  .dark .theme_sky .sky-icon-clock{
    background-image:url("../images/clock-dark.svg"); }

.theme_sky .sky-icon-date{
  background-image:url("../images/date.svg"); }
  .dark .theme_sky .sky-icon-date{
    background-image:url("../images/date-dark.svg"); }

.theme_sky .sky-icon-popcorn{
  background-image:url("../images/popcorn.svg"); }
  .dark .theme_sky .sky-icon-popcorn{
    background-image:url("../images/popcorn-dark.svg"); }

.theme_sky .sky-icon-adult{
  background-image:url("../images/adult.png"); }

.theme_sky .sky-icon-eye{
  background-image:url("../images/eye.svg"); }

.theme_sky .sky-icon-assistir-app{
  background-image:url("../images/assistir-app.svg"); }

.theme_sky .sky-icon-assistir-computer{
  background-image:url("../images/assistir-computer.svg"); }

.theme_sky .sky-icon-smartphone-download{
  background-image:url("../images/smartphone.png"); }

.theme_sky .sky-icon-config-computer{
  background-image:url("../images/Ilustration1Step_Recharge.svg"); }

.theme_sky .sky-icon-assistir-tv{
  background-image:url("../images/assistir-tv.svg"); }

.theme_sky .sky-banda-larga{
  background-image:url("../images/banda-larga.svg"); }
  .dark .theme_sky .sky-banda-larga{
    background-image:url("../images/banda-larga-dark.svg"); }

.theme_sky .sky-premium-service{
  background-image:url("../images/premium-service.svg"); }
  .dark .theme_sky .sky-premium-service{
    background-image:url("../images/premium-service-dark.png"); }

.theme_sky .sky_tv-tela-azul{
  background-image:url("../images/img-tv-tela-azul.svg"); }
  .dark .theme_sky .sky_tv-tela-azul{
    background-image:url("../images/img-tv-tela-azul.svg"); }

.theme_sky .sky_tv-alerta{
  background-image:url("../images/img-tv-alerta.svg"); }
  .dark .theme_sky .sky_tv-alerta{
    background-image:url("../images/img-tv-alerta.svg"); }

.theme_sky .sky_tv-recupere{
  background-image:url("../images/img-tv-recupere.svg"); }
  .dark .theme_sky .sky_tv-recupere{
    background-image:url("../images/img-tv-recupere.svg"); }

.theme_sky .sky_tv-tela-preta{
  background-image:url("../images/img-tv-tela-preta.svg"); }
  .dark .theme_sky .sky_tv-tela-preta{
    background-image:url("../images/img-tv-tela-preta.svg"); }

.theme_sky .sky_tv-default{
  background-image:url("../images/tv-default.svg"); }
  .dark .theme_sky .sky_tv-default{
    background-image:url("../images/tv-default.svg"); }

.theme_sky .sky-voucher{
  background-image:url("../images/voucher-light.svg"); }
  .dark .theme_sky .sky-voucher{
    background-image:url("../images/voucher-dark.svg"); }

.theme_sky .sky-equipment-return{
  background-image:url("../images/equipment-return-light.svg"); }
  .dark .theme_sky .sky-equipment-return{
    background-image:url("../images/equipment-return-dark.svg"); }

.theme_sky .sky-cadastro{
  background-image:url("../images/icon-cadastro-light.svg"); }
  .dark .theme_sky .sky-cadastro{
    background-image:url("../images/icon-cadastro-dark.svg"); }

.theme_sky .sky-optin{
  background-image:url("../images/optin_light.svg"); }
  .dark .theme_sky .sky-optin{
    background-image:url("../images/optin_dark.svg"); }

.theme_sky .sky-icon-fire{
  background-image:url("../images/fire.svg"); }

.theme_sky .sky-cart-vazio{
  background-image:url("../images/empty-cart.png");
  background-size:148px 148px;
  width:148px;
  height:148px; }

.theme_sky .sky-cart-sucesso{
  background-image:url("../images/success-cart.png");
  background-size:148px 148px;
  width:148px;
  height:148px; }

.theme_sky .sky-cart-erro{
  background-image:url("../images/remove-cart.png");
  background-size:148px 148px;
  width:148px;
  height:148px; }

.theme_sky .sky-cart-user{
  background-image:url("../images/user-cart.png");
  background-size:148px 148px;
  width:148px;
  height:148px; }

.theme_sky .sky-add-cart{
  background-image:url("../images/add-cart.png");
  background-size:148px 148px;
  width:148px;
  height:148px; }

.theme_sky .sky-cart-sucesso-secundary{
  background-image:url("../images/sky-cart-sucesso-secundary.svg");
  background-size:72px 72px;
  width:72px;
  height:72px; }
  .dark .theme_sky .sky-cart-sucesso-secundary{
    background-image:url("../images/sky-cart-sucesso-secundary-dark.svg"); }

.theme_sky .sky-cart-error-secundary{
  background-image:url("../images/sky-cart-error-secundary.svg");
  background-size:72px 72px;
  width:72px;
  height:72px; }
  .dark .theme_sky .sky-cart-error-secundary{
    background-image:url("../images/sky-cart-error-secundary-dark.svg"); }

.theme_sky .sky-time{
  background-image:url("../images/sky-time.svg"); }
  .dark .theme_sky .sky-time{
    background-image:url("../images/sky-time-dark.svg"); }

.theme_sky .sky-melhor-pacote-vencido{
  background-image:url("../images/sky-melhor-pacote-vencido.svg"); }
  .dark .theme_sky .sky-melhor-pacote-vencido{
    background-image:url("../images/sky-melhor-pacote-vencido-dark.svg"); }

.theme_sky .sky-icon-app{
  background-image:url("../images/sky-app.svg"); }
  .dark .theme_sky .sky-icon-app{
    background-image:url("../images/sky-app-dark.svg"); }

.theme_sky .sky-icon-cloud{
  background-image:url("../images/sky-cloud.svg"); }
  .dark .theme_sky .sky-icon-cloud{
    background-image:url("../images/sky-cloud-dark.svg"); }

.theme_sky .sky-icon-bidirectional-audio{
  background-image:url("../images/sky-bidirectional-audio.svg"); }
  .dark .theme_sky .sky-icon-bidirectional-audio{
    background-image:url("../images/sky-bidirectional-audio-dark.svg"); }

.theme_sky .sky-icon-camera{
  background-image:url("../images/sky-camera.svg"); }
  .dark .theme_sky .sky-icon-camera{
    background-image:url("../images/sky-camera-dark.svg"); }

.theme_sky .sky-icon-easy-install{
  background-image:url("../images/sky-easy-install.svg"); }
  .dark .theme_sky .sky-icon-easy-install{
    background-image:url("../images/sky-easy-install-dark.svg"); }

.theme_sky .sky-icon-moviment-alert{
  background-image:url("../images/sky-moviment-alert.svg"); }
  .dark .theme_sky .sky-icon-moviment-alert{
    background-image:url("../images/sky-moviment-alert-dark.svg"); }

.theme_sky .sky-icon-noturne-vision{
  background-image:url("../images/sky-noturne-vision.svg"); }
  .dark .theme_sky .sky-icon-noturne-vision{
    background-image:url("../images/sky-noturne-vision-dark.svg"); }

.theme_sky .sky-icon-night-vision{
  background-image:url("../images/sky-night-vision.svg"); }
  .dark .theme_sky .sky-icon-night-vision{
    background-image:url("../images/sky-night-vision-dark.svg"); }

.theme_sky .sky-icon-vision-360{
  background-image:url("../images/sky-vision-360.svg"); }
  .dark .theme_sky .sky-icon-vision-360{
    background-image:url("../images/sky-vision-360-dark.svg"); }

.theme_sky .sky-icon-watch{
  background-image:url("../images/sky-watch.svg"); }
  .dark .theme_sky .sky-icon-watch{
    background-image:url("../images/sky-watch-dark.svg"); }

.theme_sky .sky-icon-no-signal{
  background-image:url("../images/sky-clock.svg"); }
  .dark .theme_sky .sky-icon-no-signal{
    background-image:url("../images/sky-clock-dark.svg"); }

.theme_sky .sky-icon-upload-video{
  background-image:url("../images/sky-upload-video.svg"); }
  .dark .theme_sky .sky-icon-upload-video{
    background-image:url("../images/sky-upload-video-dark.svg"); }

.theme_sky .sky-erro-servico{
  background-image:url("../images/erro-servico.svg"); }
  .dark .theme_sky .sky-erro-servico{
    background-image:url("../images/erro-servico.svg"); }

.theme_sky .sky-servico-indisponivel{
  background-image:url("../images/servico-indisponivel.svg"); }
  .dark .theme_sky .sky-servico-indisponivel{
    background-image:url("../images/servico-indisponivel.svg"); }

.theme_sky .sky-ico-antenna{
  background-image:url("../images/antenna.svg"); }
  .dark .theme_sky .sky-ico-antenna{
    background-image:url("../images/antenna-dark.svg"); }

.theme_sky .sky-ico-equipamento{
  background-image:url("../images/equipamento.svg"); }
  .dark .theme_sky .sky-ico-equipamento{
    background-image:url("../images/equipamento-dark.svg"); }

.theme_sky .sky-ico-illustrationuser{
  background-image:url("../images/illustrationuser.svg"); }
  .dark .theme_sky .sky-ico-illustrationuser{
    background-image:url("../images/illustrationuser-dark.svg"); }

.theme_sky .sky-no-protocol{
  background-image:url("../images/no-protocol.svg"); }
  .dark .theme_sky .sky-no-protocol{
    background-image:url("../images/no-protocol.svg"); }

.theme_sky .sky_icon-cadastre-se{
  background-image:url("../images/cadastre-se.svg"); }

.theme_sky .sky_icon-treinamento{
  background-image:url("../images/treinamento.svg"); }

.theme_sky .sky_icon-light-cadastre-se{
  background-image:url("../images/illustration-light-engage-cadastre-se.svg"); }

.theme_sky .sky_icon-light-midia{
  background-image:url("../images/illustration-light-engage-midia.svg"); }

.theme_sky .sky_icon-light-acesse{
  background-image:url("../images/illustration-light-engage-acesse.svg"); }

.theme_sky .sky_icon-light-assistindo{
  background-image:url("../images/illustration-light-engage-assistindo.svg"); }

.theme_sky .sky_icon-indique{
  background-image:url("../images/indique.svg"); }

.theme_sky .sky_icon-ganhe{
  background-image:url("../images/ganhe.svg"); }

.theme_sky .sky_icon-oportunidade{
  background-image:url("../images/oportunidade.svg"); }
  .dark .theme_sky .sky_icon-oportunidade{
    background-image:url("../images/oportunidade-dark.svg"); }

.theme_sky .sky_icon-economia{
  background-image:url("../images/economia.svg"); }
  .dark .theme_sky .sky_icon-economia{
    background-image:url("../images/economia-dark.svg"); }

.theme_sky .sky_icon-facilidade{
  background-image:url("../images/facilidade.svg"); }
  .dark .theme_sky .sky_icon-facilidade{
    background-image:url("../images/facilidade-dark.svg"); }

.theme_sky .sky_icon-credibilidade{
  background-image:url("../images/credibilidade.svg"); }

.theme_sky .sky_icon-gift{
  background-image:url("../images/gift.svg"); }

.theme_sky .sky_icon-waiting-gift{
  background-image:url("../images/waiting-gift.svg"); }

.theme_sky .sky_icon-waiting-gift-v2{
  background-image:url("../images/esperando-presente-v2.svg"); }

.theme_sky .sky_icon-lost{
  background-image:url("../images/lost.svg"); }

.theme_sky .sky_icon-happy-friends{
  background-image:url("../images/happy-friends.svg"); }

.theme_sky .sky_icon-code-sent{
  background-image:url("../images/code-sent.svg"); }

.theme_sky .sky_icon-popcorn-glasses{
  background-image:url("../images/popcorn-glasses.svg"); }

.theme_sky .sky_icon-way{
  background-image:url("../images/way.svg"); }

.theme_sky .sky_icon-chating{
  background-image:url("../images/chating.svg"); }

.theme_sky .sky_icon-assistindo-conteudo{
  background-image:url("../images/assistindo-conteudo.svg"); }

.theme_sky .sky_icon-user-nao-deu-certo{
  background-image:url("../images/user-nao-deu-certo.svg"); }

.theme_sky .sky_icon-illustration-chat{
  background-image:url("../images/illustration-chat.svg"); }
  .dark .theme_sky .sky_icon-illustration-chat{
    background-image:url("../images/illustration-chat-dark.svg"); }

.theme_sky .sky_icon-ilustra-manutencao{
  background-image:url("../images/ilustra-manutencao.svg"); }
  .dark .theme_sky .sky_icon-ilustra-manutencao{
    background-image:url("../images/ilustra-manutencao-dark.svg"); }

.theme_sky .sky_icon-ilustra-perto-modem{
  background-image:url("../images/icone-perto-modem.svg"); }
  .dark .theme_sky .sky_icon-ilustra-perto-modem{
    background-image:url("../images/icone-perto-modem-dark.svg"); }

.theme_sky .sky_icon-ilustra-perto-wifi{
  background-image:url("../images/icone-perto-wifi.svg"); }
  .dark .theme_sky .sky_icon-ilustra-perto-wifi{
    background-image:url("../images/icone-perto-wifi-dark.svg"); }

.theme_sky .sky_icon-ilustra-wifi-lenta{
  background-image:url("../images/icone-wifi-lenta.svg"); }
  .dark .theme_sky .sky_icon-ilustra-wifi-lenta{
    background-image:url("../images/icone-wifi-lenta-dark.svg"); }

.theme_sky .sky_icon-ilustra-service-to-sale{
  background-image:url("../images/QuickCart.svg"); }
  .dark .theme_sky .sky_icon-ilustra-service-to-sale{
    background-image:url("../images/QuickCartDark.svg"); }

.theme_sky .sky_icon-assistindo-conteudo-juntos{
  background-image:url("../images/assistindo-conteudo-juntos.svg"); }

.theme_sky .sky-ellipsis{
  background-image:url("../images/ellipsis.svg"); }
  .dark .theme_sky .sky-ellipsis{
    background-image:url("../images/credibilidade-dark.svg"); }

.theme_sky .sky-offer{
  background-image:url("../images/sky-offer.svg"); }
  .dark .theme_sky .sky-offer{
    background-image:url("../images/sky-offer-dark.svg"); }

.theme_sky .sky-tv-control{
  background-image:url("../images/sky-tv-control.svg"); }
  .dark .theme_sky .sky-tv-control{
    background-image:url("../images/sky-tv-control-dark.svg"); }

.theme_sky .sky-credit-card-star{
  background-image:url("../images/sky-credit-card-star.svg"); }
  .dark .theme_sky .sky-credit-card-star{
    background-image:url("../images/sky-credit-card-star-dark.svg"); }

.theme_sky .sky-materiais{
  background-image:url("../images/sky_materiais.svg"); }

.theme_sky .sky-engage-brand{
  background-image:url("../images/illustration-light-engage-brand.svg"); }

.theme_sky .sky-ampulheta{
  background-image:url("../images/ampulheta.svg"); }

.theme_sky .sky-faq-duvidas{
  background-image:url("../images/illustration-duvidas.svg"); }

.theme_sky .sky-assinaturas-digitais{
  background-image:url("../images/assinaturasDigitais.svg"); }

.theme_sky .sky-ico-telephone{
  background-image:url("../images/icon-telephone.svg"); }
  .dark .theme_sky .sky-ico-telephone{
    background-image:url("../images/icon-telephone-dark.svg"); }

.theme_sky .sky-ico-group-8{
  background-image:url("../images/group-8.svg"); }

.theme_sky .sky-ico-control-one{
  background-image:url("../images/control-01.svg"); }

.theme_sky .sky-ico-control-ajustes{
  background-image:url("../images/control-ajustes.svg"); }

.theme_sky .sky-ico-control-bateria{
  background-image:url("../images/control-bateria.svg"); }

.theme_sky .sky-ico-group-2{
  background-image:url("../images/group-2.svg"); }
  .dark .theme_sky .sky-ico-group-2{
    background-image:url("../images/control_dark_large.svg"); }

.theme_sky .sky-icon-magnifier{
  background-image:url("../images/icon-eligibility-shopping-cart.svg"); }

.theme_sky .sky-icon-2-years-refill{
  background-image:url("../images/2-years-refill.svg"); }

.theme_sky .sky-icon-light-no-bill{
  background-image:url("../images/illustration-light-no-bill.svg"); }

.theme_sky .sky-icon-hot{
  background-image:url("../images/icon-hot.svg"); }

.theme_sky .sky-icon-location{
  background-image:url("../images/icon-location.svg"); }

.theme_sky .sky-icon-light-recharge{
  background-image:url("../images/illustration-light-recharge.svg"); }
  .theme_sky .sky-icon-light-recharge .dark{
    background-image:url("../images/illustration-dark-recharge.svg"); }

.theme_sky .sky-icon-light-add-package{
  background-image:url("../images/illustration-light-add-package.svg"); }

.theme_sky .sky-icon-light-play-pause-record-programs{
  background-image:url("../images/illustration-light-play-pause-record-programs.svg"); }

.theme_sky .sky-icon-light-popcorn{
  background-image:url("../images/illustration-light-popcorn.svg"); }

.theme_sky .sky-icon-light-premium-assistance{
  background-image:url("../images/illustration-light-premium-assistance.svg"); }

.theme_sky .sky-icon-light-soccer-channels{
  background-image:url("../images/illustration-light-soccer-channels.svg"); }

.theme_sky .sky-icon-light-tv-2{
  background-image:url("../images/illustration-light-tv-2.svg"); }

.theme_sky .sky-icon-light-tv-3{
  background-image:url("../images/illustration-light-tv-3.svg"); }

.theme_sky .sky-icon-light-tv-4{
  background-image:url("../images/illustration-light-tv-4.svg"); }

.theme_sky .sky-icon-light-tvhd{
  background-image:url("../images/illustration-light-tvhd.svg"); }

.theme_sky .sky-icon-light-hbo-and-telecine-channels{
  background-image:url("../images/illustration-light-hbo-and-telecine-channels.svg"); }

.theme_sky .sky-icon-light-special-channels{
  background-image:url("../images/illustration-light-special-channels.svg"); }

.theme_sky .sky-icon-light-conmebol-tv{
  background-image:url("../images/illustration-light-conmebol-tv.svg"); }

.theme_sky .sky-icon-light-sva{
  background-image:url("../images/illustration-light-sva.svg"); }

.theme_sky .sky-icon-light-kids-channels{
  background-image:url("../images/illustration-light-kids-channels.svg"); }

.theme_sky .sky-icon-illustration-light-step-1{
  background-image:url("../images/illustration-light-step-1.svg"); }

.theme_sky .sky-icon-illustration-light-step-2{
  background-image:url("../images/illustration-light-step-2.svg"); }

.theme_sky .sky-icon-illustration-light-step-3{
  background-image:url("../images/illustration-light-step-3.svg"); }

.theme_sky .sky-icon-light-large-clock{
  background-image:url("../images/illustration-light-large-clock.svg"); }
  .dark .theme_sky .sky-icon-light-large-clock{
    background-image:url("../images/illustration-dark-large-clock.svg"); }

.theme_sky .sky-device{
  background-image:url("../images/sky-devices.svg"); }
  .dark .theme_sky .sky-device{
    background-image:url("../images/sky-devices-dark.svg"); }

.theme_sky .sky-icon-illustration-light-man{
  background-image:url("../images/illustration-light-large-man.svg"); }
  .dark .theme_sky .sky-icon-illustration-light-man{
    background-image:url("../images/illustration-dark-large-man.svg"); }

.theme_sky .sky-icon-warning{
  background-image:url("../images/warning.svg"); }
  .dark .theme_sky .sky-icon-warning{
    background-image:url("../images/warning-dark.svg"); }

.theme_sky .sky-icon-alert-protocol{
  background-image:url("../images/alert-light-protocol.svg"); }
  .dark .theme_sky .sky-icon-alert-protocol{
    background-image:url("../images/alert-dark-protocol.svg"); }

.theme_sky .sky-icon-correct{
  background-image:url("../images/sky-icon-correct.svg"); }
  .dark .theme_sky .sky-icon-correct{
    background-image:url("../images/sky-icon-correct-dark.svg"); }

.theme_sky .sky-icon-check-alert{
  background-image:url("../images/icon-check-alert.svg"); }
  .dark .theme_sky .sky-icon-check-alert{
    background-image:url("../images/icon-check-alert-dark.svg"); }

.theme_sky .sky-icon-new-invoice-paid{
  background-image:url("../images/new-invoice-paid.svg"); }
  .dark .theme_sky .sky-icon-new-invoice-paid{
    background-image:url("../images/new-invoice-paid-dark.svg"); }

.theme_sky .sky-icon-new-offer{
  background-image:url("../images/new-offer.svg"); }
  .dark .theme_sky .sky-icon-new-offer{
    background-image:url("../images/new-offer-dark.svg"); }

.theme_sky .sky-icon-new-smile-love{
  background-image:url("../images/new-smile-love.svg"); }
  .dark .theme_sky .sky-icon-new-smile-love{
    background-image:url("../images/new-smile-love-dark.svg"); }

.theme_sky .sky-icon-check-sucess{
  background-image:url("../images/check-sucess.svg"); }
  .dark .theme_sky .sky-icon-check-sucess{
    background-image:url("../images/check-sucess-dark.svg"); }

.theme_sky .sky-voucher-expired{
  background-image:url("../images/voucher-expired.svg"); }
  .dark .theme_sky .sky-voucher-expired{
    background-image:url("../images/voucher-expired-dark.svg"); }

.theme_sky .sky_icon-fibra-internet-home{
  background-image:url("../images/illustration-light-fibra-internet-home.svg"); }

.theme_sky .sky-icon-card{
  background-size:contain;
  height:16px;
  top:3px;
  width:20px; }
  .theme_sky .sky-icon-card:before{
    content:""; }
  .theme_sky .sky-icon-card-amex{
    background-image:url("../images/american-express.svg"); }
  .theme_sky .sky-icon-card-aura{
    background-image:url("../images/aura.svg"); }
  .theme_sky .sky-icon-card-diners{
    background-image:url("../images/diners-club.svg"); }
  .theme_sky .sky-icon-card-discover{
    background-image:url("../images/icon-card-discover.png"); }
  .theme_sky .sky-icon-card-elo{
    background-image:url("../images/elo.svg"); }
  .theme_sky .sky-icon-card-hipercard{
    background-image:url("../images/hipercard.svg"); }
  .theme_sky .sky-icon-card-jcb{
    background-image:url("../images/icon-card-jcb.png"); }
  .theme_sky .sky-icon-card-mastercard{
    background-image:url("../images/mastercard.svg"); }
  .theme_sky .sky-icon-card-visa{
    background-image:url("../images/visa.svg"); }
  .theme_sky .sky-icon-card-avista{
    background-image:url("../images/avista.svg"); }

.theme_sky .sky_icon-save:before{
  content:"\e959"; }

.theme_sky .sky_icon-delete:before{
  content:"\e930"; }

.theme_sky .sky_icon-down:before{
  content:"\e972"; }

.theme_sky .sky_icon-favorite:before{
  content:"\e937"; }

.theme_sky .sky_icon-guide:before{
  content:"\e93e"; }

.theme_sky .sky_icon-play:before{
  content:"\e90c"; }

.theme_sky .sky_icon-receptor:before{
  content:"\e953"; }

.theme_sky .sky_icon-recharge:before{
  content:"\e954"; }

.theme_sky .sky_icon-shopping-cart:before{
  content:"\e95e"; }

.theme_sky .sky_icon-star:before{
  content:"\e960"; }

.theme_sky .sky_icon-user:before{
  content:"\e920"; }

.theme_sky .sky_icon-close:before{
  content:"\e92d"; }

.theme_sky .sky-icon-filled-acessibility:before,
.theme_sky .sky_icon-filled-acessibility:before{
  content:"\e974"; }

.theme_sky .sky-icon-filled-add:before,
.theme_sky .sky_icon-filled-add:before{
  content:"\e975"; }

.theme_sky .sky-icon-filled-alert-round:before{
  content:"\e256"; }

.theme_sky .sky-icon-filled-arrow-down:before,
.theme_sky .sky_icon-filled-arrow-down:before{
  content:"\e972"; }

.theme_sky .sky-icon-filled-arrow-up:before,
.theme_sky .sky_icon-filled-arrow-up:before{
  content:"\e973"; }

.theme_sky .sky-icon-filled-bell:before,
.theme_sky .sky_icon-filled-bell:before{
  content:"\e976"; }

.theme_sky .sky-icon-filled-card:before,
.theme_sky .sky_icon-filled-card:before{
  content:"\e977"; }

.theme_sky .sky-icon-filled-close:before,
.theme_sky .sky_icon-filled-close:before{
  content:"\e978"; }

.theme_sky .sky-icon-filled-confirm:before{
  content:"\e255"; }

.theme_sky .sky-icon-filled-help:before{
  content:"\e97d"; }

.theme_sky .sky-icon-filled-favorite:before,
.theme_sky .sky_icon-filled-favorite:before{
  content:"\e979"; }

.theme_sky .sky-icon-filled-guide:before,
.theme_sky .sky_icon-filled-guide:before{
  content:"\e97a"; }

.theme_sky .sky-icon-filled-insignia-diretor,
.theme_sky .sky_icon-filled-insignia-diretor{
  width:initial;
  height:initial; }
  .theme_sky .sky-icon-filled-insignia-diretor:before,
  .theme_sky .sky_icon-filled-insignia-diretor:before{
    content:"\e97b";
    color:#ffb300;
    position:relative;
    left:2rem; }
  .theme_sky .sky-icon-filled-insignia-diretor:after,
  .theme_sky .sky_icon-filled-insignia-diretor:after{
    content:"\e97c";
    position:relative;
    left:-0.7em;
    color:white;
    opacity:0.7; }

.theme_sky .sky-icon-filled-key:before{
  content:"\e254"; }

.theme_sky .sky-icon-filled-lock:before,
.theme_sky .sky_icon-filled-lock:before{
  content:"\e97e"; }

.theme_sky .sky-icon-filled-menu-alert:before,
.theme_sky .sky_icon-filled-menu-alert:before{
  content:"\e97f";
  color:#ffb300; }

.theme_sky .sky-icon-filled-musical-note:before,
.theme_sky .sky_icon-filled-musical-note:before{
  content:"\e980"; }

.theme_sky .sky-icon-filled-player-pause:before,
.theme_sky .sky_icon-filled-player-pause:before{
  content:"\e970"; }

.theme_sky .sky-icon-filled-player-play:before,
.theme_sky .sky_icon-filled-player-play:before{
  content:"\e971"; }

.theme_sky .sky-icon-filled-player-replay:before{
  content:"\e253"; }

.theme_sky .sky-icon-filled-recharge:before{
  content:"\e252"; }

.theme_sky .sky-icon-line-recharge-2:before{
  content:"\e9be"; }

.theme_sky .sky-icon-filled-record:before,
.theme_sky .sky_icon-filled-record:before{
  content:"\e981"; }

.theme_sky .sky-icon-filled-remove:before,
.theme_sky .sky_icon-filled-remove:before{
  content:"\e982"; }

.theme_sky .sky-icon-filled-shopping-cart:before,
.theme_sky .sky_icon-filled-shopping-cart:before{
  content:"\e983"; }

.theme_sky .sky-icon-filled-social-facebook:before{
  content:"\e251"; }

.theme_sky .sky-icon-filled-star:before,
.theme_sky .sky_icon-filled-star:before{
  content:"\e984"; }

.theme_sky .sky-icon-filled-thumb-down:before,
.theme_sky .sky_icon-filled-thumb-down:before{
  content:"\e985"; }

.theme_sky .sky-icon-filled-thumb-up:before,
.theme_sky .sky_icon-filled-thumb-up:before{
  content:"\e986"; }

.theme_sky .sky-icon-filled-user:before,
.theme_sky .sky_icon-filled-user:before{
  content:"\e250"; }

.theme_sky .sky-icon-filled-eye:before{
  content:"\e90a"; }

.theme_sky .sky-icon-filled-eyehide:before{
  content:"\e916"; }

.theme_sky .sky-icon-filled-hd:before{
  content:"\e995"; }

.theme_sky .sky-icon-line-acessibility:before,
.theme_sky .sky_icon-line-acessibility:before{
  content:"\e98d"; }

.theme_sky .sky-icon-line-a-minus:before,
.theme_sky .sky_icon-line-a-minus:before{
  content:"\e91d"; }

.theme_sky .sky-icon-line-a-plus:before,
.theme_sky .sky_icon-line-a-plus:before{
  content:"\e91e"; }

.theme_sky .sky-icon-line-contrast:before,
.theme_sky .sky_icon-line-contrast:before{
  content:"\e91f"; }

.theme_sky .sky-icon-line-add:before,
.theme_sky .sky_icon-line-add:before{
  content:"\e921"; }

.theme_sky .sky-icon-line-airplay:before,
.theme_sky .sky_icon-line-airplay:before{
  content:"\e922"; }

.theme_sky .sky-icon-line-alert:before,
.theme_sky .sky_icon-line-alert:before{
  content:"\e923"; }

.theme_sky .sky-icon-line-alert-round:before{
  content:"\e240"; }

.theme_sky .sky-icon-line-arrow-down:before,
.theme_sky .sky_icon-line-arrow-down:before{
  content:"\e241"; }

.theme_sky .sky-icon-line-arrow-left-android:before,
.theme_sky .sky_icon-line-arrow-left-android:before{
  content:"\e917"; }

.theme_sky .sky-icon-line-arrow-left-ios:before,
.theme_sky .sky_icon-line-arrow-left-ios:before{
  content:"\e918"; }

.theme_sky .sky-icon-line-arrow-right-android:before,
.theme_sky .sky_icon-line-arrow-right-android:before{
  content:"\e919"; }

.theme_sky .sky-icon-line-arrow-right-ios:before,
.theme_sky .sky_icon-line-arrow-r-ight-ios:before{
  content:"\e91a"; }

.theme_sky .sky-icon-line-arrow-swap-horizontal:before,
.theme_sky .sky_icon-line-arrow-swap-horizontal:before{
  content:"\e91b"; }

.theme_sky .sky-icon-line-arrow-up:before,
.theme_sky .sky_icon-line-arrow-up:before{
  content:"\e91c"; }

.theme_sky .sky-icon-line-backward-20:before,
.theme_sky .sky_icon-line-backward-20:before{
  content:"\e924"; }

.theme_sky .sky-icon-line-brazil:before{
  content:"\e221"; }

.theme_sky .sky-icon-line-barcode:before,
.theme_sky .sky_icon-bar-code:before{
  content:"\e908"; }

.theme_sky .sky-icon-line-bell:before,
.theme_sky .sky_icon-line-bell:before{
  content:"\e900"; }

.theme_sky .sky-icon-line-camera:before,
.theme_sky .sky_icon-line-camera:before{
  content:"\e926"; }

.theme_sky .sky-icon-line-cancel:before,
.theme_sky .sky_icon-line-cancel:before{
  content:"\e927"; }

.theme_sky .sky-icon-line-card:before,
.theme_sky .sky_icon-line-card:before{
  content:"\e928"; }

.theme_sky .sky-icon-line-cellphone:before,
.theme_sky .sky_icon-line-cellphone:before{
  content:"\e929"; }

.theme_sky .sky-icon-line-chat:before,
.theme_sky .sky_icon-line-chat:before{
  content:"\e92a"; }

.theme_sky .sky-icon-line-chromecast-off:before,
.theme_sky .sky_icon-line-chromecast:before{
  content:"\e92b"; }

.theme_sky .sky-icon-line-chromecast-on:before{
  content:"\e222"; }

.theme_sky .sky-icon-line-chromecast-on0:before{
  content:"\e223"; }

.theme_sky .sky-icon-line-chromecast-on1:before{
  content:"\e224"; }

.theme_sky .sky-icon-line-chromecast-on2:before{
  content:"\e225"; }

.theme_sky .sky-icon-line-chronometer:before,
.theme_sky .sky_icon-line-chronometer:before{
  content:"\e92c"; }

.theme_sky .sky-icon-line-close:before,
.theme_sky .sky_icon-line-close:before{
  content:"\e92d"; }

.theme_sky .sky-icon-line-computer:before,
.theme_sky .sky_icon-line-computer:before{
  content:"\e901"; }

.theme_sky .sky-icon-line-confirm:before,
.theme_sky .sky_icon-line-confirm:before{
  content:"\e92e"; }

.theme_sky .sky-icon-line-copy:before,
.theme_sky .sky_icon-line-copy:before{
  content:"\e226"; }

.theme_sky .sky-icon-line-creditcard:before,
.theme_sky .sky_icon-line-creditcard:before{
  content:"\e92f"; }

.theme_sky .sky-icon-line-delete:before,
.theme_sky .sky_icon-line-delete:before{
  content:"\e930"; }

.theme_sky .sky-icon-line-drag:before,
.theme_sky .sky_icon-line-drag:before{
  content:"\e931"; }

.theme_sky .sky-icon-line-edit:before,
.theme_sky .sky_icon-line-edit:before{
  content:"\e932"; }

.theme_sky .sky-icon-line-edit-2:before,
.theme_sky .sky_icon-line-edit-2:before{
  content:"\e933"; }

.theme_sky .sky-icon-line-episodes:before,
.theme_sky .sky_icon-line-episodes:before{
  content:"\e934"; }

.theme_sky .sky-icon-line-exclusive:before,
.theme_sky .sky_icon-line-exclusive:before{
  content:"\e935"; }

.theme_sky .sky-icon-line-exit:before,
.theme_sky .sky_icon-line-exit:before{
  content:"\e936"; }

.theme_sky .sky-icon-line-help:before,
.theme_sky .sky-icon-help:before,
.theme_sky .sky_icon-help:before{
  content:"\e909"; }

.theme_sky .sky-icon-line-favorite:before,
.theme_sky .sky_icon-line-favorite:before{
  content:"\e937"; }

.theme_sky .sky-icon-line-filmroll:before,
.theme_sky .sky_icon-line-filmroll:before{
  content:"\e938"; }

.theme_sky .sky-icon-line-filter:before,
.theme_sky .sky_icon-line-filter:before{
  content:"\e939"; }

.theme_sky .sky-icon-line-foward:before,
.theme_sky .sky_icon-line-foward:before{
  content:"\e93a"; }

.theme_sky .sky-icon-line-foward-20:before,
.theme_sky .sky_icon-line-foward-20:before{
  content:"\e93b"; }

.theme_sky .sky-icon-line-fullscreen-enter:before,
.theme_sky .sky_icon-line-fullscreen-enter:before{
  content:"\e93c"; }

.theme_sky .sky-icon-line-fullscreen-exit:before,
.theme_sky .sky_icon-line-fullscreen-exit:before{
  content:"\e93d"; }

.theme_sky .sky-icon-line-guide:before,
.theme_sky .sky_icon-line-guide:before{
  content:"\e93e"; }

.theme_sky .sky-icon-line-headphone:before,
.theme_sky .sky_icon-line-headphone:before{
  content:"\e93f"; }

.theme_sky .sky-icon-line-home:before,
.theme_sky .sky_icon-line-home:before{
  content:"\e940"; }

.theme_sky .sky-icon-line-hourglass:before,
.theme_sky .sky_icon-line-hourglass:before{
  content:"\e941"; }

.theme_sky .sky-icon-line-image:before,
.theme_sky .sky_icon-line-image:before{
  content:"\e942"; }

.theme_sky .sky-icon-line-info:before,
.theme_sky .sky_icon-line-info:before{
  content:"\e943"; }

.theme_sky .sky-icon-line-invoice:before,
.theme_sky .sky_icon-line-invoice:before{
  content:"\e944"; }

.theme_sky .sky-icon-line-kassistant:before,
.theme_sky .sky_icon-line-kassistant:before{
  content:"\e945"; }

.theme_sky .sky-icon-line-key:before,
.theme_sky .sky_icon-line-key:before{
  content:"\e946"; }

.theme_sky .sky-icon-line-launch:before,
.theme_sky .sky_icon-line-launch:before{
  content:"\e947"; }

.theme_sky .sky-icon-line-loading:before,
.theme_sky .sky_icon-line-loading:before{
  content:"\e948"; }

.theme_sky .sky-icon-line-location:before,
.theme_sky .sky_icon-line-location:before{
  content:"\e949"; }

.theme_sky .sky-icon-line-lock:before,
.theme_sky .sky_icon-line-lock:before{
  content:"\e94a"; }

.theme_sky .sky-icon-line-login:before,
.theme_sky .sky_icon-line-login:before{
  content:"\e94b"; }

.theme_sky .sky-icon-line-magic-cast-off:before{
  content:"\e237"; }

.theme_sky .sky-icon-line-magic-cast-off-alert:before{
  content:"\e238"; }

.theme_sky .sky-icon-line-magic-cast-on:before{
  content:"\e239"; }

.theme_sky .sky-icon-line-magnifier:before,
.theme_sky .sky_icon-line-magnifier:before{
  content:"\e94c"; }

.theme_sky .sky-icon-line-mail:before,
.theme_sky .sky_icon-line-mail:before{
  content:"\e94d"; }

.theme_sky .sky-icon-line-menu:before,
.theme_sky .sky_icon-line-menu:before{
  content:"\e94e"; }

.theme_sky .sky-icon-line-microphone:before,
.theme_sky .sky_icon-line-microphone:before{
  content:"\e94f"; }

.theme_sky .sky-icon-line-more-horizontal:before,
.theme_sky .sky_icon-line-more-horizontal:before{
  content:"\e914"; }

.theme_sky .sky-icon-line-more-vertical:before,
.theme_sky .sky_icon-line-more-vertical:before{
  content:"\e915"; }

.theme_sky .sky-icon-line-musical-note:before,
.theme_sky .sky_icon-line-musical-note:before{
  content:"\e950"; }

.theme_sky .sky-icon-line-people:before,
.theme_sky .sky_icon-line-people:before{
  content:"\e902"; }

.theme_sky .sky-icon-line-player-backward:before,
.theme_sky .sky_icon-line-player-backward:before{
  content:"\e90d"; }

.theme_sky .sky-icon-line-player-begin:before,
.theme_sky .sky_icon-line-player-begin:before{
  content:"\e90e"; }

.theme_sky .sky-icon-line-player-next:before,
.theme_sky .sky_icon-line-player-next:before{
  content:"\e90f"; }

.theme_sky .sky-icon-line-player-pause:before,
.theme_sky .sky_icon-line-player-pause:before{
  content:"\e90b"; }

.theme_sky .sky-icon-line-player-play:before,
.theme_sky .sky_icon-line-player-play:before{
  content:"\e90c"; }

.theme_sky .sky-icon-line-printer:before,
.theme_sky .sky_icon-line-printer:before{
  content:"\e951"; }

.theme_sky .sky-icon-form-radio-selected:before,
.theme_sky .sky_icon-form-radio-selected:before{
  content:"\e98b"; }

.theme_sky .sky-icon-form-radio:before,
.theme_sky .sky_icon-form-radio:before{
  content:"\e989"; }

.theme_sky .sky-icon-form-checkbox-selected:before,
.theme_sky .sky_icon-form-checkbox-selected:before{
  content:"\e9aa"; }

.theme_sky .sky-icon-form-checkbox:before,
.theme_sky .sky_icon-form-checkbox:before{
  content:"\e9a9"; }

.theme_sky .sky-icon-line-receipt:before,
.theme_sky .sky_icon-line-receipt:before{
  content:"\e952"; }

.theme_sky .sky-icon-line-receptor:before,
.theme_sky .sky_icon-line-receptor:before{
  content:"\e953"; }

.theme_sky .sky-icon-line-recharge:before,
.theme_sky .sky_icon-line-recharge:before{
  content:"\e954"; }

.theme_sky .sky-icon-line-record:before,
.theme_sky .sky_icon-line-record:before{
  content:"\e955"; }

.theme_sky .sky-icon-line-remote:before,
.theme_sky .sky_icon-line-remote:before{
  content:"\e956"; }

.theme_sky .sky-icon-line-remove:before,
.theme_sky .sky_icon-line-remove:before{
  content:"\e957"; }

.theme_sky .sky-icon-line-corner-up-right:before,
.theme_sky .sky_icon-line-corner-up-right:before{
  content:"\e236"; }

.theme_sky .sky-icon-line-satellite:before,
.theme_sky .sky_icon-line-satellite:before{
  content:"\e958"; }

.theme_sky .sky-icon-line-save:before,
.theme_sky .sky_icon-line-save:before{
  content:"\e959"; }

.theme_sky .sky-icon-line-settings:before,
.theme_sky .sky_icon-line-settings:before{
  content:"\e95a"; }

.theme_sky .sky-icon-line-share-android:before,
.theme_sky .sky_icon-line-share-android:before{
  content:"\e95b"; }

.theme_sky .sky-icon-line-share-ios:before,
.theme_sky .sky_icon-line-share-ios:before{
  content:"\e95c"; }

.theme_sky .sky-icon-line-shield:before,
.theme_sky .sky_icon-line-shield:before{
  content:"\e95d"; }

.theme_sky .sky-icon-line-shopping-cart:before,
.theme_sky .sky_icon-line-shopping-cart:before{
  content:"\e95e"; }

.theme_sky .sky-icon-line-signal-problem:before,
.theme_sky .sky_icon-line-signal-problem:before{
  content:"\e903"; }

.theme_sky .sky-icon-line-sky-20-years:before{
  content:"\e235"; }

.theme_sky .sky-icon-line-sky-equipment:before,
.theme_sky .sky_icon-line-sky-equipment:before{
  content:"\e95f"; }

.theme_sky .sky-icon-line-social-facebook:before,
.theme_sky .sky_icon-line-social-facebook:before{
  content:"\e910"; }

.theme_sky .sky-icon-line-social-tiktok:before,
.theme_sky .sky_icon-line-social-tiktok:before{
  content:"\e994"; }

.theme_sky .sky-icon-line-fix-card:before,
.theme_sky .sky_icon-line-fix-card:before{
  content:"\e234"; }

.theme_sky .sky-icon-line-social-instagram:before,
.theme_sky .sky_icon-line-social-instagram:before{
  content:"\e911"; }

.theme_sky .sky-icon-line-social-twitter:before,
.theme_sky .sky_icon-line-social-twitter:before{
  content:"\e912"; }

.theme_sky .sky-icon-line-social-you-tube:before,
.theme_sky .sky_icon-line-social-you-tube:before{
  content:"\e913"; }

.theme_sky .sky-icon-line-hot:before,
.theme_sky .sky_icon-line-hot:before{
  content:"\e993"; }

.theme_sky .sky-icon-line-star:before,
.theme_sky .sky_icon-line-star:before{
  content:"\e960"; }

.theme_sky .sky-icon-line-subtitles:before,
.theme_sky .sky_icon-line-subtitles:before{
  content:"\e961"; }

.theme_sky .sky-icon-line-tablet:before,
.theme_sky .sky_icon-line-tablet:before{
  content:"\e962"; }

.theme_sky .sky-icon-line-technical-visit:before,
.theme_sky .sky_icon-line-technical-visit:before{
  content:"\e963"; }

.theme_sky .sky-icon-line-telephone:before,
.theme_sky .sky_icon-line-telephone:before{
  content:"\e964"; }

.theme_sky .sky-icon-line-thumb-down:before,
.theme_sky .sky_icon-line-thumb-down:before{
  content:"\e965"; }

.theme_sky .sky-icon-line-thumb-up:before,
.theme_sky .sky_icon-line-thumb-up:before{
  content:"\e966"; }

.theme_sky .sky-icon-line-time:before,
.theme_sky .sky_icon-line-time:before{
  content:"\e967"; }

.theme_sky .sky-icon-line-trailer:before,
.theme_sky .sky_icon-line-trailer:before{
  content:"\e968"; }

.theme_sky .sky-icon-line-tv:before,
.theme_sky .sky_icon-line-tv:before{
  content:"\e969"; }

.theme_sky .sky-icon-line-unlock:before,
.theme_sky .sky_icon-line-unlock:before{
  content:"\e96a"; }

.theme_sky .sky-icon-line-update:before,
.theme_sky .sky_icon-line-update:before{
  content:"\e96b"; }

.theme_sky .sky-icon-line-upgrade:before,
.theme_sky .sky_icon-line-upgrade:before{
  content:"\e96c"; }

.theme_sky .sky-icon-line-user:before,
.theme_sky .sky_icon-line-user:before{
  content:"\e920"; }

.theme_sky .sky-icon-line-view-1-item:before{
  content:"\e230"; }

.theme_sky .sky-icon-line-view-2-itens:before{
  content:"\e231"; }

.theme_sky .sky-icon-line-view-3-itens:before{
  content:"\e232"; }

.theme_sky .sky-icon-line-volume-high:before,
.theme_sky .sky_icon-line-volume-high:before{
  content:"\e904"; }

.theme_sky .sky-icon-line-volume-low:before,
.theme_sky .sky_icon-line-volume-low:before{
  content:"\e905"; }

.theme_sky .sky-icon-line-volume-medium:before,
.theme_sky .sky_icon-line-volume-medium:before{
  content:"\e906"; }

.theme_sky .sky-icon-line-volume-mute:before,
.theme_sky .sky_icon-line-volume-mute:before{
  content:"\e907"; }

.theme_sky .sky-icon-line-web:before,
.theme_sky .sky_icon-line-web:before{
  content:"\e96d"; }

.theme_sky .sky-icon-line-wifi:before,
.theme_sky .sky_icon-line-wifi:before{
  content:"\e96e"; }

.theme_sky .sky-icon-line-zapper:before,
.theme_sky .sky_icon-line-zapper:before{
  content:"\e96f"; }

.theme_sky .sky-icon-line-calendar:before,
.theme_sky .sky_icon-line-calendar:before{
  content:"\e925"; }

.theme_sky .sky-icon-line-cellphone-pc:before{
  content:"\e988"; }

.theme_sky .sky-icon-line-cellphone-pc-tv:before{
  content:"\e987"; }

.theme_sky .icon-sky-icon-line-whatsapp:before,
.theme_sky .sky-icon-line-whatsapp:before{
  content:"\e98e"; }

.theme_sky .icon-sky-icon-line-bbb:before,
.theme_sky .sky-icon-line-bbb:before{
  content:"\e98f"; }

.theme_sky .icon-sky-icon-line-esportes:before,
.theme_sky .sky-icon-line-esportes:before{
  content:"\e990"; }

.theme_sky .icon-sky-icon-line-futebol:before,
.theme_sky .sky-icon-line-futebol:before{
  content:"\e991"; }

.theme_sky .sky-icon-line-eye:before{
  content:"\e98a"; }

.theme_sky .sky-icon-line-eyehide:before{
  content:"\e98c"; }

.theme_sky .sky-icon-line-hd:before{
  content:"\e996"; }

.theme_sky .sky-icon-line-receptor-record:before{
  content:"\e997"; }

.theme_sky .sky-icon-line-my-list-remove:before{
  content:"\e998"; }

.theme_sky .sky-icon-line-my-list-add:before{
  content:"\e999"; }

.theme_sky .sky-icon-line-compare:before{
  content:"\e99a"; }

.theme_sky .sky-icon-line-telephone-on:before{
  content:"\e99b"; }

.theme_sky .sky-icon-line-satellite-receptor:before{
  content:"\e99c"; }

.theme_sky .sky-icon-line-infantil:before{
  content:"\e99d"; }

.theme_sky .sky-icon-line-price-tag:before{
  content:"\e99e"; }

.theme_sky .sky-icon-filled-audio-description:before{
  content:"\e99f"; }

.theme_sky .sky-icon-filled-close-caption:before{
  content:"\e9a0"; }

.theme_sky .sky-icon-filled-4k:before{
  content:"\e9a1"; }

.theme_sky .icon-sky-icon-filled-pix:before{
  content:"\e9b0"; }

.theme_sky .sky-icon-line-audio-description:before{
  content:"\e9a2"; }

.theme_sky .sky-icon-line-close-caption:before{
  content:"\e9a3"; }

.theme_sky .sky-icon-line-4k:before{
  content:"\e9a4"; }

.theme_sky .sky-icon-line-live:before{
  content:"\e9a5"; }

.theme_sky .sky-icon-line-laughing:before{
  content:"\e9a6"; }

.theme_sky .sky-icon-line-happy:before{
  content:"\e9a7"; }

.theme_sky .sky-icon-line-sad:before{
  content:"\e9a8"; }

.theme_sky .sky-icon-filled-windows:before{
  content:"\e9ab"; }

.theme_sky .sky-icon-line-backspace:before{
  content:"\e9ac"; }

.theme_sky .sky-icon-line-send:before{
  content:"\e9af"; }

.theme_sky .sky-icon-line-fullscreen-mode:before{
  content:"\e9b6"; }

.theme_sky .sky-icon-line-pix:before{
  content:"\e9b8"; }

.theme_sky .icon-sky-icon-line-gamepad:before{
  content:"\e9c4"; }

.theme_sky .icon-sky-icon-line-book:before{
  content:"\e9c5"; }

.theme_sky .sky-icon-audience-agefree{
  width:initial;
  height:initial; }
  .theme_sky .sky-icon-audience-agefree:before{
    content:"\a900";
    color:#009900;
    position:relative; }
  .theme_sky .sky-icon-audience-agefree:after{
    content:"\a901";
    position:absolute;
    left:0;
    color:white; }

.theme_sky .sky-icon-audience-age10{
  width:initial;
  height:initial; }
  .theme_sky .sky-icon-audience-age10:before{
    content:"\a900";
    color:#0088dd;
    position:relative; }
  .theme_sky .sky-icon-audience-age10:after{
    content:"\a911";
    position:absolute;
    left:0;
    color:white; }

.theme_sky .sky-icon-audience-age12{
  width:initial;
  height:initial; }
  .theme_sky .sky-icon-audience-age12:before{
    content:"\a912";
    color:#eec700;
    position:relative; }
  .theme_sky .sky-icon-audience-age12:after{
    content:"\a913";
    position:absolute;
    left:0;
    color:white; }

.theme_sky .sky-icon-audience-age14{
  width:initial;
  height:initial; }
  .theme_sky .sky-icon-audience-age14:before{
    content:"\a914";
    color:#ee8800;
    position:relative; }
  .theme_sky .sky-icon-audience-age14:after{
    content:"\a915";
    position:absolute;
    left:0;
    color:white; }

.theme_sky .sky-icon-audience-age16{
  width:initial;
  height:initial; }
  .theme_sky .sky-icon-audience-age16:before{
    content:"\a916";
    color:#dd0000;
    position:relative; }
  .theme_sky .sky-icon-audience-age16:after{
    content:"\a917";
    position:absolute;
    left:0;
    color:white; }

.theme_sky .sky-icon-audience-age18{
  width:initial;
  height:initial; }
  .theme_sky .sky-icon-audience-age18:before{
    content:"\a918";
    color:#252525;
    position:relative; }
  .theme_sky .sky-icon-audience-age18:after{
    content:"\a919";
    position:absolute;
    left:0;
    color:white; }

.theme_sky .sky-icon-eligibility-shopping-cart{
  width:initial;
  height:initial; }
  .theme_sky .sky-icon-eligibility-shopping-cart.white{
    border-radius:50%;
    background-color:rgba(0, 0, 0, 0.6); }
    .theme_sky .sky-icon-eligibility-shopping-cart.white:before, .theme_sky .sky-icon-eligibility-shopping-cart.white:after{
      color:#FFFFFF; }
  .theme_sky .sky-icon-eligibility-shopping-cart:before{
    content:"\e983";
    color:#252525;
    position:absolute;
    font-size:0.6em;
    left:0.35em;
    top:0.35em; }
  .theme_sky .sky-icon-eligibility-shopping-cart:after{
    content:"\a99b";
    position:relative;
    left:0;
    color:#252525; }

.theme_sky .sky-icon-eligibility-lock{
  width:initial;
  height:initial;
  border:0; }
  .theme_sky .sky-icon-eligibility-lock.white{
    border-radius:50%;
    background-color:rgba(0, 0, 0, 0.6); }
    .theme_sky .sky-icon-eligibility-lock.white:before, .theme_sky .sky-icon-eligibility-lock.white:after{
      color:#FFFFFF; }
  .theme_sky .sky-icon-eligibility-lock:before{
    content:"\e97e";
    color:#252525;
    position:absolute;
    font-size:0.6em;
    left:0.35em;
    top:0.35em; }
  .theme_sky .sky-icon-eligibility-lock:after{
    content:"\a992";
    position:relative;
    left:0;
    color:#252525; }

@media (min-width: 320px){
  .sky-icon-4k{
    background-image:url("../images/icon-4k-gray.png"); } }

@media (min-width: 768px){
  .sky-icon-4k{
    background-image:url("../images/icon-4k-white.png"); } }

.theme_sky .media-bottom{
  padding-bottom:15px; }

.theme_sky .media-list .media{
  margin-top:0px; }
  .theme_sky .media-list .media.link a{
    color:rgba(0, 0, 0, 0.87);
    display:inline-block;
    margin-top:0px;
    padding-top:8px;
    padding-left:16px;
    margin-bottom:-5px; }
    .theme_sky .media-list .media.link a:hover, .theme_sky .media-list .media.link a:focus{
      background-color:rgba(0, 0, 0, 0.1); }
      .dark .theme_sky .media-list .media.link a:hover, .dark .theme_sky .media-list .media.link a:focus{
        background-color:rgba(255, 255, 255, 0.1); }
    .theme_sky .media-list .media.link a .media-body{
      padding-bottom:8px;
      border-bottom:1px solid rgba(80, 80, 80, 0.1); }
      .theme_sky .media-list .media.link a .media-body.no-border{
        border:0; }
      .theme_sky .media-list .media.link a .media-body p{
        margin-bottom:0; }
    .dark .theme_sky .media-list .media.link a{
      color:#ffffff; }
    .theme_sky .media-list .media.link a .media-middle,
    .theme_sky .media-list .media.link a .media-top{
      border-bottom:1px solid rgba(80, 80, 80, 0.1);
      padding-right:16px; }
      .theme_sky .media-list .media.link a .media-middle.no-border,
      .theme_sky .media-list .media.link a .media-top.no-border{
        border:0; }
  .theme_sky .media-list .media.full{
    white-space:nowrap; }

.theme_sky .media-list.media-custom{
  margin-bottom:30px; }
  .theme_sky .media-list.media-custom .media.link{
    font-weight:300; }
    .theme_sky .media-list.media-custom .media.link a{
      padding-top:13px; }
      .theme_sky .media-list.media-custom .media.link a .media-body{
        padding-bottom:13px; }
    .theme_sky .media-list.media-custom .media.link:last-child a .media-body,
    .theme_sky .media-list.media-custom .media.link:last-child a .media-left{
      border:0; }
  @media (max-width: 767px){
    .theme_sky .media-list.media-custom{
      margin:16px -4px 24px; }
      .theme_sky .media-list.media-custom:after, .theme_sky .media-list.media-custom:before{
        clear:both;
        content:'';
        display:table; }
      .theme_sky .media-list.media-custom .media.link{
        border-radius:8px;
        box-shadow:0 5px 16px 0 rgba(0, 0, 0, 0.1);
        display:inline-block;
        margin:0 4px 8px;
        width:calc(50% - 8px);
        float:left; }
        .theme_sky .media-list.media-custom .media.link a .media-body{
          border:0; }
        .theme_sky .media-list.media-custom .media.link a .media-left{
          display:none; } }

.theme_sky .modal{
  display:none; }
  .theme_sky .modal .modal-full-mobile{
    position:fixed;
    margin:0;
    top:0;
    right:0;
    bottom:0;
    left:0; }
    @media (min-width: 576px){
      .theme_sky .modal .modal-full-mobile{
        width:440px;
        position:relative;
        margin:5% auto;
        top:initial;
        right:initial;
        bottom:initial;
        left:initial; } }
    @media (min-width: 1200px){
      .theme_sky .modal .modal-full-mobile{
        width:555px; } }
    .theme_sky .modal .modal-full-mobile .modal-content{
      border-radius:0;
      margin:0; }
      @media (min-width: 576px){
        .theme_sky .modal .modal-full-mobile .modal-content{
          border-radius:6px; } }
      .theme_sky .modal .modal-full-mobile .modal-content .modal-header{
        padding-bottom:24px; }
        .theme_sky .modal .modal-full-mobile .modal-content .modal-header .close span{
          opacity:1;
          left:-3px;
          top:0px; }
      .theme_sky .modal .modal-full-mobile .modal-content .modal-body{
        padding-left:32px;
        padding-right:32px;
        padding-top:0px; }
        @media (min-width: 576px){
          .theme_sky .modal .modal-full-mobile .modal-content .modal-body{
            padding-left:46px;
            padding-right:46px; } }
        @media (min-width: 1200px){
          .theme_sky .modal .modal-full-mobile .modal-content .modal-body{
            padding-left:98px;
            padding-right:98px; } }
        .theme_sky .modal .modal-full-mobile .modal-content .modal-body .h2{
          margin-bottom:0.75rem; }
          @media (min-width: 576px){
            .theme_sky .modal .modal-full-mobile .modal-content .modal-body .h2{
              font-size:1.25rem;
              line-height:1.625rem;
              margin-bottom:1.125rem; } }
        .theme_sky .modal .modal-full-mobile .modal-content .modal-body .description{
          color:rgba(0, 0, 0, 0.6); }
          .dark .theme_sky .modal .modal-full-mobile .modal-content .modal-body .description{
            color:rgba(255, 255, 255, 0.7); }
          @media (min-width: 576px){
            .theme_sky .modal .modal-full-mobile .modal-content .modal-body .description{
              color:rgba(0, 0, 0, 0.87); }
              .dark .theme_sky .modal .modal-full-mobile .modal-content .modal-body .description{
                color:#ffffff; } }
      .theme_sky .modal .modal-full-mobile .modal-content .modal-footer{
        padding-left:32px;
        padding-right:32px;
        border:none;
        position:absolute;
        bottom:0;
        width:100%; }
        @media (min-width: 576px){
          .theme_sky .modal .modal-full-mobile .modal-content .modal-footer{
            position:relative;
            bottom:initial;
            padding-left:46px;
            padding-right:46px;
            padding-bottom:32px; } }
        @media (min-width: 1200px){
          .theme_sky .modal .modal-full-mobile .modal-content .modal-footer{
            padding-left:98px;
            padding-right:98px; } }

.theme_sky .modal-header.borderless{
  border-bottom:none; }

.theme_sky .modal-header .close{
  background-color:#dbdbdb;
  width:24px;
  display:inline-block;
  height:24px;
  border-radius:50%;
  opacity:1;
  outline:none; }
  .dark .theme_sky .modal-header .close{
    background-color:#272B2D; }
  .theme_sky .modal-header .close:focus{
    outline:none;
    background-color:rgba(32, 36, 37, 0.3); }
    .dark .theme_sky .modal-header .close:focus{
      background-color:rgba(255, 255, 255, 0.1); }
  .theme_sky .modal-header .close:hover{
    outline:none;
    background-color:rgba(32, 36, 37, 0.3); }
    .dark .theme_sky .modal-header .close:hover{
      background-color:rgba(255, 255, 255, 0.1); }
  .theme_sky .modal-header .close span{
    opacity:0.6;
    top:-1px;
    font-size:18px;
    font-weight:300;
    color:rgba(0, 0, 0, 0.6);
    left:-3px;
    text-shadow:none; }
    .dark .theme_sky .modal-header .close span{
      color:#c6c6c6; }

.theme_sky .modal-dialog{
  position:relative;
  margin:15% auto; }
  @media (max-width: 575px){
    .theme_sky .modal-dialog{
      width:auto; } }
  .theme_sky .modal-dialog.modal-height-md{
    margin:7% auto; }
  .theme_sky .modal-dialog.modal-radio-button{
    max-width:438px; }
    .theme_sky .modal-dialog.modal-radio-button span{
      margin-left:36px; }
    .theme_sky .modal-dialog.modal-radio-button .succesWeb{
      color:#2E7D32; }
      .dark .theme_sky .modal-dialog.modal-radio-button .succesWeb{
        color:#60AD53; }
    .theme_sky .modal-dialog.modal-radio-button .bodySecondary{
      color:rgba(0, 0, 0, 0.6); }
      .dark .theme_sky .modal-dialog.modal-radio-button .bodySecondary{
        color:rgba(255, 255, 255, 0.7); }

.theme_sky .modal-title{
  font-size:1.125rem;
  font-weight:bold;
  color:rgba(0, 0, 0, 0.87); }
  .dark .theme_sky .modal-title{
    color:#ffffff; }

.theme_sky .modal-body{
  color:rgba(0, 0, 0, 0.87); }
  .dark .theme_sky .modal-body{
    color:#ffffff; }
  .theme_sky .modal-body.over80height{
    overflow:auto;
    height:80vh; }

.theme_sky .modal-content{
  background-color:#ffffff;
  box-shadow:none;
  border-width:0;
  margin-left:8px;
  margin-right:8px; }
  .dark .theme_sky .modal-content{
    background-color:#202425;
    box-shadow:none;
    border-width:0; }

.theme_sky .modal-footer.text-center{
  text-align:center; }

.theme_sky .modal-sm{
  width:320px; }

.theme_sky .sky_icon.sky_icon-gato-de-botas{
  width:258px;
  height:150px;
  background-size:268px 164px; }

.theme_sky .sky_icon.sky_icon-negociar{
  width:148px;
  height:148px;
  background-size:148px 148px; }

@media (min-width: 1200px){
  .theme_sky .modal-sm{
    width:379px; } }

@media (max-width: 767px){
  .theme_sky .modal-dialog{
    bottom:initial;
    left:initial;
    margin:30% auto;
    overflow:initial;
    right:initial;
    top:initial; }
  .theme_sky .modal-content{
    border-radius:6px;
    border-width:0;
    box-shadow:none;
    height:100%; }
  .theme_sky .modal-body{
    bottom:initial;
    left:initial;
    position:relative;
    right:initial;
    top:initial; }
  .theme_sky .modal-footer{
    bottom:initial;
    left:initial;
    position:initial;
    right:initial; } }

.theme_sky .nav-tabs{
  border-bottom:none; }
  .theme_sky .nav-tabs > li > a{
    cursor:default;
    background-color:rgba(0, 0, 0, 0);
    border:none; }
    .theme_sky .nav-tabs > li > a:hover{
      border-color:transparent;
      background-color:rgba(32, 36, 37, 0.1); }
    .theme_sky .nav-tabs > li > a:focus{
      background-color:rgba(32, 36, 37, 0.1); }
      .dark .theme_sky .nav-tabs > li > a:focus{
        background-color:rgba(255, 255, 255, 0.1); }
  .theme_sky .nav-tabs > li.active > a{
    cursor:default;
    background-color:rgba(0, 0, 0, 0);
    border:none;
    border-bottom:4px solid;
    border-bottom-color:#D81818; }
    .theme_sky .nav-tabs > li.active > a:hover, .theme_sky .nav-tabs > li.active > a:focus{
      cursor:default;
      border:none;
      border-bottom:4px solid;
      border-bottom-color:#D81818;
      background-color:rgba(32, 36, 37, 0.1); }
      .dark .theme_sky .nav-tabs > li.active > a:hover, .dark .theme_sky .nav-tabs > li.active > a:focus{
        background-color:rgba(255, 255, 255, 0.1); }
  .theme_sky .nav-tabs > li > span.disable{
    margin-right:2px;
    line-height:1.42857143;
    border:1px solid transparent;
    border-radius:4px 4px 0 0;
    position:relative;
    display:block;
    padding:10px 15px; }

.theme_sky .container-tabs{
  background-color:white; }
  .theme_sky .container-tabs .nav-tabs > li:not(:active){
    padding-bottom:3px;
    border-bottom:1px solid rgba(80, 80, 80, 0.15); }
    .theme_sky .container-tabs .nav-tabs > li:not(:active) a{
      border-radius:unset;
      margin:0;
      cursor:pointer;
      color:rgba(0, 0, 0, 0.38); }
      .theme_sky .container-tabs .nav-tabs > li:not(:active) a:hover{
        background-color:unset; }
      .dark .theme_sky .container-tabs .nav-tabs > li:not(:active) a{
        color:rgba(255, 255, 255, 0.7); }
    .theme_sky .container-tabs .nav-tabs > li:not(:active).active{
      border:none; }
      .theme_sky .container-tabs .nav-tabs > li:not(:active).active a{
        border-bottom:4px solid;
        border-bottom-color:#D81818; }
        .theme_sky .container-tabs .nav-tabs > li:not(:active).active a:focus{
          background-color:unset; }
  .theme_sky .container-tabs .tab-content{
    padding:27px 16px; }
  .dark .theme_sky .container-tabs{
    background-color:#242a2c; }

.theme_sky .well{
  background-color:rgba(0, 0, 0, 0); }

.theme_sky .panel-default > .panel-heading{
  background-color:rgba(0, 0, 0, 0);
  padding:0; }

.theme_sky .accordion hr{
  border-top:1px rgba(80, 80, 80, 0.1) solid;
  margin:0 0 0 16px;
  padding:0; }

.theme_sky .accordion.panel-group{
  background-color:rgba(0, 0, 0, 0); }
  .theme_sky .accordion.panel-group .panel{
    margin-top:0;
    margin-bottom:0;
    border-radius:0;
    border:none;
    box-shadow:none;
    background-color:rgba(0, 0, 0, 0); }
    .theme_sky .accordion.panel-group .panel .panel-body{
      border:none; }

.theme_sky .accordion .panel-title{
  line-height:1.1;
  position:relative; }
  .theme_sky .accordion .panel-title a{
    color:rgba(0, 0, 0, 0.87);
    padding:15px 45px 10px 16px;
    position:relative;
    display:block; }
    .dark .theme_sky .accordion .panel-title a{
      color:#ffffff; }
    @media (min-width: 768px){
      .theme_sky .accordion .panel-title a:hover{
        background-color:rgba(0, 0, 0, 0.1); }
        .dark .theme_sky .accordion .panel-title a:hover{
          background-color:rgba(255, 255, 255, 0.1); } }
    .theme_sky .accordion .panel-title a:before{
      right:22px;
      -webkit-transform:rotate(-45deg);
      transform:rotate(-45deg);
      -moz-transform:rotate(-45deg);
      -ms-transform:rotate(-45deg);
      -o-transform:rotate(-45deg); }
    .theme_sky .accordion .panel-title a:after{
      right:16px;
      -webkit-transform:rotate(45deg);
      transform:rotate(45deg);
      -moz-transform:rotate(45deg);
      -ms-transform:rotate(45deg);
      -o-transform:rotate(45deg); }
    .theme_sky .accordion .panel-title a:before, .theme_sky .accordion .panel-title a:after{
      background:#505050;
      border-radius:40%;
      bottom:0;
      content:"";
      display:block;
      height:3px;
      left:auto;
      margin:auto;
      position:absolute;
      top:0;
      transition:.35s ease;
      width:11px; }
      .dark .theme_sky .accordion .panel-title a:before, .dark .theme_sky .accordion .panel-title a:after{
        background:#eeeeee; }
    .theme_sky .accordion .panel-title a.collapsed:before{
      -webkit-transform:rotate(45deg);
      transform:rotate(45deg);
      -moz-transform:rotate(45deg);
      -ms-transform:rotate(45deg);
      -o-transform:rotate(45deg); }
    .theme_sky .accordion .panel-title a.collapsed:after{
      -webkit-transform:rotate(-45deg);
      transform:rotate(-45deg);
      -moz-transform:rotate(-45deg);
      -ms-transform:rotate(-45deg);
      -o-transform:rotate(-45deg); }

.theme_sky .accordion .n-list{
  display:none; }

.theme_sky .accordion.numbered hr{
  margin:0 0 0 45px;
  padding:0;
  width:calc(100% - 45px); }

.theme_sky .accordion.numbered .panel-title a{
  padding:15px 45px 10px 45px; }

.theme_sky .accordion.numbered .panel-title span.n-list{
  width:24px;
  height:24px;
  padding:0;
  display:inline-block;
  border-radius:50%;
  border:2px solid #D81818;
  color:#D81818;
  font-weight:300;
  font-size:.78em;
  position:absolute;
  top:50%;
  left:6px;
  transform:translateY(-50%); }
  .theme_sky .accordion.numbered .panel-title span.n-list span{
    width:100%;
    text-align:center;
    position:absolute;
    top:50%;
    transform:translateY(-50%); }

.theme_sky .accordion.numbered .panel-body{
  padding-left:45px; }

.theme_sky .accordion.list .panel-title{
  line-height:1.375; }
  .theme_sky .accordion.list .panel-title a{
    padding:13px 16px; }
    @media (max-width: 767px){
      .theme_sky .accordion.list .panel-title a{
        padding:13px 40px 13px 16px; } }

.theme_sky .accordion.leads .panel-list{
  padding:1.5rem; }
  .theme_sky .accordion.leads .panel-list .item{
    position:relative; }
    .theme_sky .accordion.leads .panel-list .item:not(:last-child){
      margin-bottom:1.125rem; }
    .theme_sky .accordion.leads .panel-list .item:before{
      content:'';
      position:absolute;
      left:0;
      right:0;
      top:2px;
      bottom:0;
      height:1px;
      background:rgba(80, 80, 80, 0.15);
      margin:auto;
      z-index:0; }
      .dark .theme_sky .accordion.leads .panel-list .item:before{
        background:rgba(238, 238, 238, 0.15); }
    .theme_sky .accordion.leads .panel-list .item .left{
      position:relative; }
      .theme_sky .accordion.leads .panel-list .item .left .sky_icon.success{
        color:#2E7D32; }
        .dark .theme_sky .accordion.leads .panel-list .item .left .sky_icon.success{
          color:#60AD53; }
      .theme_sky .accordion.leads .panel-list .item .left .sky_icon.error{
        color:#D81818; }
        .dark .theme_sky .accordion.leads .panel-list .item .left .sky_icon.error{
          color:#FF5454; }
    .theme_sky .accordion.leads .panel-list .item .right{
      position:relative; }

.theme_sky input, .theme_sky button, .theme_sky select, .theme_sky textarea{
  font-family:'Roboto', sans-serif; }

.theme_sky .form-group{
  margin-bottom:24px; }

.theme_sky .form-control{
  border:1px solid #eeeeee;
  box-shadow:none;
  font-size:1rem;
  color:rgba(0, 0, 0, 0.87);
  min-height:3rem;
  padding:12px 16px;
  font-weight:normal;
  background-color:#ffffff; }
  .theme_sky .form-control:not(:placeholder-shown){
    font-style:normal; }
  .dark .theme_sky .form-control{
    border:1px solid #505050;
    color:#ffffff;
    background-color:#202425; }
  .theme_sky .form-control.bgLightest{
    background-color:#161819;
    border:1px solid #505050; }
    .theme_sky .form-control.bgLightest.primaryLightestWeb{
      color:#ffffff; }
    .theme_sky .form-control.bgLightest.secondaryLightestWeb{
      color:rgba(255, 255, 255, 0.7); }
  .theme_sky .form-control:focus{
    border:2px solid #eeeeee;
    outline:0;
    box-shadow:none; }
    .dark .theme_sky .form-control:focus{
      border:2px solid #505050; }
  .theme_sky .form-control.error{
    border:2px solid #996910; }
    .dark .theme_sky .form-control.error{
      border:2px solid #CC8C17; }
  .theme_sky .form-control.validated{
    border:2px solid #2E7D32; }
    .dark .theme_sky .form-control.validated{
      border:2px solid #60AD53; }
  .theme_sky .form-control.btn.disabled, .theme_sky .form-control[disabled], .theme_sky .form-control[readonly],
  fieldset[disabled] .theme_sky .form-control{
    cursor:not-allowed;
    background-color:#ffffff;
    color:rgba(0, 0, 0, 0.38); }
    .dark .theme_sky .form-control.btn.disabled, .dark .theme_sky .form-control[disabled], .dark .theme_sky .form-control[readonly], .dark
    fieldset[disabled] .theme_sky .form-control{
      background-color:#202425;
      color:rgba(255, 255, 255, 0.5); }
  .theme_sky .form-control[readonly]{
    pointer-events:initial; }

.theme_sky label.error{
  margin-top:3px;
  font-size:0.875rem;
  color:rgba(0, 0, 0, 0.6);
  font-weight:normal; }
  .theme_sky label.error:before{
    font-family:'SKY-Icon-Font', fantasy !important;
    content:"\e256";
    font-size:1.25rem;
    padding-right:7px;
    position:relative;
    top:2px;
    color:#996910; }
  .dark .theme_sky label.error{
    color:rgba(255, 255, 255, 0.7); }
    .dark .theme_sky label.error:before{
      color:#CC8C17; }

.theme_sky label.validated:before{
  content:"\e255";
  color:#2E7D32; }

.dark .theme_sky label.validated:before{
  color:#60AD53; }

.theme_sky select.form-control{
  -webkit-appearance:none;
  -moz-appearance:none;
  appearance:none;
  background:url("../images/down.svg") no-repeat #ffffff;
  background-position:96% center;
  background-size:16px 16px;
  font-size:1rem;
  font-style:italic;
  color:rgba(0, 0, 0, 0.87); }
  .dark .theme_sky select.form-control{
    color:#ffffff;
    background:url("../images/dark-down.svg") no-repeat #202425;
    background-position:96% center;
    background-size:16px 16px; }

.theme_sky select[readonly]{
  pointer-events:none;
  touch-action:none; }

.theme_sky input[type="radio"]{
  opacity:0;
  position:absolute;
  left:0; }
  .theme_sky input[type="radio"] + label{
    padding-left:1.875rem;
    position:relative; }
    .theme_sky input[type="radio"] + label:before{
      content:"\e989";
      display:inline-block;
      margin:0 3px 0 0;
      font-family:'SKY-Icon-Font', fantasy !important;
      font-size:20px;
      position:absolute;
      left:0;
      top:-2px; }
    .theme_sky input[type="radio"] + label.right{
      padding-left:0; }
      .theme_sky input[type="radio"] + label.right:before{
        right:0;
        left:initial; }
  .theme_sky input[type="radio"]:checked + label:before{
    color:#D81818;
    content:"\e98b";
    font-family:'SKY-Icon-Font', fantasy !important;
    font-size:20px; }
  .theme_sky input[type="radio"]:checked + label:after{
    font-weight:bold; }
  .theme_sky input[type="radio"]:checked:focus + label:before{
    color:#782D2B; }

.theme_sky input[type="checkbox"]{
  opacity:0;
  position:absolute;
  left:0; }
  .theme_sky input[type="checkbox"] + label{
    padding-left:1.875rem;
    position:relative; }
    .theme_sky input[type="checkbox"] + label:before{
      color:rgba(0, 0, 0, 0.6);
      display:inline-block;
      content:"\e9a9";
      font-family:'SKY-Icon-Font', fantasy;
      margin:0 3px 0 0;
      font-size:20px;
      position:absolute;
      left:0;
      top:-2px; }
    .theme_sky input[type="checkbox"] + label.right{
      padding-left:0; }
      .theme_sky input[type="checkbox"] + label.right:before{
        right:0;
        left:initial; }
  .theme_sky input[type="checkbox"]:checked + label:before{
    color:#D81818;
    display:inline-block;
    content:"\e9aa";
    font-family:'SKY-Icon-Font', fantasy;
    font-size:20px;
    margin:0 3px 0 0;
    position:absolute;
    left:0;
    top:-2px; }
  .theme_sky input[type="checkbox"]:checked + label:after{
    font-weight:bold; }
  .theme_sky input[type="checkbox"]:checked + label.right{
    padding-left:0; }
    .theme_sky input[type="checkbox"]:checked + label.right:before{
      right:0;
      left:initial; }
  .theme_sky input[type="checkbox"]:checked:focus + label:before{
    color:#782D2B; }
  .theme_sky input[type="checkbox"]:focus + label:before{
    color:#782D2B; }

.theme_sky input[type="checkbox"][disabled="disabled"] + label{
  cursor:not-allowed; }
  .theme_sky input[type="checkbox"][disabled="disabled"] + label:before{
    opacity:0.54;
    cursor:not-allowed; }

.theme_sky input[type="radio"][disabled="disabled"] + label{
  cursor:not-allowed; }
  .theme_sky input[type="radio"][disabled="disabled"] + label:before{
    opacity:0.54;
    cursor:not-allowed; }

.theme_sky .list-check{
  position:relative; }
  .theme_sky .list-check input[type="checkbox"], .theme_sky .list-check input[type="radio"]{
    opacity:0;
    visibility:hidden;
    position:absolute; }
    .theme_sky .list-check input[type="checkbox"]:checked + label, .theme_sky .list-check input[type="radio"]:checked + label{
      background-color:#e3e3eb;
      font-weight:bold;
      position:relative;
      padding-left:52px; }
      .theme_sky .list-check input[type="checkbox"]:checked + label:before, .theme_sky .list-check input[type="radio"]:checked + label:before{
        content:'';
        width:16px;
        height:16px;
        position:absolute;
        top:50%;
        left:21px;
        transform:translateY(-50%);
        background:url("../images/icon-check-confirm.svg") no-repeat center/16px;
        opacity:1; }
      .dark .theme_sky .list-check input[type="checkbox"]:checked + label, .dark .theme_sky .list-check input[type="radio"]:checked + label{
        background-color:rgba(0, 0, 0, 0.1); }
  .theme_sky .list-check input[type="checkbox"] + label, .theme_sky .list-check input[type="radio"] + label{
    width:100%;
    padding:12px 0;
    margin:0;
    background-color:#fafaff;
    border-bottom:1px solid #e3e3eb; }
    .dark .theme_sky .list-check input[type="checkbox"] + label, .dark .theme_sky .list-check input[type="radio"] + label{
      background-color:#202425; }
    .theme_sky .list-check input[type="checkbox"] + label:before, .theme_sky .list-check input[type="radio"] + label:before{
      opacity:0;
      transition:all 400ms ease;
      border:none;
      color:transparent;
      position:relative; }
    @media (min-width: 750px){
      .theme_sky .list-check input[type="checkbox"] + label:hover, .theme_sky .list-check input[type="radio"] + label:hover{
        background-color:rgba(0, 0, 0, 0.1);
        cursor:pointer; } }
  .theme_sky .list-check:first-child label{
    border-top:1px solid #e3e3eb; }

.theme_sky .form-group .autocomplete{
  position:relative; }
  .theme_sky .form-group .autocomplete .autocomplete-items{
    position:absolute;
    border:1px solid rgba(80, 80, 80, 0.15);
    border-bottom:none;
    border-top:none;
    z-index:99;
    top:100%;
    left:0;
    right:0;
    max-height:170px;
    overflow:auto; }
    .theme_sky .form-group .autocomplete .autocomplete-items div{
      padding:10px;
      cursor:pointer;
      background-color:#fff;
      border-bottom:1px solid rgba(80, 80, 80, 0.15);
      color:rgba(0, 0, 0, 0.6); }
      .theme_sky .form-group .autocomplete .autocomplete-items div strong{
        color:rgba(0, 0, 0, 0.87); }
      .theme_sky .form-group .autocomplete .autocomplete-items div:hover{
        background-color:#E5E5E5; }
  .theme_sky .form-group .autocomplete .autocomplete-active{
    background-color:#E5E5E5 !important;
    color:#ffffff; }

.theme_sky .input-icon{
  position:relative; }
  .theme_sky .input-icon .sky_icon{
    position:absolute;
    right:16px;
    top:12px; }
  .theme_sky .input-icon .form-control{
    padding-right:50px; }
  .theme_sky .input-icon.on-left .sky_icon{
    right:inherit;
    left:16px; }
  .theme_sky .input-icon.on-left .form-control{
    padding:12px 16px 12px 50px; }

.theme_sky .form-group .rounded-input{
  position:relative; }
  .theme_sky .form-group .rounded-input input[type=text]{
    height:36px;
    min-height:2em;
    border-radius:18px;
    box-shadow:0 4px 24px 0 rgba(47, 56, 59, 0.24);
    background-color:#ffffff;
    background-position:16px center;
    background-repeat:no-repeat; }
    .theme_sky .form-group .rounded-input input[type=text]:focus{
      border:1px solid #eeeeee;
      box-shadow:0 8px 36px 0 rgba(47, 56, 59, 0.24); }
    .theme_sky .form-group .rounded-input input[type=text].search{
      background-image:url("../images/icon-light-line-magnifier.svg");
      padding:6px 12px 6px 48px; }
      .dark .theme_sky .form-group .rounded-input input[type=text].search{
        background-image:url("../images/icon-dark-line-magnifier.svg"); }
    .theme_sky .form-group .rounded-input input[type=text]:invalid + .clear-field{
      display:none; }
    .dark .theme_sky .form-group .rounded-input input[type=text]{
      color:#ffffff;
      background-color:#1b2021; }
  .theme_sky .form-group .rounded-input .clear-field{
    width:24px;
    height:24px;
    background:url("../images/icon-light-filled-close.svg") no-repeat;
    position:absolute;
    z-index:4;
    right:16px;
    top:50%;
    transform:translateY(-50%);
    cursor:pointer;
    text-indent:-999em; }
    .dark .theme_sky .form-group .rounded-input .clear-field{
      background:url("../images/icon-dark-filled-close.svg") no-repeat; }

.theme_sky .form-group .tp-container .sky_icon{
  cursor:pointer; }

.theme_sky .form-group .tp-backdrop{
  display:none;
  position:fixed;
  width:100%;
  height:100%;
  top:0;
  left:0;
  background-color:rgba(0, 0, 0, 0.6);
  z-index:100; }

.theme_sky .form-group .tp-dialog{
  display:none;
  border-radius:8px;
  background-color:white;
  padding:50px 16px 16px;
  width:90%;
  position:fixed;
  top:50%;
  left:50%;
  transform:translate(-50%, -50%);
  z-index:110;
  box-shadow:0px 1px 4px 2px rgba(0, 0, 0, 0.4);
  text-align:center; }
  .dark .theme_sky .form-group .tp-dialog{
    background-color:#272B2D; }
    .dark .theme_sky .form-group .tp-dialog:after{
      border-top-color:#272B2D; }
  .theme_sky .form-group .tp-dialog .close{
    background-color:#dbdbdb;
    width:24px;
    display:inline-block;
    height:24px;
    border-radius:50%;
    opacity:1;
    position:absolute;
    top:16px;
    right:16px;
    outline:none; }
    .theme_sky .form-group .tp-dialog .close span{
      opacity:0.6;
      top:2px;
      font-size:1.2rem;
      font-weight:300;
      color:rgba(0, 0, 0, 0.6);
      right:10px;
      left:auto;
      text-shadow:none; }
  .theme_sky .form-group .tp-dialog strong{
    font-size:1.25em;
    padding-bottom:8px; }
  .theme_sky .form-group .tp-dialog p{
    margin-top:8px; }

.theme_sky .form-group .tp-show .tp-backdrop{
  display:block; }

.theme_sky .form-group .tp-show .tp-dialog{
  display:block; }

.theme_sky .codigo{
  max-width:100%;
  margin:0 0 1rem 0; }
  .theme_sky .codigo .inputSMS{
    background-color:#ffffff;
    height:3rem;
    width:2.5rem;
    margin:0;
    border:1px #e7e7e7 solid;
    border-radius:4px;
    font-size:1rem;
    text-align:center;
    -moz-appearance:textfield; }
    .dark .theme_sky .codigo .inputSMS{
      background-color:#202425; }
    .theme_sky .codigo .inputSMS::-webkit-inner-spin-button, .theme_sky .codigo .inputSMS::-webkit-outer-spin-button{
      -webkit-appearance:none;
      -moz-appearance:none;
      appearance:none; }
    .theme_sky .codigo .inputSMS.erro{
      border:solid 2px #996910;
      box-shadow:none;
      animation:treme 0.1s;
      animation-iteration-count:3; }
      .theme_sky .codigo .inputSMS.erro::before{
        font-weight:bold;
        color:navy;
        content:"Reference "; }
    .theme_sky .codigo .inputSMS.filled{
      border:2px #bfbebe solid; }
    .theme_sky .codigo .inputSMS:focus{
      outline:none; }
  @media (min-width: 992px){
    .theme_sky .codigo.spaced .inputSMS{
      margin:0 6px; } }

@media (min-width: 768px){
  .theme_sky .form-group .tp-dialog{
    padding:16px;
    max-width:272px;
    bottom:100%;
    position:absolute;
    right:0;
    top:inherit;
    left:inherit;
    transform:none; }
    .theme_sky .form-group .tp-dialog:after{
      content:'';
      position:absolute;
      bottom:0;
      right:18px;
      width:0;
      height:0;
      border:10px solid transparent;
      border-top-color:white;
      border-bottom:0;
      margin-left:-10px;
      margin-bottom:-10px; }
    .theme_sky .form-group .tp-dialog .close{
      display:none; }
  .theme_sky .form-group .tp-left .tp-dialog{
    right:auto;
    left:0; }
    .theme_sky .form-group .tp-left .tp-dialog:after{
      right:auto;
      left:28px; } }

.theme_sky .card{
  border-radius:10px;
  box-shadow:0 5px 16px 0 rgba(0, 0, 0, 0.1);
  background-color:#ffffff;
  max-width:288px;
  margin:0 auto 20px;
  border:none; }
  .dark .theme_sky .card{
    background-color:#202425; }
  .theme_sky .card .card-heading{
    padding-top:20px; }
    .theme_sky .card .card-heading .card-title .subHeading{
      margin:0px;
      color:rgba(0, 0, 0, 0.87); }
      .dark .theme_sky .card .card-heading .card-title .subHeading{
        color:#ffffff; }
  .theme_sky .card.package-card{
    border-color:transparent; }
    @media (min-width: 576px){
      .theme_sky .card.package-card{
        max-width:initial; } }
    .theme_sky .card.package-card.card-tag-top{
      margin-top:3rem; }
    .theme_sky .card.package-card .tag-top{
      position:absolute;
      top:-32px;
      background-color:#D81818;
      padding:8px 16px 12px;
      border-radius:8px 8px 0 0;
      margin-left:15px;
      z-index:-1;
      left:0; }
      .dark .theme_sky .card.package-card .tag-top{
        background-color:#FF5454; }
      .theme_sky .card.package-card .tag-top.black-friday{
        color:#ffffff;
        background-color:#161819; }
        .dark .theme_sky .card.package-card .tag-top.black-friday{
          background-color:#363D3E; }
      .theme_sky .card.package-card .tag-top.oferta-dna{
        color:rgba(0, 0, 0, 0.87);
        background-color:#f1f2fa; }
        .dark .theme_sky .card.package-card .tag-top.oferta-dna{
          color:#ffffff;
          background-color:#272B2D; }
    .theme_sky .card.package-card .card-heading .card-title{
      margin:0 16px 20px; }
      .theme_sky .card.package-card .card-heading .card-title h3, .theme_sky .card.package-card .card-heading .card-title .h3{
        margin-top:0; }
    .theme_sky .card.package-card .price-time{
      margin:19px 16px 16px; }
      @media (min-width: 768px){
        .theme_sky .card.package-card .price-time{
          margin:19px 0 16px 16px; } }
      .theme_sky .card.package-card .price-time .price-package{
        margin:0;
        display:block; }
      .theme_sky .card.package-card .price-time select.form-control{
        background-position:91% center; }
    @media (min-width: 768px){
      .theme_sky .card.package-card .package-line-separator{
        border-right:1px solid #eeeeee; }
        .dark .theme_sky .card.package-card .package-line-separator{
          border-right:1px solid #505050; } }
    @media (min-width: 768px){
      .theme_sky .card.package-card .card-footer{
        border-top:none; } }
    .theme_sky .card.package-card .card-footer .buttonLink{
      padding:12px 7px;
      color:rgba(0, 0, 0, 0.6);
      font-weight:normal; }
      .dark .theme_sky .card.package-card .card-footer .buttonLink{
        color:rgba(255, 255, 255, 0.7); }
      @media (min-width: 992px){
        .theme_sky .card.package-card .card-footer .buttonLink:hover{
          color:#DB524F; }
          .theme_sky .card.package-card .card-footer .buttonLink:hover .sky_icon:before{
            color:#DB524F; } }
      .theme_sky .card.package-card .card-footer .buttonLink:focus{
        color:#DB524F; }
        .theme_sky .card.package-card .card-footer .buttonLink:focus .sky_icon:before{
          color:#DB524F; }
    .theme_sky .card.package-card .card-footer .buttonIcon{
      padding:11px 7px; }
      @media (min-width: 768px){
        .theme_sky .card.package-card .card-footer .buttonIcon{
          padding:11px 0 7px; } }
  .theme_sky .card.chanel-card{
    border-color:transparent;
    max-width:initial; }
    .theme_sky .card.chanel-card .card-heading .card-title{
      margin-bottom:20px;
      float:left;
      width:calc(100% - 67px);
      padding-right:16px; }
    .theme_sky .card.chanel-card .price-time{
      margin:19px 16px 16px; }
      .theme_sky .card.chanel-card .price-time .price-package{
        margin:0;
        display:block; }
      .theme_sky .card.chanel-card .price-time select.form-control{
        background-position:91% center; }
    .theme_sky .card.chanel-card .card-footer{
      border-top:none; }
      .theme_sky .card.chanel-card .card-footer .from_price{
        margin:10px 0 10px 10px;
        display:inline-block; }
      .theme_sky .card.chanel-card .card-footer .buttonLink{
        padding:12px 7px;
        color:rgba(0, 0, 0, 0.6);
        font-weight:normal; }
        .dark .theme_sky .card.chanel-card .card-footer .buttonLink{
          color:rgba(255, 255, 255, 0.7); }
        .theme_sky .card.chanel-card .card-footer .buttonLink:focus{
          color:#DB524F; }
          .theme_sky .card.chanel-card .card-footer .buttonLink:focus .sky_icon:before{
            color:#DB524F; }
      .theme_sky .card.chanel-card .card-footer .buttonIcon{
        padding:7px 7px; }
        .theme_sky .card.chanel-card .card-footer .buttonIcon:focus{
          background-color:rgba(0, 0, 0, 0);
          color:#DB524F; }
          .theme_sky .card.chanel-card .card-footer .buttonIcon:focus .sky_icon:before{
            color:#DB524F; }
  .theme_sky .card.family-card{
    border-color:transparent;
    max-width:initial; }
    @media (max-width: 575px){
      .theme_sky .card.family-card{
        width:288px; } }
    @media (min-width: 576px){
      .theme_sky .card.family-card{
        width:288px; } }
    @media (min-width: 768px){
      .theme_sky .card.family-card{
        width:initial; } }
    .theme_sky .card.family-card .card-body .panel-group:first-child{
      margin-top:0px; }
    .theme_sky .card.family-card .card-body .panel-group{
      margin:0; }
      .theme_sky .card.family-card .card-body .panel-group .panel:first-child{
        margin-top:0px; }
      .theme_sky .card.family-card .card-body .panel-group .panel-title > a, .theme_sky .card.family-card .card-body .panel-group .panel-title > span{
        padding:0 26px 0 0; }
    .theme_sky .card.family-card .card-body label{
      margin:24px 16px 16px 16px;
      color:rgba(0, 0, 0, 0.87); }
      .dark .theme_sky .card.family-card .card-body label{
        color:#ffffff; }
    .theme_sky .card.family-card .card-body select{
      display:inline-block;
      width:113px;
      margin-bottom:16px;
      background-position:90% center; }
      @media (min-width: 992px){
        .theme_sky .card.family-card .card-body select{
          width:120px; } }
    .theme_sky .card.family-card .card-body [data-toggle='collapse']{
      display:inline-block;
      margin-top:18px;
      width:22px;
      height:22px;
      position:relative;
      top:11px;
      right:4px;
      text-indent:-500em; }
      @media (width: 320px){
        .theme_sky .card.family-card .card-body [data-toggle='collapse']{
          right:0; } }
      @media (min-width: 1200px){
        .theme_sky .card.family-card .card-body [data-toggle='collapse']{
          right:2px; } }
      .theme_sky .card.family-card .card-body [data-toggle='collapse']:after{
        right:3px; }
      .theme_sky .card.family-card .card-body [data-toggle='collapse']:before{
        right:9px; }
      .theme_sky .card.family-card .card-body [data-toggle='collapse']:focus{
        background-color:rgba(0, 0, 0, 0); }
        .theme_sky .card.family-card .card-body [data-toggle='collapse']:focus:after, .theme_sky .card.family-card .card-body [data-toggle='collapse']:focus:before{
          background-color:#D81818; }
    .theme_sky .card.family-card .card-footer .from_price{
      margin:10px 0 10px 6px;
      display:inline-block; }
    .theme_sky .card.family-card .card-footer .buttonLink{
      padding:12px 7px;
      color:rgba(0, 0, 0, 0.6);
      font-weight:normal; }
      .dark .theme_sky .card.family-card .card-footer .buttonLink{
        color:rgba(255, 255, 255, 0.7); }
      .theme_sky .card.family-card .card-footer .buttonLink:focus{
        color:#DB524F; }
        .theme_sky .card.family-card .card-footer .buttonLink:focus .sky_icon:before{
          color:#DB524F; }
    .theme_sky .card.family-card .card-footer .buttonIcon{
      padding:7px 0px; }
      .theme_sky .card.family-card .card-footer .buttonIcon:focus{
        background-color:rgba(0, 0, 0, 0);
        color:#DB524F; }
        .theme_sky .card.family-card .card-footer .buttonIcon:focus .sky_icon:before{
          color:#DB524F; }
  .theme_sky .card.promo-card .img-responsive{
    border-radius:10px 10px 0 0; }
  .theme_sky .card.promo-card .card-title{
    padding:0 16px; }
    .theme_sky .card.promo-card .card-title .subHeading{
      padding-bottom:2px; }
  .theme_sky .card.promo-card .buttonCard .sky_icon{
    height:24px;
    width:24px;
    font-size:1.4em;
    color:rgba(0, 0, 0, 0.87); }
  .theme_sky .card .card-heading .card-logo{
    width:41px;
    height:41px;
    float:left;
    margin:0 10px 17px 16px; }
  .theme_sky .card .card-heading .card-title{
    margin-bottom:10px;
    padding-right:12px; }
    .theme_sky .card .card-heading .card-title h2{
      margin-bottom:4px; }
  .theme_sky .card .card-body{
    clear:both; }
    .theme_sky .card .card-body .img-responsive{
      width:100%; }
    .theme_sky .card .card-body .card-description{
      margin:16px; }
  .theme_sky .card .card-footer{
    clear:both;
    padding:6px;
    border-top:1px solid rgba(80, 80, 80, 0.15);
    border-radius:0px 0px 10px 10px; }
    .dark .theme_sky .card .card-footer{
      border-top:1px solid rgba(238, 238, 238, 0.15); }
  .theme_sky .card.fast-card .tag-top{
    position:absolute;
    top:-32px;
    background-color:#D81818;
    padding:8px 16px 12px;
    border-radius:8px 8px 0 0;
    z-index:-1;
    left:0; }
    .dark .theme_sky .card.fast-card .tag-top{
      background-color:#FF5454; }
  .theme_sky .card.fast-card .img-responsive{
    border-radius:10px 10px 0 0; }
  .theme_sky .card.fast-card .video-top-card{
    width:100%;
    border-radius:10px 10px 0 0; }
  .theme_sky .card.text-card, .theme_sky .card.video-card, .theme_sky .card.upgrade-card, .theme_sky .card.fast-card, .theme_sky .card.chanel-card{
    transition:box-shadow .3s ease-out, transform .3s ease-out, opacity .2s ease-out;
    transition-delay:.1s; }
    .theme_sky .card.text-card:hover, .theme_sky .card.video-card:hover, .theme_sky .card.upgrade-card:hover, .theme_sky .card.fast-card:hover, .theme_sky .card.chanel-card:hover{
      box-shadow:rgba(0, 0, 0, 0.05) 0px 2px 2px, rgba(0, 0, 0, 0.05) 0px 4px 4px, rgba(0, 0, 0, 0.05) 0px 8px 8px, rgba(0, 0, 0, 0.05) 0px 16px 16px, rgba(0, 0, 0, 0.05) 0px 32px 32px, rgba(0, 0, 0, 0.05) 0px 64px 64px;
      transform:translate(0, -4px); }
      .dark .theme_sky .card.text-card:hover, .dark .theme_sky .card.video-card:hover, .dark .theme_sky .card.upgrade-card:hover, .dark .theme_sky .card.fast-card:hover, .dark .theme_sky .card.chanel-card:hover{
        box-shadow:rgba(0, 0, 0, 0.01) 0px 2px 2px, rgba(0, 0, 0, 0.01) 0px 4px 4px, rgba(0, 0, 0, 0.01) 0px 8px 8px, rgba(0, 0, 0, 0.01) 0px 16px 16px, rgba(0, 0, 0, 0.01) 0px 32px 32px, rgba(0, 0, 0, 0.01) 0px 64px 64px; }
  .theme_sky .card.focused{
    box-shadow:0 0 26px 0 rgba(0, 0, 0, 0.7); }

.banner-link{
  display:inline-block;
  position:relative;
  max-width:100%; }
  .banner-link:before{
    content:'';
    position:absolute;
    width:100%;
    height:100%;
    background-image:linear-gradient(180deg, rgba(255, 255, 255, 0) 40%, rgba(0, 0, 0, 0.8) 100%); }
  .banner-link img{
    max-width:100%; }
  .banner-link a.v-link{
    position:absolute;
    right:17px;
    bottom:12px;
    padding:2px 0 2px 32px;
    font-weight:bold;
    background:url("../images/icon-info.svg") no-repeat left center/24px; }

.theme_sky .complex-list{
  background-color:#ffffff; }
  .dark .theme_sky .complex-list{
    background-color:#202425; }
    .dark .theme_sky .complex-list ul.accordion.panel-group li{
      border-bottom:1px solid #505050; }
  .theme_sky .complex-list ul.accordion.panel-group{
    padding:0; }
    .theme_sky .complex-list ul.accordion.panel-group li{
      list-style:none;
      padding:16px 15px;
      border-bottom:1px solid #E0E0E5; }
      .theme_sky .complex-list ul.accordion.panel-group li:last-child{
        border:none; }
      .theme_sky .complex-list ul.accordion.panel-group li .header-list{
        position:relative;
        padding-left:43px; }
        .theme_sky .complex-list ul.accordion.panel-group li .header-list .n-list{
          width:24px;
          height:24px;
          display:inline-block;
          border-radius:50%;
          border:2px solid #D81818;
          color:#D81818;
          font-weight:bold;
          position:absolute;
          top:50%;
          left:0;
          transform:translateY(-50%); }
          .dark .theme_sky .complex-list ul.accordion.panel-group li .header-list .n-list{
            border:2px solid #FF5454;
            color:#FF5454; }
          .theme_sky .complex-list ul.accordion.panel-group li .header-list .n-list div{
            width:100%;
            text-align:center;
            position:absolute;
            top:50%;
            transform:translateY(-50%); }
          .theme_sky .complex-list ul.accordion.panel-group li .header-list .n-list.disabled{
            background-color:#e3e3eb;
            border:none;
            color:rgba(0, 0, 0, 0.87); }
          .theme_sky .complex-list ul.accordion.panel-group li .header-list .n-list.check{
            border-color:rgba(0, 0, 0, 0.1); }
            .theme_sky .complex-list ul.accordion.panel-group li .header-list .n-list.check div{
              text-indent:-999em;
              background:url("../images/icon-check-grey.svg") no-repeat center/12px auto; }
            .dark .theme_sky .complex-list ul.accordion.panel-group li .header-list .n-list.check{
              filter:invert(100%); }
        .theme_sky .complex-list ul.accordion.panel-group li .header-list .wrap-txt{
          display:inline-block;
          width:90%; }
          .theme_sky .complex-list ul.accordion.panel-group li .header-list .wrap-txt h3{
            margin-top:0;
            font-size:1rem; }
          .theme_sky .complex-list ul.accordion.panel-group li .header-list .wrap-txt p{
            margin-bottom:0; }
        .theme_sky .complex-list ul.accordion.panel-group li .header-list a[data-toggle]{
          display:inline-block;
          width:50px;
          height:20px;
          position:relative;
          top:50%;
          transform:translateY(-50%); }
          .theme_sky .complex-list ul.accordion.panel-group li .header-list a[data-toggle]:before{
            right:22px;
            -webkit-transform:rotate(-45deg);
            transform:rotate(-45deg);
            -moz-transform:rotate(-45deg);
            -ms-transform:rotate(-45deg);
            -o-transform:rotate(-45deg); }
          .theme_sky .complex-list ul.accordion.panel-group li .header-list a[data-toggle]:after{
            right:16px;
            -webkit-transform:rotate(45deg);
            transform:rotate(45deg);
            -moz-transform:rotate(45deg);
            -ms-transform:rotate(45deg);
            -o-transform:rotate(45deg); }
          .theme_sky .complex-list ul.accordion.panel-group li .header-list a[data-toggle]:before, .theme_sky .complex-list ul.accordion.panel-group li .header-list a[data-toggle]:after{
            background:#505050;
            border-radius:40%;
            bottom:0;
            content:"";
            display:block;
            height:3px;
            left:auto;
            margin:auto;
            position:absolute;
            top:0;
            transition:.35s ease;
            width:11px; }
            .dark .theme_sky .complex-list ul.accordion.panel-group li .header-list a[data-toggle]:before, .dark .theme_sky .complex-list ul.accordion.panel-group li .header-list a[data-toggle]:after{
              background:#eeeeee; }
          .theme_sky .complex-list ul.accordion.panel-group li .header-list a[data-toggle].collapsed:before{
            -webkit-transform:rotate(45deg);
            transform:rotate(45deg);
            -moz-transform:rotate(45deg);
            -ms-transform:rotate(45deg);
            -o-transform:rotate(45deg); }
          .theme_sky .complex-list ul.accordion.panel-group li .header-list a[data-toggle].collapsed:after{
            -webkit-transform:rotate(-45deg);
            transform:rotate(-45deg);
            -moz-transform:rotate(-45deg);
            -ms-transform:rotate(-45deg);
            -o-transform:rotate(-45deg); }

.theme_sky .thumbnail.sided{
  background-color:#ffffff;
  border:none;
  border-radius:10px;
  box-shadow:0 5px 16px 0 rgba(0, 0, 0, 0.1);
  margin-bottom:30px;
  margin-right:30px;
  padding:8px;
  width:555px !important; }
  .theme_sky .thumbnail.sided.full{
    height:248px; }
    .theme_sky .thumbnail.sided.full .caption{
      display:block;
      height:100%;
      width:100%; }
  .dark .theme_sky .thumbnail.sided{
    background-color:#202425; }
    .dark .theme_sky .thumbnail.sided .caption{
      color:#ffffff; }
      .dark .theme_sky .thumbnail.sided .caption .bottom-infos .logo-list .logo-item:last-child{
        background:#202425; }
  .theme_sky .thumbnail.sided .thumbnail-image{
    display:table-cell;
    padding-right:10px;
    position:relative; }
    .theme_sky .thumbnail.sided .thumbnail-image img{
      border-radius:5px;
      box-shadow:0 5px 10px -5px rgba(0, 0, 0, 0.38);
      max-height:216px; }
    .theme_sky .thumbnail.sided .thumbnail-image .label-price{
      position:absolute;
      top:8px;
      left:-8px; }
  .theme_sky .thumbnail.sided .caption{
    color:rgba(0, 0, 0, 0.87);
    display:table-cell;
    padding:8px;
    position:relative;
    width:10000px; }
    .theme_sky .thumbnail.sided .caption .bottom-infos{
      bottom:8px;
      left:8px;
      position:absolute;
      right:8px; }
    .theme_sky .thumbnail.sided .caption .logo-list .logo-item:last-child{
      background:#ffffff;
      border:2px solid #D81818;
      color:#D81818;
      display:inline-block !important;
      line-height:1.43;
      text-align:center; }
      .theme_sky .thumbnail.sided .caption .logo-list .logo-item:last-child span{
        font-weight:700;
        vertical-align:middle; }
  @media screen and (max-width: 767px){
    .theme_sky .thumbnail.sided{
      margin-right:15px;
      padding:0;
      width:240px !important; }
      .theme_sky .thumbnail.sided.full{
        height:auto; }
        .theme_sky .thumbnail.sided.full .caption{
          padding-top:16px; }
      .theme_sky .thumbnail.sided .thumbnail-image{
        display:block;
        padding:0; }
        .theme_sky .thumbnail.sided .thumbnail-image:before{
          background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0) 50%, black 82%);
          content:'';
          display:block;
          height:100%;
          opacity:0.85;
          position:absolute;
          width:100%;
          z-index:1; }
        .theme_sky .thumbnail.sided .thumbnail-image img{
          border-radius:10px 10px 0 0;
          box-shadow:none;
          margin:auto;
          max-height:128px;
          width:100%; }
        .theme_sky .thumbnail.sided .thumbnail-image .label{
          position:absolute;
          top:8px;
          right:8px; }
        .theme_sky .thumbnail.sided .thumbnail-image .content{
          position:absolute;
          bottom:0;
          left:16px;
          right:16px;
          z-index:2; }
      .theme_sky .thumbnail.sided .caption{
        padding:8px 16px 16px; }
        .theme_sky .thumbnail.sided .caption .label-price{
          position:absolute;
          top:13px;
          left:0; }
        .theme_sky .thumbnail.sided .caption .logo-list .logo-item:nth-child(n+5):nth-child(-n+8){
          display:none; } }

.theme_sky .jumbotron-image{
  background:white;
  color:#ffffff;
  position:relative;
  padding:0; }
  .theme_sky .jumbotron-image:before{
    background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0) 50%, black 82%);
    border-radius:8px;
    content:'';
    display:block;
    height:100%;
    position:absolute;
    width:100%;
    z-index:1; }
  .theme_sky .jumbotron-image .banner{
    border-radius:8px;
    position:relative;
    width:100%; }
  .theme_sky .jumbotron-image .content{
    bottom:0;
    left:0;
    padding:32px;
    position:absolute;
    width:100%;
    z-index:2; }
    .theme_sky .jumbotron-image .content h1{
      margin-bottom:5px; }
  @media (max-width: 767px){
    .theme_sky .jumbotron-image{
      margin:0 -15px; }
      .theme_sky .jumbotron-image:before{
        border-radius:0; }
      .theme_sky .jumbotron-image .banner{
        border-radius:0; }
      .theme_sky .jumbotron-image .content{
        padding:14px; }
        .theme_sky .jumbotron-image .content h1{
          margin-top:10px;
          font-size:1.25rem; } }

.theme_sky .modal-sky{
  background-color:#ffffff;
  border-radius:8px;
  height:35.0625rem;
  left:50%;
  max-height:100%;
  max-width:100%;
  min-height:35.0625rem;
  padding:3.5rem 6.125rem;
  position:relative;
  text-align:center;
  top:50%;
  transform:translate(-50%, -50%);
  width:34.6875rem;
  z-index:99999; }
  @media screen and (max-width: 1199px){
    .theme_sky .modal-sky{
      padding:3.5rem 4.9375rem;
      width:27.5rem; } }
  @media screen and (max-width: 767px){
    .theme_sky .modal-sky{
      border-radius:0;
      height:100%;
      left:initial;
      padding:3rem 0.9375rem;
      top:initial;
      transform:initial;
      width:100%; } }
  .dark .theme_sky .modal-sky{
    background-color:#202425; }
    .dark .theme_sky .modal-sky .formulario-login .form-group{
      color:rgba(255, 255, 255, 0.7); }
  .theme_sky .modal-sky .buttonPrimary,
  .theme_sky .modal-sky .buttonSecondary,
  .theme_sky .modal-sky .buttonIconPrimary{
    max-width:16rem;
    margin:0 auto;
    width:100%; }
  .theme_sky .modal-sky img{
    display:block;
    margin:0 auto; }
    .theme_sky .modal-sky img.space-medium{
      margin-bottom:1.5rem; }
    .theme_sky .modal-sky img.space-large{
      margin-bottom:3.375rem; }
    @media screen and (max-width: 767px){
      .theme_sky .modal-sky img.space-medium, .theme_sky .modal-sky img.space-large{
        margin-bottom:3.375rem; } }
  .theme_sky .modal-sky .close{
    line-height:0;
    opacity:1;
    position:absolute;
    right:1.5rem;
    top:1.5rem;
    z-index:2;
    transition:all 0.2s ease-in-out;
    background-color:#e3e3eb;
    border-radius:50%; }
    .dark .theme_sky .modal-sky .close{
      background-color:#2A2F30; }
    @media screen and (max-width: 767px){
      .theme_sky .modal-sky .close{
        right:0.625rem;
        top:0.625rem; } }
    .theme_sky .modal-sky .close:hover{
      background-color:#f1f2fa; }
      .dark .theme_sky .modal-sky .close:hover{
        background-color:#272B2D; }
    .theme_sky .modal-sky .close span{
      top:-1px; }
  .theme_sky .modal-sky .formulario-login .form-group{
    color:rgba(0, 0, 0, 0.6);
    margin-bottom:0;
    text-align:left; }
    .theme_sky .modal-sky .formulario-login .form-group label{
      margin-bottom:0.1875rem; }
      .theme_sky .modal-sky .formulario-login .form-group label.error{
        margin:0 0 0.625rem; }
    .theme_sky .modal-sky .formulario-login .form-group .form-control{
      margin-bottom:1rem;
      width:100%; }
      .theme_sky .modal-sky .formulario-login .form-group .form-control.error{
        margin-bottom:0; }
  .theme_sky .modal-sky .modal-header{
    background:inherit;
    border:inherit;
    color:inherit;
    padding:0; }
  .theme_sky .modal-sky .modal-body{
    background:inherit;
    color:inherit;
    padding:0; }
    .theme_sky .modal-sky .modal-body #errorTXT{
      margin:0 0 1rem;
      color:#CC8C17; }
    .theme_sky .modal-sky .modal-body .selecionar-assinaturas{
      height:6rem;
      position:relative; }
      .theme_sky .modal-sky .modal-body .selecionar-assinaturas input[type="radio"] + label{
        cursor:pointer; }
        .theme_sky .modal-sky .modal-body .selecionar-assinaturas input[type="radio"] + label:before{
          position:relative;
          float:left;
          margin:1.25rem 0 0 -1.8125rem; }
      .theme_sky .modal-sky .modal-body .selecionar-assinaturas input[type="radio"]:checked + label{
        cursor:initial; }
      .theme_sky .modal-sky .modal-body .selecionar-assinaturas p{
        margin:0 0 -0.125rem 0;
        display:flex;
        word-break:break-all; }
      .theme_sky .modal-sky .modal-body .selecionar-assinaturas .address-signature{
        width:auto;
        overflow:hidden;
        white-space:nowrap;
        text-overflow:ellipsis;
        display:inline-block;
        vertical-align:bottom; }
      .theme_sky .modal-sky .modal-body .selecionar-assinaturas .number-signature{
        display:inline-block;
        width:3.75rem;
        vertical-align:bottom;
        min-width:3.75rem; }
      .theme_sky .modal-sky .modal-body .selecionar-assinaturas label{
        float:left;
        text-align:left;
        margin:0;
        padding-left:2.25rem;
        max-width:100%; }
        .theme_sky .modal-sky .modal-body .selecionar-assinaturas label:nth-of-type(2){
          margin:0 0 0 2.25rem; }
    .theme_sky .modal-sky .modal-body hr{
      margin:0 0 0.8125rem 0; }
      @media screen and (max-width: 767px){
        .theme_sky .modal-sky .modal-body hr{
          margin:0 -1.875rem 0.8125rem 0; } }
  .theme_sky .modal-sky .modal-footer{
    background:inherit;
    border:inherit;
    border-radius:8px;
    bottom:0;
    color:inherit;
    left:0;
    margin-bottom:0;
    padding:0 6.125rem 3.5rem;
    position:absolute;
    text-align:inherit;
    width:100%; }
    @media screen and (max-width: 1199px){
      .theme_sky .modal-sky .modal-footer{
        padding:0 4.9375rem 3.5rem; } }
    @media screen and (max-width: 767px){
      .theme_sky .modal-sky .modal-footer{
        padding:0 0.9375rem 3rem; } }
  .theme_sky .modal-sky.modal-full{
    padding:0; }
    .theme_sky .modal-sky.modal-full .formSignature{
      height:100%; }
    .theme_sky .modal-sky.modal-full .modal-header{
      border-radius:8px;
      padding:3.5rem 6.125rem 0; }
      @media screen and (max-width: 1199px){
        .theme_sky .modal-sky.modal-full .modal-header{
          padding:3.5rem 4.9375rem 0; } }
      @media screen and (max-width: 767px){
        .theme_sky .modal-sky.modal-full .modal-header{
          padding:3rem 0.9375rem 0; } }
      .theme_sky .modal-sky.modal-full .modal-header + .modal-body{
        padding-top:0; }
      .theme_sky .modal-sky.modal-full .modal-header.modal-image{
        padding:1.25rem 0 0; }
        .theme_sky .modal-sky.modal-full .modal-header.modal-image img{
          width:100%; }
    .theme_sky .modal-sky.modal-full .modal-body{
      height:calc(100% - 8.25rem - 8rem);
      overflow-x:hidden;
      overflow-y:auto;
      padding-top:3.5rem; }
      .theme_sky .modal-sky.modal-full .modal-body.spaced{
        padding:0 6.125rem 0; }
        @media screen and (max-width: 1199px){
          .theme_sky .modal-sky.modal-full .modal-body.spaced{
            padding:0 4.9375rem 0; } }
        @media screen and (max-width: 767px){
          .theme_sky .modal-sky.modal-full .modal-body.spaced{
            padding:0 0.9375rem 0; } }
      @media screen and (min-width: 768px){
        .theme_sky .modal-sky.modal-full .modal-body.with-scroll{
          padding-left:1.0625rem; } }
    .theme_sky .modal-sky.modal-full .list.initial .modal-body{
      height:calc(100% - 11.75rem); }
    .theme_sky .modal-sky.modal-full .list.initial .modal-footer{
      display:none; }
    @media screen and (min-width: 1200px){
      .theme_sky .modal-sky.modal-full .delete .modal-body{
        margin:0 2.1875rem; } }
  .theme_sky .modal-sky-busca{
    overflow:auto;
    max-width:100%;
    width:100%;
    height:100%;
    background-color:rgba(250, 250, 255, 0.98);
    padding:5.625rem 8.4375rem;
    z-index:1000; }
    @media screen and (max-width: 1199px){
      .theme_sky .modal-sky-busca{
        padding:5.625rem 3.5625rem; } }
    @media screen and (max-width: 767px){
      .theme_sky .modal-sky-busca{
        padding:2.5rem 1rem; } }
    .dark .theme_sky .modal-sky-busca{
      background-color:rgba(22, 24, 25, 0.98); }
    .theme_sky .modal-sky-busca .modal-content{
      background-color:transparent;
      height:100%;
      margin:0;
      position:relative;
      padding-top:2.5rem;
      overflow:visible; }
      @media screen and (max-width: 767px){
        .theme_sky .modal-sky-busca .modal-content{
          padding-top:2rem; } }
    .theme_sky .modal-sky-busca .close{
      line-height:0;
      opacity:1;
      z-index:1;
      position:absolute;
      margin-bottom:1rem;
      transition:all 0.2s ease-in-out;
      background-color:#e3e3eb;
      border-radius:50%;
      right:0;
      top:0; }
      .dark .theme_sky .modal-sky-busca .close{
        background-color:#2A2F30; }
      .theme_sky .modal-sky-busca .close:hover{
        background-color:#f1f2fa; }
        .dark .theme_sky .modal-sky-busca .close:hover{
          background-color:#272B2D; }
      .theme_sky .modal-sky-busca .close span{
        top:0; }
    .theme_sky .modal-sky-busca .form-searchBar{
      margin-bottom:2.875rem;
      position:relative; }
      .theme_sky .modal-sky-busca .form-searchBar #searchBar-error{
        position:absolute;
        bottom:-2.1875rem;
        left:0; }
        @media screen and (max-width: 767px){
          .theme_sky .modal-sky-busca .form-searchBar #searchBar-error{
            bottom:-0.625rem; } }
    .theme_sky .modal-sky-busca .searchBar{
      border-radius:2.375rem;
      background-color:#f1f2fa;
      border:none;
      background-image:none;
      -webkit-box-shadow:none;
      -moz-box-shadow:none;
      height:4rem;
      width:100%;
      max-height:4rem;
      max-width:100%;
      text-indent:4.5rem;
      padding:1.5rem 0rem;
      box-shadow:0 4px 8px -4px rgba(0, 0, 0, 0.25); }
      @media screen and (max-width: 767px){
        .theme_sky .modal-sky-busca .searchBar{
          height:2.5rem;
          text-indent:3rem; } }
      .theme_sky .modal-sky-busca .searchBar:focus{
        outline:none; }
      .dark .theme_sky .modal-sky-busca .searchBar{
        background-color:#272B2D; }
    .theme_sky .modal-sky-busca .searchIcon{
      position:absolute;
      top:1.25rem;
      left:1.5rem; }
      @media screen and (max-width: 767px){
        .theme_sky .modal-sky-busca .searchIcon{
          left:1rem;
          top:0.75rem; } }
    .theme_sky .modal-sky-busca .clearSearch{
      position:absolute;
      top:0.8125rem;
      right:1.5rem; }
      @media screen and (max-width: 767px){
        .theme_sky .modal-sky-busca .clearSearch{
          right:1rem;
          top:0.75rem; } }
    .theme_sky .modal-sky-busca .content .nothingFound p{
      margin:0 0 2.5rem 0; }
    .theme_sky .modal-sky-busca .content .contentTable{
      margin-right:-16px;
      padding-bottom:5%; }
      @media screen and (max-width: 1199px){
        .theme_sky .modal-sky-busca .content .contentTable{
          margin-right:-11px; } }
      @media screen and (max-width: 767px){
        .theme_sky .modal-sky-busca .content .contentTable{
          margin-right:-9px; } }
      .theme_sky .modal-sky-busca .content .contentTable .item{
        float:left;
        position:relative;
        display:block;
        width:calc(14.28% - 16px);
        margin:0 1rem 1rem 0;
        border-radius:0.25rem;
        overflow:hidden;
        transition:all 0.5s; }
        @media screen and (max-width: 1199px){
          .theme_sky .modal-sky-busca .content .contentTable .item{
            width:calc(20% - 11px);
            margin:0 0.6875rem 0.6875rem 0; } }
        @media screen and (max-width: 767px){
          .theme_sky .modal-sky-busca .content .contentTable .item{
            width:calc(33.33% - 9px);
            margin:0 0.5625rem 0.5625rem 0; } }
        .theme_sky .modal-sky-busca .content .contentTable .item .contentOverlay{
          display:none;
          line-height:1.4; }
        .theme_sky .modal-sky-busca .content .contentTable .item:hover{
          box-shadow:0 10px 10px -10px rgba(0, 0, 0, 0.5);
          -webkit-transform:scale(1.1);
          transform:scale(1.09);
          transition:all 0.5s; }
          .theme_sky .modal-sky-busca .content .contentTable .item:hover .contentOverlay{
            display:block;
            position:absolute;
            background-color:rgba(0, 0, 0, 0.3);
            top:0;
            left:0;
            height:100%;
            width:100%;
            border-radius:4px;
            z-index:0; }
            .theme_sky .modal-sky-busca .content .contentTable .item:hover .contentOverlay .contentOverlayTitle{
              width:100%;
              display:block;
              position:relative;
              text-align:center;
              top:50%;
              transform:translateY(-50%);
              padding:0 10px; }
        .theme_sky .modal-sky-busca .content .contentTable .item .backdrop{
          height:100%;
          width:100%; }
        .theme_sky .modal-sky-busca .content .contentTable .item .icon-elegibility{
          position:absolute;
          top:8px;
          right:8px;
          z-index:1;
          width:2rem;
          height:2rem; }
          @media screen and (max-width: 767px){
            .theme_sky .modal-sky-busca .content .contentTable .item .icon-elegibility{
              width:1.5rem;
              height:1.5rem; } }
        .theme_sky .modal-sky-busca .content .contentTable .item .icon-channel-islive{
          position:absolute;
          top:8px;
          left:8px;
          z-index:1;
          width:2rem;
          height:2rem;
          background-image:url("../images/live-channel.gif");
          background-repeat:round; }
          @media screen and (max-width: 767px){
            .theme_sky .modal-sky-busca .content .contentTable .item .icon-channel-islive{
              width:1.5rem;
              height:1.5rem; } }
        .theme_sky .modal-sky-busca .content .contentTable .item .link .img_wrapper{
          line-height:0; }
        .theme_sky .modal-sky-busca .content .contentTable .item .link .img{
          display:block;
          position:absolute;
          top:-0.0625rem;
          left:0;
          border-radius:0.25rem;
          width:100%;
          height:100%; }
        .theme_sky .modal-sky-busca .content .contentTable .item .caption{
          position:relative; }
          .theme_sky .modal-sky-busca .content .contentTable .item .caption .link{
            display:block; }
          .theme_sky .modal-sky-busca .content .contentTable .item .caption .img{
            position:absolute;
            top:0;
            left:0;
            width:100%;
            border-radius:4px; }
            .theme_sky .modal-sky-busca .content .contentTable .item .caption .img.lazy{
              z-index:-1; }
    .theme_sky .modal-sky-busca .content .load-cicle{
      margin-bottom:50px; }
    .theme_sky .modal-sky-busca .history .searched-content{
      padding:1.0625rem 0.5625rem 1.0625rem 0; }
      .theme_sky .modal-sky-busca .history .searched-content.title{
        border-bottom:1px solid rgba(80, 80, 80, 0.15);
        padding-left:0.4375rem;
        padding-right:0; }
        .dark .theme_sky .modal-sky-busca .history .searched-content.title{
          border-bottom:1px solid rgba(238, 238, 238, 0.15); }
        .theme_sky .modal-sky-busca .history .searched-content.title .label_style{
          margin:0; }
    .theme_sky .modal-sky-busca .history .clear{
      margin-top:2rem; }

.theme_sky .modal-animated{
  position:fixed;
  height:100%;
  width:100%;
  top:0;
  left:0;
  right:0;
  bottom:0;
  transform:scale(0);
  z-index:3000000001;
  padding:0 !important; }
  .theme_sky .modal-animated.open{
    z-index:3000000000;
    transform:scale(1);
    overflow-x:hidden;
    overflow-y:auto; }
    .theme_sky .modal-animated.open .modal-sky-busca .modal-content{
      animation:blowUpModal 0.5s cubic-bezier(0.165, 0.84, 0.44, 1) forwards; }
    .theme_sky .modal-animated.open.closing .modal-sky-busca .modal-content{
      animation:blowUpModalTwo 0.5s cubic-bezier(0.165, 0.84, 0.44, 1) forwards; }

.theme_sky .animate-in{
  z-index:51;
  animation:blowUpContent 0.5s cubic-bezier(0.165, 0.84, 0.44, 1) forwards; }
  .theme_sky .animate-in.animate-out{
    animation:blowUpContentTwo 0.5s cubic-bezier(0.165, 0.84, 0.44, 1) forwards; }

@keyframes treme{
  0%{
    margin-left:0;
    margin-top:0; }
  25%{
    margin-left:0;
    margin-top:1px; }
  50%{
    margin-left:0;
    margin-top:0; }
  75%{
    margin-left:-1px;
    margin-top:0; }
  100%{
    margin-left:0;
    margin-top:0; } }

@keyframes blowUpContent{
  0%{
    transform:scale(1);
    opacity:1; }
  99.9%{
    transform:scale(2);
    opacity:0; }
  100%{
    transform:scale(0); } }

@keyframes blowUpContentTwo{
  0%{
    transform:scale(2);
    opacity:0; }
  100%{
    transform:scale(1);
    opacity:1; } }

@keyframes blowUpModal{
  0%{
    transform:scale(0); }
  100%{
    transform:scale(1); } }

@keyframes blowUpModalTwo{
  0%{
    transform:scale(1);
    opacity:1; }
  100%{
    transform:scale(0);
    opacity:0; } }

.bodyMenuMobile{
  height:100vh;
  overflow:hidden; }

.theme_sky .header-sky-uno{
  margin-bottom:0;
  border:none;
  border-radius:0;
  width:100%;
  top:0;
  z-index:50;
  transition:0.5s; }
  .theme_sky .header-sky-uno.menu-sky-absolute{
    position:absolute; }
  .theme_sky .header-sky-uno .btn{
    padding:12px 13px; }
    .theme_sky .header-sky-uno .btn.buttonIcon .sky_icon.icon_md{
      height:24px;
      width:35px; }
  .theme_sky .header-sky-uno span.hidden-sm{
    color:inherit; }
  @media (min-width: 576px){
    .theme_sky .header-sky-uno .container{
      width:initial; } }
  @media (min-width: 768px){
    .theme_sky .header-sky-uno .container{
      width:initial; } }
  @media (min-width: 992px){
    .theme_sky .header-sky-uno .container{
      width:initial; } }
  @media (min-width: 1200px){
    .theme_sky .header-sky-uno .container{
      width:initial; } }
  .theme_sky .header-sky-uno .brand-area{
    display:inline;
    position:absolute;
    margin:0;
    left:50%;
    margin-left:-57px; }
    @media (min-width: 768px){
      .theme_sky .header-sky-uno .brand-area{
        position:initial;
        left:initial;
        margin-left:0; } }
    .theme_sky .header-sky-uno .brand-area .logo{
      margin-left:15px;
      background:url("../images/logo-sky.svg") no-repeat;
      background-size:85px 62px;
      background-position:0 center;
      width:85px;
      height:62px;
      text-indent:-5000em;
      margin-right:15px;
      display:inline-block;
      line-height:1;
      vertical-align:middle;
      margin-top:1px;
      margin-bottom:1px; }
      @media (min-width: 768px){
        .theme_sky .header-sky-uno .brand-area .logo{
          margin-right:27px;
          margin-top:8px; } }
      @media (min-width: 768px){
        .theme_sky .header-sky-uno .brand-area .logo a{
          margin-top:16px;
          margin-bottom:16px; } }
      .theme_sky .header-sky-uno .brand-area .logo:hover{
        color:rgba(0, 0, 0, 0.6); }
        .dark .theme_sky .header-sky-uno .brand-area .logo:hover{
          color:rgba(255, 255, 255, 0.7); }
      .theme_sky .header-sky-uno .brand-area .logo:focus{
        background-color:rgba(32, 36, 37, 0.1);
        color:rgba(0, 0, 0, 0.6); }
        .dark .theme_sky .header-sky-uno .brand-area .logo:focus{
          background-color:rgba(255, 255, 255, 0.1);
          color:rgba(255, 255, 255, 0.7); }
      .dark .theme_sky .header-sky-uno .brand-area .logo{
        background-image:url(../images/logo-sky-white.svg);
        color:#ffffff; }
    .theme_sky .header-sky-uno .brand-area.spaced{
      padding:16px 15px 17px; }
    @media (max-width: 767px){
      .theme_sky .header-sky-uno .brand-area.consultores{
        left:0;
        margin:0; } }
    .theme_sky .header-sky-uno .brand-area.consultores .logo{
      background-image:url(../images/logo-sky-consultores.svg);
      width:152px;
      background-size:152px 27px;
      margin-right:15px; }
      @media (min-width: 992px) and (max-width: 1199px){
        .theme_sky .header-sky-uno .brand-area.consultores .logo{
          background-size:120px 27px;
          margin-right:5px;
          width:120px; } }
      @media (min-width: 768px) and (max-width: 991px){
        .theme_sky .header-sky-uno .brand-area.consultores .logo{
          background-size:100px 27px;
          margin-left:0;
          margin-right:5px;
          width:100px; } }
      .dark .theme_sky .header-sky-uno .brand-area.consultores .logo{
        background-image:url(../images/logo-sky-consultores-dark.svg); }
  .theme_sky .header-sky-uno .nav-acessibility{
    padding-left:2px;
    padding-right:8px;
    float:initial;
    transition:0.5s;
    border-bottom:none; }
    .theme_sky .header-sky-uno .nav-acessibility .button-acessibility{
      float:right; }
    @media (min-width: 768px){
      .theme_sky .header-sky-uno .nav-acessibility{
        border-bottom:1px solid rgba(80, 80, 80, 0.15); }
        .dark .theme_sky .header-sky-uno .nav-acessibility{
          border-bottom:1px solid rgba(238, 238, 238, 0.15); } }
    .theme_sky .header-sky-uno .nav-acessibility .buttonCircle{
      left:-2px;
      padding:0px; }
  .theme_sky .header-sky-uno .nav-main .navbar-header{
    height:64px; }
    .theme_sky .header-sky-uno .nav-main .navbar-header .btn.buttonIcon .sky_icon-line-user:before{
      padding-right:0; }
    .theme_sky .header-sky-uno .nav-main .navbar-header .btn.buttonIcon .sky_icon-line-user.item-cart::after{
      content:'';
      width:8px;
      height:8px;
      background-color:#D81818;
      display:inline-block;
      position:absolute;
      border-radius:100%;
      top:0;
      right:4px; }
    .theme_sky .header-sky-uno .nav-main .navbar-header .itemsMenuMobileLeft,
    .theme_sky .header-sky-uno .nav-main .navbar-header .itemsMenuMobileRight{
      display:none; }
      .theme_sky .header-sky-uno .nav-main .navbar-header .itemsMenuMobileLeft.in,
      .theme_sky .header-sky-uno .nav-main .navbar-header .itemsMenuMobileRight.in{
        display:block;
        position:absolute;
        background-color:#f1f2fa;
        width:100vw;
        height:100vh;
        top:0;
        right:0;
        z-index:50;
        overflow:auto;
        padding-bottom:16px; }
        .dark .theme_sky .header-sky-uno .nav-main .navbar-header .itemsMenuMobileLeft.in, .dark
        .theme_sky .header-sky-uno .nav-main .navbar-header .itemsMenuMobileRight.in{
          background-color:#272B2D; }
      .theme_sky .header-sky-uno .nav-main .navbar-header .itemsMenuMobileLeft.out,
      .theme_sky .header-sky-uno .nav-main .navbar-header .itemsMenuMobileRight.out{
        display:block;
        position:absolute;
        background-color:#f1f2fa;
        width:100vw;
        height:100vh;
        top:0;
        right:100%;
        z-index:50;
        overflow:auto;
        padding-bottom:16px; }
        .dark .theme_sky .header-sky-uno .nav-main .navbar-header .itemsMenuMobileLeft.out, .dark
        .theme_sky .header-sky-uno .nav-main .navbar-header .itemsMenuMobileRight.out{
          background-color:#272B2D; }
      .theme_sky .header-sky-uno .nav-main .navbar-header .itemsMenuMobileLeft hr,
      .theme_sky .header-sky-uno .nav-main .navbar-header .itemsMenuMobileRight hr{
        margin:0;
        padding:0; }
    .theme_sky .header-sky-uno .nav-main .navbar-header .itemsMenuMobileLeft.in{
      animation-duration:0.4s;
      animation-name:slideinLeft; }

@keyframes slideinLeft{
  from{
    right:100%; }
  to{
    right:0%; } }
    .theme_sky .header-sky-uno .nav-main .navbar-header .itemsMenuMobileLeft.out{
      animation-duration:0.4s;
      animation-name:slideoutLeft; }

@keyframes slideoutLeft{
  from{
    right:0%; }
  to{
    right:100%; } }
    .theme_sky .header-sky-uno .nav-main .navbar-header .itemsMenuMobileRight .menu-sub-mobile-group{
      margin-top:16px; }
    .theme_sky .header-sky-uno .nav-main .navbar-header .itemsMenuMobileRight.in{
      right:0;
      animation-duration:0.4s;
      animation-name:slideinRight; }

@keyframes slideinRight{
  from{
    right:-100%; }
  to{
    right:0%; } }
    .theme_sky .header-sky-uno .nav-main .navbar-header .itemsMenuMobileRight.out{
      animation-duration:0.4s;
      animation-name:slideoutRight; }

@keyframes slideoutRight{
  from{
    right:0%; }
  to{
    right:-100%; } }
    .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .close{
      background-color:rgba(32, 36, 37, 0.1);
      width:24px;
      display:inline-block;
      height:24px;
      border-radius:50%;
      opacity:1;
      outline:none;
      margin-top:16px;
      margin-right:16px; }
      .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .close span{
        top:0;
        font-size:20px;
        font-weight:300;
        color:rgba(0, 0, 0, 0.6);
        left:-2px;
        text-shadow:none; }
        .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .close span.sky_icon{
          font-weight:bold; }
        .dark .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .close span{
          color:rgba(255, 255, 255, 0.7); }
      .dark .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .close{
        background-color:rgba(255, 255, 255, 0.1); }
    .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .back{
      background-color:initial;
      border:none;
      padding:17px;
      float:left; }
      .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .back span{
        top:0;
        font-size:1.25rem;
        left:-1px;
        text-shadow:none; }
        .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .back span.sky_icon{
          font-weight:bold; }
    .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-sub-mobile-titulo{
      float:left;
      padding:16px 16px 16px 0; }
    .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .topoMenuMobile{
      background-color:#f1f2fa;
      height:56px; }
      .dark .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .topoMenuMobile{
        background-color:#272B2D; }
    .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-sub-mobile{
      background-color:#ffffff;
      border-top:1px solid rgba(80, 80, 80, 0.15);
      list-style:none;
      padding-left:0;
      margin-bottom:0; }
      .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-sub-mobile button,
      .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-sub-mobile a{
        margin:0;
        width:100%;
        text-align:left;
        background:initial;
        border:none;
        padding:10px 0px 11px 16px; }
        .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-sub-mobile button:hover,
        .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-sub-mobile a:hover{
          color:#DB524F; }
      .dark .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-sub-mobile{
        background-color:#202425;
        border-top:1px solid rgba(238, 238, 238, 0.15); }
      .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-sub-mobile.border-bottom{
        border-bottom:1px solid rgba(80, 80, 80, 0.15); }
        .dark .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-sub-mobile.border-bottom{
          border-bottom:1px solid rgba(238, 238, 238, 0.15); }
      .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-sub-mobile hr{
        margin:0 0 0 16px; }
    .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-mobile-item{
      padding:0;
      background-color:#ffffff; }
      .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-mobile-item:active::before, .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-mobile-item.active::before{
        content:'';
        border-left:4px solid #D81818;
        margin-right:-4px; }
      .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-mobile-item:active button,
      .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-mobile-item:active a, .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-mobile-item.active button,
      .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-mobile-item.active a{
        color:#D81818; }
      .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-mobile-item button,
      .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-mobile-item a{
        margin:0;
        width:100%;
        text-align:left;
        padding:12px 0px 12px 16px;
        display:inline-block;
        outline:none;
        position:relative;
        font-weight:normal;
        border-radius:0; }
        .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-mobile-item button .sky_icon,
        .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-mobile-item a .sky_icon{
          float:right;
          top:0px;
          right:16px; }
        .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-mobile-item button .counter-notification,
        .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-mobile-item a .counter-notification{
          width:24px;
          height:24px;
          background-color:#f35c58;
          border-radius:100%;
          position:absolute;
          display:inline-block;
          margin:0 10px;
          right:30px;
          color:#f1f2fa;
          text-align:center; }
        .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-mobile-item button:hover, .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-mobile-item button:active, .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-mobile-item button:focus, .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-mobile-item button.active,
        .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-mobile-item a:hover,
        .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-mobile-item a:active,
        .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-mobile-item a:focus,
        .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-mobile-item a.active{
          background-color:rgba(0, 0, 0, 0.1); }
          .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-mobile-item button:hover.primaryWeb, .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-mobile-item button:active.primaryWeb, .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-mobile-item button:focus.primaryWeb, .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-mobile-item button.active.primaryWeb,
          .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-mobile-item a:hover.primaryWeb,
          .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-mobile-item a:active.primaryWeb,
          .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-mobile-item a:focus.primaryWeb,
          .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-mobile-item a.active.primaryWeb{
            color:rgba(0, 0, 0, 0.87); }
          .dark .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-mobile-item button:hover, .dark .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-mobile-item button:active, .dark .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-mobile-item button:focus, .dark .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-mobile-item button.active, .dark
          .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-mobile-item a:hover, .dark
          .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-mobile-item a:active, .dark
          .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-mobile-item a:focus, .dark
          .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-mobile-item a.active{
            background-color:rgba(0, 0, 0, 0.1); }
            .dark .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-mobile-item button:hover.primaryWeb, .dark .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-mobile-item button:active.primaryWeb, .dark .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-mobile-item button:focus.primaryWeb, .dark .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-mobile-item button.active.primaryWeb, .dark
            .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-mobile-item a:hover.primaryWeb, .dark
            .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-mobile-item a:active.primaryWeb, .dark
            .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-mobile-item a:focus.primaryWeb, .dark
            .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-mobile-item a.active.primaryWeb{
              color:#ffffff; }
      .dark .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-mobile-item{
        background-color:#202425; }
    .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-sub-mobile-group-head{
      position:relative; }
      .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-sub-mobile-group-head .titulo{
        background-color:initial;
        border:none;
        outline:none;
        display:inline-block;
        width:100%;
        text-align:left;
        padding:16px; }
        .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-sub-mobile-group-head .titulo.active{
          color:#D81818; }
        .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-sub-mobile-group-head .titulo .sky_icon{
          float:right;
          top:0px;
          right:0px;
          height:24px; }
    .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-mobile-user{
      padding-left:0; }
      .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-mobile-user a{
        padding:14px 0px 13px 0px; }
        .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-mobile-user a .sky_icon-line-user{
          float:initial;
          margin:0 16px 0 16px;
          position:relative;
          top:4px;
          font-size:1.5rem;
          width:24px;
          height:24px;
          background-size:24px 24px;
          right:initial; }
    .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-mobile-acessibility{
      margin-top:16px; }
      .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-mobile-acessibility .menu-sub-mobile{
        padding-left:0; }
      .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-mobile-acessibility .menu-mobile-item{
        border:none; }
      .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-mobile-acessibility hr{
        margin-left:56px; }
      .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-mobile-acessibility a{
        padding:14px 0px 14px 16px; }
        .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-mobile-acessibility a .sky_icon-line-acessibility{
          float:initial;
          margin:0 16px 0 0;
          position:relative;
          top:4px;
          font-size:1.5rem;
          width:24px;
          height:24px;
          background-size:24px 24px;
          right:initial; }
      .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-mobile-acessibility .switch .sky_icon-line-contrast{
        margin-right:16px;
        top:2px; }
      .dark .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-mobile-acessibility .switch .switcher .slider{
        background-color:rgba(216, 24, 24, 0.5); }
        .dark .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-mobile-acessibility .switch .switcher .slider:before{
          background-color:#D81818;
          transform:translateX(18px); }
      .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-mobile-acessibility .switch .noturno{
        width:100%;
        text-align:left;
        font-weight:normal;
        padding:14px 13px 15px 13px;
        margin-bottom:0px; }
        .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-mobile-acessibility .switch .noturno:hover, .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-mobile-acessibility .switch .noturno:active, .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-mobile-acessibility .switch .noturno:focus{
          background-color:rgba(0, 0, 0, 0.1); }
          .dark .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-mobile-acessibility .switch .noturno:hover, .dark .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-mobile-acessibility .switch .noturno:active, .dark .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-mobile-acessibility .switch .noturno:focus{
            background-color:rgba(0, 0, 0, 0.1); }
      .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-mobile-acessibility .switch .switcher{
        position:relative;
        display:block;
        width:34px;
        height:14px;
        margin:0;
        float:right;
        top:6px;
        right:2px; }
        .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-mobile-acessibility .switch .switcher .slider{
          position:absolute;
          cursor:pointer;
          top:0;
          bottom:0;
          width:100%;
          height:14px;
          margin:auto;
          background-color:#f2f3f4;
          transition:.4s;
          border-radius:30px; }
          .theme_sky .header-sky-uno .nav-main .navbar-header .mobile .menu-mobile-acessibility .switch .switcher .slider:before{
            border-radius:50%;
            position:absolute;
            content:'';
            height:20px;
            width:20px;
            left:-2px;
            bottom:0;
            top:0;
            margin:auto;
            background-color:#c3c7c9;
            -webkit-transition:.4s;
            transition:.4s; }
    .theme_sky .header-sky-uno .nav-main .navbar-header .mobile.logado .topoMenuMobile{
      height:79px; }
      .theme_sky .header-sky-uno .nav-main .navbar-header .mobile.logado .topoMenuMobile .name{
        padding:12px 0 0 16px;
        display:inline-block;
        border:none;
        color:rgba(0, 0, 0, 0.87); }
        .dark .theme_sky .header-sky-uno .nav-main .navbar-header .mobile.logado .topoMenuMobile .name{
          color:#ffffff; }
      .theme_sky .header-sky-uno .nav-main .navbar-header .mobile.logado .topoMenuMobile .sky-play-icon-logged{
        border-radius:50px;
        background-color:white;
        border:none;
        width:48px;
        height:48px;
        padding:12px 12px;
        margin-right:16px;
        font-size:24px; }
      .theme_sky .header-sky-uno .nav-main .navbar-header .mobile.logado .topoMenuMobile .sky_icon-line-user{
        color:rgba(0, 0, 0, 0.6); }
        .dark .theme_sky .header-sky-uno .nav-main .navbar-header .mobile.logado .topoMenuMobile .sky_icon-line-user{
          color:rgba(255, 255, 255, 0.7); }
        .theme_sky .header-sky-uno .nav-main .navbar-header .mobile.logado .topoMenuMobile .sky_icon-line-user.buttonCircle{
          border-radius:50px;
          width:48px;
          height:48px;
          padding:11px 11px;
          margin-right:16px;
          font-size:24px;
          background-color:#ffffff;
          border:1px solid rgba(80, 80, 80, 0.15); }
          .dark .theme_sky .header-sky-uno .nav-main .navbar-header .mobile.logado .topoMenuMobile .sky_icon-line-user.buttonCircle{
            background-color:#202425;
            border:1px solid rgba(238, 238, 238, 0.15); }
    .theme_sky .header-sky-uno .nav-main .navbar-header .mobile.logado .signature{
      background-color:#ffffff; }
      .dark .theme_sky .header-sky-uno .nav-main .navbar-header .mobile.logado .signature{
        background-color:#202425; }
      .theme_sky .header-sky-uno .nav-main .navbar-header .mobile.logado .signature .address{
        font-size:1rem;
        margin-left:56px;
        padding-top:16px;
        margin-bottom:16px; }
      .theme_sky .header-sky-uno .nav-main .navbar-header .mobile.logado .signature .sky-icon-line-location{
        position:relative;
        left:16px;
        top:24px;
        float:left; }
      .theme_sky .header-sky-uno .nav-main .navbar-header .mobile.logado .signature hr{
        margin-left:56px; }
    .theme_sky .header-sky-uno .nav-main .navbar-header .mobile.logado .change-signature, .theme_sky .header-sky-uno .nav-main .navbar-header .mobile.logado .my-cart{
      padding:12px 16px;
      margin-bottom:0;
      margin-top:0;
      background-color:initial;
      border:none;
      display:inline-block;
      width:100%;
      text-align:left;
      font-size:1rem;
      outline:none;
      font-weight:normal;
      border-radius:0; }
      .theme_sky .header-sky-uno .nav-main .navbar-header .mobile.logado .change-signature .sky_icon, .theme_sky .header-sky-uno .nav-main .navbar-header .mobile.logado .my-cart .sky_icon{
        float:right;
        top:0; }
      .theme_sky .header-sky-uno .nav-main .navbar-header .mobile.logado .change-signature:hover, .theme_sky .header-sky-uno .nav-main .navbar-header .mobile.logado .change-signature:active, .theme_sky .header-sky-uno .nav-main .navbar-header .mobile.logado .change-signature:focus, .theme_sky .header-sky-uno .nav-main .navbar-header .mobile.logado .my-cart:hover, .theme_sky .header-sky-uno .nav-main .navbar-header .mobile.logado .my-cart:active, .theme_sky .header-sky-uno .nav-main .navbar-header .mobile.logado .my-cart:focus{
        color:rgba(0, 0, 0, 0.87);
        background-color:rgba(0, 0, 0, 0.1); }
        .dark .theme_sky .header-sky-uno .nav-main .navbar-header .mobile.logado .change-signature:hover, .dark .theme_sky .header-sky-uno .nav-main .navbar-header .mobile.logado .change-signature:active, .dark .theme_sky .header-sky-uno .nav-main .navbar-header .mobile.logado .change-signature:focus, .dark .theme_sky .header-sky-uno .nav-main .navbar-header .mobile.logado .my-cart:hover, .dark .theme_sky .header-sky-uno .nav-main .navbar-header .mobile.logado .my-cart:active, .dark .theme_sky .header-sky-uno .nav-main .navbar-header .mobile.logado .my-cart:focus{
          color:#ffffff;
          background-color:rgba(0, 0, 0, 0.1); }
      .theme_sky .header-sky-uno .nav-main .navbar-header .mobile.logado .change-signature .indicador, .theme_sky .header-sky-uno .nav-main .navbar-header .mobile.logado .my-cart .indicador{
        width:13px;
        height:13px;
        background-color:#D81818;
        display:block;
        position:absolute;
        border-radius:100px;
        top:-3px;
        right:-5px;
        color:white;
        font-size:9px;
        text-align:center;
        font-weight:bold;
        padding-top:2px; }
    .theme_sky .header-sky-uno .nav-main .navbar-header .mobile.logado hr{
      margin-top:0;
      margin-bottom:0; }
    .theme_sky .header-sky-uno .nav-main .navbar-header .mobile.logado .recharge-days{
      border-radius:16px;
      padding:3px 8px 5px 8px;
      right:46px;
      position:absolute;
      top:7px;
      font-size:0.875rem;
      background-color:#f1f2fa; }
      .dark .theme_sky .header-sky-uno .nav-main .navbar-header .mobile.logado .recharge-days{
        background-color:#272B2D; }
      .theme_sky .header-sky-uno .nav-main .navbar-header .mobile.logado .recharge-days .sky-icon-line-chronometer{
        float:initial;
        right:1px;
        top:3px;
        font-size:1.25rem; }
    .theme_sky .header-sky-uno .nav-main .navbar-header .mobile.logado .menu-mobile-logout button{
      background-color:initial;
      border:0;
      padding:16px;
      margin:0;
      width:100%;
      text-align:left;
      outline:none;
      color:#D81818; }
      .dark .theme_sky .header-sky-uno .nav-main .navbar-header .mobile.logado .menu-mobile-logout button{
        color:#FF5454; }
      .theme_sky .header-sky-uno .nav-main .navbar-header .mobile.logado .menu-mobile-logout button:hover, .theme_sky .header-sky-uno .nav-main .navbar-header .mobile.logado .menu-mobile-logout button:focus{
        color:#DB524F; }
        .dark .theme_sky .header-sky-uno .nav-main .navbar-header .mobile.logado .menu-mobile-logout button:hover, .dark .theme_sky .header-sky-uno .nav-main .navbar-header .mobile.logado .menu-mobile-logout button:focus{
          color:#DB524F; }
      .theme_sky .header-sky-uno .nav-main .navbar-header .mobile.logado .menu-mobile-logout button .sky-icon-line-exit{
        margin-right:16px;
        top:3px;
        width:24px;
        height:24px; }
    .theme_sky .header-sky-uno .nav-main .navbar-header.custom-height{
      height:auto; }
  .theme_sky .header-sky-uno .nav-main button.navbar-toggle{
    z-index:41;
    float:initial; }
  .theme_sky .header-sky-uno .nav-main button.nav-icon{
    position:relative;
    margin:0;
    cursor:pointer;
    outline:none;
    padding:10px;
    height:60px; }
    .theme_sky .header-sky-uno .nav-main button.nav-icon .sky-icon-line-menu{
      font-size:33px;
      width:33px;
      height:33px;
      background-size:33px 33px; }
      .theme_sky .header-sky-uno .nav-main button.nav-icon .sky-icon-line-menu:hover{
        color:#DB524F; }
        .dark .theme_sky .header-sky-uno .nav-main button.nav-icon .sky-icon-line-menu:hover{
          color:#DB524F; }
      .theme_sky .header-sky-uno .nav-main button.nav-icon .sky-icon-line-menu.with-notification::after{
        content:'';
        width:8px;
        height:8px;
        background-color:#D81818;
        display:inline-block;
        position:absolute;
        border-radius:100%;
        top:5px;
        right:7px; }
  .theme_sky .header-sky-uno .nav-main button#subMenuLogado .sky_icon-line-user.with-notification::after{
    content:'';
    width:8px;
    height:8px;
    background-color:#D81818;
    display:inline-block;
    position:absolute;
    border-radius:100%;
    left:0px; }
  .theme_sky .header-sky-uno .nav-main .button-right{
    float:right;
    margin-top:9px;
    padding:1px 12px 1px 8px; }
    @media (min-width: 768px){
      .theme_sky .header-sky-uno .nav-main .button-right{
        margin-top:22px; } }
    .theme_sky .header-sky-uno .nav-main .button-right .sky_icon-line-user{
      font-size:29px;
      width:29px !important;
      height:29px !important;
      background-size:29px 29px; }
    .theme_sky .header-sky-uno .nav-main .button-right.search{
      margin-top:11px;
      padding-right:8px; }
      .theme_sky .header-sky-uno .nav-main .button-right.search .sky-icon-line-magnifier:before{
        padding:0; }
  .theme_sky .header-sky-uno .menu-link-top{
    margin-right:0; }
    .theme_sky .header-sky-uno .menu-link-top li a,
    .theme_sky .header-sky-uno .menu-link-top li button{
      padding:26px 13px;
      background-color:rgba(0, 0, 0, 0);
      line-height:1.38; }
    .theme_sky .header-sky-uno .menu-link-top li.item-menu-main{
      position:static;
      border-bottom:4px rgba(0, 0, 0, 0) solid; }
      .theme_sky .header-sky-uno .menu-link-top li.item-menu-main:hover{
        border-bottom:4px rgba(0, 0, 0, 0) solid; }
        .theme_sky .header-sky-uno .menu-link-top li.item-menu-main:hover > button{
          color:#D81818; }
          .dark .theme_sky .header-sky-uno .menu-link-top li.item-menu-main:hover > button{
            color:#FF5454; }
      .theme_sky .header-sky-uno .menu-link-top li.item-menu-main.active{
        border-bottom:4px #D81818 solid; }
        .theme_sky .header-sky-uno .menu-link-top li.item-menu-main.active > button,
        .theme_sky .header-sky-uno .menu-link-top li.item-menu-main.active > .linkMedium{
          color:#D81818; }
          .dark .theme_sky .header-sky-uno .menu-link-top li.item-menu-main.active > button, .dark
          .theme_sky .header-sky-uno .menu-link-top li.item-menu-main.active > .linkMedium{
            color:#FF5454; }
      .theme_sky .header-sky-uno .menu-link-top li.item-menu-main.open{
        border-bottom:4px #D81818 solid; }
        .theme_sky .header-sky-uno .menu-link-top li.item-menu-main.open a{
          border-color:rgba(0, 0, 0, 0);
          background-color:rgba(0, 0, 0, 0); }
    .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu{
      text-align:left;
      position:absolute;
      top:99%;
      right:0;
      box-shadow:none;
      border-top:1px solid rgba(80, 80, 80, 0.15);
      border-bottom:1px solid rgba(80, 80, 80, 0.15);
      overflow:initial;
      border-left-width:0px;
      border-right-width:0px;
      background-color:#f1f2fa;
      font-size:1rem;
      margin:0;
      border-radius:initial; }
      .dark .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu{
        border-top:1px solid rgba(238, 238, 238, 0.15);
        border-bottom:1px solid rgba(238, 238, 238, 0.15);
        background-color:#272B2D; }
      .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-horizontal{
        padding-bottom:20px; }
      .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar{
        top:80px;
        width:309px;
        right:6px;
        border-radius:8px;
        border:none;
        box-shadow:0 1px 4px rgba(0, 0, 0, 0.4);
        max-height:initial;
        background-color:#f1f2fa;
        left:initial; }
        .dark .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar{
          background-color:#272B2D; }
        .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar:after{
          top:-0.6em;
          border-width:0 0.6em 0.6em 0.6em;
          border-color:transparent transparent #f1f2fa transparent;
          left:90%;
          transform:translate3d(-50%, 0, 0);
          content:"";
          position:absolute;
          border-style:solid;
          filter:drop-shadow(0px -1px 1px rgba(0, 0, 0, 0.38));
          -webkit-filter:drop-shadow(0px -1px 1px rgba(0, 0, 0, 0.38)); }
          .dark .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar:after{
            border-color:transparent transparent #272B2D transparent;
            filter:drop-shadow(0px -1px 1px rgba(255, 255, 255, 0.5));
            -webkit-filter:drop-shadow(0px -1px 1px rgba(255, 255, 255, 0.5)); }
        .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar ul.menu-tooltip-entrar{
          margin-top:16px; }
        .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar .menu-tooltip-entrar{
          background-color:#ffffff;
          border-top:1px solid rgba(80, 80, 80, 0.15);
          border-bottom:1px solid rgba(80, 80, 80, 0.15);
          padding:0; }
          .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar .menu-tooltip-entrar .menu-user-infos{
            display:flex;
            padding:13px 0px 14px 16px; }
            .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar .menu-tooltip-entrar .menu-user-infos__avatar{
              width:48px;
              height:0; }
            .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar .menu-tooltip-entrar .menu-user-infos__texts{
              width:100%;
              padding-right:10px;
              padding-left:10px;
              padding-top:4px; }
              .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar .menu-tooltip-entrar .menu-user-infos__texts a{
                width:initial;
                display:block; }
                .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar .menu-tooltip-entrar .menu-user-infos__texts a:hover, .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar .menu-tooltip-entrar .menu-user-infos__texts a:focus{
                  background-color:transparent;
                  color:#DB524F; }
                .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar .menu-tooltip-entrar .menu-user-infos__texts a:active{
                  background-color:transparent;
                  color:#782D2B; }
          .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar .menu-tooltip-entrar p{
            margin:0;
            width:100%;
            text-align:left;
            padding:13px 0px 14px 16px;
            font-size:1rem;
            display:block; }
          .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar .menu-tooltip-entrar a{
            display:inline-block;
            margin:0;
            width:100%;
            text-align:left;
            padding:13px 0px 14px 16px;
            font-size:1rem;
            border-radius:0; }
            .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar .menu-tooltip-entrar a:hover, .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar .menu-tooltip-entrar a:active, .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar .menu-tooltip-entrar a:focus, .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar .menu-tooltip-entrar a.active{
              background-color:rgba(0, 0, 0, 0.1);
              color:#D81818; }
              .dark .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar .menu-tooltip-entrar a:hover, .dark .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar .menu-tooltip-entrar a:active, .dark .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar .menu-tooltip-entrar a:focus, .dark .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar .menu-tooltip-entrar a.active{
                background-color:rgba(0, 0, 0, 0.1);
                color:#FF5454; }
          .dark .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar .menu-tooltip-entrar{
            background-color:#202425;
            border-top:1px solid rgba(238, 238, 238, 0.15);
            border-bottom:1px solid rgba(238, 238, 238, 0.15); }
        .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar .menu-tooltip-titulo a,
        .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar .menu-tooltip-titulo p{
          padding:25px 0px 16px 20px;
          width:100%;
          display:inline-block;
          margin:0; }
        .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar .menu-tooltip-entrar-item{
          padding:0;
          background-color:#ffffff; }
          .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar .menu-tooltip-entrar-item a,
          .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar .menu-tooltip-entrar-item button{
            margin:0;
            width:100%;
            text-align:left;
            padding:12px 0px 12px 16px;
            display:inline-block; }
            .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar .menu-tooltip-entrar-item a .sky_icon,
            .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar .menu-tooltip-entrar-item button .sky_icon{
              float:right;
              top:0px;
              right:10px; }
            .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar .menu-tooltip-entrar-item a:hover, .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar .menu-tooltip-entrar-item a:active, .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar .menu-tooltip-entrar-item a:focus, .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar .menu-tooltip-entrar-item a.active,
            .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar .menu-tooltip-entrar-item button:hover,
            .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar .menu-tooltip-entrar-item button:active,
            .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar .menu-tooltip-entrar-item button:focus,
            .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar .menu-tooltip-entrar-item button.active{
              color:rgba(0, 0, 0, 0.87);
              background-color:rgba(0, 0, 0, 0.1); }
              .dark .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar .menu-tooltip-entrar-item a:hover, .dark .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar .menu-tooltip-entrar-item a:active, .dark .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar .menu-tooltip-entrar-item a:focus, .dark .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar .menu-tooltip-entrar-item a.active, .dark
              .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar .menu-tooltip-entrar-item button:hover, .dark
              .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar .menu-tooltip-entrar-item button:active, .dark
              .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar .menu-tooltip-entrar-item button:focus, .dark
              .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar .menu-tooltip-entrar-item button.active{
                color:#ffffff;
                background-color:rgba(0, 0, 0, 0.1); }
          .dark .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar .menu-tooltip-entrar-item{
            background-color:#202425; }
          .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar .menu-tooltip-entrar-item hr{
            margin:0 0 0 16px; }
          .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar .menu-tooltip-entrar-item .counter-notification{
            width:24px;
            height:24px;
            background-color:#f35c58;
            border-radius:100%;
            position:absolute;
            display:inline-block;
            margin:0 10px;
            right:30px;
            color:#f1f2fa;
            text-align:center;
            margin-top:12px;
            font-size:14px;
            line-height:24px; }
        .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar.logado{
          right:41px; }
          .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar.logado .menu-cols{
            padding:0; }
          .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar.logado .name{
            background-color:initial;
            border-top:none;
            border-bottom:none; }
            .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar.logado .name .sky_icon-line-user{
              border-radius:50px;
              width:48px;
              height:48px;
              padding:11px 11px;
              margin-right:16px;
              font-size:24px;
              background-color:#ffffff;
              border:1px solid rgba(80, 80, 80, 0.15); }
              .dark .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar.logado .name .sky_icon-line-user{
                background-color:#202425;
                border:1px solid rgba(238, 238, 238, 0.15); }
          .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar.logado .signature{
            background-color:#ffffff; }
            .dark .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar.logado .signature{
              background-color:#202425; }
            .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar.logado .signature .address{
              font-size:1rem;
              margin-left:56px;
              padding-top:16px;
              margin-bottom:16px; }
            .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar.logado .signature .sky-icon-line-location{
              position:relative;
              left:16px;
              top:24px;
              float:left; }
            .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar.logado .signature hr{
              margin-left:56px; }
          .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar.logado .change-signature, .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar.logado .my-cart{
            padding:12px 16px;
            margin-bottom:0;
            margin-top:0;
            background-color:initial;
            border:none;
            display:inline-block;
            width:100%;
            text-align:left;
            font-size:1rem;
            outline:none;
            font-weight:normal;
            border-radius:0; }
            .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar.logado .change-signature .sky_icon, .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar.logado .my-cart .sky_icon{
              float:right;
              top:0; }
            .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar.logado .change-signature:hover, .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar.logado .change-signature:active, .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar.logado .change-signature:focus, .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar.logado .my-cart:hover, .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar.logado .my-cart:active, .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar.logado .my-cart:focus{
              color:rgba(0, 0, 0, 0.87);
              background-color:rgba(0, 0, 0, 0.1); }
              .dark .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar.logado .change-signature:hover, .dark .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar.logado .change-signature:active, .dark .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar.logado .change-signature:focus, .dark .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar.logado .my-cart:hover, .dark .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar.logado .my-cart:active, .dark .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar.logado .my-cart:focus{
                color:#ffffff;
                background-color:rgba(0, 0, 0, 0.1); }
            .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar.logado .change-signature .indicador, .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar.logado .my-cart .indicador{
              width:13px;
              height:13px;
              background-color:#D81818;
              display:block;
              position:absolute;
              border-radius:100px;
              top:-3px;
              right:-5px;
              color:white;
              font-size:9px;
              text-align:center;
              font-weight:bold;
              padding-top:2px; }
          .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar.logado hr{
            margin-top:0;
            margin-bottom:0; }
          .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar.logado .recharge-days{
            border-radius:16px;
            padding:3px 8px 5px 8px;
            right:46px;
            position:absolute;
            top:7px;
            font-size:0.875rem;
            background-color:#f1f2fa; }
            .dark .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar.logado .recharge-days{
              background-color:#272B2D; }
            .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar.logado .recharge-days .sky-icon-line-chronometer{
              float:initial;
              right:1px;
              top:3px;
              font-size:1.25rem; }
          .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar.logado .menu-tooltip-logout button{
            background-color:initial;
            border:0;
            padding:16px;
            margin:0;
            width:100%;
            text-align:left;
            outline:none;
            color:#D81818; }
            .dark .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar.logado .menu-tooltip-logout button{
              color:#FF5454; }
            .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar.logado .menu-tooltip-logout button:hover, .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar.logado .menu-tooltip-logout button:focus{
              color:#DB524F; }
              .dark .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar.logado .menu-tooltip-logout button:hover, .dark .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar.logado .menu-tooltip-logout button:focus{
                color:#DB524F; }
            .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu.dropdown-menu-entrar.logado .menu-tooltip-logout button .sky-icon-line-exit{
              margin-right:16px;
              top:3px;
              width:24px;
              height:24px; }
      .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu ul{
        list-style:none; }
        .theme_sky .header-sky-uno .menu-link-top li .dropdown-menu ul .sky_icon{
          top:5px; }
    .theme_sky .header-sky-uno .menu-link-top li:hover{
      border-color:initial;
      border:none; }
      .theme_sky .header-sky-uno .menu-link-top li:hover > .dropdown-menu{
        display:block;
        overflow:initial; }
    .theme_sky .header-sky-uno .menu-link-top li:focus{
      border:none;
      color:#D81818;
      outline:none; }
      .dark .theme_sky .header-sky-uno .menu-link-top li:focus{
        color:#FF5454; }
    .theme_sky .header-sky-uno .menu-link-top .dropdown-submenu{
      position:relative; }
      .theme_sky .header-sky-uno .menu-link-top .dropdown-submenu > .dropdown-menu{
        top:0;
        left:100%;
        margin-top:-6px;
        overflow:initial; }
      .theme_sky .header-sky-uno .menu-link-top .dropdown-submenu > li > a:hover:after{
        text-decoration:underline;
        transform:rotate(-90deg); }
    .theme_sky .header-sky-uno .menu-link-top.navbar-right{
      position:relative; }
      .theme_sky .header-sky-uno .menu-link-top.navbar-right.nav-search:before{
        display:none; }
      .theme_sky .header-sky-uno .menu-link-top.navbar-right.nav-search .search-icon{
        position:relative; }
        @media (min-width: 1200px){
          .theme_sky .header-sky-uno .menu-link-top.navbar-right.nav-search .search-icon{
            padding-right:23px; } }
        .theme_sky .header-sky-uno .menu-link-top.navbar-right.nav-search .search-icon button{
          border:none;
          outline:none; }
          @media (max-width: 767px){
            .theme_sky .header-sky-uno .menu-link-top.navbar-right.nav-search .search-icon button{
              padding-left:0px;
              padding-right:0px; } }
        .theme_sky .header-sky-uno .menu-link-top.navbar-right.nav-search .search-icon:before{
          content:"";
          width:1px;
          background-color:rgba(80, 80, 80, 0.15);
          height:32px;
          position:absolute;
          top:0;
          right:0;
          bottom:0;
          margin:auto; }
          .dark .theme_sky .header-sky-uno .menu-link-top.navbar-right.nav-search .search-icon:before{
            background-color:rgba(238, 238, 238, 0.15); }
      .theme_sky .header-sky-uno .menu-link-top.navbar-right:before{
        content:"";
        width:1px;
        background-color:rgba(80, 80, 80, 0.15);
        height:25%;
        position:absolute;
        top:32px; }
        .dark .theme_sky .header-sky-uno .menu-link-top.navbar-right:before{
          background-color:rgba(238, 238, 238, 0.15); }
      @media (min-width: 768px){
        .theme_sky .header-sky-uno .menu-link-top.navbar-right{
          margin-left:0; } }
    .theme_sky .header-sky-uno .menu-link-top .li-btn-enter{
      padding-left:23px;
      position:relative; }
      @media (min-width: 768px){
        .theme_sky .header-sky-uno .menu-link-top .li-btn-enter{
          padding-left:15px; } }
      @media (min-width: 992px){
        .theme_sky .header-sky-uno .menu-link-top .li-btn-enter{
          padding-left:3px; } }
      @media (min-width: 1200px){
        .theme_sky .header-sky-uno .menu-link-top .li-btn-enter{
          padding-left:23px; } }
      .theme_sky .header-sky-uno .menu-link-top .li-btn-enter button{
        border:none; }
      .theme_sky .header-sky-uno .menu-link-top .li-btn-enter.logado{
        padding-left:14px; }
        .theme_sky .header-sky-uno .menu-link-top .li-btn-enter.logado .sky_icon-line-user.buttonCircle,
        .theme_sky .header-sky-uno .menu-link-top .li-btn-enter.logado .sky_icon-avatar-site.buttonCircle{
          border-radius:50px;
          background-color:#ffffff;
          border:none;
          width:48px;
          height:48px;
          padding:12px 12px;
          margin-right:16px;
          font-size:24px; }
          .dark .theme_sky .header-sky-uno .menu-link-top .li-btn-enter.logado .sky_icon-line-user.buttonCircle, .dark
          .theme_sky .header-sky-uno .menu-link-top .li-btn-enter.logado .sky_icon-avatar-site.buttonCircle{
            background-color:#202425; }
          .theme_sky .header-sky-uno .menu-link-top .li-btn-enter.logado .sky_icon-line-user.buttonCircle.item-cart::after,
          .theme_sky .header-sky-uno .menu-link-top .li-btn-enter.logado .sky_icon-avatar-site.buttonCircle.item-cart::after{
            content:'';
            width:8px;
            height:8px;
            background-color:#D81818;
            display:inline-block;
            position:absolute;
            border-radius:100%;
            top:0;
            right:6px; }
        .theme_sky .header-sky-uno .menu-link-top .li-btn-enter.logado .btn{
          padding:14px 13px 18px; }
    .theme_sky .header-sky-uno .menu-link-top .li-btn-assinar{
      margin-left:33px; }
      @media (min-width: 992px){
        .theme_sky .header-sky-uno .menu-link-top .li-btn-assinar{
          margin-left:1px; } }
      @media (min-width: 1200px){
        .theme_sky .header-sky-uno .menu-link-top .li-btn-assinar{
          margin-left:33px; } }
      .theme_sky .header-sky-uno .menu-link-top .li-btn-assinar .btn-assinar{
        margin-top:16px;
        margin-bottom:16px;
        padding:11px 24px; }
      .theme_sky .header-sky-uno .menu-link-top .li-btn-assinar .btn-cadastrar{
        border:0;
        line-height:2;
        padding:8px 20px; }
  .theme_sky .header-sky-uno .dropdown-menu .container-links .item-link:nth-child(3n+1){
    margin-left:95px; }
  .theme_sky .header-sky-uno .dropdown-menu .col-sm-3:first-child{
    margin-left:95px; }
  .theme_sky .header-sky-uno .dropdown-menu .menu-cols{
    padding:16px 0 10px; }
    .theme_sky .header-sky-uno .dropdown-menu .menu-cols .dropdown-item{
      display:inline;
      padding:10px 20px 10px 0px; }
      .theme_sky .header-sky-uno .dropdown-menu .menu-cols .dropdown-item.active{
        color:#D81818; }
        .dark .theme_sky .header-sky-uno .dropdown-menu .menu-cols .dropdown-item.active{
          color:#D81818; }
    .theme_sky .header-sky-uno .dropdown-menu .menu-cols .sky_icon{
      top:4px; }
    .theme_sky .header-sky-uno .dropdown-menu .menu-cols li{
      padding:10px 0; }
    .theme_sky .header-sky-uno .dropdown-menu .menu-cols ul{
      padding:0 0 0 20px;
      position:relative; }
      .theme_sky .header-sky-uno .dropdown-menu .menu-cols ul:after{
        content:"";
        width:1px;
        background-color:rgba(80, 80, 80, 0.15);
        height:100%;
        position:absolute;
        left:0;
        top:0; }
        .dark .theme_sky .header-sky-uno .dropdown-menu .menu-cols ul:after{
          background-color:rgba(238, 238, 238, 0.15); }
    .theme_sky .header-sky-uno .dropdown-menu .menu-cols > p{
      margin-bottom:16px; }
  .theme_sky .header-sky-uno .dropdown-menu.dropdown-menu-horizontal .menu-horizontal-title{
    margin-left:calc(95px + 15px);
    margin-bottom:16px;
    margin-top:16px; }
    .theme_sky .header-sky-uno .dropdown-menu.dropdown-menu-horizontal .menu-horizontal-title .sky-play-title.active{
      color:#D81818; }
    .theme_sky .header-sky-uno .dropdown-menu.dropdown-menu-horizontal .menu-horizontal-title .dropdown-item{
      display:inline;
      padding-left:0; }
    .theme_sky .header-sky-uno .dropdown-menu.dropdown-menu-horizontal .menu-horizontal-title .sky_icon{
      top:5px; }
    .theme_sky .header-sky-uno .dropdown-menu.dropdown-menu-horizontal .menu-horizontal-title + .col-sm-3{
      margin-left:95px; }
  .theme_sky .header-sky-uno .dropdown-menu.dropdown-menu-horizontal ul{
    padding:0 0 0 20px;
    position:relative; }
    .theme_sky .header-sky-uno .dropdown-menu.dropdown-menu-horizontal ul:after{
      content:"";
      width:1px;
      background-color:#ccc;
      height:100%;
      position:absolute;
      left:0;
      top:0; }
  .theme_sky .header-sky-uno .dropdown-menu > li > a:hover, .theme_sky .header-sky-uno .dropdown-menu > li > a:active, .theme_sky .header-sky-uno .dropdown-menu > li > a:focus{
    color:#D81818; }
    .dark .theme_sky .header-sky-uno .dropdown-menu > li > a:hover, .dark .theme_sky .header-sky-uno .dropdown-menu > li > a:active, .dark .theme_sky .header-sky-uno .dropdown-menu > li > a:focus{
      color:#FF5454; }
  .theme_sky .header-sky-uno .button-acessibility{
    float:right;
    margin-right:6px; }
    @media (min-width: 768px){
      .theme_sky .header-sky-uno .button-acessibility{
        margin-right:0px; } }
    .theme_sky .header-sky-uno .button-acessibility .buttonCircle{
      margin:8px 10px; }
      @media (min-width: 768px){
        .theme_sky .header-sky-uno .button-acessibility .buttonCircle{
          margin:8px 4px; } }
      @media (min-width: 992px){
        .theme_sky .header-sky-uno .button-acessibility .buttonCircle{
          margin:8px 8px; } }
      .theme_sky .header-sky-uno .button-acessibility .buttonCircle .sky_icon:before{
        color:rgba(0, 0, 0, 0.6); }
        .dark .theme_sky .header-sky-uno .button-acessibility .buttonCircle .sky_icon:before{
          color:rgba(255, 255, 255, 0.7); }
      .theme_sky .header-sky-uno .button-acessibility .buttonCircle:focus, .theme_sky .header-sky-uno .button-acessibility .buttonCircle:hover{
        background-color:#e3e3eb; }
        .dark .theme_sky .header-sky-uno .button-acessibility .buttonCircle:focus, .dark .theme_sky .header-sky-uno .button-acessibility .buttonCircle:hover{
          background-color:#2A2F30; }
  .theme_sky .header-sky-uno.custom-items .menu-link-top li a,
  .theme_sky .header-sky-uno.custom-items .menu-link-top li button{
    padding:30px 10px 22px; }
    @media (max-width: 1199px){
      .theme_sky .header-sky-uno.custom-items .menu-link-top li a,
      .theme_sky .header-sky-uno.custom-items .menu-link-top li button{
        font-size:15px;
        padding:28px 10px 26px; } }
    @media (max-width: 991px){
      .theme_sky .header-sky-uno.custom-items .menu-link-top li a,
      .theme_sky .header-sky-uno.custom-items .menu-link-top li button{
        font-size:14px;
        padding:29px 10px 26px; } }
  .theme_sky .header-sky-uno.custom-items .menu-link-top .li-btn-enter{
    padding-left:20px; }
    @media (max-width: 1199px){
      .theme_sky .header-sky-uno.custom-items .menu-link-top .li-btn-enter{
        padding-left:15px; } }
    .theme_sky .header-sky-uno.custom-items .menu-link-top .li-btn-enter a{
      padding:26px 10px; }
      @media (max-width: 1199px){
        .theme_sky .header-sky-uno.custom-items .menu-link-top .li-btn-enter a{
          padding:26px 0; }
          .theme_sky .header-sky-uno.custom-items .menu-link-top .li-btn-enter a .sky_icon-line-user.brand::before{
            padding:0; } }
    .theme_sky .header-sky-uno.custom-items .menu-link-top .li-btn-enter button{
      padding:26px 0; }
      @media (max-width: 1199px){
        .theme_sky .header-sky-uno.custom-items .menu-link-top .li-btn-enter button .img-profile::before{
          padding:0; }
        .theme_sky .header-sky-uno.custom-items .menu-link-top .li-btn-enter button .sky_icon.right{
          padding:0; } }
  .theme_sky .header-sky-uno.custom-items .menu-link-top .li-btn-assinar{
    margin-left:15px; }
    @media (max-width: 1199px){
      .theme_sky .header-sky-uno.custom-items .menu-link-top .li-btn-assinar a .sky_icon.icon-sky-icon-line-whatsapp::before{
        padding:0; } }
  @media (max-width: 991px){
    .theme_sky .header-sky-uno.custom-items .nav-main .navbar-collapse{
      padding:0; } }

.theme_sky .alert-comunication{
  font-size:0.875rem;
  transition:0.5s;
  border:none; }
  @media (min-width: 768px){
    .theme_sky .alert-comunication{
      font-size:1rem; } }
  .theme_sky .alert-comunication button,
  .theme_sky .alert-comunication a{
    padding:8px;
    text-align:center;
    border:none; }
    @media (min-width: 768px){
      .theme_sky .alert-comunication button,
      .theme_sky .alert-comunication a{
        padding:17px; } }
    .theme_sky .alert-comunication button:hover,
    .theme_sky .alert-comunication a:hover{
      background-color:#2c3234; }
  .theme_sky .alert-comunication .sky_icon{
    top:4px; }
  .theme_sky .alert-comunication .text-main{
    color:rgba(255, 255, 255, 0.98);
    display:inline;
    padding:0 16px; }
  .theme_sky .alert-comunication .brand{
    color:#FF5454;
    display:inline-block; }
    .theme_sky .alert-comunication .brandstrong{
      font-weight:normal; }
    .dark .theme_sky .alert-comunication .brand{
      color:#FF5454; }
    @media (min-width: 768px){
      .theme_sky .alert-comunication .brand{
        width:initial; }
        .theme_sky .alert-comunication .brandstrong{
          font-weight:bold; } }

.theme_sky .select-signature .modal-sky.modal-full .close{
  background-color:rgba(32, 36, 37, 0.1);
  width:24px;
  display:inline-block;
  height:24px;
  border-radius:50%;
  opacity:1;
  outline:none;
  top:16px;
  right:16px; }
  .theme_sky .select-signature .modal-sky.modal-full .close .sky_icon-close{
    font-weight:bold;
    color:rgba(0, 0, 0, 0.6);
    top:1px;
    font-size:20px; }
    .dark .theme_sky .select-signature .modal-sky.modal-full .close .sky_icon-close{
      color:rgba(255, 255, 255, 0.7); }
  .dark .theme_sky .select-signature .modal-sky.modal-full .close{
    background-color:rgba(255, 255, 255, 0.1); }

.theme_sky .select-signature .modal-sky.modal-full .modal-header .h3{
  margin-top:0;
  margin-bottom:24px; }

.theme_sky .select-signature .modal-sky.modal-full .modal-body.spaced{
  padding:0px 16px 0; }

.theme_sky .select-signature .modal-sky.modal-full .modal-body .selecionar-assinaturas{
  height:initial; }
  .theme_sky .select-signature .modal-sky.modal-full .modal-body .selecionar-assinaturas label{
    padding:14px 14px 14px 32px;
    width:100%;
    border-bottom:1px solid #ccc; }
    @media (min-width: 768px){
      .theme_sky .select-signature .modal-sky.modal-full .modal-body .selecionar-assinaturas label{
        padding:16px 14px 16px 40px; } }
  .theme_sky .select-signature .modal-sky.modal-full .modal-body .selecionar-assinaturas .bodySecondary{
    font-weight:normal;
    color:rgba(0, 0, 0, 0.6); }
    .dark .theme_sky .select-signature .modal-sky.modal-full .modal-body .selecionar-assinaturas .bodySecondary{
      color:rgba(255, 255, 255, 0.7); }

.theme_sky .btn-assinar-mobile-uno{
  position:fixed;
  bottom:0px;
  width:100%;
  z-index:40;
  transition:all 0.3s; }
  .theme_sky .btn-assinar-mobile-uno .btn-assinar{
    color:#ffffff;
    background-image:linear-gradient(to top, #D81818, #FF5454);
    border:none;
    padding:11px 0 11px 16px;
    text-align:left;
    display:inline-block; }
    .theme_sky .btn-assinar-mobile-uno .btn-assinar:hover, .theme_sky .btn-assinar-mobile-uno .btn-assinar:focus{
      color:#ffffff;
      background-color:#DB524F;
      background-image:none; }
    .theme_sky .btn-assinar-mobile-uno .btn-assinar.active, .theme_sky .btn-assinar-mobile-uno .btn-assinar:active{
      color:#ffffff;
      background-color:#963936;
      background-image:none; }
      .theme_sky .btn-assinar-mobile-uno .btn-assinar.active:hover, .theme_sky .btn-assinar-mobile-uno .btn-assinar:active:hover{
        color:#ffffff;
        background-color:#963936;
        background-image:none; }
    .theme_sky .btn-assinar-mobile-uno .btn-assinar .sky_icon{
      float:right;
      position:relative;
      right:16px;
      font-size:26px;
      width:26px;
      height:26px;
      background-size:26px 26px; }
      .theme_sky .btn-assinar-mobile-uno .btn-assinar .sky_icon:before{
        color:rgba(255, 255, 255, 0.7); }
    .theme_sky .btn-assinar-mobile-uno .btn-assinar.btn-consultores .icon-left{
      float:left;
      right:auto;
      left:0;
      font-size:1.5rem;
      width:24px;
      height:24px;
      background-size:24px 24px;
      margin-right:1rem; }
  .theme_sky .btn-assinar-mobile-uno.btn-assinar-out{
    bottom:-48px; }
  @media (min-width: 768px){
    .theme_sky .slick-dots{
      bottom:0px; } }

.theme_sky .box-filter{
  border-bottom:1px solid rgba(80, 80, 80, 0.15);
  margin-bottom:20px; }
  .dark .theme_sky .box-filter{
    border-color:rgba(238, 238, 238, 0.15); }
  .theme_sky .box-filter .filter-cards{
    padding:16px 0; }
    @media (min-width: 768px){
      .theme_sky .box-filter .filter-cards{
        padding:16px; } }
    .theme_sky .box-filter .filter-cards .filter-text-cards{
      display:inline-block;
      margin-right:16px;
      top:3px;
      position:relative; }
    .theme_sky .box-filter .filter-cards .button-filter{
      border-radius:16px;
      border:1px solid rgba(80, 80, 80, 0.15);
      padding:6px 21px;
      margin-right:16px;
      background-color:#ffffff; }
      .dark .theme_sky .box-filter .filter-cards .button-filter{
        background-color:#202425; }
      .theme_sky .box-filter .filter-cards .button-filter:active, .theme_sky .box-filter .filter-cards .button-filter:hover, .theme_sky .box-filter .filter-cards .button-filter:focus, .theme_sky .box-filter .filter-cards .button-filter.active{
        color:rgba(0, 0, 0, 0.6);
        background-color:rgba(80, 80, 80, 0.15); }
        .dark .theme_sky .box-filter .filter-cards .button-filter:active, .dark .theme_sky .box-filter .filter-cards .button-filter:hover, .dark .theme_sky .box-filter .filter-cards .button-filter:focus, .dark .theme_sky .box-filter .filter-cards .button-filter.active{
          color:rgba(255, 255, 255, 0.7);
          background-color:rgba(238, 238, 238, 0.15); }
    .theme_sky .box-filter .filter-cards .slick-slide.is-visible{
      margin-right:16px; }
      .theme_sky .box-filter .filter-cards .slick-slide.is-visible:first-child{
        margin-right:0; }
    .theme_sky .box-filter .filter-cards.filter-list{
      padding:24px 0 24px 16px; }
      .theme_sky .box-filter .filter-cards.filter-list .button-filter{
        padding:4px 21px; }
  .theme_sky .box-filter-large{
    border:0;
    margin-bottom:0.5rem; }
    .theme_sky .box-filter-large .filter-cards{
      height:4.125rem;
      padding:1rem 0; }
      .theme_sky .box-filter-large .filter-cards .button-filter{
        padding:4px 21px; }
      .theme_sky .box-filter-large .filter-cards.swiper-container .swiper-button{
        height:2.5rem;
        width:2.5rem;
        margin:auto;
        top:0;
        bottom:0;
        padding:6px 7px;
        border-radius:50%;
        display:none; }
        .theme_sky .box-filter-large .filter-cards.swiper-container .swiper-button:after{
          display:none; }
        .theme_sky .box-filter-large .filter-cards.swiper-container .swiper-button.swiper-button-next{
          right:0; }
        .theme_sky .box-filter-large .filter-cards.swiper-container .swiper-button.swiper-button-prev{
          left:0; }
        .theme_sky .box-filter-large .filter-cards.swiper-container .swiper-button.swiper-button-disabled{
          display:none; }

.theme_sky footer{
  border-top:1px solid rgba(80, 80, 80, 0.15);
  margin:5rem 0 0; }
  @media (max-width: 576px){
    .theme_sky footer{
      margin:2.5rem 0 0; } }
  @media (min-width: 576px){
    .theme_sky footer .container{
      width:initial; } }
  @media (min-width: 768px){
    .theme_sky footer .container{
      width:initial; } }
  @media (min-width: 992px){
    .theme_sky footer .container{
      width:970px; } }
  @media (min-width: 1200px){
    .theme_sky footer .container{
      width:1170px; } }
  .theme_sky footer .logo-social-media{
    margin-top:16px; }
    .theme_sky footer .logo-social-media .logo{
      background-repeat:no-repeat;
      background-image:url("../images/sky-light-default.svg");
      background-position:center center;
      width:84px;
      height:32px;
      text-indent:-5000em; }
      .dark .theme_sky footer .logo-social-media .logo{
        background-image:url("../images/sky-dark-default.svg"); }
    .theme_sky footer .logo-social-media .social-media{
      text-align:right; }
      .theme_sky footer .logo-social-media .social-media a{
        padding:5px;
        margin:0 3px;
        display:inline-block;
        border-radius:7px; }
        .theme_sky footer .logo-social-media .social-media a:hover .sky_icon:before, .theme_sky footer .logo-social-media .social-media a:focus .sky_icon:before{
          color:#DB524F; }
      @media (max-width: 575px){
        .theme_sky footer .logo-social-media .social-media .sky_icon{
          font-size:1rem;
          width:16px;
          height:16px; } }
      .theme_sky footer .logo-social-media .social-media ul{
        list-style-type:none;
        display:inline-flex; }
  .theme_sky footer hr,
  .theme_sky footer .divider{
    margin-top:9px;
    margin-bottom:0;
    border-top:1px solid rgba(80, 80, 80, 0.15); }
    .dark .theme_sky footer hr, .dark
    .theme_sky footer .divider{
      border-top:1px solid rgba(238, 238, 238, 0.15); }
  .theme_sky footer .logos-app-store{
    margin-bottom:36px;
    margin-top:36px; }
    @media (max-width: 575px){
      .theme_sky footer .logos-app-store{
        margin-bottom:0px;
        margin-top:16px; } }
    .theme_sky footer .logos-app-store .img-minha-sky{
      width:48px;
      float:left;
      margin-right:20px; }
    .theme_sky footer .logos-app-store .text-download{
      float:left;
      width:70%;
      margin-top:4px; }
      @media (min-width: 769px) and (max-width: 991px){
        .theme_sky footer .logos-app-store .text-download{
          width:calc(100% - 68px); } }
    .theme_sky footer .logos-app-store .logo-store{
      margin-left:50px; }
      .theme_sky footer .logos-app-store .logo-store a{
        margin:10px; }
        .dark .theme_sky footer .logos-app-store .logo-store a{
          color:#ffffff; }
    .theme_sky footer .logos-app-store .link-minha-sky{
      display:inline-block;
      border-radius:11px; }
      .theme_sky footer .logos-app-store .link-minha-sky:focus{
        background-color:#ccc; }
  .theme_sky footer .footer-links{
    margin:20px 0; }
    @media (max-width: 575px){
      .theme_sky footer .footer-links{
        margin:10px 0; } }
    .theme_sky footer .footer-links ul{
      list-style:none;
      padding-left:1px; }
      .theme_sky footer .footer-links ul li a{
        color:rgba(0, 0, 0, 0.87);
        font-size:0.875rem;
        font-weight:normal;
        line-height:1.875rem; }
        @media (max-width: 575px){
          .theme_sky footer .footer-links ul li a{
            color:rgba(0, 0, 0, 0.6); }
            .dark .theme_sky footer .footer-links ul li a{
              color:rgba(255, 255, 255, 0.7); } }
        .theme_sky footer .footer-links ul li a:hover,
        .theme_sky footer .footer-links ul li a .hover{
          color:#DB524F;
          text-decoration:none;
          cursor:pointer; }
        .theme_sky footer .footer-links ul li a:focus{
          text-decoration:none;
          outline:none;
          color:#782D2B; }
        .dark .theme_sky footer .footer-links ul li a{
          color:#ffffff;
          text-decoration:none; }
          .dark .theme_sky footer .footer-links ul li a:hover,
          .dark .theme_sky footer .footer-links ul li a .hover{
            color:#DB524F;
            text-decoration:none; }
          .dark .theme_sky footer .footer-links ul li a:focus{
            text-decoration:none;
            color:#963936; }
    .theme_sky footer .footer-links .SubHeading a, .theme_sky footer .footer-links .nav-tabs > li > a a, .theme_sky footer .footer-links .nav-tabs > li > span.disable a,
    .theme_sky footer .footer-links button{
      padding:16px 16px 16px 1px;
      position:relative;
      background-color:rgba(0, 0, 0, 0);
      border:none;
      display:block;
      width:100%;
      text-align:left;
      font-weight:bold;
      color:rgba(0, 0, 0, 0.6); }
      .dark .theme_sky footer .footer-links .SubHeading a, .dark .theme_sky footer .footer-links .nav-tabs > li > a a, .dark .theme_sky footer .footer-links .nav-tabs > li > span.disable a, .dark
      .theme_sky footer .footer-links button{
        color:rgba(255, 255, 255, 0.7); }
      @media (max-width: 575px){
        .theme_sky footer .footer-links .SubHeading a, .theme_sky footer .footer-links .nav-tabs > li > a a, .theme_sky footer .footer-links .nav-tabs > li > span.disable a,
        .theme_sky footer .footer-links button{
          font-weight:normal;
          color:rgba(0, 0, 0, 0.87); }
          .dark .theme_sky footer .footer-links .SubHeading a, .dark .theme_sky footer .footer-links .nav-tabs > li > a a, .dark .theme_sky footer .footer-links .nav-tabs > li > span.disable a, .dark
          .theme_sky footer .footer-links button{
            color:#ffffff; } }
      .theme_sky footer .footer-links .SubHeading a:focus, .theme_sky footer .footer-links .nav-tabs > li > a a:focus, .theme_sky footer .footer-links .nav-tabs > li > span.disable a:focus,
      .theme_sky footer .footer-links button:focus{
        background-color:rgba(0, 0, 0, 0.1); }
        .dark .theme_sky footer .footer-links .SubHeading a:focus, .dark .theme_sky footer .footer-links .nav-tabs > li > a a:focus, .dark .theme_sky footer .footer-links .nav-tabs > li > span.disable a:focus, .dark
        .theme_sky footer .footer-links button:focus{
          background-color:rgba(255, 255, 255, 0.1); }
      .theme_sky footer .footer-links .SubHeading a[data-toggle='nocollapse'], .theme_sky footer .footer-links .nav-tabs > li > a a[data-toggle='nocollapse'], .theme_sky footer .footer-links .nav-tabs > li > span.disable a[data-toggle='nocollapse'],
      .theme_sky footer .footer-links button[data-toggle='nocollapse']{
        color:rgba(0, 0, 0, 0.38);
        font-weight:bold; }
        .dark .theme_sky footer .footer-links .SubHeading a[data-toggle='nocollapse'], .dark .theme_sky footer .footer-links .nav-tabs > li > a a[data-toggle='nocollapse'], .dark .theme_sky footer .footer-links .nav-tabs > li > span.disable a[data-toggle='nocollapse'], .dark
        .theme_sky footer .footer-links button[data-toggle='nocollapse']{
          color:rgba(255, 255, 255, 0.5); }
        .theme_sky footer .footer-links .SubHeading a[data-toggle='nocollapse']:focus, .theme_sky footer .footer-links .nav-tabs > li > a a[data-toggle='nocollapse']:focus, .theme_sky footer .footer-links .nav-tabs > li > span.disable a[data-toggle='nocollapse']:focus,
        .theme_sky footer .footer-links button[data-toggle='nocollapse']:focus{
          outline:none;
          background-color:rgba(0, 0, 0, 0); }
          .dark .theme_sky footer .footer-links .SubHeading a[data-toggle='nocollapse']:focus, .dark .theme_sky footer .footer-links .nav-tabs > li > a a[data-toggle='nocollapse']:focus, .dark .theme_sky footer .footer-links .nav-tabs > li > span.disable a[data-toggle='nocollapse']:focus, .dark
          .theme_sky footer .footer-links button[data-toggle='nocollapse']:focus{
            background-color:rgba(0, 0, 0, 0); }
    @media (max-width: 575px){
      .theme_sky footer .footer-links hr{
        margin-top:0;
        margin-bottom:0;
        margin-left:1px; }
      .theme_sky footer .footer-links .SubHeading[data-toggle='collapse'], .theme_sky footer .footer-links .nav-tabs > li > a[data-toggle='collapse'], .theme_sky footer .footer-links .nav-tabs > li > span.disable[data-toggle='collapse']{
        color:rgba(0, 0, 0, 0.87);
        padding:16px 16px 16px 1px;
        position:relative;
        font-weight:normal;
        background-color:rgba(0, 0, 0, 0);
        border:none;
        display:block;
        width:100%;
        text-align:left; }
        .dark .theme_sky footer .footer-links .SubHeading[data-toggle='collapse'], .dark .theme_sky footer .footer-links .nav-tabs > li > a[data-toggle='collapse'], .dark .theme_sky footer .footer-links .nav-tabs > li > span.disable[data-toggle='collapse']{
          color:#ffffff; }
        .theme_sky footer .footer-links .SubHeading[data-toggle='collapse']:focus, .theme_sky footer .footer-links .nav-tabs > li > a[data-toggle='collapse']:focus, .theme_sky footer .footer-links .nav-tabs > li > span.disable[data-toggle='collapse']:focus{
          outline:none;
          background-color:rgba(0, 0, 0, 0.1); }
          .dark .theme_sky footer .footer-links .SubHeading[data-toggle='collapse']:focus, .dark .theme_sky footer .footer-links .nav-tabs > li > a[data-toggle='collapse']:focus, .dark .theme_sky footer .footer-links .nav-tabs > li > span.disable[data-toggle='collapse']:focus{
            background-color:rgba(255, 255, 255, 0.1); }
        .theme_sky footer .footer-links .SubHeading[data-toggle='collapse']:before, .theme_sky footer .footer-links .nav-tabs > li > a[data-toggle='collapse']:before, .theme_sky footer .footer-links .nav-tabs > li > span.disable[data-toggle='collapse']:before{
          right:22px;
          -webkit-transform:rotate(-45deg);
          transform:rotate(-45deg);
          -moz-transform:rotate(-45deg);
          -ms-transform:rotate(-45deg);
          -o-transform:rotate(-45deg); }
        .theme_sky footer .footer-links .SubHeading[data-toggle='collapse']:after, .theme_sky footer .footer-links .nav-tabs > li > a[data-toggle='collapse']:after, .theme_sky footer .footer-links .nav-tabs > li > span.disable[data-toggle='collapse']:after{
          right:16px;
          -webkit-transform:rotate(45deg);
          transform:rotate(45deg);
          -moz-transform:rotate(45deg);
          -ms-transform:rotate(45deg);
          -o-transform:rotate(45deg); }
        .theme_sky footer .footer-links .SubHeading[data-toggle='collapse']:before, .theme_sky footer .footer-links .nav-tabs > li > a[data-toggle='collapse']:before, .theme_sky footer .footer-links .nav-tabs > li > span.disable[data-toggle='collapse']:before, .theme_sky footer .footer-links .SubHeading[data-toggle='collapse']:after, .theme_sky footer .footer-links .nav-tabs > li > a[data-toggle='collapse']:after, .theme_sky footer .footer-links .nav-tabs > li > span.disable[data-toggle='collapse']:after{
          background:#505050;
          border-radius:15%;
          bottom:0;
          content:"";
          display:block;
          height:3px;
          left:auto;
          margin:auto;
          position:absolute;
          top:0;
          transition:.35s ease;
          width:11px; }
          .dark .theme_sky footer .footer-links .SubHeading[data-toggle='collapse']:before, .dark .theme_sky footer .footer-links .nav-tabs > li > a[data-toggle='collapse']:before, .dark .theme_sky footer .footer-links .nav-tabs > li > span.disable[data-toggle='collapse']:before, .dark .theme_sky footer .footer-links .SubHeading[data-toggle='collapse']:after, .dark .theme_sky footer .footer-links .nav-tabs > li > a[data-toggle='collapse']:after, .dark .theme_sky footer .footer-links .nav-tabs > li > span.disable[data-toggle='collapse']:after{
            background:#eeeeee; }
        .theme_sky footer .footer-links .SubHeading[data-toggle='collapse'].collapsed:before, .theme_sky footer .footer-links .nav-tabs > li > a[data-toggle='collapse'].collapsed:before, .theme_sky footer .footer-links .nav-tabs > li > span.disable[data-toggle='collapse'].collapsed:before{
          -webkit-transform:rotate(45deg);
          transform:rotate(45deg);
          -moz-transform:rotate(45deg);
          -ms-transform:rotate(45deg);
          -o-transform:rotate(45deg); }
        .theme_sky footer .footer-links .SubHeading[data-toggle='collapse'].collapsed:after, .theme_sky footer .footer-links .nav-tabs > li > a[data-toggle='collapse'].collapsed:after, .theme_sky footer .footer-links .nav-tabs > li > span.disable[data-toggle='collapse'].collapsed:after{
          -webkit-transform:rotate(-45deg);
          transform:rotate(-45deg);
          -moz-transform:rotate(-45deg);
          -ms-transform:rotate(-45deg);
          -o-transform:rotate(-45deg); } }
  .theme_sky footer .link-main{
    padding:13px 0; }
    @media (max-width: 575px){
      .theme_sky footer .link-main{
        line-height:2;
        padding:22px 0;
        text-align:center; } }
    .theme_sky footer .link-main a{
      display:inline-block;
      margin:0 7px;
      color:rgba(0, 0, 0, 0.87); }
      .dark .theme_sky footer .link-main a{
        color:#ffffff; }
        .dark .theme_sky footer .link-main a:focus{
          color:#963936; }
      .theme_sky footer .link-main a:hover{
        color:#DB524F; }
      .theme_sky footer .link-main a:focus{
        color:#782D2B; }
  .theme_sky footer .consultores .footer-logo{
    float:left;
    margin-top:12px; }
    .theme_sky footer .consultores .footer-logo .logo{
      background-repeat:no-repeat;
      background-image:url(../images/logo-sky-consultores-footer.svg);
      background-position:center;
      width:152px;
      height:27px;
      text-indent:-5000em; }
      .dark .theme_sky footer .consultores .footer-logo .logo{
        background-image:url(../images/logo-sky-consultores-footer-dark.svg); }
    @media (max-width: 767px){
      .theme_sky footer .consultores .footer-logo{
        float:none; } }
  .theme_sky footer .consultores .navbar-footer li button{
    border-radius:0;
    display:block;
    text-align:left;
    background:none; }
  @media (max-width: 767px){
    .theme_sky footer .consultores .navbar-footer{
      margin:1rem 0; }
      .theme_sky footer .consultores .navbar-footer li button{
        border-bottom:1px solid rgba(80, 80, 80, 0.1);
        padding:13px 0; }
        .dark .theme_sky footer .consultores .navbar-footer li button{
          border-color:rgba(238, 238, 238, 0.15); } }

.daterangepicker{
  position:absolute;
  color:inherit;
  background-color:#fff;
  border-radius:4px;
  width:100%;
  max-width:none;
  padding:0;
  margin-top:7px;
  top:100px;
  left:20px;
  z-index:3001;
  display:none;
  font-size:1em;
  line-height:1em;
  box-shadow:0 5px 16px 0 rgba(0, 0, 0, 0.1); }
  .daterangepicker.opensleft:before{
    right:9px; }
  .daterangepicker.opensleft:after{
    right:10px; }
  .daterangepicker.openscenter:before, .daterangepicker.openscenter:after{
    left:0;
    right:0;
    width:0;
    margin-left:auto;
    margin-right:auto; }
  .daterangepicker.opensright:before{
    left:9px; }
  .daterangepicker.opensright:after{
    left:10px; }
  .daterangepicker.drop-up{
    margin-top:-7px; }
    .daterangepicker.drop-up:before{
      top:initial;
      bottom:-7px;
      border-bottom:initial;
      border-top:7px solid #ccc; }
    .daterangepicker.drop-up:after{
      top:initial;
      bottom:-6px;
      border-bottom:initial;
      border-top:6px solid #fff; }
  .daterangepicker.single{
    max-width:450px; }
    .daterangepicker.single .daterangepicker .ranges,
    .daterangepicker.single .drp-calendar{
      float:none; }
    .daterangepicker.single .drp-selected{
      display:none; }
    .daterangepicker.single .calendar-table{
      padding:10px 4px; }
    .daterangepicker.single .drp-calendar.left{
      padding:0; }
  .daterangepicker.show-calendar .drp-calendar,
  .daterangepicker.show-calendar .drp-buttons{
    display:block; }
  .daterangepicker.auto-apply .drp-buttons{
    display:none; }
  .daterangepicker .drp-calendar{
    display:none; }
    .daterangepicker .drp-calendar.left{
      padding:8px 0 8px 8px; }
    .daterangepicker .drp-calendar.right{
      padding:8px; }
    .daterangepicker .drp-calendar.single .calendar-table{
      border:none; }
  .daterangepicker .calendar-table{
    border:1px solid #fff;
    border-radius:4px;
    background-color:#fff; }
    .daterangepicker .calendar-table .next span,
    .daterangepicker .calendar-table .prev span{
      color:#fff;
      border:solid #D81818;
      border-width:0 2px 2px 0;
      border-radius:0;
      display:inline-block;
      padding:3px; }
    .daterangepicker .calendar-table .next span{
      transform:rotate(-45deg);
      -webkit-transform:rotate(-45deg); }
    .daterangepicker .calendar-table .prev span{
      transform:rotate(135deg);
      -webkit-transform:rotate(135deg); }
    .daterangepicker .calendar-table th,
    .daterangepicker .calendar-table td{
      text-align:center;
      vertical-align:middle;
      min-width:32px;
      width:32px;
      height:24px;
      line-height:24px;
      font-size:1em;
      border-radius:50%;
      white-space:nowrap;
      cursor:pointer;
      padding:8px 5px; }
    .daterangepicker .calendar-table th:not(.month){
      font-size:.9em;
      color:rgba(0, 0, 0, 0.6); }
    .daterangepicker .calendar-table table{
      width:100%;
      margin:0;
      border-spacing:0;
      border-collapse:collapse; }
      .daterangepicker .calendar-table table tbody td{
        font-size:.9em; }
  .daterangepicker td.available:hover,
  .daterangepicker th.available:hover{
    position:relative;
    z-index:1; }
    .daterangepicker td.available:hover:not(.in-range):after,
    .daterangepicker th.available:hover:not(.in-range):after{
      content:'';
      position:absolute;
      z-index:-1;
      width:40px;
      height:40px;
      border-radius:50%;
      top:50%;
      left:50%;
      transform:translate(-50%, -50%);
      background-color:#eee;
      border-color:transparent;
      color:inherit; }
  .daterangepicker td.week,
  .daterangepicker th.week{
    font-size:80%;
    color:#ccc; }
  .daterangepicker td.off:not(.active){
    border-color:transparent;
    color:rgba(0, 0, 0, 0.38); }
    .daterangepicker td.off:not(.active).in-range, .daterangepicker td.off:not(.active).start-date, .daterangepicker td.off:not(.active).end-date{
      border-color:transparent;
      color:rgba(0, 0, 0, 0.38); }
  .daterangepicker td.in-range{
    background-color:#fff2f2;
    border-color:transparent;
    color:#000;
    border-radius:0; }
    .daterangepicker td.in-range.active{
      background-color:transparent; }
  .daterangepicker td.start-date{
    border-radius:4px 0 0 4px; }
  .daterangepicker td.end-date{
    border-radius:0 4px 4px 0; }
  .daterangepicker td.start-date.end-date{
    border-radius:50%; }
  .daterangepicker td.active{
    position:relative;
    color:#ffffff;
    z-index:1; }
    .daterangepicker td.active:after{
      content:'';
      position:absolute;
      z-index:-1;
      width:40px;
      height:40px;
      border-radius:50%;
      top:50%;
      left:50%;
      transform:translate(-50%, -50%);
      border-color:transparent;
      background-image:linear-gradient(to top, #D81818, #FF5454);
      background-color:#D81818; }
    .daterangepicker td.active:hover{
      color:#fff; }
      .daterangepicker td.active:hover:after{
        content:'';
        position:absolute;
        z-index:-1;
        width:40px;
        height:40px;
        border-radius:50%;
        top:50%;
        left:50%;
        transform:translate(-50%, -50%);
        background-color:#357ebd;
        border-color:transparent; }
  .daterangepicker th.month{
    width:auto; }
  .daterangepicker td.disabled,
  .daterangepicker option.disabled{
    color:rgba(0, 0, 0, 0.38);
    cursor:not-allowed; }
  .daterangepicker select.monthselect, .daterangepicker select.yearselect{
    font-size:1em;
    padding:1px;
    height:auto;
    margin:0;
    cursor:default; }
  .daterangepicker select.monthselect{
    margin-right:2%;
    width:56%; }
  .daterangepicker select.yearselect{
    width:40%; }
  .daterangepicker select.hourselect, .daterangepicker select.minuteselect, .daterangepicker select.secondselect, .daterangepicker select.ampmselect{
    width:50px;
    margin:0 auto;
    background:#eee;
    border:1px solid #eee;
    padding:2px;
    outline:0;
    font-size:1em; }
  .daterangepicker .calendar-time{
    text-align:center;
    margin:4px auto 0 auto;
    line-height:30px;
    position:relative; }
    .daterangepicker .calendar-time select.disabled{
      color:#ccc;
      cursor:not-allowed; }
  .daterangepicker .drp-buttons{
    clear:both;
    text-align:right;
    padding:8px;
    border-top:1px solid #ddd;
    display:none;
    line-height:12px;
    vertical-align:middle; }
  .daterangepicker .drp-selected{
    display:block;
    font-size:1em;
    padding:16px 0; }
  .daterangepicker .drp-buttons .btn{
    margin-left:8px;
    box-sizing:border-box;
    display:inline-block;
    font-family:"Roboto", sans-serif;
    font-size:1rem;
    margin-bottom:0;
    font-weight:bold;
    text-align:center;
    border-radius:1.5rem;
    white-space:nowrap;
    vertical-align:middle;
    -ms-touch-action:manipulation;
    touch-action:manipulation;
    cursor:pointer;
    border:1px transparent solid;
    line-height:1.42857143;
    user-select:none;
    padding:0.6875rem 2em; }
    .daterangepicker .drp-buttons .btn.btn-primary{
      color:#ffffff;
      background-image:linear-gradient(to top, #D81818, #FF5454);
      background-color:#D81818; }
    .daterangepicker .drp-buttons .btn.btn-default{
      border:solid 2px #D81818;
      color:#D81818;
      background-color:rgba(0, 0, 0, 0); }
    @media (min-width: 768px){
      .daterangepicker .drp-buttons .btn:hover.btn-primary{
        color:#ffffff;
        background-color:#DB524F;
        background-image:none; }
      .daterangepicker .drp-buttons .btn:hover.btn-default{
        color:#DB524F;
        border:solid 2px #DB524F;
        background-color:rgba(0, 0, 0, 0); } }
  .daterangepicker.show-ranges.single.rtl .drp-calendar.left{
    border-right:1px solid #ddd; }
  .daterangepicker.show-ranges.single.ltr .drp-calendar.left{
    border-left:1px solid #ddd; }
  .daterangepicker.show-ranges.rtl .drp-calendar.right{
    border-right:1px solid #ddd; }
  .daterangepicker.show-ranges.ltr .drp-calendar.left{
    border-left:1px solid #ddd; }
  .daterangepicker .ranges{
    float:none;
    text-align:left;
    margin:0; }
  .daterangepicker.show-calendar .ranges{
    margin-top:8px; }
  .daterangepicker .ranges ul{
    list-style:none;
    margin:0 auto;
    padding:0;
    width:100%; }
  .daterangepicker .ranges li{
    font-size:1em;
    padding:8px 12px;
    cursor:pointer; }
    .daterangepicker .ranges li:hover{
      background-color:#eee; }
    .daterangepicker .ranges li.active{
      background-color:#08c;
      color:#fff; }
  .daterangepicker:not(.single) td.active.start-date:not(.end-date){
    background:linear-gradient(270deg, #fff2f2 49%, transparent 51%); }
  .daterangepicker:not(.single) td.active.end-date:not(.start-date){
    background:linear-gradient(270deg, transparent 51%, #fff2f2 49%); }
  .embedded .daterangepicker{
    box-shadow:none;
    position:relative !important;
    left:0 !important;
    top:0 !important;
    margin:0 !important;
    width:100%;
    border:none;
    z-index:3; }
    .embedded .daterangepicker .drp-calendar{
      max-width:100%;
      padding:0; }
  .dark .daterangepicker{
    background-color:#272B2D; }
    .dark .daterangepicker .calendar-table{
      background-color:#272B2D;
      border:none; }
      .dark .daterangepicker .calendar-table th:not(.month){
        color:white; }
    .dark .daterangepicker td.off:not(.active){
      color:rgba(255, 255, 255, 0.5); }
    .dark .daterangepicker td.available:hover:not(.in-range):after{
      background-color:#2A2F30; }
    .dark .daterangepicker td.in-range:not(.start-date):not(.end-date){
      background-color:#675858;
      color:white; }
    .dark .daterangepicker .drp-buttons{
      border-color:rgba(255, 255, 255, 0.5); }
    .dark .daterangepicker:not(.single) td.active.start-date:not(.end-date){
      background:linear-gradient(270deg, #675858 49%, transparent 51%); }
    .dark .daterangepicker:not(.single) td.active.end-date:not(.start-date){
      background:linear-gradient(270deg, transparent 51%, #675858 49%); }

@media (min-width: 500px){
  .daterangepicker{
    width:450px; } }

@media (min-width: 768px){
  .daterangepicker:not(.single){
    width:722px; }
    .daterangepicker:not(.single) .drp-calendar{
      display:inline-block;
      width:50%; }
      .daterangepicker:not(.single) .drp-calendar.left{
        padding-right:10px; }
      .daterangepicker:not(.single) .drp-calendar.right{
        padding-left:10px; }
  .embedded .daterangepicker:not(.single){
    width:722px; }
    .embedded .daterangepicker:not(.single) .drp-calendar{
      display:inline-block;
      width:50%; }
      .embedded .daterangepicker:not(.single) .drp-calendar.left{
        padding-right:10px; }
      .embedded .daterangepicker:not(.single) .drp-calendar.right{
        padding-left:10px; } }

.theme_sky .pagination{
  margin:16px 24px; }
  .theme_sky .pagination li a{
    padding:8px 14px;
    color:rgba(0, 0, 0, 0.38);
    font-weight:700;
    line-height:1.38;
    border:1px solid rgba(80, 80, 80, 0.15);
    background:#ffffff; }
    .dark .theme_sky .pagination li a{
      color:rgba(255, 255, 255, 0.5);
      border-color:rgba(238, 238, 238, 0.15);
      background:#202425; }
  .theme_sky .pagination li.active a{
    color:#D81818;
    background:#ffffff;
    border-color:rgba(80, 80, 80, 0.15); }
    .dark .theme_sky .pagination li.active a{
      color:#FF5454;
      border-color:rgba(238, 238, 238, 0.15);
      background:#202425; }

.theme_sky .avatar-list .avatar{
  border-radius:100%;
  width:4rem;
  height:4rem;
  overflow:hidden;
  margin:0 auto;
  transition:all 0.2s ease-in-out; }
  .theme_sky .avatar-list .avatar img{
    filter:grayscale(100%);
    height:4rem;
    opacity:0.8;
    width:4rem; }
  .theme_sky .avatar-list .avatar + span{
    display:block;
    height:0;
    margin:0.5rem auto 0;
    transition:width 0.2s ease-in-out;
    width:0; }

.theme_sky .avatar-list .active .avatar{
  height:4.5rem;
  width:4.5rem; }
  .theme_sky .avatar-list .active .avatar img{
    border:0.25rem solid rgba(0, 0, 0, 0.32);
    border-radius:50%;
    filter:initial;
    height:4.5rem;
    opacity:1;
    width:4.5rem; }
    .dark .theme_sky .avatar-list .active .avatar img{
      border-color:rgba(255, 255, 255, 0.32); }
  .theme_sky .avatar-list .active .avatar + span{
    background-color:#D81818;
    border-radius:0.125rem;
    height:0.25rem;
    width:3.5rem; }
  .theme_sky .avatar-list .active .avatar-small{
    height:4rem;
    width:4rem; }
    .theme_sky .avatar-list .active .avatar-small img{
      filter:initial;
      height:4rem;
      width:4rem; }

.theme_sky .list-button{
  border-top:1px solid rgba(80, 80, 80, 0.15);
  border-bottom:1px solid rgba(80, 80, 80, 0.15);
  padding:0;
  list-style:none; }
  .theme_sky .list-button .item-btn .btn{
    text-align:left;
    padding:16px 0;
    font-weight:normal; }
    .theme_sky .list-button .item-btn .btn .positon-top-2px{
      position:relative;
      top:-2px; }
    .theme_sky .list-button .item-btn .btn .positon-top5px{
      position:relative;
      top:5px; }
    .theme_sky .list-button .item-btn .btn .right{
      float:right;
      margin-right:16px; }
  .theme_sky .list-button hr{
    margin:0 0 0 56px; }

.theme_sky .lazy{
  background-image:none !important; }

.theme_sky .skeleton .skltxt{
  background-color:#e3e3eb !important;
  height:15px !important;
  border-radius:7px !important;
  position:relative;
  overflow:hidden; }
  .theme_sky .skeleton .skltxt::after{
    position:absolute;
    top:0;
    right:0;
    bottom:0;
    left:0;
    transform:translateX(-100%);
    background-image:linear-gradient(90deg, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0.2) 20%, rgba(255, 255, 255, 0.5) 60%, rgba(255, 255, 255, 0));
    animation:shimmer 3s infinite;
    content:''; }
  .dark .theme_sky .skeleton .skltxt{
    background-color:#2A2F30 !important; }
    .dark .theme_sky .skeleton .skltxt::after{
      background-image:linear-gradient(90deg, rgba(32, 36, 37, 0) 0, rgba(32, 36, 37, 0.2) 20%, rgba(32, 36, 37, 0.5) 60%, rgba(32, 36, 37, 0)); }

.theme_sky .skeleton .sklbtn{
  background-color:#e3e3eb !important;
  position:relative;
  overflow:hidden; }
  .theme_sky .skeleton .sklbtn.btn.buttonPrimary{
    background-image:none; }
  .theme_sky .skeleton .sklbtn::after{
    position:absolute;
    top:0;
    right:0;
    bottom:0;
    left:0;
    transform:translateX(-100%);
    background-image:linear-gradient(90deg, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0.2) 20%, rgba(255, 255, 255, 0.5) 60%, rgba(255, 255, 255, 0));
    animation:shimmer 3s infinite;
    content:''; }
  .dark .theme_sky .skeleton .sklbtn{
    background-color:#2A2F30 !important; }
    .dark .theme_sky .skeleton .sklbtn::after{
      background-image:linear-gradient(90deg, rgba(32, 36, 37, 0) 0, rgba(32, 36, 37, 0.2) 20%, rgba(32, 36, 37, 0.5) 60%, rgba(32, 36, 37, 0)); }

.theme_sky .skeleton .sklicon{
  background-color:#e3e3eb !important;
  position:relative;
  overflow:hidden; }
  .theme_sky .skeleton .sklicon.sky_icon{
    border-radius:5px !important; }
    .theme_sky .skeleton .sklicon.sky_icon:before{
      content:''; }
  .theme_sky .skeleton .sklicon::after{
    position:absolute;
    top:0;
    right:0;
    bottom:0;
    left:0;
    transform:translateX(-100%);
    background-image:linear-gradient(90deg, rgba(255, 255, 255, 0) 0, rgba(255, 255, 255, 0.2) 20%, rgba(255, 255, 255, 0.5) 60%, rgba(255, 255, 255, 0));
    animation:shimmer 3s infinite;
    content:''; }
  .dark .theme_sky .skeleton .sklicon{
    background-color:#2A2F30 !important; }
    .dark .theme_sky .skeleton .sklicon::after{
      background-image:linear-gradient(90deg, rgba(32, 36, 37, 0) 0, rgba(32, 36, 37, 0.2) 20%, rgba(32, 36, 37, 0.5) 60%, rgba(32, 36, 37, 0)); }

.theme_sky .skeleton .line_95{
  width:95%; }

.theme_sky .skeleton .line_85{
  width:85%; }

.theme_sky .skeleton .line_75{
  width:75%; }

.theme_sky .skeleton .line_65{
  width:65%; }

.theme_sky .skeleton .line_55{
  width:55%; }

.theme_sky .skeleton .line_45{
  width:45%; }

.theme_sky .skeleton .line_35{
  width:35%; }

.theme_sky .skeleton .line_25{
  width:25%; }

.theme_sky .skeleton .line_15{
  width:15%; }

.theme_sky .skeleton .sklimg{
  fill:#e3e3eb !important; }
  .dark .theme_sky .skeleton .sklimg{
    fill:#2A2F30 !important; }

.theme_sky .skeleton .sklborderradius{
  border-radius:7px !important; }

@keyframes shimmer{
  100%{
    transform:translateX(100%); } }

.theme_sky input[type=checkbox] + .labelswitcher{
  padding-left:0; }
  .theme_sky input[type=checkbox] + .labelswitcher:before{
    content:initial !important; }

.theme_sky input[type=checkbox]:checked + .labelswitcher .switcher .slider{
  background-color:rgba(216, 24, 24, 0.5); }
  .theme_sky input[type=checkbox]:checked + .labelswitcher .switcher .slider:before{
    background-color:#D81818;
    transform:translateX(18px); }

.theme_sky .switcher{
  position:relative;
  display:block;
  width:34px;
  height:14px;
  margin:0;
  top:4px;
  right:2px; }
  .theme_sky .switcher .slider{
    position:absolute;
    cursor:pointer;
    top:0;
    bottom:0;
    width:100%;
    height:14px;
    margin:auto;
    background-color:#e3e3eb;
    transition:.4s;
    border-radius:30px; }
    .theme_sky .switcher .slider:before{
      border-radius:50%;
      position:absolute;
      content:'';
      height:20px;
      width:20px;
      left:-2px;
      bottom:0;
      top:0;
      margin:auto;
      background-color:#c3c7c9;
      -webkit-transition:.4s;
      transition:.4s; }

.time_circles div h4,
.time_circles div span{
  color:rgba(0, 0, 0, 0.6) !important; }

.body.dark .time_circles div h4,
.body.dark .time_circles div span{
  color:rgba(255, 255, 255, 0.7) !important; }

.theme_sky .acc-hide{
  display:none;
  visibility:hidden; }

.theme_sky .box-page-default{
  width:100%; }
  .theme_sky .box-page-default.center{
    margin:0 auto; }
  @media (max-width: 575px){
    .theme_sky .box-page-default{
      width:100%; } }
  @media (min-width: 576px){
    .theme_sky .box-page-default{
      width:440px; } }
  @media (min-width: 768px){
    .theme_sky .box-page-default{
      width:540px; } }
  @media (min-width: 992px){
    .theme_sky .box-page-default{
      width:540px; } }

.theme_sky .login-unico .onboarding .sky-illustration-enter-phone-email{
  width:240px;
  height:243px;
  background-size:240px 243px; }

.theme_sky .login-unico .onboarding .sky-illustration-create-pass{
  width:252px;
  height:243px;
  background-size:252px 243px; }

.theme_sky .login-unico .onboarding .sky-illustration-create-profile{
  width:246px;
  height:243px;
  background-size:246px 243px; }

.theme_sky .login-unico .onboarding .box-content-login{
  width:292px; }
  @media (min-width: 576px){
    .theme_sky .login-unico .onboarding .box-content-login{
      width:320px; } }

.theme_sky .login-unico .onboarding .text-left-center{
  text-align:left; }
  @media (min-width: 576px){
    .theme_sky .login-unico .onboarding .text-left-center{
      text-align:center; } }

.theme_sky .login-unico .illustration{
  width:240px;
  height:142px;
  background-size:240px 142px; }

.theme_sky .login-unico .box-page-default{
  position:relative; }
  .theme_sky .login-unico .box-page-default .back-step{
    position:absolute;
    top:16px;
    left:16px;
    background-color:#dbdbdb; }
    @media (min-width: 768px){
      .theme_sky .login-unico .box-page-default .back-step{
        top:24px;
        left:24px; } }
    .dark .theme_sky .login-unico .box-page-default .back-step{
      background-color:#272B2D; }
    .theme_sky .login-unico .box-page-default .back-step:focus{
      outline:none;
      background-color:rgba(32, 36, 37, 0.3); }
      .dark .theme_sky .login-unico .box-page-default .back-step:focus{
        background-color:rgba(255, 255, 255, 0.1); }
    .theme_sky .login-unico .box-page-default .back-step:hover{
      outline:none;
      background-color:rgba(32, 36, 37, 0.3); }
      .dark .theme_sky .login-unico .box-page-default .back-step:hover{
        background-color:rgba(255, 255, 255, 0.1); }
    .theme_sky .login-unico .box-page-default .back-step .icon-back{
      opacity:0.6;
      top:-1px;
      color:rgba(0, 0, 0, 0.6);
      left:-4px;
      text-shadow:none;
      width:initial;
      height:initial; }
      .dark .theme_sky .login-unico .box-page-default .back-step .icon-back{
        color:#c6c6c6; }
  .theme_sky .login-unico .box-page-default .jump-step{
    position:absolute;
    top:24px;
    right:24px; }
    @media (min-width: 768px){
      .theme_sky .login-unico .box-page-default .jump-step{
        top:32px;
        right:32px; } }

.theme_sky .login-unico.layoutFormLogin .box-page-default .box-content-login.login-empty{
  width:21.75rem; }

.theme_sky .login-unico .box-content-login,
.theme_sky .login-unico .box-content-list{
  width:288px;
  margin:0 auto; }
  .theme_sky .login-unico .box-content-login.login-empty,
  .theme_sky .login-unico .box-content-list.login-empty{
    width:21.75rem; }
  .theme_sky .login-unico .box-content-login.listOptin,
  .theme_sky .login-unico .box-content-list.listOptin{
    width:320px;
    margin:0 auto; }
    @media (min-width: 768px){
      .theme_sky .login-unico .box-content-login.listOptin,
      .theme_sky .login-unico .box-content-list.listOptin{
        width:350px; } }
  .theme_sky .login-unico .box-content-login.listSignatute,
  .theme_sky .login-unico .box-content-list.listSignatute{
    width:100%; }
    @media (min-width: 576px){
      .theme_sky .login-unico .box-content-login.listSignatute,
      .theme_sky .login-unico .box-content-list.listSignatute{
        width:320px; } }
    @media (min-width: 768px){
      .theme_sky .login-unico .box-content-login.listSignatute,
      .theme_sky .login-unico .box-content-list.listSignatute{
        width:350px; } }
  .theme_sky .login-unico .box-content-login .btn-numSignature,
  .theme_sky .login-unico .box-content-list .btn-numSignature{
    background-color:transparent;
    border:none;
    position:relative; }
    @media (max-width: 991px){
      .theme_sky .login-unico .box-content-login .btn-numSignature .divSignature,
      .theme_sky .login-unico .box-content-list .btn-numSignature .divSignature{
        padding-left:1rem; } }
  .theme_sky .login-unico .box-content-login button[disabled],
  .theme_sky .login-unico .box-content-list button[disabled]{
    cursor:not-allowed;
    pointer-events:all !important; }
    .theme_sky .login-unico .box-content-login button[disabled] .subHeading,
    .theme_sky .login-unico .box-content-list button[disabled] .subHeading{
      color:rgba(0, 0, 0, 0.38); }
      .dark .theme_sky .login-unico .box-content-login button[disabled] .subHeading, .dark
      .theme_sky .login-unico .box-content-list button[disabled] .subHeading{
        color:rgba(255, 255, 255, 0.5); }
    .theme_sky .login-unico .box-content-login button[disabled] .address,
    .theme_sky .login-unico .box-content-list button[disabled] .address{
      color:rgba(0, 0, 0, 0.38); }
      .dark .theme_sky .login-unico .box-content-login button[disabled] .address, .dark
      .theme_sky .login-unico .box-content-list button[disabled] .address{
        color:rgba(255, 255, 255, 0.5); }
    .theme_sky .login-unico .box-content-login button[disabled] .sky_icon,
    .theme_sky .login-unico .box-content-list button[disabled] .sky_icon{
      color:rgba(0, 0, 0, 0.38); }
      .dark .theme_sky .login-unico .box-content-login button[disabled] .sky_icon, .dark
      .theme_sky .login-unico .box-content-list button[disabled] .sky_icon{
        color:rgba(255, 255, 255, 0.5); }
    .theme_sky .login-unico .box-content-login button[disabled] .sky-icon-line-alert-round,
    .theme_sky .login-unico .box-content-list button[disabled] .sky-icon-line-alert-round{
      color:rgba(0, 0, 0, 0.6); }
      .dark .theme_sky .login-unico .box-content-login button[disabled] .sky-icon-line-alert-round, .dark
      .theme_sky .login-unico .box-content-list button[disabled] .sky-icon-line-alert-round{
        color:rgba(255, 255, 255, 0.7); }
  .theme_sky .login-unico .box-content-login .btn-arrow,
  .theme_sky .login-unico .box-content-list .btn-arrow{
    position:absolute;
    right:16px;
    top:20px; }
  .theme_sky .login-unico .box-content-login .dot-continue .dots,
  .theme_sky .login-unico .box-content-list .dot-continue .dots{
    display:flex;
    flex-wrap:nowrap;
    height:48px;
    justify-content:center;
    align-items:center; }
    .theme_sky .login-unico .box-content-login .dot-continue .dots .dot,
    .theme_sky .login-unico .box-content-list .dot-continue .dots .dot{
      position:relative;
      display:inline-block;
      width:8px;
      height:8px;
      border-radius:5px;
      background-color:rgba(0, 0, 0, 0.38);
      color:rgba(0, 0, 0, 0.38);
      border:none;
      padding:0; }
      .dark .theme_sky .login-unico .box-content-login .dot-continue .dots .dot, .dark
      .theme_sky .login-unico .box-content-list .dot-continue .dots .dot{
        background-color:rgba(255, 255, 255, 0.5);
        color:rgba(255, 255, 255, 0.5); }
      .theme_sky .login-unico .box-content-login .dot-continue .dots .dot.active,
      .theme_sky .login-unico .box-content-list .dot-continue .dots .dot.active{
        background-color:rgba(0, 0, 0, 0.87);
        color:rgba(0, 0, 0, 0.87); }
        .dark .theme_sky .login-unico .box-content-login .dot-continue .dots .dot.active, .dark
        .theme_sky .login-unico .box-content-list .dot-continue .dots .dot.active{
          background-color:#ffffff;
          color:#ffffff; }
  .theme_sky .login-unico .box-content-login .enter-account,
  .theme_sky .login-unico .box-content-list .enter-account{
    border:none;
    background-color:transparent;
    font-weight:bold;
    color:#D81818; }
    .dark .theme_sky .login-unico .box-content-login .enter-account, .dark
    .theme_sky .login-unico .box-content-list .enter-account{
      color:#FF5454; }

@media (min-width: 768px){
  .theme_sky .login-unico.layoutAlmostReady .box-content-login{
    width:350px; } }

.theme_sky .login-unico .box-content-login.box-ldu{
  width:auto; }
  .theme_sky .login-unico .box-content-login.box-ldu .btn-continue-Contacts{
    width:18rem;
    margin:0 auto; }

.theme_sky .login-unico .listSignatute.box-list{
  width:100%;
  margin:0; }
  .theme_sky .login-unico .listSignatute.box-list .media-list{
    margin:0 1.5rem; }
    .theme_sky .login-unico .listSignatute.box-list .media-list .listSignatute{
      width:100%; }

.theme_sky .login-unico .btn-toogle-see{
  background:none;
  border:0;
  position:absolute;
  top:10px;
  right:22px;
  cursor:pointer; }

.theme_sky .login-unico hr{
  margin:12px 0; }

.theme_sky .login-unico .labelContact{
  display:table; }
  @media (min-width: 576px){
    .theme_sky .login-unico .labelContact .email{
      max-width:224px;
      overflow:hidden;
      text-overflow:ellipsis;
      white-space:nowrap; } }
  @media (min-width: 768px){
    .theme_sky .login-unico .labelContact .email{
      max-width:254px;
      overflow:hidden;
      text-overflow:ellipsis;
      white-space:nowrap; } }

.theme_sky .login-unico .form-optin input[type="radio"] + label.right:before, .theme_sky .login-unico .form-optin input[type="checkbox"] + label.right:before{
  padding-top:0px; }

.theme_sky .login-unico input[type="radio"] + label.right:before, .theme_sky .login-unico input[type="checkbox"] + label.right:before{
  padding-top:20px; }

.theme_sky .login-unico input[type="radio"] + label.vhidden:before, .theme_sky .login-unico input[type="checkbox"] + label.vhidden:before{
  padding-top:20px;
  visibility:hidden; }

.theme_sky .login-unico input[type="radio"] + label.disabled .subHeading, .theme_sky .login-unico input[type="checkbox"] + label.disabled .subHeading{
  color:rgba(0, 0, 0, 0.38); }
  .dark .theme_sky .login-unico input[type="radio"] + label.disabled .subHeading, .dark .theme_sky .login-unico input[type="checkbox"] + label.disabled .subHeading{
    color:rgba(255, 255, 255, 0.5); }

.theme_sky .login-unico input[type="radio"] + label.disabled .addresss, .theme_sky .login-unico input[type="checkbox"] + label.disabled .addresss{
  color:rgba(0, 0, 0, 0.38); }
  .dark .theme_sky .login-unico input[type="radio"] + label.disabled .addresss, .dark .theme_sky .login-unico input[type="checkbox"] + label.disabled .addresss{
    color:rgba(255, 255, 255, 0.5); }

.theme_sky .login-unico input[type="radio"] + label.disabled .sky_icon, .theme_sky .login-unico input[type="checkbox"] + label.disabled .sky_icon{
  color:rgba(0, 0, 0, 0.38); }
  .dark .theme_sky .login-unico input[type="radio"] + label.disabled .sky_icon, .dark .theme_sky .login-unico input[type="checkbox"] + label.disabled .sky_icon{
    color:rgba(255, 255, 255, 0.5); }

.theme_sky .login-unico .box-overlimit{
  border:1px rgba(80, 80, 80, 0.15) solid;
  border-radius:4px; }
  .dark .theme_sky .login-unico .box-overlimit{
    border:1px rgba(238, 238, 238, 0.15) solid; }

.theme_sky .login-unico.layoutConfirmOrChooseContact input[type="radio"] + label.right:before{
  padding-top:0px;
  margin-right:16px; }

.theme_sky .login-unico.layoutOptIn input[type="checkbox"] + label.right:before{
  padding-top:0px;
  margin-right:16px; }

.theme_sky .login-unico .avatar-list .avatar{
  width:48px;
  height:48px; }
  .theme_sky .login-unico .avatar-list .avatar img{
    filter:none;
    height:48px;
    opacity:0.8;
    width:48px; }

.theme_sky .login-unico .loading-dots{
  display:flex;
  justify-content:center; }

.theme_sky .login-unico .border-box{
  border-radius:4px;
  border:solid 1px rgba(80, 80, 80, 0.15); }

.theme_sky .login-unico .carousel-perfil-login .slick-arrow{
  visibility:visible;
  opacity:1;
  top:45%;
  background-color:rgba(0, 0, 0, 0); }
  .theme_sky .login-unico .carousel-perfil-login .slick-arrow::before{
    font-size:1.5rem;
    color:rgba(0, 0, 0, 0.6); }
    .dark .theme_sky .login-unico .carousel-perfil-login .slick-arrow::before{
      color:rgba(255, 255, 255, 0.7); }

.theme_sky .login-unico .carousel-perfil-login .slick-list{
  padding-top:28px !important;
  padding-left:32px !important;
  padding-bottom:8px !important; }
  @media (min-width: 375px){
    .theme_sky .login-unico .carousel-perfil-login .slick-list{
      margin:0 14%; } }
  @media (min-width: 576px){
    .theme_sky .login-unico .carousel-perfil-login .slick-list{
      margin:0 14%; } }
  @media (min-width: 768px){
    .theme_sky .login-unico .carousel-perfil-login .slick-list{
      margin:0 18%; } }

.theme_sky .login-unico .carousel-perfil-login .slide{
  width:48px;
  height:100px;
  background-color:rgba(0, 0, 0, 0);
  border:none;
  padding:0 16px; }

.theme_sky .login-unico .carousel-perfil-login .slick-current{
  height:98px;
  margin:0 0.375rem 0 0.1875rem !important;
  width:98px !important;
  top:-22px;
  position:relative; }
  .theme_sky .login-unico .carousel-perfil-login .slick-current .content-slide{
    margin-left:-8px; }
  .theme_sky .login-unico .carousel-perfil-login .slick-current .avatar{
    filter:none;
    width:88px;
    height:88px;
    padding:6px;
    border:2px solid rgba(0, 0, 0, 0); }
    .theme_sky .login-unico .carousel-perfil-login .slick-current .avatar img{
      height:72px;
      width:72px;
      opacity:1;
      border:none; }
    .theme_sky .login-unico .carousel-perfil-login .slick-current .avatar + span{
      width:32px; }
  .theme_sky .login-unico .carousel-perfil-login .slick-current.selected .avatar{
    border:2px solid #D81818; }
    .dark .theme_sky .login-unico .carousel-perfil-login .slick-current.selected .avatar{
      border:2px solid #FF5454; }
    .theme_sky .login-unico .carousel-perfil-login .slick-current.selected .avatar + span{
      width:32px;
      background-color:#D81818;
      border-radius:0.125rem;
      height:0.25rem;
      position:relative;
      left:11px; }

.theme_sky .login-unico .ask-service .btn-ask{
  border:none;
  background-color:transparent;
  font-weight:bold;
  color:#D81818; }
  .dark .theme_sky .login-unico .ask-service .btn-ask{
    color:#FF5454; }

@media (min-width: 1200px){
  .theme_sky .modal.modaLgUnico .modal-full-mobile{
    width:540px; } }

.theme_sky .modal.modaLgUnico .modal-full-mobile .modal-content .modal-header{
  padding:24px; }

.theme_sky .modal.modaLgUnico .modal-full-mobile .modal-content .modal-body{
  padding-bottom:0; }
  .theme_sky .modal.modaLgUnico .modal-full-mobile .modal-content .modal-body .h2{
    font-size:1.25rem; }

.theme_sky .modal.modaLgUnico .modal-full-mobile .modal-content .modal-footer{
  display:none; }

@media (min-width: 1200px){
  .theme_sky .modal.modalBodyLgUnicoTry .modal-full-mobile{
    width:440px; } }

.theme_sky .modal.modalBodyLgUnicoTry .modal-full-mobile .modal-content .modal-header{
  padding:24px; }

.theme_sky .modal.modalBodyLgUnicoTry .modal-full-mobile .modal-content .modal-body{
  padding:0 2.75rem; }
  .theme_sky .modal.modalBodyLgUnicoTry .modal-full-mobile .modal-content .modal-body .h2{
    font-size:1.25rem; }
  .theme_sky .modal.modalBodyLgUnicoTry .modal-full-mobile .modal-content .modal-body .description{
    color:rgba(0, 0, 0, 0.6); }
    .dark .theme_sky .modal.modalBodyLgUnicoTry .modal-full-mobile .modal-content .modal-body .description{
      color:rgba(255, 255, 255, 0.7); }

.theme_sky .modal.modalBodyLgUnicoTry .modal-full-mobile .modal-content .modal-footer{
  display:none; }

.theme_sky .tag-feature{
  padding:8px 12px;
  border-radius:21px;
  display:inline-block; }

.theme_sky .alert-sky .message-alert{
  background-color:#f1f2fa;
  border:none;
  box-shadow:0 2px 4px 0 #e3e3eb;
  position:absolute;
  z-index:999;
  left:5%;
  right:5%;
  top:115px; }
  @media (min-width: 768px){
    .theme_sky .alert-sky .message-alert{
      top:200px; } }
  .theme_sky .alert-sky .message-alert .icon_md{
    font-size:24px;
    width:24px;
    height:24px;
    background-size:24px 24px; }
  .dark .theme_sky .alert-sky .message-alert{
    background-color:#272B2D;
    box-shadow:0 2px 4px 0 #2A2F30; }
  .theme_sky .alert-sky .message-alert .media-right .btn-close{
    top:16px;
    left:16px;
    background-color:#dbdbdb;
    width:1.5rem;
    display:inline-block;
    height:1.5rem;
    border-radius:50%;
    opacity:1;
    outline:none;
    border:none; }
    @media (min-width: 768px){
      .theme_sky .alert-sky .message-alert .media-right .btn-close{
        top:24px;
        left:24px; } }
    .dark .theme_sky .alert-sky .message-alert .media-right .btn-close{
      background-color:#272B2D; }
    .theme_sky .alert-sky .message-alert .media-right .btn-close span{
      opacity:0.6;
      top:-1px;
      color:rgba(0, 0, 0, 0.6);
      left:-6px;
      text-shadow:none; }
      .dark .theme_sky .alert-sky .message-alert .media-right .btn-close span{
        color:#c6c6c6; }

.theme_sky .alert-sky .fadeout{
  opacity:0;
  animation:fadeout 2s linear; }

.theme_sky .alert-sky .fadein{
  opacity:1;
  animation:fadein 2s linear; }

@keyframes fadein{
  0%{
    opacity:0; }
  50%{
    opacity:1; }
  100%{
    opacity:1; } }

@keyframes fadeout{
  0%{
    opacity:1; }
  50%{
    opacity:0; }
  100%{
    opacity:0; } }

.theme_sky .logo-link{
  width:90px; }

.theme_sky .logo-combo{
  width:100%;
  max-width:394px; }

.theme_sky .box-active-streaming .logo-description{
  width:100%; }
  @media (max-width: 992px){
    .theme_sky .box-active-streaming .logo-description{
      justify-content:space-between;
      flex-direction:row-reverse; } }

.theme_sky .box-active-streaming .box-disney{
  border-radius:16px; }
  .theme_sky .box-active-streaming .box-disney .clear-both{
    clear:both; }

.theme_sky .box-active-streaming .logo-channel{
  background-color:#ffffff;
  border:1px solid #e3e3eb; }
  .theme_sky .box-active-streaming .logo-channel .dark{
    background-color:#202425;
    border:1px solid #2A2F30; }

.theme_sky .box-active-streaming li{
  list-style:none; }
  .theme_sky .box-active-streaming li .header-list{
    position:relative;
    padding-left:40px; }
    .theme_sky .box-active-streaming li .header-list .n-list{
      width:24px;
      height:24px;
      display:inline-block;
      border-radius:50%;
      border:2px solid #e3e3eb;
      position:absolute;
      top:50%;
      left:0;
      transform:translateY(-50%); }
      .theme_sky .box-active-streaming li .header-list .n-list .dark{
        border:2px solid #2A2F30; }
      .theme_sky .box-active-streaming li .header-list .n-list div{
        width:100%;
        text-align:center;
        position:absolute;
        top:50%;
        transform:translateY(-50%); }
  .theme_sky .box-active-streaming li .warp-txt{
    display:inline-block;
    width:90%; }

.theme_sky .align-self-end{
  align-self:flex-end; }

.theme_sky .align-items-center{
  align-items:center; }

.theme_sky .modal .modal-dialog{
  z-index:1050; }

.theme_sky .modal#modalMessage .modal-content .modal-header, .theme_sky .modal.modalMobileFullscreen .modal-content .modal-header{
  padding-bottom:10px; }

.theme_sky .modal .modal-body{
  padding-top:0;
  margin-top:-4px;
  text-align:center; }
  .theme_sky .modal .modal-body .sky_icon{
    transform:translateX(-50%);
    left:50%;
    display:block; }
    .theme_sky .modal .modal-body .sky_icon.sky_icon-modal{
      width:148px;
      height:148px;
      background-size:148px 148px; }
  .theme_sky .modal .modal-body strong.subHeading{
    font-size:1rem;
    display:inline; }
  .theme_sky .modal .modal-body p{
    font-size:1rem; }

.loading-wrap{
  background:rgba(255, 255, 255, 0.7);
  width:100%;
  height:100%;
  position:fixed;
  top:0;
  left:0;
  z-index:9999; }
  .loading-wrap .load-cicle{
    display:block;
    position:relative;
    width:80px;
    height:80px;
    left:50%;
    top:50%;
    transform:translate(-50%, -50%); }

#dtbot-iframe{
  bottom:0 !important;
  top:unset !important;
  right:0 !important;
  left:inherit !important; }

.theme_sky .banner-mobile-home{
  height:420px; }

#home-cards .slick-arrow{
  z-index:30; }

#home-cards .slick-dots{
  z-index:20; }

#home-cards .container.up{
  z-index:20; }

#home-cards .video-card .card-body{
  position:relative; }
  #home-cards .video-card .card-body iframe{
    width:100%; }
  #home-cards .video-card .card-body.square iframe{
    height:253px; }
  #home-cards .video-card .card-body.portrait iframe{
    height:440px; }

#home-cards .no-action .card-heading{
  padding-bottom:2px; }

#home-cards .no-action .card-footer{
  display:none; }

.card .card-footer .buttonIcon:hover{
  background:transparent;
  box-shadow:none !important; }
  .dark .card .card-footer .buttonIcon:hover{
    background:transparent; }

.card .card-footer .buttonIcon:focus{
  background:transparent;
  box-shadow:none !important; }
  .dark .card .card-footer .buttonIcon:focus{
    background:transparent; }

.msky-user{
  margin-top:10px; }
  .msky-user .box-clean{
  border-radius:0;
  padding-bottom:12px; }
    .msky-user .box-clean p{
    margin-bottom:4px;
    color:rgba(0, 0, 0, 0.87); }
      .msky-user .box-clean p strong{
      color:rgba(0, 0, 0, 0.6); }
      .dark .msky-user .box-clean p{
      color:white; }
        .dark .msky-user .box-clean p strong{
        color:white; }
      .msky-user .box-clean p.desde{
        font-size:0.875rem;
        margin-top:8px; }
      .msky-user .box-clean p.cliente-desde{
        color:rgba(0, 0, 0, 0.6);
        font-size:0.875rem; }
        .dark .msky-user .box-clean p.cliente-desde{
          color:rgba(255, 255, 255, 0.7); }
    .msky-user .box-clean .avatar{
      display:block; }
      @media screen and (min-width: 768px){
        .msky-user .box-clean .avatar{
          display:inline-flex;
          vertical-align:middle; } }
      .msky-user .box-clean .avatar img{
        display:block; }
        .dark .msky-user .box-clean .avatar img{
          display:none; }
        .msky-user .box-clean .avatar img.dark{
          display:none; }
          .dark .msky-user .box-clean .avatar img.dark{
            display:block; }
    .msky-user .box-clean a{
    margin-right:20px; }
    .msky-user .box-clean hr{
    margin:7px 0 10px 0; }
    .msky-user .box-clean .user-protocol-box{
      text-align:left; }
      .msky-user .box-clean .user-protocol-box.pos *{
        color:rgba(0, 0, 0, 0.38); }
        .dark .msky-user .box-clean .user-protocol-box.pos *{
          color:white; }
      .msky-user .box-clean .user-protocol-box p{
        font-weight:bold;
        font-size:0.6875rem;
        color:#D81818;
        margin:0; }

.wrap-menu-msky-sm .divider-menu-sky{
  margin:0px -15px 16px;
  padding:0; }

.wrap-menu-msky-sm .menu-msky{
  height:72px;
  padding-top:5px;
  background-color:#f1f2fa;
  position:relative;
  overflow-x:scroll;
  overflow-y:hidden;
  white-space:nowrap;
  transition:all 0.2s;
  user-select:none;
  cursor:pointer; }
  .wrap-menu-msky-sm .menu-msky *{
    color:rgba(0, 0, 0, 0.38); }
  .wrap-menu-msky-sm .menu-msky::-webkit-scrollbar{
    width:0px;
    background:transparent; }
  .wrap-menu-msky-sm .menu-msky .sky_icon{
    margin:0 auto;
    display:block;
    text-align:center; }
  .wrap-menu-msky-sm .menu-msky ul{
    list-style:none;
    padding:0;
    margin:0; }
    .wrap-menu-msky-sm .menu-msky ul li{
      display:inline-block;
      padding-top:5px;
      margin:0px 25px 0 0; }
      .wrap-menu-msky-sm .menu-msky ul li:nth-child(1){
        margin:0px 25px 0 25px; }
      .wrap-menu-msky-sm .menu-msky ul li .link-menu-msky{
        margin-right:8px; }
        .wrap-menu-msky-sm .menu-msky ul li .link-menu-msky .text-link{
          display:block;
          position:relative;
          width:100%;
          text-align:center; }
      .wrap-menu-msky-sm .menu-msky ul li .divider{
        margin:5px; }

.msky-alert .msky-alert__box{
  box-shadow:0px 2px 3px 0px rgba(0, 0, 0, 0.4);
  padding:12px 8px;
  border-radius:4px;
  display:flex;
  align-items:center; }
  .msky-alert .msky-alert__box .msky-alert__box__close{
    padding:0;
    cursor:pointer;
    background:#e3e3eb;
    border:0;
    margin-left:auto;
    border-radius:50%;
    width:25px;
    height:25px; }
    .dark .msky-alert .msky-alert__box .msky-alert__box__close{
      background:#161819; }
  .msky-alert .msky-alert__box .msky-alert__box__positive-icon{
    color:#2E7D32; }
    .dark .msky-alert .msky-alert__box .msky-alert__box__positive-icon{
      color:#60AD53; }

.msky-recarga-ativa{
  padding:16px;
  color:rgba(0, 0, 0, 0.6);
  overflow:hidden; }
  .dark .msky-recarga-ativa{
    color:white; }
  .msky-recarga-ativa .box-default{
    margin-bottom:5px; }
    .msky-recarga-ativa .box-default .divider{
      margin-top:16px;
      margin-bottom:16px; }
  .msky-recarga-ativa .msky-ativa{
    padding-bottom:15px; }
  .msky-recarga-ativa .dados-contrato p, .msky-recarga-ativa .metodo-pagamento-wrap p{
    margin:0;
    color:rgba(0, 0, 0, 0.87);
    font-size:0.9375rem; }
    .dark .msky-recarga-ativa .dados-contrato p, .dark .msky-recarga-ativa .metodo-pagamento-wrap p{
      color:white; }
    .msky-recarga-ativa .dados-contrato p .rec-semre, .msky-recarga-ativa .metodo-pagamento-wrap p .rec-semre{
      display:block;
      padding-bottom:22px; }
    .msky-recarga-ativa .dados-contrato p.prox-rec, .msky-recarga-ativa .metodo-pagamento-wrap p.prox-rec{
      font-size:0.875rem;
      padding:12px 10% 20px; }
  .msky-recarga-ativa .dados-contrato .contratado, .msky-recarga-ativa .metodo-pagamento-wrap .contratado{
    font-size:0.875rem;
    color:rgba(0, 0, 0, 0.6); }
    .dark .msky-recarga-ativa .dados-contrato .contratado, .dark .msky-recarga-ativa .metodo-pagamento-wrap .contratado{
      color:white; }
  .msky-recarga-ativa .opcional{
    padding:0 17px; }
    .msky-recarga-ativa .opcional .progress{
      margin:20px 0 3px 0; }
    .msky-recarga-ativa .opcional .contratado, .msky-recarga-ativa .opcional .restam{
      font-size:0.875rem; }
  .msky-recarga-ativa .opc-recarregar{
    padding:22px 19px 24px 19px; }
    .msky-recarga-ativa .opc-recarregar p{
      margin-bottom:16px; }
  .msky-recarga-ativa .btnFullScIcon{
    border-width:1px 0 1px 0;
    border-color:rgba(80, 80, 80, 0.15);
    border-style:solid;
    color:rgba(0, 0, 0, 0.87);
    cursor:pointer;
    display:block;
    padding:12px 16px;
    background:url("../images/arrow-right.svg") no-repeat 95% center/16px; }
    .dark .msky-recarga-ativa .btnFullScIcon{
      color:white; }
    .msky-recarga-ativa .btnFullScIcon:hover{
      color:rgba(0, 0, 0, 0.87);
      background-color:rgba(80, 80, 80, 0.1); }
  .msky-recarga-ativa .ppv-linear{
    margin:0 17px; }
    .msky-recarga-ativa .ppv-linear .film-cover{
      width:40px;
      border-radius:4px; }
    .msky-recarga-ativa .ppv-linear .text-details-ppv{
      margin-top:12px; }
  .msky-recarga-ativa .status-recarga{
    padding:20px;
    text-align:center;
    margin-top:14px;
    border-top:1px solid rgba(80, 80, 80, 0.15); }
    .msky-recarga-ativa .status-recarga > span{
      padding:3px 0 2px 0;
      font-size:0.875rem; }
      .msky-recarga-ativa .status-recarga > span .sky_icon{
        width:1.5rem;
        height:1.5rem;
        font-size:1.5rem; }
        .msky-recarga-ativa .status-recarga > span .sky_icon.sky_icon-line-confirm{
          color:#00a141; }
        .msky-recarga-ativa .status-recarga > span .sky_icon.sky_icon-line-cancel{
          color:#ffb300; }
      .msky-recarga-ativa .status-recarga > span span{
        padding-left:10px;
        position:relative;
        top:-0.25rem; }
  .msky-recarga-ativa .container-promo{
    clear:both; }
  .msky-recarga-ativa.msky-pos{
    padding:0 16px 16px 16px;
    margin-bottom:40px; }
    .msky-recarga-ativa.msky-pos .wrap-caption-msky{
      margin-top:16px; }
    .msky-recarga-ativa.msky-pos .msky-ativa{
      position:relative;
      text-align:center; }
      .msky-recarga-ativa.msky-pos .msky-ativa .icon-msky-ativa{
        position:absolute;
        margin-left:-20px;
        top:20px; }
    .msky-recarga-ativa.msky-pos .opcional{
      position:relative; }
      .msky-recarga-ativa.msky-pos .opcional strong{
        position:relative; }
        .msky-recarga-ativa.msky-pos .opcional strong .icon-msky-pos{
          position:absolute;
          left:-28px;
          top:-2px;
          margin:0; }
    .msky-recarga-ativa.msky-pos .header-faturas *{
      color:rgba(0, 0, 0, 0.87);
      margin:4px 0; }
      .dark .msky-recarga-ativa.msky-pos .header-faturas *{
        color:white; }
    .msky-recarga-ativa.msky-pos .menu-msky{
      height:56px;
      background-color:#f1f2fa;
      position:relative;
      overflow-x:scroll;
      overflow-y:hidden;
      white-space:nowrap;
      transition:all 0.2s;
      user-select:none;
      cursor:pointer; }
      .msky-recarga-ativa.msky-pos .menu-msky *{
        color:rgba(0, 0, 0, 0.38); }
        .dark .msky-recarga-ativa.msky-pos .menu-msky *{
          color:white; }
      .msky-recarga-ativa.msky-pos .menu-msky::-webkit-scrollbar{
        width:0px;
        background:transparent; }
      .msky-recarga-ativa.msky-pos .menu-msky .sky_icon{
        margin:16px; }
      .msky-recarga-ativa.msky-pos .menu-msky ul{
        list-style:none;
        padding:0;
        margin:0; }
        .msky-recarga-ativa.msky-pos .menu-msky ul li{
          display:inline-block; }
          .msky-recarga-ativa.msky-pos .menu-msky ul li .link-menu-msky{
            padding-right:10px;
            width:100%;
            height:100%;
            display:inline-block; }
            .msky-recarga-ativa.msky-pos .menu-msky ul li .link-menu-msky:hover{
              background-color:#D2D2DE; }
            .msky-recarga-ativa.msky-pos .menu-msky ul li .link-menu-msky:focus{
              background-color:#D2D2DE; }
          .msky-recarga-ativa.msky-pos .menu-msky ul li .divider{
            margin:5px; }
      .dark .msky-recarga-ativa.msky-pos .menu-msky{
        background-color:#242A2C; }
    .msky-recarga-ativa.msky-pos .container-faturas{
      padding:15px;
      margin-left:-30px;
      margin-right:-30px; }
      .msky-recarga-ativa.msky-pos .container-faturas *{
        text-align:center; }
      .msky-recarga-ativa.msky-pos .container-faturas .campo-status{
        min-height:60px; }
        .msky-recarga-ativa.msky-pos .container-faturas .campo-status p{
          margin:4px 0;
          color:rgba(0, 0, 0, 0.87); }
          .msky-recarga-ativa.msky-pos .container-faturas .campo-status p.valor-fatura strong{
            color:rgba(0, 0, 0, 0.87); }
            .dark .msky-recarga-ativa.msky-pos .container-faturas .campo-status p.valor-fatura strong{
              color:white; }
          .dark .msky-recarga-ativa.msky-pos .container-faturas .campo-status p{
            color:white; }
        .msky-recarga-ativa.msky-pos .container-faturas .campo-status .status-fatura{
          display:flex;
          align-items:flex-end;
          justify-content:center; }
          .msky-recarga-ativa.msky-pos .container-faturas .campo-status .status-fatura .sky_icon{
            margin:0 5px 0 -5px; }
        .msky-recarga-ativa.msky-pos .container-faturas .campo-status .valor-fatura{
          font-size:2rem;
          margin-bottom:0.9375rem; }
        .msky-recarga-ativa.msky-pos .container-faturas .campo-status .vencida{
          color:#996910; }
        .msky-recarga-ativa.msky-pos .container-faturas .campo-status .paga{
          color:#2E7D32; }
        .msky-recarga-ativa.msky-pos .container-faturas .campo-status .aberta{
          color:rgba(0, 0, 0, 0.87); }
          .dark .msky-recarga-ativa.msky-pos .container-faturas .campo-status .aberta{
            color:#ffffff; }
        .msky-recarga-ativa.msky-pos .container-faturas .campo-status .fechada{
          color:#996910; }
      .msky-recarga-ativa.msky-pos .container-faturas .wrap-btn-faturas .btn{
        margin-bottom:15px; }
  .msky-recarga-ativa .box-meus-dados h4{
    font-weight:bold;
    font-size:0.9375rem;
    color:rgba(0, 0, 0, 0.87);
    border-bottom:1px solid #eeeeee;
    width:94%;
    padding-bottom:5px; }
    .msky-recarga-ativa .box-meus-dados h4 i{
      display:inline;
      padding:0 10px 0 0;
      margin:0 0 0 0;
      top:3px; }
      .msky-recarga-ativa .box-meus-dados h4 i:before{
        font-size:1.5625rem;
        color:rgba(0, 0, 0, 0.6);
        font-weight:400; }
  .msky-recarga-ativa .box-meus-dados label{
    font-size:0.9375rem; }
  .msky-recarga-ativa .box-meus-dados .form-control:not(:placeholder-shown){
    font-style:italic; }
  .msky-recarga-ativa .box-meus-dados input, .msky-recarga-ativa .box-meus-dados select{
    border:solid 1px rgba(80, 80, 80, 0.25);
    color:rgba(0, 0, 0, 0.6);
    font-style:italic; }
  .msky-recarga-ativa .box-meus-dados input ::-webkit-input-placeholder, .msky-recarga-ativa .box-meus-dados input :-ms-input-placeholder, .msky-recarga-ativa .box-meus-dados input ::placeholder{
    color:rgba(0, 0, 0, 0.6);
    font-style:italic; }
  .msky-recarga-ativa .box-meus-dados input[disabled="disabled"]{
    color:#C0C0C0;
    font-style:italic; }
  .msky-recarga-ativa .box-meus-dados .dados-contrato p{
    color:rgba(0, 0, 0, 0.87); }
    .msky-recarga-ativa .box-meus-dados .dados-contrato p.endereco{
      color:rgba(0, 0, 0, 0.6); }
  .msky-recarga-ativa .box-meus-dados .equipament p{
    color:rgba(0, 0, 0, 0.87);
    font-size:0.9375rem; }
  .msky-recarga-ativa .box-meus-dados .equipament .equipament-img{
    width:204px;
    display:block;
    box-shadow:0 4px 8px -4px rgba(0, 0, 0, 0.25);
    text-align:center;
    margin-top:18px;
    padding:18px 18px 7px 18px;
    background:#FFFFFF; }
    .msky-recarga-ativa .box-meus-dados .equipament .equipament-img .img-equip{
      margin:5px 0 0 0; }
    .msky-recarga-ativa .box-meus-dados .equipament .equipament-img p{
      text-align:center;
      margin-bottom:1px;
      font-size:0.9375rem; }
  @media (max-width: 768px){
    .msky-recarga-ativa .msky-recarga-ativa.msky-pos .wrap-right-elements.box-form-senha{
      padding-left:10px; }
    .msky-recarga-ativa .box-altera-senha{
      padding-left:0; }
    .msky-recarga-ativa .box-meus-dados .col-sm-6{
      padding-right:0; }
      .msky-recarga-ativa .box-meus-dados .col-sm-6 select#cidade, .msky-recarga-ativa .box-meus-dados .col-sm-6 select#estado, .msky-recarga-ativa .box-meus-dados .col-sm-6 .btn.buttonSecondary{
        width:95%; }
    .msky-recarga-ativa .box-meus-dados h4 i:before{
      position:relative;
      left:-3px;
      top:3px; }
    .msky-recarga-ativa .box-meus-dados .equipament .equipament-img{
      width:240px;
      padding:18px 21px 16px 18px; }
      .msky-recarga-ativa .box-meus-dados .equipament .equipament-img p{
        text-align:center; }
    .msky-recarga-ativa .box-meus-dados .equipament .cod-equip:before{
      content:"("; }
    .msky-recarga-ativa .box-meus-dados .equipament .cod-equip:after{
      content:")"; }
    .msky-recarga-ativa .box-meus-dados .dados-contrato #num-contrato{
      color:rgba(0, 0, 0, 0.87); }
      .msky-recarga-ativa .box-meus-dados .dados-contrato #num-contrato a{
        color:rgba(0, 0, 0, 0.87);
        text-decoration:none; } }
  .msky-recarga-ativa h4.alterar-senha{
    border-bottom:none;
    color:#000000;
    padding:0 0 20px 18px; }
  .msky-recarga-ativa .box-detalhes-troca-senha{
    background:#FFFFFF;
    border-radius:8px;
    padding:20px; }
  .msky-recarga-ativa .box-altera-senha .sky_icon-alterar-senha{
    background-size:119px 120px;
    width:111px;
    height:111px;
    margin-left:9px;
    float:left; }
  .msky-recarga-ativa .box-altera-senha .txt-senha{
    font-size:0.9375rem;
    float:left;
    width:calc(100% - 120px); }
  .msky-recarga-ativa .box-altera-senha input{
    border:solid 1px rgba(80, 80, 80, 0.25);
    font-size:0.9375rem; }
  .msky-recarga-ativa .box-altera-senha label{
    font-size:0.9375rem; }

@media (min-width: 1200px){
  .msky-recarga-ativa.msky-pos .wrap-right-elements.box-form-senha{
    padding-left:26px; }
  .msky-recarga-ativa .box-altera-senha .txt-senha{
    padding-right:81px;
    padding-top:27px;
    padding-left:20px; }
  .theme_sky .div-btn{
    margin-right:0;
    padding-right:0; }
  .msky-recarga-ativa .box-meus-dados{
    padding-left:15px; }
  body .msky-recarga-ativa.msky-pos .menu-msky ul li.link-ajuda-menu{
    position:inherit;
    bottom:inherit; } }

body.dark .theme_sky .wrap-bradcrumbs .lista-breadcrumbs .item-breadcrumb:last-child a, body.dark .theme_sky .wrap-bradcrumbs .lista-breadcrumbs .item-breadcrumb a, body.dark .theme_sky .wrap-bradcrumbs .lista-breadcrumbs .item-breadcrumb:before{
  color:white; }

body.dark .wrap-menu-msky-sm .menu-msky{
  background:#242A2C; }
  body.dark .wrap-menu-msky-sm .menu-msky ul li .link-menu-msky .text-link{
    color:white; }

body.dark .msky-recarga-ativa .box-altera-senha h4{
  color:white; }

body.dark .msky-recarga-ativa .box-meus-dados h4{
  color:white; }
  body.dark .msky-recarga-ativa .box-meus-dados h4 i{
    color:white; }
    body.dark .msky-recarga-ativa .box-meus-dados h4 i::before{
      color:white; }

body.dark .msky-recarga-ativa .box-meus-dados .dados-contrato p{
  color:white; }
  body.dark .msky-recarga-ativa .box-meus-dados .dados-contrato p.endereco{
    color:white; }

body.dark .msky-recarga-ativa .box-meus-dados .equipament p{
  color:white; }

body.dark .msky-recarga-ativa .box-meus-dados .equipament .equipament-img p{
  color:white; }

.ms-links-uteis{
  position:relative;
  margin-left:-15px;
  margin-right:-15px; }
  .ms-links-uteis .divider{
    margin-top:0;
    margin-bottom:0;
    width:120%;
    margin-left:-10%; }
  .ms-links-uteis .ms-box-links-uteis{
    position:relative;
    padding:0; }
    .ms-links-uteis .ms-box-links-uteis:hover{
      background-color:rgba(36, 42, 44, 0.1); }
    .ms-links-uteis .ms-box-links-uteis a{
      display:inline-block;
      padding:18px 17px; }
      .ms-links-uteis .ms-box-links-uteis a:focus{
        background-color:rgba(36, 42, 44, 0.1); }
    .ms-links-uteis .ms-box-links-uteis .media-left{
      padding-right:20px; }
    .ms-links-uteis .ms-box-links-uteis .media-body .subHeading{
      margin-bottom:10px;
      color:rgba(0, 0, 0, 0.6); }
      .dark .ms-links-uteis .ms-box-links-uteis .media-body .subHeading{
        color:white; }
    .ms-links-uteis .ms-box-links-uteis .media-body p{
      color:rgba(0, 0, 0, 0.6);
      margin-bottom:20px; }
      .dark .ms-links-uteis .ms-box-links-uteis .media-body p{
        color:white; }
      .ms-links-uteis .ms-box-links-uteis .media-body p.link{
        color:inherit;
        margin-bottom:0; }

hr.hr-block{
  width:100%;
  visibility:hidden;
  margin:0;
  height:0;
  border:0; }

@media (min-width: 768px){
  .msky-user .box-clean .avatar img{
    border:4px solid #AFB1B2;
    width:85px;
    height:85px; }
  .msky-user .box-clean a{
    font-size:1rem;
    font-weight:bold; }
  .msky-user .box-clean .user-protocol-box{
    text-align:right; }
    .msky-user .box-clean .user-protocol-box.pos *{
      text-align:left; }
    .msky-user .box-clean .user-protocol-box p{
      font-size:1rem; }
  .msky-recarga-ativa{
    padding-top:32px; }
    .msky-recarga-ativa.msky-pos{
      padding-top:15px; }
      .msky-recarga-ativa.msky-pos .container-faturas{
        padding:25px; }
        .msky-recarga-ativa.msky-pos .container-faturas *{
          text-align:start; }
          .msky-recarga-ativa.msky-pos .container-faturas *.btn{
            text-align:center; }
        .msky-recarga-ativa.msky-pos .container-faturas .divider{
          margin:0 -15px 16px -15px; }
        .msky-recarga-ativa.msky-pos .container-faturas .campo-status .status-fatura{
          justify-content:left; }
          .msky-recarga-ativa.msky-pos .container-faturas .campo-status .status-fatura .sky_icon{
            margin:0 5px 0 -5px; }
        .msky-recarga-ativa.msky-pos .container-faturas .campo-status .valor-fatura{
          font-size:1rem;
          margin-bottom:0.9375rem; }
        .msky-recarga-ativa.msky-pos .container-faturas .wrap-btn-faturas .btn{
          margin-bottom:15px; }
  .ms-links-uteis{
    overflow:hidden; } }

@media (min-width: 992px){
  .msky-recarga-ativa{
    padding-top:32px; }
    .msky-recarga-ativa.msky-pos .container-faturas{
      padding:15px;
      margin-left:-15px;
      margin-right:-15px; }
    .msky-recarga-ativa.msky-pos .menu-msky{
      height:auto;
      overflow-x:auto;
      overflow-y:hidden;
      white-space:normal; }
      .msky-recarga-ativa.msky-pos .menu-msky .sky_icon{
        margin:4px; }
      .msky-recarga-ativa.msky-pos .menu-msky ul li{
        width:100%; }
        .msky-recarga-ativa.msky-pos .menu-msky ul li:first-child{
          margin-top:8px; }
        .msky-recarga-ativa.msky-pos .menu-msky ul li.link-ajuda-menu .divider{
          display:none; }
        .msky-recarga-ativa.msky-pos .menu-msky ul li.link-ajuda-menu.link-bottom{
          position:absolute;
          bottom:8px; }
          .msky-recarga-ativa.msky-pos .menu-msky ul li.link-ajuda-menu.link-bottom .divider{
            display:block; }
    .msky-recarga-ativa.msky-pos .container-promo{
      padding:0; }
      .msky-recarga-ativa.msky-pos .container-promo .right-cd{
        font-size:0px; } }

@media (min-width: 1200px){
  .msky-user .box-clean .user-protocol-box{
    text-align:right; }
    .msky-user .box-clean .user-protocol-box.pos *{
      text-align:right; }
  .msky-user .box-clean .col-lg-1{
    margin-right:0px; }
  .ms-links-uteis{
    margin-left:1%;
    width:66%; }
    .ms-links-uteis .ms-box-links-uteis{
      width:47%;
      margin-left:3%; }
  .msky-recarga-ativa.msky-pos{
    padding-top:32px; }
    .msky-recarga-ativa.msky-pos .ms-links-uteis .ms-box-links-uteis{
      margin-left:2.6%; }
    .msky-recarga-ativa.msky-pos .opcional{
      position:relative; }
      .msky-recarga-ativa.msky-pos .opcional strong{
        position:relative; }
        .msky-recarga-ativa.msky-pos .opcional strong .icon-msky-pos{
          position:absolute;
          left:-28px;
          top:-2px;
          margin:0; }
    .msky-recarga-ativa.msky-pos .menu-msky{
      height:auto;
      position:relative;
      border-radius:8px;
      margin-left:-15px; }
      .msky-recarga-ativa.msky-pos .menu-msky .sky_icon{
        margin:16px; }
      .msky-recarga-ativa.msky-pos .menu-msky ul{
        position:relative;
        height:100%;
        cursor:initial; }
        .msky-recarga-ativa.msky-pos .menu-msky ul li{
          display:block;
          width:100%; }
          .msky-recarga-ativa.msky-pos .menu-msky ul li.link-ajuda-menu{
            position:absolute;
            bottom:15px; }
          .msky-recarga-ativa.msky-pos .menu-msky ul li .link-menu-msky{
            display:flex;
            align-items:center;
            position:relative;
            width:100%; }
            .msky-recarga-ativa.msky-pos .menu-msky ul li .link-menu-msky:hover{
              background-color:#D2D2DE; }
            .msky-recarga-ativa.msky-pos .menu-msky ul li .link-menu-msky:focus{
              background-color:#D2D2DE; }
          .msky-recarga-ativa.msky-pos .menu-msky ul li .divider{
            margin:0px; }
    .msky-recarga-ativa.msky-pos .wrap-right-elements{
      margin:0;
      padding:0; }
    .msky-recarga-ativa.msky-pos .container-faturas{
      padding:15px 25px;
      margin:0 -15px 15px 0; }
      .msky-recarga-ativa.msky-pos .container-faturas *{
        text-align:start; }
        .msky-recarga-ativa.msky-pos .container-faturas *.btn{
          text-align:center; }
      .msky-recarga-ativa.msky-pos .container-faturas .divider{
        margin:6px -25px 16px; }
      .msky-recarga-ativa.msky-pos .container-faturas .campo-status .status-fatura{
        justify-content:left; }
        .msky-recarga-ativa.msky-pos .container-faturas .campo-status .status-fatura .sky_icon{
          margin:0 5px 0 -5px; }
      .msky-recarga-ativa.msky-pos .container-faturas .campo-status .valor-fatura{
        font-size:1rem;
        margin-bottom:0; }
      .msky-recarga-ativa.msky-pos .container-faturas .wrap-btn-faturas .btn{
        margin-bottom:15px; }
    .msky-recarga-ativa.msky-pos .wrap-caption-msky{
      margin-top:18px;
      margin-left:-15px;
      margin-right:-15px;
      padding-bottom:17px; }
    .msky-recarga-ativa.msky-pos .container-promo{
      padding:0 0 0 15px; }
      .msky-recarga-ativa.msky-pos .container-promo .right-cd{
        font-size:0px; } }

.alterar-senha{
  color:rgba(0, 0, 0, 0.6);
  margin-top:15px; }
  .dark .alterar-senha .form-group label{
    color:#ffffff; }
  .alterar-senha .btn-wrap{
    padding-top:10px; }
  .alterar-senha .card-message{
    background-color:white;
    padding:24px;
    display:table;
    border-radius:8px; }
    .dark .alterar-senha .card-message{
      background-color:#202425;
      color:white; }
    .alterar-senha .card-message img{
      height:100%;
      max-width:inherit; }
    .alterar-senha .card-message p{
      display:table-cell;
      vertical-align:middle;
      padding-left:17px; }

@media (min-width: 992px){
  .alterar-senha > div:first-child{
    padding-right:30px; }
  .alterar-senha > div:last-child{
    padding-left:30px; } }

.theme_sky .pre-downloads{
  padding:10px 0 30px; }
  .theme_sky .pre-downloads .media.link{
    background-color:white; }
    .dark .theme_sky .pre-downloads .media.link{
      background-color:transparent; }

@media (max-width: 768px){
  .ms-minhas-recargas > .container{
    padding-left:0;
    padding-right:0; }
    .ms-minhas-recargas > .container .motherBox .no-padding{
      padding:0; }
    .ms-minhas-recargas > .container .motherBox .media.link .media-left{
      padding-left:15px; } }

.ms-minhas-recargas .bgBox{
  padding-top:15px; }
  .ms-minhas-recargas .bgBox ul{
    padding:0px; }
    .ms-minhas-recargas .bgBox ul li{
      width:100%;
      margin-top:0;
      margin-bottom:15px; }

.ms-minhas-recargas .ms-box-links-uteis{
  margin-bottom:30px; }
  .ms-minhas-recargas .ms-box-links-uteis .media-body .see_more{
    padding:13px 0 13px 0;
    display:inline-block; }
  @media only screen and (max-width: 768px){
    .ms-minhas-recargas .ms-box-links-uteis{
      margin-top:50px; } }

.ms-minhas-recargas .media-body .subHeading{
  margin-bottom:10px; }

.ms-minhas-recargas .media-body p{
  color:rgba(0, 0, 0, 0.6); }
  .dark .ms-minhas-recargas .media-body p{
    color:rgba(255, 255, 255, 0.7); }

.ms-minhas-recargas .pt-5{
  padding-top:15px !important; }

@media (min-width: 768px){
  .ms-minhas-recargas .bgBox ul li{
    width:50%;
    float:left;
    margin-bottom:15px; }
  .ms-minhas-recargas > .container{
    padding-left:0;
    padding-right:0; } }

.ms-outras-opcoes-de-recarga{
  margin-top:8px;
  margin-bottom:32px; }
  .ms-outras-opcoes-de-recarga .container-reduced{
    padding-left:15px;
    padding-right:15px; }
  .ms-outras-opcoes-de-recarga .items .btn{
    background-color:#fff;
    margin-right:16px;
    border-radius:8px;
    border:solid 1px #eaeaea;
    padding:14.5px 20px; }
    .dark .ms-outras-opcoes-de-recarga .items .btn{
      background-color:transparent; }
    .ms-outras-opcoes-de-recarga .items .btn .sky_icon{
      margin-right:5px;
      width:24px;
      height:24px;
      background-size:24px 24px;
      position:relative;
      top:-2px; }
  .ms-outras-opcoes-de-recarga.buttons-group .items .btn{
    border:none;
    padding:15px 18px 15px 10px;
    transition:all 200ms ease;
    box-shadow:0 5px 16px 0 rgba(0, 0, 0, 0.1); }
    .ms-outras-opcoes-de-recarga.buttons-group .items .btn .sky_icon{
      transition:all 200ms ease;
      margin-right:8px; }
    .ms-outras-opcoes-de-recarga.buttons-group .items .btn:active{
      color:#782D2B; }
      .ms-outras-opcoes-de-recarga.buttons-group .items .btn:active .sky_icon{
        color:#782D2B; }
        .ms-outras-opcoes-de-recarga.buttons-group .items .btn:active .sky_icon:before{
          color:#782D2B; }
    .ms-outras-opcoes-de-recarga.buttons-group .items .btn:not(:active):focus{
      color:#D81818;
      background:white; }
      .ms-outras-opcoes-de-recarga.buttons-group .items .btn:not(:active):focus .sky_icon{
        color:#D81818; }
        .ms-outras-opcoes-de-recarga.buttons-group .items .btn:not(:active):focus .sky_icon:before{
          color:#D81818; }
    .dark .ms-outras-opcoes-de-recarga.buttons-group .items .btn{
      box-shadow:0 5px 16px 0 rgba(255, 255, 255, 0.1); }
      .dark .ms-outras-opcoes-de-recarga.buttons-group .items .btn:active{
        color:#963936; }
        .dark .ms-outras-opcoes-de-recarga.buttons-group .items .btn:active .sky_icon{
          color:#963936; }
          .dark .ms-outras-opcoes-de-recarga.buttons-group .items .btn:active .sky_icon:before{
            color:#963936; }
      .dark .ms-outras-opcoes-de-recarga.buttons-group .items .btn:not(:active):focus{
        color:#D81818;
        background:transparent; }
        .dark .ms-outras-opcoes-de-recarga.buttons-group .items .btn:not(:active):focus .sky_icon{
          color:#D81818; }
          .dark .ms-outras-opcoes-de-recarga.buttons-group .items .btn:not(:active):focus .sky_icon:before{
            color:#D81818; }
  .ms-outras-opcoes-de-recarga.buttons-group .row-compensed .items{
    margin-left:-15px; }
  .ms-outras-opcoes-de-recarga .items{
    position:relative;
    overflow-x:scroll;
    overflow-y:hidden;
    white-space:nowrap;
    transition:all 0.2s ease;
    user-select:none;
    cursor:pointer;
    padding:20px 15px; }
  .ms-outras-opcoes-de-recarga .items::-webkit-scrollbar{
    width:0px;
    background:transparent;
    -ms-overflow-style:-ms-autohiding-scrollbar; }

.ms-termos{
  margin-top:5px; }
  .ms-termos > .container{
    padding-left:0px;
    padding-right:0px; }
  .ms-termos .accordion{
    background:#fff !important;
    padding:0px; }
    .dark .ms-termos .accordion{
      background-color:transparent !important; }
    .ms-termos .accordion .panel-title a{
      font-size:1rem;
      padding-left:15px;
      min-height:3rem; }
      .dark .ms-termos .accordion .panel-title a{
        color:white; }
      .ms-termos .accordion .panel-title a:focus{
        background-color:transparent; }
      .ms-termos .accordion .panel-title a.active{
        background-color:rgba(0, 0, 0, 0.1); }
    .ms-termos .accordion .panel-body{
      color:rgba(0, 0, 0, 0.6);
      font-size:1rem;
      padding-left:15px; }
      .dark .ms-termos .accordion .panel-body{
        color:white; }
    .ms-termos .accordion .panel.panel-default{
      border-bottom:1px solid #ECECED; }
      .ms-termos .accordion .panel.panel-default .panel-body{
        border:none; }
    .ms-termos .accordion .panel.panel-default:last-child{
      border-bottom:none; }
  .msky-user .box-clean img{
    border:3px solid #AFB1B2;
    border-radius:50%;
    width:61px;
    height:61px; }

.ms-meus-dados{
  position:relative;
  padding-top:2rem; }

.ms-dados-instalacao{
  position:relative; }
  .ms-dados-instalacao .subHeading{
    display:inline-block;
    min-height:2rem;
    max-height:2rem; }
  .ms-dados-instalacao span:first-child{
    margin-right:1rem; }
  .ms-dados-instalacao .divider{
    margin-top:0.5rem;
    margin-bottom:1.5rem; }
  .ms-dados-instalacao .ms-dados-instalacao-descricao{
    position:relative;
    margin-bottom:2rem; }
    .ms-dados-instalacao .ms-dados-instalacao-descricao p{
      color:rgba(0, 0, 0, 0.6);
      font-size:1rem;
      margin-top:3px; }
      .dark .ms-dados-instalacao .ms-dados-instalacao-descricao p{
        color:white; }
    .ms-dados-instalacao .ms-dados-instalacao-descricao span{
      color:rgba(0, 0, 0, 0.87);
      font-size:1rem; }
      .dark .ms-dados-instalacao .ms-dados-instalacao-descricao span{
        color:white; }

.ms-dados-pessoais{
  position:relative; }
  .ms-dados-pessoais .subHeading{
    display:inline-block; }
  .ms-dados-pessoais span:first-child{
    margin-right:1rem; }
  .ms-dados-pessoais .divider{
    margin-top:0.5rem;
    margin-bottom:1.5rem; }

@media (min-width: 768px){
  .msky-user .box-clean img{
    border:4px solid #AFB1B2;
    width:90px;
    height:90px; } }

.faq-frame iframe html body{
  background-color:transparent; }

.ms-garantia-estendida{
  position:relative;
  padding-top:10px; }
  .ms-garantia-estendida .ms-descricao-pagina{
    margin-bottom:10px; }
    .ms-garantia-estendida .ms-descricao-pagina p{
      color:rgba(0, 0, 0, 0.6);
      font-weight:normal; }
      .dark .ms-garantia-estendida .ms-descricao-pagina p{
        color:white; }
  .ms-garantia-estendida #ms-form-garantia-estendida .form-group.ms-group-equipamento a{
    color:#D81818;
    font-size:0.875rem;
    font-weight:bold;
    top:5px;
    position:relative; }
  .ms-garantia-estendida #ms-form-garantia-estendida .aceito-termos-regulamento{
    display:table;
    margin:auto;
    float:none;
    margin-bottom:15px; }
    .ms-garantia-estendida #ms-form-garantia-estendida .aceito-termos-regulamento #aceito-termos{
      display:block;
      visibility:hidden;
      height:0;
      width:0; }
    .ms-garantia-estendida #ms-form-garantia-estendida .aceito-termos-regulamento label{
      color:rgba(0, 0, 0, 0.6);
      line-height:1.3;
      font-weight:normal; }
      .dark .ms-garantia-estendida #ms-form-garantia-estendida .aceito-termos-regulamento label{
        color:white; }
      .ms-garantia-estendida #ms-form-garantia-estendida .aceito-termos-regulamento label a{
        color:#D81818;
        font-weight:bold; }
    .ms-garantia-estendida #ms-form-garantia-estendida .aceito-termos-regulamento .msg-erro label{
      font-weight:bold;
      color:rgba(0, 0, 0, 0.87); }
      .dark .ms-garantia-estendida #ms-form-garantia-estendida .aceito-termos-regulamento .msg-erro label{
        color:white; }
  .ms-garantia-estendida #ms-form-garantia-estendida .divider{
    margin-top:5px;
    margin-bottom:20px; }
  .ms-garantia-estendida #ms-form-garantia-estendida .bt-cadastrar-garantia{
    margin-top:10px; }

.ms-resposta-form .ms-box-clean-garantia{
  background-color:#ffffff;
  border-radius:12px;
  -webkit-border-radius:12px;
  -moz-border-radius:12px;
  -ms-border-radius:12px;
  -o-border-radius:12px;
  float:none;
  display:table;
  margin:auto;
  padding:15px;
  padding-top:20px;
  padding-bottom:20px;
  text-align:center; }
  .dark .ms-resposta-form .ms-box-clean-garantia{
    background-color:#242a2c; }
  .ms-resposta-form .ms-box-clean-garantia img{
    margin-bottom:15px; }
  .ms-resposta-form .ms-box-clean-garantia p{
    color:rgba(0, 0, 0, 0.6); }
    .dark .ms-resposta-form .ms-box-clean-garantia p{
      color:white; }
  .ms-resposta-form .ms-box-clean-garantia .subHeading{
    font-size:1.25rem;
    margin-bottom:15px;
    font-weight:700; }
    .dark .ms-resposta-form .ms-box-clean-garantia .subHeading{
      color:white; }
  .ms-resposta-form .ms-box-clean-garantia .ms-box-botoes-garantia > div{
    float:initial;
    display:table;
    margin:auto; }

.modal-nds .modal-body{
  padding:5% 7%; }
  .modal-nds .modal-body img{
    max-width:170px;
    height:auto;
    display:table;
    margin:auto;
    margin-bottom:30px; }
  .modal-nds .modal-body p{
    margin-bottom:30px; }

@media (min-width: 768px){
  .ms-garantia-estendida #ms-form-garantia-estendida .aceito-termos-regulamento{
    float:right; }
  .ms-garantia-estendida #ms-form-garantia-estendida .bt-cadastrar-garantia{
    margin-top:0px; }
  .ms-resposta-form .ms-box-clean-garantia{
    padding:30px; } }

.pontos-recarga{
  padding:0 15px !important; }
  .pontos-recarga #tabsPontosContent{
    position:relative;
    clear:both; }
  .pontos-recarga .box-copy-feedback{
    position:fixed;
    top:-85px;
    padding:20px;
    background:#f1f2fa;
    z-index:9999;
    transition:all 400ms ease;
    box-shadow:0 2px 7px 1px rgba(0, 0, 0, 0.212); }
    .pontos-recarga .box-copy-feedback p{
      font-size:14px;
      color:rgba(0, 0, 0, 0.87);
      margin-left:20px;
      margin-bottom:0; }
  .pontos-recarga .efeito-msg-copy{
    top:85px; }
  .pontos-recarga #tabsPontos{
    padding:0; }
    .pontos-recarga #tabsPontos li{
      width:50%;
      text-align:center; }
      .pontos-recarga #tabsPontos li:focus, .pontos-recarga #tabsPontos li:hover{
        background:none !important; }
    .pontos-recarga #tabsPontos > li.active:focus, .pontos-recarga #tabsPontos > li.active:hover{
      background:none !important; }
  .pontos-recarga .campoBuscaMob p, .pontos-recarga .campoBuscaDesk p{
    font-weight:500;
    margin-bottom:0; }
  .pontos-recarga #map #content-marker{
    text-transform:capitalize; }
    .pontos-recarga #map #content-marker .bodyMedium{
      font-size:1rem; }
    .pontos-recarga #map #content-marker .inputCopyTextMarker{
      position:absolute;
      left:-9999px; }
    .pontos-recarga #map #content-marker a span{
      margin-right:8px; }
    .pontos-recarga #map #content-marker .divider{
      margin-bottom:10px; }
  .pontos-recarga .input-group{
    padding:10px 0 24px; }
  .pontos-recarga .wrap-places{
    display:table;
    min-height:200px;
    width:100%;
    padding:0px 15px; }
    .pontos-recarga .wrap-places p.no-results{
      display:table-cell;
      text-align:center;
      vertical-align:middle;
      position:relative;
      left:50%;
      transform:translateX(-50%); }
    .pontos-recarga .wrap-places .box_link{
      margin:0; }
      .pontos-recarga .wrap-places .box_link .media.link{
        padding:0; }
        .pontos-recarga .wrap-places .box_link .media.link > a{
          padding-bottom:4px;
          border-bottom:1px solid #dedede;
          display:block; }
        .pontos-recarga .wrap-places .box_link .media.link .box-locations{
          padding:20px;
          padding-bottom:0;
          display:block; }
          .pontos-recarga .wrap-places .box_link .media.link .box-locations:hover{
            background-color:rgba(36, 42, 44, 0.1); }
          .pontos-recarga .wrap-places .box_link .media.link .box-locations .media-body{
            text-transform:capitalize;
            border-bottom:1px solid #dedede !important;
            padding-bottom:20px; }
            .pontos-recarga .wrap-places .box_link .media.link .box-locations .media-body .link{
              margin-right:40px;
              padding:0;
              background:none; }
              .pontos-recarga .wrap-places .box_link .media.link .box-locations .media-body .link span{
                margin-right:8px; }
            .pontos-recarga .wrap-places .box_link .media.link .box-locations .media-body .bodyMedium{
              margin-bottom:20px; }
            .pontos-recarga .wrap-places .box_link .media.link .box-locations .media-body .inputCopyTextList{
              position:absolute;
              left:-9999px; }

.pac-container{
  box-shadow:0 2px 4px -1px rgba(0, 0, 0, 0.2), 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12);
  margin-top:-2px;
  margin-left:1px;
  padding-right:44px;
  border-top:none;
  border-radius:4px;
  box-sizing:unset; }
  .pac-container:after{
    display:none; }
  .pac-container .pac-item{
    width:110%;
    font-size:15px;
    line-height:38px; }
    .pac-container .pac-item .pac-item-query{
      font-size:15px;
      padding-right:6px; }
    .pac-container .pac-item .pac-icon-marker{
      background-position:-17px -161px;
      margin:10px 9px 0 4px; }

@media (min-width: 576px){
  .pontos-recarga .wrap-places{
    padding-left:15px;
    padding-right:15px; } }

@media (min-width: 768px){
  .pontos-recarga .input-group{
    padding:10px 0 16px; }
  .pontos-recarga .wrap-places .bgBox{
    padding-bottom:10px; }
    .pontos-recarga .wrap-places .bgBox .box_link .media.link > a{
      border:none; }
  .pontos-recarga .box-list-pontos > .row{
    margin:0; } }

.theme_sky .modalMobileFullscreen.modalChannelsDefault .modal-content{
  overflow:auto; }
  @media (min-width: 768px){
    .theme_sky .modalMobileFullscreen.modalChannelsDefault .modal-content{
      max-height:87vh; } }
  .theme_sky .modalMobileFullscreen.modalChannelsDefault .modal-content .modal-body{
    padding-left:16px;
    padding-right:16px; }
    @media (min-width: 576px){
      .theme_sky .modalMobileFullscreen.modalChannelsDefault .modal-content .modal-body{
        padding-left:46px;
        padding-right:46px; } }
    @media (min-width: 1200px){
      .theme_sky .modalMobileFullscreen.modalChannelsDefault .modal-content .modal-body{
        padding-left:98px;
        padding-right:98px; } }
    .theme_sky .modalMobileFullscreen.modalChannelsDefault .modal-content .modal-body .h2{
      font-size:1.25rem;
      line-height:1.3; }
    .theme_sky .modalMobileFullscreen.modalChannelsDefault .modal-content .modal-body .sky_icon-modal{
      width:288px;
      height:206px;
      background-size:288px 206px; }

.theme_sky .carousel{
  margin-bottom:30px; }
  .theme_sky .carousel .slick-arrow{
    z-index:45;
    margin-bottom:30px; }
  .theme_sky .carousel .slick-dots{
    z-index:45; }

.theme_sky .overHighlight.overHighlight-OfertasExclusivas{
  height:244px;
  max-width:530px;
  border-radius:8px; }
  @media (min-width: 992px){
    .theme_sky .overHighlight.overHighlight-OfertasExclusivas{
      max-width:555px; } }
  .theme_sky .overHighlight.overHighlight-OfertasExclusivas.loaded::before{
    background-image:linear-gradient(to left, #00000099, #000); }
  .theme_sky .overHighlight.overHighlight-OfertasExclusivas .highlight__item__picture{
    position:absolute;
    height:unset;
    width:100%;
    flex-grow:1;
    top:0;
    overflow:initial; }
    .theme_sky .overHighlight.overHighlight-OfertasExclusivas .highlight__item__picture > img{
      width:auto;
      height:100%;
      max-width:initial; }
  .theme_sky .overHighlight.overHighlight-OfertasExclusivas .tooltip-ds{
    position:absolute;
    right:8px;
    top:8px; }
  .theme_sky .overHighlight.overHighlight-OfertasExclusivas .highlight__item__caption{
    top:0;
    width:calc(100% - 16px);
    max-width:555px; }
    .theme_sky .overHighlight.overHighlight-OfertasExclusivas .highlight__item__caption .tooltip-ds{
      position:absolute;
      color:transparent;
      right:0;
      background-color:transparent;
      width:2.5rem;
      height:2.5rem;
      border:0; }
      .theme_sky .overHighlight.overHighlight-OfertasExclusivas .highlight__item__caption .tooltip-ds:focus, .theme_sky .overHighlight.overHighlight-OfertasExclusivas .highlight__item__caption .tooltip-ds:hover, .theme_sky .overHighlight.overHighlight-OfertasExclusivas .highlight__item__caption .tooltip-ds:active, .theme_sky .overHighlight.overHighlight-OfertasExclusivas .highlight__item__caption .tooltip-ds:visited{
        border:0;
        outline:none; }
    .theme_sky .overHighlight.overHighlight-OfertasExclusivas .highlight__item__caption .tooltip-ds + .tooltip{
      opacity:1;
      width:79%;
      left:19% !important;
      font-family:'Roboto', sans-serif;
      border:none; }
      @media (min-width: 992px){
        .theme_sky .overHighlight.overHighlight-OfertasExclusivas .highlight__item__caption .tooltip-ds + .tooltip{
          width:45%;
          left:54.5% !important; } }
      .theme_sky .overHighlight.overHighlight-OfertasExclusivas .highlight__item__caption .tooltip-ds + .tooltip .tooltip-arrow{
        width:14px;
        height:14px;
        transform:rotate(-315deg);
        border-radius:1px;
        background-color:#ffffff;
        border-bottom-color:#ffffff;
        opacity:1;
        left:90% !important; }
        .dark .theme_sky .overHighlight.overHighlight-OfertasExclusivas .highlight__item__caption .tooltip-ds + .tooltip .tooltip-arrow{
          background-color:#161819;
          border-bottom-color:#161819; }
      .theme_sky .overHighlight.overHighlight-OfertasExclusivas .highlight__item__caption .tooltip-ds + .tooltip .tooltip-inner{
        background-color:#ffffff;
        padding:14px;
        text-align:left;
        box-shadow:1px 2px 8px rgba(0, 0, 0, 0.5);
        font-weight:normal;
        color:rgba(0, 0, 0, 0.6);
        font-family:'Roboto', sans-serif;
        font-size:0.875rem; }
        .dark .theme_sky .overHighlight.overHighlight-OfertasExclusivas .highlight__item__caption .tooltip-ds + .tooltip .tooltip-inner{
          font-weight:normal;
          color:rgba(255, 255, 255, 0.7);
          background-color:#161819;
          box-shadow:1px 2px 8px rgba(255, 255, 255, 0.3); }
  .theme_sky .overHighlight.overHighlight-OfertasExclusivas .btnComoFuncionaOfertasExclusivasRD{
    font-size:0.875rem; }
  .theme_sky .overHighlight.overHighlight-OfertasExclusivas h2{
    font-family:"Roboto", sans-serif;
    font-weight:normal; }

.ms-pacotes-canais .recarga-top-container{
  margin-top:32px; }

.ms-pacotes-canais .ms-descricao-pacote{
  margin-bottom:15px; }
  .ms-pacotes-canais .ms-descricao-pacote h2{
    font-size:1.25rem;
    color:rgba(0, 0, 0, 0.87);
    margin-bottom:7px;
    margin-top:0; }
    .dark .ms-pacotes-canais .ms-descricao-pacote h2{
      color:#ffffff; }
  .ms-pacotes-canais .ms-descricao-pacote p{
    margin-bottom:0; }

.ms-pacotes-canais .ms-filtro-pacotes{
  text-align:left;
  margin-bottom:20px;
  position:relative;
  z-index:30; }
  .ms-pacotes-canais .ms-filtro-pacotes .inactive{
    color:rgba(0, 0, 0, 0.6);
    border:solid 2px #e3e3eb !important;
    background-color:rgba(0, 0, 0, 0); }
  .ms-pacotes-canais .ms-filtro-pacotes .btn{
    margin-left:12px;
    border:solid 2px rgba(0, 0, 0, 0);
    font-weight:700;
    letter-spacing:-0.3px;
    font-size:0.9375rem; }
    .dark .ms-pacotes-canais .ms-filtro-pacotes .btn{
      color:white; }
    .ms-pacotes-canais .ms-filtro-pacotes .btn:hover{
      color:#ffffff !important;
      background-image:linear-gradient(to top, #D81818, #FF5454);
      border:solid 2px rgba(0, 0, 0, 0) !important; }
    .ms-pacotes-canais .ms-filtro-pacotes .btn:active{
      color:#ffffff !important;
      background-image:linear-gradient(to top, #D81818, #FF5454);
      border:solid 2px rgba(0, 0, 0, 0) !important; }
    .ms-pacotes-canais .ms-filtro-pacotes .btn:focus{
      color:#ffffff !important;
      background-image:linear-gradient(to top, #D81818, #FF5454);
      border:solid 2px rgba(0, 0, 0, 0) !important; }
    .ms-pacotes-canais .ms-filtro-pacotes .btn:first-child{
      margin-left:0; }

.ms-pacotes-canais .ms-box-geral-pacotes-list{
  padding-bottom:20px; }
  .ms-pacotes-canais .ms-box-geral-pacotes-list .package-card{
    max-width:100%; }
    @media (min-width: 576px){
      .ms-pacotes-canais .ms-box-geral-pacotes-list .package-card.withChannelHD .carousel-package .cover{
        width:149px !important;
        height:223px; }
        .ms-pacotes-canais .ms-box-geral-pacotes-list .package-card.withChannelHD .carousel-package .cover img{
          width:149px;
          height:223px; } }
    .ms-pacotes-canais .ms-box-geral-pacotes-list .package-card .maisCanaisHD{
      height:2.875rem; }
    .ms-pacotes-canais .ms-box-geral-pacotes-list .package-card select::-ms-expand{
      display:none; }
    .ms-pacotes-canais .ms-box-geral-pacotes-list .package-card .carousel-package{
      overflow:hidden; }
      .ms-pacotes-canais .ms-box-geral-pacotes-list .package-card .carousel-package .slick-arrow{
        visibility:visible; }
      .ms-pacotes-canais .ms-box-geral-pacotes-list .package-card .carousel-package .cover{
        height:108px;
        width:72px !important;
        overflow:hidden;
        position:relative;
        border-radius:8px; }
        @media (min-width: 576px){
          .ms-pacotes-canais .ms-box-geral-pacotes-list .package-card .carousel-package .cover{
            width:134px !important;
            height:200px; } }
        .ms-pacotes-canais .ms-box-geral-pacotes-list .package-card .carousel-package .cover .img-url{
          width:100%;
          height:100%;
          background-position:left top;
          background-repeat:no-repeat;
          background-size:cover; }
      .ms-pacotes-canais .ms-box-geral-pacotes-list .package-card .carousel-package .slick-disabled{
        display:none !important; }
      .ms-pacotes-canais .ms-box-geral-pacotes-list .package-card .carousel-package .sky_icon1{
        font-family:'SKY-Icon-Font', fantasy !important;
        z-index:34; }
        .dark .ms-pacotes-canais .ms-box-geral-pacotes-list .package-card .carousel-package .sky_icon1{
          color:rgba(255, 255, 255, 0.5); }
        .ms-pacotes-canais .ms-box-geral-pacotes-list .package-card .carousel-package .sky_icon1.brand{
          color:#D81818; }
        .ms-pacotes-canais .ms-box-geral-pacotes-list .package-card .carousel-package .sky_icon1.active{
          color:#782D2B; }
          .dark .ms-pacotes-canais .ms-box-geral-pacotes-list .package-card .carousel-package .sky_icon1.active{
            color:#963936; }
        .ms-pacotes-canais .ms-box-geral-pacotes-list .package-card .carousel-package .sky_icon1.icon_xs{
          font-size:0.75rem;
          width:12px;
          height:12px;
          background-size:12px 12px; }
        .ms-pacotes-canais .ms-box-geral-pacotes-list .package-card .carousel-package .sky_icon1.icon_sm{
          font-size:1rem;
          width:16px;
          height:16px;
          background-size:16px 16px; }
        .ms-pacotes-canais .ms-box-geral-pacotes-list .package-card .carousel-package .sky_icon1.icon_md{
          font-size:1.5rem;
          width:24px;
          height:24px;
          background-size:24px 24px; }
        .ms-pacotes-canais .ms-box-geral-pacotes-list .package-card .carousel-package .sky_icon1.icon_lg{
          font-size:2.5rem;
          width:40px;
          height:40px;
          background-size:40px 40px; }
        .ms-pacotes-canais .ms-box-geral-pacotes-list .package-card .carousel-package .sky_icon1.icon_xl{
          font-size:3.875rem;
          width:62px;
          height:62px;
          background-size:62px 62px; }
        .ms-pacotes-canais .ms-box-geral-pacotes-list .package-card .carousel-package .sky_icon1 .sky_icon-line-arrow-left-ios:before{
          font-family:'SKY-Icon-Font', fantasy !important; }
        .ms-pacotes-canais .ms-box-geral-pacotes-list .package-card .carousel-package .sky_icon1 .sky_icon-line-arrow-right-ios:before{
          font-family:'SKY-Icon-Font', fantasy !important; }
        .ms-pacotes-canais .ms-box-geral-pacotes-list .package-card .carousel-package .sky_icon1:before{
          font-family:'SKY-Icon-Font', fantasy !important;
          background-image:none !important;
          font-size:16px !important;
          width:16px;
          height:16px; }
    .ms-pacotes-canais .ms-box-geral-pacotes-list .package-card .card-footer{
      padding-right:0px; }

.ms-assine-canal .container > h2{
  margin-top:0;
  font-size:1.25rem; }

.ms-assine-canal .carousel-chanel .cover{
  width:72px !important;
  height:108px;
  overflow:hidden;
  position:relative;
  border-radius:8px; }
  .ms-assine-canal .carousel-chanel .cover .img-url{
    width:100%;
    height:100%;
    background-position:left top;
    background-repeat:no-repeat;
    background-size:cover; }

#modalCanais{
  margin-top:5px; }
  #modalCanais .modal-dialog{
    margin:2% auto; }
  #modalCanais .modal-title{
    clear:both;
    text-align:left;
    white-space:normal; }
  #modalCanais .modal-group-sva .modal-body .accordion .panel.panel-default{
    border:none; }
    #modalCanais .modal-group-sva .modal-body .accordion .panel.panel-default .panel-heading a{
      border-bottom:1px solid #ECECED; }
      #modalCanais .modal-group-sva .modal-body .accordion .panel.panel-default .panel-heading a[aria-expanded="true"]{
        border:none; }
    #modalCanais .modal-group-sva .modal-body .accordion .panel.panel-default .panel-collapse.collapse{
      border:none; }
      #modalCanais .modal-group-sva .modal-body .accordion .panel.panel-default .panel-collapse.collapse.in{
        border-bottom:1px solid #ECECED; }
  #modalCanais .modal-body{
    padding-right:0;
    max-height:calc(100vh - 200px);
    overflow:auto; }
    #modalCanais .modal-body .accordion{
      background:#fff !important;
      margin-bottom:10px; }
      .dark #modalCanais .modal-body .accordion{
        background-color:transparent !important; }
      #modalCanais .modal-body .accordion .panel-heading{
        background-color:rgba(0, 0, 0, 0); }
        #modalCanais .modal-body .accordion .panel-heading a{
          background-color:rgba(0, 0, 0, 0); }
          #modalCanais .modal-body .accordion .panel-heading a:hover{
            background-color:rgba(0, 0, 0, 0); }
          #modalCanais .modal-body .accordion .panel-heading a:focus{
            background-color:rgba(0, 0, 0, 0); }
          #modalCanais .modal-body .accordion .panel-heading a:active{
            background-color:rgba(0, 0, 0, 0); }
        #modalCanais .modal-body .accordion .panel-heading .panel-title a{
          text-align:left;
          font-size:1rem;
          padding-left:0; }
          .dark #modalCanais .modal-body .accordion .panel-heading .panel-title a{
            color:white; }
      #modalCanais .modal-body .accordion .panel-body{
        color:rgba(0, 0, 0, 0.6);
        font-size:1rem;
        padding-left:0;
        max-height:345px;
        overflow-y:auto; }
        .dark #modalCanais .modal-body .accordion .panel-body{
          color:white; }
        #modalCanais .modal-body .accordion .panel-body .box-canal{
          float:left;
          margin-bottom:20px;
          height:101px;
          text-align:center;
          display:block;
          padding-right:6px;
          padding-left:6px; }
          @media (max-width: 575px){
            #modalCanais .modal-body .accordion .panel-body .box-canal:nth-child(3n){
              padding-right:0; }
            #modalCanais .modal-body .accordion .panel-body .box-canal:nth-child(3n+4), #modalCanais .modal-body .accordion .panel-body .box-canal:first-child{
              padding-left:0; } }
          #modalCanais .modal-body .accordion .panel-body .box-canal span{
            color:rgba(0, 0, 0, 0.6);
            font-size:0.875rem;
            line-height:normal;
            text-align:center;
            text-transform:capitalize; }
            .dark #modalCanais .modal-body .accordion .panel-body .box-canal span{
              color:white; }
          #modalCanais .modal-body .accordion .panel-body .box-canal .logo-marca{
            position:relative;
            display:block;
            margin:auto;
            padding:8px;
            border:1px solid rgba(80, 80, 80, 0.15);
            border-radius:30px;
            width:48px;
            height:48px;
            margin-bottom:8px;
            overflow:hidden; }
            #modalCanais .modal-body .accordion .panel-body .box-canal .logo-marca img{
              position:absolute;
              transform:translate(-50%, 50%);
              left:50%;
              bottom:50%;
              max-width:48px;
              max-height:48px; }
        #modalCanais .modal-body .accordion .panel-body .body-channels-group.information .box-canal{
          height:auto;
          margin-bottom:1.5rem; }
        #modalCanais .modal-body .accordion .panel-body .body-channels-group.information .aviso .titulo-aviso strong{
          font-size:1rem; }
      #modalCanais .modal-body .accordion .panel.panel-default{
        border-bottom:1px solid #ECECED; }
        #modalCanais .modal-body .accordion .panel.panel-default .panel-body{
          border:none; }
    #modalCanais .modal-body .box-mais-canais p{
      margin:0; }
  #modalCanais .modal-footer{
    text-align:center;
    padding:10px;
    font-size:0.875rem;
    color:rgba(0, 0, 0, 0.6); }
    .dark #modalCanais .modal-footer{
      color:white; }

.card.family-card .box-canal{
  float:left;
  margin-bottom:20px;
  height:101px;
  text-align:center;
  display:block;
  padding:0 8px;
  font-weight:bold; }
  .card.family-card .box-canal span{
    color:rgba(0, 0, 0, 0.6);
    font-size:0.75rem;
    line-height:normal;
    text-align:center;
    text-transform:capitalize; }
    .dark .card.family-card .box-canal span{
      color:#fff; }
  .card.family-card .box-canal .logo-marca{
    position:relative;
    display:block;
    margin:auto;
    padding:8px;
    border:1px solid rgba(80, 80, 80, 0.15);
    border-radius:30px;
    width:48px;
    height:48px;
    margin-bottom:8px;
    overflow:hidden; }
    .card.family-card .box-canal .logo-marca img{
      max-width:48px;
      max-height:48px;
      position:absolute;
      transform:translate(-50%, 50%);
      left:50%;
      bottom:50%; }

.opcionais-interna .d-table{
  margin-bottom:16px; }
  .opcionais-interna .d-table img{
    width:64px;
    max-width:initial;
    height:64px;
    margin:0 16px 16px 0; }

@media (min-width: 768px){
  .ms-pacotes-canais .ms-filtro-pacotes{
    text-align:right;
    margin-top:10px;
    margin-bottom:-43px; }
  .ms-pacotes-canais .ms-box-geral-pacotes-list .package-card .carousel-package.slick-slider{
    margin-left:0; }
  .modal-mais-canais .modal-body .accordion .panel-body{
    max-height:281px; }
    .modal-mais-canais .modal-body .accordion .panel-body .box-canal{
      width:16.66666%; }
  .opcionais-interna .d-table img{
    width:96px;
    height:96px;
    margin:16px 24px 16px 0; } }

@media (min-width: 992px){
  .modal-mais-canais .modal-body .accordion .panel-body{
    max-height:281px; }
    .modal-mais-canais .modal-body .accordion .panel-body .box-canal{
      width:11.11111%; } }

.ms-assine-canal{
  margin:0; }
  .ms-assine-canal .assine_canal{
    margin-bottom:16px; }
  .ms-assine-canal ul{
    padding:0; }
    .ms-assine-canal ul li{
      list-style:none;
      text-decoration:none;
      float:left; }
  .ms-assine-canal .card{
    width:100%;
    height:auto; }
    .ms-assine-canal .card .card-footer{
      margin-top:15px; }
      .ms-assine-canal .card .card-footer .Caption, .ms-assine-canal .card .card-footer .theme_sky .caption_style, .theme_sky .ms-assine-canal .card .card-footer .caption_style, .ms-assine-canal .card .card-footer .theme_sky .header-sky .menu-link li.logado .name-menubar, .theme_sky .header-sky .menu-link li.logado .ms-assine-canal .card .card-footer .name-menubar{
        margin-top:10px !important; }
      .ms-assine-canal .card .card-footer .right{
        font-size:1.0625rem;
        margin-left:-7px; }
      .ms-assine-canal .card .card-footer .pull-right{
        font-size:rem(16); }
    .ms-assine-canal .card .card-heading img{
      border:1px solid #c6c6c6; }
    .ms-assine-canal .card .items{
      position:relative;
      width:95.6%;
      overflow:hidden;
      white-space:nowrap;
      transition:all 0.2s;
      user-select:none;
      cursor:pointer; }
      .ms-assine-canal .card .items .item{
        display:inline-block; }
      .ms-assine-canal .card .items .items::-webkit-scrollbar{
        width:0px;
        background:transparent; }
  .ms-assine-canal .slick-initialized .slick-slide{
    display:block;
    margin-right:8px; }

@media (min-width: 320px){
  .ms-assine-canal .card .items{
    width:94.6%; } }

@media (min-width: 768px) and (max-width: 800px){
  .ms-assine-canal .card .items{
    width:92.6%; }
  .ms-assine-canal .card .card-footer{
    margin-top:-5px; }
    .ms-assine-canal .card .card-footer span{
      padding:0px;
      font-size:0.75rem; }
    .ms-assine-canal .card .card-footer .buttonIcon{
      padding:0px 0px !important;
      margin:0px;
      font-size:0.75rem;
      margin-top:6px; } }

@media (min-width: 1240px){
  .ms-assine-canal .card .items{
    width:95.6%; } }

@media (min-width: 1024px){
  .ms-assine-canal .card .items{
    width:94.6%; } }

.theme_sky .card.family-card .panel-title label{
  font-size:1.125rem; }

.theme_sky .card.family-card .card-body a[data-toggle]{
  right:6px;
  top:3px; }

.theme_sky .card.family-card .card-middle{
  clear:both;
  padding:6px 15px 15px 15px; }
  .theme_sky .card.family-card .card-middle .from_price strong{
    font-size:1.125rem;
    display:block; }

@media (min-width: 768px){
  .theme_sky .card.family-card .card-body a[data-toggle]{
    right:-4px; } }

@media (min-width: 992px){
  .theme_sky .card.family-card .card-body a[data-toggle]{
    right:4px; } }

@media (min-width: 1200px){
  .theme_sky .card.family-card .card-body a[data-toggle]{
    right:-5px; } }

.theme_sky .modalInfoRecorrente{
  background-color:rgba(32, 36, 37, 0.4); }

.theme_sky .sky-sidebar #-error{
  display:none !important; }

.theme_sky .sky-sidebar .modal{
  background:rgba(0, 0, 0, 0.5); }

.theme_sky .sky-sidebar .sidebar-title.center{
  padding:16px 5%; }
  .theme_sky .sky-sidebar .sidebar-body .flow-purchase-sky{
    position:absolute;
    width:100%;
    height:auto; }
    .theme_sky .sky-sidebar .sidebar-body .flow-purchase-sky form{
      position:absolute;
      width:100%; }
  .theme_sky .sky-sidebar .sidebar-body .box-center{
    float:none;
    margin:0 5%; }
  .theme_sky .sky-sidebar .sidebar-body .box-padding{
    padding:24px 0; }
  .theme_sky .sky-sidebar .sidebar-body .box-descricao{
    color:rgba(0, 0, 0, 0.6); }
    .dark .theme_sky .sky-sidebar .sidebar-body .box-descricao{
      color:rgba(255, 255, 255, 0.7); }
  .theme_sky .sky-sidebar .sidebar-body .box-cod-barras p{
    text-align:center;
    word-break:break-all; }
  .theme_sky .sky-sidebar .sidebar-body .box-cod-barras .box-copy-bar-code{
    transition:all 1s;
    transform-style:preserve-3d;
    width:100%;
    height:50px;
    position:relative; }
    .theme_sky .sky-sidebar .sidebar-body .box-cod-barras .box-copy-bar-code .face{
      position:absolute;
      width:100%;
      height:100%;
      backface-visibility:hidden; }
      .theme_sky .sky-sidebar .sidebar-body .box-cod-barras .box-copy-bar-code .face#verso .buttonIcon{
        color:rgba(0, 0, 0, 0.6);
        cursor:initial; }
        .dark .theme_sky .sky-sidebar .sidebar-body .box-cod-barras .box-copy-bar-code .face#verso .buttonIcon{
          color:rgba(255, 255, 255, 0.7); }
      .theme_sky .sky-sidebar .sidebar-body .box-cod-barras .box-copy-bar-code .face .sky-icon-line-confirm{
        color:#2E7D32; }
  .theme_sky .sky-sidebar .sidebar-body .alert-fluxo-compras{
    position:relative;
    padding-right:1.75rem;
    padding-top:0.125rem; }
    .theme_sky .sky-sidebar .sidebar-body .alert-fluxo-compras .btnModalAlert{
      position:absolute;
      top:0;
      right:0;
      margin:0;
      padding:0; }
  .theme_sky .sky-sidebar .sidebar-body .box-recarga-programa-sucesso-troca-rp{
    display:flex;
    flex-direction:column;
    height:100%; }
    .theme_sky .sky-sidebar .sidebar-body .box-recarga-programa-sucesso-troca-rp .wrap-feedback-sucesso-troca-rp{
      flex:1; }
  .theme_sky .sky-sidebar .sidebar-body .box-recarga-programa-sucesso-troca-cartao{
    display:flex;
    flex-direction:column;
    justify-content:center;
    height:100%; }
    .theme_sky .sky-sidebar .sidebar-body .box-recarga-programa-sucesso-troca-cartao .wrap-feedback-sucesso-troca-cartao{
      flex:1;
      display:flex;
      flex-direction:column;
      justify-content:center; }
      .theme_sky .sky-sidebar .sidebar-body .box-recarga-programa-sucesso-troca-cartao .wrap-feedback-sucesso-troca-cartao .close-sidebar-cartao{
        position:absolute;
        right:1rem;
        top:1rem; }
        .theme_sky .sky-sidebar .sidebar-body .box-recarga-programa-sucesso-troca-cartao .wrap-feedback-sucesso-troca-cartao .close-sidebar-cartao span{
          position:absolute;
          top:0;
          left:0; }
  .theme_sky .sky-sidebar .sidebar-body .ser-cliente hr{
    margin:0px; }
  .theme_sky .sky-sidebar .sidebar-body .ser-cliente .btn-assine{
    font-weight:normal;
    text-align:left;
    padding:1.4375rem 0rem 1.4375rem 0.8125rem;
    width:100%; }
    .theme_sky .sky-sidebar .sidebar-body .ser-cliente .btn-assine .sky_icon.right{
      float:right;
      top:0px;
      right:16px; }
  .theme_sky .sky-sidebar .sidebar-body .legend-border{
    text-align:center;
    border-top:1px solid rgba(80, 80, 80, 0.15);
    margin-top:30px;
    position:relative; }
    .dark .theme_sky .sky-sidebar .sidebar-body .legend-border{
      border-top:1px solid rgba(238, 238, 238, 0.15); }
    .theme_sky .sky-sidebar .sidebar-body .legend-border .legend-container{
      width:100%;
      position:absolute;
      line-height:20px;
      height:20px;
      top:-10px;
      left:0; }
      .theme_sky .sky-sidebar .sidebar-body .legend-border .legend-container .container-text{
        background:#ffffff;
        padding:0 15px; }
        .dark .theme_sky .sky-sidebar .sidebar-body .legend-border .legend-container .container-text{
          background:#202425; }
  .theme_sky .sky-sidebar .sidebar-body .box-inserir-cpf,
  .theme_sky .sky-sidebar .sidebar-body .box-assinatura{
    margin-top:40px;
    margin-bottom:40px; }
    .theme_sky .sky-sidebar .sidebar-body .box-inserir-cpf h3,
    .theme_sky .sky-sidebar .sidebar-body .box-assinatura h3{
      font-size:1rem;
      margin-top:30px;
      margin-bottom:30px; }
  .theme_sky .sky-sidebar .sidebar-body .border-bottom{
    border-bottom:1px solid rgba(80, 80, 80, 0.15); }
    .theme_sky .sky-sidebar .sidebar-body .border-bottom-after:after{
      content:'';
      border-bottom:1px solid rgba(80, 80, 80, 0.15);
      width:calc(100% - 5% - 1rem - 24px);
      display:block;
      float:right;
      padding-top:10px; }
    .theme_sky .sky-sidebar .sidebar-body .border-bottom-after.full:after{
      width:100%; }
  .theme_sky .sky-sidebar .sidebar-body .box-assinaturas{
    position:relative;
    border-top:1px solid rgba(80, 80, 80, 0.15);
    border-bottom:1px solid rgba(80, 80, 80, 0.15);
    overflow:hidden; }
    .theme_sky .sky-sidebar .sidebar-body .box-assinaturas .box-center{
      margin-top:10px;
      margin-bottom:10px;
      width:100%;
      margin-left:calc(12.5% + 30px); }
      .theme_sky .sky-sidebar .sidebar-body .box-assinaturas .box-center label{
        position:relative;
        margin-bottom:0;
        padding-top:7px;
        padding-bottom:25px;
        border-bottom:1px solid rgba(80, 80, 80, 0.15);
        width:100%;
        cursor:pointer; }
        .theme_sky .sky-sidebar .sidebar-body .box-assinaturas .box-center label:before{
          margin-top:1px;
          margin-right:13px;
          margin-left:-30px;
          position:absolute;
          transform:translate(0, 50%);
          bottom:62%;
          cursor:pointer; }
        .theme_sky .sky-sidebar .sidebar-body .box-assinaturas .box-center label span:nth-child(2){
          display:block;
          clear:both;
          color:rgba(0, 0, 0, 0.6); }
          .dark .theme_sky .sky-sidebar .sidebar-body .box-assinaturas .box-center label span:nth-child(2){
            color:white; }
        .theme_sky .sky-sidebar .sidebar-body .box-assinaturas .box-center label span:first-child{
          text-transform:capitalize; }
      .theme_sky .sky-sidebar .sidebar-body .box-assinaturas .box-center:last-child{
        margin-bottom:0; }
        .theme_sky .sky-sidebar .sidebar-body .box-assinaturas .box-center:last-child label{
          border-bottom:none; }
  .theme_sky .sky-sidebar .sidebar-body .SubHeading, .theme_sky .sky-sidebar .sidebar-body .nav-tabs > li > a, .theme_sky .sky-sidebar .sidebar-body .nav-tabs > li > span.disable{
    margin-bottom:30px; }
  .theme_sky .sky-sidebar .sidebar-body .box-nao-cliente{
    position:relative;
    margin-top:50px;
    width:100%; }
    .theme_sky .sky-sidebar .sidebar-body .box-nao-cliente p{
      margin-bottom:30px; }
  .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear{
    margin-top:40px; }
    .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano.troca-rp, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente.troca-rp, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear.troca-rp{
      display:flex;
      flex-direction:column;
      height:100%; }
      .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano.troca-rp .close-sidebar-cartao, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente.troca-rp .close-sidebar-cartao, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear.troca-rp .close-sidebar-cartao{
        position:absolute;
        right:1rem;
        top:1rem; }
        .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano.troca-rp .close-sidebar-cartao span, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente.troca-rp .close-sidebar-cartao span, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear.troca-rp .close-sidebar-cartao span{
          position:absolute;
          top:0;
          left:0; }
      .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano.troca-rp .cartao-rp-infos, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente.troca-rp .cartao-rp-infos, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear.troca-rp .cartao-rp-infos{
        flex:1;
        display:flex;
        flex-direction:column;
        height:100%; }
        .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano.troca-rp .cartao-rp-infos .wrap-btn-salvar-cartao-rp, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente.troca-rp .cartao-rp-infos .wrap-btn-salvar-cartao-rp, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear.troca-rp .cartao-rp-infos .wrap-btn-salvar-cartao-rp{
          flex:1;
          display:flex;
          flex-direction:column;
          justify-content:flex-end; }
    .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano.gerenciar-rp, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente.gerenciar-rp, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear.gerenciar-rp{
      margin-top:0px;
      display:flex;
      flex-direction:column;
      height:100%;
      padding-top:1.5rem; }
      .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano.gerenciar-rp .wrap-programar-recarga-gerenciar-rp, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente.gerenciar-rp .wrap-programar-recarga-gerenciar-rp, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear.gerenciar-rp .wrap-programar-recarga-gerenciar-rp{
        flex:1;
        display:flex;
        flex-direction:column;
        justify-content:flex-end; }
    .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano.payperview-linear, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente.payperview-linear, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear.payperview-linear{
      margin-top:16px; }
      .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano.payperview-linear .wrap-topo-pagamento, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente.payperview-linear .wrap-topo-pagamento, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear.payperview-linear .wrap-topo-pagamento{
        margin-bottom:0.8125rem; }
        .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano.payperview-linear .wrap-topo-pagamento p, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente.payperview-linear .wrap-topo-pagamento p, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear.payperview-linear .wrap-topo-pagamento p{
          margin:0 0 1rem; }
        .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano.payperview-linear .wrap-topo-pagamento .horas-alugar p, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente.payperview-linear .wrap-topo-pagamento .horas-alugar p, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear.payperview-linear .wrap-topo-pagamento .horas-alugar p{
          padding-right:30px; }
          .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano.payperview-linear .wrap-topo-pagamento .horas-alugar p .sky_icon, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente.payperview-linear .wrap-topo-pagamento .horas-alugar p .sky_icon, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear.payperview-linear .wrap-topo-pagamento .horas-alugar p .sky_icon{
            position:absolute;
            top:0;
            right:7%;
            cursor:pointer; }
      .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano.payperview-linear .dados-filme-payperview, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente.payperview-linear .dados-filme-payperview, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear.payperview-linear .dados-filme-payperview{
        padding-bottom:1.5rem; }
        .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano.payperview-linear .dados-filme-payperview .wrap-infos-filme .detalhes-filme-ppv img, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente.payperview-linear .dados-filme-payperview .wrap-infos-filme .detalhes-filme-ppv img, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear.payperview-linear .dados-filme-payperview .wrap-infos-filme .detalhes-filme-ppv img{
          width:40px;
          margin-right:1rem;
          border-radius:4px; }
        .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano.payperview-linear .dados-filme-payperview .wrap-infos-filme .detalhes-filme-ppv p, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente.payperview-linear .dados-filme-payperview .wrap-infos-filme .detalhes-filme-ppv p, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear.payperview-linear .dados-filme-payperview .wrap-infos-filme .detalhes-filme-ppv p{
          margin:0; }
      .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano.payperview-linear .modal-info-payperview-linear .modal-dialog .modal-header, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano.payperview-linear .modal-info-48h-payperview-linear .modal-dialog .modal-header, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente.payperview-linear .modal-info-payperview-linear .modal-dialog .modal-header, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente.payperview-linear .modal-info-48h-payperview-linear .modal-dialog .modal-header, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear.payperview-linear .modal-info-payperview-linear .modal-dialog .modal-header, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear.payperview-linear .modal-info-48h-payperview-linear .modal-dialog .modal-header{
        border:0; }
      .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano.payperview-linear .modal-info-payperview-linear .modal-dialog .modal-body, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano.payperview-linear .modal-info-48h-payperview-linear .modal-dialog .modal-body, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente.payperview-linear .modal-info-payperview-linear .modal-dialog .modal-body, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente.payperview-linear .modal-info-48h-payperview-linear .modal-dialog .modal-body, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear.payperview-linear .modal-info-payperview-linear .modal-dialog .modal-body, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear.payperview-linear .modal-info-48h-payperview-linear .modal-dialog .modal-body{
        padding:0 2rem 2rem 2rem; }
        .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano.payperview-linear .modal-info-payperview-linear .modal-dialog .modal-body .item-info-ppv-linear .media-left .sky_icon, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano.payperview-linear .modal-info-48h-payperview-linear .modal-dialog .modal-body .item-info-ppv-linear .media-left .sky_icon, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente.payperview-linear .modal-info-payperview-linear .modal-dialog .modal-body .item-info-ppv-linear .media-left .sky_icon, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente.payperview-linear .modal-info-48h-payperview-linear .modal-dialog .modal-body .item-info-ppv-linear .media-left .sky_icon, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear.payperview-linear .modal-info-payperview-linear .modal-dialog .modal-body .item-info-ppv-linear .media-left .sky_icon, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear.payperview-linear .modal-info-48h-payperview-linear .modal-dialog .modal-body .item-info-ppv-linear .media-left .sky_icon{
          color:rgba(0, 0, 0, 0.6); }
      .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano.payperview-linear .modal-info-payperview-linear .modal-dialog .modal-footer, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano.payperview-linear .modal-info-48h-payperview-linear .modal-dialog .modal-footer, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente.payperview-linear .modal-info-payperview-linear .modal-dialog .modal-footer, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente.payperview-linear .modal-info-48h-payperview-linear .modal-dialog .modal-footer, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear.payperview-linear .modal-info-payperview-linear .modal-dialog .modal-footer, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear.payperview-linear .modal-info-48h-payperview-linear .modal-dialog .modal-footer{
        padding-top:15px;
        border-top:1px solid rgba(80, 80, 80, 0.15); }
        .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano.payperview-linear .modal-info-payperview-linear .modal-dialog .modal-footer .btn-modal-info-ok, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano.payperview-linear .modal-info-48h-payperview-linear .modal-dialog .modal-footer .btn-modal-info-ok, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente.payperview-linear .modal-info-payperview-linear .modal-dialog .modal-footer .btn-modal-info-ok, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente.payperview-linear .modal-info-48h-payperview-linear .modal-dialog .modal-footer .btn-modal-info-ok, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear.payperview-linear .modal-info-payperview-linear .modal-dialog .modal-footer .btn-modal-info-ok, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear.payperview-linear .modal-info-48h-payperview-linear .modal-dialog .modal-footer .btn-modal-info-ok{
          padding:0; }
    .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano.recarga-recorrente .box-valores-plano .recorrente-price, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente.recarga-recorrente .box-valores-plano .recorrente-price, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear.recarga-recorrente .box-valores-plano .recorrente-price{
      color:rgba(0, 0, 0, 0.87); }
      .dark .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano.recarga-recorrente .box-valores-plano .recorrente-price, .dark .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente.recarga-recorrente .box-valores-plano .recorrente-price, .dark .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear.recarga-recorrente .box-valores-plano .recorrente-price{
        color:#ffffff; }
    .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano.recarga-recorrente #etapa-1-recarga-recorrente, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente.recarga-recorrente #etapa-1-recarga-recorrente, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear.recarga-recorrente #etapa-1-recarga-recorrente{
      display:flex;
      flex-direction:column;
      height:90vh; }
      .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano.recarga-recorrente #etapa-1-recarga-recorrente .descricao-recarga-recorrente, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente.recarga-recorrente #etapa-1-recarga-recorrente .descricao-recarga-recorrente, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear.recarga-recorrente #etapa-1-recarga-recorrente .descricao-recarga-recorrente{
        flex:1; }
      @media (min-width: 768px){
        .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano.recarga-recorrente #etapa-1-recarga-recorrente, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente.recarga-recorrente #etapa-1-recarga-recorrente, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear.recarga-recorrente #etapa-1-recarga-recorrente{
          height:92vh; } }
      @media (min-width: 1024px){
        .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano.recarga-recorrente #etapa-1-recarga-recorrente, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente.recarga-recorrente #etapa-1-recarga-recorrente, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear.recarga-recorrente #etapa-1-recarga-recorrente{
          height:94vh; } }
      @media (min-width: 1348px){
        .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano.recarga-recorrente #etapa-1-recarga-recorrente, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente.recarga-recorrente #etapa-1-recarga-recorrente, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear.recarga-recorrente #etapa-1-recarga-recorrente{
          height:90vh; } }
      @media (min-width: 1445px){
        .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano.recarga-recorrente #etapa-1-recarga-recorrente, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente.recarga-recorrente #etapa-1-recarga-recorrente, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear.recarga-recorrente #etapa-1-recarga-recorrente{
          height:94vh; } }
    .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano.recarga-recorrente .boleto-recarga-recorrente, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente.recarga-recorrente .boleto-recarga-recorrente, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear.recarga-recorrente .boleto-recarga-recorrente{
      display:flex;
      flex-direction:column;
      height:90vh; }
      .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano.recarga-recorrente .boleto-recarga-recorrente .footer-boleto-recorrente, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente.recarga-recorrente .boleto-recarga-recorrente .footer-boleto-recorrente, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear.recarga-recorrente .boleto-recarga-recorrente .footer-boleto-recorrente{
        flex:1;
        display:flex;
        flex-direction:row;
        align-self:flex-start;
        width:100%; }
        .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano.recarga-recorrente .boleto-recarga-recorrente .footer-boleto-recorrente .wrap-bota-gerar-boleto-recorrente, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente.recarga-recorrente .boleto-recarga-recorrente .footer-boleto-recorrente .wrap-bota-gerar-boleto-recorrente, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear.recarga-recorrente .boleto-recarga-recorrente .footer-boleto-recorrente .wrap-bota-gerar-boleto-recorrente{
          align-self:flex-end;
          flex:1; }
        @media (min-width: 1024px){
          .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano.recarga-recorrente .boleto-recarga-recorrente .footer-boleto-recorrente, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente.recarga-recorrente .boleto-recarga-recorrente .footer-boleto-recorrente, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear.recarga-recorrente .boleto-recarga-recorrente .footer-boleto-recorrente{
            display:block; } }
      @media (min-width: 768px){
        .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano.recarga-recorrente .boleto-recarga-recorrente, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente.recarga-recorrente .boleto-recarga-recorrente, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear.recarga-recorrente .boleto-recarga-recorrente{
          height:92vh; } }
      @media (min-width: 1024px){
        .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano.recarga-recorrente .boleto-recarga-recorrente, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente.recarga-recorrente .boleto-recarga-recorrente, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear.recarga-recorrente .boleto-recarga-recorrente{
          height:94vh; } }
      @media (min-width: 1348px){
        .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano.recarga-recorrente .boleto-recarga-recorrente, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente.recarga-recorrente .boleto-recarga-recorrente, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear.recarga-recorrente .boleto-recarga-recorrente{
          height:90vh; } }
      @media (min-width: 1445px){
        .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano.recarga-recorrente .boleto-recarga-recorrente, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente.recarga-recorrente .boleto-recarga-recorrente, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear.recarga-recorrente .boleto-recarga-recorrente{
          height:94vh; } }
    .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano.recarga-recorrente #etapa-3-recarga-recorrente, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente.recarga-recorrente #etapa-3-recarga-recorrente, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear.recarga-recorrente #etapa-3-recarga-recorrente{
      display:flex;
      flex-direction:column;
      height:90vh; }
      .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano.recarga-recorrente #etapa-3-recarga-recorrente .topo-sucesso-recarga-recorrente .icone_sucesso_recarga_recorrente, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente.recarga-recorrente #etapa-3-recarga-recorrente .topo-sucesso-recarga-recorrente .icone_sucesso_recarga_recorrente, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear.recarga-recorrente #etapa-3-recarga-recorrente .topo-sucesso-recarga-recorrente .icone_sucesso_recarga_recorrente{
        width:7.75rem;
        height:6rem;
        background-size:7.75rem 6rem; }
      .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano.recarga-recorrente #etapa-3-recarga-recorrente .footer-sucesso-recarga-recorrente, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente.recarga-recorrente #etapa-3-recarga-recorrente .footer-sucesso-recarga-recorrente, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear.recarga-recorrente #etapa-3-recarga-recorrente .footer-sucesso-recarga-recorrente{
        flex:1;
        display:flex;
        flex-direction:row;
        align-self:flex-start;
        width:100%; }
        .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano.recarga-recorrente #etapa-3-recarga-recorrente .footer-sucesso-recarga-recorrente .wrap-botoes-footer-recarga-recorrente, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente.recarga-recorrente #etapa-3-recarga-recorrente .footer-sucesso-recarga-recorrente .wrap-botoes-footer-recarga-recorrente, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear.recarga-recorrente #etapa-3-recarga-recorrente .footer-sucesso-recarga-recorrente .wrap-botoes-footer-recarga-recorrente{
          align-self:flex-end;
          flex:1; }
        @media screen and (min-width: 1024px){
          .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano.recarga-recorrente #etapa-3-recarga-recorrente .footer-sucesso-recarga-recorrente, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente.recarga-recorrente #etapa-3-recarga-recorrente .footer-sucesso-recarga-recorrente, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear.recarga-recorrente #etapa-3-recarga-recorrente .footer-sucesso-recarga-recorrente{
            display:block; } }
      @media (min-width: 768px){
        .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano.recarga-recorrente #etapa-3-recarga-recorrente, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente.recarga-recorrente #etapa-3-recarga-recorrente, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear.recarga-recorrente #etapa-3-recarga-recorrente{
          height:92vh; } }
      @media (min-width: 1024px){
        .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano.recarga-recorrente #etapa-3-recarga-recorrente, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente.recarga-recorrente #etapa-3-recarga-recorrente, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear.recarga-recorrente #etapa-3-recarga-recorrente{
          height:94vh; } }
      @media (min-width: 1348px){
        .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano.recarga-recorrente #etapa-3-recarga-recorrente, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente.recarga-recorrente #etapa-3-recarga-recorrente, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear.recarga-recorrente #etapa-3-recarga-recorrente{
          height:90vh; } }
      @media (min-width: 1445px){
        .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano.recarga-recorrente #etapa-3-recarga-recorrente, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente.recarga-recorrente #etapa-3-recarga-recorrente, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear.recarga-recorrente #etapa-3-recarga-recorrente{
          height:94vh; } }
    .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano .SubHeading, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano .nav-tabs > li > a, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano .nav-tabs > li > span.disable, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente .SubHeading, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente .nav-tabs > li > a, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente .nav-tabs > li > span.disable, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear .SubHeading, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear .nav-tabs > li > a, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear .nav-tabs > li > span.disable{
      position:relative;
      display:block;
      margin-bottom:15px; }
    .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano .titulo-pacote-plano .SubHeading span:last-child, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano .titulo-pacote-plano .nav-tabs > li > a span:last-child, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano .titulo-pacote-plano .nav-tabs > li > span.disable span:last-child, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente .titulo-pacote-plano .SubHeading span:last-child, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente .titulo-pacote-plano .nav-tabs > li > a span:last-child, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente .titulo-pacote-plano .nav-tabs > li > span.disable span:last-child, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear .titulo-pacote-plano .SubHeading span:last-child, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear .titulo-pacote-plano .nav-tabs > li > a span:last-child, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear .titulo-pacote-plano .nav-tabs > li > span.disable span:last-child{
      color:rgba(0, 0, 0, 0.6);
      font-weight:normal; }
      .dark .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano .titulo-pacote-plano .SubHeading span:last-child, .dark .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano .titulo-pacote-plano .nav-tabs > li > a span:last-child, .dark .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano .titulo-pacote-plano .nav-tabs > li > span.disable span:last-child, .dark .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente .titulo-pacote-plano .SubHeading span:last-child, .dark .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente .titulo-pacote-plano .nav-tabs > li > a span:last-child, .dark .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente .titulo-pacote-plano .nav-tabs > li > span.disable span:last-child, .dark .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear .titulo-pacote-plano .SubHeading span:last-child, .dark .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear .titulo-pacote-plano .nav-tabs > li > a span:last-child, .dark .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear .titulo-pacote-plano .nav-tabs > li > span.disable span:last-child{
        color:white; }
    .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano .titulo-pacote-plano .SubHeading .purchase-duration .modal-info-rp, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano .titulo-pacote-plano .nav-tabs > li > a .purchase-duration .modal-info-rp, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano .titulo-pacote-plano .nav-tabs > li > span.disable .purchase-duration .modal-info-rp, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente .titulo-pacote-plano .SubHeading .purchase-duration .modal-info-rp, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente .titulo-pacote-plano .nav-tabs > li > a .purchase-duration .modal-info-rp, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente .titulo-pacote-plano .nav-tabs > li > span.disable .purchase-duration .modal-info-rp, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear .titulo-pacote-plano .SubHeading .purchase-duration .modal-info-rp, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear .titulo-pacote-plano .nav-tabs > li > a .purchase-duration .modal-info-rp, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear .titulo-pacote-plano .nav-tabs > li > span.disable .purchase-duration .modal-info-rp{
      padding:0;
      top:-1px;
      position:relative; }
    .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano .dados-pacote-plano, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente .dados-pacote-plano, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear .dados-pacote-plano{
      padding:15px 0; }
      .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano .dados-pacote-plano p, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente .dados-pacote-plano p, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear .dados-pacote-plano p{
        color:rgba(0, 0, 0, 0.6); }
        .dark .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano .dados-pacote-plano p, .dark .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente .dados-pacote-plano p, .dark .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear .dados-pacote-plano p{
          color:white; }
    .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano .box-assinatura-plano, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente .box-assinatura-plano, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear .box-assinatura-plano{
      padding:20px 0 10px 0; }
      .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano .box-assinatura-plano .sky_icon-line-confirm, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente .box-assinatura-plano .sky_icon-line-confirm, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear .box-assinatura-plano .sky_icon-line-confirm{
        color:#2E7D32;
        margin-right:15px; }
    .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano .box-valores-plano, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente .box-valores-plano, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear .box-valores-plano{
      padding:20px 0 10px 0; }
      .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano .box-valores-plano span, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente .box-valores-plano span, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear .box-valores-plano span{
        font-size:1.25rem;
        color:#2E7D32; }
        .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano .box-valores-plano span.colorPrimary, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente .box-valores-plano span.colorPrimary, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear .box-valores-plano span.colorPrimary{
          color:rgba(0, 0, 0, 0.87); }
          .dark .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano .box-valores-plano span.colorPrimary, .dark .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente .box-valores-plano span.colorPrimary, .dark .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear .box-valores-plano span.colorPrimary{
            color:#ffffff; }
      .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano .box-valores-plano.black-friday .price-discount, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano .box-valores-plano.oferta-dna .price-discount, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente .box-valores-plano.black-friday .price-discount, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente .box-valores-plano.oferta-dna .price-discount, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear .box-valores-plano.black-friday .price-discount, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear .box-valores-plano.oferta-dna .price-discount{
        font-size:1rem;
        color:#2E7D32;
        font-weight:bold; }
        .dark .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano .box-valores-plano.black-friday .price-discount, .dark .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano .box-valores-plano.oferta-dna .price-discount, .dark .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente .box-valores-plano.black-friday .price-discount, .dark .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente .box-valores-plano.oferta-dna .price-discount, .dark .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear .box-valores-plano.black-friday .price-discount, .dark .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear .box-valores-plano.oferta-dna .price-discount{
          color:#60AD53; }
      .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano .box-valores-plano.black-friday .price, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano .box-valores-plano.oferta-dna .price, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente .box-valores-plano.black-friday .price, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente .box-valores-plano.oferta-dna .price, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear .box-valores-plano.black-friday .price, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear .box-valores-plano.oferta-dna .price{
        font-size:1rem;
        font-weight:300;
        color:rgba(0, 0, 0, 0.87); }
        .dark .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano .box-valores-plano.black-friday .price, .dark .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano .box-valores-plano.oferta-dna .price, .dark .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente .box-valores-plano.black-friday .price, .dark .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente .box-valores-plano.oferta-dna .price, .dark .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear .box-valores-plano.black-friday .price, .dark .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear .box-valores-plano.oferta-dna .price{
          color:#ffffff; }
    .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano .box-line, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente .box-line, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear .box-line{
      padding:20px 0 10px; }
      .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano .box-line .sky_icon, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente .box-line .sky_icon, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear .box-line .sky_icon{
        top:-2px; }
      .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano .box-line .captcha, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano-recorrente .box-line .captcha, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear .box-line .captcha{
        width:calc(100% - 30px);
        height:50px;
        border:1px solid rgba(80, 80, 80, 0.25);
        padding:4px;
        border-radius:4px; }
  .theme_sky .sky-sidebar .sidebar-body .box-icone-text-arrow .group-button a, .theme_sky .sky-sidebar .sidebar-body .box-icone-text-arrow .group-button button{
    padding:20px 5% 20px;
    width:100%;
    text-align:left;
    display:inline-block;
    background-color:#ffffff;
    border-top:none;
    border-left:none;
    border-right:none;
    border-bottom:none;
    color:rgba(0, 0, 0, 0.87); }
    .theme_sky .sky-sidebar .sidebar-body .box-icone-text-arrow .group-button a:focus, .theme_sky .sky-sidebar .sidebar-body .box-icone-text-arrow .group-button a:hover, .theme_sky .sky-sidebar .sidebar-body .box-icone-text-arrow .group-button button:focus, .theme_sky .sky-sidebar .sidebar-body .box-icone-text-arrow .group-button button:hover{
      outline:none;
      background-color:#e3e3eb; }
      .dark .theme_sky .sky-sidebar .sidebar-body .box-icone-text-arrow .group-button a:focus, .dark .theme_sky .sky-sidebar .sidebar-body .box-icone-text-arrow .group-button a:hover, .dark .theme_sky .sky-sidebar .sidebar-body .box-icone-text-arrow .group-button button:focus, .dark .theme_sky .sky-sidebar .sidebar-body .box-icone-text-arrow .group-button button:hover{
        background-color:#2A2F30; }
    .dark .theme_sky .sky-sidebar .sidebar-body .box-icone-text-arrow .group-button a, .dark .theme_sky .sky-sidebar .sidebar-body .box-icone-text-arrow .group-button button{
      background-color:#202425;
      color:#ffffff; }
    .theme_sky .sky-sidebar .sidebar-body .box-icone-text-arrow .group-button a .sky_icon, .theme_sky .sky-sidebar .sidebar-body .box-icone-text-arrow .group-button button .sky_icon{
      top:-2px; }
  .theme_sky .sky-sidebar .sidebar-body .box-icone-text-arrow .group-button .line-side{
    margin-top:0;
    margin-bottom:0;
    margin-left:calc(21% - 1rem - 24px); }
  .theme_sky .sky-sidebar .sidebar-body .box-steps{
    text-align:center; }
    .theme_sky .sky-sidebar .sidebar-body .box-steps h2{
      font-size:1.25rem; }
  .theme_sky .sky-sidebar .sidebar-body .box-resposta-recarga{
    position:relative;
    margin-top:20px;
    margin-bottom:60px; }
    .theme_sky .sky-sidebar .sidebar-body .box-resposta-recarga .box-center p,
    .theme_sky .sky-sidebar .sidebar-body .box-resposta-recarga .box-center span,
    .theme_sky .sky-sidebar .sidebar-body .box-resposta-recarga .box-center a{
      clear:both;
      display:table;
      text-align:center;
      margin:auto; }
    .theme_sky .sky-sidebar .sidebar-body .box-resposta-recarga .box-center .sky_icon-check{
      margin-bottom:15px; }
    .theme_sky .sky-sidebar .sidebar-body .box-resposta-recarga .box-center p{
      margin-bottom:30px; }
    .theme_sky .sky-sidebar .sidebar-body .box-resposta-recarga .box-center .SubHeading, .theme_sky .sky-sidebar .sidebar-body .box-resposta-recarga .box-center .nav-tabs > li > a, .theme_sky .sky-sidebar .sidebar-body .box-resposta-recarga .box-center .nav-tabs > li > span.disable{
      margin-bottom:10px; }
    .theme_sky .sky-sidebar .sidebar-body .box-resposta-recarga.pagamento-sucesso-payperview-linear .mensagem-sucesso-pagamento-ppv-linear .data-final-filme-ppv-linear, .theme_sky .sky-sidebar .sidebar-body .box-resposta-recarga.pagamento-sucesso-payperview-linear .mensagem-sucesso-pagamento-ppv-linear .horario-final-ppv-linear, .theme_sky .sky-sidebar .sidebar-body .box-resposta-recarga.pagamento-sucesso-payperview-linear .mensagem-sucesso-pagamento-ppv-linear-48h .data-final-filme-ppv-linear, .theme_sky .sky-sidebar .sidebar-body .box-resposta-recarga.pagamento-sucesso-payperview-linear .mensagem-sucesso-pagamento-ppv-linear-48h .horario-final-ppv-linear{
      clear:none;
      display:inline; }
    .theme_sky .sky-sidebar .sidebar-body .box-resposta-recarga.pagamento-sucesso-payperview-linear .modal-como-assistir-payperview-linear .modal-dialog{
      margin:10% auto; }
      .theme_sky .sky-sidebar .sidebar-body .box-resposta-recarga.pagamento-sucesso-payperview-linear .modal-como-assistir-payperview-linear .modal-dialog .modal-header{
        border:0; }
      .theme_sky .sky-sidebar .sidebar-body .box-resposta-recarga.pagamento-sucesso-payperview-linear .modal-como-assistir-payperview-linear .modal-dialog .modal-body{
        padding-bottom:2.5rem; }
        .theme_sky .sky-sidebar .sidebar-body .box-resposta-recarga.pagamento-sucesso-payperview-linear .modal-como-assistir-payperview-linear .modal-dialog .modal-body .carousel-onde-assistir .item-onde-assistir{
          outline:none; }
          .theme_sky .sky-sidebar .sidebar-body .box-resposta-recarga.pagamento-sucesso-payperview-linear .modal-como-assistir-payperview-linear .modal-dialog .modal-body .carousel-onde-assistir .item-onde-assistir .sky_icon{
            width:100%;
            min-height:11.25rem;
            background-size:cover;
            margin-bottom:2rem; }
            @media (min-width: 1200px){
              .theme_sky .sky-sidebar .sidebar-body .box-resposta-recarga.pagamento-sucesso-payperview-linear .modal-como-assistir-payperview-linear .modal-dialog .modal-body .carousel-onde-assistir .item-onde-assistir .sky_icon{
                min-height:15rem; } }
          .theme_sky .sky-sidebar .sidebar-body .box-resposta-recarga.pagamento-sucesso-payperview-linear .modal-como-assistir-payperview-linear .modal-dialog .modal-body .carousel-onde-assistir .item-onde-assistir img{
            margin-bottom:2rem; }
          .theme_sky .sky-sidebar .sidebar-body .box-resposta-recarga.pagamento-sucesso-payperview-linear .modal-como-assistir-payperview-linear .modal-dialog .modal-body .carousel-onde-assistir .item-onde-assistir p{
            margin:0 0 1.75rem; }
            .theme_sky .sky-sidebar .sidebar-body .box-resposta-recarga.pagamento-sucesso-payperview-linear .modal-como-assistir-payperview-linear .modal-dialog .modal-body .carousel-onde-assistir .item-onde-assistir p a{
              display:inline; }
        .theme_sky .sky-sidebar .sidebar-body .box-resposta-recarga.pagamento-sucesso-payperview-linear .modal-como-assistir-payperview-linear .modal-dialog .modal-body .carousel-onde-assistir .slick-dots{
          bottom:-1.5rem; }
      .theme_sky .sky-sidebar .sidebar-body .box-resposta-recarga.pagamento-sucesso-payperview-linear .modal-como-assistir-payperview-linear .modal-dialog .modal-footer{
        padding-top:15px;
        border-top:1px solid rgba(80, 80, 80, 0.15); }
        .theme_sky .sky-sidebar .sidebar-body .box-resposta-recarga.pagamento-sucesso-payperview-linear .modal-como-assistir-payperview-linear .modal-dialog .modal-footer .btn-modal-info-ok{
          padding:0; }
  .theme_sky .sky-sidebar .sidebar-body .payment-methods{
    position:relative; }
    .theme_sky .sky-sidebar .sidebar-body .payment-methods .link-alterar{
      position:absolute;
      right:5%;
      top:20px; }
    .theme_sky .sky-sidebar .sidebar-body .payment-methods .full .select-payment{
      cursor:initial; }
  .theme_sky .sky-sidebar .sidebar-body .fields .form-group{
    position:relative; }
    .theme_sky .sky-sidebar .sidebar-body .fields .form-group .sky_icon{
      position:absolute;
      right:15px;
      top:auto;
      bottom:12px;
      cursor:pointer; }
      .theme_sky .sky-sidebar .sidebar-body .fields .form-group .sky_icon.sky-icon-card{
        bottom:16px;
        right:17px; }
  .theme_sky .sky-sidebar .sidebar-body #systemSkyTef, .theme_sky .sky-sidebar .sidebar-body #systemSkyTefPPV{
    width:100%;
    margin-bottom:60px;
    min-height:200px;
    padding:20px 2%; }
  .theme_sky .sky-sidebar .sidebar-body #foneIdeal-error{
    padding-left:0; }

.theme_sky .sky-sidebar .barraNone .sidebar-footer{
  display:none; }

.theme_sky .sky-sidebar .barraNone .box-pagamento-plano #systemSkyTef, .theme_sky .sky-sidebar .barraNone .box-pagamento-plano #systemSkyTefPPV, .theme_sky .sky-sidebar .barraNone .box-pagamento-payperview-linear #systemSkyTef, .theme_sky .sky-sidebar .barraNone .box-pagamento-payperview-linear #systemSkyTefPPV{
  margin-bottom:0;
  background-color:#fafaff; }

.theme_sky .sky-sidebar .btn-voltar-fluxo-compra{
  background:none;
  outline:none;
  border:none;
  padding:10px;
  margin:0; }

.theme_sky .sky-sidebar.sidebar-full .sidebar-body{
  height:calc(100vh - 66px); }

@media (min-width: 768px){
  .theme_sky .sky-sidebar .sidebar-title.center{
    padding:16px 6.45%; }
  .theme_sky .sky-sidebar .sidebar-body .box-center{
    margin:0 6.45%; }
  .theme_sky .sky-sidebar .sidebar-body .box-inserir-cpf,
  .theme_sky .sky-sidebar .sidebar-body .box-assinatura{
    margin-top:40px;
    margin-bottom:40px; }
  .theme_sky .sky-sidebar .sidebar-body .SubHeading, .theme_sky .sky-sidebar .sidebar-body .nav-tabs > li > a, .theme_sky .sky-sidebar .sidebar-body .nav-tabs > li > span.disable{
    margin-bottom:30px; }
  .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear{
    margin-top:40px; }
    .theme_sky .sky-sidebar .sidebar-body .box-pagamento-plano .box-line .captcha, .theme_sky .sky-sidebar .sidebar-body .box-pagamento-payperview-linear .box-line .captcha{
      width:100%; }
  .theme_sky .sky-sidebar .sidebar-body .box-icone-text-arrow .group-button a, .theme_sky .sky-sidebar .sidebar-body .box-icone-text-arrow .group-button button{
    padding:20px 6.5% 20px; }
  .theme_sky .sky-sidebar .sidebar-body .box-icone-text-arrow .group-button .line-side{
    margin-left:calc(22.5% - 1rem - 24px); }
  .theme_sky .sky-sidebar .sidebar-body .border-bottom-after:after{
    width:calc(100% - 6.45% - 1rem - 24px); }
  .theme_sky .sky-sidebar .sidebar-body .payment-methods .link-alterar{
    right:6.45%; }
  .theme_sky .sky-sidebar .sidebar-body #systemSkyTef, .theme_sky .sky-sidebar .sidebar-body #systemSkyTefPPV{
    padding:20px 3.45%; } }

@media (min-width: 1200px){
  .theme_sky .sky-sidebar .sidebar-title.center{
    padding:16px 8%; }
  .theme_sky .sky-sidebar .sidebar-body .box-center{
    margin:0 8%; }
  .theme_sky .sky-sidebar .sidebar-body .border-bottom-after:after{
    width:calc(100% - 8% - 1rem - 24px); }
  .theme_sky .sky-sidebar .sidebar-body .payment-methods .link-alterar{
    right:8%; }
  .theme_sky .sky-sidebar .sidebar-body .box-icone-text-arrow .group-button a, .theme_sky .sky-sidebar .sidebar-body .box-icone-text-arrow .group-button button{
    padding:20px 8% 20px; }
  .theme_sky .sky-sidebar .sidebar-body .box-icone-text-arrow .group-button .line-side{
    margin-left:calc(21.5% - 1rem - 24px); }
  .theme_sky .sky-sidebar .sidebar-body #systemSkyTef, .theme_sky .sky-sidebar .sidebar-body #systemSkyTefPPV{
    padding:20px 6%; } }

.modal-18 .modal-body{
  padding:0 7%; }
  .modal-18 .modal-body img{
    max-width:170px;
    height:auto;
    display:table;
    margin:auto;
    margin-bottom:15px; }
  .modal-18 .modal-body .modal-title{
    margin-bottom:15px; }
  .modal-18 .modal-body p{
    margin-bottom:30px;
    color:rgba(0, 0, 0, 0.6); }
  .modal-18 .modal-body .box-botoes{
    float:none;
    display:table;
    margin:auto;
    margin-bottom:40px; }

@media (min-width: 768px){
  .modal-18 .modal-body .bt-maior-18, .modal-18 .modal-body .bt-menor-18{
    width:auto;
    float:left; } }

.modal-pre-page .modal-content{
  overflow:hidden; }

.modal-pre-page img.bg-modal{
  position:absolute;
  z-index:10;
  min-height:100%;
  min-width:100%;
  opacity:.2; }

.modal-pre-page .modal-header, .modal-pre-page .modal-body{
  position:relative;
  z-index:20;
  overflow:hidden; }

.modal-pre-page .logo-sky{
  width:200px; }

.modal-pre-page .text-welcome{
  font-size:2.25rem;
  font-family:'Roboto', sans-serif;
  font-weight:300;
  padding:30px 0; }

.modal-pre-page .btn.bt-modal{
  margin-top:0;
  margin-bottom:20px;
  background:rgba(255, 255, 255, 0.6); }

.modal-pre-page .box-botoes{
  float:none;
  display:table;
  margin:auto;
  margin-bottom:40px; }

@media (min-width: 768px){
  .modal-pre-page .modal-body .bt-modal{
    width:auto;
    float:left; }
    .modal-pre-page .modal-body .bt-modal:first-child{
      margin-right:150px; } }

@media (max-width: 767px){
  .modal-pre-page .modal-dialog{
    margin:15% auto; }
  .modal-pre-page .bt-modal{
    display:block; } }

.modal-ass-cancelada .modal-body{
  padding:0 7%; }
  .modal-ass-cancelada .modal-body img{
    max-width:170px;
    height:auto;
    display:table;
    margin:auto;
    margin-bottom:15px; }
  .modal-ass-cancelada .modal-body .modal-title{
    margin-bottom:15px; }
  .modal-ass-cancelada .modal-body p{
    margin-bottom:30px;
    color:rgba(0, 0, 0, 0.6); }
  .modal-ass-cancelada .modal-body .box-botoes{
    float:none;
    display:table;
    margin:auto;
    margin-bottom:40px; }

@media (min-width: 768px){
  .modal-ass-cancelada .modal-body .bt-maior-ass-cancelada, .modal-ass-cancelada .modal-body .bt-menor-ass-cancelada{
    width:auto;
    float:left; } }

.theme_sky .aviso-cookie{
  padding:16px 0 14px;
  border-bottom:2px solid rgba(80, 80, 80, 0.15);
  opacity:0;
  position:fixed;
  left:0;
  bottom:-200px;
  width:100%;
  z-index:41;
  transition:all 0.5s, background 0s; }
  .theme_sky .aviso-cookie.show{
    opacity:1;
    bottom:0px; }
  .theme_sky .aviso-cookie .remove-width{
    max-width:inherit; }
  .theme_sky .aviso-cookie .cookie-message{
    padding-left:8px; }
  .theme_sky .aviso-cookie .icon-round{
    background:rgba(32, 36, 37, 0.15);
    border-radius:50%;
    margin-top:12px; }
    .dark .theme_sky .aviso-cookie .icon-round{
      background:rgba(255, 255, 255, 0.15); }
  @media (min-width: 768px) and (max-width: 991px){
    .theme_sky .aviso-cookie .text-link{
      text-align:center; } }
  @media (min-width: 768px){
    .theme_sky .aviso-cookie .cookie-infos{
      margin:0 !important; } }
  @media (max-width: 1199px){
    .theme_sky .aviso-cookie .cookie-infos{
      margin-left:-15px; } }
  @media (max-width: 767px){
    .theme_sky .aviso-cookie{
      border-bottom:0;
      padding-bottom:3px; }
      .theme_sky .aviso-cookie .links-mobile{
        margin-top:20px;
        padding:3px 0 0;
        border-top:1px solid rgba(80, 80, 80, 0.15); }
      .theme_sky .aviso-cookie .close-icon{
        padding:0; }
        .theme_sky .aviso-cookie .close-icon .icon-round{
          margin-top:0;
          position:absolute;
          left:-5px; } }

.theme_sky .customer-quest{
  overflow:hidden;
  background-repeat:no-repeat;
  background-position:center top;
  margin-top:20px; }
  @media (max-width: 767px){
    .theme_sky .customer-quest.customer-quest{
      background-image:none; } }
  @media (min-width: 768px){
    .theme_sky .customer-quest.customer-quest{
      background-size:175%;
      margin-top:42px; } }
  @media (min-width: 1000px){
    .theme_sky .customer-quest.customer-quest{
      background-size:150%; } }
  @media (min-width: 1150px){
    .theme_sky .customer-quest.customer-quest{
      background-size:129%; } }
  @media (min-width: 1280px){
    .theme_sky .customer-quest.customer-quest{
      background-size:113%; } }
  @media (min-width: 1400px){
    .theme_sky .customer-quest.customer-quest{
      background-size:100%; } }
  .theme_sky .customer-quest .wrap-onboarding{
    transition:all 400ms ease;
    opacity:0;
    display:none; }
  .theme_sky .customer-quest.show-comp .wrap-onboarding{
    display:block; }
  .theme_sky .customer-quest.show-comp .wrap-loading{
    display:none; }
  .dark .theme_sky .customer-quest{
    background-image:none !important; }
  .theme_sky .customer-quest .welcome{
    text-align:center;
    padding-bottom:20px; }
    .theme_sky .customer-quest .welcome h1{
      font-size:1.25rem; }
      .theme_sky .customer-quest .welcome h1 span{
        text-transform:capitalize;
        font-family:'RobotoBlack', sans-serif; }
  .theme_sky .customer-quest .wrap-quest{
    background-color:white;
    box-shadow:0 5px 16px 0 rgba(0, 0, 0, 0.1); }
    .dark .theme_sky .customer-quest .wrap-quest.wrap-quest{
      background-color:#242a2c; }
    .theme_sky .customer-quest .wrap-quest .banner-link{
      width:100%; }
      .theme_sky .customer-quest .wrap-quest .banner-link img{
        width:100%;
        min-height:216px;
        display:none; }
        .theme_sky .customer-quest .wrap-quest .banner-link img.visible-mob{
          display:block; }
    .theme_sky .customer-quest .wrap-quest .group-quiz{
      display:inline-block;
      width:100%; }
    .theme_sky .customer-quest .wrap-quest .complex-list .fb-connected{
      clear:both;
      text-align:center;
      width:100%;
      font-size:1rem;
      font-weight:300;
      color:rgba(0, 0, 0, 0.38); }
      .theme_sky .customer-quest .wrap-quest .complex-list .fb-connected span{
        width:24px;
        height:24px;
        font-size:1.5rem;
        display:inline-block;
        margin-right:8px;
        margin-top:-3px; }
      @media (min-width: 630px){
        .theme_sky .customer-quest .wrap-quest .complex-list .fb-connected.fb-connected{
          text-align:left;
          clear:none; }
          .theme_sky .customer-quest .wrap-quest .complex-list .fb-connected.fb-connected span{
            float:left; } }
      @media (min-width: 750px){
        .theme_sky .customer-quest .wrap-quest .complex-list .fb-connected.fb-connected{
          width:auto; } }
      .dark .theme_sky .customer-quest .wrap-quest .complex-list .fb-connected{
        color:white; }
    .theme_sky .customer-quest .wrap-quest .complex-list ul.accordion.panel-group > li{
      padding:16px 0; }
      .theme_sky .customer-quest .wrap-quest .complex-list ul.accordion.panel-group > li.finished .header-list{
        min-height:52px;
        width:100%;
        display:table; }
      .theme_sky .customer-quest .wrap-quest .complex-list ul.accordion.panel-group > li.finished .wrap-txt h3{
        margin:0;
        position:absolute;
        top:50%;
        transform:translateY(-50%);
        color:rgba(0, 0, 0, 0.38); }
      .theme_sky .customer-quest .wrap-quest .complex-list ul.accordion.panel-group > li.finished .wrap-txt p{
        display:none; }
      .theme_sky .customer-quest .wrap-quest .complex-list ul.accordion.panel-group > li .panel-body{
        position:relative; }
        .theme_sky .customer-quest .wrap-quest .complex-list ul.accordion.panel-group > li .panel-body.load-cicle.mask{
          display:grid; }
    .theme_sky .customer-quest .wrap-quest .complex-list ul.accordion.panel-group .wrap-container{
      padding:0 15px; }
    .theme_sky .customer-quest .wrap-quest .complex-list ul.accordion.panel-group .header-list{
      padding-left:40px; }
      .theme_sky .customer-quest .wrap-quest .complex-list ul.accordion.panel-group .header-list h3{
        transition:all 400ms ease; }
    .theme_sky .customer-quest .wrap-quest .complex-list ul.accordion.panel-group a[data-toggle]{
      right:-16px;
      position:absolute; }
    .theme_sky .customer-quest .wrap-quest .complex-list .panel-body{
      padding:0; }
    .theme_sky .customer-quest .wrap-quest .complex-list .box-fb{
      padding:30px 18px; }
      .theme_sky .customer-quest .wrap-quest .complex-list .box-fb img{
        float:left;
        margin-bottom:14px;
        margin-right:16px;
        height:56px;
        width:56px;
        border-radius:50%; }
      .theme_sky .customer-quest .wrap-quest .complex-list .box-fb h4{
        font-weight:300;
        font-size:1rem;
        line-height:1.375rem;
        display:inline-block;
        width:calc(90% - 56px);
        margin-top:7px;
        text-transform:capitalize; }
      .theme_sky .customer-quest .wrap-quest .complex-list .box-fb .btn{
        display:block;
        clear:both; }
      .theme_sky .customer-quest .wrap-quest .complex-list .box-fb .btn.connect-facebook{
        background-color:#3b5998;
        border:none;
        color:white;
        padding:8px 25px; }
        .theme_sky .customer-quest .wrap-quest .complex-list .box-fb .btn.connect-facebook .sky_icon{
          background:url("../images/icon-square-facebook.svg") no-repeat;
          margin-right:5px; }
    .theme_sky .customer-quest .wrap-quest .complex-list .box-form{
      background-color:#fafaff;
      padding:20px 15px;
      border-top:1px solid #E5E5E5;
      border-bottom:1px solid #E5E5E5;
      margin-bottom:-16px; }
      .dark .theme_sky .customer-quest .wrap-quest .complex-list .box-form{
        background-color:#202425; }
      .theme_sky .customer-quest .wrap-quest .complex-list .box-form .form-group{
        position:relative;
        padding-bottom:22px;
        margin-bottom:6px; }
      .theme_sky .customer-quest .wrap-quest .complex-list .box-form span.erro{
        position:absolute;
        left:0;
        bottom:0;
        font-size:0.875rem;
        color:#D81818; }
    .theme_sky .customer-quest .wrap-quest .complex-list .box-btn{
      padding:36px 15px 0; }
      .theme_sky .customer-quest .wrap-quest .complex-list .box-btn .btn{
        display:block; }
    .theme_sky .customer-quest .wrap-quest .complex-list .quest-list{
      margin-top:12px; }
      .theme_sky .customer-quest .wrap-quest .complex-list .quest-list .form-group{
        margin-bottom:10px; }
        .theme_sky .customer-quest .wrap-quest .complex-list .quest-list .form-group .autocomplete{
          padding:24px 14%;
          background-color:#fafaff; }
          .dark .theme_sky .customer-quest .wrap-quest .complex-list .quest-list .form-group .autocomplete{
            background-color:#202425; }
          .theme_sky .customer-quest .wrap-quest .complex-list .quest-list .form-group .autocomplete .wrap-autocomplete{
            position:relative; }
      .theme_sky .customer-quest .wrap-quest .complex-list .quest-list .step-line{
        height:4px;
        width:100%;
        position:relative;
        background-color:rgba(80, 80, 80, 0.15); }
        .theme_sky .customer-quest .wrap-quest .complex-list .quest-list .step-line span{
          position:absolute;
          top:0;
          left:0;
          height:4px;
          width:30%;
          transition:all 400ms ease;
          background-color:#D81818; }
      .theme_sky .customer-quest .wrap-quest .complex-list .quest-list .steps-asks{
        text-align:center;
        padding:12px 12px 1px; }
        .theme_sky .customer-quest .wrap-quest .complex-list .quest-list .steps-asks p{
          margin-bottom:4px; }
        .theme_sky .customer-quest .wrap-quest .complex-list .quest-list .steps-asks .ask-here{
          font-weight:300; }
          .theme_sky .customer-quest .wrap-quest .complex-list .quest-list .steps-asks .ask-here.multiple{
            margin-top:-8px; }
      .theme_sky .customer-quest .wrap-quest .complex-list .quest-list .steps-link{
        margin-top:5px; }
        .theme_sky .customer-quest .wrap-quest .complex-list .quest-list .steps-link a{
          padding-top:2px;
          padding-bottom:2px; }
          .theme_sky .customer-quest .wrap-quest .complex-list .quest-list .steps-link a[disabled] span,
          .theme_sky .customer-quest .wrap-quest .complex-list .quest-list .steps-link a[disabled] span:before, .theme_sky .customer-quest .wrap-quest .complex-list .quest-list .steps-link a[disabled]:focus span,
          .theme_sky .customer-quest .wrap-quest .complex-list .quest-list .steps-link a[disabled]:focus span:before{
            color:rgba(0, 0, 0, 0.38); }
            .dark .theme_sky .customer-quest .wrap-quest .complex-list .quest-list .steps-link a[disabled] span, .dark
            .theme_sky .customer-quest .wrap-quest .complex-list .quest-list .steps-link a[disabled] span:before, .dark .theme_sky .customer-quest .wrap-quest .complex-list .quest-list .steps-link a[disabled]:focus span, .dark
            .theme_sky .customer-quest .wrap-quest .complex-list .quest-list .steps-link a[disabled]:focus span:before{
              color:rgba(255, 255, 255, 0.5); }
        .theme_sky .customer-quest .wrap-quest .complex-list .quest-list .steps-link .pull-right{
          margin-right:-12px; }
        .theme_sky .customer-quest .wrap-quest .complex-list .quest-list .steps-link .icon_sm{
          margin-left:7px; }
          .theme_sky .customer-quest .wrap-quest .complex-list .quest-list .steps-link .icon_sm.right{
            margin-left:0; }
      .theme_sky .customer-quest .wrap-quest .complex-list .quest-list .term-button{
        text-align:center;
        padding:16px 0 0;
        width:100%;
        display:none; }
        .theme_sky .customer-quest .wrap-quest .complex-list .quest-list .term-button .btn{
          display:block; }
        .theme_sky .customer-quest .wrap-quest .complex-list .quest-list .term-button label{
          font-size:0.875rem;
          font-weight:normal;
          margin-bottom:15px; }
          .theme_sky .customer-quest .wrap-quest .complex-list .quest-list .term-button label a{
            font-weight:bold; }
          .theme_sky .customer-quest .wrap-quest .complex-list .quest-list .term-button label:before{
            margin-right:15px; }
          .dark .theme_sky .customer-quest .wrap-quest .complex-list .quest-list .term-button label:before{
            border-color:rgba(255, 255, 255, 0.7); }
      .theme_sky .customer-quest .wrap-quest .complex-list .quest-list .box-form{
        margin:16px 0; }
        .theme_sky .customer-quest .wrap-quest .complex-list .quest-list .box-form .form-group{
          width:100%;
          padding:4px 8px;
          margin:0; }
      .theme_sky .customer-quest .wrap-quest .complex-list .quest-list.complete .steps-link{
        border-bottom:1px solid #e3e3eb;
        margin-top:3px;
        padding-bottom:12px; }
      .theme_sky .customer-quest .wrap-quest .complex-list .quest-list.complete .term-button{
        display:inline-block; }
      @media (min-width: 750px){
        .theme_sky .customer-quest .wrap-quest .complex-list .quest-list .term-button{
          text-align:left;
          padding:22px 10px 0; }
          .theme_sky .customer-quest .wrap-quest .complex-list .quest-list .term-button label{
            margin-top:13px; }
          .theme_sky .customer-quest .wrap-quest .complex-list .quest-list .term-button .btn{
            display:inline-block;
            float:right;
            padding:12px 40px; } }
    .theme_sky .customer-quest .wrap-quest .complex-list .send-link-info .info-send{
      text-align:center;
      padding-top:40px; }
      .theme_sky .customer-quest .wrap-quest .complex-list .send-link-info .info-send img{
        width:96px;
        height:auto; }
      .theme_sky .customer-quest .wrap-quest .complex-list .send-link-info .info-send h3{
        font-weight:bold;
        font-size:1.25rem; }
      .theme_sky .customer-quest .wrap-quest .complex-list .send-link-info .info-send p.expire{
        font-weight:300; }
        .theme_sky .customer-quest .wrap-quest .complex-list .send-link-info .info-send p.expire .sky_icon{
          color:rgba(0, 0, 0, 0.87);
          width:20px;
          height:20px;
          margin-right:12px; }
          .theme_sky .customer-quest .wrap-quest .complex-list .send-link-info .info-send p.expire .sky_icon:before{
            font-size:1.25rem; }
          .dark .theme_sky .customer-quest .wrap-quest .complex-list .send-link-info .info-send p.expire .sky_icon{
            color:#f1f2fa; }
      @media (min-width: 750px){
        .theme_sky .customer-quest .wrap-quest .complex-list .send-link-info .info-send > div p{
          padding:0 10%; } }
    .theme_sky .customer-quest .wrap-quest .complex-list .send-link-info .send-menu{
      padding:26px 0 0;
      margin:0 -15px;
      margin-bottom:-16px; }
      @media (min-width: 630px){
        .theme_sky .customer-quest .wrap-quest .complex-list .send-link-info .send-menu.send-menu{
          margin-bottom:-36px; } }
      .theme_sky .customer-quest .wrap-quest .complex-list .send-link-info .send-menu > li.sms-block,
      .theme_sky .customer-quest .wrap-quest .complex-list .send-link-info .send-menu > li.email-block{
        border-top:1px solid #E0E0E5; }
      .theme_sky .customer-quest .wrap-quest .complex-list .send-link-info .send-menu > li.sms-block ~ li.sms-block,
      .theme_sky .customer-quest .wrap-quest .complex-list .send-link-info .send-menu > li.email-block ~ li.email-block{
        border-top:none; }
      .theme_sky .customer-quest .wrap-quest .complex-list .send-link-info .send-menu li{
        padding:0 16px;
        border-bottom:1px solid #E0E0E5; }
        .theme_sky .customer-quest .wrap-quest .complex-list .send-link-info .send-menu li .icon{
          width:20px;
          height:20px;
          display:inline-block;
          margin-right:11px; }
          .theme_sky .customer-quest .wrap-quest .complex-list .send-link-info .send-menu li .icon .sky_icon{
            width:20px;
            height:20px;
            font-size:1.25rem;
            color:#D81818; }
        .theme_sky .customer-quest .wrap-quest .complex-list .send-link-info .send-menu li .arrow{
          width:16px;
          height:16px;
          float:right; }
          .theme_sky .customer-quest .wrap-quest .complex-list .send-link-info .send-menu li .arrow .sky_icon{
            font-size:1rem;
            color:#666; }
        .theme_sky .customer-quest .wrap-quest .complex-list .send-link-info .send-menu li a{
          width:100%;
          padding:16px 0;
          display:inline-block;
          color:rgba(0, 0, 0, 0.87); }
          .dark .theme_sky .customer-quest .wrap-quest .complex-list .send-link-info .send-menu li a{
            color:white; }
    .theme_sky .customer-quest .wrap-quest .complex-list .send-link-info.email-opt .email-block{
      display:block; }
    .theme_sky .customer-quest .wrap-quest .complex-list .send-link-info.email-opt .sms-block{
      display:none; }
    .theme_sky .customer-quest .wrap-quest .complex-list .send-link-info.sms-opt .email-block{
      display:none; }
    .theme_sky .customer-quest .wrap-quest .complex-list .send-link-info.sms-opt .sms-block{
      display:block; }
    .theme_sky .customer-quest .wrap-quest .inputs{
      color:rgba(0, 0, 0, 0.87); }
      .theme_sky .customer-quest .wrap-quest .inputs input[type=text]{
        height:3rem;
        padding:12px 16px;
        border-radius:4px;
        border:2px solid #D3D3D3;
        width:100%; }
      .dark .theme_sky .customer-quest .wrap-quest .inputs{
        color:white; }
        .dark .theme_sky .customer-quest .wrap-quest .inputs input[type=text]{
          background-color:#202425;
          border:1px solid #505050; }
    .theme_sky .customer-quest .wrap-quest .asks-groups .ask-here{
      padding:0 16px;
      font-weight:300;
      text-align:center; }
  .theme_sky .customer-quest .link-m-sky{
    text-align:center; }
  @media (min-width: 630px){
    .theme_sky .customer-quest .container-onboarding{
      width:608px;
      margin:0 auto; }
    .theme_sky .customer-quest .wrap-quest{
      border-radius:10px;
      overflow:hidden; }
      .theme_sky .customer-quest .wrap-quest .banner-link img.visible-mob{
        display:none; }
      .theme_sky .customer-quest .wrap-quest .banner-link img.hidden-mob{
        display:block; }
      .theme_sky .customer-quest .wrap-quest .complex-list .box-fb{
        padding:20px 70px; }
        .theme_sky .customer-quest .wrap-quest .complex-list .box-fb .btn{
          display:inline-block;
          padding:12px 28px; }
      .theme_sky .customer-quest .wrap-quest .complex-list .box-form{
        padding:20px 55px; }
      .theme_sky .customer-quest .wrap-quest .complex-list .box-btn{
        padding:36px 15px 0;
        text-align:right; }
        .theme_sky .customer-quest .wrap-quest .complex-list .box-btn .btn{
          display:inline-block;
          padding:12px 30px; } }
  @media (min-width: 750px){
    .theme_sky .customer-quest .container-onboarding{
      width:725px; }
      .theme_sky .customer-quest .container-onboarding .link-m-sky{
        padding-top:15px; }
        .theme_sky .customer-quest .container-onboarding .link-m-sky a{
          float:right; }
    .theme_sky .customer-quest .wrap-quest .inputs .form-group{
      display:inline-block; }
      .theme_sky .customer-quest .wrap-quest .inputs .form-group:first-child{
        width:58%;
        padding-right:3px; }
      .theme_sky .customer-quest .wrap-quest .inputs .form-group:last-child{
        width:41%; } }

.wrap-fb-msg .msg-fb-con{
  background:#f1f2fa;
  width:90%;
  border-radius:4px;
  position:fixed;
  z-index:60;
  top:20px;
  left:50%;
  padding:8px;
  transform:translateX(-50%);
  box-shadow:0px 1px 3px rgba(0, 0, 0, 0.4);
  transition:all 400ms ease;
  opacity:0;
  visibility:hidden; }
  .wrap-fb-msg .msg-fb-con.show-msg{
    opacity:1;
    visibility:visible; }
  .wrap-fb-msg .msg-fb-con p{
    margin:0;
    display:inline-block; }
    .wrap-fb-msg .msg-fb-con p .sky_icon{
      color:#00A141;
      font-size:1.5rem;
      height:24px;
      width:24px;
      position:absolute;
      top:50%;
      margin-top:-12px; }
    .wrap-fb-msg .msg-fb-con p .txt{
      margin-left:33px;
      display:block; }
  .wrap-fb-msg .msg-fb-con .close{
    background-color:#D3D4DB;
    width:24px;
    display:inline-block;
    height:24px;
    border-radius:50%;
    opacity:1;
    outline:none;
    position:absolute;
    margin-right:8px;
    right:0;
    top:50%;
    transform:translateY(-50%); }
    .wrap-fb-msg .msg-fb-con .close span{
      font-size:0.875rem;
      font-weight:300;
      color:#595959;
      left:5px;
      text-shadow:none;
      width:14px;
      height:14px; }

@media (min-width: 630px){
  .wrap-fb-msg.wrap-fb-msg{
    position:relative; }
    .wrap-fb-msg.wrap-fb-msg .msg-fb-con{
      width:368px;
      left:unset;
      transform:inherit;
      right:15%; } }

.modal-termos{
  padding:0 !important; }
  .modal-termos .modal-dialog{
    margin-top:4%; }
    .modal-termos .modal-dialog .modal-content{
      margin:0;
      padding:0 15px; }
    .modal-termos .modal-dialog .modal-header{
      position:fixed;
      width:calc(100% - 15px);
      background-color:white;
      border-radius:10px 10px 0 0;
      z-index:20; }
      .dark .modal-termos .modal-dialog .modal-header{
        background-color:#242a2c; }
    @media (min-width: 751px){
      .modal-termos .modal-dialog .modal-scroll.modal-scroll{
        max-height:500px; } }
    @media (min-width: 751px) and (min-height: 700px){
      .modal-termos .modal-dialog .modal-scroll.modal-scroll{
        max-height:630px; } }
    @media (min-width: 751px) and (min-height: 750px){
      .modal-termos .modal-dialog .modal-scroll.modal-scroll{
        max-height:680px; } }
    .modal-termos .modal-dialog .modal-body{
      text-align:left;
      color:rgba(0, 0, 0, 0.6);
      padding-top:87px; }
      .dark .modal-termos .modal-dialog .modal-body{
        color:white; }
      .modal-termos .modal-dialog .modal-body .modal-title{
        font-size:1rem;
        margin:-18px 0 8px;
        text-align:left; }
      .modal-termos .modal-dialog .modal-body a{
        font-weight:bold; }
    .modal-termos .modal-dialog .modal-footer{
      text-align:center;
      padding:5px 15px; }
  @media (max-width: 768px){
    .modal-termos .modal-dialog{
      width:100%;
      height:100%; }
      .modal-termos .modal-dialog .modal-content{
        border-radius:0; } }
  @media (max-width: 750px){
    .modal-termos .modal-dialog{
      position:fixed;
      top:50%;
      left:50%;
      transform:translate(-50%, -50%) !important;
      margin:0; }
      .modal-termos .modal-dialog .modal-scroll{
        max-height:initial; } }
  .modal-termos#modal-onboarding-sobre .accordion{
    margin-left:-15px;
    margin-right:-15px;
    border-top:1px solid #e3e3eb; }
    .modal-termos#modal-onboarding-sobre .accordion[role="tablist"]{
      margin-bottom:0; }
      .modal-termos#modal-onboarding-sobre .accordion[role="tablist"] ul{
        margin-bottom:-30px; }
    .modal-termos#modal-onboarding-sobre .accordion ul{
      padding:0 7px;
      border:none; }
      .modal-termos#modal-onboarding-sobre .accordion ul li{
        border-bottom:none; }
    .modal-termos#modal-onboarding-sobre .accordion .header-list .n-list{
      top:9px; }

.modal.mini-modal{
  padding:0 !important; }
  .modal.mini-modal .form-group{
    color:rgba(0, 0, 0, 0.87);
    text-align:left;
    position:relative;
    padding-bottom:22px;
    margin-bottom:6px; }
    .modal.mini-modal .form-group input[type=text]{
      height:3rem;
      padding:12px 16px;
      border-radius:4px;
      border:2px solid #D3D3D3;
      width:100%; }
    .dark .modal.mini-modal .form-group{
      color:white; }
      .dark .modal.mini-modal .form-group input[type=text]{
        background-color:#202425;
        border:1px solid #505050; }
    .modal.mini-modal .form-group span.erro{
      position:absolute;
      left:0;
      bottom:0;
      font-size:0.875rem;
      color:#D81818; }
  .modal.mini-modal .content-mini img{
    border-radius:50%;
    border:2px solid #E5E5E5;
    margin-bottom:20px; }
  .modal.mini-modal .content-mini .wrap-count{
    width:100%;
    height:96px;
    font-size:1.25rem;
    font-weight:bold;
    line-height:102px;
    margin-bottom:24px; }
  .modal.mini-modal .content-mini .channel-logo{
    width:72px;
    height:72px; }
  .modal.mini-modal .wrap-btns{
    border-top:1px solid #E5E5E5;
    margin:14px -15px -14px; }
    .modal.mini-modal .wrap-btns .btn{
      width:48%; }
  .modal.mini-modal .modal-body{
    padding-top:0; }
  .modal.mini-modal.modal-error img{
    width:62px;
    height:62px; }
  .modal.mini-modal.modal-error h3{
    font-size:1.25rem;
    font-weight:bold;
    margin:0 0 12px; }
  .modal.mini-modal.modal-error p{
    margin-bottom:26px; }
  .modal.mini-modal.modal-error .content-mini > div .btn{
    margin-bottom:8px; }
  @media (min-width: 400px){
    .modal.mini-modal .modal-dialog{
      width:347px; } }

.theme_sky .customer-quest .wrap-loading .ph-item{
  padding:15px 0; }
  .theme_sky .customer-quest .wrap-loading .ph-item .banner{
    height:216px; }
  .theme_sky .customer-quest .wrap-loading .ph-item .line-comp{
    padding-bottom:20px; }
  .theme_sky .customer-quest .wrap-loading .ph-item .radius-top{
    border-radius:8px 8px 0 0;
    overflow:hidden; }
  .theme_sky .customer-quest .wrap-loading .ph-item .radius-bottom{
    border-radius:0 0 8px 8px;
    overflow:hidden; }
  .theme_sky .customer-quest .wrap-loading .ph-item .line-comp:last-child{
    padding-bottom:15%; }
  @media (min-width: 751px){
    .theme_sky .customer-quest .wrap-loading .ph-item .hide-desk{
      display:none; } }

.ph-item{
  position:relative;
  padding:30px 15px 15px 15px;
  overflow:hidden;
  margin-bottom:30px;
  border-radius:2px; }
  .ph-item .wrap-white{
    background:white; }
  .ph-item .wrap-box{
    float:left;
    width:100%; }
  .ph-item .col-icon{
    float:left;
    padding:0 0 0 15px; }
  .ph-item:before{
    content:" ";
    position:absolute;
    top:0;
    right:0;
    bottom:0;
    left:50%;
    z-index:1;
    width:500%;
    margin-left:-250%;
    -webkit-animation:phAnimation 0.8s linear infinite;
    animation:phAnimation 0.8s linear infinite;
    background:linear-gradient(to right, rgba(255, 255, 255, 0) 46%, rgba(255, 255, 255, 0.4) 50%, rgba(255, 255, 255, 0) 54%) 50% 50%; }
  .ph-item .empty{
    background-color:rgba(255, 255, 255, 0); }
  .dark .ph-item:before{
    background:linear-gradient(to right, rgba(255, 255, 255, 0) 46%, rgba(27, 32, 33, 0.35) 50%, rgba(255, 255, 255, 0) 54%) 50% 50%; }
  .dark .ph-item .wrap-white{
    background:#1b2021; }
  .dark .ph-item .wrap-box{
    border:1px solid #ccc;
    border-radius:10px; }
  .dark .ph-item .empty{
    background-color:#1b2021; }
  .dark .ph-item .ph-icon,
  .dark .ph-item .ph-picture{
    background-color:#242a2c; }

.ph-item,
.ph-item *,
.ph-item ::after,
.ph-item ::before{
  box-sizing:border-box; }

.ph-row{
  margin-bottom:7.5px; }
  .ph-row div{
    height:12px;
    margin-bottom:7.5px;
    border-radius:10px;
    background-color:#f1f2fa;
    float:left; }
  .ph-row .big,
  .ph-row.big div{
    height:22px;
    margin-bottom:15px; }
  .ph-row.big27{
    height:27px;
    margin-bottom:15px; }
  .ph-row.empty{
    background-color:rgba(255, 255, 255, 0); }
  .dark .ph-row div{
    background-color:#242a2c; }

.ph-col-1{
  width:8.33333%; }

.ph-col-2{
  width:16.66667%; }

.ph-col-3{
  width:25%; }

.ph-col-4{
  width:33.33333%; }

.ph-col-5{
  width:41.66667%; }

.ph-col-6{
  width:50%; }

.ph-col-7{
  width:58.33333%; }

.ph-col-8{
  width:66.66667%; }

.ph-col-9{
  width:75%; }

.ph-col-10{
  width:83.33333%; }

.ph-col-11{
  width:91.66667%; }

.ph-col-12{
  width:100%; }

.ph-icon{
  position:relative;
  width:24px;
  height:24px;
  background-color:#f1f2fa;
  margin-bottom:15px;
  border-radius:50%;
  overflow:hidden; }

.ph-avatar{
  position:relative;
  width:100%;
  min-width:60px;
  background-color:#f1f2fa;
  margin-bottom:15px;
  border-radius:50%;
  overflow:hidden; }

.ph-avatar::before{
  content:" ";
  display:block;
  padding-top:100%; }

.ph-picture{
  width:100%;
  height:120px;
  background-color:#f1f2fa;
  margin-bottom:15px; }

@-webkit-keyframes phAnimation{
  0%{
    transform:translate3d(-30%, 0, 0); }
  100%{
    transform:translate3d(30%, 0, 0); } }

@keyframes phAnimation{
  0%{
    transform:translate3d(-30%, 0, 0); }
  100%{
    transform:translate3d(30%, 0, 0); } }

.prm-activate{
  margin:40px auto; }
  @media (min-width: 450px){
    .prm-activate.prm-activate{
      width:448px;
      background:white; }
      .prm-activate.prm-activate .activating{
        padding:80px 20px; }
        .prm-activate.prm-activate .activating p{
          padding:24px 58px; }
      .dark .prm-activate.prm-activate{
        background-color:#161819;
        color:white; } }
  .prm-activate h3{
    font-weight:bold;
    font-size:1.25rem; }
  .prm-activate .activating{
    padding:50px 20px;
    text-align:center; }
    .prm-activate .activating .load-cicle{
      width:96px;
      height:96px;
      min-height:unset;
      margin:0 auto;
      font-size:1.25rem;
      font-weight:bold;
      line-height:102px;
      text-align:center; }
    .prm-activate .activating p{
      padding-top:24px; }
  .prm-activate .expired{
    padding:50px 20px 0;
    text-align:center; }
    .prm-activate .expired .infos img{
      width:62px;
      height:62px; }
    .prm-activate .expired .infos h3{
      margin-top:24px;
      margin-bottom:12px; }
    .prm-activate .expired .infos p{
      padding:0 20px 24px; }
    .prm-activate .expired .wrap-btn{
      padding-bottom:12px; }
  .prm-activate .resend{
    padding:50px 20px 0;
    text-align:center; }
    @media (min-width: 450px){
      .prm-activate .resend.resend img{
        width:128px;
        height:128px; } }
    .prm-activate .resend img{
      width:96px;
      height:96px; }
    .prm-activate .resend p.expire{
      font-weight:300; }
      .prm-activate .resend p.expire .sky_icon{
        color:rgba(0, 0, 0, 0.87);
        width:20px;
        height:20px;
        margin-right:12px; }
        .prm-activate .resend p.expire .sky_icon:before{
          font-size:1.25rem; }
    .prm-activate .resend.email-opt .email-block{
      display:block; }
    .prm-activate .resend.email-opt .sms-block{
      display:none; }
    .prm-activate .resend.sms-opt .email-block{
      display:none; }
    .prm-activate .resend.sms-opt .sms-block{
      display:block; }
  .prm-activate .error-back, .prm-activate .prm-closed{
    padding:0 0 20px;
    text-align:center; }
    @media (min-width: 450px){
      .prm-activate .error-back.error-back, .prm-activate .error-back.prm-closed, .prm-activate .prm-closed.error-back, .prm-activate .prm-closed.prm-closed{
        padding-bottom:0; } }
    .prm-activate .error-back img, .prm-activate .prm-closed img{
      width:100%;
      padding-bottom:10px; }
    .prm-activate .error-back p, .prm-activate .prm-closed p{
      padding:0 20px 24px; }
  .prm-activate .wrap-btn{
    padding:0 20px; }
    .prm-activate .wrap-btn .btn{
      max-width:288px;
      margin:0 auto 13px; }
  .prm-activate .send-menu{
    padding:14px 0 0;
    margin:0 -20px;
    text-align:left;
    list-style:none; }
    .prm-activate .send-menu > li.sms-block, .prm-activate .send-menu > li.email-block{
      border-top:1px solid #E0E0E5; }
    .prm-activate .send-menu > li.sms-block ~ li.sms-block, .prm-activate .send-menu > li.email-block ~ li.email-block{
      border-top:none; }
    .prm-activate .send-menu li{
      padding:0 16px;
      border-bottom:1px solid #E0E0E5; }
      .prm-activate .send-menu li .icon{
        width:20px;
        height:20px;
        display:inline-block;
        margin-right:11px; }
        .prm-activate .send-menu li .icon .sky_icon{
          width:20px;
          height:20px;
          font-size:1.25rem;
          color:#D81818; }
      .prm-activate .send-menu li .arrow{
        width:16px;
        height:16px;
        float:right; }
        .prm-activate .send-menu li .arrow .sky_icon{
          font-size:1rem;
          color:#666; }
      .prm-activate .send-menu li a{
        width:100%;
        padding:16px 0;
        display:inline-block;
        color:rgba(0, 0, 0, 0.87); }
        .dark .prm-activate .send-menu li a{
          color:white; }

@media (min-width: 1200px){
  .msky-recarga-ativa .container-promos{
    float:right;
    padding-right:15px;
    padding-left:15px; }
    .msky-recarga-ativa .container-promos.meu-pre-pago{
      width:66.66667%; }
    .msky-recarga-ativa .container-promos .container-promo{
      float:none;
      padding-right:initial;
      padding-left:initial; }
  .msky-recarga-ativa .container-promo{
    float:right;
    padding-right:15px;
    padding-left:15px; }
    .msky-recarga-ativa .container-promo .white-box{
      margin-left:-6px;
      margin-right:-6px; } }

@media (max-width: 1200px){
  .msky-recarga-ativa .prm-countdown .right-cd{
    display:none; } }

.prm-countdown{
  padding-bottom:20px; }
  .prm-countdown > p{
    font-size:0.875rem;
    padding:4px 0 0 24px;
    background:url("../images/icon-alert-round.svg") no-repeat left 5px/16px; }
  .prm-countdown .box-cd{
    border-radius:16px;
    padding:15px;
    background-color:#f1f2fa;
    font-family:'Roboto', sans-serif;
    color:rgba(0, 0, 0, 0.6); }
    .dark .prm-countdown .box-cd{
      background-color:#161819;
      color:white; }
      .dark .prm-countdown .box-cd .left-text strong{
        color:rgba(255, 255, 255, 0.7); }
      .dark .prm-countdown .box-cd .white-box{
        background-color:#161819; }
    .prm-countdown .box-cd .left-text{
      font-size:1rem;
      display:inline-block; }
      .prm-countdown .box-cd .left-text strong{
        color:rgba(0, 0, 0, 0.87); }
      .prm-countdown .box-cd .left-text p{
        padding-top:4px; }
    .prm-countdown .box-cd .right-cd > span{
      font-size:0.875rem; }
    .prm-countdown .box-cd .right-cd .countdown div{
      font-size:1.25rem;
      font-weight:bold;
      display:inline-block;
      vertical-align:top;
      text-align:center; }
      .prm-countdown .box-cd .right-cd .countdown div p{
        font-size:0.875rem;
        font-weight:normal; }
      .prm-countdown .box-cd .right-cd .countdown div:not(.number){
        margin-top:-3px;
        padding:0 5px; }
    .prm-countdown .box-cd .white-box{
      background-color:white;
      border-radius:8px;
      margin-top:10px;
      padding:16px; }
      .prm-countdown .box-cd .white-box .wrap-prog{
        width:100%; }
        .prm-countdown .box-cd .white-box .wrap-prog .f-icon{
          width:24px;
          height:24px;
          border-radius:50%;
          float:right;
          background:#e3e3eb url("../images/icon-f-facebook.svg") no-repeat center/8px;
          position:relative; }
          .prm-countdown .box-cd .white-box .wrap-prog .f-icon.act{
            background-color:#3b5998;
            background-image:url("../images/icon-fw-facebook.svg"); }
      .prm-countdown .box-cd .white-box .btn.connect-facebook{
        background-color:#3b5998;
        border:none;
        color:white;
        padding:4px 18px;
        margin-top:5px; }
        .prm-countdown .box-cd .white-box .btn.connect-facebook .sky_icon{
          background:url("../images/icon-square-facebook.svg") no-repeat;
          margin-right:5px; }
      .prm-countdown .box-cd .white-box .prog-bar{
        width:calc(100% - 40px);
        height:8px;
        position:relative;
        background-color:#e3e3eb;
        display:inline-block; }
        .prm-countdown .box-cd .white-box .prog-bar span{
          position:absolute;
          border-radius:50%;
          height:16px;
          width:16px;
          background-color:#e3e3eb;
          transform:translateY(-50%);
          top:50%; }
          .prm-countdown .box-cd .white-box .prog-bar span.c-l{
            left:-2px; }
          .prm-countdown .box-cd .white-box .prog-bar span.c-c{
            left:50%;
            transform:translate(-50%, -50%); }
          .prm-countdown .box-cd .white-box .prog-bar span.c-r{
            right:-2px; }
          .prm-countdown .box-cd .white-box .prog-bar span.bar{
            height:8px;
            left:0;
            top:0;
            transform:inherit;
            border-radius:unset;
            background-color:#D81818; }
          .prm-countdown .box-cd .white-box .prog-bar span.act{
            background-color:#D81818; }
      .prm-countdown .box-cd .white-box p{
        font-size:0.875rem;
        margin:14px 0 16px; }
  @media (min-width: 600px){
    .prm-countdown .box-cd{
      border-radius:8px; }
      .prm-countdown .box-cd .left-text{
        padding:10px 0 0 8px; }
      .prm-countdown .box-cd .right-cd{
        text-align:right;
        float:right;
        padding-right:8px; }
      .prm-countdown .box-cd .white-box .wrap-prog{
        width:calc(50% - 40px);
        display:inline-block; }
      .prm-countdown .box-cd .white-box p{
        margin:5px 0 0; }
      .prm-countdown .box-cd .white-box a.btn{
        width:auto;
        float:right;
        padding:7px 40px; } }

.cpt-credenciado{
  padding-bottom:20px;
  overflow:hidden; }
  .cpt-credenciado .banner-wrap{
    width:100%; }
    .cpt-credenciado .banner-wrap img{
      width:100%; }
  .cpt-credenciado .container-cred.load-cicle:before{
    content:'';
    position:absolute;
    width:100%;
    height:100%;
    background-color:rgba(255, 255, 255, 0.7);
    z-index:3; }
  .cpt-credenciado .container-cred .text-required{
    font-style:italic;
    font-size:0.875rem; }
  .cpt-credenciado .cred-titles{
    padding:0 16px; }
    .cpt-credenciado .cred-titles h2{
      font-weight:bold;
      font-size:1.25rem;
      margin-top:25px; }
    .cpt-credenciado .cred-titles h3{
      font-size:1rem;
      margin-top:10px;
      color:rgba(0, 0, 0, 0.6); }
      .dark .cpt-credenciado .cred-titles h3{
        color:rgba(255, 255, 255, 0.8); }
  .cpt-credenciado .wrap-hook{
    padding:16px 15px 0; }
  .cpt-credenciado .itens-list{
    padding:10px 0; }
    .cpt-credenciado .itens-list ul{
      list-style:none;
      padding:0 16px; }
      .cpt-credenciado .itens-list ul li{
        display:table;
        padding:12px 0; }
        .cpt-credenciado .itens-list ul li .sky_icon{
          color:#f05d58;
          display:table-cell;
          vertical-align:middle; }
        .cpt-credenciado .itens-list ul li > span{
          padding:0 0 0 16px;
          display:block; }
    .cpt-credenciado .itens-list .see_more{
      text-align:right;
      padding-right:2px; }
      .cpt-credenciado .itens-list .see_more .v-menos:before{
        left:95px;
        transform:rotate(-140deg); }
      .cpt-credenciado .itens-list .see_more .v-menos:after{
        left:87px;
        transform:rotate(-45deg); }
  .cpt-credenciado .btn-wrap p{
    margin-bottom:20px; }
  .cpt-credenciado .btn-wrap .btn{
    padding:8px 12px; }
  .cpt-credenciado .tabs-wrap{
    padding-top:32px; }
    .cpt-credenciado .tabs-wrap .container-tabs{
      box-shadow:0px 2px 8px rgba(179, 179, 179, 0.5); }
      .cpt-credenciado .tabs-wrap .container-tabs .tab-content .icons-carousel{
        padding:6px 0 0;
        list-style:none; }
        .cpt-credenciado .tabs-wrap .container-tabs .tab-content .icons-carousel .carousel-content{
          text-align:center;
          padding:10px 0 25px; }
          .cpt-credenciado .tabs-wrap .container-tabs .tab-content .icons-carousel .carousel-content:focus{
            outline:0; }
          .cpt-credenciado .tabs-wrap .container-tabs .tab-content .icons-carousel .carousel-content strong{
            display:block;
            font-size:1.25rem;
            font-weight:bold; }
          .cpt-credenciado .tabs-wrap .container-tabs .tab-content .icons-carousel .carousel-content .sky_icon{
            width:148px;
            height:149px;
            background-size:100%; }
        .cpt-credenciado .tabs-wrap .container-tabs .tab-content .icons-carousel .slick-dots{
          bottom:-30px; }
        .cpt-credenciado .tabs-wrap .container-tabs .tab-content .icons-carousel .slick-arrow{
          visibility:visible;
          opacity:1;
          top:38%;
          z-index:40; }
          .cpt-credenciado .tabs-wrap .container-tabs .tab-content .icons-carousel .slick-arrow:before{
            display:none; }
          .cpt-credenciado .tabs-wrap .container-tabs .tab-content .icons-carousel .slick-arrow.slick-disabled{
            display:inline-block !important; }
          .cpt-credenciado .tabs-wrap .container-tabs .tab-content .icons-carousel .slick-arrow.slick-prev{
            background:url("../images/icon-light-line-arrow-left-ios.svg") no-repeat center left;
            left:0; }
            .dark .cpt-credenciado .tabs-wrap .container-tabs .tab-content .icons-carousel .slick-arrow.slick-prev{
              background:url("../images/icon-dark-line-arrow-left-ios.svg") no-repeat center left; }
          .cpt-credenciado .tabs-wrap .container-tabs .tab-content .icons-carousel .slick-arrow.slick-next{
            background:url("../images/icon-light-line-arrow-r-ight-ios.svg") no-repeat center right;
            right:0; }
            .dark .cpt-credenciado .tabs-wrap .container-tabs .tab-content .icons-carousel .slick-arrow.slick-next{
              background:url("../images/icon-dark-line-arrow-r-ight-ios.svg") no-repeat center left; }
  .cpt-credenciado .works-wrap h3{
    margin-top:40px;
    margin-bottom:16px;
    font-size:1.625rem;
    font-family:'RobotoBlack', sans-serif; }
  .cpt-credenciado .works-wrap > p{
    text-align:left; }
  .cpt-credenciado .works-wrap ul{
    list-style:none;
    padding:0;
    text-align:center;
    float:left;
    width:316px;
    left:50%;
    position:relative;
    transform:translateX(-50%); }
    .cpt-credenciado .works-wrap ul li:not(.arrow){
      width:128px;
      height:128px;
      margin:15px 15px;
      float:left;
      border-radius:10px;
      box-shadow:0 5px 16px 0 rgba(0, 0, 0, 0.2);
      background-color:white;
      display:inline-block;
      padding:18px 2px 0; }
      .cpt-credenciado .works-wrap ul li:not(.arrow) span{
        background-image:linear-gradient(to top, #D81818, #FF5454);
        background-color:#D81818;
        display:inline-block;
        width:39px;
        height:39px;
        color:white;
        font-size:1.25rem;
        line-height:2.5rem;
        font-weight:bold;
        text-align:center;
        border-radius:50%; }
      .cpt-credenciado .works-wrap ul li:not(.arrow) p{
        font-weight:bold;
        color:rgba(0, 0, 0, 0.6);
        margin-top:11px; }
      .cpt-credenciado .works-wrap ul li:not(.arrow):last-child{
        margin-left:50%;
        transform:translateX(-50%); }
    .cpt-credenciado .works-wrap ul li.arrow{
      display:none; }
      .cpt-credenciado .works-wrap ul li.arrow .sky_icon{
        color:#D81818; }
    .dark .cpt-credenciado .works-wrap ul li:not(.arrow){
      background-color:#242a2c; }
      .dark .cpt-credenciado .works-wrap ul li:not(.arrow) p{
        color:white; }
  .cpt-credenciado .cred-form{
    margin-left:-15px;
    margin-right:-15px; }
    .cpt-credenciado .cred-form .steps-bar{
      height:48px;
      position:relative;
      background-color:#f1f2fa;
      border-bottom:1px solid rgba(80, 80, 80, 0.15); }
      .cpt-credenciado .cred-form .steps-bar ul{
        height:24px;
        list-style:none;
        padding:0;
        margin:0;
        position:absolute;
        left:50%;
        top:50%;
        transform:translate(-50%, -50%); }
        .cpt-credenciado .cred-form .steps-bar ul li:not(.line){
          display:inline-block;
          width:24px;
          height:24px;
          position:relative; }
        .cpt-credenciado .cred-form .steps-bar ul li.line{
          display:inline-block;
          width:24px;
          height:24px;
          margin:0 3px; }
          .cpt-credenciado .cred-form .steps-bar ul li.line:before{
            content:'';
            width:100%;
            height:14px;
            display:block;
            border-bottom:1px solid rgba(80, 80, 80, 0.15); }
      .cpt-credenciado .cred-form .steps-bar .n-list{
        width:24px;
        height:24px;
        display:inline-block;
        border-radius:50%;
        border:2px solid #D81818;
        color:#D81818;
        font-weight:300;
        font-size:0.8125rem;
        position:absolute;
        top:50%;
        left:0;
        transform:translateY(-50%); }
        .cpt-credenciado .cred-form .steps-bar .n-list div{
          width:100%;
          text-align:center;
          position:absolute;
          top:50%;
          transform:translateY(-50%); }
        .cpt-credenciado .cred-form .steps-bar .n-list.disabled{
          background-color:#D0D1D8;
          border:none;
          color:#808185; }
          .dark .cpt-credenciado .cred-form .steps-bar .n-list.disabled{
            color:rgba(255, 255, 255, 0.5);
            background-color:rgba(255, 255, 255, 0.15); }
        .cpt-credenciado .cred-form .steps-bar .n-list.passed{
          border:2px solid #D0D1D8;
          color:#95959A; }
          .dark .cpt-credenciado .cred-form .steps-bar .n-list.passed{
            color:rgba(255, 255, 255, 0.5);
            border:2px solid rgba(255, 255, 255, 0.15); }
    .cpt-credenciado .cred-form .steps-wrap{
      display:inline-block; }
      .cpt-credenciado .cred-form .steps-wrap form{
        display:inline-block;
        position:relative; }
        .cpt-credenciado .cred-form .steps-wrap form.load-cicle:before{
          content:'';
          position:absolute;
          width:100%;
          height:100%;
          background-color:rgba(255, 255, 255, 0.7);
          z-index:3; }
        .cpt-credenciado .cred-form .steps-wrap form input[readonly], .cpt-credenciado .cred-form .steps-wrap form select[readonly]{
          background-color:#ffffff;
          color:rgba(0, 0, 0, 0.38); }
          .dark .cpt-credenciado .cred-form .steps-wrap form input[readonly], .dark .cpt-credenciado .cred-form .steps-wrap form select[readonly]{
            background-color:#202425;
            color:rgba(255, 255, 255, 0.5); }
        .cpt-credenciado .cred-form .steps-wrap form select[readonly]{
          pointer-events:none;
          touch-action:none; }
        .cpt-credenciado .cred-form .steps-wrap form .form-control.error{
          border:2px solid #996910; }
          .dark .cpt-credenciado .cred-form .steps-wrap form .form-control.error{
            border:2px solid #FFFFFF; }
        .cpt-credenciado .cred-form .steps-wrap form label.error{
          color:rgba(0, 0, 0, 0.6); }
          .dark .cpt-credenciado .cred-form .steps-wrap form label.error{
            color:#FFFFFF; }
          .cpt-credenciado .cred-form .steps-wrap form label.error:before{
            color:#996910;
            content:"\e256"; }
            .dark .cpt-credenciado .cred-form .steps-wrap form label.error:before{
              color:#FFFFFF; }
      .cpt-credenciado .cred-form .steps-wrap .radios-wrap label:not(.error){
        padding-left:0; }
      .cpt-credenciado .cred-form .steps-wrap .error-manual label{
        display:block !important; }
      .cpt-credenciado .cred-form .steps-wrap .radio{
        margin-top:0; }
      .cpt-credenciado .cred-form .steps-wrap .clear{
        clear:both; }
    .dark .cpt-credenciado .cred-form .steps-wrap{
      background-color:transparent; }
    .dark .cpt-credenciado .cred-form .steps-bar{
      background-color:#242a2c; }
      .dark .cpt-credenciado .cred-form .steps-bar ul li.line:before{
        border-bottom:1px solid rgba(167, 167, 167, 0.7); }
    .cpt-credenciado .cred-form .container-box{
      max-width:724px;
      margin:0 auto;
      padding-top:10px; }
  .cpt-credenciado .steps-link{
    float:left;
    width:100%;
    border-top:1px solid rgba(80, 80, 80, 0.15); }
    .cpt-credenciado .steps-link > div > a.btn.buttonIcon{
      display:flex; }
      .cpt-credenciado .steps-link > div > a.btn.buttonIcon.prev span.sky_icon{
        padding-left:0;
        margin-right:3px; }
      .cpt-credenciado .steps-link > div > a.btn.buttonIcon.next{
        padding-right:0; }
        .cpt-credenciado .steps-link > div > a.btn.buttonIcon.next span.sky_icon{
          margin-right:0;
          margin-left:3px; }
      .cpt-credenciado .steps-link > div > a.btn.buttonIcon span.sky_icon{
        font-size:1.375rem;
        top:auto;
        height:auto; }
      .cpt-credenciado .steps-link > div > a.btn.buttonIcon.disabled span.sky_icon.brand,
      .cpt-credenciado .steps-link > div > a.btn.buttonIcon.disabled span.sky_icon.brand:focus,
      .cpt-credenciado .steps-link > div > a.btn.buttonIcon.disabled span.sky_icon.brand:hover,
      .cpt-credenciado .steps-link > div > a.btn.buttonIcon.disabled span.sky_icon.brand:active,
      .cpt-credenciado .steps-link > div > a.btn.buttonIcon.disabled .sky_icon:before{
        color:rgba(0, 0, 0, 0.38); }
        .dark .cpt-credenciado .steps-link > div > a.btn.buttonIcon.disabled span.sky_icon.brand, .dark
        .cpt-credenciado .steps-link > div > a.btn.buttonIcon.disabled span.sky_icon.brand:focus, .dark
        .cpt-credenciado .steps-link > div > a.btn.buttonIcon.disabled span.sky_icon.brand:hover, .dark
        .cpt-credenciado .steps-link > div > a.btn.buttonIcon.disabled span.sky_icon.brand:active, .dark
        .cpt-credenciado .steps-link > div > a.btn.buttonIcon.disabled .sky_icon:before{
          color:rgba(255, 255, 255, 0.5); }
  .cpt-credenciado .busca-credenciado{
    max-width:730px;
    margin:0 auto; }
    .cpt-credenciado .busca-credenciado h1{
      margin-bottom:16px; }
    .cpt-credenciado .busca-credenciado .box-clean{
      padding:16px 8px; }
      .cpt-credenciado .busca-credenciado .box-clean .media-left, .cpt-credenciado .busca-credenciado .box-clean .media-body{
        display:table-cell;
        vertical-align:middle; }
      .cpt-credenciado .busca-credenciado .box-clean .sky_icon{
        width:74px;
        height:74px;
        background-size:100%; }
      .cpt-credenciado .busca-credenciado .box-clean p{
        color:rgba(0, 0, 0, 0.6); }
        .dark .cpt-credenciado .busca-credenciado .box-clean p{
          color:#ffffff; }
    .cpt-credenciado .busca-credenciado .form-cred{
      padding-top:24px; }
      .cpt-credenciado .busca-credenciado .form-cred label{
        padding-bottom:12px;
        font-weight:bold; }
      .cpt-credenciado .busca-credenciado .form-cred .rounded-input.err input{
        border-color:#f00; }
    .cpt-credenciado .busca-credenciado .g-recaptcha > div{
      margin:0 auto; }
    .cpt-credenciado .busca-credenciado .g-recaptcha.err > div{
      border:1px solid #f00; }
    .cpt-credenciado .busca-credenciado .cep-invalid{
      text-align:center;
      padding-top:30px; }
      .cpt-credenciado .busca-credenciado .cep-invalid .sky_icon{
        width:72px;
        height:72px;
        background-size:100%; }
      .cpt-credenciado .busca-credenciado .cep-invalid h2{
        font-size:1.3em; }
      .cpt-credenciado .busca-credenciado .cep-invalid p{
        color:rgba(0, 0, 0, 0.6);
        padding:6px 0; }
        .dark .cpt-credenciado .busca-credenciado .cep-invalid p{
          color:#ffffff; }
    .cpt-credenciado .busca-credenciado .no-results{
      text-align:center;
      padding-top:40px;
      max-width:365px;
      margin:0 auto; }
      .cpt-credenciado .busca-credenciado .no-results .sky_icon{
        width:148px;
        height:148px;
        background-size:100%; }
      .cpt-credenciado .busca-credenciado .no-results h2{
        font-size:1.3em; }
      .cpt-credenciado .busca-credenciado .no-results p{
        color:rgba(0, 0, 0, 0.6);
        padding:6px 0; }
        .dark .cpt-credenciado .busca-credenciado .no-results p{
          color:#ffffff; }
    .cpt-credenciado .busca-credenciado .search-results .txt-results{
      padding:4px 0; }
    .cpt-credenciado .busca-credenciado .search-results .box-default{
      padding:0;
      margin-top:16px; }
      .cpt-credenciado .busca-credenciado .search-results .box-default .wrap-item-result{
        padding-top:6px; }
      .cpt-credenciado .busca-credenciado .search-results .box-default .item-result{
        padding:20px 16px 16px;
        border-bottom:1px solid #E5E5E5; }
        .cpt-credenciado .busca-credenciado .search-results .box-default .item-result a.btn{
          margin:16px 8px 0; }
          .cpt-credenciado .busca-credenciado .search-results .box-default .item-result a.btn span{
            margin-right:0; }
        .cpt-credenciado .busca-credenciado .search-results .box-default .item-result .line-result{
          padding-bottom:10px;
          border-bottom:1px solid #E5E5E5; }
          .cpt-credenciado .busca-credenciado .search-results .box-default .item-result .line-result:nth-last-child(2){
            padding-bottom:16px; }
            .cpt-credenciado .busca-credenciado .search-results .box-default .item-result .line-result:nth-last-child(2) .media-left:before{
              display:none; }
          .cpt-credenciado .busca-credenciado .search-results .box-default .item-result .line-result:first-child{
            border:none; }
      .cpt-credenciado .busca-credenciado .search-results .box-default .media-left{
        position:relative; }
        .cpt-credenciado .busca-credenciado .search-results .box-default .media-left:before{
          content:'';
          width:1px;
          height:calc(100% - 34px);
          background-color:#E5E5E5;
          position:absolute;
          left:12px;
          top:32px; }
      .cpt-credenciado .busca-credenciado .search-results .box-default .media-body strong{
        padding-bottom:8px;
        display:inline-block; }
      .cpt-credenciado .busca-credenciado .search-results .box-default .media-body p{
        position:relative; }
        .cpt-credenciado .busca-credenciado .search-results .box-default .media-body p:before{
          content:'';
          position:absolute;
          background-color:#E5E5E5;
          top:50%;
          right:0;
          height:1px;
          width:100%; }
        .cpt-credenciado .busca-credenciado .search-results .box-default .media-body p .days, .cpt-credenciado .busca-credenciado .search-results .box-default .media-body p .time{
          position:relative;
          background-color:#ffffff; }
          .dark .cpt-credenciado .busca-credenciado .search-results .box-default .media-body p .days, .dark .cpt-credenciado .busca-credenciado .search-results .box-default .media-body p .time{
            background-color:#242a2c; }
        .cpt-credenciado .busca-credenciado .search-results .box-default .media-body p .days{
          padding-right:4px; }
        .cpt-credenciado .busca-credenciado .search-results .box-default .media-body p .time{
          float:right;
          padding-left:4px; }
        .cpt-credenciado .busca-credenciado .search-results .box-default .media-body p .wd-full{
          display:none; }
      .cpt-credenciado .busca-credenciado .search-results .box-default .media-body.address p:before{
        display:none; }
    .cpt-credenciado .busca-credenciado .wrap-result-placeholder .line-ph{
      padding-bottom:12px;
      float:left;
      width:100%; }
    .cpt-credenciado .busca-credenciado .wrap-result-placeholder .ph-item{
      padding:30px 0 15px 15px; }
    .cpt-credenciado .busca-credenciado .wrap-result-placeholder .wrap-white{
      padding:16px 0 0 4px; }
      .cpt-credenciado .busca-credenciado .wrap-result-placeholder .wrap-white .middle-time{
        margin-bottom:16px; }
      .cpt-credenciado .busca-credenciado .wrap-result-placeholder .wrap-white .col-xs-12{
        padding-right:45px; }
  @media (max-width: 575px){
    .cpt-credenciado .box-default{
      box-shadow:none;
      border-radius:0; } }
  .cpt-credenciado .box-clean{
    border-radius:0; }
  .cpt-credenciado .box-default, .cpt-credenciado .box-clean{
    width:100%;
    text-align:center; }
    .cpt-credenciado .box-default .wrap-btn .btn, .cpt-credenciado .box-clean .wrap-btn .btn{
      max-width:288px;
      margin:0 auto 13px; }
    @media (min-width: 576px){
      .cpt-credenciado .box-default, .cpt-credenciado .box-clean{
        margin:40px auto; } }
  .cpt-credenciado .send-contact-screen-box .list-button{
    border-bottom:0; }
  @media (min-width: 576px){
    .cpt-credenciado .send-contact-screen-box{
      width:410px; } }
  .cpt-credenciado .box-success-confirmed{
    padding:1.5rem 1rem; }
    .cpt-credenciado .box-success-confirmed img{
      width:62px;
      padding-bottom:10px; }
    .cpt-credenciado .box-success-confirmed .wrap-steps{
      padding:20px 0 40px;
      position:relative;
      width:100%; }
      .cpt-credenciado .box-success-confirmed .wrap-steps ul{
        width:100%;
        height:24px;
        list-style:none;
        padding:0;
        margin:0;
        position:absolute;
        left:50%;
        top:50%;
        transform:translate(-50%, -50%); }
        .cpt-credenciado .box-success-confirmed .wrap-steps ul li:not(.line){
          display:inline-block;
          width:24px;
          height:24px;
          position:relative; }
          .cpt-credenciado .box-success-confirmed .wrap-steps ul li:not(.line) p{
            display:none;
            position:absolute;
            font-size:0.875rem;
            width:80px;
            text-align:center;
            left:50%;
            transform:translateX(-50%);
            top:38px; }
        .cpt-credenciado .box-success-confirmed .wrap-steps ul li.line{
          display:inline-block;
          width:24px;
          height:24px;
          margin:0 5px; }
          .cpt-credenciado .box-success-confirmed .wrap-steps ul li.line:before{
            content:'';
            width:100%;
            height:14px;
            display:block;
            border-bottom:1px solid rgba(80, 80, 80, 0.15); }
      .cpt-credenciado .box-success-confirmed .wrap-steps .n-list{
        width:24px;
        height:24px;
        display:inline-block;
        border-radius:50%;
        border:2px solid #D81818;
        color:#D81818;
        font-weight:300;
        font-size:0.8125rem;
        position:absolute;
        top:50%;
        left:0;
        transform:translateY(-50%); }
        .cpt-credenciado .box-success-confirmed .wrap-steps .n-list div{
          width:100%;
          text-align:center;
          position:absolute;
          top:50%;
          transform:translateY(-50%); }
        .cpt-credenciado .box-success-confirmed .wrap-steps .n-list.disabled{
          background-color:#D0D1D8;
          border:none;
          color:#808185; }
        .cpt-credenciado .box-success-confirmed .wrap-steps .n-list.passed{
          border:2px solid #2e7e32;
          color:#2e7e32; }
          .cpt-credenciado .box-success-confirmed .wrap-steps .n-list.passed div{
            height:100%;
            background:url("../images/icon-check-trace-green.svg") no-repeat center; }
        .cpt-credenciado .box-success-confirmed .wrap-steps .n-list.active{
          border:2px solid #D81818;
          color:#D81818; }
    @media (min-width: 576px){
      .cpt-credenciado .box-success-confirmed{
        margin:40px auto;
        width:538px; }
        .cpt-credenciado .box-success-confirmed h3{
          padding-bottom:20px; }
        .cpt-credenciado .box-success-confirmed > p{
          padding-bottom:20px; }
        .cpt-credenciado .box-success-confirmed .wrap-steps ul li:not(.line) p{
          display:block; }
        .cpt-credenciado .box-success-confirmed .wrap-steps ul li.line{
          width:48px;
          margin:0 14px; } }
  .cpt-credenciado .box-error-cpf-exists{
    padding:3rem; }
    @media (min-width: 576px){
      .cpt-credenciado .box-error-cpf-exists{
        width:446px; } }
  .cpt-credenciado .error-service{
    background-color:transparent; }
    .cpt-credenciado .error-service .fs-img .sky_icon{
      margin-left:-1px; }
    @media (min-width: 576px){
      .cpt-credenciado .error-service.error-service{
        background-color:#ffffff;
        width:538px; } }
    .cpt-credenciado .error-service p{
      padding:0 20px 24px; }
    .cpt-credenciado .error-service .wrap-btn{
      padding:0 15px 10px; }
  @media (min-width: 576px){
    .cpt-credenciado .tabs-wrap .container-tabs{
      border-radius:10px;
      box-shadow:0 4px 11px rgba(179, 179, 179, 0.6); }
    .cpt-credenciado .cred-form{
      margin:auto; }
      .cpt-credenciado .cred-form .titles-wrap{
        max-width:724px; }
      .cpt-credenciado .cred-form .container-cred{
        box-shadow:0px 2px 8px rgba(179, 179, 179, 0.5);
        border-radius:10px;
        overflow:hidden;
        max-width:724px;
        margin:0 auto; }
        .cpt-credenciado .cred-form .container-cred .steps-bar ul li.line{
          width:54px;
          margin:0 16px; }
    .cpt-credenciado .steps-link{
      box-shadow:unset; }
    .cpt-credenciado .busca-credenciado .box-clean{
      padding:16px 32px; }
      .cpt-credenciado .busca-credenciado .box-clean .media-left{
        padding-right:24px; }
        .cpt-credenciado .busca-credenciado .box-clean .media-left .sky_icon{
          width:98px;
          height:98px; }
    .cpt-credenciado .busca-credenciado .search-results .box-default .media-body p .wd-part{
      display:none; }
    .cpt-credenciado .busca-credenciado .search-results .box-default .media-body p .wd-full{
      display:inline-block; } }
  @media (min-width: 768px){
    .cpt-credenciado .cred-form .container-box .btn{
      margin-right:-15px;
      float:right; }
    .cpt-credenciado .tabs-wrap{
      padding-top:48px; }
      .cpt-credenciado .tabs-wrap .container-tabs .tab-content .icons-carousel .carousel-content{
        width:33.33%;
        float:left; }
      .cpt-credenciado .tabs-wrap .container-tabs .tab-content .icons-carousel .slick-dots{
        bottom:-22px; }
    .cpt-credenciado .busca-credenciado .form-cred{
      padding-top:40px; }
    .cpt-credenciado .busca-credenciado .search-results .box-default .media-body p .days{
      padding-right:8px; }
    .cpt-credenciado .busca-credenciado .search-results .box-default .media-body p .time{
      padding-left:8px; } }
  @media (min-width: 800px){
    .cpt-credenciado .cred-titles{
      padding:0 0 20px 0; }
      .cpt-credenciado .cred-titles h2{
        font-family:'RobotoBlack', sans-serif;
        font-size:2rem;
        padding-bottom:14px; }
    .cpt-credenciado .itens-list{
      padding-bottom:30px; }
      .cpt-credenciado .itens-list ul{
        padding:0; }
        .cpt-credenciado .itens-list ul li{
          padding-right:6px;
          padding-left:6px;
          float:left;
          width:33.333%; }
    .cpt-credenciado .btn-wrap{
      text-align:center; }
      .cpt-credenciado .btn-wrap .btn{
        display:inline-block !important;
        width:auto;
        padding:8px 90px; }
    .cpt-credenciado .works-wrap.container{
      padding-left:0;
      padding-right:0; }
    .cpt-credenciado .works-wrap ul{
      width:100%;
      padding:15px; }
      .cpt-credenciado .works-wrap ul li:not(.arrow){
        margin:15px 14px; }
        .cpt-credenciado .works-wrap ul li:not(.arrow):first-child{
          margin-left:0; }
        .cpt-credenciado .works-wrap ul li:not(.arrow):last-child{
          margin-right:0;
          margin-left:12px;
          transform:initial; }
      .cpt-credenciado .works-wrap ul li.arrow{
        float:left; } }
  @media (min-width: 992px){
    .cpt-credenciado .tabs-wrap .container-tabs .tab-content .icons-carousel .slick-arrow{
      top:44%; }
      .cpt-credenciado .tabs-wrap .container-tabs .tab-content .icons-carousel .slick-arrow.slick-prev, .cpt-credenciado .tabs-wrap .container-tabs .tab-content .icons-carousel .slick-arrow.slick-next{
        background-size:32px;
        background-position-y:0; }
    .cpt-credenciado .works-wrap ul li.arrow{
      display:block;
      margin:0 7px;
      transform:translateY(-50%);
      position:relative;
      top:80px; } }
  @media (min-width: 1200px){
    .cpt-credenciado .works-wrap ul li:not(.arrow){
      width:157px;
      height:157px;
      padding-top:24px; }
      .cpt-credenciado .works-wrap ul li:not(.arrow) span{
        width:48px;
        height:48px;
        line-height:3rem; }
      .cpt-credenciado .works-wrap ul li:not(.arrow) p{
        margin-top:20px; }
    .cpt-credenciado .works-wrap ul li.arrow{
      margin:0 14px;
      top:96px; } }
  @media (max-width: 769px){
    .cpt-credenciado #g-recaptcha{
      margin:0 auto;
      width:303px; } }

.theme_sky #wrap-banner-mude-pacote{
  color:rgba(0, 0, 0, 0.6);
  position:fixed;
  background-color:rgba(0, 0, 0, 0.7);
  width:100%;
  height:100%;
  top:0;
  left:0;
  z-index:35; }
  .theme_sky #wrap-banner-mude-pacote.close-banner{
    height:auto; }
    .theme_sky #wrap-banner-mude-pacote.close-banner .banner-mude-pacote{
      bottom:-15rem; }
      .theme_sky #wrap-banner-mude-pacote.close-banner .banner-mude-pacote .header-banner{
        margin-left:-15px;
        margin-right:-15px; }
        .theme_sky #wrap-banner-mude-pacote.close-banner .banner-mude-pacote .header-banner .btn-toggle-banner span{
          top:2.5px;
          transform:rotate(180deg); }
  .theme_sky #wrap-banner-mude-pacote .banner-mude-pacote{
    transition:all 0.2s;
    position:fixed;
    width:100%;
    border-radius:8px 8px 0 0;
    padding:15px;
    bottom:0;
    background-color:#fafaff;
    box-shadow:0px 0px 10px -2px rgba(0, 0, 0, 0.2); }
    .dark .theme_sky #wrap-banner-mude-pacote .banner-mude-pacote{
      background-color:#32383a; }
      .dark .theme_sky #wrap-banner-mude-pacote .banner-mude-pacote .text-header-banner{
        color:#D81818; }
      .dark .theme_sky #wrap-banner-mude-pacote .banner-mude-pacote .menu-banner a{
        color:#D81818; }
      .dark .theme_sky #wrap-banner-mude-pacote .banner-mude-pacote h3{
        color:#D81818; }
    .theme_sky #wrap-banner-mude-pacote .banner-mude-pacote *{
      transition:all 0.2s; }
    .theme_sky #wrap-banner-mude-pacote .banner-mude-pacote .text-header-banner{
      color:rgba(0, 0, 0, 0.87); }
    .theme_sky #wrap-banner-mude-pacote .banner-mude-pacote .menu-banner a{
      color:rgba(0, 0, 0, 0.6); }
      .theme_sky #wrap-banner-mude-pacote .banner-mude-pacote .menu-banner a .sky_icon{
        color:#D81818; }
    .theme_sky #wrap-banner-mude-pacote .banner-mude-pacote h3{
      color:rgba(0, 0, 0, 0.87); }
    .theme_sky #wrap-banner-mude-pacote .banner-mude-pacote .btn{
      margin:0;
      padding:0; }
      .theme_sky #wrap-banner-mude-pacote .banner-mude-pacote .btn span{
        margin:0;
        padding:0; }
    .theme_sky #wrap-banner-mude-pacote .banner-mude-pacote .header-banner{
      padding:0 15px;
      margin:0 -15px; }
      .theme_sky #wrap-banner-mude-pacote .banner-mude-pacote .header-banner .btn-toggle-banner .titulo-banner{
        margin:0 0 10px 0;
        padding:0; }
      .theme_sky #wrap-banner-mude-pacote .banner-mude-pacote .header-banner .btn-toggle-banner span{
        margin:0 0 0 15px;
        position:absolute;
        right:0px;
        top:2.5px;
        color:rgba(0, 0, 0, 0.87); }
        .dark .theme_sky #wrap-banner-mude-pacote .banner-mude-pacote .header-banner .btn-toggle-banner span{
          color:#D81818; }
    .theme_sky #wrap-banner-mude-pacote .banner-mude-pacote .body-banner .menu-banner ul{
      list-style:none;
      margin:0;
      padding:0; }
      .theme_sky #wrap-banner-mude-pacote .banner-mude-pacote .body-banner .menu-banner ul li.link-menu-banner{
        height:56px;
        display:block; }
        .theme_sky #wrap-banner-mude-pacote .banner-mude-pacote .body-banner .menu-banner ul li.link-menu-banner a .sky_icon{
          margin:16px 16px 16px 0; }
        .theme_sky #wrap-banner-mude-pacote .banner-mude-pacote .body-banner .menu-banner ul li.link-menu-banner .divider{
          border-color:rgba(238, 238, 238, 0.15);
          margin:0; }

@media (max-width: 520px){
  .theme_sky #modal_nos_ligamos{
    padding:0 !important; }
    .theme_sky #modal_nos_ligamos .modal-dialog{
      margin:8px 0; } }

@media (min-width: 521px){
  .theme_sky #modal_nos_ligamos .modal-dialog{
    margin:10% auto; } }

@media (min-width: 400px){
  .theme_sky #wrap-banner-mude-pacote.close-banner .banner-mude-pacote{
    bottom:-13.75rem; }
  .theme_sky #wrap-banner-mude-pacote .header-banner .btn-toggle-banner span{
    right:5px; } }

@media (min-width: 768px){
  .theme_sky #wrap-banner-mude-pacote{
    height:auto; }
    .theme_sky #wrap-banner-mude-pacote.close-banner .banner-mude-pacote{
      bottom:0; }
      .theme_sky #wrap-banner-mude-pacote.close-banner .banner-mude-pacote .header-banner{
        margin-left:-15px;
        margin-right:-15px; }
    .theme_sky #wrap-banner-mude-pacote .banner-mude-pacote{
      bottom:0;
      border-radius:0;
      padding:10px; }
      .theme_sky #wrap-banner-mude-pacote .banner-mude-pacote .header-banner{
        margin-left:-15px;
        margin-right:-15px; }
        .theme_sky #wrap-banner-mude-pacote .banner-mude-pacote .header-banner .titulo-banner{
          margin:0;
          padding:0; }
        .theme_sky #wrap-banner-mude-pacote .banner-mude-pacote .header-banner .btn-toggle-banner .titulo-banner.text-left{
          margin:0; }
        .theme_sky #wrap-banner-mude-pacote .banner-mude-pacote .header-banner .btn-toggle-banner span{
          top:17px;
          transform:rotate(180deg); }
      .theme_sky #wrap-banner-mude-pacote .banner-mude-pacote .body-banner .menu-banner ul li.link-menu-banner{
        height:56px;
        padding:0; }
        .theme_sky #wrap-banner-mude-pacote .banner-mude-pacote .body-banner .menu-banner ul li.link-menu-banner.wrap-close-banner{
          display:flex;
          align-items:center;
          justify-content:center; }
          .theme_sky #wrap-banner-mude-pacote .banner-mude-pacote .body-banner .menu-banner ul li.link-menu-banner.wrap-close-banner .sky_icon{
            color:rgba(0, 0, 0, 0.6); }
            .dark .theme_sky #wrap-banner-mude-pacote .banner-mude-pacote .body-banner .menu-banner ul li.link-menu-banner.wrap-close-banner .sky_icon{
              color:#D81818; }
        .theme_sky #wrap-banner-mude-pacote .banner-mude-pacote .body-banner .menu-banner ul li.link-menu-banner a .text-left{
          margin:0;
          font-weight:300; }
        .theme_sky #wrap-banner-mude-pacote .banner-mude-pacote .body-banner .menu-banner ul li.link-menu-banner a .sky_icon{
          margin:0 8px 0 0; }
        .theme_sky #wrap-banner-mude-pacote .banner-mude-pacote .body-banner .menu-banner ul li.link-menu-banner a .wrap-txt-banner{
          color:rgba(0, 0, 0, 0.6); }
          .dark .theme_sky #wrap-banner-mude-pacote .banner-mude-pacote .body-banner .menu-banner ul li.link-menu-banner a .wrap-txt-banner{
            color:#D81818; } }

@media (min-width: 1200px){
  .theme_sky #wrap-banner-mude-pacote.close-banner .banner-mude-pacote .header-banner{
    padding:0; }
  .theme_sky #wrap-banner-mude-pacote .banner-mude-pacote .header-banner{
    height:55px;
    padding:0; }
  .theme_sky #wrap-banner-mude-pacote .banner-mude-pacote .body-banner{
    height:55px; }
    .theme_sky #wrap-banner-mude-pacote .banner-mude-pacote .body-banner .menu-banner ul li.link-menu-banner.wrap-close-banner .sky_icon{
      margin:0;
      position:relative; }
    .theme_sky #wrap-banner-mude-pacote .banner-mude-pacote .body-banner .menu-banner ul li.link-menu-banner a p.wrap-txt-banner{
      position:relative;
      display:flex;
      align-items:center;
      justify-content:flex-start; }
      .theme_sky #wrap-banner-mude-pacote .banner-mude-pacote .body-banner .menu-banner ul li.link-menu-banner a p.wrap-txt-banner strong{
        margin-top:4px; }
    .theme_sky #wrap-banner-mude-pacote .banner-mude-pacote .body-banner .menu-banner ul li.link-menu-banner a .sky_icon{
      margin:3px 5px 0 0; } }

.theme_sky .wrap-bradcrumbs{
  margin:40px -15px 0 -15px; }
  .theme_sky .wrap-bradcrumbs .lista-breadcrumbs{
    display:inline;
    padding:0;
    margin:0; }
    .theme_sky .wrap-bradcrumbs .lista-breadcrumbs .item-breadcrumb{
      display:inline-block;
      position:relative;
      margin:0 10px;
      padding:0; }
      .dark .theme_sky .wrap-bradcrumbs .lista-breadcrumbs .item-breadcrumb:before{
        color:rgba(255, 255, 255, 0.7); }
      .theme_sky .wrap-bradcrumbs .lista-breadcrumbs .item-breadcrumb a{
        font-size:14px;
        color:rgba(0, 0, 0, 0.6); }
      .theme_sky .wrap-bradcrumbs .lista-breadcrumbs .item-breadcrumb.active:before{
        color:rgba(0, 0, 0, 0.87); }
        .dark .theme_sky .wrap-bradcrumbs .lista-breadcrumbs .item-breadcrumb.active:before{
          color:#ffffff; }
      .theme_sky .wrap-bradcrumbs .lista-breadcrumbs .item-breadcrumb:before{
        content:"\e91a";
        font-family:'SKY-Icon-Font', fantasy !important;
        font-style:normal;
        font-weight:normal;
        font-variant:normal;
        text-transform:none;
        line-height:1;
        color:rgba(0, 0, 0, 0.6);
        position:absolute;
        right:-22px;
        top:0px;
        font-size:22px; }
      .theme_sky .wrap-bradcrumbs .lista-breadcrumbs .item-breadcrumb:first-child{
        margin:0 10px 0 0; }
      .theme_sky .wrap-bradcrumbs .lista-breadcrumbs .item-breadcrumb:last-child a{
        color:rgba(0, 0, 0, 0.38); }
        .dark .theme_sky .wrap-bradcrumbs .lista-breadcrumbs .item-breadcrumb:last-child a{
          color:rgba(255, 255, 255, 0.5); }
      .theme_sky .wrap-bradcrumbs .lista-breadcrumbs .item-breadcrumb:last-child:before{
        content:none; }
  .theme_sky .wrap-bradcrumbs .duvidas-tecnicas{
    margin:24px 0; }

.theme_sky .listFeature .sky-number, .theme_sky .cardFeature .sky-number{
  border:2px solid #D81818;
  color:#D81818;
  border-radius:15px;
  width:20px;
  height:20px;
  float:left;
  text-indent:auto;
  text-align:center;
  font-style:normal;
  font-size:0.8125rem;
  font-weight:600;
  padding-top:2px;
  margin-left:17px; }

.theme_sky .listFeature .boxList, .theme_sky .cardFeature .boxList{
  padding:24px; }
  .theme_sky .listFeature .boxList.col-md-10, .theme_sky .cardFeature .boxList.col-md-10{
    width:88%;
    padding-right:0; }

.theme_sky .listFeature .ver-mais, .theme_sky .cardFeature .ver-mais{
  padding-top:60px;
  width:auto;
  float:right;
  margin-left:0;
  margin-right:-32px; }
  .theme_sky .listFeature .ver-mais.pull-right-md, .theme_sky .cardFeature .ver-mais.pull-right-md{
    float:right; }
  .theme_sky .listFeature .ver-mais a.pull-right-md, .theme_sky .cardFeature .ver-mais a.pull-right-md{
    float:left; }

.theme_sky .listFeature .bgwhite, .theme_sky .cardFeature .bgwhite{
  background:#FFFFFF;
  border-radius:8px; }

.theme_sky .listFeature .sky-icon-line-add, .theme_sky .cardFeature .sky-icon-line-add{
  color:#D81818;
  font-size:1.375rem;
  margin-left:8px;
  position:relative;
  top:4px; }

.theme_sky .listFeature .loading, .theme_sky .cardFeature .loading{
  margin-top:30px; }
  .theme_sky .listFeature .loading .media-left, .theme_sky .cardFeature .loading .media-left{
    padding-top:0; }
  .theme_sky .listFeature .loading .boxList, .theme_sky .cardFeature .loading .boxList{
    padding-top:0; }
  .theme_sky .listFeature .loading .ver-mais, .theme_sky .cardFeature .loading .ver-mais{
    padding-top:10px;
    margin-right:20px; }
    .theme_sky .listFeature .loading .ver-mais a, .theme_sky .cardFeature .loading .ver-mais a{
      width:90px; }
  .theme_sky .listFeature .loading p, .theme_sky .cardFeature .loading p{
    background-color:#e3e3eb;
    width:90%;
    height:15px;
    border-radius:7px; }
  .theme_sky .listFeature .loading p.middle, .theme_sky .cardFeature .loading p.middle{
    background-color:#e3e3eb;
    width:45%;
    height:15px;
    border-radius:7px; }
  .theme_sky .listFeature .loading p.big, .theme_sky .cardFeature .loading p.big{
    background-color:#e3e3eb;
    width:55%;
    height:15px;
    border-radius:7px; }
  .theme_sky .listFeature .loading .sky_icon, .theme_sky .cardFeature .loading .sky_icon{
    background-color:#e3e3eb;
    width:25px;
    height:25px;
    border-radius:5px;
    float:left;
    margin-top:-5px; }
  .theme_sky .listFeature .loading a, .theme_sky .cardFeature .loading a{
    width:20px;
    height:15px;
    border-radius:7px;
    float:left;
    background-color:#e3e3eb; }

.theme_sky .cardFeature .media-left{
  padding-right:17px;
  padding-top:0; }
  .theme_sky .cardFeature .media-left .sky_icon.icon_xl{
    width:115px;
    height:115px;
    background-size:110px 110px; }
    .theme_sky .cardFeature .media-left .sky_icon.icon_xl::before{
      float:left; }

.theme_sky .cardFeature .boxList.bgwhite{
  padding-bottom:8px; }

.theme_sky .cardFeature .boxList.boxList-1-col .media-left{
  padding-top:15px; }

.theme_sky .cardFeature .boxList.boxList-1-col .media-body .boxList{
  padding:18px 5px 18px 0; }

.theme_sky .cardFeature .loading.bgwhite{
  padding:29px 26px 22px 26px; }
  .theme_sky .cardFeature .loading.bgwhite .media-body .boxList{
    padding-left:12px; }
  .theme_sky .cardFeature .loading.bgwhite .media-body .ver-mais{
    margin-right:-13px;
    margin-top:12px; }

.theme_sky .cardFeature .loading .sky_icon{
  background-color:#e3e3eb;
  width:38px;
  height:38px;
  border-radius:5px;
  float:left;
  margin-top:-5px; }

.theme_sky .cardFeature .loading a{
  width:150px;
  height:15px;
  border-radius:7px;
  margin-top:20px;
  float:left;
  background-color:#e3e3eb; }

.theme_sky .dividerSection h3{
  font-size:1rem;
  border-bottom:1px solid rgba(80, 80, 80, 0.15);
  padding:0 0 8px 15px; }
  .theme_sky .dividerSection h3 .sky_icon{
    color:#65695B;
    margin-right:15px;
    position:relative;
    top:3px; }

.theme_sky .dividerSection p{
  color:rgba(0, 0, 0, 0.6);
  font-size:1rem;
  padding-left:12px;
  width:97%; }

.theme_sky .dividerSection .loading h3{
  min-height:35px; }
  .theme_sky .dividerSection .loading h3 .sky_icon{
    background-color:#e3e3eb;
    width:24px;
    height:24px;
    border-radius:5px;
    float:left;
    margin-top:-5px; }
    .theme_sky .dividerSection .loading h3 .sky_icon:before{
      display:none; }
  .theme_sky .dividerSection .loading h3 span{
    background-color:#e3e3eb;
    width:232px;
    height:15px;
    float:left;
    border-radius:7px; }

.theme_sky .listFeature .pt-30-d, .theme_sky .cardFeature .pt-30-d, .theme_sky .dividerSection .pt-30-d{
  padding-top:30px; }

.theme_sky .listFeature .pb-30-d, .theme_sky .cardFeature .pb-30-d, .theme_sky .dividerSection .pb-30-d{
  padding-top:30px; }

.theme_sky .listFeature .mb-12-d, .theme_sky .cardFeature .mb-12-d, .theme_sky .dividerSection .mb-12-d{
  margin-bottom:12px; }

body.dark .theme_sky .listFeature .bgwhite, body.dark .theme_sky .cardFeature .bgwhite, body.dark .theme_sky .dividerSection .bgwhite{
  border-color:#eeeeee;
  background:none; }

body.dark .theme_sky .listFeature .sky-number, body.dark .theme_sky .cardFeature .sky-number, body.dark .theme_sky .dividerSection .sky-number{
  color:#FFFFFF;
  border:2px solid #FFFFFF; }

@media (max-width: 767px){
  .theme_sky .listFeature h2, .theme_sky .cardFeature h2, .theme_sky .dividerSection h2{
    font-size:1.25rem; }
  .theme_sky .listFeature .boxList, .theme_sky .cardFeature .boxList, .theme_sky .dividerSection .boxList{
    padding-left:15px;
    padding-right:0; }
    .theme_sky .listFeature .boxList.bgwhite, .theme_sky .cardFeature .boxList.bgwhite, .theme_sky .dividerSection .boxList.bgwhite{
      padding-bottom:10px;
    border-top:1px solid rgba(80, 80, 80, 0.15);
    border-bottom:1px solid rgba(80, 80, 80, 0.15);
    border-radius:0; }
  .theme_sky .listFeature .ver-mais, .theme_sky .cardFeature .ver-mais, .theme_sky .dividerSection .ver-mais{
    padding-top:60px;
    float:left; }
    .theme_sky .listFeature .ver-mais.pull-right-md, .theme_sky .cardFeature .ver-mais.pull-right-md, .theme_sky .dividerSection .ver-mais.pull-right-md{
      float:inherit; }
    .theme_sky .listFeature .ver-mais a.pull-right-md, .theme_sky .cardFeature .ver-mais a.pull-right-md, .theme_sky .dividerSection .ver-mais a.pull-right-md{
      float:inherit;
      margin-left:8px;
      padding-top:9px;
      width:calc(100% - 8px);
      border-top:1px solid rgba(80, 80, 80, 0.15); }
    .theme_sky .listFeature .boxList.bgwhite.boxList-1-col, .theme_sky .cardFeature .boxList.bgwhite.boxList-1-col, .theme_sky .dividerSection .boxList.bgwhite.boxList-1-col{
      padding-top:0;
      padding-bottom:0; }
      .theme_sky .listFeature .boxList.bgwhite.boxList-1-col .media-body .ver-mais, .theme_sky .cardFeature .boxList.bgwhite.boxList-1-col .media-body .ver-mais, .theme_sky .dividerSection .boxList.bgwhite.boxList-1-col .media-body .ver-mais{
        margin-top:0;
        padding-top:5px;
        height:45px;
        float:left;
        width:100%; }
        .theme_sky .listFeature .boxList.bgwhite.boxList-1-col .media-body .ver-mais a, .theme_sky .cardFeature .boxList.bgwhite.boxList-1-col .media-body .ver-mais a, .theme_sky .dividerSection .boxList.bgwhite.boxList-1-col .media-body .ver-mais a{
          border-top:none;
          width:100%;
          display:flex;
          margin-left:0; }
          .theme_sky .listFeature .boxList.bgwhite.boxList-1-col .media-body .ver-mais a .sky_icon, .theme_sky .cardFeature .boxList.bgwhite.boxList-1-col .media-body .ver-mais a .sky_icon, .theme_sky .dividerSection .boxList.bgwhite.boxList-1-col .media-body .ver-mais a .sky_icon{
            order:1;
            position:relative;
            top:0;
            width:31px; }
          .theme_sky .listFeature .boxList.bgwhite.boxList-1-col .media-body .ver-mais a strong, .theme_sky .cardFeature .boxList.bgwhite.boxList-1-col .media-body .ver-mais a strong, .theme_sky .dividerSection .boxList.bgwhite.boxList-1-col .media-body .ver-mais a strong{
            order:2; }
  .theme_sky .listFeature .sky-number, .theme_sky .cardFeature .sky-number, .theme_sky .dividerSection .sky-number{
    margin-left:2px; }
  .theme_sky .listFeature .pt-30-d, .theme_sky .cardFeature .pt-30-d, .theme_sky .dividerSection .pt-30-d{
    padding-top:5px; }
  .theme_sky .listFeature .pb-30-d, .theme_sky .cardFeature .pb-30-d, .theme_sky .dividerSection .pb-30-d{
    padding-top:5px; }
  .theme_sky .listFeature .mb-12-d, .theme_sky .cardFeature .mb-12-d, .theme_sky .dividerSection .mb-12-d{
    margin-bottom:0px; }
  .theme_sky .listFeature .bgwhite.boxList .media-body a{
    border-bottom:none;
    padding-bottom:0; }
  .theme_sky .listFeature .loading.col-xs-12{
    padding-left:15px;
    width:100%; }
  .theme_sky .listFeature .loading .media-body{
    border-bottom:1px solid rgba(80, 80, 80, 0.15);
    padding:19px 0;
    position:relative;
    top:-22px; }
    .theme_sky .listFeature .loading .media-body a{
      width:50px;
      border-bottom:none;
      margin-top:8px; }
  .theme_sky .listFeature .media-body p{
    width:90%; }
  .theme_sky .listFeature .media-body a{
    width:100%;
    border-bottom:1px solid rgba(80, 80, 80, 0.15);
    float:left;
    padding-bottom:15px; }
  .theme_sky .listFeature .list-item{
    border-color:rgba(80, 80, 80, 0.15);
    border-width:0 0 1px;
    border-style:solid; }
    .dark .theme_sky .listFeature .list-item{
      border-color:rgba(238, 238, 238, 0.15); }
  .theme_sky .cardFeature .ver-mais{
    padding:0;
    margin-right:0; }
  .theme_sky .cardFeature .boxList.bgwhite.boxList-1-col .media-body{
    padding-top:12px; }
    .theme_sky .cardFeature .boxList.bgwhite.boxList-1-col .media-body .ver-mais{
      border-top:1px solid rgba(80, 80, 80, 0.15);
      padding-top:10px;
      margin-left:13px;
      padding-left:0; }
  .theme_sky .cardFeature .media-left.media-image{
    display:block;
    text-align:center;
    padding-right:13px;
    margin-bottom:24px; }
    .theme_sky .cardFeature .media-left.media-image .sky_icon{
      width:160px;
      height:160px;
      background-size:160px 160px; }
  .theme_sky .cardFeature .media-body .ver-mais{
    padding-left:7px; }
    .theme_sky .cardFeature .media-body .ver-mais a{
      width:100%;
      float:left;
      margin:0 0 0 0;
      padding-top:0;
      border-top:none;
      display:flex; }
      .theme_sky .cardFeature .media-body .ver-mais a strong{
        order:2; }
      .theme_sky .cardFeature .media-body .ver-mais a .sky_icon{
        order:1;
        width:31px;
        position:relative;
        top:0px;
        margin-left:0; }
  .theme_sky .cardFeature .media-body .col-xs-12.boxList{
    padding-left:11px;
    padding-top:3px; }
  .theme_sky .cardFeature .media-body.media-text{
    padding-right:15px; }
  .theme_sky .cardFeature .loading .media-left{
    display:none; }
  .theme_sky .cardFeature .loading .media-body .ver-mais{
    border-top:1px solid rgba(80, 80, 80, 0.15);
    margin-top:80px;
    padding-top:18px;
    margin-bottom:5px;
    padding-left:0;
    width:100%; }
    .theme_sky .cardFeature .loading .media-body .ver-mais a{
      width:80px;
      float:left;
      margin:0 0 0 0; }
  .theme_sky .cardFeature .loading-col-1 .media-left i.icon_xl{
    display:none; }
  .theme_sky .cardFeature .loading-col-2{
    border-top:1px solid rgba(80, 80, 80, 0.15);
    border-bottom:1px solid rgba(80, 80, 80, 0.15);
    padding:25px 0 22px 18px; }
    .theme_sky .cardFeature .loading-col-2 .media-body a{
      width:55px; }
  .theme_sky .cardFeature .card-item{
    border-color:rgba(80, 80, 80, 0.15);
    border-width:1px 0 0;
    border-style:solid; }
    .theme_sky .cardFeature .card-item:last-child{
      border-width:1px 0; }
    .dark .theme_sky .cardFeature .card-item{
      border-color:rgba(238, 238, 238, 0.15); }
  .theme_sky .dividerSection .loading h3{
    min-height:35px;
    margin-top:5px; }
  .theme_sky .dividerSection h3{
    padding:0 0 15px 15px; }
  .theme_sky .dividerSection p{
    padding:0 24px; } }

.promo-container{
  margin-bottom:45px; }
  .promo-container p{
    padding:4px 0 24px; }
  .promo-container .card{
    margin-bottom:32px;
    overflow:hidden; }
    .promo-container .card .btn{
      position:relative; }
      .promo-container .card .btn .text{
        position:absolute;
        bottom:10px;
        left:5px;
        right:0;
        visibility:hidden;
        transition:all .9s ease;
        z-index:-2;
        font-size:.9em;
        font-weight:normal;
        color:rgba(0, 0, 0, 0.87); }
      .promo-container .card .btn span{
        transition:all .3s; }
      .promo-container .card .btn.liked{
        animation:size 600ms ease-out; }
        .promo-container .card .btn.liked .sky_icon:before{
          color:#D81818; }
        .promo-container .card .btn.liked .text{
          color:#D81818;
          background-color:#ffffff;
          bottom:40px;
          padding:10px 30px;
          display:flex;
          justify-content:center;
          align-items:center;
          animation:fade 3s ease;
          z-index:9;
          border-radius:5px;
          box-shadow:0 5px 16px 0 rgba(128, 128, 128, 0.15); }
      .promo-container .card .btn.pull-right{
        padding-right:5px; }
        .promo-container .card .btn.pull-right .sky_icon{
          padding-left:3px; }
    .promo-container .card.closed .card-body{
      position:relative; }
      .promo-container .card.closed .card-body:before{
        content:'';
        width:100%;
        height:100%;
        position:absolute;
        left:0;
        top:0;
        background:rgba(0, 0, 0, 0.6); }
  .dark .promo-container .grid-list .box-default .filter-tools .letters ul li.active::before{
    background-color:#FF5454; }
  .dark .promo-container .grid-list .box-default .filter-tools .letters ul li.active a{
    color:#FF5454; }
  .dark .promo-container .grid-list .box-default .filter-tools .letters ul li a{
    color:#ffffff; }
  .dark .promo-container .grid-list .box-default .filter-tools .input-container .sky_icon{
    color:#ffffff; }
  .dark .promo-container .grid-list .box-default .filter-tools .input-container input{
    color:#ffffff; }
  .dark .promo-container .btn:not(.pull-right) .sky_icon{
    color:#ffffff; }
  .dark .promo-container .btn.liked .sky_icon:before{
    color:#FF5454; }
  .dark .promo-container .btn.liked .text{
    color:#FF5454;
    background-color:#202425;
    box-shadow:0 5px 16px 0 rgba(0, 0, 0, 0.1); }
  .promo-container #modal-share .modal-dialog{
    width:571px; }
  .promo-container #modal-share .modal-body{
    padding-top:0;
    overflow:hidden; }
    .promo-container #modal-share .modal-body .modal-title{
      text-align:left;
      padding:0 15px;
      font-size:1em; }
  .promo-container #modal-share .options-share ul{
    padding:26px 20px 32px;
    margin:0; }
    .promo-container #modal-share .options-share ul li{
      list-style:none;
      display:inline-block;
      margin:0 6px; }
      .promo-container #modal-share .options-share ul li a{
        display:block;
        padding:7px;
        position:relative; }
        .promo-container #modal-share .options-share ul li a span.sky_icon{
          color:#D81818;
          transform:perspective(1px) translateZ(0);
          transition-duration:0.5s; }
        .promo-container #modal-share .options-share ul li a p{
          padding:5px 0 0;
          margin:0;
          color:rgba(0, 0, 0, 0.6);
          font-size:.88em;
          font-weight:300; }
        .promo-container #modal-share .options-share ul li a:hover span.sky_icon{
          transform:scale(1.2);
          transition-timing-function:cubic-bezier(0.47, 2.02, 0.31, -0.36); }
  .dark .promo-container #modal-share .options-share ul li p{
    color:#ffffff; }
  .dark .promo-container #modal-share .options-share ul li .copy{
    color:#ffffff; }
  .promo-container #modal-share .options-share .copy{
    position:absolute;
    bottom:32px;
    left:0;
    right:0;
    visibility:hidden;
    transition:all .9s ease;
    font-size:.9em;
    font-weight:normal;
    color:#D81818; }
    .promo-container #modal-share .options-share .copy.copied{
      bottom:77px;
      animation:fade 2s ease; }
  .promo-container #modal-share [name=copy-field]{
    position:absolute;
    left:-999em;
    opacity:0; }

@keyframes fade{
  0%{
    opacity:0; }
  50%{
    opacity:1;
    visibility:visible; }
  100%{
    opacity:0;
    visibility:hidden;
    display:none; } }

@keyframes size{
  0%{
    transform:scale(1.3); }
  100%{
    transform:scale(1); } }

.theme_sky .countdown.show .running{
  display:flex;
  flex-flow:wrap;
  justify-content:center; }
  .theme_sky .countdown.show .running h2{
    color:rgba(0, 0, 0, 0.87); }
  .theme_sky .countdown.show .running .timer{
    font-size:2rem;
    font-weight:700;
    display:flex;
    line-height:1;
    color:#D81818; }
    .theme_sky .countdown.show .running .timer .days,
    .theme_sky .countdown.show .running .timer .hours,
    .theme_sky .countdown.show .running .timer .minutes,
    .theme_sky .countdown.show .running .timer .seconds{
      width:69px;
      text-align:center;
      margin:0 7px; }
  .theme_sky .countdown.show .running .labels{
    display:flex;
    font-size:0.875rem;
    color:rgba(0, 0, 0, 0.6); }
    .theme_sky .countdown.show .running .labels span{
      width:87px;
      text-align:center;
      margin:0px 2px; }
  .theme_sky .countdown.show .running .text{
    font-size:1.25rem;
    margin-top:12px;
    font-weight:600; }
  .theme_sky .countdown.show .running .break{
    flex-basis:100%;
    height:0; }

.theme_sky .countdown.show .ended{
  display:none;
  flex-flow:wrap;
  justify-content:center; }
  .theme_sky .countdown.show .ended .text{
    font-size:20px; }
  .theme_sky .countdown.show .ended .break{
    flex-basis:100%;
    height:0; }

@media (max-width: 480px){
  .theme_sky .countdown.show .running .timer{
    font-size:2.5rem; }
    .theme_sky .countdown.show .running .timer .days,
    .theme_sky .countdown.show .running .timer .hours,
    .theme_sky .countdown.show .running .timer .minutes,
    .theme_sky .countdown.show .running .timer .seconds{
      width:49px; } }

@media (max-width: 480px){
  .theme_sky .countdown.show .running .labels span{
    width:69px; } }

.theme_sky .header-sky-uno.custom-items .menu-link-top.navbar-right:before{
  display:none; }

.theme_sky .header-sky-uno.custom-items .menu-link-top li .btn.btn-participar-ld{
  padding:0.75rem 2.1875rem; }

.theme_sky #main-content .slide-promotion .carousel .img-responsive{
  height:calc(100vh - 125px);
  object-fit:cover; }
  @media (max-width: 767px){
    .theme_sky #main-content .slide-promotion .carousel .img-responsive{
      height:auto; } }

.theme_sky #main-content #como-participar{
  overflow-x:hidden; }
  .theme_sky #main-content #como-participar .slick-dots{
    bottom:-29px; }

.theme_sky #main-content .quiz-promo{
  display:flex;
  align-items:center;
  flex-direction:row; }
  @media (max-width: 767px){
    .theme_sky #main-content .quiz-promo{
      flex-direction:column; } }
  .theme_sky #main-content .quiz-promo img{
    max-width:100%; }

.theme_sky #main-content .premiacao-slide{
  display:flex;
  position:relative;
  z-index:99; }
  .theme_sky #main-content .premiacao-slide .slick-list{
    margin-bottom:3.125rem; }
    @media (max-width: 767px){
      .theme_sky #main-content .premiacao-slide .slick-list{
        margin-bottom:0; } }
  .theme_sky #main-content .premiacao-slide .content-slider-premiacao{
    display:flex;
    align-items:center;
    justify-content:center;
    flex-wrap:wrap; }
    @media (max-width: 767px){
      .theme_sky #main-content .premiacao-slide .content-slider-premiacao{
        margin-bottom:0;
        flex-direction:column-reverse; }
        .theme_sky #main-content .premiacao-slide .content-slider-premiacao .img-premio{
          margin-bottom:1.875rem; }
        .theme_sky #main-content .premiacao-slide .content-slider-premiacao .txt-premio{
          margin:0 1.875rem; } }
  .theme_sky #main-content .premiacao-slide button.slick-arrow{
    opacity:1;
    visibility:visible;
    top:75%; }
    @media (max-width: 767px){
      .theme_sky #main-content .premiacao-slide button.slick-arrow{
        opacity:0;
        visibility:hidden; } }
  .theme_sky #main-content .premiacao-slide .slick-prev{
    left:7.5%; }
  .theme_sky #main-content .premiacao-slide .slick-next{
    right:inherit;
    left:calc(7.5% + 75px); }
  .theme_sky #main-content .premiacao-slide .slick-next,
  .theme_sky #main-content .premiacao-slide .slick-prev{
    background-color:#ffffff;
    box-shadow:0 5px 16px 0 rgba(0, 0, 0, 0.1); }
  .theme_sky #main-content .premiacao-slide .slick-next::before,
  .theme_sky #main-content .premiacao-slide .slick-prev::before{
    color:rgba(0, 0, 0, 0.6); }

.theme_sky #main-content #como-funciona .align-items-stretch{
  align-items:stretch;
  display:flex;
  flex-wrap:wrap; }
  .theme_sky #main-content #como-funciona .align-items-stretch .boxItemLanding{
    margin-bottom:2.25rem; }
    .theme_sky #main-content #como-funciona .align-items-stretch .boxItemLanding .boxList.box-default{
      padding:1rem 1.5rem;
      height:100%;
      display:flex;
      align-items:center; }

@media (max-width: 991px){
  .theme_sky #main-content #como-funciona .align-items-stretch{
    display:block; } }

.theme_sky #main-content #como-funciona .media-left{
  vertical-align:middle; }

.theme_sky #main-content .form-landing #btn-image-upload,
.theme_sky #main-content .form-landing #btn-video-upload{
  cursor:pointer; }

.theme_sky .btn-size{
  width:16rem;
  height:3rem;
  z-index:1;
  display:flex;
  justify-content:center;
  align-items:center; }

.promo-winners h2{
  margin-bottom:1.375rem; }

.promo-winners h3{
  margin:2rem 0 1rem; }
  .promo-winners h3 .sky_icon{
    font-size:1.5rem;
    width:1.5rem;
    height:1.5rem;
    margin-right:0.3125rem;
    color:#D81818; }

.promo-winners .regulation-wrap{
  margin-top:1.875rem; }
  .promo-winners .regulation-wrap a{
    font-weight:600; }

.promo-winners .modal{
  overflow:hidden; }
  .promo-winners .modal .modal-header{
    position:relative; }
  .promo-winners .modal .modal-body{
    padding:0 0.9375rem;
    height:calc(100% - 115px); }
    .promo-winners .modal .modal-body .modal-title{
      margin:0 0 10px; }
  .promo-winners .modal .modal-footer{
    position:absolute;
    bottom:0;
    left:0;
    width:100%; }
  .promo-winners .modal .scrollbar-wrap{
    min-height:100%;
    max-height:initial; }
  @media (min-width: 751px){
    .promo-winners .modal .modal-dialog{
      height:90%;
      position:absolute;
      left:50%;
      top:50%;
      transform:translate(-50%, -50%);
      margin:0; } }
  @media (min-width: 768px){
    .promo-winners .modal .modal-dialog{
      background-color:red; }
      .promo-winners .modal .modal-dialog .modal-content{
        height:100%; } }

.promo-winners .verTodos,
.promo-winners .irTopo{
  font-size:0.9375rem;
  font-weight:600;
  margin-right:0.8125rem;
  padding:0.5rem 0; }
  .promo-winners .verTodos i,
  .promo-winners .irTopo i{
    color:#D81818;
    position:relative;
    top:0.1875rem; }

@media (min-width: 768px){
  .promo-winners h3{
    margin-top:3rem; }
    .promo-winners h3 .sky_icon{
      font-size:2rem;
      width:2rem;
      height:2rem;
      margin-right:0.4375rem;
      position:relative;
      top:0.25rem; } }

.newsletter-box{
  background-color:white;
  padding:32px 0; }
  .newsletter-box h2{
    margin:0 0 16px; }
  .newsletter-box p{
    margin-bottom:16px; }
  .newsletter-box .btn{
    width:100%; }
  .dark .newsletter-box{
    background-color:#2A2F30; }

.theme_sky .dev-equip .wrap-bradcrumbs{
  margin:40px 10px 10px 25px;
  padding-bottom:15px;
  border-bottom:1px solid rgba(80, 80, 80, 0.15);
  display:inline-block;
  width:calc(99% - 33px); }

@media (min-width: 769px){
  .theme_sky .dev-equip .container{
    max-width:906px; } }

.theme_sky .dev-equip h2{
  margin-bottom:16px; }

.theme_sky .dev-equip h3{
  margin-bottom:16px;
  margin-top:35px; }

.theme_sky .dev-equip .form-group.div-cep.load-cicle{
  position:relative; }
  .theme_sky .dev-equip .form-group.div-cep.load-cicle:after{
    content:'';
    width:22px;
    height:22px;
    position:absolute;
    left:inherit;
    top:40px;
    margin:0;
    z-index:20;
    right:10px;
    background-size:22px;
    background-repeat:no-repeat; }

.theme_sky .dev-equip .wrap-carousel{
  display:inline-block;
  width:100%;
  padding:20px 0 0;
  border:none !important; }
  .theme_sky .dev-equip .wrap-carousel .container-itens{
    padding-bottom:24px; }
  .theme_sky .dev-equip .wrap-carousel .item{
    text-align:center; }
    .theme_sky .dev-equip .wrap-carousel .item .sky_icon{
      width:148px;
      height:150px;
      background-size:100%;
      display:block;
      margin:0 auto; }
    .theme_sky .dev-equip .wrap-carousel .item strong{
      display:block;
      padding:5px 0 8px; }

.theme_sky .dev-equip .form-steps{
  box-shadow:0px 2px 8px rgba(179, 179, 179, 0.5);
  overflow:hidden;
  margin:24px -15px; }
  .theme_sky .dev-equip .form-steps .head-form{
    margin-bottom:16px;
    border-bottom:none;
    padding:0 16px 10px;
    margin-left:0;
    padding-left:0; }
    .theme_sky .dev-equip .form-steps .head-form span{
      width:24px;
      height:24px;
      margin-right:10px;
      font-size:1.5em; }
  .theme_sky .dev-equip .form-steps .steps-bar{
    height:48px;
    position:relative;
    background-color:#f1f2fa;
    border-bottom:1px solid rgba(80, 80, 80, 0.15); }
    .theme_sky .dev-equip .form-steps .steps-bar ul{
      height:24px;
      list-style:none;
      padding:0;
      margin:0;
      position:absolute;
      left:50%;
      top:50%;
      transform:translate(-50%, -50%); }
      .theme_sky .dev-equip .form-steps .steps-bar ul li:not(.line){
        display:inline-block;
        width:24px;
        height:24px;
        position:relative; }
      .theme_sky .dev-equip .form-steps .steps-bar ul li.line{
        display:inline-block;
        width:24px;
        height:24px;
        margin:0 3px; }
        .theme_sky .dev-equip .form-steps .steps-bar ul li.line:before{
          content:'';
          width:100%;
          height:14px;
          display:block;
          border-bottom:1px solid rgba(80, 80, 80, 0.15); }
    .theme_sky .dev-equip .form-steps .steps-bar .n-list{
      width:24px;
      height:24px;
      display:inline-block;
      border-radius:50%;
      border:2px solid #D81818;
      color:#D81818;
      font-weight:300;
      font-size:0.8125rem;
      position:absolute;
      top:50%;
      left:0;
      transform:translateY(-50%); }
      .theme_sky .dev-equip .form-steps .steps-bar .n-list div{
        width:100%;
        text-align:center;
        position:absolute;
        top:50%;
        transform:translateY(-50%); }
      .theme_sky .dev-equip .form-steps .steps-bar .n-list.disabled{
        background-color:#D0D1D8;
        border:none;
        color:#808185; }
        .dark .theme_sky .dev-equip .form-steps .steps-bar .n-list.disabled{
          color:rgba(255, 255, 255, 0.5);
          background-color:rgba(255, 255, 255, 0.15); }
      .theme_sky .dev-equip .form-steps .steps-bar .n-list.passed{
        border:2px solid #D0D1D8;
        color:#95959A; }
        .dark .theme_sky .dev-equip .form-steps .steps-bar .n-list.passed{
          color:rgba(255, 255, 255, 0.5);
          border:2px solid rgba(255, 255, 255, 0.15); }
        .theme_sky .dev-equip .form-steps .steps-bar .n-list.passed.sky-icon-line-confirm:before{
          content:"\e92e";
          font-size:1.6875rem;
          position:relative;
          left:-4px;
          top:-4px;
          color:#D0D1D8;
          font-weight:normal; }
        .theme_sky .dev-equip .form-steps .steps-bar .n-list.passed.sky-icon-line-confirm div{
          font-size:0; }
      .theme_sky .dev-equip .form-steps .steps-bar .n-list.checked{
        border:2px solid #D0D1D8;
        color:#95959A;
        background:url("../images/icon-check-trace.svg") no-repeat center; }
        .theme_sky .dev-equip .form-steps .steps-bar .n-list.checked div{
          display:none; }
        .dark .theme_sky .dev-equip .form-steps .steps-bar .n-list.checked{
          border-color:#FF5454;
          background:url("../images/icon-brand-line-confirm.svg") no-repeat center; }
  .theme_sky .dev-equip .form-steps .steps-wrap{
    background-color:white;
    display:inline-block;
    padding-top:24px;
    width:100%;
    box-shadow:0px 4px 16px rgba(0, 0, 0, 0.2); }
    .theme_sky .dev-equip .form-steps .steps-wrap.load-cicle:before{
      content:'';
      width:100%;
      height:100%;
      position:absolute;
      top:0;
      z-index:2;
      background-color:rgba(255, 255, 255, 0.7); }
    .dark .theme_sky .dev-equip .form-steps .steps-wrap.load-cicle:before{
      background-color:rgba(0, 0, 0, 0.4); }
    .theme_sky .dev-equip .form-steps .steps-wrap form{
      display:inline-block;
      position:relative; }
      .theme_sky .dev-equip .form-steps .steps-wrap form.load-cicle:before{
        content:'';
        position:absolute;
        width:100%;
        height:100%;
        background-color:rgba(255, 255, 255, 0.7);
        z-index:3; }
      .theme_sky .dev-equip .form-steps .steps-wrap form input[readonly], .theme_sky .dev-equip .form-steps .steps-wrap form select[readonly]{
        background-color:#ffffff;
        color:rgba(0, 0, 0, 0.38); }
        .dark .theme_sky .dev-equip .form-steps .steps-wrap form input[readonly], .dark .theme_sky .dev-equip .form-steps .steps-wrap form select[readonly]{
          background-color:#202425;
          color:rgba(255, 255, 255, 0.5); }
      .theme_sky .dev-equip .form-steps .steps-wrap form select[readonly]{
        pointer-events:none;
        touch-action:none; }
      .theme_sky .dev-equip .form-steps .steps-wrap form input#codigo{
        text-transform:uppercase; }
    .theme_sky .dev-equip .form-steps .steps-wrap .radios-wrap label:not(.error){
      padding-left:0; }
    .theme_sky .dev-equip .form-steps .steps-wrap .error-manual label{
      display:block !important; }
    .theme_sky .dev-equip .form-steps .steps-wrap .radio{
      margin-top:0; }
    .theme_sky .dev-equip .form-steps .steps-wrap .clear{
      clear:both; }
    .theme_sky .dev-equip .form-steps .steps-wrap .step_other{
      padding:0 21px; }
      .theme_sky .dev-equip .form-steps .steps-wrap .step_other .codInvalid{
        background:#e3e3eb;
        color:rgba(0, 0, 0, 0.38); }
  .dark .theme_sky .dev-equip .form-steps .steps-wrap{
    background-color:transparent; }
  .dark .theme_sky .dev-equip .form-steps .steps-bar{
    background-color:#242a2c; }
    .dark .theme_sky .dev-equip .form-steps .steps-bar ul li.line:before{
      border-bottom:1px solid rgba(167, 167, 167, 0.7); }
  .theme_sky .dev-equip .form-steps .container-box{
    max-width:724px;
    margin:0 auto;
    padding-top:10px; }
    .theme_sky .dev-equip .form-steps .container-box .text-required{
      margin-bottom:18px;
      float:left; }
  .theme_sky .dev-equip .form-steps .steps-link{
    float:left;
    width:100%;
    border-top:1px solid rgba(80, 80, 80, 0.15);
    padding:2px 0 7px; }
    .theme_sky .dev-equip .form-steps .steps-link .col-xs-6{
      padding:0; }
      .theme_sky .dev-equip .form-steps .steps-link .col-xs-6 a.buttonIcon span.sky_icon{
        font-size:1.375rem;
        top:4px; }
      .theme_sky .dev-equip .form-steps .steps-link .col-xs-6 .prev span.sky_icon{
        padding-left:0;
        margin-right:3px; }
      .theme_sky .dev-equip .form-steps .steps-link .col-xs-6 .next{
        padding-right:0; }
        .theme_sky .dev-equip .form-steps .steps-link .col-xs-6 .next span.sky_icon{
          margin-right:0;
          margin-left:3px; }
    .theme_sky .dev-equip .form-steps .steps-link a.disabled span.sky_icon:before, .theme_sky .dev-equip .form-steps .steps-link a.disabled:focus span.sky_icon:before{
      color:rgba(0, 0, 0, 0.38); }
  .theme_sky .dev-equip .form-steps .response{
    padding:30px 15px 40px;
    text-align:center; }
    .theme_sky .dev-equip .form-steps .response .sky_icon{
      width:72px;
      height:72px;
      background-size:100%;
      margin:0 auto;
      display:block; }
    .theme_sky .dev-equip .form-steps .response strong{
      font-size:1.25em;
      margin:30px 0 16px;
      display:block; }
    .theme_sky .dev-equip .form-steps .response p{
      margin-bottom:1px; }
    .theme_sky .dev-equip .form-steps .response .btn{
      display:block;
      width:90%;
      margin:0 auto;
      margin-top:23px;
      margin-bottom:18px; }
    .theme_sky .dev-equip .form-steps .response .lnkSendOther{
      font-size:1rem;
      font-weight:bold; }
    .theme_sky .dev-equip .form-steps .response .irdSend{
      font-size:1rem;
      padding:9px;
      margin:0; }
  .theme_sky .dev-equip .form-steps .btn.send-form{
    margin-bottom:16px; }

.theme_sky .dev-equip .form-group .form-control{
  border-color:rgba(80, 80, 80, 0.25); }

.theme_sky .dev-equip .form-group .form-control.error{
  border:2px solid #996910; }

.theme_sky .dev-equip .form-group label.error:before{
  color:#996910;
  content:"\e256"; }

@media (min-width: 540px){
  .theme_sky .dev-equip .form-steps{
    margin:24px auto;
    border-radius:10px; }
    .theme_sky .dev-equip .form-steps .steps-bar ul li.line{
      width:54px;
      margin:0 34px; }
    .theme_sky .dev-equip .form-steps .response{
      padding:30px 12% 40px; }
      .theme_sky .dev-equip .form-steps .response .btn{
        max-width:256px; } }

@media (min-width: 768px){
  .theme_sky .dev-equip .wrap-carousel .item{
    width:33%;
    float:left; }
    .theme_sky .dev-equip .wrap-carousel .item:nth-child(2){
      margin:0 0; }
    .theme_sky .dev-equip .wrap-carousel .item p{
      margin:0 40px; } }

.theme_sky #modal-participantes .modal-dialog{
  margin:8% auto; }

.theme_sky #modal-participantes .modal-body{
  padding:0 16px; }
  .theme_sky #modal-participantes .modal-body .modal-title{
    font-size:1rem;
    margin-bottom:20px;
    text-align:left; }
  .theme_sky #modal-participantes .modal-body .scrollbar-wrap p{
    text-align:left;
    font-size:1rem;
    color:rgba(0, 0, 0, 0.6); }
    .dark .theme_sky #modal-participantes .modal-body .scrollbar-wrap p{
      color:#FFFFFF; }

.theme_sky #modal-participantes .modal-footer{
  border-top:none;
  text-align:center; }
  .theme_sky #modal-participantes .modal-footer .btn{
    width:256px; }

@media (min-width: 768px){
  .theme_sky #modal-participantes .modal-dialog{
    width:416px;
    height:476px; }
  .theme_sky #modal-participantes .modal-content{
    height:476px; }
  .theme_sky #modal-participantes .modal-footer{
    position:absolute;
    bottom:30px;
    width:100%; } }

.theme_sky .accordion-wrap .accordion.numbered hr{
  margin:0 0 0 15px;
  padding:0;
  width:calc(100% - 15px); }

.theme_sky .accordion-wrap .accordion.panel-group hr:last-child{
  display:none; }

@media (min-width: 768px){
  .theme_sky .accordion-wrap .container{
    width:906px; } }

@media (max-width: 768px){
  .theme_sky .accordion-wrap .container{
    width:100%;
    padding:0; }
    .theme_sky .accordion-wrap .container .panel-title a{
      padding-right:16px; }
    .theme_sky .accordion-wrap .container h3, .theme_sky .accordion-wrap .container p{
      padding-left:15px; } }

.theme_sky .accordion-wrap h3{
  margin-bottom:16px; }

.theme_sky .accordion-wrap p{
  margin-bottom:24px; }

.theme_sky .accordion-wrap .accordion.panel-group{
  background:#FFFFFF; }
  .dark .theme_sky .accordion-wrap .accordion.panel-group{
    background:#242A2C; }

.theme_sky .accordion-wrap .accordion.numbered .panel-title a{
  padding:20px 10px 15px 15px; }

.theme_sky body .theme_sky .modal.modal-termos .modal-header{
  position:relative; }

.theme_sky body .theme_sky .modal.modal-termos .modal-body{
  padding:0 15px;
  height:calc(100% - 115px); }
  .theme_sky body .theme_sky .modal.modal-termos .modal-body .modal-title{
    margin:0 0 10px; }

.theme_sky body .theme_sky .modal.modal-termos .modal-footer{
  position:absolute;
  bottom:0;
  left:0;
  width:100%; }

.theme_sky body .theme_sky .modal.modal-termos .scrollbar-wrap{
  min-height:100%;
  max-height:initial; }

@media (min-width: 751px){
  .theme_sky body .theme_sky .modal.modal-termos .modal-dialog{
    height:90%;
    position:absolute;
    left:50%;
    top:50%;
    transform:translate(-50%, -50%);
    margin:0; } }

@media (min-width: 768px){
  .theme_sky body .theme_sky .modal.modal-termos .modal-dialog .modal-content{
    height:100%; } }

.theme_sky body .theme_sky .modal.modal-termos button:not(.close){
  padding:0.6875em 4em; }

@media (max-width: 768px){
  body.dark .theme_sky .partners-wrap .container div.partnersList div.item{
    border-bottom:1px solid #333; } }

.theme_sky .timeline{
  width:476px;
  float:left;
  padding:0;
  margin:61px 0 73px 15px; }
  @media (min-width: 1024px){
    .theme_sky .timeline{
      width:615px; } }
  .theme_sky .timeline .progbar{
    width:100%;
    height:4px;
    background-color:#e3e3eb;
    display:flex;
    -webkit-flex-direction:row;
    -ms-flex-direction:row;
    flex-direction:row;
    -webkit-flex-wrap:nowrap;
    -ms-flex-wrap:nowrap;
    flex-wrap:nowrap;
    -webkit-justify-content:space-between;
    -ms-flex-pack:justify;
    justify-content:space-between;
    -webkit-align-content:stretch;
    -ms-flex-line-pack:stretch;
    align-content:stretch;
    -webkit-align-items:flex-start;
    -ms-flex-align:start;
    align-items:flex-start;
    position:relative;
    color:#ffffff; }
    .dark .theme_sky .timeline .progbar{
      background-color:#2A2F30;
      color:rgba(0, 0, 0, 0.87); }
    .theme_sky .timeline .progbar span.progress{
      background-color:#2e7d32;
      height:4px;
      position:absolute;
      top:0px;
      left:0; }
      .dark .theme_sky .timeline .progbar span.progress{
        background-color:#FFFFFF; }
    .theme_sky .timeline .progbar .time-status{
      width:18px;
      height:18px;
      background-color:#e3e3eb;
      float:left;
      -webkit-border-radius:15px;
      -moz-border-radius:15px;
      border-radius:15px;
      position:relative;
      top:-7px; }
      .dark .theme_sky .timeline .progbar .time-status{
        background-color:#2A2F30; }
      .theme_sky .timeline .progbar .time-status.active .sky_icon{
        color:rgba(0, 0, 0, 0.87);
        border:2px solid rgba(0, 0, 0, 0.87); }
        .theme_sky .timeline .progbar .time-status.active .sky_icon:before{
          color:rgba(0, 0, 0, 0.87); }
        .dark .theme_sky .timeline .progbar .time-status.active .sky_icon{
          color:#FFFFFF;
          border:2px solid #FFFFFF; }
          .dark .theme_sky .timeline .progbar .time-status.active .sky_icon:before{
            color:#FFFFFF; }
      .theme_sky .timeline .progbar .time-status .sky_icon{
        color:rgba(0, 0, 0, 0.38);
        border:2px solid rgba(0, 0, 0, 0.38);
        -webkit-border-radius:22px;
        -moz-border-radius:22px;
        border-radius:22px;
        position:relative;
        top:-49px;
        left:-12px;
        width:43px;
        height:43px; }
        .theme_sky .timeline .progbar .time-status .sky_icon:before{
          position:relative;
          top:7px;
          left:7px; }
        .dark .theme_sky .timeline .progbar .time-status .sky_icon{
          border:2px solid rgba(255, 255, 255, 0.3);
          color:rgba(255, 255, 255, 0.3); }
          .dark .theme_sky .timeline .progbar .time-status .sky_icon:before{
            color:rgba(255, 255, 255, 0.3); }
      .theme_sky .timeline .progbar .time-status .txtStatus{
        width:79px;
        text-align:center;
        position:absolute;
        top:30px;
        color:rgba(0, 0, 0, 0.6);
        font-size:0.8125rem;
        left:-29px; }
        .dark .theme_sky .timeline .progbar .time-status .txtStatus{
          color:rgba(255, 255, 255, 0.7); }
        .theme_sky .timeline .progbar .time-status .txtStatus strong{
          font-weight:normal;
          color:rgba(0, 0, 0, 0.87);
          display:inline-block;
          width:100%; }
          .dark .theme_sky .timeline .progbar .time-status .txtStatus strong{
            color:rgba(255, 255, 255, 0.7); }
      .theme_sky .timeline .progbar .time-status.active{
        background-color:#2e7d32; }
        .dark .theme_sky .timeline .progbar .time-status.active{
          background-color:#FFFFFF; }

@media (max-width: 769px){
  .theme_sky .timeline{
    width:4px;
    height:215px;
    margin:19px 0 29px 21px; }
    .theme_sky .timeline .progbar{
      width:4px;
      height:100%;
      background-color:#e3e3eb;
      display:flex;
      -webkit-box-direction:normal;
      -moz-box-direction:normal;
      -webkit-box-orient:vertical;
      -moz-box-orient:vertical;
      -webkit-flex-direction:column;
      -ms-flex-direction:column;
      flex-direction:column;
      -webkit-flex-wrap:nowrap;
      -ms-flex-wrap:nowrap;
      flex-wrap:nowrap;
      -webkit-box-pack:justify;
      -moz-box-pack:justify;
      -webkit-justify-content:space-between;
      -ms-flex-pack:justify;
      justify-content:space-between;
      -webkit-align-content:stretch;
      -ms-flex-line-pack:stretch;
      align-content:stretch;
      -webkit-box-align:start;
      -moz-box-align:start;
      -webkit-align-items:flex-start;
      -ms-flex-align:start;
      align-items:flex-start;
      position:relative; }
      .theme_sky .timeline .progbar span.progress{
        background-color:#2e7d32;
        width:4px;
        position:absolute;
        top:0px;
        left:0; }
        .dark .theme_sky .timeline .progbar span.progress{
          background-color:#FFFFFF; }
      .theme_sky .timeline .progbar .time-status{
        position:relative;
        left:-7px;
        top:inherit; }
        .theme_sky .timeline .progbar .time-status .txtStatus{
          width:195px;
          text-align:left;
          position:absolute;
          top:-13px;
          color:rgba(0, 0, 0, 0.6);
          font-size:1rem;
          left:80px;
          height:38px;
          display:flex;
          -webkit-flex-direction:column;
          -ms-flex-direction:column;
          flex-direction:column;
          -webkit-flex-wrap:nowrap;
          -ms-flex-wrap:nowrap;
          flex-wrap:nowrap;
          -webkit-justify-content:center;
          -ms-flex-pack:center;
          justify-content:center;
          -webkit-align-content:stretch;
          -ms-flex-line-pack:stretch;
          align-content:stretch;
          -webkit-align-items:flex-start;
          -ms-flex-align:start;
          align-items:flex-start; }
          .theme_sky .timeline .progbar .time-status .txtStatus strong{
            width:100%;
            display:block; }
        .theme_sky .timeline .progbar .time-status .sky_icon{
          top:-15px;
          left:28px;
          width:43px;
          height:43px; } }

.partners-wrap{
  margin:0 auto; }
  .partners-wrap .container{
    width:100%; }
    .partners-wrap .container h3{
      margin-bottom:16px; }
      .partners-wrap .container h3 .modal-participantes:before{
        color:rgba(0, 0, 0, 0.87);
        margin-left:8px; }
        .dark .partners-wrap .container h3 .modal-participantes:before{
          color:#FFFFFF; }
    .partners-wrap .container div.partnersList{
      list-style:none;
      margin:0;
      padding:0; }
      .partners-wrap .container div.partnersList.wrap-carousel{
        border-top:none !important; }
      .partners-wrap .container div.partnersList div.item{
        background:#FFFFFF;
        -webkit-border-radius:8px;
        -moz-border-radius:8px;
        border-radius:8px;
        width:calc(50% - 20px);
        float:left;
        margin-bottom:20px;
        box-shadow:0 5px 16px 0 rgba(0, 0, 0, 0.1); }
        .dark .partners-wrap .container div.partnersList div.item{
          background:#242A2C; }
        .partners-wrap .container div.partnersList div.item.item:nth-child(2){
          margin:0;
          margin-bottom:20px; }
        .partners-wrap .container div.partnersList div.item:nth-child(odd){
          margin-right:20px; }
        .partners-wrap .container div.partnersList div.item .imgPartner{
          width:150px;
          height:150px;
          position:relative;
          float:left; }
          .partners-wrap .container div.partnersList div.item .imgPartner img{
            width:100%;
            -webkit-border-top-left-radius:8px;
            -webkit-border-bottom-left-radius:8px;
            -moz-border-radius-topleft:8px;
            -moz-border-radius-bottomleft:8px;
            border-top-left-radius:8px;
            border-bottom-left-radius:8px; }
          .partners-wrap .container div.partnersList div.item .imgPartner .stamp{
            width:64px;
            height:29px;
            position:absolute;
            top:8px;
            left:0;
            background:#D81818;
            -webkit-border-top-right-radius:15px;
            -webkit-border-bottom-right-radius:15px;
            -moz-border-radius-topright:15px;
            -moz-border-radius-bottomright:15px;
            border-top-right-radius:15px;
            border-bottom-right-radius:15px;
            color:#FFFFFF;
            font-size:1rem;
            padding-top:3px;
            float:left;
            text-align:center; }
            .dark .partners-wrap .container div.partnersList div.item .imgPartner .stamp{
              background:#161819; }
        .partners-wrap .container div.partnersList div.item .divPartner{
          float:left;
          padding:15px 0 0 15px;
          width:calc(100% - 150px); }
          .partners-wrap .container div.partnersList div.item .divPartner .titPartner{
            font-size:1rem;
            font-weight:bold;
            color:rgba(0, 0, 0, 0.87);
            margin-bottom:6px;
            float:left;
            width:100%;
            text-align:left; }
            .dark .partners-wrap .container div.partnersList div.item .divPartner .titPartner{
              color:#FFFFFF; }
          .partners-wrap .container div.partnersList div.item .divPartner p{
            color:rgba(0, 0, 0, 0.6);
            padding-right:7px;
            text-align:left;
            margin:0; }
            .dark .partners-wrap .container div.partnersList div.item .divPartner p{
              color:#FFFFFF; }
    .partners-wrap .container .btnReadMore{
      font-size:0.9375rem;
      font-weight:bold;
      color:#D81818; }
      .partners-wrap .container .btnReadMore i{
        font:bold;
        color:#D81818;
        top:4px;
        position:relative; }

@media (max-width: 768px){
  .partners-wrap{
    width:100%;
    margin:0 auto; }
    .partners-wrap .container{
      width:100%;
      max-width:100%; }
      .partners-wrap .container div.partnersList div.item{
        box-shadow:none;
        -webkit-border-radius:0;
        -moz-border-radius:0;
        border-radius:0;
        border-bottom:1px solid #D5D5D5; }
        .partners-wrap .container div.partnersList div.item:nth-child(odd){
          margin-right:0; }
        .partners-wrap .container div.partnersList div.item .imgPartner{
          width:100%;
          height:auto; }
          .partners-wrap .container div.partnersList div.item .imgPartner img{
            -webkit-border-radius:0;
            -moz-border-radius:0;
            border-radius:0; }
        .partners-wrap .container div.partnersList div.item .divPartner{
          clear:both;
          width:100%;
          display:block;
          padding-bottom:15px; }
      .partners-wrap .container .btnReadMore{
        display:none; } }

@media (min-width: 576px){
  .theme_sky .modalMobileFullscreen.modalAgendamento .modal-full-mobile{
    width:410px; } }

.theme_sky .modalMobileFullscreen.modalAgendamento .modal-full-mobile .modal-body{
  padding-left:32px;
  padding-right:32px; }

.theme_sky .loading-circles{
  display:flex;
  justify-content:center; }

.theme_sky .meus-pedidos{
  width:100%; }
  .theme_sky .meus-pedidos .codePix{
    display:block;
    word-break:break-all;
    justify-content:center;
    border:1px solid #e3e3eb;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;
    overflow-y:hidden;
    line-height:34px;
    height:61px; }
  .theme_sky .meus-pedidos .alignTxtPix{
    text-align:-webkit-center; }
  .theme_sky .meus-pedidos .txtIcon{
    color:#D81818; }
  .theme_sky .meus-pedidos .item-tab-sky{
    width:160px; }
  .theme_sky .meus-pedidos .div-redirect{
    margin:auto; }
    @media (min-width: 576px){
      .theme_sky .meus-pedidos .div-redirect{
        width:440px;
        border-radius:8px; } }
    @media (min-width: 1200px){
      .theme_sky .meus-pedidos .div-redirect{
        width:540px; } }
    .theme_sky .meus-pedidos .div-redirect .icon-redirect{
      height:165px;
      width:200px;
      background-size:200px 165px; }
    .theme_sky .meus-pedidos .div-redirect .linkApp{
      position:relative;
      top:-2px; }
  .theme_sky .meus-pedidos .slick-slide{
    margin-right:8px; }
  .theme_sky .meus-pedidos .btn.filter-botton-sky{
    height:32px;
    border-radius:4px;
    font-family:'Roboto', sans-serif;
    font-size:1em;
    font-weight:300;
    font-stretch:normal;
    font-style:normal;
    line-height:1.38;
    letter-spacing:normal;
    color:rgba(0, 0, 0, 0.64);
    border:1px solid rgba(200, 200, 200, 0.9);
    padding:0px 15px;
    background:transparent;
    outline:none !important;
    margin-right:8px; }
    .dark .theme_sky .meus-pedidos .btn.filter-botton-sky{
      color:#FFFFFF; }
  .theme_sky .meus-pedidos .btn.filter-botton-item{
    height:32px;
    border-radius:4px;
    background-color:#D81818;
    color:#FFFFFF;
    margin-right:8px;
    font-size:1em;
    font-weight:500;
    font-stretch:normal;
    font-style:normal;
    line-height:1.38;
    letter-spacing:normal;
    text-align:center;
    padding:5px 16px;
    display:inline-block;
    margin-bottom:0px;
    border:0px; }
    .theme_sky .meus-pedidos .btn.filter-botton-item .delete-filter{
      cursor:pointer;
      margin-left:8px;
      top:-3px;
      vertical-align:middle; }
  .theme_sky .meus-pedidos h2.h4{
    font-size:1rem;
    font-weight:600;
    margin-top:25px; }
  .theme_sky .meus-pedidos h1.h2{
    margin-bottom:19px; }
  .theme_sky .meus-pedidos.load-cicle:before{
    content:'';
    position:absolute;
    width:100%;
    height:100%;
    background-color:rgba(255, 255, 255, 0.7);
    z-index:3; }
  .theme_sky .meus-pedidos .g-recaptcha{
    margin-left:37px;
    margin-bottom:20px; }
    @media (min-width: 1200px){
      .theme_sky .meus-pedidos .g-recaptcha{
        margin-left:79px; } }
  .dark .theme_sky .meus-pedidos .rc-anchor-light.rc-anchor-normal{
    border:1px solid #000;
    background:#000;
    color:#fff; }
  .theme_sky .meus-pedidos .btnReturn{
    text-align:right; }
    .theme_sky .meus-pedidos .btnReturn .txtReturn{
      text-align:right;
      color:rgba(0, 0, 0, 0.6);
      font-size:15px;
      position:relative;
      top:-4px;
      font-weight:600;
      margin-left:4px; }
  .theme_sky .meus-pedidos .boxCool{
    width:100%;
    border:1px solid #e3e3eb;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;
    padding:14px 0;
    float:left; }
  .theme_sky .meus-pedidos .container{
    margin:0 auto; }
    @media (min-width: 1024px){
      .theme_sky .meus-pedidos .container{
        width:706px; } }
    .theme_sky .meus-pedidos .container .divTitle{
      padding-left:0; }
    .theme_sky .meus-pedidos .container .divAssistir{
      margin:15px 0;
      float:left;
      width:597px;
      -webkit-border-radius:4px;
      -moz-border-radius:4px;
      border-radius:4px; }
      .dark .theme_sky .meus-pedidos .container .divAssistir{
        background:#242A2C; }
      @media (min-width: 1024px){
        .theme_sky .meus-pedidos .container .divAssistir{
          width:697px; } }
      .theme_sky .meus-pedidos .container .divAssistir a{
        font-weight:bold; }
        .theme_sky .meus-pedidos .container .divAssistir a.lnkDesktop{
          display:block; }
        .theme_sky .meus-pedidos .container .divAssistir a.lnkAndroid, .theme_sky .meus-pedidos .container .divAssistir a.lnkIphone{
          display:none; }
      .theme_sky .meus-pedidos .container .divAssistir .sky-assistir{
        width:157px;
        height:160px;
        background-size:150px; }
    .theme_sky .meus-pedidos .container .outroPedido{
      font-size:0.875rem;
      font-weight:bold;
      text-align:right;
      float:right;
      margin:32px 0 15px 0; }
      .dark .theme_sky .meus-pedidos .container .outroPedido{
        color:#FFFFFF; }
      .theme_sky .meus-pedidos .container .outroPedido .sky_icon{
        color:#D81818;
        font-size:1.4375rem; }
      .theme_sky .meus-pedidos .container .outroPedido .exit-txt{
        position:relative;
        top:-3px;
        margin-right:5px; }
      .theme_sky .meus-pedidos .container .outroPedido.mobile{
        display:none; }
    .theme_sky .meus-pedidos .container .boxLogin{
      width:439px;
      background:#FFFFFF;
      -webkit-border-radius:4px;
      -moz-border-radius:4px;
      border-radius:4px;
      padding:8px 15px 29px 15px;
      margin:0 auto;
      display:flex;
      flex-direction:column;
      margin-top:25px; }
      @media (min-width: 1200px){
        .theme_sky .meus-pedidos .container .boxLogin{
          width:540px; } }
      .theme_sky .meus-pedidos .container .boxLogin.load-cicle:before{
        content:'';
        position:absolute;
        width:100%;
        height:100%;
        background-color:rgba(255, 255, 255, 0.7);
        z-index:3; }
      .dark .theme_sky .meus-pedidos .container .boxLogin{
        background:#242A2C; }
      .theme_sky .meus-pedidos .container .boxLogin p.messageTitle{
        color:rgba(0, 0, 0, 0.87);
        margin-bottom:18px; }
        .dark .theme_sky .meus-pedidos .container .boxLogin p.messageTitle{
          color:#FFFFFF; }
      .theme_sky .meus-pedidos .container .boxLogin.divError, .theme_sky .meus-pedidos .container .boxLogin.divErrorDirectTvGo, .theme_sky .meus-pedidos .container .boxLogin.divSuccess{
        text-align:center;
        width:410px;
        height:358px; }
        .theme_sky .meus-pedidos .container .boxLogin.divError .sky_icon, .theme_sky .meus-pedidos .container .boxLogin.divErrorDirectTvGo .sky_icon, .theme_sky .meus-pedidos .container .boxLogin.divSuccess .sky_icon{
          width:72px;
          height:72px;
          background-size:100%;
          margin:0 auto;
          display:block;
          margin-top:20px; }
        .theme_sky .meus-pedidos .container .boxLogin.divError .lnkRetryDirectvGo, .theme_sky .meus-pedidos .container .boxLogin.divErrorDirectTvGo .lnkRetryDirectvGo, .theme_sky .meus-pedidos .container .boxLogin.divSuccess .lnkRetryDirectvGo{
          width:346px;
          margin-top:53px; }
        .theme_sky .meus-pedidos .container .boxLogin.divError .lnkRetry, .theme_sky .meus-pedidos .container .boxLogin.divErrorDirectTvGo .lnkRetry, .theme_sky .meus-pedidos .container .boxLogin.divSuccess .lnkRetry{
          width:290px;
          margin:0 auto;
          margin-top:48px; }
        .theme_sky .meus-pedidos .container .boxLogin.divError.divErrorDirectTvGo, .theme_sky .meus-pedidos .container .boxLogin.divErrorDirectTvGo.divErrorDirectTvGo, .theme_sky .meus-pedidos .container .boxLogin.divSuccess.divErrorDirectTvGo{
          text-align:center; }
          .theme_sky .meus-pedidos .container .boxLogin.divError.divErrorDirectTvGo .error-generic strong, .theme_sky .meus-pedidos .container .boxLogin.divError.divErrorDirectTvGo .success-generic strong, .theme_sky .meus-pedidos .container .boxLogin.divErrorDirectTvGo.divErrorDirectTvGo .error-generic strong, .theme_sky .meus-pedidos .container .boxLogin.divErrorDirectTvGo.divErrorDirectTvGo .success-generic strong, .theme_sky .meus-pedidos .container .boxLogin.divSuccess.divErrorDirectTvGo .error-generic strong, .theme_sky .meus-pedidos .container .boxLogin.divSuccess.divErrorDirectTvGo .success-generic strong{
            width:400px; }
        .theme_sky .meus-pedidos .container .boxLogin.divError .error-generic strong, .theme_sky .meus-pedidos .container .boxLogin.divError .success-generic strong, .theme_sky .meus-pedidos .container .boxLogin.divErrorDirectTvGo .error-generic strong, .theme_sky .meus-pedidos .container .boxLogin.divErrorDirectTvGo .success-generic strong, .theme_sky .meus-pedidos .container .boxLogin.divSuccess .error-generic strong, .theme_sky .meus-pedidos .container .boxLogin.divSuccess .success-generic strong{
          font-size:1.25rem;
          margin-top:22px;
          font-weight:900;
          display:block; }
        .theme_sky .meus-pedidos .container .boxLogin.divError .error-generic p, .theme_sky .meus-pedidos .container .boxLogin.divError .success-generic p, .theme_sky .meus-pedidos .container .boxLogin.divErrorDirectTvGo .error-generic p, .theme_sky .meus-pedidos .container .boxLogin.divErrorDirectTvGo .success-generic p, .theme_sky .meus-pedidos .container .boxLogin.divSuccess .error-generic p, .theme_sky .meus-pedidos .container .boxLogin.divSuccess .success-generic p{
          color:rgba(0, 0, 0, 0.6);
          font-size:0.875rem;
          margin:15px 0; }
          .dark .theme_sky .meus-pedidos .container .boxLogin.divError .error-generic p, .dark .theme_sky .meus-pedidos .container .boxLogin.divError .success-generic p, .dark .theme_sky .meus-pedidos .container .boxLogin.divErrorDirectTvGo .error-generic p, .dark .theme_sky .meus-pedidos .container .boxLogin.divErrorDirectTvGo .success-generic p, .dark .theme_sky .meus-pedidos .container .boxLogin.divSuccess .error-generic p, .dark .theme_sky .meus-pedidos .container .boxLogin.divSuccess .success-generic p{
            color:#FFFFFF; }
      .theme_sky .meus-pedidos .container .boxLogin.divSuccess{
        height:auto;
        padding:0 0 17px 0;
        margin-bottom:0; }
        .theme_sky .meus-pedidos .container .boxLogin.divSuccess .sky_icon-enviado-sucesso{
          width:148px;
          height:148px;
          margin-top:20px; }
        .theme_sky .meus-pedidos .container .boxLogin.divSuccess .success-generic{
          padding:0 5px; }
          .theme_sky .meus-pedidos .container .boxLogin.divSuccess .success-generic .btn-resend{
            width:100%;
            text-align:left;
            border-top:1px solid #E5E5E5;
            padding:0 13px;
            float:left;
            color:rgba(0, 0, 0, 0.87);
            font-size:0.9375rem;
            font-weight:300; }
            .theme_sky .meus-pedidos .container .boxLogin.divSuccess .success-generic .btn-resend .sky-icon-line-mail:before{
              color:#D81818; }
              .dark .theme_sky .meus-pedidos .container .boxLogin.divSuccess .success-generic .btn-resend .sky-icon-line-mail:before{
                color:#FFFFFF; }
            .theme_sky .meus-pedidos .container .boxLogin.divSuccess .success-generic .btn-resend .sky-icon-line-arrow-right-ios:before{
              color:rgba(0, 0, 0, 0.87); }
              .dark .theme_sky .meus-pedidos .container .boxLogin.divSuccess .success-generic .btn-resend .sky-icon-line-arrow-right-ios:before{
                color:#FFFFFF; }
            .theme_sky .meus-pedidos .container .boxLogin.divSuccess .success-generic .btn-resend .sky_icon{
              width:auto;
              height:auto; }
            .theme_sky .meus-pedidos .container .boxLogin.divSuccess .success-generic .btn-resend .retryText{
              padding:22px 0 0 19px; }
            .theme_sky .meus-pedidos .container .boxLogin.divSuccess .success-generic .btn-resend span{
              float:left; }
          .theme_sky .meus-pedidos .container .boxLogin.divSuccess .success-generic .messageSpam{
            color:rgba(0, 0, 0, 0.6);
            font-size:0.9375rem; }
            .dark .theme_sky .meus-pedidos .container .boxLogin.divSuccess .success-generic .messageSpam{
              color:#FFFFFF; }
          .theme_sky .meus-pedidos .container .boxLogin.divSuccess .success-generic .messageConfirm{
            color:rgba(0, 0, 0, 0.87);
            font-weight:300; }
            .dark .theme_sky .meus-pedidos .container .boxLogin.divSuccess .success-generic .messageConfirm{
              color:#FFFFFF; }
            .dark .theme_sky .meus-pedidos .container .boxLogin.divSuccess .success-generic .btn-resend{
              color:#FFFFFF; }
      .theme_sky .meus-pedidos .container .boxLogin .form-login-pedidos{
        display:block; }
        .theme_sky .meus-pedidos .container .boxLogin .form-login-pedidos label{
          color:rgba(0, 0, 0, 0.6);
          font-size:1rem; }
          .dark .theme_sky .meus-pedidos .container .boxLogin .form-login-pedidos label{
            color:#FFFFFF; }
        .theme_sky .meus-pedidos .container .boxLogin .form-login-pedidos .divRetrieve{
          padding:0;
          padding-top:15px; }
        .theme_sky .meus-pedidos .container .boxLogin .form-login-pedidos .send-login{
          margin-left:18px; }
        .theme_sky .meus-pedidos .container .boxLogin .form-login-pedidos .retrieveNumber{
          font-weight:bold; }
    .theme_sky .meus-pedidos .container .footerSuccess{
      color:rgba(0, 0, 0, 0.6);
      text-align:center;
      padding-top:15px;
      width:410px;
      margin:0 auto; }
      .dark .theme_sky .meus-pedidos .container .footerSuccess{
        color:#FFFFFF; }
    .theme_sky .meus-pedidos .container .form-group .form-control{
      border-color:rgba(80, 80, 80, 0.25); }
    .theme_sky .meus-pedidos .container .form-group .form-control.error{
      border:2px solid #996910; }
      .dark .theme_sky .meus-pedidos .container .form-group .form-control.error{
        border:2px solid #FFFFFF; }
    .theme_sky .meus-pedidos .container .form-group label.error{
      color:rgba(0, 0, 0, 0.6);
      font-size:0.875rem; }
      .dark .theme_sky .meus-pedidos .container .form-group label.error{
        color:#FFFFFF; }
    .theme_sky .meus-pedidos .container .form-group label.error:before{
      color:#996910;
      content:"\e256"; }
      .dark .theme_sky .meus-pedidos .container .form-group label.error:before{
        color:#FFFFFF; }
    .theme_sky .meus-pedidos .container .degustacao{
      width:100%; }
      @media (min-width: 770px){
        .theme_sky .meus-pedidos .container .degustacao{
          width:597px; } }
      @media (min-width: 1024px){
        .theme_sky .meus-pedidos .container .degustacao{
          width:697px; } }
    .theme_sky .meus-pedidos .container .divDegustacao{
      display:flex;
      position:relative; }
      .theme_sky .meus-pedidos .container .divDegustacao .displayLink{
        display:inline-grid; }
      .theme_sky .meus-pedidos .container .divDegustacao .img-degustacao{
        background-size:290px 207px;
        width:290px;
        height:207px;
        margin-left:0; }
        @media (min-width: 375px){
          .theme_sky .meus-pedidos .container .divDegustacao .img-degustacao{
            margin-left:16px; } }
        @media (min-width: 415px){
          .theme_sky .meus-pedidos .container .divDegustacao .img-degustacao{
            margin-left:73px; } }
        @media (min-width: 576px){
          .theme_sky .meus-pedidos .container .divDegustacao .img-degustacao{
            margin-left:0; } }
      .theme_sky .meus-pedidos .container .divDegustacao .slick-slide{
        margin-right:5px !important;
        margin-left:24px !important; }
        @media (min-width: 767px){
          .theme_sky .meus-pedidos .container .divDegustacao .slick-slide{
            margin-right:12px !important;
            margin-left:29px !important; } }
      .theme_sky .meus-pedidos .container .divDegustacao .slick-list{
        margin-right:16px;
        margin-left:5px; }
        @media (min-width: 767px){
          .theme_sky .meus-pedidos .container .divDegustacao .slick-list{
            margin-right:12px;
            margin-left:12px; } }
      .theme_sky .meus-pedidos .container .divDegustacao .content-slider-premiacao{
        display:flex;
        flex-wrap:wrap;
        margin-bottom:0;
        flex-direction:column-reverse;
        justify-content:center; }
        .theme_sky .meus-pedidos .container .divDegustacao .content-slider-premiacao .img-premio{
          margin-bottom:1.875rem; }
        .theme_sky .meus-pedidos .container .divDegustacao .content-slider-premiacao .txt-premio{
          margin:0 1.875rem; }
      .theme_sky .meus-pedidos .container .divDegustacao button.slick-arrow{
        opacity:0;
        visibility:hidden;
        top:40%; }
        @media (min-width: 1200px){
          .theme_sky .meus-pedidos .container .divDegustacao button.slick-arrow{
            opacity:1;
            visibility:visible; } }
      .theme_sky .meus-pedidos .container .divDegustacao .slick-prev{
        left:-5%; }
      .theme_sky .meus-pedidos .container .divDegustacao .slick-next{
        left:97%; }
      .theme_sky .meus-pedidos .container .divDegustacao .slick-next,
      .theme_sky .meus-pedidos .container .divDegustacao .slick-prev{
        background-color:#ffffff;
        box-shadow:0 5px 16px 0 rgba(0, 0, 0, 0.1); }
      .theme_sky .meus-pedidos .container .divDegustacao .slick-next::before,
      .theme_sky .meus-pedidos .container .divDegustacao .slick-prev::before{
        color:rgba(0, 0, 0, 0.6); }
    .theme_sky .meus-pedidos .container .boxLogin.divDetalhes.divOptin{
      display:flex;
      flex-direction:column; }
      .theme_sky .meus-pedidos .container .boxLogin.divDetalhes.divOptin .btnOptin{
        margin:auto; }
        @media (min-width: 768px){
          .theme_sky .meus-pedidos .container .boxLogin.divDetalhes.divOptin .btnOptin{
            width:256px; } }
      @media (max-width: 768){
        .theme_sky .meus-pedidos .container .boxLogin.divDetalhes.divOptin .borderTop{
          border-top:1px solid #E5E5E5; } }
      .theme_sky .meus-pedidos .container .boxLogin.divDetalhes.divOptin .iconOptin{
        width:204px;
        background-size:204px;
        max-width:100%;
        min-height:204px; }
        @media (min-width: 768px){
          .theme_sky .meus-pedidos .container .boxLogin.divDetalhes.divOptin .iconOptin{
            width:100%;
            background-size:100%; } }
      .theme_sky .meus-pedidos .container .boxLogin.divDetalhes.divOptin .boxImage{
        margin-top:23px; }
      .theme_sky .meus-pedidos .container .boxLogin.divDetalhes.divOptin .lstOptin .sky_icon{
        margin-right:17px; }
        .theme_sky .meus-pedidos .container .boxLogin.divDetalhes.divOptin .lstOptin .sky_icon:before{
          color:#505050; }
          .dark .theme_sky .meus-pedidos .container .boxLogin.divDetalhes.divOptin .lstOptin .sky_icon:before{
            color:#fff; }
    .theme_sky .meus-pedidos .container .boxLogin.divDetalhes{
      width:100%;
      display:flex;
      padding:16px 15px 16px 15px;
      margin-top:5px; }
      @media (min-width: 1024px){
        .theme_sky .meus-pedidos .container .boxLogin.divDetalhes{
          width:697px; } }
      .dark .theme_sky .meus-pedidos .container .boxLogin.divDetalhes .sky_icon{
        color:#fff; }
      .theme_sky .meus-pedidos .container .boxLogin.divDetalhes .statuslabel{
        width:100%; }
      .theme_sky .meus-pedidos .container .boxLogin.divDetalhes .status{
        display:block; }
      .theme_sky .meus-pedidos .container .boxLogin.divDetalhes .verMais{
        font-size:0.875rem;
        font-weight:bold;
        margin-top:-21px; }
      .theme_sky .meus-pedidos .container .boxLogin.divDetalhes.divAcompanhe{
        display:flex;
        flex-direction:column; }
        .theme_sky .meus-pedidos .container .boxLogin.divDetalhes.divAcompanhe .btn-agendar{
          width:259px;
          float:right;
          margin-top:20px; }
      .theme_sky .meus-pedidos .container .boxLogin.divDetalhes.divDadosPacote{
        display:flex;
        flex-direction:column; }
        .theme_sky .meus-pedidos .container .boxLogin.divDetalhes.divDadosPacote .labelPc{
          color:rgba(36, 42, 44, 0.6);
          font-size:0.875rem; }
        .theme_sky .meus-pedidos .container .boxLogin.divDetalhes.divDadosPacote .namePc, .theme_sky .meus-pedidos .container .boxLogin.divDetalhes.divDadosPacote .valuePc{
          font-size:1rem;
          color:rgba(0, 0, 0, 0.87); }
          .dark .theme_sky .meus-pedidos .container .boxLogin.divDetalhes.divDadosPacote .namePc, .dark .theme_sky .meus-pedidos .container .boxLogin.divDetalhes.divDadosPacote .valuePc{
            color:#fff; }
        .theme_sky .meus-pedidos .container .boxLogin.divDetalhes.divDadosPacote .firstFat{
          color:rgba(36, 42, 44, 0.6);
          font-size:0.875rem;
          margin-top:8px; }
          .dark .theme_sky .meus-pedidos .container .boxLogin.divDetalhes.divDadosPacote .firstFat{
            color:#fff; }
        .theme_sky .meus-pedidos .container .boxLogin.divDetalhes.divDadosPacote .valueFat{
          font-size:1rem;
          color:#2e7d32;
          font-weight:bold; }
          .dark .theme_sky .meus-pedidos .container .boxLogin.divDetalhes.divDadosPacote .valueFat{
            color:#fff; }
        .theme_sky .meus-pedidos .container .boxLogin.divDetalhes.divDadosPacote .verMais{
          margin-top:8px;
          width:auto;
          margin-bottom:3px; }
        .theme_sky .meus-pedidos .container .boxLogin.divDetalhes.divDadosPacote .boxCool{
          width:100%;
          border:1px solid rgba(80, 80, 80, 0.15);
          -webkit-border-radius:5px;
          -moz-border-radius:5px;
          border-radius:5px;
          padding:14px 0;
          margin:15px 0 0 0;
          float:left; }
          .theme_sky .meus-pedidos .container .boxLogin.divDetalhes.divDadosPacote .boxCool .txtBoxCool{
            color:rgba(36, 42, 44, 0.6);
            font-size:0.875rem;
            margin:0;
            padding:0; }
            .dark .theme_sky .meus-pedidos .container .boxLogin.divDetalhes.divDadosPacote .boxCool .txtBoxCool{
              color:#fff; }
          .theme_sky .meus-pedidos .container .boxLogin.divDetalhes.divDadosPacote .boxCool .txtBoxCoolCanais{
            color:rgba(0, 0, 0, 0.87);
            font-size:1rem;
            margin:0;
            padding:0; }
            @media (max-width: 1024px){
              .theme_sky .meus-pedidos .container .boxLogin.divDetalhes.divDadosPacote .boxCool .txtBoxCoolCanais{
                margin:0 0 0 8px; } }
            .dark .theme_sky .meus-pedidos .container .boxLogin.divDetalhes.divDadosPacote .boxCool .txtBoxCoolCanais{
              color:#fff; }
          .theme_sky .meus-pedidos .container .boxLogin.divDetalhes.divDadosPacote .boxCool .sky_icon{
            color:#6b6b6b;
            filter:grayscale(80%) brightness(65%);
            -webkit-filter:grayscale(80%) brightness(65%);
            float:left;
            width:25px;
            margin-right:7px;
            margin-top:-4px; }
            .dark .theme_sky .meus-pedidos .container .boxLogin.divDetalhes.divDadosPacote .boxCool .sky_icon{
              color:#FFFFFF;
              filter:brightness(300%);
              -webkit-filter:brightness(300%); }
            .theme_sky .meus-pedidos .container .boxLogin.divDetalhes.divDadosPacote .boxCool .sky_icon .txtBoxCool{
              width:calc(100% - 25px);
              float:left; }
    .theme_sky .meus-pedidos .container .boxLogin.divDetalhesProposta{
      width:597px;
      display:flex;
      flex-direction:column;
      padding:16px 0 16px 0; }
      @media (min-width: 1024px){
        .theme_sky .meus-pedidos .container .boxLogin.divDetalhesProposta{
          width:697px; } }
      .theme_sky .meus-pedidos .container .boxLogin.divDetalhesProposta .overflowVisible{
        overflow:visible; }
      .theme_sky .meus-pedidos .container .boxLogin.divDetalhesProposta .borderTop{
        border-top:1px solid #E5E5E5; }
      .theme_sky .meus-pedidos .container .boxLogin.divDetalhesProposta .labelPc{
        color:rgba(36, 42, 44, 0.6);
        font-size:0.875rem; }
      .theme_sky .meus-pedidos .container .boxLogin.divDetalhesProposta .namePc, .theme_sky .meus-pedidos .container .boxLogin.divDetalhesProposta .valuePc{
        font-size:0.9375rem;
        color:rgba(0, 0, 0, 0.87); }
        .dark .theme_sky .meus-pedidos .container .boxLogin.divDetalhesProposta .namePc, .dark .theme_sky .meus-pedidos .container .boxLogin.divDetalhesProposta .valuePc{
          color:#fff; }
      .theme_sky .meus-pedidos .container .boxLogin.divDetalhesProposta .valuePc{
        font-weight:bold; }
      .theme_sky .meus-pedidos .container .boxLogin.divDetalhesProposta .firstFat{
        color:rgba(36, 42, 44, 0.6);
        font-size:0.875rem;
        margin-top:8px; }
        .dark .theme_sky .meus-pedidos .container .boxLogin.divDetalhesProposta .firstFat{
          color:#fff; }
      .theme_sky .meus-pedidos .container .boxLogin.divDetalhesProposta .dadosDiv{
        width:100%;
        display:inline-block;
        margin:0 0 0 0;
        padding:15px 0px 0 24px; }
        .theme_sky .meus-pedidos .container .boxLogin.divDetalhesProposta .dadosDiv .detailsText{
          padding-bottom:10px;
          font-size:0.9375rem;
          color:rgba(0, 0, 0, 0.87);
          font-weight:normal; }
          .theme_sky .meus-pedidos .container .boxLogin.divDetalhesProposta .dadosDiv .detailsText.labelNumProposal{
            padding-bottom:18px; }
          .dark .theme_sky .meus-pedidos .container .boxLogin.divDetalhesProposta .dadosDiv .detailsText{
            color:#FFFFFF; }
        .theme_sky .meus-pedidos .container .boxLogin.divDetalhesProposta .dadosDiv .generic-txt-pos{
          font-size:0.8125rem;
          color:rgba(0, 0, 0, 0.38); }
        .theme_sky .meus-pedidos .container .boxLogin.divDetalhesProposta .dadosDiv .generic-txt-pre{
          font-size:0.8125rem;
          color:rgba(0, 0, 0, 0.38);
          margin-left:41px; }
        .theme_sky .meus-pedidos .container .boxLogin.divDetalhesProposta .dadosDiv .secondColor{
          color:rgba(0, 0, 0, 0.6); }
        .theme_sky .meus-pedidos .container .boxLogin.divDetalhesProposta .dadosDiv .borderBottom{
          border-bottom:1px solid #E5E5E5; }
        .theme_sky .meus-pedidos .container .boxLogin.divDetalhesProposta .dadosDiv .media-left{
          padding-right:16px; }
          .theme_sky .meus-pedidos .container .boxLogin.divDetalhesProposta .dadosDiv .media-left span:before{
            color:#666; }
            .dark .theme_sky .meus-pedidos .container .boxLogin.divDetalhesProposta .dadosDiv .media-left span:before{
              color:#FFFFFF; }
        .theme_sky .meus-pedidos .container .boxLogin.divDetalhesProposta .dadosDiv .media.link .media-body .fatura{
          margin-left:35px;
          width:calc(70% - 35px);
          padding-bottom:11px;
          padding-left:0;
          color:rgba(0, 0, 0, 0.87);
          font-weight:normal; }
          .dark .theme_sky .meus-pedidos .container .boxLogin.divDetalhesProposta .dadosDiv .media.link .media-body .fatura{
            color:#FFFFFF; }
          .theme_sky .meus-pedidos .container .boxLogin.divDetalhesProposta .dadosDiv .media.link .media-body .fatura .proxVenc{
            font-size:0.8125rem;
            color:rgba(0, 0, 0, 0.38); }
            .dark .theme_sky .meus-pedidos .container .boxLogin.divDetalhesProposta .dadosDiv .media.link .media-body .fatura .proxVenc{
              color:#FFFFFF; }
        .theme_sky .meus-pedidos .container .boxLogin.divDetalhesProposta .dadosDiv .media.link .media-body .fatura.lblFirstFat{
          padding-bottom:0;
          min-height:53px; }
        .theme_sky .meus-pedidos .container .boxLogin.divDetalhesProposta .dadosDiv .media.link .media-body .pagamento.lblFirstFatPay{
          min-height:53px; }
        .theme_sky .meus-pedidos .container .boxLogin.divDetalhesProposta .dadosDiv .media.link .media-body .pagamento{
          padding-bottom:11px;
          padding-left:0;
          color:rgba(0, 0, 0, 0.87);
          text-align:right;
          width:30%;
          font-weight:bold; }
          .dark .theme_sky .meus-pedidos .container .boxLogin.divDetalhesProposta .dadosDiv .media.link .media-body .pagamento{
            color:#FFFFFF; }
        .theme_sky .meus-pedidos .container .boxLogin.divDetalhesProposta .dadosDiv .media.link{
          margin-top:2px; }
        .theme_sky .meus-pedidos .container .boxLogin.divDetalhesProposta .dadosDiv .media-body .noIcon{
          padding-left:40px; }
          .theme_sky .meus-pedidos .container .boxLogin.divDetalhesProposta .dadosDiv .media-body .noIcon.address{
            text-transform:capitalize; }
          .theme_sky .meus-pedidos .container .boxLogin.divDetalhesProposta .dadosDiv .media-body .noIcon .lblcep{
            text-transform:uppercase;
            padding-right:4px; }
      .theme_sky .meus-pedidos .container .boxLogin.divDetalhesProposta .valueFat{
        font-size:1rem;
        color:#2e7d32;
        font-weight:bold; }
        .dark .theme_sky .meus-pedidos .container .boxLogin.divDetalhesProposta .valueFat{
          color:#fff; }
    .theme_sky .meus-pedidos .container .boxLogin.divDetalhesPacote{
      width:597px;
      display:flex;
      flex-direction:column;
      padding:16px 0 0 6px; }
      @media (min-width: 1024px){
        .theme_sky .meus-pedidos .container .boxLogin.divDetalhesPacote{
          width:697px; } }
      .theme_sky .meus-pedidos .container .boxLogin.divDetalhesPacote .labelPc{
        color:rgba(36, 42, 44, 0.6);
        font-size:0.875rem;
        font-weight:300; }
      .theme_sky .meus-pedidos .container .boxLogin.divDetalhesPacote .namePc, .theme_sky .meus-pedidos .container .boxLogin.divDetalhesPacote .valuePc{
        font-size:0.9375rem;
        color:rgba(0, 0, 0, 0.87); }
        .dark .theme_sky .meus-pedidos .container .boxLogin.divDetalhesPacote .namePc, .dark .theme_sky .meus-pedidos .container .boxLogin.divDetalhesPacote .valuePc{
          color:#fff; }
      .theme_sky .meus-pedidos .container .boxLogin.divDetalhesPacote .valuePc{
        font-weight:bold; }
      .theme_sky .meus-pedidos .container .boxLogin.divDetalhesPacote .firstFat{
        color:rgba(36, 42, 44, 0.6);
        font-size:0.875rem;
        margin-top:8px;
        font-weight:300; }
        .dark .theme_sky .meus-pedidos .container .boxLogin.divDetalhesPacote .firstFat{
          color:#fff; }
      .theme_sky .meus-pedidos .container .boxLogin.divDetalhesPacote .bgBarMP{
        width:100%;
        float:left; }
        .theme_sky .meus-pedidos .container .boxLogin.divDetalhesPacote .bgBarMP .sky_icon{
          float:left;
          width:25px;
          margin-right:8px;
          margin-bottom:24px;
          padding-top:16px; }
          @media (min-width: 395px){
            .theme_sky .meus-pedidos .container .boxLogin.divDetalhesPacote .bgBarMP .sky_icon{
              padding-top:6px;
              padding-bottom:32px;
              margin-bottom:-6px; } }
          @media (min-width: 682px){
            .theme_sky .meus-pedidos .container .boxLogin.divDetalhesPacote .bgBarMP .sky_icon{
              padding-top:0px; } }
          @media (min-width: 770px){
            .theme_sky .meus-pedidos .container .boxLogin.divDetalhesPacote .bgBarMP .sky_icon{
              padding-top:6px; } }
          @media (min-width: 1024px){
            .theme_sky .meus-pedidos .container .boxLogin.divDetalhesPacote .bgBarMP .sky_icon{
              padding-top:0px; } }
      .theme_sky .meus-pedidos .container .boxLogin.divDetalhesPacote .boxCool{
        width:100%;
        border:1px solid rgba(80, 80, 80, 0.15);
        -webkit-border-radius:5px;
        -moz-border-radius:5px;
        border-radius:5px;
        padding:14px 0;
        margin:5px 0 20px 0;
        float:left; }
        .theme_sky .meus-pedidos .container .boxLogin.divDetalhesPacote .boxCool .txtBoxCool{
          color:rgba(36, 42, 44, 0.6);
          font-size:0.875rem;
          margin:0;
          padding:0;
          font-weight:300; }
          .dark .theme_sky .meus-pedidos .container .boxLogin.divDetalhesPacote .boxCool .txtBoxCool{
            color:#fff; }
        .theme_sky .meus-pedidos .container .boxLogin.divDetalhesPacote .boxCool .txtBoxCoolCanais{
          color:rgba(0, 0, 0, 0.87);
          font-size:1rem;
          margin:0; }
          @media (min-width: 1200px){
            .theme_sky .meus-pedidos .container .boxLogin.divDetalhesPacote .boxCool .txtBoxCoolCanais{
              padding:0 !important; } }
          @media (max-width: 1200px){
            .theme_sky .meus-pedidos .container .boxLogin.divDetalhesPacote .boxCool .txtBoxCoolCanais{
              margin:0 0 0 8px; } }
          @media (max-width: 769px){
            .theme_sky .meus-pedidos .container .boxLogin.divDetalhesPacote .boxCool .txtBoxCoolCanais{
              margin:0 0 0 16px; } }
          .dark .theme_sky .meus-pedidos .container .boxLogin.divDetalhesPacote .boxCool .txtBoxCoolCanais{
            color:#fff; }
        .theme_sky .meus-pedidos .container .boxLogin.divDetalhesPacote .boxCool .sky_icon{
          color:#6b6b6b;
          filter:grayscale(10%) brightness(15%) opacity(65%);
          -webkit-filter:grayscale(10%) brightness(15%) opacity(65%);
          float:left;
          width:25px;
          margin-right:7px;
          margin-top:-4px; }
          .dark .theme_sky .meus-pedidos .container .boxLogin.divDetalhesPacote .boxCool .sky_icon{
            color:#FFFFFF;
            filter:brightness(300%);
            -webkit-filter:brightness(300%); }
          .theme_sky .meus-pedidos .container .boxLogin.divDetalhesPacote .boxCool .sky_icon .txtBoxCool{
            width:calc(100% - 25px);
            float:left; }
      .theme_sky .meus-pedidos .container .boxLogin.divDetalhesPacote .titCanais{
        font-weight:bold;
        font-size:1rem;
        padding:0 0 0 0;
        margin:0 0 15px 0; }
      .theme_sky .meus-pedidos .container .boxLogin.divDetalhesPacote .canais-globo-wrapper{
        margin:15px 0 0 15px;
        padding:25px 0;
        border-top:1px solid #E5E5E5;
        overflow:hidden; }
        .theme_sky .meus-pedidos .container .boxLogin.divDetalhesPacote .canais-globo-wrapper .canais-globo-label-wrapper{
          padding-left:0; }
        .theme_sky .meus-pedidos .container .boxLogin.divDetalhesPacote .canais-globo-wrapper .canais-globo-label{
          display:flex;
          align-items:center;
          font-weight:bold; }
          .theme_sky .meus-pedidos .container .boxLogin.divDetalhesPacote .canais-globo-wrapper .canais-globo-label .sky_icon{
            color:rgba(0, 0, 0, 0.87);
            margin-right:7px;
            margin-top:-2px; }
        .theme_sky .meus-pedidos .container .boxLogin.divDetalhesPacote .canais-globo-wrapper .canais-globo-value-wrapper{
          padding-right:15px; }
          @media (min-width: 768px){
            .theme_sky .meus-pedidos .container .boxLogin.divDetalhesPacote .canais-globo-wrapper .canais-globo-value-wrapper{
              padding-right:30px; } }
          .theme_sky .meus-pedidos .container .boxLogin.divDetalhesPacote .canais-globo-wrapper .canais-globo-value-wrapper .canais-globo-value{
            padding-top:5px;
            margin-left:17px; }
            @media (min-width: 768px){
              .theme_sky .meus-pedidos .container .boxLogin.divDetalhesPacote .canais-globo-wrapper .canais-globo-value-wrapper .canais-globo-value{
                padding-top:0;
                text-align:right;
                margin-left:0; } }
      .theme_sky .meus-pedidos .container .boxLogin.divDetalhesPacote .divCanais{
        border-top:1px solid #E5E5E5;
        float:left;
        width:100%;
        min-height:80px; }
        .theme_sky .meus-pedidos .container .boxLogin.divDetalhesPacote .divCanais .titCanais{
          padding:20px 0 0 15px;
          margin:0 0 15px 0; }
        .theme_sky .meus-pedidos .container .boxLogin.divDetalhesPacote .divCanais .box-filter{
          border-bottom:none; }
        .theme_sky .meus-pedidos .container .boxLogin.divDetalhesPacote .divCanais .filter-text-cards{
          font-size:0.875rem;
          color:rgba(0, 0, 0, 0.87);
          width:80px;
          text-align:left;
          float:left;
          margin:0;
          padding:0; }
          .dark .theme_sky .meus-pedidos .container .boxLogin.divDetalhesPacote .divCanais .filter-text-cards{
            color:#FFFFFF; }
        .theme_sky .meus-pedidos .container .boxLogin.divDetalhesPacote .divCanais ul.channelsList{
          list-style:none;
          padding-left:22px; }
          .theme_sky .meus-pedidos .container .boxLogin.divDetalhesPacote .divCanais ul.channelsList li{
            display:inline-block;
            width:85px;
            text-align:center;
            margin:0 28px 15px 0; }
            @media (max-width: 1200px){
              .theme_sky .meus-pedidos .container .boxLogin.divDetalhesPacote .divCanais ul.channelsList li{
                margin:0 25px 15px 0; } }
            .theme_sky .meus-pedidos .container .boxLogin.divDetalhesPacote .divCanais ul.channelsList li img{
              margin:0 auto;
              font-size:0;
              -webkit-border-radius:26px;
              -moz-border-radius:26px;
              border-radius:26px;
              border:1px solid rgba(80, 80, 80, 0.15); }
            .theme_sky .meus-pedidos .container .boxLogin.divDetalhesPacote .divCanais ul.channelsList li span{
              clear:both;
              float:left;
              width:100%;
              text-align:center;
              font-size:0.8125rem;
              padding-top:4px; }
        .theme_sky .meus-pedidos .container .boxLogin.divDetalhesPacote .divCanais .overflowContent{
          width:calc(100% - 80px);
          float:left;
          margin:0;
          padding:0;
          display:flex;
          position:relative;
          white-space:nowrap;
          font-size:0;
          overflow:hidden;
          height:41px; }
        .theme_sky .meus-pedidos .container .boxLogin.divDetalhesPacote .divCanais .box-filter .filter-cards .button-filter{
          background:#FFFFFF;
          padding:4px 25px;
          margin-right:10px;
          position:relative;
          display:inline-block;
          height:32px; }
          .dark .theme_sky .meus-pedidos .container .boxLogin.divDetalhesPacote .divCanais .box-filter .filter-cards .button-filter{
            background:none; }
          .theme_sky .meus-pedidos .container .boxLogin.divDetalhesPacote .divCanais .box-filter .filter-cards .button-filter.active{
            background-color:#d2d2de;
            border:1px solid #d2d2de; }
            .dark .theme_sky .meus-pedidos .container .boxLogin.divDetalhesPacote .divCanais .box-filter .filter-cards .button-filter.active{
              background-color:#333; }
      .theme_sky .meus-pedidos .container .boxLogin.divDetalhesPacote .dadosDiv{
        border-top:1px solid #E5E5E5;
        width:100%;
        display:inline-block;
        margin:0 0 0 0;
        padding:15px 0px 0 15px; }
        .theme_sky .meus-pedidos .container .boxLogin.divDetalhesPacote .dadosDiv .detailsText{
          padding-bottom:10px;
          font-size:1rem;
          color:rgba(0, 0, 0, 0.87);
          font-weight:bold; }
        .theme_sky .meus-pedidos .container .boxLogin.divDetalhesPacote .dadosDiv .secondColor{
          color:rgba(0, 0, 0, 0.6); }
        .theme_sky .meus-pedidos .container .boxLogin.divDetalhesPacote .dadosDiv .borderBottom{
          border-bottom:1px solid #E5E5E5;
          margin-bottom:17px;
          float:left;
          width:100%; }
        .theme_sky .meus-pedidos .container .boxLogin.divDetalhesPacote .dadosDiv .media-left span:before{
          color:rgba(0, 0, 0, 0.87); }
          .dark .theme_sky .meus-pedidos .container .boxLogin.divDetalhesPacote .dadosDiv .media-left span:before{
            color:#FFFFFF; }
        .theme_sky .meus-pedidos .container .boxLogin.divDetalhesPacote .dadosDiv .media.link .media-body .equipamento{
          margin-left:0;
          width:100%;
          padding-bottom:11px;
          padding-left:0;
          color:rgba(0, 0, 0, 0.87);
          font-weight:normal; }
          .dark .theme_sky .meus-pedidos .container .boxLogin.divDetalhesPacote .dadosDiv .media.link .media-body .equipamento{
            color:#FFFFFF; }
          .theme_sky .meus-pedidos .container .boxLogin.divDetalhesPacote .dadosDiv .media.link .media-body .equipamento .proxVenc{
            font-size:0.875rem;
            color:rgba(0, 0, 0, 0.38);
            font-weight:300; }
            .dark .theme_sky .meus-pedidos .container .boxLogin.divDetalhesPacote .dadosDiv .media.link .media-body .equipamento .proxVenc{
              color:#FFFFFF; }
        .theme_sky .meus-pedidos .container .boxLogin.divDetalhesPacote .dadosDiv .media.link .media-body .ponto{
          padding-bottom:11px;
          padding-left:0;
          color:rgba(0, 0, 0, 0.87);
          text-align:right;
          width:30%; }
          .dark .theme_sky .meus-pedidos .container .boxLogin.divDetalhesPacote .dadosDiv .media.link .media-body .ponto{
            color:#FFFFFF; }
        .theme_sky .meus-pedidos .container .boxLogin.divDetalhesPacote .dadosDiv .media.link{
          margin-top:2px; }
        .theme_sky .meus-pedidos .container .boxLogin.divDetalhesPacote .dadosDiv .media-body .noIcon{
          padding-left:40px; }
      .theme_sky .meus-pedidos .container .boxLogin.divDetalhesPacote .valueFat{
        font-size:1rem;
        color:#2e7d32;
        font-weight:bold; }
        .dark .theme_sky .meus-pedidos .container .boxLogin.divDetalhesPacote .valueFat{
          color:#fff; }
    .theme_sky .meus-pedidos .container .boxLogin.divBoleto{
      display:flex;
      flex-direction:column;
      padding:16px 15px 16px 15px;
      margin:17px 0 15px 11px; }
      .theme_sky .meus-pedidos .container .boxLogin.divBoleto .qrCode{
        width:148px;
        height:148px; }
      @media (min-width: 767px){
        .theme_sky .meus-pedidos .container .boxLogin.divBoleto .divBarCode .numbercode .boxCool{
          border:0px; } }
      @media (max-width: 1200px){
        .theme_sky .meus-pedidos .container .boxLogin.divBoleto{
          width:100%; }
          .theme_sky .meus-pedidos .container .boxLogin.divBoleto .divBarCode{
            text-align:center;
            margin-left:0; }
          .theme_sky .meus-pedidos .container .boxLogin.divBoleto .buttonsIcons ul{
            margin-left:0;
            padding-left:0; }
          .theme_sky .meus-pedidos .container .boxLogin.divBoleto .labelCode{
            margin-left:61px; }
          .theme_sky .meus-pedidos .container .boxLogin.divBoleto .divBarCode .numbercode{
            left:-6px; } }
      @media (min-width: 1200px){
        .theme_sky .meus-pedidos .container .boxLogin.divBoleto{
          width:697px; } }
      .theme_sky .meus-pedidos .container .boxLogin.divBoleto .labelCode{
        color:rgba(0, 0, 0, 0.87);
        font-size:0.9375rem;
        padding-bottom:0;
        margin-bottom:0;
        margin-left:18px; }
        .dark .theme_sky .meus-pedidos .container .boxLogin.divBoleto .labelCode strong{
          color:#FFFFFF; }
      @media (min-width: 1200px){
        .theme_sky .meus-pedidos .container .boxLogin.divBoleto .divBarCode{
          margin-left:-6px; } }
      .theme_sky .meus-pedidos .container .boxLogin.divBoleto .divBarCode #code{
        width:100%;
        margin-left:13px; }
        .dark .theme_sky .meus-pedidos .container .boxLogin.divBoleto .divBarCode #code g{
          fill:#FFFFFF !important; }
      .theme_sky .meus-pedidos .container .boxLogin.divBoleto .divBarCode .numbercode{
        position:relative;
        top:-17px;
        text-align:center;
        width:100%;
        float:left; }
        @media (min-width: 768px){
          .theme_sky .meus-pedidos .container .boxLogin.divBoleto .divBarCode .numbercode{
            border:0px; } }
        @media (min-width: 1200px){
          .theme_sky .meus-pedidos .container .boxLogin.divBoleto .divBarCode .numbercode{
            left:7px; } }
      .theme_sky .meus-pedidos .container .boxLogin.divBoleto .buttonsIcons ul{
        list-style:none;
        display:flex;
        -webkit-flex-direction:row;
        -ms-flex-direction:row;
        flex-direction:row;
        -webkit-flex-wrap:nowrap;
        -ms-flex-wrap:nowrap;
        flex-wrap:nowrap;
        -webkit-justify-content:center;
        -ms-flex-pack:center;
        justify-content:center;
        -webkit-align-content:stretch;
        -ms-flex-line-pack:stretch;
        align-content:stretch;
        -webkit-align-items:flex-start;
        -ms-flex-align:start;
        align-items:flex-start;
        margin:15px 0 0 0; }
        @media (min-width: 1200px){
          .theme_sky .meus-pedidos .container .boxLogin.divBoleto .buttonsIcons ul{
            padding-left:31px; } }
        .theme_sky .meus-pedidos .container .boxLogin.divBoleto .buttonsIcons ul li{
          float:left;
          text-align:center;
          position:relative;
          width:66px; }
          .theme_sky .meus-pedidos .container .boxLogin.divBoleto .buttonsIcons ul li.load-cicle:after{
            content:'';
            width:35px;
            height:35px;
            animation:rotate 1s linear infinite;
            background:url("../images/spinner-red.png") no-repeat;
            position:absolute;
            left:50%;
            top:50%;
            margin:-45px 0 0 -17px;
            z-index:20;
            background-size:35px; }
          .theme_sky .meus-pedidos .container .boxLogin.divBoleto .buttonsIcons ul li .tTip{
            background:#000000;
            color:#FFFFFF;
            text-align:center;
            width:135px;
            height:30px;
            float:left;
            position:absolute;
            top:65px;
            left:-42px;
            z-index:1;
            -webkit-border-radius:8px;
            -moz-border-radius:8px;
            border-radius:8px;
            padding-top:4px;
            margin:0;
            font-size:0.9375rem;
            display:none; }
          .theme_sky .meus-pedidos .container .boxLogin.divBoleto .buttonsIcons ul li span.sky_icon{
            color:#D81818;
            border:2px solid #D81818;
            width:43px;
            height:43px;
            -webkit-border-radius:22px;
            -moz-border-radius:22px;
            border-radius:22px;
            margin:0 auto;
            margin-left:11px; }
            .dark .theme_sky .meus-pedidos .container .boxLogin.divBoleto .buttonsIcons ul li span.sky_icon{
              border:2px solid #FFFFFF; }
            .theme_sky .meus-pedidos .container .boxLogin.divBoleto .buttonsIcons ul li span.sky_icon:before{
              color:#D81818;
              position:relative;
              top:4px;
              left:0px;
              font-size:1.4375rem; }
              .dark .theme_sky .meus-pedidos .container .boxLogin.divBoleto .buttonsIcons ul li span.sky_icon:before{
                color:#FFFFFF; }
          .theme_sky .meus-pedidos .container .boxLogin.divBoleto .buttonsIcons ul li span{
            color:#D81818;
            font-weight:500;
            clear:both;
            width:100%;
            text-align:center;
            float:left;
            font-size:0.8125rem;
            padding-top:3px; }
            .dark .theme_sky .meus-pedidos .container .boxLogin.divBoleto .buttonsIcons ul li span{
              color:#FFFFFF; }
    .theme_sky .meus-pedidos .container ul.divBancos{
      list-style:none;
      padding-left:0;
      margin-left:0; }
      .theme_sky .meus-pedidos .container ul.divBancos li{
        display:inline-block; }
    .theme_sky .meus-pedidos .container .wrap-meus-pedidos{
      padding-top:2.5rem; }
      .dark .theme_sky .meus-pedidos .container .wrap-meus-pedidos{
        background:#161819; }
      .theme_sky .meus-pedidos .container .wrap-meus-pedidos .h1, .theme_sky .meus-pedidos .container .wrap-meus-pedidos .h2{
        margin-top:0;
        margin-bottom:0.75rem; }
      .theme_sky .meus-pedidos .container .wrap-meus-pedidos hr{
        margin:0; }
      .theme_sky .meus-pedidos .container .wrap-meus-pedidos .lista-meus-pedidos{
        padding-top:1.5rem; }
        .theme_sky .meus-pedidos .container .wrap-meus-pedidos .lista-meus-pedidos ul{
          margin:0;
          padding:0;
          display:flex;
          flex-wrap:wrap;
          flex-direction:row; }
          @media (min-width: 769px){
            .theme_sky .meus-pedidos .container .wrap-meus-pedidos .lista-meus-pedidos ul{
              width:105%; } }
          .theme_sky .meus-pedidos .container .wrap-meus-pedidos .lista-meus-pedidos ul li{
            border-bottom:1px solid #E5E5E5;
            margin:0 0 1.5rem 0;
            padding:0 1.875rem 0 0;
            list-style:none; }
            @media (min-width: 769px){
              .theme_sky .meus-pedidos .container .wrap-meus-pedidos .lista-meus-pedidos ul li{
                border-bottom:0px; } }
            .theme_sky .meus-pedidos .container .wrap-meus-pedidos .lista-meus-pedidos ul li .media-left{
              padding:0; }
              .theme_sky .meus-pedidos .container .wrap-meus-pedidos .lista-meus-pedidos ul li .media-left span.sky_icon{
                margin:0 1rem 1.5rem 0;
                width:2.25rem;
                height:2.25rem;
                background-size:2.25rem 2.25rem;
                font-size:2rem;
                text-align:center; }
  .theme_sky .meus-pedidos .agendamento-wrap{
    padding:0 11px; }
    .theme_sky .meus-pedidos .agendamento-wrap .container{
      width:410px; }
      .theme_sky .meus-pedidos .agendamento-wrap .container .table-condensed .next.available::after, .theme_sky .meus-pedidos .agendamento-wrap .container .table-condensed .prev.available::after{
        display:none; }
  .theme_sky .meus-pedidos .agendamento-confirm .container{
    width:410px; }
    .dark .theme_sky .meus-pedidos .agendamento-confirm .container{
      background:#32383a; }
    .theme_sky .meus-pedidos .agendamento-confirm .container .btnInitial{
      border:none;
      margin-top:15px; }
    .theme_sky .meus-pedidos .agendamento-confirm .container .info-data{
      background:#fafaff;
      width:calc(100% + 33px);
      padding:0;
      margin:0 0 0 -18px;
      border-bottom:none; }
      .dark .theme_sky .meus-pedidos .agendamento-confirm .container .info-data{
        background:none; }
      .theme_sky .meus-pedidos .agendamento-confirm .container .info-data .numProposal{
        border-top:1px solid rgba(80, 80, 80, 0.15);
        width:80%;
        margin:0 auto; }
        .theme_sky .meus-pedidos .agendamento-confirm .container .info-data .numProposal strong{
          display:inline;
          color:rgba(0, 0, 0, 0.87); }
          .dark .theme_sky .meus-pedidos .agendamento-confirm .container .info-data .numProposal strong{
            color:#FFFFFF; }
        .theme_sky .meus-pedidos .agendamento-confirm .container .info-data .numProposal .numProposal{
          display:inline; }
  .theme_sky .meus-pedidos .agendamento-confirm .boxSuccessSkyPlay{
    border:1px solid rgba(80, 80, 80, 0.15);
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;
    float:left; }
    .theme_sky .meus-pedidos .agendamento-confirm .boxSuccessSkyPlay .txtConfirm{
      float:left;
      padding:0 10px 0 10px; }
    .theme_sky .meus-pedidos .agendamento-confirm .boxSuccessSkyPlay .txtBoxCool{
      color:rgba(36, 42, 44, 0.6);
      font-size:0.875rem;
      margin:0;
      padding:0; }
      .dark .theme_sky .meus-pedidos .agendamento-confirm .boxSuccessSkyPlay .txtBoxCool{
        color:#fff; }
      .theme_sky .meus-pedidos .agendamento-confirm .boxSuccessSkyPlay .txtBoxCool .sky_icon{
        padding-top:30px; }
    .theme_sky .meus-pedidos .agendamento-confirm .boxSuccessSkyPlay .txtBoxCoolCanais{
      color:rgba(0, 0, 0, 0.6);
      font-size:0.9375rem;
      margin:0;
      padding:0;
      text-align:left; }
      @media (max-width: 1024px){
        .theme_sky .meus-pedidos .agendamento-confirm .boxSuccessSkyPlay .txtBoxCoolCanais{
          margin:0 0 0 8px; } }
      .dark .theme_sky .meus-pedidos .agendamento-confirm .boxSuccessSkyPlay .txtBoxCoolCanais{
        color:#fff; }
    .theme_sky .meus-pedidos .agendamento-confirm .boxSuccessSkyPlay .sky_icon{
      color:#6b6b6b;
      filter:grayscale(80%) brightness(65%);
      -webkit-filter:grayscale(80%) brightness(65%);
      float:left;
      width:25px;
      margin-right:7px;
      margin-top:-4px; }
      .dark .theme_sky .meus-pedidos .agendamento-confirm .boxSuccessSkyPlay .sky_icon{
        color:#FFFFFF;
        filter:brightness(300%);
        -webkit-filter:brightness(300%); }
      .theme_sky .meus-pedidos .agendamento-confirm .boxSuccessSkyPlay .sky_icon .txtBoxCool{
        width:calc(100% - 25px);
        float:left; }
  .theme_sky .meus-pedidos.meus-pedidos-recuperar .boxLogin .recover-title{
    margin-bottom:2rem; }
  .theme_sky .meus-pedidos.meus-pedidos-recuperar .boxLogin.step-2 .recover-title{
    margin-bottom:1rem; }
  .theme_sky .meus-pedidos.meus-pedidos-recuperar .boxLogin .form-btn{
    margin-top:0.5rem;
    margin-bottom:2rem; }
  .theme_sky .meus-pedidos.meus-pedidos-recuperar .boxLogin.divSuccess .sending-time{
    display:block;
    margin:1.5rem 0; }
  .theme_sky .meus-pedidos.meus-pedidos-recuperar .radio-list{
    padding:0; }
    .theme_sky .meus-pedidos.meus-pedidos-recuperar .radio-list .radio-list-item{
      list-style:none;
      border-bottom:1px solid #eeeeee;
      margin-left:2rem; }
      .theme_sky .meus-pedidos.meus-pedidos-recuperar .radio-list .radio-list-item .inner-radio-list-item{
        padding:1.5rem 0;
        margin-left:-2rem; }
        .theme_sky .meus-pedidos.meus-pedidos-recuperar .radio-list .radio-list-item .inner-radio-list-item label{
          margin-bottom:0;
          display:block; }
  .theme_sky .meus-pedidos.meus-pedidos-recuperar .disabled{
    pointer-events:none !important;
    cursor:default !important;
    color:rgba(0, 0, 0, 0.38) !important; }
    .theme_sky .meus-pedidos.meus-pedidos-recuperar .disabled .sky-icon-line-mail:before,
    .theme_sky .meus-pedidos.meus-pedidos-recuperar .disabled .sky-icon-line-arrow-right-ios:before{
      color:rgba(0, 0, 0, 0.38) !important; }
  .theme_sky .meus-pedidos .list-selectable{
    padding:0;
    margin:0;
    list-style:none; }
    .theme_sky .meus-pedidos .list-selectable .list-item{
      margin-left:2.5rem;
      border-bottom:1px solid rgba(80, 80, 80, 0.15); }
      .theme_sky .meus-pedidos .list-selectable .list-item > *{
        margin-left:-2.5rem;
        margin-right:16px;
        display:flex;
        position:relative;
        margin-bottom:0; }
      .theme_sky .meus-pedidos .list-selectable .list-item .form-group input + label{
        padding:15px 0;
        display:flex;
        align-items:center;
        width:100%;
        margin-bottom:0; }
        .theme_sky .meus-pedidos .list-selectable .list-item .form-group input + label:before{
          display:block;
          margin:0;
          position:relative;
          order:50;
          margin-left:auto; }
          @media (min-width: 768px){
            .theme_sky .meus-pedidos .list-selectable .list-item .form-group input + label:before{
              margin-right:16px; } }
          .dark .theme_sky .meus-pedidos .list-selectable .list-item .form-group input + label:before{
            border-color:#fff; }
        .theme_sky .meus-pedidos .list-selectable .list-item .form-group input + label > span{
          display:flex; }

@media (max-width: 769px){
  .theme_sky .theme_sky .meus-pedidos .container{
    width:100%;
    display:flex;
    flex-direction:column;
    padding:24px; }
    .theme_sky .theme_sky .meus-pedidos .container .divBarCode{
      text-align:center;
      margin-left:0;
      border:1px solid #e3e3eb;
      -webkit-border-radius:5px;
      -moz-border-radius:5px;
      border-radius:5px;
      padding:14px 0;
      float:left; }
      .theme_sky .theme_sky .meus-pedidos .container .divBarCode #code{
        width:100%;
        height:64px; }
    .theme_sky .theme_sky .meus-pedidos .container .boxLogin.divBoleto{
      width:fit-content;
      border-bottom:0; }
    .theme_sky .theme_sky .meus-pedidos .container .subtitleCode{
      text-align:-webkit-center; }
    .theme_sky .theme_sky .meus-pedidos .container .buttonsIcons div{
      text-align-last:center; }
    .theme_sky .theme_sky .meus-pedidos .container .buttonsIcons ul{
      list-style:none;
      display:flex;
      -webkit-flex-direction:row;
      -ms-flex-direction:row;
      flex-direction:row;
      -webkit-flex-wrap:nowrap;
      -ms-flex-wrap:nowrap;
      flex-wrap:nowrap;
      -webkit-justify-content:center;
      -ms-flex-pack:center;
      justify-content:center;
      -webkit-align-content:stretch;
      -ms-flex-line-pack:stretch;
      align-content:stretch;
      -webkit-align-items:flex-start;
      -ms-flex-align:start;
      align-items:flex-start;
      margin:15px 0 0 0; } }
    @media (max-width: 769px) and (max-width: 1200px){
      .theme_sky .theme_sky .meus-pedidos .container .buttonsIcons ul{
        padding-left:0; } }

@media (max-width: 769px){
      .theme_sky .theme_sky .meus-pedidos .container .buttonsIcons ul li{
        float:left;
        text-align:center;
        position:relative;
        width:66px; }
        .theme_sky .theme_sky .meus-pedidos .container .buttonsIcons ul li.load-cicle:after{
          content:'';
          width:35px;
          height:35px;
          animation:rotate 1s linear infinite;
          background:url("../images/spinner-red.png") no-repeat;
          position:absolute;
          left:50%;
          top:50%;
          margin:-45px 0 0 -17px;
          z-index:20;
          background-size:35px; }
        .theme_sky .theme_sky .meus-pedidos .container .buttonsIcons ul li .tTip{
          background:#000000;
          color:#FFFFFF;
          text-align:center;
          width:135px;
          height:30px;
          float:left;
          position:absolute;
          top:65px;
          left:-42px;
          z-index:1;
          -webkit-border-radius:8px;
          -moz-border-radius:8px;
          border-radius:8px;
          padding-top:4px;
          margin:0;
          font-size:0.9375rem;
          display:none; }
        .theme_sky .theme_sky .meus-pedidos .container .buttonsIcons ul li span.sky_icon{
          color:#D81818;
          border:2px solid #D81818;
          width:43px;
          height:43px;
          -webkit-border-radius:22px;
          -moz-border-radius:22px;
          border-radius:22px;
          margin:0 auto;
          margin-left:11px; }
          .dark .theme_sky .theme_sky .meus-pedidos .container .buttonsIcons ul li span.sky_icon{
            border:2px solid #FFFFFF; }
          .theme_sky .theme_sky .meus-pedidos .container .buttonsIcons ul li span.sky_icon:before{
            color:#D81818;
            position:relative;
            top:4px;
            left:0px;
            font-size:1.4375rem; }
            .dark .theme_sky .theme_sky .meus-pedidos .container .buttonsIcons ul li span.sky_icon:before{
              color:#FFFFFF; }
        .theme_sky .theme_sky .meus-pedidos .container .buttonsIcons ul li span{
          color:#D81818;
          font-weight:500;
          clear:both;
          width:100%;
          text-align:center;
          float:left;
          font-size:0.8125rem;
          padding-top:3px; }
          .dark .theme_sky .theme_sky .meus-pedidos .container .buttonsIcons ul li span{
            color:#FFFFFF; }
    .theme_sky .theme_sky .meus-pedidos .container .labelCode{
      color:rgba(0, 0, 0, 0.87);
      font-size:0.9375rem;
      padding-bottom:0;
      margin-bottom:0;
      margin-left:18px; }
    .theme_sky .theme_sky .meus-pedidos .container .divBarCode .numbercode{
      left:-6px;
      word-break:break-all; } }
  @media (max-width: 769px) and (min-width: 1200px){
    .theme_sky .theme_sky .meus-pedidos .container{
      width:697px; } }

@media (max-width: 769px){
      .dark .theme_sky .theme_sky .meus-pedidos .container .labelCode strong{
        color:#FFFFFF; }
  .theme_sky .theme_sky .meus-pedidos .g-recaptcha{
    margin-left:-6px; }
    .theme_sky .theme_sky .meus-pedidos .g-recaptcha > div{
      margin:0 auto; }
  .theme_sky .theme_sky .meus-pedidos .divTitle{
    padding-left:15px; }
  .theme_sky .theme_sky .meus-pedidos .boxLogin{
    border-top:1px solid rgba(80, 80, 80, 0.15);
    border-bottom:1px solid rgba(80, 80, 80, 0.15);
    width:100%;
    margin:0;
    padding:20px 0;
    -webkit-border-radius:0;
    -moz-border-radius:0;
    border-radius:0; }
    .theme_sky .theme_sky .meus-pedidos .boxLogin.divError, .theme_sky .theme_sky .meus-pedidos .boxLogin.divErrorDirectTvGo, .theme_sky .theme_sky .meus-pedidos .boxLogin.divSuccess{
      width:400px;
      height:auto; }
      .theme_sky .theme_sky .meus-pedidos .boxLogin.divError .error-generic strong, .theme_sky .theme_sky .meus-pedidos .boxLogin.divError .success-generic strong, .theme_sky .theme_sky .meus-pedidos .boxLogin.divErrorDirectTvGo .error-generic strong, .theme_sky .theme_sky .meus-pedidos .boxLogin.divErrorDirectTvGo .success-generic strong, .theme_sky .theme_sky .meus-pedidos .boxLogin.divSuccess .error-generic strong, .theme_sky .theme_sky .meus-pedidos .boxLogin.divSuccess .success-generic strong{
        font-size:1.625rem;
        margin-top:22px;
        font-weight:900;
        padding:0 30px; }
        .theme_sky .theme_sky .meus-pedidos .boxLogin.divError .error-generic strong .messageSpam, .theme_sky .theme_sky .meus-pedidos .boxLogin.divError .success-generic strong .messageSpam, .theme_sky .theme_sky .meus-pedidos .boxLogin.divErrorDirectTvGo .error-generic strong .messageSpam, .theme_sky .theme_sky .meus-pedidos .boxLogin.divErrorDirectTvGo .success-generic strong .messageSpam, .theme_sky .theme_sky .meus-pedidos .boxLogin.divSuccess .error-generic strong .messageSpam, .theme_sky .theme_sky .meus-pedidos .boxLogin.divSuccess .success-generic strong .messageSpam{
          padding:0 10px; }
      .dark .theme_sky .theme_sky .meus-pedidos .boxLogin.divError, .dark .theme_sky .theme_sky .meus-pedidos .boxLogin.divErrorDirectTvGo, .dark .theme_sky .theme_sky .meus-pedidos .boxLogin.divSuccess{
        background:#242A2C; }
      .theme_sky .theme_sky .meus-pedidos .boxLogin.divError .form-login-pedidos .send-login, .theme_sky .theme_sky .meus-pedidos .boxLogin.divErrorDirectTvGo .form-login-pedidos .send-login, .theme_sky .theme_sky .meus-pedidos .boxLogin.divSuccess .form-login-pedidos .send-login{
        margin:0; }
      .theme_sky .theme_sky .meus-pedidos .boxLogin.divError .divAction, .theme_sky .theme_sky .meus-pedidos .boxLogin.divErrorDirectTvGo .divAction, .theme_sky .theme_sky .meus-pedidos .boxLogin.divSuccess .divAction{
        display:flex;
        -webkit-flex-direction:column;
        -ms-flex-direction:column;
        flex-direction:column; }
        .theme_sky .theme_sky .meus-pedidos .boxLogin.divError .divAction .divRetrieve, .theme_sky .theme_sky .meus-pedidos .boxLogin.divErrorDirectTvGo .divAction .divRetrieve, .theme_sky .theme_sky .meus-pedidos .boxLogin.divSuccess .divAction .divRetrieve{
          order:2;
          margin-top:14px; }
          .theme_sky .theme_sky .meus-pedidos .boxLogin.divError .divAction .divRetrieve .retrieveNumber, .theme_sky .theme_sky .meus-pedidos .boxLogin.divErrorDirectTvGo .divAction .divRetrieve .retrieveNumber, .theme_sky .theme_sky .meus-pedidos .boxLogin.divSuccess .divAction .divRetrieve .retrieveNumber{
            width:100%;
            text-align:center;
            float:left;
            margin:-7px 0 21px 0; }
        .theme_sky .theme_sky .meus-pedidos .boxLogin.divError .divAction .divBtn, .theme_sky .theme_sky .meus-pedidos .boxLogin.divErrorDirectTvGo .divAction .divBtn, .theme_sky .theme_sky .meus-pedidos .boxLogin.divSuccess .divAction .divBtn{
          order:1; }
      .theme_sky .theme_sky .meus-pedidos .boxLogin.divError .lnkRetryDirectvGo, .theme_sky .theme_sky .meus-pedidos .boxLogin.divErrorDirectTvGo .lnkRetryDirectvGo, .theme_sky .theme_sky .meus-pedidos .boxLogin.divSuccess .lnkRetryDirectvGo{
        width:290px; }
    .theme_sky .theme_sky .meus-pedidos .boxLogin.divErrorDirectTvGo{
      width:100%; }
      .theme_sky .theme_sky .meus-pedidos .boxLogin.divErrorDirectTvGo .error-generic strong, .theme_sky .theme_sky .meus-pedidos .boxLogin.divErrorDirectTvGo .success-generic strong{
        padding:0;
        width:300px;
        font-size:1.25rem; }
    .theme_sky .theme_sky .meus-pedidos .boxLogin .footerSuccess{
      width:290px;
      margin:0 auto;
      text-align:center; }
    .theme_sky .theme_sky .meus-pedidos .boxLogin .divAssistir{
      width:92%;
      margin:0 auto;
      position:relative;
      padding-bottom:30px;
      float:none;
      margin-top:20px;
      margin-bottom:20px;
      display:table; }
      .theme_sky .theme_sky .meus-pedidos .boxLogin .divAssistir .iconPos{
        position:absolute;
        bottom:-51px;
        right:15px;
        width:90px;
        height:90px;
        background-size:90px;
        top:inherit; }
    .theme_sky .theme_sky .meus-pedidos .boxLogin .outroPedido{
      padding-top:8px;
      text-align:center;
      float:left;
      width:100%;
      margin:15px 0 15px 0; }
      .dark .theme_sky .theme_sky .meus-pedidos .boxLogin .outroPedido{
        color:#FFFFFF; }
      .theme_sky .theme_sky .meus-pedidos .boxLogin .outroPedido .sky_icon{
        color:#D81818;
        font-size:1.4375rem; }
      .theme_sky .theme_sky .meus-pedidos .boxLogin .outroPedido span{
        display:inline-block; }
        .theme_sky .theme_sky .meus-pedidos .boxLogin .outroPedido span.exit-txt{
          position:relative;
          top:-3px;
          margin-right:5px;
          font-size:1rem; }
      .theme_sky .theme_sky .meus-pedidos .boxLogin .outroPedido.desktop{
        display:none; }
      .theme_sky .theme_sky .meus-pedidos .boxLogin .outroPedido.mobile{
        display:inline-block;
        border-bottom:1px solid #E5E5E5; }
    .theme_sky .theme_sky .meus-pedidos .boxLogin .boxLogin.divDetalhes{
      width:100%; }
      .theme_sky .theme_sky .meus-pedidos .boxLogin .boxLogin.divDetalhes .verMais{
        width:100%;
        margin:0;
        display:block;
        margin-top:10px; }
      .theme_sky .theme_sky .meus-pedidos .boxLogin .boxLogin.divDetalhes.divDadosPacote .boxCool .txtBoxCoolCanais{
        margin-left:30px; }
      .theme_sky .theme_sky .meus-pedidos .boxLogin .boxLogin.divDetalhes.divAcompanhe .divBtnDet{
        text-align:center; }
        .theme_sky .theme_sky .meus-pedidos .boxLogin .boxLogin.divDetalhes.divAcompanhe .divBtnDet .btn-agendar{
          width:290px;
          margin:0 auto;
          float:none; }
    .theme_sky .theme_sky .meus-pedidos .boxLogin .boxLogin.divOptin{
      display:flex;
      flex-direction:column; }
      .theme_sky .theme_sky .meus-pedidos .boxLogin .boxLogin.divOptin .boxImage{
        text-align:center; }
        .theme_sky .theme_sky .meus-pedidos .boxLogin .boxLogin.divOptin .boxImage .sky_icon{
          margin:0 auto; }
      .theme_sky .theme_sky .meus-pedidos .boxLogin .boxLogin.divOptin .lstOptin{
        margin-left:-10px; }
    .theme_sky .theme_sky .meus-pedidos .boxLogin .boxLogin.divDetalhesProposta{
      width:100%; }
      .theme_sky .theme_sky .meus-pedidos .boxLogin .boxLogin.divDetalhesProposta .dadosDiv .media.link .media-body .fatura{
        width:100%;
        text-align:left;
        margin-left:35px;
        border-bottom:none; }
      .theme_sky .theme_sky .meus-pedidos .boxLogin .boxLogin.divDetalhesProposta .dadosDiv .media.link .media-body .pagamento{
        width:100%;
        text-align:left;
        margin-left:35px; }
    .theme_sky .theme_sky .meus-pedidos .boxLogin .boxLogin.boxLogin.divDetalhesPacote{
      width:100%; }
      .theme_sky .theme_sky .meus-pedidos .boxLogin .boxLogin.boxLogin.divDetalhesPacote .dadosDiv .media.link .media-body .equipamento{
        text-align:left;
        margin-left:0;
        border-bottom:none; }
      .theme_sky .theme_sky .meus-pedidos .boxLogin .boxLogin.boxLogin.divDetalhesPacote .dadosDiv .media.link .media-body .ponto{
        text-align:left;
        margin-left:0; }
      .theme_sky .theme_sky .meus-pedidos .boxLogin .boxLogin.boxLogin.divDetalhesPacote .dadosDiv .media-body{
        display:flex;
        float:left;
        width:100%; }
      .theme_sky .theme_sky .meus-pedidos .boxLogin .boxLogin.boxLogin.divDetalhesPacote .divCanais .filter-text-cards{
        padding:0 0 0 13px; }
      .theme_sky .theme_sky .meus-pedidos .boxLogin .boxLogin.boxLogin.divDetalhesPacote .divCanais .overflowContent{
        white-space:nowrap;
        overflow-x:auto;
        position:relative; }
    .theme_sky .theme_sky .meus-pedidos .boxLogin .boxLogin.divBoleto{
      width:100%;
      margin-left:0; }
      .theme_sky .theme_sky .meus-pedidos .boxLogin .boxLogin.divBoleto .divBarCode{
        margin:0;
        padding:0; }
        .theme_sky .theme_sky .meus-pedidos .boxLogin .boxLogin.divBoleto .divBarCode #code{
          display:none; } }
      @media print and (max-width: 769px){
        .theme_sky .theme_sky .meus-pedidos .boxLogin .boxLogin.divBoleto .divBarCode #code{
          display:block;
          width:662px;
          height:96px; } }

@media (max-width: 769px){
        .theme_sky .theme_sky .meus-pedidos .boxLogin .boxLogin.divBoleto .divBarCode .numbercode{
          word-wrap:break-word;
          top:2px;
          margin:0 auto;
          display:block;
          text-align:center;
          width:100%;
          float:left; }
      .theme_sky .theme_sky .meus-pedidos .boxLogin .boxLogin.divBoleto .labelCode{
        text-align:center;
        margin:0;
        padding:0; }
      .theme_sky .theme_sky .meus-pedidos .boxLogin .boxLogin.divBoleto .buttonsIcons ul{
        -webkit-flex-direction:column;
        -ms-flex-direction:column;
        flex-direction:column; }
        .theme_sky .theme_sky .meus-pedidos .boxLogin .boxLogin.divBoleto .buttonsIcons ul li{
          width:100%; }
          .theme_sky .theme_sky .meus-pedidos .boxLogin .boxLogin.divBoleto .buttonsIcons ul li span.sky_icon{
            border:none; }
            .theme_sky .theme_sky .meus-pedidos .boxLogin .boxLogin.divBoleto .buttonsIcons ul li span.sky_icon:before{
              left:-6px;
              top:4px; }
          .theme_sky .theme_sky .meus-pedidos .boxLogin .boxLogin.divBoleto .buttonsIcons ul li .tTip{
            top:28px;
            left:28%; }
          .theme_sky .theme_sky .meus-pedidos .boxLogin .boxLogin.divBoleto .buttonsIcons ul li a.sharePage{
            font-weight:bold; }
            .dark .theme_sky .theme_sky .meus-pedidos .boxLogin .boxLogin.divBoleto .buttonsIcons ul li a.sharePage{
              color:#FFFFFF; }
              .dark .theme_sky .theme_sky .meus-pedidos .boxLogin .boxLogin.divBoleto .buttonsIcons ul li a.sharePage span.sky_icon{
                border:none; }
            .theme_sky .theme_sky .meus-pedidos .boxLogin .boxLogin.divBoleto .buttonsIcons ul li a.sharePage .sky_icon{
              position:absolute;
              top:-7px; }
          .theme_sky .theme_sky .meus-pedidos .boxLogin .boxLogin.divBoleto .buttonsIcons ul li .copiarCode span{
            border:2px solid #D81818;
            -webkit-border-radius:24px;
            -moz-border-radius:24px;
            border-radius:24px;
            width:210px;
            margin:0 auto;
            float:none;
            display:block;
            height:39px;
            margin-bottom:11px;
            padding-top:6px; }
            .dark .theme_sky .theme_sky .meus-pedidos .boxLogin .boxLogin.divBoleto .buttonsIcons ul li .copiarCode span{
              border:2px solid #FFFFFF; }
          .theme_sky .theme_sky .meus-pedidos .boxLogin .boxLogin.divBoleto .buttonsIcons ul li a{
            font-size:1rem;
            font-weight:bold; }
          .theme_sky .theme_sky .meus-pedidos .boxLogin .boxLogin.divBoleto .buttonsIcons ul li span{
            font-size:1rem;
            font-weight:bold; }
          .theme_sky .theme_sky .meus-pedidos .boxLogin .boxLogin.divBoleto .buttonsIcons ul li span strong{
            display:inline-block !important;
            font-size:1rem;
            font-weight:bold; }
    .theme_sky .theme_sky .meus-pedidos .boxLogin ul.divBancos li{
      margin-bottom:12px;
      margin-right:8px; }
  .theme_sky .theme_sky .meus-pedidos .agendamento-wrap .container{
    width:100%; }
  .theme_sky .theme_sky .meus-pedidos .agendamento-confirm .container{
    width:100%; }
    .theme_sky .theme_sky .meus-pedidos .agendamento-confirm .container .boxSuccessSkyPlay{
      padding:0 10px 0 30px; } }

@media (min-width: 768px){
  .theme_sky .meus-pedidos .container .boxLogin.divErrorDirectTvGo{
    width:536px;
    height:auto;
    margin:40px auto; }
    .theme_sky .meus-pedidos .container .boxLogin.divErrorDirectTvGo .error-generic strong{
      min-width:442px; }
    .theme_sky .meus-pedidos .container .boxLogin.divErrorDirectTvGo .lnkRetryDirectvGo{
      width:346px; } }

.agendamento-wrap .container{
  max-width:480px; }

.agendamento-wrap .calendar-wrap{
  position:relative;
  padding-bottom:1.5rem; }
  .agendamento-wrap .calendar-wrap.error .daterangepicker{
    border-bottom:4px solid #996910; }
    .dark .agendamento-wrap .calendar-wrap.error .daterangepicker{
      border-bottom:4px solid #CC8C17; }

.agendamento-wrap .embedded{
  max-width:450px; }

.agendamento-wrap strong{
  display:block; }

.agendamento-wrap .wrap-option{
  margin:0.625rem 0;
  background-color:white;
  display:inline-block;
  width:100%;
  max-width:450px; }
  .agendamento-wrap .wrap-option ul{
    padding:0 0 0 1.125rem;
    margin:0;
    list-style:none; }
    .agendamento-wrap .wrap-option ul li label{
      width:100%;
      margin:0;
      position:relative;
      cursor:pointer; }
      .agendamento-wrap .wrap-option ul li label:before{
        position:absolute;
        top:50%;
        transform:translateY(-50%); }
    .agendamento-wrap .wrap-option ul li div{
      width:calc(100% - 43px);
      margin-left:2.25rem;
      padding:0.75rem 0;
      display:inline-block; }
    .agendamento-wrap .wrap-option ul li span{
      color:rgba(0, 0, 0, 0.6);
      display:block;
      margin-top:0.1875rem; }
    .agendamento-wrap .wrap-option ul li:first-child div{
      border-bottom:1px solid rgba(80, 80, 80, 0.15); }
  .agendamento-wrap .wrap-option.error{
    border-bottom:4px solid #996910; }
    .dark .agendamento-wrap .wrap-option.error{
      border-bottom:4px solid #CC8C17; }

.agendamento-wrap p.warning{
  font-size:0.875rem;
  color:rgba(0, 0, 0, 0.6);
  margin-bottom:2.5rem; }

.dark .agendamento-wrap .wrap-option{
  background-color:#272B2D; }
  .dark .agendamento-wrap .wrap-option ul li span{
    color:rgba(255, 255, 255, 0.5); }

.dark .agendamento-wrap p.warning{
  color:rgba(255, 255, 255, 0.5); }

.agendamento-confirm .container{
  background-color:white;
  max-width:450px;
  padding:2rem 0.9375rem;
  text-align:center;
  border-radius:4px; }

.agendamento-confirm .sky_icon{
  width:72px;
  height:72px;
  background-size:100%; }

.agendamento-confirm h4{
  margin:1rem 0; }

.agendamento-confirm p{
  margin-bottom:0.25rem; }

.agendamento-confirm strong{
  margin-bottom:0.5rem;
  display:block; }

.agendamento-confirm .info-data{
  border-bottom:1px solid rgba(80, 80, 80, 0.15);
  margin-bottom:1.5rem;
  padding-bottom:1.25rem; }

.agendamento-confirm .info-end{
  margin-bottom:1.5rem; }

.agendamento-confirm .btn{
  width:100%;
  max-width:290px; }

.modal-error .modal-dialog{
  width:288px; }

.modal-error .modal-content{
  margin:0; }

.modal-error .modal-body{
  text-align:center; }
  .modal-error .modal-body .sky_icon{
    width:72px;
    height:72px;
    background-size:100%;
    margin-top:10px; }
  .modal-error .modal-body strong{
    font-size:1.25rem;
    display:block;
    margin:1.5rem 0 1rem; }
  .modal-error .modal-body .btn{
    width:240px;
    margin-top:1rem; }

.theme_sky .venda-consultiva{
  padding-top:24px; }
  .theme_sky .venda-consultiva .h2{
    font-size:1.25em; }
  .theme_sky .venda-consultiva p.sub-text{
    padding:0 20px 20px;
    text-align:center; }
  .theme_sky .venda-consultiva.load-cicle:before{
    content:'';
    position:absolute;
    width:100%;
    height:100%;
    background-color:rgba(255, 255, 255, 0.7);
    z-index:3; }
  .theme_sky .venda-consultiva ul{
    list-style:none;
    padding:0;
    float:left;
    width:100%; }
  .theme_sky .venda-consultiva .exitConsult{
    padding-top:8px;
    text-align:right;
    float:right;
    width:100%;
    margin:0 9px 15px 0; }
    .dark .theme_sky .venda-consultiva .exitConsult{
      color:#FFFFFF; }
    .theme_sky .venda-consultiva .exitConsult .sky_icon{
      color:#D81818;
      font-size:1.4375rem; }
    .theme_sky .venda-consultiva .exitConsult span{
      display:inline-block; }
      .theme_sky .venda-consultiva .exitConsult span.exit-txt{
        position:relative;
        top:-3px;
        margin-right:5px;
        font-size:1rem;
        font-weight:bold;
        color:#D81818; }
  .theme_sky .venda-consultiva .send-credencial.disabled, .theme_sky .venda-consultiva .send-dados.disabled{
    background:none;
    border:2px solid #e3e3eb; }
    .theme_sky .venda-consultiva .send-credencial.disabled:hover, .theme_sky .venda-consultiva .send-dados.disabled:hover{
      background:none; }
  .theme_sky .venda-consultiva .bgBox{
    background-color:transparent; }
    .theme_sky .venda-consultiva .bgBox .collapsed.disabled{
      opacity:0.5; }
    .theme_sky .venda-consultiva .bgBox .collapse.in{
      border-bottom:1px solid #e3e3eb;
      position:relative;
      top:1px; }
    .theme_sky .venda-consultiva .bgBox .accordion.list{
      border-radius:0;
      border-top:1px solid #e3e3eb;
      border-bottom:1px solid #e3e3eb;
      background-color:#FFFFFF; }
      .theme_sky .venda-consultiva .bgBox .accordion.list hr.hrFull{
        margin:0 0 0 0; }
      .theme_sky .venda-consultiva .bgBox .accordion.list .panel-title{
        padding:2px 16px; }
      .theme_sky .venda-consultiva .bgBox .accordion.list .bodySecondary{
        width:100%; }
      .theme_sky .venda-consultiva .bgBox .accordion.list .panel-body{
        width:100%;
        padding:7px 0 21px 0; }
        .theme_sky .venda-consultiva .bgBox .accordion.list .panel-title .number{
          background:#e3e3eb;
          width:24px;
          height:24px;
          -webkit-border-radius:24px;
          -moz-border-radius:24px;
          border-radius:24px;
          display:inline-block;
          text-align:center;
          font-size:0.75rem;
          padding-top:3px;
          margin-right:8px; }
        .theme_sky .venda-consultiva .bgBox .accordion.list .panel-title a{
          padding:13px 0;
          font-weight:100; }
        .theme_sky .venda-consultiva .bgBox .accordion.list .panel-title a[aria-expanded="true"] .number{
          border:2px solid #D81818;
          color:#D81818;
          background:none;
          padding-top:2px; }
        .theme_sky .venda-consultiva .bgBox .accordion.list .panel-title a[aria-expanded="true"]:hover{
          background-color:initial;
          cursor:initial; }
    .theme_sky .venda-consultiva .bgBox .txtTop{
      padding:0 15px; }
      .theme_sky .venda-consultiva .bgBox .txtTop h3{
        margin-top:0; }
    .theme_sky .venda-consultiva .bgBox #collapse3 .panel-body{
      padding-left:0;
      padding-right:0; }
    .theme_sky .venda-consultiva .bgBox .divStep3{
      width:100%;
      clear:both; }
      .theme_sky .venda-consultiva .bgBox .divStep3 .divTitleQuestions{
        padding:0 15px; }
        .theme_sky .venda-consultiva .bgBox .divStep3 .divTitleQuestions h4{
          color:rgba(0, 0, 0, 0.87);
          font-size:1.1em;
          line-height:1.2em;
          margin:15px 0 28px 0;
          display:block;
          width:100%; }
        .theme_sky .venda-consultiva .bgBox .divStep3 .divTitleQuestions p{
          font-size:1em;
          margin-bottom:10px;
          position:relative;
          top:-10px; }
      .theme_sky .venda-consultiva .bgBox .divStep3 .form-questions ul{
        margin-bottom:20px; }
        .theme_sky .venda-consultiva .bgBox .divStep3 .form-questions ul li{
          width:100%;
          float:left; }
        .theme_sky .venda-consultiva .bgBox .divStep3 .form-questions ul#sortable li{
          padding:8px 0 12px 15px;
          float:left;
          width:100%; }
          .theme_sky .venda-consultiva .bgBox .divStep3 .form-questions ul#sortable li span:last-child{
            position:relative;
            width:calc(100% - 40px);
            display:inline-block; }
            .theme_sky .venda-consultiva .bgBox .divStep3 .form-questions ul#sortable li span:last-child:before{
              content:'';
              width:calc(100% + 15px);
              height:1px;
              background-color:#e3e3eb;
              position:absolute;
              bottom:-11px;
              right:-15px; }
      .theme_sky .venda-consultiva .bgBox .divStep3 ul.questions{
        width:100%;
        padding:0 0 25px;
        margin:0;
        clear:both; }
        .theme_sky .venda-consultiva .bgBox .divStep3 ul.questions li hr{
          border:5px solid red;
          margin:18px 0 0 94px;
          padding:10px;
          width:calc(100% - 94px); }
        .theme_sky .venda-consultiva .bgBox .divStep3 ul.questions li .sky_icon{
          display:inline-block;
          position:relative;
          top:5px;
          margin-right:16px;
          cursor:grab; }
          .theme_sky .venda-consultiva .bgBox .divStep3 ul.questions li .sky_icon:active{
            cursor:grabbing; }
          .theme_sky .venda-consultiva .bgBox .divStep3 ul.questions li .sky_icon:before{
            color:rgba(0, 0, 0, 0.87); }
        .theme_sky .venda-consultiva .bgBox .divStep3 ul.questions li.highlight{
          background:#e3e3eb;
          font-size:0px; }
          .theme_sky .venda-consultiva .bgBox .divStep3 ul.questions li.highlight .sky_icon{
            opacity:0; }
        .theme_sky .venda-consultiva .bgBox .divStep3 ul.questions li.sortable-chosen{
          background:#e3e3eb; }
          .theme_sky .venda-consultiva .bgBox .divStep3 ul.questions li.sortable-chosen .sky_icon:before{
            color:#D81818; }
        .theme_sky .venda-consultiva .bgBox .divStep3 ul.questions li[draggable="true"]{
          background:#f1f2fa; }
        .dark .theme_sky .venda-consultiva .bgBox .divStep3 ul.questions li[draggable="true"]{
          background-color:#34353a; }
      .theme_sky .venda-consultiva .bgBox .divStep3 .footer-btns .btnBack{
        margin-top:10px;
        display:block; }
      .theme_sky .venda-consultiva .bgBox .divStep3 .next-question{
        margin-bottom:20px; }
      .theme_sky .venda-consultiva .bgBox .divStep3 .btnBack .sky_icon{
        margin-right:4px; }
        .theme_sky .venda-consultiva .bgBox .divStep3 .btnBack .sky_icon:before{
          color:#D81818; }
      .theme_sky .venda-consultiva .bgBox .divStep3 .btnBack .btnBackTxt{
        padding:0;
        display:inline-block;
        position:relative;
        top:-3px; }
      .theme_sky .venda-consultiva .bgBox .divStep3 .timeline{
        width:100%;
        margin:19px 0 0 0;
        float:left;
        height:auto;
        padding:0 15px; }
        .theme_sky .venda-consultiva .bgBox .divStep3 .timeline .status{
          width:100%;
          text-align:center;
          padding-top:3px;
          margin:0 auto;
          display:block;
          font-size:0.8125rem;
          padding-bottom:8px; }
        .theme_sky .venda-consultiva .bgBox .divStep3 .timeline .status-bar{
          width:100%;
          height:4px;
          background:#e3e3eb;
          float:left; }
        .theme_sky .venda-consultiva .bgBox .divStep3 .timeline .progress{
          background:#D81818;
          height:4px;
          display:inline-block;
          position:relative;
          top:-17px;
          margin:0;
          padding:0; }
        .theme_sky .venda-consultiva .bgBox .divStep3 .timeline .txt-status{
          width:100%;
          text-align:center;
          padding-top:3px;
          margin:-14px auto;
          display:block;
          font-size:0.8125rem; }
      .theme_sky .venda-consultiva .bgBox .divStep3 h4{
        display:block;
        clear:both;
        width:100%;
        text-align:left;
        margin:16px 0 0 0;
        float:left; }
    .theme_sky .venda-consultiva .bgBox .accordion .hrSend{
      padding-left:0;
      margin:0 0 0 0; }
    .theme_sky .venda-consultiva .bgBox .sendTo{
    padding:0 0 0 24px; }
      .theme_sky .venda-consultiva .bgBox .sendTo h4{
        font-size:1rem;
        padding-top:18px; }
      .theme_sky .venda-consultiva .bgBox .sendTo .lstSend{
        list-style:none;
        padding:0;
        margin:0; }
        .theme_sky .venda-consultiva .bgBox .sendTo .lstSend li{
          position:relative; }
          .theme_sky .venda-consultiva .bgBox .sendTo .lstSend li .btn-share{
            padding:15px 0;
            font-weight:normal;
            color:rgba(0, 0, 0, 0.87);
            width:100%;
            display:flex;
            align-items:center;
            background-color:transparent;
            text-align:left;
            font-size:1rem; }
            .theme_sky .venda-consultiva .bgBox .sendTo .lstSend li .btn-share .sky_icon{
              height:25px; }
          .theme_sky .venda-consultiva .bgBox .sendTo .lstSend li .sky_icon.arrowLink:before{
            color:rgba(0, 0, 0, 0.6); }
          .theme_sky .venda-consultiva .bgBox .sendTo .lstSend li span.sky_icon{
            margin-right:12px; }
            .theme_sky .venda-consultiva .bgBox .sendTo .lstSend li span.sky_icon:before{
              color:#D81818;
              margin-right:18px; }
          .theme_sky .venda-consultiva .bgBox .sendTo .lstSend li:not(:last-child):after{
            content:'';
            width:calc(100% - 37px);
            height:1px;
            background:#e3e3eb;
            position:absolute;
            bottom:0;
            right:0; }
          .theme_sky .venda-consultiva .bgBox .sendTo .lstSend li:last-child{
            padding-bottom:15px; }
      .theme_sky .venda-consultiva .bgBox .sendTo .tTip{
        background:#000000;
        color:#FFFFFF;
        text-align:center;
        width:135px;
        height:30px;
        float:left;
        position:absolute;
        top:9px;
        left:40%;
        z-index:1;
        border-radius:8px;
        padding-top:4px;
        margin:0;
        font-size:0.9375rem;
        display:none; }
  .theme_sky .venda-consultiva .contBoxes{
    width:100%;
    padding:0; }
    .theme_sky .venda-consultiva .contBoxes .product-carousel-wrapper{
      overflow:hidden;
      padding:15px; }
    .theme_sky .venda-consultiva .contBoxes .item{
      width:100%; }
    .theme_sky .venda-consultiva .contBoxes .containerBox{
      position:relative;
      padding:0;
      margin-top:40px;
    width:100%;
    margin-right:0;
    margin-left:0; }
      .theme_sky .venda-consultiva .contBoxes .containerBox .alertSuggestion{
        color:#FFFFFF;
        background:#D81818;
        border-top-left-radius:8px;
        border-top-right-radius:8px;
        position:absolute;
        top:-32px;
        min-height:50px;
        padding:7px 20px;
        font-size:0.875rem;
        z-index:0; }
    .theme_sky .venda-consultiva .contBoxes .boxProduct{
      background:#FFFFFF;
      border-radius:8px;
      box-shadow:0px 7px 14px 0px rgba(0, 0, 0, 0.2);
      min-height:200px;
      padding:0;
      z-index:1;
      position:relative;
      width:100%; }
      .theme_sky .venda-consultiva .contBoxes .boxProduct .rowBox{
        padding:15px;
        display:inline-block;
        width:100%; }
      .theme_sky .venda-consultiva .contBoxes .boxProduct h4{
        color:black;
        text-align:center;
        font-size:1rem;
        font-weight:normal; }
      .theme_sky .venda-consultiva .contBoxes .boxProduct .packageInfo{
        color:black;
        text-align:center;
        font-size:1rem;
        font-weight:bold;
        display:inline-block;
        width:100%; }
      .theme_sky .venda-consultiva .contBoxes .boxProduct .overflowContent{
        width:100%;
        float:left;
        margin:0;
        padding:0;
        display:flex;
        position:relative;
        white-space:nowrap;
        font-size:0;
        overflow:hidden; }
        .theme_sky .venda-consultiva .contBoxes .boxProduct .overflowContent .tag{
          background:#f1f2fa;
          -webkit-border-radius:15px;
          -moz-border-radius:15px;
          border-radius:15px;
          -webkit-touch-callout:none;
          -webkit-user-select:none;
          -khtml-user-select:none;
          -moz-user-select:none;
          -ms-user-select:none;
          user-select:none;
          padding:7px 10px 0 8px;
          margin-left:14px;
          cursor:pointer; }
          .theme_sky .venda-consultiva .contBoxes .boxProduct .overflowContent .tag .txtTag{
            font-size:0.875rem;
            color:black;
            position:relative;
            top:-1px;
            margin-left:5px;
            margin-right:4px; }
      .theme_sky .venda-consultiva .contBoxes .boxProduct .box-filter{
        border-top:1px solid #e3e3eb;
        border-bottom:none;
        margin-top:18px;
        padding-top:8px;
        margin-bottom:0; }
        .theme_sky .venda-consultiva .contBoxes .boxProduct .box-filter .container{
          width:100%;
          padding:4px 0 10px; }
        .theme_sky .venda-consultiva .contBoxes .boxProduct .box-filter .filter-cards .button-filter{
          background:#FFFFFF;
          padding:4px 25px;
          margin-right:10px;
          position:relative;
          display:inline-block;
          height:32px; }
          .dark .theme_sky .venda-consultiva .contBoxes .boxProduct .box-filter .filter-cards .button-filter{
            background:none; }
          .theme_sky .venda-consultiva .contBoxes .boxProduct .box-filter .filter-cards .button-filter.active{
            background-color:#d2d2de;
            border:1px solid #d2d2de; }
            .dark .theme_sky .venda-consultiva .contBoxes .boxProduct .box-filter .filter-cards .button-filter.active{
              background-color:#333; }
      .theme_sky .venda-consultiva .contBoxes .boxProduct .packageChannels{
        list-style:none;
        padding:0 0 0 0; }
        .theme_sky .venda-consultiva .contBoxes .boxProduct .packageChannels li{
          padding:0 0 12px 0;
          margin:0;
          font-size:0.875rem;
          color:black; }
          .theme_sky .venda-consultiva .contBoxes .boxProduct .packageChannels li .sky_icon{
            margin-right:6px; }
            .theme_sky .venda-consultiva .contBoxes .boxProduct .packageChannels li .sky_icon:before{
              color:#60AD53; }
      .theme_sky .venda-consultiva .contBoxes .boxProduct .viewChannels{
        font-weight:bold;
        color:#D81818; }
      .theme_sky .venda-consultiva .contBoxes .boxProduct .price{
        background:#fafaff;
        border-top:1px solid #e3e3eb;
        padding:4px 0 20px 0;
        -webkit-border-bottom-right-radius:8px;
        -webkit-border-bottom-left-radius:8px;
        -moz-border-radius-bottomright:8px;
        -moz-border-radius-bottomleft:8px;
        border-bottom-right-radius:8px;
        border-bottom-left-radius:8px; }
        .theme_sky .venda-consultiva .contBoxes .boxProduct .price .row{
          padding:15px 15px 0 15px; }
        .theme_sky .venda-consultiva .contBoxes .boxProduct .price .priceFirst{
          color:#2E7D32;
          font-size:1.25rem;
          font-weight:bold;
          padding-left:15px; }
        .theme_sky .venda-consultiva .contBoxes .boxProduct .price .lblMonth{
          font-size:0.875rem;
          color:black;
          text-align:right; }
          @media (max-width: 1201px){
            .theme_sky .venda-consultiva .contBoxes .boxProduct .price .lblMonth{
              font-size:0.8125rem; } }
        .theme_sky .venda-consultiva .contBoxes .boxProduct .price .priceNext{
          font-size:1rem;
          color:black;
          font-weight:bold; }
  .theme_sky .venda-consultiva .slick-container{
    overflow:initial; }
    .theme_sky .venda-consultiva .slick-container .slick-wrapper{
      width:100%; }
    .theme_sky .venda-consultiva .slick-container .slick-button-next, .theme_sky .venda-consultiva .slick-container .slick-button-prev{
      display:none; }
    .theme_sky .venda-consultiva .contBoxes .containerBox .boxProduct .overflowContent{
      white-space:nowrap;
      position:relative; }
      .theme_sky .venda-consultiva .contBoxes .containerBox .boxProduct .overflowContent .tag{
        display:inline; }
  .theme_sky .venda-consultiva .errorcheck{
    float:left;
    display:block;
    width:100%;
    padding-left:3px;
    font-size:.9em; }
    .theme_sky .venda-consultiva .errorcheck .sky_icon{
      width:22px;
      height:22px;
      font-size:22px;
      margin-right:7px;
      color:#ffd63f; }
  .theme_sky .venda-consultiva .load-cicle:before{
    content:'';
    position:absolute;
    width:100%;
    height:100%;
    background-color:rgba(255, 255, 255, 0.8);
    z-index:20; }
  .theme_sky .venda-consultiva .modal-error .modal-body .btn{
    margin:24px auto 0; }
  .dark .theme_sky .venda-consultiva .bgBox .collapsed.disabled{
    opacity:1; }
  .dark .theme_sky .venda-consultiva .bgBox .accordion.list{
    background-color:#202425; }
    .dark .theme_sky .venda-consultiva .bgBox .accordion.list .panel-title .number{
      background-color:#545454;
      color:white; }
  .dark .theme_sky .venda-consultiva .bgBox .divStep3 h4{
    color:white; }
  .dark .theme_sky .venda-consultiva .bgBox .divStep3 ul.questions li .sky_icon:before{
    color:white; }
  .dark .theme_sky .venda-consultiva .bgBox .divStep3 input[type="checkbox"] + label:before{
    border-color:white; }
  .dark .theme_sky .venda-consultiva .bgBox .boxProduct{
    background-color:#202425; }
    .dark .theme_sky .venda-consultiva .bgBox .boxProduct h4, .dark .theme_sky .venda-consultiva .bgBox .boxProduct .packageInfo{
      color:white; }
    .dark .theme_sky .venda-consultiva .bgBox .boxProduct .box-filter .tag{
      background-color:rgba(238, 238, 238, 0.15); }
      .dark .theme_sky .venda-consultiva .bgBox .boxProduct .box-filter .tag .txtTag{
        color:white; }
    .dark .theme_sky .venda-consultiva .bgBox .boxProduct .packageChannels li{
      color:white; }
    .dark .theme_sky .venda-consultiva .bgBox .boxProduct .price{
      background-color:#202425; }
      .dark .theme_sky .venda-consultiva .bgBox .boxProduct .price span{
        color:#009900; }
  .theme_sky .venda-consultiva ul.formRadioCheckboxList:not(.noDivLines) li{
    list-style:none;
    -webkit-touch-callout:none;
    -webkit-user-select:none;
    -khtml-user-select:none;
    -moz-user-select:none;
    -ms-user-select:none;
    user-select:none; }
    .theme_sky .venda-consultiva ul.formRadioCheckboxList:not(.noDivLines) li label{
      margin:0;
      display:flex;
      padding:17px 0;
      align-items:center; }
      .theme_sky .venda-consultiva ul.formRadioCheckboxList:not(.noDivLines) li label span{
        margin-left:30px;
        position:relative;
        width:100%; }
        .theme_sky .venda-consultiva ul.formRadioCheckboxList:not(.noDivLines) li label span:after{
          content:'';
          width:100%;
          height:1px;
          background-color:#e3e3eb;
          position:absolute;
          bottom:-18px;
          left:0; }
  .theme_sky .venda-consultiva .modal-channels.modal{
    padding-right:0px !important;
    padding-left:0px !important; }
    .theme_sky .venda-consultiva .modal-channels.modal.in{
      display:flex !important;
      align-items:center;
      justify-content:center; }
  .theme_sky .venda-consultiva .modal-channels .modal-dialog{
    height:90vh; }
  .theme_sky .venda-consultiva .modal-channels .modal-header .modal-subtitle{
    color:rgba(0, 0, 0, 0.6); }
    .dark .theme_sky .venda-consultiva .modal-channels .modal-header .modal-subtitle{
      color:rgba(255, 255, 255, 0.7); }
  .theme_sky .venda-consultiva .modal-channels .modal-body{
    text-align:left;
    margin-top:0;
    flex:1;
    display:flex;
    flex-flow:column;
    padding-left:0;
    padding-right:0;
    min-height:1px; }
    .theme_sky .venda-consultiva .modal-channels .modal-body .channel-data-wrapper{
      color:rgba(0, 0, 0, 0.6);
      margin-bottom:25px; }
      .dark .theme_sky .venda-consultiva .modal-channels .modal-body .channel-data-wrapper{
        color:rgba(255, 255, 255, 0.7); }
  .theme_sky .venda-consultiva .modal-channels .modal-footer{
    font-size:0.8rem;
    padding-bottom:0;
    text-align:left;
    color:rgba(0, 0, 0, 0.6); }
    .dark .theme_sky .venda-consultiva .modal-channels .modal-footer{
      color:rgba(255, 255, 255, 0.7); }
  .theme_sky .venda-consultiva .modal-channels .modal-content{
    display:flex;
    height:100%;
    flex-flow:column; }
    .theme_sky .venda-consultiva .modal-channels .modal-content .channel-list-wrapper{
      flex:1;
      max-height:100%;
      overflow-y:auto;
      padding:15px; }
    .theme_sky .venda-consultiva .modal-channels .modal-content .channelsList{
      list-style:none;
      padding-left:22px; }
      .theme_sky .venda-consultiva .modal-channels .modal-content .channelsList li{
        display:inline-block;
        width:85px;
        text-align:center;
        margin:0 28px 15px 0; }
        .theme_sky .venda-consultiva .modal-channels .modal-content .channelsList li img{
          margin:0 auto;
          font-size:0;
          -webkit-border-radius:26px;
          -moz-border-radius:26px;
          border-radius:26px;
          border:1px solid rgba(80, 80, 80, 0.15); }
  .theme_sky .venda-consultiva .modal-channels .box-filter{
    background-color:#fafaff; }
    .dark .theme_sky .venda-consultiva .modal-channels .box-filter{
      background-color:#161819; }
    .theme_sky .venda-consultiva .modal-channels .box-filter .filter-cards{
      display:flex;
      align-items:center;
      padding:0; }
      .theme_sky .venda-consultiva .modal-channels .box-filter .filter-cards .filter-text-cards{
        width:80px;
        top:0;
        color:rgba(0, 0, 0, 0.87);
        margin:15px; }
        .dark .theme_sky .venda-consultiva .modal-channels .box-filter .filter-cards .filter-text-cards{
          color:#ffffff; }
      .theme_sky .venda-consultiva .modal-channels .box-filter .filter-cards .overflowContent{
        width:calc(100% - 80px);
        margin:0;
        padding:15px 0 15px 0;
        display:flex;
        position:relative;
        white-space:nowrap;
        font-size:0;
        overflow:hidden; }
        .theme_sky .venda-consultiva .modal-channels .box-filter .filter-cards .overflowContent .button-filter{
          background:transparent;
          padding:4px 25px;
          margin-right:10px;
          position:relative;
          display:inline-block;
          height:32px;
          font-weight:bold; }
          .theme_sky .venda-consultiva .modal-channels .box-filter .filter-cards .overflowContent .button-filter.active{
            background-color:#d2d2de;
            border:1px solid #d2d2de; }
            .dark .theme_sky .venda-consultiva .modal-channels .box-filter .filter-cards .overflowContent .button-filter.active{
              background-color:#333; }
  .theme_sky .venda-consultiva .modal-channels .modal-title{
    text-align:left; }
  .theme_sky .venda-consultiva .modal-channels .nameChannel{
    clear:both;
    float:left;
    width:100%;
    text-align:center;
    font-size:0.8125rem;
    padding-top:4px; }
  .theme_sky .venda-consultiva .modal-share .modal-header{
    border-bottom:0; }
  .theme_sky .venda-consultiva .modal-share .modal-body{
    text-align:left; }
  .theme_sky .venda-consultiva .modal-share .modal-footer{
    border-top:0;
    padding:0; }
    .theme_sky .venda-consultiva .modal-share .modal-footer .btn{
      width:100%; }
  .theme_sky .venda-consultiva .modal-share-response .h3{
    display:block; }
  .theme_sky .venda-consultiva .modal-share-response .modal-footer{
    border-top:0;
    padding:0; }
    .theme_sky .venda-consultiva .modal-share-response .modal-footer .btn{
      width:100%; }
  .theme_sky .venda-consultiva .modal-share-response.modal-error-share-all img{
    width:60px; }
  .theme_sky .venda-consultiva .form-group .form-control{
    border-color:rgba(80, 80, 80, 0.25); }
  .theme_sky .venda-consultiva .form-group .form-control.error{
    border:2px solid #996910; }
  .theme_sky .venda-consultiva .form-group label.error:before{
    color:#996910;
    content:"\e256"; }
  .theme_sky .venda-consultiva .modal{
    align-items:center; }
  .theme_sky .venda-consultiva .venda-consultiva-pesquisa .footer{
    background-color:#f1f2fa; }
    .theme_sky .venda-consultiva .venda-consultiva-pesquisa .footer .row{
      display:block;
      align-items:center; }
      @media (min-width: 768px){
        .theme_sky .venda-consultiva .venda-consultiva-pesquisa .footer .row{
          display:flex; } }
    .theme_sky .venda-consultiva .venda-consultiva-pesquisa .footer .footer-inner{
      padding:15px; }
      .theme_sky .venda-consultiva .venda-consultiva-pesquisa .footer .footer-inner .h2{
        margin-bottom:1.5rem;
        display:block; }
        @media (max-width: 768px){
          .theme_sky .venda-consultiva .venda-consultiva-pesquisa .footer .footer-inner .h2{
            margin-bottom:1rem; } }
      .theme_sky .venda-consultiva .venda-consultiva-pesquisa .footer .footer-inner .btn{
        width:100%;
        max-width:280px;
        margin-top:0.8rem; }
        @media (max-width: 768px){
          .theme_sky .venda-consultiva .venda-consultiva-pesquisa .footer .footer-inner .btn{
            margin-bottom:1rem; } }
      @media (max-width: 768px){
        .theme_sky .venda-consultiva .venda-consultiva-pesquisa .footer .footer-inner{
          text-align:center; } }
    .theme_sky .venda-consultiva .venda-consultiva-pesquisa .footer .icon-div .sky_icon{
      width:100%;
      max-width:340px;
      height:280px;
      display:block;
      margin:0 auto;
      background-position:center;
      background-size:contain; }
      @media (min-width: 768px){
        .theme_sky .venda-consultiva .venda-consultiva-pesquisa .footer .icon-div .sky_icon{
          height:275px;
          margin:0; } }

@media (max-width: 768px){
  .theme_sky .venda-consultiva .modal-error{
    padding:0 !important; }
    .theme_sky .venda-consultiva .modal-error .modal-dialog{
      width:100% !important;
      height:100%;
      margin:0; }
      .theme_sky .venda-consultiva .modal-error .modal-dialog .modal-content{
        height:100%; }
  .theme_sky .venda-consultiva .modal-channels .modal-body .box-filter .overflowContent{
    overflow-x:auto; } }

@media (max-width: 576px){
  .theme_sky .venda-consultiva .exitConsult{
    margin-right:40px; }
  .theme_sky .venda-consultiva .modal-channels .modal-dialog{
    width:100vw;
    height:100vh; }
    .theme_sky .venda-consultiva .modal-channels .modal-dialog .modal-content{
      margin:0;
      border-radius:0; } }

@media (min-width: 576px){
  .theme_sky .venda-consultiva .bgBox .accordion.list{
    border-radius:15px;
    border:none; } }

@media (min-width: 768px){
  .theme_sky .venda-consultiva h2.h2{
    font-size:1.7em; }
  .theme_sky .venda-consultiva .bgBox .accordion.list .panel-default .panel-body.large{
    padding:7px 37px 21px; }
  .theme_sky .venda-consultiva .bgBox .accordion.list .panel-default .divStep3{
    padding:0 35px; }
  .theme_sky .venda-consultiva .bgBox .accordion.list .sortable-ghost{
    cursor:grabbing; }
  .theme_sky .venda-consultiva .divStep3 .form-questions ul li:hover{
    background-color:#f1f2fa; }
  .theme_sky .venda-consultiva .divStep3 .form-questions ul li label:before{
    cursor:pointer;
    top:initial; }
  .theme_sky .venda-consultiva .divStep3 ul.questions li:hover{
    background:#f1f2fa; }
  .theme_sky .venda-consultiva .contBoxes .slick-container{
    padding:5px 0 22px; }
    .theme_sky .venda-consultiva .contBoxes .slick-container .slick-list{
      overflow:initial; }
    .theme_sky .venda-consultiva .contBoxes .slick-container .slick-arrow{
      opacity:1;
      visibility:visible;
      background-color:white;
      box-shadow:0px 3px 3px 2px rgba(0, 0, 0, 0.1);
      width:45px;
      height:45px;
      z-index:50; }
      .theme_sky .venda-consultiva .contBoxes .slick-container .slick-arrow:before{
        color:rgba(0, 0, 0, 0.6); }
      .theme_sky .venda-consultiva .contBoxes .slick-container .slick-arrow.slick-prev{
        left:0; }
      .theme_sky .venda-consultiva .contBoxes .slick-container .slick-arrow.slick-next{
        right:0; }
  .theme_sky .venda-consultiva .contBoxes .slick-wrapper:not(.slick-initialized){
    display:flex; }
    .theme_sky .venda-consultiva .contBoxes .slick-wrapper:not(.slick-initialized) .item{
      min-width:0;
      flex-grow:1;
      flex-basis:0;
      margin:0 5px; }
  .dark .theme_sky .bgBox .divStep3 .form-questions ul li:hover{
    background-color:#34353a; }
  .dark .theme_sky .contBoxes .slick-container .slick-arrow{
    background-color:#626262;
    box-shadow:0px 1px 3px 2px rgba(0, 0, 0, 0.4); }
    .dark .theme_sky .contBoxes .slick-container .slick-arrow:before{
      color:rgba(240, 240, 240, 0.6); }
  .theme_sky .collapse.in#collapse4{
    border-bottom:0; } }

.mv-visit-list ul{
  list-style-type:none;
  margin:43px 0 0 0;
  padding:0;
  display:block;
  clear:both; }
  .mv-visit-list ul li .mv-visit-list-block{
    margin-top:16px;
    margin-bottom:16px;
    background-color:#FFFFFF;
    display:flex;
    border-radius:10px; }
    .mv-visit-list ul li .mv-visit-list-block h3{
      font-size:0.8125rem; }
    .mv-visit-list ul li .mv-visit-list-block p{
      font-size:1rem; }
    .mv-visit-list ul li .mv-visit-list-block .linkMedium{
      padding-top:32px;
      padding-bottom:16px;
      padding-right:12px;
      display:block; }
    .mv-visit-list ul li .mv-visit-list-block .linkScheduling{
      padding:13px 16px; }
    .mv-visit-list ul li .mv-visit-list-block .box-default{
      margin-bottom:42px; }
    .mv-visit-list ul li .mv-visit-list-block .btn-alterarAgendamento{
      width:100%;
      text-align:left;
      color:rgba(0, 0, 0, 0.87);
      line-height:3px; }
      .mv-visit-list ul li .mv-visit-list-block .btn-alterarAgendamento span{
        float:right;
        line-height:3px; }
    .mv-visit-list ul li .mv-visit-list-block .sky_icon.sky-icon-line-more-horizontal{
      color:#f35c58;
      top:5px; }

.mv-filter{
  width:100%;
  display:inline-block; }
  .mv-filter span{
    font-size:0.875rem;
    float:left; }
  .mv-filter ul{
    list-style-type:none;
    margin:0;
    padding:0; }
    .mv-filter ul li{
      float:left; }
      .mv-filter ul li a{
        width:104px;
        height:32px;
        background-color:transparent;
        display:block;
        border-radius:50px;
        margin:0 17px;
        font-size:1rem;
        text-align:center;
        border:solid 1px rgba(80, 80, 80, 0.15); }
        .mv-filter ul li a.active{
          background-color:rgba(80, 80, 80, 0.15); }

.box-skyplay h3{
  font-size:0.8125rem;
  text-align:left; }

.box-skyplay p{
  text-align:left;
    font-size:0.875rem;
    margin:1rem 0 1rem 0.5rem; }

.box-skyplay a{
  font-size:1rem;
  font-weight:bold; }

.contratacao-visita .price{
  color:rgba(46, 125, 50, 0.99); }

.box-cinza{
  background-color:#f1f2fa;
  margin-top:29px;
  margin-bottom:99px; }
  .box-cinza p{
    padding:18px 27px; }

.box-minhas-visitas .py-2{
  position:relative; }
  .box-minhas-visitas .py-2 .rowDetailsCanceled,
  .box-minhas-visitas .py-2 .rowDetailsSchedule{
    position:absolute;
    top:0;
    right:0; }
  .box-minhas-visitas .py-2 .sky_icon.right{
    margin-right:0; }
  .box-minhas-visitas .py-2 .linkMedium.primaryWeb{
    display:flex;
    justify-content:space-between;
    align-items:center; }
  @media (max-width: 575px){
    .box-minhas-visitas .py-2 .showDetails{
      display:none; } }

.container-skyplay{
  display:flex;
  flex-direction:row;
  padding:.5rem 3rem; }
  @media (max-width: 992px){
    .container-skyplay{
      padding:2rem 0rem; } }
  .container-skyplay .content-skyplay{
    margin-left:8px; }

.overlay-actionsheet{
  width:100%;
  height:100%;
  display:block;
  position:fixed;
  z-index:51 !important;
  background-color:rgba(0, 0, 0, 0.8); }

.fritas-acompanha .modal-dialog{
  margin:10% auto; }

.fritas-acompanha .modal-content{
  max-width:416px;
  padding:20px;
  margin:0 auto; }

.fritas-acompanha .modal-header{
  border:0; }

.fritas-acompanha .modal-footer{
  border:0; }

.fritas-acompanha .modal-body{
  text-align:center;
  margin:auto; }
  .fritas-acompanha .modal-body .channel-promo-content{
    padding:0 !important;
    position:relative;
    width:288px;
    height:168px;
    margin:15px auto !important; }
    .fritas-acompanha .modal-body .channel-promo-content hr.divider{
      width:288px;
      margin:5px 0px 5px 0; }
    .fritas-acompanha .modal-body .channel-promo-content.item{
      cursor:pointer; }
      .fritas-acompanha .modal-body .channel-promo-content.item.active{
        border-color:#D81818 !important; }
    .fritas-acompanha .modal-body .channel-promo-content .ckeckbox-fritas-freetrial{
      position:absolute;
      top:16px;
      left:16px; }

.fritas-acompanha .canal-desconto .destaque{
  height:80px;
  padding:16px 30px;
  background-color:white;
  border-radius:4px;
  -webkit-box-shadow:0px 3px 15px 0px rgba(50, 50, 50, 0.1);
  -moz-box-shadow:0px 3px 15px 0px rgba(50, 50, 50, 0.1);
  box-shadow:0px 3px 15px 0px rgba(50, 50, 50, 0.1); }
  .fritas-acompanha .canal-desconto .destaque label{
    line-height:16px;
    margin-right:20px; }
  .fritas-acompanha .canal-desconto .destaque img{
    display:inline-block;
    vertical-align:baseline;
    margin-right:10px; }
  .fritas-acompanha .canal-desconto .destaque .valor{
    color:rgba(0, 0, 0, 0.6);
    font-size:0.875rem !important; }
  .fritas-acompanha .canal-desconto .destaque .nome-canal{
    display:inline-block;
    vertical-align:top; }
    .fritas-acompanha .canal-desconto .destaque .nome-canal button{
      padding:0; }

.trocar-pacote .detalhe .box-filter{
  border:none !important;
  overflow:auto;
  height:80px !important; }
  .trocar-pacote .detalhe .box-filter .filter-cards{
    display:inline-flex;
    width:max-content; }
    .trocar-pacote .detalhe .box-filter .filter-cards .slick-track{
      width:auto !important; }

.trocar-pacote .detalhe .novo-pacote{
  padding:15px 30px 15px;
  margin-bottom:24px; }
  .trocar-pacote .detalhe .novo-pacote .detalhes-pacote{
    border:solid 1px rgba(80, 80, 80, 0.15);
    border-radius:5px;
    padding:15px; }

.trocar-pacote .detalhe .filtros span{
  line-height:35px;
  float:left; }

.trocar-pacote .detalhe .filtros .inactive{
  border:1px solid rgba(80, 80, 80, 0.15);
  color:rgba(0, 0, 0, 0.6); }

.trocar-pacote .detalhe .filtros .selected{
  color:rgba(0, 0, 0, 0.6) !important; }

.trocar-pacote .detalhe .filtros .opcoes{
  display:flex; }
  .trocar-pacote .detalhe .filtros .opcoes button{
    width:auto;
    margin:0 16px 10px; }
  .trocar-pacote .detalhe .filtros .opcoes::-webkit-scrollbar{
    width:0px;
    background:transparent; }

.trocar-pacote .detalhe .detalhes{
  padding:0 30px 15px;
  background-color:white; }
  .trocar-pacote .detalhe .detalhes .title{
    font-size:1rem; }
  .trocar-pacote .detalhe .detalhes .canal{
    width:20%;
    height:110px;
    display:inline-block;
    text-align:center;
    font-size:0.875rem;
    float:left;
    margin-bottom:8px; }
    .trocar-pacote .detalhe .detalhes .canal img{
      margin-bottom:8px; }
    .trocar-pacote .detalhe .detalhes .canal p{
      min-height:60px;
      padding:0 8px; }
  .trocar-pacote .detalhe .detalhes .canais-adicionais::after{
    content:'';
    border:1px solid rgba(80, 80, 80, 0.15);
    display:block;
    margin:0 auto; }
  .trocar-pacote .detalhe .detalhes .novo-equipamento .icone-pacote{
    float:left; }

.trocar-pacote .detalhe .canais-perdidos{
  padding:4px 30px;
  margin-top:24px !important; }
  .trocar-pacote .detalhe .canais-perdidos .canal{
    width:18%;
    height:110px;
    display:inline-block;
    text-align:center;
    font-size:0.875rem;
    float:left;
    margin-bottom:8px; }
    .trocar-pacote .detalhe .canais-perdidos .canal img{
      margin-bottom:8px; }
    .trocar-pacote .detalhe .canais-perdidos .canal p{
      min-height:60px;
      padding:0 20px; }

.trocar-pacote .detalhe .assinatura-atual{
  padding:30px; }
  .trocar-pacote .detalhe .assinatura-atual .detalhes-assinatura span{
    margin-right:24px;
    font-size:0.875rem;
    display:inline-block; }
  .trocar-pacote .detalhe .assinatura-atual .detalhes-assinatura .ver-lista{
    padding:0; }

.trocar-pacote .detalhe .escolher-pacote{
  padding:30px; }
  .trocar-pacote .detalhe .escolher-pacote .descricao-preco{
    line-height:48px; }
  .trocar-pacote .detalhe .escolher-pacote .continuar-detalhe{
    width:350px;
    float:right !important; }

.trocar-pacote .detalhe .equipamentos{
  padding:15px 30px; }

.trocar-pacote .continuar-detalhe{
  width:288px;
  margin:0 auto; }

.trocar-pacote .resumo .accordion.panel-group{
  margin:0; }
  .trocar-pacote .resumo .accordion.panel-group.canais{
    border-bottom:1px solid rgba(80, 80, 80, 0.15); }
  .trocar-pacote .resumo .accordion.panel-group .item{
    margin-bottom:24px; }
    .trocar-pacote .resumo .accordion.panel-group .item .buttonLink{
      padding:0; }
  .trocar-pacote .resumo .accordion.panel-group a[data-toggle="collapse"] button{
    padding:0 30px;
    line-height:10px; }

.trocar-pacote .resumo .confirmar-novo-pacote{
  background-color:white;
  border-top:1px solid rgba(80, 80, 80, 0.15);
  padding:0 30px 15px;
  border-radius:4px; }

.trocar-pacote .resumo .sua-assinatura{
  background-color:white;
  padding:16px 30px;
  border-radius:4px; }

.trocar-pacote .resumo .descricao-valor{
  background-color:white;
  padding:16px 30px;
  border-radius:4px; }
  .trocar-pacote .resumo .descricao-valor .box-desconto{
    border-bottom:1px solid rgba(80, 80, 80, 0.15); }
    .trocar-pacote .resumo .descricao-valor .box-desconto .desconto{
      color:#2E7D32; }
  .trocar-pacote .resumo .descricao-valor .box-total span{
    font-weight:1.25rem; }

.trocar-pacote .resumo .modal-dialog{
  margin:10% auto; }

.trocar-pacote .resumo .modal-content{
  width:78%;
  padding:20px; }

.trocar-pacote .resumo .modal-header{
  border:0; }

.trocar-pacote .resumo .modal-footer{
  border:0; }

.trocar-pacote .resumo .canal-desconto .modal-body{
  text-align:center;
  width:80%;
  margin:auto; }

.trocar-pacote .resumo .canal-desconto .destaque{
  height:80px;
  padding:16px 30px;
  background-color:white;
  border-radius:4px;
  -webkit-box-shadow:0px 3px 15px 0px rgba(50, 50, 50, 0.1);
  -moz-box-shadow:0px 3px 15px 0px rgba(50, 50, 50, 0.1);
  box-shadow:0px 3px 15px 0px rgba(50, 50, 50, 0.1); }
  .trocar-pacote .resumo .canal-desconto .destaque label{
    line-height:16px;
    margin-right:20px; }
  .trocar-pacote .resumo .canal-desconto .destaque img{
    display:inline-block;
    vertical-align:baseline;
    margin-right:10px; }
  .trocar-pacote .resumo .canal-desconto .destaque .valor{
    color:rgba(0, 0, 0, 0.6);
    font-size:0.875rem !important; }
  .trocar-pacote .resumo .canal-desconto .destaque .nome-canal{
    display:inline-block;
    vertical-align:top; }
    .trocar-pacote .resumo .canal-desconto .destaque .nome-canal button{
      padding:0; }

.trocar-pacote .resumo-lateral{
  top:-80px; }

.trocar-pacote .resumo-fatura-actionSheet{
  display:none; }

.trocar-pacote .confirmacao{
  padding:24px 0;
  background-color:white;
  border-radius:4px; }
  .trocar-pacote .confirmacao .titulo{
    text-align:center; }
    .trocar-pacote .confirmacao .titulo span{
      margin:0 !important; }
    .trocar-pacote .confirmacao .titulo::after{
      content:'';
      border:1px solid rgba(80, 80, 80, 0.15);
      display:block;
      width:100%;
      top:15px;
      right:0; }
  .trocar-pacote .confirmacao .subtitulo p{
    margin:0 auto 24px; }
  .trocar-pacote .confirmacao .subtitulo button{
    max-width:350px;
    margin:auto; }
  .trocar-pacote .confirmacao .subtitulo .accordion{
    background-color:#f1f2fa;
    padding:20px 80px; }
    @media (max-width: 540px){
      .trocar-pacote .confirmacao .subtitulo .accordion{
        padding:10px; } }

.trocar-pacote .erro-upgrade{
  padding:24px 48px;
  text-align:center;
  border-radius:4px;
  background-color:white; }
  .trocar-pacote .erro-upgrade span{
    margin:0 !important; }
  .trocar-pacote .erro-upgrade .buttonSecondary{
    max-width:350px;
    margin:0 auto; }
  .trocar-pacote .erro-upgrade p.medium{
    margin:14px 0 24px !important; }
  .trocar-pacote .erro-upgrade .buttonLink{
    margin-top:18px; }
  .trocar-pacote .erro-upgrade .ilustracao{
    width:150px !important;
    height:150px !important;
    background-size:150px !important; }
    .trocar-pacote .erro-upgrade .ilustracao.image{
      width:250px !important;
      height:150px !important;
      background-size:280px !important; }

@media (max-width: 992px){
  .resumo-lateral{
    top:20px !important; } }

@media (max-width: 768px){
  .detalhe .filtros .opcoes{
    overflow:scroll; }
  .detalhe .escolher-pacote .box-continuar .continuar-detalhe{
    width:282px; } }

@media (max-width: 576px){
  section#content.trocar-pacote{
    margin:0 -15px; }
  .detalhe.principal, .novo-pacote, .filtros, .detalhes, .canais-perdidos, .assinatura-atual, .escolher-pacote, .confirmar-novo-pacote, .canal-desconto, .sua-assinatura, .descricao-valor, .equipamentos, .pacote-atual{
    margin:0 -15px;
    padding-left:16px !important;
    padding-right:16px !important; }
  .confirmar-novo-pacote, .sua-assinatura, .descricao-valor{
    border-top:1px solid rgba(80, 80, 80, 0.15);
    border-bottom:1px solid rgba(80, 80, 80, 0.15); }
  .steps .step.col-xs-4{
    float:right; }
  .filtros{
    padding:16px 0 16px 15px !important; }
  .canal{
    width:33.33% !important; }
  span.medium{
    margin-right:10px !important; }
  .assinatura-atual{
    border-top:1px solid rgba(80, 80, 80, 0.15);
    border-bottom:1px solid rgba(80, 80, 80, 0.15); }
  .escolher-pacote p.desc-pacote{
    padding:24px 0; }
  .escolher-pacote .box-continuar{
    border-top:1px solid rgba(80, 80, 80, 0.15);
    background-color:white;
    padding:16px 0; }
    .escolher-pacote .box-continuar .descricao-preco{
      margin-left:15px; }
      .escolher-pacote .box-continuar .descricao-preco p{
        width:120px;
        float:left !important; }
      .escolher-pacote .box-continuar .descricao-preco span{
        float:left !important;
        height:18px;
        line-height:36px; }
    .escolher-pacote .box-continuar .continuar-detalhe{
      margin-right:15px;
      width:119px !important; }
  .descricao-valor{
    padding:16px 30px 6px !important; }
  .destaque{
    position:relative;
    padding:16px 18px !important; }
    .destaque label{
      margin-right:12px !important; }
    .destaque .nome-canal{
      position:absolute; }
    .destaque .pull-right{
      position:absolute;
      bottom:20px;
      line-height:1 !important; }
  .confirmacao, .erro-upgrade{
    padding:24px 16px !important; }
  .resumo-fatura{
    display:none; }
  .trocar-pacote .resumo-fatura-actionSheet{
    display:block !important;
    position:fixed;
    width:100%;
    bottom:0;
    z-index:52;
    border-radius:3px; } }

@media (max-width: 374px){
  .destaque .pull-right{
    bottom:8px; }
    .destaque .pull-right span{
      display:inline-block; } }

.breadcrumb-padding .wrap-bradcrumbs{
  margin:40px 0 0 0; }

.troca-equipamento a{
  display:flex;
  justify-content:center;
  align-items:center;
  height:80px; }

.troca-equipamento .btn-medium{
  display:flex;
  justify-content:flex-end;
  align-items:center; }
  .troca-equipamento .btn-medium button{
    width:30%; }
    @media (max-width: 500px){
      .troca-equipamento .btn-medium button{
        width:100%; } }

.troca-equipamento .btn-continuar{
  max-width:278px;
  margin:0 auto; }

.troca-equipamento .modelos{
  width:100%;
  display:block;
  justify-content:center;
  padding:10px 25px 0; }
  .troca-equipamento .modelos label{
    width:100%; }
  .troca-equipamento .modelos p:last-child{
    padding-bottom:0 !important; }

.troca-equipamento .check{
  display:inline-flex; }

@media (max-width: 500px){
  .btn-medium{
      padding:0 10px; }
  .troca-equipamento .container{
    padding-right:0;
    padding-left:0; }
  .troca-equipamento .bgBox{
    border-top:solid 1px rgba(80, 80, 80, 0.15);
    border-bottom:solid 1px rgba(80, 80, 80, 0.15); } }

.theme_sky .modal-radio-button input[type="radio"] + label:before{
  margin:0 18px 0 0;
  top:4px;
  position:relative; }

.theme_sky.carrossel-lancamentos{
  overflow:hidden;
  position:relative; }
  .theme_sky.carrossel-lancamentos #carousel-loja{
    margin-bottom:24px;
    position:initial; }
    .theme_sky.carrossel-lancamentos #carousel-loja .slick-arrow{
      visibility:visible !important;
      opacity:1 !important;
      z-index:100;
      background-color:white; }
      .theme_sky.carrossel-lancamentos #carousel-loja .slick-arrow.slick-next::before{
        content:"" !important;
        color:#2A2F30; }
      .theme_sky.carrossel-lancamentos #carousel-loja .slick-arrow.slick-prev::before{
        content:"" !important;
        color:#2A2F30; }
    .theme_sky.carrossel-lancamentos #carousel-loja .slick-slide{
      width:auto !important;
      margin-right:8px; }
      .theme_sky.carrossel-lancamentos #carousel-loja .slick-slide .caption{
        position:relative;
        height:auto;
        width:auto !important; }
        .theme_sky.carrossel-lancamentos #carousel-loja .slick-slide .caption img{
          border-radius:4px; }
        .theme_sky.carrossel-lancamentos #carousel-loja .slick-slide .caption .icon-elegibility{
          margin:4px;
          position:absolute;
          right:0;
          width:30px; }
    .theme_sky.carrossel-lancamentos #carousel-loja .slick-list{
      overflow:initial; }

.bootstrap-datetimepicker-widget table td.today:before{
  display:none; }

.bootstrap-datetimepicker-widget table td.active, .bootstrap-datetimepicker-widget table td.active:hover{
  background-color:#D81818; }

.bootstrap-datetimepicker-widget table .glyphicon{
  color:#D81818; }

.bootstrap-datetimepicker-widget table .weekend{
  color:rgba(0, 0, 0, 0.38); }

.ui-datepicker{
  width:17em;
  padding:.2em .2em 0;
  display:none; }

.ui-datepicker .ui-datepicker-header{
  position:relative;
  padding:.2em 0; }

.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next{
  position:absolute;
  top:2px;
  width:1.8em;
  height:1.8em; }

.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover{
  top:1px; }

.ui-datepicker .ui-datepicker-prev{
  left:2px; }

.ui-datepicker .ui-datepicker-next{
  right:2px; }

.ui-datepicker .ui-datepicker-prev-hover{
  left:1px; }

.ui-datepicker .ui-datepicker-next-hover{
  right:1px; }

.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span{
  display:block;
  position:absolute;
  left:50%;
  margin-left:-8px;
  top:50%;
  margin-top:-8px; }

.ui-datepicker .ui-datepicker-title{
  margin:0 2.3em;
  line-height:1.8em;
  text-align:center; }

.ui-datepicker .ui-datepicker-title select{
  font-size:1em;
  margin:1px 0; }

.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year{
  width:45%; }

.ui-datepicker table{
  width:100%;
  font-size:.9em;
  border-collapse:collapse;
  margin:0 0 .4em; }

.ui-datepicker th{
  padding:.7em .3em;
  text-align:center;
  font-weight:bold;
  border:0; }

.ui-datepicker td{
  border:0;
  padding:1px; }

.ui-datepicker td span,
.ui-datepicker td a{
  display:block;
  padding:.2em;
  text-align:right;
  text-decoration:none; }

.ui-datepicker .ui-datepicker-buttonpane{
  background-image:none;
  margin:.7em 0 0 0;
  padding:0 .2em;
  border-left:0;
  border-right:0;
  border-bottom:0; }

.ui-datepicker .ui-datepicker-buttonpane button{
  float:right;
  margin:.5em .2em .4em;
  cursor:pointer;
  padding:.2em .6em .3em .6em;
  width:auto;
  overflow:visible; }

.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{
  float:left; }

.ui-datepicker.ui-datepicker-multi{
  width:auto; }

.ui-datepicker-multi .ui-datepicker-group{
  float:left; }

.ui-datepicker-multi .ui-datepicker-group table{
  width:95%;
  margin:0 auto .4em; }

.ui-datepicker-multi-2 .ui-datepicker-group{
  width:50%; }

.ui-datepicker-multi-3 .ui-datepicker-group{
  width:33.3%; }

.ui-datepicker-multi-4 .ui-datepicker-group{
  width:25%; }

.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{
  border-left-width:0; }

.ui-datepicker-multi .ui-datepicker-buttonpane{
  clear:left; }

.ui-datepicker-row-break{
  clear:both;
  width:100%;
  font-size:0; }

.ui-datepicker-rtl{
  direction:rtl; }

.ui-datepicker-rtl .ui-datepicker-prev{
  right:2px;
  left:auto; }

.ui-datepicker-rtl .ui-datepicker-next{
  left:2px;
  right:auto; }

.ui-datepicker-rtl .ui-datepicker-prev:hover{
  right:1px;
  left:auto; }

.ui-datepicker-rtl .ui-datepicker-next:hover{
  left:1px;
  right:auto; }

.ui-datepicker-rtl .ui-datepicker-buttonpane{
  clear:right; }

.ui-datepicker-rtl .ui-datepicker-buttonpane button{
  float:left; }

.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group{
  float:right; }

.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{
  border-right-width:0;
  border-left-width:1px; }

.ui-datepicker .ui-icon{
  display:block;
  text-indent:-99999px;
  overflow:hidden;
  background-repeat:no-repeat;
  left:.5em;
  top:.3em; }

#datepicker span{
  margin-left:0; }

.dark #datepicker .ui-datepicker-title{
  color:#ffffff; }

#datepicker .ui-datepicker{
  width:100%; }
  #datepicker .ui-datepicker .ui-datepicker-next-hover, #datepicker .ui-datepicker .ui-datepicker-prev-hover{
    background-color:transparent;
    border:none;
    font-weight:inherit;
    top:2px; }
  #datepicker .ui-datepicker td{
    height:40px; }

.dark #datepicker .ui-widget-content{
  background-color:#202425;
  color:inherit; }

#datepicker .ui-widget-header{
  background:transparent;
  border:none; }

#datepicker .ui-widget-content a{
  color:rgba(0, 0, 0, 0.87); }
  .dark #datepicker .ui-widget-content a{
    color:#ffffff; }

#datepicker .ui-widget.ui-widget-content{
  border:none; }

#datepicker .ui-datepicker-week-end{
  color:rgba(0, 0, 0, 0.38); }
  .dark #datepicker .ui-datepicker-week-end{
    color:#ffffff; }
  #datepicker .ui-datepicker-week-end .ui-state-default{
    color:rgba(0, 0, 0, 0.38); }

#datepicker .ui-state-highlight,
#datepicker .ui-widget-content .ui-state-highlight,
#datepicker .ui-widget-header .ui-state-highlight{
  border:none;
  background:transparent; }

#datepicker .ui-state-active,
#datepicker .ui-widget-content .ui-state-active,
#datepicker .ui-widget-header .ui-state-active,
#datepicker a.ui-button:active,
#datepicker .ui-button:active,
#datepicker .ui-button.ui-state-active:hover{
  border:none;
  background:#FF5454;
  border-radius:30px;
  color:#fff; }

#datepicker .ui-state-default{
  background:transparent;
  border:none;
  text-align:center;
  width:40px;
  padding:10px;
  margin:auto; }

#datepicker .ui-datepicker .ui-datepicker-next{
  right:30px; }

#datepicker .ui-datepicker .ui-datepicker-prev{
  left:14px; }

#datepicker .ui-datepicker-prev span.ui-icon, #datepicker .ui-datepicker-next span.ui-icon{
  height:16px;
  width:12px;
  display:block;
  text-indent:0;
  overflow:hidden;
  background-repeat:no-repeat; }

#datepicker .ui-datepicker-prev span:before{
  content:'\e918';
  font-family:'SKY-Icon-Font', fantasy !important;
  position:relative;
  color:#FF5454; }

#datepicker .ui-datepicker-next span:before{
  content:'\e91a';
  font-family:'SKY-Icon-Font', fantasy !important;
  position:relative;
  color:#FF5454; }

#datepicker .ui-widget-header .ui-icon{
  background-image:none; }

.canais-adicionais #modalPpvAdulto .modal-content{
  width:430px;
  margin:0 auto; }
  @media (max-width: 430px){
    .canais-adicionais #modalPpvAdulto .modal-content{
      width:100%; } }
  .canais-adicionais #modalPpvAdulto .modal-content .banner{
    width:100%;
    height:250px;
    background-size:cover;
    background-repeat:no-repeat;
    background-position:center; }
  .canais-adicionais #modalPpvAdulto .modal-content .modal-body p.infos{
    position:relative;
    display:inline-block;
    width:100%; }
  .canais-adicionais #modalPpvAdulto .modal-content .modal-body span.sky_icon{
    display:inline-block;
    position:absolute;
    left:13px; }
  .canais-adicionais #modalPpvAdulto .modal-content .modal-body span.text-left{
    float:left;
    padding-left:40px; }
  .canais-adicionais #modalPpvAdulto .modal-content .modal-body .tag-item{
    width:fit-content; }
  .canais-adicionais #modalPpvAdulto .modal-content .modal-footer .add-to-cart{
    width:270px; }

@media (max-width: 540px){
  .canais-adicionais .overHighlight.over-highlight-static{
    height:250px; }
    .canais-adicionais .overHighlight.over-highlight-static .highlight__item__caption{
      top:13px; } }

.canais-adicionais .overHighlight.over-highlight-static .caption__description{
  margin-top:-10px; }

.canais-adicionais .carousel-chanel{
  margin-left:0; }
  .canais-adicionais .carousel-chanel .carousel-item{
    margin-right:20px;
    max-width:260px !important; }
    .canais-adicionais .carousel-chanel .carousel-item p{
      margin-top:10px; }
    .canais-adicionais .carousel-chanel .carousel-item img{
      border-radius:5px; }
    .canais-adicionais .carousel-chanel .carousel-item .card-heading{
      padding-top:0; }
      .canais-adicionais .carousel-chanel .carousel-item .card-heading img{
        border-radius:8px 8px 0 0; }
    .canais-adicionais .carousel-chanel .carousel-item .card-body{
      padding:10px; }
    .canais-adicionais .carousel-chanel .carousel-item .card-footer button{
      width:75%; }
    .canais-adicionais .carousel-chanel .carousel-item hr{
      margin-top:10px;
      margin-bottom:10px; }

.canais-adicionais .banner-text, .canais-adicionais .banner-text-small{
  position:relative;
  width:100%;
  display:flex;
  justify-content:center;
  align-items:center; }
  @media (max-width: 767px){
    .canais-adicionais .banner-text, .canais-adicionais .banner-text-small{
      padding:10px;
      height:194px;
      display:flex;
      align-items:center;
      justify-content:center; }
      .canais-adicionais .banner-text img, .canais-adicionais .banner-text-small img{
        width:100%; } }
  @media (max-width: 400px){
    .canais-adicionais .banner-text, .canais-adicionais .banner-text-small{
      height:120px; } }
  .canais-adicionais .banner-text .media, .canais-adicionais .banner-text-small .media{
    position:absolute;
    padding:0 20px;
    margin-top:0px; }
    .canais-adicionais .banner-text .media img, .canais-adicionais .banner-text-small .media img{
      width:48px;
      height:48px;
      max-width:none; }
  .canais-adicionais .banner-text .banner-portrait, .canais-adicionais .banner-text-small .banner-portrait{
    width:100%;
    height:100%; }
  .canais-adicionais .banner-text .banner-content-text, .canais-adicionais .banner-text-small .banner-content-text{
    position:absolute;
    top:20%;
    width:100%; }
    .canais-adicionais .banner-text .banner-content-text img, .canais-adicionais .banner-text-small .banner-content-text img{
      width:48px;
      height:48px; }
  .canais-adicionais .banner-text .bg-banner-text, .canais-adicionais .banner-text-small .bg-banner-text{
    position:relative;
    width:100%;
    border-radius:8px; }
    @media (max-width: 769px){
      .canais-adicionais .banner-text .bg-banner-text, .canais-adicionais .banner-text-small .bg-banner-text{
        height:100%; } }
  .canais-adicionais .banner-text h3, .canais-adicionais .banner-text-small h3{
    margin-bottom:0; }
    @media (max-width: 540px){
      .canais-adicionais .banner-text h3, .canais-adicionais .banner-text-small h3{
        margin:0; } }
  .canais-adicionais .banner-text .media-left, .canais-adicionais .banner-text-small .media-left{
    padding-right:20px; }

.canais-adicionais .banner-folha-adicionais .logo-item{
  display:inline-block;
  margin:10px; }
  .canais-adicionais .banner-folha-adicionais .logo-item img{
    width:48px;
    height:48px; }

.canais-adicionais .banner-folha-adicionais .card-title{
  padding:5px;
  text-align:center;
  border-radius:5px 5px 0 0; }

.canais-adicionais .banner-folha-adicionais .card-body{
  margin-top:15px;
  width:260px; }

.canais-adicionais .banner-folha-adicionais .carousel-background{
  background-image:url(https://skycms.s3.amazonaws.com/images/5495100/background-premiere.png);
  background-repeat:no-repeat;
  background-size:cover; }

.canais-adicionais .banner-folha-adicionais .box-conhecer-pacotes{
  margin-top:15%; }

.canais-adicionais .banner-folha-adicionais .btn-conhecer-pacotes{
  width:260px; }

.canais-adicionais .banner-folha-adicionais .btn-mostrar-mais{
  padding:10px 0;
  text-align:left; }

.canais-adicionais .banner-folha-adicionais .banner-pacote{
  height:130px;
  border-radius:10px 10px 0 0;
  background-position:center; }

.canais-adicionais .banner-folha-adicionais .preco-pacote{
  color:#2e7d32;
  font-size:20px; }

.canais-adicionais .banner-folha-adicionais .btn-pacote{
  width:100% !important; }

.canais-adicionais .banner-folha-adicionais .carousel-chanel .slick-arrow{
  opacity:1;
  visibility:visible;
  background-color:#FFF;
  -webkit-box-shadow:0px 0px 10px -4px #000000;
  box-shadow:0px 0px 10px -4px #000000; }
  .canais-adicionais .banner-folha-adicionais .carousel-chanel .slick-arrow::before{
    color:#2A2F30; }
  @media (max-width: 500px){
    .canais-adicionais .banner-folha-adicionais .carousel-chanel .slick-arrow.slick-prev{
      left:-10px; } }
  @media (max-width: 500px){
    .canais-adicionais .banner-folha-adicionais .carousel-chanel .slick-arrow.slick-next{
      right:-10px; } }

.canais-adicionais .banner-folha-adicionais .tag{
  background-color:rgba(0, 0, 0, 0.1);
  width:fit-content;
  margin:0 auto;
  padding:0 10px;
  border-radius:100px; }

.canais-adicionais .carousel-play .slick-list{
  overflow:visible; }

.canais-adicionais .canais-adicionais-lancamentos{
  width:100%;
  height:100%;
  background-image:url("https://via.placeholder.com/1024x240");
  background-position:center center;
  background-repeat:no-repeat;
  background-size:cover;
  padding:30px 0; }
  @media (max-width: 540px){
    .canais-adicionais .canais-adicionais-lancamentos{
      padding:30px 10px; }
      .canais-adicionais .canais-adicionais-lancamentos h3{
        margin-top:10px; } }
  .canais-adicionais .canais-adicionais-lancamentos .cover{
    width:auto;
    margin-right:20px; }
    @media (max-width: 540px){
      .canais-adicionais .canais-adicionais-lancamentos .cover{
        width:100px;
        margin-right:10px; } }
  .canais-adicionais .canais-adicionais-lancamentos .canais-adicionais-content .col-md-4, .canais-adicionais .canais-adicionais-lancamentos .canais-adicionais-content .col-md-8{
    padding:0; }
  @media (max-width: 540px){
    .canais-adicionais .canais-adicionais-lancamentos .canais-adicionais-content .canais-adicionais-botao{
      margin-top:20px; } }
  .canais-adicionais .canais-adicionais-lancamentos .canais-adicionais-content .canais-adicionais-preco h3, .canais-adicionais .canais-adicionais-lancamentos .canais-adicionais-content .canais-adicionais-preco p, .canais-adicionais .canais-adicionais-lancamentos .canais-adicionais-content .canais-adicionais-botao h3, .canais-adicionais .canais-adicionais-lancamentos .canais-adicionais-content .canais-adicionais-botao p{
    padding:0;
    margin:0; }

.canais-adicionais .overHighlight{
  height:300px !important; }
  @media (max-width: 540px){
    .canais-adicionais .overHighlight{
      height:340px; } }
  .canais-adicionais .overHighlight .highlight__item__picture{
    background-repeat:no-repeat;
    background-size:cover;
    background-position:center; }
  .canais-adicionais .overHighlight .placeholder{
    height:100%; }
  .canais-adicionais .overHighlight .box-infos{
    display:flex;
    height:100%;
    align-items:center; }
    .canais-adicionais .overHighlight .box-infos .highlight__item__caption{
      top:0;
      transform:none;
      position:relative;
      margin-left:13%;
      max-width:510px; }
      @media (min-width: 550px) and (max-width: 800px){
        .canais-adicionais .overHighlight .box-infos .highlight__item__caption{
          margin-left:4%; } }
      .canais-adicionais .overHighlight .box-infos .highlight__item__caption .caption__action{
        width:40%; }
        @media (max-width: 540px){
          .canais-adicionais .overHighlight .box-infos .highlight__item__caption .caption__action{
            width:100%;
            text-align:center;
            margin-top:20px; } }
        .canais-adicionais .overHighlight .box-infos .highlight__item__caption .caption__action > .details{
          margin-left:0; }
      .canais-adicionais .overHighlight .box-infos .highlight__item__caption .caption__description{
        margin-bottom:20px; }
      .canais-adicionais .overHighlight .box-infos .highlight__item__caption .caption__price{
        width:30%;
        display:inline-block; }
        @media (max-width: 540px){
          .canais-adicionais .overHighlight .box-infos .highlight__item__caption .caption__price{
            width:100%; } }
        .canais-adicionais .overHighlight .box-infos .highlight__item__caption .caption__price h3{
          margin:0; }
  .canais-adicionais .overHighlight .bodyLightestSecondary{
    margin-top:3%; }
  .canais-adicionais .overHighlight hr{
    border-top:1px solid rgba(90, 90, 90, 0.63);
    margin-top:15px;
    margin-bottom:15px; }
    @media (max-width: 540px){
      .canais-adicionais .overHighlight hr{
        display:none; } }
  @media (max-width: 540px){
    .canais-adicionais .overHighlight .highlight__item__picture > img{
      height:100% !important; }
    .canais-adicionais .overHighlight .highlight__item__caption{
      top:0;
      margin-left:7%;
      max-width:unset;
      width:86%; }
      .canais-adicionais .overHighlight .highlight__item__caption:not(.offline) > .caption__description,
      .canais-adicionais .overHighlight .highlight__item__caption:not(.offline) > .caption__action,
      .canais-adicionais .overHighlight .highlight__item__caption:not(.offline) > .caption__info{
        display:block; } }

.canais-adicionais .canais-adicionais-skyplay{
  margin:10% 0; }
  .canais-adicionais .canais-adicionais-skyplay .logo_apple_store{
    margin-right:5%; }

.canais-adicionais .thumbnail.sided .caption .bottom-infos{
  position:inherit; }

.canais-adicionais .combo-canais{
  margin-top:-32px; }
  .canais-adicionais .combo-canais .banner-combos{
    height:180px;
    background-image:url("../images/banner-international.png");
    background-position:center;
    background-size:cover;
    background-repeat:no-repeat; }
    @media (min-width: 992px){
      .canais-adicionais .combo-canais .banner-combos{
        height:360px; } }
  .canais-adicionais .combo-canais .info-combo .quero-assinar{
    margin:0 auto; }
    @media (min-width: 446px){
      .canais-adicionais .combo-canais .info-combo .quero-assinar{
        width:184px; } }
  .canais-adicionais .combo-canais .principais-canais{
    line-height:48px; }
  @media (min-width: 992px){
    .canais-adicionais .combo-canais{
      height:360px; } }

.canais-adicionais .overHighlight.loaded.channels .highlight__item__caption{
  max-width:none;
  width:100%; }
  @media (min-width: 576px){
    .canais-adicionais .overHighlight.loaded.channels .highlight__item__caption{
      width:550px; } }

.canais-adicionais .overHighlight.loaded.channels .button-box{
  display:flex;
  justify-content:center; }
  .canais-adicionais .overHighlight.loaded.channels .button-box .details.btn.buttonSecondary{
    padding-left:60px;
    padding-right:60px; }

.canais-adicionais .overHighlight.loaded.channels .rating{
  display:flex;
  align-items:center;
  justify-content:space-between; }
  @media (min-width: 768px){
    .canais-adicionais .overHighlight.loaded.channels .rating{
      justify-content:flex-start; } }
  .canais-adicionais .overHighlight.loaded.channels .rating .sky_icon:before{
    left:2.5rem;
    font-size:20px;
    z-index:-1; }
  .canais-adicionais .overHighlight.loaded.channels .rating .sky_icon:after{
    position:unset;
    left:0;
    color:white;
    font-size:20px; }

.canais-adicionais .combo-canais.pack{
  overflow:hidden; }
  @media (min-width: 992px){
    .canais-adicionais .combo-canais.pack{
      height:420px; } }
  .canais-adicionais .combo-canais.pack .center-margin{
    margin:40px 0;
    padding:0; }
  .canais-adicionais .combo-canais.pack .content-box{
    display:flex;
    justify-content:center; }
    .canais-adicionais .combo-canais.pack .content-box .icon-fixed-size{
      height:20px;
      width:20px; }
    .canais-adicionais .combo-canais.pack .content-box .mobile-icon-align{
      display:flex;
      flex-direction:column;
      justify-content:space-between; }
  .canais-adicionais .combo-canais.pack .banner-combos{
    position:relative;
    height:420px; }
    @media (max-width: 992px){
      .canais-adicionais .combo-canais.pack .banner-combos{
        padding:0; } }
    @media (min-width: 992px){
      .canais-adicionais .combo-canais.pack .banner-combos .floating{
        position:absolute;
        overflow:visible;
        left:-130px; } }
    .canais-adicionais .combo-canais.pack .banner-combos .floating .slick-track{
      margin:55px 0;
      margin-left:20px;
      margin-right:40px; }
  .canais-adicionais .combo-canais.pack .card-body, .canais-adicionais .combo-canais.pack .card-heading, .canais-adicionais .combo-canais.pack .card-footer{
    padding:15px; }
    .canais-adicionais .combo-canais.pack .card-body .sky-icon-line-confirm, .canais-adicionais .combo-canais.pack .card-heading .sky-icon-line-confirm, .canais-adicionais .combo-canais.pack .card-footer .sky-icon-line-confirm{
      color:#6eb46c; }
  .canais-adicionais .combo-canais.pack .card-body small{
    display:block;
    margin-left:24px; }
  .canais-adicionais .combo-canais.pack .card-footer{
    display:flex;
    justify-content:space-between;
    border-top:1px solid rgba(80, 80, 80, 0.15);
    border-bottom-left-radius:10px;
    border-bottom-right-radius:10px; }
    .canais-adicionais .combo-canais.pack .card-footer .value{
      color:#2e7d32; }
    .canais-adicionais .combo-canais.pack .card-footer .buttonPrimary{
      width:120px;
      box-shadow:0 0.2rem 0.3rem rgba(0, 0, 0, 0.15); }
  .canais-adicionais .combo-canais.pack .card-heading{
    border-bottom:1px solid rgba(80, 80, 80, 0.15); }

.canais-adicionais .card.chanel-card.schedule .img-size{
  height:60px;
  width:60px;
  border:1px solid rgba(80, 80, 80, 0.15);
  object-fit:contain; }

.canais-adicionais .card.chanel-card.schedule .card-footer{
  border-top:1px solid rgba(80, 80, 80, 0.15); }

.canais-adicionais .card.chanel-card.schedule .card-body .image-description{
  display:flex;
  flex-direction:column;
  align-items:center; }

.canais-adicionais .card.chanel-card.schedule .card-body .colunm-center{
  display:flex;
  justify-content:center; }

.canais-adicionais .card.chanel-card.schedule .card-title{
  width:auto; }

@media (max-width: 388px){
  .canais-adicionais .canais-adicionais-skyplay.icons .logo_apple_store{
    margin-right:0;
    margin-bottom:15px; } }

.canais-adicionais .comprado.white-version .sky_icon{
  background-size:contain !important; }

.canais-adicionais .iframe-sva{
  display:block;
  margin:0 auto;
  width:700px;
  height:400px; }
  @media (max-width: 767px){
    .canais-adicionais .iframe-sva{
      width:100% !important;
      height:300px; } }
  @media (max-width: 399px){
    .canais-adicionais .iframe-sva{
      height:200px; } }

.canais-adicionais .content-banner{
  overflow:hidden; }
  .canais-adicionais .content-banner .content-banner__background{
    position:absolute;
    left:0;
    width:100%;
    background-repeat:no-repeat;
    background-size:cover;
    background-position:top; }
    @media (min-width: 768px){
      .canais-adicionais .content-banner .content-banner__background{
        height:350px; } }
    @media (max-width: 768px){
      .canais-adicionais .content-banner .content-banner__background{
        height:420px; } }
    .canais-adicionais .content-banner .content-banner__background .content-banner__gradient{
      width:100%;
      height:100%; }
      @media (min-width: 768px){
        .canais-adicionais .content-banner .content-banner__background .content-banner__gradient{
          background-image:linear-gradient(to left, rgba(0, 0, 0, 0.8) 30%, rgba(0, 0, 0, 0) 70%); } }
      @media (max-width: 768px){
        .canais-adicionais .content-banner .content-banner__background .content-banner__gradient{
          background-image:linear-gradient(to top, rgba(0, 0, 0, 0.8) 40%, rgba(0, 0, 0, 0) 90%); } }
    .canais-adicionais .content-banner .content-banner__background .content-banner__gradient--reverse{
      width:100%;
      height:100%; }
      @media (min-width: 768px){
        .canais-adicionais .content-banner .content-banner__background .content-banner__gradient--reverse{
          background-image:linear-gradient(to right, rgba(0, 0, 0, 0.8) 30%, rgba(0, 0, 0, 0) 70%); } }
      @media (max-width: 768px){
        .canais-adicionais .content-banner .content-banner__background .content-banner__gradient--reverse{
          background-image:linear-gradient(to top, rgba(0, 0, 0, 0.8) 40%, rgba(0, 0, 0, 0) 90%); } }
  .canais-adicionais .content-banner .content-banner__content .content-banner__content__img{
    object-fit:contain; }
    @media (min-width: 768px){
      .canais-adicionais .content-banner .content-banner__content .content-banner__content__img{
        width:100px;
        height:100px; } }
    @media (max-width: 768px){
      .canais-adicionais .content-banner .content-banner__content .content-banner__content__img{
        width:150px;
        height:150px; } }
  @media (min-width: 768px){
    .canais-adicionais .content-banner .content-banner__content{
      height:350px;
      position:relative;
      padding-top:55px; } }
  @media (max-width: 768px){
    .canais-adicionais .content-banner .content-banner__content{
      height:420px;
      position:relative;
      padding-top:40px;
      text-align:center; } }
  .canais-adicionais .content-banner .content-banner__content .btn.buttonIcon{
    padding:0; }
  .canais-adicionais .content-banner .content-banner__content .carrousel-content{
    padding-left:50px;
    padding-right:50px; }
    @media (min-width: 768px){
      .canais-adicionais .content-banner .content-banner__content .carrousel-content{
        padding-top:20px;
        padding-bottom:50px; } }
    @media (max-width: 768px){
      .canais-adicionais .content-banner .content-banner__content .carrousel-content{
        min-height:150px; } }
    .canais-adicionais .content-banner .content-banner__content .carrousel-content .cover{
      margin-right:20px;
      width:130px; }
      @media (max-width: 768px){
        .canais-adicionais .content-banner .content-banner__content .carrousel-content .cover{
          width:100px;
          margin:15px; } }

.canais-adicionais .canais-adicionais-lancamentos.carrousel-titulo{
  background-image:none; }
  .canais-adicionais .canais-adicionais-lancamentos.carrousel-titulo .center-text-icon{
    display:flex;
    align-items:center; }
  .canais-adicionais .canais-adicionais-lancamentos.carrousel-titulo .cover-with-label img{
    border-radius:8px;
    -webkit-border-radius:8px;
    -moz-border-radius:8px;
    -ms-border-radius:8px;
    -o-border-radius:8px;
    margin-right:20px;
    width:209.167px; }
    @media (max-width: 768px){
      .canais-adicionais .canais-adicionais-lancamentos.carrousel-titulo .cover-with-label img{
        width:130px; } }

.canais-adicionais .ppv-filter .ppv-filter__menu{
  min-height:auto; }
  .canais-adicionais .ppv-filter .ppv-filter__menu .ppv-filter__menu__tag .ppv-filter__menu__tag__items{
    line-height:3; }
    .canais-adicionais .ppv-filter .ppv-filter__menu .ppv-filter__menu__tag .ppv-filter__menu__tag__items span{
      padding:10px 15px;
      border-radius:30px;
      margin-right:10px;
      display:inline-block; }
      .canais-adicionais .ppv-filter .ppv-filter__menu .ppv-filter__menu__tag .ppv-filter__menu__tag__items span:not(.selected-tag){
        border:2px solid #e3e3eb;
        cursor:pointer; }
        .dark .canais-adicionais .ppv-filter .ppv-filter__menu .ppv-filter__menu__tag .ppv-filter__menu__tag__items span:not(.selected-tag){
          border:2px solid #161819; }
      .canais-adicionais .ppv-filter .ppv-filter__menu .ppv-filter__menu__tag .ppv-filter__menu__tag__items span.selected-tag{
        background-color:#e3e3eb; }
        .dark .canais-adicionais .ppv-filter .ppv-filter__menu .ppv-filter__menu__tag .ppv-filter__menu__tag__items span.selected-tag{
          background-color:#161819; }
  .canais-adicionais .ppv-filter .ppv-filter__menu .ppv-filter__menu__selector select{
    border:none;
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none;
    -ms-appearance:none;
    background:transparent;
    background-image:url("data:image/svg+xml;utf8,<svg fill='black' height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'><path d='M7 10l5 5 5-5z'/><path d='M0 0h24v24H0z' fill='none'/></svg>");
    background-repeat:no-repeat;
    background-position-x:100%;
    background-position-y:50%;
    padding:10px 15px;
    border-radius:5px;
    padding-right:25px;
    background-color:#e3e3eb; }
    .dark .canais-adicionais .ppv-filter .ppv-filter__menu .ppv-filter__menu__selector select{
      background-color:#161819; }

.canais-adicionais .card.fast-card.ppv-card{
  max-width:initial; }
  .canais-adicionais .card.fast-card.ppv-card .card-body .img-responsive{
    object-fit:cover; }
    @media (min-width: 768px){
      .canais-adicionais .card.fast-card.ppv-card .card-body .img-responsive{
        height:200px; } }
    @media (max-width: 768px){
      .canais-adicionais .card.fast-card.ppv-card .card-body .img-responsive{
        height:250px; } }
  .canais-adicionais .card.fast-card.ppv-card .card-footer{
    border-top:1px solid rgba(80, 80, 80, 0.15);
    height:50px;
    display:flex;
    justify-content:space-between;
    align-items:center; }
    .canais-adicionais .card.fast-card.ppv-card .card-footer .buttonIcon{
      padding:7px 7px !important; }
    .canais-adicionais .card.fast-card.ppv-card .card-footer .from_price{
      margin:10px 0 10px 10px !important;
      display:inline-block; }
  .canais-adicionais .card.fast-card.ppv-card .tag-container{
    line-height:3; }
    .canais-adicionais .card.fast-card.ppv-card .tag-container span{
      background-color:#e3e3eb;
      padding:10px 15px;
      border-radius:30px;
      margin-right:10px;
      display:inline-block; }
      .dark .canais-adicionais .card.fast-card.ppv-card .tag-container span{
        background-color:#2A2F30; }

.canais-adicionais .modal-automatico-img{
  width:7.5rem;
  height:7.5rem;
  background-size:7.5rem 7.5rem; }

.canais-adicionais .image-circle{
  width:5rem;
  height:5rem;
  object-fit:contain;
  border-radius:50%;
  border:1px solid rgba(80, 80, 80, 0.15); }
  .dark .canais-adicionais .image-circle{
    border:1px solid rgba(238, 238, 238, 0.15); }

.canais-adicionais .price-box{
  display:flex;
  justify-content:space-between; }
  .canais-adicionais .price-box .promo-message{
    border-radius:40px;
    padding:5px 10px;
    text-align:center; }

.canais-adicionais .information-modal .modal-body{
  text-align:left; }
  .canais-adicionais .information-modal .modal-body .modal-icon-text{
    display:flex;
    padding:15px 17px; }
    .canais-adicionais .information-modal .modal-body .modal-icon-text .modal-icon-reset{
      transition:none;
      left:0;
      display:inline-block; }
  .canais-adicionais .information-modal .modal-body .channel-promo-content{
    border:1px solid rgba(80, 80, 80, 0.15);
    object-fit:contain;
    padding:16px;
    display:flex;
    align-items:center; }
    .dark .canais-adicionais .information-modal .modal-body .channel-promo-content{
      border:1px solid rgba(238, 238, 238, 0.15); }
    .canais-adicionais .information-modal .modal-body .channel-promo-content .channel-promo-content__logo{
      border:1px solid rgba(80, 80, 80, 0.15);
      width:40px;
      height:40px;
      border-radius:50%; }
      .dark .canais-adicionais .information-modal .modal-body .channel-promo-content .channel-promo-content__logo{
        border:1px solid rgba(238, 238, 238, 0.15); }
    .canais-adicionais .information-modal .modal-body .channel-promo-content .channel-promo-content__text{
      display:flex;
      flex-direction:column; }

.canais-adicionais .carousel-setas-visiveis{
  width:100%;
  background-repeat:no-repeat;
  background-size:cover;
  background-position:top; }
  .dark .canais-adicionais .carousel-setas-visiveis .lp-banner{
    background-color:#2A2F30; }
  .canais-adicionais .carousel-setas-visiveis .slick-slider .slick-arrow{
    opacity:1;
    visibility:visible;
    background-color:#ffffff;
    -webkit-box-shadow:0px 0px 10px -4px #000000;
    box-shadow:0px 0px 10px -4px #000000; }
    .dark .canais-adicionais .carousel-setas-visiveis .slick-slider .slick-arrow{
      background-color:#2A2F30; }
    .canais-adicionais .carousel-setas-visiveis .slick-slider .slick-arrow::before{
      color:#2A2F30; }
      .dark .canais-adicionais .carousel-setas-visiveis .slick-slider .slick-arrow::before{
        color:#ffffff; }
    @media (max-width: 500px){
      .canais-adicionais .carousel-setas-visiveis .slick-slider .slick-arrow.slick-prev{
        left:-10px; } }
    @media (max-width: 500px){
      .canais-adicionais .carousel-setas-visiveis .slick-slider .slick-arrow.slick-next{
        right:-10px; } }

.canais-adicionais.banner-filter-section .box-filter{
  border:none; }

.canais-adicionais.banner-filter-section .button-filter:not(.active){
  background-color:#fafaff; }
  .dark .canais-adicionais.banner-filter-section .button-filter:not(.active){
    background-color:#161819; }

.canais-adicionais.banner-filter-section .banner-filter-section__banner .slick-slide img{
  display:initial; }

.canais-adicionais.banner-filter-section .banner-filter-section__banner.mobile{
  display:block; }
  .canais-adicionais.banner-filter-section .banner-filter-section__banner.mobile .banner-text-small .bg-banner-text{
    width:600px;
    object-fit:cover; }

.canais-adicionais.banner-filter-section .banner-filter-section__banner .banner-text-small{
  height:auto !important;
  width:initial; }
  .canais-adicionais.banner-filter-section .banner-filter-section__banner .banner-text-small .banner-content-text{
    top:auto; }

.canais-adicionais.banner-filter-section .banner-filter-section__banner .btn{
  padding-left:90px;
  padding-right:90px; }

.cards-canais-exclusivos .bg-banner-text{
  height:120px; }

.cards-canais-exclusivos-portrait .row.cards{
  display:flex;
  justify-content:center;
  align-items:center; }

.detalhes-de-canais{
  overflow:hidden; }
  .detalhes-de-canais .detalhe-de-canais__filtro{
    overflow-x:auto; }
    .detalhes-de-canais .detalhe-de-canais__filtro ul{
      list-style-type:none;
      display:inline-flex;
      margin-top:30px;
      border-bottom:1px solid rgba(80, 80, 80, 0.15);
      padding:0; }
      .dark .detalhes-de-canais .detalhe-de-canais__filtro ul{
        border-bottom:1px solid rgba(238, 238, 238, 0.15); }
      .detalhes-de-canais .detalhe-de-canais__filtro ul li{
        color:rgba(0, 0, 0, 0.6);
        font-weight:bold;
        padding:10px 24px;
        white-space:nowrap;
        border-bottom:4px solid transparent;
        cursor:pointer; }
        .dark .detalhes-de-canais .detalhe-de-canais__filtro ul li{
          color:rgba(255, 255, 255, 0.7); }
        .detalhes-de-canais .detalhe-de-canais__filtro ul li.active{
          color:rgba(0, 0, 0, 0.87);
          border-bottom:4px solid #D81818; }
          .dark .detalhes-de-canais .detalhe-de-canais__filtro ul li.active{
            color:#ffffff; }
  .detalhes-de-canais .detalhe-de-canais__descricao-geral{
    margin-top:40px; }
  .detalhes-de-canais .detalhes-de-canais__container{
    display:flex;
    margin-top:40px;
    flex-direction:row; }
    @media (max-width: 768px){
      .detalhes-de-canais .detalhes-de-canais__container{
        flex-direction:column; } }
    @media (min-width: 768px){
      .detalhes-de-canais .detalhes-de-canais__container .detalhes-de-canais__container__descricao{
        flex-basis:30%; } }
    .detalhes-de-canais .detalhes-de-canais__container .detalhes-de-canais__container__canais{
      flex-basis:70%;
      overflow:hidden;
      padding-bottom:30px;
      border-bottom:1px solid rgba(80, 80, 80, 0.15); }
      .dark .detalhes-de-canais .detalhes-de-canais__container .detalhes-de-canais__container__canais{
        border-bottom:1px solid rgba(238, 238, 238, 0.15); }
      .detalhes-de-canais .detalhes-de-canais__container .detalhes-de-canais__container__canais span img{
        width:80px;
        height:80px;
        object-fit:center; }
      .detalhes-de-canais .detalhes-de-canais__container .detalhes-de-canais__container__canais .detalhes-de-canais__container__canais__canal{
        display:inline-flex;
        flex-direction:column;
        justify-content:center;
        align-items:center;
        width:80px; }
        @media (max-width: 992px){
          .detalhes-de-canais .detalhes-de-canais__container .detalhes-de-canais__container__canais .detalhes-de-canais__container__canais__canal{
            margin:0 10px 25px; } }
        @media (min-width: 992px){
          .detalhes-de-canais .detalhes-de-canais__container .detalhes-de-canais__container__canais .detalhes-de-canais__container__canais__canal{
            margin:0 25px 25px; } }
        .detalhes-de-canais .detalhes-de-canais__container .detalhes-de-canais__container__canais .detalhes-de-canais__container__canais__canal img{
          border:1px solid rgba(80, 80, 80, 0.15);
          border-radius:50%;
          width:64px;
          height:64px; }
          .dark .detalhes-de-canais .detalhes-de-canais__container .detalhes-de-canais__container__canais .detalhes-de-canais__container__canais__canal img{
            border:1px solid rgba(238, 238, 238, 0.15); }
        .detalhes-de-canais .detalhes-de-canais__container .detalhes-de-canais__container__canais .detalhes-de-canais__container__canais__canal svg{
          width:64px;
          height:64px; }
        .detalhes-de-canais .detalhes-de-canais__container .detalhes-de-canais__container__canais .detalhes-de-canais__container__canais__canal .detalhes-de-canais__container__canais__canal__nome{
          margin-top:10px;
          line-height:1.4em;
          height:2.8em;
          text-align:center;
          overflow:hidden;
          text-overflow:ellipsis;
          display:-webkit-box;
          word-break:initial;
          -webkit-line-clamp:2em;
          -webkit-box-orient:vertical; }
    .detalhes-de-canais .detalhes-de-canais__container .detalhes-de-canais__container__descricao{
      margin-bottom:20px; }
      .detalhes-de-canais .detalhes-de-canais__container .detalhes-de-canais__container__descricao .detalhes-de-canais__container__descricao__titulo{
        margin-bottom:10px; }

.canais-adicionais .loaded-content{
  display:none; }

.agendamento .bgBox span{
  margin-left:36px; }

.agendamento .col-md-6{
  padding:0; }

@media (max-width: 500px){
  .agendamento .container{
    padding-right:0;
    padding-left:0; }
  .agendamento .bgBox{
    border-top:solid 1px rgba(80, 80, 80, 0.15);
    border-bottom:solid 1px rgba(80, 80, 80, 0.15); }
  .agendamento .padding-mobile{
    padding-left:10px; } }

.btn-agendamento{
  width:50%; }
  @media (max-width: 500px){
    .btn-agendamento{
      width:100%; } }

.btn-medium{
  display:flex;
  justify-content:flex-end;
  align-items:center; }

.theme_sky .agendamento input[type="radio"] + label:before{
  margin:0 18px 0 0;
  top:4px;
  position:relative; }

.theme_sky .overlay-actionsheet{
  width:100%;
  height:100%;
  display:block;
  position:fixed;
  z-index:9;
  background-color:rgba(0, 0, 0, 0.8); }

.theme_sky .modal-carrinho{
  margin:auto !important;
  width:75%; }

.theme_sky #modalCanalIncluido .modal-header, .theme_sky #modalAssinaturas .modal-header, .theme_sky #modalElegibilidade .modal-header, .theme_sky #modalFatura .modal-header{
  border-bottom:0; }

.theme_sky #modalCanalIncluido .modal-dialog, .theme_sky #modalAssinaturas .modal-dialog, .theme_sky #modalElegibilidade .modal-dialog, .theme_sky #modalFatura .modal-dialog{
  margin:7% auto !important; }
  .theme_sky #modalCanalIncluido .modal-dialog.modal-radio-button span, .theme_sky #modalAssinaturas .modal-dialog.modal-radio-button span, .theme_sky #modalElegibilidade .modal-dialog.modal-radio-button span, .theme_sky #modalFatura .modal-dialog.modal-radio-button span{
    margin-left:0; }

.theme_sky #carrinho-pos .item, .theme_sky #carrinho-sucesso .item{
  display:inline-block;
  width:100%; }
  .theme_sky #carrinho-pos .item .label-remove, .theme_sky #carrinho-pos .item .label-indisponivel, .theme_sky #carrinho-sucesso .item .label-remove, .theme_sky #carrinho-sucesso .item .label-indisponivel{
    display:none; }
  .theme_sky #carrinho-pos .item.cart-inactive, .theme_sky #carrinho-sucesso .item.cart-inactive{
    color:rgba(0, 0, 0, 0.38); }
    .theme_sky #carrinho-pos .item.cart-inactive .label-indisponivel, .theme_sky #carrinho-sucesso .item.cart-inactive .label-indisponivel{
      display:block; }
    .theme_sky #carrinho-pos .item.cart-inactive .label-remove, .theme_sky #carrinho-sucesso .item.cart-inactive .label-remove{
      display:block;
      color:rgba(0, 0, 0, 0.6); }
    .theme_sky #carrinho-pos .item.cart-inactive strong, .theme_sky #carrinho-sucesso .item.cart-inactive strong{
      display:none; }
    .theme_sky #carrinho-pos .item.cart-inactive .excluir-item, .theme_sky #carrinho-sucesso .item.cart-inactive .excluir-item{
      display:block;
      width:100%;
      text-align:right;
      margin-top:10px; }

.theme_sky #carrinho-pos .detalhes, .theme_sky #carrinho-sucesso .detalhes{
  padding:10px; }

.theme_sky #carrinho-pos .ignorePadding, .theme_sky #carrinho-sucesso .ignorePadding{
  margin-left:-15px;
  margin-right:-15px; }

.theme_sky #carrinho-pos .label-primeiro-mes, .theme_sky #carrinho-sucesso .label-primeiro-mes{
  margin-bottom:32px; }

.theme_sky #carrinho-pos .resumo-compra, .theme_sky #carrinho-sucesso .resumo-compra{
  position:fixed;
  width:100%;
  bottom:0;
  z-index:1;
  left:0; }
  .theme_sky #carrinho-pos .resumo-compra .box-detalhes, .theme_sky #carrinho-sucesso .resumo-compra .box-detalhes{
    width:100%;
    margin:0; }
  .theme_sky #carrinho-pos .resumo-compra.mobile, .theme_sky #carrinho-sucesso .resumo-compra.mobile{
    z-index:10; }

.theme_sky #carrinho-pos .box-detalhes, .theme_sky #carrinho-sucesso .box-detalhes{
  padding:20px 30px; }
  .theme_sky #carrinho-pos .box-detalhes .panel-title a, .theme_sky #carrinho-sucesso .box-detalhes .panel-title a{
    margin-right:-15px; }

.theme_sky #carrinho-pos .box-confirmacao.collapsed, .theme_sky #carrinho-sucesso .box-confirmacao.collapsed{
  border-top:2px solid rgba(0, 0, 0, 0.1); }

.theme_sky #carrinho-pos #modalAssinaturas hr, .theme_sky #carrinho-sucesso #modalAssinaturas hr{
  margin-left:36px !important;
  margin-right:-15px !important; }

.theme_sky #carrinho-pos section.sucesso, .theme_sky #carrinho-sucesso section.sucesso{
  max-width:552px;
  margin:auto;
  padding:6px;
  border:1px solid #DCDCDC;
  border-radius:8px; }
  .theme_sky #carrinho-pos section.sucesso .btn-sucesso, .theme_sky #carrinho-sucesso section.sucesso .btn-sucesso{
    width:256px;
    margin:auto;
    display:block; }
  .theme_sky #carrinho-pos section.sucesso .info-troca-produto, .theme_sky #carrinho-sucesso section.sucesso .info-troca-produto{
    padding:12px 16px;
    border-radius:8px;
    margin-bottom:20px; }

.theme_sky #carrinho-vazio{
  width:60%;
  margin:auto;
  text-align:center;
  background-color:#fff; }
  @media (max-width: 540px){
    .theme_sky #carrinho-vazio{
      width:100%; } }
  .theme_sky #carrinho-vazio .img-cart{
    width:20%; }
    @media (max-width: 540px){
      .theme_sky #carrinho-vazio .img-cart{
        width:40%; } }
  .theme_sky #carrinho-vazio .btn{
    width:50%;
    margin:auto; }
    @media (max-width: 540px){
      .theme_sky #carrinho-vazio .btn{
        width:100%; } }

@media (max-width: 576px){
  .theme_sky .label-primeiro-mes{
    padding:0 !important; }
  .theme_sky .box-detalhes{
    margin:0 -15px;
    border-top:1px solid rgba(80, 80, 80, 0.15);
    border-bottom:1px solid rgba(80, 80, 80, 0.15); }
    .theme_sky .box-detalhes.resumo-compra.mobile{
      left:auto !important; }
  .theme_sky #modalEntrar .modal-content{
    padding:0 !important; }
  .theme_sky #modalAssinaturas h3{
    padding:0 !important; }
  .theme_sky #modalAssinaturas .modal-body{
    padding-left:0 !important; }
  .theme_sky section.sucesso .bgBox .btn-sucesso{
    width:288px !important;
    margin:auto; } }

.theme_sky .overHighlight{
  margin-bottom:56px;
  position:relative;
  display:flex;
  justify-content:center;
  align-items:center;
  overflow:hidden; }
  .theme_sky .overHighlight .over-highlight{
    position:absolute;
    width:100%; }
  .theme_sky .overHighlight img{
    position:absolute;
    width:100%;
    height:100%;
    transition:all .5s; }
  .theme_sky .overHighlight .overlay-highlight{
    background-image:linear-gradient(to left, rgba(0, 0, 0, 0.38), #000);
    width:100%;
    height:100%;
    top:0;
    position:absolute;
    z-index:1; }
  .theme_sky .overHighlight.loaded .caption__info > span{
    color:rgba(255, 255, 255, 0.7); }
  .theme_sky .overHighlight.loaded .caption__subtitle{
    color:rgba(255, 255, 255, 0.7); }
  .theme_sky .overHighlight.loaded .caption__title{
    color:#ffffff; }
  .theme_sky .overHighlight.loaded .caption__description{
    color:rgba(255, 255, 255, 0.7); }
  .theme_sky .overHighlight.loaded .highlight__item__picture > img{
    visibility:visible; }
  .theme_sky .overHighlight.loaded::before{
    background-image:linear-gradient(to left, rgba(0, 0, 0, 0.38), #000000); }
  .theme_sky .overHighlight::before{
    content:'';
    position:absolute;
    top:0;
    left:0;
    height:100%;
    width:100%;
    z-index:1; }
  .theme_sky .overHighlight .placeholder{
    width:100%;
    background-color:#f1f2fa; }
    .dark .theme_sky .overHighlight .placeholder{
      background-color:#272B2D; }
    .theme_sky .overHighlight .placeholder .bgLazyLoad{
      fill:#f1f2fa; }
      .dark .theme_sky .overHighlight .placeholder .bgLazyLoad{
        fill:#272B2D; }
  .theme_sky .overHighlight .highlight__item__caption{
    z-index:3;
    position:absolute;
    left:0;
    margin-left:3.75rem;
    width:calc(100% - 60px);
    top:50%;
    transform:translate(0, -50%);
    max-width:31.25rem; }
    .theme_sky .overHighlight .highlight__item__caption.offline{
      width:90%; }
      .theme_sky .overHighlight .highlight__item__caption.offline > .caption__description{
        margin:8px 0 0 0; }
  .theme_sky .overHighlight .caption__subtitle{
    font-family:'Roboto', sans-serif;
    font-size:0.875rem;
    font-weight:normal;
    font-stretch:normal;
    font-style:normal;
    line-height:1.43;
    letter-spacing:normal;
    margin:0; }
  .theme_sky .overHighlight .caption__title{
    font-family:'Roboto', sans-serif;
    font-size:1.625rem;
    font-weight:900;
    font-stretch:normal;
    font-style:normal;
    line-height:1.31;
    letter-spacing:normal;
    margin:0;
    width:100%;
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical; }
  .theme_sky .overHighlight .highlight__item__picture{
    position:absolute;
    height:100%;
    width:100%;
    left:0;
    top:0;
    flex-grow:1;
    overflow:hidden; }
    .theme_sky .overHighlight .highlight__item__picture > img{
      width:100%; }
  .theme_sky .overHighlight .caption__description{
    margin:8px 0 0 0;
    font-family:'Roboto', sans-serif;
    font-size:1rem;
    font-weight:normal;
    font-stretch:normal;
    font-style:normal;
    line-height:1.38;
    letter-spacing:normal;
    display:-webkit-box;
    -webkit-line-clamp:3;
    -webkit-box-orient:vertical;
    overflow:hidden; }
  .theme_sky .overHighlight .caption__info{
    overflow:hidden;
    display:flex;
    align-items:center;
    margin-top:2px;
    height:22px; }
    .theme_sky .overHighlight .caption__info .icon{
      margin-right:14px;
      width:1rem;
      height:1rem;
      font-size:1rem;
      line-height:1rem;
      position:relative;
      top:0;
      background-size:unset;
      background-repeat:unset; }
      .theme_sky .overHighlight .caption__info .icon::before, .theme_sky .overHighlight .caption__info .icon::after{
        position:absolute;
        left:0;
        top:0; }
    .theme_sky .overHighlight .caption__info span{
      color:rgba(0, 0, 0, 0.6); }
    .theme_sky .overHighlight .caption__info > img{
      visibility:hidden;
      font-family:"RobotoBlack", sans-serif;
      font-size:0.5625rem;
      line-height:1rem;
      width:16px;
      height:16px;
      border-radius:2px;
      display:block;
      text-align:center;
      margin-right:1rem; }
    .theme_sky .overHighlight .caption__info > .duration{
      position:relative;
      margin-left:1.3rem; }
      .theme_sky .overHighlight .caption__info > .duration::after{
        content:'';
        background:rgba(255, 255, 255, 0.7);
        border-radius:100%;
        display:block;
        position:absolute;
        width:3px;
        height:3px;
        left:-0.68rem;
        top:8px; }
    .theme_sky .overHighlight .caption__info .published + .price{
      position:relative;
      margin-left:1.3rem; }
      .theme_sky .overHighlight .caption__info .published + .price::after{
        content:'';
        background:rgba(255, 255, 255, 0.7);
        border-radius:100%;
        display:block;
        position:absolute;
        width:3px;
        height:3px;
        left:-0.68rem;
        top:8px; }
  .theme_sky .overHighlight .caption__action{
    display:inline-flex;
    width:100%; }
    .theme_sky .overHighlight .caption__action > .details{
      width:100%;
      max-width:180px;
      margin-top:32px; }
    .theme_sky .overHighlight .caption__action .log-in{
      background-image:linear-gradient(to top, #D81818, #FF5454);
      background-color:#D81818;
      margin-right:16px;
      min-width:180px;
      max-width:256px;
      margin-top:32px; }
    .theme_sky .overHighlight .caption__action > button{
      margin-top:32px; }
    .theme_sky .overHighlight .caption__action.offline > button{
      margin-top:32px;
      min-width:11.25rem; }
    .theme_sky .overHighlight .caption__action.offline > a{
      width:100%; }
  .theme_sky .overHighlight .highlight__item__link{
    display:none; }
  .theme_sky .overHighlight .swiper-container{
    width:100%;
    height:100%; }
    .theme_sky .overHighlight .swiper-container .swiper-wrapper{
      width:100%;
      height:100%; }
  .theme_sky .overHighlight .swiper-pagination{
    margin-bottom:20px; }
    .theme_sky .overHighlight .swiper-pagination .swiper-pagination-bullet{
      opacity:1;
      width:16px;
      height:4px;
      background-color:rgba(255, 255, 255, 0.5);
      border-radius:4px; }
      .dark .theme_sky .overHighlight .swiper-pagination .swiper-pagination-bullet{
        background-color:rgba(255, 255, 255, 0.5); }
      .theme_sky .overHighlight .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{
        background-color:#D81818; }
        .dark .theme_sky .overHighlight .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{
          background-color:#FF5454; }
  .theme_sky .overHighlight .highlight__item__sublinks li{
    list-style:none;
    display:inline-block; }
  .theme_sky .overHighlight .highlight__item__sublinks a{
    color:#ffffff;
    font-weight:bold; }
    .theme_sky .overHighlight .highlight__item__sublinks a:hover{
      color:#D81818;
      border-bottom:solid 3px #D81818;
      padding-bottom:10px; }

.theme_sky .baixe-windows{
  position:relative;
  margin:0 3.75rem 1.5rem;
  padding:14px 14px 14px 16px;
  background-color:#f1f2fa;
  height:3.25rem; }
  .dark .theme_sky .baixe-windows{
    background-color:#272B2D; }

.theme_sky .button-close{
  position:absolute;
  right:16px;
  top:0;
  bottom:0;
  margin:auto;
  cursor:pointer; }

.theme_sky .button-close:hover{
  color:#ffffff; }

.theme_sky .windows{
  position:absolute;
  left:16px;
  top:0;
  bottom:0;
  margin:auto; }

.theme_sky .windows-bottom{
  margin-bottom:24px; }

@media (max-width: 1025px){
  .theme_sky .overHighlight .placeholder,
  .theme_sky .overHighlight .highlight__item__picture > img{
    max-width:unset;
    width:1024px;
    height:352px; } }

@media (max-width: 540px){
  .theme_sky .overHighlight{
    max-height:462px;
    overflow:hidden;
    align-items:flex-end;
    height:352px; }
    .theme_sky .overHighlight.loaded::before{
      background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.38), #000000); }
    .theme_sky .overHighlight .overlay-highlight{
      background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.38), #000000); }
    .theme_sky .overHighlight .highlight__item__link{
      display:block;
      position:absolute;
      z-index:4;
      top:0;
      left:0;
      width:100%;
      height:100%; }
    .theme_sky .overHighlight .highlight__item__caption{
      margin-left:5%;
      width:calc(100% - 5%);
      top:80%; }
      .theme_sky .overHighlight .highlight__item__caption.offline{
        width:100%;
        max-width:unset;
        left:0;
        bottom:unset;
        margin-left:unset;
        padding:0 1.25rem;
        top:50%; }
        .theme_sky .overHighlight .highlight__item__caption.offline > .caption__title,
        .theme_sky .overHighlight .highlight__item__caption.offline > .caption__description{
          text-align:center; }
        .theme_sky .overHighlight .highlight__item__caption.offline > .caption__action{
          display:flex;
          flex-direction:column;
          justify-content:center;
          margin-top:1rem; }
          .theme_sky .overHighlight .highlight__item__caption.offline > .caption__action .log-in{
            max-width:100%;
            margin-right:0; }
          .theme_sky .overHighlight .highlight__item__caption.offline > .caption__action > .details{
            width:100%;
            max-width:100%; }
          .theme_sky .overHighlight .highlight__item__caption.offline > .caption__action > button{
            margin-top:0;
            width:100%;
            margin-bottom:1rem; }
      .theme_sky .overHighlight .highlight__item__caption:not(.offline) > .caption__description,
      .theme_sky .overHighlight .highlight__item__caption:not(.offline) > .caption__action{
        display:none; }
    .theme_sky .overHighlight .caption__info{
      display:none; }
      .theme_sky .overHighlight .caption__info.offline > .caption__title,
      .theme_sky .overHighlight .caption__info.offline > .caption__description{
        text-align:center; }
    .theme_sky .overHighlight .highlight__item__picture > img{
      max-width:100%;
      width:100%;
      height:unset; } }

.theme_sky .skyplay-detail{
  position:relative; }
  .theme_sky .skyplay-detail .favorite-mobile{
    position:absolute;
    right:0.625rem;
    top:0.625rem;
    outline:none;
    background-color:transparent;
    border:none;
    z-index:1; }
  .theme_sky .skyplay-detail .buttonDetalheOpcao1{
    margin-top:-4px;
    padding:2px 20px;
    height:3rem; }
  .theme_sky .skyplay-detail .button-mobile{
    display:flex;
    justify-content:center;
    position:absolute;
    bottom:0;
    left:0;
    right:0;
    top:0;
    margin:0;
    margin-top:19.375rem;
    max-height:3.125rem;
    align-items:center;
    z-index:1;
    -webkit-transition:all .15s ease 0s;
    transition:all .15s ease 0s; }
  .theme_sky .skyplay-detail .buttonIcon.buttonIconDetalhesMobile{
    display:flex;
    flex-direction:column;
    justify-content:center;
    align-items:center; }
  .theme_sky .skyplay-detail .divider{
    margin:2.5rem 0 calc(calc(2.5rem - 5px));
    width:100%; }
    @media (max-width: 500px){
      .theme_sky .skyplay-detail .divider{
        margin:2.5rem 0; } }
  .theme_sky .skyplay-detail .subtitle{
    margin:0 0 16px 0;
    font-size:1.2rem; }
    @media (max-width: 767px){
      .theme_sky .skyplay-detail .subtitle{
        font-size:1rem; } }
  .theme_sky .skyplay-detail .sky_icon:before{
    padding-right:0;
    padding-bottom:1px; }
  .theme_sky .skyplay-detail .bg{
    position:relative;
    overflow:hidden;
    z-index:-1; }
    .theme_sky .skyplay-detail .bg .bgLazyLoad{
      fill:#f1f2fa; }
      .dark .theme_sky .skyplay-detail .bg .bgLazyLoad{
        fill:#272B2D; }
    @media (max-width: 500px){
      .theme_sky .skyplay-detail .bg{
        border-bottom-left-radius:600px 50px;
        border-bottom-right-radius:600px 50px;
        height:400px; }
        .theme_sky .skyplay-detail .bg .placeholder{
          height:inherit; } }
    .theme_sky .skyplay-detail .bg .img-wrapper{
      position:absolute;
      width:100%;
      height:100%;
      left:0;
      top:0;
      display:flex;
      justify-content:center; }
      .theme_sky .skyplay-detail .bg .img-wrapper .overlay{
        display:none;
        z-index:1;
        position:absolute;
        width:100%;
        height:100%;
        left:0;
        top:0;
        background-image:linear-gradient(to left, #000 27%, rgba(0, 0, 0, 0.15), #000 73%); }
        @media (max-width: 500px){
          .theme_sky .skyplay-detail .bg .img-wrapper .overlay{
            background-image:linear-gradient(to top, #000 100%, rgba(0, 0, 0, 0));
            opacity:0.8; } }
        .theme_sky .skyplay-detail .bg .img-wrapper .overlay.movie-not-bg{
          background-image:none !important;
          background-color:#e3e3eb; }
      .theme_sky .skyplay-detail .bg .img-wrapper img{
        display:none; }
      .theme_sky .skyplay-detail .bg .img-wrapper .img{
        position:relative;
        display:block;
        width:auto;
        height:100%; }
        @media (max-width: 500px){
          .theme_sky .skyplay-detail .bg .img-wrapper .img{
            width:inherit;
            filter:blur(5px); } }
  .theme_sky .skyplay-detail .data{
    display:flex;
    flex-wrap:wrap;
    margin:0 5.275%; }
    .theme_sky .skyplay-detail .data .buttonIcon.buttonIconDetalhes{
      display:flex;
      flex-direction:column;
      justify-content:center;
      align-items:center; }
    @media (max-width: 500px){
      .theme_sky .skyplay-detail .data{
        flex-direction:column;
        flex-wrap:nowrap; } }
    .theme_sky .skyplay-detail .data .button-menu{
      border-radius:50%;
      width:3rem;
      height:3rem;
      border:3px #D81818 solid;
      outline:none;
      margin-right:24px;
      display:flex;
      justify-content:center;
      align-items:center;
      background-color:transparent;
      -webkit-transition:all .5s ease 0s;
      transition:all .5s ease 0s; }
      .dark .theme_sky .skyplay-detail .data .button-menu{
        border:3px #FF5454 solid; }
      @media (min-width: 768px){
        .theme_sky .skyplay-detail .data .button-menu:hover{
          border:3px #FF5454 solid; }
          .dark .theme_sky .skyplay-detail .data .button-menu:hover{
            border:3px #D81818 solid; }
          .theme_sky .skyplay-detail .data .button-menu:hover .sky_icon{
            transform:scale(1.2);
            color:#FF5454; }
            .dark .theme_sky .skyplay-detail .data .button-menu:hover .sky_icon{
              color:#D81818; } }
    .theme_sky .skyplay-detail .data .infor-favorite{
      display:flex;
      background-color:#202425;
      width:12.5rem;
      height:3.25rem;
      border-radius:0.3125rem;
      justify-content:center;
      align-items:center;
      position:absolute;
      top:-4.375rem;
      color:rgba(255, 255, 255, 0.7);
      -webkit-transition:all .5s ease 0s;
      transition:all .5s ease 0s; }
    .theme_sky .skyplay-detail .data .favoriteOpcao1{
      width:7.5rem; }
    .theme_sky .skyplay-detail .data .infor-trailer{
      display:flex;
      background-color:#202425;
      width:10rem;
      height:3.25rem;
      border-radius:0.3125rem;
      justify-content:center;
      align-items:center;
      position:absolute;
      top:-4.375rem;
      color:rgba(255, 255, 255, 0.7);
      -webkit-transition:all .5s ease 0s;
      transition:all 0.5s ease-in-out; }
    .theme_sky .skyplay-detail .data .favorite,
    .theme_sky .skyplay-detail .data .compartilhar,
    .theme_sky .skyplay-detail .data .trailer{
      position:relative; }
    .theme_sky .skyplay-detail .data .triangulo-compartilhar,
    .theme_sky .skyplay-detail .data .triangulo-trailer,
    .theme_sky .skyplay-detail .data .triangulo-favorite{
      overflow:visible;
      display:none; }
      .theme_sky .skyplay-detail .data .triangulo-compartilhar:before,
      .theme_sky .skyplay-detail .data .triangulo-trailer:before,
      .theme_sky .skyplay-detail .data .triangulo-favorite:before{
        content:'';
        border-left:14px solid transparent;
        border-right:14px solid transparent;
        border-top:14px solid #202425;
        position:absolute;
        top:-18px;
        left:0;
        right:0;
        margin-left:auto;
        margin-right:auto;
        width:0; }
    .theme_sky .skyplay-detail .data .img-wrapper{
      position:relative;
      height:100%;
      flex-shrink:0;
      width:16%; }
      @media (max-width: 500px){
        .theme_sky .skyplay-detail .data .img-wrapper{
          width:112px;
          margin:0;
          top:59px;
          height:168px;
          left:calc(50% - 56px);
          position:absolute; } }
      .theme_sky .skyplay-detail .data .img-wrapper .bgLazyLoad{
        fill:#f1f2fa; }
        .dark .theme_sky .skyplay-detail .data .img-wrapper .bgLazyLoad{
          fill:#272B2D; }
      .theme_sky .skyplay-detail .data .img-wrapper img{
        position:absolute;
        left:0;
        top:-38%;
        height:138%;
        display:none;
        border-radius:4px;
        box-shadow:0px 0px 2px 0px rgba(255, 255, 255, 0.8); }
        @media (max-width: 500px){
          .theme_sky .skyplay-detail .data .img-wrapper img{
            top:unset;
            height:100%;
            box-shadow:unset; } }
      .theme_sky .skyplay-detail .data .img-wrapper .img-bg{
        margin-top:-38%; }
        @media (max-width: 500px){
          .theme_sky .skyplay-detail .data .img-wrapper .img-bg{
            margin-top:unset; } }
      .theme_sky .skyplay-detail .data .img-wrapper .icon-elegibility{
        position:absolute;
        right:8px;
        top:calc(8px + -38%);
        width:16%;
        min-width:24px;
        z-index:2; }
        @media (max-width: 500px){
          .theme_sky .skyplay-detail .data .img-wrapper .icon-elegibility{
            top:8px; } }
    .theme_sky .skyplay-detail .data .metadata{
      padding:24px 0 0 30px;
      width:calc(100% - 16%); }
      .theme_sky .skyplay-detail .data .metadata .title{
        margin:0 0 16px 0; }
        .theme_sky .skyplay-detail .data .metadata .title.placeholder{
          height:2rem;
          background-color:#f1f2fa;
          border-radius:50px;
          width:60%; }
          .dark .theme_sky .skyplay-detail .data .metadata .title.placeholder{
            background-color:#272B2D; }
      .theme_sky .skyplay-detail .data .metadata .infos{
        margin-bottom:8px;
        display:block; }
        .theme_sky .skyplay-detail .data .metadata .infos .icon{
          margin-right:14px;
          width:1rem;
          height:1rem;
          font-size:1rem;
          line-height:1rem;
          position:relative;
          top:0;
          background-size:unset;
          background-repeat:unset; }
          .theme_sky .skyplay-detail .data .metadata .infos .icon::before{
            position:absolute;
            left:0;
            top:0; }
          .theme_sky .skyplay-detail .data .metadata .infos .icon::after{
            position:absolute;
            left:0;
            top:0; }
        .theme_sky .skyplay-detail .data .metadata .infos p{
          margin:0;
          width:80%;
          display:inline-block; }
          .theme_sky .skyplay-detail .data .metadata .infos p:last-child{
            width:100%;
            display:block; }
        .theme_sky .skyplay-detail .data .metadata .infos.placeholder{
          border-radius:50px;
          background-color:#f1f2fa;
          height:1.25rem;
          width:60%; }
          .dark .theme_sky .skyplay-detail .data .metadata .infos.placeholder{
            background-color:#272B2D; }
      .theme_sky .skyplay-detail .data .metadata .description{
        margin:0; }
        .theme_sky .skyplay-detail .data .metadata .description.placeholder{
          background-color:#f1f2fa;
          border-radius:18px;
          height:calc(1.375rem * 3); }
          .dark .theme_sky .skyplay-detail .data .metadata .description.placeholder{
            background-color:#272B2D; }
      .theme_sky .skyplay-detail .data .metadata .actions{
        display:flex;
        flex-wrap:wrap; }
        .theme_sky .skyplay-detail .data .metadata .actions > *{
          margin-top:24px; }
        .theme_sky .skyplay-detail .data .metadata .actions > :first-child{
          margin-right:24px; }
        .theme_sky .skyplay-detail .data .metadata .actions .btn{
          padding:4px 40px;
          height:48px; }
        .theme_sky .skyplay-detail .data .metadata .actions [trailer]{
          border:solid; }
        .theme_sky .skyplay-detail .data .metadata .actions .button-menu{
          border-radius:50%;
          width:3rem;
          height:3rem;
          border:3px #D81818 solid;
          outline:none;
          margin-right:24px;
          display:flex;
          justify-content:center;
          align-items:center;
          background-color:transparent;
          -webkit-transition:all .5s ease 0s;
          transition:all .5s ease 0s; }
          .dark .theme_sky .skyplay-detail .data .metadata .actions .button-menu{
            border:3px #FF5454 solid; }
          @media (min-width: 768px){
            .theme_sky .skyplay-detail .data .metadata .actions .button-menu:hover{
              border:3px #FF5454 solid; }
              .dark .theme_sky .skyplay-detail .data .metadata .actions .button-menu:hover{
                border:3px #D81818 solid; }
              .theme_sky .skyplay-detail .data .metadata .actions .button-menu:hover .sky_icon{
                transform:scale(1.2);
                color:#FF5454; }
                .dark .theme_sky .skyplay-detail .data .metadata .actions .button-menu:hover .sky_icon{
                  color:#D81818; } }
        .theme_sky .skyplay-detail .data .metadata .actions .favoriteOpcao1{
          width:7.5rem; }
        .theme_sky .skyplay-detail .data .metadata .actions .infor-compartilhar{
          display:flex;
          background-color:#202425;
          width:8.4375rem;
          height:3.25rem;
          border-radius:0.3125rem;
          justify-content:center;
          align-items:center;
          position:absolute;
          top:-4.375rem;
          color:rgba(255, 255, 255, 0.7);
          -webkit-transition:all .5s ease 0s;
          transition:all .5s ease 0s; }
        .theme_sky .skyplay-detail .data .metadata .actions .buttonDetalheOpcao1{
          margin-top:-4px;
          padding:2px 20px;
          height:3rem; }
        .theme_sky .skyplay-detail .data .metadata .actions .favorite{
          position:relative; }
        .theme_sky .skyplay-detail .data .metadata .actions .buttonIcon.buttonIconDetalhes{
          display:flex;
          flex-direction:column;
          justify-content:center;
          align-items:center; }
        .theme_sky .skyplay-detail .data .metadata .actions .buttonIcon.buttonIconDetalhesMobile{
          display:flex;
          flex-direction:column;
          justify-content:center;
          align-items:center; }
        @media (max-width: 500px){
          .theme_sky .skyplay-detail .data .metadata .actions .btn{
            position:absolute;
            top:374px;
            width:70%;
            left:15%;
            margin:0;
            height:48px; }
          .theme_sky .skyplay-detail .data .metadata .actions [trailer]{
            position:absolute;
            top:312px;
            border:0; } }
      .theme_sky .skyplay-detail .data .metadata .eligibility{
        display:block;
        margin-top:24px;
        padding:13px 17px;
        border-radius:4px;
        border:solid 1px rgba(80, 80, 80, 0.15); }
        .dark .theme_sky .skyplay-detail .data .metadata .eligibility{
          border-color:rgba(238, 238, 238, 0.15); }
        .theme_sky .skyplay-detail .data .metadata .eligibility .sky_icon{
          vertical-align:middle; }
        .theme_sky .skyplay-detail .data .metadata .eligibility p{
          display:inline-block;
          margin:0; }
          .theme_sky .skyplay-detail .data .metadata .eligibility p + a{
            padding-left:40px; }
            .theme_sky .skyplay-detail .data .metadata .eligibility p + a:before{
              content:'|';
              color:rgba(80, 80, 80, 0.15);
              left:5px;
              position:absolute;
              font-size:24px;
              top:-11px; }
            .theme_sky .skyplay-detail .data .metadata .eligibility p + a .sky_icon{
              left:13px; }
            @media (max-width: 500px){
              .theme_sky .skyplay-detail .data .metadata .eligibility p + a{
                margin-top:8px;
                padding-left:29px; }
                .theme_sky .skyplay-detail .data .metadata .eligibility p + a .sky_icon{
                  left:0; } }
        .theme_sky .skyplay-detail .data .metadata .eligibility a{
          font-size:0.875rem;
          position:relative; }
          .theme_sky .skyplay-detail .data .metadata .eligibility a .sky_icon{
            position:absolute;
            left:-28px;
            top:-3px; }
          .theme_sky .skyplay-detail .data .metadata .eligibility a.link{
            padding:0; }
            .theme_sky .skyplay-detail .data .metadata .eligibility a.link:before{
              display:none; }
          @media (max-width: 500px){
            .theme_sky .skyplay-detail .data .metadata .eligibility a:before{
              display:none; }
            .theme_sky .skyplay-detail .data .metadata .eligibility a .sky_icon{
              left:0; } }
        .theme_sky .skyplay-detail .data .metadata .eligibility .text-infos{
          position:relative;
          padding-left:24px; }
          .theme_sky .skyplay-detail .data .metadata .eligibility .text-infos .icons{
            left:-5px;
            position:absolute;
            top:-3px; }
          .theme_sky .skyplay-detail .data .metadata .eligibility .text-infos.empty{
            padding:0; }
      .theme_sky .skyplay-detail .data .metadata .availableUntil{
        align-items:center;
        display:flex;
        margin-top:24px; }
        .theme_sky .skyplay-detail .data .metadata .availableUntil p{
          display:inline-block; }
        .theme_sky .skyplay-detail .data .metadata .availableUntil .label{
          margin:0;
          vertical-align:middle; }
          .theme_sky .skyplay-detail .data .metadata .availableUntil .label .sky_icon{
            font-size:1.25rem;
            margin-right:4px;
            width:1.25rem;
            height:1.25rem; }
          .theme_sky .skyplay-detail .data .metadata .availableUntil .label p{
            margin:0; }
        @media (max-width: 500px){
          .theme_sky .skyplay-detail .data .metadata .availableUntil{
            top:318px;
            margin:0;
            position:absolute;
            left:0;
            width:100%;
            display:flex;
            justify-content:center; }
            .theme_sky .skyplay-detail .data .metadata .availableUntil .label{
              background:none; }
              .theme_sky .skyplay-detail .data .metadata .availableUntil .label .sky_icon,
              .theme_sky .skyplay-detail .data .metadata .availableUntil .label p{
                color:rgba(255, 255, 255, 0.7); }
            .theme_sky .skyplay-detail .data .metadata .availableUntil .availableUntilTime{
              background:#272B2D;
              border-radius:4px;
              padding:2px 6px; } }
      .theme_sky .skyplay-detail .data .metadata .bottom-infos{
        display:flex;
        justify-content:space-between; }
      @media (max-width: 500px){
        .theme_sky .skyplay-detail .data .metadata{
          display:flex;
          flex-wrap:wrap;
          padding:0;
          width:100%; }
          .theme_sky .skyplay-detail .data .metadata .title{
            color:#fff;
            top:258px;
            margin:0;
            position:absolute;
            left:0;
            width:100%;
            justify-content:center;
            align-items:center;
            text-align:center;
            padding:0 4%;
            overflow:hidden;
            display:-webkit-box;
            -webkit-box-orient:vertical;
            -webkit-line-clamp:1; }
          .theme_sky .skyplay-detail .data .metadata .actions{
            order:2; }
          .theme_sky .skyplay-detail .data .metadata .infos{
            order:3;
            margin-top:1.5rem;
            width:100%;
            display:block; }
          .theme_sky .skyplay-detail .data .metadata .description{
            order:5; }
          .theme_sky .skyplay-detail .data .metadata .avaliable-infos{
            width:100%; } }
    .theme_sky .skyplay-detail .data .serie{
      width:100%; }
      .theme_sky .skyplay-detail .data .serie > p{
        font-size:1.2rem; }
      .theme_sky .skyplay-detail .data .serie .seasons .error{
        color:rgba(0, 0, 0, 0.6);
        background-color:#f1f2fa;
        padding:1em;
        margin-bottom:2em; }
        .dark .theme_sky .skyplay-detail .data .serie .seasons .error{
          color:rgba(255, 255, 255, 0.7);
          background-color:#272B2D; }
      .theme_sky .skyplay-detail .data .serie .list-season{
        margin:0 0 23px 0;
        padding-top:4px; }
        .theme_sky .skyplay-detail .data .serie .list-season .swiper-wrapper{
          height:auto; }
        .theme_sky .skyplay-detail .data .serie .list-season .swiper-slide{
          width:40px !important;
          height:40px;
          border-radius:50%;
          border:1px solid rgba(0, 0, 0, 0.15);
          display:flex;
          align-items:center;
          justify-content:center;
          margin:0 16px 10px 0;
          cursor:pointer; }
          .dark .theme_sky .skyplay-detail .data .serie .list-season .swiper-slide{
            border:1px solid rgba(255, 255, 255, 0.15); }
          .theme_sky .skyplay-detail .data .serie .list-season .swiper-slide.active{
            color:#D81818;
            border-color:#D81818; }
      .theme_sky .skyplay-detail .data .serie .episodes .episode{
        display:grid;
        grid-template-columns:auto 1fr;
        grid-gap:30px;
        margin-bottom:32px; }
        .theme_sky .skyplay-detail .data .serie .episodes .episode .infos{
          border-bottom:1px solid rgba(80, 80, 80, 0.15); }
          .theme_sky .skyplay-detail .data .serie .episodes .episode .infos .info{
            margin:0 0 6px; }
          .theme_sky .skyplay-detail .data .serie .episodes .episode .infos .title{
            margin-bottom:8px; }
          .theme_sky .skyplay-detail .data .serie .episodes .episode .infos .description{
            margin:0 0 16px 0; }
        .theme_sky .skyplay-detail .data .serie .episodes .episode .cover-wrapper{
          cursor:pointer;
          flex-shrink:0;
          flex-grow:0;
          width:100px;
          overflow:hidden; }
          .theme_sky .skyplay-detail .data .serie .episodes .episode .cover-wrapper .cover{
            pointer-events:none;
            position:relative;
            border-radius:4px;
            overflow:hidden; }
            .theme_sky .skyplay-detail .data .serie .episodes .episode .cover-wrapper .cover > .icon{
              margin-right:14px;
              width:1rem;
              height:1rem;
              font-size:1rem;
              line-height:1rem;
              position:absolute;
              top:6px;
              left:6px;
              z-index:2;
              background-size:unset;
              background-repeat:unset; }
              .theme_sky .skyplay-detail .data .serie .episodes .episode .cover-wrapper .cover > .icon::before{
                position:absolute;
                left:0;
                top:0; }
              .theme_sky .skyplay-detail .data .serie .episodes .episode .cover-wrapper .cover > .icon::after{
                position:absolute;
                left:0;
                top:0; }
            .theme_sky .skyplay-detail .data .serie .episodes .episode .cover-wrapper .cover .icon-elegibility{
              position:absolute;
              right:8px;
              top:8px;
              width:16%;
              min-width:24px;
              z-index:2; }
              @media (max-width: 500px){
                .theme_sky .skyplay-detail .data .serie .episodes .episode .cover-wrapper .cover .icon-elegibility + .overlay-play .icon-play{
                  opacity:0; } }
            .theme_sky .skyplay-detail .data .serie .episodes .episode .cover-wrapper .cover .coverResize{
              width:458% !important; }
            .theme_sky .skyplay-detail .data .serie .episodes .episode .cover-wrapper .cover img{
              width:100%;
              border-radius:4px; }
          @media (max-width: 500px){
            .theme_sky .skyplay-detail .data .serie .episodes .episode .cover-wrapper{
              width:86px; } }
        .theme_sky .skyplay-detail .data .serie .episodes .episode:hover .cover-wrapper .cover .icon-elegibility + .overlay-play .icon-play{
          opacity:0; }
        .theme_sky .skyplay-detail .data .serie .episodes .episode:hover .cover-wrapper .cover .overlay-play .icon-play{
          opacity:1; }
        @media (max-width: 500px){
          .theme_sky .skyplay-detail .data .serie .episodes .episode{
            grid-gap:10px; } }
  .theme_sky .skyplay-detail .bottom-footer{
    margin-bottom:6.25rem; }
    .theme_sky .skyplay-detail .bottom-footer p{
      margin-top:2px;
      margin-bottom:0px; }
  .theme_sky .skyplay-detail .wrap-carrossel{
    padding:0 5.275% 1.875rem 5.275%; }
  .theme_sky .skyplay-detail .more-info-container{
    margin:0 5.275% 1.875rem 5.275%; }
    .theme_sky .skyplay-detail .more-info-container .divider{
      margin-top:1.25rem; }
  .theme_sky .skyplay-detail .footer-details{
    margin-top:2.5rem;
    margin-bottom:0.9375rem; }
  .theme_sky .skyplay-detail .footer-details-infos{
    display:flex;
    flex-direction:row; }
  .theme_sky .skyplay-detail .footer-details-infos-recomendacao{
    display:flex;
    flex-direction:column; }
    .theme_sky .skyplay-detail .footer-details-infos-recomendacao h4{
      margin:0.3125rem 1.875rem; }
    .theme_sky .skyplay-detail .footer-details-infos-recomendacao h5{
      margin:0.3125rem 1.875rem; }

.theme_sky #duvidas-loja-pre img{
  width:93%; }

.theme_sky #ppv-linear{
  min-width:320px; }
  .theme_sky #ppv-linear + footer{
    margin-top:0; }
  .theme_sky #ppv-linear .modal-como-assistir-payperview-linear .modal-dialog, .theme_sky #ppv-linear .modal-como-assistir-payperview-linear-detalhe .modal-dialog{
    margin:10% auto; }
    .theme_sky #ppv-linear .modal-como-assistir-payperview-linear .modal-dialog .modal-header, .theme_sky #ppv-linear .modal-como-assistir-payperview-linear-detalhe .modal-dialog .modal-header{
      border:0; }
    .theme_sky #ppv-linear .modal-como-assistir-payperview-linear .modal-dialog .modal-body, .theme_sky #ppv-linear .modal-como-assistir-payperview-linear-detalhe .modal-dialog .modal-body{
      padding-bottom:2.5rem; }
      .theme_sky #ppv-linear .modal-como-assistir-payperview-linear .modal-dialog .modal-body .carousel-onde-assistir .item-onde-assistir, .theme_sky #ppv-linear .modal-como-assistir-payperview-linear-detalhe .modal-dialog .modal-body .carousel-onde-assistir .item-onde-assistir{
        outline:none; }
        .theme_sky #ppv-linear .modal-como-assistir-payperview-linear .modal-dialog .modal-body .carousel-onde-assistir .item-onde-assistir .sky_icon, .theme_sky #ppv-linear .modal-como-assistir-payperview-linear-detalhe .modal-dialog .modal-body .carousel-onde-assistir .item-onde-assistir .sky_icon{
          width:100%;
          min-height:11.25rem;
          background-size:cover;
          margin-bottom:2rem; }
          @media (min-width: 1200px){
            .theme_sky #ppv-linear .modal-como-assistir-payperview-linear .modal-dialog .modal-body .carousel-onde-assistir .item-onde-assistir .sky_icon, .theme_sky #ppv-linear .modal-como-assistir-payperview-linear-detalhe .modal-dialog .modal-body .carousel-onde-assistir .item-onde-assistir .sky_icon{
              min-height:15rem; } }
        .theme_sky #ppv-linear .modal-como-assistir-payperview-linear .modal-dialog .modal-body .carousel-onde-assistir .item-onde-assistir img, .theme_sky #ppv-linear .modal-como-assistir-payperview-linear-detalhe .modal-dialog .modal-body .carousel-onde-assistir .item-onde-assistir img{
          margin-bottom:2rem; }
        .theme_sky #ppv-linear .modal-como-assistir-payperview-linear .modal-dialog .modal-body .carousel-onde-assistir .item-onde-assistir p, .theme_sky #ppv-linear .modal-como-assistir-payperview-linear-detalhe .modal-dialog .modal-body .carousel-onde-assistir .item-onde-assistir p{
          margin:0 0 1.75rem; }
          .theme_sky #ppv-linear .modal-como-assistir-payperview-linear .modal-dialog .modal-body .carousel-onde-assistir .item-onde-assistir p a, .theme_sky #ppv-linear .modal-como-assistir-payperview-linear-detalhe .modal-dialog .modal-body .carousel-onde-assistir .item-onde-assistir p a{
            display:inline; }
      .theme_sky #ppv-linear .modal-como-assistir-payperview-linear .modal-dialog .modal-body .carousel-onde-assistir .slick-dots, .theme_sky #ppv-linear .modal-como-assistir-payperview-linear-detalhe .modal-dialog .modal-body .carousel-onde-assistir .slick-dots{
        bottom:-1.5rem; }
    .theme_sky #ppv-linear .modal-como-assistir-payperview-linear .modal-dialog .modal-footer, .theme_sky #ppv-linear .modal-como-assistir-payperview-linear-detalhe .modal-dialog .modal-footer{
      padding-top:15px;
      border-top:1px solid rgba(80, 80, 80, 0.15); }
      .theme_sky #ppv-linear .modal-como-assistir-payperview-linear .modal-dialog .modal-footer .btn-modal-info-ok, .theme_sky #ppv-linear .modal-como-assistir-payperview-linear-detalhe .modal-dialog .modal-footer .btn-modal-info-ok{
        padding:0; }
  .theme_sky #ppv-linear span[class*=sky-icon-eligibility]{
    position:absolute;
    right:0.5rem;
    top:0.5rem;
    font-size:2rem;
    border:0;
    z-index:5; }
    .theme_sky #ppv-linear span[class*=sky-icon-eligibility]::before{
      font-size:.54em;
      left:.40em;
      top:0.45em; }
  .theme_sky #ppv-linear #over-highlight-ppv-linear{
    margin-bottom:2.5rem; }
    .theme_sky #ppv-linear #over-highlight-ppv-linear .highlight__item__picture{
      display:-webkit-flex;
      align-items:center;
      justify-content:center; }
    .theme_sky #ppv-linear #over-highlight-ppv-linear .btn-como-funciona{
      padding-left:0;
      margin-right:1.875rem; }
    .theme_sky #ppv-linear #over-highlight-ppv-linear .btn-ver-lancamentos{
      padding-left:0;
      margin-right:1.875rem; }
      .theme_sky #ppv-linear #over-highlight-ppv-linear .btn-ver-lancamentos span.sky_icon{
        margin-right:0.6875rem; }
    .theme_sky #ppv-linear #over-highlight-ppv-linear .highlight__item__caption{
      color:rgba(255, 255, 255, 0.7);
      padding-right:5%; }
      .theme_sky #ppv-linear #over-highlight-ppv-linear .highlight__item__caption .h1{
        margin-top:0; }
      @media (max-width: 1024px){
        .theme_sky #ppv-linear #over-highlight-ppv-linear .highlight__item__caption{
          margin-left:4.5%; } }
      .theme_sky #ppv-linear #over-highlight-ppv-linear .highlight__item__caption .caption__description{
        margin-top:0.5rem;
        margin-bottom:0; }
        @media (max-width: 540px){
          .theme_sky #ppv-linear #over-highlight-ppv-linear .highlight__item__caption .caption__description{
            display:inline; } }
      .theme_sky #ppv-linear #over-highlight-ppv-linear .highlight__item__caption .caption__action{
        margin-top:1.6875rem; }
        @media (max-width: 540px){
          .theme_sky #ppv-linear #over-highlight-ppv-linear .highlight__item__caption .caption__action{
            display:block; } }
        .theme_sky #ppv-linear #over-highlight-ppv-linear .highlight__item__caption .caption__action a{
          display:flex;
          align-items:center;
          font-weight:bold; }
  .theme_sky #ppv-linear #interna-ppv-linear .titulo-interna-ppv-linear .h1, .theme_sky #ppv-linear #interna-ppv-linear .titulo-interna-ppv-linear .h2{
    margin-top:0;
    margin-bottom:1.5rem; }
  .theme_sky #ppv-linear #interna-ppv-linear .body-interna-ppv-linear{
    margin-bottom:0; }
    .theme_sky #ppv-linear #interna-ppv-linear .body-interna-ppv-linear .wrap-lista-filmes{
      margin-bottom:2.5rem; }
      .theme_sky #ppv-linear #interna-ppv-linear .body-interna-ppv-linear .wrap-lista-filmes ul#lista-filmes{
        margin:0;
        padding:0;
        display:flex;
        flex-wrap:wrap;
        flex-direction:row; }
        .theme_sky #ppv-linear #interna-ppv-linear .body-interna-ppv-linear .wrap-lista-filmes ul#lista-filmes li{
          margin:0;
          padding:0;
          list-style:none; }
          @media (max-width: 767px){
            .theme_sky #ppv-linear #interna-ppv-linear .body-interna-ppv-linear .wrap-lista-filmes ul#lista-filmes li:nth-child(odd) > .link-movie{
              margin:0 0.25rem 0 0; }
            .theme_sky #ppv-linear #interna-ppv-linear .body-interna-ppv-linear .wrap-lista-filmes ul#lista-filmes li:nth-child(even) > .link-movie{
              margin:0 0 0 0.25rem; } }
          @media (min-width: 992px){
            .theme_sky #ppv-linear #interna-ppv-linear .body-interna-ppv-linear .wrap-lista-filmes ul#lista-filmes li.col-md-2{
              width:20%; }
            .theme_sky #ppv-linear #interna-ppv-linear .body-interna-ppv-linear .wrap-lista-filmes ul#lista-filmes li:nth-last-child(-n+5) .link-movie figure{
              margin-bottom:0; } }
          .theme_sky #ppv-linear #interna-ppv-linear .body-interna-ppv-linear .wrap-lista-filmes ul#lista-filmes li .link-movie{
            border-radius:4px;
            display:inline-block;
            position:relative;
            transition:all .5s; }
            .theme_sky #ppv-linear #interna-ppv-linear .body-interna-ppv-linear .wrap-lista-filmes ul#lista-filmes li .link-movie:hover{
              transform:scale(1.07); }
            @media (min-width: 768px){
              .theme_sky #ppv-linear #interna-ppv-linear .body-interna-ppv-linear .wrap-lista-filmes ul#lista-filmes li .link-movie{
                margin:0 1rem 0 0; } }
            .theme_sky #ppv-linear #interna-ppv-linear .body-interna-ppv-linear .wrap-lista-filmes ul#lista-filmes li .link-movie figure{
              position:relative;
              margin-bottom:1.5rem;
              max-width:max-content; }
              .theme_sky #ppv-linear #interna-ppv-linear .body-interna-ppv-linear .wrap-lista-filmes ul#lista-filmes li .link-movie figure .tooltip-ds{
                position:absolute;
                color:transparent;
                background-color:transparent;
                border:0;
                right:0;
                width:2.5rem;
                height:2.5rem; }
                .theme_sky #ppv-linear #interna-ppv-linear .body-interna-ppv-linear .wrap-lista-filmes ul#lista-filmes li .link-movie figure .tooltip-ds:focus, .theme_sky #ppv-linear #interna-ppv-linear .body-interna-ppv-linear .wrap-lista-filmes ul#lista-filmes li .link-movie figure .tooltip-ds:hover, .theme_sky #ppv-linear #interna-ppv-linear .body-interna-ppv-linear .wrap-lista-filmes ul#lista-filmes li .link-movie figure .tooltip-ds:active, .theme_sky #ppv-linear #interna-ppv-linear .body-interna-ppv-linear .wrap-lista-filmes ul#lista-filmes li .link-movie figure .tooltip-ds:visited{
                  border:0;
                  outline:none; }
              .theme_sky #ppv-linear #interna-ppv-linear .body-interna-ppv-linear .wrap-lista-filmes ul#lista-filmes li .link-movie figure .tooltip-ds + .tooltip .tooltip-arrow{
                left:85% !important; }
              .theme_sky #ppv-linear #interna-ppv-linear .body-interna-ppv-linear .wrap-lista-filmes ul#lista-filmes li .link-movie figure img{
                max-width:100%;
                border-radius:0.25rem; }
              .theme_sky #ppv-linear #interna-ppv-linear .body-interna-ppv-linear .wrap-lista-filmes ul#lista-filmes li .link-movie figure figcaption{
                margin-top:0.5rem; }
                .theme_sky #ppv-linear #interna-ppv-linear .body-interna-ppv-linear .wrap-lista-filmes ul#lista-filmes li .link-movie figure figcaption .titulo-filme-ppv-linear{
                  margin-bottom:4px; }
              .theme_sky #ppv-linear #interna-ppv-linear .body-interna-ppv-linear .wrap-lista-filmes ul#lista-filmes li .link-movie figure .icon-elegibility{
                width:16%;
                min-width:1.5rem;
                z-index:2; }
  .theme_sky #ppv-linear .wrap-como-funciona{
    background:#ffffff;
    padding-top:2.5rem; }
    .dark .theme_sky #ppv-linear .wrap-como-funciona{
      background:#161819; }
    .theme_sky #ppv-linear .wrap-como-funciona .h1, .theme_sky #ppv-linear .wrap-como-funciona .h2{
      margin-top:0;
      margin-bottom:0.75rem; }
    .theme_sky #ppv-linear .wrap-como-funciona hr{
      margin:0; }
    .theme_sky #ppv-linear .wrap-como-funciona .lista-como-funciona{
      padding-top:1.5rem; }
      .theme_sky #ppv-linear .wrap-como-funciona .lista-como-funciona ul{
        margin:0;
        padding:0;
        display:flex;
        flex-wrap:wrap;
        flex-direction:row; }
        .theme_sky #ppv-linear .wrap-como-funciona .lista-como-funciona ul li{
          margin:0 0 1.5rem 0;
          padding:0 1.875rem 0 0;
          list-style:none; }
          .theme_sky #ppv-linear .wrap-como-funciona .lista-como-funciona ul li .media-left{
            padding:0; }
            .theme_sky #ppv-linear .wrap-como-funciona .lista-como-funciona ul li .media-left span.sky_icon{
              margin:0 1rem 1.5rem 0;
              width:2.25rem;
              height:2.25rem;
              background-size:2.25rem 2.25rem;
              font-size:2rem;
              text-align:center; }
  .theme_sky #ppv-linear #detalhe-ppv-linear #datails .bg{
    margin-bottom:1.5rem; }
    @media (min-width: 768px){
      .theme_sky #ppv-linear #detalhe-ppv-linear #datails .bg{
        margin-bottom:initial; } }
  .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data hr.divider{
    margin-top:2rem;
    margin-bottom:2rem; }
  .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data .img-wrapper img{
    max-width:100%; }
  .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data .metadata .title{
    margin:0; }
  .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data .metadata.shopping-cart .avaliable-infos{
    display:none; }
  .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data .metadata.locker .eligibility, .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data .metadata.comprado .eligibility{
    margin-top:0.75rem;
    padding:1rem 0.875rem; }
    @media (min-width: 768px){
      .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data .metadata.locker .eligibility, .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data .metadata.comprado .eligibility{
        margin-top:1.5rem; } }
    @media (min-width: 1024px){
      .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data .metadata.locker .eligibility, .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data .metadata.comprado .eligibility{
        display:inline-block; } }
    .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data .metadata.locker .eligibility .text-infos a, .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data .metadata.comprado .eligibility .text-infos a{
      padding:0; }
    .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data .metadata.locker .eligibility .text-infos:first-child, .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data .metadata.comprado .eligibility .text-infos:first-child{
      margin-bottom:4px; }
    @media (min-width: 1024px){
      .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data .metadata.locker .eligibility .text-infos, .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data .metadata.comprado .eligibility .text-infos{
        display:inline-block;
        margin-right:27px; }
        .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data .metadata.locker .eligibility .text-infos:after, .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data .metadata.comprado .eligibility .text-infos:after{
          content:"|";
          position:absolute;
          right:-13.5px;
          color:rgba(80, 80, 80, 0.15); }
        .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data .metadata.locker .eligibility .text-infos:last-child:after, .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data .metadata.comprado .eligibility .text-infos:last-child:after{
          content:none; } }
    .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data .metadata.locker .eligibility .text-infos .caption_style .horario, .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data .metadata.comprado .eligibility .text-infos .caption_style .horario{
      background-color:#e3e3eb;
      border-radius:0.25rem; }
  .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data .metadata.locker .avaliable-infos, .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data .metadata.comprado .avaliable-infos{
    display:block; }
  .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data .metadata.locker .bottom-infos, .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data .metadata.comprado .bottom-infos{
    display:none; }
    .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data .metadata.locker .bottom-infos .actions .btn-alugar, .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data .metadata.comprado .bottom-infos .actions .btn-alugar{
      display:none; }
  .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data .metadata.comprado .eligibility .text-infos:first-child{
    margin-bottom:0; }
  @media (min-width: 501px){
    .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data .metadata.comprado .eligibility .text-infos{
      display:block !important; } }
  @media (min-width: 768px){
    .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data .metadata.comprado .eligibility .text-infos{
      display:inline-block !important; }
      .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data .metadata.comprado .eligibility .text-infos:first-child{
        margin-right:27px; }
        .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data .metadata.comprado .eligibility .text-infos:first-child:after{
          content:"|";
          position:absolute;
          right:-13.5px;
          color:rgba(80, 80, 80, 0.15); } }
  .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data .metadata .infos{
    margin-bottom:1.5rem;
    margin-top:2rem; }
    .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data .metadata .infos .caption_style{
      align-items:center;
      display:flex;
      flex-direction:row;
      flex-wrap:wrap;
      justify-content:left; }
    .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data .metadata .infos .icon{
      margin-right:8px;
      width:18px;
      height:18px;
      font-size:18px; }
    .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data .metadata .infos .separador{
      margin:0 0.5rem; }
    .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data .metadata .infos .channel{
      padding-top:0.25rem; }
    .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data .metadata .infos .list-genres{
      margin-top:1rem; }
      .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data .metadata .infos .list-genres button{
        background:#e3e3eb;
        padding:5px 1rem;
        border-radius:0;
        color:rgba(0, 0, 0, 0.6);
        margin-right:0.5625rem;
        margin-bottom:0.9375rem;
        opacity:1; }
        .dark .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data .metadata .infos .list-genres button{
          background:#161819;
          color:rgba(255, 255, 255, 0.7); }
        @media (min-width: 768px){
          .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data .metadata .infos .list-genres button{
            margin-bottom:0rem; } }
      .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data .metadata .infos .list-genres .open-genres{
        display:none; }
      @media (max-width: 767px){
        .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data .metadata .infos .list-genres .btn{
          display:inline-block; }
        .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data .metadata .infos .list-genres.genres-closed .btn.btn-closed{
          display:none; } }
  .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data .metadata .alerts{
    display:none; }
  .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data .metadata.comprado .alerts{
    display:block;
    color:rgba(255, 255, 255, 0.7);
    width:100%;
    position:absolute;
    left:0;
    top:320px; }
    @media (min-width: 501px){
      .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data .metadata.comprado .alerts{
        display:none; } }
    .dark .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data .metadata.comprado .alerts{
      color:rgba(255, 255, 255, 0.7); }
    .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data .metadata.comprado .alerts .aviso-comprado{
      display:flex;
      flex-direction:row;
      flex-wrap:wrap;
      justify-content:center;
      padding:0 15px; }
      .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data .metadata.comprado .alerts .aviso-comprado .sky_icon{
        margin-right:4px;
        color:rgba(255, 255, 255, 0.7); }
      .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data .metadata.comprado .alerts .aviso-comprado .texto-aviso{
        padding-top:3px; }
        .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data .metadata.comprado .alerts .aviso-comprado .texto-aviso .horario{
          padding:2px 8px;
          background-color:rgba(255, 255, 255, 0.15);
          border-radius:4px; }
  .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data .metadata.comprado .avaliable-infos .eligibility .text-infos .btn-onde-assistir{
    clear:both;
    display:block;
    text-align:left;
    margin:0; }
  .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data .metadata.comprado .bottom-infos .actions .trailer{
    display:none; }
  .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data .metadata .bottom-infos .actions .trailer{
    border:solid; }
    @media (max-width: 500px){
      .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data .metadata .bottom-infos .actions .trailer{
        position:absolute;
        top:312px;
        border:0; } }
  .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data .metadata .bottom-infos .actions button{
    padding:4px 16px; }
  .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data .metadata .wrap-description{
    order:5; }
    .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data .metadata .wrap-description .description .ler-mais-desc{
      display:inline-block;
      margin-top:-3px;
      padding:0;
      margin-left:5px; }
    @media (min-width: 768px){
      .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data .metadata .wrap-description .ler-mais-desc{
        display:none; }
      .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data .metadata .wrap-description .closed-description p.description .ler-mais-desc{
        display:inline-block;
        padding:0;
        border:0; } }
  .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data #wrap-onde-assistir{
    width:100%; }
    .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data #wrap-onde-assistir h3{
      margin-top:0;
      margin-bottom:1.5rem; }
    @media (min-width: 501px){
      .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data #wrap-onde-assistir .slick-dots{
        bottom:-25px; } }
    @media (max-width: 500px){
      .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data #wrap-onde-assistir .item-onde-assistir{
        margin-bottom:0.875rem; } }
    .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data #wrap-onde-assistir .item-onde-assistir .sky_icon{
      width:100%;
      min-height:19.6875rem;
      background-size:cover;
      background-position-y:center;
      background-position-x:center; }
      @media (max-width: 599px){
        .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data #wrap-onde-assistir .item-onde-assistir .sky_icon{
          min-height:18.75rem; } }
      @media (min-width: 600px){
        .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data #wrap-onde-assistir .item-onde-assistir .sky_icon{
          min-height:26.875rem; } }
      @media (min-width: 768px){
        .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data #wrap-onde-assistir .item-onde-assistir .sky_icon{
          min-height:10.9375rem; } }
      @media (min-width: 1024px){
        .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data #wrap-onde-assistir .item-onde-assistir .sky_icon{
          min-height:14.6875rem; } }
      @media (min-width: 1500px){
        .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data #wrap-onde-assistir .item-onde-assistir .sky_icon{
          min-height:21.875rem; } }
      @media (min-width: 1800px){
        .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data #wrap-onde-assistir .item-onde-assistir .sky_icon{
          min-height:23.75rem; } }
      @media (min-width: 2350px){
        .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data #wrap-onde-assistir .item-onde-assistir .sky_icon{
          min-height:26.875rem; } }
      @media (min-width: 2800px){
        .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data #wrap-onde-assistir .item-onde-assistir .sky_icon{
          min-height:33.75rem; } }
    .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data #wrap-onde-assistir .item-onde-assistir img{
      margin-bottom:2rem; }
    .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data #wrap-onde-assistir .item-onde-assistir p{
      text-align:center; }
      @media (max-width: 500px){
        .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data #wrap-onde-assistir .item-onde-assistir p{
          margin-top:1rem;
          margin-bottom:1rem; } }
      .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data #wrap-onde-assistir .item-onde-assistir p a{
        display:inline; }
  .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data span[class*=sky-icon-eligibility]{
    right:4px;
    top:4px;
    font-size:1.5rem; }
    @media (min-width: 501px){
      .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data span[class*=sky-icon-eligibility]{
        top:calc(4px + -38%); } }
    @media (min-width: 768px){
      .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data span[class*=sky-icon-eligibility]{
        top:calc(4px + -38%); } }
    @media (min-width: 1024px){
      .theme_sky #ppv-linear #detalhe-ppv-linear #datails .data span[class*=sky-icon-eligibility]{
        font-size:2rem; } }
  .theme_sky #ppv-linear #detalhe-ppv-linear #datails #wrap-carrossel{
    margin:0 7%; }
    @media (max-width: 500px){
      .theme_sky #ppv-linear #detalhe-ppv-linear #datails #wrap-carrossel{
        margin:0 15px; } }
    .theme_sky #ppv-linear #detalhe-ppv-linear #datails #wrap-carrossel .divider{
      margin:2rem 0; }
    .theme_sky #ppv-linear #detalhe-ppv-linear #datails #wrap-carrossel .carrossel-ppv-linear{
      margin-top:0;
      margin-bottom:0;
      padding-top:0; }
      .theme_sky #ppv-linear #detalhe-ppv-linear #datails #wrap-carrossel .carrossel-ppv-linear h3{
        margin-top:0;
        margin-bottom:0; }
      @media (min-width: 768px){
        .theme_sky #ppv-linear #detalhe-ppv-linear #datails #wrap-carrossel .carrossel-ppv-linear #carousel_ppv_linear{
          margin-top:2rem; } }
  .theme_sky #ppv-linear #detalhe-ppv-linear.locker #wrap-onde-assistir{
    display:none; }
  .theme_sky #ppv-linear #detalhe-ppv-linear.locker .divider-onde-assistir{
    display:none; }

.theme_sky .carrossel-ppv-linear{
  overflow:hidden;
  position:relative;
  padding-bottom:25px;
  padding-top:12px;
  margin-top:22px; }
  @media (max-width: 768px){
    .theme_sky .carrossel-ppv-linear h2{
      font-size:1.25rem;
      line-height:1.26; } }
  .theme_sky .carrossel-ppv-linear p.bodySecondary{
    margin-bottom:0; }
  .theme_sky .carrossel-ppv-linear .price-from{
    text-align:left; }
    @media (min-width: 768px){
      .theme_sky .carrossel-ppv-linear .price-from{
        text-align:right; } }

.theme_sky #carousel_ppv_linear{
  margin-top:24px;
  width:100%;
  overflow:initial; }
  @media (max-width: 576px){
    .theme_sky #carousel_ppv_linear{
      margin-bottom:0; } }
  @media (min-width: 768px){
    .theme_sky #carousel_ppv_linear{
      margin-top:32px; } }
  @media (min-width: 1200px){
    .theme_sky #carousel_ppv_linear{
      margin-top:24px; } }
  .theme_sky #carousel_ppv_linear .swiper-container{
    padding:0;
    width:100%;
    margin-bottom:6px;
    overflow:initial;
    position:initial; }
    .theme_sky #carousel_ppv_linear .swiper-container:hover .swiper-button-next,
    .theme_sky #carousel_ppv_linear .swiper-container:hover .swiper-button-prev{
      opacity:1; }
      .theme_sky #carousel_ppv_linear .swiper-container:hover .swiper-button-next.swiper-button-disabled,
      .theme_sky #carousel_ppv_linear .swiper-container:hover .swiper-button-prev.swiper-button-disabled{
        opacity:0; }
    .theme_sky #carousel_ppv_linear .swiper-container .placeholder{
      width:190px;
      height:24px;
      background-color:#f1f2fa;
      border-radius:12px; }
      .dark .theme_sky #carousel_ppv_linear .swiper-container .placeholder{
        background-color:#32383a; }
    .theme_sky #carousel_ppv_linear .swiper-container .subtitle{
      margin:0 0 16px 0;
      font-size:1.2rem; }
      @media (max-width: 768px){
        .theme_sky #carousel_ppv_linear .swiper-container .subtitle{
          font-size:1rem; } }
    .theme_sky #carousel_ppv_linear .swiper-container .swiper-wrapper .swiper-slide{
      height:100%; }
      .theme_sky #carousel_ppv_linear .swiper-container .swiper-wrapper .swiper-slide .bgLazyLoad{
        fill:#f1f2fa; }
        .dark .theme_sky #carousel_ppv_linear .swiper-container .swiper-wrapper .swiper-slide .bgLazyLoad{
          fill:#272B2D; }
      .theme_sky #carousel_ppv_linear .swiper-container .swiper-wrapper .swiper-slide .caption{
        transition:all .5s;
        height:100%;
        position:relative; }
        .theme_sky #carousel_ppv_linear .swiper-container .swiper-wrapper .swiper-slide .caption:hover{
          transform:scale(1.07); }
          .theme_sky #carousel_ppv_linear .swiper-container .swiper-wrapper .swiper-slide .caption:hover .icon-play{
            box-shadow:0 0 30px 0 rgba(216, 24, 24, 0.8); }
        .theme_sky #carousel_ppv_linear .swiper-container .swiper-wrapper .swiper-slide .caption .tooltip-ds{
          position:absolute;
          color:transparent;
          right:0;
          background-color:transparent;
          width:2.5rem;
          height:2.5rem;
          border:0; }
          .theme_sky #carousel_ppv_linear .swiper-container .swiper-wrapper .swiper-slide .caption .tooltip-ds:focus, .theme_sky #carousel_ppv_linear .swiper-container .swiper-wrapper .swiper-slide .caption .tooltip-ds:hover, .theme_sky #carousel_ppv_linear .swiper-container .swiper-wrapper .swiper-slide .caption .tooltip-ds:active, .theme_sky #carousel_ppv_linear .swiper-container .swiper-wrapper .swiper-slide .caption .tooltip-ds:visited{
            border:0;
            outline:none; }
        .theme_sky #carousel_ppv_linear .swiper-container .swiper-wrapper .swiper-slide .caption .tooltip-ds + .tooltip{
          opacity:1;
          width:105%;
          left:-2.5% !important;
          font-family:'Roboto', sans-serif;
          border:none; }
          .theme_sky #carousel_ppv_linear .swiper-container .swiper-wrapper .swiper-slide .caption .tooltip-ds + .tooltip .tooltip-arrow{
            width:14px;
            height:14px;
            transform:rotate(-315deg);
            border-radius:1px;
            background-color:#ffffff;
            border-bottom-color:#ffffff;
            opacity:1;
            left:85% !important; }
            .dark .theme_sky #carousel_ppv_linear .swiper-container .swiper-wrapper .swiper-slide .caption .tooltip-ds + .tooltip .tooltip-arrow{
              background-color:#161819;
              border-bottom-color:#161819; }
          .theme_sky #carousel_ppv_linear .swiper-container .swiper-wrapper .swiper-slide .caption .tooltip-ds + .tooltip .tooltip-inner{
            background-color:#ffffff;
            padding:14px;
            text-align:left;
            box-shadow:1px 2px 8px rgba(0, 0, 0, 0.5);
            font-weight:normal;
            color:rgba(0, 0, 0, 0.6);
            font-family:'Roboto', sans-serif; }
            .dark .theme_sky #carousel_ppv_linear .swiper-container .swiper-wrapper .swiper-slide .caption .tooltip-ds + .tooltip .tooltip-inner{
              font-weight:normal;
              color:rgba(255, 255, 255, 0.7);
              background-color:#161819;
              box-shadow:1px 2px 8px rgba(255, 255, 255, 0.3); }
        .theme_sky #carousel_ppv_linear .swiper-container .swiper-wrapper .swiper-slide .caption .link{
          display:block; }
        .theme_sky #carousel_ppv_linear .swiper-container .swiper-wrapper .swiper-slide .caption .img,
        .theme_sky #carousel_ppv_linear .swiper-container .swiper-wrapper .swiper-slide .caption .gradiente{
          position:absolute;
          top:0;
          left:0;
          width:100%;
          border-radius:4px; }
          .theme_sky #carousel_ppv_linear .swiper-container .swiper-wrapper .swiper-slide .caption .img.lazy,
          .theme_sky #carousel_ppv_linear .swiper-container .swiper-wrapper .swiper-slide .caption .gradiente.lazy{
            z-index:-1; }
        .theme_sky #carousel_ppv_linear .swiper-container .swiper-wrapper .swiper-slide .caption .icon-elegibility{
          position:absolute;
          right:8px;
          top:8px;
          width:16%;
          min-width:24px;
          z-index:2; }
        .theme_sky #carousel_ppv_linear .swiper-container .swiper-wrapper .swiper-slide .caption .gradiente{
          height:100%; }
          .theme_sky #carousel_ppv_linear .swiper-container .swiper-wrapper .swiper-slide .caption .gradiente.active{
            background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0) 20%);
            z-index:1; }
    .theme_sky #carousel_ppv_linear .swiper-container .swiper-button-next,
    .theme_sky #carousel_ppv_linear .swiper-container .swiper-button-prev{
      top:55%;
      width:64px;
      height:64px;
      border-radius:50%;
      background-color:#161819;
      z-index:20;
      opacity:0.3;
      transition:all .5s ease-in-out; }
      .theme_sky #carousel_ppv_linear .swiper-container .swiper-button-next.swiper-button-disabled,
      .theme_sky #carousel_ppv_linear .swiper-container .swiper-button-prev.swiper-button-disabled{
        opacity:0; }
      @media (min-width: 992px){
        .theme_sky #carousel_ppv_linear .swiper-container .swiper-button-next,
        .theme_sky #carousel_ppv_linear .swiper-container .swiper-button-prev{
          top:53%; } }
      .theme_sky #carousel_ppv_linear .swiper-container .swiper-button-next:hover::before,
      .theme_sky #carousel_ppv_linear .swiper-container .swiper-button-prev:hover::before{
        transform:scale(1.5); }
    @media (max-width: 500px){
      .theme_sky #carousel_ppv_linear .swiper-container .swiper-button-next,
      .theme_sky #carousel_ppv_linear .swiper-container .swiper-button-prev{
        display:none; } }
    .theme_sky #carousel_ppv_linear .swiper-container .swiper-button-next{
      right:-32px;
      justify-content:flex-start; }
    .theme_sky #carousel_ppv_linear .swiper-container .swiper-button-prev{
      left:-32px;
      justify-content:flex-end; }
    .theme_sky #carousel_ppv_linear .swiper-container .swiper-button-next:after{
      content:"\e91a";
      margin-left:6px; }
    .theme_sky #carousel_ppv_linear .swiper-container .swiper-button-prev:after{
      content:"\e918";
      margin-right:6px; }
    .theme_sky #carousel_ppv_linear .swiper-container .swiper-button-next:after,
    .theme_sky #carousel_ppv_linear .swiper-container .swiper-button-prev:after{
      font-family:'SKY-Icon-Font', fantasy;
      font-size:24px;
      color:#fff; }

.theme_sky .after-carrossel .btn.buttonIcon.viewMore{
  padding-right:0; }
  .theme_sky .after-carrossel .btn.buttonIcon.viewMore .sky_icon{
    margin-right:0; }

.theme_sky .breadcrumbs-ppv{
  margin:0; }
  @media (max-width: 767px){
    .theme_sky .breadcrumbs-ppv .no-col-xs{
      margin:0 -15px; } }
  .theme_sky .breadcrumbs-ppv .items{
    margin:0.875rem 0 1rem;
    position:relative;
    overflow-x:scroll;
    overflow-y:hidden;
    white-space:nowrap;
    transition:all 0.2s ease;
    user-select:none;
    cursor:pointer; }
    .theme_sky .breadcrumbs-ppv .items::-webkit-scrollbar{
      display:none; }
    .theme_sky .breadcrumbs-ppv .items .lista-breadcrumbs .item-breadcrumb{
      display:none; }
      .theme_sky .breadcrumbs-ppv .items .lista-breadcrumbs .item-breadcrumb a{
        color:rgba(0, 0, 0, 0.6); }
        .dark .theme_sky .breadcrumbs-ppv .items .lista-breadcrumbs .item-breadcrumb a{
          color:rgba(255, 255, 255, 0.7); }
        .theme_sky .breadcrumbs-ppv .items .lista-breadcrumbs .item-breadcrumb a.active{
          color:rgba(0, 0, 0, 0.87); }
          .dark .theme_sky .breadcrumbs-ppv .items .lista-breadcrumbs .item-breadcrumb a.active{
            color:#ffffff; }
      @media (min-width: 768px){
        .theme_sky .breadcrumbs-ppv .items .lista-breadcrumbs .item-breadcrumb{
          display:inline-block; } }
      @media (max-width: 767px){
        .theme_sky .breadcrumbs-ppv .items .lista-breadcrumbs .item-breadcrumb:nth-last-child(2){
          margin-left:0;
          display:inline-block; }
          .theme_sky .breadcrumbs-ppv .items .lista-breadcrumbs .item-breadcrumb:nth-last-child(2):before{
            left:0;
            transform:rotate(180deg);
            right:auto; }
          .theme_sky .breadcrumbs-ppv .items .lista-breadcrumbs .item-breadcrumb:nth-last-child(2) a{
            margin-left:1.5rem; } }

.theme_sky .pack_list-flex{
  display:flex;
  list-style:none;
  align-items:center;
  margin-top:10px; }
  @media (max-width: 760px){
    .theme_sky .pack_list-flex{
      display:block;
      column-count:2;
      margin:10px auto;
      width:100%;
      padding:0; }
      .theme_sky .pack_list-flex li{
        margin:5px 15px !important; } }
  .theme_sky .pack_list-flex li{
    display:flex;
    flex-direction:column;
    justify-content:space-evenly;
    align-items:center;
    flex-basis:110px;
    text-align:center;
    box-sizing:border-box;
    height:132px;
    color:rgba(0, 0, 0, 0.6);
    font-weight:600;
    margin:0 auto;
    font-size:0.875rem;
    line-height:1rem; }
    .theme_sky .pack_list-flex li .img-icon{
      margin-bottom:10px;
      background-size:100px 75px;
      height:100px;
      width:100px; }
    .theme_sky .pack_list-flex li span{
      display:block; }

.theme_sky .card-services{
  position:relative; }
  .theme_sky .card-services .card-footer-content{
    display:flex;
    justify-content:space-between;
    border-bottom-left-radius:10px;
    border-bottom-right-radius:10px;
    margin-top:0.5rem; }
  .theme_sky .card-services .divider-text{
    border-top:1px solid rgba(80, 80, 80, 0.15);
    font-size:1rem; }
  .theme_sky .card-services .selected-content{
    border-radius:10px; }
    .theme_sky .card-services .selected-content:hover{
      cursor:pointer; }
    .theme_sky .card-services .selected-content .card-body{
      display:flex;
      padding:0 1rem;
      height:108px;
      align-items:center; }
  .theme_sky .card-services .check-input{
    display:none; }

.card-message{
  box-shadow:0 5px 16px 0 rgba(0, 0, 0, 0.1);
  display:flex;
  justify-content:space-between; }
  .card-message .message-text{
    display:flex;
    align-items:center; }
    .card-message .message-text span{
      color:#2E7D32 !important; }
  .card-message .btn-alert{
    border-radius:50%;
    width:30px;
    height:30px;
    border:none;
    text-align:center;
    padding:0; }

.theme_sky .content-box{
  display:flex;
  justify-content:flex-start;
  align-items:center; }

.theme_sky .box-img img{
  max-width:360px !important; }

.theme_sky .box{
  display:flex; }

@media (max-width: 768px){
  .theme_sky .box-img{
    display:none; } }

@media (max-width: 720px){
  .theme_sky .box{
    flex-direction:column; }
  .theme_sky .box-img{
    display:none; } }

.theme_sky .box-content{
  flex:1 1 20em;
  margin:0 8px; }

.theme_sky .box-content > p{
  width:290px;
  padding:0px; }

.theme_sky .lp-bg{
  width:100%;
  background-color:linear-gradient(to bottom right, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.9));
  background-position:25% 8%;
  background-repeat:no-repeat;
  background-size:cover;
  height:auto;
  margin-bottom:16px; }

.theme_sky .lading-banner{
  position:relative;
  padding:32px 16px;
  height:inherit; }
  .theme_sky .lading-banner .cam-logo{
    height:17px; }
  .theme_sky .lading-banner .caption{
    display:flex;
    align-items:flex-end;
    flex-direction:column;
    text-align:center;
    position:relative; }
    .theme_sky .lading-banner .caption .cam{
      height:114px;
      opacity:0.8; }
    .theme_sky .lading-banner .caption .caption-itens{
      width:100%; }
    .theme_sky .lading-banner .caption .align-text{
      max-width:330px;
      margin:0 auto; }
    .theme_sky .lading-banner .caption .white-color{
      color:#fafaff;
      font-size:1.5rem; }
    .theme_sky .lading-banner .caption .xs-text{
      text-align:center; }
    .theme_sky .lading-banner .caption .linkMedium i{
      font-size:1em; }
  .theme_sky .lading-banner .caption-content{
    display:flex;
    justify-content:flex-start; }
    .theme_sky .lading-banner .caption-content .content-infos{
      display:flex;
      flex-direction:column;
      justify-content:space-between;
      color:#ffffff;
      z-index:9; }
      .theme_sky .lading-banner .caption-content .content-infos .content-infos-logo img{
        margin-bottom:10px;
        width:100px; }
      .theme_sky .lading-banner .caption-content .content-infos h3{
        font-size:2rem;
        max-width:165px; }
      .theme_sky .lading-banner .caption-content .content-infos p{
        max-width:275px; }
      .theme_sky .lading-banner .caption-content .content-infos .botton-banner{
        display:flex;
        flex-direction:column; }
        .theme_sky .lading-banner .caption-content .content-infos .botton-banner .prices{
          margin-right:30px; }
          .theme_sky .lading-banner .caption-content .content-infos .botton-banner .prices .price{
            display:block;
            font-size:1.25rem; }
        .theme_sky .lading-banner .caption-content .content-infos .botton-banner .btn{
          margin-top:10px;
          width:256px; }
    .theme_sky .lading-banner .caption-content .caption-image{
      position:absolute;
      right:0;
      width:120px;
      overflow:hidden;
      top:-1rem;
      left:-8rem; }
      .theme_sky .lading-banner .caption-content .caption-image .cam{
        height:140px;
        opacity:1; }

.theme_sky .overlay-banner{
  position:absolute;
  left:0;
  right:0;
  top:0;
  bottom:0;
  background:linear-gradient(80deg, rgba(0, 0, 0, 0) 0%, black 100%);
  opacity:1; }

.theme_sky .overlay-banner-reverse{
  position:absolute;
  left:0;
  right:0;
  top:0;
  bottom:0;
  background:linear-gradient(-80deg, rgba(0, 0, 0, 0) 0%, black 100%);
  opacity:1; }

@media (min-width: 768px){
  .theme_sky .lading-banner .cam-logo{
    height:25px; }
  .theme_sky .lading-banner .caption{
    display:flex;
    text-align:left;
    flex-direction:row;
    padding:32px 0;
    justify-content:flex-end;
    align-items:center; }
    .theme_sky .lading-banner .caption .cam{
      height:140px;
      opacity:1; }
    .theme_sky .lading-banner .caption .caption-itens{
      width:auto;
      margin-left:50px; }
    .theme_sky .lading-banner .caption .align-text{
      max-width:320px; }
  .theme_sky .lading-banner .caption-content{
    display:flex;
    position:relative; }
    .theme_sky .lading-banner .caption-content .content-infos{
      display:flex;
      flex-direction:column;
      justify-content:space-between;
      color:#ffffff; }
      .theme_sky .lading-banner .caption-content .content-infos h3{
        font-size:2rem;
        max-width:100%; }
      .theme_sky .lading-banner .caption-content .content-infos p{
        max-width:auto; }
      .theme_sky .lading-banner .caption-content .content-infos .botton-banner{
        display:flex;
        flex-direction:row; }
        .theme_sky .lading-banner .caption-content .content-infos .botton-banner .prices{
          margin-right:30px; }
          .theme_sky .lading-banner .caption-content .content-infos .botton-banner .prices .price{
            display:block;
            font-size:1.25rem; }
        .theme_sky .lading-banner .caption-content .content-infos .botton-banner .btn{
          margin-top:0px;
          width:256px; }
    .theme_sky .lading-banner .caption-content .caption-image{
      position:relative;
      width:auto;
      right:0;
      top:-1rem;
      left:-8rem; }
      .theme_sky .lading-banner .caption-content .caption-image .cam{
        height:140px;
        opacity:1; } }

@media (min-width: 1024px){
  .theme_sky .lading-banner .cam-logo{
    height:25px; }
  .theme_sky .lading-banner .caption .cam{
    height:280px;
    opacity:1; }
  .theme_sky .lading-banner .caption-content .content-infos img{
    margin-bottom:-20px !important;
    width:130px !important; }
  .theme_sky .lading-banner .caption-content .caption-image{
    position:relative;
    width:auto;
    right:0;
    top:2rem;
    left:2rem; }
    .theme_sky .lading-banner .caption-content .caption-image .cam{
      height:265px;
      opacity:1; } }

@media (min-width: 768px){
  .btn-width{
    width:16rem; } }

.height-1{
  height:10px; }

.height-2{
  height:20px; }

.height-3{
  height:30px; }

.height-4{
  height:40px; }

.height-5{
  height:50px; }

.height-6{
  height:60px; }

.height-7{
  height:70px; }

.height-8{
  height:80px; }

.height-9{
  height:90px; }

.height-10{
  height:100px; }

.height-11{
  height:110px; }

.height-12{
  height:120px; }

.height-13{
  height:130px; }

.height-14{
  height:140px; }

.height-15{
  height:150px; }

.height-16{
  height:160px; }

.height-17{
  height:170px; }

.height-18{
  height:180px; }

.height-19{
  height:190px; }

.height-20{
  height:200px; }

.rounded{
  border-radius:4px; }

.rounded-img{
  border-top-left-radius:8px;
  border-top-right-radius:8px; }

.zindex-1{
  z-index:1; }

.image-to-white{
  -webkit-filter:brightness(0) invert(1);
  filter:brightness(0) invert(1); }

.pb-bg-20{
  background-position:10% 8% !important; }

.pb-bg-30{
  background-position:30% 8% !important; }

.pb-bg-40{
  background-position:40% 8% !important; }

.pb-bg-50{
  background-position:75% 8% !important; }

.pb-bg-60{
  background-position:60% 8% !important; }

@media (min-width: 768px){
  .pb-bg-20{
    background-position:20% 8% !important; }
  .pb-bg-30{
    background-position:30% 8% !important; }
  .pb-bg-40{
    background-position:40% 8% !important; }
  .pb-bg-50{
    background-position:50% 8% !important; }
  .pb-bg-60{
    background-position:60% 8% !important; } }

.dfcont{
  padding:20px 0; }

.bootstrap-datepicker{
  background-color:#f7f7f7; }

.datepicker-inline{
  width:290px; }

.bootstrap-datepicker td, .bootstrap-datepicker th{
  padding:3px !important;
  text-align:center; }

.bootstrap-datepicker div.calnav-head{
  width:200px;
  border:1px solid #e8e8e8;
  margin:0 auto;
  background:#fff;
  -moz-border-radius:30px;
  -webkit-border-radius:30px;
  border-radius:30px;
  padding:7px 0; }

.datepicker-days .day{
  background:transparent;
  border:none;
  text-align:center;
  width:40px;
  height:40px;
  padding:10px;
  margin:auto;
  font-weight:300;
  cursor:pointer; }

.datepicker-days .day.active{
  border:none;
  background:#FF5454 !important;
  border-radius:30px;
  color:#fff; }

.datepicker-days .day.old, .datepicker-days .day.new{
  color:#999;
  visibility:hidden; }

.datepicker-days td.day{
  margin:10px !important; }

.datepicker-days td.disabled{
  font-weight:400;
  cursor:default; }

.group:before,
.group:after{
  content:"";
  display:table; }

.group:after{
  clear:both; }

.group{
  zoom:1; }

.hours-label{
  display:flex !important;
  flex-direction:column;
  align-items:flex-start !important;
  justify-content:flex-start !important; }

.hours-label select{
  width:140px !important;
  flex:50px; }

.no-arrow-select{
  -webkit-appearance:none;
  -moz-appearance:none;
  text-indent:1px;
  text-overflow:''; }

.justify-center{
  justify-content:center; }

.flex-column{
  flex-direction:column; }

.align-center{
  align-items:center; }

.align-end{
  align-items:flex-end; }

.calendar-content{
  display:flex; }

.select-content{
  display:flex;
  align-items:flex-end;
  justify-content:center; }

.form-container{
  justify-content:center;
  align-items:flex-end;
  display:flex; }

@media (max-width: 1200px){
  .calendar-content{
    align-items:center;
    flex-direction:column;
    justify-content:center; }
  .select-content{
    display:block; }
  .calendar-align{
    margin:0 auto; }
  .form-container{
    align-items:center;
    flex-direction:column; } }

.iconButton{
  color:#D81818 !important;
  background-color:rgba(0, 0, 0, 0);
  padding:0.4375rem 0; }

.btn.buttonIcon[disabled] .iconButton{
  color:rgba(0, 0, 0, 0.38) !important; }

.theme_sky .lp-banner{
  margin:0 15px;
  padding:0;
  width:100%;
  max-width:381px;
  background-color:#ffffff;
  border:none;
  border-radius:10px;
  box-shadow:0 5px 16px 0 rgba(0, 0, 0, 0.1);
  height:auto; }
  .theme_sky .lp-banner img{
    width:100%; }
  .theme_sky .lp-banner .card-footer{
    padding:10px 5px;
    height:150px; }

.theme_sky .carousel-lp .slick-list{
  padding-bottom:15px; }

.theme_sky .box-panel{
  margin-top:24px;
  width:100%;
  height:516px; }

@media (min-width: 720px){
  .theme_sky .box-panel{
    width:416px;
    margin-left:auto;
    margin-right:auto; } }

.theme_sky .card-label{
  position:absolute;
  top:-40px;
  background:#ffffff;
  padding:10px 10px 20px;
  width:150px;
  text-align:center;
  border-top-left-radius:8px;
  border-top-right-radius:8px; }

.theme_sky .card-extra-footer{
  background:#ffffff;
  padding:10px 20px 15px;
  font-size:.9em;
  border-bottom-left-radius:8px;
  border-bottom-right-radius:8px; }

.theme_sky .green{
  background:#bed733 !important; }

.theme_sky .light-blue{
  background:#009de0 !important; }

.theme_sky .blue{
  background:#006ead !important;
  color:#ffffff; }

.theme_sky .darkess-blue{
  background:#202e39 !important;
  color:#ffffff; }

.theme_sky .card-body{
  position:relative; }

@media (min-width: 768px){
  .meus-protocolos .filter .pad-right{
    padding-right:0.25rem !important; } }

.meus-protocolos .filter .empty{
  border:1px solid #D81818; }

.meus-protocolos nav.navigation{
  text-align:center; }
  .meus-protocolos nav.navigation a{
    font-weight:bold; }
    .meus-protocolos nav.navigation a.active{
      color:#D81818; }

.meus-protocolos .pag-results{
  line-height:35px;
  text-align:center; }
  @media screen and (min-width: 992px){
    .meus-protocolos .pag-results{
      text-align:left; } }

@media (max-width: 767px){
  .meus-protocolos .loading-ouvidoria .load-cicle::after, .meus-protocolos .loading-sac .load-cicle::after{
    width:58px;
    height:58px; } }

@media (min-width: 768px){
  .sem-protocolos{
    width:440px;
    height:560px;
    margin:56px auto;
    border-radius:8px; } }

.sem-protocolos .sky_icon{
  width:222px;
  height:222px;
  background-size:222px 222px; }

.sem-protocolos .btn-minha-sky{
  margin:65px auto;
  width:260px;
  float:none; }

.theme_sky .atVisit .container h1{
  font-size:2rem;
  line-height:2.625rem; }

.theme_sky .atVisit .container p{
  font-size:1rem;
  line-height:1.375rem; }

.theme_sky .atVisit .container .subtitle{
  margin:2.9375rem 0 0 0; }

.theme_sky .atVisit .container .wrapper{
  padding:2rem 1.5rem; }
  .theme_sky .atVisit .container .wrapper.premium, .theme_sky .atVisit .container .wrapper.avulso{
    cursor:pointer; }
  .theme_sky .atVisit .container .wrapper .row .visitOptions{
    color:rgba(0, 0, 0, 0.87);
    font-size:1rem;
    line-height:1.375rem; }
    .theme_sky .atVisit .container .wrapper .row .visitOptions p{
      margin:0; }
      .theme_sky .atVisit .container .wrapper .row .visitOptions p.text-right{
        display:flex;
        flex-direction:row;
        flex-wrap:wrap;
        align-items:center;
        justify-content:flex-end; }
    .theme_sky .atVisit .container .wrapper .row .visitOptions i, .theme_sky .atVisit .container .wrapper .row .visitOptions span.sky_icon{
      color:rgba(0, 0, 0, 0.6);
      padding:0 0 0 0.1875rem; }
    .theme_sky .atVisit .container .wrapper .row .visitOptions .visitOptionsLineTwo{
      margin-top:0.6875rem; }
    .theme_sky .atVisit .container .wrapper .row .visitOptions .label_item{
      margin-bottom:0; }

.theme_sky .atVisit .container .visitPre{
  margin-top:1.5rem; }

.theme_sky .atVisit .container .visitPos{
  margin-top:0.625rem; }

.theme_sky .atVisit .container .premium, .theme_sky .atVisit .container .carte{
  min-height:10rem; }

.dark .theme_sky .atVisit .container .wrapper .row .visitOptions i, .dark .theme_sky .atVisit .container .wrapper .row .visitOptions span.sky_icon{
  color:rgba(255, 255, 255, 0.7); }

@media (min-width: 768px) and (max-width: 1024px){
  body .theme_sky .atVisit .container p{
    font-size:1rem;
    line-height:1.375rem; }
  body .theme_sky .atVisit .container .subtitle{
    margin:2.125rem 0 0 0; } }

@media (max-width: 720px){
  body .theme_sky .atVisit .container{
    padding-left:0;
    padding-right:0; }
    body .theme_sky .atVisit .container h1{
      padding:0 0 0 0.9375rem;
      font-size:1.625rem;
      line-height:2.125rem; }
    body .theme_sky .atVisit .container p{
      padding-left:0.9375rem;
      padding-right:0.9375rem; }
    body .theme_sky .atVisit .container .subtitle{
      margin:1.75rem 0 0 0; }
    body .theme_sky .atVisit .container .wrapper{
      padding:1.5rem 0.9375rem 1.8125rem 1rem;
      border-top:1px solid #E5E5E5;
      border-bottom:1px solid #E5E5E5;
      border-radius:0; }
      body .theme_sky .atVisit .container .wrapper .row .visitOptions p{
        padding-left:0;
        padding-right:0; }
      body .theme_sky .atVisit .container .wrapper .row .visitOptions .col-xs-6, body .theme_sky .atVisit .container .wrapper .row .visitOptions .col-xs-12{
        padding-left:0; }
      body .theme_sky .atVisit .container .wrapper .row .visitOptions .col-xs-8, body .theme_sky .atVisit .container .wrapper .row .visitOptions .col-xs-4, body .theme_sky .atVisit .container .wrapper .row .visitOptions .col-xs-5{
        padding-left:0;
        padding-right:0; }
    body .theme_sky .atVisit .container .premium{
      border-bottom:none; }
      body .theme_sky .atVisit .container .premium:after{
        content:'';
        height:1px;
        background:#E5E5E5;
        width:calc(100% - 16px);
        display:block;
        position:absolute;
        bottom:0;
        left:16px; }
      body .theme_sky .atVisit .container .premium .col-xs-5, body .theme_sky .atVisit .container .premium .col-xs-7{
        padding-left:0; }
    body .theme_sky .atVisit .container .carte{
      border-top:none;
      margin-top:0; } }

.theme_sky .noSignal h1{
  margin:1.5rem 0 1rem 0;
  font-size:2rem;
  line-height:2.625rem; }

.theme_sky .noSignal p{
  font-size:1rem;
  line-height:1.375rem; }

.theme_sky .noSignal .contentWrapper{
  margin-top:2.25rem; }

.theme_sky .noSignal .imgTv{
  position:relative; }
  .theme_sky .noSignal .imgTv span.messageHover{
    color:#ffffff;
    position:absolute;
    font-size:0.5625rem;
    top:138px;
    left:194px; }
    @media (max-width: 1200px){
      .theme_sky .noSignal .imgTv span.messageHover{
        top:125px; } }

.theme_sky .noSignal .menuSignal{
  border-radius:0.5rem;
  width:97%;
  height:auto;
  margin-bottom:1.0625rem; }
  .theme_sky .noSignal .menuSignal h3{
    padding:1.5rem 0 0.3125rem 1rem;
    margin-top:0;
    font-size:1.25rem; }
  .theme_sky .noSignal .menuSignal .bodySecondary.msg-aperte,
  .theme_sky .noSignal .menuSignal .bodySecondary.msg-espere{
    padding:0.375rem 1.0625rem 0.625rem 1rem; }
  .theme_sky .noSignal .menuSignal ul{
    list-style:none;
    padding:0;
    margin:0; }
    .theme_sky .noSignal .menuSignal ul li{
      position:relative;
      padding:0 0 0 1rem;
      min-height:48px; }
      .theme_sky .noSignal .menuSignal ul li a{
        color:rgba(0, 0, 0, 0.87);
        padding:0.6875rem 0 0 0;
        width:100%;
        display:block;
        min-height:47px;
        margin:0; }
        .theme_sky .noSignal .menuSignal ul li a img{
          mix-blend-mode:multiply;
          background-blend-mode:multiply; }
      .theme_sky .noSignal .menuSignal ul li:after{
        content:"";
        height:1px;
        background:rgba(80, 80, 80, 0.15);
        width:calc(100% - 16px);
        display:block;
        position:absolute;
        bottom:0;
        left:1rem; }
      .theme_sky .noSignal .menuSignal ul li.linha-tomada::after, .theme_sky .noSignal .menuSignal ul li.linha-Funcio::after{
        content:"";
        width:calc(100% - 50px);
        left:3.125rem; }
      .theme_sky .noSignal .menuSignal ul li:hover{
        background:rgba(0, 0, 0, 0.1); }
      .theme_sky .noSignal .menuSignal ul li:last-child:after{
        background:none; }
      .theme_sky .noSignal .menuSignal ul li:last-child:hover{
        border-bottom-right-radius:0.5rem;
        border-bottom-left-radius:0.5rem; }
      .theme_sky .noSignal .menuSignal ul li:last-child a{
        padding:0.6875rem 0 0 0; }
        .theme_sky .noSignal .menuSignal ul li a:hover{
          color:rgba(0, 0, 0, 0.87); }
        .theme_sky .noSignal .menuSignal ul li a .imgSelecioneEquipThumb + span{
          position:absolute;
          top:40%;
          color:rgba(0, 0, 0, 0.38);
          right:0; }
        .theme_sky .noSignal .menuSignal ul li a span{
          color:#787c7d;
          margin:0 0.625rem 0 0; }

.theme_sky .noSignal .steps{
  background:#f1f2fa;
  width:100%;
  border-bottom:1px solid #E5E5E5;
  border-top-left-radius:8px;
  border-top-right-radius:8px;
  height:82px; }
  .theme_sky .noSignal .steps ul{
    display:flex;
    flex-direction:row;
    flex-wrap:nowrap;
    justify-content:center;
    align-content:stretch;
    align-items:center;
    height:80px;
    margin:0 auto;
    float:none; }
    .theme_sky .noSignal .steps ul li{
      display:block;
      width:calc(100% / 7); }
      .theme_sky .noSignal .steps ul li span{
        color:#808185;
        border:2px solid transparent;
        width:24px;
        height:24px;
        border-radius:15px;
        display:block;
        margin:0 auto;
        text-align:center;
        font-size:0.75rem;
        line-height:1.1875rem;
        font-weight:600;
        background:#d0d1d8; }
      .theme_sky .noSignal .steps ul li.divid{
        position:relative; }
        .theme_sky .noSignal .steps ul li.divid:after{
          content:"";
          position:absolute;
          bottom:0;
          width:24px;
          height:1px;
          background:rgba(80, 80, 80, 0.15);
          margin:0 auto;
          left:calc(50% - 12px); }
      .theme_sky .noSignal .steps ul li.sky-icon-line-confirm:before{
        color:rgba(0, 0, 0, 0.38);
        font-size:1.6875rem;
        position:absolute;
        top:5px;
        left:calc(50% - 15px); }
      .theme_sky .noSignal .steps ul li.sky-icon-line-confirm span{
        display:none; }
      .theme_sky .noSignal .steps ul li.active span{
        color:#D81818;
        border:2px solid #D81818;
        opacity:1;
        background:none; }
      .theme_sky .noSignal .steps ul li.active.divid{
        position:relative; }

.theme_sky .noSignal .box-white{
  min-height:263px;
  background:#FFFFFF;
  display:flex;
  justify-content:space-evenly;
  align-items:center;
  width:calc(100% - 30px);
  padding:0;
  margin:0 15px; }
  .theme_sky .noSignal .box-white .img-lgdk .img-dk-mode{
    display:none !important; }
  .theme_sky .noSignal .box-white .img-lgdk .img-lgt-mode{
    display:block !important; }
  .theme_sky .noSignal .box-white .divLista{
    border-right:1px solid rgba(80, 80, 80, 0.15);
    padding-right:0;
    padding-left:0;
    min-height:263px; }
    .theme_sky .noSignal .box-white .divLista.noBorder{
      border-right:0px; }
    .theme_sky .noSignal .box-white .divLista .menuSignal{
      width:100%; }
      .theme_sky .noSignal .box-white .divLista .menuSignal ul li:last-child:hover{
        border-radius:0; }
    .theme_sky .noSignal .box-white .divLista.listaCod4{
      border-right:0px;
      padding:0 1rem; }
      .theme_sky .noSignal .box-white .divLista.listaCod4 h3{
        padding-left:0; }
      .theme_sky .noSignal .box-white .divLista.listaCod4 input{
        width:18rem;
        margin-bottom:1.9375rem;
        margin-top:2.9375rem; }
      .theme_sky .noSignal .box-white .divLista.listaCod4 .btn.btn-continuar{
        max-width:17.5rem; }
    .theme_sky .noSignal .box-white .divLista.teste{
      justify-content:space-evenly; }
  .theme_sky .noSignal .box-white .divImagemRecupere{
    padding:0;
    display:flex;
    justify-content:flex-end;
    order:1; }
    .theme_sky .noSignal .box-white .divImagemRecupere.imagemCodigo4{
      border-left:1px solid rgba(80, 80, 80, 0.15); }
      .theme_sky .noSignal .box-white .divImagemRecupere.imagemCodigo4 img{
        max-width:60%;
        margin-top:1.5rem;
        margin-bottom:1rem; }
    .theme_sky .noSignal .box-white .divImagemRecupere h3{
      padding:1.4375rem 0 0 0;
      margin:0px;
      text-align:center; }
    .theme_sky .noSignal .box-white .divImagemRecupere p{
      text-align:center;
      padding:0 3.375rem 1.1875rem 3.375rem;
      margin:0px; }
    .theme_sky .noSignal .box-white .divImagemRecupere img{
      width:80%;
      margin:0 auto;
      height:auto;
      max-width:initial; }

.theme_sky .noSignal .boxBtnDicas{
  display:flex;
  flex-wrap:wrap;
  justify-content:flex-end; }
  .theme_sky .noSignal .boxBtnDicas .btnDicas{
    max-width:16rem; }

.theme_sky .noSignal section .teste{
  display:flex;
  justify-content:center; }

@media (max-width: 720px){
  body .theme_sky .noSignal .container .contentWrapper{
    margin-top:0; }
  body .theme_sky .noSignal .container .row .col-xs-12{
    padding:0; }
    body .theme_sky .noSignal .container .row .col-xs-12.listaCod4{
      padding:1rem;
      text-align:center; }
      body .theme_sky .noSignal .container .row .col-xs-12.listaCod4 .menuSignal{
        display:flex;
        flex-direction:column;
        justify-content:center;
        align-items:center; }
    body .theme_sky .noSignal .container .row .col-xs-12 .steps{
      height:48px; }
      body .theme_sky .noSignal .container .row .col-xs-12 .steps ul{
        padding:0;
        height:50px; }
    body .theme_sky .noSignal .container .row .col-xs-12 .menuSignal{
      margin-top:1.4375rem;
      margin-bottom:0;
      width:100%;
      border-radius:0;
      border-top:none;
      border-bottom:none; }
      body .theme_sky .noSignal .container .row .col-xs-12 .menuSignal h3{
        font-size:1rem;
        padding-top:1.25rem;
        padding-bottom:0.1875rem; }
      body .theme_sky .noSignal .container .row .col-xs-12 .menuSignal ul li{
        padding:0 0 0 0; }
      body .theme_sky .noSignal .container .row .col-xs-12 .menuSignal ul a{
        font-size:1rem; }
  body .theme_sky .noSignal .container h1{
    margin:1.5625rem 0 0.8125rem;
    font-size:1.625rem;
    line-height:2.125rem; }
  body .theme_sky .noSignal .container .imgTvRecupere{
    width:100%; }
  body .theme_sky .noSignal .container .box-white{
    display:flex;
    flex-flow:row;
    flex-wrap:wrap;
    min-height:auto;
    padding:0;
    margin:0;
    width:100%; }
    body .theme_sky .noSignal .container .box-white > div{
      min-height:auto !important; }
    body .theme_sky .noSignal .container .box-white .divLista{
      order:2;
      border-right:none; }
      body .theme_sky .noSignal .container .box-white .divLista .menuSignal{
        width:100%;
        border-radius:0;
        border-top:none;
        border-bottom:1px solid rgba(80, 80, 80, 0.15); }
    body .theme_sky .noSignal .container .box-white .divImagemRecupere{
      order:1; }
  body .theme_sky .noSignal .container .boxBtnDicas{
    flex-direction:column-reverse; }
    body .theme_sky .noSignal .container .boxBtnDicas .btnDicas{
      max-width:inherit; } }

@media (min-width: 768px) and (max-width: 1024px){
  body .theme_sky .noSignal .steps{
    height:48px; }
    body .theme_sky .noSignal .steps ul{
      height:50px; }
  body .theme_sky .noSignal .menuSignal h3{
    font-size:1rem; } }

body.dark .noSignal .menuSignal{
  background:rgba(80, 80, 80, 0.15); }
  body.dark .noSignal .menuSignal ul li:hover{
    background:rgba(0, 0, 0, 0.1); }
  body.dark .noSignal .menuSignal ul li:after{
    content:"";
    height:1px;
    background:rgba(80, 80, 80, 0.15);
    width:calc(100% - 16px);
    display:block;
    position:absolute;
    bottom:0;
    left:1rem; }
  body.dark .noSignal .menuSignal ul li a{
    color:#ffffff; }
    body.dark .noSignal .menuSignal ul li a:hover{
      color:#ffffff; }
    body.dark .noSignal .menuSignal ul li a .imgSelecioneEquipThumb + span{
      color:#ffffff; }
    body.dark .noSignal .menuSignal ul li a span{
      color:#ffffff; }
    body.dark .noSignal .menuSignal ul li a img{
      mix-blend-mode:initial;
      background-blend-mode:initial; }

body.dark .noSignal .container-recupereSinal{
  box-shadow:0 2px 8px rgba(179, 179, 179, 0.5);
  border-radius:10px;
  overflow:hidden;
  margin:1.5rem 0.9375rem; }
  body.dark .noSignal .container-recupereSinal .top-steps{
    margin-top:0px !important;
    margin-left:-0.9375rem;
    margin-right:-0.9375rem;
    width:calc(100% + 30px); }
    body.dark .noSignal .container-recupereSinal .top-steps .steps{
      background-color:#202425;
      border-bottom:0; }
      body.dark .noSignal .container-recupereSinal .top-steps .steps ul li span{
        color:rgba(255, 255, 255, 0.7);
        background-color:rgba(255, 255, 255, 0.15); }
      body.dark .noSignal .container-recupereSinal .top-steps .steps ul li.sky-icon-line-confirm:before{
        color:rgba(255, 255, 255, 0.7); }
      body.dark .noSignal .container-recupereSinal .top-steps .steps ul li.active span{
        color:#D81818; }
  body.dark .noSignal .container-recupereSinal .box-white{
    background-color:transparent; }
    body.dark .noSignal .container-recupereSinal .box-white .img-lgdk .img-dk-mode{
      display:block !important; }
    body.dark .noSignal .container-recupereSinal .box-white .img-lgdk .img-lgt-mode{
      display:none !important; }
    body.dark .noSignal .container-recupereSinal .box-white .bgBox,
    body.dark .noSignal .container-recupereSinal .box-white .divLista{
      background-color:transparent; }
      body.dark .noSignal .container-recupereSinal .box-white .bgBox .menuSignal,
      body.dark .noSignal .container-recupereSinal .box-white .divLista .menuSignal{
        background-color:transparent; }

.theme_sky #modalMessage .modal.modalEstouLongeDaTvStyle .modal-dialog.modal-full-mobile .modal-content .h2,
.theme_sky #modalMessage .modal.modalFuncionouStyle .modal-dialog.modal-full-mobile .modal-content .h2,
.theme_sky #modalMessage .modal.modalAgendarVisitasStyle .modal-dialog.modal-full-mobile .modal-content .h2,
.theme_sky #modalMessage .modal.modalVerVisitasStyle .modal-dialog.modal-full-mobile .modal-content .h2{
  font-size:1.25rem; }

.theme_sky #modalMessage .modal.modalEstouLongeDaTvStyle .modal-dialog.modal-full-mobile .modal-content .description.bodySecondary,
.theme_sky #modalMessage .modal.modalFuncionouStyle .modal-dialog.modal-full-mobile .modal-content .description.bodySecondary,
.theme_sky #modalMessage .modal.modalAgendarVisitasStyle .modal-dialog.modal-full-mobile .modal-content .description.bodySecondary,
.theme_sky #modalMessage .modal.modalVerVisitasStyle .modal-dialog.modal-full-mobile .modal-content .description.bodySecondary{
  font-size:1rem;
  color:rgba(0, 0, 0, 0.6); }

.theme_sky .modal.modalMobileFullscreen.modaInfoRP .modal-content .modal-body{
  padding-left:32px;
  padding-right:32px; }
  .theme_sky .modal.modalMobileFullscreen.modaInfoRP .modal-content .modal-body .sky_icon{
    font-size:1.5rem;
    width:24px;
    height:24px;
    background-size:24px 24px; }

.minhas-visitas .filtro .inactive{
  border:1px solid rgba(80, 80, 80, 0.15);
  color:rgba(0, 0, 0, 0.6); }

.minhas-visitas .filtro .selected{
  color:rgba(0, 0, 0, 0.6) !important; }

.minhas-visitas .filtro .opcoes{
  display:flex;
  overflow:scroll; }
  .minhas-visitas .filtro .opcoes button{
    width:auto;
    margin:0 16px 0 0; }
  .minhas-visitas .filtro .opcoes::-webkit-scrollbar{
    width:0px;
    background:transparent; }

.minhas-visitas .tab .visitas{
  position:relative; }
  .minhas-visitas .tab .visitas .tooltip-visitas{
    top:40px;
    width:256px;
    height:48px;
    position:absolute;
    right:0;
    background-color:#ffffff;
    border-radius:8px;
    -webkit-box-shadow:0px 6px 14px 0px rgba(0, 0, 0, 0.37);
    -moz-box-shadow:0px 6px 14px 0px rgba(0, 0, 0, 0.37);
    box-shadow:0px 6px 14px 0px rgba(0, 0, 0, 0.37); }
    .minhas-visitas .tab .visitas .tooltip-visitas::after{
      content:'';
      position:absolute;
      top:0;
      left:90%;
      width:0;
      height:0;
      border:8px solid transparent;
      border-bottom-color:#ffffff;
      border-top:0;
      margin-left:2px;
      margin-top:-8px; }
  .minhas-visitas .tab .visitas .titulo-visita{
    line-height:36px; }
  .minhas-visitas .tab .visitas.border-mobile{
    border-top:1px solid rgba(80, 80, 80, 0.15);
    border-bottom:1px solid rgba(80, 80, 80, 0.15); }

.minhas-visitas .tab .box-clean{
  position:relative; }
  .minhas-visitas .tab .box-clean .btn.buttonLink:hover + .tooltip-visitas{
    display:block;
    opacity:1; }
  .minhas-visitas .tab .box-clean .tooltip-visitas{
    display:none;
    opacity:0;
    width:256px;
    height:48px;
    position:absolute;
    right:0;
    background-color:#ffffff;
    border-radius:8px;
    -webkit-box-shadow:0px 6px 14px 0px rgba(0, 0, 0, 0.37);
    -moz-box-shadow:0px 6px 14px 0px rgba(0, 0, 0, 0.37);
    box-shadow:0px 6px 14px 0px rgba(0, 0, 0, 0.37); }
    .minhas-visitas .tab .box-clean .tooltip-visitas:hover{
      display:block;
      opacity:1; }
    .minhas-visitas .tab .box-clean .tooltip-visitas::after{
      content:'';
      position:absolute;
      top:0;
      left:90%;
      width:0;
      height:0;
      border:8px solid transparent;
      border-bottom-color:#ffffff;
      border-top:0;
      margin-left:2px;
      margin-top:-8px; }

.minhas-visitas .alert .box-alert{
  border:1px solid rgba(0, 0, 0, 0.15); }

.minhas-visitas-detalhes .concluido{
  color:rgba(46, 125, 50, 0.99); }

.minhas-visitas-detalhes .pendente{
  color:rgba(153, 105, 16, 0.99); }

.theme_sky .overHighlight.overHighlight-rp{
  height:initial; }
  .theme_sky .overHighlight.overHighlight-rp.loaded:before{
    background-image:linear-gradient(to left, #00000099, #000); }
  @media (max-width: 1025px){
    .theme_sky .overHighlight.overHighlight-rp .placeholder, .theme_sky .overHighlight.overHighlight-rp .highlight__item__picture > img{
      height:208px;
      max-width:initial;
      width:initial;
      float:right; } }
  .theme_sky .overHighlight.overHighlight-rp .highlight__item__caption{
    display:flex;
    align-items:center;
    justify-content:center;
    height:100%;
    flex-direction:column;
    max-width:initial;
    top:50%; }
    .theme_sky .overHighlight.overHighlight-rp .highlight__item__caption .overHighlight-titulo{
      width:100%; }
    .theme_sky .overHighlight.overHighlight-rp .highlight__item__caption .overHighlight-subtitulo{
      width:100%; }

.theme_sky .container-carrossel-rp{
  width:100%; }
  @media (min-width: 1200px){
    .theme_sky .container-carrossel-rp{
      width:1170px; } }

.theme_sky .carrossel-rp.slick-initialized .slick-slide{
  display:block; }

.theme_sky .carrossel-rp .slide-rp{
  display:none; }

.theme_sky .modal-video{
  padding:0;
  border-width:0;
  background-color:transparent; }
  .theme_sky .modal-video:focus{
    outline:none; }
  .theme_sky .modal-video .h2{
    display:none; }
  .theme_sky .modal-video .modal-footer{
    display:none; }

.theme_sky figcaption .play{
  position:absolute;
  top:10%;
  left:39%;
  background-color:rgba(0, 0, 0, 0.38);
  border-radius:38px; }
  .theme_sky figcaption .play .circle{
    border-radius:38px;
    border:3px solid rgba(255, 255, 255, 0.5); }
    .theme_sky figcaption .play .circle .sky-icon-filled-player-play{
      padding:18px;
      width:initial;
      height:initial; }

.theme_sky .box-filter-rp .filter-cards{
  padding:16px 0 16px 16px; }

.theme_sky .box-filter-rp .slick-slide{
  margin-right:16px; }

@media (min-width: 480px){
  .theme_sky .carrossel-rp .slick-track{
    margin-left:56px; } }

@media (min-width: 1200px){
  .theme_sky .carrossel-rp .slick-track{
    margin-left:initial;
      padding-bottom:0; } }

.theme_sky .carrossel-rp .slick-track:focus{
  outline:none; }

.theme_sky .carrossel-rp .slick-slide:focus{
  outline:none; }

.theme_sky .carrossel-rp .fast-card{
  width:270px;
  position:relative; }
  .theme_sky .carrossel-rp .fast-card .nameRecharge{
    position:relative; }
  .theme_sky .carrossel-rp .fast-card .tagHdPacotes{
    position:absolute;
    top:-2px; }
  .theme_sky .carrossel-rp .fast-card:hover{
    box-shadow:#ccc 0px 7px 11px;
    transform:translate(0, -4px); }
    .dark .theme_sky .carrossel-rp .fast-card:hover{
      box-shadow:#000 0px 7px 11px; }
  .theme_sky .carrossel-rp .fast-card:focus, .theme_sky .carrossel-rp .fast-card:active{
    box-shadow:#ccc 0px 7px 11px;
    transform:translate(0, -4px);
    outline:none; }
    .dark .theme_sky .carrossel-rp .fast-card:focus, .dark .theme_sky .carrossel-rp .fast-card:active{
      box-shadow:#ccc 0px 7px 11px; }
  .theme_sky .carrossel-rp .fast-card .canaisHDPre{
    height:2.5rem; }

.theme_sky .carrossel-rp .slick-track{
  padding-top:40px;
  padding-bottom:32px; }

.theme_sky .carrossel-rp .tag-feature{
  position:absolute;
  top:12px;
  left:12px;
  padding:8px 12px;
  border-radius:21px; }

.theme_sky .carrossel-rp .btnModalInfoSkyPlay{
  top:-2px; }

.theme_sky .carrossel-rp .slick-arrow{
  visibility:visible;
  opacity:100%;
  background-size:35px 56px;
  background-repeat:no-repeat;
  display:inline-block;
  width:33px;
  border-radius:0;
  height:56px;
  background-color:#ffffff;
  box-shadow:0px 1px 4px rgba(0, 0, 0, 0.38); }
  .dark .theme_sky .carrossel-rp .slick-arrow{
    background-color:#202425;
    box-shadow:0px 1px 4px rgba(0, 0, 0, 0.87); }
  @media (max-width: 575px){
    .theme_sky .carrossel-rp .slick-arrow{
      display:none; } }
  .theme_sky .carrossel-rp .slick-arrow:before{
    color:rgba(0, 0, 0, 0.6); }
    .dark .theme_sky .carrossel-rp .slick-arrow:before{
      color:rgba(255, 255, 255, 0.7); }

.theme_sky .carrossel-rp .slick-prev{
  left:0px;
  border-radius:0 43px 43px 0; }
  [dir="rtl"] .theme_sky .carrossel-rp .slick-prev{
    left:auto;
    right:0px; }
  .theme_sky .carrossel-rp .slick-prev:before{
    content:"\e918";
    font-size:16px;
    position:relative;
    left:-3px; }
    [dir="rtl"] .theme_sky .carrossel-rp .slick-prev:before{
      content:"\e91a"; }

.theme_sky .carrossel-rp .slick-next{
  right:0px;
  border-radius:43px 0 0 43px; }
  [dir="rtl"] .theme_sky .carrossel-rp .slick-next{
    left:0px;
    right:auto; }
  .theme_sky .carrossel-rp .slick-next:before{
    content:"\e91a";
    font-size:16px;
    position:relative;
    left:3px; }
    [dir="rtl"] .theme_sky .carrossel-rp .slick-next:before{
      content:"\e918"; }

@media (min-width: 768px){
  .theme_sky .combos-rp .container-list-combos{
    width:100%; } }

@media (min-width: 992px){
  .theme_sky .combos-rp .container-list-combos{
    width:970px; } }

@media (min-width: 1200px){
  .theme_sky .combos-rp .container-list-combos{
    width:1170px; } }

.theme_sky .combos-rp .container-list-combos .hr:last-child{
  margin-bottom:40px; }

.theme_sky .combos-rp .combo-rp-item{
  width:320px; }
  @media (min-width: 768px){
    .theme_sky .combos-rp .combo-rp-item{
      width:initial; } }
  @media (min-width: 768px){
    .theme_sky .combos-rp .combo-rp-item .h3-sm{
      font-size:1.25rem;
      line-height:1.3; } }
  @media (min-width: 992px){
    .theme_sky .combos-rp .combo-rp-item .h3-sm{
      font-size:1.625rem;
      line-height:1.31; } }
  .theme_sky .combos-rp .combo-rp-item .combo-rp-item-image{
    position:relative; }
    .theme_sky .combos-rp .combo-rp-item .combo-rp-item-image .overlay:after{
      background:linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.89) 100%);
      position:absolute;
      content:'';
      display:block;
      top:0;
      left:0;
      height:100%;
      width:100%;
      opacity:0.85;
      mix-blend-mode:normal;
      border-radius:8px; }
    .theme_sky .combos-rp .combo-rp-item .combo-rp-item-image .img-responsive{
      border-radius:8px; }
    .theme_sky .combos-rp .combo-rp-item .combo-rp-item-image .h3{
      position:absolute;
      bottom:8px;
      left:24px;
      z-index:1; }

.theme_sky .combos-rp .align-lg-left-center{
  text-align:left; }
  @media (min-width: 1200px){
    .theme_sky .combos-rp .align-lg-left-center{
      text-align:center; } }

.theme_sky .combos-rp .textSecondary-Primary-lg{
  color:rgba(0, 0, 0, 0.6); }
  .dark .theme_sky .combos-rp .textSecondary-Primary-lg{
    color:rgba(255, 255, 255, 0.7); }
  @media (min-width: 1200px){
    .theme_sky .combos-rp .textSecondary-Primary-lg{
      color:rgba(0, 0, 0, 0.87); }
      .dark .theme_sky .combos-rp .textSecondary-Primary-lg{
        color:#ffffff; } }

.theme_sky .combos-rp .secondary-lg-subHeading-primary{
  font-size:1rem;
  color:rgba(0, 0, 0, 0.87);
  font-weight:bold; }
  .dark .theme_sky .combos-rp .secondary-lg-subHeading-primary{
    color:#ffffff; }

.theme_sky .combos-rp .price{
  text-align:left; }
  @media (min-width: 768px){
    .theme_sky .combos-rp .price{
      width:100%;
      text-align:center; } }

@media (min-width: 1200px){
  .theme_sky .combos-rp .vertical-align-lg{
    display:flex;
    align-items:center; } }

@media (max-width: 767px){
  .theme_sky .combos-rp .bgBar-xs{
    background-color:#f1f2fa; }
    .dark .theme_sky .combos-rp .bgBar-xs{
      background-color:#272B2D; } }

.theme_sky .combos-rp .center-v-align-rp{
  min-height:96px;
  display:flex;
  justify-content:center;
  align-items:center; }
  @media (min-width: 992px){
    .theme_sky .combos-rp .center-v-align-rp{
      min-height:155px; } }

.theme_sky .combos-rp .area-btn-more-rp{
  margin-top:-40px; }

.theme_sky #assinaturas-digitais-rp .wrap-assinatura-digital .imagem-assinaturas-digitais img{
  border-radius:0.75rem;
  display:block;
  margin:0 auto;
  max-width:7.5rem; }

@media (min-width: 768px){
  .theme_sky #duvidas-rp .img-duvida{
    width:100%; } }

@media (min-width: 992px){
  .theme_sky #duvidas-rp .img-duvida{
    width:90%; } }

@media (min-width: 1200px){
  .theme_sky #duvidas-rp .img-duvida{
    width:77%; } }

.theme_sky .accordion-image .duvidas.accordion hr{
  margin:0; }

.theme_sky .accordion-image .vertical-align-center{
  display:flex;
  align-items:center;
  height:277px;
  justify-content:center; }

.theme_sky .modal.modalMobileFullscreen.modalVideo .modal-body{
  padding-left:32px;
  padding-right:32px; }
  .theme_sky .modal.modalMobileFullscreen.modalVideo .modal-body .h2.high{
    display:none; }
  .theme_sky .modal.modalMobileFullscreen.modalVideo .modal-body .description{
    margin-bottom:0;
    line-height:0; }
  .theme_sky .modal.modalMobileFullscreen.modalVideo .modal-body .transcricaoVideoRP{
    overflow:auto;
    height:80px; }

.theme_sky .modal.modalMobileFullscreen.modalVideo .textModalVideo{
  text-align:left; }

.theme_sky .modal.modalMobileFullscreen.modalVideo .modal-footer{
  display:none; }

.guidelines-wrap .container{
  max-width:540px; }
  .guidelines-wrap .container .select-btn{
    padding:13px 45px;
    margin-top:32px; }
  .guidelines-wrap .container .back-btn{
    display:flex;
    justify-content:center;
    align-items:center;
    padding:13px 80px;
    width:45%;
    height:48px;
    margin-top:48px; }
  .guidelines-wrap .container .guidelines{
    border-top:1px solid rgba(80, 80, 80, 0.15);
    border-bottom:1px solid rgba(80, 80, 80, 0.15);
    width:100%;
    height:auto;
    margin:24px 0 0px 0; }
    .guidelines-wrap .container .guidelines .guidelinesList{
      list-style:none;
      padding:0;
      margin:0; }
      .guidelines-wrap .container .guidelines .guidelinesList li{
        position:relative;
        padding:12px 0 0 16px;
        min-height:48px;
        display:flex;
        align-items:center;
        flex-direction:row; }
        .guidelines-wrap .container .guidelines .guidelinesList li .anchor-link{
          width:100%;
          display:flex;
          flex-direction:row;
          align-items:center; }
        .guidelines-wrap .container .guidelines .guidelinesList li span.icon.sky_icon{
          margin-top:-.6rem;
          margin-right:1rem !important; }
        .guidelines-wrap .container .guidelines .guidelinesList li span.icon-list{
          margin-right:1rem; }
        .guidelines-wrap .container .guidelines .guidelinesList li .pagamento{
          display:flex;
          justify-content:center;
          align-items:center; }
        .guidelines-wrap .container .guidelines .guidelinesList li .div-pagamento{
          display:flex;
          flex-direction:row;
          align-items:center;
          flex:1; }
        .guidelines-wrap .container .guidelines .guidelinesList li .div-p{
          flex:1; }
        .guidelines-wrap .container .guidelines .guidelinesList li p{
          display:block;
          margin-right:35px;
          font-size:0.9375rem; }
        .guidelines-wrap .container .guidelines .guidelinesList li span.first,
        .guidelines-wrap .container .guidelines .guidelinesList li span.second{
          margin-right:1.5rem;
          margin-top:-.6rem; }
        .guidelines-wrap .container .guidelines .guidelinesList li:after{
          content:'';
          height:1px;
          background:rgba(80, 80, 80, 0.15);
          width:calc(100% - 55px);
          display:block;
          position:absolute;
          bottom:0;
          right:0; }
        .guidelines-wrap .container .guidelines .guidelinesList li:last-child:after{
          background:none; }
  .guidelines-wrap .container .bodySecondary.lembre{
    margin-bottom:31px;
    margin-top:22px;
    font-size:0.875rem; }

.guidelines-wrap .box-white{
  display:flex;
  justify-content:space-around;
  flex-direction:column;
  background-color:#ffffff;
  margin-top:1rem;
  min-height:450px; }
  .guidelines-wrap .box-white .imageUpload{
    margin-top:15px;
    height:200px;
    position:relative;
    text-align:center; }
  .guidelines-wrap .box-white .box-img{
    display:block;
    margin:0 auto;
    width:185px;
    height:184px; }
  .guidelines-wrap .box-white #previewHolder{
    position:absolute;
    width:161px;
    height:154px;
    top:15px;
    left:calc(50% - 80px);
    object-fit:cover; }
  .guidelines-wrap .box-white .box-buttons{
    display:flex;
    align-items:center;
    justify-content:center;
    flex-direction:column;
    width:100%;
    padding-left:15px;
    padding-right:15px; }
    .guidelines-wrap .box-white .box-buttons .btn-box{
      width:65%; }
    .guidelines-wrap .box-white .box-buttons .buttonLink{
      margin-top:1.25rem; }

.icon_small{
  height:64px !important;
  width:64px !important;
  background-size:64px !important; }

@media (max-width: 280px){
  .guidelines-wrap .mb-wrap .guidelines{
    border-top:1px solid rgba(80, 80, 80, 0.15);
    border-bottom:1px solid rgba(80, 80, 80, 0.15); }
    .guidelines-wrap .mb-wrap .guidelines .guidelinesList li p{
      padding-right:0 !important; }
    .guidelines-wrap .mb-wrap .guidelines .guidelinesList li .pull-left{
      margin-right:20px; }
  .guidelines-wrap .mb-wrap .bodySecondary.lembre{
    padding:0 15px; } }

@media (min-width: 280px) and (max-width: 720px){
  .btn.buttonSecondary.pull-right{
    width:100%; }
  .theme_sky .modal .modal-full-mobile .modal-content .modal-body h2.h2.high{
    font-size:1.25rem !important; }
  .container.bx-upload .box-white{
    margin-left:-15px;
    margin-right:-15px; }
  .guidelines-wrap .container h1.primaryWeb{
    font-size:1.625rem !important; }
  .guidelines-wrap .container.comprovante{
    margin-bottom:41px; }
  .guidelines-wrap .mb-wrap{
    padding-left:0;
    padding-right:0; }
    .guidelines-wrap .mb-wrap .guidelines{
      margin:23px 0 16px 0;
      border-top:1px solid rgba(80, 80, 80, 0.15);
      border-bottom:1px solid rgba(80, 80, 80, 0.15); }
      .guidelines-wrap .mb-wrap .guidelines .guidelinesList{
        padding-left:15px; }
        .guidelines-wrap .mb-wrap .guidelines .guidelinesList li{
          padding:16px 0 13px 0; }
          .guidelines-wrap .mb-wrap .guidelines .guidelinesList li:after{
            content:'';
            height:1px;
            background:rgba(80, 80, 80, 0.15);
            width:calc(100% - 40px);
            display:block;
            position:absolute;
            bottom:0; }
          .guidelines-wrap .mb-wrap .guidelines .guidelinesList li:last-child:after{
            background:none; }
          .guidelines-wrap .mb-wrap .guidelines .guidelinesList li p{
            display:flex;
            align-items:center;
            padding-left:0;
            font-size:0.9375rem;
            margin-right:20px; }
            .guidelines-wrap .mb-wrap .guidelines .guidelinesList li p span.second.sky-icon-line-arrow-right-ios.sky_icon.icon_md.pull-right{
              padding-left:76% !important;
              padding-top:10%; }
          .guidelines-wrap .mb-wrap .guidelines .guidelinesList li .pull-left{
            margin-right:20px; }
    .guidelines-wrap .mb-wrap .bodySecondary.lembre{
      padding:0 15px; }
  .guidelines-wrap h2.h2-enviar{
    font-size:1.25rem; }
  .guidelines-wrap p.bodySecondary.informe{
    margin-bottom:1rem; }
  .guidelines-wrap .box-white{
    background-color:#ffffff;
    margin-top:1rem; }
    .guidelines-wrap .box-white .box-buttons{
      display:flex;
      align-items:center;
      flex-direction:column; }
      .guidelines-wrap .box-white .box-buttons .btn-box{
        width:100%; }
      .guidelines-wrap .box-white .box-buttons .buttonLink{
        margin-top:1.25rem; } }

@media (min-width: 768px) and (max-width: 1024px){
  .guidelines-wrap .container .guidelines{
    width:100%; }
    .guidelines-wrap .container .guidelines .guidelinesList li p span.first.sky-icon-line-arrow-right-ios.sky_icon.icon_md.pull-right,
    .guidelines-wrap .container .guidelines .guidelinesList li p span.second.sky-icon-line-arrow-right-ios.sky_icon.icon_md.pull-right{
      padding-top:10% !important;
      padding-left:80% !important;
      display:flex;
      justify-content:center;
      align-items:flex-end; }
  .guidelines-wrap .select-btn{
    width:40%;
    height:48px;
    display:flex;
    justify-content:center;
    align-items:center; }
  .guidelines-wrap .btn.buttonSecondary.pull-right.back-btn.btn-voltar{
    width:45%; } }

.ui-datepicker-month,
.ui-datepicker-year{
  font-weight:bold; }

#datepicker .ui-datepicker-week-end,
.ui-datepicker th{
  color:rgba(0, 0, 0, 0.38);
  font-weight:bold; }

@media (max-width: 750px){
  .guidelines-wrap .container.calendar{
    padding-left:0;
    padding-right:0;
    border-top:1px solid rgba(80, 80, 80, 0.15);
    border-bottom:1px solid rgba(80, 80, 80, 0.15); } }

@media (max-width: 320px){
  .guidelines-wrap .container.calendar #datepicker .ui-state-default{
    width:32px;
    padding:7px 0; } }

.guidelines-wrap.pg-informou .box-clean{
  border-radius:0;
  margin-top:4rem;
  padding:4rem 1rem 5rem 1rem; }

.guidelines-wrap.pg-informou h1.primaryWeb{
  color:rgba(0, 0, 0, 0.87);
  margin-bottom:16px; }

.guidelines-wrap.pg-informou p.bodySecondary{
  color:rgba(0, 0, 0, 0.6);
  margin-bottom:0; }
  .guidelines-wrap.pg-informou p.bodySecondary.smallFont{
    font-size:90%;
    max-width:90%;
    margin:0 auto; }

.guidelines-wrap.pg-informou hr.border-line{
  max-width:228px; }

.guidelines-wrap.pg-informou .sky_icon-check{
  width:64px;
  height:64px;
  background-size:64px;
  margin:0 auto;
  position:relative;
  display:block; }

.guidelines-wrap.pg-informou .btn-end{
  margin-top:72px;
  display:block;
  min-width:268px;
  margin-left:auto;
  margin-right:auto;
  max-width:100%;
  width:288px; }
  .guidelines-wrap.pg-informou .btn-end.inf-pg{
    margin-top:40px; }

@media (min-width: 280px) and (max-width: 720px){
  .guidelines-wrap.pg-informou .box-clean{
    margin-top:0;
    margin-left:-15px;
    margin-right:-15px;
    min-height:calc(100vh - 60px);
    padding:2rem 1rem 5rem 1rem;
    display:flex;
    flex-direction:column;
    justify-content:space-between; } }

@media (max-width: 280px){
  .guidelines-wrap.pg-informou .btn-end{
    min-width:258px;
    max-width:100%;
    width:auto; } }

@media (max-width: 576px){
  .theme_sky #cadastro-digital-quest{
    height:90vh; } }

.theme_sky #cadastro-digital-quest .wrap-voltar-quest .btn-voltar-quest .sky_icon:before{
  padding-right:0; }

.theme_sky #cadastro-digital-quest .wrap-contador-quest .contador-quest{
  font-size:0.875rem; }

.theme_sky #cadastro-digital-quest .wrap-contador-quest .barra-contador-quest{
  height:4px;
  background-color:#e3e3eb;
  position:relative; }
  .theme_sky #cadastro-digital-quest .wrap-contador-quest .barra-contador-quest .barra-contador-quest-ativo{
    height:100%;
    position:absolute;
    top:0;
    left:0;
    width:0%;
    background-color:#D81818;
    transition:all 0.5s; }
    .dark .theme_sky #cadastro-digital-quest .wrap-contador-quest .barra-contador-quest .barra-contador-quest-ativo{
      background-color:#FF5454; }

.theme_sky #cadastro-digital-quest .wrap-texto-alerta .icones-texto-alerta{
  color:#202425; }

@media (max-width: 576px){
  .theme_sky .wrap-form-questionario, .theme_sky .form-curstom-types{
    padding-bottom:60px; } }

.dark .theme_sky .wrap-form-questionario input[type="radio"] + label:before, .dark .theme_sky .wrap-form-questionario input[type="checkbox"] + label:before, .dark .theme_sky .form-curstom-types input[type="radio"] + label:before, .dark .theme_sky .form-curstom-types input[type="checkbox"] + label:before{
      border-color:rgba(255, 255, 255, 0.7); }

.theme_sky .wrap-form-questionario .wrap-checkbox-button input[type="radio"] + label, .theme_sky .wrap-form-questionario .wrap-checkbox-button input[type="checkbox"] + label, .theme_sky .wrap-form-questionario .wrap-radio-button input[type="radio"] + label, .theme_sky .wrap-form-questionario .wrap-radio-button input[type="checkbox"] + label, .theme_sky .form-curstom-types .wrap-checkbox-button input[type="radio"] + label, .theme_sky .form-curstom-types .wrap-checkbox-button input[type="checkbox"] + label, .theme_sky .form-curstom-types .wrap-radio-button input[type="radio"] + label, .theme_sky .form-curstom-types .wrap-radio-button input[type="checkbox"] + label{
  width:100%; }
  .theme_sky .wrap-form-questionario .wrap-checkbox-button input[type="radio"] + label:before, .theme_sky .wrap-form-questionario .wrap-checkbox-button input[type="checkbox"] + label:before, .theme_sky .wrap-form-questionario .wrap-radio-button input[type="radio"] + label:before, .theme_sky .wrap-form-questionario .wrap-radio-button input[type="checkbox"] + label:before, .theme_sky .form-curstom-types .wrap-checkbox-button input[type="radio"] + label:before, .theme_sky .form-curstom-types .wrap-checkbox-button input[type="checkbox"] + label:before, .theme_sky .form-curstom-types .wrap-radio-button input[type="radio"] + label:before, .theme_sky .form-curstom-types .wrap-radio-button input[type="checkbox"] + label:before{
    margin-right:1rem;
    top:inherit; }
    .dark .theme_sky .wrap-form-questionario .wrap-checkbox-button input[type="radio"] + label:before, .dark .theme_sky .wrap-form-questionario .wrap-checkbox-button input[type="checkbox"] + label:before, .dark .theme_sky .wrap-form-questionario .wrap-radio-button input[type="radio"] + label:before, .dark .theme_sky .wrap-form-questionario .wrap-radio-button input[type="checkbox"] + label:before, .dark .theme_sky .form-curstom-types .wrap-checkbox-button input[type="radio"] + label:before, .dark .theme_sky .form-curstom-types .wrap-checkbox-button input[type="checkbox"] + label:before, .dark .theme_sky .form-curstom-types .wrap-radio-button input[type="radio"] + label:before, .dark .theme_sky .form-curstom-types .wrap-radio-button input[type="checkbox"] + label:before{
      border-color:rgba(255, 255, 255, 0.7); }

.theme_sky .wrap-form-questionario input[type="checkbox"] + label, .theme_sky .wrap-form-questionario input[type="radio"] + label, .theme_sky .form-curstom-types input[type="checkbox"] + label, .theme_sky .form-curstom-types input[type="radio"] + label{
  font-weight:normal; }
  .theme_sky .wrap-form-questionario input[type="checkbox"] + label:before, .theme_sky .wrap-form-questionario input[type="radio"] + label:before, .theme_sky .form-curstom-types input[type="checkbox"] + label:before, .theme_sky .form-curstom-types input[type="radio"] + label:before{
    margin-right:0.5rem;
    width:20px;
    top:-4px;
    height:20px; }

.theme_sky .wrap-form-questionario input.error, .theme_sky .form-curstom-types input.error{
  border:solid 2px #996910; }
  .dark .theme_sky .wrap-form-questionario input.error, .dark .theme_sky .form-curstom-types input.error{
    border:solid 2px #cc8c17; }

.theme_sky .wrap-form-questionario label.error, .theme_sky .form-curstom-types label.error{
  font-size:0.875rem;
  font-weight:normal;
  color:rgba(0, 0, 0, 0.6); }
  .dark .theme_sky .wrap-form-questionario label.error, .dark .theme_sky .form-curstom-types label.error{
    color:rgba(255, 255, 255, 0.7); }
  .theme_sky .wrap-form-questionario label.error:before, .theme_sky .form-curstom-types label.error:before{
    content:"\e256";
    color:#996910;
    padding-right:0.5rem; }

.theme_sky .wrap-form-questionario .wrap-radio-button:after, .theme_sky .wrap-form-questionario .wrap-checkbox-button:after, .theme_sky .form-curstom-types .wrap-radio-button:after, .theme_sky .form-curstom-types .wrap-checkbox-button:after{
  content:" ";
  border-bottom:1px solid rgba(80, 80, 80, 0.15);
  position:absolute;
  bottom:0;
  width:calc(100% - 3rem);
  right:1rem; }

.theme_sky .wrap-form-questionario .wrap-radio-button.selecionado, .theme_sky .wrap-form-questionario .wrap-checkbox-button.selecionado, .theme_sky .form-curstom-types .wrap-radio-button.selecionado, .theme_sky .form-curstom-types .wrap-checkbox-button.selecionado{
  background-color:#f1f2fa; }
  .dark .theme_sky .wrap-form-questionario .wrap-radio-button.selecionado, .dark .theme_sky .wrap-form-questionario .wrap-checkbox-button.selecionado, .dark .theme_sky .form-curstom-types .wrap-radio-button.selecionado, .dark .theme_sky .form-curstom-types .wrap-checkbox-button.selecionado{
    background-color:#272B2D; }

.theme_sky .wrap-form-questionario .wrap-checkbox-imagem, .theme_sky .wrap-form-questionario .wrap-radio-imagem, .theme_sky .wrap-form-questionario .wrap-checkbox-icons, .theme_sky .form-curstom-types .wrap-checkbox-imagem, .theme_sky .form-curstom-types .wrap-radio-imagem, .theme_sky .form-curstom-types .wrap-checkbox-icons{
  border-radius:0.5rem;
  position:relative;
  margin:0 auto;
  max-width:calc(100% - 3px);
  overflow:hidden; }
  .theme_sky .wrap-form-questionario .wrap-checkbox-imagem.selecionado input[type="radio"] + label, .theme_sky .wrap-form-questionario .wrap-checkbox-imagem.selecionado input[type="checkbox"] + label, .theme_sky .wrap-form-questionario .wrap-radio-imagem.selecionado input[type="radio"] + label, .theme_sky .wrap-form-questionario .wrap-radio-imagem.selecionado input[type="checkbox"] + label, .theme_sky .wrap-form-questionario .wrap-checkbox-icons.selecionado input[type="radio"] + label, .theme_sky .wrap-form-questionario .wrap-checkbox-icons.selecionado input[type="checkbox"] + label, .theme_sky .form-curstom-types .wrap-checkbox-imagem.selecionado input[type="radio"] + label, .theme_sky .form-curstom-types .wrap-checkbox-imagem.selecionado input[type="checkbox"] + label, .theme_sky .form-curstom-types .wrap-radio-imagem.selecionado input[type="radio"] + label, .theme_sky .form-curstom-types .wrap-radio-imagem.selecionado input[type="checkbox"] + label, .theme_sky .form-curstom-types .wrap-checkbox-icons.selecionado input[type="radio"] + label, .theme_sky .form-curstom-types .wrap-checkbox-icons.selecionado input[type="checkbox"] + label{
    border-radius:0.5rem;
    border:solid 2px #D81818; }
    .dark .theme_sky .wrap-form-questionario .wrap-checkbox-imagem.selecionado input[type="radio"] + label, .dark .theme_sky .wrap-form-questionario .wrap-checkbox-imagem.selecionado input[type="checkbox"] + label, .dark .theme_sky .wrap-form-questionario .wrap-radio-imagem.selecionado input[type="radio"] + label, .dark .theme_sky .wrap-form-questionario .wrap-radio-imagem.selecionado input[type="checkbox"] + label, .dark .theme_sky .wrap-form-questionario .wrap-checkbox-icons.selecionado input[type="radio"] + label, .dark .theme_sky .wrap-form-questionario .wrap-checkbox-icons.selecionado input[type="checkbox"] + label, .dark .theme_sky .form-curstom-types .wrap-checkbox-imagem.selecionado input[type="radio"] + label, .dark .theme_sky .form-curstom-types .wrap-checkbox-imagem.selecionado input[type="checkbox"] + label, .dark .theme_sky .form-curstom-types .wrap-radio-imagem.selecionado input[type="radio"] + label, .dark .theme_sky .form-curstom-types .wrap-radio-imagem.selecionado input[type="checkbox"] + label, .dark .theme_sky .form-curstom-types .wrap-checkbox-icons.selecionado input[type="radio"] + label, .dark .theme_sky .form-curstom-types .wrap-checkbox-icons.selecionado input[type="checkbox"] + label{
      border:solid 2px #FF5454; }
  .theme_sky .wrap-form-questionario .wrap-checkbox-imagem input[type="radio"] + label, .theme_sky .wrap-form-questionario .wrap-checkbox-imagem input[type="checkbox"] + label, .theme_sky .wrap-form-questionario .wrap-radio-imagem input[type="radio"] + label, .theme_sky .wrap-form-questionario .wrap-radio-imagem input[type="checkbox"] + label, .theme_sky .wrap-form-questionario .wrap-checkbox-icons input[type="radio"] + label, .theme_sky .wrap-form-questionario .wrap-checkbox-icons input[type="checkbox"] + label, .theme_sky .form-curstom-types .wrap-checkbox-imagem input[type="radio"] + label, .theme_sky .form-curstom-types .wrap-checkbox-imagem input[type="checkbox"] + label, .theme_sky .form-curstom-types .wrap-radio-imagem input[type="radio"] + label, .theme_sky .form-curstom-types .wrap-radio-imagem input[type="checkbox"] + label, .theme_sky .form-curstom-types .wrap-checkbox-icons input[type="radio"] + label, .theme_sky .form-curstom-types .wrap-checkbox-icons input[type="checkbox"] + label{
    position:absolute;
    width:100%;
    height:100%;
    z-index:10; }
    .theme_sky .wrap-form-questionario .wrap-checkbox-imagem input[type="radio"] + label:before, .theme_sky .wrap-form-questionario .wrap-checkbox-imagem input[type="checkbox"] + label:before, .theme_sky .wrap-form-questionario .wrap-radio-imagem input[type="radio"] + label:before, .theme_sky .wrap-form-questionario .wrap-radio-imagem input[type="checkbox"] + label:before, .theme_sky .wrap-form-questionario .wrap-checkbox-icons input[type="radio"] + label:before, .theme_sky .wrap-form-questionario .wrap-checkbox-icons input[type="checkbox"] + label:before, .theme_sky .form-curstom-types .wrap-checkbox-imagem input[type="radio"] + label:before, .theme_sky .form-curstom-types .wrap-checkbox-imagem input[type="checkbox"] + label:before, .theme_sky .form-curstom-types .wrap-radio-imagem input[type="radio"] + label:before, .theme_sky .form-curstom-types .wrap-radio-imagem input[type="checkbox"] + label:before, .theme_sky .form-curstom-types .wrap-checkbox-icons input[type="radio"] + label:before, .theme_sky .form-curstom-types .wrap-checkbox-icons input[type="checkbox"] + label:before{
      top:0.25rem;
      left:0.25rem; }
      .dark .theme_sky .wrap-form-questionario .wrap-checkbox-imagem input[type="radio"] + label:before, .dark .theme_sky .wrap-form-questionario .wrap-checkbox-imagem input[type="checkbox"] + label:before, .dark .theme_sky .wrap-form-questionario .wrap-radio-imagem input[type="radio"] + label:before, .dark .theme_sky .wrap-form-questionario .wrap-radio-imagem input[type="checkbox"] + label:before, .dark .theme_sky .wrap-form-questionario .wrap-checkbox-icons input[type="radio"] + label:before, .dark .theme_sky .wrap-form-questionario .wrap-checkbox-icons input[type="checkbox"] + label:before, .dark .theme_sky .form-curstom-types .wrap-checkbox-imagem input[type="radio"] + label:before, .dark .theme_sky .form-curstom-types .wrap-checkbox-imagem input[type="checkbox"] + label:before, .dark .theme_sky .form-curstom-types .wrap-radio-imagem input[type="radio"] + label:before, .dark .theme_sky .form-curstom-types .wrap-radio-imagem input[type="checkbox"] + label:before, .dark .theme_sky .form-curstom-types .wrap-checkbox-icons input[type="radio"] + label:before, .dark .theme_sky .form-curstom-types .wrap-checkbox-icons input[type="checkbox"] + label:before{
        border-color:rgba(255, 255, 255, 0.7); }
    @media (min-width: 992px){
      .theme_sky .wrap-form-questionario .wrap-checkbox-imagem input[type="radio"] + label:hover, .theme_sky .wrap-form-questionario .wrap-checkbox-imagem input[type="checkbox"] + label:hover, .theme_sky .wrap-form-questionario .wrap-radio-imagem input[type="radio"] + label:hover, .theme_sky .wrap-form-questionario .wrap-radio-imagem input[type="checkbox"] + label:hover, .theme_sky .wrap-form-questionario .wrap-checkbox-icons input[type="radio"] + label:hover, .theme_sky .wrap-form-questionario .wrap-checkbox-icons input[type="checkbox"] + label:hover, .theme_sky .form-curstom-types .wrap-checkbox-imagem input[type="radio"] + label:hover, .theme_sky .form-curstom-types .wrap-checkbox-imagem input[type="checkbox"] + label:hover, .theme_sky .form-curstom-types .wrap-radio-imagem input[type="radio"] + label:hover, .theme_sky .form-curstom-types .wrap-radio-imagem input[type="checkbox"] + label:hover, .theme_sky .form-curstom-types .wrap-checkbox-icons input[type="radio"] + label:hover, .theme_sky .form-curstom-types .wrap-checkbox-icons input[type="checkbox"] + label:hover{
        cursor:pointer; }
        .theme_sky .wrap-form-questionario .wrap-checkbox-imagem input[type="radio"] + label:hover ~ .checkbox-thumbnail, .theme_sky .wrap-form-questionario .wrap-checkbox-imagem input[type="checkbox"] + label:hover ~ .checkbox-thumbnail, .theme_sky .wrap-form-questionario .wrap-radio-imagem input[type="radio"] + label:hover ~ .checkbox-thumbnail, .theme_sky .wrap-form-questionario .wrap-radio-imagem input[type="checkbox"] + label:hover ~ .checkbox-thumbnail, .theme_sky .wrap-form-questionario .wrap-checkbox-icons input[type="radio"] + label:hover ~ .checkbox-thumbnail, .theme_sky .wrap-form-questionario .wrap-checkbox-icons input[type="checkbox"] + label:hover ~ .checkbox-thumbnail, .theme_sky .form-curstom-types .wrap-checkbox-imagem input[type="radio"] + label:hover ~ .checkbox-thumbnail, .theme_sky .form-curstom-types .wrap-checkbox-imagem input[type="checkbox"] + label:hover ~ .checkbox-thumbnail, .theme_sky .form-curstom-types .wrap-radio-imagem input[type="radio"] + label:hover ~ .checkbox-thumbnail, .theme_sky .form-curstom-types .wrap-radio-imagem input[type="checkbox"] + label:hover ~ .checkbox-thumbnail, .theme_sky .form-curstom-types .wrap-checkbox-icons input[type="radio"] + label:hover ~ .checkbox-thumbnail, .theme_sky .form-curstom-types .wrap-checkbox-icons input[type="checkbox"] + label:hover ~ .checkbox-thumbnail{
          transform:scale(1.3) rotate(-5deg); } }
  .theme_sky .wrap-form-questionario .wrap-checkbox-imagem .overlay-thumb, .theme_sky .wrap-form-questionario .wrap-radio-imagem .overlay-thumb, .theme_sky .wrap-form-questionario .wrap-checkbox-icons .overlay-thumb, .theme_sky .form-curstom-types .wrap-checkbox-imagem .overlay-thumb, .theme_sky .form-curstom-types .wrap-radio-imagem .overlay-thumb, .theme_sky .form-curstom-types .wrap-checkbox-icons .overlay-thumb{
    background-image:linear-gradient(to top, #000000, rgba(0, 0, 0, 0) 93%);
    z-index:4;
    width:100%;
    height:100%;
    position:absolute;
    border-radius:0.5rem;
    bottom:0;
    left:0; }
  .theme_sky .wrap-form-questionario .wrap-checkbox-imagem .checkbox-thumbnail, .theme_sky .wrap-form-questionario .wrap-checkbox-imagem .radio-thumbnail, .theme_sky .wrap-form-questionario .wrap-radio-imagem .checkbox-thumbnail, .theme_sky .wrap-form-questionario .wrap-radio-imagem .radio-thumbnail, .theme_sky .wrap-form-questionario .wrap-checkbox-icons .checkbox-thumbnail, .theme_sky .wrap-form-questionario .wrap-checkbox-icons .radio-thumbnail, .theme_sky .form-curstom-types .wrap-checkbox-imagem .checkbox-thumbnail, .theme_sky .form-curstom-types .wrap-checkbox-imagem .radio-thumbnail, .theme_sky .form-curstom-types .wrap-radio-imagem .checkbox-thumbnail, .theme_sky .form-curstom-types .wrap-radio-imagem .radio-thumbnail, .theme_sky .form-curstom-types .wrap-checkbox-icons .checkbox-thumbnail, .theme_sky .form-curstom-types .wrap-checkbox-icons .radio-thumbnail{
    width:100%;
    border-radius:0.5rem;
    z-index:3;
    transform:scale(1) rotate(0deg);
    transition:all 0.3s; }
  .theme_sky .wrap-form-questionario .wrap-checkbox-imagem .name-label-checkbox-image, .theme_sky .wrap-form-questionario .wrap-checkbox-imagem .name-label-radio-image, .theme_sky .wrap-form-questionario .wrap-radio-imagem .name-label-checkbox-image, .theme_sky .wrap-form-questionario .wrap-radio-imagem .name-label-radio-image, .theme_sky .wrap-form-questionario .wrap-checkbox-icons .name-label-checkbox-image, .theme_sky .wrap-form-questionario .wrap-checkbox-icons .name-label-radio-image, .theme_sky .form-curstom-types .wrap-checkbox-imagem .name-label-checkbox-image, .theme_sky .form-curstom-types .wrap-checkbox-imagem .name-label-radio-image, .theme_sky .form-curstom-types .wrap-radio-imagem .name-label-checkbox-image, .theme_sky .form-curstom-types .wrap-radio-imagem .name-label-radio-image, .theme_sky .form-curstom-types .wrap-checkbox-icons .name-label-checkbox-image, .theme_sky .form-curstom-types .wrap-checkbox-icons .name-label-radio-image{
    position:absolute;
    bottom:1rem;
    left:0;
    width:100%;
    z-index:5; }

.theme_sky .wrap-form-questionario .wrap-checkbox-icons, .theme_sky .wrap-form-questionario .wrap-radio-icons, .theme_sky .form-curstom-types .wrap-checkbox-icons, .theme_sky .form-curstom-types .wrap-radio-icons{
  border:1px solid rgba(80, 80, 80, 0.15); }
  .theme_sky .wrap-form-questionario .wrap-checkbox-icons input[type="radio"] + label:hover, .theme_sky .wrap-form-questionario .wrap-checkbox-icons input[type="checkbox"] + label:hover, .theme_sky .wrap-form-questionario .wrap-radio-icons input[type="radio"] + label:hover, .theme_sky .wrap-form-questionario .wrap-radio-icons input[type="checkbox"] + label:hover, .theme_sky .form-curstom-types .wrap-checkbox-icons input[type="radio"] + label:hover, .theme_sky .form-curstom-types .wrap-checkbox-icons input[type="checkbox"] + label:hover, .theme_sky .form-curstom-types .wrap-radio-icons input[type="radio"] + label:hover, .theme_sky .form-curstom-types .wrap-radio-icons input[type="checkbox"] + label:hover{
    cursor:pointer; }
    .theme_sky .wrap-form-questionario .wrap-checkbox-icons input[type="radio"] + label:hover ~ .wrap-icon-checkbox .sky_icon, .theme_sky .wrap-form-questionario .wrap-checkbox-icons input[type="checkbox"] + label:hover ~ .wrap-icon-checkbox .sky_icon, .theme_sky .wrap-form-questionario .wrap-radio-icons input[type="radio"] + label:hover ~ .wrap-icon-checkbox .sky_icon, .theme_sky .wrap-form-questionario .wrap-radio-icons input[type="checkbox"] + label:hover ~ .wrap-icon-checkbox .sky_icon, .theme_sky .form-curstom-types .wrap-checkbox-icons input[type="radio"] + label:hover ~ .wrap-icon-checkbox .sky_icon, .theme_sky .form-curstom-types .wrap-checkbox-icons input[type="checkbox"] + label:hover ~ .wrap-icon-checkbox .sky_icon, .theme_sky .form-curstom-types .wrap-radio-icons input[type="radio"] + label:hover ~ .wrap-icon-checkbox .sky_icon, .theme_sky .form-curstom-types .wrap-radio-icons input[type="checkbox"] + label:hover ~ .wrap-icon-checkbox .sky_icon{
      transform:scale(1.3); }
  .theme_sky .wrap-form-questionario .wrap-checkbox-icons.selecionado input[type="radio"] + label, .theme_sky .wrap-form-questionario .wrap-checkbox-icons.selecionado input[type="checkbox"] + label, .theme_sky .wrap-form-questionario .wrap-radio-icons.selecionado input[type="radio"] + label, .theme_sky .wrap-form-questionario .wrap-radio-icons.selecionado input[type="checkbox"] + label, .theme_sky .form-curstom-types .wrap-checkbox-icons.selecionado input[type="radio"] + label, .theme_sky .form-curstom-types .wrap-checkbox-icons.selecionado input[type="checkbox"] + label, .theme_sky .form-curstom-types .wrap-radio-icons.selecionado input[type="radio"] + label, .theme_sky .form-curstom-types .wrap-radio-icons.selecionado input[type="checkbox"] + label{
    border-radius:0.5rem;
    border:solid 2px #D81818; }
    .dark .theme_sky .wrap-form-questionario .wrap-checkbox-icons.selecionado input[type="radio"] + label, .dark .theme_sky .wrap-form-questionario .wrap-checkbox-icons.selecionado input[type="checkbox"] + label, .dark .theme_sky .wrap-form-questionario .wrap-radio-icons.selecionado input[type="radio"] + label, .dark .theme_sky .wrap-form-questionario .wrap-radio-icons.selecionado input[type="checkbox"] + label, .dark .theme_sky .form-curstom-types .wrap-checkbox-icons.selecionado input[type="radio"] + label, .dark .theme_sky .form-curstom-types .wrap-checkbox-icons.selecionado input[type="checkbox"] + label, .dark .theme_sky .form-curstom-types .wrap-radio-icons.selecionado input[type="radio"] + label, .dark .theme_sky .form-curstom-types .wrap-radio-icons.selecionado input[type="checkbox"] + label{
      border:solid 2px #FF5454; }
  .theme_sky .wrap-form-questionario .wrap-checkbox-icons .wrap-icon-checkbox .sky_icon, .theme_sky .wrap-form-questionario .wrap-checkbox-icons .wrap-icon-radio .sky_icon, .theme_sky .wrap-form-questionario .wrap-radio-icons .wrap-icon-checkbox .sky_icon, .theme_sky .wrap-form-questionario .wrap-radio-icons .wrap-icon-radio .sky_icon, .theme_sky .form-curstom-types .wrap-checkbox-icons .wrap-icon-checkbox .sky_icon, .theme_sky .form-curstom-types .wrap-checkbox-icons .wrap-icon-radio .sky_icon, .theme_sky .form-curstom-types .wrap-radio-icons .wrap-icon-checkbox .sky_icon, .theme_sky .form-curstom-types .wrap-radio-icons .wrap-icon-radio .sky_icon{
    transform:scale(1);
    transition:all 0.3s;
    color:rgba(0, 0, 0, 0.6); }
    .dark .theme_sky .wrap-form-questionario .wrap-checkbox-icons .wrap-icon-checkbox .sky_icon, .dark .theme_sky .wrap-form-questionario .wrap-checkbox-icons .wrap-icon-radio .sky_icon, .dark .theme_sky .wrap-form-questionario .wrap-radio-icons .wrap-icon-checkbox .sky_icon, .dark .theme_sky .wrap-form-questionario .wrap-radio-icons .wrap-icon-radio .sky_icon, .dark .theme_sky .form-curstom-types .wrap-checkbox-icons .wrap-icon-checkbox .sky_icon, .dark .theme_sky .form-curstom-types .wrap-checkbox-icons .wrap-icon-radio .sky_icon, .dark .theme_sky .form-curstom-types .wrap-radio-icons .wrap-icon-checkbox .sky_icon, .dark .theme_sky .form-curstom-types .wrap-radio-icons .wrap-icon-radio .sky_icon{
      color:rgba(255, 255, 255, 0.7); }
  .theme_sky .wrap-form-questionario .wrap-checkbox-icons .wrap-icon-checkbox .name-label-checkbox-icon, .theme_sky .wrap-form-questionario .wrap-checkbox-icons .wrap-icon-checkbox .name-label-radio-icon, .theme_sky .wrap-form-questionario .wrap-checkbox-icons .wrap-icon-radio .name-label-checkbox-icon, .theme_sky .wrap-form-questionario .wrap-checkbox-icons .wrap-icon-radio .name-label-radio-icon, .theme_sky .wrap-form-questionario .wrap-radio-icons .wrap-icon-checkbox .name-label-checkbox-icon, .theme_sky .wrap-form-questionario .wrap-radio-icons .wrap-icon-checkbox .name-label-radio-icon, .theme_sky .wrap-form-questionario .wrap-radio-icons .wrap-icon-radio .name-label-checkbox-icon, .theme_sky .wrap-form-questionario .wrap-radio-icons .wrap-icon-radio .name-label-radio-icon, .theme_sky .form-curstom-types .wrap-checkbox-icons .wrap-icon-checkbox .name-label-checkbox-icon, .theme_sky .form-curstom-types .wrap-checkbox-icons .wrap-icon-checkbox .name-label-radio-icon, .theme_sky .form-curstom-types .wrap-checkbox-icons .wrap-icon-radio .name-label-checkbox-icon, .theme_sky .form-curstom-types .wrap-checkbox-icons .wrap-icon-radio .name-label-radio-icon, .theme_sky .form-curstom-types .wrap-radio-icons .wrap-icon-checkbox .name-label-checkbox-icon, .theme_sky .form-curstom-types .wrap-radio-icons .wrap-icon-checkbox .name-label-radio-icon, .theme_sky .form-curstom-types .wrap-radio-icons .wrap-icon-radio .name-label-checkbox-icon, .theme_sky .form-curstom-types .wrap-radio-icons .wrap-icon-radio .name-label-radio-icon{
    position:relative;
    width:100%; }

.theme_sky .wrap-form-questionario .botao-regulamento-cadastro-digital, .theme_sky .form-curstom-types .botao-regulamento-cadastro-digital{
  border:none;
  color:#D81818; }
  .theme_sky .wrap-form-questionario .botao-regulamento-cadastro-digital:hover, .theme_sky .form-curstom-types .botao-regulamento-cadastro-digital:hover{
    cursor:pointer;
    color:#DB524F; }
  .theme_sky .wrap-form-questionario .botao-regulamento-cadastro-digital:active, .theme_sky .form-curstom-types .botao-regulamento-cadastro-digital:active{
    color:#782D2B; }
  .theme_sky .wrap-form-questionario .botao-regulamento-cadastro-digital .dark, .theme_sky .form-curstom-types .botao-regulamento-cadastro-digital .dark{
    color:#FF5454; }
    .theme_sky .wrap-form-questionario .botao-regulamento-cadastro-digital .dark:hover, .theme_sky .form-curstom-types .botao-regulamento-cadastro-digital .dark:hover{
      cursor:pointer;
      color:#DB524F; }
    .theme_sky .wrap-form-questionario .botao-regulamento-cadastro-digital .dark:active, .theme_sky .form-curstom-types .botao-regulamento-cadastro-digital .dark:active{
      color:#963936; }

@media (max-width: 576px){
  .theme_sky .wrap-form-questionario .wrap-btn-continuar-fluxo, .theme_sky .form-curstom-types .wrap-btn-continuar-fluxo{
    position:fixed;
    bottom:0;
    z-index:30; }
    .theme_sky .wrap-form-questionario .wrap-btn-continuar-fluxo.not-fixed, .theme_sky .form-curstom-types .wrap-btn-continuar-fluxo.not-fixed{
      position:relative; } }

@media (max-width: 767px){
  .theme_sky .modal.modalMessageDefault .modal-dialog{
    margin:20% auto; } }

@media (min-width: 768px){
  .theme_sky .modal.modalMessageDefault .modal-dialog{
    margin:15% auto; } }

@media (min-width: 992px){
  .theme_sky .modal.modalMessageDefault .modal-dialog{
    margin:10% auto; } }

.theme_sky .modal.modalMessageDefault .modal-dialog .modal-header{
  padding:0; }

.theme_sky .modal.modalMessageDefault .modal-dialog .modal-body{
  padding-top:24px; }
  .theme_sky .modal.modalMessageDefault .modal-dialog .modal-body .h2{
    font-size:1.25rem;
    line-height:1.3; }
  .theme_sky .modal.modalMessageDefault .modal-dialog .modal-body .icon_xxl{
    width:148px;
    height:148px;
    background-size:148px 148px; }

.theme_sky .modal.modalMessageDefault .modal-dialog .modal-footer{
  border:none;
  padding:16px; }

@media (min-width: 576px){
  .theme_sky .modal.modalMobileFullscreen.modalMobileFullScreenOneButtonFooter .modal-content{
    height:500px; } }

@media (min-width: 1200px){
  .theme_sky .modal.modalMobileFullscreen.modalMobileFullScreenOneButtonFooter .modal-content{
    height:505px; } }

.theme_sky .modal.modalMobileFullscreen.modalMobileFullScreenOneButtonFooter .modal-body{
  overflow:auto;
  height:calc(100% - 140px); }
  .theme_sky .modal.modalMobileFullscreen.modalMobileFullScreenOneButtonFooter .modal-body .sky_icon{
    width:24px;
    height:24px;
    background-size:24px 24px; }

.theme_sky .modal.modalMobileFullscreen.cdModalDefault .modal-content{
  overflow:auto; }
  @media (min-width: 768px){
    .theme_sky .modal.modalMobileFullscreen.cdModalDefault .modal-content{
      max-height:87vh; } }
  .theme_sky .modal.modalMobileFullscreen.cdModalDefault .modal-content .modal-body{
    padding-left:16px;
    padding-right:16px; }
    @media (min-width: 576px){
      .theme_sky .modal.modalMobileFullscreen.cdModalDefault .modal-content .modal-body{
        padding-left:46px;
        padding-right:46px; } }
    @media (min-width: 1200px){
      .theme_sky .modal.modalMobileFullscreen.cdModalDefault .modal-content .modal-body{
        padding-left:98px;
        padding-right:98px; } }
    .theme_sky .modal.modalMobileFullscreen.cdModalDefault .modal-content .modal-body .h2{
      font-size:1.25rem;
      line-height:1.3; }
    .theme_sky .modal.modalMobileFullscreen.cdModalDefault .modal-content .modal-body .sky_icon-modal{
      width:288px;
      height:206px;
      background-size:288px 206px; }

.theme_sky .envio-link .sky-icon-line-time{
  position:relative;
  top:4px; }

.theme_sky #notificacoes .box-notificacoes .notificacao-item .point-brand{
  display:none; }

.theme_sky #notificacoes .box-notificacoes .notificacao-item.new .point-brand{
  width:8px;
  height:8px;
  background-color:#f35c58;
  border-radius:100%;
  position:relative;
  display:inline-block;
  margin:2px 8px 2px 0; }

.theme_sky #notificacoes .box-notificacoes .notificacao-item.new .btn-saiba-mais{
  color:rgba(243, 92, 88, 0.99); }

.theme_sky #notificacoes .box-notificacoes .notificacao-item.old .btn-saiba-mais{
  color:rgba(0, 0, 0, 0.6) !important; }

.theme_sky #notificacoes .btn-voltar{
  text-align:right !important;
  color:rgba(0, 0, 0, 0.6) !important; }

.theme_sky #detalhes .btn-participar{
  margin:0 auto;
  width:256px; }

.theme_sky #detalhes .btn-voltar{
  text-align:right !important;
  color:rgba(0, 0, 0, 0.6) !important; }

@media (max-width: 991px){
  .theme_sky #link-pesquisa .btn-responder-pesquisa{
    width:260px; } }

.como-funciona button.slick-arrow, .como-funciona button.slick-arrow:focus{
  background-color:white;
  -webkit-box-shadow:0px 0px 10px 1px rgba(0, 0, 0, 0.4);
  box-shadow:0px 0px 10px 1px rgba(0, 0, 0, 0.4); }
  .como-funciona button.slick-arrow::before, .como-funciona button.slick-arrow:focus::before{
    color:rgba(0, 0, 0, 0.38); }

.como-funciona .box-video{
  width:100% !important; }
  .como-funciona .box-video .slick-track{
    width:100% !important; }
    .como-funciona .box-video .slick-track .slick-slide{
      width:100% !important; }

#duvidas #filter-box .carrossel-filter .slick-slide{
  margin-right:20px; }

@media (min-width: 767px){
  .theme_sky .sub-container{
    padding:20px 25% !important; } }

@media (min-width: 767px){
  .theme_sky .sub-container-form{
    padding:20px 15% !important; } }

.theme_sky #candidatura-aberta .btn-quero-candidatar{
  width:290px; }

.theme_sky #candidatura-sucesso, .theme_sky #candidatura-error{
  width:320px; }

.guidelines-wrap .container.reabrir .box-white .h3.primaryWeb.box{
  display:flex;
  justify-content:center;
  text-align:center; }

.guidelines-wrap .container.reabrir .box-white .opc-center-div{
  margin:0 6rem 3rem;
  border-top:1px solid rgba(80, 80, 80, 0.15);
  border-bottom:1px solid rgba(80, 80, 80, 0.15); }
  .guidelines-wrap .container.reabrir .box-white .opc-center-div .col-sm-3.opc1{
    width:100%;
    padding-top:1rem; }
    .guidelines-wrap .container.reabrir .box-white .opc-center-div .col-sm-3.opc1 label.col-opc1,
    .guidelines-wrap .container.reabrir .box-white .opc-center-div .col-sm-3.opc1 label.col-opc2{
      display:flex;
      flex-direction:row; }
      .guidelines-wrap .container.reabrir .box-white .opc-center-div .col-sm-3.opc1 label.col-opc1 .bodyPrimary.opc,
      .guidelines-wrap .container.reabrir .box-white .opc-center-div .col-sm-3.opc1 label.col-opc2 .bodyPrimary.opc{
        margin-left:1rem; }
  .guidelines-wrap .container.reabrir .box-white .opc-center-div .col-sm-3.opc2{
    width:100%; }
    .guidelines-wrap .container.reabrir .box-white .opc-center-div .col-sm-3.opc2 label.col-opc1,
    .guidelines-wrap .container.reabrir .box-white .opc-center-div .col-sm-3.opc2 label.col-opc2{
      display:flex;
      flex-direction:row; }
      .guidelines-wrap .container.reabrir .box-white .opc-center-div .col-sm-3.opc2 label.col-opc1 .bodyPrimary.opc,
      .guidelines-wrap .container.reabrir .box-white .opc-center-div .col-sm-3.opc2 label.col-opc2 .bodyPrimary.opc{
        margin-left:1rem; }

.guidelines-wrap .container.reabrir .box-white .div-divider-reabrir{
  left:3rem;
  width:calc(100% - 3rem);
  position:relative;
  display:inline-block; }
  .guidelines-wrap .container.reabrir .box-white .div-divider-reabrir hr.hr-mrg{
    margin-top:0;
    margin-bottom:0.75rem; }

.guidelines-wrap .container.reabrir .box-white .div-btn-reabrir-motivo{
  justify-content:center;
  display:flex;
  width:100%; }
  .guidelines-wrap .container.reabrir .box-white .div-btn-reabrir-motivo .btn{
    width:60%;
    margin:0; }
    @media (max-width: 540px){
      .guidelines-wrap .container.reabrir .box-white .div-btn-reabrir-motivo .btn{
        width:100%;
        margin:0 15px 15px; } }

@media (max-width: 540px){
  .guidelines-wrap .h1.primaryWeb.reabrir{
    font-size:26px; }
  .guidelines-wrap .box-white{
    border-top:1px solid rgba(80, 80, 80, 0.15);
    border-bottom:1px solid rgba(80, 80, 80, 0.15);
    margin-left:-15px;
    margin-right:-15px; }
  .guidelines-wrap .container.reabrir .box-white .opc-center-div{
    margin:0 0 3rem; } }

section.minhas-visitas-detalhes.concluida .container.visitas .div-center{
  width:60%;
  margin:0 auto; }
  @media (max-width: 450px){
    section.minhas-visitas-detalhes.concluida .container.visitas .div-center .ic-invoice span{
      margin-left:-12px; } }
  @media (max-width: 767px){
    section.minhas-visitas-detalhes.concluida .container.visitas .div-center .col-xs-3.first,
    section.minhas-visitas-detalhes.concluida .container.visitas .div-center .col-xs-4.second{
      margin-right:0; } }
  section.minhas-visitas-detalhes.concluida .container.visitas .div-center .col-xs-3.first p.primaryWeb,
  section.minhas-visitas-detalhes.concluida .container.visitas .div-center .col-xs-4.second p.primaryWeb{
    margin:0;
    font-size:0.875rem;
    color:rgba(0, 0, 0, 0.6) !important; }
    section.minhas-visitas-detalhes.concluida .container.visitas .div-center .col-xs-3.first p.primaryWeb span.green,
    section.minhas-visitas-detalhes.concluida .container.visitas .div-center .col-xs-4.second p.primaryWeb span.green{
      color:#2E7D32;
      font-weight:bold; }
  @media (max-width: 375px){
    section.minhas-visitas-detalhes.concluida .container.visitas .div-center .first.control{
      margin-left:1.5625rem; } }
  @media (max-width: 280px){
    section.minhas-visitas-detalhes.concluida .container.visitas .div-center .first.control{
      margin-left:1.875rem; } }
  section.minhas-visitas-detalhes.concluida .container.visitas .div-center .div-btn-reabrir-motivo{
    display:flex;
    justify-content:flex-end; }
    section.minhas-visitas-detalhes.concluida .container.visitas .div-center .div-btn-reabrir-motivo .btn.buttonIcon.visitas{
      font-size:1rem; }

section.minhas-visitas-detalhes.concluida .container.visitas .row.visitas{
  display:flex;
  justify-content:center;
  align-items:center;
  flex-direction:column; }
  section.minhas-visitas-detalhes.concluida .container.visitas .row.visitas .bgBox.center{
    margin-bottom:3em;
    width:60%; }
    section.minhas-visitas-detalhes.concluida .container.visitas .row.visitas .bgBox.center .row:last-child .box-txt-detalhes::after{
      content:none; }
    section.minhas-visitas-detalhes.concluida .container.visitas .row.visitas .bgBox.center .row .box-txt-detalhes::after{
      content:'';
      display:inline-block;
      width:calc(100% + 16px);
      margin-bottom:16px;
      padding-bottom:16px;
      border-bottom:1px solid rgba(80, 80, 80, 0.15); }
    section.minhas-visitas-detalhes.concluida .container.visitas .row.visitas .bgBox.center .row .box-txt-detalhes p.secondaryWeb{
      margin-bottom:0; }
    section.minhas-visitas-detalhes.concluida .container.visitas .row.visitas .bgBox.center .row.mudanca .col-xs-10 span.green,
    section.minhas-visitas-detalhes.concluida .container.visitas .row.visitas .bgBox.center .row.sem-sinal .col-xs-10 span.green{
      color:#2E7D32;
      font-weight:bold; }
    section.minhas-visitas-detalhes.concluida .container.visitas .row.visitas .bgBox.center .div-divider{
      left:2.6em;
      position:relative;
      display:inline-block;
      width:100%; }
      section.minhas-visitas-detalhes.concluida .container.visitas .row.visitas .bgBox.center .div-divider hr{
        width:94%;
        margin-left:1em; }
        @media (max-width: 991px){
          section.minhas-visitas-detalhes.concluida .container.visitas .row.visitas .bgBox.center .div-divider hr{
            width:calc(100% - 2.6em);
            margin-left:.6em; } }

section.minhas-visitas-detalhes.concluida .container.visitas .div-btn-visitas{
  margin-right:20%; }
  @media (max-width: 991px){
    section.minhas-visitas-detalhes.concluida .container.visitas .div-btn-visitas{
      margin-right:10%; } }
  @media (max-width: 767px){
    section.minhas-visitas-detalhes.concluida .container.visitas .div-btn-visitas{
      margin-right:0; } }
  section.minhas-visitas-detalhes.concluida .container.visitas .div-btn-visitas .btn{
    width:100%;
    max-width:200px; }
    @media (max-width: 540px){
      section.minhas-visitas-detalhes.concluida .container.visitas .div-btn-visitas .btn{
        max-width:100%; } }

@media (max-width: 991px){
  section.minhas-visitas-detalhes.concluida .container.visitas .div-center{
    width:80%; }
  section.minhas-visitas-detalhes.concluida .container.visitas .row.visitas .bgBox.center{
    width:80%; } }

@media (max-width: 767px){
  .box-info-atendimento{
    margin-right:-15px; }
  section.minhas-visitas-detalhes.concluida .container.visitas .div-center{
    width:100%; }
  section.minhas-visitas-detalhes.concluida .container.visitas .row.visitas .bgBox.center{
    width:100%;
    border-top:1px solid rgba(80, 80, 80, 0.15);
    border-bottom:1px solid rgba(80, 80, 80, 0.15);
    margin-bottom:0; }
  .div-btn-reabrir{
    width:100%;
    background:#fff;
    min-height:56px;
    align-items:center;
    justify-content:center;
    z-index:9;
    display:flex;
    margin-bottom:3rem; } }

.contracts-container{
  height:100%;
  margin:0 auto;
  max-width:960px;
  position:relative; }
  .contracts-container .contracts-tabs{
    border:1px solid #ccc;
    border-radius:5px;
    margin:20px;
    color:#333;
    line-height:1.42; }
    .contracts-container .contracts-tabs .nav{
      width:100%;
      display:table;
      border-bottom:1px solid #ddd;
      margin-bottom:0;
      padding-left:0;
      list-style:none; }
      .contracts-container .contracts-tabs .nav .contracts-tabs-title{
        float:left;
        margin-bottom:-1px;
        background-color:#fff;
        border-right:1px solid #ccc;
        position:relative; }
        .contracts-container .contracts-tabs .nav .contracts-tabs-title .contracts-tabs-title-link{
          color:#e0180c;
          cursor:default;
          background-color:#fff;
          font-size:1.2rem;
          margin-right:2px;
          border:1px solid transparent !important;
          border-radius:4px 4px 0 0;
          text-transform:uppercase;
          font-weight:700;
          display:block;
          padding:10px 15px; }
          .contracts-container .contracts-tabs .nav .contracts-tabs-title .contracts-tabs-title-link:focus, .contracts-container .contracts-tabs .nav .contracts-tabs-title .contracts-tabs-title-link:hover{
            background-color:#fff; }
    .contracts-container .contracts-tabs .contract-content > .contract-panel p{
      color:#6b6765;
      font-size:inherit;
      padding:15px 25px 0; }
      .contracts-container .contracts-tabs .contract-content > .contract-panel p:last-child{
        padding-bottom:15px;
        margin:0; }
    .contracts-container .contracts-tabs .contract-content > .contract-panel pre{
      font-size:inherit;
      overflow-x:hidden;
      white-space:pre-wrap; }

.theme_sky .pacotes-e-combos .loaded-content{
  display:none; }

.theme_sky .pacotes-e-combos .skeleton-content .carousel-box{
  overflow:hidden; }
  .theme_sky .pacotes-e-combos .skeleton-content .carousel-box .carrossel-pacotes-skeleton{
    display:inline-flex; }
    .theme_sky .pacotes-e-combos .skeleton-content .carousel-box .carrossel-pacotes-skeleton .package-card{
      margin-right:24px;
      border:none; }

.theme_sky .pacotes-e-combos .tabs-pacotes-e-combos .wrap-tab-sky{
  max-width:480px;
  margin:0 auto; }

.theme_sky .pacotes-e-combos .tabs-pacotes-e-combos:hover .slick-arrow{
  opacity:1; }

.theme_sky .pacotes-e-combos .slick-dots{
  bottom:-50px; }

.theme_sky .pacotes-e-combos .slick-arrow{
  z-index:21;
  opacity:1;
  visibility:visible;
  -webkit-box-shadow:0px 0px 10px -4px #000000;
  box-shadow:0px 0px 10px -4px #000000;
  background-color:#ffffff; }
  .dark .theme_sky .pacotes-e-combos .slick-arrow{
    background-color:#202425; }
  .theme_sky .pacotes-e-combos .slick-arrow::before{
    color:#2A2F30; }
    .dark .theme_sky .pacotes-e-combos .slick-arrow::before{
      color:#ffffff; }

.theme_sky .pacotes-e-combos .slick-arrow:hover, .theme_sky .pacotes-e-combos .slick-arrow:focus{
  background-color:white; }

.theme_sky .pacotes-e-combos .slick-arrow.slick-prev{
  left:0; }

.theme_sky .pacotes-e-combos .slick-arrow.slick-next{
  right:0; }

.theme_sky .pacotes-e-combos .carousel-box{
  max-width:932px;
  margin:0 auto;
  width:fit-content;
  float:none; }
  .theme_sky .pacotes-e-combos .carousel-box .slick-track{
    width:max-content !important;
    padding-top:40px; }
  .theme_sky .pacotes-e-combos .carousel-box .package-card{
    position:relative;
    border-radius:8px;
    border:solid 1px #D2D2DE;
    max-width:288px;
    min-width:288px; }
    @media (min-width: 768px){
      .theme_sky .pacotes-e-combos .carousel-box .package-card{
        margin-right:19px !important; } }
    @media (max-width: 768px){
      .theme_sky .pacotes-e-combos .carousel-box .package-card{
        margin-right:16px !important; } }
    .theme_sky .pacotes-e-combos .carousel-box .package-card .tag-top{
      position:absolute;
      top:-30px;
      padding:8px 16px 12px;
      border-radius:8px 8px 0 0;
      z-index:-1;
      left:0;
      background-color:#D2D2DE; }
      .theme_sky .pacotes-e-combos .carousel-box .package-card .tag-top span{
        color:#D81818; }
    .theme_sky .pacotes-e-combos .carousel-box .package-card .card-title{
      height:162px;
      background-position:center;
      background-size:cover;
      border-radius:8px 8px 0 0; }
    .theme_sky .pacotes-e-combos .carousel-box .package-card .card-body{
      padding-bottom:24px; }
      .theme_sky .pacotes-e-combos .carousel-box .package-card .card-body h2{
        cursor:pointer; }
      .theme_sky .pacotes-e-combos .carousel-box .package-card .card-body .channels-btn{
        font-size:1.625rem;
        color:rgba(0, 0, 0, 0.87); }
      .theme_sky .pacotes-e-combos .carousel-box .package-card .card-body .details-button{
        padding:0;
        position:absolute;
        bottom:24px;
        width:auto; }
      .theme_sky .pacotes-e-combos .carousel-box .package-card .card-body .technology{
        position:absolute;
        line-height:60px; }
    .theme_sky .pacotes-e-combos .carousel-box .package-card .card-body__icons-container__channels-icons{
      display:flex;
      flex-wrap:wrap;
      min-width:224px; }
      .theme_sky .pacotes-e-combos .carousel-box .package-card .card-body__icons-container__channels-icons img{
        width:48px;
        height:48px;
        margin:8px 8px 0 0;
        object-fit:contain;
        border-radius:4px; }
    .theme_sky .pacotes-e-combos .carousel-box .package-card .card-footer{
      min-height:80px;
      border-radius:unset;
      display:flex;
      -webkit-align-items:center;
      align-items:center;
      -webkit-justify-content:center;
      justify-content:center; }
      .theme_sky .pacotes-e-combos .carousel-box .package-card .card-footer .price{
        width:100%; }
    .theme_sky .pacotes-e-combos .carousel-box .package-card .info-details{
      display:block;
      padding:10px 15px;
      border-radius:0 0 8px 8px; }
    .theme_sky .pacotes-e-combos .carousel-box .package-card:not(.offer) .offer-details{
      display:none; }

.theme_sky .pacotes-e-combos .novidades-aproveitar{
  background-color:unset; }
  .theme_sky .pacotes-e-combos .novidades-aproveitar .slick-list{
    min-height:330px; }

.dark .theme_sky .pacotes-e-combos .carousel-box .package-card{
  border-color:#363D3E; }
  .dark .theme_sky .pacotes-e-combos .carousel-box .package-card .tag-top{
    background-color:#363D3E; }

.dark .theme_sky .pacotes-e-combos .novidades-aproveitar{
  background-color:unset; }

@media (max-width: 767px){
  .theme_sky .pacotes-e-combos .carousel-mobile-only-skeleton{
    display:flex;
    overflow:hidden; } }

@media (max-width: 991px){
  .theme_sky .pacotes-e-combos .carousel-box{
    width:auto; } }

@media (min-width: 992px){
  .theme_sky .pacotes-e-combos .slick-arrow.slick-next{
    right:-20px; }
  .theme_sky .pacotes-e-combos .slick-arrow.slick-prev{
    left:-23px; } }

@media (min-width: 1100px){
  .theme_sky .pacotes-e-combos .slick-arrow.slick-next{
    right:-65px; }
  .theme_sky .pacotes-e-combos .slick-arrow.slick-prev{
    left:-68px; } }

@media (min-width: 1200px){
  .theme_sky .pacotes-e-combos .slick-arrow.slick-next{
    right:-90px; }
  .theme_sky .pacotes-e-combos .slick-arrow.slick-prev{
    left:-93px; } }

@media (max-width: 350px){
  .theme_sky .pacotes-e-combos .carousel-box{
    padding:0 0 0 10px; }
  .theme_sky .pacotes-e-combos .skeleton-content .carousel-box{
    overflow:hidden; }
    .theme_sky .pacotes-e-combos .skeleton-content .carousel-box .carrossel-pacotes-skeleton{
      display:inline-flex; }
      .theme_sky .pacotes-e-combos .skeleton-content .carousel-box .carrossel-pacotes-skeleton .package-card{
        margin-right:10px; } }

.theme_sky .skeleton .template-banner{
  background-color:#e3e3eb; }
  .dark .theme_sky .skeleton .template-banner{
    background-color:#2A2F30; }

.theme_sky .template-banner{
  height:320px;
  width:100%;
  position:relative; }
  .theme_sky .template-banner .template-banner__img{
    width:100%;
    object-fit:cover;
    height:320px;
    background-repeat:no-repeat; }
    @media (min-width: 768px){
      .theme_sky .template-banner .template-banner__img{
        background-position:right; } }
    @media (max-width: 768px){
      .theme_sky .template-banner .template-banner__img{
        background-position:top; } }
  .theme_sky .template-banner .template-banner__shadows{
    position:absolute;
    top:0;
    width:100%;
    height:320px; }
    @media (min-width: 768px){
      .theme_sky .template-banner .template-banner__shadows{
        background-image:linear-gradient(to right, black, rgba(0, 0, 0, 0.8) 45%, rgba(0, 0, 0, 0) 55%); } }
    @media (max-width: 768px){
      .theme_sky .template-banner .template-banner__shadows{
        background-image:linear-gradient(to top, black, rgba(0, 0, 0, 0.8) 20%, rgba(0, 0, 0, 0) 60%); } }
  .theme_sky .template-banner .template-banner__container{
    position:absolute;
    top:0;
    height:320px;
    display:flex;
    flex-direction:row;
    width:inherit; }
  .theme_sky .template-banner .template-banner__container__content{
    display:flex;
    flex-direction:column;
    flex-basis:50%; }
  @media (min-width: 768px){
    .theme_sky .template-banner .template-banner__container__content:nth-child(2){
      flex-basis:50%; } }
  @media (max-width: 768px){
    .theme_sky .template-banner .template-banner__container__content:nth-child(2){
      flex-basis:0%; } }
  @media (min-width: 768px){
    .theme_sky .template-banner .template-banner__container__content:nth-child(1){
      flex-basis:50%; } }
  @media (max-width: 768px){
    .theme_sky .template-banner .template-banner__container__content:nth-child(1){
      flex-basis:100%; } }
  .theme_sky .template-banner .template-banner__container__content__order{
    display:flex;
    flex-basis:50%;
    flex-direction:column; }
  @media (min-width: 768px){
    .theme_sky .template-banner .template-banner__container__content__order:nth-child(1){
      flex-basis:100%;
      justify-content:center; } }
  @media (min-width: 768px){
    .theme_sky .template-banner .template-banner__container__content__order:nth-child(2){
      order:0;
      flex-basis:0%; } }
  @media (max-width: 768px){
    .theme_sky .template-banner .template-banner__container__content__order:nth-child(2){
      order:-1; } }

.theme_sky .template-pos .loaded-content{
  display:none; }

.theme_sky .template-pos .template-pos__link-text-container{
  position:relative;
  overflow:hidden;
  border:solid 4px #f1f2fa; }
  .dark .theme_sky .template-pos .template-pos__link-text-container{
    border:solid 4px #272B2D; }
  .theme_sky .template-pos .template-pos__link-text-container .template-pos__link-text__content{
    margin:4px;
    background-color:#f1f2fa;
    padding:25px; }
    .dark .theme_sky .template-pos .template-pos__link-text-container .template-pos__link-text__content{
      background-color:#272B2D; }
  .theme_sky .template-pos .template-pos__link-text-container .template-pos__link-text-container__illust{
    position:absolute;
    right:-22px;
    bottom:0; }

.theme_sky .template-pos .template-pos__topic-images-container{
  display:flex; }
  @media (max-width: 768px){
    .theme_sky .template-pos .template-pos__topic-images-container{
      flex-direction:column; } }

.theme_sky .template-pos .template-pos__topic-images-container_content{
  display:flex;
  flex-direction:column; }
  @media (min-width: 768px){
    .theme_sky .template-pos .template-pos__topic-images-container_content{
      height:400px;
      width:50%;
      justify-content:center; } }
  @media (max-width: 768px){
    .theme_sky .template-pos .template-pos__topic-images-container_content{
      margin:30px 0;
      width:inherit;
      justify-content:flex-end; } }

@media (min-width: 768px){
  .theme_sky .template-pos .template-pos__topic-images-container_content:nth-child(2){
    order:0; } }

@media (max-width: 768px){
  .theme_sky .template-pos .template-pos__topic-images-container_content:nth-child(2){
    width:inherit;
    order:-1; } }

.theme_sky .template-pos .template-pos__topic-images-container_content__icon{
  display:flex;
  align-items:center; }
  .theme_sky .template-pos .template-pos__topic-images-container_content__icon .sky_icon{
    margin-right:10px;
    background-color:#D2D2DE;
    width:40px;
    max-width:40px;
    min-width:40px;
    height:40px;
    display:flex;
    justify-content:center;
    align-items:center;
    border-radius:50%; }
    .dark .theme_sky .template-pos .template-pos__topic-images-container_content__icon .sky_icon{
      background-color:#363D3E; }

.theme_sky .template-pos .template-pos__topic-images-container_content__img{
  width:100%;
  height:initial;
  object-fit:contain;
  background-repeat:no-repeat; }

.theme_sky .template-pos .template-pos__image-cards-container{
  display:flex;
  justify-content:center; }
  @media (max-width: 1200px){
    .theme_sky .template-pos .template-pos__image-cards-container{
      flex-direction:column;
      align-items:center; } }

.theme_sky .template-pos .template-pos__image-cards-container--carroussel{
  display:flex; }
  .theme_sky .template-pos .template-pos__image-cards-container--carroussel .slick-dots{
    bottom:-50px; }
  .theme_sky .template-pos .template-pos__image-cards-container--carroussel .slick-arrow{
    z-index:21;
    opacity:1;
    visibility:visible;
    -webkit-box-shadow:0px 0px 10px -4px #000000;
    box-shadow:0px 0px 10px -4px #000000;
    background-color:#ffffff; }
    .dark .theme_sky .template-pos .template-pos__image-cards-container--carroussel .slick-arrow{
      background-color:#202425; }
    .theme_sky .template-pos .template-pos__image-cards-container--carroussel .slick-arrow::before{
      color:#2A2F30; }
      .dark .theme_sky .template-pos .template-pos__image-cards-container--carroussel .slick-arrow::before{
        color:#ffffff; }
    .theme_sky .template-pos .template-pos__image-cards-container--carroussel .slick-arrow.slick-prev, .theme_sky .template-pos .template-pos__image-cards-container--carroussel .slick-arrow.slick-next{
      top:70px; }
    .theme_sky .template-pos .template-pos__image-cards-container--carroussel .slick-arrow.slick-prev{
      left:-28px !important; }
    @media (min-width: 1200px){
      .theme_sky .template-pos .template-pos__image-cards-container--carroussel .slick-arrow.slick-next{
        right:-24px !important; } }
    @media (max-width: 1200px){
      .theme_sky .template-pos .template-pos__image-cards-container--carroussel .slick-arrow.slick-next{
        right:-28px !important; } }
  .theme_sky .template-pos .template-pos__image-cards-container--carroussel .slick-initialized .slick-slide{
    display:flex;
    justify-content:center; }

.theme_sky .template-pos .template-pos__image-cards-container__image-cards{
  width:270px !important; }
  @media (min-width: 1200px){
    .theme_sky .template-pos .template-pos__image-cards-container__image-cards{
      margin-right:19px !important; } }

.theme_sky .template-pos .loaded-content .template-pos__image-cards-container__image-cards__img{
  width:inherit;
  height:142px;
  box-shadow:0 4px 10px -7px black;
  border-radius:4px;
  object-fit:cover;
  background-repeat:no-repeat; }

.theme_sky .template-pos .skeleton .template-pos__image-cards-container__image-cards__img{
  width:254px !important;
  height:142px;
  background-color:#e3e3eb !important; }
  .dark .theme_sky .template-pos .skeleton .template-pos__image-cards-container__image-cards__img{
    background-color:#2A2F30 !important; }

.theme_sky .template-pos .template-pos__carroussel-large-card{
  display:flex; }
  .theme_sky .template-pos .template-pos__carroussel-large-card .slick-dots{
    bottom:-50px; }
  .theme_sky .template-pos .template-pos__carroussel-large-card .slick-arrow{
    z-index:21;
    opacity:1;
    visibility:visible;
    -webkit-box-shadow:0px 0px 10px -4px #000000;
    box-shadow:0px 0px 10px -4px #000000;
    background-color:#ffffff; }
    .dark .theme_sky .template-pos .template-pos__carroussel-large-card .slick-arrow{
      background-color:#202425; }
    .theme_sky .template-pos .template-pos__carroussel-large-card .slick-arrow::before{
      color:#2A2F30; }
      .dark .theme_sky .template-pos .template-pos__carroussel-large-card .slick-arrow::before{
        color:#ffffff; }
    .theme_sky .template-pos .template-pos__carroussel-large-card .slick-arrow.slick-prev, .theme_sky .template-pos .template-pos__carroussel-large-card .slick-arrow.slick-next{
      top:50%; }
    .theme_sky .template-pos .template-pos__carroussel-large-card .slick-arrow.slick-prev{
      left:-28px !important; }
    @media (min-width: 1200px){
      .theme_sky .template-pos .template-pos__carroussel-large-card .slick-arrow.slick-next{
        right:-24px !important; } }
    @media (max-width: 1200px){
      .theme_sky .template-pos .template-pos__carroussel-large-card .slick-arrow.slick-next{
        right:-28px !important; } }
  .theme_sky .template-pos .template-pos__carroussel-large-card .slick-initialized .slick-slide{
    display:flex; }

.theme_sky .template-pos .template-pos__carroussel-large-card__card-container{
  width:270px;
  margin-right:19px !important;
  margin-bottom:20px; }

.theme_sky .template-pos .template-pos__carroussel-large-card__card-container__content{
  border-radius:4px;
  overflow:hidden;
  box-shadow:0px 3px 8px -6px black;
  height:inherit; }

.theme_sky .template-pos .template-pos__carroussel-large-card__card-container__content__img{
  width:270px;
  height:100px;
  padding:20px;
  object-fit:contain;
  background-color:#f1f2fa !important; }
  .dark .theme_sky .template-pos .template-pos__carroussel-large-card__card-container__content__img{
    background-color:#2A2F30 !important; }

.theme_sky .template-pos .template-pos__carroussel-large-card__card-container__content__text p:nth-child(2n){
  line-height:1.4em;
  height:4.2em;
  overflow:hidden;
  text-overflow:ellipsis;
  display:-webkit-box;
  -webkit-line-clamp:3;
  -webkit-box-orient:vertical; }

.theme_sky .template-pos .template-pos__carroussel-large-card__card-container__content__text p:nth-child(3n){
  line-height:1.4em;
  height:1.4em;
  overflow:hidden; }

.theme_sky .minhasky-cancelamento .logo-list .logo-item{
  min-width:48px; }

.theme_sky .minhasky-cancelamento .minhasky-cancelamento__list-text{
  line-height:initial;
  text-align:left; }

.theme_sky .custom-floating .custom-floating__caller{
  cursor:pointer;
  position:relative; }
  .theme_sky .custom-floating .custom-floating__caller .custom-floating__container{
    cursor:default;
    display:none;
    z-index:10;
    position:absolute;
    max-width:300px;
    min-width:190px;
    margin-top:20px;
    right:-30px;
    top:100%;
    padding:15px;
    border-radius:10px;
    -webkit-box-shadow:0px 5px 15px -4px #000000;
    box-shadow:0px 5px 15px -4px #000000;
    background-color:#ffffff; }
    .dark .theme_sky .custom-floating .custom-floating__caller .custom-floating__container{
      background-color:#202425; }
    .theme_sky .custom-floating .custom-floating__caller .custom-floating__container::after{
      content:"";
      position:absolute;
      width:100px;
      height:60px;
      right:0;
      top:-60px; }
    .theme_sky .custom-floating .custom-floating__caller .custom-floating__container::before{
      content:"";
      position:absolute;
      z-index:-1;
      top:-5px;
      right:25px;
      width:30px;
      height:30px;
      background-color:#ffffff;
      transform:rotate(45deg); }
      .dark .theme_sky .custom-floating .custom-floating__caller .custom-floating__container::before{
        background-color:#202425; }
    .theme_sky .custom-floating .custom-floating__caller .custom-floating__container .custom-floating__container__content{
      line-height:initial;
      text-align:left; }

.theme_sky .swiper-pagination-bullet{
  width:16px;
  height:4px;
  display:inline-block;
  border-radius:20%;
  opacity:.2; }
  .dark .theme_sky .swiper-pagination-bullet{
    color:#ffffff;
    background:#ffffff; }

.theme_sky .swiper-pagination-bullet-active{
  background:#D81818;
  color:#D81818;
  opacity:1; }
  .dark .theme_sky .swiper-pagination-bullet-active{
    background:#D81818;
    color:#D81818; }

.theme_sky .novidades-conteudo{
  padding-top:5%;
  padding-bottom:5%;
  display:flex;
  justify-content:center;
  align-items:center;
  background-color:#fafaff;
  margin-top:-0.9375rem; }
  @media (max-width: 1199px){
    .theme_sky .novidades-conteudo{
      padding-top:5rem;
      padding-bottom:5rem; } }
  @media (max-width: 500px){
    .theme_sky .novidades-conteudo{
      flex-direction:column;
      justify-content:center;
      align-items:center;
      padding-top:2.5rem;
      padding-bottom:1.875rem;
      margin-top:-1.5625rem; } }
  .dark .theme_sky .novidades-conteudo{
    color:#ffffff;
    background-color:#161819; }

.theme_sky .text-novidades{
  display:flex;
  flex-direction:column;
  width:70%; }
  @media (max-width: 500px){
    .theme_sky .text-novidades{
      text-align:center;
      padding-right:0;
      width:100%; } }

.theme_sky .bg-bar{
  background-color:#f1f2fa; }
  .dark .theme_sky .bg-bar{
    background-color:#272B2D; }

.theme_sky .novidades-canais{
  padding-top:5%;
  padding-bottom:5%;
  display:flex;
  align-items:center; }
  @media (max-width: 1199px){
    .theme_sky .novidades-canais{
      padding-top:3.5625rem;
      padding-bottom:3.5625rem; } }
  @media (max-width: 500px){
    .theme_sky .novidades-canais{
      flex-direction:column-reverse;
      justify-content:center;
      align-items:center;
      padding-top:1.25rem;
      padding-bottom:2.5rem; } }
  .dark .theme_sky .novidades-canais{
    background-color:#272B2D;
    color:#ffffff; }

.theme_sky .img-novidades-canais{
  width:50%;
  height:auto; }
  @media (max-width: 1199px){
    .theme_sky .img-novidades-canais{
      width:50%;
      height:auto; } }
  @media (max-width: 500px){
    .theme_sky .img-novidades-canais{
      width:18.25rem;
      height:9.75rem; } }

.theme_sky .novidades-canais-text{
  padding-left:5%;
  display:flex;
  flex-direction:column; }
  @media (max-width: 500px){
    .theme_sky .novidades-canais-text{
      text-align:center;
      padding-left:0; } }

.theme_sky .novidades-diversao{
  padding-top:5%;
  padding-bottom:5%;
  display:flex;
  align-items:center;
  background-color:#fafaff; }
  @media (max-width: 1199px){
    .theme_sky .novidades-diversao{
      padding-top:5rem;
      padding-bottom:5rem; } }
  @media (max-width: 500px){
    .theme_sky .novidades-diversao{
      flex-direction:column;
      justify-content:center;
      align-items:center;
      padding-top:1.25rem;
      padding-bottom:1.875rem; } }
  .dark .theme_sky .novidades-diversao{
    color:#ffffff;
    background-color:#161819; }

.theme_sky .novidades-diversao-text{
  padding-right:1.875rem;
  display:flex;
  flex-direction:column; }
  @media (max-width: 767px){
    .theme_sky .novidades-diversao-text{
      text-align:center; } }
  @media (max-width: 500px){
    .theme_sky .novidades-diversao-text{
      text-align:center;
      padding:0; } }

.theme_sky .novidades-diversao-img{
  width:50%;
  height:auto; }
  @media (max-width: 1199px){
    .theme_sky .novidades-diversao-img{
      width:50%;
      height:auto; } }
  @media (max-width: 767px){
    .theme_sky .novidades-diversao-img{
      width:40%; } }
  @media (max-width: 500px){
    .theme_sky .novidades-diversao-img{
      width:18.25rem;
      height:8.6875rem;
      margin-bottom:0.625rem; } }

.theme_sky .novidades-aproveitar{
  background-color:#f1f2fa;
  padding:3% 0 1%; }
  @media (max-width: 1199px){
    .theme_sky .novidades-aproveitar{
      padding:3.5625rem 0 0.9375rem; } }
  @media (max-width: 767px){
    .theme_sky .novidades-aproveitar{
      flex-direction:column;
      justify-content:center;
      align-items:center;
      padding:1.25rem 0.9375rem 1.875rem; } }
  .dark .theme_sky .novidades-aproveitar{
    background-color:#272B2D;
    color:#ffffff; }

.theme_sky .aproveitar{
  height:21.5625rem; }
  @media (max-width: 767px){
    .theme_sky .aproveitar{
      height:18.75rem; } }

.theme_sky .icon-span{
  display:flex;
  justify-content:center; }

.theme_sky .icon-span-text{
  display:flex;
  flex-direction:column; }

.theme_sky .filtro-saiba-mais{
  padding:5% 0 0;
  background-color:#fafaff; }
  @media (max-width: 1199px){
    .theme_sky .filtro-saiba-mais{
      padding:5rem 0 0; } }
  @media (max-width: 767px){
    .theme_sky .filtro-saiba-mais{
      padding:0; } }
  .dark .theme_sky .filtro-saiba-mais{
    color:#ffffff;
    background-color:#161819; }

.theme_sky .btn-big{
  width:18.125rem;
  height:3rem;
  margin:0.625rem 0; }

.theme_sky .carousels-saiba-mais{
  padding-left:3rem;
  margin-bottom:0;
  width:100%;
  overflow:hidden; }
  @media (max-width: 500px){
    .theme_sky .carousels-saiba-mais{
      padding-left:0; } }
  .theme_sky .carousels-saiba-mais .swiper-container{
    padding:0;
    width:100%;
    margin-bottom:0;
    padding-top:20px;
    padding-bottom:20px; }
    .theme_sky .carousels-saiba-mais .swiper-container .swiper-wrapper{
      height:auto;
      align-items:center; }
      .theme_sky .carousels-saiba-mais .swiper-container .swiper-wrapper .swiper-slide{
        width:6.125rem;
        height:auto;
        padding:0;
        margin:0;
        padding-top:1.5625rem;
        padding-bottom:1.5625rem; }
        @media (max-width: 991px){
          .theme_sky .carousels-saiba-mais .swiper-container .swiper-wrapper .swiper-slide{
            width:5.1875rem; } }
        @media (max-width: 500px){
          .theme_sky .carousels-saiba-mais .swiper-container .swiper-wrapper .swiper-slide{
            width:5.1875rem; } }
        .theme_sky .carousels-saiba-mais .swiper-container .swiper-wrapper .swiper-slide .bgLazyLoad{
          width:6.125rem;
          fill:#f1f2fa; }
          .dark .theme_sky .carousels-saiba-mais .swiper-container .swiper-wrapper .swiper-slide .bgLazyLoad{
            width:6.125rem;
            fill:#272B2D; }
        .theme_sky .carousels-saiba-mais .swiper-container .swiper-wrapper .swiper-slide .caption{
          height:100%;
          line-height:0;
          position:relative; }
          .theme_sky .carousels-saiba-mais .swiper-container .swiper-wrapper .swiper-slide .caption .link{
            display:block; }
          .theme_sky .carousels-saiba-mais .swiper-container .swiper-wrapper .swiper-slide .caption .img,
          .theme_sky .carousels-saiba-mais .swiper-container .swiper-wrapper .swiper-slide .caption .gradiente{
            position:absolute;
            top:0;
            left:0;
            width:100%;
            height:100%;
            border-radius:0; }
            .theme_sky .carousels-saiba-mais .swiper-container .swiper-wrapper .swiper-slide .caption .img.lazy,
            .theme_sky .carousels-saiba-mais .swiper-container .swiper-wrapper .swiper-slide .caption .gradiente.lazy{
              z-index:-1;
              opacity:0; }
          .theme_sky .carousels-saiba-mais .swiper-container .swiper-wrapper .swiper-slide .caption .gradiente{
            height:100%; }
            .theme_sky .carousels-saiba-mais .swiper-container .swiper-wrapper .swiper-slide .caption .gradiente.active{
              background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0) 20%);
              z-index:1; }
        .theme_sky .carousels-saiba-mais .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-next{
          height:auto;
          z-index:2; }
          .theme_sky .carousels-saiba-mais .swiper-container .swiper-wrapper .swiper-slide.swiper-slide-next .caption{
            transform:scale(1.35);
            transition:all .5s; }

.theme_sky .saiba_mais .overHighlight.loaded::before{
  display:none; }

.theme_sky .saiba_mais .overHighlight{
  margin-bottom:0; }
  .theme_sky .saiba_mais .overHighlight .highlight__item__link{
    z-index:0; }
  .theme_sky .saiba_mais .overHighlight .overHighlight-saiba-mais{
    width:104%; }
  .theme_sky .saiba_mais .overHighlight.custom-banner{
    height:700px;
    max-height:initial;
    background:#D81818; }
    .theme_sky .saiba_mais .overHighlight.custom-banner img{
      width:auto;
      right:0; }
    .theme_sky .saiba_mais .overHighlight.custom-banner .dtvgo-button{
      color:#D81818;
      background:#fff;
      margin-top:40px; }

.theme_sky .saiba_mais .placeholder{
  background-color:transparent; }

.theme_sky .saiba_mais .bs-example{
  border:none;
  padding:1.5rem 0 0; }
  @media (max-width: 576px){
    .theme_sky .saiba_mais .bs-example{
      padding:0;
      margin:0; } }

.theme_sky .saiba_mais .bgBar{
  margin:0; }

@media (max-width: 576px){
  .theme_sky .saiba_mais .highlight__item__caption{
    display:flex;
    justify-content:center;
    flex-direction:column;
    align-items:center;
    top:unset;
    margin:auto;
    width:100%; }
  .theme_sky .saiba_mais .text-height{
    height:66px;
    width:100%; }
  .theme_sky .saiba_mais .text-right{
    margin-bottom:1.875rem; }
  .theme_sky .saiba_mais .duvidas{
    margin-top:2.5rem;
    margin-bottom:1.5rem; } }

.theme_sky .wrap-tab-sky .lista-tab-sky{
  list-style:none;
  align-items:center; }
  .theme_sky .wrap-tab-sky .lista-tab-sky .item-tab-sky{
    position:relative; }
    .theme_sky .wrap-tab-sky .lista-tab-sky .item-tab-sky.active .button-tab-sky .icone-item-tab, .theme_sky .wrap-tab-sky .lista-tab-sky .item-tab-sky.active .button-tab-sky .text-item-tab{
      color:rgba(0, 0, 0, 0.87); }
      .dark .theme_sky .wrap-tab-sky .lista-tab-sky .item-tab-sky.active .button-tab-sky .icone-item-tab, .dark .theme_sky .wrap-tab-sky .lista-tab-sky .item-tab-sky.active .button-tab-sky .text-item-tab{
        color:#ffffff; }
    .theme_sky .wrap-tab-sky .lista-tab-sky .item-tab-sky.disabled .button-tab-sky{
      cursor:not-allowed;
      border-radius:0; }
      .theme_sky .wrap-tab-sky .lista-tab-sky .item-tab-sky.disabled .button-tab-sky .icone-item-tab, .theme_sky .wrap-tab-sky .lista-tab-sky .item-tab-sky.disabled .button-tab-sky .text-item-tab{
        color:rgba(0, 0, 0, 0.38); }
        .dark .theme_sky .wrap-tab-sky .lista-tab-sky .item-tab-sky.disabled .button-tab-sky .icone-item-tab, .dark .theme_sky .wrap-tab-sky .lista-tab-sky .item-tab-sky.disabled .button-tab-sky .text-item-tab{
          color:rgba(255, 255, 255, 0.5); }
      @media screen and (min-width: 992px){
        .theme_sky .wrap-tab-sky .lista-tab-sky .item-tab-sky.disabled .button-tab-sky:hover .button-tab-sky .icone-item-tab, .theme_sky .wrap-tab-sky .lista-tab-sky .item-tab-sky.disabled .button-tab-sky:hover .button-tab-sky .text-item-tab{
          color:rgba(0, 0, 0, 0.38); }
          .dark .theme_sky .wrap-tab-sky .lista-tab-sky .item-tab-sky.disabled .button-tab-sky:hover .button-tab-sky .icone-item-tab, .dark .theme_sky .wrap-tab-sky .lista-tab-sky .item-tab-sky.disabled .button-tab-sky:hover .button-tab-sky .text-item-tab{
            color:rgba(255, 255, 255, 0.5); } }
      .theme_sky .wrap-tab-sky .lista-tab-sky .item-tab-sky.disabled .button-tab-sky:visited:after, .theme_sky .wrap-tab-sky .lista-tab-sky .item-tab-sky.disabled .button-tab-sky:active:after{
        content:none; }
    @media screen and (min-width: 992px){
      .theme_sky .wrap-tab-sky .lista-tab-sky .item-tab-sky:not(.disabled):hover{
        background:rgba(0, 0, 0, 0.1);
        cursor:pointer; }
        .theme_sky .wrap-tab-sky .lista-tab-sky .item-tab-sky:not(.disabled):hover .button-tab-sky .icone-item-tab, .theme_sky .wrap-tab-sky .lista-tab-sky .item-tab-sky:not(.disabled):hover .button-tab-sky .text-item-tab{
          color:rgba(0, 0, 0, 0.87); }
          .dark .theme_sky .wrap-tab-sky .lista-tab-sky .item-tab-sky:not(.disabled):hover .button-tab-sky .icone-item-tab, .dark .theme_sky .wrap-tab-sky .lista-tab-sky .item-tab-sky:not(.disabled):hover .button-tab-sky .text-item-tab{
            color:#ffffff; }
        .theme_sky .wrap-tab-sky .lista-tab-sky .item-tab-sky:not(.disabled):hover .button-tab-sky:active:after{
          content:none; } }
    .theme_sky .wrap-tab-sky .lista-tab-sky .item-tab-sky .button-tab-sky{
      width:100%;
      height:100%;
      padding:0.75rem 1rem;
      outline:none;
      border:none; }
      .theme_sky .wrap-tab-sky .lista-tab-sky .item-tab-sky .button-tab-sky .icone-item-tab, .theme_sky .wrap-tab-sky .lista-tab-sky .item-tab-sky .button-tab-sky .text-item-tab{
        color:rgba(0, 0, 0, 0.6); }
        .dark .theme_sky .wrap-tab-sky .lista-tab-sky .item-tab-sky .button-tab-sky .icone-item-tab, .dark .theme_sky .wrap-tab-sky .lista-tab-sky .item-tab-sky .button-tab-sky .text-item-tab{
          color:rgba(255, 255, 255, 0.7); }
      .theme_sky .wrap-tab-sky .lista-tab-sky .item-tab-sky .button-tab-sky:focus:after{
        content:" ";
        position:absolute;
        top:0;
        left:0;
        width:100%;
        height:100%;
        background:none;
        border:2px solid rgba(0, 0, 0, 0.38); }
        .dark .theme_sky .wrap-tab-sky .lista-tab-sky .item-tab-sky .button-tab-sky:focus:after{
          border-color:rgba(255, 255, 255, 0.5); }
      .theme_sky .wrap-tab-sky .lista-tab-sky .item-tab-sky .button-tab-sky:active:after{
        content:none; }

.theme_sky .wrap-tab-sky.wrap-tab{
  position:relative;
  overflow-x:auto;
  overflow-y:hidden;
  white-space:nowrap;
  transition:all 0.2s;
  user-select:none;
  padding-bottom:0.75rem; }
  .dark .theme_sky .wrap-tab-sky.wrap-tab{
    border-color:rgba(238, 238, 238, 0.15); }
  .theme_sky .wrap-tab-sky.wrap-tab.tab-sky-left{
    display:block; }
    .theme_sky .wrap-tab-sky.wrap-tab.tab-sky-left .lista-tab-sky{
      display:inline-block; }
      .theme_sky .wrap-tab-sky.wrap-tab.tab-sky-left .lista-tab-sky .item-tab-sky{
        flex:none;
        display:table-cell; }
  .theme_sky .wrap-tab-sky.wrap-tab .lista-tab-sky{
    display:flex; }
    .theme_sky .wrap-tab-sky.wrap-tab .lista-tab-sky .item-tab-sky{
      flex:1;
      cursor:pointer;
      border-bottom:0.0625rem solid rgba(80, 80, 80, 0.15); }
      .theme_sky .wrap-tab-sky.wrap-tab .lista-tab-sky .item-tab-sky.active .button-tab-sky:focus:before{
        content:" ";
        position:absolute;
        top:0;
        left:0;
        width:100%;
        height:100%;
        background:none;
        border:2px solid rgba(0, 0, 0, 0.38); }
        .dark .theme_sky .wrap-tab-sky.wrap-tab .lista-tab-sky .item-tab-sky.active .button-tab-sky:focus:before{
          border-color:rgba(255, 255, 255, 0.5); }
      .theme_sky .wrap-tab-sky.wrap-tab .lista-tab-sky .item-tab-sky.active .button-tab-sky:link:focus:before, .theme_sky .wrap-tab-sky.wrap-tab .lista-tab-sky .item-tab-sky.active .button-tab-sky:visited:focus:before{
        content:none; }
      .theme_sky .wrap-tab-sky.wrap-tab .lista-tab-sky .item-tab-sky.active .button-tab-sky:link:after, .theme_sky .wrap-tab-sky.wrap-tab .lista-tab-sky .item-tab-sky.active .button-tab-sky:visited:after{
        content:" ";
        position:absolute;
        width:100%;
        height:0.25rem;
        background:#D81818;
        left:0;
        bottom:0;
        z-index:10;
        border:none;
        top:initial; }
      .theme_sky .wrap-tab-sky.wrap-tab .lista-tab-sky .item-tab-sky.active .button-tab-sky:active:after{
        content:none; }
      .theme_sky .wrap-tab-sky.wrap-tab .lista-tab-sky .item-tab-sky .button-tab-sky .icone-item-tab{
        margin:0 0 0.25rem 0;
        display:block; }

.theme_sky .wrap-tab-sky.wrap-tab-vert .lista-tab-sky{
  border-left:0.0625rem solid rgba(80, 80, 80, 0.15); }
  .dark .theme_sky .wrap-tab-sky.wrap-tab-vert .lista-tab-sky{
    border-color:rgba(238, 238, 238, 0.15); }
  .theme_sky .wrap-tab-sky.wrap-tab-vert .lista-tab-sky .item-tab-sky.active .button-tab-sky:focus:after{
    content:" ";
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    background:none;
    border:2px solid rgba(0, 0, 0, 0.38); }
    .dark .theme_sky .wrap-tab-sky.wrap-tab-vert .lista-tab-sky .item-tab-sky.active .button-tab-sky:focus:after{
      border-color:rgba(255, 255, 255, 0.5); }
  .theme_sky .wrap-tab-sky.wrap-tab-vert .lista-tab-sky .item-tab-sky.active .button-tab-sky:link:after, .theme_sky .wrap-tab-sky.wrap-tab-vert .lista-tab-sky .item-tab-sky.active .button-tab-sky:visited:after, .theme_sky .wrap-tab-sky.wrap-tab-vert .lista-tab-sky .item-tab-sky.active .button-tab-sky:active:after{
    content:" ";
    background:#D81818;
    position:absolute;
    left:-0.125rem;
    top:0;
    width:0.25rem;
    height:100%;
    border:none; }
    @media screen and (min-width: 992px) and (max-width: 1199px){
      .theme_sky .wrap-tab-sky.wrap-tab-vert .lista-tab-sky .item-tab-sky.active .button-tab-sky:link:after, .theme_sky .wrap-tab-sky.wrap-tab-vert .lista-tab-sky .item-tab-sky.active .button-tab-sky:visited:after, .theme_sky .wrap-tab-sky.wrap-tab-vert .lista-tab-sky .item-tab-sky.active .button-tab-sky:active:after{
        width:0.1875rem;
        left:-0.09375rem; } }
  .theme_sky .wrap-tab-sky.wrap-tab-vert .lista-tab-sky .item-tab-sky .button-tab-sky{
    text-align:left; }
    .theme_sky .wrap-tab-sky.wrap-tab-vert .lista-tab-sky .item-tab-sky .button-tab-sky .wrap-icone-tab-sky{
      float:left;
      min-height:2rem; }
      .theme_sky .wrap-tab-sky.wrap-tab-vert .lista-tab-sky .item-tab-sky .button-tab-sky .wrap-icone-tab-sky .icone-item-tab{
        margin:0 0.75rem 0 0; }
    .theme_sky .wrap-tab-sky.wrap-tab-vert .lista-tab-sky .item-tab-sky .button-tab-sky .wrap-texto-tab-sky strong{
      word-break:normal;
      white-space:normal; }

@media (min-width: 1024px){
  .envio-de-sinal{
    width:439px;
    margin:0 auto;
    display:block; } }

@media (max-width: 570px){
  .envio-de-sinal h1{
    padding-left:0.9375rem; } }

.envio-de-sinal .contador{
  width:94px;
  margin:0 auto; }

.envio-de-sinal .box-clean{
  display:block;
  clear:both;
  overflow:hidden;
  border-top:solid 1px rgba(80, 80, 80, 0.15); }
  @media (min-width: 1024px){
    .envio-de-sinal .box-clean{
      border-top:none; } }
  .envio-de-sinal .box-clean-content{
    width:288px;
    margin:0 auto;
    display:block; }
    .envio-de-sinal .box-clean-content button{
      width:276px;
      margin:0 auto; }
    .envio-de-sinal .box-clean-content.aguardando{
      width:256px; }

.sinal-enviado .box-clean-content > span{
  margin:3.0625rem auto 1rem auto;
  display:block; }

.sinal-enviado .box-clean ul{
  width:100%;
  margin:0;
  padding:0;
  list-style-type:none;
  display:flex;
  flex-wrap:wrap;
  border-top:solid 1px rgba(80, 80, 80, 0.15); }
  .sinal-enviado .box-clean ul li{
    width:100%; }
    .sinal-enviado .box-clean ul li a{
      display:block; }
      .sinal-enviado .box-clean ul li a .sky_icon.sky-icon-line-thumb-up, .sinal-enviado .box-clean ul li a .sky_icon.sky-icon-line-thumb-down{
        margin-top:1.5rem;
        margin-bottom:1.5rem;
        left:0.5rem; }
      .sinal-enviado .box-clean ul li a .sky_icon.sky-icon-line-arrow-right-ios{
        margin-top:1.5rem;
        margin-bottom:1.5rem;
        right:1rem; }
      .sinal-enviado .box-clean ul li a .texto{
        margin-top:0.9375rem;
        margin-left:1rem;
        float:left;
        display:block; }
        @media (max-width: 470px){
          .sinal-enviado .box-clean ul li a .texto{
            width:226px; } }
        .sinal-enviado .box-clean ul li a .texto p{
          margin:0; }
    .sinal-enviado .box-clean ul li .divider{
      margin:0 0 0 2.5rem; }

.box-skyplay{
  width:auto;
  min-height:92px;
  border-radius:4px;
  border:solid 1px rgba(80, 80, 80, 0.15);
  display:flex;
  margin-top:2.5rem;
  margin-bottom:1.5rem; }
  .box-skyplay .sky_icon{
    margin-left:1rem;
    top:38px; }

.noSignal .menuSignal.box-signal{
  border-top:0 none !important;
  border-bottom:0 none !important;
  margin-bottom:0; }
  .noSignal .menuSignal.box-signal .contador-sinal{
    width:94px;
    height:94px;
    margin:0 auto;
    position:relative; }
    .noSignal .menuSignal.box-signal .contador-sinal .textDiv_Seconds{
      position:absolute;
      text-align:center; }
  .noSignal .menuSignal.box-signal .time_circles div h4{
    margin:0;
    padding:0;
    text-align:center;
    text-transform:uppercase;
    font-family:'Roboto', sans-serif;
    color:rgba(0, 0, 0, 0.6);
    line-height:1; }
  .noSignal .menuSignal.box-signal .time_circles div span{
    margin:0;
    padding:0;
    display:block;
    width:100%;
    text-align:center;
    font-family:'Roboto', sans-serif;
    color:rgba(0, 0, 0, 0.6);
    line-height:1;
    font-weight:bold; }

.box-skyplay.code{
  width:auto;
  min-height:92px;
  border-radius:4px;
  border:solid 1px rgba(80, 80, 80, 0.15);
  display:flex;
  flex-direction:row;
  margin-top:40px;
  margin-bottom:24px;
  align-items:center;
  padding:16px; }
  .box-skyplay.code span{
    margin-right:0;
    width:auto;
    min-width:1.5rem;
    justify-content:center;
    align-items:center;
    display:flex;
    transform:inherit;
    left:inherit !important;
    top:inherit !important;
    margin-left:1.5rem; }
  .box-skyplay.code p{
    margin-top:0;
    margin-bottom:0;
    font-size:0.875rem !important; }
    .box-skyplay.code p strong{
      font-size:0.875rem !important;
      display:inline-block !important;
      padding:0 !important; }

@media (min-width: 280px) and (max-width: 320px){
  .box-skyplay.code{
    padding:0.3125rem;
    margin-top:0;
    margin-bottom:1.25rem; } }

@media (min-width: 320px) and (max-width: 540px){
  .box-skyplay.code span{
    margin-left:1rem; } }

.theme_sky .codigo4-busca h1{
  margin:1.5rem 0 1rem 0;
  font-size:2rem;
  line-height:2.625rem; }

.theme_sky .codigo4-busca p{
  font-size:1rem;
  line-height:1.375rem; }

.theme_sky .codigo4-busca .bgBox{
  margin-top:1.5rem;
  border-radius:0.5rem;
  padding:1.5rem 1rem; }
  .theme_sky .codigo4-busca .bgBox .filter{
    display:flex;
    align-items:flex-end; }
    .theme_sky .codigo4-busca .bgBox .filter .filtro-busca{
      margin-right:2.25rem; }
      .theme_sky .codigo4-busca .bgBox .filter .filtro-busca h3.primaryWeb{
        margin-top:0;
        padding-bottom:0.3125rem; }
      .theme_sky .codigo4-busca .bgBox .filter .filtro-busca p.bodySecondary{
        margin-bottom:0; }
    .theme_sky .codigo4-busca .bgBox .filter .form-group{
      margin-bottom:0;
      flex:1; }
      .theme_sky .codigo4-busca .bgBox .filter .form-group .form-control{
        font-size:1rem;
        width:300px; }
  .theme_sky .codigo4-busca .bgBox .nao-encontrei{
    margin-top:1rem; }
    .theme_sky .codigo4-busca .bgBox .nao-encontrei button{
      font-size:0.875rem; }
  .theme_sky .codigo4-busca .bgBox .resultado-items{
    margin-top:2rem;
    display:flex;
    flex-wrap:wrap; }
    .theme_sky .codigo4-busca .bgBox .resultado-items .item-busca-box{
      width:11.1%;
      min-width:100px;
      display:flex;
      flex-direction:column;
      align-items:center;
      background-color:transparent;
      border:0 none;
      outline:none;
      padding:0.5rem 0.5rem 1rem; }
      .theme_sky .codigo4-busca .bgBox .resultado-items .item-busca-box figure{
        min-width:49px;
        width:49px;
        height:48px;
        overflow:hidden; }
        .theme_sky .codigo4-busca .bgBox .resultado-items .item-busca-box figure img{
          width:100%;
          max-width:49px;
          max-height:48px; }
      .theme_sky .codigo4-busca .bgBox .resultado-items .item-busca-box p.primaryWeb{
        font-size:0.875rem;
        margin-bottom:0;
        padding:1rem 1rem 1rem 0;
        margin-right:-1rem; }
        .theme_sky .codigo4-busca .bgBox .resultado-items .item-busca-box p.primaryWeb .div-number span{
          display:none; }

@media (max-width: 992px){
  .theme_sky .codigo4-busca .bgBox .filter{
    flex-direction:column;
    align-items:center;
    text-align:center; }
    .theme_sky .codigo4-busca .bgBox .filter .filtro-busca{
      margin-right:0; }
    .theme_sky .codigo4-busca .bgBox .filter .form-group{
      margin-top:1.5rem;
      width:100%; }
      .theme_sky .codigo4-busca .bgBox .filter .form-group .form-control{
        width:100%; }
  .theme_sky .codigo4-busca .bgBox .nao-encontrei button{
    margin:0 auto;
    display:block; }
  .theme_sky .codigo4-busca .bgBox .resultado-items{
    border-top:1px solid rgba(80, 80, 80, 0.15); }
    .theme_sky .codigo4-busca .bgBox .resultado-items .item-busca-box{
      width:100%;
      align-items:center;
      flex-direction:row;
      padding:0; }
      .theme_sky .codigo4-busca .bgBox .resultado-items .item-busca-box:last-child p.primaryWeb{
        border-bottom:0 none; }
      .theme_sky .codigo4-busca .bgBox .resultado-items .item-busca-box figure{
        margin-right:0.5rem; }
      .theme_sky .codigo4-busca .bgBox .resultado-items .item-busca-box p.primaryWeb{
        font-size:1rem;
        width:100%;
        display:flex;
        align-items:center;
        justify-content:space-between;
        border-bottom:1px solid rgba(80, 80, 80, 0.15); }
        .theme_sky .codigo4-busca .bgBox .resultado-items .item-busca-box p.primaryWeb .div-number{
          font-size:0.9375rem;
          display:flex;
          align-items:center; }
          .theme_sky .codigo4-busca .bgBox .resultado-items .item-busca-box p.primaryWeb .div-number span{
            display:block;
            margin-left:1rem; } }

@media (max-width: 541px){
  .theme_sky .codigo4-busca .bgBox{
    padding:2.5rem 1rem;
    border-top:1px solid rgba(80, 80, 80, 0.15);
    border-bottom:1px solid rgba(80, 80, 80, 0.15);
    margin-left:-0.9375rem;
    margin-right:-0.9375rem; }
    .theme_sky .codigo4-busca .bgBox .resultado-items{
      margin-top:1rem; }
    .theme_sky .codigo4-busca .bgBox .nao-encontrei{
      margin-top:1rem; } }

.noSignal .menuSignal .divLista.box-signal.bgBox,
.noSignal .box-white .divLista.box-signal.bgBox{
  min-height:18em; }
  .noSignal .menuSignal .divLista.box-signal.bgBox .bodySecondary.signal,
  .noSignal .box-white .divLista.box-signal.bgBox .bodySecondary.signal{
    padding-left:1em;
    padding-bottom:1em; }
  .noSignal .menuSignal .divLista.box-signal.bgBox .msgNumbers .li-funci a,
  .noSignal .menuSignal .divLista.box-signal.bgBox .msgNumbers .li-noFunci a,
  .noSignal .box-white .divLista.box-signal.bgBox .msgNumbers .li-funci a,
  .noSignal .box-white .divLista.box-signal.bgBox .msgNumbers .li-noFunci a{
    border-bottom:0; }
  .noSignal .menuSignal .divLista.box-signal.bgBox .msgNumbers .li-funci.li-funci:after, .noSignal .menuSignal .divLista.box-signal.bgBox .msgNumbers .li-funci.li-noFunci:last-child:after,
  .noSignal .menuSignal .divLista.box-signal.bgBox .msgNumbers .li-noFunci.li-funci:after,
  .noSignal .menuSignal .divLista.box-signal.bgBox .msgNumbers .li-noFunci.li-noFunci:last-child:after,
  .noSignal .box-white .divLista.box-signal.bgBox .msgNumbers .li-funci.li-funci:after,
  .noSignal .box-white .divLista.box-signal.bgBox .msgNumbers .li-funci.li-noFunci:last-child:after,
  .noSignal .box-white .divLista.box-signal.bgBox .msgNumbers .li-noFunci.li-funci:after,
  .noSignal .box-white .divLista.box-signal.bgBox .msgNumbers .li-noFunci.li-noFunci:last-child:after{
    content:'';
    height:1px;
    background:rgba(80, 80, 80, 0.15);
    width:100%;
    display:block;
    position:absolute;
    bottom:0;
    left:0; }

.noSignal .menuSignal .divImagemCanais.bgBox,
.noSignal .box-white .divImagemCanais.bgBox{
  margin:0 auto; }

@media (max-width: 540px){
  .menuSignal .h3-signal,
  .menuSignal .bodySecondary.signal{
    text-align:center;
    padding:0 !important; }
  .menuSignal .h3-signal{
    font-size:1.25rem !important;
    margin:1rem; }
  .menuSignal .bodySecondary.signal{
    margin:1rem; }
  .noSignal .box-white .divLista.box-signal.bgBox{
    min-height:auto; }
    .noSignal .box-white .divLista.box-signal.bgBox .menuSignal{
      margin-bottom:0; }
    .noSignal .box-white .divLista.box-signal.bgBox .msgNumbers .li-funci.li-noFunci:last-child:after,
    .noSignal .box-white .divLista.box-signal.bgBox .msgNumbers .li-noFunci.li-noFunci:last-child:after{
      display:none; } }

.noSignal .bodySecondary.p-equip{
  margin-bottom:1.5rem; }

.noSignal .menuSignal ul.msgNumbers .li-tv a,
.noSignal .menuSignal ul.msgNumbers .li-longe a,
.noSignal .menuSignal ul.msgNumbers .linha-tomada a,
.noSignal .menuSignal ul.msgNumbers .li-funci a,
.noSignal .menuSignal ul.msgNumbers .li-noFunci a{
  border-bottom:0 none; }

.noSignal .menuSignal ul.msgNumbers .li-tv.li-tv:after, .noSignal .menuSignal ul.msgNumbers .li-tv.li-funci:after, .noSignal .menuSignal ul.msgNumbers .li-tv.linha-tomada:after, .noSignal .menuSignal ul.msgNumbers .li-tv.li-noFunci:last-child:after,
.noSignal .menuSignal ul.msgNumbers .li-longe.li-tv:after,
.noSignal .menuSignal ul.msgNumbers .li-longe.li-funci:after,
.noSignal .menuSignal ul.msgNumbers .li-longe.linha-tomada:after,
.noSignal .menuSignal ul.msgNumbers .li-longe.li-noFunci:last-child:after,
.noSignal .menuSignal ul.msgNumbers .linha-tomada.li-tv:after,
.noSignal .menuSignal ul.msgNumbers .linha-tomada.li-funci:after,
.noSignal .menuSignal ul.msgNumbers .linha-tomada.linha-tomada:after,
.noSignal .menuSignal ul.msgNumbers .linha-tomada.li-noFunci:last-child:after,
.noSignal .menuSignal ul.msgNumbers .li-funci.li-tv:after,
.noSignal .menuSignal ul.msgNumbers .li-funci.li-funci:after,
.noSignal .menuSignal ul.msgNumbers .li-funci.linha-tomada:after,
.noSignal .menuSignal ul.msgNumbers .li-funci.li-noFunci:last-child:after,
.noSignal .menuSignal ul.msgNumbers .li-noFunci.li-tv:after,
.noSignal .menuSignal ul.msgNumbers .li-noFunci.li-funci:after,
.noSignal .menuSignal ul.msgNumbers .li-noFunci.linha-tomada:after,
.noSignal .menuSignal ul.msgNumbers .li-noFunci.li-noFunci:last-child:after{
  content:'';
  height:1px;
  background:rgba(80, 80, 80, 0.15);
  width:calc(100% - 16px);
  display:block;
  position:absolute;
  bottom:0;
  left:1rem; }

@media (max-width: 540px){
  .noSignal .box-white.signal{
    border-top:1px solid rgba(80, 80, 80, 0.15); }
  .noSignal .menuSignal ul.msgNumbers{
    padding-left:16px; }
    .noSignal .menuSignal ul.msgNumbers.msgInstrucoes{
      padding-left:0; }
    .noSignal .menuSignal ul.msgNumbers .li-tv.li-longe:last-child:after, .noSignal .menuSignal ul.msgNumbers .li-tv.linha-tomada:last-child:after, .noSignal .menuSignal ul.msgNumbers .li-tv.li-noFunci:last-child:after,
    .noSignal .menuSignal ul.msgNumbers .li-longe.li-longe:last-child:after,
    .noSignal .menuSignal ul.msgNumbers .li-longe.linha-tomada:last-child:after,
    .noSignal .menuSignal ul.msgNumbers .li-longe.li-noFunci:last-child:after,
    .noSignal .menuSignal ul.msgNumbers .li-funci.li-longe:last-child:after,
    .noSignal .menuSignal ul.msgNumbers .li-funci.linha-tomada:last-child:after,
    .noSignal .menuSignal ul.msgNumbers .li-funci.li-noFunci:last-child:after,
    .noSignal .menuSignal ul.msgNumbers .linha-tomada.li-longe:last-child:after,
    .noSignal .menuSignal ul.msgNumbers .linha-tomada.linha-tomada:last-child:after,
    .noSignal .menuSignal ul.msgNumbers .linha-tomada.li-noFunci:last-child:after,
    .noSignal .menuSignal ul.msgNumbers .li-noFunci.li-longe:last-child:after,
    .noSignal .menuSignal ul.msgNumbers .li-noFunci.linha-tomada:last-child:after,
    .noSignal .menuSignal ul.msgNumbers .li-noFunci.li-noFunci:last-child:after{
      display:none; } }

.box-modal-service-to-sale{
  width:auto;
  display:flex;
  flex-wrap:wrap;
  margin-top:1rem;
  margin-bottom:-1rem; }
  .box-modal-service-to-sale label.label-for-check{
    margin:0.25rem 0;
    border:1px solid #e3e3eb;
    width:100%;
    padding:0 !important;
    display:flex;
    flex-direction:column;
    border-radius:0.25rem;
    text-align:center; }
    @media (max-width: 420px){
      .box-modal-service-to-sale label.label-for-check{
        padding:1rem !important; } }
    .box-modal-service-to-sale label.label-for-check:before{
      left:1rem !important;
      top:1rem !important; }
    .box-modal-service-to-sale label.label-for-check .sts-info{
      width:100%;
      padding:0 1.5rem; }
      .box-modal-service-to-sale label.label-for-check .sts-info p{
        margin-bottom:0; }
      .box-modal-service-to-sale label.label-for-check .sts-info span{
        border-top:1px solid #e3e3eb;
        margin:0.5rem -1.5rem 0 -1.5rem;
        padding:0.5rem;
        display:flex;
        justify-content:center; }
        .box-modal-service-to-sale label.label-for-check .sts-info span p{
          margin:0 0 0 0.5rem;
          font-weight:bold; }
    .box-modal-service-to-sale label.label-for-check .sts-img{
      max-width:48px;
      margin:1rem auto 0.5rem auto; }
      .box-modal-service-to-sale label.label-for-check .sts-img figure{
        width:48px;
        height:48px;
        border:1px solid #e3e3eb;
        border-radius:50%;
        padding:0.3125rem;
        display:flex;
        align-items:center;
        justify-content:center; }
        .box-modal-service-to-sale label.label-for-check .sts-img figure img{
          width:100%;
          max-width:2.25rem;
          height:2.25rem; }
  .box-modal-service-to-sale .check-with-label:checked + .label-for-check{
    border:1px solid #D81818; }

.modal-footer .btn-sts{
  max-width:16rem;
  margin-left:auto;
  margin-right:auto; }

.sky_icon.icon_check-m.sky_icon-check{
  height:64px !important;
  width:64px !important;
  background-size:64px !important; }

@media (max-width: 720px){
  .theme_sky .noSignal .menuSignal.boxDicas-gpt{
    margin-top:0 !important; } }

.theme_sky .noSignal .menuSignal.boxInstrucoes h2,
.theme_sky .noSignal .menuSignal.boxInstrucoes ul.instrucoes-desliga{
  padding-left:1rem; }

.theme_sky .noSignal .menuSignal .instrucoes-desliga{
  width:100%;
  padding-right:3.125rem;
  padding-bottom:1.875rem; }
  @media (max-width: 720px){
    .theme_sky .noSignal .menuSignal .instrucoes-desliga{
      padding-right:0;
      padding-bottom:0.9375rem; } }
  .theme_sky .noSignal .menuSignal .instrucoes-desliga.gpt-bl-dicas .boxInst{
    padding-top:0;
    align-items:center; }
    .theme_sky .noSignal .menuSignal .instrucoes-desliga.gpt-bl-dicas .boxInst div{
      padding-top:1.5rem;
      padding-bottom:1.5rem;
      padding-left:1rem; }
  .theme_sky .noSignal .menuSignal .instrucoes-desliga li.boxInst{
    background-color:transparent;
    display:flex;
    flex-direction:row;
    padding:1rem 0 0; }
    .theme_sky .noSignal .menuSignal .instrucoes-desliga li.boxInst:last-child div{
      border-bottom:0 none; }
    .theme_sky .noSignal .menuSignal .instrucoes-desliga li.boxInst span{
      min-width:40px;
      margin-right:1rem; }
    .theme_sky .noSignal .menuSignal .instrucoes-desliga li.boxInst div{
      flex:1;
      border-bottom:1px solid rgba(80, 80, 80, 0.15);
      padding-bottom:1rem; }
      .theme_sky .noSignal .menuSignal .instrucoes-desliga li.boxInst div p{
        margin-bottom:0;
        padding-right:1rem; }
    .theme_sky .noSignal .menuSignal .instrucoes-desliga li.boxInst:after{
      display:none; }

.theme_sky .modal-body.box-container-address{
  overflow:hidden; }
  .theme_sky .modal-body.box-container-address .box-skyplay.code.removal{
    margin:1.5rem 0rem; }
  .theme_sky .modal-body.box-container-address .box-clear.box-os-removal{
    border-top:solid 1px rgba(80, 80, 80, 0.15);
    border-bottom:solid 1px rgba(80, 80, 80, 0.15);
    padding:1rem;
    margin:1.5rem -6.125rem; }
    .theme_sky .modal-body.box-container-address .box-clear.box-os-removal .bodySecondary{
      margin-bottom:0; }

@media (max-width: 320px){
  .theme_sky .modal-body.box-container-address .box-clear.box-os-removal{
    margin-bottom:0.75rem; } }

@media (max-width: 280px){
  .theme_sky .modal-body.box-container-address .box-clear.box-os-removal{
    padding:0.75rem; } }

.theme_sky .atVisit{
  overflow:hidden; }
  .theme_sky .atVisit .container.btn-mark{
    margin-top:1.5rem; }
    .theme_sky .atVisit .container.btn-mark .row{
      margin-right:0.0625rem; }
      .theme_sky .atVisit .container.btn-mark .row .back-btn-c{
        padding-left:16%; }
  .theme_sky .atVisit .container p.caption_style.secondaryWeb.p-address{
    font-size:0.875rem;
    margin-bottom:1.5rem; }
  .theme_sky .atVisit .container .box-skyplay.code.os{
    margin-top:1rem; }
    .theme_sky .atVisit .container .box-skyplay.code.os span{
      margin-right:6px;
      margin-left:0; }

@media (max-width: 991px){
  .theme_sky .atVisit .container.btn-mark{
    margin-left:0px;
    margin-top:2.5rem; }
    .theme_sky .atVisit .container.btn-mark .row{
      display:flex;
      flex-direction:column; }
      .theme_sky .atVisit .container.btn-mark .row .back-btn-c{
        padding-left:0;
        margin-left:0.625rem; } }

@media (max-width: 540px){
  .theme_sky .atVisit .container .h3-address{
    text-align:center; }
  .theme_sky .atVisit .container .div-adress{
    margin-left:0.9375rem; }
  .theme_sky .atVisit .container .icon-span{
    padding:0 0.625rem; }
  .theme_sky .atVisit .container.btn-mark{
    margin:2.5rem 0.9375rem 0rem; }
    .theme_sky .atVisit .container.btn-mark .row{
      display:flex;
      flex-direction:column; }
      .theme_sky .atVisit .container.btn-mark .row .back-btn-c{
        padding-left:0;
        margin-left:0.625rem; }
  .theme_sky .atVisit .container p.caption_style.secondaryWeb.p-address{
    text-align:center; }
  .theme_sky .atVisit .box-skyplay.code{
    margin:1.5rem 0.875rem; }
    .theme_sky .atVisit .box-skyplay.code span{
      margin-left:0.875rem !important; } }

@media (max-width: 280px){
  .theme_sky .atVisit .container .h3-address{
    padding:0.0625rem;
    text-align:center; }
  .theme_sky .atVisit .container p.caption_style.secondaryWeb.p-address{
    text-align:center; }
  .theme_sky .atVisit .container .box-skyplay.code{
    margin:1.5rem 0.875rem; }
    .theme_sky .atVisit .container .box-skyplay.code span{
      margin-left:0.875rem; } }

.theme_sky .noSignal .container .row .container-recupereSinal.equip{
  margin-top:2.1875rem; }
  .theme_sky .noSignal .container .row .container-recupereSinal.equip .box-white .menuSignal{
    margin-top:0; }
    .theme_sky .noSignal .container .row .container-recupereSinal.equip .box-white .menuSignal .msgNumbers.li-equip .div-icon-sky{
      display:none; }

@media (max-width: 575px){
  .theme_sky .noSignal .container .row .container-recupereSinal.equip{
    margin-top:1.8125rem;
    border-top:1px solid #E5E5E5;
    border-bottom:1px solid #E5E5E5; }
    .theme_sky .noSignal .container .row .container-recupereSinal.equip .box-white .menuSignal .msgNumbers.li-equip .div-icon-sky{
      display:block;
      position:absolute;
      left:0;
      right:0;
      top:0;
      border:0;
      padding-left:4.375rem;
      padding-top:2.5rem;
      z-index:10; } }

.theme_sky .minhas-visitas-detalhes.concluida .container.visitas .row.visitas.mt-3 .bgBox.center.p-3 .row.mudanca .div-btn-reabrir-motivo-controle{
  display:flex;
  justify-content:flex-end; }
  .theme_sky .minhas-visitas-detalhes.concluida .container.visitas .row.visitas.mt-3 .bgBox.center.p-3 .row.mudanca .div-btn-reabrir-motivo-controle .btn{
    margin-top:-70px; }

@media (max-width: 540px){
  .theme_sky .minhas-visitas-detalhes.concluida .container.visitas .row.visitas.mt-3 .bgBox.center.p-3 .row.mudanca .div-btn-reabrir-motivo-controle{
    display:flex;
    justify-content:flex-start; }
    .theme_sky .minhas-visitas-detalhes.concluida .container.visitas .row.visitas.mt-3 .bgBox.center.p-3 .row.mudanca .div-btn-reabrir-motivo-controle .btn{
      margin-top:0;
      margin-left:-0.875rem; } }

.theme_sky #protocolId{
  color:rgba(0, 0, 0, 0.6); }
  @media (min-width: 576px){
    .theme_sky #protocolId{
      color:rgba(0, 0, 0, 0.87); } }
  .theme_sky #protocolId strong{
    display:inline-block;
    padding:0;
    font-size:1rem; }

.dark #protocolId{
  color:#ffffff; }

.theme_sky .modal-alteracao-dados .modal-dialog{
  margin:10% auto; }
  .theme_sky .modal-alteracao-dados .modal-dialog .modal-content .modal-header{
    border:none; }
    .theme_sky .modal-alteracao-dados .modal-dialog .modal-content .modal-header span{
      display:contents; }
  .theme_sky .modal-alteracao-dados .modal-dialog .modal-content .modal-alteracao{
    padding-bottom:0; }
  .theme_sky .modal-alteracao-dados .modal-dialog .modal-content .buttons-modal-alteracao{
    padding-left:2rem;
    padding-right:2rem;
    padding-bottom:1.5rem; }

@media (max-width: 560px){
  .theme_sky .modal-alteracao-dados .modal-dialog{
    width:100%;
    height:100%;
    margin:0; }
    .theme_sky .modal-alteracao-dados .modal-dialog .modal-content{
      margin:0;
      border-radius:0;
      height:100%; }
      .theme_sky .modal-alteracao-dados .modal-dialog .modal-content .buttons-modal-alteracao{
        position:absolute;
        bottom:0;
        width:100%;
        padding-left:2rem;
        padding-right:2rem; } }

.theme_sky .duvidas-tecnicas .componente-duvidas-tecnicas h1{
  margin:1.5rem 0 1rem 0;
  font-size:2rem;
  line-height:2.625rem; }

.theme_sky .duvidas-tecnicas .componente-duvidas-tecnicas p{
  font-size:1rem;
  line-height:1.375rem; }

.theme_sky .duvidas-tecnicas .componente-duvidas-tecnicas .contentWrapper{
  margin-top:2.25rem; }

.theme_sky .duvidas-tecnicas .componente-duvidas-tecnicas .imgTv{
  position:relative; }
  .theme_sky .duvidas-tecnicas .componente-duvidas-tecnicas .imgTv span.messageHover{
    color:#ffffff;
    position:absolute;
    font-size:0.5625rem;
    top:138px;
    left:194px; }
    @media (max-width: 1200px){
      .theme_sky .duvidas-tecnicas .componente-duvidas-tecnicas .imgTv span.messageHover{
        top:125px; } }

.theme_sky .duvidas-tecnicas .componente-duvidas-tecnicas .menu-gpt{
  border-radius:0.5rem;
  width:97%;
  height:auto;
  margin-bottom:1.0625rem; }
  .theme_sky .duvidas-tecnicas .componente-duvidas-tecnicas .menu-gpt .msg-audio-atrasado{
    position:absolute;
    bottom:0;
    width:100%; }
    @media (max-width: 767px){
      .theme_sky .duvidas-tecnicas .componente-duvidas-tecnicas .menu-gpt .msg-audio-atrasado{
        position:static;
        width:95%; } }
  .theme_sky .duvidas-tecnicas .componente-duvidas-tecnicas .menu-gpt h3{
    padding:1.5rem 2.5rem 0.3125rem 0;
    margin-top:0;
    font-size:1.25rem;
    margin-left:-2%; }
    @media (max-width: 1199px){
      .theme_sky .duvidas-tecnicas .componente-duvidas-tecnicas .menu-gpt h3{
        padding:0.625rem 1.25rem 0.625rem 0rem;
        font-size:1rem;
        margin-left:0; } }
    @media (max-width: 767px){
      .theme_sky .duvidas-tecnicas .componente-duvidas-tecnicas .menu-gpt h3{
        padding:0.625rem 2rem;
        font-size:0.9375rem; } }
  .theme_sky .duvidas-tecnicas .componente-duvidas-tecnicas .menu-gpt .bodySecondary.msg-aperte,
  .theme_sky .duvidas-tecnicas .componente-duvidas-tecnicas .menu-gpt .bodySecondary.msg-espere{
    padding:1.5rem 4.375rem 0.625rem 0rem;
    margin-left:-2%; }
    @media (max-width: 1199px){
      .theme_sky .duvidas-tecnicas .componente-duvidas-tecnicas .menu-gpt .bodySecondary.msg-aperte,
      .theme_sky .duvidas-tecnicas .componente-duvidas-tecnicas .menu-gpt .bodySecondary.msg-espere{
        margin-left:0; } }
    @media (max-width: 767px){
      .theme_sky .duvidas-tecnicas .componente-duvidas-tecnicas .menu-gpt .bodySecondary.msg-aperte,
      .theme_sky .duvidas-tecnicas .componente-duvidas-tecnicas .menu-gpt .bodySecondary.msg-espere{
        padding:1.25rem;
        margin-left:0; } }
  .theme_sky .duvidas-tecnicas .componente-duvidas-tecnicas .menu-gpt ul{
    list-style:none;
    padding:0;
    margin:0; }
    @media (max-width: 767px){
      .theme_sky .duvidas-tecnicas .componente-duvidas-tecnicas .menu-gpt ul{
        margin:0 1.25rem;
        padding:1rem 0; } }
    .theme_sky .duvidas-tecnicas .componente-duvidas-tecnicas .menu-gpt ul li{
      position:relative;
      padding:0 0 0 1rem;
      min-height:48px;
      margin-left:-5%; }
      @media (max-width: 767px){
        .theme_sky .duvidas-tecnicas .componente-duvidas-tecnicas .menu-gpt ul li{
          margin-left:-2%; } }
      .theme_sky .duvidas-tecnicas .componente-duvidas-tecnicas .menu-gpt ul li a{
        color:rgba(0, 0, 0, 0.87);
        padding:0.6875rem 0 0 0;
        width:100%;
        display:block;
        min-height:47px;
        margin:0; }
        .theme_sky .duvidas-tecnicas .componente-duvidas-tecnicas .menu-gpt ul li a img{
          mix-blend-mode:multiply;
          background-blend-mode:multiply; }
      .theme_sky .duvidas-tecnicas .componente-duvidas-tecnicas .menu-gpt ul li:after{
        content:"";
        height:1px;
        background:rgba(80, 80, 80, 0.15);
        width:calc(100% - 4px);
        display:block;
        position:absolute;
        bottom:0;
        left:1rem;
        margin-left:-2%; }
        @media (max-width: 767px){
          .theme_sky .duvidas-tecnicas .componente-duvidas-tecnicas .menu-gpt ul li:after{
            left:0;
            width:100%; } }
      .theme_sky .duvidas-tecnicas .componente-duvidas-tecnicas .menu-gpt ul li.linha-tomada::after, .theme_sky .duvidas-tecnicas .componente-duvidas-tecnicas .menu-gpt ul li.linha-Funcio::after{
        content:"";
        width:calc(100% - 50px);
        left:3.125rem; }
      .theme_sky .duvidas-tecnicas .componente-duvidas-tecnicas .menu-gpt ul li:hover{
        background:rgba(0, 0, 0, 0.1); }
      .theme_sky .duvidas-tecnicas .componente-duvidas-tecnicas .menu-gpt ul li:last-child:after{
        background:none; }
      .theme_sky .duvidas-tecnicas .componente-duvidas-tecnicas .menu-gpt ul li:last-child:hover{
        border-bottom-right-radius:0.5rem;
        border-bottom-left-radius:0.5rem; }
      .theme_sky .duvidas-tecnicas .componente-duvidas-tecnicas .menu-gpt ul li:last-child a{
        padding:0.6875rem 0 0 0; }
        @media (max-width: 767px){
          .theme_sky .duvidas-tecnicas .componente-duvidas-tecnicas .menu-gpt ul li a{
            width:100%; } }
        .dark .theme_sky .duvidas-tecnicas .componente-duvidas-tecnicas .menu-gpt ul li a{
          color:rgba(255, 255, 255, 0.7); }
        .theme_sky .duvidas-tecnicas .componente-duvidas-tecnicas .menu-gpt ul li a:hover{
          color:rgba(0, 0, 0, 0.87); }
          .dark .theme_sky .duvidas-tecnicas .componente-duvidas-tecnicas .menu-gpt ul li a:hover{
            color:rgba(255, 255, 255, 0.7); }
        .theme_sky .duvidas-tecnicas .componente-duvidas-tecnicas .menu-gpt ul li a .imgSelecioneEquipThumb + span{
          position:absolute;
          top:40%;
          color:rgba(0, 0, 0, 0.38);
          right:0; }
        .theme_sky .duvidas-tecnicas .componente-duvidas-tecnicas .menu-gpt ul li a span{
          color:#787c7d;
          margin:0 0.625rem 0 0; }

.theme_sky .duvidas-tecnicas .componente-duvidas-tecnicas .steps{
  background:#f1f2fa;
  width:100%;
  border-bottom:1px solid #E5E5E5;
  border-top-left-radius:8px;
  border-top-right-radius:8px;
  height:5rem; }
  @media (max-width: 1199px){
    .theme_sky .duvidas-tecnicas .componente-duvidas-tecnicas .steps{
      height:4.125rem; } }
  @media (max-width: 767px){
    .theme_sky .duvidas-tecnicas .componente-duvidas-tecnicas .steps{
      height:3.75rem; } }
  .theme_sky .duvidas-tecnicas .componente-duvidas-tecnicas .steps ul{
    display:flex;
    flex-direction:row;
    flex-wrap:nowrap;
    justify-content:center;
    align-content:stretch;
    align-items:center;
    height:5rem;
    margin:0 auto;
    float:none; }
    @media (max-width: 1199px){
      .theme_sky .duvidas-tecnicas .componente-duvidas-tecnicas .steps ul{
        height:4.125rem; } }
    @media (max-width: 767px){
      .theme_sky .duvidas-tecnicas .componente-duvidas-tecnicas .steps ul{
        height:3.75rem; } }
    .theme_sky .duvidas-tecnicas .componente-duvidas-tecnicas .steps ul li{
      display:block;
      width:calc(100% / 6); }
      .theme_sky .duvidas-tecnicas .componente-duvidas-tecnicas .steps ul li span{
        color:#808185;
        border:2px solid transparent;
        width:24px;
        height:24px;
        border-radius:15px;
        display:block;
        margin:0 auto;
        text-align:center;
        font-size:0.75rem;
        line-height:1.1875rem;
        font-weight:600;
        background:#d0d1d8; }
      .theme_sky .duvidas-tecnicas .componente-duvidas-tecnicas .steps ul li span.border{
        border:none;
        background-color:transparent;
        width:100%;
        margin-top:0.5rem; }
      .theme_sky .duvidas-tecnicas .componente-duvidas-tecnicas .steps ul li.divid{
        position:relative;
        top:16px; }
        @media (max-width: 767px){
          .theme_sky .duvidas-tecnicas .componente-duvidas-tecnicas .steps ul li.divid{
            top:0;
            left:5%; } }
        .theme_sky .duvidas-tecnicas .componente-duvidas-tecnicas .steps ul li.divid:after{
          content:"";
          position:absolute;
          bottom:0;
          max-width:9.5rem;
          width:100%;
          height:1px;
          background:rgba(80, 80, 80, 0.15);
          margin:1rem auto;
          left:0; }
          @media (max-width: 1199px){
            .theme_sky .duvidas-tecnicas .componente-duvidas-tecnicas .steps ul li.divid:after{
              max-width:7.8125rem; } }
          @media (max-width: 767px){
            .theme_sky .duvidas-tecnicas .componente-duvidas-tecnicas .steps ul li.divid:after{
              width:1.5rem;
              margin:0 auto; } }
      .theme_sky .duvidas-tecnicas .componente-duvidas-tecnicas .steps ul li.sky-icon-line-confirm:before{
        color:rgba(0, 0, 0, 0.38);
        font-size:1.6875rem;
        position:absolute;
        top:5px;
        left:calc(50% - 15px); }
      .theme_sky .duvidas-tecnicas .componente-duvidas-tecnicas .steps ul li.sky-icon-line-confirm span{
        display:none; }
      .theme_sky .duvidas-tecnicas .componente-duvidas-tecnicas .steps ul li.active span{
        color:#D81818;
        border:2px solid #D81818;
        opacity:1;
        background:none; }
      .theme_sky .duvidas-tecnicas .componente-duvidas-tecnicas .steps ul li.active span.border{
        border:none;
        background-color:transparent;
        width:100%;
        margin-top:0.5rem; }
      .theme_sky .duvidas-tecnicas .componente-duvidas-tecnicas .steps ul li.active.divid{
        position:relative; }

.theme_sky .duvidas-tecnicas .componente-duvidas-tecnicas .box-white{
  min-height:263px;
  background:#FFFFFF;
  display:flex;
  justify-content:space-evenly;
  align-items:center;
  width:calc(100% - 30px);
  padding:0;
  margin:0 15px; }
  .theme_sky .duvidas-tecnicas .componente-duvidas-tecnicas .box-white .img-lgdk .img-dk-mode{
    display:none !important; }
  .theme_sky .duvidas-tecnicas .componente-duvidas-tecnicas .box-white .img-lgdk .img-lgt-mode{
    display:block !important; }
  .theme_sky .duvidas-tecnicas .componente-duvidas-tecnicas .box-white .divLista{
    border-right:1px solid rgba(80, 80, 80, 0.15);
    padding-right:0;
    padding-left:0;
    min-height:263px; }
    .theme_sky .duvidas-tecnicas .componente-duvidas-tecnicas .box-white .divLista.noBorder{
      border-right:0px; }
    .theme_sky .duvidas-tecnicas .componente-duvidas-tecnicas .box-white .divLista .menu-gpt{
      width:100%; }
      .theme_sky .duvidas-tecnicas .componente-duvidas-tecnicas .box-white .divLista .menu-gpt ul li:last-child:hover{
        border-radius:0; }
    .theme_sky .duvidas-tecnicas .componente-duvidas-tecnicas .box-white .divLista.listaCod4{
      border-right:0px;
      padding:0 1rem; }
      .theme_sky .duvidas-tecnicas .componente-duvidas-tecnicas .box-white .divLista.listaCod4 h3{
        padding-left:0; }
      .theme_sky .duvidas-tecnicas .componente-duvidas-tecnicas .box-white .divLista.listaCod4 input{
        width:18rem;
        margin-bottom:1.9375rem;
        margin-top:2.9375rem; }
      .theme_sky .duvidas-tecnicas .componente-duvidas-tecnicas .box-white .divLista.listaCod4 .btn.btn-continuar{
        max-width:17.5rem; }
  .theme_sky .duvidas-tecnicas .componente-duvidas-tecnicas .box-white .divImagemRecupere{
    padding:0;
    display:flex;
    justify-content:flex-end;
    order:1; }
    .theme_sky .duvidas-tecnicas .componente-duvidas-tecnicas .box-white .divImagemRecupere.imagemCodigo4{
      border-left:1px solid rgba(80, 80, 80, 0.15); }
      .theme_sky .duvidas-tecnicas .componente-duvidas-tecnicas .box-white .divImagemRecupere.imagemCodigo4 img{
        max-width:60%;
        margin-top:1.5rem;
        margin-bottom:1rem; }
    .theme_sky .duvidas-tecnicas .componente-duvidas-tecnicas .box-white .divImagemRecupere h3{
      padding:1.4375rem 0 0 0;
      margin:0px;
      text-align:center; }
    .theme_sky .duvidas-tecnicas .componente-duvidas-tecnicas .box-white .divImagemRecupere p{
      text-align:center;
      padding:0 3.375rem 1.1875rem 3.375rem;
      margin:0px; }
    .theme_sky .duvidas-tecnicas .componente-duvidas-tecnicas .box-white .divImagemRecupere img{
      width:80%;
      margin:0 auto;
      height:auto;
      max-width:initial; }

.theme_sky .duvidas-tecnicas .componente-duvidas-tecnicas .boxBtnDicas{
  display:flex;
  flex-wrap:wrap;
  justify-content:flex-end; }
  .theme_sky .duvidas-tecnicas .componente-duvidas-tecnicas .boxBtnDicas .btnDicas{
    max-width:16rem; }

.theme_sky .duvidas-tecnicas .button-duvidas-tecnicas{
  display:flex;
  justify-content:flex-end;
  margin-right:-3px;
  margin-top:32px; }
  @media (max-width: 767px){
    .theme_sky .duvidas-tecnicas .button-duvidas-tecnicas{
      flex-direction:column-reverse;
      margin-right:0;
      margin-top:16px; } }

.theme_sky .duvidas-tecnicas .buttonIcon.btn-duvidas-tecnica-small{
  width:100%;
  background-color:#f1f2fa;
  border-radius:0;
  text-align:left;
  color:rgba(0, 0, 0, 0.6);
  height:3.5rem;
  font-size:1.25rem; }
  .dark .theme_sky .duvidas-tecnicas .buttonIcon.btn-duvidas-tecnica-small{
    background-color:#272B2D;
    color:rgba(255, 255, 255, 0.7); }
  .theme_sky .duvidas-tecnicas .buttonIcon.btn-duvidas-tecnica-small .centralizado{
    padding-left:15%; }

@media (max-width: 720px){
  body .theme_sky .duvidas-tecnicas .container .contentWrapper{
    margin-top:0; }
  body .theme_sky .duvidas-tecnicas .container .row .col-xs-12{
    padding:0; }
    body .theme_sky .duvidas-tecnicas .container .row .col-xs-12.listaCod4{
      padding:1rem;
      text-align:center; }
      body .theme_sky .duvidas-tecnicas .container .row .col-xs-12.listaCod4 .menu-gpt{
        display:flex;
        flex-direction:column;
        justify-content:center;
        align-items:center; }
    body .theme_sky .duvidas-tecnicas .container .row .col-xs-12 .menu-gpt{
      margin-bottom:0;
      width:100%;
      border-radius:0;
      border-top:none;
      border-bottom:none; }
      body .theme_sky .duvidas-tecnicas .container .row .col-xs-12 .menu-gpt ul li{
        padding:0 0 0 0; }
      body .theme_sky .duvidas-tecnicas .container .row .col-xs-12 .menu-gpt ul a{
        font-size:1rem; }
  body .theme_sky .duvidas-tecnicas .container h1{
    margin:1.5625rem 0 0.8125rem;
    font-size:1.625rem;
    line-height:2.125rem; }
  body .theme_sky .duvidas-tecnicas .container .imgTvRecupere{
    width:100%; }
  body .theme_sky .duvidas-tecnicas .container .box-white{
    display:flex;
    flex-flow:row;
    flex-wrap:wrap;
    min-height:auto;
    padding:0;
    margin:0;
    width:100%; }
    body .theme_sky .duvidas-tecnicas .container .box-white > div{
      min-height:auto !important; }
    body .theme_sky .duvidas-tecnicas .container .box-white .divLista{
      order:2;
      border-right:none; }
      body .theme_sky .duvidas-tecnicas .container .box-white .divLista .menu-gpt{
        width:100%;
        border-radius:0;
        border-top:none; }
    body .theme_sky .duvidas-tecnicas .container .box-white .divImagemRecupere{
      order:1; }
  body .theme_sky .duvidas-tecnicas .container .boxBtnDicas{
    flex-direction:column-reverse; }
    body .theme_sky .duvidas-tecnicas .container .boxBtnDicas .btnDicas{
      max-width:inherit; } }

@media (min-width: 768px) and (max-width: 1024px){
  body .theme_sky .duvidas-tecnicas .steps{
    height:48px; }
    body .theme_sky .duvidas-tecnicas .steps ul{
      height:50px; }
  body .theme_sky .duvidas-tecnicas .menu-gpt h3{
    font-size:1rem; } }

body.dark .duvidas-tecnicas .menu-gpt{
  background:rgba(80, 80, 80, 0.15); }
  body.dark .duvidas-tecnicas .menu-gpt ul li:hover{
    background:rgba(0, 0, 0, 0.1); }
  body.dark .duvidas-tecnicas .menu-gpt ul li:after{
    content:"";
    height:1px;
    background:rgba(80, 80, 80, 0.15);
    width:calc(100% - 16px);
    display:block;
    position:absolute;
    bottom:0;
    left:1rem; }
  body.dark .duvidas-tecnicas .menu-gpt ul li a{
    color:#ffffff; }
    body.dark .duvidas-tecnicas .menu-gpt ul li a:hover{
      color:#ffffff; }
    body.dark .duvidas-tecnicas .menu-gpt ul li a .imgSelecioneEquipThumb + span{
      color:#ffffff; }
    body.dark .duvidas-tecnicas .menu-gpt ul li a span{
      color:#ffffff; }
    body.dark .duvidas-tecnicas .menu-gpt ul li a img{
      mix-blend-mode:initial;
      background-blend-mode:initial; }

body.dark .duvidas-tecnicas .container-passos{
  box-shadow:0 2px 8px rgba(179, 179, 179, 0.5);
  border-radius:10px;
  overflow:hidden;
  margin:0rem 0.9375rem; }
  body.dark .duvidas-tecnicas .container-passos .top-steps{
    margin-top:0px !important;
    margin-left:-0.9375rem;
    margin-right:-0.9375rem;
    width:calc(100% + 30px); }
    body.dark .duvidas-tecnicas .container-passos .top-steps .steps{
      background-color:#202425;
      border-bottom:0; }
      body.dark .duvidas-tecnicas .container-passos .top-steps .steps ul li span{
        color:rgba(255, 255, 255, 0.7);
        background-color:rgba(255, 255, 255, 0.15); }
      body.dark .duvidas-tecnicas .container-passos .top-steps .steps ul li.sky-icon-line-confirm:before{
        color:rgba(255, 255, 255, 0.7); }
      body.dark .duvidas-tecnicas .container-passos .top-steps .steps ul li.active span{
        color:#D81818; }
  body.dark .duvidas-tecnicas .container-passos .box-white{
    background-color:transparent; }
    body.dark .duvidas-tecnicas .container-passos .box-white .img-lgdk .img-dk-mode{
      display:block !important; }
    body.dark .duvidas-tecnicas .container-passos .box-white .img-lgdk .img-lgt-mode{
      display:none !important; }
    body.dark .duvidas-tecnicas .container-passos .box-white .bgBox,
    body.dark .duvidas-tecnicas .container-passos .box-white .divLista{
      background-color:transparent; }
      body.dark .duvidas-tecnicas .container-passos .box-white .bgBox .menu-gpt,
      body.dark .duvidas-tecnicas .container-passos .box-white .divLista .menu-gpt{
        background-color:transparent; }

.theme_sky .toast-sky,
.theme_sky .confirmation-toast{
  overflow:hidden;
  min-width:320px;
  position:fixed;
  z-index:1055;
  animation:top 1s; }

.theme_sky .toast-sky{
  top:-100px; }

.theme_sky .confirmation-toast{
  width:80%;
  bottom:0; }

.theme_sky .modal-saml .box-page-default{
  width:25.625rem;
  margin:0 auto; }
  .theme_sky .modal-saml .box-page-default .box-content-login,
  .theme_sky .modal-saml .box-page-default .box-content-list{
    width:20.625rem;
    position:relative; }
    @media (max-width: 991px){
      .theme_sky .modal-saml .box-page-default .box-content-login,
      .theme_sky .modal-saml .box-page-default .box-content-list{
        width:auto; } }
    @media (min-width: 768px) and (max-width: 990px){
      .theme_sky .modal-saml .box-page-default .box-content-login,
      .theme_sky .modal-saml .box-page-default .box-content-list{
        width:20.625rem; } }
    .theme_sky .modal-saml .box-page-default .box-content-login .complex-list ul.accordion.panel-group li,
    .theme_sky .modal-saml .box-page-default .box-content-list .complex-list ul.accordion.panel-group li{
      padding:0.625rem 0.9375rem;
      border:none; }
      .theme_sky .modal-saml .box-page-default .box-content-login .complex-list ul.accordion.panel-group li .header-list .n-list div,
      .theme_sky .modal-saml .box-page-default .box-content-list .complex-list ul.accordion.panel-group li .header-list .n-list div{
        font-size:0.8125rem; }
      .theme_sky .modal-saml .box-page-default .box-content-login .complex-list ul.accordion.panel-group li .header-list .wrap-txt p,
      .theme_sky .modal-saml .box-page-default .box-content-list .complex-list ul.accordion.panel-group li .header-list .wrap-txt p{
        font-weight:100; }
  @media (max-width: 991px){
    .theme_sky .modal-saml .box-page-default{
      width:auto; } }
  @media (min-width: 768px) and (max-width: 990px){
    .theme_sky .modal-saml .box-page-default{
      width:25.625rem; } }
  @media (max-width: 991px){
    .theme_sky .modal-saml .box-page-default .h2{
      padding-top:2rem; } }

.theme_sky .change-key .box-page-default{
  margin:0 auto; }
  .theme_sky .change-key .box-page-default .box-content-login,
  .theme_sky .change-key .box-page-default .box-content-list{
    width:21.75rem;
    position:relative; }
    @media (max-width: 991px){
      .theme_sky .change-key .box-page-default .box-content-login,
      .theme_sky .change-key .box-page-default .box-content-list{
        width:auto; } }
    @media (min-width: 768px) and (max-width: 990px){
      .theme_sky .change-key .box-page-default .box-content-login,
      .theme_sky .change-key .box-page-default .box-content-list{
        width:21.75rem; } }
    .theme_sky .change-key .box-page-default .box-content-login .complex-list ul.accordion.panel-group li,
    .theme_sky .change-key .box-page-default .box-content-list .complex-list ul.accordion.panel-group li{
      padding:0.625rem 0.9375rem;
      border:none; }
      .theme_sky .change-key .box-page-default .box-content-login .complex-list ul.accordion.panel-group li .header-list .n-list div,
      .theme_sky .change-key .box-page-default .box-content-list .complex-list ul.accordion.panel-group li .header-list .n-list div{
        font-size:0.8125rem; }
      .theme_sky .change-key .box-page-default .box-content-login .complex-list ul.accordion.panel-group li .header-list .wrap-txt p,
      .theme_sky .change-key .box-page-default .box-content-list .complex-list ul.accordion.panel-group li .header-list .wrap-txt p{
        font-weight:100; }
  @media (max-width: 991px){
    .theme_sky .change-key .box-page-default{
      width:auto; } }
  @media (min-width: 768px) and (max-width: 990px){
    .theme_sky .change-key .box-page-default{
      width:25.625rem; } }
  @media (max-width: 991px){
    .theme_sky .change-key .box-page-default .h2{
      padding-top:2rem; } }

.theme_sky .container.change-message .recover_password .back-step{
  visibility:hidden;
  z-index:1; }

.theme_sky .container.change-message .recover_password .retorno .message-block{
  width:14.375rem;
  height:2rem;
  margin:0 50px; }
  .theme_sky .container.change-message .recover_password .retorno .message-block span{
    color:rgba(0, 0, 0, 0.6); }
    .dark .theme_sky .container.change-message .recover_password .retorno .message-block span{
      color:rgba(255, 255, 255, 0.7); }

@media screen and (max-width: 992px){
  .theme_sky .container.change-message .recover_password .retorno .message-block{
    width:auto;
    margin:0; } }

@media screen and (max-width: 576px){
  .theme_sky .container.change-message{
    border-bottom:1px solid rgba(80, 80, 80, 0.15);
    background-color:#ffffff; }
    .dark .theme_sky .container.change-message{
      background-color:#202425; }
    .theme_sky .container.change-message .recover_password{
      background-color:#ffffff; }
      .dark .theme_sky .container.change-message .recover_password{
        background-color:#202425; }
      .theme_sky .container.change-message .recover_password .retorno .message-block{
        width:auto;
        margin:0; }
      .theme_sky .container.change-message .recover_password .back-step{
        visibility:visible;
        position:absolute;
        left:16px;
        background-color:#dbdbdb;
        width:24px;
        display:inline-block;
        height:24px;
        border-radius:50%;
        opacity:1;
        outline:none;
        border:none; } }
      @media screen and (max-width: 576px) and (min-width: 768px){
        .theme_sky .container.change-message .recover_password .back-step{
          top:24px;
          left:24px; } }

@media screen and (max-width: 576px){
        .dark .theme_sky .container.change-message .recover_password .back-step{
          background-color:#272B2D; }
        .theme_sky .container.change-message .recover_password .back-step:focus{
          outline:none;
          background-color:rgba(32, 36, 37, 0.3); }
          .dark .theme_sky .container.change-message .recover_password .back-step:focus{
            background-color:rgba(255, 255, 255, 0.1); }
        .theme_sky .container.change-message .recover_password .back-step:hover{
          outline:none;
          background-color:rgba(32, 36, 37, 0.3); }
          .dark .theme_sky .container.change-message .recover_password .back-step:hover{
            background-color:rgba(255, 255, 255, 0.1); }
        .theme_sky .container.change-message .recover_password .back-step .icon-back{
          opacity:0.6;
          top:-1px;
          color:rgba(0, 0, 0, 0.6);
          left:-6px;
          text-shadow:none; }
          .dark .theme_sky .container.change-message .recover_password .back-step .icon-back{
            color:#c6c6c6; }
  .theme_sky .text-email{
    padding:1.5625rem 3.125rem; } }

@media (max-width: 767px){
  .body .theme_sky #main-content .container.duvidas{
    padding:0; } }

@media (max-width: 767px){
  .body .theme_sky #main-content .container.duvidas .duvidas-tecnicas h1{
    padding-left:1rem; } }

.body .theme_sky #main-content .container.duvidas .duvidas-tecnicas .items{
  display:grid;
  grid-template-columns:repeat(2, 1fr);
  column-gap:1.875rem; }
  @media (max-width: 767px){
    .body .theme_sky #main-content .container.duvidas .duvidas-tecnicas .items{
      grid-template-columns:repeat(1, 1fr);
      column-gap:0;
      padding:0; } }

@media (max-width: 767px){
  .body .theme_sky #main-content .video .sky-video .flex-container-video h2{
    padding-top:30px; } }

.body .theme_sky #main-content .video .sky-video .flex-container-video .btn-access{
  width:5.625rem; }
  @media (max-width: 767px){
    .body .theme_sky #main-content .video .sky-video .flex-container-video .btn-access{
      width:100%; } }

@media (max-width: 767px){
  .body .theme_sky #main-content .video .sky-video{
    flex-direction:column; } }

.body .theme_sky #main-content .video .sky-video-shadow{
  box-shadow:0rem 0.25rem 0.5rem rgba(0, 0, 0, 0.12); }
  @media (max-width: 767px){
    .body .theme_sky #main-content .video .sky-video-shadow{
      flex-direction:column;
      align-items:center;
      margin-bottom:3.25rem; } }
  .body .theme_sky #main-content .video .sky-video-shadow .btn-experience{
    display:flex;
    justify-content:end;
    width:18.75rem; }
    .body .theme_sky #main-content .video .sky-video-shadow .btn-experience a, .body .theme_sky #main-content .video .sky-video-shadow .btn-experience .btn{
      width:6.25rem; }
      @media (max-width: 767px){
        .body .theme_sky #main-content .video .sky-video-shadow .btn-experience a, .body .theme_sky #main-content .video .sky-video-shadow .btn-experience .btn{
          width:100%; } }

.body .theme_sky #main-content .channel .display-flex{
  padding-right:2rem; }

@media (max-width: 767px){
  .body .theme_sky #main-content .channel{
    padding:0; }
    .body .theme_sky #main-content .channel .display-flex{
      padding-right:0; }
      .body .theme_sky #main-content .channel .display-flex img{
        width:100%; } }

@media (max-width: 767px){
  .body .theme_sky #main-content .channel .sky-video .flex-container-video h2{
    padding-top:30px; } }

.body .theme_sky #main-content .channel .sky-video .flex-container-video .btn-access{
  width:5.625rem; }
  @media (max-width: 767px){
    .body .theme_sky #main-content .channel .sky-video .flex-container-video .btn-access{
      width:100%; } }

@media (max-width: 767px){
  .body .theme_sky #main-content .channel .sky-video{
    flex-direction:column; } }

.theme_sky .webview-pix .pix .meus-pedidos.col-md-8{
  width:66.66667%; }
  @media (max-width: 991px){
    .theme_sky .webview-pix .pix .meus-pedidos.col-md-8{
      width:100%; } }
  .theme_sky .webview-pix .pix .meus-pedidos.col-md-8 .container{
    width:33.75rem; }
    @media (max-width: 464px){
      .theme_sky .webview-pix .pix .meus-pedidos.col-md-8 .container{
        max-width:100%; } }
    .theme_sky .webview-pix .pix .meus-pedidos.col-md-8 .container .div-title{
      gap:0.75rem; }
      @media (max-width: 414px){
        .theme_sky .webview-pix .pix .meus-pedidos.col-md-8 .container .div-title{
          flex-wrap:wrap; } }
      .theme_sky .webview-pix .pix .meus-pedidos.col-md-8 .container .div-title .number-discount{
        width:6.3125rem;
        height:1.625rem;
        border-radius:6.25rem;
        font-size:0.75rem;
        background-color:#D3E4D0; }
        .theme_sky .webview-pix .pix .meus-pedidos.col-md-8 .container .div-title .number-discount p{
          color:rgba(0, 0, 0, 0.87); }
          .dark .theme_sky .webview-pix .pix .meus-pedidos.col-md-8 .container .div-title .number-discount p{
            color:#ffffff; }
        .dark .theme_sky .webview-pix .pix .meus-pedidos.col-md-8 .container .div-title .number-discount{
          background-color:#141F13; }
    .theme_sky .webview-pix .pix .meus-pedidos.col-md-8 .container .value_total{
      color:#2E7D32; }
      .dark .theme_sky .webview-pix .pix .meus-pedidos.col-md-8 .container .value_total{
        color:#60AD53; }
    .theme_sky .webview-pix .pix .meus-pedidos.col-md-8 .container .form-group #copyText{
      text-overflow:ellipsis; }
    .theme_sky .webview-pix .pix .meus-pedidos.col-md-8 .container .qrcode{
      width:9.375rem;
      height:150; }
    .theme_sky .webview-pix .pix .meus-pedidos.col-md-8 .container .p-pay-pix{
      color:#D81818; }
      .dark .theme_sky .webview-pix .pix .meus-pedidos.col-md-8 .container .p-pay-pix{
        color:#FF5454; }
      @media (max-width: 414px){
        .theme_sky .webview-pix .pix .meus-pedidos.col-md-8 .container .p-pay-pix{
          margin-left:2.1875rem;
          margin-right:0.625rem; } }

.theme_sky .webview-pix .pix .resume{
  box-shadow:0rem 0.5rem 1.5rem rgba(0, 0, 0, 0.1);
  border-radius:0.25rem; }
  @media (max-width: 464px){
    .theme_sky .webview-pix .pix .resume{
      margin:0 0.9375rem; } }
  .theme_sky .webview-pix .pix .resume .bold .request-number{
    font-weight:normal; }
  .theme_sky .webview-pix .pix .resume .list{
    display:grid;
    grid-template-columns:2fr 1fr;
    font-weight:300; }
    .theme_sky .webview-pix .pix .resume .list .value-sucess{
      color:#2E7D32; }
      .dark .theme_sky .webview-pix .pix .resume .list .value-sucess{
        color:#60AD53; }
  .theme_sky .webview-pix .pix .resume .panel-body{
    position:relative; }
    .theme_sky .webview-pix .pix .resume .panel-body .item{
      font-size:0.875rem;
      display:grid;
      grid-template-columns:2fr 1fr; }
      .theme_sky .webview-pix .pix .resume .panel-body .item .value-sucess{
        color:#2E7D32; }
        .dark .theme_sky .webview-pix .pix .resume .panel-body .item .value-sucess{
          color:#60AD53; }
    .theme_sky .webview-pix .pix .resume .panel-body .divider{
      background-color:#DCDCDC;
      width:0.25rem;
      height:1.25rem;
      display:inline-block;
      position:absolute;
      top:50%;
      transform:translateY(-50%); }
      .theme_sky .webview-pix .pix .resume .panel-body .divider .dark{
        background-color:#373737; }
    .theme_sky .webview-pix .pix .resume .panel-body .total-resume{
      grid-template-columns:2fr 1fr; }
  .theme_sky .webview-pix .pix .resume .warning-signal{
    font-size:0.875rem;
    border-radius:0.25rem; }

.theme_sky .webview-pix .alert-sky .message-alert{
  top:20px; }

.theme_sky .privacy-policy{
  border-radius:0.25rem;
  border:none;
  background-color:#f1f2fa; }
  .dark .theme_sky .privacy-policy{
    background-color:#272B2D; }
  .theme_sky .privacy-policy .d-flex{
    gap:0.75rem; }
    .theme_sky .privacy-policy .d-flex .text-policy{
      color:#D81818; }
      .dark .theme_sky .privacy-policy .d-flex .text-policy{
        color:#FF5454; }

.theme_sky .vertical-center-modal{
  padding:0; }
  .theme_sky .vertical-center-modal .modal-content{
    overflow:hidden; }
  .theme_sky .vertical-center-modal .modal-body{
    overflow:auto; }

.theme_sky .pagar-fatura .container-tabs{
  margin-top:5.375rem;
  background-color:transparent; }
  .theme_sky .pagar-fatura .container-tabs .nav-tabs > li[class*='col-']{
    padding-left:0;
    padding-right:0;
    text-align:center; }
  .theme_sky .pagar-fatura .container-tabs .nav-tabs > li[class*='col-'] > a{
    margin-left:2px;
    margin-right:0;
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap; }
  .theme_sky .pagar-fatura .container-tabs .tab{
    color:rgba(0, 0, 0, 0.87); }
    .dark .theme_sky .pagar-fatura .container-tabs .tab{
      color:#ffffff; }
  .theme_sky .pagar-fatura .container-tabs .value_total{
    color:#2E7D32; }
    .dark .theme_sky .pagar-fatura .container-tabs .value_total{
      color:#60AD53; }
  .theme_sky .pagar-fatura .container-tabs .qrcode{
    width:9.375rem;
    height:150; }
  .theme_sky .pagar-fatura .container-tabs .box-credit-card{
    box-shadow:0px 4px 8px 0px #0000001F; }
  .theme_sky .pagar-fatura .container-tabs .modal-content{
    overflow:hidden; }
  .theme_sky .pagar-fatura .container-tabs .modal-body{
    overflow:auto; }

.theme_sky .pagar-fatura .form-group #copyText{
  text-overflow:ellipsis; }

.theme_sky .compra-recorrente .grid-item{
  max-width:310px; }
  @media (max-width: 768px){
    .theme_sky .compra-recorrente .grid-item{
      max-width:inherit; } }

.theme_sky .compra-recorrente .card.chanel-card{
  margin:0 0 20px 0;
  max-width:290px; }
  .theme_sky .compra-recorrente .card.chanel-card .card-heading{
    padding-top:0; }
    .theme_sky .compra-recorrente .card.chanel-card .card-heading .card-title, .theme_sky .compra-recorrente .card.chanel-card .card-heading .subHeading, .theme_sky .compra-recorrente .card.chanel-card .card-heading .linkSmall{
      margin-bottom:0; }
  .theme_sky .compra-recorrente .card.chanel-card .card-body .bodyPrimary{
    margin-top:-6px; }
  .theme_sky .compra-recorrente .card.chanel-card .card-footer{
    padding:0;
    display:flex;
    justify-content:space-between; }
    .theme_sky .compra-recorrente .card.chanel-card .card-footer .subHeading{
      margin:0; }
  @media (max-width: 768px){
    .theme_sky .compra-recorrente .card.chanel-card{
      max-width:inherit; } }
  .theme_sky .compra-recorrente .card.chanel-card .badge-success{
    background-color:#D3E4D0;
    color:rgba(0, 0, 0, 0.87);
    font-size:0.875rem;
    font-weight:400; }
    .dark .theme_sky .compra-recorrente .card.chanel-card .badge-success{
      background-color:#60AD53;
      color:#ffffff; }
  .theme_sky .compra-recorrente .card.chanel-card .card-heading .card-title{
    width:calc(100% - 129px); }
  .theme_sky .compra-recorrente .card.chanel-card .card-heading .linkSmall{
    display:flex;
    align-items:flex-start;
    justify-content:flex-end;
    font-weight:700;
    gap:8px;
    text-align:end; }
    .theme_sky .compra-recorrente .card.chanel-card .card-heading .linkSmall span.sky_icon{
      font-size:1.6rem;
      color:rgba(0, 0, 0, 0.87); }
      .dark .theme_sky .compra-recorrente .card.chanel-card .card-heading .linkSmall span.sky_icon{
        color:#ffffff; }
  .theme_sky .compra-recorrente .card.chanel-card .card-body .img-responsive{
    max-height:112px;
    border-radius:5px;
    object-fit:cover; }
    .theme_sky .compra-recorrente .card.chanel-card .card-footer .caption_style.primaryWeb{
      margin-bottom:0; }
    .theme_sky .compra-recorrente .card.chanel-card .card-footer a.linkSmall{
      color:#D81818;
      font-weight:700; }
      .dark .theme_sky .compra-recorrente .card.chanel-card .card-footer a.linkSmall{
        color:#FF5454; }

.theme_sky .compra-recorrente .chanel-card.paymant-method{
  max-width:160px; }
  .theme_sky .compra-recorrente .chanel-card.paymant-method .card-footer{
    display:block; }

.theme_sky .compra-recorrente .btn.buttonLink{
  padding-left:0;
  color:#D81818; }
  .theme_sky .compra-recorrente .btn.buttonLink:active{
    background-color:transparent; }
  .dark .theme_sky .compra-recorrente .btn.buttonLink{
    color:#FF5454; }

.theme_sky .compra-recorrente .msg-upgrade{
  text-align:center;
  max-width:540px;
  margin:0 auto; }
  .theme_sky .compra-recorrente .msg-upgrade .msg-buttons{
    display:flex;
    flex-wrap:nowrap;
    align-items:stretch;
    justify-content:center;
    gap:16px; }
    .theme_sky .compra-recorrente .msg-upgrade .msg-buttons button{
      max-width:350px; }

.theme_sky .compra-recorrente .carousel-box .slick-arrow{
  visibility:inherit;
  opacity:1; }

.theme_sky .compra-recorrente .carousel-box .slick-list .slick-slide{
  width:310px; }

.theme_sky .compra-recorrente .msky-recarga-ativa.msky-pos{
  margin-bottom:0; }

.theme_sky .compra-recorrente .msky-recarga-ativa.msky-pos .menu-msky *,
.theme_sky .compra-recorrente .menu-msky ul li .link-menu-msky *{
  color:rgba(0, 0, 0, 0.87); }
  .dark .theme_sky .compra-recorrente .msky-recarga-ativa.msky-pos .menu-msky *, .dark
  .theme_sky .compra-recorrente .menu-msky ul li .link-menu-msky *{
    color:#ffffff; }

@media (max-width: 768px){
  .theme_sky .compra-recorrente .msky-user .box-clean{
    text-align:center; } }

.theme_sky .compra-recorrente .msky-user .box-clean p strong{
  color:rgba(0, 0, 0, 0.87); }
  .dark .theme_sky .compra-recorrente .msky-user .box-clean p strong{
    color:#ffffff; }

@media (max-width: 768px){
  .theme_sky .compra-recorrente .msky-user .box-clean .user-protocol-box{
    text-align:center; } }

.theme_sky .compra-recorrente .msky-user .avatar span{
  width:4rem;
  height:4rem;
  background-size:64px auto;
  margin-bottom:0.5rem; }

.theme_sky .compra-recorrente .msky-user .avatar img{
  margin-bottom:0.5rem; }

@media (max-width: 768px){
  .theme_sky .compra-recorrente .msky-user .avatar{
    text-align:center;
    display:flex;
    justify-content:center; } }

.theme_sky .compra-recorrente .h3.high{
  margin-top:4px; }