/* INICIO | RESOLUCAO: COMUM A TODAS */

/* INICIO | ESPACAMENTO ENTRE HEADER E CONTEUDO */
.sk-app[data-process-step-id*="CAPHiringProcess"] .sk-page:has(.ops-secreen-instability) { padding-top: 63px!important;}

/* INICIO | VITRINE */

/* INICIO | BANNER PRINCIPAL */
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .banner-wide-vitrine-third {
  background-size: cover !important;
  width: 100% !important;
  min-height: 247px !important;
}
/* FIM | BANNER PRINCIPAL */
body:has(.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .text-info-regular) .raspou-ganhou-class {
  padding-top: 18px !important;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .regulamento-cap {
  background: #F4F4F6 0% 0% no-repeat padding-box;
}

/* INICIO: POSICAO DO LINK ANCORA */
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] div#HowItWorks {
  position: absolute;
  top: -140px;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] div#CompeteForPrizes {
  position: absolute;
  top: -140px;
}
/* FIM : POSICAO DO LINK ANCORA */

.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .banner-wide-vitrine-middle .banner-content-text h2 {
  max-width: 800px;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .banner-wide-vitrine-third .banner-content-text h2 {
  max-width: 670px;
  font-family: var(--fnt-bold);
  font-size: var(--size-30);
  color: var(--banner-font-color);
  line-height: var(--size-34);
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .banner-wide-vitrine-third .banner-content-text form button {
  margin-top: 30px;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .banner-capitalizacao h1 {
  line-height: var(--fnt-55);
  margin: 0 0 10px 0;
  padding: 0;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .banner-capitalizacao p {
  width: 565px;
  line-height: var(--fnt-20);
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .insurance-how-it-works-icon {
  width: 58px;
  height: 58px;
  position: absolute;
  margin-top: 5px;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .insurance-how-it-works-icon img {
  width: 90px;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .insurance-how-it-works-title h3 {
  margin-right: 25px !important;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .insurance-how-it-works-summary {
  margin: 10px 0px 12px 0 !important;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .insurance-how-it-works-container {
  float: left;
  position: relative;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .how-it-works-cards {
  /* how-it-works-cards */
  margin-top: 30px;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .cover-container {
  padding-top: 60px;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .prizes-body {
  display: flex;
  gap: 10%;
  height: 240px;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .table.left-side {
  width: 100%;
  max-width: 686px;
  min-width: 500px;
  position: absolute;
  box-shadow: 0px 1px 7px #0b050c33;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .top {
  background: #f9f9f9 no-repeat padding-box;
  border-radius: 5px 5px 0px 0px;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .top p {
  padding: 20px 16px;
  line-height: var(--fnt-20);
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .content {
  background: #ffffff no-repeat padding-box;
  border-top: 1px solid #e8e9ec;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .content p {
  padding: 17px 16px;
  font-size: var(--size-18);
  line-height: var(--size-22);
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .left-side .content:last-child {
  border-radius: 0 0 5px 5px;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .image.right-side {
  margin-left: 70%;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .image.right-side img {
  width: 270px;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .insurance-how-it-works-column-right div a {
  text-decoration: none;
  font-family: var(--fnt-bold);
  color: #04386c;
  font-size: var(--size-16);
  line-height: var(--size-20);
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .insurance-how-it-works-column-right div:hover a {
  text-decoration: underline;
  color: #cc092f;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .prizes-info {
  margin-top: 20px;
  width: 686px;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .prizes-info-mobile {
  display: none;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .prizes-info-desktop {
  display: unset;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .prizes-info p {
  font-size: var(--size-14) !important;
  line-height: var(--size-18) !important;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .button-bg-transparent-color-red-border-red {
  border-color: #e60935;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .insurance-how-it-works-header {
  display: flex;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .box-content {
  padding: 32px 48px !important;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .sk-message-content {
  width: 90%;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .payment-options {
  padding: 32px 48px !important;
  border: 1px solid #d2d4da;
  width: 570px;
  border-radius: var(--message-border-radius);
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .box-content h3,
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .payment-options h3,
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .payment-options h4 {
  font-family: var(--fnt-bold);
  font-size: var(--size-24);
  line-height: var(--size-32);
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .payment-options p {
  margin-top: 20px;
  font-family: var(--fnt-regular);
  font-size: var(--size-14);
  line-height: var(--size-20);
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .payment-options p:last-child {
  margin-top: 25px;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .more-infos {
  /* more-infos*/
  width: 590px;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .check-conditions {
  margin-top: 15px;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .check-conditions p {
  font-size: var(--size-14);
  line-height: var(--size-20);
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .link-draft:hover {
  text-decoration: none !important;
  color: #cc092f !important;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .banner-wide-vitrine.banner-capitalizacao .banner-content-text {
  margin-top: 90px !important;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .banner-content-text {
  margin-top: 48px !important;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .payment-options h3,
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .payment-options h4,
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .box-content h3,
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .box-content h4 {
  line-height: var(--size-34) !important;
  font-family: var(--fnt-bold);
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .box-content ul {
  list-style-type: none;
  margin: 14px 0 0 0 !important;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .box-content ul li {
  font-size: var(--size-18) !important;
  line-height: var(--size-24) !important;
  margin-bottom: 15px;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .box-content ul li:last-child {
  margin-bottom: 0;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .box-content ul li {
  display: flex;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .box-content ul li:before {
  content: url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cpath id='icon-alerta-sucesso' d='M15.9,5.9a10,10,0,1,0,10,10A10.016,10.016,0,0,0,15.9,5.9Zm0,19.287A9.287,9.287,0,1,1,25.187,15.9,9.3,9.3,0,0,1,15.9,25.187ZM20.342,12.5a.368.368,0,0,0-.5.048l-4.964,5.938-2.945-2.945a.353.353,0,1,0-.5.5l3.515,3.515,5.463-6.532A.375.375,0,0,0,20.342,12.5Z' transform='translate(-5.9 -5.9)' fill='%23fff'/%3E%3C/svg%3E%0A");
  top: 2px;
  position: relative;
  margin-right: 15px;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .frequent-questions {
  width: auto;
  margin-bottom: 40px;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .frequent-questions > .sk-uigroup-content > .sk-uigroup-item:first-child,
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .frequent-questions > .sk-uigroup-content > .sk-uigroup-item:last-child {
  border-radius: unset !important;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .frequent-questions > .sk-uigroup-content > .sk-uigroup-item {
  border-top: 2px solid #b1b1b4;
  border-bottom: 2px solid #b1b1b4;
  border-right: 0;
  border-left: 0;
  padding: 0;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .frequent-questions > .sk-uigroup-content > .sk-uigroup-item[data-expanded="true"] .sk-panel-header {
  border-bottom: 0;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .frequent-questions > .sk-uigroup-content > .sk-uigroup-item > .sk-panel-header:before {
  padding: 12px 25px !important;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .frequent-questions > .sk-uigroup-content > .sk-panel-item[data-expanded="false"] > .sk-panel-header:before {
  transform: translate(2.1rem, -46%) rotate(180deg) !important;
  background-color: #e8e9ec;
  content: " \f077" !important;
  color: #cc092f !important;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .frequent-questions > .sk-uigroup-content > .sk-panel-item[data-expanded="true"] > .sk-panel-header::before {
  transform: translate(2.1rem, -46%) rotate(0deg) !important;
  content: " \f077" !important;
  background-color: #e8e9ec;
  font-size: var(--size-30) !important;
  font-weight: normal !important;
  color: var(--link-red) !important;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .frequent-questions > .sk-uigroup-content > .sk-uigroup-item[data-expanded="false"]:hover h3,
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .frequent-questions > .sk-uigroup-content > .sk-uigroup-item[data-expanded="false"]:hover div:before,
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .frequent-questions > .sk-uigroup-content > .sk-uigroup-item[data-expanded="true"] div:before {
  color: var(--link-blue) !important;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .frequent-questions > .sk-uigroup-content > .sk-uigroup-item[data-expanded="true"] h3,
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .frequent-questions > .sk-uigroup-content > .sk-panel-item[data-expanded="true"] > .sk-panel-header::before {
  color: var(--link-blue);
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .frequent-questions-area {
  padding-top: 60px;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .frequent-questions > .sk-uigroup-content > .sk-panel-item > .sk-panel-header h3 {
  font-size: var(--size-18);
  line-height: var(--size-22);
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .frequent-questions .olFaq {
  line-height: var(--size-20);
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .partners-carousel .partnersCarouselText > h3.bdspan {
  line-height: var(--size-32) !important;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .field-back-to-the-top {
  display: none;
}
/* .text-under-faq .sk-column-list, essa classe estava com a classe de baixo mas nao achei onde ela esta sendo usada 
e esta impactando outros produtos, por isso comentei ela */
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .frequent-questions-area > .sk-uigroup-content {
  padding: 0 !important;
  margin: 0 !important;
  max-width: unset !important;
}

/* INICIO | DESKTOP : INFORMACOES RESTRITIVAS */

/* INICIO | HEADER SIMPLIFICADO */
.sk-app[data-process-id="CAPHiringProcess"]:not([data-process-step-id="CAPHiringProcess:9"]) .bsHeader .d-flex > div {
  display: flex;
  align-items: center;
  gap: 10px;
}
.sk-app[data-process-id="CAPHiringProcess"]:not([data-process-step-id="CAPHiringProcess:9"]) .bsHeader .ifAttendance {
  display: block !important;
  margin: 4px 0;
}
.sk-app[data-process-id="CAPHiringProcess"]:not([data-process-step-id="CAPHiringProcess:9"]) .bsHeader .align-right .hover_icon {
  display: none;
}
.sk-app[data-process-id="CAPHiringProcess"]:not([data-process-step-id="CAPHiringProcess:9"]) .bsHeader .row:nth-child(1) {
  border: none;
}
.sk-app[data-process-id="CAPHiringProcess"]:not([data-process-step-id="CAPHiringProcess:9"]) .bsHeader .custom-menu.dropdown-container {
  display: none;
}
.sk-app[data-process-id="CAPHiringProcess"]:not([data-process-step-id="CAPHiringProcess:9"]) #bsheader .small-3 {
  display: none;
}
.sk-app[data-process-id="CAPHiringProcess"]:not([data-process-step-id="CAPHiringProcess:9"]) nav > #bsheader > div:first-child {
  position: absolute;
  top: calc(20%);
  left: calc(40%);
}
.sk-app[data-process-id="CAPHiringProcess"]:not([data-process-step-id="CAPHiringProcess:9"]) nav > #bsheader > div:first-child > a img {
  max-width: 200px !important;
}
/* FIM | HEADER SIMPLIFICADO */

/* INICIO | STEPS */
.sk-app[data-process-step-id*="CAPHiringProcess"] .sk-progress-bar--plain .sk-step {
  width: 18%;
}
.sk-app[data-process-step-id*="CAPHiringProcess"] .sk-progress-bar--plain .sk-step[data-active="true"] {
  width: 36%;
}
.sk-app[data-process-step-id*="CAPHiringProcess"] .sk-progress-bar--plain .sk-progress-bar-content {
  gap: 3.4%;
}
/* FIM | STEPS */

/* INICIO | RESUMO FLUTUANTE DESKTOP */
.sk-app[data-process-step-id*="CAPHiringProcess"] .sk-root > .sk-root-content.sk-uigroup-item-content {
  padding: 0 25px;
}
.sk-app[data-process-step-id*="CAPHiringProcess"] .sk-uigroup[data-horizontal="true"][data-align-items="TOP"] > .sk-uigroup-content {
  display: flex;
  justify-content: space-between;
}
.sk-app[data-process-step-id*="CAPHiringProcess"] .left-column {
  /* left-column */
  max-width: 750px;
  width: 100%;
}
.sk-app[data-process-step-id*="CAPHiringProcess"] .right-column {
  /* right-column */
  max-width: 370px;
  width: 100%;
}
.sk-app[data-process-step-id*="CAPHiringProcess"] .simulation-area {
  padding: 0;
  margin: 0;
  width: 100%;
  max-width: none;
}
.sk-app[data-process-step-id*="CAPHiringProcess"] .summary-simulation {
  max-width: 370px;
  width: 100%;
  z-index: auto;
  margin: 0;
}
.sk-app[data-process-step-id*="CAPHiringProcess"] .sk-uigroup .sk-uigroup-item-content {
  padding: 0;
  margin: 0 auto;
  max-width: 1220px;
}
.sk-app[data-process-step-id*="VerRaspadinhasProcess"] .sk-uigroup .sk-uigroup-item-content {
  padding: 0 25px;
  margin: 0 auto;
  max-width: 1220px;
}
.sk-app[data-process-step-id*="VerRaspadinhasProcess"] .lista-raspadinhas {
  border: unset;
}
.sk-app[data-process-step-id*="CAPHiringProcess"] .box_total {
  border-right: 0;
  border-left: 0;
  padding: 23.5px 26px 12.5px 24px;
}
.sk-app[data-process-step-id*="CAPHiringProcess"] .box_coverage {
  padding: 24px 20px;
}
.sk-app[data-process-step-id*="CAPHiringProcess"] h4.subtitle-primary-bold {
  font-size: var(--size-24);
  line-height: var(--size-20);
}
.sk-app[data-process-step-id*="CAPHiringProcess"] .total__price span {
  font-size: var(--size-30);
  line-height: var(--size-20);
}
.sk-app[data-process-step-id*="CAPHiringProcess"] .total__price span span {
  font-family: var(--fnt-light);
}
.sk-app[data-process-step-id*="CAPHiringProcess"] .total__price__monthly {
  padding: 5px 0 0 0;
  line-height: var(--size-20);
  font-size: var(--size-14);
}
.sk-app[data-process-step-id*="CAPHiringProcess"] .summary_text {
  line-height: var(--size-20);
}
.sk-app[data-process-step-id*="CAPHiringProcess"] .skyeText p {
  line-height: var(--size-20);
}
.sk-app[data-process-step-id*="CAPHiringProcess"] .skyeText:last-child p {
  margin-top: 16px !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess"] .summary_text img {
  float: right;
  margin-right: 11px;
  padding: 7px 0 0 0;
}
.sk-app[data-process-step-id*="CAPHiringProcess"] .box_coverage details[open] .summary_text img {
  margin-left: 0px;
  padding: 0 0 7px 0 !important;
  transform: rotate(180deg);
}
/* FIM | RESUMO FLUTUANTE DESKTOP */

.sk-app[data-process-step-id*="CAPHiringProcess:"] .customer-cpf .sk-error-validation {
  bottom: unset;
}
.sk-app[data-process-step-id*="CAPHiringProcess:1"] .customer-cpf {
  margin: 20px 0;
  /*width: auto !important;*/
  max-width: unset !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:1"] .sk-attr.sk-textbox.form-no-placeholder:has(input[value=""]) .sk-label label,
.sk-app[data-process-step-id*="CAPHiringProcess:1"] .payment-component-box .sk-payment-inputs .sk-attr:has(input[value=""]) .sk-label label,
.sk-app[data-process-step-id*="CAPHiringProcess:1"] .sk-attr.sk-dropdown.form-no-placeholder:has(.react-select__control input[value=""]) .sk-label label,
.sk-app[data-process-step-id*="CAPHiringProcess:1"] .sk-attr.sk-autocomplete.form-no-placeholder:has(input[value=""]) .sk-label label,
.sk-app[data-process-step-id*="CAPHiringProcess:1"] .sk-attr.sk-textbox.form-no-placeholder .sk-field input {
  line-height: var(--size-20);
}
.sk-app[data-process-step-id*="CAPHiringProcess"] .customer-cellphone .sk-field input {
  margin-top: 15px !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:1"] .sk-column-list[data-column-count="1"] .sk-attr.firstheader-addtravelers {
  width: 715px;
}
.sk-app[data-process-step-id*="CAPHiringProcess:1"] p.contrato-header-info {
  font-size: var(--size-24);
  font-family: var(--fnt-regular);
  line-height: var(--size-34);
  display: contents;
}
.sk-app[data-process-step-id*="CAPHiringProcess:1"] span.paragraph-bold {
  font-size: var(--size-24);
  line-height: var(--size-34);
}
.sk-app[data-process-step-id*="CAPHiringProcess:1"] .sk-message-content {
  font-family: var(--fnt-regular);
  font-size: var(--size-12);
  line-height: var(--size-18);
  color: #4d4e53;
}
.sk-app[data-process-step-id*="CAPHiringProcess:1"] .link-draft {
  font-size: var(--size-12);
  line-height: var(--size-18);
}
.sk-app[data-process-step-id*="CAPHiringProcess:1"] .simulation-area .simulation-buttons-area:nth-child(2) {
  padding-bottom: 100px;
}
.sk-app[data-process-step-id*="CAPHiringProcess:1"] [data-component-type="HTML_JS"] .sk-html {
  width: 100% !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:1"] .simulation-area .box-card .sk-option-list {
  margin: 30px 0 50px 0;
}
.sk-app[data-process-step-id*="CAPHiringProcess:1"] .simulation-area .box-card .sk-option-item[data-type=default] input+label>span {
  word-break: unset;
}
.sk-app[data-process-step-id*="CAPHiringProcess:1"] .sk-message-content {
  max-width: 100%;
}
.sk-app[data-process-step-id*="CAPHiringProcess:1"] .link-draft:hover {
  text-decoration: none !important;
  color: #cc092f !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:1"] .fa-info-circle {
  top: auto !important;
  left: auto !important;
  margin-left: 8px;
  margin-top: 4px;
}
.sk-app[data-process-step-id*="CAPHiringProcess:1"] .simulation-area .box-card .sk-option-item input + label {
  padding: 15px 60px !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:1"] .sk-attr.sk-oauth button.sk-oauth-button {
  margin-left: 0 !important;
  position: initial !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:1"] div#CAPHiring-Informations-InfoText-tooltip {
  margin-top: -35px !important;
  margin-left: 125px !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:1"] .button.sk-oauth-button {
  min-width: auto !important;
  padding: 0 !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:1"] .header-phone-number {
  width: 96%;
}
.sk-app[data-process-step-id*="CAPHiringProcess:1"] .phone-field {
  margin-top: 10px;
}
.sk-app[data-process-step-id*="CAPHiringProcess:1"] .sk-attr.sk-textbox.form-no-placeholder .sk-field {
  width: 170px !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:1"] .fa-info-circle ~ div.__react_component_tooltip {
  right: -225px;
  position: absolute;
  left: unset !important;
  top: -20px !important;
}
/* INICIO | FORMULARIOS BUCB */
.sk-app[data-process-step-id*="CAPHiringProcess:1"] .form-bucb .sk-attr.sk-textbox.form-no-placeholder .sk-field {
  width: 100% !important;
}
/* FIM | FORMULARIOS BUCB */

/* INICIO | RESUMO FLUTUANTE MOBILE */
.sk-app[data-process-step-id*="CAPHiringProcess"] details.details-header.mobile-summary.data-visible {
  display: none;
}
/* FIM | RESUMO FLUTUANTE MOBILE */

/* FIM | DESKTOP : INFORMACOES RESTRITIVAS */

/* INICIO | DESKTOP : TELA DE OPS INFORMACOES RESTRITIVAS */
.sk-app[data-process-step-id*="CAPHiringProcess:1"] .screen-custom-ops-absolute {
  position: unset;
  height: 100vh;
}
.sk-app[data-process-step-id*="CAPHiringProcess:1"] .screen-custom-ops .sk-message-content {
  margin-top: 80px;
  max-width: unset !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:1"] .screen-custom-ops p:first-child {
  font-family: var(--fnt-semibold);
  font-size: var(--size-50);
  line-height: var(--size-55);
}
.sk-app[data-process-step-id*="CAPHiringProcess:1"] .screen-custom-ops p {
  font-family: var(--fnt-regular);
  font-size: var(--size-18);
  line-height: var(--size-24);
}
/* FIM | DESKTOP : TELA DE OPS INFORMACOES RESTRITIVAS */

/* INICIO | DESKTOP : PERFIL NAO ATENDE */
.sk-app[data-process-step-id*="CAPHiringProcess:2"] .sk-progress-bar.sk-progress-bar--plain {
  display: none;
}
.sk-app[data-process-step-id*="CAPHiringProcess:2"] .info-message {
  margin-top: 50px;
}
.sk-app[data-process-step-id*="CAPHiringProcess:2"] .info-title {
  font-size: var(--size-30) !important;
  font-family: var(--fnt-light) !important;
  line-height: var(--size-34) !important;
  margin-bottom: 16px !important;
  max-width: unset;
}
.sk-app[data-process-step-id*="CAPHiringProcess:2"] .page-error-400 .screen-ops-permission-denied .info-message .info-title {
  max-width: 790px !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:2"] .info-subtitle {
  font-size: var(--size-18) !important;
  font-family: var(--fnt-regular) !important;
  line-height: var(--size-24) !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:2"] .solid-horizontal-line {
  margin: 85px 0 57px 0 !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:2"] .page-error-400 .screen-ops-permission-denied .products-buttons-header {
  margin-bottom: 0;
}
.sk-app[data-process-step-id*="CAPHiringProcess:2"] .page-error-400 .screen-ops-permission-denied .info-message .info-message {
  margin: auto !important;
  margin-bottom: 50px !important;
  font-family: var(--fnt-light) !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:2"] .info-message hr {
  border-bottom: 0.5px solid #d2d4da !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:2"] .info-message hr:last-child {
  width: 706px;
  margin: 40px auto 48px auto;
}
.sk-app[data-process-step-id*="CAPHiringProcess:2"] .end-message {
  width: 706px;
  margin: 0 auto 116px auto;
}
.sk-app[data-process-step-id*="CAPHiringProcess:2"] .end-message p {
  font-size: var(--size-18) !important;
  font-family: var(--fnt-regular) !important;
  line-height: var(--size-24) !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:2"] .end-message div {
  margin-top: 25px;
}
.sk-app[data-process-step-id*="CAPHiringProcess:2"] .link-1 {
  color: var(--link-red);
  line-height: var(--size-24) !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:2"] .link-1:after {
  color: var(--link-red);
  border: 1px var(--link-red);
  font-weight: unset;
  margin-left: 9px;
  margin-top: 0px !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:2"] .products-buttons-header a:last-child .product-container .product-bullet-large {
  height: 23px;
  width: 49px;
  margin-left: 104px;
}
.sk-app[data-process-step-id*="CAPHiringProcess:2"] .page-error-400 .screen-ops-permission-denied .products-buttons-header .product-bullet,
.sk-app[data-process-step-id*="CAPHiringProcess:2"] .page-error-400 .screen-ops-permission-denied .products-buttons-header .product-bullet-large {
  top: -12px;
}
.sk-app[data-process-step-id*="CAPHiringProcess:2"] .page-error-400 .end-solid-horizontal-line {
  margin: 46px 234px 40px;
  width: 60%;
  border-bottom-color: #D2D4DA;
}
.sk-app[data-process-step-id*="CAPHiringProcess:2"] .product-button {
  line-height: var(--size-20) !important;
  font-family: var(--fnt-medium) !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:2"] .end-message > div:hover .link-1:after {
  color: var(--link-blue) !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:2"] .end-message div {
  width: 250px !important;
}
/* FIM | DESKTOP : PERFIL NAO ATENDE */

/* INICIO | DESKTOP : CONTRATACAO ENDERECO */
.sk-app[data-process-step-id*="CAPHiringProcess:3"] .travel-hiring-address .sk-uigroup-item-content {
  padding: 0;
}
.sk-app[data-process-step-id*="CAPHiringProcess:3"] .form-container p {
  font-size: var(--size-24);
  line-height: var(--size-32);
  font-family: var(--fnt-regular);
  margin-bottom: 12px;
}
.sk-app[data-process-step-id*="CAPHiringProcess:3"] .form-container span.paragraph-bold {
  font-size: var(--size-24);
  line-height: var(--size-32);
}
.sk-app[data-process-step-id*="CAPHiringProcess:3"] .travel-hiring-address .sk-attr.sk-textbox.form-no-placeholder .sk-field input {
  margin-top: 19px !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:3"] .travel-hiring-address > .sk-uigroup-content .sk-column-list ~ .sk-navigation {
  margin-top: 2px;
  margin-bottom: 25px; 
}
.sk-app[data-process-step-id*="CAPHiringProcess:3"] input#CAPHiring-Address-CEP {
  width: 170px;
  background: url(https://loja.dsv.bradescoseguros.com.br/resources/definition/product/LIFESimulation/pt/br/icon-search.svg) no-repeat right;
  background-size: 18px;
  line-height: var(--fnt-20);
}
.sk-app[data-process-step-id*="CAPHiringProcess:3"] .field-address-cep {
  width: auto !important;
  max-width: unset !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:3"] .field-address-cep .sk-field {
  width: 180px !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:3"] .back-button {
  margin-bottom: 100px !important;
  margin-top: 10px !important;
}
/* ASTERISCO */
.sk-app[data-process-step-id*="CAPHiringProcess"] .sk-label .sk-mandatory {
  margin-left: 5px;
  color: #cc092f;
  -webkit-text-fill-color: #cc092f;
  display: unset;
}
.sk-app[data-process-step-id*="CAPHiringProcess:3"] .travel-hiring-address .number-address .sk-field input {
  width: 270px;
}
/* INICIO | CAMPO NUMERO */
.sk-app[data-process-step-id*="CAPHiringProcess:3"] .nonumber-travel {
  position: absolute;
  left: 66%;
  top: 19px;
}
/* FIM | CAMPO NUMERO */

.sk-app[data-process-step-id*="CAPHiringProcess:3"] .form-container .sk-input-checkbox {
  width: 20px;
  height: 20px;
}
.sk-app[data-process-step-id*="CAPHiringProcess:3"] .form-container .sk-attr .sk-field .sk-input {
  font-family: var(--fnt-regular) !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess"] .form-container .number-address:has(input[value=""]) .sk-label,
.sk-app[data-process-step-id*="CAPHiringProcess"] .form-container .number-address .sk-field,
.sk-app[data-process-step-id*="CAPHiringProcess"] .form-container .number-cepsearch-travel:has(input[value=""]) .sk-label,
.sk-app[data-process-step-id*="CAPHiringProcess"] .form-container .number-cepsearch-travel .sk-field {
  z-index: 0;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:3"] .sk-page:has(.screen-custom-ops-absolute) .screen-custom-ops-absolute,
.sk-app[data-process-step-id="CAPHiringProcess:3"] .sk-page:has(.screen-custom-ops-absolute) .screen-custom-ops-absolute { 
    top: -180px;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:3"] .sk-page:has(.screen-custom-ops-absolute) .screen-custom-ops,
.sk-app[data-process-step-id="CAPHiringProcess:3"] .sk-page:has(.screen-custom-ops-absolute) .screen-custom-ops {
    padding-top: unset;
    margin-top: unset;
    margin-bottom: unset;
    z-index: 2;
    height: 500px;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:3"] .sk-page:has(.screen-custom-ops-absolute) details.details-header.mobile-summary.data-visible,
.sk-app[data-process-step-id="CAPHiringProcess:3"] .sk-page:has(.screen-custom-ops-absolute) details.details-header.mobile-summary.data-visible,
.sk-app[data-process-step-id="CAPHiringProcessPU15:3"] .sk-page:has(.screen-custom-ops-absolute) .travel-hiring-address,
.sk-app[data-process-step-id="CAPHiringProcess:3"] .sk-page:has(.screen-custom-ops-absolute) .travel-hiring-address {
  display: none !important;
}
/*Inicio desktop CEP*/
.sk-app[data-process-step-id="CAPHiringProcessPU15:FirstAddress"] .simulation-buttons-area .button-autenticate,
.sk-app[data-process-step-id="CAPHiringProcess:FirstAddress"] .button-autenticate {
    margin: 50px 0 27px 0 !important;
}
.sk-app[data-process-step-id="CAPHiringProcess:FirstAddress"] .sk-process-form .sk-fieldset .sk-uigroup-content {
    display: flex;
    justify-content: space-between;
}
.sk-app[data-process-step-id="CAPHiringProcess:FirstAddress"] .sk-uigroup-item .sk-uigroup-content {
    display: unset !important;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:FirstAddress"] .button-autenticate .sk-button-text {
    font-family: var(--fnt-bold) !important;
}
.sk-app[data-process-step-id="CAPHiringProcess:FirstAddress"] .subtitle-primary-regular,
.sk-app[data-process-step-id="CAPHiringProcessPU15:FirstAddress"] .subtitle-primary-regular {
    width: 400px;
    line-height: var(--size-32);;
    margin-top: 8px;
    margin-bottom: 8px;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:FirstAddress"] .home-simulation-area-column-right:has(.summary-simulation) {
    flex: unset;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:FirstAddress"] .button-bg-transparent-color-blue {
	margin-bottom: 60px !important;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:FirstAddress"] .button-continuar-cep .sk-button-text {
  font-family: var(--fnt-regular) !important;
}
.sk-app[data-process-step-id="CAPHiringProcess:FirstAddress"] #sk-navigation-CAPHiringProcessFirstAddressUI1-FieldsetGroup-HeaderFieldset-FieldsetGroup1-CEPFieldset-FieldsetGroup2-NaoSeiMeuCEPFieldset {
  margin-top: 2px;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:3"] #sk-navigation-CAPHiringProcessAddressUIClone-Elements-BlanckSpace-ElementsAddress-OthersLines-BackButton-Back {
  margin-bottom: 120px;
}
.sk-app[data-process-step-id="CAPHiringProcess:3"] .continuar-cep {
  margin-top: 50px;
}
.sk-app[data-process-step-id="CAPHiringProcess:3"] .sk-page:has(.number-address) .continuar-cep { 
  margin-top: 20px;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:3"] .continuar-cep {
  margin-bottom: 28px;
}
.sk-app[data-process-step-id="CAPHiringProcess:3"] .form-container .sk-input-checkbox,
.sk-app[data-process-step-id="CAPHiringProcessPU15:3"] .form-container .sk-input-checkbox {
  width: 27px !important;
  height: 27px !important;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:3"] .sk-attr[data-error=true] .sk-error-validation,
.sk-app[data-process-step-id="CAPHiringProcess:3"] .sk-attr[data-error=true] .sk-error-validation,
.sk-app[data-process-step-id="CAPHiringProcessPU15:FirstAddress"] .sk-attr[data-error=true] .sk-error-validation,
.sk-app[data-process-step-id="CAPHiringProcess:FirstAddress"] .sk-attr[data-error=true] .sk-error-validation {
  width: max-content;
}
.sk-app[data-process-step-id="CAPHiringProcess:3"] .errorGeneric {
  padding: 0;
}
/*Fim desktop CEP*/
/* FIM | DESKTOP : CONTRATACAO ENDERECO */

/* INICIO | DESKTOP : BUSCA CEP */
.sk-app[data-process-step-id="CAPHiringProcess:4"] .sk-progress-bar.sk-progress-bar--plain .sk-step[data-step-nr="1"],
.sk-app[data-process-step-id="CAPHiringProcess:4"] .sk-progress-bar.sk-progress-bar--plain .sk-step[data-step-nr="2"] {
  background-color: #0b67be !important;
}
.sk-app[data-process-step-id="CAPHiringProcess:4"] .sk-progress-bar.sk-progress-bar--plain .sk-step[data-step-nr="2"] {
  width: 35.7%!important;
  height: 8px !important;
}
.sk-app[data-process-step-id="CAPHiringProcess:4"] .sk-progress-bar-content:before {
  position: absolute;
  font-family: var(--fnt-normal);
  font-size: var(--fnt-12);
  line-height: var(--fnt-18);
  bottom: 16px;
}
.sk-app[data-process-step-id="CAPHiringProcess:4"] .sk-progress-bar-content:before {
  content: "Passo 2 de 4 - Endereço";
}
.sk-app[data-process-step-id*="CAPHiringProcess:4"] .simulation-area .simulation-icon-search {
  margin: 0 13px 0 0 !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:4"] .sk-column-list .sk-attr .sk-comp .sk-html-content {
  display: flex;
}
.sk-app[data-process-step-id*="CAPHiringProcess:4"] .text-question {
  padding-top: 5px !important;
  font-family: var(--fnt-bold);
  font-size: var(--size-24);
  line-height: var(--size-24);
}
.sk-app[data-process-step-id*="CAPHiringProcess:4"] .field-group-area {
  margin-top: 20px !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:4"] .form-container .field-group-area:last-child {
  margin-top: 35px !important;
}
.sk-app[data-process-step-id="CAPHiringProcess:4"] .field-group-area .number-cepsearch-travel .sk-field .sk-input {
  width: 270px !important;
}
.sk-app[data-process-step-id="CAPHiringProcess:4"] .form-container .sk-input-checkbox {
  width: 20px;
  height: 20px;
}
.sk-app[data-process-step-id="CAPHiringProcess:4"] .simulation-area.nao-sei-cep .field-width-140 {
  padding-top: 22px !important;
  padding-left: 10px !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:4"] .result-from-google {
  border-top: var(--section-separator-border-bottom-color);
}
.sk-app[data-process-step-id*="CAPHiringProcess:4"] .all-result {
  margin-bottom: 100px !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:4"] .form-container .react-select .react-select__control {
  height: 40px;
}
.sk-app[data-process-step-id*="CAPHiringProcess:4"] .form-container .sk-textbox.form-no-placeholder {
  height: 75px !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:4"] .sk-attr.sk-dropdown.form-no-placeholder:has(.react-select__control input[value=""]) .sk-label label {
  font-family: var(--fnt-medium) !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:4"] .react-select .react-select__single-value .sk-dropdownlist-option-label {
  font-family: var(--fnt-medium) !important;
  font-size: var(--fnt-16) !important;
  line-height: var(--fnt-20) !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:4"] .display-message-error .sk-simple-message[data-type="error"] {
  color: #bb6968 !important;
  font-family: var(--fnt-medium) !important;
  font-size: var(--fnt-14) !important;
  line-height: var(--fnt-20) !important;
  padding: 8px 80px 8px 16px !important;
  border: 1px solid #bb6969 !important;
  margin-top: 25px !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:4"]
  .home-simulation-area
  .result-search-items
  .sk-uigroup-content
  .sk-uigroup-item
  .sk-uigroup-item-content
  .sk-column-list
  a {
  font-family: var(--fnt-bold) !important;
  font-size: var(--fnt-18) !important;
  line-height: var(--size-24) !important;
  color: #cc092f !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:4"]
  .home-simulation-area
  .result-search-items
  .sk-uigroup-content
  .sk-uigroup-item
  .sk-uigroup-item-content
  .sk-column-list
  a:hover {
  color: #154575 !important;
  text-decoration: underline;
}
.sk-app[data-process-step-id*="CAPHiringProcess:4"] .sk-attr[data-error="true"] .sk-error-validation {
  top: 55px !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:4"] .simulation-area .simulation-buttons-area:nth-child(2) {
  border: unset;
}
.sk-app[data-process-step-id*="CAPHiringProcess:4"] .simulation-area.nao-sei-cep .address-field-states {
  width: 270px !important;
  margin-right: 30px;
}

/* COLOCAR ASTERISCOS NOS CAMPOS OBRIGATORIOS DROPDOWN */
.sk-app[data-process-step-id*="CAPHiringProcess:4"] .sk-dropdown .react-select__placeholder::after,
.sk-app[data-process-step-id*="CAPHiringProcess:4"] .sk-dropdown .p-dropdown-label::after {
  content: "*";
  color: var(--label-required);
  margin-left: 5px;
  font-size: 12px !important;
  line-height: 22px;
  display: inline-block;
  vertical-align: top;
}
.sk-app[data-process-step-id*="CAPHiringProcess:4"] .react-select--is-disabled .react-select__control .react-select__placeholder {
  font-family: var(--fnt-regular);
}
.sk-app[data-process-step-id*="CAPHiringProcess:4"] .button-bg-red-color-white {
  padding: 0 25px !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:4"] .simulation-area .simulation-buttons-area {
  margin-top: 30px !important;
}
/* FIM | DESKTOP : BUSCA CEP */

/* INICIO | DESKTOP : ERRO LIMITE DE TITULO */
.sk-app[data-process-step-id*="CAPHiringProcess:8"] .sk-progress-bar.sk-progress-bar--plain {
  display: none;
}
.sk-app[data-process-step-id*="CAPHiringProcess:8"] .page-error-400 .screen-ops-permission-denied .info-message .info-title {
  margin: 65px auto 18px auto;
  max-width: unset;
}
.sk-app[data-process-step-id*="CAPHiringProcess:8"] .info-title .fnt-bold {
  font-size: var(--size-30);
  line-height: var(--size-34);
}
.sk-app[data-process-step-id*="CAPHiringProcess:8"] .info-subtitle {
  font-family: var(--fnt-regular);
  font-size: var(--size-18);
  line-height: var(--size-24);
}
.sk-app[data-process-step-id*="CAPHiringProcess:8"] .info-message .solid-horizontal-line {
  border-bottom: 0.5px solid #d2d4da !important;
  margin: 120px 0 57px 0;
}
.sk-app[data-process-step-id*="CAPHiringProcess:8"] .page-error-400 .screen-ops-permission-denied .info-message .info-message {
  font-family: var(--fnt-light);
  margin: 0 auto 50px auto;
}
.sk-app[data-process-step-id*="CAPHiringProcess:8"] .product-bullet {
  top: -10px;
}
.sk-app[data-process-step-id*="CAPHiringProcess:8"] .product-button {
  font-family: var(--fnt-medium);
  font-size: var(--size-16);
  line-height: var(--size-20);
}
.sk-app[data-process-step-id*="CAPHiringProcess:8"] .page-error-400 .screen-ops-permission-denied .products-buttons-header {
  margin-bottom: 0;
}
.sk-app[data-process-step-id*="CAPHiringProcess:8"] .end-solid-horizontal-line {
  border-bottom: 0.5px solid #d2d4da !important;
  margin: 50px auto 40px auto !important;
  width: 770px;
}
.sk-app[data-process-step-id*="CAPHiringProcess:8"] .end-message {
  width: 770px;
  margin: 0 auto 116px auto;
}
.sk-app[data-process-step-id*="CAPHiringProcess:8"] .end-message p {
  font-family: var(--fnt-regular);
  font-size: var(--size-18);
  line-height: var(--size-24);
  margin-bottom: 25px !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:8"] .link-1 {
  line-height: var(--size-24);
}
.sk-app[data-process-step-id*="CAPHiringProcess:8"] .link-1:after {
  color: var(--link-red) !important;
  margin-top: 0px !important;
  margin-left: 9px;
  font-weight: unset;
}
.sk-app[data-process-step-id*="CAPHiringProcess:8"] .end-message > div:hover .link-1:after {
  color: var(--link-blue) !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:8"] .end-message div {
  width: 250px !important;
}
/* FIM | DESKTOP : ERRO LIMITE DE TITULO */

/* INICIO | DESKTOP : ERRO RESTRICAO USUARIO SEM CLUB */
/*
.sk-app[data-process-step-id*="CAPHiringProcess:8"] .screen-custom-ops-absolute {
  position: unset;
  margin-bottom: 200px !important;
}
*/
.sk-app[data-process-step-id="CAPHiringProcess:8"] .screen-custom-ops-absolute{
  top: unset;
  padding-top: unset;
  margin-top: unset;
  margin-bottom: unset;
  position: inherit;
  height: unset;
}
.sk-app[data-process-step-id="CAPHiringProcess:8"]:has(.screen-custom-ops-absolute) .sk-progress-bar--plain{
  max-width: 100%;
}
.sk-app[data-process-step-id="CAPHiringProcess:8"]:has(.screen-custom-ops-absolute) .sk-uigroup .sk-uigroup-item-content{
  max-width: 100%;
}
.sk-app[data-process-step-id="CAPHiringProcess:8"]:has(.screen-custom-ops-absolute) .sk-root > .sk-root-content.sk-uigroup-item-content{
  padding: 0;
}
.sk-app[data-process-step-id="CAPHiringProcess:8"] .screen-custom-ops .sk-column-list:first-child{
  margin-top: 5vh !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:8"] .screen-ops-component p:first-child {
  font-family: var(--fnt-semibold);
  font-size: var(--size-50);
  line-height: 55px;
  color: var(--error-color);
}
.sk-app[data-process-step-id*="CAPHiringProcess:8"] .screen-ops-component p:last-child {
  font-family: var(--fnt-regular);
  font-size: var(--size-18);
  line-height: var(--size-24);
  color: #4d4e53;
  margin: 17px auto 0 auto !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:8"] .screen-ops-component hr {
  border-bottom: 0.5px solid #4d4e53;
  margin: 40px auto !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:8"] .screen-ops-info p:first-child {
  font-family: var(--fnt-regular) !important;
  font-size: var(--size-18) !important;
  line-height: var(--size-24) !important;
  color: #4d4e53 !important;
  margin: auto !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:8"] .screen-ops-info {
  max-width: 510px;
  margin: auto;
  text-align: center;
  padding: 0 15px;
}
.sk-app[data-process-step-id*="CAPHiringProcess:8"] .screen-ops-info p .fnt-bold {
  font-size: var(--size-24) !important;
  line-height: var(--size-32) !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:8"] .screen-ops-info p:last-child {
  margin: 15px auto 30px auto !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:8"] .sk-navigation {
  margin: 0px !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:8"] .screen-ops-info p img {
  width: 15px !important;
  margin-right: 15px !important;
  margin-top: -1px !important;
}
/* FIM | DESKTOP : ERRO RESTRICAO USUARIO SEM CLUB */

/* INICIO | DESKTOP : OPS INSTABILIDADE */
.sk-app[data-process-step-id*="CAPHiringProcess:8"] .ops-secreen-instability {
  margin-top: 100px;
}
.sk-app[data-process-step-id*="CAPHiringProcess:8"] .screen-custom-ops p:nth-child(2) {
  font-size: var(--size-18) !important;
  line-height: var(--size-24) !important;
  margin: 17px auto auto auto !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:8"] .ops-secreen-instability hr {
  border-bottom: 0.5px solid #4d4e53;
  margin: 33px auto 30px auto !important;
}
/* FIM | DESKTOP : OPS INSTABILIDADE */

/* INICIO | HEADER | SIMULACAO */
.sk-app[data-process-step-id*="CAPSimulationProcess:1"] .bsHeader .d-flex>div,
.sk-app[data-process-step-id*="CAPSimulationProcess:3"] .bsHeader .d-flex>div {
  display: flex;
  align-items: center;
  gap: 10px;
}
.sk-app[data-process-step-id*="CAPSimulationProcess:1"] .bsHeader .ifAttendance,
.sk-app[data-process-step-id*="CAPSimulationProcess:3"] .bsHeader .ifAttendance {
  display: block !important;
  margin: 4px 0;
}
.sk-app[data-process-step-id*="CAPSimulationProcess:1"] .bsHeader .row:nth-child(1),
.sk-app[data-process-step-id*="CAPSimulationProcess:3"] .bsHeader .row:nth-child(1) {
  border: none;
}
.sk-app[data-process-step-id*="CAPSimulationProcess:1"] .bsHeader .align-right .hover_icon,
.sk-app[data-process-step-id*="CAPSimulationProcess:3"] .bsHeader .align-right .hover_icon,
.sk-app[data-process-step-id*="CAPSimulationProcess:1"] .bsHeader .custom-menu.dropdown-container,
.sk-app[data-process-step-id*="CAPSimulationProcess:3"] .bsHeader .custom-menu.dropdown-container,
.sk-app[data-process-step-id*="CAPSimulationProcess:1"] #bsheader .small-3,
.sk-app[data-process-step-id*="CAPSimulationProcess:3"] #bsheader .small-3 {
  display: none;
}
.sk-app[data-process-step-id*="CAPSimulationProcess:1"] nav>#bsheader>div:first-child,
.sk-app[data-process-step-id*="CAPSimulationProcess:3"] nav>#bsheader>div:first-child {
  position: absolute;
  top: calc(20%);
  left: calc(40%);
}
.sk-app[data-process-step-id*="CAPSimulationProcess:1"] nav>#bsheader>div:first-child>a img,
.sk-app[data-process-step-id*="CAPSimulationProcess:3"] nav>#bsheader>div:first-child>a img {
  max-width: 200px !important;
}
/* FIM | HEADER | SIMULACAO*/

/* INICIO | VITRINE - PU15 */
/* INICIO| BANNERS - PU15 */
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .banner-capitalizacao .banner-mobile-version,
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .banner-capitalizacao .banner-tablet-version {
  display: none;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .banner-capitalizacao .sk-uigroup-item-content {
  padding: 0 !important;
  min-width: -webkit-fill-available;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .banner-desktop-version img {
  height: 265px;
  max-width: 100%;
  object-fit: cover;
  width: 100%;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .banner-desktop-version .banner-area-texto {
  z-index: 0;
  width: 100%;
  position: absolute;
  top: 26%;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .banner-desktop-version .banner-texto {
  max-width: 1160px;
  margin: 0 auto;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .RegulamentoTexto .text-info-regular {
  line-height: var(--size-18);
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .p-accordion-content .sk-attr {
  width: 100%;
}
/* FIM | BANNERS - PU15*/

/* INICIO | RASPOU ACHOU */
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .raspou-ganhou-class {
  background: #F4F4F6 0% 0% no-repeat padding-box;
  opacity: 1;
  padding: 36px 24px;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .RaspouAchouClass h2 {
  color: #CC092F;
  font-size: var(--fnt-34);
  line-height: 40px;
  margin-bottom: 24px;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .AchouGanhouText p {
  font-size: var(--fnt-20);
  line-height: var(--size-26);
  margin-bottom: 36px;
}
/* FIM | RASPOU ACHOU */

/* INICIO | QUAL TITULO */
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .Qual-titulo-class {
  padding: 48px 24px;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .Qual-titulo-class h2 {
  margin-bottom: 36px;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .Qual-titulo-class .planoideal-info {
  margin: 20px;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .Qual-titulo-class .planoideal-info-title {
  font-size:  var(--fnt-24);
  line-height: var(--size-30);
  margin-bottom: 24px;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .Qual-titulo-class .planoideal-info-body {
  line-height: var(--size-20);
  margin-bottom: 24px;
  font-family: var(--fnt-light);
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .Qual-titulo-class .Plano-Ideal-links-class .sk-button-list {
  justify-content: space-between !important;
  align-items: center;
  padding: 0 20px 30px;
  margin: 0 !important;
} 
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .Qual-titulo-class .Plano-Ideal-links-class .sk-button-list a {
  font-family: var(--fnt-bold);
  color: #0B67BD;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .Qual-titulo-class .PlanoIdealLinksclass {
  box-shadow: 0px 1px 7px #00000029;
  border: 1px solid #E8E9EC;
  overflow: hidden;
} 
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .Qual-titulo-class .Plano-Ideal-links-class .sk-uigroup-item-content {
  padding: 0;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .Qual-titulo-class .Plano-Ideal-links-class .sk-column-list {
  gap: 30px;
  justify-content: space-between;
  flex-wrap: nowrap;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .Qual-titulo-class .button-bg-red-color-white {
  width: 150px;
  height: 40px;
  min-height: unset;
  padding: 0;
}
/* FIM | QUAL TITULO */

/* INICIO | COMO FUNCIONA */
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .Como-funciona-container {
  background-color: #F4F4F6;
  padding: 48px 24px;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .Como-funciona-container h2 {
  line-height: 40px;
  margin-bottom: 24px;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .Como-funciona-container .subTitle {
  line-height: var(--size-20);
  margin-bottom: 40px;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .Como-funciona-container .subTitle p {
  line-height: var(--size-20);
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .como-funciona-cards .sk-column-list {
  gap: 30px;
  flex-wrap: nowrap;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .como-funciona-cards .sk-column-list .sk-attr .prizes-body,
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .como-saber-class .sk-column-list .sk-attr {
  background: #FFFFFF 0% 0% no-repeat padding-box;
  box-shadow: 0px 1px 7px #0B050C33;
  border-radius: 5px;
}
/*
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .como-funciona-cards .sk-column-list .sk-attr:nth-child(2) {
  display: none;
}
*/
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .como-funciona-cards .confira-condicoes-comoFunciona .sk-attr:nth-child(2) {
  display: unset;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .prizes-body p {
  font-size: var(--fnt-14);
  line-height: var(--size-20);
  padding: 16px;
  width: 100%;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .prizes-body .top,
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .prizes-body .content:not(:last-child) {
  display: flex;
  align-items: center;
  height: 60px;
  gap: 10px;
  border-bottom: 1px solid #0B050C33;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .prizes-body .bg-gray {
  background-color: #F9F9F9;
  border-radius: 5px 5px 0 0;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .botao-contratar-como-funciona p {
  border: none;
  text-align: end;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .botao-contratar-como-funciona button {
  margin: auto;
  display: flex !important;
  justify-content: center;
  height: 24px;
  gap: 6px;
  box-shadow: 0px 4px 7px #0000001A;
  border: 1px solid #E8E9EC !important;
  font-family: var(--fnt-bold) !important;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .botao-contratar-como-funciona button svg path{
  fill: #CC092F;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .botao-contratar-como-funciona button:hover svg path{
  fill: #FFF;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .confira-condicoes-comoFunciona .sk-attr {
  background: transparent !important;
  box-shadow: none !important;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .check-conditions {
  margin-top: 12px;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .check-conditions p,
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .check-conditions a {
  font-size: var(--fnt-12) !important;
  line-height: var(--size-20) !important;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .check-conditions a:hover {
  color: #CC092F!important;
  text-decoration: none!important;
}
/* FIM | COMO FUNCIONA */

/* INICIO | GUARDE SEU DINHEIRO */
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .guarde-dinheiro-titulo-class {
  padding: 48px 24px;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .guarde-dinheiro-titulo-class h2{
  margin-bottom: 24px;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .guarde-dinheiro-htmls-class .sk-uigroup-item-content {
  padding: 0;
  margin-top: 40px;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .como-saber-class .sk-column-list,
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .guarde-dinheiro-htmls-class .sk-column-list {
  flex-wrap: nowrap;
  gap: 30px;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .guarde-dinheiro-htmls-class .sk-column-list .sk-html {
  max-width: fit-content;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .guarde-dinheiro-titulo-class .prizes-body p {
  padding: 16px 50px 16px 0;
  background: unset;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .como-saber-class {
  padding-bottom: 48px;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .como-saber-class h3 {
  font-size: var(--size-20);
  font-family: var(--fnt-bold);
  line-height: var(--size-26);
  margin-bottom: 24px;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .como-saber-class p {
  font-size: var(--size-14);
  line-height: var(--size-20);
  margin-bottom: 24px;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .como-saber-class p:nth-child(3) {
  margin-bottom: 12px;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .como-saber-class .sk-column-list .sk-attr {
  padding: 20px 36px;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .como-saber-class .sk-column-list .sk-attr:nth-child(2) {
  background-color: #0B67BD;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .como-saber-class .sk-attr:nth-child(2) h3,
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .como-saber-class .sk-attr:nth-child(2) p,
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .como-saber-class .sk-attr:nth-child(2) li {
  color: #FFF;
  font-size: var(--fnt-14);
  line-height: var(--size-20);
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .como-saber-class .how-to-pay-card li {
  margin-bottom: 12px;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .como-saber-class .how-to-pay-card h3 {
  font-size: var(--fnt-20) !important;
  line-height: var(--size-26) !important;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .como-saber-class .how-to-pay-card p {
  font-size: var(--fnt-16) !important;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .como-saber-class .how-to-pay-card b {
  font-size: var(--fnt-14) !important;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .como-saber-class .sk-attr:nth-child(2) p:first-child {
  font-size: var(--fnt-16) !important;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .como-saber-class .sk-attr:nth-child(2) ul {
  list-style: none;
  margin-left: 0;
  margin-bottom: 16px;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .como-saber-class .sk-attr:nth-child(2) ul p {
  margin-bottom: 12px;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .como-saber-class .sk-attr:nth-child(2) li::after {
  content: "\f058";
  font-family: 'Font Awesome 6 Pro';
  margin-right: 16px;
  color: #FFF;
  font-size: 20px;
  position: absolute;
  margin-bottom: 5px;
  left: 21px;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .como-saber-class .sk-attr:nth-child(2) li {
  margin-left: 35px;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .concorrer-agora p {
  border: none;
  line-height: var(--size-24);
  padding-bottom: 0;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .concorrer-agora-button {
  font-family: var(--fnt-bold);
  color: #CC092F;
  line-height: 24px;
  font-size: var(--fnt-16);
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .concorrer-agora-button::after{
  content: " \f054" !important;
  font-family: 'Font Awesome 6 Pro';
  color: #CC092F;
  font-size: var(--fnt-16);
  margin-left: 10px;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .concorrer-agora-button:hover, 
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .concorrer-agora-button:hover::after {
  fill: #0B67BD;
  color: #0B67BD;
}
/* FIM | GUARDE SEU DINHEIRO */

/* INICIO | COMO RESGATAR */
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .como-resgatar-class {
  background-color: #F4F4F6;
  padding: 48px 24px;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .como-resgatar-class h2{
  line-height: 40px;
  margin-bottom: 24px;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .comoResgatar-subtitulo {
  line-height: var(--size-20);
  margin-bottom: 40px;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .como-resgatar-class .service-assistance-container-item-details-level-1 {
  padding: 4px 0;
  margin-bottom: 8px; 
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .como-resgatar-class  [open].service-assistance-container-item-details-level-1 {
  padding-bottom: 34px;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .como-resgatar-class .service-assistance-container-item-details-level-1 p {
  font-size: var(--fnt-12);
  line-height: var(--size-18);
  margin-bottom: 5px;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .como-resgatar-class .service-assistance-container-item-summary-level-1 {
  color: #CC092F;
  font-size: var(--fnt-14);
  line-height: var(--size-20);
  list-style: none;
  margin: 18px 0;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .como-resgatar-class .service-assistance-container-item-summary-level-1::after {
  content: ' \f078';
  font-family: 'Font Awesome 6 Pro';    
  margin-left: 10px;    
  cursor: pointer; 
  right: 10px;
  top: 18px;
  position: absolute;
  color: #4D4E53;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .comoResgatar-class .service-assistance-container-item-details-level-1 p {
  font-size: var(--fnt-12);
  line-height: var(--size-18);
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .ResgatarTitulosCap {
  margin-top: 24px;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .ResgatarTitulosCap p {
  font-size: 14px;
   line-height: 20px;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .ResgatarTitulosBotoes {
  margin-top: 24px;
  display: flex;
  gap: 24px;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] #sk-BasicUIDefinition {
  position: absolute;
}
/* FIM | COMO RESGATAR */
/* FIM | VITRINE - PU15 */

/* INICIO | SIMULACAO E RESUMO - PU15 */
.sk-app[data-process-step-id="CAPSimulationProcessPU15:1"] #sk-page {
  padding-top: 90px !important;
}
/* INICIO | RASPADINHA - PU15 */
.sk-app[data-process-step-id*="CAPSimulationProcessPU15:1"] .capitalizacao-simulation{
  max-width: 1220px;
  margin: 45px auto 0;
  padding: 0 25px;
}
.sk-app[data-process-step-id*="CAPSimulationProcessPU15:1"] .capitalizacao-card-simulacao-slider{
  margin-top: 0;
}
.sk-app[data-process-step-id*="CAPSimulationProcessPU15:1"] .capitalizacao-card-simulacao-slider .sk-uigroup-item-content .sk-column-list .slider-offer-box-value .sk-textbox {
  width: fit-content;
}
.sk-app[data-process-step-id*="CAPSimulationProcessPU15:1"] .capitalizacao-card-simulacao-slider .sk-uigroup-item-content .sk-column-list,
.capitalizacao-card-simulacao-slider .sk-uigroup-item-content .sk-column-list ~ .sk-uigroup .sk-uigroup-content .sk-uigroup-item-content .sk-column-list{
  display: flex;
  flex-wrap: nowrap;
}
.sk-app[data-process-step-id*="CAPSimulationProcessPU15:1"] .capitalizacao-card-simulacao-slider .sk-uigroup-item-content .sk-column-list .sk-radio:first-child {
  left: 65px;
}
.sk-app[data-process-step-id*="CAPSimulationProcessPU15:1"] .capitalizacao-card-simulacao-slider .sk-uigroup-item-content .sk-column-list .sk-radio:last-child {
  right: 65px;
}
.sk-app[data-process-step-id*="CAPSimulationProcessPU15:1"] .capitalizacao-card-simulacao-slider .simulation-less span {
  font-size: 14px;
  position: relative;
  left: 75px;
  bottom: 5px;
}
.sk-app[data-process-step-id*="CAPSimulationProcessPU15:1"] .capitalizacao-card-simulacao-slider .simulation-more span {
  width: max-content;
  position: relative;
  right: 70px;
  bottom: 5px;
  font-size: var(--fnt-14);
  line-height: var(--size-24);
}
.sk-app[data-process-step-id*="CAPSimulationProcessPU15:1"] .capitalizacao-card-simulacao-slider .sk-uigroup-item-content .sk-column-list ~ .sk-uigroup .sk-uigroup-content .sk-uigroup-item-content .sk-column-list .slider-indemnityValue label {
  margin: 15px 0 auto;
}
.sk-app[data-process-step-id*="CAPSimulationProcessPU15:1"] .capitalizacao-simulation .payment-options-item h4 {
  font-family: var(--fnt-bold);
}
.sk-app[data-process-step-id*="CAPSimulationProcessPU15:1"] .capitalizacao-simulation .column-right > .sk-uigroup-item-content:first-child > .sk-column-list{
  border-bottom: none;
}
.sk-app[data-process-step-id="CAPSimulationProcess:1"] .sk-uigroup-item-content[max-width~="500px"]>.sk-column-list .sk-attr,
.sk-app[data-process-step-id="CAPSimulationProcessPU15:1"] .sk-uigroup-item-content[max-width~="500px"]>.sk-column-list .sk-attr,
.sk-app[data-process-step-id="CAPSimulationProcess:1"] .melhoria-componente-pagamento,
.sk-app[data-process-step-id="CAPSimulationProcessPU15:1"] .melhoria-componente-pagamento {
	box-shadow: unset;
  width: 100% !important;
}
.sk-app[data-process-step-id="CAPSimulationProcess:1"] .melhoria-componente-email .open-lgpd,
.sk-app[data-process-step-id="CAPSimulationProcessPU15:1"] .melhoria-componente-email .open-lgpd {
  margin: 10px 0 -10px !important;
}
.sk-app[data-process-step-id="CAPSimulationProcess:1"] .melhoria-componente-pagamento .info-pagamento,
.sk-app[data-process-step-id="CAPSimulationProcessPU15:1"] .melhoria-componente-pagamento .info-pagamento {
  margin-top: 20px;
}
.raspadinha {
  width: fit-content;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 24px auto;
  border: 1px solid #E8E9EC;
  border-radius: 5px;
}
.raspadinha  div:first-child {
  padding: 48px 13px;
  background: #11C25C27;
  border-radius: 5px 0 0 5px;
}
.raspadinha div:nth-child(2) {
  padding: 10px 13px;
  font-size: var(--fnt-12);
  line-height: var(--size-18);
}
.sk-app[data-process-step-id*="CAPSimulationProcessPU15:1"] .capitalizacao-card-simulacao .capitalizacao-card-simulacao-sorteios-informacoes .sk-html .sk-html-content {
  line-height: var(--size-20);
}
.sk-app[data-process-step-id*="CAPSimulationProcessPU15:1"] .capitalizacao-simulation .capitalizacao-card-simulacao-sorteios-informacoes .sk-uigroup-content .sk-uigroup-item:last-child p:nth-child(2) {
  margin-bottom: 25px;
}
.sk-app[data-process-step-id*="CAPSimulationProcessPU15:1"] .capitalizacao-card-simulacao .capitalizacao-card-simulacao-sorteios-informacoes .sk-html {
  padding: 16px;
}
.sk-app[data-process-step-id*="CAPSimulationProcess:1"] .resumo-simulacao-coluna-2 .how-it-works-signature,
.sk-app[data-process-step-id*="CAPSimulationProcessPU15:1"] .resumo-simulacao-coluna-2 .how-it-works-signature {
  margin-bottom: 24px;
}
.sk-app[data-process-step-id*="CAPSimulationProcessPU15:1"] .resumo-simulacao-coluna-2 .how-it-works-signature h5 {
  font-size: var(--fnt-18);
  margin-bottom: 10px;
}
.setavoltar{
  text-decoration: underline;
  margin-left: 5px;
  font-family: 'BradescoSans-Bold';
}
.sk-app[data-process-step-id*="CAPSimulationProcessPU15"] .sk-button-text:hover .setavoltar,
.sk-app[data-process-step-id*="CAPSimulationProcessPU15"] .sk-button-text:hover .setavoltar-icone path,
.sk-app[data-process-step-id*="CAPHiringProcessPU15"] .sk-button-text:hover .setavoltar,
.sk-app[data-process-step-id*="CAPHiringProcessPU15"] .sk-button-text:hover .setavoltar-icone path,
.sk-app[data-process-step-id*="VerRaspadinhasProcess"] .sk-button-text:hover .setavoltar,
.sk-app[data-process-step-id*="VerRaspadinhasProcess"] .sk-button-text:hover .setavoltar-icone path {
  text-decoration: none;
  color: #E60935;
  stroke: #E60935;
  fill: #E60935;
}
/* FIM | RASPADINHA - PU15 */

/* INICIO | RASPADINHA - PU15 - RASPAGEM */
.title-raspagem p {
  line-height: var(--size-20);
}
.title-raspagem .fnt-bold {
  font-size: var(--fnt-24);
  line-height: var(--size-34);
  margin-bottom: 10px;
}
.raspadinhas {
  border: none;
  width: 360px;
  margin: 40px auto 30px auto;
}
.raspadinhas .sk-checkbox label span{
  display: none;
}
.raspadinhas label.sk-selected span{
  display: block; 
  margin: 0 auto;
  padding: 0 !important;
  font-size: var(--fnt-18);
  line-height: var(--size-24);
  font-weight: normal;
  font-family: var(--fnt-bold);
}
.raspadinhas .sk-checkbox:before{
  content: "";
  position: absolute;
  background-image: url("/api/v2/definitionResources?path=Product/CAPHiring/pt/BR/bradseg-icon-cap-raspadinha-branco.webp");
  background-size: 52px 52px;
  width: 52px;
  height: 52px;
  margin: 24px;
}
.raspadinhas .sk-uigroup-item-content>.sk-column-list .sk-checkbox{
  background: #23C25C;
  border-radius: 5px;    
  max-width: max-content;
  width: 100px!important;
}
.raspadinhas label{
  height: 100px;
  width: 100px;
}
.raspadinhas .sk-option-item{
  padding: 0;
}
.raspadinhas .sk-input-checkbox{
  display: none;
}
.raspadinhas label.sk-selected {
  background: #E8E9EC;
  border-radius: 5px;
  border: 1px solid #4D4E53;
}
.raspadinhas .sk-multi-brick-item .sk-uigroup-item-content {
  padding: unset!important;
}
.raspadinhas .sk-uigroup-content{
  display: flex;
  flex-wrap: wrap;
  flex-direction: row; 
  gap: 30px;
}
.raspadinhas .sk-multi-brick-item{
  margin-bottom: 0 !important;
  border: unset;
}
.raspadinhas .check-premiado label.sk-selected{
   background: #FFF !important;
   border: 1px solid #008344;
}
.raspadinhas .check-premiado label.sk-selected span {
  color: #008344;
}
.msg-raspadinha-win .sk-simple-message, .msg-raspadinha-notwin .sk-simple-message {
  border-radius: 5px;
  width: 360px;
  margin: 0 auto 30px auto;
  padding: 12px 15px;
}
.msg-raspadinha-win .sk-simple-message:first-child {
  border: 1px solid #008344;
  background-color: #DFEFD8;
}
.msg-raspadinha-notwin .sk-simple-message {
  border: 1px solid #0B67BD;
  background-color: #D9EDF7;
}
.msg-raspadinha-win p, .msg-raspadinha-notwin p {
  font-size: var(--fnt-14);
  line-height: var(--size-20);
}
.msg-raspadinha-win .sk-simple-message:first-child p {
  color: #008344;
}
.msg-raspadinha-notwin p {
  color: #0B67BD;
}
.msg-raspadinha-win .sk-simple-message:last-child {
  border: 1px dashed #D2D4DA;
  border-radius: 5px;
  justify-content: center;
}
.msg-raspadinha-win .sk-simple-message:last-child p {
  font-size: var(--fnt-12);
  line-height: var(--size-18);
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:Raspadinha"] .sk-navigation .sk-button-list:has(.setavoltar-icone) {
  padding: 0 25px;
}
.sk-app[data-process-step-id*="VerRaspadinhasProcess:2"] .sk-navigation {
  margin: 0 0 18px 0;
  padding: 0 25px;
}
/* FIM | RASPADINHA - PU15 - RASPAGEM */

/* INICIO | RASPADINHA (RECEBER PREMIO) - PU15 */
.sk-app[data-process-step-id*="CAPHiringProcessPU15:ReceberPremio"] .premio-titulo,
.sk-app[data-process-step-id*="VerRaspadinhasProcess"] .premio-titulo {
  font-family: var(--fnt-bold);
  font-size: var(--fnt-24);
  line-height: var(--size-34);
  margin-bottom: 10px;
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:ReceberPremio"] .premio-subtitulo,
.sk-app[data-process-step-id*="VerRaspadinhasProcess"] .premio-subtitulo {
  font-size: var(--fnt-16);
  line-height: var(--size-20);
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:ReceberPremio"] .premio-content,
.sk-app[data-process-step-id*="VerRaspadinhasProcess"] .premio-content {
  display: grid;
  justify-content: center;
  text-align: center;
  gap: 30px;
  margin: 40px 0 24px;
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:ReceberPremio"] .premio-content .sk-simple-message,
.sk-app[data-process-step-id*="VerRaspadinhasProcess"] .premio-content .sk-simple-message {
  padding: 0;
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:ReceberPremio"] .premio-content-text p:nth-child(2),
.sk-app[data-process-step-id*="VerRaspadinhasProcess"] .premio-content-text p:nth-child(2) {
  font-size: 16px;
  line-height: 20px;
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:ReceberPremio"] .premio-content-text p:nth-child(6),
.sk-app[data-process-step-id*="VerRaspadinhasProcess"] .premio-content-text p:nth-child(6) {
  font-size: 14px;
  line-height: 20px;
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:ReceberPremio"] .premio-content-text .serie,
.sk-app[data-process-step-id*="VerRaspadinhasProcess"] .premio-content-text .serie {
  width: 370px;
  border: 1px dashed #D2D4DA;
  border-radius: 5px;
  font-size: 12px;
  line-height: 21px;
  margin: 0 auto 40px;
  padding: 10px;
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:ReceberPremio"] .premio-content-text .telefone,
.sk-app[data-process-step-id*="VerRaspadinhasProcess"] .premio-content-text .telefone {
  width: 370px;
  box-shadow: 0px 1px 7px #0000001A;
  border-radius: 5px;
  padding: 15px;
  font-size: 18px;
  line-height: 24px;
  margin: 40px auto 10px;
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:ReceberPremio"] .premio-content-text .telefone svg path,
.sk-app[data-process-step-id*="VerRaspadinhasProcess"] .premio-content-text .telefone svg path {
  fill: #4B4B4B;
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:ReceberPremio"] .sk-navigation { 
  padding: 0 25px;
  margin: 0;
}
/* FIM | RASPADINHA (RECEBER PREMIO) - PU15 */

/* INICIO | RASPADINHA - LISTA RASPADINHAS - PU15 */
.sk-app[data-process-step-id*="VerRaspadinhasProcess"] .sk-process-content,
.sk-app[data-process-step-id="CAPHiringProcessPU15:ReceberPremio"] .sk-process-content {
  margin-bottom: 100px;
}
.sk-app[data-process-step-id*="VerRaspadinhasProcess"] .lista-raspadinhas .sk-field {
  display: none;
}
.sk-app[data-process-step-id*="VerRaspadinhasProcess"] .lista-raspadinhas .sk-uigroup-content {
  max-width: 770px;
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  gap: 16px;
  max-height: 430px;
}
.sk-app[data-process-step-id*="VerRaspadinhasProcess:1"] .sk-multi-brick .sk-multi-brick-item {
  width: 370px;
  margin: 0;
  height: 60px;
  box-shadow: 0px 1px 7px #0000001A;
  border-radius: 5px;
}
.sk-app[data-process-step-id*="VerRaspadinhasProcess"] .breadLogged {
  margin: 0;
}
.sk-app[data-process-step-id*="VerRaspadinhasProcess"] .title-page {
  margin: 40px 0 18px;
}
.sk-app[data-process-step-id*="VerRaspadinhasProcess"] .subtitle {
  grid-template-columns: 1fr 1fr;
}
.sk-app[data-process-step-id*="VerRaspadinhasProcess"] .subtitle p {
  line-height: 20px;
}
.sk-app[data-process-step-id*="VerRaspadinhasProcess"] .lista-de-raspadinhas {
  display: grid;
  grid-template-columns: 1fr 4fr 1fr;
  align-items: center;
  text-align: center;
}
.sk-app[data-process-step-id*="VerRaspadinhasProcess"] .raspadinha-text {
  line-height: 18px;
}
.sk-app[data-process-step-id*="VerRaspadinhasProcess"] .raspadinha-text .serie {
  font-family: 'BradescoSans-Bold';
  margin-bottom: 4px;
}
.sk-app[data-process-step-id*="VerRaspadinhasProcess"] .raspadinha-icon {
  border-radius: 5px 0px 0px 5px;
  padding: 15px;
  background: #11C25C26;
  width: 60px;
  height: 61px;
}
.sk-app[data-process-step-id*="VerRaspadinhasProcess"] .raspadinha-icon-raspada {
  border-radius: 5px 0px 0px 5px;
  padding: 15px;
  background: #E8E9EC;
  width: 60px;
  height: 61px;
}
.sk-app[data-process-step-id*="VerRaspadinhasProcess"] .raspadinha-icon img,
.sk-app[data-process-step-id*="VerRaspadinhasProcess"] .raspadinha-icon-raspada img{
  width: 30px;
}
.sk-app[data-process-step-id*="VerRaspadinhasProcess"] .trevo-premiado img{
  width: 25px;
}
.hide-radio .sk-input-option {
  display: none;
}
.hide-radio .sk-input-option span {
  width: 30px;
  padding: 0 5px;
  text-align: center;
}
.hide-radio .sk-field {
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0 auto;
}
.hide-radio .sk-option-item {
  min-width: 30px;
  width: 30px;
  padding: unset;
  margin: 0 5px;
}
.hide-radio .sk-option-item input {
  display: none;
}
.hide-radio .sk-option-item label {
  justify-content: center;
  text-align: center;
  width: 30px;
}
.hide-radio .sk-option-item label span {
  font-size: var(--fnt-18);
  line-height: var(--size-26);
  font-family: var(--fnt-medium);
  width: 30px;
  padding: 0 !important;
}
.hide-radio .sk-option-item label:not(.sk-selected) {
  color: #CC092F;
}
.raspadinha-navigation .sk-fieldset:first-child .sk-uigroup-content {
  justify-content: center;
  margin: 0 25px 50px;
  grid-template-columns: 45px 280px 45px;
  display: grid;
  align-items: center;
  max-width: 770px;
}
.raspadinha-navigation .sk-fieldset:first-child .sk-uigroup-content .sk-uigroup-item:nth-child(odd)  {
  width: 45px;
}
.sk-app[data-process-step-id*="VerRaspadinhasProcess"] .raspadinha-navigation .nums-paginacao.hide-radio { width: 100%!important;}
.raspadinha-navigation .sk-uigroup[data-number-of-items='3'] .sk-navigation { padding: unset;}
.sk-app[data-process-step-id*="VerRaspadinhasProcess"] .botao-voltar .sk-button-list--action {
  margin: 0;
}
.raspadinha-navigation .sk-navigation {
  padding: 0;
}
.raspadinha-navigation .sk-button-list--action:first-child .sk-button {
  background: unset !important;
  border: none;
  font-family: 'Font Awesome 6 Pro';
  font-weight: 400;
  margin: 0 !important;
  color: #7F8694;
}
.raspadinha-navigation .sk-button-list--action:first-child .sk-button:not(.sk-selected) {
  color: #CC092F
}
/* .sk-app[data-process-step-id*="VerRaspadinhasProcess"] .sk-navigation {
  margin: 0;
} */
.sk-app[data-process-step-id="VerRaspadinhasProcess:1"] .lista-raspadinhas .sk-uigroup-item-content {
  padding: unset;
}
.sk-app[data-process-step-id="VerRaspadinhasProcess:1"] .lista-raspadinhas .raspadinha-text {
  text-align: start;
  margin-left: 20px;
}
.sk-app[data-process-step-id="VerRaspadinhasProcess:1"] .raspadinha-icon-raspada,
.sk-app[data-process-step-id="VerRaspadinhasProcess:1"] .raspadinha-icon {
    margin-top: -1px;
    margin-left: -1px;
}
.sk-app[data-process-step-id="VerRaspadinhasProcess:1"] .raspadinha-navigation .sk-uigroup-item-content {
  margin-bottom: 16px;
}
.sk-app[data-process-step-id="VerRaspadinhasProcess:2"] .raspadinhas .sk-uigroup-content,
.sk-app[data-process-step-id="CAPHiringProcessPU15:Raspadinha"] .raspadinhas .sk-uigroup-content {
  display: grid;
  grid-template-columns: 27.5% 27.5% 27.5%;
  grid-gap: 30px;
  width: 100%;
}
body:has(.raspadinhas) .sk-app[data-process-step-id="VerRaspadinhasProcess:2"] #VerRaspadinhaProcessPU15RaspadinhaUI-Buttons-Action-action-button-1 {
  margin-bottom: 8px;
}
.sk-app[data-process-step-id="VerRaspadinhasProcess:2"] .attendance-mobile {
  display: unset !important;
}
/* FIM | RASPADINHA - LISTA RASPADINHAS - PU15 */

/* INICIO | OPS - PU15 */
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] #sk-page {
  padding-top: 63px !important;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .sk-uigroup .sk-uigroup-item-content,
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .sk-row--process>.row .sk-process {
  max-width: unset;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .screen-custom-ops-absolute {
  position: relative;
  top: unset;
  margin-top: unset;
  padding-top: unset;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .screen-custom-ops .sk-column-list:first-child {
  margin-top: 15vh !important;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .screen-custom-ops p:nth-child(2) {
  font-size: var(--fnt-18);
  line-height: var(--size-24);
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .sk-page:has(.screen-ops-component) {
  max-width: 100%;
  overflow-y: hidden;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .sk-custom-ops hr {
  width: 100vw !important;
  max-width: 100vw !important;
  position: relative;
  right: 338px;
}
/* FIM | OPS - PU15 */

/* INICIO | BUCB - PU15 */
.sk-app[data-process-step-id="CAPHiringProcessPU15:2"] p.contrato-header-info {
  font-size: var(--size-24);
  font-family: var(--fnt-regular);
  line-height: var(--size-34);
  display: contents;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:2"] .row .sk-comp>div {
  margin-bottom: 12px;
}
.sk-app[data-process-step-id="CAPHiringProcess:1"] .form-bucb .sk-column-list,
.sk-app[data-process-step-id="CAPHiringProcessPU15:2"] .form-bucb .sk-column-list {
  gap: 30px;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:7"] .sk-progress-bar-content:before,
.sk-app[data-process-step-id="CAPHiringProcessPU15:4"] .sk-progress-bar-content:before,
.sk-app[data-process-step-id="CAPHiringProcessPU15:2"] .sk-progress-bar-content:before {
  position: absolute;
  font-family: var(--fnt-normal);
  font-size: var(--fnt-12);
  line-height: var(--fnt-18);
  bottom: 16px;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:2"] .sk-progress-bar-content:before {
  content: "Passo 1 de 4 - Identificação";
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:4"] .sk-progress-bar-content:before {
  content: "Passo 2 de 4 - Endereço";
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:7"] .sk-progress-bar-content:before {
  content: "Passo 4 de 4 - Pagamento";
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:4"] .sk-step:first-child {
  background: #0B67BE;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:7"] .sk-step:nth-child(4), 
.sk-app[data-process-step-id="CAPHiringProcessPU15:4"] .sk-step:nth-child(2), 
.sk-app[data-process-step-id="CAPHiringProcessPU15:2"] .sk-step:first-child {
  width: 40.7% !important;
  height: 8px;
  background: #0B67BE;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:7"] .sk-progress-bar--plain .sk-step {
  background: #0B67BE;
}
.sk-app[data-process-id="CAPHiringProcessPU15"] .sk-progress-bar--plain .sk-step:nth-child(5),
.sk-app[data-process-id="CAPHiringProcessPU15"] .sk-progress-bar--plain .sk-step:last-child {
  display: none;
}
/* FIM | BUCB - PU15 */

/* INICIO | CPF - PU15 */
.sk-app[data-process-step-id="CAPHiringProcessPU15:1"] .contrato-header-info {
  font-size: var(--fnt-24);
  line-height: var(--size-34);
  margin-bottom: 40px;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:1"] .customer-cpf {
  margin-bottom: 20px;
  max-width: 172px !important;
  width: 172px !important;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:1"] .skyeText {
  font-size: var(--fnt-12);
  width: 97%;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:1"] .box-card details p {
  margin-top: 16px !important;
  border: 1px dashed #D2D4DA;
  border-radius: 5px;
  padding: 15px;
  width: 89.2%;
  font-size: var(--fnt-12);
  border-radius: 5px;
  line-height: var(--size-18);
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:1"] summary.link-draft {
  font-size: var(--fnt-14);
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:1"] .link-draft {
  line-height: var(--size-20);
  font-size: var(--fnt-12);
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15"] .button-autenticate .sk-button-text {
  font-family: var(--fnt-medium);
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:1"] details summary::marker {
  display: none; 
  content: "";
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:1"] summary.link-draft:after {
  font-family: "Font Awesome 6 Pro";
  content: '\f078';
  margin-left: 10px;
  cursor: pointer;
  color: #4D4E53;
  display: inline-block;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:1"] details[open] summary.link-draft:after {
  content: ' \f077' !important;
  text-decoration: none;
  display: inline-block;
  outline: none;
  margin-left: 10px;
  cursor: pointer;
  position: absolute;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:1"] .link-draft:hover {
  color: var(--button-outline-font-color) !important;
  text-decoration: none !important;
  cursor: pointer;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:1"] button.sk-oauth-button {
  margin-left: 0 !important;
  position: initial !important;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:1"] .button-autenticate [data-component-type=OAUTH_AUTHORIZATION_CODE] button.sk-oauth-button span {
  padding: unset;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:1"] .button-autenticate .button {
  margin-bottom: 10px;
  width: 104px;
  min-width: unset;
  height: 50px;
  margin-top: unset !important;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:1"] .button-autenticate [data-component-type=OAUTH_AUTHORIZATION_CODE] button.sk-oauth-button span {
  padding: unset !important;
}
/* FIM | CPF - PU15 */

/* INICIO | ERRO-CPF - PU15 */
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .sk-progress-bar.sk-progress-bar--plain,
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .sk-progress-bar.sk-progress-bar--plain,
.sk-app[data-process-step-id="CAPHiringProcessPU15:CPFRestrito"] .sk-progress-bar.sk-progress-bar--plain,
.sk-app[data-process-step-id="CAPHiringProcessPU15:ReceberPremio"] .sk-progress-bar.sk-progress-bar--plain,
.sk-app[data-process-step-id="CAPHiringProcessPU15:Raspadinha"] .sk-progress-bar.sk-progress-bar--plain {
  display: none;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .screen-ops-permission-denied .info-title {
  margin: 38px auto 16px;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .screen-ops-permission-denied .info-title,
.sk-app[data-process-step-id="CAPHiringProcessPU15:CPFRestrito"] .screen-ops-permission-denied .info-title {
  margin: 85px auto 16px;
  font-size: var(--fnt-30);
  max-width: 1190px !important;
  line-height: var(--size-34);
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .screen-ops-permission-denied .info-subtitle,
.sk-app[data-process-step-id="CAPHiringProcessPU15:CPFRestrito"] .screen-ops-permission-denied .info-subtitle {
  margin-bottom: 118px !important;
  font-size: var(--fnt-18);
  line-height: var(--size-24);
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .end-message,
.sk-app[data-process-step-id="CAPHiringProcessPU15:CPFRestrito"] .end-message {
  margin: 0 200px 116px;
  max-width: 667px;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .link-1:after,
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .link-1:after,
.sk-app[data-process-step-id="CAPHiringProcessPU15:CPFRestrito"] .link-1:after {
  margin: 2.5px 0 0 5px !important;
  scale: 0.8;
  font-weight: 600;
  font-size: 18px !important;
  color: unset;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .link-1,
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .link-1,
.sk-app[data-process-step-id="CAPHiringProcessPU15:CPFRestrito"] .link-1 {
  line-height: var(--size-24);
}
.sk-app[data-process-id="CAPHiringProcessPU15"] .page-error-400 hr:last-child {
  border-bottom-color: #D2D4DA;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .end-message p,
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .end-message p,
.sk-app[data-process-step-id="CAPHiringProcessPU15:CPFRestrito"] .end-message p {
  margin-bottom: 16px;
  line-height: var(--size-24);
  font-size: var(--fnt-18);
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .products-buttons-header a:not(:first-child) .product-container .product-bullet,
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .products-buttons-header a:not(:first-child) .product-container .product-bullet,
.sk-app[data-process-step-id="CAPHiringProcessPU15:CPFRestrito"] .products-buttons-header a:last-child .product-container .product-bullet-large {
  height: 23px;
  width: 49px;
  margin-left: 104px;
  top: -11px;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .products-buttons-header a:not(:first-child) .product-container .product-bullet {
  top: -11px;
  margin-left: 104px;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .page-error-400 .screen-ops-permission-denied .products-buttons-header .product-bullet-large,
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .page-error-400 .screen-ops-permission-denied .products-buttons-header .product-bullet-large,
.sk-app[data-process-step-id="CAPHiringProcessPU15:CPFRestrito"] .page-error-400 .screen-ops-permission-denied .products-buttons-header .product-bullet-large {
  top: -11px;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .screen-ops-permission-denied .info-subtitle {
  margin-bottom: unset;
  font-size: var(--size-18);
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .sk-button-list {
  justify-content: center !important;
  margin-top: 12px;
  padding-bottom: 40px;
  border-bottom: var(--summary-simulation-border-bottom-item);
}
/*.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .UserLogadoMobile,
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .menuHamburguerMobile,
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .userAccount,*/
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"]:has(.processando-pagamento-pu15) .userAccount, 
[data-process-id="CAPHiringProcessPU15"]:not([data-process-step-id="CAPHiringProcessPU15:9"]) .UserLogadoMobile,
[data-process-id="CAPHiringProcessPU15"]:not([data-process-step-id="CAPHiringProcessPU15:9"]) .menuHamburguerMobile,
[data-process-id="CAPHiringProcessPU15"]:not([data-process-step-id="CAPHiringProcessPU15:9"]) .userAccount {
  display: none;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .screen-ops-permission-denied .info-title span {
  font-size: var(--size-30);
  line-height: var(--fnt-34);
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .screen-ops-permission-denied:first-child {
  font-size: var(--size-14);
  line-height: var(--fnt-24);
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .page-error-400 .screen-ops-permission-denied .info-message .info-message,
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .page-error-400 .screen-ops-permission-denied .info-message .info-message {
  font-family: var(--fnt-light);
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .setavoltar-icone {
  margin-right: 8px;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .sk-button.button:hover {
  color: #CC092F !important
}
/* FIM | ERRO-CPF - PU15 */

/* INICIO | ENDEREÇO - PU15 */
.sk-app[data-process-step-id="CAPHiringProcess:3"] .form-container .paragraph-bold,
.sk-app[data-process-step-id="CAPHiringProcessPU15:3"] .form-container .paragraph-bold {
  font-size: var(--size-16);
  line-height: var(--size-20);
  font-family: var(--fnt-bold);
  margin-bottom: 8px;
}
.sk-app[data-process-step-id="CAPHiringProcess:3"] .form-container .subtitle-primary-regular,
.sk-app[data-process-step-id="CAPHiringProcessPU15:3"] .form-container .subtitle-primary-regular {
  font-size: var(--size-24);
  line-height: var(--size-32);
  font-family: var(--fnt-regular);
  margin-bottom: 12px;
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:3"] .form-container span.paragraph-bold {
  font-size: var(--size-24);
  line-height: var(--size-32);
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:3"] .nonumber-travel {
  position: absolute;
  left: 66%;
  top: 17px;
}

.sk-app[data-process-step-id*="CAPHiringProcessPU15:3"] .sk-button-text:not(:has(.setavoltar)) {
  font-size: var(--fnt-16) !important;
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:3"] .sk-error-validation {
  width: max-content;
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:3"] .sk-error-validation .errorGeneric {
  padding: unset;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:3"] .travel-hiring-address .sk-attr.sk-textbox.form-no-placeholder .sk-field input {
  margin-top: 18px !important;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:3"] .btn-link-hover:hover {
  text-decoration: unset;
}
/* FIM | ENDEREÇO - PU15 */

/* INICIO | ENDEREÇO (BUSCA CEP) - PU15 */
.sk-app[data-process-step-id*="CAPHiringProcessPU15:4"] .busca-cep .sk-html-content{
  display: flex;
  align-items: center;
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:4"] .busca-cep .simulation-icon-search {
  margin: 0 15px 0 0 !important;
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:4"] .busca-cep .text-question {
  font-size: var(--fnt-24);
  font-family: var(--fnt-bold);
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:4"] .simulation-area.nao-sei-cep .address-field-states,
.sk-app[data-process-step-id*="CAPHiringProcessPU15:4"] .simulation-area.nao-sei-cep .number-cepsearch-travel {
  width: 270px !important;
  margin: 0;
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:4"] .simulation-area.nao-sei-cep .number-cepsearch-travel .sk-input {
  width: 100% !important;
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:4"] .simulation-area.nao-sei-cep .homeaddress-cepsearch-travel {
  width: 370px !important;
  margin: 0;
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:4"] .simulation-area.nao-sei-cep .nonumber-cepsearch-travel {
  position: absolute;
  padding: 0;
  left: 66%;
  top: 15px;
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:4"] .simulation-area.nao-sei-cep .nonumber-cepsearch-travel .sk-input-checkbox {
  width: 20px;
  height: 20px;
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:4"] .field-group-area .sk-column-list{
  gap: 30px;
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:4"] .sk-simple-message[data-closable=true] {
  padding: 10px 15px;
  font-size: 14px;
  width: 560px;
}
/* Asterisco campos drop down */
.sk-app[data-process-step-id*="CAPHiringProcessPU15:4"] .address-field-states .sk-field:after,
.sk-app[data-process-step-id*="CAPHiringProcessPU15:4"] .field-width-370 .sk-field:after {
  content: '*';
  position: absolute;
  top: 3px;
  left: 60px;
  color: var(--link-red);
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:4"] div[id*="Flexdata"] .sk-field:not(:has(.sk-select-placeholder)):after{
    content: " " !important;
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:4"] .address-field-states .sk-field:has(input:focus):after,
.sk-app[data-process-step-id*="CAPHiringProcessPU15:4"] .address-field-states .sk-field:has(.react-select__value-container--has-value):after,
.sk-app[data-process-step-id*="CAPHiringProcessPU15:4"] .field-width-370 .sk-field:has(input:focus):after,
.sk-app[data-process-step-id*="CAPHiringProcessPU15:4"] .field-width-370 .sk-field:has(.react-select__value-container--has-value):after,
.sk-app[data-process-step-id*="CAPHiringProcessPU15:4"] .homeaddress-cepsearch-travel .sk-field:after {
  content: '';
}
/* FIM | ENDEREÇO (BUSCA CEP) - PU15 */

/* INICIO | CONTRATO - PU15 */
.sk-app[data-process-step-id*="CAPHiringProcessPU15:5"] .fnt-semibold {
  font-family: var(--fnt-regular);
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:5"] .fnt-semibold {
  font-size: var(--fnt-16);
  line-height: var(--size-20);
  font-family: var(--fnt-semibold) !important;
  position: relative;
  top: 6px;
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:5"] .texto-contrato p {
  position: relative;
  top: -23.5px;
  left: 34px;
  line-height: 20px;
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:5"] .capitalizacao-card-simulacao-sorteios-lista-tabulada .sorteio-linha,
.sk-app[data-process-step-id*="CAPHiringProcessPU15:5"] .capitalizacao-card-simulacao-sorteios-lista-tabulada .mb-15 .fnt-bold,
.sk-app[data-process-step-id*="CAPHiringProcessPU15:5"] .capitalizacao-card-simulacao-sorteios-lista-tabulada {
  font-size: var(--fnt-14);
  line-height: var(--size-20);
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:5"] .capitalizacao-card-simulacao-sorteios-lista-tabulada .mb-15 .fnt-bold {
  padding-top: 4px !important;
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:5"] .aceite-condicoes {
  border: unset;
  margin-bottom: unset !important;
  padding-bottom: unset !important;
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:5"] .aceite-pessoa-exposta {
  margin-top: 8px !important;
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:5"] .checkbox-contract-cap {
  font-family: var(--fnt-medium);
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:5"] .sorteio-linha {
  font-family: var(--fnt-regular);
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:5"]  .primeiro-bloco p:first-child {
  margin-bottom: 14px ;
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:5"]  .primeiro-bloco p,
.sk-app[data-process-step-id*="CAPHiringProcessPU15:5"]  .segundo-bloco p {
  margin-bottom: -5px;
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:5"] .contrato-capitalizacao .body .primeiro-bloco {
  margin-bottom: 16px;
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:5"] .contrato-capitalizacao .prizes-and-probability {
  margin-top: 0;
  padding-top: 22px;
}
/* FIM | CONTRATO - PU15 */

/* INICIO | PAGAMENTO - PU15 */
.sk-app[data-process-step-id*="CAPHiringProcessPU15:6"] .informativo-como-fazer-pix li {
  margin-top: 18px;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:6"] .capitalizacao-fazer-pix .box-card {
  padding-right: unset;
}
/* FIM | PAGAMENTO - PU15 */

/* INICIO | ERRO RESTRIÇÃO USUÁRIO SEM CLUB - PU15 */
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .screen-ops-component p:first-child {
  font-family: var(--fnt-semibold);
  font-size: var(--size-50);
  line-height: 55px;
  color: var(--error-color);
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .screen-ops-component p:last-child {
  font-family: var(--fnt-regular);
  font-size: var(--size-18);
  line-height: var(--size-24);
  color: #4d4e53;
  margin: 17px auto 0 auto !important;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .screen-ops-component hr {
  border-bottom: 0.5px solid #4d4e53;
  margin: 40px auto !important;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .screen-ops-info p:first-child {
  font-family: var(--fnt-regular) !important;
  font-size: var(--size-18) !important;
  line-height: var(--size-24) !important;
  color: #4d4e53;
  margin: auto !important;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .screen-ops-info {
  max-width: 510px;
  margin: auto;
  text-align: center;
  padding: 0 15px;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .screen-ops-info p .fnt-bold {
  font-size: var(--size-24) !important;
  line-height: var(--size-32) !important;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .screen-ops-info p:last-child {
  margin: 15px auto 30px auto !important;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .sk-navigation {
  margin: 0px !important;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .screen-ops-info p img {
  width: 15px !important;
  margin-right: 15px !important;
  margin-top: -1px !important;
}
/* FIM | ERRO RESTRIÇÃO USUÁRIO SEM CLUB - PU15 */

/* INICIO | TELA DE QRCODE - PU15 */
.sk-app[data-process-step-id="CAPHiringProcessPU15:7"] .capitalizacao-codigo-pix .sk-uigroup-item-content {
  display: flex;
  flex-direction: column-reverse;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:7"] .texto-pagamento {
  padding-top: 16px;
  margin-bottom: -54px;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:7"] .texto-pagamento img {
  width: 36px;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:7"] .texto-pagamento p {
  width: 390px;
  font-size: var(--size-14);
  position: relative;
  left: 50px;
  top: -36px;
  line-height: 20px;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:7"] .simulation-area-2 .simulation-buttons-area,
.sk-app[data-process-step-id="CAPHiringProcessPU15:7"] .capitalizacao-pagamento-pix .simulation-area-2 .sk-column-list {
  padding: unset !important;
  }
.sk-app[data-process-step-id="CAPHiringProcessPU15:7"] .capitalizacao-pagamento-pix .capitalizacao-codigo-pix {
  margin-right: unset;
  margin-left: unset;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:7"] .capitalizacao-pagamento-pix .capitalizacao-codigo-pix .sk-simple-message[data-type=success] {
  top: -156px !important;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:7"] strong {
  font-family: var(--fnt-semibold);
}
/* FIM | TELA DE QRCODE - PU15 */

/* FIM | SIMULACAO E RESUMO - PU15 */

/* INICIO | SIMULACAO E RESUMO */
.capitalizacao-simulation{
  max-width: 1220px;
  margin: 0 auto;
  padding: 0 25px;
}
.capitalizacao-simulation .column-left{
  max-width: 570px;
}
.capitalizacao-simulation .column-right{
  max-width: 370px;
}
.capitalizacao-simulation .column-right .message-sucess{
  margin-top: 20px;
}
.capitalizacao-simulation .column-right .message-sucess img{
  margin-right: 10px;
}
.capitalizacao-simulation .sk-uigroup-content{
  justify-content: space-between!important;
}
.capitalizacao-card-simulacao .slider-title{
  box-shadow: 0px 1px 7px #00000029;
  border-radius: 5px;
}
.capitalizacao-card-simulacao-slider{
  margin-top: 25px;
}
.sk-app[data-process-step-id="CAPSimulationProcess:1"] .capitalizacao-card-simulacao-slider .sk-uigroup-item-content .sk-column-list {
  flex-wrap: nowrap;
}
.capitalizacao-card-simulacao-slider .sk-uigroup-item-content .sk-column-list,
.capitalizacao-card-simulacao-slider .sk-uigroup-item-content .sk-column-list ~ .sk-uigroup .sk-uigroup-content .sk-uigroup-item-content .sk-column-list{
  display: flex;
  flex-wrap: wrap;
  align-content: center;
  align-items: baseline;
  flex-direction: row;
  justify-content: center;
}
.capitalizacao-card-simulacao-slider .sk-uigroup-item-content .sk-column-list .sk-radio,
.capitalizacao-card-simulacao-slider .sk-uigroup-item-content .sk-column-list ~ .sk-uigroup .sk-uigroup-content .sk-uigroup-item-content .sk-column-list .sk-textbox{
  width: unset !important;
  min-width: unset !important;
  max-width: fit-content;
  padding: 0;
}
.capitalizacao-card-simulacao-slider .sk-uigroup-item-content .sk-column-list ~ .sk-uigroup .sk-uigroup-content .sk-uigroup-item-content .sk-column-list .sk-textbox.slider-indemnityValue {
  /*min-width: calc(100% - 220px) !important; ajuste bug migracao*/
  min-width: unset;
}
.capitalizacao-card-simulacao-slider .sk-uigroup-item-content .sk-column-list .sk-radio .sk-option-list label span{
  display: none;
}
.capitalizacao-card-simulacao-slider .sk-uigroup-item-content .sk-column-list .sk-radio .sk-option-list{
  padding: 0;
}
.capitalizacao-card-simulacao-slider .sk-uigroup-item-content .sk-column-list .sk-radio:first-child,
.capitalizacao-card-simulacao-slider .sk-uigroup-item-content .sk-column-list .sk-radio:last-child{
  max-width: 25px !important;
  top: 31px;
  z-index: 1 !important;
}
.capitalizacao-card-simulacao-slider .sk-uigroup-item-content .sk-column-list .sk-radio[data-disabled="true"]:first-child label, 
.capitalizacao-card-simulacao-slider .sk-uigroup-item-content .sk-column-list .sk-radio[data-disabled="true"]:last-child label{
  color: #7F8694 !important;
  border-color: #D2D4DA !important;
  background: #f4f4f6 !important;
}
.capitalizacao-card-simulacao-slider .sk-uigroup-item-content .sk-column-list .sk-radio .sk-option-list label{
  cursor: pointer;
}
.capitalizacao-card-simulacao-slider .sk-uigroup-item-content .sk-column-list .sk-radio:first-child label:before {
  content: url("data:image/svg+xml,%0A%3Csvg id='icon-nav-menos' xmlns='http://www.w3.org/2000/svg' viewBox=''%3E%3Cpath id='Linha_1036' data-name='Linha 1036' d='M44.865.778H.139A.639.639,0,1,1,.139-.5H44.865a.639.639,0,1,1,0,1.278Z' transform='translate(0.5 0.5)' fill='%234d4e53'/%3E%3C/svg%3E%0A");
  width: 0;
  height: 0;
  left: 7px;
  top: 11.5px;
  transform: scale(0.2);
  position: absolute;
}
.capitalizacao-card-simulacao-slider .sk-uigroup-item-content .sk-column-list .sk-radio:last-child label:before {
  content:  url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg viewBox='0.1263 2.1372 44.7388 44.7388' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='icon-nav-mais' transform='matrix(1, 0, 0, 1, 0.1260399967432022, 0.1260399967432022)'%3E%3Cg id='icon-nav-fechar' transform='translate(0 24.4) rotate(-45)'%3E%3Cpath id='icon-nav-fechar-2' data-name='icon-nav-fechar' d='M16.581,15.794,31.457.956a.543.543,0,0,0,0-.787.543.543,0,0,0-.787,0L15.794,15.007.956.169a.543.543,0,0,0-.787,0,.543.543,0,0,0,0,.787L15.007,15.794.169,30.67a.543.543,0,0,0,0,.787.564.564,0,0,0,.412.15.564.564,0,0,0,.412-.15L15.832,16.618,30.67,31.457a.642.642,0,0,0,.824,0,.543.543,0,0,0,0-.787Z' transform='translate(0 0)' fill='%234d4e53'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  width: 13px;
  height: 13px;
  left: 5px;
  top: 4px;
  position: absolute;  
}
.capitalizacao-card-simulacao-slider .sk-uigroup-item-content .sk-column-list .sk-radio:last-child label:before:hover {
  content:  url("data:image/svg+xml,%0A%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox=''%3E%3Cg id='icon-nav-mais' transform='translate(0)'%3E%3Cg id='icon-nav-fechar' transform='translate(0 24.4) rotate(-45)'%3E%3Cpath id='icon-nav-fechar-2' data-name='icon-nav-fechar' d='M16.581,15.794,31.457.956a.543.543,0,0,0,0-.787.543.543,0,0,0-.787,0L15.794,15.007.956.169a.543.543,0,0,0-.787,0,.543.543,0,0,0,0,.787L15.007,15.794.169,30.67a.543.543,0,0,0,0,.787.564.564,0,0,0,.412.15.564.564,0,0,0,.412-.15L15.832,16.618,30.67,31.457a.642.642,0,0,0,.824,0,.543.543,0,0,0,0-.787Z' transform='translate(0 0)' fill='%230B67BD'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
  width: 0;
  height: 0;
  left: 5px;
  top: 4px;
  transform: scale(0.3);
  position: absolute;  
}
.capitalizacao-card-simulacao-slider .sk-option-list .sk-option-item{
  min-width: auto;
  width: 25px;
}
.capitalizacao-card-simulacao-slider .sk-uigroup-item-content .sk-column-list ~ .sk-uigroup .sk-uigroup-content .sk-uigroup-item-content .sk-column-list .slider-indemnityValue label{
  margin: 0 auto;
  width: 212px;
  color: var(--icon-blue);
  text-align: center;
}
.capitalizacao-card-simulacao-slider .sk-uigroup-item-content .sk-column-list .slider-offer-box-value{
  border-bottom: 1px solid #4D4E53 !important;
  padding-bottom: 5px;
  width: auto;
  margin-left: 15px;
  margin-right: 15px;
  min-width: calc(100% - 190px) !important;
}
.capitalizacao-card-simulacao-slider .sk-uigroup-item-content .sk-column-list .slider-offer-box-value span{
  margin: 0 auto;
  font-size: var(--size-24);
  line-height: var(--size-20);
  font-family: var(--fnt-bold);
  color: var(--icon-blue);
}
.capitalizacao-card-simulacao-slider .slider-offer-box-value .sk-label {
  display: none;
}
.capitalizacao-card-simulacao-slider .sk-uigroup-item-content .sk-option-list label {
  height: 25px;
  width: 25px;
  border: 1px solid;
  border-radius: 50%;
  border-color: var(--brand-font-color)
}
.capitalizacao-card-simulacao-slider .sk-uigroup-item-content .sk-option-list label:hover{
  border-color: var(--link-blue) !important;
}
.capitalizacao-card-simulacao-botoes-valores .sk-uigroup-item-content .sk-button-list .sk-button{
  margin: 0 !important;
  padding: 0 10px !important;
  min-height: 40px !important;
  line-height: 32px !important;
  font-family: var(--fnt-medium) !important;
  line-height: var(--size-32) !important;
}
.capitalizacao-card-simulacao-botoes-valores .sk-uigroup-item-content .sk-button-list .sk-button span{
  font-family: var(--fnt-light) !important;
}
.capitalizacao-card-simulacao-botoes-valores .sk-uigroup-item-content .sk-button-list .sk-button span span{
  font-family: var(--fnt-bold) !important;;
}
.sk-app[data-process-step-id="CAPSimulationProcessPU15:1"] .capitalizacao-card-simulacao-botoes-valores .sk-uigroup-item-content .sk-button-list .sk-button .pu15plus {
  display: inline-block;
  line-height: 12px;
  height: 14px;
  width: 14px;
  border: 1px solid #4D4E53;
  border-radius: 50%;
  font-family: var(--fnt-light)!important;
}
.capitalizacao-card-simulacao-botoes-valores .sk-uigroup-item-content{
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  margin-bottom: 10px;
}
.capitalizacao-card-simulacao-botoes-valores .sk-uigroup-item-content .sk-button-list{
  gap: 15px;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  flex-direction: row;
  align-items: center;
  line-height: var(--size-32);
}
.capitalizacao-card-simulacao .slider-title h2 {
  margin-top: 20px;
  text-align: center;
  font-size: var(--size-24);
  line-height: var(--size-34);
  font-family: var(--fnt-bold);
}
.capitalizacao-card-simulacao .slider-title .sk-attr-htmljs:first-child p{
  text-align: center;
  font-size: var(--size-12);
  line-height: var(--size-18);
  font-family: var(--fnt-regular);
}
.capitalizacao-card-simulacao .container-infos strong{
  font-family: var(--fnt-bold);
  font-weight: normal;
}
.capitalizacao-card-simulacao .container-infos {
  background: #F4F4F6 0% 0% no-repeat padding-box;
  line-height: var(--size-30);
  font-size: var(--size-14);
  font-family: var(--fnt-regular);
}
.capitalizacao-card-simulacao .container-infos strong:first-child{
  font-size: var(--size-16);  
}
.capitalizacao-card-simulacao .slider-indemnityValue label {
  font-size: var(--size-14);
  font-family: var(--fnt-medium);
  line-height: var(--size-20);
}
.capitalizacao-card-simulacao .capitalizacao-card-simulacao-slider .sk-fieldset span {
  font-size: var(--size-14);
  line-height: var(--size-24);
  font-family: var(--fnt-light);
}
.capitalizacao-card-simulacao .capitalizacao-card-simulacao-proposta .container-infos{
  padding: 15px 25px;
}
.capitalizacao-card-simulacao .capitalizacao-card-simulacao-sorteios-informacoes .sk-checkbox{
  width: 100%;
  padding-left: 25px;
  padding-right: 25px;
}
.capitalizacao-card-simulacao .capitalizacao-card-simulacao-sorteios-informacoes .sk-html{
  padding-left: 25px;
  padding-right: 25px;
  padding-top: 25px;
  width: -webkit-fill-available;
}
.capitalizacao-card-simulacao .capitalizacao-card-simulacao-sorteios-informacoes .sk-html .sk-html-content{
  font-size: var(--size-14);
  line-height: var(--size-18);
  font-family: var(--fnt-regular);
}
.capitalizacao-simulation .column-left .sk-uigroup-item-content,
.capitalizacao-simulation .column-right .sk-uigroup-item-content{
  padding: 0;
}
.capitalizacao-card-simulacao .sk-attr-htmljs{
  width: 100% !important;
}
.capitalizacao-simulation .column-left .sk-input-option {
  display: none;
}
.capitalizacao-card-simulacao .capitalizacao-card-simulacao-sorteios-informacoes .sk-checkbox label {
  display: flex;
  justify-content: space-between;
}
.capitalizacao-card-simulacao .capitalizacao-card-simulacao-sorteios-informacoes .sk-checkbox label::after {
  content: " \f077" !important;
  font-family: 'Font Awesome 6 Pro';
  color: var(--accordion-header-color);
  font-size: 20px;
}
.capitalizacao-card-simulacao .capitalizacao-card-simulacao-sorteios-informacoes .sk-checkbox:has(.sk-input-checkbox.sk-input-option[data-selected="false"]) label::after {
  transform: rotate(180deg) !important;
}
.capitalizacao-card-simulacao .capitalizacao-card-simulacao-sorteios-informacoes .sk-attr.sk-checkbox:has(.sk-input-checkbox.sk-input-option[data-selected="true"]) label::after {
  transform: rotate(0deg) !important;
}
.capitalizacao-card-simulacao .capitalizacao-card-simulacao-sorteios-informacoes .sk-checkbox:has(.sk-selected){
  border-bottom: var(--accordion-header-border);
}
.capitalizacao-card-simulacao .capitalizacao-card-simulacao-sorteios-informacoes .sk-attr.sk-checkbox span {
  width: 100%;
  padding: 10px 0;
  font-size: var(--size-16);
  line-height: var(--size-20);
  font-family: var(--fnt-bold);
}
.capitalizacao-card-simulacao .capitalizacao-card-simulacao-sorteios-informacoes .sk-checkbox .sk-option-item {
  width: 100% !important;
}
.capitalizacao-card-simulacao-sorteios-lista-tabulada > p{
  font-family: var(--fnt-bold);
  letter-spacing: -0.14px;
  font-size: var(--size-14);
  line-height: var(--size-17);
  height: 25px;
}
.capitalizacao-card-simulacao-sorteios-lista-tabulada .sorteio-linha{
  padding-top: 15px !important;
  padding-bottom: 15px !important;
  border-bottom: var(--accordion-header-border);
  display: flex;
  gap: 5px;
  line-height: var(--size-17);
}
.capitalizacao-card-simulacao-sorteios-lista-tabulada .sorteio-linha:last-child{
  border:none;
}
.capitalizacao-card-simulacao-sorteios-lista-tabulada .sorteio-linha div span{
  font-family: var(--fnt-bold);
}
.capitalizacao-simulation .capitalizacao-card-simulacao-sorteios-informacoes table{
  border-collapse: unset;
  border-radius: 0;
  border-spacing: unset;
  width: 100% !important;
}
.capitalizacao-simulation .capitalizacao-card-simulacao-sorteios-informacoes tbody td, 
.capitalizacao-simulation .capitalizacao-card-simulacao-sorteios-informacoes tbody th{
  padding: 0;
  font-weight: normal;
  text-align: left !important;
}
.capitalizacao-simulation .capitalizacao-card-simulacao-sorteios-informacoes tbody tr{
  background: none;
}
.capitalizacao-card-simulacao-sorteios-informacoes .sk-uigroup-item:first-child{
  border-bottom: var(--accordion-header-border);
}
.capitalizacao-simulation .capitalizacao-card-simulacao-sorteios-informacoes table td,
.capitalizacao-simulation .capitalizacao-card-simulacao-sorteios-informacoes table th{
  letter-spacing: -0.14px;
  font-size: var(--size-14);
  line-height: var(--size-17);
  height: 25px;
}
.capitalizacao-simulation .capitalizacao-card-simulacao-sorteios-informacoes .sk-uigroup-content .sk-uigroup-item:last-child table td,
.capitalizacao-simulation .capitalizacao-card-simulacao-sorteios-informacoes .sk-uigroup-content .sk-uigroup-item:last-child .cotas{
  font-family: var(--fnt-bold);
  line-height: var(--size-17);
}
.capitalizacao-simulation .capitalizacao-card-simulacao-sorteios-informacoes .sk-uigroup-content .sk-uigroup-item:last-child .cotas ~ p{
  font-size: var(--size-12);
  line-height: var(--size-20);
}
.capitalizacao-simulation .capitalizacao-card-simulacao-sorteios-informacoes .sk-uigroup-content .sk-uigroup-item:last-child p:nth-child(1),
.capitalizacao-simulation .capitalizacao-card-simulacao-sorteios-informacoes .sk-uigroup-content .sk-uigroup-item:last-child p:nth-child(2){
  line-height: var(--size-18);
}
.capitalizacao-simulation .capitalizacao-card-simulacao-sorteios-informacoes .sk-uigroup-content .sk-uigroup-item:last-child p:nth-child(2){
  margin-top: 15px;
}
.capitalizacao-simulation .capitalizacao-card-simulacao-sorteios-informacoes hr{
  border-bottom: var(--accordion-header-border);
}
.capitalizacao-simulation .simulation-footer-container{
  margin-top: 25px;
  margin-bottom: 25px;
}
.capitalizacao-simulation .sk-fieldset.simulation-footer-container {
  margin-bottom: 100px;
}
.capitalizacao-simulation .simulation-footer-container p.message-info {
  font-family: var(--fnt-regular) !important;
  font-size: var(--size-18);
  line-height: var(--size-24);
}
.capitalizacao-simulation .how-it-works-signature h5 {
    font-size: var(--size-18);
    font-family: var(--fnt-bold);
    line-height: var(--size-24);
}
.capitalizacao-simulation .how-it-works-signature ul {
  margin-left: 20px;
}
.capitalizacao-simulation .how-it-works-signature ul li {
  font-size: var(--size-14);
  font-family: var(--fnt-regular);
  line-height: var(--size-20);
  margin-top: 8px;
  color: #4D4E53;
}
.capitalizacao-simulation .payment-options-item {
  width: 100%;
  padding: 20px;
  box-shadow: 0px 1px 7px #00000026;
  border-radius: 5px;
}
.capitalizacao-simulation .payment-options-item h4 {
  font-size: var(--size-20);
  line-height: var(--size-32);
}
.capitalizacao-simulation .payment-card {
  display: flex;
  margin-top: 10px;
  align-content: center;
  align-items: center;
  justify-content: flex-start;
  flex-wrap: nowrap;
  flex-direction: row;
}
.capitalizacao-simulation .payment-card img{
  min-height: 48px;
  height: 48px;
  width: 48px;
}
.capitalizacao-simulation .payment-description span {
  font-size: var(--size-18);
  font-family: var(--fnt-regular);
  line-height: var(--size-24);
  color: var(--brand-font-color);
  margin-left: 19px;
}
.capitalizacao-simulation .column-right > .sk-uigroup-item-content:first-child > .sk-column-list{
  padding-bottom: 35px;
}
.capitalizacao-simulation .column-right .card-lgpd p a{
  color: var(--link-blue);
}
.capitalizacao-simulation .column-right .card-lgpd p a:hover{
  color: var(--link-red);
}
.sk-app[data-process-step-id="CAPSimulationProcess:1"] .capitalizacao-simulation .form-container .field-group-area {
  margin-top: -26px !important;
}
/* FIM | SIMULACAO E RESUMO */

/* INICIO | TELA PAGAMENTO NÃO CONFIRMADO */
.sk-app[data-process-step-id="CAPHiringProcess:9"]:has(.page-error-400) .bsHeader .d-flex>div {
  display: flex;
  align-items: center;
  gap: 10px;
}
.sk-app[data-process-step-id="CAPHiringProcess:9"]:has(.page-error-400) .bsHeader .ifAttendance {
  display: block !important;
  margin: 4px 0;
}
.sk-app[data-process-step-id="CAPHiringProcess:9"]:has(.page-error-400) #sk-BasicUIDefinition,
.sk-app[data-process-step-id="CAPHiringProcess:9"]:has(.page-error-400) #sk-BasicUIDefinition .detailsplan,
.sk-app[data-process-step-id="CAPHiringProcess:9"]:has(.page-error-400) .bsHeader .align-right .hover_icon,
.sk-app[data-process-step-id="CAPHiringProcess:9"]:has(.page-error-400) .bsHeader .custom-menu.dropdown-container,
.sk-app[data-process-step-id="CAPHiringProcess:9"]:has(.page-error-400) #bsheader .small-3 {
  display: none !important;
}
.sk-app[data-process-step-id="CAPHiringProcess:9"]:has(.page-error-400) .bsHeader .row:nth-child(1) {
  border: none;
}
.sk-app[data-process-step-id="CAPHiringProcess:9"]:has(.page-error-400) nav>#bsheader>div:first-child {
  position: absolute;
  top: calc(20%);
  left: calc(40%);
}
.sk-app[data-process-step-id="CAPHiringProcess:9"]:has(.page-error-400) nav>#bsheader>div:first-child>a img {
  max-width: 200px !important;
}
.sk-app[data-process-step-id="CAPHiringProcess:9"] .page-error-400 .screen-ops-permission-denied ~ .sk-uigroup-item button{
  margin: 0 auto !important;
}
.sk-app[data-process-step-id="CAPHiringProcess:9"] .page-error-400 .screen-ops-permission-denied ~ .sk-uigroup-item button span:hover,
.sk-app[data-process-step-id="CAPHiringProcess:9"] .page-error-400 .screen-ops-permission-denied ~ .sk-uigroup-item button:hover{
  text-decoration: none;
  color: var(--link-red);
}
.sk-app[data-process-step-id="CAPHiringProcess:9"] .page-error-400 .screen-ops-permission-denied ~ .sk-uigroup-item .sk-uigroup-item-content .sk-navigation{
  margin-top: 20px;
  margin-bottom: 60px;
}
.sk-app[data-process-step-id="CAPHiringProcess:9"] .page-error-400 .product-bullet{
  top: -10px;
}
.sk-app[data-process-step-id="CAPHiringProcess:9"] .page-error-400 .screen-ops-permission-denied .info-message .info-message{
  padding-top: 65px;
  border-top: var(--section-item-solid-border);
}
.sk-app[data-process-step-id="CAPHiringProcess:9"] .page-error-400 .screen-ops-permission-denied .info-message .info-title{
  font-size: var(--size-30);
  font-family: var(--fnt-bold);
  line-height: var(--size-34);
  margin-bottom: 30px;
}
.sk-app[data-process-step-id="CAPHiringProcess:9"] .page-error-400 .screen-ops-permission-denied .info-message .info-subtitle{
  font-size: var(--size-18);
  font-family: var(--fnt-regular);
  line-height: var(--size-24);
}
.sk-app[data-process-step-id="CAPHiringProcess:9"] .page-error-400 .screen-ops-permission-denied .info-message .solid-horizontal-line{
  margin-top: 30px;
  margin-bottom: 30px;
}
.sk-app[data-process-step-id="CAPHiringProcess:9"] .page-error-400 .solid-horizontal-line{
  max-width: 780px !important;
  margin-left: auto !important;
  margin-right: auto !important;
}
.sk-app[data-process-step-id="CAPHiringProcess:9"] .page-error-400 .screen-ops-permission-denied .info-message .info-subtitle ~ p span{
  font-size: var(--size-14);
  font-family: var(--fnt-bold);
  line-height: var(--size-24);
}
.sk-app[data-process-step-id="CAPHiringProcess:9"] .page-error-400 .end-message{
  max-width: 780px;
  margin: 0 auto 40px auto;
}
.sk-app[data-process-step-id="CAPHiringProcess:9"] .page-error-400 .end-message p{
  font-size: var(--size-18);
  line-height: var(--size-24);
  margin-bottom: 30px;
}
.sk-app[data-process-step-id="CAPHiringProcess:9"] .page-error-400 .end-message a{
  font-size: var(--size-16);
  line-height: var(--size-24);
}
.sk-app[data-process-step-id="CAPHiringProcess:9"] .page-error-400 .end-message a.link-1:after{
  color: inherit;
  margin-top: 2px !important;
}
/* FIM | TELA PAGAMENTO NÃO CONFIRMADO */

/* INICIO | TELA GERAR PIX - ETAPA 4 */´
.capitalizacao-fazer-pix .sk-uigroup-content {
  margin-bottom: 60px !important;
}
.capitalizacao-fazer-pix .home-simulation-area-column-right{
  max-width: 370px;
}
.capitalizacao-fazer-pix .box-card{
  padding-right: 115px;
  margin-bottom: 60px;
}
.capitalizacao-fazer-pix .box-card .contrato-header-info,
.capitalizacao-pagamento-pix .contrato-header-info{
  font-size: var(--size-24);
  line-height: var(--size-34);
}

.capitalizacao-fazer-pix .box-card .contrato-header-info span,
.capitalizacao-pagamento-pix .contrato-header-info span{
  font-family: var(--fnt-bold);
}
.capitalizacao-fazer-pix .box-card .contrato-sub-header,
.capitalizacao-pagamento-pix .simulation-area-2 .contrato-sub-header{
  font-size: var(--size-16);
  line-height: var(--size-20);
  font-family: var(--fnt-bold);
  margin-top: 10px;
  margin-bottom: 35px;
}
.capitalizacao-fazer-pix .informativo-como-fazer-pix .sk-attr-htmljs{
  box-shadow: var(--assistance-box-shadow);
  border-radius: 5px;
  padding: 20px 20px 30px;
  margin-top: 30px;
  margin-bottom: 30px;
}
.capitalizacao-fazer-pix .informativo-como-fazer-pix .sk-attr-htmljs h2{
  font-size: var(--size-16);
  line-height: var(--size-20);
  border-bottom: var(--section-separator-border-bottom-color);
  font-family: var(--fnt-bold);
  padding-bottom: 10px;
}

.capitalizacao-fazer-pix .informativo-como-fazer-pix ol {
  counter-reset: item;
  margin-left: 0;
  padding-left: 0;
  margin-top: 20px;
}
.capitalizacao-fazer-pix .informativo-como-fazer-pix li {
  display: block;
  margin-bottom: 0;
  margin-left: 0;
  margin-top: 15px;
}
.capitalizacao-fazer-pix .informativo-como-fazer-pix li span{
  font-family: var(--fnt-bold);
}
.capitalizacao-fazer-pix .informativo-como-fazer-pix li::before {
  content: counter(item);
  counter-increment: item;
  margin-left: 0;
  border: 1px solid var(--icon-blue);
  border-radius: 50%;
  height: 25px;
  width: 25px;
  display: inline-block;
  text-align: center;
  color: var(--icon-blue);
  font-size: var(--size-14);
  line-height: var(--size-18);
  font-family: var(--fnt-bold);
  margin-right: 10px;
  padding-top: 3px;
  text-indent: 0;
}
.capitalizacao-fazer-pix .informativo-como-fazer-pix li{
  font-size: var(--size-16);
  line-height: var(--size-20);
}
.capitalizacao-fazer-pix .icon-payment-items .payment-label {
  font-size: var(--size-14);
  line-height: var(--size-18);
}
/* FIM | TELA GERAR PIX - ETAPA 4 */

/* INICIO | TELA PIX GERADO - ETAPA 4 */
.capitalizacao-pagamento-pix .sk-uigroup-content{
  margin-bottom: 40px;
}
.sk-app[data-process-step-id="CAPHiringProcess:7"] .sk-progress-bar.sk-progress-bar--plain .sk-step[data-step-nr="4"]{
  width: 40%;
  height: 8px !important;
  background: #0B67BE !important;
}
.sk-app[data-process-step-id="CAPHiringProcess:7"] .sk-progress-bar-content:before{
  content: "Passo 4 de 4 - Pagamento";
}
.sk-app[data-process-step-id="CAPHiringProcess:7"] .sk-progress-bar-content:before{
  position: absolute;
  font-family: var(--fnt-regular);
  font-size: var(--fnt-12);
  line-height: var(--fnt-18);
  bottom: 16px;
}
.capitalizacao-pagamento-pix .summary-simulation{
  margin-left: 55px !important;
}
.capitalizacao-pagamento-pix .simulation-area-2{
  margin-right: 60px;
}
.capitalizacao-pagamento-pix .capitalizacao-codigo-pix {
  margin-bottom: 30px;
  margin-top: 15px;
}
.capitalizacao-pagamento-pix .capitalizacao-codigo-pix button,
.capitalizacao-pagamento-pix .capitalizacao-codigo-pix button:hover{
  background: var(--button-outline-bg-color) !important;
  border-color: var(--button-outline-disabled-border-color);
  border-radius: 5px;
  max-width: 600px;
  min-height: 75px;
  padding: 0;
  margin: 0;
  word-break: break-word;
}
.capitalizacao-pagamento-pix .capitalizacao-codigo-pix .sk-simple-message[data-type=success]{
  width: 300px;
  height: 40px;
  padding: 10px;
  font-size: var(--size-14);
  line-height: var(--size-20);
  position: absolute;
  top: -55px;
  border-radius: 5px;
  color: #87AE85;
  background-color: var(--message-success-bg-color);
  border-color: var(--message-success-border-color);
  border-width: 1px;
  font-family: var(--fnt-medium);
}
.capitalizacao-pagamento-pix .capitalizacao-codigo-pix .sk-simple-message[data-type=success] .fa-times:before{
  font-size: 14px;
}
.capitalizacao-pagamento-pix .capitalizacao-codigo-pix .sk-simple-message .sk-simple-message-close{
  top: 4px;
}
.capitalizacao-pagamento-pix .capitalizacao-codigo-pix button span{
  color: var(--body-font-color);
  font-size: var(--size-12);
  line-height: var(--size-20);
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: 65px;
  text-align: LEFT;
}
.capitalizacao-pagamento-pix .capitalizacao-codigo-pix button span:before{
  content: url("data:image/svg+xml,%0A%3Csvg id='bradseg-icon-nav-copiar-link' xmlns='http://www.w3.org/2000/svg' width='23.459' height='29.824' viewBox='0 0 23.459 29.824'%3E%3Cpath id='Controles_e_Navegação_icon-nav-copiar-link' data-name='Controles e Navegação / icon-nav-copiar-link' d='M39.9,14.788H23.465a1.256,1.256,0,0,0-1.158,1.177V38.647a1.256,1.256,0,0,0,1.158,1.177H39.9a1.256,1.256,0,0,0,1.158-1.177V15.965A1.256,1.256,0,0,0,39.9,14.788Zm0,23.859H23.465V15.965H39.9V38.647ZM18.758,11.177H35.195v1.805h1.158V11.177A1.256,1.256,0,0,0,35.195,10H18.758A1.256,1.256,0,0,0,17.6,11.177V33.859a1.256,1.256,0,0,0,1.158,1.177h2.084V33.859H18.8V11.177Z' transform='translate(-17.6 -10)' fill='%234d4e53'/%3E%3C/svg%3E%0A");
  position: absolute;
  top: 13%;
  left: 20px;
}
.capitalizacao-pagamento-pix .capitalizacao-codigo-pix button span:after{
  content: "Copiar";
  position: absolute;
  top: calc(45px + 5%);
  left: 15px;
}
.capitalizacao-pagamento-pix .capitalizacao-qrcode .sk-html div div{
  border: var(--section-item-solid-border);
  border-radius: 5px;
  width: max-content;
  height: max-content;
}
.capitalizacao-pagamento-pix .capitalizacao-qrcode .sk-html div div img{
  width: 250px;
  height: 250px;
}
.capitalizacao-pagamento-pix .simulation-buttons-area .sk-uigroup-item:nth-child(2) {
  margin-top: 30px;
  margin-bottom: 40px;
}
.capitalizacao-pagamento-pix .capitalizacao-codigo-pix button:before{
  display: none;
}
/* FIM | TELA PIX GERADO - ETAPA 4 */

/* INICIO | TELA FINALIZACAO CONTRATACAO */
.sk-app[data-process-step-id="CAPHiringProcess:9"] .sk-progress-bar{
  display: none;
}
.capitalizacao-finalizacao-contratacao {
  margin-top: 20px;
}
.capitalizacao-finalizacao-contratacao .back-to-the-top{
  display: none;
}
.capitalizacao-finalizacao-contratacao .column-left,
.capitalizacao-finalizacao-contratacao .column-right{
  padding: 0;
}
.capitalizacao-finalizacao-contratacao .column-left{
  padding-right: 25px;
}
.capitalizacao-finalizacao-contratacao .column-left .cabecalho h1,
.capitalizacao-finalizacao-contratacao .column-left .cabecalho p{
  font-size: var(--size-24);
  line-height: var(--size-24);
}
.capitalizacao-finalizacao-contratacao .column-left .cabecalho h1{
  line-height: var(--size-34);
}
.capitalizacao-finalizacao-contratacao .column-left .cabecalho ~ h2{
  font-size: var(--size-28);
  line-height: var(--size-34);
  color: var(--brand-font-color-reverse);
}
.capitalizacao-finalizacao-contratacao .column-left .numero-solicitacao{
  margin-top: 20px;
}
.capitalizacao-finalizacao-contratacao .column-left .numero-solicitacao p ~ p{
  line-height: var(--size-14);
  margin-top: 8px;
}
.capitalizacao-finalizacao-contratacao .column-left .dados-imovel p{
  margin-top: unset;
}
.capitalizacao-finalizacao-contratacao .column-left .dados-imovel p span{
  line-height: var(--size-30);
}
.capitalizacao-finalizacao-contratacao .resumo-titulo{
  margin-bottom: 25px;
}
.capitalizacao-finalizacao-contratacao .resumo-titulo p{
  font-size: var(--size-18);
  line-height: var(--size-25);
}
.capitalizacao-finalizacao-contratacao .column-left .summary-simulation,
.capitalizacao-finalizacao-contratacao .summary-simulation .order_att{
  max-width: initial;
  min-width: initial;
  width: 100% !important;
}
.capitalizacao-finalizacao-contratacao .order_att {
  border-radius: 5px;
  display: flex;
  flex-direction: column;
  min-width: 370px;
  max-width: 370px;
  box-shadow: 0px 1px 7px #0000001A;
  color: var(--body-font-color);
  background: #FFF;
  border: 0.5px solid rgba(0, 0, 0, 0.1);
  display: block;
}
.capitalizacao-finalizacao-contratacao .summary-simulation .summary-simulation-title span{
  font-size: var(--size-14);
  line-height: var(--size-30);
}
.capitalizacao-finalizacao-contratacao .summary-simulation .summary-simulation-title span ~ span{
  line-height: var(--size-20);
}
.capitalizacao-finalizacao-contratacao .summary-simulation .box_total ~ div div > span{
  font-size: var(--size-16);
  line-height: var(--size-20);
}
.capitalizacao-finalizacao-contratacao .summary-simulation .box_total ~ div div div:first-child {
  margin-bottom: 10px;
}
.capitalizacao-finalizacao-contratacao .summary-simulation .box_total  ~ div:not(.box_coverage) p > span,
.capitalizacao-finalizacao-contratacao .summary-simulation .box_total  ~ div:not(.box_coverage) p{
  font-size: var(--size-14);
  line-height: var(--size-20);
}
.capitalizacao-finalizacao-contratacao .summary-simulation .box_total ~ div div > div:last-child p{
  line-height: var(--size-17);
  border-bottom: 1px solid var(--button-disabled-bg-color);
  padding-bottom: 15px;
  margin-bottom: 15px;
  margin-top: 10px;
}
.capitalizacao-finalizacao-contratacao .summary-simulation .box_total ~ div:not(.box_coverage){
  background-color: var(--section-background-color-1);
  padding: 20px;
}
.capitalizacao-finalizacao-contratacao .summary-simulation .box_total ~ div:not(.box_coverage) > div:last-child{
  margin-bottom: 20px;
}
.capitalizacao-finalizacao-contratacao .summary-simulation .box_total ~ div:not(.box_coverage) > div:last-child p{
  line-height: var(--size-30);
}
.capitalizacao-finalizacao-contratacao .summary-simulation .box_coverage .summary_text{
  font-size: var(--size-16);
  line-height: var(--size-20);
  font-family: var(--fnt-bold);
}
.capitalizacao-finalizacao-contratacao .summary-simulation .box_coverage .skyeText{
  font-size: var(--size-14);
  line-height: var(--size-18);
}
.capitalizacao-finalizacao-contratacao .summary-simulation .box_coverage p{
  font-size: var(--size-14);
  line-height: var(--size-18);
}
.capitalizacao-finalizacao-contratacao .imprimir{
  margin-top: 15px;
  margin-bottom: 15px;
}
.capitalizacao-finalizacao-contratacao .column-left .contato h2{
  line-height: var(--size-20);
}
.capitalizacao-finalizacao-contratacao .column-left .contato p:last-child{
  margin-right: unset;
  max-width: 460px !important;
}
.capitalizacao-finalizacao-contratacao .column-left .contato > h2 ~ p,
.capitalizacao-finalizacao-contratacao .column-left .contato,
.capitalizacao-finalizacao-contratacao .column-left .contato p{
  max-width: 100% !important;
  margin-right: unset;
}
.capitalizacao-finalizacao-contratacao .column-right .cabecalho > h2 ~ p{
  line-height: var(--size-34);
}
.capitalizacao-finalizacao-contratacao .sk-uigroup-content .column-left .sk-uigroup-item-content{
  width: 460px;
}
.capitalizacao-finalizacao-contratacao .column-right>.sk-uigroup-item-content{
  margin-left: 100px !important;
}
.capitalizacao-finalizacao-contratacao .column-right>.sk-uigroup-item-content .sk-column-list .sk-attr-htmljs{
  padding-right: 10px !important;
}
.sk-app[data-process-step-id="CAPHiringProcess:9"] .page-error-400 .screen-ops-permission-denied ~ .sk-uigroup-item button span,
.capitalizacao-finalizacao-contratacao .column-right .texto a{
  text-decoration: underline;
}
.sk-app[data-process-step-id="CAPHiringProcess:9"] .page-error-400 .screen-ops-permission-denied ~ .sk-uigroup-item button:hover,
.capitalizacao-finalizacao-contratacao .column-right .texto a:hover,
.sk-app[data-process-step-id="CAPHiringProcess:9"] .page-error-400 .screen-ops-permission-denied ~ .sk-uigroup-item button .fa-custom:hover{
  color: var(--link-red) !important;
  text-decoration: none;
}
/* FIM | TELA FINALIZACAO CONTRATACAO */

/* INICIO | TELA FINALIZACAO PU15 */
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .capitalizacao-finalizacao-contratacao .column-left .cabecalho p {
  line-height: var(--size-34);
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .capitalizacao-finalizacao-contratacao .column-left .cabecalho .fnt-bold {
  margin: 10px 0;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .capitalizacao-finalizacao-contratacao .column-left .cabecalho ~ h2 span {
  font-family: var(--fnt-regular);
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .capitalizacao-finalizacao-contratacao .column-left .numero-solicitacao {
  margin-bottom: 20px;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .capitalizacao-finalizacao-contratacao .column-left .sk-navigation {
  margin: unset;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .capitalizacao-finalizacao-contratacao .column-left .sk-button-list {
  padding-bottom: 30px;
  justify-content: flex-start!important;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .capitalizacao-finalizacao-contratacao .summary-simulation .box_total ~ div:not(.box_coverage) > div:last-child {
  margin-bottom: unset;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"]:has(.processando-pagamento-pu15) button.btn-link span {
  text-decoration: underline;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .capitalizacao-finalizacao-contratacao .sk-button.button:hover,
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .sk-accessibility-panel-section .sk-button.button:hover {
  color: #FFFFFF !important;
}
/* FIM | TELA FINALIZACAO PU15 */

/* INICIO | CONTRATO */
.sk-app[data-process-step-id*="CAPHiringProcess"] .home-contratacao-termos .sk-uigroup-content {
  display: flex;
  justify-content: space-between;
  margin-bottom: 50px;
}
.home-contratacao-termos .box-card-ico-with-text,
.home-contratacao.page-payment .simulation-area-2 { width: 670px;}
.home-contratacao-termos .home-simulation-area-column-right,
.home-contratacao.page-payment .home-simulation-area-column-right { width: 370px;}
.home-contratacao-termos .home-simulation-area-column-right .floating-summary-simulation-area { margin: unset;}
.home-contratacao-termos .contrato-header-info { 
  line-height: 20px;
  margin-bottom: 40px;
}
.contrato-capitalizacao { 
  border: 1px solid #D2D4DA;
  border-radius: unset;
  margin-bottom: 30px!important;
}
.contrato-capitalizacao .header { 
  background: #F9F9F9;
  padding: 20px;
  display: flex;
  justify-content: space-between;
  border-bottom: 1px solid #D2D4DA;
}
.contrato-capitalizacao .header span:first-child {
  font-size: var(--fnt-18);
  line-height: var(--size-22);
  font-family: var(--fnt-medium);
}
.contrato-capitalizacao .header span:last-child {
  font-size: 1.5rem;
  line-height: 1.9rem;
  font-family: var(--fnt-bold);
}
.contrato-capitalizacao .body { padding: 20px;}
.contrato-capitalizacao .body .primeiro-bloco { margin-bottom: 30px;}
.contrato-capitalizacao .body p {
  font-size: var(--fnt-14);
  line-height: var(--size-30);
}
.contrato-capitalizacao .prizes-and-probability {
  border-top: 1px solid #D2D4DA;
  margin: 10px 20px 20px 20px;
  padding-top: 30px;
}
.contrato-capitalizacao .prizes-and-probability .sub-title .bold {
  font-family: var(--fnt-bold);
  font-size: var(--fnt-14);
  line-height: 1.7rem;
}
.contrato-capitalizacao .prizes-and-probability p {
  font-size: var(--fnt-14);
  line-height: 1.7rem;
  padding: 15px 0;
  border-bottom: 1px solid #D2D4DA;
}
.contrato-capitalizacao .prizes-and-probability p:last-child { 
  border: unset;
  padding-bottom: unset;
}
.checkbox-contract-cap {
  padding-bottom: 30px;
  border-bottom: 1px solid #D2D4DA;
  margin: 30px 0;
  z-index: 0;
}
.checkbox-contract-cap .sk-option-item[data-type=default] label>span { 
  line-height: var(--size-20);
  font-weight: 100;
}
.checkbox-contract-cap a {
  color: #154575;
  font-family: var(--fnt-bold);
  text-decoration: underline;
}
.checkbox-contract-cap a:hover {
  color: #CC092F;
}
.checkbox-contract-cap .sk-error-validation { 
  margin-left: 35px;
  position: relative !important;
  top: 0 !important;
}
.home-contratacao-termos .box-card-ico-with-text .all_contracts a {
  display: flex;
  align-items: center;
  width: fit-content;
}
.sk-app[data-process-step-id="CAPHiringProcess:1"] .simulation-area .box-card .sk-option-item label {
  padding: 15px 10px 15px !important;
}
.home-contratacao-termos .box-card-ico-with-text .all_contracts svg { margin-right: 15px;}
.home-contratacao-termos .box-card-ico-with-text .all_contracts .link-draft { 
  font-size: var(--fnt-16);
  line-height: var(--size-24);
}
.checkbox-contract-cap .sk-option-item[data-type=default] input+label>span a:hover, 
.home-contratacao-termos .box-card-ico-with-text .all_contracts a:hover svg path,
.home-contratacao-termos .box-card-ico-with-text .all_contracts a:hover .link-draft { color: #CC092F!important; fill: #CC092F;}
.home-contratacao-termos .btns-contrato-area .sk-uigroup-content { flex-direction: column;}
.sk-app[data-process-step-id*="CAPHiringProcess"] .box_total .total__price {
  line-height: var(--size-20);
  height: unset;
}
/* FIM | CONTRATO */

/* INICIO | AREA LOGADA */
body:has(.sk-app[data-process-step-id*="CAPLoggedAreaProcess"]) .breadLogged { margin-bottom: unset;}
body:has(.sk-app[data-process-step-id*="CAPLoggedAreaProcess"]) .title-content .title-page { margin-bottom: 16px;}
body:has(.sk-app[data-process-step-id*="CAPLoggedAreaProcess"]) .title-content .title-page + p { 
  margin-bottom: 30px;
  font-size: var(--fnt-18);
  line-height: var(--size-24);
}
body:has(.sk-app[data-process-step-id*="CAPLoggedAreaProcess"], .appCardRasp) .title-content .title-page {
  margin-top: 10px !important;
}
body:has(.sk-app[data-process-step-id*="CAPLoggedAreaProcess"]) .title-content .title-page + p a { 
  color: #04386C;
  text-decoration: underline;
}
body:has(.sk-app[data-process-step-id*="CAPLoggedAreaProcess"]) .logged-area-card-group .textCard p { line-height: var(--size-20);}
body:has(.sk-app[data-process-step-id*="CAPLoggedAreaProcess"]) .cards-logged-area .sk-uigroup-content {
  display: grid;
  grid-template-columns: 370px 370px 370px;
  column-gap: 30px;
  row-gap: 10px;
  margin-bottom: 100px;
}
body:has(.sk-app[data-process-step-id*="CAPLoggedAreaProcess"]) .cards-logged-area .sk-multi-brick-item { max-width: 370px; margin: 0 0 40px 0; border: unset;}
body:has(.sk-app[data-process-step-id*="CAPLoggedAreaProcess"]) .cards-logged-area .sk-multi-brick-item .sk-uigroup-item-content { padding: unset;}
body:has(.sk-app[data-process-step-id*="CAPLoggedAreaProcess"]) .cards-logged-area .subtittleCard .text-regular {
  font-size: var(--fnt-18);
  line-height: var(--size-24);
  margin-bottom: 10px;
  display: block;
  color: #4D4E53
}
body:has(.sk-app[data-process-step-id*="CAPLoggedAreaProcess"]) .cards-logged-area .subtittleCard { height: auto;}
body:has(.sk-app[data-process-step-id*="CAPLoggedAreaProcess"]) .cards-logged-area .subtittleCard p { line-height: var(--size-20);}
body:has(.sk-app[data-process-step-id*="CAPLoggedAreaProcess"]) .appCardCap { 
  padding: 2.5rem 2rem;
  display: flex;
  gap: 15px;
  align-items: center;
}
body:has(.sk-app[data-process-step-id*="CAPLoggedAreaProcess"]) .appCardCap p {
  font-size: var(--fnt-14);
  line-height: var(--size-20);
}
body:has(.sk-app[data-process-step-id*="CAPLoggedAreaProcess"]) .appCardCap a { 
  color: #CC092F;
  font-family: var(--fnt-bold);
  line-height: var(--size-20);
}
body:has(.sk-app[data-process-step-id*="CAPLoggedAreaProcess"]) .appCardRasp a {
  color: #008344;
  font-family: var(--fnt-bold);
  line-height: var(--size-20);
  display: flex;
  align-items: center;
}
body:has(.sk-app[data-process-step-id*="CAPLoggedAreaProcess"]) .appCardRasp svg {
  width: 30px;
  margin-right: 4%;
}
body:has(.sk-app[data-process-step-id*="CAPLoggedAreaProcess"]) .appCardRasp {
  border-bottom: 1px solid #d7d8e1;
  margin-top: 2px;
}
body:has(.sk-app[data-process-step-id*="CAPLoggedAreaProcess"]) .appCardRasp,
body:has(.sk-app[data-process-step-id*="CAPLoggedAreaProcess"]) .LoggedCard3:has(.appCardRasp) .appCardCap {
  padding: 5px 20px !important;
}
body:has(.sk-app[data-process-step-id*="CAPLoggedAreaProcess"]) .cards-logged-area .card-residencial-cancelado {
  box-shadow: 0px 1px 7px #0000001a;
}
body:has(.sk-app[data-process-step-id*="CAPLoggedAreaProcess"]) .cards-logged-area .card-residencial-cancelado .textCard h5 {
  margin: 34px 0px 34px 20px;
}
body:has(.sk-app[data-process-step-id*="CAPLoggedAreaProcess"]) .cards-logged-area .card-residencial-cancelado .textCard em {
  font-style: normal;
  font-size: var(--fnt-12);
  font-family: var(--fnt-medium);
  color: #FFF;
  background: #4D4E53;
  padding: 6px 15px;
  border-radius: 5px;
}
body:has(.sk-app[data-process-step-id*="CAPLoggedAreaProcess"]) .sk-modal-header h4 {
  font-size: var(--fnt-24);
  line-height: var(--size-32);
}
body:has([data-process-id="CAPLoggedAreaProcess"]) [id*="modal"] .modal-content { margin-bottom: 90px;}
body:has([data-process-id="CAPLoggedAreaProcess"]) [id*="modal"] p,
body:has([data-process-id="CAPLoggedAreaProcess"]) [id*="modal"] span {
  font-size: var(--fnt-18);
  line-height: var(--size-24);
}
body:has([data-process-id="CAPLoggedAreaProcess"]) [id*="modal"]:not(:has(.texto-dentro-da-modal)) .fnt-bold { 
  margin: 25px 0;
  align-items: center;
  display: flex;
  gap: 10px;
}
body:has([data-process-id="CAPLoggedAreaProcess"]) [id*="modal"] .modal-content .fnt-bold svg {
  width: 15px;
  height: 15px;
}
body:has(.sk-app[data-process-step-id*="CAPLoggedAreaProcess"]) .ReactModal__Content.ReactModal__Content--after-open,
body:has(.sk-app[data-process-step-id*="CAPLoggedAreaProcess"]) .sk-modal-body { 
  border-radius: 0 0 5px 5px;
  height: 395px;
}
body:has(.sk-app[data-process-step-id*="CAPLoggedAreaProcess"]) .sk-modal .close {
  bottom: 5px;
  top: unset;
  left: 0;
  padding: 15px 40px 27px 40px;
  background: #F4F4F6;
}
body:has(.sk-app[data-process-step-id*="CAPLoggedAreaProcess"]) .sk-modal-body embed,
body:has([data-process-id="CAPLoggedAreaProcess"]) [id*="modal"] #modal-num-sorte_content embed { 
  height: 210px;
  width: 100%;
}
.sk-app[data-process-step-id="CapitalizacaoProcess:2"]:before { 
  background: #F4F4F6!important;
  opacity: 1;
}
.sk-multi-brick:has(.modalNumSorte), .sk-multi-brick .sk-multi-brick-item:has(.modalNumSorte), .tableNumSorte { margin: unset;}
.sk-multi-brick:has(.modalNumSorte) { border: unset;}
.sk-uigroup:has(.modalNumSorte) .sk-uigroup-item-content { padding: unset;}
.tableNumSorte { 
  font-size: var(--fnt-14);
  line-height: var(--size-18);
  width: 100%;
  background: var(--modal-container-background-color);
  border-collapse: collapse;
}
.tableNumSorte tbody, .sk-multi-brick .sk-multi-brick-item:has(.modalNumSorte) { border: none;}
.tableNumSorte .titleCell, .tableNumSorte .numCell { background: #F4F4F6;}
.tableNumSorte .numCell { 
  font-family: var(--fnt-bold);
  border-bottom: 0.5px solid #D2D4DA;
}
.tableNumSorte td { min-width: 100px;}
.tableNumSorte .titleCell td { padding: 1rem .625rem .5rem .625rem}
.tableNumSorte .numCell td { padding: .5rem .625rem 1rem .625rem}
body:has(.sk-app[data-process-step-id*="CAPLoggedAreaProcess"]) .texto-dentro-da-modal p { 
  font-size: var(--fnt-16) !important;
  line-height: var(--size-20) !important;
}
body:has(.sk-app[data-process-step-id*="CAPLoggedAreaProcess"]) .texto-dentro-da-modal p a {
  color: #04386C;
  text-decoration: underline;
} 
body:has(.sk-app[data-process-step-id*="CAPLoggedAreaProcess"]) .sk-modal .close::before,
body:has([data-process-id="CAPLoggedAreaProcess"]) [id*="modal"] .p-dialog-header-close {
  content: 'Fechar';
  background: transparent linear-gradient(180deg, #0E81ED 0%, #2365A7 100%) 0% 0% no-repeat padding-box;
  border: 1px solid #0E81ED;
  border-radius: 5px;
  color: #FFF;
  font-family: var(--fnt-medium);
  font-size: var(--fnt-16);
  line-height: var(--size-20);
  width: 100px !important;
  height: 50px;
  display: flex;
  align-items: center;
  justify-content: center;
}
body:has([data-process-id="CAPLoggedAreaProcess"]) [id*="modal"] .p-dialog-header-close::before {
  content: 'Fechar';
}
body:has(.sk-app[data-process-step-id*="CAPLoggedAreaProcess"]) .sk-modal .close:hover::before {
  background: transparent linear-gradient(180deg, #2365A7 0%, #2365A7 100%) 0% 0% no-repeat padding-box;
  border: 1px solid #0E81ED;
}
body:has([data-process-id="CAPLoggedAreaProcess"]) [id*="modal"] {
    width: 570px;
    min-width: unset;
}
body:has([data-process-id="CAPLoggedAreaProcess"]) [id*="modal"] .p-dialog-content {
    background: var(--modal-container-background-color);
}
body:has([data-process-id="CAPLoggedAreaProcess"]) [id*="modal"] #modal-num-sorte_content {
  padding: 30px 40px!important;
  height: 395px;
}
body:has([data-process-id="CAPLoggedAreaProcess"]) [id*="modal"] .p-dialog-header-icons {
  top: unset;
  bottom: 0;
  right: unset;
  padding: unset;
  left: 35px;
  margin-bottom: 40px;
}
body:has([data-process-id="CAPLoggedAreaProcess"]) [id*="modal"] .p-dialog-header-close {
  
}
body:has(.sk-app[data-process-step-id*="CAPLoggedAreaProcess"]) .LoggedCard3 { width: 368px;}
body:has(.resgate-cap) .sk-modal-body {
  height: 293px !important;
}
body:has(.resgate-cap) .sk-modal-body .modal-content {
  margin-bottom: 0px !important;
}
/* TAG RASPADINHAS */
.sk-app[data-process-step-id="LoggedAreaProcess:Logged"] .LoggedCard .textCard {
  padding: 15px 0 20px;
  height: 145px !important;
}
.logged-area-card-group .textCard h5 {
  margin: 0 0px 18px 20px !important;
}
.logged-ver-card {
  top: 230px;
}
.sk-app[data-process-step-id="LoggedAreaProcess:Logged"] .LoggedCard .tagRaspadinha { 
  background: #008344;
  width: fit-content;
  border-radius: 5px;
  line-height: var(--size-16) !important;
  font-family: var(--fnt-semibold);
  color: #FFF;
  padding: 4px 8px;
  margin: 8px 0 0 20px;
}
/* FIM | AREA LOGADA */

/* INICIO | FINALIZACAO PU15 */
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .home-contratacao-resumo-pedido .column-left a:hover,
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .home-contratacao-resumo-pedido .column-left svg~a:hover {
  color: #CC092F;
  text-decoration: none;
}
/* FIM | FINALIZACAO PU15 */

/* INICIO | PAGAMENTO AGENDADO PU15 */
.sk-app[data-process-step-id="CAPHiringProcessPU15:ReceberPremio"] .pagamento-agendado,
.sk-app[data-process-step-id="VerRaspadinhasProcess:3"] .pagamento-agendado {
  max-width: 770px;
  margin: 0 auto;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:ReceberPremio"] .pagamento-agendado h1,
.sk-app[data-process-step-id="VerRaspadinhasProcess:3"] .pagamento-agendado h1 {
  font-size: var(--fnt-24);
  line-height: var(--size-32);
  color: #008344;
  display: flex;
  gap: 15px;
  justify-content: center;
  align-items: center;
  padding-bottom: 40px;
  border-bottom: 0.5px solid #D2D4DA;
  margin-bottom: 40px;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:ReceberPremio"] .pagamento-agendado h1 svg,
.sk-app[data-process-step-id="VerRaspadinhasProcess:3"] .pagamento-agendado h1 svg {
  width: 52px;
  height: 52px;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:ReceberPremio"] .pagamento-agendado p,
.sk-app[data-process-step-id="VerRaspadinhasProcess:3"] .pagamento-agendado p {
  font-size: var(--fnt-18);
  line-height: var(--size-24);
  margin-bottom: 18px;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:ReceberPremio"] .premio-content-text .serie,
.sk-app[data-process-step-id="VerRaspadinhasProcess:3"] .premio-content-text .serie {
  margin-top: 40px;
  text-align: center;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:ReceberPremio"] .sk-navigation .sk-button-list,
.sk-app[data-process-step-id="VerRaspadinhasProcess:3"] .sk-navigation .sk-button-list {
  flex-direction: column;
  gap: 32px;
}

/* FIM | PAGAMENTO AGENDADO PU15 */

/* FIM | RESOLUCAO: COMUM A TODAS */

/* INICIO | RESOLUCAO: MOBILE */
@media (max-width: 767px) {

/* INICIO| BANNERS - PU15 */
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .banner-capitalizacao .banner-desktop-version {
  display: none;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .banner-capitalizacao .banner-mobile-version {
  display: block;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .banner-capitalizacao .banner-mobile-version .banner-texto h2 {
  font-size: var(--size-14);
  line-height: var(--size-18);
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .banner-capitalizacao .banner-mobile-version img {
  position: absolute;
  z-index: 1;
  width: 100%;
  max-width: 100%;
  object-fit: cover;
  height: 208px !important;  
  margin-top: 35px;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .RegulamentoTexto .text-info-regular {
  margin-top: 28px;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .banner-capitalizacao {
  margin-bottom: 24px;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .banner-capitalizacao .banner-mobile-version .banner-texto {
  position: absolute;
  z-index: 2;
  top: 22%;
  left: 0;
  max-width: 450px;
  padding-left: 25px;
  padding-right: 20px;
  margin-top: 0px !important;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .banner-capitalizacao .banner-content-text {
  position: absolute;
  padding: 30px 24px;
  width: 100%;
  max-width: 100%;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .banner-capitalizacao .banner-content-text h1 {
  font-size: var(--fnt-24);
  line-height: var(--size-32);
}
/* FIM| BANNERS - PU15 */

/* INICIO | VITRINE - PU15 */
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .raspou-ganhou-class .sk-uigroup-item-content,
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .Qual-titulo-class .sk-uigroup-item-content,
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .Como-funciona-container .sk-uigroup-item-content,
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .guarde-dinheiro-titulo-class .sk-uigroup-item-content,
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .como-saber-class .sk-uigroup-item-content,
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .como-resgatar-class .sk-uigroup-item-content,
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .como-resgatar-class .sk-uigroup-item-content {
  padding: 0;
  margin: 0;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .RaspouAchouClass h2 {
  font-size: var(--fnt-20);
  line-height: var(--size-26);
  margin-bottom: 24px;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .AchouGanhouText p {
  font-size: var(--fnt-18);
  line-height: var(--size-26);
  margin-bottom: 24px;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .Qual-titulo-class h2 {
  margin-bottom: 24px;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .Qual-titulo-class .planoideal-info-title {
  font-size: var(--fnt-20);
  line-height: var(--size-26);
  margin-bottom: 20px;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .Qual-titulo-class .planoideal-info-body {
  margin-bottom: 36px;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .Qual-titulo-class .Plano-Ideal-links-class .sk-column-list,
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .como-funciona-cards .sk-column-list,
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .guarde-dinheiro-htmls-class .sk-column-list,
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .como-saber-class .sk-column-list {
  flex-wrap: wrap;
  gap: 24px;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .Como-funciona-container {
  background-color: #F4F4F6;
  padding: 36px 24px;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .como-funciona-cards .confira-condicoes-comoFunciona .sk-attr:nth-child(2) {
  gap: 0;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .como-funciona-cards .sk-column-list .sk-attr:nth-child(2) {
  display: block;
  background: unset;
  box-shadow: none;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .guarde-dinheiro-titulo-class {
  padding: 36px 24px 0;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .como-saber-class {
  padding: 36px 24px;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .como-resgatar-class .service-assistance-container-item-details-level-1 {
  margin-bottom: 0;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .como-resgatar-class .service-assistance-container-item-summary-level-1::after {
  top: unset;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .ResgatarTitulosBotoes {
  margin-top: 24px;
  display: grid;
  gap: 12px;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .concorrer-agora-button {
  font-size: var(--fnt-16);
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .como-saber-class .sk-column-list .sk-attr {
  padding: 20px 18px;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .Qual-titulo-class .Plano-Ideal-links-class #ComoFuncionam {
  position: absolute;
  top: 760px;
}
/* FIM | VITRINE - PU15 */

/* INICIO | VITRINE */

/* INICIO | BANNER PRINCIPAL */
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .banner-wide-vitrine.banner-capitalizacao {
  background-position: -120px 0px;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .banner-wide-vitrine-middle {
  background-position: -140px 0px;
  height: 288px !important;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .banner-wide-vitrine-third {
  height: 286px !important;
  padding: 0 !important;
  margin-top: 40px;
  background-position: 0px;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .banner-wide-vitrine-middle .banner-content-text h2 {
  line-height: var(--size-32);
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .banner-wide-vitrine-third .banner-content-text h2 {
  font-size: var(--size-24);
  line-height: var(--size-32);
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .header__bottom .attendance-mobile {
  display: none;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .sk-page {
  padding-top: 90px !important;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .insurance-how-it-works-column-right {
  padding: 0 0 0 80px;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .banner-capitalizacao h1 {
  font-family: var(--fnt-semibold);
  font-size: var(--size-24);
  line-height: var(--fnt-32);
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .insurance-how-it-works .sectionTitle .section-header {
  margin-top: 42px;
  line-height: var(--size-26);
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .banner-capitalizacao p {
  width: 175px;
  font-family: var(--fnt-regular);
  font-size: var(--size-14);
  line-height: var(--fnt-20);
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .insurance-how-it-works-column-right div a {
  font-size: var(--size-14);
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .insurance-how-it-works .button-bg-red-color-white:last-child {
  margin-top: 70px !important;
  margin-bottom: 60px !important;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .sectionTitle p,
.sectionTitle p.bdspan {
  font-size: var(--size-16) !important;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .insurance-how-it-works-header {
  flex-direction: column;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .insurance-how-it-works-container {
  height: auto;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .image.right-side {
  display: none;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .prizes-body {
  height: 255px;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .table.left-side {
  min-width: 312px;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .top p {
  padding: 16px 16px 18px 16px;
  line-height: var(--fnt-20);
  font-size: var(--fnt-16) !important;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .content p {
  padding: 18px 16px;
  font-size: var(--size-14);
  line-height: var(--size-20);
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .prizes-info-mobile {
  display: block;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .prizes-info-desktop {
  display: none;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .prizes-info p {
  line-height: var(--size-20) !important;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .sk-button-list.sk-button-list--action {
  row-gap: 15px;
  margin-bottom: 50px;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .how-to-pay-card {
  /* how-to-pay-card */
  min-width: 310px;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .sk-uigroup .sk-uigroup-item-content .sk-uigroup-item-content .sk-column-list {
  row-gap: 25px;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .two-cards .sk-message[data-type="INFO"] .sk-message-content {
  width: auto;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .payment-options {
  width: auto;
  margin-left: 0px !important;
  padding: 32px 20px !important;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .sk-message-content {
  width: auto;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .box-content {
  padding: 32px 20px !important;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .box-content h3,
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .box-content h4 {
  font-size: var(--size-20) !important;
  line-height: var(--size-26) !important;
  font-family: var(--fnt-bold);
  margin: 0 !important;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .box-content ul li {
  font-size: var(--size-14) !important;
  line-height: var(--size-20) !important;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .payment-options h3,
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .payment-options h4 {
  font-size: var(--size-20) !important;
  line-height: var(--size-26) !important;
  font-family: var(--fnt-bold);
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .prizes-info {
  width: auto;
  margin-top: 35px;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .banner-content-text,
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .banner-wide-vitrine.banner-capitalizacao .banner-content-text {
  margin-top: 30px !important;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .more-infos {
  /* more-infos */
  width: auto;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .frequent-questions > .sk-uigroup-content > .sk-panel-item > .sk-panel-header h3 {
  width: 220px;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .check-conditions p {
  font-size: var(--size-14) !important;
  line-height: var(--size-20) !important;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .advantage-club > .row > .columns > p:first-child {
  margin-top: 20px;
  font-size: var(--size-14) !important;
  line-height: var(--size-20);
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .frequent-questions > .sk-uigroup-content > .sk-uigroup-item[data-expanded="false"]:hover h3,
.sk-app[data-process-step-id*="CAPVitrineProcess:1"]
  .frequent-questions
  > .sk-uigroup-content
  > .sk-uigroup-item[data-expanded="false"]:hover
  div:before,
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .frequent-questions > .sk-uigroup-content > .sk-uigroup-item[data-expanded="true"] div:before {
  color: #cc092f !important;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .frequent-questions > .sk-uigroup-content > .sk-panel-item > .sk-panel-header h3 {
  line-height: var(--size-24);
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .frequent-questions .olFaq {
  font-size: var(--size-16);
  line-height: var(--size-20);
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .frequent-questions > .sk-uigroup-content > .sk-panel-item > .sk-panel-header:before {
  margin-top: 1px !important;
  margin-bottom: 1px !important;
  align-items: center !important;
  display: flex !important;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .frequent-questions > .sk-uigroup-content > .sk-uigroup-item > .sk-panel-header:before {
  padding: 12px 20px !important;
  height: 99%;
}
.field-back-to-the-top {
  display: unset !important;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .back-to-the-top {
  align-items: center;
  margin-top: 32px;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .back-to-the-top .sk-message-content {
  width: auto !important;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .back-to-the-top .sk-message-content a {
  color: #154575;
  font-family: var(--fnt-bold);
  font-size: var(--size-14);
  line-height: var(--size-20);
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .back-to-the-top .sk-message-content a img {
  margin-left: 4px;
  margin-top: -2px;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .como-saber-class .sk-attr:nth-child(2) ul:last-child li::after {
  margin-top: -18px;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .como-saber-class .sk-attr:nth-child(2) li {
  margin-left: 37px;
  width: 239px;
}
/* FIM | VITRINE */

.sk-app[data-process-step-id="CAPHiringProcessPU15:1"] .sk-error-validation {
  width: 92vw;
}
/*Inicio mobile CEP*/
.sk-app[data-process-step-id="CAPHiringProcessPU15:FirstAddress"] .paragraph-bold,
.sk-app[data-process-step-id="CAPHiringProcess:FirstAddress"] .paragraph-bold {
  font-size: var(--size-12);
  line-height: var(--size-18);
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:FirstAddress"] .subtitle-primary-regular,
.sk-app[data-process-step-id="CAPHiringProcess:FirstAddress"] .subtitle-primary-regular {
  font-size: var(--size-18);
  line-height: var(--size-24);
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:FirstAddress"] .button-bg-transparent-color-blue-underline span,
.sk-app[data-process-step-id="CAPHiringProcess:FirstAddress"] .button-bg-transparent-color-blue-underline span {
  line-height: var(--size-24);
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:FirstAddress"] .btn-link-hover,
.sk-app[data-process-step-id="CAPHiringProcess:FirstAddress"] .btn-link-hover {
  margin-bottom: 230px !important;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:FirstAddress"] .simulation-buttons-area .button-autenticate,
.sk-app[data-process-step-id="CAPHiringProcess:FirstAddress"] .button-autenticate {
    margin: 40px 0 27px 0 !important;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:3"] .travel-hiring-address .sk-textbox.form-no-placeholder{
  margin-bottom: 0px !important;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:3"] .number-address {
  margin-top: 17px !important;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:3"] .street-travel {
  margin-top: 0px !important;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:3"] .nonumber-travel {
  top: 85px;
  right: -14px;
  left: unset;
  margin: 0 !important;
}
.sk-app[data-process-step-id="CAPHiringProcess:3"] .number-address input,
.sk-app[data-process-step-id="CAPHiringProcessPU15:3"] .number-address input {
  width: 148px !important;
}
.sk-app[data-process-step-id="CAPHiringProcess:3"] .form-container .paragraph-bold,
.sk-app[data-process-step-id="CAPHiringProcessPU15:3"] .form-container .paragraph-bold {
  font-size: var(--size-12);
  line-height: var(--size-18);
}
.sk-app[data-process-step-id="CAPHiringProcess:3"] .form-container .subtitle-primary-regular,
.sk-app[data-process-step-id="CAPHiringProcessPU15:3"] .form-container .subtitle-primary-regular {
  font-size: var(--size-18);
  line-height: var(--size-24);
  margin-bottom: 12px;  
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:3"] .travel-hiring-address #sk-navigation-CAPHiringProcessAddressUIClone-Elements-BlanckSpace-ElementsAddress-Header {
  margin-bottom: 17px;
}
.sk-app[data-process-step-id="CAPHiringProcess:3"] .travel-hiring-address > .sk-uigroup-content .sk-column-list ~ .sk-navigation {
  margin-top: 4px;
  margin-bottom: 17px; 
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:3"] .errorGeneric {
  border-top: unset;
}
.sk-app[data-process-step-id="CAPHiringProcess:3"] .sk-page:has(.number-address) .continuar-cep { 
  margin-top: 10px;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:FirstAddress"] #sk-CAPHiring-Address-HeaderFirstAddressHTMLJS,
.sk-app[data-process-step-id="CAPHiringProcess:FirstAddress"] #sk-CAPHiring-Address-HeaderFirstAddressHTMLJS {
  width: 300px !important;
}
/*Fim mobile CEP*/

/* INICIO | MOBILE : INFORMACOES RESTRITIVAS */

/* INICIO | HEADER SIMPLIFICADO */
.sk-app[data-process-step-id*="CAPHiringProcess"]:not([data-process-step-id="CAPHiringProcessPU15:9"]):not([data-process-step-id="CAPHiringProcess:9"]) .mobileHeader,
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"]:has(.processando-pagamento-pu15) .mobileHeader,
.sk-app[data-process-step-id="VerRaspadinhasProcess:2"] .mobileHeader,
.sk-app[data-process-step-id="VerRaspadinhasProcess:3"] .mobileHeader {
  display: flex;
  justify-content: end;
}
.sk-app[data-process-step-id*="CAPHiringProcess"]:not([data-process-step-id="CAPHiringProcessPU15:9"]):not([data-process-step-id="CAPHiringProcess:9"]) .mobileHeader .acessibilidadeHeaderMobile,
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"]:has(.processando-pagamento-pu15) .mobileHeader .acessibilidadeHeaderMobile,
.sk-app[data-process-step-id="VerRaspadinhasProcess:2"] .mobileHeader .acessibilidadeHeaderMobile,
.sk-app[data-process-step-id="VerRaspadinhasProcess:3"] .mobileHeader .acessibilidadeHeaderMobile {
  z-index: 9999;
  left: 30px;
  margin: 0;
  top: 20px;
  width: auto;
}
.sk-app[data-process-step-id*="CAPHiringProcess"]:not([data-process-step-id="CAPHiringProcessPU15:9"]):not([data-process-step-id="CAPHiringProcess:9"]) .mobileHeader .header__top,
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"]:has(.processando-pagamento-pu15) .mobileHeader .header__top,
.sk-app[data-process-step-id="VerRaspadinhasProcess:2"] .mobileHeader .header__top,
.sk-app[data-process-step-id="VerRaspadinhasProcess:3"] .mobileHeader .header__top {
  position: absolute;
  border: none;
  top: 5px;
}
.sk-app[data-process-step-id*="CAPHiringProcess"]:not([data-process-step-id="CAPHiringProcessPU15:9"]):not([data-process-step-id="CAPHiringProcess:9"]) .mobileHeader .header__bottom,
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"]:has(.processando-pagamento-pu15) .mobileHeader .header__bottom,
.sk-app[data-process-step-id*="VerRaspadinhasProcess:2"] .mobileHeader .header__bottom,
.sk-app[data-process-step-id*="VerRaspadinhasProcess:3"] .mobileHeader .header__bottom {
  justify-content: inherit;
  z-index: 999;
  width: auto;
  padding-right: 25px !important;
}
/* FIM | HEADER SIMPLIFICADO */

.sk-app[data-process-step-id*="CAPHiringProcess:1"] p.contrato-header-info {
  font-size: var(--size-18);
  line-height: var(--size-24);
}
.sk-app[data-process-step-id*="CAPHiringProcess:1"] .simulation-area .box-card .sk-option-list {
  margin: 10px 0 40px 0;
  justify-content: space-between;
}
.sk-app[data-process-step-id*="CAPHiringProcess:1"] .simulation-area .box-card .sk-option-item:nth-child(odd) {
  margin: 0 !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:1"] .simulation-area .box-card .sk-option-item:nth-child(even) {
  margin: 0 !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:1"] .simulation-area .simulation-buttons-area:nth-child(2) {
  padding-bottom: 70px;
}
.sk-app[data-process-step-id*="CAPHiringProcess:1"] .simulation-area .box-card .sk-option-item{
  min-width: calc(50% - 10px) !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:1"] span.paragraph-bold {
  font-size: var(--size-18);
  line-height: var(--size-24);
}
.sk-app[data-process-step-id*="CAPHiringProcess:1"]
  .button-autenticate
  [data-component-type="OAUTH_AUTHORIZATION_CODE"]
  button.sk-oauth-button
  span:hover,
.sk-app[data-process-step-id*="CAPHiringProcess:1"]
  .button-autenticate
  [data-component-type="OAUTH_AUTHORIZATION_CODE"]
  button.sk-oauth-button:hover {
  background: var(--button-hover-bg-color);
  color: var(--button-font-color) !important;
}
/* INICIO | SIMULACAO E RESUMO - PU15 */

/* INICIO | RASPADINHA - PU15 */
.sk-app[data-process-step-id="CAPSimulationProcessPU15:1"] #sk-page {
  padding-top: 70px !important;
}
.sk-app[data-process-step-id*="CAPSimulationProcessPU15:1"] .capitalizacao-simulation {
  margin: 0 auto;
}
.sk-app[data-process-step-id*="CAPSimulationProcessPU15:1"] .capitalizacao-card-simulacao-slider {
  padding: 0 16px;
}
.sk-app[data-process-step-id*="CAPSimulationProcessPU15:1"] .simulation-less .sk-field{
  width: 1px;
}
.sk-app[data-process-step-id*="CAPSimulationProcessPU15:1"] .capitalizacao-card-simulacao-slider .sk-uigroup-item-content .sk-column-list .sk-radio:first-child {
  left: 0px;
  top: 25px;
}
.sk-app[data-process-step-id*="CAPSimulationProcessPU15:1"] .capitalizacao-card-simulacao-slider .sk-uigroup-item-content .sk-column-list .sk-radio:last-child {
  right: 45px;
  top: 25px;
}
.sk-app[data-process-step-id*="CAPSimulationProcessPU15:1"] .capitalizacao-card-simulacao-slider .sk-uigroup-item-content .sk-column-list .slider-offer-box-value {
  min-width: calc(100% - 70px) !important; 
}
.sk-app[data-process-step-id*="CAPSimulationProcessPU15:1"] .capitalizacao-card-simulacao-slider .sk-uigroup-item-content .sk-column-list .sk-radio:last-child label:before {
  content: '';
  background: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg viewBox='0.1263 2.1372 44.7388 44.7388' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='icon-nav-mais' transform='matrix(1, 0, 0, 1, 0.1260399967432022, 0.1260399967432022)'%3E%3Cg id='icon-nav-fechar' transform='translate(0 24.4) rotate(-45)'%3E%3Cpath id='icon-nav-fechar-2' data-name='icon-nav-fechar' d='M16.581,15.794,31.457.956a.543.543,0,0,0,0-.787.543.543,0,0,0-.787,0L15.794,15.007.956.169a.543.543,0,0,0-.787,0,.543.543,0,0,0,0,.787L15.007,15.794.169,30.67a.543.543,0,0,0,0,.787.564.564,0,0,0,.412.15.564.564,0,0,0,.412-.15L15.832,16.618,30.67,31.457a.642.642,0,0,0,.824,0,.543.543,0,0,0,0-.787Z' transform='translate(0 0)' fill='%234d4e53'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-size: cover;
  display: block;
}
.sk-app[data-process-step-id*="CAPSimulationProcessPU15:1"] .capitalizacao-card-simulacao-slider .sk-uigroup-item-content .sk-column-list ~ .sk-uigroup .sk-uigroup-content .sk-uigroup-item-content .sk-column-list .slider-indemnityValue label {
  margin: 5px 0 10px 0;
}
.sk-app[data-process-step-id*="CAPSimulationProcessPU15:1"] .capitalizacao-card-simulacao-slider .simulation-more span {
  right: 50px;
  font-size: var(--fnt-12);
  line-height: var(--size-24);
}
.sk-app[data-process-step-id*="CAPSimulationProcessPU15:1"] .capitalizacao-card-simulacao-slider .simulation-less span {
  left: 10px;
  min-width: max-content;
  font-size: var(--fnt-12);
  line-height: var(--size-24);
}
.sk-app[data-process-step-id*="CAPSimulationProcessPU15:1"] .capitalizacao-card-simulacao .slider-title h2 {
  line-height: var(--fnt-24);
  margin-bottom: 10px;
}
.sk-app[data-process-step-id*="CAPSimulationProcessPU15:1"] .capitalizacao-simulation .column-right .message-sucess {
  margin-bottom: 86px;
}
.sk-app[data-process-step-id*="CAPSimulationProcessPU15:1"] .slider-title .sk-column-list {
  padding: 0 16px;
}
.sk-app[data-process-step-id*="CAPSimulationProcessPU15:1"] .capitalizacao-card-simulacao .slider-title .sk-attr-htmljs:first-child p {
  margin: 0;
}
.sk-app[data-process-step-id*="CAPSimulationProcessPU15:1"] .raspadinha {
  margin: 12px auto 24px;
}
.sk-app[data-process-step-id*="CAPSimulationProcessPU15:1"] .container-infos {
  padding: 20px 16px 24px;
}
.sk-app[data-process-step-id="CAPSimulationProcess:1"] .melhoria-componente-email,
.sk-app[data-process-step-id="CAPSimulationProcessPU15:1"] .melhoria-componente-email {
  display: block;
  padding: 0 !important;
  width: 100vw !important;
  max-width: unset;
}
.sk-app[data-process-step-id="CAPSimulationProcess:1"] .melhoria-componente-email .link-draft.open-lgpd,
.sk-app[data-process-step-id="CAPSimulationProcessPU15:1"] .melhoria-componente-email .link-draft.open-lgpd {
  margin-top: 10px !important;
}
.sk-app[data-process-step-id*="CAPSimulationProcess:1"] .capitalizacao-simulation,
.sk-app[data-process-step-id*="CAPSimulationProcessPU15:1"] .capitalizacao-simulation {
  padding: 0;
  margin: 0;
}
.sk-app[data-process-step-id="CAPSimulationProcess:1"] .melhoria-componente-pagamento,
.sk-app[data-process-step-id="CAPSimulationProcess:1"] .capitalizacao-simulation .column-left,
.sk-app[data-process-step-id="CAPSimulationProcessPU15:1"] .melhoria-componente-pagamento,
.sk-app[data-process-step-id="CAPSimulationProcessPU15:1"] .capitalizacao-simulation .column-left {
  padding: 0 25px;
}
.sk-app[data-process-step-id="CAPSimulationProcess:1"] .melhoria-componente-pagamento,
.sk-app[data-process-step-id="CAPSimulationProcessPU15:1"] .melhoria-componente-pagamento {
  margin-top: 20px;
}
.sk-app[data-process-step-id="CAPSimulationProcess:1"] .melhoria-componente-email .card-img,
.sk-app[data-process-step-id="CAPSimulationProcessPU15:1"] .melhoria-componente-email .card-img {
  margin-top: 34px !important;
}
.melhoria-componente-pagamento .text-info-regular b {
  display: ruby;
}
.melhoria-componente-email .card-resumo {
  width: 260px;
}
.sk-app[data-process-step-id="CAPSimulationProcess:1"] .melhoria-componente-email .success-email,
.sk-app[data-process-step-id="CAPSimulationProcessPU15:1"] .melhoria-componente-email .success-email {
  margin: 34px 0;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:5"] .aceite-pessoa-exposta.sk-attr[data-error=true] .sk-error-validation:nth-child(2) {
  width: 251px;
}
body:has(.sk-app[data-process-step-id="VerRaspadinhasProcess:3"] .premio-img) .premio-content {
  padding: 0;
}
body:has(.sk-app[data-process-step-id="VerRaspadinhasProcess:3"] .premio-img) .premio-content-text .hide-desktop {
  line-height: 20px;
}
body:has(.sk-app[data-process-step-id="VerRaspadinhasProcess:3"] .premio-img) .premio-content-text .telefone a {
  font-family: var(--fnt-medium) !important;
} 
body:has(.premio-img) .sk-app[data-process-step-id="VerRaspadinhasProcess:3"] .attendance-mobile {
  display: unset !important;
}
.sk-app[data-process-step-id="VerRaspadinhasProcess:3"] .premio-titulo {
  margin-top: 26px;
}
.sk-app[data-process-step-id="VerRaspadinhasProcess:3"] .premio-content-text .serie {
  width: 100%;
}
/* FIM | RASPADINHA - PU15 */

/* INICIO | RASPADINHA (RECEBER PREMIO) - PU15 */
.sk-app[data-process-step-id*="CAPHiringProcessPU15:ReceberPremio"] .sk-navigation {
  margin-bottom: 40px;
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:ReceberPremio"] .premio-titulo,
.sk-app[data-process-step-id*="VerRaspadinhasProcess"] .premio-titulo {
  font-size: var(--fnt-18);
  line-height: var(--size-24);
  margin-bottom: 8px;
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:ReceberPremio"] .premio-content,
.sk-app[data-process-step-id*="VerRaspadinhasProcess"] .premio-content {
  gap: 16px;
  margin: 24px 0 32px;
  padding: 0 25px;
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:ReceberPremio"] .premio-content .sk-simple-message,
.sk-app[data-process-step-id*="VerRaspadinhasProcess"] .premio-content .sk-simple-message,
.sk-app[data-process-step-id*="VerRaspadinhasProcess"] .sk-html-content,
.sk-app[data-process-step-id*="VerRaspadinhasProcess"] .sk-navigation {
  padding: 0;
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:ReceberPremio"] .premio-content-text p:nth-child(2),
.sk-app[data-process-step-id*="VerRaspadinhasProcess"] .premio-content-text p:nth-child(2) {
  font-size: 16px;
  line-height: 20px;
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:ReceberPremio"] .premio-content-text p:nth-child(4),
.sk-app[data-process-step-id*="VerRaspadinhasProcess"] .premio-content-text p:nth-child(4),
.sk-app[data-process-step-id*="CAPHiringProcessPU15:ReceberPremio"] .premio-content-text p:nth-child(6),
.sk-app[data-process-step-id*="VerRaspadinhasProcess"] .premio-content-text p:nth-child(6) {
  display: none;
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:ReceberPremio"] .premio-content-text .serie {
  width: 312px;
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:ReceberPremio"] .premio-content-text .hide-desktop,
.sk-app[data-process-step-id*="VerRaspadinhasProcess"] .premio-content-text .hide-desktop {
  text-align: left;
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:ReceberPremio"] .premio-content-text .telefone.hide-desktop,
.sk-app[data-process-step-id*="VerRaspadinhasProcess"] .premio-content-text .telefone.hide-desktop {
  background: #0E81ED;
  margin: 40px 0 10px;
  width: 183px;
  display: flex;
  gap: 10px;
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:ReceberPremio"] .premio-content-text .telefone a,
.sk-app[data-process-step-id*="VerRaspadinhasProcess"] .premio-content-text .telefone a {
  color: #FFF;
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:ReceberPremio"] .premio-content-text .telefone a,
.sk-app[data-process-step-id*="VerRaspadinhasProcess"] .premio-content-text .telefone a {
  display: flex;
  gap: 10px;
  font-family: 'BradescoSans-Bold';
  font-size: 16px;
  line-height: 20px;  
  color: #FFF;
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:ReceberPremio"] .premio-content-text .telefone svg path,
.sk-app[data-process-step-id*="VerRaspadinhasProcess"] .premio-content-text .telefone svg path {
  fill: #FFF;
}
/* FIM | RASPADINHA (RECEBER PREMIO) - PU15 */

/* INICIO | RASPADINHA - LISTA RASPADINHAS - PU15 */
.sk-app[data-process-step-id*="VerRaspadinhasProcess"] .title-page {
  margin: 24px 0 16px;
}
.sk-app[data-process-step-id*="VerRaspadinhasProcess"] .title-page img {
  width: 24px;
}
.sk-app[data-process-step-id*="VerRaspadinhasProcess"] .title-page span {
  font-size: var(--fnt-18);
  line-height: var(--size-24);
}
.sk-app[data-process-step-id*="VerRaspadinhasProcess"] .lista-raspadinhas {
  padding: 0;
}
.sk-app[data-process-step-id*="VerRaspadinhasProcess"] .lista-raspadinhas .sk-uigroup-content {
  max-width: 100%;
  max-height: unset;
}
.raspadinha-navigation .sk-fieldset:first-child .sk-uigroup-content {
  margin: 0 0 40px 0;
  grid-template-columns: 45px 250px 45px;
}
.hide-radio .sk-option-item {
  margin: 0 2px;
}
.sk-app[data-process-step-id*="VerRaspadinhasProcess:1"] .sk-multi-brick .sk-multi-brick-item {
  width: 100%;
}
.sk-app[data-process-step-id="VerRaspadinhasProcess:1"] .breadLogged {
  margin-top: 44px;
}
/* FIM | RASPADINHA - LISTA RASPADINHAS - PU15 */

/* INICIO | BUCB - PU15 */
.sk-app[data-process-step-id*="CAPHiringProcessPU15:2"] p.contrato-header-info {
  font-size: var(--size-18);
  line-height: var(--size-24);
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:2"] .form-bucb .sk-column-list {
  gap: 5px;
}
/* FIM | BUCB - PU15 */

/* INICIO | CPF - PU15 */
.sk-app[data-process-step-id="CAPHiringProcessPU15:1"] .contrato-header-info {
  font-size: var(--fnt-18);
  line-height: var(--size-24);
  margin-top: -5px;
  margin-bottom: 6px;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:1"] .phone-field {
  margin-bottom: 22px;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:1"] .customer-cpf {
  margin-bottom: 0px;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:1"] .box-card details p {
  margin-bottom: -16px !important;
  width: 88%;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:1"] .simulation-area .button.button:last-child {
  margin-top: 6px;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:1"] .simulation-area .simulation-buttons-area:nth-child(2) {
  padding-bottom: 80px;
}
/* FIM | CPF - PU15 */

/* INICIO | erro-cpf - PU15 */
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .sk-progress-bar,
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .sk-progress-bar {
  display: none;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .info-title{
  margin: -6px 0 16px 0 !important;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .info-title, 
.sk-app[data-process-step-id="CAPHiringProcessPU15:CPFRestrito"] .info-title {
  margin: 40px 0 16px 0 !important;
  font-size: var(--size-24) !important;
  line-height: var(--size-32) !important;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .screen-ops-permission-denied .info-subtitle {
  margin-top: 45px;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .screen-ops-permission-denied .info-subtitle,
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .screen-ops-permission-denied .info-subtitle,
.sk-app[data-process-step-id="CAPHiringProcessPU15:CPFRestrito"] .screen-ops-permission-denied .info-subtitle {
  margin-bottom: 34px !important;
  font-size: var(--size-16);
  line-height: 20px;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .page-error-400 hr {
  margin: 0 0 20px;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .page-error-400 hr,
.sk-app[data-process-step-id="CAPHiringProcessPU15:CPFRestrito"] .page-error-400 hr {
  margin: unset;
  color: #D2D4DA;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .page-error-400 .screen-ops-permission-denied .info-message .info-message,
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .page-error-400 .screen-ops-permission-denied .info-message .info-message,
.sk-app[data-process-step-id="CAPHiringProcessPU15:CPFRestrito"] .page-error-400 .screen-ops-permission-denied .info-message .info-message {
  margin-top: 30px;
  margin-bottom: 26px !important;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .page-error-400 .screen-ops-permission-denied .products-buttons-header .product-container,
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .page-error-400 .screen-ops-permission-denied .products-buttons-header .product-container,
.sk-app[data-process-step-id="CAPHiringProcessPU15:CPFRestrito"] .page-error-400 .screen-ops-permission-denied .products-buttons-header .product-container {
  width: 148px;
  height: 96px;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .product-button,
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .product-button,
.sk-app[data-process-step-id="CAPHiringProcessPU15:CPFRestrito"] .product-button {
  display: none !important;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .products-buttons-header,
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .products-buttons-header,
.sk-app[data-process-step-id="CAPHiringProcessPU15:CPFRestrito"] .products-buttons-header {
  display: flex;
  flex-wrap: nowrap;
  gap: 13px;
  justify-content: center;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .product-icon,
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .product-icon,
.sk-app[data-process-step-id="CAPHiringProcessPU15:CPFRestrito"] .product-icon {
  margin: 14px 0 0 !important;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .product-label,
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .product-label,
.sk-app[data-process-step-id="CAPHiringProcessPU15:CPFRestrito"] .product-label {
  margin-top: 2px !important;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .page-error-400 .screen-ops-permission-denied .product-bullet-large,
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .page-error-400 .screen-ops-permission-denied .product-bullet-large,
.sk-app[data-process-step-id="CAPHiringProcessPU15:CPFRestrito"] .page-error-400 .screen-ops-permission-denied .product-bullet-large {
  margin-left: 66px;
  top: 0px !important;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .screen-ops-permission-denied .info-title,
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .screen-ops-permission-denied .info-title,
.sk-app[data-process-step-id="CAPHiringProcessPU15:CPFRestrito"] .screen-ops-permission-denied .info-title {
  margin: 34px 0 16px;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .sk-app[data-process-step-id="CAPHiringProcessPU15:CPFRestrito"] .end-message,
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .sk-app[data-process-step-id="CAPHiringProcessPU15:CPFRestrito"] .end-message,
.sk-app[data-process-step-id="CAPHiringProcessPU15:CPFRestrito"] .sk-app[data-process-step-id="CAPHiringProcessPU15:CPFRestrito"] .end-message {
  margin: 0 0 78px !important
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .sk-app[data-process-step-id="CAPHiringProcessPU15:CPFRestrito"] .end-message p,
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .sk-app[data-process-step-id="CAPHiringProcessPU15:CPFRestrito"] .end-message p,
.sk-app[data-process-step-id="CAPHiringProcessPU15:CPFRestrito"] .sk-app[data-process-step-id="CAPHiringProcessPU15:CPFRestrito"] .end-message p {
  font-size: var(--size-14);
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .end-message a,
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .end-message a,
.sk-app[data-process-step-id="CAPHiringProcessPU15:CPFRestrito"] .end-message a {
  margin-bottom: 10px;
  font-size: var(--size-12);
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .products-buttons-header a:last-child .product-container .product-bullet-large,
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .products-buttons-header a:last-child .product-container .product-bullet-large,
.sk-app[data-process-step-id="CAPHiringProcessPU15:CPFRestrito"] .products-buttons-header a:last-child .product-container .product-bullet-large {
  margin-left: 84px;
  top: 0 !important;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .end-message,
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .end-message,
.sk-app[data-process-step-id="CAPHiringProcessPU15:CPFRestrito"] .end-message {
  margin: 32px 0 78px;
  font-size: var(--fnt-14);
  line-height: var(--size-20);
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .link-1:after, .sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .link-1:after, .sk-app[data-process-step-id="CAPHiringProcessPU15:CPFRestrito"] .link-1:after {
  margin-top: 1px !important;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .end-message p,
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .end-message p,
.sk-app[data-process-step-id="CAPHiringProcessPU15:CPFRestrito"] .end-message p {
  margin-bottom: 2px;
  font-size: var(--fnt-14);
  line-height: var(--size-20);
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .products-buttons-header a:not(:first-child) .product-container .product-bullet,
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .products-buttons-header a:not(:first-child) .product-container .product-bullet, 
.sk-app[data-process-step-id="CAPHiringProcessPU15:CPFRestrito"] .products-buttons-header a:last-child .product-container .product-bullet-large,
.sk-app[data-process-step-id="CAPHiringProcess:9"] .products-buttons-header a:not(:first-child) .product-container .product-bullet {
  margin-left: 84px;
  top: 0px;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .page-error-400 .screen-ops-permission-denied .products-buttons-header,
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .page-error-400 .screen-ops-permission-denied .products-buttons-header,
.sk-app[data-process-step-id="CAPHiringProcess:9"] .page-error-400 .screen-ops-permission-denied .products-buttons-header {
  width: unset;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .page-error-400 .screen-ops-permission-denied .products-buttons-header,
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .page-error-400 .screen-ops-permission-denied .products-buttons-header,
.sk-app[data-process-step-id="CAPHiringProcess:9"] .page-error-400 .screen-ops-permission-denied .products-buttons-header {
  display: grid;
  grid-template-columns: 47% 47%;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .page-error-400 p:nth-child(4) {
  font-size: 14px;
  line-height: 20px;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .screen-ops-permission-denied .info-title span {
  font-size: var(--size-24);
  line-height: var(--fnt-32);
}
/* FIM | erro-cpf - PU15 */

/* INICIO | CONTRATO - PU15 */
.sk-app[data-process-step-id*="CAPHiringProcessPU15:5"] .fnt-semibold {
  font-size: var(--size-12);
  top: 2%;
  line-height: var(--size-18);
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:5"] .texto-contrato p {
  width: 276px;
  font-size: var(--size-14);
  top: -31.5px;
  height: 36px;
  min-height: unset;
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:5"] .aceite-condicoes {
  margin-bottom: 15px !important;
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:5"]  .primeiro-bloco p,
.sk-app[data-process-step-id*="CAPHiringProcessPU15:5"]  .segundo-bloco p {
  margin-bottom: 8px;
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:5"] .contrato-capitalizacao .prizes-and-probability p:first-child {
  border: unset;
  padding: 4px 0 1px
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:5"] .contrato-capitalizacao .body .primeiro-bloco {
  margin-bottom: 24px;
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:5"] .contrato-capitalizacao .body {
  padding-bottom: 14px;
}
/* FIM | CONTRATO - PU15 */

/* INICIO | ENDEREÇO - PU15 */
.sk-app[data-process-step-id*="CAPHiringProcessPU15:3"] .form-container span.paragraph-bold {
  font-size: var(--size-18);
  line-height: var(--size-24);
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:3"] .address-cep .sk-error-validation .errorGeneric {
  margin: unset;
  width: 236px;
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:3"] .sk-focusable,
.sk-app[data-process-step-id*="CAPHiringProcessPU15:3"] .street-travel,
.sk-app[data-process-step-id*="CAPHiringProcessPU15:3"] .number-address,
.sk-app[data-process-step-id*="CAPHiringProcessPU15:3"] .complement-travel,
.sk-app[data-process-step-id*="CAPHiringProcessPU15:3"] .district-travel,
.sk-app[data-process-step-id*="CAPHiringProcessPU15:3"] .city-travel {
  margin-top: 17px;
  margin-bottom: 0;
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:3"] .state-travel {
  margin-top: 20px;
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:3"] .sk-navigation:has(.btn-link) {
  margin-top: 30px;
  margin-bottom: 50px;
}
/* FIM | ENDEREÇO - PU15 */

/* INICIO | NAO SEI CEP - PU15 */
.sk-app[data-process-step-id*="CAPHiringProcessPU15:4"] .fieldset-width-810 {
  margin-right: unset;
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:4"] .form-container .field-group-area {
  margin-top: unset!important;
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:4"] .simulation-area.nao-sei-cep .address-field-states {
  width: 100%!important;
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:4"] .form-container .field-group-area div[data-component-type="CONTAINER"]:nth-child(2) {
  margin-top: unset!important;
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:4"] .simulation-area.nao-sei-cep .nonumber-cepsearch-travel {
  left: 58%;
  top: 90px;
  width: 140px !important;
  z-index: 2;
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:4"] .simulation-area.nao-sei-cep .number-cepsearch-travel {
  width: 100% !important;
  max-width: 100% !important;
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:4"] .sk-simple-message[data-closable=true] {
  width: 100%;
}
/* FIM | NAO SEI CEP - PU15 */

/* INICIO | RASPADINHA - PU15 - RASPAGEM */
.title-raspagem .fnt-bold {
  font-size: var(--fnt-18);
  line-height: var(--size-24);
  margin-top: 25px;;
}
.raspadinhas {
  width: 296px;
  margin: 24px auto 30px auto;
}
.raspadinhas .sk-uigroup-content {
  grid-template-columns: 30% 30% 30% !important;
  grid-gap: 16px !important;
}
.raspadinhas .sk-column-list,
.raspadinhas .sk-uigroup-item-content[max-width~="500px"]>.sk-column-list .sk-checkbox {
  width: 88px!important;
  overflow: hidden;
}
.raspadinhas label {
  width: 88px;
  height: 88px;
}
.raspadinhas .sk-checkbox:before {
  background-size: 45px 45px;
  width: 45px;
  height: 45px;
  margin: 22px;
}
.msg-raspadinha-win .sk-simple-message,
.msg-raspadinha-notwin .sk-simple-message {
  width: 100%;
}
body:has(.raspadinhas) .sk-app[data-process-step-id="CAPHiringProcessPU15:Raspadinha"] .title-raspagem {
  margin: 0 auto;
  width: 298px;
}
body:has(.raspadinhas) .sk-app[data-process-step-id="CAPHiringProcessPU15:Raspadinha"] .sk-button-list {
  margin: 0 auto;
  width: 298px;
  margin-top: 10px;
  margin-bottom: 10px;
}
body:has(.raspadinhas) .sk-app[data-process-step-id="CAPHiringProcessPU15:Raspadinha"] .sk-navigation .sk-button-list:has(.setavoltar-icone) {
  padding: 0;
  margin-bottom: 88px;
}
body:has(.raspadinhas) .sk-app[data-process-step-id*="VerRaspadinhasProcess:2"] .title-raspagem,
body:has(.raspadinhas) .sk-app[data-process-step-id*="CAPHiringProcessPU15:Raspadinha"] .title-raspagem {
  margin: 0 auto;
  width: 298px;
}
body:has(.raspadinhas) .sk-app[data-process-step-id*="VerRaspadinhasProcess:2"] .sk-button-list,
body:has(.raspadinhas) .sk-app[data-process-step-id="CAPHiringProcessPU15:Raspadinha"] .sk-button-list {
  margin: 0 auto;
  width: 298px;
  margin-top: 10px;
  margin-bottom: 10px;
}
body:has(.raspadinhas) .sk-app[data-process-step-id="CAPHiringProcessPU15:Raspadinha"] .sk-navigation .sk-button-list:has(.setavoltar-icone) {
  padding: 0;
  margin-bottom: 88px;
}
body:has(.raspadinhas) .sk-app[data-process-step-id*="VerRaspadinhasProcess:2"] .sk-pc,
body:has(.raspadinhas) .sk-app[data-process-step-id*="VerRaspadinhasProcess:2"] .sk-simple-message,
body:has(.raspadinhas) .sk-app[data-process-step-id="CAPHiringProcessPU15:Raspadinha"] .sk-pc,
body:has(.raspadinhas) .sk-app[data-process-step-id="CAPHiringProcessPU15:Raspadinha"] .sk-simple-message {
  width: 312px;
}
body:has(.raspadinhas) .sk-app[data-process-step-id*="VerRaspadinhasProcess:2"] .msg-raspadinha-win .sk-simple-message:first-child p,
body:has(.raspadinhas) .sk-app[data-process-step-id="CAPHiringProcessPU15:Raspadinha"] .msg-raspadinha-win .sk-simple-message:first-child p {
  font-family: var(--fnt-medium);
}
body:has(.raspadinhas) .sk-app[data-process-step-id="VerRaspadinhasProcess:2"] #VerRaspadinhaProcessPU15RaspadinhaUI-Buttons-Action-action-button-1 {
  margin-bottom: 0;
}
/* FIM | RASPADINHA - PU15 - RASPAGEM */

/* INICIO | PAGAMENTO - PU15 */
.sk-app[data-process-step-id*="CAPHiringProcessPU15:6"] .capitalizacao-fazer-pix .box-card .contrato-header-info {
  margin-top: 0px;
  width: 312px;
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:6"] .capitalizacao-fazer-pix .box-card .contrato-header-info p {
  margin-top: 14px;
  font-size: var(--size-16);
  line-height: 21px;
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:6"] .capitalizacao-fazer-pix .box-card .contrato-sub-header {
    margin: 4px 0 30px !important;
}
/* FIM | PAGAMENTO - PU15 */

/* INICIO | TELA DE QRCODE - PU15 */
.sk-app[data-process-step-id="CAPHiringProcessPU15:7"] .texto-pagamento {
  border-top: var(--summary-simulation-border-bottom-item);
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:7"] .capitalizacao-codigo-pix .to-copy {
  margin-bottom: 25px;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:7"] .capitalizacao-pagamento-pix .capitalizacao-codigo-pix button span {
  line-height: var(--size-18);
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:7"] .texto-pagamento p {
  width: 268px;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:7"] .capitalizacao-pagamento-pix .capitalizacao-codigo-pix .sk-simple-message[data-type=success] {
  top: -150px !important;
  min-width: unset !important;
  width: 100% !important;
  left: 0px !important;
}
/* FIM | TELA DE QRCODE - PU15 */
/* FIM | SIMULACAO E RESUMO - PU15 */

/* INICIO | OPS - PU15 */
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] #sk-page > #sk-main,
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .screen-custom-ops .sk-column-list:first-child {
  margin-top: unset!important;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .screen-custom-ops-absolute.screen-custom-ops {
  height: 589px;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .screen-ops-component p:last-child {
  font-size: var(--fnt-14);
  line-height: var(--size-20);
}
/* FIM | OPS - PU15 */

/* INICIO | RESUMO FLUTUANTE */
.sk-app[data-process-step-id*="CAPHiringProcess"] details.details-header.mobile-summary.data-visible {
  min-width: auto !important;
  display: unset;
}
.sk-app[data-process-step-id*="CAPHiringProcess"] summary.title-header {
  background: #4d4e53;
  color: #ffffff;
  display: flex;
  text-align: right;
  align-items: center;
  padding: 15px 24px;
  border-radius: 8px 8px 0 0;
  font-size: var(--fnt-18);
  line-height: var(--fnt-34);
  font-family: var(--fnt-bold);
}
.sk-app[data-process-step-id*="CAPHiringProcess"] .title-header-prefix {
  margin: 0 10px 0 0;
}
.sk-app[data-process-step-id*="CAPHiringProcess"] .title-header-prefix::after {
  content: ":";
}
.sk-app[data-process-step-id*="CAPHiringProcess"] .details-header[open] .title-header-prefix::after {
  content: "";
}
.sk-app[data-process-step-id*="CAPHiringProcess"] .title-header-sufix {
  display: flex;
  align-items: center;
}
.sk-app[data-process-step-id*="CAPHiringProcess"] .details-header[open] .title-header-sufix {
  display: none;
}
.sk-app[data-process-step-id*="CAPHiringProcess"] .body .price-value span:first-child {
  font-family: var(--fnt-light);
}
.sk-app[data-process-step-id*="CAPHiringProcess"] .body .price-value {
  font-size: var(--fnt-24);
  line-height: var(--fnt-20);
}
.sk-app[data-process-step-id*="CAPHiringProcess"] details.details-header.mobile-summary.data-visible .body {
  padding: 0;
  background: var(--page-bg-color);
  border-radius: 4px;
}
.sk-app[data-process-step-id*="CAPHiringProcess"] .container-description {
  padding: 12px 24px;
  background-color: #f4f4f6;
}
.sk-app[data-process-step-id*="CAPHiringProcess"] .price-value span:nth-child(2) {
  font-family: var(--fnt-bold);
}
.sk-app[data-process-step-id*="CAPHiringProcess"] .price-label-small {
  font-size: var(--fnt-12);
  line-height: var(--fnt-20);
  text-transform: lowercase;
  text-align: right;
}
.sk-app[data-process-step-id*="CAPHiringProcess"] .title-header .price-label-small {
  margin: 3px 0 0 3px;
  font-family: var(--fnt-regular);
  line-height: var(--fnt-18);
}
.sk-app[data-process-step-id*="CAPHiringProcess"] .container-description span {
  font-size: var(--fnt-14);
  line-height: var(--fnt-30);
  font-family: var(--fnt-regular);
}
.sk-app[data-process-step-id*="CAPHiringProcess"] .container-description span:first-child {
  font-family: var(--fnt-bold);
}
.sk-app[data-process-step-id*="CAPHiringProcess"] .container-information {
  padding: 24px;
}
.sk-app[data-process-step-id*="CAPHiringProcess"] .information-title {
  font-family: var(--fnt-bold);
  line-height: var(--size-20);
  font-size: var(--size-14);
}
.sk-app[data-process-step-id*="CAPHiringProcess"] .information-description {
  padding-top: 16px;
  font-size: var(--fnt-14);
  line-height: var(--fnt-20);
}
.sk-app[data-process-step-id*="CAPHiringProcess"] .information-description p {
  font-size: var(--fnt-14);
  line-height: var(--fnt-20);
}
.sk-app[data-process-step-id*="CAPHiringProcess"] .container-price {
  padding: 24px;
  border-top: 1px solid #d2d4da;
}
.sk-app[data-process-step-id*="CAPHiringProcess"] .box-price {
  display: flex;
  justify-content: space-between;
}
.sk-app[data-process-step-id*="CAPHiringProcess"] .price-label {
  font-size: var(--fnt-20);
  line-height: var(--fnt-24);
  font-family: var(--fnt-bold);
}
.sk-app[data-process-step-id*="CAPHiringProcess"] details.details-header.mobile-summary.data-visible .title-header:after {
  content: " \f077";
  font-size: 32px;
  cursor: pointer;
  font-family: "Font Awesome 6 Pro";
  margin-left: auto;
}
.sk-app[data-process-step-id*="CAPHiringProcess"] details.details-header[open].mobile-summary.data-visible .title-header:after {
  content: " \f078";
}
/* FIM | RESUMO FLUTUANTE */

/* FIM | MOBILE : INFORMACOES RESTRITIVAS */

/* INICIO | MOBILE : PERFIL NAO ATENDE */
.sk-app[data-process-step-id*="CAPHiringProcess:2"] .info-message {
  margin-top: 40px;
}
.sk-app[data-process-step-id*="CAPHiringProcess:2"] .page-error-400 .screen-ops-contracted-product .info-message .info-title,
.sk-app[data-process-step-id*="CAPHiringProcess:2"] .page-error-400 .screen-ops-permission-denied .info-message .info-title {
  font-size: var(--size-24) !important;
  line-height: var(--size-32) !important;
  margin: 0 0 8px 0 !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:2"] .info-subtitle {
  font-size: var(--size-16) !important;
  line-height: var(--size-20) !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:2"] .solid-horizontal-line {
  margin: 40px 0 !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:2"] .page-error-400 .screen-ops-permission-denied .info-message .info-message {
  width: 70%;
  margin-bottom: 42px !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:2"] .page-error-400 .screen-ops-permission-denied .products-buttons-header {
  display: grid;
  grid-template-columns: 48% 48%;
  margin-bottom: 0;
  row-gap: 32px;
  column-gap: 15px;
}
.sk-app[data-process-step-id*="CAPHiringProcess:2"] .page-error-400 .end-solid-horizontal-line {
  margin: 26px 8px 36px 8px;
  width: 100%;
}
.sk-app[data-process-step-id*="CAPHiringProcess"] .reCaptchaToken {
  display: none;
}
.sk-app[data-process-step-id*="CAPHiringProcess:2"] .product-button {
  display: none !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:2"] .page-error-400 .screen-ops-permission-denied .products-buttons-header .product-container {
  height: 96px;
  width: 144px;
  margin: 0;
}
.sk-app[data-process-step-id*="CAPHiringProcess:2"] .page-error-400 .screen-ops-permission-denied .products-buttons-header .product-bullet-large {
  margin-left: 61px;
}
.sk-app[data-process-step-id*="CAPHiringProcess:2"] .page-error-400 .screen-ops-permission-denied .product-bullet {
  margin-left: 80px;
}
.sk-app[data-process-step-id*="CAPHiringProcess:2"] .page-error-400 .screen-ops-permission-denied .products-buttons-header .product-icon {
  width: 23px;
  height: 23px;
  margin-top: 17px;
}
.sk-app[data-process-step-id*="CAPHiringProcess:2"] .page-error-400 .screen-ops-permission-denied .products-buttons-header .product-label {
  font-size: var(--size-16) !important;
  line-height: var(--size-20) !important;
  margin-top: 3px;
}
.sk-app[data-process-step-id*="CAPHiringProcess:2"] .info-message hr:last-child {
  margin: 32px auto;
}
.sk-app[data-process-step-id*="CAPHiringProcess:2"] .end-message p {
  font-size: var(--size-14) !important;
  line-height: var(--size-20) !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:2"] .end-message {
  margin: 0 auto 78px auto;
  width: auto;
}
.sk-app[data-process-step-id*="CAPHiringProcess:2"] .end-message div {
  margin-top: 3px;
}
.sk-app[data-process-step-id*="CAPHiringProcess:2"] .link-1 {
  font-size: var(--size-12) !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:2"] .link-1:after {
  margin-top: 3px !important;
}
/* FIM | MOBILE : PERFIL NAO ATENDE */

/* INICIO | MOBILE : PPE */
.sk-app[data-process-step-id*="CAPHiringProcess:1"] .sk-column-list[data-column-count="1"] .sk-attr.firstheader-addtravelers {
  z-index: 0;
}
/* FIM | MOBILE : PPE */

/* INICIO | MOBILE : CONTRATACAO ENDERECO */
.sk-app[data-process-step-id*="CAPHiringProcess:3"] .back-button {
  margin-bottom: 60px !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:3"] .travel-hiring-address .number-address .sk-field input {
  width: inherit;
}
.sk-app[data-process-step-id*="CAPHiringProcess:3"] .nonumber-travel {
  top: 100px;
  right: -14px;
  left: unset;
  margin: 0 !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:3"] span.sk-option-item {
  padding-right: 0;
}
.sk-app[data-process-step-id*="CAPHiringProcess:3"] .form-container .sk-textbox.form-no-placeholder {
  margin-right: 0;
  margin-bottom: 30px;
}
.sk-app[data-process-step-id*="CAPHiringProcess:3"] .address-cep {
  margin: 0 !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:3"] .form-container span.paragraph-bold,
.sk-app[data-process-step-id*="CAPHiringProcess:3"] .form-container p {
  font-size: var(--size-18);
  line-height: var(--size-24);
}
.sk-app[data-process-step-id*="CAPHiringProcess:3"] .errorGeneric {
  border: none;
  margin: 0;
  padding: 0;
}
/* FIM | MOBILE : CONTRATACAO ENDERECO */

/* INICIO | MOBILE : BUSCA CEP */
.sk-app[data-process-step-id*="CAPHiringProcess:4"] .sk-uigroup .sk-uigroup-item-content {
  width: auto !important;
  max-width: unset !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:4"] .text-question {
  padding-top: 7px !important;
  font-size: var(--size-16);
  line-height: var(--size-20);
}
.sk-app[data-process-step-id*="CAPHiringProcess:4"] .field-group-area {
  margin: 0 !important;
  padding: 0 !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:4"] .form-container .field-group-area:last-child {
  margin: 0 !important;
  padding: 0 !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:4"] .home-simulation-area .form-container .field-group-area .field-width-99 .sk-label:before {
  display: none;
}
.sk-app[data-process-step-id*="CAPHiringProcess:4"] .home-simulation-area .form-container .field-group-area .field-width-99 label {
  display: unset !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:4"] .form-container .sk-textbox.form-no-placeholder {
  margin-right: 0 !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:4"] .field-group-area .number-cepsearch-travel .sk-field .sk-input {
  width: 100% !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:4"] .form-container .field-group-area .sk-column-list > div {
  margin-top: 10px !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:4"] .simulation-area.nao-sei-cep .field-width-140 {
  position: absolute;
  top: 83px;
  right: 0;
  padding-top: 0 !important;
  max-width: 150px !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:4"] .fieldset-width-810 {
  margin: 0 !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:4"] .sk-uigroup-item-content[max-width~="500px"] > .sk-column-list .sk-attr {
  margin-right: 0 !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:4"]
  .sk-attr.sk-dropdown.form-no-placeholder:has(.react-select__control input[value=""])
  .sk-label
  label {
  font-family: var(--fnt-medium);
  color: var(--label-font-color);
  font-size: var(--fnt-16);
  opacity: 1 !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:4"]
  .sk-attr.sk-dropdown.form-no-placeholder:has(.react-select__control ~ :not(input[value=""]))
  .sk-label
  label {
  font-size: var(--fnt-12) !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:4"] .display-message-error .sk-simple-message[data-type="error"] {
  padding: 8px 39px 8px 16px !important;
  width: 310px !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:4"]
  .form-container
  .field-group-area
  div[data-component-type="CONTAINER"]
  .sk-attr
  .sk-field
  .sk-input {
  padding-bottom: 0;
}
.sk-app[data-process-step-id*="CAPHiringProcess:4"]
  .home-simulation-area
  .result-search-items
  .sk-uigroup-content
  .sk-uigroup-item
  .sk-uigroup-item-content
  .sk-column-list
  a {
  font-size: var(--fnt-16) !important;
  line-height: var(--size-22) !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:4"] .all-result {
  margin-bottom: 84px !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:4"] .simulation-area .simulation-buttons-area {
  margin-top: 25px;
}
.sk-app[data-process-step-id*="CAPHiringProcess:4"] .form-container .field-group-area .sk-column-list .homeaddress-cepsearch-travel,
.sk-app[data-process-step-id*="CAPHiringProcess:4"] .form-container .field-group-area .sk-column-list .number-cepsearch-travel {
  margin: 0 !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:4"] .display-message-error .sk-simple-message div {
  padding-right: 0px;
}
.sk-app[data-process-step-id*="CAPHiringProcess:4"] .simulation-area.nao-sei-cep .address-field-states {
  width: 100% !important;
  margin-right: 0px;
}
.sk-app[data-process-step-id*="CAPHiringProcess:4"] .sk-select option:first-child::after {
  content: "*";
  color: var(--label-required);
  margin-left: 5px;
  font-size: 12px !important;
  line-height: 22px;
  display: inline-block;
  vertical-align: top;
}
.sk-app[data-process-step-id*="CAPHiringProcess:4"]
  .form-container
  .field-group-area
  div[data-component-type="CONTAINER"]
  .sk-attr[data-disabled="true"]
  .sk-field
  .sk-input {
  font-size: var(--fnt-regular) !important;
}
.sk-app[data-process-step-id="CAPHiringProcess:4"] #sk-CAPHiring-Address-IdkMyZipCode-Container2 .sk-error-validation,
.sk-app[data-process-step-id="CAPHiringProcess:4"] #sk-CAPHiring-Address-IdkMyZipCode-StatesFlexdata .sk-error-validation {
  margin-top: -2px !important;
}
.sk-app[data-process-step-id="CAPHiringProcess:4"] #sk-CAPHiring-Address-IdkMyZipCode-Container2 {
  margin-top: 4px !important;
}
/* FIM | MOBILE : BUSCA CEP */

/* INICIO | MOBILE : ERRO LIMITE DE TITULO */
.sk-app[data-process-step-id*="CAPHiringProcess:8"] .page-error-400 .screen-ops-permission-denied .info-message .info-title {
  margin: 48px auto 8px auto;
}
.sk-app[data-process-step-id*="CAPHiringProcess:8"] .info-title .fnt-bold {
  font-size: var(--size-24);
  line-height: var(--size-32);
}
.sk-app[data-process-step-id*="CAPHiringProcess:8"] .info-subtitle {
  font-size: var(--size-16);
  line-height: var(--size-20);
}
.sk-app[data-process-step-id*="CAPHiringProcess:8"] .info-message .solid-horizontal-line {
  margin: 40px 0;
}
.sk-app[data-process-step-id*="CAPHiringProcess:8"] .page-error-400 .screen-ops-permission-denied .info-message .info-message {
  margin-bottom: 42px;
}
.sk-app[data-process-step-id*="CAPHiringProcess:8"] .page-error-400 .screen-ops-permission-denied .products-buttons-header {
  display: flex;
  gap: 15px;
  margin-bottom: 0;
}
.sk-app[data-process-step-id*="CAPHiringProcess:8"] .product-button {
  display: none !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:8"] .page-error-400 .screen-ops-permission-denied .products-buttons-header .product-container {
  height: 96px;
  width: 144px;
  margin: 0;
}
.sk-app[data-process-step-id*="CAPHiringProcess:8"] .page-error-400 .screen-ops-permission-denied .products-buttons-header .product-bullet-large {
  top: 2px;
  margin-left: 61px;
}
.sk-app[data-process-step-id*="CAPHiringProcess:8"] .products-buttons-header a:last-child .product-container .product-bullet-large {
  margin-left: 79px;
}
.sk-app[data-process-step-id*="CAPHiringProcess:8"] .page-error-400 .screen-ops-permission-denied .products-buttons-header .product-icon {
  width: 23px;
  height: 23px;
  margin-top: 17px;
}
.sk-app[data-process-step-id*="CAPHiringProcess:8"] .page-error-400 .screen-ops-permission-denied .products-buttons-header .product-label {
  font-size: var(--size-16) !important;
  line-height: var(--size-20) !important;
  margin-top: 3px;
}
.sk-app[data-process-step-id*="CAPHiringProcess:8"] .page-error-400 .screen-ops-permission-denied .products-buttons-header {
  margin: auto;
  display: grid;
  grid-template-columns: repeat(2, 1fr);
}
.sk-app[data-process-step-id*="CAPHiringProcess:8"] .product-bullet {
  top: -1px;
  margin-left: 79px;
}
.sk-app[data-process-step-id*="CAPHiringProcess:8"] .end-message {
  width: auto !important;
  margin: 0 auto 78px auto;
}
.sk-app[data-process-step-id*="CAPHiringProcess:8"] .end-message p {
  font-size: var(--size-14);
  line-height: var(--size-20);
  margin-bottom: 8px !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:8"] .link-1 {
  font-size: var(--size-12);
  line-height: var(--size-24);
}
.sk-app[data-process-step-id*="CAPHiringProcess:8"] .end-solid-horizontal-line {
  width: auto !important;
}
/* FIM | MOBILE : ERRO LIMITE DE TITULO */

/* INICIO | MOBILE : ERRO RESTRICAO USUARIO SEM CLUB */
.sk-app[data-process-step-id*="CAPHiringProcess:8"] .screen-custom-ops-absolute {
  margin-bottom: 100px !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:8"] .screen-ops-component p:first-child {
  margin-top: 100px !important;
}
.sk-app[data-process-step-id="CAPHiringProcess:8"] .screen-custom-ops .sk-column-list:first-child {
  margin-top: 0 !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:8"] .screen-ops-info p:last-child {
  font-size: var(--size-14);
  line-height: var(--size-20);
}
.sk-app[data-process-step-id*="CAPHiringProcess:8"] .screen-ops-info p:first-child {
  margin-top: unset !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:8"] .screen-ops-info p:nth-child(2) {
  font-size: var(--size-24) !important;
  line-height: var(--size-32) !important;
  margin: 15px auto !important;
}
/* FIM | MOBILE : ERRO RESTRICAO USUARIO SEM CLUB */

/* INICIO | MOBILE : OPS INSTABILIDADE */
.sk-app[data-process-step-id*="CAPHiringProcess:8"] .ops-secreen-instability {
  margin-top: 150px;
}
.sk-app[data-process-step-id*="CAPHiringProcess:8"] .ops-secreen-instability hr {
  margin: 30px auto !important;
}
/* FIM | MOBILE : OPS INSTABILIDADE */

/* BEGIN HEADER TOP */   
.sk-app[data-process-id="CAPSimulationProcessPU15"] .mobileHeader, 
.sk-app[data-process-id="CAPSimulationProcess"] .mobileHeader { 
  display: flex;
}
.sk-app[data-process-id="CAPSimulationProcessPU15"] .mobileHeader .header__top,
.sk-app[data-process-id="CAPSimulationProcess"] .mobileHeader .header__top {                
  width: 100%; 
  border: none;
  padding: 0 25px !important;
  justify-content: center;
}
.sk-app[data-process-id="CAPSimulationProcessPU15"] .mobileHeader .header__bottom,
.sk-app[data-process-id="CAPSimulationProcess"] .mobileHeader .header__bottom { 
  width: 80px; 
  justify-content: flex-end; 
  padding: 0 20px; 
  height: 49px;
  position: absolute;
  right: 0;
}
.sk-app[data-process-id="CAPSimulationProcessPU15"] .mobileHeader .header__bottom .menu-btn,
.sk-app[data-process-id="CAPSimulationProcess"] .mobileHeader .header__bottom .menu-btn { 
  width: 40px;
}
.sk-app[data-process-id="CAPSimulationProcessPU15"] .mobileHeader .header__bottom .menu-btn span,
.sk-app[data-process-id="CAPSimulationProcess"] .mobileHeader .header__bottom .menu-btn span { 
  display: none;
}
/* END HEADER TOP */

/* INICIO | SIMULACAO */
.capitalizacao-simulation {
  margin: 10px 25px 80px 25px;
  padding: unset;
}
.capitalizacao-card-simulacao .slider-title h2 {
  font-size: var(--size-18);
}
.capitalizacao-card-simulacao-slider .sk-uigroup-item-content .sk-column-list .slider-offer-box-value{
  width: calc(100% - 70px) !important;
  margin-left: 10px;
  margin-right: 10px;
}
.capitalizacao-card-simulacao-slider .sk-uigroup-item-content .sk-column-list .slider-offer-box-value span{
  font-size: var(--size-20);
}
.capitalizacao-card-simulacao .capitalizacao-card-simulacao-slider .sk-fieldset span,
.capitalizacao-card-simulacao .slider-indemnityValue label{
  font-size: var(--size-12);
}
.capitalizacao-card-simulacao-slider .sk-uigroup-item-content .sk-column-list ~ .sk-uigroup .sk-uigroup-content .sk-uigroup-item-content .sk-column-list .sk-textbox.slider-indemnityValue .sk-label {
  justify-content: center;
}
.capitalizacao-card-simulacao-slider .sk-uigroup-item-content .sk-column-list, 
.capitalizacao-card-simulacao-slider .sk-uigroup-item-content .sk-column-list ~ .sk-uigroup .sk-uigroup-content .sk-uigroup-item-content .sk-column-list {
  justify-content: space-around;
  padding: 0 10px;
}
.capitalizacao-card-simulacao-slider .sk-uigroup-item-content .sk-column-list ~ .sk-uigroup .sk-uigroup-content .sk-uigroup-item-content .sk-column-list .slider-indemnityValue label{
  width: auto;
}
.capitalizacao-card-simulacao-slider .sk-uigroup-item-content .sk-column-list ~ .sk-uigroup .sk-uigroup-content .sk-uigroup-item-content .sk-column-list{
  justify-content:center;
  padding: 0 5px;
  display: flex;
  flex-wrap: nowrap;
}
.capitalizacao-card-simulacao .slider-title .sk-attr-htmljs:first-child p{
  margin: 0 10px;
}
.capitalizacao-card-simulacao-botoes-valores .sk-uigroup-item-content .sk-button-list .sk-button span{
  font-size: var(--size-14);
  line-height: var(--size-20);
}
.capitalizacao-card-simulacao-botoes-valores {
  margin: -20px 20px 20px 20px !important;
}
.capitalizacao-card-simulacao .capitalizacao-card-simulacao-proposta .container-infos{
  padding: 15px;
}
.capitalizacao-card-simulacao .capitalizacao-card-simulacao-sorteios-informacoes .sk-checkbox,
.capitalizacao-card-simulacao .capitalizacao-card-simulacao-sorteios-informacoes .sk-html {
  padding-left: 15px;
  padding-right: 15px;    
}
.capitalizacao-card-simulacao .capitalizacao-card-simulacao-sorteios-informacoes .sk-html {
  padding-top: 15px;
}
.capitalizacao-simulation .capitalizacao-card-simulacao-sorteios-informacoes .sk-uigroup-content .sk-uigroup-item:last-child .cotas ~ p {
  font-size: var(--fnt-14);
  line-height: var(--size-18);
}
.capitalizacao-simulation .simulation-footer-container p.message-info {
  font-size: var(--size-16);
  line-height: var(--size-20);
}
.capitalizacao-card-simulacao-slider {
  padding: 0 5px;
}
.capitalizacao-card-simulacao-sorteios-lista-tabulada .sorteio-linha{
  display: grid;
  gap: 10px;
  line-height: var(--size-20);
}
.capitalizacao-simulation .sk-fieldset.simulation-footer-container { margin-bottom: 25px;}
.capitalizacao-simulation .form-container .field-group-area { margin-top: 10px !important;}
.capitalizacao-simulation .capitalizacao-card-simulacao-sorteios-informacoes .sk-uigroup-content .sk-uigroup-item:last-child .cotas { line-height: var(--size-20);}
/* FIM | SIMULACAO */

/* INICIO | PAGAMENTO */
.sk-app[data-process-step-id="CAPHiringProcess:7"] .sk-root > .sk-root-content.sk-uigroup-item-content{
  padding: 0;
}
.capitalizacao-pagamento-pix .capitalizacao-codigo-pix{
  margin: 10px 25px 0 25px;
}
.capitalizacao-pagamento-pix .capitalizacao-codigo-pix .sk-simple-message[data-type=success]{
  top: -50px;
  left: -25px;
  min-width: calc(100% + 50px);
}
.capitalizacao-pagamento-pix .simulation-buttons-area{
  margin-top: 20px;
}
.capitalizacao-pagamento-pix .capitalizacao-codigo-pix button span{
  display: -webkit-box;
  -webkit-line-clamp: 3;
  overflow: hidden;
  -webkit-box-orient: vertical; 
}
.capitalizacao-fazer-pix .informativo-como-fazer-pix .sk-attr-htmljs h2{
  font-size: var(--size-14);
}
.capitalizacao-fazer-pix .box-card {
  padding-right: 0;
}
.capitalizacao-fazer-pix .box-card .contrato-header-info,
.capitalizacao-pagamento-pix .contrato-header-info{
  font-size: var(--size-18);
  line-height: var(--size-24);
}
.capitalizacao-fazer-pix .box-card .contrato-sub-header,
.capitalizacao-pagamento-pix .simulation-area-2 .contrato-sub-header{
  font-size: var(--size-12);
  line-height: var(--size-18);
  margin-bottom: 20px;
}
.capitalizacao-fazer-pix .informativo-como-fazer-pix li{
  font-size: var(--size-14);
  line-height: var(--size-20);
  text-indent: -35px;
  padding-left: 35px;
}
.capitalizacao-fazer-pix .informativo-como-fazer-pix .sk-attr-htmljs{
  padding: 15px 15px 25px;
  margin-top: 25px;
  margin-right: 5px;
}
.capitalizacao-pagamento-pix .capitalizacao-codigo-pix button {
  width: auto!important;
}
.sk-app[data-process-step-id="CAPHiringProcess:9"] .attendance-mobile,
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .attendance-mobile {
  display: none;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"]:has(.processando-pagamento-pu15) .menuHamburguerMobile,
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"]:has(.processando-pagamento-pu15) .UserLogadoMobile{
  display: none;
}
.sk-app[data-process-step-id="CAPHiringProcess:9"] .menuHamburguerMobile summary,
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .menuHamburguerMobile summary{
  margin-left: 0;
}
.sk-app[data-process-step-id="CAPHiringProcess:9"] .menuHamburguerMobile[open] summary:not(.productDD),
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .menuHamburguerMobile[open] summary:not(.productDD){
  margin-left: 25px;
}
.capitalizacao-finalizacao-contratacao {
  margin-top: 40px;
}
.capitalizacao-finalizacao-contratacao .column-left .dados-imovel~.solid-horizontal-line{
  border: var(--summary-simulation-border-bottom-item);
}
.capitalizacao-finalizacao-contratacao .column-left .cabecalho h1 {
  line-height: var(--size-24);
}
.capitalizacao-finalizacao-contratacao .summary-simulation .box_total ~ div div > div:last-child p{
  font-size: var(--size-12);
  line-height: var(--size-16);
}
.capitalizacao-finalizacao-contratacao .back-to-the-top{
  display: block;
  text-align: center;
  margin-top: 20px;
  margin-bottom: 50px;
}
.capitalizacao-finalizacao-contratacao .back-to-the-top a{
  font-size: var(--size-14);
  line-height: var(--size-20);
  font-family: var(--fnt-bold);
  color: var(--link-blue);
}
.capitalizacao-finalizacao-contratacao .sk-uigroup-content .column-left .sk-uigroup-item-content{
  width: auto;
}
.capitalizacao-finalizacao-contratacao .column-left .sk-comp>div, 
.capitalizacao-finalizacao-contratacao .column-right .sk-comp>div,
.capitalizacao-finalizacao-contratacao .column-left{
  padding: 0;
}
.capitalizacao-finalizacao-contratacao .column-left .cabecalho h1, 
.capitalizacao-finalizacao-contratacao .column-left .cabecalho p{
  font-size: var(--size-16);
}
.capitalizacao-finalizacao-contratacao .column-left h2, 
.capitalizacao-finalizacao-contratacao .column-left h2~p {
  font-size: var(--size-16);
  line-height: var(--size-20);
}
.capitalizacao-finalizacao-contratacao .column-left .solid-horizontal-line{
  margin-top: 15px;
  margin-bottom: 15px;
}
.capitalizacao-finalizacao-contratacao .column-left .dados-imovel p span{
  line-height: var(--size-25);
}
.capitalizacao-finalizacao-contratacao .column-left svg~a{
  font-size: var(--size-14);
  line-height: var(--size-24);
}
.capitalizacao-finalizacao-contratacao .column-left .contato{
  font-size: var(--size-14);
  line-height: var(--size-20);
}
.capitalizacao-finalizacao-contratacao .column-left .contato h2{
  font-size: var(--size-16);
  line-height: var(--size-20); 
}
.capitalizacao-finalizacao-contratacao .column-left .cabecalho ~ h2{
  font-size: var(--size-16);
  line-height: var(--size-20); 
}
.capitalizacao-finalizacao-contratacao .box_center{
  padding: 0;
}
.capitalizacao-finalizacao-contratacao .box_total{
  padding: 0 !important;
  border-top: 1px solid var(--button-disabled-bg-color);
  margin: 0 25px 10px 25px;
}
.capitalizacao-finalizacao-contratacao .totalprice_price{
  padding: 20px 0 0 0 !important;
}
.capitalizacao-finalizacao-contratacao .total__price__monthly{
  text-align: right;
}
.capitalizacao-finalizacao-contratacao .column-right>.sk-uigroup-item-content {
  margin-left: auto !important;
}
.capitalizacao-finalizacao-contratacao .column-left .total__price span{
  font-size: var(--size-24);
  line-height: var(--size-20);
}
.capitalizacao-finalizacao-contratacao .column-left .dados-imovel{
  font-size: var(--size-14);
  line-height: var(--size-25);
}
.capitalizacao-finalizacao-contratacao .resumo-titulo{
  margin-top: 20px;
}
.capitalizacao-finalizacao-contratacao .resumo-titulo p{
  font-size: var(--size-16);
}
.capitalizacao-finalizacao-contratacao .column-left .box_total .subtitle-primary-bold{
  font-size: var(--size-20);
}
.capitalizacao-finalizacao-contratacao .column-left .box_total .total__price{
  font-size: var(--size-24);
}
.capitalizacao-finalizacao-contratacao .summary-simulation .box_total ~ div div > span {
  font-size: var(--size-14);
}
.capitalizacao-finalizacao-contratacao .summary-simulation .box_total ~ div div > p > span, 
.capitalizacao-finalizacao-contratacao .summary-simulation .box_total ~ div div > p {
  font-size: var(--size-12);
  line-height: var(--size-16);
}
.capitalizacao-finalizacao-contratacao .summary-simulation .box_total ~ div > div:last-child{
  font-size: var(--size-12);
  line-height: var(--size-30);
}
.capitalizacao-finalizacao-contratacao .summary-simulation .box_total ~ div:not(.box_coverage) > div:last-child{
  margin-bottom: 0;
}
.capitalizacao-finalizacao-contratacao .summary-simulation .box_coverage .summary_text{
  font-size: var(--size-14);
}
.capitalizacao-finalizacao-contratacao .column-left .skyeText:last-child p{
  font-size: var(--size-14);
  line-height: var(--size-18);
}
.capitalizacao-finalizacao-contratacao .column-right .cabecalho{
  margin-bottom: 30px;
}
.capitalizacao-finalizacao-contratacao .column-right .informativos .item .texto>h3~p~p a{
  font-size: var(--size-14);
  line-height: var(--size-20);
}
.capitalizacao-finalizacao-contratacao .column-right>.sk-uigroup-item-content .sk-column-list .sk-attr-htmljs{
  padding-right: 0 !important;
}
.capitalizacao-finalizacao-contratacao .column-right{
  margin-bottom: 40px;
}
.capitalizacao-finalizacao-contratacao .column-left .numero-solicitacao p ~ p {
  font-size: var(--size-14);
  line-height: var(--size-20);
}
.home-contratacao-resumo-pedido .column-right .informativos .item .texto>h3~p~p a{
  font-size: var(--size-12);
  line-height: var(--size-20);
}
.home-contratacao-resumo-pedido .column-right .informativos .item .texto>h3{
  margin-bottom: 10px;
}
.sk-app[data-process-step-id="CAPHiringProcess:9"]:has(.page-error-400) .mobileHeader {
  display: flex;
}
.sk-app[data-process-step-id="CAPHiringProcess:9"]:has(.page-error-400) .mobileHeader .header__top {
  width: 100%;
  border: none;
  padding: 0 25px !important;
  justify-content: center;
}
.sk-app[data-process-step-id="CAPHiringProcess:9"]:has(.page-error-400) .mobileHeader .header__bottom {
  width: 80px;
  justify-content: flex-end;
  padding: 0 20px;
  height: 49px;
  position: absolute;
  right: 0;
}
.sk-app[data-process-step-id="CAPHiringProcess:9"]:has(.page-error-400) .mobileHeader .header__bottom .menu-btn {
  width: 40px;
}
.sk-app[data-process-step-id="CAPHiringProcess:9"]:has(.page-error-400) .mobileHeader .header__bottom .menu-btn span {
  display: none;
}
.sk-app[data-process-step-id="CAPHiringProcess:9"]:has(.page-error-400) .attendance-mobile{
  display: block !important;
  margin-top: 6px;
  margin-right: 10px;
}
.sk-app[data-process-step-id="CAPHiringProcess:9"]:has(.page-error-400) .menuHamburguerMobile{
  display: none;
}
.sk-app[data-process-step-id="CAPHiringProcess:9"]:has(.page-error-400) .UserLogadoMobile{
  display: none;
}
.sk-app[data-process-step-id="CAPHiringProcess:9"] .page-error-400 .screen-ops-permission-denied .info-message .info-message{
  margin: 0;
}
.sk-app[data-process-step-id="CAPHiringProcess:9"] .page-error-400 .screen-ops-permission-denied .products-buttons-header .product-container{
  height: 96px;
  width: 148px;
}
.sk-app[data-process-step-id="CAPHiringProcess:9"] .page-error-400 .screen-ops-permission-denied .products-buttons-header .product-button{
  display: none;
}
.sk-app[data-process-step-id="CAPHiringProcess:9"] .page-error-400 .screen-ops-permission-denied .products-buttons-header .product-label{
  font-size: var(--size-16);
  line-height: var(--size-20);
}
.sk-app[data-process-step-id="CAPHiringProcess:9"] .page-error-400 .screen-ops-permission-denied .products-buttons-header .product-icon{
  width: 23px;
  height: auto;
  margin-top: 8px;
}
.sk-app[data-process-step-id="CAPHiringProcess:9"] .page-error-400 .screen-ops-permission-denied .products-buttons-header .product-label{
  margin-top: 5px;
}
.sk-app[data-process-step-id="CAPHiringProcess:9"] .page-error-400 .screen-ops-permission-denied .products-buttons-header .product-bullet-large{
  margin-left: 64px;
}
.sk-app[data-process-step-id="CAPHiringProcess:9"] .page-error-400 .screen-ops-permission-denied .info-message .info-title{
  font-size: var(--size-24);
  line-height: var(--size-32);
  margin: inherit 0;
}
.sk-app[data-process-step-id="CAPHiringProcess:9"] .page-error-400 .screen-ops-permission-denied .info-message .info-subtitle{
  font-size: var(--size-16);
  line-height: var(--size-20);
}
.sk-app[data-process-step-id="CAPHiringProcess:9"] .page-error-400 .screen-ops-permission-denied .info-message .info-subtitle ~ p span{
  font-size: var(--size-14);
  line-height: var(--size-20);
}
.sk-app[data-process-step-id="CAPHiringProcess:9"] .page-error-400 .end-message p {
  font-size: var(--size-14);
  line-height: var(--size-20);
  margin-bottom: 0;
}
.sk-app[data-process-step-id="CAPHiringProcess:9"] .page-error-400 .end-message a {
  font-size: var(--size-12);
  line-height: var(--size-24);
}
.sk-app[data-process-step-id="CAPHiringProcess:9"] .page-error-400 .screen-ops-permission-denied .products-buttons-header {
  margin-bottom: 30px;
}
.sk-app[data-process-step-id="CAPHiringProcess:9"] .page-error-400 .screen-ops-permission-denied .info-message .info-message {
  padding-top: 30px;
  padding-bottom: 30px;
}
.sk-app[data-process-step-id="CAPHiringProcess:9"] .page-error-400 .screen-ops-permission-denied ~ .sk-uigroup-item .sk-uigroup-item-content .sk-navigation {
  margin-top: 10px;
  margin-bottom: 30px;
}
.sk-app[data-process-step-id="CAPHiringProcess:9"] .page-error-400 .screen-ops-permission-denied .info-message .solid-horizontal-line {
  margin-top: 10px;
  margin-bottom: 10px;
}
/* FIM | PAGAMENTO */

/* INICIO | CONTRATO */
.sk-app[data-process-step-id*="CAPHiringProcess"] .home-contratacao-termos > .sk-uigroup-content { margin-bottom: unset;}
.home-contratacao-termos .subtitle-primary-bold {
  line-height: var(--size-34);
}
.home-contratacao-termos .contrato-header-info { 
  font-size: var(--fnt-12);
  line-height: var(--size-18);
  margin-bottom: 32px;
}
.contrato-capitalizacao .header span:last-child {
  font-size: var(--fnt-16);
  line-height: var(--size-20);
}
.contrato-capitalizacao .body p {
  line-height: var(--size-18);
  margin-bottom: 8px;
}
.home-contratacao-termos:has(.contrato-capitalizacao) .simulation-buttons-area { margin-top: unset!important;}
.home-contratacao-termos:has(.contrato-capitalizacao) .simulation-buttons-area .sk-navigation {
  margin: 0 0 32px 0;
}
.checkbox-contract-cap {
  padding-bottom: 30px;
  border-bottom: 1px solid #D2D4DA;
  margin: 18px 0 30px 0;
}
.checkbox-contract-cap .sk-option-item[data-type=default] label { align-items: flex-start;}

.checkbox-contract-cap .sk-error-validation { 
  margin-left: 32px;
}
/* FIM | CONTRATO */

/* INICIO | FINALIZACAO PU15 */
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .capitalizacao-finalizacao-contratacao .column-left .cabecalho h1,
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .capitalizacao-finalizacao-contratacao .column-left .cabecalho p {
  line-height: var(--size-20);
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .capitalizacao-finalizacao-contratacao .column-left .cabecalho ~ h2 {
  line-height: 21px;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .capitalizacao-finalizacao-contratacao .column-left .cabecalho ~ h2:has(span) {
  margin-top: 10px;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .capitalizacao-finalizacao-contratacao .summary-simulation .box_total ~ div:not(.box_coverage) p,
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .capitalizacao-finalizacao-contratacao .summary-simulation .box_total ~ div:not(.box_coverage) p > span,
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .capitalizacao-finalizacao-contratacao .summary-simulation .box_total ~ div div > div:last-child p {
  font-size: var(--fnt-12);
  line-height: var(--size-18);
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .capitalizacao-finalizacao-contratacao .summary-simulation .box_total ~ div:not(.box_coverage) > div:last-child p {
  line-height: 30px!important;
}
/* FIM | FINALIZACAO PU15 */

/* INICIO | PAGAMENTO AGENDADO PU15 */
.sk-app[data-process-step-id="CAPHiringProcessPU15:ReceberPremio"] .pagamento-agendado h1,
.sk-app[data-process-step-id="VerRaspadinhasProcess:3"] .pagamento-agendado h1 {
  font-size: var(--size-18);
  line-height: var(--size-24);
  margin-top: 40px;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:ReceberPremio"] .pagamento-agendado h1 svg,
.sk-app[data-process-step-id="VerRaspadinhasProcess:3"] .pagamento-agendado h1 svg {
  min-width: 48px;
  min-height: 48px;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:ReceberPremio"] .pagamento-agendado p,
.sk-app[data-process-step-id="VerRaspadinhasProcess:3"] .pagamento-agendado p {
  font-size: var(--size-14);
  line-height: var(--size-20);
}
/* FIM | PAGAMENTO AGENDADO PU15 */

/* INICIO | AREA LOGADA */
body:has(.sk-app[data-process-step-id*="CAPLoggedAreaProcess"]) .sk-page { padding-top: 113px!important;}
body:has(.sk-app[data-process-step-id*="CAPLoggedAreaProcess"]) #sk-page > #sk-main { margin-top: 10px!important;}
body:has(.sk-app[data-process-step-id*="CAPLoggedAreaProcess"]) .title-content .title-page {
  font-size: var(--fnt-18);
  line-height: var(--size-24);
  gap: 15px;
  margin: 20px 0 16px 0;
}
body:has(.sk-app[data-process-step-id*="CAPLoggedAreaProcess"]) .title-content .title-page + p {
  font-size: var(--fnt-16);
  line-height: var(--size-20);
}
body:has(.sk-app[data-process-step-id*="CAPLoggedAreaProcess"]) .title-content .title-page svg { width: 24px;}
body:has(.sk-app[data-process-step-id*="CAPLoggedAreaProcess"]) .breadLogged .link-draft { color: #4D4E53!important;}
body:has(.sk-app[data-process-step-id*="CAPLoggedAreaProcess"]) .cards-logged-area .subtittleCard .text-regular { 
  color: #4D4E53;
  font-size: var(--fnt-16);
  line-height: var(--size-20);
  margin-bottom: 8px;
}
body:has(.sk-app[data-process-step-id*="CAPLoggedAreaProcess"]) .cards-logged-area .subtittleCard p { font-size: var(--fnt-14);}
body:has(.sk-app[data-process-step-id*="CAPLoggedAreaProcess"]) .cards-logged-area .sk-uigroup-content { grid-template-columns: unset;}
body:has(.sk-app[data-process-step-id*="CAPLoggedAreaProcess"]) .cards-logged-area .sk-multi-brick-item { margin-bottom: 10px;}
body:has(.sk-app[data-process-step-id*="CAPLoggedAreaProcess"]) .sk-modal .close { padding: 30px;}
body:has(.sk-app[data-process-step-id*="CAPLoggedAreaProcess"]) .appCardCap { align-items: center;}
body:has(.sk-app[data-process-step-id*="CAPLoggedAreaProcess"]) .appCardCap img { height: 30px;}
body:has(.sk-app[data-process-step-id="CAPLoggedAreaProcess:1"]) .LoggedCard3 { margin-bottom: 0;}
body:has(.sk-app[data-process-step-id="CAPLoggedAreaProcess:1"], .resgate-cap) .sk-modal-body { height: unset !important;}
body:has(.sk-app[data-process-step-id="CAPLoggedAreaProcess:1"], .resgate-cap) .sk-modal .close { bottom: -71px; left: -0.2%; border: 1.2px #FFF solid; border-top: unset; width: 100.3%;}
body:has(.sk-app[data-process-step-id="CAPLoggedAreaProcess:1"], .resgate-cap) .ReactModal__Content.ReactModal__Content--after-open { background: unset;}

body:has(.sk-app[data-process-step-id*="CAPLoggedAreaProcess"]) .LoggedCard3,
body:has([data-process-id="CAPLoggedAreaProcess"]) [id*="modal"] { width: 100%;}
:has(.sk-app[data-process-step-id="CAPLoggedAreaProcess:1"]) .p-dialog .p-dialog-title { padding: 2rem 3rem;}
:has(.sk-app[data-process-step-id="CAPLoggedAreaProcess:1"]) .p-dialog .p-dialog-content { padding: 15px 30px 40px;}
:has(.sk-app[data-process-step-id="CAPLoggedAreaProcess:1"]) .p-dialog .p-dialog-header-icons { bottom: 0 !important;}
body:has(.sk-app[data-process-step-id*="CAPLoggedAreaProcess"]) .sk-modal-body embed { height: 250px;}
body:has(.sk-app[data-process-step-id*="CAPLoggedAreaProcess"]) .sk-modal-header h4 { font-family: var(--fnt-bold);}
body:has(.sk-app[data-process-step-id*="CAPLoggedAreaProcess"]) .sk-modal-body,
body:has([data-process-id="CAPLoggedAreaProcess"]) [id*="modal"] #modal-num-sorte_content { 
  background: #F4F4F6;
  padding-right: 3rem !important;
  height: 470px;
}
body:has([data-process-id="CAPLoggedAreaProcess"]) [id*="modal"] #modal-num-sorte_content { 
  padding: 3rem !important;
}
body:has(.sk-app[data-process-step-id*="CAPLoggedAreaProcess"]) .sk-modal-body embed { height: 255px;}
body:has(.sk-app[data-process-step-id*="CAPLoggedAreaProcess"]) .sk-modal-body .texto-dentro-da-modal { margin: 20px 0 10px 0;}
/* FIM | AREA LOGADA */
}
/* FIM | RESOLUCAO: MOBILE */

/* INICIO | RESOLUCAO TABLET VERTICAL */
@media only screen and (min-device-width: 768px) and (max-device-width: 991px) and (orientation: portrait) {

/* INICIO| BANNERS - PU15 */
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .banner-capitalizacao .banner-desktop-version,
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .banner-capitalizacao .banner-mobile-version {
  display: none;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .banner-capitalizacao .banner-tablet-version {
  display: block;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .banner-capitalizacao .banner-tablet-version img {
  position: absolute;
  width: 100%;
  max-width: 100%;
  object-fit: cover;
  height: 265px !important;  
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .banner-capitalizacao .banner-content-text {
  position: absolute;
  top: 25px;
  padding: 30px 24px;
  width: 100%;
  max-width: 100%;
}

.row.column_insurance .columns.columnRight {
  /*padding-top: 0;*/
  padding-bottom: 0;
  border-left: unset;
  flex: unset;
}
.menuHamburguerMobile[open] .column_insurance {
  max-height: 266px;
}
/* FIM| BANNERS - PU15 */

/* INICIO | VITRINE - PU15 */
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .raspou-ganhou-class .sk-uigroup-item-content,
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .Qual-titulo-class .sk-uigroup-item-content,
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .Como-funciona-container .sk-uigroup-item-content,
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .guarde-dinheiro-titulo-class .sk-uigroup-item-content,
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .como-saber-class .sk-uigroup-item-content,
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .como-resgatar-class .sk-uigroup-item-content {
  padding: 0;
  margin: 0;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .RaspouAchouClass h2 {
  font-size: var(--fnt-24);
  line-height: var(--size-34);
  margin-bottom: 16px;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .AchouGanhouText p {
  font-size: var(--fnt-18);
  line-height: var(--size-24);
  margin-bottom: 32px;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .Qual-titulo-class .planoideal-info-title {
  font-size: var(--fnt-20);
  line-height: var(--size-26);
  margin-bottom: 20px;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .Qual-titulo-class .planoideal-info-body {
  margin-bottom: 38px;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .Qual-titulo-class .Plano-Ideal-links-class .sk-column-list,
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .como-funciona-cards .sk-column-list,
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .guarde-dinheiro-htmls-class .sk-column-list,
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .como-saber-class .sk-column-list {
  gap: 24px;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .Qual-titulo-class .Plano-Ideal-links-class .sk-button-list {
  flex-direction: row;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .Plano-Ideal-links-class .sk-attr {
  flex-direction: row;
}
/*
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .como-funciona-cards .sk-column-list .sk-attr:nth-child(2) {
  display: none;
}
*/
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .como-funciona-cards .confira-condicoes-comoFunciona .sk-attr:nth-child(2) {
  display: unset;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .como-funciona-cards .sk-column-list .hide-mobile {
  display: block;
  background: unset;
  box-shadow: none;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .advantage-club {
  padding-top: 48px !important;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .partners-carousel {
  display: none;
}
.frequent-questions .p-accordion .p-accordion-header .p-accordion-header-text {
  width: 580px;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .como-saber-class .sk-column-list {
  justify-content: space-evenly;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .como-saber-class .sk-attr:nth-child(2) p {
  font-size: 14px !important;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .como-saber-class .sk-attr:nth-child(2) li {
  margin-left: 30px;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .como-saber-class .sk-column-list .sk-attr {
  padding: 24px 20px;
  max-width: 348px;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .como-saber-class .sk-attr:nth-child(2) ul:last-child li:last-child::after  {
  top: 308px;
}
body:has(.sk-app[data-process-step-id*="CAPLoggedAreaProcess"]) .cards-logged-area .sk-uigroup-content {
  grid-template-columns: 370px 370px;
  column-gap: 4px;
  row-gap: 0px;
}
body:has(.sk-app[data-process-step-id*="CAPLoggedAreaProcess"]) .LoggedCard3 { 
  width: 349px;
  margin-bottom: -1px;
}
body:has(.sk-app[data-process-step-id*="CAPLoggedAreaProcess"]) .breadLogged {
  margin-top: 8px;
}
body:has(.sk-app[data-process-step-id*="CAPLoggedAreaProcess"]) .title-content .title-page {
  margin-top: 16px;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] #sk-Capitalizacao-ComoFunciona-ComoFuncionaNomeFantasiaPU100HTMLJS .prizes-body .table .botao-contratar-como-funciona button {
  margin-top: 60px;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:1"] .sk-error-validation,
.sk-app[data-process-step-id="CAPHiringProcess:1"] .sk-error-validation {
  width: max-content;
}
/* FIM | VITRINE - PU15 */

.sk-app[data-process-step-id="CAPHiringProcess:1"] .box-card-ico-with-text .form-bucb {
  width: 170px;
}
.sk-app[data-process-step-id="CAPHiringProcess:5"] .box-card-ico-with-text .sk-html-content {
  display: flex;
  flex-direction: column;
}
.sk-app[data-process-step-id="CAPHiringProcess:5"] .box-card-ico-with-text .contrato-header-info span,
.sk-app[data-process-step-id="CAPHiringProcess:5"] .box-card-ico-with-text .contrato-header-info {
  font-family: var(--fnt-semibold) !important;
}
/* INICIO | AREA LOGADA */
.sk-app[data-process-step-id*="LoggedAreaProcess"] .UserLogadoMobile {
  z-index: 5 !important;
}
.sk-app[data-process-step-id="LoggedAreaProcess:Logged"] .logged-area-card-group .sk-uigroup-content {
  flex-direction: row;
  gap: 25px;
}
.sk-app[data-process-step-id="LoggedAreaProcess:Logged"] .LoggedCard {
  width: 346px;
}
.sk-app[data-process-step-id="LoggedAreaProcess:Logged"] .logged-area-card-items .sk-checkbox {
  margin-top: 8px;
}
.sk-app[data-process-step-id="LoggedAreaProcess:Logged"] .logged-area-card-items .link-draft {
  margin-top: 10px !important;
}
body:has(.sk-app[data-process-step-id*="CAPLoggedAreaProcess"]) .appCardRasp, body:has(.sk-app[data-process-step-id*="CAPLoggedAreaProcess"]) .LoggedCard3:has(.appCardRasp) .appCardCap {
  padding: 12px 20px !important;
}
body:has(.sk-app[data-process-step-id*="CAPLoggedAreaProcess"], .appCardRasp) .cards-logged-area .sk-multi-brick-item {
  width: 351px;
}
body:has(.sk-app[data-process-step-id*="CAPLoggedAreaProcess"], .appCardRasp) .LoggedCard3 p {
  font-size: 14px;
}
.sk-app[data-process-step-id*="CAPLoggedAreaProcess"] .column_insurance .columnLeft,
.sk-app[data-process-step-id*="CAPLoggedAreaProcess"] .column_insurance .columnRight {
  width: 100%;
}
.sk-app[data-process-step-id*="CAPLoggedAreaProcess"] .row.column_insurance .columns.columnRight {
  padding: 20px 0 10px 0;
  border-top: 0.5px solid #D2D4DA;
  margin-top: 10px;
}
.sk-app[data-process-step-id*="VerRaspadinhasProcess"] .premio-titulo {
  line-height: var(--size-24);
}
.sk-app[data-process-step-id*="VerRaspadinhasProcess"] .premio-content-text .serie {
  font-size: var(--fnt-12);
  line-height: var(--size-21);
  width: 348px;
}
.sk-app[data-process-step-id*="VerRaspadinhasProcess"] .premio-content-text .telefone {
  width: 312px;
}
body:has(.premio-titulo) .sk-app[data-process-step-id="VerRaspadinhasProcess:3"] #sk-page {
  padding-top: 80px !important;
}
/* FIM | AREA LOGADA */

/* INICIO | FINALIZACAO */
body:has(.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .icone-baixe-app) .capitalizacao-finalizacao-contratacao .column-left .cabecalho h1 {
  font-size: 18px !important;
  line-height: 34px;
}
body:has(.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .icone-baixe-app) .capitalizacao-finalizacao-contratacao .column-left .cabecalho p {
  font-size: 18px !important;
  line-height: 24px;
  margin-top: 5px;
}
body:has(.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .icone-baixe-app) #sk-page {
  padding-top: 52px !important;
}
body:has(.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .icone-baixe-app) .capitalizacao-finalizacao-contratacao .column-left .cabecalho ~ h2 {
  font-size: 18px !important;
  line-height: 24px;
}
body:has(.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .icone-baixe-app) .capitalizacao-finalizacao-contratacao .ganhou-rasp {
  margin-bottom: 20px !important;
}
body:has(.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .icone-baixe-app) h4.subtitle-primary-bold {
  font-size: 20px;
  line-height: 20px
}
body:has(.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .icone-baixe-app) .total__price span span {
  font-size: 24px;
}
body:has(.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .icone-baixe-app) .capitalizacao-finalizacao-contratacao .summary-simulation .box_total ~ div div > span {
  font-size: 14px;
}
body:has(.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .icone-baixe-app) .capitalizacao-finalizacao-contratacao .summary-simulation .box_total ~ div div > div:last-child p,
body:has(.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .icone-baixe-app) .capitalizacao-finalizacao-contratacao .summary-simulation .box_total ~ div:not(.box_coverage) p > span, .capitalizacao-finalizacao-contratacao .summary-simulation .box_total ~ div:not(.box_coverage) p {
  font-size: var(--size-12);
  line-height: var(--size-18);
}
body:has(.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .icone-baixe-app) .capitalizacao-finalizacao-contratacao .summary-simulation .box_coverage .summary_text {
  font-size: var(--size-14);
  line-height: var(--size-20);
}
body:has(.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .icone-baixe-app) .capitalizacao-finalizacao-contratacao .column-left .contato h2 {
  font-size: var(--size-16);
}
body:has(.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .icone-baixe-app) .capitalizacao-finalizacao-contratacao .column-left .contato {
  margin-bottom: 15px;
}
body:has(.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .icone-baixe-app) .home-contratacao-resumo-pedido .column-right .informativos .item .texto>h3~p~p a {
  font-size: var(--size-12);
}
body:has(.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .icone-baixe-app) .home-contratacao-resumo-pedido .column-right .informativos .item .texto>h3~p {
  margin-bottom: 34px;
}
body:has(.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .icone-baixe-app) .home-contratacao-resumo-pedido .column-right .informativos .item .texto>h3~p:nth-child(2) {
  margin-bottom: 30px;
}
body:has(.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .icone-baixe-app) .home-contratacao-resumo-pedido .column-right .informativos {        
  width: 526px;
}
body:has(.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .icone-baixe-app) .capitalizacao-finalizacao-contratacao .sk-uigroup-content .column-left .sk-uigroup-item-content {
  margin: 0;
}
body:has(.sk-app[data-process-step-id*="CAPHiringProcess"] .icone-baixe-app) .home-contratacao-resumo-pedido .column-right .sk-comp>div,
body:has(.sk-app[data-process-step-id*="CAPHiringProcess"] .icone-baixe-app) .home-contratacao-resumo-pedido .column-left .sk-comp>div,
body:has(.sk-app[data-process-step-id*="CAPHiringProcess"] .icone-baixe-app) .capitalizacao-finalizacao-contratacao .column-left .sk-uigroup-item-content:has(.sk-navigation),
body:has(.sk-app[data-process-step-id*="CAPHiringProcess"] .icone-baixe-app) .home-contratacao-resumo-pedido .column-left .solid-horizontal-line {
  padding: 0;
  width: 550px;
}
body:has(.sk-app[data-process-step-id*="CAPHiringProcess"] .icone-baixe-app) .home-contratacao-resumo-pedido .column-left {
  border-right: unset;
}
body:has(.sk-app[data-process-step-id*="CAPHiringProcess"] .icone-baixe-app) .home-contratacao-resumo-pedido .column-right .sk-comp>div {
  margin-bottom: 32px;
}
body:has(.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .icone-baixe-app) .summary-simulation,
body:has(.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .icone-baixe-app) .capitalizacao-finalizacao-contratacao .back-to-the-top {
  display: unset;
}
body:has(.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .icone-baixe-app) .capitalizacao-finalizacao-contratacao .back-to-the-top {
  text-align: center;
  margin-bottom: 88px;
  margin-top: -40px;
}
body:has(.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .icone-baixe-app) .capitalizacao-finalizacao-contratacao .back-to-the-top a {
  font-size: var(--size-14);
  line-height: var(--size-20);
  font-family: var(--fnt-bold);
  color: var(--link-blue);
  margin-bottom: 88px;
}
.sk-app[data-process-step-id*="CAPHiringProcess"] .capitalizacao-finalizacao-contratacao .sk-uigroup-content .column-left .sk-uigroup-item-content {
  width: 100%;
}
.sk-app[data-process-step-id*="CAPHiringProcess"] .capitalizacao-finalizacao-contratacao .column-right>.sk-uigroup-item-content {
  margin-left: unset !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess"] .capitalizacao-finalizacao-contratacao .column-right {
  margin-top: 32px;
  padding-top: 30px;
  border-top: 1px solid #D2D4DA;
}
/* FIM | FINALIZACAO */

/*Inicio tablet CEP*/
.sk-app[data-process-step-id="CAPHiringProcessPU15:FirstAddress"] .paragraph-bold,
.sk-app[data-process-step-id="CAPHiringProcess:FirstAddress"] .paragraph-bold {
  font-size: var(--size-12);
  line-height: var(--size-18);
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:FirstAddress"] .subtitle-primary-regular,
.sk-app[data-process-step-id="CAPHiringProcess:FirstAddress"] .subtitle-primary-regular {
  font-size: var(--size-18);
  line-height: var(--size-24);
  margin-bottom: 10px;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:FirstAddress"] .button-bg-transparent-color-blue-underline span,
.sk-app[data-process-step-id="CAPHiringProcess:FirstAddress"] .button-bg-transparent-color-blue-underline span {
  line-height: var(--size-24);
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:FirstAddress"] .btn-link-hover,
.sk-app[data-process-step-id="CAPHiringProcess:FirstAddress"] .btn-link-hover {
  margin-bottom: 514px !important;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:FirstAddress"] .simulation-buttons-area .button-autenticate,
.sk-app[data-process-step-id="CAPHiringProcess:FirstAddress"] .button-autenticate {
    margin: 40px 0 27px 0 !important;
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:3"] .nonumber-travel {
  left: 26%;
  top: 84px;
  max-width: 165px !important;
  width: 165px !important;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:3"] .button-bg-transparent-color-blue-underline .sk-button-text {
line-height: var(--size-24);
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:3"] .street-travel {
  margin-bottom: 16px
} 
.sk-app[data-process-step-id="CAPHiringProcessPU15:3"] .number-address {
  width: 162px !important;
  margin-bottom: 16px;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:3"] .paragraph-bold {
  font-size: var(--fnt-24);
  line-height: var(--size-18);
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:3"] .subtitle-primary-regular {
  font-size: var(--fnt-18);
  line-height: var(--size-24);
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:3"] .sk-button-text {
  line-height: var(--size-24);
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:3"] .setavoltar {
  line-height: var(--size-20);
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:3"] .button-continuar-cep {
  margin: 40px 0 27px 0 !important;
}
.sk-app[data-process-step-id="CAPHiringProcess:3"] .travel-hiring-address {
  width: 348px;
}
.sk-app[data-process-step-id="CAPHiringProcess:3"] .form-container .paragraph-bold,
.sk-app[data-process-step-id="CAPHiringProcessPU15:3"] .form-container .paragraph-bold {
  font-size: var(--size-12);
  line-height: var(--size-18);
}
.sk-app[data-process-step-id="CAPHiringProcess:3"] .form-container .subtitle-primary-regular,
.sk-app[data-process-step-id="CAPHiringProcessPU15:3"] .form-container .subtitle-primary-regular {
  font-size: var(--size-18);
  line-height: var(--size-24);
  margin-bottom: 12px;  
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:3"] .district-travel {
  margin-bottom: 13px;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:3"] .sk-navigation .continuar-cep {
  margin-top: 24px;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:3"] .travel-hiring-address #sk-navigation-CAPHiringProcessAddressUIClone-Elements-BlanckSpace-ElementsAddress-Header {
  margin-bottom: 40px;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:3"] .sk-navigation .sk-button-list .button {
    height: 50px;
}
/*Fim tablet CEP*/


/* INICIO | VITRINE */

/* INICIO | HEADER REDUZIDO */    
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .header__top svg, 
[data-process-id="CAPHiringProcessPU15"]:not([data-process-step-id="CAPHiringProcessPU15:9"]) .header__top svg, 
.sk-app[data-process-id="CAPSimulationProcessPU15"] .header__top svg,
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .header__top svg,
[data-process-step-id="CAPHiringProcessPU15:9"] .header__top svg,
.sk-app[data-process-step-id="VerRaspadinhasProcess:3"] .header__top svg,
.sk-app[data-process-step-id="VerRaspadinhasProcess:2"] .header__top svg,
.sk-app[data-process-step-id*="HOMESimulationProcess"] .header__top svg,
.sk-app[data-process-step-id*="HOMEContratacaoProcess"] .header__top svg,
.sk-app[data-process-step-id*="HOMEResumoProcess:1"] .header__top svg,
.sk-app[data-process-step-id*="LoginEcommerceProcess:1"] .header__top svg  {
  width: 180px;
}
.sk-app[data-process-id="CAPSimulationProcess"] .mobileHeader, 
[data-process-id="CAPHiringProcessPU15"]:not([data-process-step-id="CAPHiringProcessPU15:9"]) .mobileHeader, 
[data-process-id="CAPSimulationProcessPU15"] .mobileHeader,
.sk-app[data-process-id="CAPHiringProcess"] .mobileHeader,
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .mobileHeader,
[data-process-step-id="CAPHiringProcessPU15:9"] .mobileHeader,
.sk-app[data-process-step-id="VerRaspadinhasProcess:3"] .mobileHeader,
.sk-app[data-process-step-id="VerRaspadinhasProcess:2"] .mobileHeader,
.sk-app[data-process-step-id*="HOMESimulationProcess"] .mobileHeader,
.sk-app[data-process-step-id*="HOMEContratacaoProcess"] .mobileHeader,
.sk-app[data-process-step-id*="HOMEResumoProcess:1"] .mobileHeader,
.sk-app[data-process-step-id*="LoginEcommerceProcess:1"] .mobileHeader { 
  display: flex;
}
.sk-app[data-process-id="CAPSimulationProcess"] .mobileHeader .header__top, 
[data-process-id="CAPHiringProcessPU15"]:not([data-process-step-id="CAPHiringProcessPU15:9"]) .mobileHeader .header__top, 
[data-process-id="CAPSimulationProcessPU15"] .mobileHeader .header__top,
.sk-app[data-process-id="CAPHiringProcess"] .mobileHeader .header__top,
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .mobileHeader .header__top,
[data-process-step-id="CAPHiringProcessPU15:9"] .mobileHeader .header__top,
.sk-app[data-process-step-id="VerRaspadinhasProcess:3"] .mobileHeader .header__top,
.sk-app[data-process-step-id="VerRaspadinhasProcess:2"] .mobileHeader .header__top,
.sk-app[data-process-step-id*="HOMESimulationProcess"] .mobileHeader .header__top,
.sk-app[data-process-step-id*="HOMEContratacaoProcess"] .mobileHeader .header__top,
.sk-app[data-process-step-id*="HOMEResumoProcess:1"] .mobileHeader .header__top,
.sk-app[data-process-step-id*="LoginEcommerceProcess:1"] .mobileHeader .header__top {                
  width: 100%; 
  border: none;
  padding: 0 25px !important;
  justify-content: center;
}
.mobileHeader .header__top svg {
  width: 161px;
  height: 26px;
  margin-top: 9px;
}
.sk-app[data-process-id="CAPSimulationProcess"] .attendance-mobile, 
[data-process-id="CAPHiringProcessPU15"]:not([data-process-step-id="CAPHiringProcessPU15:9"]) .attendance-mobile, 
[data-process-id="CAPSimulationProcessPU15"] .attendance-mobile,
.sk-app[data-process-id="CAPHiringProcess"] .attendance-mobile,
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .attendance-mobile,
[data-process-step-id="CAPHiringProcessPU15:9"] .attendance-mobile,
.sk-app[data-process-step-id="VerRaspadinhasProcess:3"] .attendance-mobile,
.sk-app[data-process-step-id="VerRaspadinhasProcess:2"] .attendance-mobile,
.sk-app[data-process-step-id*="HOMESimulationProcess"] .attendance-mobile,
.sk-app[data-process-step-id*="HOMEContratacaoProcess"] .attendance-mobile,
.sk-app[data-process-step-id*="HOMEResumoProcess:1"] .attendance-mobile,
.sk-app[data-process-step-id*="LoginEcommerceProcess:1"] .attendance-mobile { display: block;}
.attendance-mobile svg {
  height: 20px;
  width: 18px;
  display: block;
}
#attendance > a {
  margin-right: 20px;
  padding-top: 2px;
  display: block;
}
.sk-app[data-process-id="CAPSimulationProcess"] .mobileHeader .header__bottom, 
[data-process-id="CAPHiringProcessPU15"]:not([data-process-step-id="CAPHiringProcessPU15:9"]) .mobileHeader .header__bottom, 
[data-process-id="CAPSimulationProcessPU15"] .mobileHeader .header__bottom,
.sk-app[data-process-id="CAPHiringProcess"] .mobileHeader .header__bottom,
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .mobileHeader .header__bottom,
[data-process-step-id="CAPHiringProcessPU15:9"] .mobileHeader .header__bottom,
.sk-app[data-process-step-id="VerRaspadinhasProcess:3"] .mobileHeader .header__bottom,
.sk-app[data-process-step-id="VerRaspadinhasProcess:2"] .mobileHeader .header__bottom,
.sk-app[data-process-step-id*="HOMESimulationProcess"] .mobileHeader .header__bottom,
.sk-app[data-process-step-id*="HOMEContratacaoProcess"] .mobileHeader .header__bottom,
.sk-app[data-process-step-id*="HOMEResumoProcess:1"] .mobileHeader .header__bottom,
.sk-app[data-process-step-id*="LoginEcommerceProcess:1"] .mobileHeader .header__bottom { 
  width: 80px; 
  justify-content: flex-end; 
  padding: 0 20px; 
  height: 49px;
  position: absolute;
  right: 0;
}
.sk-app[data-process-id="CAPSimulationProcess"] .mobileHeader .header__bottom .menu-btn, 
[data-process-id="CAPHiringProcessPU15"]:not([data-process-step-id="CAPHiringProcessPU15:9"]) .mobileHeader .header__bottom .menu-btn, 
[data-process-id="CAPSimulationProcessPU15"] .mobileHeader .header__bottom .menu-btn,
.sk-app[data-process-id="CAPHiringProcess"] .mobileHeader .header__bottom .menu-btn,
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .mobileHeader .header__bottom .menu-btn,
[data-process-step-id="CAPHiringProcessPU15:9"] .mobileHeader .header__bottom .menu-btn,
.sk-app[data-process-step-id="VerRaspadinhasProcess:3"] .mobileHeader .header__bottom .menu-btn,
.sk-app[data-process-step-id="VerRaspadinhasProcess:2"] .mobileHeader .header__bottom .menu-btn,
.sk-app[data-process-step-id*="HOMESimulationProcess"] .mobileHeader .header__bottom .menu-btn,
.sk-app[data-process-step-id*="HOMEContratacaoProcess"] .mobileHeader .header__bottom .menu-btn,
.sk-app[data-process-step-id*="HOMEResumoProcess:1"] .mobileHeader .header__bottom .menu-btn,
.sk-app[data-process-step-id*="LoginEcommerceProcess:1"] .mobileHeader .header__bottom .menu-btn { 
  width: 40px;
}
.sk-app[data-process-id="CAPSimulationProcess"] .mobileHeader .header__bottom .menu-btn span, 
[data-process-id="CAPHiringProcessPU15"]:not([data-process-step-id="CAPHiringProcessPU15:9"]) .mobileHeader .header__bottom .menu-btn span, 
[data-process-id="CAPSimulationProcessPU15"] .mobileHeader .header__bottom .menu-btn span,
.sk-app[data-process-id="CAPHiringProcess"] .mobileHeader .header__bottom .menu-btn span,
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .mobileHeader .header__bottom .menu-btn span,
[data-process-step-id="CAPHiringProcessPU15:9"] .mobileHeader .header__bottom .menu-btn span,
.sk-app[data-process-step-id="VerRaspadinhasProcess:2"] .mobileHeader .header__bottom .menu-btn span,
.sk-app[data-process-step-id*="HOMESimulationProcess"] .mobileHeader .header__bottom .menu-btn span,
.sk-app[data-process-step-id*="HOMEContratacaoProcess"] .mobileHeader .header__bottom .menu-btn span,
.sk-app[data-process-step-id*="HOMEResumoProcess:1"] .mobileHeader .header__bottom .menu-btn span,
.sk-app[data-process-step-id*="LoginEcommerceProcess:1"] .mobileHeader .header__bottom .menu-btn span { 
  display: none;
}
.sk-app[data-process-id="CAPSimulationProcess"] .btn-modal-warning a, 
[data-process-id="CAPHiringProcessPU15"]:not([data-process-step-id="CAPHiringProcessPU15:9"]) .btn-modal-warning a, 
[data-process-id="CAPSimulationProcessPU15"] .btn-modal-warning a,
.sk-app[data-process-step-id*="CAPHiringProcess"] .btn-modal-warning a,
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .btn-modal-warning a,
[data-process-step-id="CAPHiringProcessPU15:9"] .btn-modal-warning a,
[data-process-step-id="VerRaspadinhasProcess:3"] .btn-modal-warning a,
.sk-app[data-process-step-id="VerRaspadinhasProcess:2"] .btn-modal-warning a,
.sk-app[data-process-step-id*="HOMESimulationProcess"] .btn-modal-warning a,
.sk-app[data-process-step-id*="HOMEContratacaoProcess"] .btn-modal-warning a,
.sk-app[data-process-step-id*="HOMEResumoProcess:1"] .btn-modal-warning a,
.sk-app[data-process-step-id*="LoginEcommerceProcess:1"] .btn-modal-warning a {
  left: calc(40%);
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .menuHamburguerMobile,
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .UserLogadoMobile,
.sk-app[data-process-step-id*="HOMESimulationProcess"] .UserLogadoMobile,
.sk-app[data-process-step-id*="HOMEContratacaoProcess"] .UserLogadoMobile,
.sk-app[data-process-step-id*="HOMEResumoProcess:1"] .UserLogadoMobile,
.sk-app[data-process-step-id*="LoginEcommerceProcess:1"] .UserLogadoMobile {
  display: none;
}
/* FIM | HEADER REDUZIDO */

/* INICIO | BANNERS */
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .banner-wide-vitrine-middle .banner-content-text h2 {
  font-size: var(--size-30);
  width: 700px;
  margin-top: 75px;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .banner-wide-vitrine-middle {
  height: 330px;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .banner-wide-vitrine-middle .banner-content-text form button {
  margin-top: 30px;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .banner-wide-vitrine-third {
  height: 330px;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .banner-wide-vitrine-third .banner-content-text h2 {
  margin-top: 75px;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .banner-wide-vitrine-third .banner-content-text form button {
  margin-top: 60px;
}
/* FIM | BANNERS */

/* INICIO | VITRINE */
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .banner-wide-vitrine.banner-capitalizacao .banner-content-text {
  margin-top: 50px !important;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .banner-capitalizacao h1 {
  font-size: var(--size-50);
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .banner-capitalizacao p {
  font-size: var(--size-16);
  max-width: 56%;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .UserLogadoMobile{
  z-index: 5 !important;
  width: auto;
}

/* INICIO | GUARDE SEU DINHEIRO */
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .sectionTitle h2.bdred {
  font-size: var(--size-34);
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .sectionTitle h3.bdspan {
  font-size: var(--size-18);
}
/* FIM | GUARDE SEU DINHEIRO */

/* INICIO | COMO FUNCIONA */
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .payment-options p {
  margin-top: 12px;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .payment-options p:last-child {
  margin-top: 14px;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .payment-options h3 {
  font-size: var(--size-22);
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .box-content h3 {
  font-size: var(--size-22) !important;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .box-content {
  padding: 22px 48px 32px 48px !important;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .two-cards .sk-message[data-type=INFO] .sk-message-content ul li {
  font-size: var(--size-14) !important;
}
/* FIM | COMO FUNCIONA */
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .sk-fieldset #CAPVitrineProcess1UI1-Partners-PartnersDesktop {
  display: none;
}

/* FIM | VITRINE */

/* INICIO | RESUMO DA SIMULACAO */
.sk-app[data-process-step-id="CAPSimulationProcessPU15:1"] .resumo-simulacao-coluna-2 .p-accordion-header a:before,
.sk-app[data-process-step-id="CAPSimulationProcess:1"] .resumo-simulacao-coluna-2 .p-accordion-header a:before {
    top: 144px;
}
.sk-app[data-process-step-id="CAPSimulationProcess:1"] #sk-page {
  padding-top: 90px !important;
}
.sk-app[data-process-step-id="CAPSimulationProcessPU15:1"] .capitalizacao-simulation,
.sk-app[data-process-step-id="CAPSimulationProcess:1"] .capitalizacao-simulation {margin: 0 0 36px !important;}
.capitalizacao-simulation { margin: 0 25px 80px 25px;}
.capitalizacao-simulation .column-left { 
  max-width: none!important;
  width: 100%;
}
.capitalizacao-card-simulacao-slider { padding: 0 45px;}
.capitalizacao-card-simulacao-slider .sk-uigroup-item-content .sk-column-list .slider-offer-box-value {
  width: calc(100% - 70px) !important;
  margin-left: 10px;
  margin-right: 10px;
}
.capitalizacao-card-simulacao-slider { margin-top: 20px;}
.capitalizacao-card-simulacao-slider .sk-uigroup-item-content .sk-column-list .slider-offer-box-value { padding-bottom: 7px;}
.capitalizacao-simulation .sk-uigroup-content { 
  gap: unset;
  flex-direction: column;
}
.capitalizacao-card-simulacao-slider .sk-uigroup-item-content .sk-column-list .sk-radio:first-child, .capitalizacao-card-simulacao-slider .sk-uigroup-item-content .sk-column-list .sk-radio:last-child { top: 28px;}
.capitalizacao-card-simulacao-slider .sk-option-list .sk-option-item { padding: unset;}
.capitalizacao-simulation .sk-fieldset.simulation-footer-container { margin-bottom: 40px;}
.capitalizacao-card-simulacao-slider .sk-uigroup-item-content .sk-column-list ~ .sk-uigroup .sk-uigroup-content .sk-uigroup-item-content .sk-column-list .slider-indemnityValue label { width: 390px;}
.capitalizacao-card-simulacao-slider .sk-uigroup-item-content .sk-column-list ~ .sk-uigroup .sk-uigroup-content .sk-uigroup-item-content .sk-column-list { padding: 0 35px; display: flex; flex-wrap: nowrap;}
.capitalizacao-card-simulacao-slider .sk-uigroup-item-content .sk-column-list ~ .sk-uigroup .sk-uigroup-content .sk-uigroup-item-content .sk-column-list .sk-textbox { width: 25%!important;}
.capitalizacao-card-simulacao-slider .sk-uigroup-item-content .sk-column-list ~ .sk-uigroup .sk-uigroup-content .sk-uigroup-item-content .sk-column-list .sk-textbox.slider-indemnityValue { width: 50%!important;}
.capitalizacao-card-simulacao-slider .sk-uigroup-item-content .sk-column-list ~ .sk-uigroup .sk-uigroup-content .sk-uigroup-item-content .sk-column-list .sk-textbox.slider-indemnityValue ~ .sk-textbox .sk-field { justify-content: flex-end;}
.sk-app[data-process-step-id="CAPSimulationProcessPU15"] .capitalizacao-card-simulacao-slider .sk-uigroup-item-content .sk-column-list .sk-radio:first-child label:before { top: unset;}
.capitalizacao-simulation[data-horizontal=true][data-number-of-items="2"] > .sk-uigroup-content > .column-right {  width: 370px!important;}
.capitalizacao-simulation[data-horizontal=true][data-number-of-items="2"] > .sk-uigroup-content > .column-right .summary-form-email { 
  padding-right: 40px;
  margin-top: 15px!important;
}

/* INICIO | RASPADINHA (RECEBER PREMIO) - PU15 */
.sk-app[data-process-step-id*="CAPHiringProcessPU15:ReceberPremio"] .premio-titulo {
  font-size: var(--fnt-18);
  line-height: var(--size-44);
  margin-bottom: 8px;
}
.sk-app[data-process-step-id*="VerRaspadinhasProcess"] .premio-titulo {
  font-size: var(--fnt-18);
  line-height: var(--size-24);
  margin-bottom: 8px;
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:ReceberPremio"] .premio-content,
.sk-app[data-process-step-id*="VerRaspadinhasProcess"] .premio-content {
  display: grid;
  justify-content: center;
  text-align: center;
  gap: 32px;
  margin: 32px 0 32px;
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:ReceberPremio"] .premio-content-text .hide-mobile,
.sk-app[data-process-step-id*="VerRaspadinhasProcess"] .premio-content-text .hide-mobile {
  display: block;
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:ReceberPremio"] .premio-content-text .hide-desktop,
.sk-app[data-process-step-id*="CAPHiringProcessPU15:ReceberPremio"] .telefone .hide-mobile,
.sk-app[data-process-step-id*="VerRaspadinhasProcess"] .premio-content-text .hide-desktop ,
.sk-app[data-process-step-id*="VerRaspadinhasProcess"] .telefone .hide-mobile{
  display: none;
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:ReceberPremio"] .premio-content-text p:last-child,
.sk-app[data-process-step-id*="VerRaspadinhasProcess"] .premio-content-text p:last-child {
  line-height: 20px;
}
/* FIM | RASPADINHA (RECEBER PREMIO) - PU15 */

/* INICIO | RASPADINHA - LISTA RASPADINHAS - PU15 */
.sk-app[data-process-step-id*="VerRaspadinhasProcess"] .title-page span {
  font-size: var(--fnt-18);
  line-height: var(--size-24);
}
.sk-app[data-process-step-id*="VerRaspadinhasProcess"] .lista-raspadinhas .sk-uigroup-content {
  max-width: 720px;
  gap: 24px;
}
.sk-app[data-process-step-id*="VerRaspadinhasProcess:1"] .sk-multi-brick .sk-multi-brick-item {
  width: 320px;
}
/* FIM | RASPADINHA - LISTA RASPADINHAS - PU15 */

/* INICIO | RASPADINHA - PU15 */
.sk-app[data-process-step-id*="CAPSimulationProcessPU15:1"] .capitalizacao-simulation {
  margin: 0 auto;
}
.raspadinha  div:first-child {
  padding: 16px;
}
.raspadinha div:nth-child(2) {
  padding: 10px 16px;
}
.raspadinha div:nth-child(2) br:nth-of-type(1),
.raspadinha div:nth-child(2) br:nth-of-type(3) {
  display: none;
}
.sk-app[data-process-step-id*="CAPSimulationProcessPU15:1"] .capitalizacao-simulation .column-right .message-sucess {
  margin-bottom: 99px;
}
.sk-app[data-process-step-id*="CAPSimulationProcess:1"] .melhoria-componente-pagamento,
.sk-app[data-process-step-id*="CAPSimulationProcess:1"] .resumo-simulacao-coluna-2,
.sk-app[data-process-step-id*="CAPSimulationProcessPU15:1"] .melhoria-componente-pagamento,
.sk-app[data-process-step-id*="CAPSimulationProcessPU15:1"] .resumo-simulacao-coluna-2 {
  min-width: 348px !important;
  max-width: 348px !important;
  /*height: 300px;*/
}
.sk-app[data-process-step-id*="CAPSimulationProcess:1"] .button-bg-transparent-color-blue,
.sk-app[data-process-step-id*="CAPSimulationProcessPU15:1"] .button-bg-transparent-color-blue {
  margin-top: 10px;
  margin-bottom: 0 !important;
}
.sk-app[data-process-step-id*="CAPSimulationProcess:1"] .how-it-works-signature,
.sk-app[data-process-step-id*="CAPSimulationProcessPU15:1"] .how-it-works-signature {
  margin-bottom: 33px !important;
  margin-top: 8px;
}
#CAPSimulationProcess1UI1-FieldsetGroup1-RightColumn .summary-email .sk-uigroup-item-content {
  display: unset !important;
}
#CAPSimulationProcess1UI1-FieldsetGroup1-RightColumn .sk-uigroup-item-content {
  display: flex !important;
  gap: 24px;
}
.sk-app[data-process-step-id="CAPSimulationProcess:1"] .how-it-works-signature,
.sk-app[data-process-step-id="CAPSimulationProcessPU15:1"] .how-it-works-signature {
  border-bottom: unset;
  margin-bottom: 31px !important;
}
.sk-app[data-process-step-id="CAPSimulationProcess:1"] .melhoria-componente-pagamento .info-pagamento,
.sk-app[data-process-step-id="CAPSimulationProcessPU15:1"] .melhoria-componente-pagamento .info-pagamento {
  margin-top: 19px;
  width: 312px;
}
.sk-app[data-process-step-id="CAPSimulationProcess:1"] .melhoria-componente-email .open-lgpd, 
.sk-app[data-process-step-id="CAPSimulationProcessPU15:1"] .melhoria-componente-email .open-lgpd {
    margin-bottom: 0 !important;
}
/* FIM | RASPADINHA - PU15 */

/* INICIO | OPS - PU15 */
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .screen-custom-ops-absolute {
  height: 58vh;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .screen-custom-ops .sk-column-list:first-child {
  margin-top: unset!important;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .screen-ops-component p:first-child {
  margin-top: 50px !important;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:CPFRestrito"] #sk-page,
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] #sk-page {
  padding-top: 88px !important;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .screen-ops-permission-denied .info-title {
  margin-top: 0 !important;
}
/* FIM | OPS - PU15 */
/* INICIO | BUCB - PU15 */
.sk-app[data-process-step-id="CAPHiringProcessPU15:2"] .form-bucb .customer-fullname, 
.sk-app[data-process-step-id="CAPHiringProcessPU15:2"] .form-bucb .customer-fullname .sk-field input, 
.sk-app[data-process-step-id="CAPHiringProcessPU15:2"] .form-bucb .customer-email, 
.sk-app[data-process-step-id="CAPHiringProcessPU15:2"] .form-bucb .customer-email .sk-field input {
  width: 370px !important;
  max-width: 370px !important;
  margin: unset !important;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:2"] .form-bucb .sk-maskedtextbox,
.sk-app[data-process-step-id="CAPHiringProcessPU15:2"] .form-bucb .cellphone {
  width: 170px !important;
  max-width: 170px !important;
  margin: unset !important;
}
/* FIM | BUCB - PU15 */

/* INICIO | CPF - PU15 */
.sk-app[data-process-step-id="CAPHiringProcessPU15:1"] .phone-field {
  margin-bottom: 20px;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:1"] .contrato-header-info {
  font-size: var(--fnt-18);
  line-height: var(--size-24);
  margin: -5px 0 10px;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:1"] .customer-cpf {
  margin-bottom: -6px;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:1"] .sk-message-content p {
  width: 96%;
  font-size: var(--size-12);
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:1"] .simulation-area .simulation-buttons-area:nth-child(2) {
  padding-bottom: 88px;
}
/* FIM | CPF - PU15 */

/* INICIO | ERRO-CPF - PU15 */
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .screen-ops-permission-denied .info-title span,
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .screen-ops-permission-denied .info-title,
.sk-app[data-process-step-id="CAPHiringProcessPU15:CPFRestrito"] .screen-ops-permission-denied .info-title {
	line-height: var(--size-32);
  font-size: var(--fnt-24);
  margin: 0 auto 24px;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .sk-attr[data-readonly=true]>.sk-field {
  display: none;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .screen-ops-permission-denied .info-title {
  margin-top: 30px;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:CPFRestrito"] .screen-ops-permission-denied .info-title {
  width: 415px;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .screen-ops-permission-denied .info-subtitle, 
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .screen-ops-permission-denied .info-subtitle, 
.sk-app[data-process-step-id="CAPHiringProcessPU15:CPFRestrito"] .screen-ops-permission-denied .info-subtitle {
  width: 414px;
  line-height: var(--size-20);
  font-size: var(--fnt-16);
  margin: 0 auto 26px !important;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .page-error-400 hr,
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .page-error-400 hr, 
.sk-app[data-process-step-id="CAPHiringProcessPU15:CPFRestrito"] .page-error-400 hr {
  margin-left: 0;
  margin-right: 0;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .end-message,
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .end-message,
.sk-app[data-process-step-id="CAPHiringProcessPU15:CPFRestrito"] .end-message {
  margin: 0 0 33px;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .link-1:after, .sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .link-1:after, .sk-app[data-process-step-id="CAPHiringProcessPU15:CPFRestrito"] .link-1:after {
  font-size: 26px !important;
  scale: 0.6;
}
.page-error-400 .screen-ops-permission-denied .products-buttons-header .product-label {
  font-size: var(--fnt-16);
}
.product-icon img {
  width: 29px;
  height: 24px;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .page-error-400 .screen-ops-permission-denied .products-buttons-header .product-container, .sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .page-error-400 .screen-ops-permission-denied .products-buttons-header .product-container, .sk-app[data-process-step-id="CAPHiringProcessPU15:CPFRestrito"] .page-error-400 .screen-ops-permission-denied .products-buttons-header .product-container {
  width: 148px;
  height: 96px;
}
.sk-app[data-process-step-id="CAPHiringProcess:9"] .page-error-400 .screen-ops-permission-denied .products-buttons-header .product-button{
  display: none;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .product-button,
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .product-button,
.sk-app[data-process-step-id="CAPHiringProcessPU15:CPFRestrito"] .product-button {
  display: none !important;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .page-error-400 .screen-ops-permission-denied .info-message .info-message,
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .page-error-400 .screen-ops-permission-denied .info-message .info-message,
.sk-app[data-process-step-id="CAPHiringProcessPU15:CPFRestrito"] .page-error-400 .screen-ops-permission-denied .info-message .info-message {
  margin-top: 24px;
  margin-bottom: 42px !important;
  font-family: var(--fnt-light);
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .page-error-400 .screen-ops-permission-denied .product-bullet-large, .sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .page-error-400 .screen-ops-permission-denied .product-bullet-large, .sk-app[data-process-step-id="CAPHiringProcessPU15:CPFRestrito"] .page-error-400 .screen-ops-permission-denied .product-bullet-large {
  margin-left: 66px;
  top: 0px !important;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .product-icon,
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .product-icon,
.sk-app[data-process-step-id="CAPHiringProcessPU15:CPFRestrito"] .product-icon {
  margin: 11px 0 3px !important;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .product-label,
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .product-label,
.sk-app[data-process-step-id="CAPHiringProcessPU15:CPFRestrito"] .product-label {
  margin-top: 2px !important;
}
.product-bullet {
  margin-top: -11px;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .products-buttons-header a:not(:first-child) .product-container .product-bullet {
  top: 0px;
  margin-left: 82px;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .sk-app[data-process-step-id="CAPHiringProcessPU15:CPFRestrito"] .end-message,
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .sk-app[data-process-step-id="CAPHiringProcessPU15:CPFRestrito"] .end-message,
.sk-app[data-process-step-id="CAPHiringProcessPU15:CPFRestrito"] .sk-app[data-process-step-id="CAPHiringProcessPU15:CPFRestrito"] .end-message {
  margin: 0 0 78px !important
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .sk-app[data-process-step-id="CAPHiringProcessPU15:CPFRestrito"] .end-message p,
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .sk-app[data-process-step-id="CAPHiringProcessPU15:CPFRestrito"] .end-message p,
.sk-app[data-process-step-id="CAPHiringProcessPU15:CPFRestrito"] .sk-app[data-process-step-id="CAPHiringProcessPU15:CPFRestrito"] .end-message p {
  font-size: var(--size-14);
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .end-message a,
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .end-message a,
.sk-app[data-process-step-id="CAPHiringProcessPU15:CPFRestrito"] .end-message a {
  margin-bottom: 10px;
  font-size: var(--size-12);
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .products-buttons-header a:last-child .product-container .product-bullet-large,
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .products-buttons-header a:last-child .product-container .product-bullet-large,
.sk-app[data-process-step-id="CAPHiringProcessPU15:CPFRestrito"] .products-buttons-header a:last-child .product-container .product-bullet-large {
  margin-left: 82px;
  top: 0 !important;
}
.sk-app[data-process-step-id="CAPHiringProcess:9"] .product-container {
  height: 124px;
}
.page-error-400 .screen-ops-permission-denied .products-buttons-header .product-bullet-large {
  margin-left: 87px;
  top: -10px;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .products-buttons-header, .sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .products-buttons-header, .sk-app[data-process-step-id="CAPHiringProcessPU15:CPFRestrito"] .products-buttons-header {
  display: flex;
  flex-wrap: nowrap;
  gap: 24px;
  justify-content: center;
}
.sk-app[data-process-step-id="CAPHiringProcess:9"] .products-buttons-header,
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .products-buttons-header,
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .products-buttons-header {
  gap: 14px;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .end-message p, .sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .end-message p, .sk-app[data-process-step-id="CAPHiringProcessPU15:CPFRestrito"] .end-message p {
  margin-bottom: 4px;
  line-height: var(--size-20);
  font-size: var(--fnt-14);
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .products-buttons-header a:not(:first-child) .product-container .product-bullet {
  top: 0px;
  margin-left: 82px;
}
/* FIM | ERRO-CPF - PU15 */

/* INICIO | ENDEREÇO - PU15 */
.sk-app[data-process-step-id="CAPHiringProcessPU15:3"] .sk-page:has(.screen-custom-ops-absolute) .screen-custom-ops-absolute,
.sk-app[data-process-step-id="CAPHiringProcess:3"] .sk-page:has(.screen-custom-ops-absolute) .screen-custom-ops-absolute { 
    top: -300px;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:3"] .sk-column-list {
  flex-direction: column;
}
.sk-app[data-process-step-id*="CAPHiringProcess:3"] .travel-hiring-address .number-address .sk-field input {
  width: 162px !important;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:3"] .number-address {
  width: 162px !important;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:3"] .street-travel, .sk-app[data-process-step-id="CAPHiringProcessPU15:3"] .complement-travel, .sk-app[data-process-step-id="CAPHiringProcessPU15:3"] .city-travel, .sk-app[data-process-step-id="CAPHiringProcessPU15:3"] .district-travel, .sk-app[data-process-step-id="CAPHiringProcessPU15:3"] .state-travel {
  width: 349px!important;
  min-width: 349px!important;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:3"] .nonumber-travel {
  left: 26%;
  top: 85px;
  max-width: 165px !important;
  width: 165px !important;
}
/* FIM | ENDEREÇO - PU15 */

/* INICIO | NAO SEI MEU CEP - PU15 */
.sk-app[data-process-step-id*="CAPHiringProcessPU15:4"] .simulation-area.nao-sei-cep .nonumber-cepsearch-travel {
  width: 165px!important;
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:4"] .form-container .field-group-area div[data-component-type="CONTAINER"]:nth-child(2) {
  margin-top: unset;
  margin-bottom: 30px;
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:4"] .simulation-area.nao-sei-cep .nonumber-cepsearch-travel {
  left: 80%;
  top: 0px;
}
/* INICIO | NAO SEI MEU CEP - PU15 */

/* INICIO | PROPOSTA E TERMOS - PU15 */
.sk-app[data-process-step-id*="CAPHiringProcessPU15:5"] .texto-contrato p {
  font-size: var(--size-14);
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:5"] .home-contratacao-termos .subtitle-primary-bold {
  font-size: var(--fnt-18);
  line-height: var(--size-24);
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:5"] .fnt-semibold {
  font-size: var(--fnt-14);
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:5"] .contrato-capitalizacao {
  width: 94vw;
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:5"] .home-contratacao-termos .simulation-buttons-area:nth-child(1) {
  margin-top: 0px !important;
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:5"] .home-contratacao-termos .simulation-buttons-area:nth-child(2) {
  margin-top: 14px !important;
}
/* FIM |PROPOSTA E TERMOS - PU15 */

/* INICIO | PAGAMENTO - PU15 */
.sk-app[data-process-step-id*="CAPHiringProcessPU15:6"] .capitalizacao-fazer-pix .box-card .contrato-header-info {
  font-size: var(--size-18);
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:6"] .capitalizacao-fazer-pix .box-card .contrato-sub-header {
  font-size: var(--size-14);
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:6"] .informativo-como-fazer-pix {
  width: 348px;
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:6"] .informativo-como-fazer-pix h2,
.sk-app[data-process-step-id*="CAPHiringProcessPU15:6"] .informativo-como-fazer-pix li {
  font-size: 14px;
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:6"] .informativo-como-fazer-pix li {
  margin-top: 12px;
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:6"] .capitalizacao-fazer-pix .box-card .contrato-sub-header {
  margin: 2px 0 24px;
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:6"] .capitalizacao-fazer-pix .box-card .contrato-header-info p {
  margin-top: 14px;
  line-height: 21px;
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:6"] .capitalizacao-fazer-pix .box-card .contrato-header-info {
  line-height: var(--size-24);
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:6"] .capitalizacao-fazer-pix .box-card .contrato-header-info p {
  font-size: var(--fnt-16);
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:7"] .capitalizacao-pagamento-pix .contrato-header-info {
  line-height: var(--size-24);
  font-size: var(--fnt-18);
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:7"] .capitalizacao-pagamento-pix .simulation-area-2 .contrato-sub-header {
  font-size: var(--fnt-14);
}
/* FIM |PAGAMENTO - PU15 */
/* FIM | RESUMO DA SIMULACAO */

/* INICIO | INFO RESTRITIVA */
.sk-app[data-process-step-id*="CAPHiringProcess"] .sk-uigroup[data-horizontal="true"][data-align-items="TOP"] > .sk-uigroup-content {
  display: block;
}
.sk-app[data-process-step-id*="CAPHiringProcess:1"] .customer-cpf {
  margin: 0px 0 20px 0;
  max-width: 170px !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess"] .summary-simulation {
  display: none;
}
.sk-app[data-process-step-id*="CAPHiringProcess:9"] .summary-simulation {
  display: block;
}
.sk-app[data-process-step-id*="CAPHiringProcess"] details.details-header.mobile-summary.data-visible {
  display: contents;
}
.sk-app[data-process-step-id*="CAPHiringProcess"] .title-header-prefix {
  margin: 0 10px 0 0;
}
.sk-app[data-process-step-id*="CAPHiringProcess"] .title-header-prefix::after {
  content: ":";
}
.sk-app[data-process-step-id*="CAPHiringProcess"] details.details-header.mobile-summary.data-visible .title-header:after {
  content: " \f077";
  font-size: 32px;
  cursor: pointer;
  font-family: "Font Awesome 6 Pro";
  margin-left: auto;
}
.sk-app[data-process-step-id*="CAPHiringProcess"] details.details-header.mobile-summary.data-visible {
  min-width: auto !important;
  display: unset;
}
.sk-app[data-process-step-id*="CAPHiringProcess"] summary.title-header {
  background: #4d4e53;
  color: #ffffff;
  display: flex;
  text-align: right;
  align-items: center;
  padding: 15px 24px;
  border-radius: 8px 8px 0 0;
  font-size: var(--fnt-18);
  line-height: var(--fnt-34);
  font-family: var(--fnt-bold);
}
.sk-app[data-process-step-id*="CAPHiringProcess"] .title-header-prefix {
  margin: 0 10px 0 0;
}
.sk-app[data-process-step-id*="CAPHiringProcess"] .title-header-prefix::after {
  content: ":";
}
.sk-app[data-process-step-id*="CAPHiringProcess"] .details-header[open] .title-header-prefix::after {
  content: "";
}
.sk-app[data-process-step-id*="CAPHiringProcess"] .title-header-sufix {
  display: flex;
  align-items: center;
}
.sk-app[data-process-step-id*="CAPHiringProcess"] .details-header[open] .title-header-sufix {
  display: none;
}
.sk-app[data-process-step-id*="CAPHiringProcess"] .body .price-value span:first-child {
  font-family: var(--fnt-light);
}
.sk-app[data-process-step-id*="CAPHiringProcess"] .body .price-value {
  font-size: var(--fnt-24);
  line-height: var(--fnt-20);
}
.sk-app[data-process-step-id*="CAPHiringProcess"] details.details-header.mobile-summary.data-visible .body {
  padding: 0;
  background: var(--page-bg-color);
  border-radius: 4px;
}
.sk-app[data-process-step-id*="CAPHiringProcess"] .container-description {
  padding: 12px 24px;
  background-color: #f4f4f6;
}
.sk-app[data-process-step-id*="CAPHiringProcess"] .price-value span:nth-child(2) {
  font-family: var(--fnt-bold);
}
.sk-app[data-process-step-id*="CAPHiringProcess"] .price-label-small {
  font-size: var(--fnt-12);
  line-height: var(--fnt-20);
  text-transform: lowercase;
  text-align: right;
}
.sk-app[data-process-step-id*="CAPHiringProcess"] .title-header .price-label-small {
  margin: 3px 0 0 3px;
  font-family: var(--fnt-regular);
  line-height: var(--fnt-18);
}
.sk-app[data-process-step-id*="CAPHiringProcess"] .container-description span {
  font-size: var(--fnt-14);
  line-height: var(--fnt-30);
  font-family: var(--fnt-regular);
}
.sk-app[data-process-step-id*="CAPHiringProcess"] .container-description span:first-child {
  font-family: var(--fnt-bold);
}
.sk-app[data-process-step-id*="CAPHiringProcess"] .container-information {
  padding: 24px;
}
.sk-app[data-process-step-id*="CAPHiringProcess"] .information-title {
  font-family: var(--fnt-bold);
  line-height: var(--size-20);
  font-size: var(--size-14);
}
.sk-app[data-process-step-id*="CAPHiringProcess"] .information-description {
  padding-top: 16px;
  font-size: var(--fnt-14);
  line-height: var(--fnt-20);
}
.sk-app[data-process-step-id*="CAPHiringProcess"] .information-description p {
  font-size: var(--fnt-14);
  line-height: var(--fnt-20);
}
.sk-app[data-process-step-id*="CAPHiringProcess"] .container-price {
  padding: 24px;
  border-top: 1px solid #d2d4da;
}
.sk-app[data-process-step-id*="CAPHiringProcess"] .box-price {
  display: flex;
  justify-content: space-between;
}
.sk-app[data-process-step-id*="CAPHiringProcess"] .price-label {
  font-size: var(--fnt-20);
  line-height: var(--fnt-24);
  font-family: var(--fnt-bold);
}
.sk-app[data-process-step-id*="CAPHiringProcess"] details.details-header.mobile-summary.data-visible .title-header:after {
  content: " \f077";
  font-size: 32px;
  cursor: pointer;
  font-family: "Font Awesome 6 Pro";
  margin-left: auto;
}
.sk-app[data-process-step-id*="CAPHiringProcess"] details.details-header[open].mobile-summary.data-visible .title-header:after {
  content: " \f078";
}
.sk-app[data-process-step-id*="CAPHiringProcess"] .sk-progress-bar--plain .sk-step .sk-step-header .sk-step-title {
  justify-content: flex-start;
}
.sk-app[data-process-step-id*="CAPHiringProcess"] .reCaptchaToken {
  display: none;
}
.sk-page:has(.details-header) .footer .copyright .align-right,
.sk-page:has(.details-header) .footer .copyright .align-right {
  margin-bottom: 60px;
}
/* FIM | INFO RESTRITIVA */

/* INICIO | FINALIZACAO PU15 */
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .capitalizacao-finalizacao-contratacao .column-right>.sk-uigroup-item-content {
  margin-left: unset!important;
}
/* FIM | FINALIZACAO PU15 */
/* INICIO | PAGAMENTO AGENDADO PU15 */
.sk-app[data-process-step-id="CAPHiringProcessPU15:ReceberPremio"] .pagamento-agendado,
.sk-app[data-process-step-id="VerRaspadinhasProcess:3"] .pagamento-agendado {
  max-width: 540px;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:ReceberPremio"] .pagamento-agendado h1,
.sk-app[data-process-step-id="VerRaspadinhasProcess:3"] .pagamento-agendado h1 {
  padding: 0 15px 40px 15px;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:ReceberPremio"] .pagamento-agendado p,
.sk-app[data-process-step-id="VerRaspadinhasProcess:3"] .pagamento-agendado p {
  font-size: var(--fnt-16);
  line-height: var(--size-20);
}
/* FIM | PAGAMENTO AGENDADO PU15 */
.sk-app[data-process-step-id="CAPHiringProcess:9"] #sk-page {
  padding-top: 32px !important;
}
.sk-app[data-process-step-id="CAPHiringProcess:9"] .sk-basic:first-of-type  {
  display: none;
}
}

@media (min-width: 991px) {   
.sk-app[data-process-step-id*="CAPHiringProcessPU15:4"] .address-field-states .sk-field:after, 
.sk-app[data-process-step-id*="CAPHiringProcessPU15:4"] .field-width-370 .sk-field:after{
    content: " " !important;
}    
.sk-app[data-process-step-id*="CAPHiringProcessPU15:4"] .sk-dropdown-select.sk-focusable.p-dropdown.p-component.p-inputwrapper span.p-dropdown-label.p-inputtext.p-placeholder:after{
    content: '*';
    margin-left: 5px;
    color: var(--link-red);
}
}

/* INICIO | RESOLUCAO IPAD PRO */
@media (min-width: 992px) and (max-width: 1024px) {
  .sk-app[data-process-step-id*="CAPHiringProcess"] .left-column { max-width: 530px;}
  .sk-app[data-process-step-id*="CAPHiringProcess"] .summary-simulation {margin-top: 55px}

.sk-app[data-process-id="CAPHiringProcessPU15"]:not([data-process-step-id="CAPHiringProcessPU15:9"]) .bsHeader .dropdown-container, [data-process-id="CAPSimulationProcessPU15"] .bsHeader .dropdown-container,  
.sk-app[data-process-id="CAPHiringProcessPU15"]:not([data-process-step-id="CAPHiringProcessPU15:9"]) .bsHeader .align-right .hover_icon, [data-process-id="CAPSimulationProcessPU15"] .bsHeader .align-right .hover_icon,
.sk-app[data-process-id="CAPHiringProcessPU15"]:not([data-process-step-id="CAPHiringProcessPU15:9"]) #bsheader .small-3, [data-process-id="CAPSimulationProcessPU15"] #bsheader .small-3 { display: none;}
.sk-app[data-process-id="CAPHiringProcessPU15"]:not([data-process-step-id="CAPHiringProcessPU15:9"]) .bsHeader .ifAttendance, [data-process-id="CAPSimulationProcessPU15"] .bsHeader .ifAttendance { display: block!important; margin: 4px 0;}
.sk-app[data-process-id="CAPHiringProcessPU15"]:not([data-process-step-id="CAPHiringProcessPU15:9"]) .bsHeader .row:nth-child(1), [data-process-id="CAPSimulationProcessPU15"] .bsHeader .row:nth-child(1) { border: none;}
.sk-app[data-process-id="CAPHiringProcessPU15"]:not([data-process-step-id="CAPHiringProcessPU15:9"]) nav > #bsheader > div:first-child, [data-process-id="CAPSimulationProcessPU15"] nav > #bsheader > div:first-child {
  position: absolute;
  top: calc(20%);
  left: calc(40%);
}
.sk-app[data-process-id="CAPHiringProcessPU15"]:not([data-process-step-id="CAPHiringProcessPU15:9"]) nav > #bsheader > div:first-child > a svg,[data-process-id="CAPSimulationProcessPU15"]  nav > #bsheader > div:first-child > a svg {
  width: 200px !important;
}
.sk-app[data-process-id="CAPSimulationProcessPU15"] .ifAttendance,
.sk-app[data-process-id="CAPHiringProcessPU15"]:not([data-process-step-id="CAPHiringProcessPU15:9"]) .ifAttendance {
  color: #4d4e53;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .regulamento-cap .sk-uigroup-item-content {
  max-width: 960px;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .banner-desktop-version .banner-texto {
    max-width: 920px;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .service-assistance-container-prev {
  grid-template-columns: 460px 460px;
}
}
/* FIM | RESOLUCAO IPAD PRO */

/* FIM | RESOLUCAO TABLET VERTICAL */

@media (min-width: 768px) and (max-width: 1200px) {

/* INICIO | VITRINE */
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .image.right-side {
  display: none;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .sk-uigroup .sk-uigroup-item-content .sk-uigroup-item-content .sk-column-list {
  row-gap: 25px;
  flex-direction: column;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .payment-options {
  margin-left: 0px !important;
}
/* INICIO | POR QUE ADQUIRIR*/
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .insurance-how-it-works-header {
  display: grid;
  grid-template-columns: 48% 48%;
  gap: 20px;
  margin-left: 10px;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .insurance-how-it-works-container {width: 100%;}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .insurance-how-it-works-column-right {
  width: 100%;
  padding-left: 88px;
  padding-right: 0px;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .insurance-how-it-works-column-right div h3 {
  width: 98%;
}
/* FIM | POR QUE ADQUIRIR*/

/* INICIO | GUARDE SEU DINHEIRO*/
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .table.left-side {
  max-width: 100% !important;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .prizes-info {
  width: 88vw;
}
/* FIM | GUARDE SEU DINHEIRO*/

/* INICIO | COMO FUNCIONA */
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .sk-uigroup .sk-uigroup-item-content .sk-uigroup-item-content .sk-column-list {
  row-gap: 10px !important;
  flex-direction: row !important;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .sk-message {
  width: 50% !important;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] #sk-CAPVitrine-HowItWorks-HowToRedeemMessage {
  align-content: end;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .sk-message-content {
  width: 96%;
  height: 271px;
}
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .payment-options {
  max-width: 96%;
  height: 271px;
  padding: 18px 24px !important;
}
/* FIM | COMO FUNCIONA */

.sk-app[data-process-id="CAPSimulationProcess"] .social-media,
.sk-app[data-process-step-id*="CAPHiringProcess"] .social-media,
.sk-app[data-process-step-id*="CAPVitrineProcess:1"] .social-media {
  padding: 0; /* LOGO SOCIAL MIDIA */
}
/* FIM | VITRINE */

/* INICIO | HEADER SIMPLIFICADO */
.sk-app[data-process-id="CAPHiringProcess"]:not([data-process-step-id="CAPHiringProcess:9"]) .bsHeader .d-flex > div {
  display: flex;
  align-items: center;
  gap: 10px;
}
.sk-app[data-process-id="CAPHiringProcess"]:not([data-process-step-id="CAPHiringProcess:9"]) .bsHeader .ifAttendance {
  display: block !important;
  margin: 4px 0;
}
.sk-app[data-process-id="CAPHiringProcess"]:not([data-process-step-id="CAPHiringProcess:9"]) .bsHeader .align-right .hover_icon {
  display: none;
}
.sk-app[data-process-id="CAPHiringProcess"]:not([data-process-step-id="CAPHiringProcess:9"]) .bsHeader .row:nth-child(1) {
  border: none;
}
.sk-app[data-process-id="CAPHiringProcess"]:not([data-process-step-id="CAPHiringProcess:9"]) .bsHeader .custom-menu.dropdown-container {
  display: none;
}
.sk-app[data-process-id="CAPHiringProcess"]:not([data-process-step-id="CAPHiringProcess:9"]) #bsheader .small-3 {
  display: none;
}
.sk-app[data-process-id="CAPHiringProcess"]:not([data-process-step-id="CAPHiringProcess:9"]) nav > #bsheader > div:first-child {
  position: absolute;
  top: calc(20%);
  left: calc(40%);
}
.sk-app[data-process-id="CAPHiringProcess"]:not([data-process-step-id="CAPHiringProcess:9"]) nav > #bsheader > div:first-child > a img {
  max-width: 200px !important;
}
/* FIM | HEADER SIMPLIFICADO */

/* INICIO | CONTRATACAO ENDERECO */
.sk-app[data-process-step-id*="CAPHiringProcess:3"] .nonumber-travel {
  max-width: unset !important;
  width: 170px !important;
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:3"] .form-container .sk-textbox.form-no-placeholder,
.sk-app[data-process-step-id*="CAPHiringProcess:3"] .form-container .sk-textbox.form-no-placeholder {
  margin-right: 0;
  margin-bottom: 16px;
}
.sk-app[data-process-step-id*="CAPHiringProcessPU15:3"] .travel-hiring-address .address-cep {
  margin-bottom: 0 !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:3"] .address-cep {
  margin: 0 !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:3"] .number-address {
  width: 100% !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:3"] .nonumber-travel {
  top: 87px;
  right: -186px;
  left: unset;
  margin: 0;
  padding: 0;
}
.sk-app[data-process-step-id*="CAPHiringProcess:3"] span.sk-option-item {
  padding-right: 0;
}
/* INICIO | MOBILE : BUSCA CEP */
.sk-app[data-process-step-id*="CAPHiringProcess:4"] .form-container .field-group-area .sk-column-list .number-cepsearch-travel {
  max-width: unset !important;
  min-width: 270px !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:4"] .form-container .react-select .react-select__control,
.form-standard .react-select .react-select__control {
  width: unset;
}
.sk-app[data-process-step-id*="CAPHiringProcess:4"] .sk-option-item {
  padding: 0 !important;
}
.sk-app[data-process-step-id*="CAPHiringProcess:4"] .simulation-area.nao-sei-cep .field-width-140 {
  max-width: 154px !important;
}
.field-group-area {
  margin-top: unset!important;
}
/* FIM | MOBILE : BUSCA CEP */
}

/* INICIO | RESOLUCAO DESKTOP */
@media only screen and (min-width: 1200px) {
/* INICIO | HEADER REDUZIDO */
.sk-app[data-process-id="CAPHiringProcess"]:not([data-process-step-id="CAPHiringProcess:9"]) .bsHeader .dropdown-container, [data-process-id="CAPHiringProcessPU15"]:not([data-process-step-id="CAPHiringProcessPU15:9"]) .bsHeader .dropdown-container, [data-process-id="CAPSimulationProcessPU15"] .bsHeader .dropdown-container, [data-process-step-id="VerRaspadinhasProcess:2"] .bsHeader .dropdown-container, [data-process-step-id="CAPHiringProcessPU15:8"] .bsHeader .dropdown-container, [data-process-step-id="CAPHiringProcessPU15:9"]:has(.processando-pagamento-pu15) .bsHeader .dropdown-container, [data-process-step-id="VerRaspadinhasProcess:3"] .bsHeader .dropdown-container,
.sk-app[data-process-id="CAPHiringProcess"]:not([data-process-step-id="CAPHiringProcess:9"]) .bsHeader .align-right .hover_icon, [data-process-id="CAPHiringProcessPU15"]:not([data-process-step-id="CAPHiringProcessPU15:9"]) .bsHeader .align-right .hover_icon, [data-process-id="CAPSimulationProcessPU15"] .bsHeader .align-right .hover_icon, [data-process-step-id="VerRaspadinhasProcess:2"] .bsHeader .align-right .hover_icon, [data-process-step-id="CAPHiringProcessPU15:8"] .bsHeader .align-right .hover_icon, [data-process-step-id="CAPHiringProcessPU15:9"]:has(.processando-pagamento-pu15) .bsHeader .align-right .hover_icon, [data-process-step-id="VerRaspadinhasProcess:3"] .bsHeader .align-right .hover_icon,
.sk-app[data-process-id="CAPHiringProcess"]:not([data-process-step-id="CAPHiringProcess:9"]) #bsheader .small-3, [data-process-id="CAPHiringProcessPU15"]:not([data-process-step-id="CAPHiringProcessPU15:9"]) #bsheader .small-3, [data-process-id="CAPSimulationProcessPU15"] #bsheader .small-3, [data-process-step-id="VerRaspadinhasProcess:2"] #bsheader .small-3, [data-process-step-id="CAPHiringProcessPU15:8"] #bsheader .small-3, [data-process-step-id="CAPHiringProcessPU15:9"]:has(.processando-pagamento-pu15) #bsheader .small-3, [data-process-step-id="VerRaspadinhasProcess:3"] #bsheader .small-3 { display: none;}
.sk-app[data-process-id="CAPHiringProcess"]:not([data-process-step-id="CAPHiringProcess:9"]) .bsHeader .ifAttendance, [data-process-id="CAPHiringProcessPU15"]:not([data-process-step-id="CAPHiringProcessPU15:9"]) .bsHeader .ifAttendance, [data-process-id="CAPSimulationProcessPU15"] .bsHeader .ifAttendance, [data-process-step-id="VerRaspadinhasProcess:2"] .bsHeader .ifAttendance, [data-process-step-id="CAPHiringProcessPU15:8"] .bsHeader .ifAttendance, [data-process-step-id="CAPHiringProcessPU15:9"]:has(.processando-pagamento-pu15) .bsHeader .ifAttendance, [data-process-step-id="VerRaspadinhasProcess:3"] .bsHeader .ifAttendance { display: block!important; margin: 4px 0;}
.sk-app[data-process-id="CAPHiringProcess"]:not([data-process-step-id="CAPHiringProcess:9"]) .bsHeader .row:nth-child(1), [data-process-id="CAPHiringProcessPU15"]:not([data-process-step-id="CAPHiringProcessPU15:9"]) .bsHeader .row:nth-child(1), [data-process-id="CAPSimulationProcessPU15"] .bsHeader .row:nth-child(1), [data-process-step-id="VerRaspadinhasProcess:2"] .bsHeader .row:nth-child(1), [data-process-step-id="CAPHiringProcessPU15:8"] .bsHeader .row:nth-child(1), [data-process-step-id="CAPHiringProcessPU15:9"]:has(.processando-pagamento-pu15) .bsHeader .row:nth-child(1), [data-process-step-id="VerRaspadinhasProcess:3"] .bsHeader .row:nth-child(1) { border: none;}
.sk-app[data-process-id="CAPHiringProcess"]:not([data-process-step-id="CAPHiringProcess:9"]) nav > #bsheader > div:first-child, [data-process-id="CAPHiringProcessPU15"]:not([data-process-step-id="CAPHiringProcessPU15:9"]) nav > #bsheader > div:first-child, [data-process-id="CAPSimulationProcessPU15"] nav > #bsheader > div:first-child, [data-process-step-id="VerRaspadinhasProcess:2"] nav > #bsheader > div:first-child, [data-process-step-id="CAPHiringProcessPU15:8"] nav > #bsheader > div:first-child, [data-process-step-id="CAPHiringProcessPU15:9"]:has(.processando-pagamento-pu15) nav > #bsheader > div:first-child, [data-process-step-id="VerRaspadinhasProcess:3"] nav > #bsheader > div:first-child {
  position: absolute;
  top: calc(20%);
  left: calc(40%);
}
.sk-app[data-process-id="CAPHiringProcess"]:not([data-process-step-id="CAPHiringProcess:9"]) nav > #bsheader > div:first-child > a svg, [data-process-id="CAPHiringProcessPU15"]:not([data-process-step-id="CAPHiringProcessPU15:9"]) nav > #bsheader > div:first-child > a svg, [data-process-id="CAPSimulationProcessPU15"] nav > #bsheader > div:first-child > a svg, [data-process-step-id="VerRaspadinhasProcess:2"] nav > #bsheader > div:first-child > a svg, [data-process-step-id="CAPHiringProcessPU15:8"] nav > #bsheader > div:first-child > a svg, [data-process-step-id="CAPHiringProcessPU15:9"]:has(.processando-pagamento-pu15) nav > #bsheader > div:first-child > a svg, [data-process-step-id="VerRaspadinhasProcess:3"] nav > #bsheader > div:first-child > a svg {
  width: 200px !important;
}
/* FIM | HEADER REDUZIDO */

.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .como-funciona-cards .sk-column-list {
  gap: 20px !important;
  margin-left: -5px;
  margin-top: -5px;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .como-funciona-cards .sk-column-list .sk-attr .prizes-body {
  width: 568px;
}

/* INICIO | BANNER PRINCIPAL */
.banner-wide.banner-capitalizacao h2 {
  font-size: var(--fnt-24);
  line-height: var(--size-32);
}
/* FIM | BANNER PRINCIPAL */

/* INICIO | CONTRATO - PU15 */
.sk-app[data-process-step-id="CAPHiringProcessPU15:5"] .contrato-capitalizacao .header {
  border: 1px solid #D2D4DA;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:5"] .contrato-capitalizacao .prizes-and-probability,
.sk-app[data-process-step-id="CAPHiringProcessPU15:5"] .capitalizacao-card-simulacao-sorteios-lista-tabulada .sorteio-linha {
  width: 530px;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:5"] .contrato-capitalizacao .prizes-and-probability p {
  border: unset;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .page-error-400 .end-solid-horizontal-line {
  width: 64%;
  margin: 30px auto;
  border-bottom-color: #D2D4DA; 
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:CPFRestrito"] .page-error-400 .screen-ops-permission-denied .info-message .info-message, .sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .page-error-400 .screen-ops-permission-denied .info-message .info-message {
  margin-top: 54px;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .page-error-400 .screen-ops-permission-denied .info-message .info-message {
  margin-top: 50px;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .page-error-400 .screen-ops-permission-denied .info-message .info-message {
  margin-top: 34px;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .end-message {
  margin: 0 17.5vw 116px;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:9"] .page-error-400 hr {
  width: 66%;
  margin: 32px auto;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:CPFRestrito"] .page-error-400 hr:last-child {
  width: 66%;
  margin: 40px auto;
  border-bottom-color: #D2D4DA; 
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .como-saber-class .sk-column-list .sk-attr {
  padding: 32px 20px;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:1"] .sk-error-validation,
.sk-app[data-process-step-id="CAPHiringProcess:1"] .sk-error-validation {
  width: max-content;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:3"] .sk-page:has(.number-address) .continuar-cep { 
  margin-top: 10px;
}
/* FIM | CONTRATO - PU15 */

/* INICIO | RASPADINHA - PU15 - RASPAGEM */
.sk-app[data-process-step-id="VerRaspadinhasProcess:2"] .sk-root {
  background: transparent !important;
  position: relative;
  max-width: 1220px;
  margin: 0 auto;
}
.sk-app[data-process-step-id="VerRaspadinhasProcess:1"] .lista-de-raspadinhas .icon-seta i {
  margin-left: 40px;
  scale: 1.3;
  color: #4D4E53;
  font-weight: 400;
}
/* FIM | RASPADINHA - PU15 - RASPAGEM */

/* INICIO | RASPADINHA (RECEBER PREMIO) - PU15 */
.sk-app[data-process-step-id*="CAPHiringProcessPU15:ReceberPremio"] .premio-content-text .telefone.hide-mobile,
.sk-app[data-process-step-id*="VerRaspadinhasProcess"] .premio-content-text .telefone.hide-mobile {
  display: flex;
  justify-content: center;
  gap: 10px;
}
/* FIM | RASPADINHA (RECEBER PREMIO) - PU15 */

/* INICIO | PAGAMENTO - PU15 */
.sk-app[data-process-step-id="CAPHiringProcessPU15:6"] .informativo-como-fazer-pix {
  width: 670px;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:6"] .summary-simulation,
.sk-app[data-process-step-id="CAPHiringProcessPU15:7"] .summary-simulation {
    position: fixed;
    width: 370px;
    z-index: 99;
    background-color: var(--summary-simulation-bg-color);
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"] .screen-custom-ops-absolute {
  margin-bottom: 0;
  margin-top: -20px;
}
.sk-app[data-process-step-id="CAPHiringProcessPU15:8"]:not(:has(.fnt-bold)) .screen-custom-ops-absolute {
  margin-bottom: -20%;
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] #sk-Capitalizacao-ComoFunciona-ComoFuncionaNomeFantasiaPU100HTMLJS .prizes-body .table .botao-contratar-como-funciona button {
  margin-top: 60px;
}
/* FIM | PAGAMENTO - PU15 */
.sk-app[data-process-step-id="CAPHiringProcessPU15:3"] .number-address,
.sk-app[data-process-step-id="CAPHiringProcess:3"] .number-address .sk-input {
  width: 100px !important;
}
/* INICIO | PAGAMENTO AGENDADO PU15 */
.sk-app[data-process-step-id="CAPHiringProcessPU15:ReceberPremio"] .pagamento-agendado p,
.sk-app[data-process-step-id="VerRaspadinhasProcess:3"] .pagamento-agendado p {
  padding: 0 20px;
}
/* FIM | PAGAMENTO AGENDADO PU15 */
body:has(.sk-app[data-process-step-id*="CAPLoggedAreaProcess"]) .column_insurance { display: flex; } 
}
.sk-app[data-process-step-id="CapitalizacaoPUProcess:1"] .como-funciona-cards .sk-column-list .sk-attr .sk-html-content{
  padding: 5px !important;
}
.sk-app[data-process-step-id="CAPSimulationProcess:1"] .melhoria-componente-email .field-group-area,
.sk-app[data-process-step-id="CAPSimulationProcessPU15:1"] .melhoria-componente-email .field-group-area {
	margin-top: 0 !important;
}

.sk-app[data-process-step-id="CAPHiringProcess:1"] .p-tooltip-active {
  left: unset !important;
  top: 150px !important;
  right: 290px !important;
}
/* FIM | RESOLUCAO DESKTOP */

/* INICIO | ACESSIBILIDADE */
[data-theme="high-contrast"].sk-app[data-process-step-id*="CAPVitrineProcess:1"] .banner-wide-vitrine.banner-capitalizacao,
[data-theme="high-contrast"].sk-app[data-process-step-id*="CAPVitrineProcess:1"] .banner-wide-vitrine-middle,
[data-theme="high-contrast"].sk-app[data-process-step-id*="CAPVitrineProcess:1"] .banner-wide-vitrine-third,
[data-theme="high-contrast"].sk-app[data-process-step-id*="CAPVitrineProcess:1"] .cover-container img {
  -webkit-filter: grayscale(100%) opacity(100%) !important;
  filter: grayscale(100%) opacity(100%) !important;
}
[data-theme="high-contrast"].sk-app[data-process-step-id*="CAPHiringProcess:8"] .product-icon img {
  filter: brightness(0) invert(1) !important;
}
[data-theme="high-contrast"].sk-app[data-process-step-id*="CAPVitrineProcess:1"] .button-bg-transparent-color-red-border-red,
[data-theme="high-contrast"].sk-app[data-process-step-id*="CAPVitrineProcess:1"] .left-side div p,
[data-theme="high-contrast"].sk-app[data-process-step-id*="CAPHiringProcess:4"] .sk-input option,
[data-theme="high-contrast"].sk-app[data-process-step-id*="CAPHiringProcess"] .container-description,
.sk-theme-high-contrast #modal-proposta-travel .modal-content {
  background: var(--high-contrast-dark-color) !important;
}
[data-theme="high-contrast"].sk-app[data-process-step-id*="CAPVitrineProcess:1"] .button-bg-transparent-color-red-border-red {
  border-color: var(--high-contrast-font-color) !important;
}
[data-theme="high-contrast"].sk-app[data-process-step-id*="CAPVitrineProcess:1"] .left-side {
  box-shadow: 0px 1px 7px var(--high-contrast-font-color) !important;
}
[data-theme="high-contrast"].sk-app[data-process-step-id*="CAPVitrineProcess:1"] .frequent-questions > .sk-uigroup-content > .sk-uigroup-item[data-expanded="true"] div:before,
[data-theme="high-contrast"].sk-app[data-process-step-id*="CAPVitrineProcess:1"] .frequent-questions > .sk-uigroup-content > .sk-panel-item[data-expanded="false"] > .sk-panel-header:before,
[data-theme="high-contrast"].sk-app[data-process-step-id*="CAPVitrineProcess:1"] .frequent-questions > .sk-uigroup-content > .sk-panel-item[data-expanded="true"] > .sk-panel-header::before {
  border-color: var(--high-contrast-font-color) !important;
  background: var(--high-contrast-dark-color) !important;
}
[data-theme="high-contrast"].sk-app[data-process-step-id*="CAPHiringProcess:4"] .home-simulation-area .result-search-items .sk-uigroup-content .sk-uigroup-item .sk-uigroup-item-content .sk-column-list a,
[data-theme="high-contrast"].sk-app[data-process-step-id*="CAPHiringProcess:4"] .home-simulation-area .result-search-items .sk-uigroup-content .sk-uigroup-item .sk-uigroup-item-content .sk-column-list a:hover,
[data-theme="high-contrast"].sk-app[data-process-step-id*="CAPHiringProcess:4"] .sk-dropdown .react-select__placeholder::after,
[data-theme="high-contrast"].sk-app[data-process-step-id*="CAPHiringProcess"] .css-vwja0k,
[data-theme="high-contrast"].sk-app[data-process-step-id*="CAPVitrineProcess"] .frequent-questions > .sk-uigroup-content > .sk-uigroup-item[data-expanded="true"] h3,
[data-theme="high-contrast"].sk-app[data-process-step-id*="CAPLoggedAreaProcess"] .breadLogged .link-draft,
[data-theme="high-contrast"].sk-app[data-process-step-id*="LoggedAreaProcess:Logged"] .logged-ver-card .link-draft,
[data-theme="high-contrast"] .partners-carousel-mobile .sk-image-carousel .slick-slider .slick-arrow.slick-prev:before, 
[data-theme="high-contrast"] .partners-carousel-mobile .sk-image-carousel .slick-slider .slick-arrow.slick-next:before,
[data-theme="high-contrast"].sk-app[data-process-step-id*="CAPVitrineProcess:1"] .frequent-questions > .sk-uigroup-content > .sk-uigroup-item[data-expanded="false"]:hover h3,
[data-theme="high-contrast"].sk-app[data-process-step-id*="CAPVitrineProcess:1"] .frequent-questions > .sk-uigroup-content > .sk-uigroup-item[data-expanded="true"] div:before,
[data-theme="high-contrast"].sk-app[data-process-step-id*="CAPVitrineProcess:1"] .frequent-questions > .sk-uigroup-content > .sk-panel-item[data-expanded="true"] > .sk-panel-header::before,
[data-theme="high-contrast"].sk-app[data-process-step-id*="CAPVitrineProcess:1"] .frequent-questions > .sk-uigroup-content > .sk-uigroup-item[data-expanded="false"]:hover div:before,
[data-theme="high-contrast"].sk-app[data-process-step-id*="CAPVitrineProcess:1"] .frequent-questions > .sk-uigroup-content > .sk-panel-item[data-expanded="false"] > .sk-panel-header:before,
[data-theme="high-contrast"].sk-app[data-process-step-id*="CAPVitrineProcess:1"] .link-draft:hover,
[data-theme="high-contrast"].sk-app[data-process-step-id*="CAPHiringProcess:1"] .link-draft:hover,
[data-theme="high-contrast"].sk-app[data-process-step-id*="CAPHiringProcess:8"] .screen-ops-info p:first-child,
[data-theme="high-contrast"].sk-app[data-process-step-id*="CAPHiringProcess:8"] .link-1:after,
[data-theme="high-contrast"].sk-app[data-process-step-id*="CAPHiringProcess:8"] .end-message > div:hover .link-1:after,
[data-theme="high-contrast"] .react-select .sk-dropdownlist-option {
  color: var(--high-contrast-font-color) !important;
}
[data-theme="high-contrast"].sk-app[data-process-step-id*="CAPHiringProcess"] .sk-label .sk-mandatory {
  -webkit-text-fill-color: var(--high-contrast-font-color) !important;
}
[data-theme="high-contrast"].sk-app[data-process-step-id*="CAPHiringProcess:4"] .sk-progress-bar--plain .sk-step[data-active="true"],
[data-theme="high-contrast"].sk-app[data-process-step-id*="CAPHiringProcess:4"] .sk-progress-bar--plain .sk-step {
  background: var(--high-contrast-border-color) !important;
  color: var(--progress-bar-step-active-text-color);
}
[data-theme="high-contrast"].sk-app[data-process-step-id="CAPHiringProcess:4"] .sk-progress-bar.sk-progress-bar--plain .sk-step[data-step-nr="1"],
[data-theme="high-contrast"].sk-app[data-process-step-id="CAPHiringProcess:4"] .sk-progress-bar.sk-progress-bar--plain .sk-step[data-step-nr="2"],
[data-theme="high-contrast"].sk-app[data-process-step-id="CAPHiringProcess:7"] .sk-progress-bar.sk-progress-bar--plain .sk-step[data-step-nr="4"] {
  background: var(--high-contrast-border-color) !important;
}
[data-theme="high-contrast"].sk-app[data-process-step-id*="CAPHiringProcess:8"] .product-button,
.sk-theme-high-contrast #modal-proposta-travel.sk-modal .close::before,
[data-theme="high-contrast"] .react-select__menu .react-select__option,
[data-theme="high-contrast"] .react-select__menu .css-yt9ioa-option,
[data-theme="high-contrast"] .react-select .sk-dropdownlist-option-label,
[data-theme="high-contrast"] .msg-raspadinha-win .sk-simple-message:first-child {
  background: var(--high-contrast-dark-color) !important;
  border-color: var(--high-contrast-border-color) !important;
}
[data-theme="high-contrast"] .raspadinhas .sk-uigroup-item-content>.sk-column-list .sk-checkbox {
  background: var(--high-contrast-dark-color) !important;
  border: 1px solid var(--high-contrast-border-color) !important;
}
[data-theme="high-contrast"] .sk-button--disabled span {
  color: #000 !important;
}
[data-theme="high-contrast"] .capitalizacao-simulation .capitalizacao-card-simulacao-sorteios-informacoes table td, 
[data-theme="high-contrast"] .capitalizacao-simulation .capitalizacao-card-simulacao-sorteios-informacoes table th,
[data-theme="high-contrast"] .capitalizacao-card-simulacao .container-infos,
[data-theme="high-contrast"] .capitalizacao-finalizacao-contratacao .summary-simulation .box_total ~ div:not(.box_coverage),
[data-theme="high-contrast"] .LoggedCard3,
[data-theme="high-contrast"] .raspou-ganhou-class,
[data-theme="high-contrast"] .raspou-ganhou-class .button,
[data-theme="high-contrast"] .Como-funciona-container,
[data-theme="high-contrast"] .Como-funciona-container .fnt-medium,
[data-theme="high-contrast"] .como-resgatar-class,
[data-theme="high-contrast"] .regulamento-cap {
  background-color: #000 !important;
}
[data-theme="high-contrast"] .slick-arrow,
[data-theme="high-contrast"] .LoggedCard3  {
  background-color: #0d0f11 !important;
}
[data-theme="high-contrast"] .capitalizacao-card-simulacao-slider .sk-uigroup-item-content .sk-column-list .sk-radio:last-child label:before,
[data-theme="high-contrast"] .capitalizacao-simulation .summary-form-email .summary-form-email-content>div>img,
[data-theme="high-contrast"] .page-error-400 img,
[data-theme="high-contrast"] .capitalizacao-simulation .payment-card img,
[data-theme="high-contrast"] .capitalizacao-pagamento-pix .capitalizacao-codigo-pix button span:before,
[data-theme="high-contrast"] .fa-info-circle,
[data-theme="high-contrast"] .icon-information i,
[data-theme="high-contrast"] .appCardCap img,
[data-theme="high-contrast"] .button-bg-transparent-color-red-border-red svg,
[data-theme="high-contrast"] .sk-image-carousel-content .slick-slider .slick-list .slick-track .slick-slide img,
[data-theme="high-contrast"] .image-advantage-club img {
  filter: brightness(0) invert(1) !important;
}
[data-theme="high-contrast"] .icon-payment-items .payment-icon,
[data-theme="high-contrast"] .page-error-400 .screen-ops-permission-denied .products-buttons-header .product-button, 
[data-theme="high-contrast"] .Como-funciona-container .table,
[data-theme="high-contrast"] .button-bg-transparent-color-red-border-red,
[data-theme="high-contrast"] .como-saber-class .sk-attr,
[data-theme="high-contrast"] .raspadinhas .sk-uigroup-item-content[max-width~="500px"]>.sk-column-list .sk-checkbox,
[data-theme="high-contrast"] .raspadinhas label.sk-selected,
[data-theme="high-contrast"] .premio-content-text .telefone.hide-desktop,
[data-theme="high-contrast"].sk-app[data-process-step-id="LoggedAreaProcess:Logged"] .LoggedCard .tagRaspadinha {
  background: #000 !important;
  border: 1px solid #fff;
}
[data-theme="high-contrast"] .capitalizacao-card-simulacao-slider .sk-uigroup-item-content .sk-column-list ~ .sk-uigroup .sk-uigroup-content .sk-uigroup-item-content .sk-column-list .slider-indemnityValue label,
[data-theme="high-contrast"] .capitalizacao-simulation .how-it-works-signature ul li,
[data-theme="high-contrast"] .concorrer-agora-button,
[data-theme="high-contrast"] .concorrer-agora-button:after,
[data-theme="high-contrast"] .link-draft,
[data-theme="high-contrast"] .life-TopNameHTMLJS .breadLogged span i,
[data-theme="high-contrast"] .LoggedCard3 .columnRight li,
[data-theme="high-contrast"] .form-container .react-select .react-select__placeholder,
[data-theme="high-contrast"] .react-select .react-select__control.react-select__control--is-disabled,
[data-theme="high-contrast"][data-process-step-id*="CAPHiringProcessPU15:4"] .address-field-states .sk-field:after, 
[data-theme="high-contrast"][data-process-step-id*="CAPHiringProcessPU15:4"] .field-width-370 .sk-field:after {
  color: #fff !important;
}
[data-theme="high-contrast"] .capitalizacao-fazer-pix .informativo-como-fazer-pix li:before {
  color: #fff;
  border-color: #fff;
}
[data-theme="high-contrast"] .sk-progress-bar.sk-progress-bar--plain .sk-step{
  background-color: #fff;
}
[data-theme="high-contrast"] .contrato-capitalizacao .header{
background-color: transparent !important;
}
[data-theme="high-contrast"] .simulation-buttons-area svg path,
[data-theme="high-contrast"] .title-page svg path,
.sk-theme-high-contrast .modal-content .fnt-bold svg path,
[data-theme="high-contrast"] .premio-content-text .telefone svg path,
[data-theme="high-contrast"].sk-app[data-process-step-id="CAPHiringProcessPU15:ReceberPremio"] .sk-navigation button svg path,
[data-theme="high-contrast"].sk-app[data-process-step-id="VerRaspadinhasProcess:3"] .sk-navigation button svg path,
[data-theme="high-contrast"].sk-app[data-process-step-id="CAPHiringProcessPU15:ReceberPremio"] .sk-navigation button:hover svg path,
[data-theme="high-contrast"].sk-app[data-process-step-id="VerRaspadinhasProcess:3"] .sk-navigation button:hover svg path {
  fill: var(--high-contrast-font-color);
  stroke: var(--high-contrast-font-color);
}
[data-theme="high-contrast"] .LoggedCard3 .moreOptionsPlan summary {
  border-bottom: 0.7px #fff solid;
  border-radius: 6px;
}
[data-theme="high-contrast"] .form-container .react-select .react-select__placeholder,
[data-theme="high-contrast"] .react-select .react-select__control.react-select__control--is-disabled {
  z-index: 1;
}
[data-theme="high-contrast"] .react-select .react-select__control.react-select__control--is-disabled, 
[data-theme="high-contrast"] .react-select .react-select__control.react-select__control--is-disabled .react-select__single-value, 
[data-theme="high-contrast"] .react-select .react-select__control.react-select__control--is-disabled:before {
  -webkit-text-fill-color: #FFF;
  opacity: 1;
}
/* Ajuste para aparecer a borda do card na area logada */
.sk-app[data-process-step-id*="CAPLoggedAreaProcess"][data-theme="high-contrast"]:has(.appCardRasp) .cards-logged-area .sk-multi-brick-item {
  overflow: hidden;
}
/* FIM | ACESSIBILIDADE */
/* bkp-26-12-sem-faq */