a#abrasuacontaFixed, .btnAbraContaFixed {
  display: none !important;
}

/* MOBILE */

.home-container {
  margin-left: 315px;
  background-color: transparent;
}

.content-click-conta {
  background-color: #ffffff;
}

/* START: Home */

.content-click-conta .main {
  height: 208px;
  background-image: url("../../img/click-conta/main-bg.png");
  background-size: cover;
  position: relative;
}

.content-click-conta .main .title {
  font-family: "Bradesco";
  padding: 32px 0 0 16px;
  color: #ffffff;
}

.content-click-conta .main .title h1 {
  font-family: "Bradesco";
  font-size: 26px;
  line-height: 22px;
  font-weight: 600;
}

.content-click-conta .main .title h3 {
  font-family: "Bradesco";
  font-size: 14px;
  line-height: 22px;
  font-weight: 600;
  margin-top: 8px;
}

.content-click-conta .main .button-container {
  display: flex;
  justify-content: center;
  margin-top: 16px;
  z-index: 2;
}

.content-click-conta .main .button-container button {
  height: 30px;
  width: 153px;
  background-color: #e1173f;
  border-radius: 24px;
  border: none;
  color: #ffffff;
  font-size: 10px;
  line-height: 3;
  font-weight: 700;
  display: flex;
  align-items: center;
  justify-content: center;
  -webkit-appearance: none;
  -webkit-tap-highlight-color: transparent;
}

@media screen and (min-width: 768px) {
  .content-click-conta .main {
    height: 716px;
  }
  .content-click-conta .main .title {
    padding: 200px 0 0 8px;
  }
  .content-click-conta .main .title h1 {
    font-size: 46px;
    line-height: 30px;
    margin-bottom: 44px;
  }
  .content-click-conta .main .title h3 {
    font-size: 26px;
    line-height: 30px;
  }
  .products-container {
    margin-bottom: 138px;
  }
}

@media screen and (min-width: 931px) {
  .content-click-conta .main .button-container {
    display: flex;
    justify-content: center;
    margin-top: 16px;
    position: absolute;
    bottom: 0;
    right: 0;
  }
  .content-click-conta .main .button-container button {
    height: 48px;
    width: 244px;
    border-radius: 24px 24px 0 0;
    border: none;
    font-size: 14px;
    line-height: 18;
  }
}

@media screen and (max-width: 930px) {
  .home-container {
    margin-left: 36px;
  }
  .content-click-conta .main .button-container {
    display: flex;
    justify-content: center;
    margin-top: 16px;
    bottom: 0;
    right: 0;
  }
  .content-click-conta .main .button-container button {
    height: 48px;
    width: 244px;
    border-radius: 24px 24px 24px 24px;
    border: none;
    font-size: 14px;
    line-height: 18;
  }
}

/* END: Home */

/* START: Parents and sons */

.content-click-conta .pais-filhos {
  display: flex;
  justify-content: center;
  position: relative;
  top: -24px;
}

.content-click-conta .pais-filhos .card {
  width: 103px;
  height: 112px;
  background-color: #ffffff;
  box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16);
  border-radius: 4px;
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 16px 24px 24px;
  transition: all 0.2s ease-in-out;
  cursor: pointer;
}

.content-click-conta .pais-filhos .card#card-pai {
  margin-right: 46px;
}

.content-click-conta .pais-filhos .card img {
  height: 32px;
  width: 24px;
}

.content-click-conta .pais-filhos .card .divider {
  border-top: 1px solid #d20930;
  width: 100%;
  margin: 16px 0;
}

.content-click-conta .pais-filhos .card .text {
  font-size: 10px;
  line-height: 12px;
  font-weight: 500;
  color: #e1173f;
}

.content-click-conta .pais-filhos .card.selected {
  background: linear-gradient(90deg, #ee4e69 0%, #d0052d 50%, #b90d7b 100%);
  transform: scale(1.1);
}

.content-click-conta .pais-filhos .card.selected .divider {
  border-top: 1px solid #ffffff;
}

.content-click-conta .pais-filhos .card.selected .text {
  font-size: 12px;
  color: #ffffff;
}

/* START: Benefits */

.benefits-container {
  width: 100%;
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-top: 112px;
}

.benefits-container .benefits-item-cards {
  width: calc(100% - 140px);
  display: flex;
  flex-direction: row;
  justify-content: center;
  margin-top: 80px;
  margin-left: 70px;
  margin-right: 70px;
}

.benefits-container .benefits-item-cards .benefits-card {
  display: flex;
  flex-direction: column;
  margin-right: 34px;
  max-width: 370px;
  border-radius: 5px;
  -webkit-box-shadow: 0px 6px 11px -3px rgba(0, 0, 0, 0.26);
  -moz-box-shadow: 0px 6px 11px -3px rgba(0, 0, 0, 0.26);
  box-shadow: 0px 6px 11px -3px rgba(0, 0, 0, 0.26);
  margin-bottom: 92px;
  position: relative;
}

.benefits-container .benefits-item-cards .benefits-card.last {
  margin-right: 12px;
}

.benefits-container .benefits-item-cards .benefits-card .benefits-card-more-informations {
  width: 100%;
  overflow: hidden;
  opacity: 0;
  position: absolute;
  left: 0px;
  top: 0;
  z-index: -1;
  padding: 0px 24px;
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

@media (min-width: 1287px) {
  .benefits-container .benefits-item-cards .benefits-card:hover .benefits-card-more-informations {
    opacity: 1;
    animation: 1s fade;
    z-index: 10;
  }
  .benefits-container .benefits-item-cards .benefits-card:hover .benefits-card-more-informations p {
    width: 100%;
    color: #fff;
    font-size: 14px;
    font-weight: 500;
    line-height: 20px;
    text-align: center;
  }
  .benefits-container .benefits-item-cards .benefits-card:hover .benefits-card-more-informations button {
    width: 169px;
    border: solid 1px #fff;
    background-color: transparent;
    color: #fff;
    font-size: 14px;
    line-height: 18px;
    padding: 16px 48px;
    border-radius: 25px;
    margin-top: 5px;
    transform: translateY(0px);
    animation: 1s slide-down;
  }
  .benefits-container .benefits-item-cards .benefits-card:hover .benefits-card-body {
    max-height: 0;
    overflow: hidden;
  }
  .benefits-container .benefits-item-cards .benefits-card:hover .benefits-card-image {
    position: absolute;
    border-radius: 5px;
    height: 100%;
    animation: 1s grow-image;
  }
  .benefits-container .benefits-item-cards .benefits-card:hover .benefits-card-image::before {
    position: absolute;
    border-radius: 5px;
    height: 100%;
    width: 100%;
    content: "";
    background: linear-gradient( 90deg, rgba(164, 164, 164, 0.7483368347338936) 0%, rgba(121, 121, 121, 0.7511379551820728) 9%, rgba(47, 47, 48, 0.7483368347338936) 27%, rgba(46, 46, 47, 0.7539390756302521) 51%, rgba(41, 41, 42, 0.7511379551820728) 70%, rgba(28, 28, 29, 0.7511379551820728) 85%, rgba(14, 14, 15, 0.804359243697479) 100%);
  }
}

@media (max-width: 1287px) {
  .benefits-container .benefits-item-cards .benefits-card.active .benefits-card-more-informations-back {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='50' height='46' viewBox='0 0 50 46'%3E%3Cg id='Group_10002' data-name='Group 10002' transform='translate(0 -7.965)'%3E%3Cpath id='Icon_ionic-ios-arrow-back' data-name='Icon ionic-ios-arrow-back' d='M15.321,18l8.937-8.93a1.688,1.688,0,0,0-2.391-2.384L11.742,16.8a1.685,1.685,0,0,0-.049,2.327L21.86,29.32a1.688,1.688,0,0,0,2.391-2.384Z' transform='translate(4.498 11.965)' fill='%23fff'/%3E%3Crect id='Rectangle_3994' data-name='Rectangle 3994' width='50' height='46' transform='translate(0 7.965)' fill='none'/%3E%3C/g%3E%3C/svg%3E%0A");
    background-size: contain;
    background-repeat: no-repeat;
    width: 50px;
    height: 46px;
    position: absolute;
    left: -5px;
    top: 5px;
  }
  .benefits-container .benefits-item-cards .benefits-card.active .benefits-card-more-informations {
    opacity: 1;
    animation: 1s fade;
    z-index: 10;
  }
  .benefits-container .benefits-item-cards .benefits-card.active .benefits-card-more-informations p {
    color: #fff;
    font-size: 14px;
    font-weight: 500;
    line-height: 20px;
    text-align: center;
  }
  .benefits-container .benefits-item-cards .benefits-card.active .benefits-card-more-informations button {
    width: 169px;
    border: solid 1px #fff;
    background-color: transparent;
    color: #fff;
    font-size: 14px;
    line-height: 18px;
    padding: 16px 48px;
    border-radius: 25px;
    margin-top: 4px;
    transform: translateY(0px);
    animation: 1s slide-down;
  }
  .benefits-container .benefits-item-cards .benefits-card.active .benefits-card-body {
    max-height: 0;
    overflow: hidden;
  }
  .benefits-container .benefits-item-cards .benefits-card.active .benefits-card-image {
    position: absolute;
    border-radius: 5px;
    height: 100%;
    animation: 1s grow-image;
  }
  .benefits-container .benefits-item-cards .benefits-card.active .benefits-card-image::before {
    position: absolute;
    border-radius: 5px;
    height: 100%;
    width: 100%;
    content: "";
    background: linear-gradient( 90deg, rgba(164, 164, 164, 0.7483368347338936) 0%, rgba(121, 121, 121, 0.7511379551820728) 9%, rgba(47, 47, 48, 0.7483368347338936) 27%, rgba(46, 46, 47, 0.7539390756302521) 51%, rgba(41, 41, 42, 0.7511379551820728) 70%, rgba(28, 28, 29, 0.7511379551820728) 85%, rgba(14, 14, 15, 0.804359243697479) 100%);
  }
  .benefits-container .benefits-item-cards .benefits-card {
    max-width: 306px;
    height: 100%;
    min-height: 425px;
    margin-right: 12px;
  }
  .benefits-container .benefits-item-cards .benefits-card.last {
    margin-right: 12px;
  }
  .benefits-container .benefits-item-cards {
    width: 100%;
    display: flex;
    flex-direction: row;
    margin-top: 80px;
    margin-left: 0px;
    margin-right: 0px;
  }
}

@keyframes grow-image {
  from {
    height: 214px;
  }
  to {
    height: 100%;
  }
}

.benefits-container .benefits-item-cards .benefits-card .benefits-card-image {
  width: 100%;
  height: 214px;
  background-size: cover;
  background-position: center;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
}

.benefits-container .benefits-item-cards .benefits-card .benefits-card-image.online-courses {
  background-image: url("../../img/click-conta/online-courses.png");
}

.benefits-container .benefits-item-cards .benefits-card .benefits-card-image.cna {
  background-image: url("../../img/click-conta/cna.png");
}

.benefits-container .benefits-item-cards .benefits-card .benefits-card-image.egali {
  background-image: url("../../img/click-conta/egali.png");
}

.benefits-container .benefits-item-cards .benefits-card .benefits-card-body {
  width: 100%;
  display: flex;
  flex-direction: column;
  padding: 0px 24px;
  padding-bottom: 24px;
  max-width: 370px;
}

.benefits-container .benefits-item-cards .benefits-card .benefits-card-body .benefits-card-title {
  font-size: 22px;
  font-weight: 500;
  line-height: 27px;
  margin-top: 32px;
  margin-bottom: 9px;
}

.slick-dots {
  bottom: 55px !important;
}

.slick-dots li {
  position: relative;
  display: inline-block;
  width: 10px;
  height: 10px;
  margin: 0 5px;
  padding: 0;
  cursor: pointer;
  background: #c8c9cc;
  border-radius: 50%;
}

.slick-dots li.slick-active button:before {
  opacity: 0.75;
  background: #e1173f;
  border-radius: 50%;
  width: 10px;
  height: 10px;
}

.slick-dots li button:before {
  content: "";
}

.slick-dots li button:before {
  opacity: 0;
}

/* END: Benefits */

/* START: Products and services */

.products-container {
  margin-left: 250px;
  margin-right: 250px;
  display: flex;
  flex-direction: column;
  padding-bottom: 140px;
  position: relative;
}

@media (max-width: 1572px) {
  .products-container {
    margin-left: 150px;
    margin-right: 150px;
  }
}

@media (max-width: 1410px) {
  .products-container {
    margin-left: 120px;
    margin-right: 120px;
  }
}

@media (max-width: 1329px) {
  .products-container {
    margin-left: 100px;
    margin-right: 100px;
  }
}

@media (max-width: 1281px) {
  .products-container {
    margin-left: 20px;
    margin-right: 20px;
  }
}

@media (max-width: 1180px) {
  .products-container {
    margin-left: 18px;
    margin-right: 10px;
  }
}

@media (max-width: 1106px) {
  .products-container .products-cards-container .products-item-cards {
    width: 300px !important;
  }
}

@media (max-width: 980px) {
  .d-none-lg {
    display: none !important;
  }
  section.products-container {
    padding-bottom: 0px;
  }
}

@media (min-width: 981px) {
  .products-container .products-item-title.margin-200 {
    margin-bottom: 200px !important;
  }
  .products-container .products-cards-container .products-item-cards .products-card.margin-30 {
    margin-bottom: 30px !important;
  }
}

@media (min-width: 1287px) {
  .d-show-only-sm {
    display: none !important;
  }
}

.products-container .products-item-title {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-bottom: 56px;
}

.products-container .products-cards-container {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  position: relative;
}

.products-container .products-cards-container .product-cards-banner {
  width: 773px;
  height: 494px;
  position: absolute;
  background-repeat: no-repeat;
  background-position: center center;
  animation: 1s fade;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
}

.products-container .products-cards-container-inner {
  position: absolute;
  width: 334px;
  text-align: center;
  top: 58%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #fff;
  z-index: 2;
  animation: 1s fade;
}

.products-container .products-cards-container-inner .hide {
  opacity: 0;
}

.products-container .products-cards-container-inner .hide .products-see-more-button {
  transform: translateY(-35px);
}

.products-container .products-cards-container-inner .products-see-more-button {
  width: 169px;
  border: solid 1px #fff;
  background-color: transparent;
  color: #fff;
  font-size: 14px;
  line-height: 18px;
  padding: 16px 48px;
  border-radius: 25px;
  margin-top: 40px;
  transform: translateY(0px);
  animation: 1s slide-down;
}

.products-container .products-cards-container.products-cards-banner-inc {
  width: 100%;
  height: 494px;
  background-repeat: no-repeat;
  background-position: center center;
  animation: 1s fade;
}

.products-container .products-cards-container .products-item-cards .products-card {
  width: 100%;
  display: flex;
  max-width: 362px;
  min-height: 214px;
  padding: 18px;
  border-radius: 5px;
  -webkit-box-shadow: 0px 6px 11px -3px rgba(0, 0, 0, 0.26);
  -moz-box-shadow: 0px 6px 11px -3px rgba(0, 0, 0, 0.26);
  box-shadow: 0px 6px 11px -3px rgba(0, 0, 0, 0.26);
  background: #fff;
  cursor: pointer;
  z-index: 2;
}

.products-container .products-cards-container .products-item-cards .products-card.active {
  background: linear-gradient( 120deg, rgba(225, 23, 63, 1) 0%, rgba(224, 23, 64, 1) 20%, rgba(221, 24, 71, 1) 40%, rgba(216, 25, 81, 1) 50%, rgba(210, 26, 92, 1) 56%, rgba(202, 27, 103, 1) 65%, rgba(194, 28, 114, 1) 71%, rgba(184, 29, 124, 1) 76%, rgba(174, 30, 134, 1) 83%, rgba(164, 31, 143, 1) 89%, rgba(154, 32, 150, 1) 93%, rgba(138, 33, 161, 1) 97%, rgba(131, 34, 165, 1) 100%);
  position: relative;
}

.products-container .products-cards-container .products-item-cards .products-card.active::before {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.3);
  border-radius: 5px;
  content: "";
  animation: 1s fade;
}

.products-cards-item .products-item-cards .products-card.active .products-card-body h2.products-card-title .icon {
  filter: invert(71%) sepia(118%) saturate(0%) hue-rotate(0deg) brightness(200%) contrast(88%);
}

.products-container .products-cards-container .products-item-cards .products-card.active .products-card-body p.products-card-text {
  color: #fff;
}

.products-container .products-cards-container .products-item-cards .products-card.last {
  margin-bottom: 0px !important;
}

.products-container .products-cards-container .products-item-cards .products-card .products-card-body {
  width: 100%;
  display: flex;
  flex-direction: column;
}

.products-container .products-cards-container .products-item-cards .products-card .products-card-body h2.products-card-title {
  font-size: 18px;
  font-weight: 600;
  line-height: 22px;
  color: #47484c;
  display: flex;
  align-items: center;
  margin-bottom: 16px;
}

.products-container .products-cards-container .products-item-cards .products-card .products-card-body h2.products-card-title span {
  margin-left: 24px;
}

.products-container .products-cards-container .products-item-cards .products-card.active .products-card-body h2.products-card-title {
  color: #fff;
}

.products-container .products-cards-container .products-item-cards .products-card .products-card-body p.products-card-text {
  font-size: 16px;
  font-weight: 500;
  line-height: 22px;
  color: #47484c;
}

.products-slider-container {
  width: 100%;
  position: relative;
}

.products-slider-banner-container {
  width: 100%;
}

.products-slider-banner-container .products-slider-banner-inc {
  background-image: url(../../img/click-conta/products-and-services-sm.png);
  background-repeat: no-repeat;
  width: 237px;
  height: 215px;
  position: absolute;
  margin-left: auto;
  margin-right: auto;
  left: 0;
  right: 0;
  text-align: center;
  z-index: 0;
}

.products-slider-container .products-slider-item-cards .products-slider-card {
  display: flex;
  flex-direction: column;
  align-items: center;
  margin-right: 34px;
  max-width: 370px;
  border-radius: 5px;
  -webkit-box-shadow: 0px 6px 11px -3px rgb(0 0 0 / 26%);
  -moz-box-shadow: 0px 6px 11px -3px rgba(0, 0, 0, 0.26);
  box-shadow: 0px 6px 11px -3px rgb(0 0 0 / 26%);
  margin-bottom: 92px;
}

.products-slider-container .products-slider-item-cards .products-slider-card .icon {
  margin: 26px;
}

.products-slider-container .products-slider-item-cards .products-slider-card {
  max-width: 275px;
  min-height: 350px;
  margin-right: 12px;
  display: flex;
  flex-direction: column;
}

.products-slider-container .products-slider-item-cards .products-slider-card .products-slider-card-body {
  width: 100%;
  height: 280px;
  display: flex;
  flex-direction: column;
  padding: 0px 24px;
  padding-bottom: 24px;
  position: relative;
}

.products-slider-container .products-slider-item-cards .products-slider-card .products-slider-card-body h2.products-slider-card-title {
  margin-bottom: 25px;
}

.products-slider-card-button-container {
  width: 100%;
  display: flex;
  justify-content: center;
  position: absolute;
  left: 0;
  bottom: 12px;
}

button.products-slider-card-button {
  overflow: hidden;
  display: inline-block;
  padding: 12px 24px;
  font-size: 14px;
  font-weight: 700;
  text-align: center;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  line-height: 1;
  white-space: nowrap;
  vertical-align: middle;
  border: 1px solid transparent;
  border-radius: 2em;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  cursor: pointer;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  color: #e1173f;
  background: #fff;
  border: 1px solid #e1173f;
  max-width: 104px;
  font-size: 10px;
  margin-top: 12px;
}

@media screen and (max-width: 980px) {
  .products-container {
    margin-left: 0px;
    margin-right: 0px;
  }
}

/* END: Products and services */

/* Pais e filhos */

.content-click-conta .pais-filhos {
  top: -129px;
}

.content-click-conta .pais-filhos .card {
  width: 175px;
  height: 190px;
}

.content-click-conta .pais-filhos .card img#img-icon-filho {
  height: 48px;
  width: 52px;
}

.content-click-conta .pais-filhos .card img#img-icon-pai {
  height: 48px;
  width: 34px;
}

.content-click-conta .pais-filhos .card img {
  height: 48px;
  width: 36px;
}

.content-click-conta .pais-filhos .card .divider {
  margin-top: 20px;
}

.content-click-conta .pais-filhos .card .text {
  font-size: 16px;
  line-height: 30px;
}

.content-click-conta .pais-filhos .card:hover {
  transform: scale(1.1);
}

.content-click-conta .pais-filhos .card.selected {
  background: linear-gradient(90deg, #ee4e69 0%, #d0052d 50%, #b90d7b 100%);
  transform: scale(1.1);
}

.content-click-conta .pais-filhos .card.selected .text {
  font-size: 22px;
  line-height: 29px;
}

/* START: Financial education */

.content-click-conta .financial-education-container {
  margin-top: -50px;
  display: flex;
  flex-direction: column;
  align-items: center;
}

.content-click-conta .financial-education-container {
  text-align: center;
}

.content-click-conta .financial-education-container .financial-education-item {
  display: flex;
  flex-direction: column;
  align-items: center;
  min-height: 208px;
  margin-left: 30px;
  margin-right: 30px;
}

.content-click-conta .financial-education-container .financial-education-item p.financial-education-text {
  font-family: "Bradesco";
  font-size: 18px;
  line-height: 30px;
  font-weight: 500;
  color: #47484c;
  margin-top: 32px;
  max-width: 964px;
  min-height: 120px;
}

.content-click-conta .financial-education-container .financial-education-banner-item {
  background: linear-gradient( 120deg, rgba(225, 23, 63, 1) 0%, rgba(224, 23, 64, 1) 20%, rgba(221, 24, 71, 1) 40%, rgba(216, 25, 81, 1) 50%, rgba(210, 26, 92, 1) 56%, rgba(202, 27, 103, 1) 65%, rgba(194, 28, 114, 1) 71%, rgba(184, 29, 124, 1) 76%, rgba(174, 30, 134, 1) 83%, rgba(164, 31, 143, 1) 89%, rgba(154, 32, 150, 1) 93%, rgba(138, 33, 161, 1) 97%, rgba(131, 34, 165, 1) 100%);
  width: 100%;
  display: flex;
  justify-content: center;
  margin-top: 48px;
}

@media (min-width: 768px) {
  .content-click-conta .financial-education-container .financial-education-banner-item {
    width: 1080px;
    justify-content: start;
  }
}

@media (max-width: 1981px) {
  .content-click-conta .financial-education-container .financial-education-banner-item {
    justify-content: left;
  }
}

.content-click-conta .financial-education-container .financial-education-banner-item .financial-education-right {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  position: relative;
}

@media (min-width: 768px) {
  .content-click-conta .financial-education-container .financial-education-banner-item .financial-education-right {
    width: 50%;
  }
}

.content-click-conta .financial-education-container .financial-education-banner-item .financial-education-right .financial-education-right-one {
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
  background-repeat: no-repeat;
  background-size: contain;
}

.content-click-conta .financial-education-container .financial-education-banner-item .financial-education-right .financial-education-right-two {
  width: 100%;
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
  background-repeat: no-repeat;
  background-size: contain;
}

.content-click-conta .financial-education-container .financial-education-banner-item .financial-education-right .financial-education-right-item h3.financial-education-subtitle a {
  text-transform: uppercase;
  font-size: 35px;
  font-weight: bold;
  line-height: 42px;
  color: #fff;
  text-decoration: none;
  position: relative;
}

.content-click-conta .financial-education-container .financial-education-banner-item .financial-education-right .financial-education-right-item a .financial-education-image {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='191.497' height='198.292' viewBox='0 0 191.497 198.292'%3E%3Cg id='Group_9960' data-name='Group 9960' transform='translate(1)'%3E%3Cg id='Group_9934' data-name='Group 9934' transform='translate(0 22.048)'%3E%3Cg id='Group_9929' data-name='Group 9929' transform='translate(0 39.559)'%3E%3Cg id='Group_9928' data-name='Group 9928' transform='translate(42.811 34.435)'%3E%3Cpath id='Stroke_2365' data-name='Stroke 2365' d='M3029.1,1555.554l-4.732-4.725a1.285,1.285,0,0,0-1.816,0c-.014.014-.029.029-.042.044l-18,19.813a1.276,1.276,0,0,0-.334.867v4a1.282,1.282,0,0,0,1.282,1.283h3.92a1.277,1.277,0,0,0,.947-.421l15.207-16.723' transform='translate(-3004.173 -1550.452)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath id='Stroke_2367' data-name='Stroke 2367' d='M3093.708,1570.315l5.775,5.775' transform='translate(-3078.125 -1566.858)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath id='Stroke_2369' data-name='Stroke 2369' d='M3070.64,1701.987h14.808' transform='translate(-3059.071 -1675.613)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/g%3E%3Cpath id='Stroke_3344' data-name='Stroke 3344' d='M2969.324,1407.76v-30.374a3.186,3.186,0,0,0-3.275-3.076h-15.333' transform='translate(-2917.209 -1370.532)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath id='Stroke_3344-2' data-name='Stroke 3344' d='M2950.716,1723h15.333a3.186,3.186,0,0,0,3.275-3.076' transform='translate(-2917.209 -1655.99)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath id='Stroke_3346' data-name='Stroke 3346' d='M2776.82,1373.718l-15.342.1a3.184,3.184,0,0,0-3.276,3.076v57.075a3.183,3.183,0,0,0,3.276,3.076h15.336' transform='translate(-2758.203 -1370.043)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath id='Stroke_3348' data-name='Stroke 3348' d='M2877.536,1360.109l-9.845-.059a2.519,2.519,0,0,1-2.5-2.52v-2.418a2.513,2.513,0,0,1,2.519-2.507h0l9.844.06a2.537,2.537,0,0,1,2.525,2.537v2.382a2.528,2.528,0,0,1-2.531,2.525Z' transform='translate(-2846.567 -1352.605)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath id='Stroke_3350' data-name='Stroke 3350' d='M2887.5,1609.277H2865.17' transform='translate(-2846.552 -1564.604)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath id='Stroke_3352' data-name='Stroke 3352' d='M2824.283,1609.277H2822.4' transform='translate(-2811.225 -1564.604)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath id='Stroke_3354' data-name='Stroke 3354' d='M2887.5,1566.5H2865.17' transform='translate(-2846.552 -1529.275)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath id='Stroke_3356' data-name='Stroke 3356' d='M2824.283,1566.5H2822.4' transform='translate(-2811.225 -1529.275)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath id='Stroke_3358' data-name='Stroke 3358' d='M2887.5,1523.731H2865.17' transform='translate(-2846.552 -1493.947)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath id='Stroke_3360' data-name='Stroke 3360' d='M2824.283,1523.731H2822.4' transform='translate(-2811.225 -1493.947)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/g%3E%3Cg id='Group_9932' data-name='Group 9932' transform='translate(99.853 13.988)'%3E%3Cg id='Group_9930' data-name='Group 9930' transform='translate(0 0)'%3E%3Cpath id='Stroke_2809' data-name='Stroke 2809' d='M3373.784,1235.46l47.512-.209L3383.2,1206.9a6.158,6.158,0,0,0-3.716-1.219l-47.57.226,38.159,28.332A6.157,6.157,0,0,0,3373.784,1235.46Z' transform='translate(-3331.916 -1205.684)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath id='Stroke_2811' data-name='Stroke 2811' d='M3409.82,1390.34a17.824,17.824,0,0,1-2.563-3.25,5.554,5.554,0,0,1-.422-4.587l1.686-5.136' transform='translate(-3393.538 -1347.485)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath id='Stroke_2811-2' data-name='Stroke 2811' d='M3629.052,1376.161l-6.577,20.036a5.558,5.558,0,0,1-3.052,3.444,15.677,15.677,0,0,1-1.775.617,21.887,21.887,0,0,1-4.21.726' transform='translate(-3564.439 -1346.49)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath id='Stroke_2813' data-name='Stroke 2813' d='M3817.368,1390.369l4.89-14.9' transform='translate(-3732.876 -1345.921)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath id='Stroke_2815' data-name='Stroke 2815' d='M3788.248,1461.061l1.312,8.682-7.448-2.445Z' transform='translate(-3703.756 -1416.613)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/g%3E%3Cg id='Group_9931' data-name='Group 9931' transform='translate(17.202 45.961)'%3E%3Cpath id='Stroke_2245' data-name='Stroke 2245' d='M3533.677,1501.479c-.062-.556-.575-1.007-1.691-1.007a1.409,1.409,0,0,0-1.545,1.258c0,.021,0,.041,0,.062-.031.68.234,1.164,1.566,1.474s1.7.792,1.67,1.473c-.029.65-.376,1.306-1.67,1.306-1.241,0-1.512-.566-1.566-.993' transform='translate(-3513.085 -1495.121)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath id='Stroke_2247' data-name='Stroke 2247' d='M3539.4,1532.53v1.271' transform='translate(-3520.49 -1521.604)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath id='Stroke_2249' data-name='Stroke 2249' d='M3539.4,1493.292v1.25' transform='translate(-3520.49 -1489.196)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath id='Stroke_2251' data-name='Stroke 2251' d='M3509.281,1477.884a8.128,8.128,0,1,0-8.128,8.128A8.128,8.128,0,0,0,3509.281,1477.884Z' transform='translate(-3482.187 -1469.756)' fill='none' stroke='%23fff' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath id='Stroke_2253' data-name='Stroke 2253' d='M3444.281,1471.817a8.128,8.128,0,1,0,.017,12.125' transform='translate(-3430.749 -1469.759)' fill='none' stroke='%23fff' stroke-linejoin='round' stroke-width='2'/%3E%3C/g%3E%3C/g%3E%3Cg id='Group_9933' data-name='Group 9933' transform='translate(72.317 137.68)'%3E%3Cpath id='Stroke_4088' data-name='Stroke 4088' d='M3198.746,1953.924h-19.655a5.388,5.388,0,0,1-5.388-5.388v-26.788a5.39,5.39,0,0,1,5.388-5.388h51.831a5.389,5.389,0,0,1,5.387,5.388v26.788a5.387,5.387,0,0,1-5.387,5.388H3211.33' transform='translate(-3173.703 -1916.36)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath id='Stroke_4090' data-name='Stroke 4090' d='M3329.856,1994.257a6.325,6.325,0,1,0-6.325,6.325h0A6.325,6.325,0,0,0,3329.856,1994.257Z' transform='translate(-3292.23 -1975.475)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath id='Stroke_4092' data-name='Stroke 4092' d='M3227.659,2024.273h6.261' transform='translate(-3218.268 -2005.491)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath id='Stroke_4094' data-name='Stroke 4094' d='M3443.484,2024.273h6.261' transform='translate(-3396.529 -2005.491)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/g%3E%3Cpath id='Path_1249' data-name='Path 1249' d='M2919.842,1811.43a78.641,78.641,0,0,1-43.63-39.462' transform='translate(-2855.673 -1659.42)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' stroke-dasharray='48 48'/%3E%3Cpath id='Path_1250' data-name='Path 1250' d='M3602.139,1500.47a78.519,78.519,0,0,1-26.037,72.385' transform='translate(-3433.748 -1435.175)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' stroke-dasharray='48 48'/%3E%3Cpath id='Path_1251' data-name='Path 1251' d='M2907.958,1159.932a78.445,78.445,0,0,1,99.469-26.668' transform='translate(-2881.893 -1125.315)' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' stroke-dasharray='48 48'/%3E%3C/g%3E%3Ctext id='_' data-name='+' transform='translate(139.46 156.153)' fill='%23fff' font-size='31' font-family='BradescoSans-Light, Bradesco Sans' font-weight='300'%3E%3Ctspan x='0' y='0'%3E+%3C/tspan%3E%3C/text%3E%3Ctext id='_2' data-name='+' transform='translate(20.161 141.939)' fill='%23fff' font-size='11' font-family='BradescoSans-Light, Bradesco Sans' font-weight='300'%3E%3Ctspan x='0' y='0'%3E+%3C/tspan%3E%3C/text%3E%3Ctext id='_3' data-name='+' transform='translate(69.424 30)' fill='%23fff' font-size='31' font-family='BradescoSans-Light, Bradesco Sans' font-weight='300'%3E%3Ctspan x='0' y='0'%3E+%3C/tspan%3E%3C/text%3E%3C/g%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  width: 200px;
  height: 200px;
  margin: 40px auto 0;
  -webkit-animation: spin 10s linear infinite;
  -moz-animation: spin 10s linear infinite;
  -ms-animation: spin 10s linear infinite;
}

.content-click-conta .financial-education-container .financial-education-banner-item .financial-education-right .financial-education-right-item h3.financial-education-subtitle {
  position: relative;
}

@media (max-width: 1440px) {
  .content-click-conta .financial-education-container .financial-education-banner-item .financial-education-right .financial-education-right-item h3.financial-education-subtitle::after {
    left: 56px;
  }
}

.content-click-conta .financial-education-container .financial-education-banner-item .financial-education-left {
  width: 60%;
  height: 435px;
  margin-right: 30px;
}

@media (min-width: 1981px) {
  .content-click-conta .financial-education-container .financial-education-banner-item .financial-education-left {
    width: 50%;
  }
}

.content-click-conta .financial-education-container .financial-education-banner-item .financial-education-left-l {}

.content-click-conta .financial-education-container .financial-education-banner-item .financial-education-left-r {}

.content-click-conta .financial-education-container .financial-education-banner-item .financial-education-left .financial-education-banner-inc {
  width: 100%;
  height: 100%;
  background-image: url(../../img/click-conta/financial-education-banner.png);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: left;
}

/* END: Financial education */

/* START: Mobile adjusts */

@media (max-width: 767px) {
  .d-none-sm {
    display: none !important;
  }
  h2.title {
    font-size: 16px !important;
    font-weight: 600 !important;
    line-height: 18px !important;
    margin-bottom: 8px !important;
    width: 260px;
  }
  h2.benefits-card-title, h2.products-slider-card-title {
    font-size: 22px;
    font-weight: 500;
    line-height: 27px;
  }
  p.benefits-card-text, p.products-slider-card-text {
    font-size: 14px;
    font-weight: 500;
    line-height: 17px;
  }
  .content-click-conta .financial-education-container .financial-education-item p.financial-education-text {
    font-size: 12px;
    line-height: 30px;
    font-weight: normal;
    line-height: 20px;
  }
  /* START: Home */
  .content-click-conta .main {
    margin-top: 120px;
    height: 280px;
    background-position: right;
  }
  .home-container {
    margin-left: 0%;
  }
  .content-click-conta .main .title {
    padding: 20px 36px;
  }
  .content-click-conta .main .button-container button {
    height: 30px;
    width: 153;
    font-size: 10px;
    line-height: 3px;
    padding: 17px 48px;
    font-weight: bold;
  }
  .content-click-conta .pais-filhos {
    top: -30px;
    margin-bottom: 75px;
  }
  .content-click-conta .pais-filhos .card {
    width: 107px;
    height: 130px;
    padding: 14px 24px;
  }
  .content-click-conta .pais-filhos .card#card-pai {
    margin-right: 15px;
  }
  .content-click-conta .pais-filhos {
    top: -30px;
  }
  .content-click-conta .pais-filhos .card img {
    height: 36px;
    width: 20px;
  }
  .content-click-conta .pais-filhos .card .text {
    font-size: 12px;
    line-height: 6px;
  }
  .content-click-conta .pais-filhos .card.selected .text {
    font-size: 16px;
    line-height: 6px;
  }
  /* END: Home */
  /* START: Financial education */
  .content-click-conta .financial-education-container .financial-education-banner-item {
    background: #fff;
    justify-content: center;
  }
  .content-click-conta .financial-education-container .financial-education-banner-item .financial-education-right {
    align-items: center;
  }
  .content-click-conta .financial-education-container .financial-education-banner-item .financial-education-right .financial-education-right-item h3.financial-education-subtitle a {
    color: #707070;
    font-size: 12px;
  }
  .content-click-conta .financial-education-container .financial-education-banner-item .financial-education-right .financial-education-right-item a .financial-education-image {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200' viewBox='0 0 200 200'%3E%3Cg transform='translate(-540.573 -1072)'%3E%3Cg transform='translate(541.573 1090.917)'%3E%3Cg transform='translate(0 40.651)'%3E%3Cg transform='translate(43.994 35.387)'%3E%3Cpath d='M3029.79,1555.694l-4.863-4.855a1.32,1.32,0,0,0-1.866,0l-.043.045-18.5,20.361a1.311,1.311,0,0,0-.344.891v4.106a1.318,1.318,0,0,0,1.318,1.318h4.029a1.314,1.314,0,0,0,.974-.432l15.627-17.186' transform='translate(-3004.173 -1550.452)' fill='none' stroke='%23e1173f' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath d='M3093.709,1570.315l5.935,5.935' transform='translate(-3077.695 -1566.762)' fill='none' stroke='%23e1173f' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath d='M3070.64,1701.987h15.217' transform='translate(-3058.751 -1674.884)' fill='none' stroke='%23e1173f' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/g%3E%3Cpath d='M2969.838,1408.685v-31.213a3.274,3.274,0,0,0-3.366-3.161h-15.757' transform='translate(-2916.282 -1370.427)' fill='none' stroke='%23e1173f' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath d='M2950.715,1723.081h15.757a3.274,3.274,0,0,0,3.366-3.161' transform='translate(-2916.282 -1654.222)' fill='none' stroke='%23e1173f' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath d='M2777.334,1373.718l-15.765.107a3.271,3.271,0,0,0-3.366,3.161v58.653a3.272,3.272,0,0,0,3.366,3.161h15.76' transform='translate(-2758.203 -1369.942)' fill='none' stroke='%23e1173f' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath d='M2877.877,1360.317l-10.116-.061a2.589,2.589,0,0,1-2.574-2.589v-2.485a2.583,2.583,0,0,1,2.589-2.577h0l10.116.061a2.607,2.607,0,0,1,2.6,2.607v2.448a2.6,2.6,0,0,1-2.6,2.595Z' transform='translate(-2846.052 -1352.605)' fill='none' stroke='%23e1173f' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath d='M2888.121,1609.277H2865.17' transform='translate(-2846.038 -1563.369)' fill='none' stroke='%23e1173f' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath d='M2824.335,1609.277H2822.4' transform='translate(-2810.916 -1563.369)' fill='none' stroke='%23e1173f' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath d='M2888.121,1566.5H2865.17' transform='translate(-2846.038 -1528.246)' fill='none' stroke='%23e1173f' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath d='M2824.335,1566.5H2822.4' transform='translate(-2810.916 -1528.246)' fill='none' stroke='%23e1173f' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath d='M2888.121,1523.731H2865.17' transform='translate(-2846.038 -1493.123)' fill='none' stroke='%23e1173f' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath d='M2824.335,1523.731H2822.4' transform='translate(-2810.916 -1493.123)' fill='none' stroke='%23e1173f' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/g%3E%3Cg transform='translate(102.143 14.375)'%3E%3Cg transform='translate(0 0)'%3E%3Cpath d='M3374.942,1236.283l48.825-.215-39.147-29.131a6.325,6.325,0,0,0-3.818-1.253l-48.885.232,39.214,29.115A6.329,6.329,0,0,0,3374.942,1236.283Z' transform='translate(-3331.917 -1205.684)' fill='none' stroke='%23e1173f' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath d='M3409.911,1390.7a18.339,18.339,0,0,1-2.635-3.34,5.708,5.708,0,0,1-.433-4.714l1.733-5.278' transform='translate(-3393.18 -1346.659)' fill='none' stroke='%23e1173f' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath d='M3629.483,1376.161l-6.759,20.59a5.71,5.71,0,0,1-3.136,3.539,16.168,16.168,0,0,1-1.825.634,22.482,22.482,0,0,1-4.326.746' transform='translate(-3563.084 -1345.67)' fill='none' stroke='%23e1173f' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath d='M3817.367,1390.781l5.026-15.309' transform='translate(-3730.539 -1345.104)' fill='none' stroke='%23e1173f' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath d='M3788.417,1461.061l1.348,8.922-7.654-2.513Z' transform='translate(-3701.59 -1415.385)' fill='none' stroke='%23e1173f' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/g%3E%3Cg transform='translate(17.677 47.232)'%3E%3Cpath d='M3533.766,1501.508c-.063-.572-.591-1.035-1.737-1.035a1.448,1.448,0,0,0-1.588,1.293c0,.021,0,.042,0,.063-.031.7.24,1.2,1.609,1.514s1.748.814,1.716,1.513c-.03.668-.386,1.342-1.716,1.342-1.275,0-1.553-.581-1.609-1.02' transform='translate(-3512.605 -1494.973)' fill='none' stroke='%23e1173f' stroke-linecap='round' stroke-linejoin='round' stroke-width='1'/%3E%3Cpath d='M3539.4,1532.53v1.306' transform='translate(-3519.967 -1521.302)' fill='none' stroke='%23e1173f' stroke-linecap='round' stroke-linejoin='round' stroke-width='1'/%3E%3Cpath d='M3539.4,1493.292v1.284' transform='translate(-3519.967 -1489.082)' fill='none' stroke='%23e1173f' stroke-linecap='round' stroke-linejoin='round' stroke-width='1'/%3E%3Cpath d='M3509.73,1478.108a8.352,8.352,0,1,0-8.352,8.352A8.352,8.352,0,0,0,3509.73,1478.108Z' transform='translate(-3481.887 -1469.756)' fill='none' stroke='%23e1173f' stroke-linejoin='round' stroke-width='1.5'/%3E%3Cpath d='M3444.655,1471.873a8.352,8.352,0,1,0,.018,12.461' transform='translate(-3430.749 -1469.758)' fill='none' stroke='%23e1173f' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/g%3E%3C/g%3E%3Cg transform='translate(74.047 141.48)'%3E%3Cpath d='M3199.438,1954.962h-20.2a5.537,5.537,0,0,1-5.537-5.537V1921.9a5.539,5.539,0,0,1,5.537-5.537H3232.5a5.538,5.538,0,0,1,5.537,5.537v27.529a5.537,5.537,0,0,1-5.537,5.537H3212.37' transform='translate(-3173.703 -1916.36)' fill='none' stroke='%23e1173f' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath d='M3330.206,1994.432a6.5,6.5,0,1,0-6.5,6.5h0A6.5,6.5,0,0,0,3330.206,1994.432Z' transform='translate(-3291.539 -1975.131)' fill='none' stroke='%23e1173f' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath d='M3227.659,2024.273h6.433' transform='translate(-3218.009 -2004.972)' fill='none' stroke='%23e1173f' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3Cpath d='M3443.484,2024.273h6.433' transform='translate(-3395.231 -2004.972)' fill='none' stroke='%23e1173f' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'/%3E%3C/g%3E%3Cpath d='M2921.048,1812.521a80.815,80.815,0,0,1-44.836-40.553' transform='translate(-2855.105 -1656.314)' fill='none' stroke='%23e1173f' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' stroke-dasharray='48 48'/%3E%3Cpath d='M3602.859,1500.47a80.7,80.7,0,0,1-26.758,74.386' transform='translate(-3430.283 -1433.374)' fill='none' stroke='%23e1173f' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' stroke-dasharray='48 48'/%3E%3Cpath d='M2907.958,1160.889a80.614,80.614,0,0,1,102.218-27.4' transform='translate(-2881.173 -1125.315)' fill='none' stroke='%23e1173f' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' stroke-dasharray='48 48'/%3E%3C/g%3E%3Ctext transform='translate(677.091 1215.798)' fill='%23e1173f' font-size='31' font-family='BradescoSans-Light, Bradesco Sans' font-weight='300'%3E%3Ctspan x='0' y='0'%3E+%3C/tspan%3E%3C/text%3E%3Ctext transform='translate(628.626 1197.756)' fill='%23e1173f' font-size='17' font-family='BradescoSans-Light, Bradesco Sans' font-weight='300'%3E%3Ctspan x='0' y='0'%3E+%3C/tspan%3E%3C/text%3E%3Ctext transform='translate(725.573 1115.992)' fill='%23e1173f' font-size='25' font-family='BradescoSans-Light, Bradesco Sans' font-weight='300'%3E%3Ctspan x='0' y='0'%3E+%3C/tspan%3E%3C/text%3E%3Ctext transform='translate(557.637 1244.831)' fill='%23e1173f' font-size='11' font-family='BradescoSans-Light, Bradesco Sans' font-weight='300'%3E%3Ctspan x='0' y='0'%3E+%3C/tspan%3E%3C/text%3E%3Ctext transform='translate(615.767 1102)' fill='%23e1173f' font-size='31' font-family='BradescoSans-Light, Bradesco Sans' font-weight='300'%3E%3Ctspan x='0' y='0'%3E+%3C/tspan%3E%3C/text%3E%3C/g%3E%3C/svg%3E");
    margin: 0px auto 0;
  }
  h3.financial-education-subtitle {
    margin-bottom: 25px;
  }
  /* END: Financial education */
}

/* END: Mobile adjusts */

/* START: Desktop adjusts */

@media (max-width: 1500px) {
  .content-click-conta .financial-education-container .financial-education-banner-item .financial-education-left .financial-education-banner-inc {
    background-position: center;
  }
}

@media (min-width: 981px) {
  .d-lg-none {
    display: none !important;
  }
}

/* START: Desktop adjusts */

h2.title {
  font-family: "Bradesco";
  font-size: 24px;
  font-weight: bold;
  line-height: 33px;
  color: #47484c;
  text-transform: uppercase;
  margin-bottom: 16px;
  text-transform: uppercase;
  text-align: center;
}

.divider {
  background-color: #e1173f;
  height: 4px;
  width: 50px;
  margin: 0px auto;
}

.icon {
  width: 48px;
  height: 48px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}

.icon.mesada {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='49.25' height='55.25' viewBox='0 0 49.25 55.25'%3E%3Cg transform='translate(0.625 0.625)'%3E%3Cg transform='translate(0 0)'%3E%3Cpath d='M48,32.3v8.822a6.74,6.74,0,0,1-6.751,6.731H6.751A6.74,6.74,0,0,1,0,41.125V6.729A6.739,6.739,0,0,1,6.751,0h34.5A6.739,6.739,0,0,1,48,6.729V17.946' transform='translate(0 6.144)' fill='none' stroke='%23c50130' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='1.25'/%3E%3Cpath d='M.5,0V15.359' transform='translate(11.5)' fill='none' stroke='%23c50130' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='1.25'/%3E%3Cpath d='M.5,0V15.359' transform='translate(35.5)' fill='none' stroke='%23c50130' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='1.25'/%3E%3Cpath d='M0,.5H48' transform='translate(0 23.5)' fill='none' stroke='%23c50130' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='1.25'/%3E%3Cpath d='M0,6.144l6.144,6.144L18.431,0' transform='translate(14.771 31.279)' fill='none' stroke='%23c50130' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='1.25'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.icon.cartao {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='49.25' height='30.092' viewBox='0 0 49.25 30.092'%3E%3Cg transform='translate(0.625 0.625)'%3E%3Cpath d='M48,19.228v4.12a5.493,5.493,0,0,1-5.493,5.493H5.493A5.493,5.493,0,0,1,0,23.348V5.493A5.493,5.493,0,0,1,5.493,0H42.507' fill='none' stroke='%23c50130' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='1.25'/%3E%3Cpath d='M0,.5H48' transform='translate(0 18.728)' fill='none' stroke='%23c50130' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='1.25'/%3E%3C/g%3E%3C/svg%3E");
}

.icon.sms {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48.7' height='56.555' viewBox='0 0 48.7 56.555'%3E%3Cg transform='translate(0.35 0.35)'%3E%3Cpath d='M66.431,30.546a.849.849,0,0,0-.822.873V47.127H37.645V8.727h9.047a.874.874,0,0,0,0-1.745H37.645V6.109a4.248,4.248,0,0,1,4.112-4.364H61.5a.849.849,0,0,0,.822-.873A.849.849,0,0,0,61.5,0H41.757A5.948,5.948,0,0,0,36,6.109V49.745a5.948,5.948,0,0,0,5.757,6.109H61.5a5.948,5.948,0,0,0,5.757-6.109V31.419A.849.849,0,0,0,66.431,30.546ZM61.5,54.109H41.757a4.248,4.248,0,0,1-4.112-4.364v-.873H65.609v.873A4.248,4.248,0,0,1,61.5,54.109Z' transform='translate(-36)' fill='%23c50930' stroke='%23fff' stroke-width='0.7'/%3E%3Cpath d='M299.378,120H284.9a.989.989,0,0,0,0,1.97h14.474a.989.989,0,0,0,0-1.97Z' transform='translate(-258.194 -105.963)' fill='%23c50930' stroke='%23fff' stroke-width='0.7'/%3E%3Cpath d='M204.932,161.97h14.905a.987.987,0,0,0,0-1.97H204.932a.987.987,0,0,0,0,1.97Z' transform='translate(-186.82 -141.618)' fill='%23c50930' stroke='%23fff' stroke-width='0.7'/%3E%3Cpath d='M230.6,80H204.985a.985.985,0,1,0,0,1.97H230.6a.985.985,0,0,0,0-1.97Z' transform='translate(-189.492 -70.149)' fill='%23c50930' stroke='%23fff' stroke-width='0.7'/%3E%3Cpath d='M230.6,200H204.985a.985.985,0,0,0,0,1.97H230.6a.985.985,0,0,0,0-1.97Z' transform='translate(-189.492 -177.272)' fill='%23c50930' stroke='%23fff' stroke-width='0.7'/%3E%3Cpath d='M188.507,32H162.9a6.9,6.9,0,0,0-6.9,6.9V53.672a6.906,6.906,0,0,0,5.91,6.825v3.6a1.969,1.969,0,0,0,3.363,1.393l4.925-4.925h18.308a6.9,6.9,0,0,0,6.9-6.9V38.9A6.9,6.9,0,0,0,188.507,32Zm4.925,21.672a4.931,4.931,0,0,1-4.925,4.925H169.791a.985.985,0,0,0-.7.289L163.881,64.1V59.582a.985.985,0,0,0-.985-.985,4.931,4.931,0,0,1-4.925-4.925V38.9A4.931,4.931,0,0,1,162.9,33.97h25.612a4.931,4.931,0,0,1,4.925,4.925Z' transform='translate(-147.403 -28.06)' fill='%23c50930' stroke='%23fff' stroke-width='0.7'/%3E%3C/g%3E%3C/svg%3E");
}

.icon.limite {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='49' height='37' viewBox='0 0 49 37'%3E%3Cg transform='translate(0.5 0.5)'%3E%3Crect width='12' height='12' transform='translate(24)' fill='none' stroke='%23c50930' stroke-linecap='round' stroke-linejoin='round' stroke-width='1'/%3E%3Crect width='12' height='12' transform='translate(12 24)' fill='none' stroke='%23c50930' stroke-linecap='round' stroke-linejoin='round' stroke-width='1'/%3E%3Cline x1='23.988' y2='0.024' transform='translate(0 5.988)' fill='none' stroke='%23c50930' stroke-linecap='round' stroke-linejoin='round' stroke-width='1'/%3E%3Cline x1='24' transform='translate(24 30)' fill='none' stroke='%23c50930' stroke-linecap='round' stroke-linejoin='round' stroke-width='1'/%3E%3Cline x2='12' transform='translate(36 6)' fill='none' stroke='%23c50930' stroke-linecap='round' stroke-linejoin='round' stroke-width='1'/%3E%3Cline x2='12' transform='translate(0 30)' fill='none' stroke='%23c50930' stroke-linecap='round' stroke-linejoin='round' stroke-width='1'/%3E%3C/g%3E%3C/svg%3E");
}

.icon.teste {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='48.597' height='48.6' viewBox='0 0 48.597 48.6'%3E%3Cg transform='translate(0.297 0.301)'%3E%3Cg transform='translate(0 0)'%3E%3Cpath d='M2.177,29.912a5.781,5.781,0,0,0,.83.48c.346.177.926.473.966.68a1.39,1.39,0,0,1-.094.81c-.119.256-.244.476-.352.666-.293.518-.783,1.385-.044,1.989.173.16.471.391.743.6a2.015,2.015,0,0,0-.26,1.154,1.155,1.155,0,0,0,.474.787c.178.125.367.234.554.34.474.269.658.394.72.646a2.2,2.2,0,0,1-.08.96c-.047.214-.093.428-.12.64a4.761,4.761,0,0,0,.263,2.155A3,3,0,0,0,8.608,44a3.216,3.216,0,0,0,.656-.07,60.7,60.7,0,0,0,6.745-2.018c1.8,1.058,2.941,4.273,3.238,5.481a.8.8,0,0,0,.777.607L40.1,47.943a.8.8,0,0,0,.762-1.04,6.175,6.175,0,0,0-.81-1.52,7.472,7.472,0,0,1-.518-.866,15.067,15.067,0,0,1-.9-2.277,26.841,26.841,0,0,1-.946-4.731,13.509,13.509,0,0,1,.52-5.51H40.2a2.4,2.4,0,0,0,2.4-2.4V19.2a.8.8,0,0,0-.8-.8H38.57A2.906,2.906,0,0,0,38.6,18,2.8,2.8,0,1,0,33,18a2.906,2.906,0,0,0,.029.4H30.6V15.972a2.831,2.831,0,0,0,1.315-.124A2.8,2.8,0,0,0,30.6,10.429V7.2a.8.8,0,0,0-.8-.8H19.4A2.4,2.4,0,0,0,17,8.8V29.6A2.4,2.4,0,0,0,19.4,32H36.527a15.13,15.13,0,0,0-.426,5.7,28.521,28.521,0,0,0,1.006,5.016,16.766,16.766,0,0,0,.993,2.5,8.875,8.875,0,0,0,.62,1.046l.054.08-18.145.05a12.744,12.744,0,0,0-2.816-5.109l.72-.252c.536-.187.94-.328,1.147-.394C23.106,39.56,24.82,38,24.773,36a.8.8,0,1,0-1.6.038c.019.823-.655,2.024-3.981,3.076-.217.07-.634.215-1.189.409-.594.208-1.35.472-2.184.755h-.006a62.251,62.251,0,0,1-6.88,2.08,1.415,1.415,0,0,1-1.642-1.066,3.181,3.181,0,0,1-.188-1.427c.021-.168.059-.334.1-.5a3.5,3.5,0,0,0,.07-1.7,2.654,2.654,0,0,0-1.482-1.637l-.166-.094a3,3,0,0,1,.308-.494A.8.8,0,0,0,5.779,34.3c-.192-.141-.645-.48-.976-.747.038-.07.08-.146.12-.216.126-.22.269-.476.409-.772a3,3,0,0,0,.214-1.79c-.192-.976-1.127-1.454-1.809-1.8a4.635,4.635,0,0,1-.66-.383A3.468,3.468,0,0,1,2.6,28.2c0-.122.13-.416.74-1.158A32.3,32.3,0,0,0,7,21.093a2.38,2.38,0,0,0,.308-1.081,2.8,2.8,0,0,0-1.169-2c-.32-.3-.628-.577-.664-.838a1.44,1.44,0,0,1,.125-.547c.13-.343.281-.679.432-1.016a11.687,11.687,0,0,0,.782-2.11l.08-.341A20,20,0,0,1,7.55,10.8a13.719,13.719,0,0,1,2.87-4.689c1.53-1.619,3.939-2.765,7.171-3.407a51.908,51.908,0,0,1,7.5-1.081,17.211,17.211,0,0,1,10.3,2.8V5.2a.8.8,0,0,0,1.28.64,1.234,1.234,0,0,1,1.654.212,1.206,1.206,0,0,1,.231,1.034,1.186,1.186,0,0,1-.765.846,1.208,1.208,0,0,1-1.125-.172A.8.8,0,0,0,35.4,8.4V12A1.6,1.6,0,0,0,37,13.6h3.6a.8.8,0,0,0,.64-1.28,1.2,1.2,0,1,1,1.92,0,.8.8,0,0,0,.64,1.28h4.4a.8.8,0,0,0,.8-.8V2.4A2.4,2.4,0,0,0,46.6,0H36.2a.8.8,0,0,0-.8.8V2.51A18.95,18.95,0,0,0,25.013.025a53.394,53.394,0,0,0-7.738,1.11c-3.607.72-6.229,1.985-8.018,3.876a15.328,15.328,0,0,0-3.209,5.234A21.7,21.7,0,0,0,5.34,12.8l-.08.338a10.439,10.439,0,0,1-.684,1.822c-.16.365-.326.73-.47,1.107A2.671,2.671,0,0,0,3.895,17.4,3.058,3.058,0,0,0,5.06,19.193c.391.358.648.611.651.831a1.316,1.316,0,0,1-.136.347,30.946,30.946,0,0,1-3.5,5.689,3.32,3.32,0,0,0-1.06,2.353A2.445,2.445,0,0,0,2.177,29.912ZM18.6,8.8a.8.8,0,0,1,.8-.8H29v3.6a.8.8,0,0,0,1.28.64,1.234,1.234,0,0,1,1.654.212,1.206,1.206,0,0,1,.231,1.034,1.186,1.186,0,0,1-.765.846,1.208,1.208,0,0,1-1.127-.175A.8.8,0,0,0,29,14.8v3.6H26.572a2.844,2.844,0,0,0-.125-1.314A2.8,2.8,0,0,0,21,18a2.907,2.907,0,0,0,.029.4H18.6Zm0,20.8V20h3.6a.8.8,0,0,0,.64-1.28,1.2,1.2,0,0,1,1.247-1.885,1.182,1.182,0,0,1,.845.765,1.2,1.2,0,0,1-.176,1.126A.8.8,0,0,0,25.4,20H29v2.429a2.8,2.8,0,1,0,0,5.542V30.4H19.4A.8.8,0,0,1,18.6,29.6Zm11.556-3.52a.8.8,0,0,0-.839.08,1.2,1.2,0,1,1,0-1.92.8.8,0,0,0,1.28-.64V20h3.6a.8.8,0,0,0,.64-1.28,1.2,1.2,0,1,1,1.92,0A.8.8,0,0,0,37.4,20H41v9.6a.8.8,0,0,1-.8.8H30.6V26.8A.8.8,0,0,0,30.155,26.079ZM37,1.6h9.6a.8.8,0,0,1,.8.8V12H44.97A2.907,2.907,0,0,0,45,11.6a2.8,2.8,0,0,0-5.6,0,2.907,2.907,0,0,0,.029.4H37V9.572a2.83,2.83,0,0,0,1.315-.124A2.8,2.8,0,0,0,37,4.029Z' transform='translate(-0.998 0)' fill='%23c50930' stroke='%23fff' stroke-width='0.6'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}

.icon.outros {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='49' height='61' viewBox='0 0 49 61'%3E%3Cg transform='translate(0.5 0.5)'%3E%3Cpath d='M99,16H69a5.006,5.006,0,0,0-5,5V71a5.006,5.006,0,0,0,5,5h38a5.006,5.006,0,0,0,5-5V29a1,1,0,0,0-.293-.707l-12-12A1,1,0,0,0,99,16Zm11,55a3,3,0,0,1-3,3H69a3,3,0,0,1-3-3V21a3,3,0,0,1,3-3H98v7a5.006,5.006,0,0,0,5,5h7ZM100,19.414,108.586,28H103a3,3,0,0,1-3-3Z' transform='translate(-64 -16)' fill='%23c50930' stroke='%23fff' stroke-width='1'/%3E%3Cpath d='M171,232a3,3,0,1,0,3,3A3,3,0,0,0,171,232Zm0,4a1,1,0,1,1,1-1A1,1,0,0,1,171,236Z' transform='translate(-155 -205)' fill='%23c50930' stroke='%23fff' stroke-width='1'/%3E%3Cpath d='M235,232a3,3,0,1,0,3,3A3,3,0,0,0,235,232Zm0,4a1,1,0,1,1,1-1A1,1,0,0,1,235,236Z' transform='translate(-211 -205)' fill='%23c50930' stroke='%23fff' stroke-width='1'/%3E%3Cpath d='M299,232a3,3,0,1,0,3,3A3,3,0,0,0,299,232Zm0,4a1,1,0,1,1,1-1A1,1,0,0,1,299,236Z' transform='translate(-267 -205)' fill='%23c50930' stroke='%23fff' stroke-width='1'/%3E%3C/g%3E%3C/svg%3E");
}

.products-slider-card-banner {
  height: 223px;
  width: 100%;
  background-size: cover;
  background-repeat: no-repeat;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  animation: 1s fade;
}

.sms-banner-sm {
  background-image: url(../../img/click-conta/sms-banner-sm.png);
}

.allowance-banner-sm {
  background-image: url(../../img/click-conta/allowance-banner-sm.png);
  animation: 1s fade;
}

.card-banner-sm {
  background-image: url(../../img/click-conta/card-banner-sm.png);
  animation: 1s fade;
}

.limit-banner-sm {
  background-image: url(../../img/click-conta/limit-banner-sm.png);
  animation: 1s fade;
}

.test-banner-sm {
  background-image: url(../../img/click-conta/test-banner-sm.png);
  animation: 1s fade;
}

.others-banner-sm {
  background-image: url(../../img/click-conta/allowance-banner-sm.png);
  animation: 1s fade;
}

.products-container .products-cards-container .products-item-cards {
  display: flex;
  flex-direction: column;
  width: 362px;
}

.hide {
  opacity: 0;
  animation: 0.5s fade-out;
}

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

.top-50-percent {
  top: 50% !important;
}

@keyframes fade-out {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}

@keyframes fade {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@keyframes spin {
  from {
    -webkit-transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
  }
}

@keyframes slide-down {
  from {
    transform: translateY(-40px);
  }
  to {
    transform: translateY(0px);
  }
}

.card-centered {
  position: absolute !important;
  margin-left: auto;
  margin-right: auto;
  left: 0;
  right: 0;
  bottom: -115px;
  text-align: center;
}

.mt-115 {
  margin-top: 115px;
}

.mb-115 {
  margin-bottom: 115px;
}

.mt-475 {
  margin-bottom: 475px;
}

.hidden {
  display: none !important;
}

/* NEW CSS */

.card-imagem {
  position: absolute;
  left: 50%;
  top: 58%;
  transform: translate(-50%, -50%);
  width: 62%;
  height: 490px;
}

.card-imagem img {
  width: 100%;
  height: 100%;
}

.img-1 {
  display: block;
  animation: showCardBanner .7s forwards;
}

.img-2 {
  display: none;
  animation: showCardBanner .7s forwards;
}

.img-3 {
  display: none;
  animation: showCardBanner .7s forwards;
}

/* ANIMAÇÕES */

@keyframes showCardBanner {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

/* ==============================  MEDIA AQUERY ================================= */

/* Extra small devices (portrait phones, less than 576px) */

@media (max-width: 575.98px) {
  .card-imagem {
    display: none;
  }
  .products-container .products-cards-container.products-cards-banner-inc {
    display: none;
  }
}

/* Small devices (landscape phones, 576px and up) */

@media (min-width: 576px) and (max-width: 767.98px) {
  .card-imagem {
    display: none;
  }
  .products-container .products-cards-container.products-cards-banner-inc {
    display: none;
  }
}

/* Medium devices (tablets, 768px and up) */

@media (min-width: 768px) and (max-width: 991.98px) {
  .card-imagem {
    display: none;
  }
  .products-container .products-cards-container.products-cards-banner-inc {
    display: none;
  }
}

/* Large devices (desktops, 992px and up) */

@media (min-width: 992px) and (max-width: 1199.98px) {}

/* Extra large devices (large desktops, 1200px and up) */

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

/* X-Large devices (large desktops, less than 1400px) */

@media (min-width: 1500px) {}

@media (min-width: 767px) {
  .d-none-lg-real {
    display: none!important;
  }
}

#click-conta ul.navSeg {
  margin-top: -20px!important;
}

.click-conta-pdf-container {
  margin-top: 200px;
}

.click-conta-pdf-container>div {
  display: flex; 
  justify-content: center;
}

.click-conta-pdf-container a {
  background: url("/assets/common/img/ico-pdf.gif") 0px no-repeat;
}

.click-conta-pdf-container a {
  height: auto; 
  color: #00539F; 
  font-size: 13px; 
  margin-bottom: 5px; 
  font-weight: normal;
}

.click-conta-pdf-container a span {
  margin-left: 35px;
}

@media (max-width: 576px) {
  
  .home div.comboSegmentos {
    display: none !important;
  }

  .click-conta-pdf-container {
    margin-top: initial;
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    padding: 0 2rem 2rem;
    margin-top: -1rem;
  }

  .tab-wrapper {
    top: 120px !important;
  }

  .slick-dotted.slick-slider {
    margin-bottom: unset;
  }
}