
@charset "UTF-8";
@import"https://fonts.googleapis.com/css2?family=Asap:wght@400;700&display=swap";

.layout-module__layout {
    overflow: hidden
}

.layout-module__layout .layout-module__paraVoce h1,
.layout-module__layout .layout-module__paraVoce h2,
.layout-module__layout .layout-module__paraVoce h3,
.layout-module__layout .layout-module__paraVoce h4,
.layout-module__layout .layout-module__paraVoce h5,
.layout-module__layout .layout-module__paraVoce h6,
.layout-module__layout .layout-module__paraVoce a,
.layout-module__layout .layout-module__paraPessoaFisica h1,
.layout-module__layout .layout-module__paraPessoaFisica h2,
.layout-module__layout .layout-module__paraPessoaFisica h3,
.layout-module__layout .layout-module__paraPessoaFisica h4,
.layout-module__layout .layout-module__paraPessoaFisica h5,
.layout-module__layout .layout-module__paraPessoaFisica h6,
.layout-module__layout .layout-module__paraPessoaFisica a {
    color: #00a091
}

.layout-module__layout .layout-module__paraVoce h1.secondary,
.layout-module__layout .layout-module__paraVoce h2.secondary,
.layout-module__layout .layout-module__paraVoce h3.secondary,
.layout-module__layout .layout-module__paraVoce h4.secondary,
.layout-module__layout .layout-module__paraVoce h5.secondary,
.layout-module__layout .layout-module__paraVoce h6.secondary,
.layout-module__layout .layout-module__paraVoce a.secondary,
.layout-module__layout .layout-module__paraPessoaFisica h1.secondary,
.layout-module__layout .layout-module__paraPessoaFisica h2.secondary,
.layout-module__layout .layout-module__paraPessoaFisica h3.secondary,
.layout-module__layout .layout-module__paraPessoaFisica h4.secondary,
.layout-module__layout .layout-module__paraPessoaFisica h5.secondary,
.layout-module__layout .layout-module__paraPessoaFisica h6.secondary,
.layout-module__layout .layout-module__paraPessoaFisica a.secondary {
    color: #00ae9d
}

.layout-module__layout .layout-module__paraOCampo h1,
.layout-module__layout .layout-module__paraOCampo h2,
.layout-module__layout .layout-module__paraOCampo h3,
.layout-module__layout .layout-module__paraOCampo h4,
.layout-module__layout .layout-module__paraOCampo h5,
.layout-module__layout .layout-module__paraOCampo h6,
.layout-module__layout .layout-module__paraOCampo a,
.layout-module__layout .layout-module__paraAgronegocio h1,
.layout-module__layout .layout-module__paraAgronegocio h2,
.layout-module__layout .layout-module__paraAgronegocio h3,
.layout-module__layout .layout-module__paraAgronegocio h4,
.layout-module__layout .layout-module__paraAgronegocio h5,
.layout-module__layout .layout-module__paraAgronegocio h6,
.layout-module__layout .layout-module__paraAgronegocio a {
    color: #8bc626
}

.layout-module__layout .layout-module__paraOCampo h1.secondary,
.layout-module__layout .layout-module__paraOCampo h2.secondary,
.layout-module__layout .layout-module__paraOCampo h3.secondary,
.layout-module__layout .layout-module__paraOCampo h4.secondary,
.layout-module__layout .layout-module__paraOCampo h5.secondary,
.layout-module__layout .layout-module__paraOCampo h6.secondary,
.layout-module__layout .layout-module__paraOCampo a.secondary,
.layout-module__layout .layout-module__paraAgronegocio h1.secondary,
.layout-module__layout .layout-module__paraAgronegocio h2.secondary,
.layout-module__layout .layout-module__paraAgronegocio h3.secondary,
.layout-module__layout .layout-module__paraAgronegocio h4.secondary,
.layout-module__layout .layout-module__paraAgronegocio h5.secondary,
.layout-module__layout .layout-module__paraAgronegocio h6.secondary,
.layout-module__layout .layout-module__paraAgronegocio a.secondary {
    color: #00ae9d
}

.layout-module__layout .layout-module__paraEmpresa h1,
.layout-module__layout .layout-module__paraEmpresa h2,
.layout-module__layout .layout-module__paraEmpresa h3,
.layout-module__layout .layout-module__paraEmpresa h4,
.layout-module__layout .layout-module__paraEmpresa h5,
.layout-module__layout .layout-module__paraEmpresa h6,
.layout-module__layout .layout-module__paraEmpresa a,
.layout-module__layout .layout-module__paraPessoaJuridica h1,
.layout-module__layout .layout-module__paraPessoaJuridica h2,
.layout-module__layout .layout-module__paraPessoaJuridica h3,
.layout-module__layout .layout-module__paraPessoaJuridica h4,
.layout-module__layout .layout-module__paraPessoaJuridica h5,
.layout-module__layout .layout-module__paraPessoaJuridica h6,
.layout-module__layout .layout-module__paraPessoaJuridica a {
    color: #004857
}

.layout-module__layout .layout-module__paraEmpresa h1.secondary,
.layout-module__layout .layout-module__paraEmpresa h2.secondary,
.layout-module__layout .layout-module__paraEmpresa h3.secondary,
.layout-module__layout .layout-module__paraEmpresa h4.secondary,
.layout-module__layout .layout-module__paraEmpresa h5.secondary,
.layout-module__layout .layout-module__paraEmpresa h6.secondary,
.layout-module__layout .layout-module__paraEmpresa a.secondary,
.layout-module__layout .layout-module__paraPessoaJuridica h1.secondary,
.layout-module__layout .layout-module__paraPessoaJuridica h2.secondary,
.layout-module__layout .layout-module__paraPessoaJuridica h3.secondary,
.layout-module__layout .layout-module__paraPessoaJuridica h4.secondary,
.layout-module__layout .layout-module__paraPessoaJuridica h5.secondary,
.layout-module__layout .layout-module__paraPessoaJuridica h6.secondary,
.layout-module__layout .layout-module__paraPessoaJuridica a.secondary {
    color: #00ae9d
}

.cards-produtos-recomendados-quantidade-module__cards {
    padding: 5px 10px
}

.cards-produtos-recomendados-quantidade-module__cards .cards-produtos-recomendados-quantidade-module__filterContainer {
    width: calc(33% - 5px);
    margin: 5px
}

.cards-produtos-recomendados-quantidade-module__cards .cards-produtos-recomendados-quantidade-module__cardContainer {
    display: flex;
    width: 100%;
    flex-wrap: wrap
}

.cards-produtos-recomendados-quantidade-module__cards .cards-produtos-recomendados-quantidade-module__card {
    width: calc(33% - 5px);
    padding: 5px;
    border: 1px solid;
    margin: 5px
}

.card-module__cardItem {
    width: 100%;
    display: flex;
    flex-direction: column;
    border-color: #fff;
    box-shadow: 3px 3px 10px 1px #dedede;
    height: 480px
}

.card-module__cardItem.card-module__hasDescription {
    height: 540px
}

@media screen and (min-width: 1024px) {
    .card-module__cardItem {
        height: 450px
    }
}

@media screen and (min-width: 1600px) {
    .card-module__cardItem {
        height: 490px
    }
}

.card-module__cardItem .card-module__cardProperties {
    padding: 5px 10px
}

.card-module__cardItem .card-module__image .card-module__imageInside {
    max-height: 275px;
    height: auto;
    object-fit: cover
}

.card-module__cardItem .card-module__content {
    margin: 20px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    height: 100%;
    position: relative
}

@media screen and (min-width: 1024px) {
    .card-module__cardItem .card-module__content {
        margin: 20px 40px
    }
}

.card-module__cardItem .card-module__content .card-module__title a {
    color: #00ae9d;
    font-weight: 700;
    font-size: 1.125em
}

@media screen and (min-width: 1400px) {
    .card-module__cardItem .card-module__content .card-module__title a {
        font-size: 1.375em
    }
}

@media screen and (min-width: 1600px) {
    .card-module__cardItem .card-module__content .card-module__title a {
        font-size: 1.5em
    }
}

.card-module__cardItem .card-module__content .card-module__title a:visited,
.card-module__cardItem .card-module__content .card-module__title a:hover {
    color: #00ae9d
}

.card-module__cardItem .card-module__content .card-module__cardContent {
    margin: auto 0;
    color: #7c8a8b
}

.card-module__cardItem .card-module__content .card-module__cardContent span {
    white-space: nowrap
}

.card-module__cardItem .card-module__content .card-module__seeMoreCTA {
    position: absolute;
    color: #7c8a8d;
    font-weight: 700;
    display: flex;
    bottom: 0
}

.card-module__cardItem .card-module__content .card-module__seeMoreCTA span {
    font-size: 1em
}

.card-module__cardItem .card-module__content .card-module__seeMoreCTA i {
    margin-left: 5px;
    height: 20px;
    display: flex;
    align-items: center
}

.carousel-slider .react-multi-carousel-list {
    height: 100%;
    width: 100%
}

.carousel-slider .react-multi-carousel-list .react-multi-carousel-track {
    height: 100%
}

.carouselButtonGroup {
    width: 100%;
    display: flex;
    justify-content: flex-end
}

.carouselButtonGroupInner {
    margin-right: 15px
}

.carouselArrow {
    margin: 0 10px
}

.carouselItem {
    padding-left: 10px;
    padding-right: 20px;
    padding-bottom: 20px
}

.carouselItem-no-fixed-size {
    width: unset !important;
    padding-left: 20px;
    margin-bottom: 20px
}

.vitrineRecomendacoes-module__othersOptionsForYou.vitrineRecomendacoes-module__showCardProperties {
    overflow-y: hidden
}

@media screen and (min-width: 1024px) {
    .vitrineRecomendacoes-module__othersOptionsForYou {
        position: relative;
        margin: 0 auto 30px;
        padding: 2em 0;
        width: 81.25%
    }
}

.vitrineRecomendacoes-module__othersOptionsForYou .vitrineRecomendacoes-module__card {
    margin: 3% auto 3% 30px
}

@media screen and (min-width: 1024px) {
    .vitrineRecomendacoes-module__othersOptionsForYou .vitrineRecomendacoes-module__card {
        margin-left: 0
    }
}

.vitrineRecomendacoes-module__othersOptionsForYou .vitrineRecomendacoes-module__card .vitrineRecomendacoes-module__cardItem {
    width: 100%
}

.vitrineRecomendacoes-module__othersOptionsForYou .vitrineRecomendacoes-module__card .vitrineRecomendacoes-module__cardItem .title,
.vitrineRecomendacoes-module__othersOptionsForYou .vitrineRecomendacoes-module__card .vitrineRecomendacoes-module__cardItem .titleContent {
    height: 60px;
    position: absolute;
    top: 0;
    line-height: 22px
}

.vitrineRecomendacoes-module__othersOptionsForYou .vitrineRecomendacoes-module__card h3 {
    margin-bottom: 40px
}

.vitrineRecomendacoes-module__othersOptionsForYou .vitrineRecomendacoes-module__cardProperties {
    background-color: #fff
}

.vitrineRecomendacoes-module__othersOptionsForYou .vitrineRecomendacoes-module__grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr)
}

.vitrineRecomendacoes-module__othersOptionsForYou .vitrineRecomendacoes-module__grid .vitrineRecomendacoes-module__optionItem {
    padding-left: 10px;
    padding-right: 20px;
    padding-bottom: 20px;
    overflow-x: hidden
}

.icones-module__iconComponent {
    background: #707070;
    display: grid;
    grid-template-columns: repeat(5, 1fr)
}

.icones-module__iconComponent .icones-module__go {
    margin: 0 25px 30px 0;
    padding: 20px 30px;
    width: 150px;
    height: 100px
}

.icones-module__iconComponent .icones-module__go figure {
    width: 100%;
    margin: 0 0 20px;
    height: 52px
}

.icones-module__iconComponent .icones-module__go figure svg {
    max-height: 52px;
    max-width: 52px
}

.icones-module__iconComponent .icones-module__go figure svg image {
    height: 100%;
    width: 100%
}

._404-module__page404 ._404-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    ._404-module__page404 ._404-module__container {
        width: 50%
    }
}

@media screen and (min-width: 1024px) {
    ._404-module__page404 ._404-module__content {
        padding: 5rem 0 5rem 5rem
    }
}

@media screen and (min-width: 1600px) {
    ._404-module__page404 ._404-module__content {
        padding: 5rem 0 5rem 10rem
    }
}

._404-module__page404 ._404-module__content h1 {
    margin-bottom: 50px
}

.antecipacao-de-decimo-terceiro-module__antecipacao13 .antecipacao-de-decimo-terceiro-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .antecipacao-de-decimo-terceiro-module__antecipacao13 .antecipacao-de-decimo-terceiro-module__container {
        width: 50%
    }
}

@media screen and (min-width: 1024px) {
    .antecipacao-de-decimo-terceiro-module__antecipacao13 .antecipacao-de-decimo-terceiro-module__content {
        padding: 5rem 0 5rem 5rem
    }
}

@media screen and (min-width: 1600px) {
    .antecipacao-de-decimo-terceiro-module__antecipacao13 .antecipacao-de-decimo-terceiro-module__content {
        padding: 5rem 0 5rem 10rem
    }
}

@media screen and (min-width: 1200px) {
    .bannerPrincipalContent-module__content {
        padding: 0 0 5rem 5rem
    }
}

@media screen and (min-width: 1400px) {
    .bannerPrincipalContent-module__content {
        padding: 5rem 0 5rem 5rem
    }
}

.bannerPrincipal-module__main {
    position: relative;
    height: auto;
    display: flex;
    flex-direction: column-reverse
}

@media screen and (min-width: 1024px) {
    .bannerPrincipal-module__main {
        flex-direction: row;
        margin-bottom: 50px;
        align-items: center
    }
}

.contato-module__contactUs {
    position: relative;
    min-height: 420px;
    display: flex;
    flex-direction: column-reverse;
    margin: 100px 0
}

@media screen and (max-width: 767px) {
    .contato-module__contactUs .contato-module__container {
        padding: 0
    }
}

@media screen and (min-width: 1024px) {
    .contato-module__contactUs {
        flex-direction: row;
        height: 630px
    }
}

.contato-module__contactUs .contato-module__modalityContentInner {
    padding: 0 6.5%
}

@media screen and (min-width: 1024px) {
    .contato-module__contactUs .contato-module__modalityContentInner {
        padding: 0 5%
    }
}

.contato-module__contactUs .contato-module__modalityContent {
    width: 90%;
    border-radius: 20px;
    background: #05a293;
    margin: auto;
    display: flex;
    align-items: center
}

@media screen and (min-width: 1024px) {
    .contato-module__contactUs .contato-module__modalityContent {
        border-radius: 60px;
        width: 75%;
        height: auto;
        margin: 40px 140px
    }
}

.contato-module__contactUs h3.contato-module__title {
    margin: 20px 0;
    color: #fff
}

@media screen and (min-width: 1024px) {
    .contato-module__contactUs h3.contato-module__title {
        margin: 25px 0;
        font-size: 3em
    }
}

.contato-module__contactUs .contato-module__options img {
    width: 30px;
    margin-right: 15px
}

@media screen and (min-width: 640px) {
    .contato-module__contactUs .contato-module__options img {
        width: 45px;
        margin-right: 20px
    }
}

.contato-module__contactUs .contato-module__options li {
    display: flex;
    align-items: center;
    margin-bottom: 40px
}

.contato-module__contactUs .contato-module__options li p {
    font-size: .875em;
    color: #fff;
    white-space: pre-line
}

@media screen and (min-width: 640px) {
    .contato-module__contactUs .contato-module__options li p {
        font-size: 1.125em
    }
}

.contato-module__contactUs .contato-module__options li a {
    color: #fff
}

.contato-module__contactUs .contato-module__options li span {
    font-weight: 600
}

.contato-module__contactUs .contato-module__image {
    position: relative;
    width: 100%;
    height: 530px
}

@media screen and (min-width: 1024px) {
    .contato-module__contactUs .contato-module__image {
        width: 50%;
        height: inherit;
        margin-left: 0;
        position: absolute;
        right: 0
    }
}

.contato-module__contactUs .contato-module__image .contato-module__triangleBG {
    position: absolute;
    top: 100px;
    right: 0;
    z-index: 2;
    padding-bottom: 0;
    height: 310px;
    max-width: 540px
}

@media screen and (min-width: 1024px) {
    .contato-module__contactUs .contato-module__image .contato-module__triangleBG {
        max-width: 630px;
        height: 470px
    }
}

@media screen and (min-width: 1600px) {
    .contato-module__contactUs .contato-module__image .contato-module__triangleBG {
        max-width: 750px
    }
}

.contato-module__contactUs .contato-module__image .contato-module__photoTriangle {
    position: absolute;
    z-index: 2;
    top: 125px;
    height: auto;
    width: 100%;
    max-width: 350px;
    right: 0;
    left: 0;
    margin: auto
}

@media screen and (min-width: 1024px) {
    .contato-module__contactUs .contato-module__image .contato-module__photoTriangle {
        top: 170px;
        right: 40px;
        width: 500px;
        max-width: none;
        left: initial
    }
}

@media screen and (min-width: 1200px) {
    .contato-module__contactUs .contato-module__image .contato-module__photoTriangle {
        right: 110px
    }
}

@media screen and (min-width: 1600px) {
    .contato-module__contactUs .contato-module__image .contato-module__photoTriangle {
        right: 200px
    }
}

.contato-module__contactUs .contato-module__image .contato-module__yellowTriangle {
    position: absolute;
    z-index: 2;
    top: 0;
    right: 0;
    max-width: 200px;
    height: auto;
    margin: auto
}

@media screen and (min-width: 640px) {
    .contato-module__contactUs .contato-module__image .contato-module__yellowTriangle {
        max-width: none;
        width: 250px;
        right: 0;
        left: 270px
    }
}

@media screen and (min-width: 1024px) {
    .contato-module__contactUs .contato-module__image .contato-module__yellowTriangle {
        right: 0;
        width: 280px;
        left: initial
    }
}

@media screen and (min-width: 1200px) {
    .contato-module__contactUs .contato-module__image .contato-module__yellowTriangle {
        right: 75px
    }
}

@media screen and (min-width: 1600px) {
    .contato-module__contactUs .contato-module__image .contato-module__yellowTriangle {
        right: 150px
    }
}

.passoAPassoDeContratacao-module__container.passoAPassoDeContratacao-module__stepsContainer {
    padding: 2.5em 0
}

.passoAPassoDeContratacao-module__container .passoAPassoDeContratacao-module__steps {
    position: relative;
    z-index: 1
}

.passoAPassoDeContratacao-module__container .passoAPassoDeContratacao-module__steps h3.passoAPassoDeContratacao-module__title {
    margin: 15px 0;
    font-size: 1.375em
}

.passoAPassoDeContratacao-module__container .passoAPassoDeContratacao-module__steps h3.passoAPassoDeContratacao-module__title span {
    white-space: nowrap
}

@media screen and (min-width: 1024px) {
    .passoAPassoDeContratacao-module__container .passoAPassoDeContratacao-module__steps h3.passoAPassoDeContratacao-module__title {
        font-size: 2em
    }
}

.passoAPassoDeContratacao-module__container .passoAPassoDeContratacao-module__steps ul {
    display: flex;
    flex-direction: column;
    grid-template-columns: repeat(5, 1fr);
    grid-column-gap: 14px;
    grid-row-gap: 10px
}

@media screen and (min-width: 1024px) {
    .passoAPassoDeContratacao-module__container .passoAPassoDeContratacao-module__steps ul {
        display: grid
    }
}

.passoAPassoDeContratacao-module__container .passoAPassoDeContratacao-module__steps ul li {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    text-align: center;
    padding: 10px 20px;
    transition: ease-in all .3s;
    border-color: #fff;
    box-shadow: 0 1px 22px 1px #dedede;
    margin: 20px 0;
    width: 100%
}

@media screen and (min-width: 1024px) {
    .passoAPassoDeContratacao-module__container .passoAPassoDeContratacao-module__steps ul li {
        max-width: 220px
    }
}

.passoAPassoDeContratacao-module__container .passoAPassoDeContratacao-module__steps ul li figure {
    margin: 33px 0 12px;
    height: 50px;
    display: flex;
    align-items: center;
    justify-content: center;
    position: relative
}

.passoAPassoDeContratacao-module__container .passoAPassoDeContratacao-module__steps ul li figure svg {
    width: 48px;
    height: 52px;
    position: absolute;
    left: -6px
}

.passoAPassoDeContratacao-module__container .passoAPassoDeContratacao-module__steps ul li figure svg image {
    height: 100%;
    width: 100%
}

.passoAPassoDeContratacao-module__container .passoAPassoDeContratacao-module__steps ul li h4.passoAPassoDeContratacao-module__title {
    color: #00ae9d;
    font-size: .75em;
    margin: 0 0 30px
}

@media screen and (min-width: 1024px) {
    .passoAPassoDeContratacao-module__container .passoAPassoDeContratacao-module__steps ul li h4.passoAPassoDeContratacao-module__title {
        font-size: 1em
    }
}

@media screen and (min-width: 1600px) {
    .passoAPassoDeContratacao-module__container .passoAPassoDeContratacao-module__steps ul li h4.passoAPassoDeContratacao-module__title {
        font-size: 1.25em
    }
}

.passoAPassoDeContratacao-module__container .passoAPassoDeContratacao-module__steps ul li p {
    font-size: .75em;
    text-align: left;
    color: #003641;
    font-family: Asap, Arial, sans-serif
}

.passoAPassoDeContratacao-module__container .passoAPassoDeContratacao-module__steps ul li p span {
    white-space: nowrap
}

@media screen and (min-width: 1024px) {
    .passoAPassoDeContratacao-module__container .passoAPassoDeContratacao-module__steps ul li p {
        font-size: .875em;
        margin: 0 25px 0 0
    }
}

.passoAPassoDeContratacao-module__container .passoAPassoDeContratacao-module__steps .boxButton {
    border-bottom: none
}

.passoAPassoDeContratacao-module__container .passoAPassoDeContratacao-module__steps .boxButton p {
    max-width: 100%;
    background: #ffffff;
    border: none;
    width: 100%;
    text-align: left;
    margin: 5px auto;
    font-weight: 400;
    text-decoration: none;
    font-size: 1.125em;
    color: #003641
}

.passoAPassoDeContratacao-module__container .passoAPassoDeContratacao-module__steps .boxButton p .boxButtonCTA {
    margin-left: 3px;
    background: #ffffff;
    color: #00e;
    cursor: pointer
}

.modalCredito-module__documents {
    font-size: .625em;
    justify-content: center;
    display: flex;
    align-items: center;
    justify-content: left
}

@media screen and (min-width: 640px) {
    .modalCredito-module__documents {
        font-size: .75em
    }
}

.modalCredito-module__documents h3 {
    margin: 0;
    color: #f5f5f5
}

.modalCredito-module__modal {
    position: fixed;
    inset: 0;
    width: 100%;
    height: 100%;
    background-color: #00000085;
    z-index: 10
}

.modalCredito-module__modal .modalCredito-module__modalBody {
    width: 80%;
    height: 80%;
    margin: auto;
    background: #ffffff;
    position: absolute;
    inset: 0;
    text-align: left;
    padding: 40px;
    font-weight: 500;
    color: #000 !important;
    border-bottom: 5px solid #c0cf2e;
    overflow: auto
}

@media screen and (min-width: 1024px) {
    .modalCredito-module__modal .modalCredito-module__modalBody {
        width: 50%;
        height: 65%;
        min-height: 450px
    }
}

.modalCredito-module__modal .modalCredito-module__modal .modalCredito-module__modalDocumentList {
    color: #003641
}

.modalCredito-module__modal .modalCredito-module__modalClose {
    position: absolute;
    right: 30px;
    top: 30px;
    font-size: 1.875em;
    font-weight: 700;
    text-decoration: none;
    color: #003641
}

.modalCredito-module__modal .modalCredito-module__modalSVG {
    margin-bottom: 20px
}

.modalCredito-module__modal .modalCredito-module__modalTitle {
    font-weight: 700;
    font-size: 1.25em
}

@media screen and (min-width: 768px) {
    .modalCredito-module__modal .modalCredito-module__modalTitle {
        font-size: 2.375em
    }
}

.modalCredito-module__modal .modalCredito-module__modalDocumentList {
    margin: 0;
    flex-direction: column;
    font-size: .8em
}

.modalCredito-module__modal .modalCredito-module__modalDocumentList li {
    margin-bottom: 2px;
    font-size: 1em;
    list-style: disc;
    padding: 0 6px;
    border-bottom: none;
    box-shadow: none;
    display: list-item;
    text-align: left;
    margin-left: 35px;
    width: auto;
    max-width: 100%
}

@media screen and (min-width: 768px) {
    .modalCredito-module__modal .modalCredito-module__modalDocumentList li {
        font-size: 1.5em
    }
}

.modalCredito-module__modal .modalCredito-module__modalDocumentList li a {
    color: #000;
    text-decoration: none;
    cursor: alias;
    pointer-events: none
}

.modalCredito-module__modal .modalCredito-module__modalObservations {
    font-size: 1.25em;
    color: #00ae9d
}

.modalCredito-module__modal .modalCredito-module__btnModal {
    width: 100%;
    background: #00ae9d;
    max-width: 190px;
    position: absolute;
    bottom: 0;
    text-align: center;
    padding: 8px 7px;
    margin: 5px auto;
    color: #fff;
    font-weight: 500;
    text-decoration: none;
    border-radius: 5px;
    display: none
}

.btnSteps .boxButton {
    border-bottom: none
}

.btnSteps .boxButton p {
    max-width: 100%;
    background: #ffffff;
    border: none;
    width: 100%;
    text-align: left;
    margin: 5px auto;
    font-weight: 400;
    text-decoration: none;
    font-size: 1.125em;
    color: #003641
}

.btnSteps .boxButton p .boxButtonCTA {
    margin-left: 3px;
    background: #ffffff;
    color: #00e;
    cursor: pointer
}

.modalCredito-module__modalIcon {
    position: relative;
    display: flex
}

.modalCredito-module__modalIcon figure {
    display: none !important
}

.modalCredito-module__modalIcon .modalCredito-module__modalTitle {
    margin-left: 15px
}

.modalCredito-module__modalBody .modalCredito-module__modalClose {
    position: absolute;
    cursor: pointer;
    font-size: 25px;
    font-weight: 700;
    top: 22px;
    right: 30px;
    display: block;
    z-index: 1;
    padding: 0 8px
}

.modalCredito-module__modalBody .modalCredito-module__modalDocument {
    display: flex !important;
    justify-content: space-between;
    flex-direction: column !important;
    flex-wrap: wrap !important;
    margin: 0
}

.modalCredito-module__modalBody .modalCredito-module__modalDocument .modalCredito-module__modalDocumentList {
    font-size: 1.5em;
    list-style: disc;
    padding: 0 6px;
    border-bottom: none;
    box-shadow: none;
    display: list-item;
    text-align: left;
    width: auto;
    max-width: 100%;
    margin: 0 0 5px 35px
}

.modalCredito-module__modalBody .modalCredito-module__modalDocument .modalCredito-module__modalDocumentList .modalCredito-module__text {
    text-decoration: none;
    cursor: alias;
    pointer-events: none;
    color: #000 !important
}

.classStepsNone {
    list-style: none !important
}

.classSteps {
    list-style: circle !important;
    margin-left: 68px !important
}

.classSteps .text,
.text {
    color: #000 !important
}

.boxButton-module__boxButton {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    background: #fff;
    text-align: center;
    text-decoration: none;
    color: #003641;
    border-bottom: 5px solid #003641;
    margin-right: 20px;
    width: 100%;
    height: 100%
}

.boxButton-module__boxButton h3 {
    color: #003641;
    margin-bottom: 0
}

.container-module__container {
    position: relative;
    display: flex;
    flex-direction: column;
    margin: 0 auto 1.875em;
    padding: 2.5em;
    width: 87.962962963%;
    z-index: 2
}

@media screen and (min-width: 1024px) {
    .container-module__container {
        width: 81.25%;
        justify-content: space-between;
        font-size: .8125em
    }
}

@media screen and (min-width: 1600px) {
    .container-module__container {
        font-size: 1em
    }
}

.container-module__container h2,
.container-module__container h3,
.container-module__container p {
    white-space: pre-line
}

.container-module__container h2 {
    font-size: 6vw;
    margin: 0
}

@media screen and (min-width: 1024px) {
    .container-module__container h2 {
        margin: .5em 0;
        font-size: 2.8vw
    }
}

.container-module__container h3 {
    margin: .9375em 0;
    font-size: 1.375em
}

@media screen and (min-width: 1024px) {
    .container-module__container h3 {
        font-size: 2em
    }
}

.container-module__container p {
    font-size: 1em;
    line-height: 1.375em;
    font-family: Asap, Arial, sans-serif
}

@media screen and (min-width: 640px) {
    .container-module__container p {
        font-size: 1.25em;
        line-height: 1.59375em;
        color: #7c8a8d;
        font-weight: 500
    }
}

.qualidadeComprovada-module__qualidadeComprovada {
    position: relative;
    overflow: hidden
}

.qualidadeComprovada-module__qualidadeComprovada .qualidadeComprovada-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .qualidadeComprovada-module__qualidadeComprovada .qualidadeComprovada-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.qualidadeComprovada-module__qualidadeComprovada h3.qualidadeComprovada-module__title {
    color: #b7cd33;
    font-size: 1.375em;
    margin: 30px 0 50px
}

@media screen and (min-width: 1024px) {
    .qualidadeComprovada-module__qualidadeComprovada h3.qualidadeComprovada-module__title {
        font-size: 2.5em
    }
}

.qualidadeComprovada-module__qualidadeComprovada .service {
    height: 100%
}

@media screen and (max-width: 1200px) {
    .qualidadeComprovada-module__qualidadeComprovada .serviceContainer .carouselButtonGroup {
        margin-top: 30px
    }
}

.qualidadeComprovada-module__qualidadeComprovada .carousel-slider .react-multi-carousel-list {
    overflow: initial
}

.qualidadeComprovada-module__qualidadeComprovada .carouselItem {
    padding: 0
}

.qualidadeComprovada-module__qualidadeComprovada .qualidadeComprovada-module__backgroundImage {
    z-index: 1;
    position: absolute;
    height: 100%;
    width: 100%
}

@media screen and (min-width: 1024px) {
    .qualidadeComprovada-module__qualidadeComprovada .qualidadeComprovada-module__backgroundImage {
        width: 65%
    }
}

.qualidadeComprovada-module__qualidadeComprovada .qualidadeComprovada-module__card {
    display: flex;
    flex-direction: column;
    transition: ease-in all .3s;
    box-shadow: 0 1px 11px 1px #dedede;
    margin: 0 25px 30px 0;
    padding: 20px 30px;
    background-color: #fff;
    white-space: pre-line;
    min-height: 300px
}

@media screen and (min-width: 1024px) {
    .qualidadeComprovada-module__qualidadeComprovada .qualidadeComprovada-module__card {
        margin: 20px
    }
}

.qualidadeComprovada-module__qualidadeComprovada .qualidadeComprovada-module__card:hover {
    transform: scale(1.1)
}

.qualidadeComprovada-module__qualidadeComprovada .qualidadeComprovada-module__card figure {
    width: 100%;
    margin: 0 0 20px;
    height: 52px
}

.qualidadeComprovada-module__qualidadeComprovada .qualidadeComprovada-module__card figure svg {
    max-height: 52px;
    max-width: 52px
}

.qualidadeComprovada-module__qualidadeComprovada .qualidadeComprovada-module__card figure svg image {
    height: 100%;
    width: 100%
}

.qualidadeComprovada-module__qualidadeComprovada .qualidadeComprovada-module__card h4 {
    color: #00ae9d;
    font-size: 1.25em;
    margin: 0 0 20px;
    white-space: pre-line
}

@media screen and (min-width: 1024px) {
    .qualidadeComprovada-module__qualidadeComprovada .qualidadeComprovada-module__card h4 {
        font-size: 1.5em
    }
}

@media screen and (min-width: 1600px) {
    .qualidadeComprovada-module__qualidadeComprovada .qualidadeComprovada-module__card h4 {
        font-size: 1.5em
    }
}

.qualidadeComprovada-module__qualidadeComprovada .qualidadeComprovada-module__card .qualidadeComprovada-module__benefitsContent {
    z-index: 2
}

.qualidadeComprovada-module__qualidadeComprovada .qualidadeComprovada-module__card .qualidadeComprovada-module__benefitsContent p.qualidadeComprovada-module__benefitContent {
    font-size: 1.125em;
    white-space: pre-line;
    color: #7c8a8b
}

@media screen and (min-width: 1024px) {
    .qualidadeComprovada-module__qualidadeComprovada .qualidadeComprovada-module__card .qualidadeComprovada-module__benefitsContent p.qualidadeComprovada-module__benefitContent {
        font-size: 1.5em;
        margin: 0 .625em 0 0
    }
}

@media screen and (min-width: 1200px) {
    .qualidadeComprovada-module__qualidadeComprovada .qualidadeComprovada-module__card .qualidadeComprovada-module__benefitsContent p.qualidadeComprovada-module__benefitContent {
        font-size: 1.1875em
    }
}

.aosImage-module__image {
    position: relative;
    width: 100%;
    height: auto;
    display: flex;
    justify-content: flex-end
}

@media screen and (min-width: 1024px) {
    .aosImage-module__image {
        height: auto;
        width: 50%
    }
}

.aosImage-module__image .aosImage-module__imageMobile {
    height: auto;
    display: block
}

@media screen and (min-width: 1024px) {
    .aosImage-module__image .aosImage-module__imageMobile {
        display: none
    }
}

.aosImage-module__image .aosImage-module__imageDesktop {
    display: none;
    z-index: 2;
    position: relative;
    top: 0;
    width: 80%;
    right: 0;
    height: auto
}

@media screen and (min-width: 1024px) {
    .aosImage-module__image .aosImage-module__imageDesktop {
        height: auto;
        width: 100%;
        display: block
    }
}

.aosImage-module__image .aosImage-module__bgTriangle {
    display: none;
    z-index: 1;
    position: absolute;
    top: 275px;
    right: -32px;
    width: 117%;
    height: 583px;
    width: 100%;
    display: block;
    height: auto
}

@media screen and (min-width: 1024px) {
    .aosImage-module__image .aosImage-module__bgTriangle {
        display: block
    }
}

.aosImage-module__image .aosImage-module__yellowTriangle {
    display: none;
    z-index: 3;
    position: absolute;
    top: 0;
    top: 10rem;
    left: 3rem;
    height: 15rem;
    width: 11rem
}

@media screen and (min-width: 1024px) {
    .aosImage-module__image .aosImage-module__yellowTriangle {
        display: block
    }
}

@media screen and (min-width: 1200px) {
    .aosImage-module__image .aosImage-module__yellowTriangle {
        height: 17rem;
        width: 17rem
    }
}

.payrollForm-module__payrollForm .payrollForm-module__form {
    margin-top: 50px
}

.payrollForm-module__payrollForm .payrollForm-module__form .payrollForm-module__fields {
    display: flex;
    justify-content: space-between;
    flex-direction: column
}

@media screen and (min-width: 1024px) {
    .payrollForm-module__payrollForm .payrollForm-module__form .payrollForm-module__fields {
        flex-direction: row
    }
}

.payrollForm-module__payrollForm .payrollForm-module__form .payrollForm-module__inputArea {
    position: relative;
    display: grid;
    grid-template-columns: 1
}

@media screen and (min-width: 1024px) {
    .payrollForm-module__payrollForm .payrollForm-module__form .payrollForm-module__inputArea {
        grid-template-columns: repeat(2, 1fr)
    }
}

.payrollForm-module__payrollForm .payrollForm-module__form .payrollForm-module__inputGroup {
    margin-bottom: 50px
}

@media screen and (min-width: 1024px) {
    .payrollForm-module__payrollForm .payrollForm-module__form .payrollForm-module__inputGroup {
        width: 80%;
        margin-bottom: 75px
    }

    .payrollForm-module__payrollForm .payrollForm-module__form .payrollForm-module__inputGroup:last-child {
        margin-left: auto
    }
}

.payrollForm-module__payrollForm .payrollForm-module__form label {
    font-size: 1.125em;
    font-weight: 500;
    color: #7c8a8d
}

@media screen and (min-width: 768px) {
    .payrollForm-module__payrollForm .payrollForm-module__form label {
        font-size: 1.5em
    }
}

.payrollForm-module__payrollForm .payrollForm-module__form .payrollForm-module__inputs {
    display: flex;
    flex-direction: column;
    width: 100%
}

.payrollForm-module__payrollForm .payrollForm-module__form input {
    margin-top: 10px;
    border: 0;
    border-bottom: 3px solid #c3c3d4;
    margin-right: 30px;
    width: 100%;
    padding: 15px;
    font-size: 1.25em;
    outline: none;
    color: #00ae9d;
    font-weight: 700;
    background-color: transparent
}

.payrollForm-module__payrollForm .payrollForm-module__form input::-webkit-inner-spin-button {
    appearance: none
}

.payrollForm-module__payrollForm .payrollForm-module__form input::placeholder {
    color: #00ae9d
}

.payrollForm-module__payrollForm .payrollForm-module__form .payrollForm-module__selectField {
    position: relative;
    display: flex;
    width: 100%;
    border: 0;
    border-bottom: 3px solid #c3c3d4;
    margin-right: 30px;
    padding: 19px;
    font-size: 1.25em;
    outline: none;
    color: #00ae9d;
    font-weight: 700;
    background-color: transparent
}

.payrollForm-module__payrollForm .payrollForm-module__form .payrollForm-module__select {
    position: relative
}

.payrollForm-module__payrollForm .payrollForm-module__form .payrollForm-module__select:after,
.payrollForm-module__payrollForm .payrollForm-module__form .payrollForm-module__select:before {
    content: "";
    position: absolute;
    width: 4px;
    height: 0;
    pointer-events: none;
    border-top: 15px solid #003641;
    border-radius: 100px
}

.payrollForm-module__payrollForm .payrollForm-module__form .payrollForm-module__select:after {
    transform: rotate(50deg);
    right: 3px;
    top: 28px
}

.payrollForm-module__payrollForm .payrollForm-module__form .payrollForm-module__select:before {
    transform: rotate(130deg);
    right: 12px;
    top: 28px
}

.payrollForm-module__payrollForm .payrollForm-module__form p {
    white-space: pre-line;
    font-size: 1.1875em
}

@media screen and (min-width: 1600px) {
    .payrollForm-module__payrollForm .payrollForm-module__form p {
        font-size: 1em
    }
}

.payrollForm-module__payrollForm .payrollForm-module__form .payrollForm-module__simulationDisclaimer {
    margin-bottom: 25px;
    color: #7c8a8d;
    font-weight: 500;
    display: none
}

@media screen and (min-width: 1024px) {
    .payrollForm-module__payrollForm .payrollForm-module__form .payrollForm-module__simulationDisclaimer {
        display: block
    }
}

.payrollForm-module__payrollForm .payrollForm-module__form .payrollForm-module__submitArea {
    position: relative;
    display: block
}

.payrollForm-module__payrollForm .payrollForm-module__form .payrollForm-module__doASimulation {
    margin-bottom: 20px;
    margin-left: 10px
}

@media screen and (min-width: 1024px) {
    .payrollForm-module__payrollForm .payrollForm-module__form .payrollForm-module__doASimulation {
        margin-left: 0
    }
}

.payrollForm-module__payrollForm .payrollForm-module__form .payrollForm-module__doASimulation a {
    color: #003641;
    font-weight: 700;
    text-decoration: underline
}

.payrollForm-module__payrollForm .payrollForm-module__form .payrollForm-module__submit {
    margin-bottom: 20px;
    display: flex;
    width: 100%
}

@media screen and (min-width: 1024px) {
    .payrollForm-module__payrollForm .payrollForm-module__form .payrollForm-module__submit {
        width: 70%
    }
}

@media screen and (min-width: 1200px) {
    .payrollForm-module__payrollForm .payrollForm-module__form .payrollForm-module__submit {
        width: unset
    }
}

.payrollForm-module__payrollForm .payrollForm-module__form .payrollForm-module__submit button {
    font-size: 1em;
    background-color: #003641;
    color: #fff;
    padding: 15px 0;
    outline: none;
    border-radius: 100px;
    border: none;
    width: 100%;
    max-width: 100%;
    margin: 0 0 0 auto;
    display: block;
    width: 300px;
    font-weight: 700;
    cursor: pointer
}

@media screen and (min-width: 768px) {
    .payrollForm-module__payrollForm .payrollForm-module__form .payrollForm-module__submit button {
        font-size: 1.25em
    }
}

.styles-module__container {
    padding: 3rem;
    width: 600px;
    border-radius: 4px
}

.styles-module__container .styles-module__formCard {
    border: 2px solid rgb(29, 53, 87);
    padding: 2rem;
    border-radius: 4px;
    box-shadow: 0 0 #0000, 0 25px 50px -12px #00000040, 0 0 #0000;
    background: white
}

.styles-module__container h1 {
    font-size: 2rem;
    color: #293241;
    margin-bottom: 2rem
}

.styles-module__container h2 {
    color: #293241;
    margin-bottom: 1rem
}

.styles-module__container label,
.styles-module__container input {
    color: #293241
}

.styles-module__container label {
    font-size: 1.2rem;
    margin-bottom: .5rem
}

.styles-module__container input {
    border: 2px solid rgba(29, 53, 87, .8);
    border-radius: 4px;
    padding: .5rem 1rem;
    font-size: 1rem
}

.styles-module__container .styles-module__formRow {
    display: flex;
    flex-direction: column;
    margin-bottom: 1.5rem
}

.styles-module__container button:not(.styles-module__back) {
    color: #fff;
    width: 100%;
    font-size: 1.4rem;
    background: #1d3557;
    border-radius: 4px;
    border: none;
    cursor: pointer;
    padding: .8rem 1.2rem;
    margin-top: .5rem
}

.styles-module__container button:not(.styles-module__back):hover {
    background: rgba(29, 53, 87, .8)
}

.styles-module__container button.styles-module__back {
    margin-right: 1rem;
    padding: .3rem;
    cursor: pointer
}

.styles-module__container .styles-module__input-error {
    border-color: #e63946
}

.styles-module__container .styles-module__error {
    color: #e63946;
    font-size: 1rem;
    margin-top: .3rem
}

.styles-module__container .styles-module__disabled-btn {
    cursor: not-allowed;
    background: rgba(29, 53, 87, .8)
}

.styles-module__container input[type=checkbox] {
    margin-right: .7rem
}

.styles-module__container .styles-module__steps {
    display: inline-block;
    margin-bottom: 1rem;
    color: #293241;
    font-size: 1.2rem
}

.styles-module__container .styles-module__errorText {
    color: #e63946;
    font-size: 1.2rem;
    margin-top: .4rem;
    display: inline-block
}

.styles-module__container .styles-module__hideForm {
    display: none
}

.styles-module__container .styles-module__showForm {
    display: block
}

.styles-module__logoutButton {
    background-color: transparent;
    border: none;
    color: #293241;
    cursor: pointer;
    padding: 0;
    margin-bottom: 1rem
}

.styles-module__logoutButton:hover {
    text-decoration: underline
}

.styles-module__error {
    color: #e63946;
    font-size: 1rem;
    margin-top: .3rem
}

.finalizandoForm-module__content {
    position: relative;
    width: 100%
}

.finalizandoForm-module__content .finalizandoForm-module__vamos {
    display: grid;
    grid-template-columns: 1
}

@media screen and (min-width: 1024px) {
    .finalizandoForm-module__content .finalizandoForm-module__vamos {
        grid-template-columns: repeat(3, 1fr)
    }
}

.finalizandoForm-module__content .finalizandoForm-module__vamos .finalizandoForm-module__separar {
    display: block;
    margin-bottom: 50px
}

.finalizandoForm-module__content .finalizandoForm-module__vamos .finalizandoForm-module__separar .finalizandoForm-module__textForm {
    color: #7c8a8b;
    font-size: 1em
}

@media screen and (min-width: 1024px) {
    .finalizandoForm-module__content .finalizandoForm-module__vamos .finalizandoForm-module__separar .finalizandoForm-module__textForm {
        font-size: 1.2em
    }
}

.finalizandoForm-module__content .finalizandoForm-module__vamos .finalizandoForm-module__separar .finalizandoForm-module__inputForm {
    margin-top: 10px;
    border: 0;
    border-bottom: 3px solid #c3c3d4;
    margin-right: 30px;
    width: 100%;
    padding: 15px;
    font-size: 1.25em;
    outline: none;
    color: #00ae9d;
    font-weight: 700;
    background-color: transparent
}

@media screen and (min-width: 1024px) {
    .finalizandoForm-module__content .finalizandoForm-module__vamos .finalizandoForm-module__separar .finalizandoForm-module__inputForm {
        width: 80%
    }
}

.finalizandoForm-module__error {
    color: red;
    margin-bottom: 15px
}

.finalizandoForm-module__tableContainer {
    overflow: hidden;
    overflow-x: auto
}

.finalizandoForm-module__tableContainer table {
    border-collapse: collapse;
    width: 100%;
    border: 1px solid #dedede
}

.finalizandoForm-module__tableContainer table th,
.finalizandoForm-module__tableContainer table td {
    text-align: left;
    padding: 8px
}

.finalizandoForm-module__tableContainer table tr:nth-child(even) {
    background-color: #f2f2f2
}

.finalizandoForm-module__tableContainer table th {
    background-color: #f5f5f5;
    color: #000
}

.finalizandoForm-module__tableContainer table td {
    color: #7c8a8b
}

.finalizandoForm-module__tableContainer table td:nth-child(2) {
    color: #00ae9d;
    font-weight: 600
}

.finalizandoForm-module__doASimulation {
    align-self: flex-start;
    margin-top: 10px
}

@media screen and (min-width: 1024px) {
    .finalizandoForm-module__doASimulation {
        align-self: initial;
        margin-top: 0;
        margin-bottom: 20px
    }
}

.finalizandoForm-module__doASimulation button {
    color: #7c8a8b;
    font-weight: 700;
    font-size: 1em;
    text-decoration: underline;
    background-color: transparent;
    border: 0;
    cursor: pointer
}

@media screen and (min-width: 1024px) {
    .finalizandoForm-module__doASimulation button {
        color: #003641
    }
}

.finalizandoForm-module__simulationDisclaimer {
    margin: 25px 0;
    color: #7c8a8d;
    font-weight: 500;
    white-space: pre-line;
    font-size: 1.1875em
}

@media screen and (min-width: 1600px) {
    .finalizandoForm-module__simulationDisclaimer {
        font-size: 1em
    }
}

.finalizandoForm-module__submitArea {
    position: relative;
    display: block
}

.finalizandoForm-module__submitArea .finalizandoForm-module__submit {
    margin-bottom: 20px;
    display: flex;
    flex-direction: column-reverse;
    justify-content: space-between;
    align-items: center;
    width: 100%
}

@media screen and (min-width: 1024px) {
    .finalizandoForm-module__submitArea .finalizandoForm-module__submit {
        flex-direction: row;
        justify-content: space-between
    }
}

@media screen and (min-width: 1200px) {
    .finalizandoForm-module__submitArea .finalizandoForm-module__submit {
        width: unset
    }
}

.finalizandoForm-module__submitArea .finalizandoForm-module__submit .finalizandoForm-module__whatsApp {
    font-size: 1em;
    background-color: #fff;
    color: #00ae9d;
    padding: 15px 0;
    outline: none;
    border-radius: 100px;
    border: 2px solid #00ae9d;
    width: 100%;
    max-width: 100%;
    margin: 0 0 0 auto;
    display: block;
    width: 300px;
    font-weight: 700
}

@media screen and (min-width: 768px) {
    .finalizandoForm-module__submitArea .finalizandoForm-module__submit .finalizandoForm-module__whatsApp {
        font-size: 1.25em
    }
}

.finalizandoForm-module__submitArea .finalizandoForm-module__submit .finalizandoForm-module__submit {
    display: flex;
    flex-direction: row;
    gap: 15px
}

.finalizandoForm-module__submitArea .finalizandoForm-module__submit .finalizandoForm-module__submit button {
    font-size: .75em;
    background-color: #003641;
    border: 2px solid #003641;
    color: #fff;
    padding: 15px 0;
    outline: none;
    border-radius: 100px;
    border: none;
    width: 100%;
    max-width: 100%;
    margin: 0 0 0 auto;
    display: block;
    width: 300px;
    font-weight: 700;
    cursor: pointer
}

.finalizandoForm-module__submitArea .finalizandoForm-module__submit .finalizandoForm-module__submit button:first-child {
    background-color: transparent;
    color: #00ae9d;
    border: 2px solid #00ae9d
}

@media screen and (min-width: 768px) {
    .finalizandoForm-module__submitArea .finalizandoForm-module__submit .finalizandoForm-module__submit button {
        font-size: 1.25em
    }
}

@media screen and (min-width: 1024px) {
    .finalizandoForm-module__submitArea .finalizandoForm-module__submit .finalizandoForm-module__submit button {
        width: 200px
    }
}

@media screen and (min-width: 1600px) {
    .finalizandoForm-module__submitArea .finalizandoForm-module__submit .finalizandoForm-module__submit button {
        width: 300px
    }
}

.inputField-module__field {
    display: flex;
    align-items: center;
    border-bottom: 2px solid #00ae9d;
    border-radius: 4px;
    margin-top: 15px;
    padding: 6px 12px;
    width: fit-content
}

.inputField-module__field input {
    border: 0;
    width: 230px;
    margin-left: 10px
}

.inputField-module__field input:focus {
    outline: none
}

.inputField-module__error {
    color: #e63946;
    font-size: .9rem;
    margin-top: .5rem
}

.formModal-module__form h3 {
    color: #00ae9d;
    font-size: 18px;
    font-weight: 700;
    text-transform: initial;
    text-align: center;
    margin: 0 0 10px
}

.formModal-module__form h4 {
    color: #384746;
    font-size: 16px;
    font-weight: 400;
    text-transform: initial;
    text-align: center;
    margin: 0 0 20px
}

.formModal-module__form .formModal-module__formRow {
    display: flex;
    flex-direction: column
}

.formModal-module__form .formModal-module__formRow .formModal-module__formColumn {
    display: flex;
    justify-content: space-evenly
}

.formModal-module__form .formModal-module__formRow .formModal-module__formColumn .formModal-module__person {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    cursor: pointer
}

.formModal-module__form .formModal-module__formRow .formModal-module__formColumn .formModal-module__person .formModal-module__image {
    width: 79px;
    height: 79px;
    border: 3px solid #293241;
    border-radius: 50%;
    padding: 8px;
    overflow: hidden
}

.formModal-module__form .formModal-module__formRow .formModal-module__formColumn .formModal-module__person p {
    font-size: 14px;
    font-weight: 700;
    text-transform: none;
    line-height: 1.42857143;
    color: #00ae9d;
    padding-top: 10px;
    width: 50%;
    text-align: center
}

.formModal-module__form .formModal-module__formRow .formModal-module__formField {
    display: flex;
    flex-direction: column;
    align-items: center
}

.formModal-module__form .formModal-module__formFooter {
    margin-top: 15px;
    display: flex;
    justify-content: center;
    gap: 15px
}

.formModal-module__form .formModal-module__formFooter button {
    background-color: #00ae9d;
    padding: 10px 50px;
    color: #fff;
    border: none;
    cursor: pointer;
    transition: all .1s ease-in-out
}

.formModal-module__form .formModal-module__formFooter button:hover {
    box-shadow: 0 0 13px -2px #000000d4, 0 0 6px -3px #000
}

.formModal-module__leadSucess {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center
}

.formModal-module__leadSucess h3 {
    color: #00ae9d;
    text-align: center;
    margin: 0 0 10px
}

.formModal-module__leadSucess p {
    color: #384746;
    text-align: center;
    margin: 0 0 20px
}

.formModal-module__leadSucess svg {
    width: 100px;
    height: 100px
}

.formModal-module__error {
    text-align: center;
    color: #e63946;
    font-size: .9rem;
    margin-top: .5rem
}

.loginModal-module__modalBackground {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: none;
    justify-content: center;
    align-items: center;
    background-color: #00000080;
    z-index: 999;
    opacity: 0;
    transition: all .3s ease-in-out
}

.loginModal-module__modalBackground.loginModal-module__active {
    display: flex;
    opacity: 1
}

.loginModal-module__modalBackground .loginModal-module__modalForm {
    padding: 30px;
    border-radius: 10px;
    background-color: #fff;
    position: relative
}

.loginModal-module__modalBackground .loginModal-module__modalForm .loginModal-module__closeButton {
    border: none;
    background-color: transparent;
    cursor: pointer;
    position: absolute;
    top: 15px;
    right: 15px;
    font-weight: 700
}

.formularioDeSimulacao-module__formSimulator {
    background-image: url(https://www.sicoob.com.br/documents/25272901/69978698/background-form.jpg/4127c1af-3a8b-1e9f-40e6-8bbe55d8a6b8?t=1629472033540);
    padding: 50px 0;
    background-repeat: no-repeat;
    background-size: cover;
    position: relative;
    z-index: 0
}

.formularioDeSimulacao-module__formSimulator .formularioDeSimulacao-module__container {
    margin-bottom: 0;
    padding: 20px
}

@media screen and (min-width: 640px) {
    .formularioDeSimulacao-module__formSimulator .formularioDeSimulacao-module__container {
        padding: 2.5em
    }
}

.formularioDeSimulacao-module__formSimulator .formularioDeSimulacao-module__content {
    padding: 20px;
    background-color: #fff
}

@media screen and (min-width: 640px) {
    .formularioDeSimulacao-module__formSimulator .formularioDeSimulacao-module__content {
        padding: 40px
    }
}

@media screen and (min-width: 1024px) {
    .formularioDeSimulacao-module__formSimulator .formularioDeSimulacao-module__content {
        padding: 40px 125px
    }
}

.formularioDeSimulacao-module__formSimulator h3.formularioDeSimulacao-module__title {
    font-weight: 800;
    font-size: 1.375em
}

@media screen and (min-width: 1024px) {
    .formularioDeSimulacao-module__formSimulator h3.formularioDeSimulacao-module__title {
        font-size: 2.5em
    }
}

.antecipacao-de-recebiveis-module__antecipacaoDeRecebiveis .antecipacao-de-recebiveis-module__call .antecipacao-de-recebiveis-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .antecipacao-de-recebiveis-module__antecipacaoDeRecebiveis .antecipacao-de-recebiveis-module__call .antecipacao-de-recebiveis-module__container {
        width: 50%
    }
}

.antecipacao-imposto-renda-module__antecipacao13 .antecipacao-imposto-renda-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .antecipacao-imposto-renda-module__antecipacao13 .antecipacao-imposto-renda-module__container {
        width: 50%
    }
}

@media screen and (min-width: 1024px) {
    .antecipacao-imposto-renda-module__antecipacao13 .antecipacao-imposto-renda-module__content {
        padding: 5rem 0 5rem 5rem
    }
}

@media screen and (min-width: 1600px) {
    .antecipacao-imposto-renda-module__antecipacao13 .antecipacao-imposto-renda-module__content {
        padding: 5rem 0 5rem 10rem
    }
}

.associe-se-module__associeSe .associe-se-module__call .associe-se-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .associe-se-module__associeSe .associe-se-module__call .associe-se-module__container {
        width: 50%
    }
}

.associe-se-module__associeSe .associe-se-module__questionSection,
.associe-se-module__associeSe .associe-se-module__admission {
    display: flex;
    flex-direction: row;
    width: 100%
}

@media screen and (min-width: 1024px) {

    .associe-se-module__associeSe .associe-se-module__questionSection,
    .associe-se-module__associeSe .associe-se-module__admission {
        width: 81.25%
    }
}

.associe-se-module__associeSe .associe-se-module__questionSection>div,
.associe-se-module__associeSe .associe-se-module__admission>div {
    width: 100%
}

@media screen and (min-width: 1024px) {

    .associe-se-module__associeSe .associe-se-module__questionSection>div,
    .associe-se-module__associeSe .associe-se-module__admission>div {
        width: 50%
    }
}

.associe-se-module__associeSe .associe-se-module__questionSection {
    flex-direction: column
}

@media screen and (min-width: 1024px) {
    .associe-se-module__associeSe .associe-se-module__questionSection {
        flex-direction: row
    }
}

.associe-se-module__associeSe .associe-se-module__questionSection p {
    margin-bottom: 1.5rem
}

.associe-se-module__associeSe .associe-se-module__questionSection img {
    width: 100%;
    height: 100%;
    max-width: 525.3px !important
}

.associe-se-module__associeSe .associe-se-module__questionSection .associe-se-module__openModal {
    text-decoration: underline;
    color: #7c8a8d;
    cursor: pointer
}

.associe-se-module__associeSe .associe-se-module__questionSection .associe-se-module__left {
    order: -1
}

@media screen and (min-width: 640px) {
    .associe-se-module__associeSe .associe-se-module__questionSection .associe-se-module__left {
        order: 1
    }
}

.associe-se-module__associeSe .associe-se-module__admission {
    display: block
}

@media screen and (min-width: 1024px) {
    .associe-se-module__associeSe .associe-se-module__admission {
        display: flex;
        margin-top: 150px
    }
}

.associe-se-module__associeSe .associe-se-module__admission p {
    margin-bottom: 1.5rem;
    padding-right: 0
}

@media screen and (min-width: 1024px) {
    .associe-se-module__associeSe .associe-se-module__admission p {
        padding-right: 5rem
    }
}

@media screen and (min-width: 1600px) {
    .associe-se-module__associeSe .associe-se-module__admission p {
        padding-right: 15rem
    }
}

.associe-se-module__associeSe .associe-se-module__admission .associe-se-module__container {
    padding-top: 0;
    padding-bottom: 2.5rem
}

@media screen and (min-width: 1024px) {
    .associe-se-module__associeSe .associe-se-module__admission .associe-se-module__container {
        padding: 5rem 0rem
    }
}

.associe-se-module__associeSe .associe-se-module__admission .associe-se-module__imageContainer .associe-se-module__content {
    padding: 0
}

.associe-se-module__associeSe .associe-se-module__admission .associe-se-module__cta {
    margin-top: 80px;
    text-align: center;
    width: max-content
}

.associe-se-module__associeSe .associe-se-module__admission .associe-se-module__cta :hover {
    background-color: #b7cd46
}

.associe-se-module__associeSe .associe-se-module__admission .associe-se-module__cta .associe-se-module__scrollTop {
    font-size: 1.2rem;
    font-weight: 600;
    padding: 1.2rem 4.3rem;
    border-radius: 2rem;
    border: 1px solid;
    color: #fff;
    text-decoration: none;
    background-color: #003641;
    cursor: pointer
}

.associe-se-module__associeSe .associe-se-module__more {
    background-color: #f4f4f4;
    width: 100%
}

@media screen and (min-width: 1024px) {
    .associe-se-module__associeSe .associe-se-module__more {
        font-size: 1.25em
    }
}

.associe-se-module__associeSe .associe-se-module__more h3 {
    margin: 0 0 50px;
    color: #8bc626
}

@media screen and (min-width: 1024px) {
    .associe-se-module__associeSe .associe-se-module__more h3 {
        font-size: 2.5em
    }
}

.associe-se-module__associeSe .associe-se-module__more h4 {
    color: #00ae9d;
    font-weight: 700;
    font-size: 1.1em
}

@media screen and (min-width: 1024px) {
    .associe-se-module__associeSe .associe-se-module__more h4 {
        font-size: 1.3em
    }
}

.associe-se-module__associeSe .associe-se-module__more p {
    padding-bottom: 30px;
    color: #7c8a8d;
    line-height: 30px;
    font-weight: 500
}

@media screen and (min-width: 1024px) {
    .associe-se-module__associeSe .associe-se-module__more p {
        font-size: 1em
    }
}

.associe-se-module__associeSe .associe-se-module__more .associe-se-module__content {
    width: 90%;
    margin: 0 auto
}

.associe-se-module__associeSe .associe-se-module__more .associe-se-module__contentText {
    margin-top: -30px
}

.associe-se-module__associeSe .associe-se-module__more .associe-se-module__associe {
    margin-top: -30px;
    display: grid;
    grid-template-columns: repeat(1, 1fr)
}

@media screen and (min-width: 768px) {
    .associe-se-module__associeSe .associe-se-module__more .associe-se-module__associe {
        margin-top: 0;
        grid-template-columns: repeat(3, 1fr)
    }
}

.associe-se-module__associeSe .associe-se-module__more .associe-se-module__associe .associe-se-module__associeContentLink {
    text-decoration: none;
    padding: 10px;
    margin: 0 30%
}

.associe-se-module__associeSe .associe-se-module__more .associe-se-module__associe .associe-se-module__associeContentLink:hover {
    background: #e6e6e6;
    border-radius: 21px
}

.associe-se-module__associeSe .associe-se-module__more .associe-se-module__associe .associe-se-module__associeContentLink .associe-se-module__associeContent {
    margin-top: 30px;
    height: 150px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center
}

@media screen and (min-width: 768px) {
    .associe-se-module__associeSe .associe-se-module__more .associe-se-module__associe .associe-se-module__associeContentLink .associe-se-module__associeContent {
        margin-top: 0
    }
}

.associe-se-module__associeSe .associe-se-module__more .associe-se-module__associe .associe-se-module__associeContentLink .associe-se-module__associeContent img {
    width: 106px;
    height: 106px;
    margin-left: auto;
    margin-right: auto
}

.associe-se-module__associeSe .associe-se-module__more .associe-se-module__associe .associe-se-module__associeContentLink .associe-se-module__associeContent .associe-se-module__associeContentText {
    margin-top: 15px;
    background: #e6e6e6;
    color: #6d7278;
    text-align: center;
    padding: 2px 8px;
    border-radius: 15px;
    text-decoration: none;
    text-transform: uppercase;
    font-weight: 500;
    pointer-events: none
}

.associe-se-module__modal {
    position: fixed;
    z-index: 9;
    width: 100vw;
    height: 100vh;
    background-color: #00000085;
    top: 0;
    left: 0
}

.associe-se-module__modal .associe-se-module__modalBody {
    width: 80%;
    height: 80%;
    margin: auto;
    background: #ffffff;
    position: absolute;
    inset: 0;
    text-align: left;
    padding: 40px;
    font-weight: 500;
    color: #000 !important;
    border-bottom: 5px solid #c0cf2e;
    overflow: hidden
}

@media screen and (max-width: 600px) {
    .associe-se-module__modal .associe-se-module__modalBody {
        overflow-y: auto
    }
}

@media screen and (min-width: 1024px) {
    .associe-se-module__modal .associe-se-module__modalBody {
        width: 50%;
        height: 65%;
        min-height: 450px
    }
}

.associe-se-module__modal .associe-se-module__modalBody .associe-se-module__modalTitle {
    color: #00a091;
    font-weight: 700;
    font-size: 1.25em;
    margin: 19px 0 20px 15px
}

@media screen and (min-width: 1024px) {
    .associe-se-module__modal .associe-se-module__modalBody .associe-se-module__modalTitle {
        font-size: 1.9375em;
        margin: 16px 0 0 15px
    }
}

@media screen and (min-width: 1600px) {
    .associe-se-module__modal .associe-se-module__modalBody .associe-se-module__modalTitle {
        margin: 19px 0 20px 15px;
        font-size: 2.375em
    }
}

.associe-se-module__modal .associe-se-module__modalClose {
    position: absolute;
    display: block;
    text-decoration: none;
    color: #00a091;
    cursor: pointer;
    font-size: 25px;
    font-weight: 700;
    top: 22px;
    right: 30px;
    z-index: 1;
    padding: 0 8px
}

.associe-se-module__modal .associe-se-module__modalDocument {
    margin: 13px 0 0;
    font-size: 13px;
    display: flex;
    justify-content: space-between;
    flex-direction: column;
    flex-wrap: wrap;
    grid-row-gap: 8px
}

@media screen and (min-width: 1600px) {
    .associe-se-module__modal .associe-se-module__modalDocument {
        margin: 19px 0 0;
        grid-row-gap: 10px
    }
}

.associe-se-module__modal .associe-se-module__modalDocument li {
    font-size: 1em;
    list-style: disc;
    padding: 0 6px;
    border-bottom: none;
    box-shadow: none;
    display: list-item;
    text-align: left;
    width: auto;
    max-width: 100%;
    margin: 0 0 7px 35px
}

@media screen and (min-width: 768px) {
    .associe-se-module__modal .associe-se-module__modalDocument li {
        font-size: 1.5em
    }
}

.associe-se-module__modal .associe-se-module__modalDocument li::marker {
    font-size: 20px
}

@media screen and (min-width: 1600px) {
    .associe-se-module__modal .associe-se-module__modalDocument li::marker {
        font-size: 1.2em
    }
}

.associe-se-module__modal .associe-se-module__modalDocument li p {
    font-size: .875em;
    margin: 0 25px 0 0
}

@media screen and (max-width: 600px) {
    .associe-se-module__modal .associe-se-module__modalDocument li p {
        font-size: 16px
    }
}

@media screen and (min-width: 1600px) {
    .associe-se-module__modal .associe-se-module__modalDocument li p {
        font-size: 21px
    }
}

.styles-module__text {
    display: inline-block
}

.bndes-module__bndes .bndes-module__call .bndes-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .bndes-module__bndes .bndes-module__call .bndes-module__container {
        width: 50%
    }
}

.caminhoes-utilitarios-e-tratores-agronegocio-module__caminhoesTratoresAgro .caminhoes-utilitarios-e-tratores-agronegocio-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .caminhoes-utilitarios-e-tratores-agronegocio-module__caminhoesTratoresAgro .caminhoes-utilitarios-e-tratores-agronegocio-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.caminhoes-utilitarios-e-tratores-agronegocio-module__caminhoesTratoresAgro .caminhoes-utilitarios-e-tratores-agronegocio-module__call .caminhoes-utilitarios-e-tratores-agronegocio-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .caminhoes-utilitarios-e-tratores-agronegocio-module__caminhoesTratoresAgro .caminhoes-utilitarios-e-tratores-agronegocio-module__call .caminhoes-utilitarios-e-tratores-agronegocio-module__container {
        width: 50%
    }
}

.caminhoes-utilitarios-e-tratores-agronegocio-module__caminhoesTratoresAgro .caminhoes-utilitarios-e-tratores-agronegocio-module__benefits {
    margin-bottom: 50px
}

.caminhoes-utilitarios-e-tratores-agronegocio-module__caminhoesTratoresAgro .caminhoes-utilitarios-e-tratores-agronegocio-module__benefits .caminhoes-utilitarios-e-tratores-agronegocio-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .caminhoes-utilitarios-e-tratores-agronegocio-module__caminhoesTratoresAgro .caminhoes-utilitarios-e-tratores-agronegocio-module__benefits .caminhoes-utilitarios-e-tratores-agronegocio-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.contrateAgoraCTA-module__modal {
    position: fixed;
    inset: 0;
    width: 100%;
    height: 100%;
    background-color: #00000085;
    z-index: 10
}

.contrateAgoraCTA-module__modal .contrateAgoraCTA-module__modalBody {
    width: 80%;
    height: 80%;
    margin: auto;
    background: #ffffff;
    position: absolute;
    inset: 0;
    text-align: left;
    padding: 40px;
    font-weight: 500;
    color: #004756 !important;
    border-bottom: 5px solid #c0cf2e;
    overflow: auto
}

@media screen and (min-width: 1024px) {
    .contrateAgoraCTA-module__modal .contrateAgoraCTA-module__modalBody {
        width: 54rem;
        height: 37.5rem;
        overflow: hidden
    }
}

.contrateAgoraCTA-module__modal .contrateAgoraCTA-module__modalBody .contrateAgoraCTA-module__subcontent {
    color: #004756 !important;
    font-size: 1.4rem;
    margin: -10px 0 25px
}

@media screen and (min-width: 1024px) {
    .contrateAgoraCTA-module__modal .contrateAgoraCTA-module__modalBody .contrateAgoraCTA-module__subcontent {
        font-size: 2rem;
        margin: -10px 0 25px
    }
}

.contrateAgoraCTA-module__modal .contrateAgoraCTA-module__modalBody .contrateAgoraCTA-module__modalClose {
    cursor: pointer;
    position: absolute;
    top: 25px;
    right: 25px;
    font-size: 25px;
    text-decoration: none
}

.contrateAgoraCTA-module__modal .contrateAgoraCTA-module__btnModal {
    width: 100%;
    background: #00ae9d;
    max-width: 190px;
    position: absolute;
    bottom: 0;
    text-align: center;
    padding: 8px 7px;
    margin: 5px auto;
    color: #fff;
    font-weight: 500;
    text-decoration: none;
    border-radius: 5px;
    display: none
}

.contrateAgoraCTA-module__hire {
    text-align: center;
    margin-bottom: 70px;
    margin-top: 50px
}

@media screen and (min-width: 1024px) {
    .contrateAgoraCTA-module__hire {
        margin-bottom: 0;
        margin-top: 60px
    }
}

.contrateAgoraCTA-module__hire :hover {
    background: #402f76
}

.contrateAgoraCTA-module__hire :hover a {
    color: #fff !important
}

.contrateAgoraCTA-module__hire .contrateAgoraCTA-module__hireCTA {
    border: #503b94 3px solid;
    border-radius: 15px;
    text-align: center;
    margin: auto;
    padding: 10px 70px;
    cursor: pointer;
    color: #503b94 !important;
    font-size: 1.375em
}

.contrateAgoraCTA-module__hire .contrateAgoraCTA-module__hireCTA:hover {
    color: #fff !important
}

@media screen and (min-width: 1024px) {
    .contrateAgoraCTA-module__hire .contrateAgoraCTA-module__hireCTA {
        padding: 10px 120px;
        font-size: 2em
    }
}

form .contrateAgoraCTA-module__divideTwo {
    display: grid;
    grid-template-columns: repeat(1, 1fr)
}

@media screen and (min-width: 640px) {
    form .contrateAgoraCTA-module__divideTwo {
        grid-template-columns: repeat(2, 1fr)
    }
}

form .contrateAgoraCTA-module__divideForm {
    margin: 10px 0
}

form .contrateAgoraCTA-module__divideTree {
    display: grid;
    grid-template-columns: repeat(1, 1fr)
}

@media screen and (min-width: 640px) {
    form .contrateAgoraCTA-module__divideTree {
        grid-template-columns: repeat(3, 1fr)
    }
}

form .contrateAgoraCTA-module__textForm {
    color: #7c8a8b;
    font-size: 1em
}

@media screen and (min-width: 1024px) {
    form .contrateAgoraCTA-module__textForm {
        font-size: 1.2em
    }
}

form .contrateAgoraCTA-module__inputForm {
    margin-top: 10px;
    border: 0;
    border-bottom: 2px solid #c3c3d4;
    margin-right: 0;
    width: 90%;
    padding: 5px 0;
    font-size: .875em;
    outline: none;
    color: #00ae9d;
    font-weight: 500;
    background: transparent
}

form .contrateAgoraCTA-module__inputForm:-webkit-autofill {
    -webkit-text-fill-color: #00ae9d;
    -webkit-box-shadow: 0 0 0px 1000px white inset
}

form .contrateAgoraCTA-module__inputForm::-webkit-input-placeholder {
    color: #00ae9d
}

form .contrateAgoraCTA-module__inputForm:-moz-placeholder {
    color: #00ae9d;
    opacity: 1
}

form .contrateAgoraCTA-module__inputForm::-moz-placeholder {
    color: #00ae9d;
    opacity: 1
}

form .contrateAgoraCTA-module__inputForm:-ms-input-placeholder {
    color: #00ae9d
}

form .contrateAgoraCTA-module__inputForm::-ms-input-placeholder {
    color: #00ae9d
}

form .contrateAgoraCTA-module__inputForm::placeholder {
    color: #00ae9d
}

form .contrateAgoraCTA-module__textareaForm {
    margin-top: 10px;
    border: 0;
    border: 3px solid #c3c3d4;
    border-radius: 20px;
    margin-right: 0;
    width: 100%;
    height: 150px;
    padding: 5px 0;
    font-size: 1.25em;
    outline: none;
    color: #00ae9d;
    font-weight: 500;
    background: transparent;
    width: 100% !important;
    height: 141px
}

form .contrateAgoraCTA-module__submitArea {
    position: relative;
    display: block
}

form .contrateAgoraCTA-module__submitArea .contrateAgoraCTA-module__submit {
    margin-bottom: 20px;
    display: flex;
    width: 100%
}

@media screen and (min-width: 1024px) {
    form .contrateAgoraCTA-module__submitArea .contrateAgoraCTA-module__submit {
        width: 70%
    }
}

@media screen and (min-width: 1200px) {
    form .contrateAgoraCTA-module__submitArea .contrateAgoraCTA-module__submit {
        width: unset
    }
}

form .contrateAgoraCTA-module__submitArea .contrateAgoraCTA-module__submit button {
    font-size: 1em;
    background-color: #003641;
    color: #fff;
    padding: 15px 0;
    outline: none;
    border-radius: 100px;
    border: none;
    width: 100%;
    max-width: 100%;
    margin: 20px 0 0 auto;
    display: block;
    width: 300px;
    font-weight: 700;
    cursor: pointer
}

@media screen and (min-width: 768px) {
    form .contrateAgoraCTA-module__submitArea .contrateAgoraCTA-module__submit button {
        font-size: 1.25em
    }
}

.contrateAgoraCTA-module__error {
    text-align: left;
    color: #e63946;
    font-size: .9rem;
    margin-top: .5rem
}

.contrateAgoraCTA-module__leadSucess {
    width: 400px;
    height: 200px;
    margin: auto;
    background: #ffffff;
    position: absolute;
    inset: 0;
    text-align: left;
    padding: 20px 30px;
    font-weight: 500;
    color: #004756 !important;
    border-bottom: 5px solid #c0cf2e;
    overflow: auto
}

.contrateAgoraCTA-module__leadSucess .contrateAgoraCTA-module__leadContent {
    position: relative;
    display: flex
}

form {
    display: block
}

form .form-module__divideTwo {
    display: grid;
    grid-template-columns: repeat(1, 1fr)
}

@media screen and (min-width: 640px) {
    form .form-module__divideTwo {
        grid-template-columns: repeat(2, 1fr)
    }
}

form .form-module__divideForm {
    margin: 10px 0
}

form .form-module__divideTree {
    display: grid;
    grid-template-columns: repeat(1, 1fr)
}

@media screen and (min-width: 640px) {
    form .form-module__divideTree {
        grid-template-columns: repeat(3, 1fr)
    }
}

form .form-module__textForm {
    color: #7c8a8b;
    font-size: 1em
}

@media screen and (min-width: 1024px) {
    form .form-module__textForm {
        font-size: 1.2em
    }
}

form .form-module__submitArea {
    position: relative;
    display: block
}

form .form-module__submitArea .form-module__submit {
    margin-bottom: 20px;
    display: flex;
    width: 100%
}

@media screen and (min-width: 1024px) {
    form .form-module__submitArea .form-module__submit {
        width: 70%
    }
}

@media screen and (min-width: 1200px) {
    form .form-module__submitArea .form-module__submit {
        width: unset
    }
}

form .form-module__submitArea .form-module__submit button {
    font-size: 1em;
    background-color: #003641;
    color: #fff;
    padding: 15px 0;
    outline: none;
    border-radius: 100px;
    border: none;
    width: 100%;
    max-width: 100%;
    margin: 20px 0 0 auto;
    display: block;
    width: 300px;
    font-weight: 700;
    cursor: pointer
}

@media screen and (min-width: 768px) {
    form .form-module__submitArea .form-module__submit button {
        font-size: 1.25em
    }
}

.inputs-module__divideForm {
    margin: 10px 0
}

.inputs-module__divideForm .inputs-module__textForm {
    color: #7c8a8b;
    font-size: 1em
}

@media screen and (min-width: 1024px) {
    .inputs-module__divideForm .inputs-module__textForm {
        font-size: 1.2em
    }
}

.inputs-module__divideForm .inputs-module__inputForm {
    margin-top: 10px;
    border: 0;
    border-bottom: 2px solid #c3c3d4;
    margin-right: 0;
    width: 90%;
    padding: 5px 0;
    font-size: .875em;
    outline: none;
    color: #00ae9d;
    font-weight: 500;
    background: transparent;
    font-family: Asap, Arial, sans-serif
}

.inputs-module__divideForm .inputs-module__inputForm:-webkit-autofill {
    -webkit-text-fill-color: #00ae9d;
    -webkit-box-shadow: 0 0 0px 1000px white inset
}

.inputs-module__divideForm .inputs-module__inputForm::-webkit-input-placeholder {
    color: #00ae9d
}

.inputs-module__divideForm .inputs-module__inputForm:-moz-placeholder {
    color: #00ae9d
}

.inputs-module__divideForm .inputs-module__inputForm::-moz-placeholder {
    color: #00ae9d
}

.inputs-module__divideForm .inputs-module__inputForm:-ms-input-placeholder {
    color: #00ae9d
}

.inputs-module__divideForm .inputs-module__error {
    text-align: left;
    color: #e63946;
    font-size: .9rem;
    margin-top: .5rem
}

.inputs-module__textareaForm {
    margin-top: 10px;
    border: 0;
    border: 3px solid #c3c3d4;
    border-radius: 20px;
    margin-right: 0;
    width: 100%;
    height: 150px;
    padding: 10px 16px;
    font-size: 1em;
    outline: none;
    color: #00ae9d;
    font-weight: 500;
    background: transparent;
    width: 100% !important;
    height: 141px;
    font-family: Asap, Arial, sans-serif
}

.caminhoes-utilitarios-e-tratores-empresa-module__caminhoesTratoresEmpresa .caminhoes-utilitarios-e-tratores-empresa-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .caminhoes-utilitarios-e-tratores-empresa-module__caminhoesTratoresEmpresa .caminhoes-utilitarios-e-tratores-empresa-module__call {
        height: auto;
        flex-direction: row
    }
}

.caminhoes-utilitarios-e-tratores-empresa-module__caminhoesTratoresEmpresa .caminhoes-utilitarios-e-tratores-empresa-module__call .caminhoes-utilitarios-e-tratores-empresa-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .caminhoes-utilitarios-e-tratores-empresa-module__caminhoesTratoresEmpresa .caminhoes-utilitarios-e-tratores-empresa-module__call .caminhoes-utilitarios-e-tratores-empresa-module__container {
        width: 50%
    }
}

.caminhoes-utilitarios-e-tratores-empresa-module__caminhoesTratoresEmpresa .caminhoes-utilitarios-e-tratores-empresa-module__benefits {
    margin-bottom: 50px
}

.caminhoes-utilitarios-e-tratores-empresa-module__caminhoesTratoresEmpresa .caminhoes-utilitarios-e-tratores-empresa-module__benefits .caminhoes-utilitarios-e-tratores-empresa-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .caminhoes-utilitarios-e-tratores-empresa-module__caminhoesTratoresEmpresa .caminhoes-utilitarios-e-tratores-empresa-module__benefits .caminhoes-utilitarios-e-tratores-empresa-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.capital-de-giro-parcelado-module__capitalDeGiroParcelado .capital-de-giro-parcelado-module__container {
    margin-bottom: 30px
}

.capital-de-giro-parcelado-module__capitalDeGiroParcelado .capital-de-giro-parcelado-module__call .capital-de-giro-parcelado-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .capital-de-giro-parcelado-module__capitalDeGiroParcelado .capital-de-giro-parcelado-module__call .capital-de-giro-parcelado-module__container {
        width: 50%
    }
}

.cartoes-agronegocio-module__cartoesVoce .cartoes-agronegocio-module__container {
    margin-bottom: 30px
}

.cartoes-agronegocio-module__cartoesVoce .cartoes-agronegocio-module__call .cartoes-agronegocio-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .cartoes-agronegocio-module__cartoesVoce .cartoes-agronegocio-module__call .cartoes-agronegocio-module__container {
        width: 50%
    }
}

.cartoes-agronegocio-module__cartoesVoce .cartoes-agronegocio-module__about {
    z-index: 1;
    position: relative
}

.cartoes-agronegocio-module__cartoesVoce .cartoes-agronegocio-module__modal {
    position: fixed;
    inset: 0;
    width: 100%;
    height: 100%;
    background-color: #00000085;
    z-index: 10
}

.cartoes-agronegocio-module__cartoesVoce .cartoes-agronegocio-module__modal .cartoes-agronegocio-module__modalBody {
    width: 80%;
    height: 80%;
    margin: auto;
    background: #fff;
    position: absolute;
    inset: 0;
    text-align: left;
    padding: 53px;
    font-weight: 500;
    border-bottom: 5px solid #c0cf2e
}

@media screen and (min-width: 1024px) {
    .cartoes-agronegocio-module__cartoesVoce .cartoes-agronegocio-module__modal .cartoes-agronegocio-module__modalBody {
        width: fit-content;
        height: fit-content;
        min-height: 450px
    }
}

.cartoes-agronegocio-module__cartoesVoce .cartoes-agronegocio-module__modal .cartoes-agronegocio-module__modal .cartoes-agronegocio-module__modalDocumentList {
    color: #003641
}

.cartoes-agronegocio-module__cartoesVoce .cartoes-agronegocio-module__modal .cartoes-agronegocio-module__modalClose {
    position: absolute;
    right: 30px;
    top: 30px;
    font-size: 1.875em;
    font-weight: 700;
    text-decoration: none;
    color: #003641
}

.cartoes-agronegocio-module__cartoesVoce .cartoes-agronegocio-module__modal .cartoes-agronegocio-module__modalSVG {
    margin-bottom: 20px
}

.cartoes-agronegocio-module__cartoesVoce .cartoes-agronegocio-module__modal .cartoes-agronegocio-module__modalTitle {
    font-weight: 700;
    font-size: 2.375em
}

.cartoes-agronegocio-module__cartoesVoce .cartoes-agronegocio-module__modal .cartoes-agronegocio-module__modalDocumentList {
    margin: 20px 0
}

.cartoes-agronegocio-module__cartoesVoce .cartoes-agronegocio-module__modal .cartoes-agronegocio-module__modalDocumentList li {
    margin-bottom: 20px;
    font-size: 1.5em
}

.cartoes-agronegocio-module__cartoesVoce .cartoes-agronegocio-module__modal .cartoes-agronegocio-module__modalObservations {
    font-size: 1.25em;
    color: #00ae9d
}

.cartoes-agronegocio-module__cartoesVoce .cartoes-agronegocio-module__cards {
    z-index: 2;
    position: relative;
    border-radius: 10px;
    background-color: #f4f4f4 !important;
    margin: 0 30px 100px;
    min-height: 1000px;
    align-items: center;
    padding: 1.25em
}

@media screen and (min-width: 1024px) {
    .cartoes-agronegocio-module__cartoesVoce .cartoes-agronegocio-module__cards {
        margin: 50px 10.625em 6.25em;
        padding: 6.25em
    }
}

.cartoes-agronegocio-module__cartoesVoce .cartoes-agronegocio-module__cards .cartoes-agronegocio-module__header {
    font-size: 2em;
    font-weight: 700;
    text-align: center;
    margin: 1.5em 0 2.5em
}

@media screen and (min-width: 1024px) {
    .cartoes-agronegocio-module__cartoesVoce .cartoes-agronegocio-module__cards .cartoes-agronegocio-module__header {
        font-size: 2.875em
    }
}

.cartoes-agronegocio-module__cartoesVoce .cartoes-agronegocio-module__cards .cartoes-agronegocio-module__cardList {
    display: flex;
    flex-wrap: wrap;
    margin-top: 80px;
    justify-content: center
}

@media screen and (min-width: 768px) {
    .cartoes-agronegocio-module__cartoesVoce .cartoes-agronegocio-module__cards .cartoes-agronegocio-module__cardList {
        display: grid;
        grid-template-columns: repeat(2, 1fr)
    }
}

@media screen and (min-width: 1024px) {
    .cartoes-agronegocio-module__cartoesVoce .cartoes-agronegocio-module__cards .cartoes-agronegocio-module__cardList {
        display: grid;
        grid-template-columns: repeat(3, 1fr)
    }
}

.cartoes-agronegocio-module__cartoesVoce .cartoes-agronegocio-module__handSection {
    position: relative
}

.cartoes-agronegocio-module__cartoesVoce .cartoes-agronegocio-module__handImage {
    position: absolute;
    bottom: -102px;
    width: 20rem;
    right: 0;
    left: 0;
    margin: 0 auto;
    display: none
}

@media screen and (min-width: 1200px) {
    .cartoes-agronegocio-module__cartoesVoce .cartoes-agronegocio-module__handImage {
        right: 70px;
        width: 30rem;
        margin: auto;
        left: auto;
        display: block
    }
}

@media screen and (min-width: 1600px) {
    .cartoes-agronegocio-module__cartoesVoce .cartoes-agronegocio-module__handImage {
        right: 57px;
        width: 34rem
    }
}

.bannerBaixeAplicativoCredito-module__sectionApp {
    background: white;
    margin-top: 100px;
    color: #fff
}

@media screen and (min-width: 1024px) {
    .bannerBaixeAplicativoCredito-module__sectionApp {
        height: 610px
    }
}

.bannerBaixeAplicativoCredito-module__sectionApp .bannerBaixeAplicativoCredito-module__container {
    background: #b7cd33;
    position: relative;
    padding: initial;
    width: 100%
}

@media screen and (min-width: 1024px) {
    .bannerBaixeAplicativoCredito-module__sectionApp .bannerBaixeAplicativoCredito-module__container {
        background: white;
        flex-direction: row;
        width: 100%
    }
}

.bannerBaixeAplicativoCredito-module__sectionApp img {
    width: auto;
    height: auto;
    max-width: 100%;
    display: block
}

.bannerBaixeAplicativoCredito-module__sectionApp .bannerBaixeAplicativoCredito-module__contentLeft {
    margin: auto;
    width: 100%
}

@media screen and (min-width: 1024px) {
    .bannerBaixeAplicativoCredito-module__sectionApp .bannerBaixeAplicativoCredito-module__contentLeft {
        margin: 0;
        width: 50%;
        display: flex;
        align-items: flex-end
    }
}

.bannerBaixeAplicativoCredito-module__sectionApp .bannerBaixeAplicativoCredito-module__contentLeft .bannerBaixeAplicativoCredito-module__workAroundLeft {
    background: #b7cd33;
    height: 338px;
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    flex-direction: column
}

@media screen and (max-width: 425px) {
    .bannerBaixeAplicativoCredito-module__sectionApp .bannerBaixeAplicativoCredito-module__contentLeft .bannerBaixeAplicativoCredito-module__workAroundLeft {
        height: 100%
    }
}

@media screen and (min-width: 1024px) {
    .bannerBaixeAplicativoCredito-module__sectionApp .bannerBaixeAplicativoCredito-module__contentLeft .bannerBaixeAplicativoCredito-module__workAroundLeft {
        display: block;
        padding: 25px 0 0 100px;
        height: 266px
    }
}

@media screen and (min-width: 1200px) {
    .bannerBaixeAplicativoCredito-module__sectionApp .bannerBaixeAplicativoCredito-module__contentLeft .bannerBaixeAplicativoCredito-module__workAroundLeft {
        padding: 25px 0 0 100px;
        height: 300px
    }
}

@media screen and (min-width: 1440px) {
    .bannerBaixeAplicativoCredito-module__sectionApp .bannerBaixeAplicativoCredito-module__contentLeft .bannerBaixeAplicativoCredito-module__workAroundLeft {
        padding: 25px 0 0 100px;
        height: 400px
    }
}

@media screen and (min-width: 1780px) {
    .bannerBaixeAplicativoCredito-module__sectionApp .bannerBaixeAplicativoCredito-module__contentLeft .bannerBaixeAplicativoCredito-module__workAroundLeft {
        padding: 25px 0 0 100px;
        height: 425px
    }
}

.bannerBaixeAplicativoCredito-module__sectionApp .bannerBaixeAplicativoCredito-module__contentLeft .bannerBaixeAplicativoCredito-module__workAroundLeft h3 {
    font-size: 1.875em;
    width: 500px;
    margin: 15px auto;
    color: #0c3e45
}

@media screen and (max-width: 425px) {
    .bannerBaixeAplicativoCredito-module__sectionApp .bannerBaixeAplicativoCredito-module__contentLeft .bannerBaixeAplicativoCredito-module__workAroundLeft h3 {
        width: 80%;
        margin: 20px 30px
    }
}

@media screen and (min-width: 1024px) {
    .bannerBaixeAplicativoCredito-module__sectionApp .bannerBaixeAplicativoCredito-module__contentLeft .bannerBaixeAplicativoCredito-module__workAroundLeft h3 {
        margin: 15px 0;
        font-size: 2em;
        width: 380px
    }
}

@media screen and (min-width: 1200px) {
    .bannerBaixeAplicativoCredito-module__sectionApp .bannerBaixeAplicativoCredito-module__contentLeft .bannerBaixeAplicativoCredito-module__workAroundLeft h3 {
        margin: 15px 0;
        width: 500px;
        font-size: 2.625em
    }
}

.bannerBaixeAplicativoCredito-module__sectionApp .bannerBaixeAplicativoCredito-module__contentLeft .bannerBaixeAplicativoCredito-module__workAroundLeft p {
    font-size: 1.125em;
    font-weight: 500;
    line-height: 24px;
    width: 500px;
    margin: 0 auto
}

@media screen and (max-width: 425px) {
    .bannerBaixeAplicativoCredito-module__sectionApp .bannerBaixeAplicativoCredito-module__contentLeft .bannerBaixeAplicativoCredito-module__workAroundLeft p {
        width: 80%;
        margin: 0 30px
    }
}

@media screen and (min-width: 1024px) {
    .bannerBaixeAplicativoCredito-module__sectionApp .bannerBaixeAplicativoCredito-module__contentLeft .bannerBaixeAplicativoCredito-module__workAroundLeft p {
        width: 70%;
        line-height: 25px;
        font-size: 1.125em;
        margin: 0
    }
}

@media screen and (min-width: 1200px) {
    .bannerBaixeAplicativoCredito-module__sectionApp .bannerBaixeAplicativoCredito-module__contentLeft .bannerBaixeAplicativoCredito-module__workAroundLeft p {
        width: 70%;
        font-size: 1.5em
    }
}

.bannerBaixeAplicativoCredito-module__sectionApp .bannerBaixeAplicativoCredito-module__contentLeft .bannerBaixeAplicativoCredito-module__workAroundLeft .bannerBaixeAplicativoCredito-module__iconsDevice {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    flex-direction: column
}

.bannerBaixeAplicativoCredito-module__sectionApp .bannerBaixeAplicativoCredito-module__contentLeft .bannerBaixeAplicativoCredito-module__workAroundLeft .bannerBaixeAplicativoCredito-module__iconsDevice .bannerBaixeAplicativoCredito-module__icon_sicoob_cartoes,
.bannerBaixeAplicativoCredito-module__sectionApp .bannerBaixeAplicativoCredito-module__contentLeft .bannerBaixeAplicativoCredito-module__workAroundLeft .bannerBaixeAplicativoCredito-module__iconsDevice .bannerBaixeAplicativoCredito-module__btnStore {
    margin: 15px 0
}

@media screen and (max-width: 425px) {

    .bannerBaixeAplicativoCredito-module__sectionApp .bannerBaixeAplicativoCredito-module__contentLeft .bannerBaixeAplicativoCredito-module__workAroundLeft .bannerBaixeAplicativoCredito-module__iconsDevice .bannerBaixeAplicativoCredito-module__icon_sicoob_cartoes,
    .bannerBaixeAplicativoCredito-module__sectionApp .bannerBaixeAplicativoCredito-module__contentLeft .bannerBaixeAplicativoCredito-module__workAroundLeft .bannerBaixeAplicativoCredito-module__iconsDevice .bannerBaixeAplicativoCredito-module__btnStore {
        margin: 20px
    }
}

@media screen and (min-width: 1024px) {

    .bannerBaixeAplicativoCredito-module__sectionApp .bannerBaixeAplicativoCredito-module__contentLeft .bannerBaixeAplicativoCredito-module__workAroundLeft .bannerBaixeAplicativoCredito-module__iconsDevice .bannerBaixeAplicativoCredito-module__icon_sicoob_cartoes,
    .bannerBaixeAplicativoCredito-module__sectionApp .bannerBaixeAplicativoCredito-module__contentLeft .bannerBaixeAplicativoCredito-module__workAroundLeft .bannerBaixeAplicativoCredito-module__iconsDevice .bannerBaixeAplicativoCredito-module__btnStore {
        margin-bottom: 15px;
        margin-right: 25px
    }
}

.bannerBaixeAplicativoCredito-module__sectionApp .bannerBaixeAplicativoCredito-module__contentLeft .bannerBaixeAplicativoCredito-module__workAroundLeft .bannerBaixeAplicativoCredito-module__iconsDevice .bannerBaixeAplicativoCredito-module__icon_sicoob_cartoes {
    width: 40px;
    margin: 15px auto 0;
    display: block
}

@media screen and (max-width: 425px) {
    .bannerBaixeAplicativoCredito-module__sectionApp .bannerBaixeAplicativoCredito-module__contentLeft .bannerBaixeAplicativoCredito-module__workAroundLeft .bannerBaixeAplicativoCredito-module__iconsDevice .bannerBaixeAplicativoCredito-module__icon_sicoob_cartoes {
        margin: 20px 10px 10px
    }
}

@media screen and (min-width: 1024px) {
    .bannerBaixeAplicativoCredito-module__sectionApp .bannerBaixeAplicativoCredito-module__contentLeft .bannerBaixeAplicativoCredito-module__workAroundLeft .bannerBaixeAplicativoCredito-module__iconsDevice .bannerBaixeAplicativoCredito-module__icon_sicoob_cartoes {
        margin: 15px 30px 0 0
    }
}

@media screen and (min-width: 1200px) {
    .bannerBaixeAplicativoCredito-module__sectionApp .bannerBaixeAplicativoCredito-module__contentLeft .bannerBaixeAplicativoCredito-module__workAroundLeft .bannerBaixeAplicativoCredito-module__iconsDevice .bannerBaixeAplicativoCredito-module__icon_sicoob_cartoes {
        width: 60px
    }
}

@media screen and (min-width: 1400px) {
    .bannerBaixeAplicativoCredito-module__sectionApp .bannerBaixeAplicativoCredito-module__contentLeft .bannerBaixeAplicativoCredito-module__workAroundLeft .bannerBaixeAplicativoCredito-module__iconsDevice .bannerBaixeAplicativoCredito-module__icon_sicoob_cartoes {
        width: auto
    }
}

.bannerBaixeAplicativoCredito-module__sectionApp .bannerBaixeAplicativoCredito-module__contentLeft .bannerBaixeAplicativoCredito-module__workAroundLeft .bannerBaixeAplicativoCredito-module__iconsDevice .bannerBaixeAplicativoCredito-module__btnStore {
    width: 100px
}

@media screen and (max-width: 425px) {
    .bannerBaixeAplicativoCredito-module__sectionApp .bannerBaixeAplicativoCredito-module__contentLeft .bannerBaixeAplicativoCredito-module__workAroundLeft .bannerBaixeAplicativoCredito-module__iconsDevice .bannerBaixeAplicativoCredito-module__btnStore {
        margin: 10px
    }
}

@media screen and (min-width: 1200px) {
    .bannerBaixeAplicativoCredito-module__sectionApp .bannerBaixeAplicativoCredito-module__contentLeft .bannerBaixeAplicativoCredito-module__workAroundLeft .bannerBaixeAplicativoCredito-module__iconsDevice .bannerBaixeAplicativoCredito-module__btnStore {
        width: auto
    }
}

@media screen and (min-width: 640px) {

    .bannerBaixeAplicativoCredito-module__sectionApp .bannerBaixeAplicativoCredito-module__contentLeft .bannerBaixeAplicativoCredito-module__workAroundLeft .bannerBaixeAplicativoCredito-module__iconsDevice .bannerBaixeAplicativoCredito-module__icon_sicoob_cartoes,
    .bannerBaixeAplicativoCredito-module__sectionApp .bannerBaixeAplicativoCredito-module__contentLeft .bannerBaixeAplicativoCredito-module__workAroundLeft .bannerBaixeAplicativoCredito-module__iconsDevice .bannerBaixeAplicativoCredito-module__btnStore {
        margin-bottom: 0
    }
}

@media screen and (min-width: 1024px) {
    .bannerBaixeAplicativoCredito-module__sectionApp .bannerBaixeAplicativoCredito-module__contentLeft .bannerBaixeAplicativoCredito-module__workAroundLeft .bannerBaixeAplicativoCredito-module__iconsDevice {
        flex-direction: row;
        margin-bottom: 0
    }
}

.bannerBaixeAplicativoCredito-module__sectionApp .bannerBaixeAplicativoCredito-module__contentRight {
    margin-top: 95px;
    width: 100%
}

@media screen and (min-width: 768px) {
    .bannerBaixeAplicativoCredito-module__sectionApp .bannerBaixeAplicativoCredito-module__contentRight {
        margin-top: 80px
    }
}

@media screen and (min-width: 1024px) {
    .bannerBaixeAplicativoCredito-module__sectionApp .bannerBaixeAplicativoCredito-module__contentRight {
        display: block;
        background: linear-gradient(180deg, white 0%, white 30%, #b7cd33 30%, #b7cd33 100%);
        position: relative;
        height: 380px;
        padding: 0;
        width: 50%;
        margin: 0
    }
}

@media screen and (min-width: 1200px) {
    .bannerBaixeAplicativoCredito-module__sectionApp .bannerBaixeAplicativoCredito-module__contentRight {
        background: linear-gradient(180deg, white 0%, white 30%, #b7cd33 30%, #b7cd33 100%);
        position: relative;
        height: 429px;
        padding: 0;
        width: 50%;
        margin: 0
    }
}

@media screen and (min-width: 1440px) {
    .bannerBaixeAplicativoCredito-module__sectionApp .bannerBaixeAplicativoCredito-module__contentRight {
        background: linear-gradient(180deg, white 0%, white 30%, #b7cd33 30%, #b7cd33 100%);
        position: relative;
        height: 571px;
        padding: 0;
        width: 50%;
        margin: 0
    }
}

@media screen and (min-width: 1780px) {
    .bannerBaixeAplicativoCredito-module__sectionApp .bannerBaixeAplicativoCredito-module__contentRight {
        background: linear-gradient(180deg, white 0%, white 30%, #b7cd33 30%, #b7cd33 100%);
        position: relative;
        height: 607px;
        padding: 0;
        width: 50%;
        margin: 0
    }
}

.bannerBaixeAplicativoCredito-module__sectionApp .bannerBaixeAplicativoCredito-module__contentRight .bannerBaixeAplicativoCredito-module__workAroundRight {
    display: none
}

@media screen and (min-width: 1024px) {
    .bannerBaixeAplicativoCredito-module__sectionApp .bannerBaixeAplicativoCredito-module__contentRight .bannerBaixeAplicativoCredito-module__workAroundRight {
        position: absolute;
        left: 0;
        bottom: 0;
        display: flex
    }

    .bannerBaixeAplicativoCredito-module__sectionApp .bannerBaixeAplicativoCredito-module__contentRight .bannerBaixeAplicativoCredito-module__workAroundRight img {
        padding: 0;
        background-size: contain;
        margin-left: 75px
    }
}

@media screen and (min-width: 1024px) and (min-width: 1780px) {
    .bannerBaixeAplicativoCredito-module__sectionApp .bannerBaixeAplicativoCredito-module__contentRight .bannerBaixeAplicativoCredito-module__workAroundRight img {
        margin-left: 180px
    }
}

.bannerBaixeAplicativoCredito-module__sectionApp .bannerBaixeAplicativoCredito-module__contentRight .bannerBaixeAplicativoCredito-module__workAroundRightMobile {
    display: block;
    position: relative
}

@media screen and (min-width: 1024px) {
    .bannerBaixeAplicativoCredito-module__sectionApp .bannerBaixeAplicativoCredito-module__contentRight .bannerBaixeAplicativoCredito-module__workAroundRightMobile {
        display: none
    }
}

.bannerBaixeAplicativoCredito-module__sectionApp .bannerBaixeAplicativoCredito-module__contentRight .bannerBaixeAplicativoCredito-module__workAroundRightMobile .bannerBaixeAplicativoCredito-module__workAroundJuntosV2 {
    position: relative
}

.bannerBaixeAplicativoCredito-module__sectionApp .bannerBaixeAplicativoCredito-module__contentRight .bannerBaixeAplicativoCredito-module__workAroundRightMobile .bannerBaixeAplicativoCredito-module__workAroundJuntosV2 .bannerBaixeAplicativoCredito-module__btnAroundRightMobile {
    width: 100%;
    height: 300px
}

@media screen and (max-width: 425px) {
    .bannerBaixeAplicativoCredito-module__sectionApp .bannerBaixeAplicativoCredito-module__contentRight .bannerBaixeAplicativoCredito-module__workAroundRightMobile .bannerBaixeAplicativoCredito-module__workAroundJuntosV2 .bannerBaixeAplicativoCredito-module__btnAroundRightMobile {
        height: 180px
    }
}

@media screen and (min-width: 768px) {
    .bannerBaixeAplicativoCredito-module__sectionApp .bannerBaixeAplicativoCredito-module__contentRight .bannerBaixeAplicativoCredito-module__workAroundRightMobile .bannerBaixeAplicativoCredito-module__workAroundJuntosV2 .bannerBaixeAplicativoCredito-module__btnAroundRightMobile {
        height: 330px
    }
}

.bannerBaixeAplicativoCredito-module__sectionApp .bannerBaixeAplicativoCredito-module__contentRight .bannerBaixeAplicativoCredito-module__workAroundRightMobile .bannerBaixeAplicativoCredito-module__workAroundJuntosV2 .bannerBaixeAplicativoCredito-module__btnAroundRightMobileImg {
    position: absolute;
    top: -75px;
    left: auto;
    right: auto;
    padding: 0 35%
}

@media screen and (max-width: 425px) {
    .bannerBaixeAplicativoCredito-module__sectionApp .bannerBaixeAplicativoCredito-module__contentRight .bannerBaixeAplicativoCredito-module__workAroundRightMobile .bannerBaixeAplicativoCredito-module__workAroundJuntosV2 .bannerBaixeAplicativoCredito-module__btnAroundRightMobileImg {
        padding: 0 26%
    }
}

@media screen and (max-width: 407px) {
    .bannerBaixeAplicativoCredito-module__sectionApp .bannerBaixeAplicativoCredito-module__contentRight .bannerBaixeAplicativoCredito-module__workAroundRightMobile .bannerBaixeAplicativoCredito-module__workAroundJuntosV2 .bannerBaixeAplicativoCredito-module__btnAroundRightMobileImg {
        padding: 0 23%
    }
}

@media screen and (max-width: 365px) {
    .bannerBaixeAplicativoCredito-module__sectionApp .bannerBaixeAplicativoCredito-module__contentRight .bannerBaixeAplicativoCredito-module__workAroundRightMobile .bannerBaixeAplicativoCredito-module__workAroundJuntosV2 .bannerBaixeAplicativoCredito-module__btnAroundRightMobileImg {
        padding: 0 20%
    }
}

@media screen and (min-width: 768px) {
    .bannerBaixeAplicativoCredito-module__sectionApp .bannerBaixeAplicativoCredito-module__contentRight .bannerBaixeAplicativoCredito-module__workAroundRightMobile .bannerBaixeAplicativoCredito-module__workAroundJuntosV2 .bannerBaixeAplicativoCredito-module__btnAroundRightMobileImg {
        padding: 0 36%
    }
}

.bannerBaixeAplicativoCredito-module__sectionApp .bannerBaixeAplicativoCredito-module__contentRight .bannerBaixeAplicativoCredito-module__workAroundRightMobile .bannerBaixeAplicativoCredito-module__workAroundJuntosV2 .bannerBaixeAplicativoCredito-module__oculteImage {
    background: white;
    z-index: 1;
    position: relative;
    height: 351px;
    margin: -87px 0 0
}

@media screen and (max-width: 425px) {
    .bannerBaixeAplicativoCredito-module__sectionApp .bannerBaixeAplicativoCredito-module__contentRight .bannerBaixeAplicativoCredito-module__workAroundRightMobile .bannerBaixeAplicativoCredito-module__workAroundJuntosV2 .bannerBaixeAplicativoCredito-module__oculteImage {
        margin: 0
    }
}

.bannerBaixeAplicativoCredito-module__container {
    position: relative;
    display: flex;
    flex-direction: column;
    margin: 0 auto 30px;
    padding: 2.5em 0;
    width: 87.962962963%;
    z-index: 2
}

@media screen and (min-width: 1024px) {
    .bannerBaixeAplicativoCredito-module__container {
        padding: 4em 0;
        width: 81.25%;
        justify-content: space-between;
        font-size: .8125em
    }
}

@media screen and (min-width: 1600px) {
    .bannerBaixeAplicativoCredito-module__container {
        font-size: 1em
    }
}

.bannerBaixeAplicativoCredito-module__container h2,
.bannerBaixeAplicativoCredito-module__container h3,
.bannerBaixeAplicativoCredito-module__container p {
    white-space: pre-line
}

.bannerBaixeAplicativoCredito-module__container h3 {
    margin: 15px 0;
    font-size: 1.375em
}

@media screen and (min-width: 1024px) {
    .bannerBaixeAplicativoCredito-module__container h3 {
        font-size: 2em
    }
}

.creditCard-module__cardItem {
    display: flex;
    flex-direction: column;
    border: 1px solid white;
    background-color: #fff;
    padding: 40px;
    margin: 15px 5px;
    width: 320px
}

@media screen and (min-width: 1024px) {
    .creditCard-module__cardItem {
        width: 270px
    }
}

@media screen and (min-width: 1400px) {
    .creditCard-module__cardItem {
        width: 300px
    }
}

@media screen and (min-width: 1600px) {
    .creditCard-module__cardItem {
        width: 400px
    }
}

.creditCard-module__cardItem .creditCard-module__image {
    margin: 0 auto -15px
}

.creditCard-module__cardItem .creditCard-module__image img {
    max-width: 100%;
    width: 250px;
    height: auto;
    padding-bottom: 50px
}

.creditCard-module__cardItem .creditCard-module__imgHorizontal {
    margin: 0 auto
}

.creditCard-module__cardItem .creditCard-module__imgHorizontal img {
    width: auto;
    height: 100%;
    padding-bottom: 50px
}

@media screen and (min-width: 1024px) {
    .creditCard-module__cardItem .creditCard-module__imgHorizontal img {
        padding-bottom: 0;
        height: 80%
    }
}

.creditCard-module__cardItem .creditCard-module__content {
    height: 100%;
    position: relative;
    flex-direction: column;
    justify-content: space-between
}

@media screen and (min-width: 1024px) {
    .creditCard-module__cardItem .creditCard-module__content {
        min-height: 370px
    }
}

.creditCard-module__cardItem .creditCard-module__content .creditCard-module__list {
    list-style-type: none;
    margin: 0;
    padding: 0 0 30px;
    line-height: 1.5
}

.creditCard-module__cardItem .creditCard-module__content .creditCard-module__list li {
    font-size: 1em;
    color: gray;
    margin-top: 10px
}

@media screen and (min-width: 1024px) {
    .creditCard-module__cardItem .creditCard-module__content .creditCard-module__list li {
        font-size: 1em;
        margin-top: 20px
    }
}

.creditCard-module__cardItem .creditCard-module__content .creditCard-module__title {
    margin-bottom: 10px;
    color: #00ae9d;
    font-weight: 600;
    font-size: 1.125em
}

@media screen and (min-width: 1400px) {
    .creditCard-module__cardItem .creditCard-module__content .creditCard-module__title {
        font-size: 1.375em
    }
}

@media screen and (min-width: 1600px) {
    .creditCard-module__cardItem .creditCard-module__content .creditCard-module__title {
        font-size: 1.375em
    }
}

.creditCard-module__cardItem .creditCard-module__content .creditCard-module__title:visited,
.creditCard-module__cardItem .creditCard-module__content .creditCard-module__title:hover {
    color: #00ae9d
}

.creditCard-module__cardItem .creditCard-module__content .creditCard-module__titleContent {
    white-space: pre-line;
    margin-bottom: 10px;
    color: #7c8a8b
}

.creditCard-module__cardItem .creditCard-module__seeMoreCTA {
    margin: 25px 0 -20px;
    width: 100%
}

.creditCard-module__cardItem .creditCard-module__seeMoreCTA .creditCard-module__btn-wrapper a {
    background-color: #013b42;
    font-weight: 500;
    color: #fff;
    cursor: pointer;
    border: 1px;
    border-radius: 30px;
    padding: 10px;
    display: block;
    text-align: center;
    width: 100%;
    font-size: 1em;
    font-weight: 700
}

@media screen and (min-width: 1024px) {
    .creditCard-module__cardItem .creditCard-module__seeMoreCTA .creditCard-module__btn-wrapper a {
        font-size: 1.0625em
    }
}

select {
    width: -webkit-fill-available;
    background-color: transparent;
    border: thin solid rgb(143, 143, 143);
    display: inline-block;
    font: inherit;
    line-height: 1.5em;
    padding: .5em 3.5em .5em 1em;
    color: #48a194;
    font-weight: 700;
    margin: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-appearance: none;
    -moz-appearance: none
}

select:-moz-focusring {
    color: transparent;
    text-shadow: 0 0 0 #000
}

select.select-module__minimal {
    background-image: linear-gradient(45deg, transparent 50%, gray 50%), linear-gradient(135deg, gray 50%, transparent 50%), linear-gradient(to right, #ccc, #ccc);
    background-position: calc(100% - 20px) calc(1em + 2px), calc(100% - 15px) calc(1em + 2px), calc(100% - 2.5em) .5em;
    background-size: 5px 5px, 5px 5px, 1px 1.5em;
    background-repeat: no-repeat
}

.tabTitle-module__listItem {
    background-color: transparent;
    box-shadow: none;
    border: none;
    cursor: pointer;
    font-weight: 400;
    margin: 0 10px;
    color: #7f898b;
    font-size: .7rem
}

@media screen and (min-width: 1200px) {
    .tabTitle-module__listItem {
        font-size: .8rem
    }
}

@media screen and (min-width: 1400px) {
    .tabTitle-module__listItem {
        font-size: 1rem
    }
}

@media screen and (min-width: 1600px) {
    .tabTitle-module__listItem {
        font-size: 1.5rem
    }
}

.tabTitle-module__active a {
    background: #05a293;
    margin: 0 10px !important;
    box-shadow: none;
    border: none;
    cursor: pointer;
    font-weight: 600;
    border-radius: 2rem;
    padding: .7rem 2rem;
    color: #fff !important
}

.tabs-module__list {
    display: flex;
    justify-content: space-between;
    border-radius: 42px;
    background-color: #e9e9e9;
    padding: 1rem 0;
    margin: 0 auto;
    width: 52%
}

@media screen and (min-width: 1024px) {
    .tabs-module__list {
        width: 80%
    }
}

@media screen and (min-width: 1200px) {
    .tabs-module__list {
        width: 70%
    }
}

.tabs-module__list :first-child a {
    margin-left: 25px
}

.tabs-module__list :last-child a {
    margin-right: 25px
}

.cartTottals-module__cards {
    border-radius: 10px;
    background-color: #f4f4f4 !important;
    margin: 0 30px 100px;
    min-height: 1000px;
    align-items: center;
    padding: 1.25em
}

@media screen and (min-width: 1024px) {
    .cartTottals-module__cards {
        margin: 5.9375em 5.625em 6.25em;
        padding: 6.25em
    }
}

.cartTottals-module__cards .cartTottals-module__header {
    font-size: 2em;
    font-weight: 700;
    text-align: center;
    margin: 1.5em 0 2.5em
}

@media screen and (min-width: 1024px) {
    .cartTottals-module__cards .cartTottals-module__header {
        font-size: 2.875em
    }
}

.cartTottals-module__cards .cartTottals-module__cardList {
    display: flex;
    flex-wrap: wrap;
    margin-top: 80px;
    justify-content: center
}

@media screen and (min-width: 768px) {
    .cartTottals-module__cards .cartTottals-module__cardList {
        display: grid;
        grid-template-columns: repeat(2, 1fr)
    }
}

@media screen and (min-width: 1024px) {
    .cartTottals-module__cards .cartTottals-module__cardList {
        display: grid;
        grid-template-columns: repeat(3, 1fr)
    }
}

.cartoes-empresa-module__cartoesVoce .cartoes-empresa-module__container {
    margin-bottom: 30px
}

.cartoes-empresa-module__cartoesVoce .cartoes-empresa-module__call .cartoes-empresa-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .cartoes-empresa-module__cartoesVoce .cartoes-empresa-module__call .cartoes-empresa-module__container {
        width: 50%
    }
}

.cartoes-empresa-module__cartoesVoce .cartoes-empresa-module__about {
    z-index: 1;
    position: relative
}

.cartoes-empresa-module__cartoesVoce .cartoes-empresa-module__modal {
    position: fixed;
    inset: 0;
    width: 100%;
    height: 100%;
    background-color: #00000085;
    z-index: 10
}

.cartoes-empresa-module__cartoesVoce .cartoes-empresa-module__modal .cartoes-empresa-module__modalBody {
    width: 80%;
    height: 80%;
    margin: auto;
    background: #fff;
    position: absolute;
    inset: 0;
    text-align: left;
    padding: 53px;
    font-weight: 500;
    border-bottom: 5px solid #c0cf2e
}

@media screen and (min-width: 1024px) {
    .cartoes-empresa-module__cartoesVoce .cartoes-empresa-module__modal .cartoes-empresa-module__modalBody {
        width: fit-content;
        height: fit-content;
        min-height: 450px
    }
}

.cartoes-empresa-module__cartoesVoce .cartoes-empresa-module__modal .cartoes-empresa-module__modal .cartoes-empresa-module__modalDocumentList {
    color: #003641
}

.cartoes-empresa-module__cartoesVoce .cartoes-empresa-module__modal .cartoes-empresa-module__modalClose {
    position: absolute;
    right: 30px;
    top: 30px;
    font-size: 1.875em;
    font-weight: 700;
    text-decoration: none;
    color: #003641
}

.cartoes-empresa-module__cartoesVoce .cartoes-empresa-module__modal .cartoes-empresa-module__modalSVG {
    margin-bottom: 20px
}

.cartoes-empresa-module__cartoesVoce .cartoes-empresa-module__modal .cartoes-empresa-module__modalTitle {
    font-weight: 700;
    font-size: 2.375em
}

.cartoes-empresa-module__cartoesVoce .cartoes-empresa-module__modal .cartoes-empresa-module__modalDocumentList {
    margin: 20px 0
}

.cartoes-empresa-module__cartoesVoce .cartoes-empresa-module__modal .cartoes-empresa-module__modalDocumentList li {
    margin-bottom: 20px;
    font-size: 1.5em
}

.cartoes-empresa-module__cartoesVoce .cartoes-empresa-module__modal .cartoes-empresa-module__modalObservations {
    font-size: 1.25em;
    color: #00ae9d
}

.cartoes-empresa-module__cartoesVoce .cartoes-empresa-module__cards {
    z-index: 2;
    position: relative;
    border-radius: 10px;
    background-color: #f4f4f4 !important;
    margin: 0 30px 100px;
    min-height: 1000px;
    align-items: center;
    padding: 1.25em
}

@media screen and (min-width: 1024px) {
    .cartoes-empresa-module__cartoesVoce .cartoes-empresa-module__cards {
        margin: 50px 10.625em 6.25em;
        padding: 6.25em
    }
}

.cartoes-empresa-module__cartoesVoce .cartoes-empresa-module__cards .cartoes-empresa-module__header {
    font-size: 2em;
    font-weight: 700;
    text-align: center;
    margin: 1.5em 0 2.5em
}

@media screen and (min-width: 1024px) {
    .cartoes-empresa-module__cartoesVoce .cartoes-empresa-module__cards .cartoes-empresa-module__header {
        font-size: 2.875em
    }
}

.cartoes-empresa-module__cartoesVoce .cartoes-empresa-module__cards .cartoes-empresa-module__cardList {
    display: flex;
    flex-wrap: wrap;
    margin-top: 80px;
    justify-content: center
}

@media screen and (min-width: 768px) {
    .cartoes-empresa-module__cartoesVoce .cartoes-empresa-module__cards .cartoes-empresa-module__cardList {
        display: grid;
        grid-template-columns: repeat(2, 1fr)
    }
}

@media screen and (min-width: 1024px) {
    .cartoes-empresa-module__cartoesVoce .cartoes-empresa-module__cards .cartoes-empresa-module__cardList {
        display: grid;
        grid-template-columns: repeat(3, 1fr)
    }
}

.cartoes-empresa-module__cartoesVoce .cartoes-empresa-module__handSection {
    position: relative
}

.cartoes-empresa-module__cartoesVoce .cartoes-empresa-module__handImage {
    position: absolute;
    bottom: -102px;
    width: 20rem;
    right: 0;
    left: 0;
    margin: 0 auto;
    display: none
}

@media screen and (min-width: 1200px) {
    .cartoes-empresa-module__cartoesVoce .cartoes-empresa-module__handImage {
        right: 70px;
        width: 30rem;
        margin: auto;
        left: auto;
        display: block
    }
}

@media screen and (min-width: 1600px) {
    .cartoes-empresa-module__cartoesVoce .cartoes-empresa-module__handImage {
        right: 57px;
        width: 34rem
    }
}

.cartoes-voce-module__cartoesVoce .cartoes-voce-module__container {
    margin-bottom: 30px
}

.cartoes-voce-module__cartoesVoce .cartoes-voce-module__call .cartoes-voce-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .cartoes-voce-module__cartoesVoce .cartoes-voce-module__call .cartoes-voce-module__container {
        width: 50%
    }
}

.cartoes-voce-module__cartoesVoce .cartoes-voce-module__about {
    z-index: 1;
    position: relative
}

.cartoes-voce-module__cartoesVoce .cartoes-voce-module__modal {
    position: fixed;
    inset: 0;
    width: 100%;
    height: 100%;
    background-color: #00000085;
    z-index: 10
}

.cartoes-voce-module__cartoesVoce .cartoes-voce-module__modal .cartoes-voce-module__modalBody {
    width: 80%;
    height: 80%;
    margin: auto;
    background: #fff;
    position: absolute;
    inset: 0;
    text-align: left;
    padding: 53px;
    font-weight: 500;
    border-bottom: 5px solid #c0cf2e
}

@media screen and (min-width: 1024px) {
    .cartoes-voce-module__cartoesVoce .cartoes-voce-module__modal .cartoes-voce-module__modalBody {
        width: fit-content;
        height: fit-content;
        min-height: 450px
    }
}

.cartoes-voce-module__cartoesVoce .cartoes-voce-module__modal .cartoes-voce-module__modal .cartoes-voce-module__modalDocumentList {
    color: #003641
}

.cartoes-voce-module__cartoesVoce .cartoes-voce-module__modal .cartoes-voce-module__modalClose {
    position: absolute;
    right: 30px;
    top: 30px;
    font-size: 1.875em;
    font-weight: 700;
    text-decoration: none;
    color: #003641
}

.cartoes-voce-module__cartoesVoce .cartoes-voce-module__modal .cartoes-voce-module__modalSVG {
    margin-bottom: 20px
}

.cartoes-voce-module__cartoesVoce .cartoes-voce-module__modal .cartoes-voce-module__modalTitle {
    font-weight: 700;
    font-size: 2.375em
}

.cartoes-voce-module__cartoesVoce .cartoes-voce-module__modal .cartoes-voce-module__modalDocumentList {
    margin: 20px 0
}

.cartoes-voce-module__cartoesVoce .cartoes-voce-module__modal .cartoes-voce-module__modalDocumentList li {
    margin-bottom: 20px;
    font-size: 1.5em
}

.cartoes-voce-module__cartoesVoce .cartoes-voce-module__modal .cartoes-voce-module__modalObservations {
    font-size: 1.25em;
    color: #00ae9d
}

.cartoes-voce-module__cartoesVoce .cartoes-voce-module__cards {
    z-index: 2;
    position: relative;
    border-radius: 10px;
    background-color: #f4f4f4 !important;
    margin: 0 30px 100px;
    min-height: 1000px;
    align-items: center;
    padding: 1.25em
}

@media screen and (min-width: 1024px) {
    .cartoes-voce-module__cartoesVoce .cartoes-voce-module__cards {
        margin: 50px 10.625em 6.25em;
        padding: 6.25em
    }
}

.cartoes-voce-module__cartoesVoce .cartoes-voce-module__cards .cartoes-voce-module__header {
    font-size: 2em;
    font-weight: 700;
    text-align: center;
    margin: 1.5em 0 2.5em
}

@media screen and (min-width: 1024px) {
    .cartoes-voce-module__cartoesVoce .cartoes-voce-module__cards .cartoes-voce-module__header {
        font-size: 2.875em
    }
}

.cartoes-voce-module__cartoesVoce .cartoes-voce-module__cards .cartoes-voce-module__cardList {
    display: flex;
    flex-wrap: wrap;
    margin-top: 80px;
    justify-content: center
}

@media screen and (min-width: 768px) {
    .cartoes-voce-module__cartoesVoce .cartoes-voce-module__cards .cartoes-voce-module__cardList {
        display: grid;
        grid-template-columns: repeat(2, 1fr)
    }
}

@media screen and (min-width: 1024px) {
    .cartoes-voce-module__cartoesVoce .cartoes-voce-module__cards .cartoes-voce-module__cardList {
        display: grid;
        grid-template-columns: repeat(3, 1fr)
    }
}

.cartoes-voce-module__cartoesVoce .cartoes-voce-module__handSection {
    position: relative
}

.cartoes-voce-module__cartoesVoce .cartoes-voce-module__handImage {
    position: absolute;
    bottom: -102px;
    width: 20rem;
    right: 0;
    left: 0;
    margin: 0 auto;
    display: none
}

@media screen and (min-width: 1200px) {
    .cartoes-voce-module__cartoesVoce .cartoes-voce-module__handImage {
        right: 70px;
        width: 30rem;
        margin: auto;
        left: auto;
        display: block
    }
}

@media screen and (min-width: 1600px) {
    .cartoes-voce-module__cartoesVoce .cartoes-voce-module__handImage {
        right: 57px;
        width: 34rem
    }
}

@media screen and (min-width: 1024px) {
    .central-de-informacoes-module__centralDeInformacoes .central-de-informacoes-module__container {
        margin-bottom: 60px;
        padding: 3em 0;
        width: 81.25%;
        justify-content: space-between;
        font-size: .8125em
    }
}

.central-de-informacoes-module__centralDeInformacoes .central-de-informacoes-module__call {
    background: url(https://www.sicoob.com.br/documents/25272901/70631442/banner-main-central-de-informacoes_02.jpg/75e35c0a-d303-a066-96e9-99ea4f4cb884?t=1630014385861);
    padding-top: 21.1805555556%;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    position: relative;
    margin-bottom: 0
}

.central-de-informacoes-module__centralDeInformacoes .central-de-informacoes-module__call .central-de-informacoes-module__container {
    position: absolute;
    justify-content: space-around;
    inset: 0
}

.central-de-informacoes-module__centralDeInformacoes .central-de-informacoes-module__call h2 {
    color: #fff;
    font-size: 1.75em;
    text-transform: uppercase;
    margin: 0
}

@media screen and (min-width: 640px) {
    .central-de-informacoes-module__centralDeInformacoes .central-de-informacoes-module__call h2 {
        font-size: 3em
    }
}

@media screen and (min-width: 1024px) {
    .central-de-informacoes-module__centralDeInformacoes .central-de-informacoes-module__call h2 {
        margin: .5em 0
    }
}

.central-de-informacoes-module__centralDeInformacoes .central-de-informacoes-module__about {
    color: #49479d;
    max-height: 350px;
    background-color: #05a293
}

.central-de-informacoes-module__centralDeInformacoes .central-de-informacoes-module__about .react-multi-carousel-list {
    height: 100%;
    width: 100%
}

.central-de-informacoes-module__centralDeInformacoes .central-de-informacoes-module__about .react-multi-carousel-list .react-multiple-carousel__arrow {
    width: 30px !important;
    height: 43px !important;
    min-width: auto;
    top: 40%
}

.central-de-informacoes-module__centralDeInformacoes .central-de-informacoes-module__about .react-multi-carousel-list .react-multiple-carousel__arrow--left {
    left: 0
}

.central-de-informacoes-module__centralDeInformacoes .central-de-informacoes-module__about .react-multi-carousel-list .react-multiple-carousel__arrow--right {
    right: 0
}

.central-de-informacoes-module__centralDeInformacoes .central-de-informacoes-module__about .react-multi-carousel-list .react-multi-carousel-track {
    height: 100%;
    transition: all ease-in-out 0s !important
}

.central-de-informacoes-module__centralDeInformacoes .central-de-informacoes-module__about .react-multi-carousel-list .react-multi-carousel-track .react-multi-carousel-item {
    padding: 1em
}

@media (max-width: 768px) {
    .central-de-informacoes-module__centralDeInformacoes .central-de-informacoes-module__about .react-multi-carousel-list .react-multi-carousel-track .react-multi-carousel-item--active>div {
        background: #49479d;
        color: #fff
    }
}

.central-de-informacoes-module__centralDeInformacoes .central-de-informacoes-module__about .central-de-informacoes-module__container {
    align-items: center
}

.central-de-informacoes-module__centralDeInformacoes .central-de-informacoes-module__about h4 {
    font-size: 1.25em
}

@media screen and (min-width: 1024px) {
    .central-de-informacoes-module__centralDeInformacoes .central-de-informacoes-module__about h4 {
        font-size: 1.5em
    }
}

.central-de-informacoes-module__centralDeInformacoes .central-de-informacoes-module__about .central-de-informacoes-module__card {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    cursor: pointer;
    min-height: 200px;
    padding: 1.5rem;
    transition: ease-in all .3s;
    text-align: center;
    border-radius: 10px;
    border-bottom: 8px solid #7db61c;
    box-shadow: -8px 7px 37px -20px #003641
}

.central-de-informacoes-module__centralDeInformacoes .central-de-informacoes-module__about .central-de-informacoes-module__card .central-de-informacoes-module__icon {
    max-width: 100%;
    width: auto;
    height: 60px
}

.central-de-informacoes-module__centralDeInformacoes .central-de-informacoes-module__about .central-de-informacoes-module__card .central-de-informacoes-module__title {
    font-weight: 700;
    margin-top: 1rem;
    margin-bottom: 1em;
    color: #fff;
    font-size: 1em
}

@media screen and (min-width: 1024px) {
    .central-de-informacoes-module__centralDeInformacoes .central-de-informacoes-module__about .central-de-informacoes-module__card:hover {
        background: #49479d;
        color: #fff;
        transition: ease-in all .3s;
        border-color: #393870;
        box-shadow: 0 1px 25px 1px #393870
    }
}

.central-de-informacoes-module__centralDeInformacoes .central-de-informacoes-module__about .central-de-informacoes-module__card--selected {
    background: #49479d;
    color: #fff;
    transition: ease-in all .3s;
    border-color: #393870;
    box-shadow: 0 1px 25px 1px #393870
}

.central-de-informacoes-module__centralDeInformacoes .central-de-informacoes-module__selectedItem {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    align-items: center;
    justify-content: center;
    padding: 1rem
}

.central-de-informacoes-module__centralDeInformacoes .central-de-informacoes-module__selectedItem .central-de-informacoes-module__cardItem {
    max-width: 45%;
    min-height: 50px;
    display: flex;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    justify-content: space-between;
    border: 1px solid #c3c3d4;
    margin: 1rem;
    padding: 0rem 1rem;
    border: none;
    border-bottom: 8px solid #7db61c;
    box-shadow: -8px 7px 37px -20px #003641
}

@media (max-width: 940px) {
    .central-de-informacoes-module__centralDeInformacoes .central-de-informacoes-module__selectedItem .central-de-informacoes-module__cardItem {
        min-width: 100%
    }
}

.central-de-informacoes-module__centralDeInformacoes .central-de-informacoes-module__selectedItem .central-de-informacoes-module__cardItem .central-de-informacoes-module__cardIcon {
    width: 50px
}

.central-de-informacoes-module__centralDeInformacoes .central-de-informacoes-module__selectedItem .central-de-informacoes-module__cardItem .central-de-informacoes-module__cardIcon .central-de-informacoes-module__cardIconImage {
    width: 38px
}

.central-de-informacoes-module__centralDeInformacoes .central-de-informacoes-module__selectedItem .central-de-informacoes-module__cardItem .central-de-informacoes-module__cardInfo {
    display: flex;
    align-items: center;
    flex-direction: row
}

.central-de-informacoes-module__centralDeInformacoes .central-de-informacoes-module__selectedItem .central-de-informacoes-module__cardItem .central-de-informacoes-module__cardInfo p {
    font-size: 16px;
    margin: 0rem 1rem;
    font-weight: 700
}

.central-de-informacoes-module__centralDeInformacoes .central-de-informacoes-module__selectedItem .central-de-informacoes-module__cardItem .central-de-informacoes-module__cardButton button {
    border: none;
    color: #fff;
    background: #003641;
    padding: .7em 2.5em;
    border-radius: 5px;
    text-decoration: none;
    cursor: pointer;
    font-size: 1em;
    font-family: inherit;
    font-weight: 700;
    transition: ease-in all .3s
}

.central-de-informacoes-module__centralDeInformacoes .central-de-informacoes-module__selectedItem .central-de-informacoes-module__cardVideo {
    margin: 1rem
}

.central-de-informacoes-module__centralDeInformacoes .central-de-informacoes-module__selectedItem .central-de-informacoes-module__cardVideo video {
    width: 600px;
    height: 400px;
    border-bottom: 8px solid #7db61c;
    box-shadow: -8px 7px 37px -20px #003641
}

.cheque-especial-module__consorcioDeImoveis .cheque-especial-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .cheque-especial-module__consorcioDeImoveis .cheque-especial-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.cheque-especial-module__consorcioDeImoveis .cheque-especial-module__call .cheque-especial-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .cheque-especial-module__consorcioDeImoveis .cheque-especial-module__call .cheque-especial-module__container {
        width: 50%
    }
}

.cheque-especial-module__consorcioDeImoveis .cheque-especial-module__benefits {
    margin-bottom: 50px
}

.cheque-especial-module__consorcioDeImoveis .cheque-especial-module__benefits .cheque-especial-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .cheque-especial-module__consorcioDeImoveis .cheque-especial-module__benefits .cheque-especial-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.cobranca-bancaria-module__antecipacao13 .cobranca-bancaria-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .cobranca-bancaria-module__antecipacao13 .cobranca-bancaria-module__container {
        width: 50%
    }
}

@media screen and (min-width: 1024px) {
    .cobranca-bancaria-module__antecipacao13 .cobranca-bancaria-module__content {
        padding: 5rem 0 5rem 5rem
    }
}

@media screen and (min-width: 1600px) {
    .cobranca-bancaria-module__antecipacao13 .cobranca-bancaria-module__content {
        padding: 5rem 0 5rem 10rem
    }
}

.compra-cooperada-module__antecipacao13 .compra-cooperada-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .compra-cooperada-module__antecipacao13 .compra-cooperada-module__container {
        width: 50%
    }
}

@media screen and (min-width: 1024px) {
    .compra-cooperada-module__antecipacao13 .compra-cooperada-module__content {
        padding: 5rem 0 5rem 5rem
    }
}

@media screen and (min-width: 1600px) {
    .compra-cooperada-module__antecipacao13 .compra-cooperada-module__content {
        padding: 5rem 0 5rem 10rem
    }
}

.compra-de-moeda-estrangeira-module__compraDeMoedaEstrangeira .compra-de-moeda-estrangeira-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .compra-de-moeda-estrangeira-module__compraDeMoedaEstrangeira .compra-de-moeda-estrangeira-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.compra-de-moeda-estrangeira-module__compraDeMoedaEstrangeira .compra-de-moeda-estrangeira-module__call .compra-de-moeda-estrangeira-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .compra-de-moeda-estrangeira-module__compraDeMoedaEstrangeira .compra-de-moeda-estrangeira-module__call .compra-de-moeda-estrangeira-module__container {
        width: 50%
    }
}

@media screen and (min-width: 1024px) {
    .compra-de-moeda-estrangeira-module__compraDeMoedaEstrangeira .compra-de-moeda-estrangeira-module__call .compra-de-moeda-estrangeira-module__container .compra-de-moeda-estrangeira-module__content {
        padding: 5rem 0 5rem 5rem
    }
}

@media screen and (min-width: 1600px) {
    .compra-de-moeda-estrangeira-module__compraDeMoedaEstrangeira .compra-de-moeda-estrangeira-module__call .compra-de-moeda-estrangeira-module__container .compra-de-moeda-estrangeira-module__content {
        padding: 5rem 0 5rem 10rem
    }
}

.compra-de-moeda-estrangeira-module__compraDeMoedaEstrangeira .compra-de-moeda-estrangeira-module__services {
    margin-bottom: 50px
}

.compra-de-moeda-estrangeira-module__compraDeMoedaEstrangeira .compra-de-moeda-estrangeira-module__services h3.compra-de-moeda-estrangeira-module__title {
    color: #00a091
}

.consorcio-de-agronegocio-module__consorcioDeAutomoveis .consorcio-de-agronegocio-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .consorcio-de-agronegocio-module__consorcioDeAutomoveis .consorcio-de-agronegocio-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.consorcio-de-agronegocio-module__consorcioDeAutomoveis .consorcio-de-agronegocio-module__call .consorcio-de-agronegocio-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .consorcio-de-agronegocio-module__consorcioDeAutomoveis .consorcio-de-agronegocio-module__call .consorcio-de-agronegocio-module__container {
        width: 50%
    }
}

@media screen and (min-width: 1024px) {
    .consorcio-de-agronegocio-module__consorcioDeAutomoveis .consorcio-de-agronegocio-module__call .consorcio-de-agronegocio-module__container .consorcio-de-agronegocio-module__content {
        padding: 5rem 0 5rem 5rem
    }
}

@media screen and (min-width: 1600px) {
    .consorcio-de-agronegocio-module__consorcioDeAutomoveis .consorcio-de-agronegocio-module__call .consorcio-de-agronegocio-module__container .consorcio-de-agronegocio-module__content {
        padding: 5rem 0 5rem 10rem
    }
}

.consorcio-de-agronegocio-module__consorcioDeAutomoveis .consorcio-de-agronegocio-module__benefits {
    margin-bottom: 50px
}

.consorcio-de-agronegocio-module__consorcioDeAutomoveis .consorcio-de-agronegocio-module__benefits .consorcio-de-agronegocio-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .consorcio-de-agronegocio-module__consorcioDeAutomoveis .consorcio-de-agronegocio-module__benefits .consorcio-de-agronegocio-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.consorcio-de-automoveis-agronegocio-module__consorcioDeAutomoveisAgronegocio .consorcio-de-automoveis-agronegocio-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .consorcio-de-automoveis-agronegocio-module__consorcioDeAutomoveisAgronegocio .consorcio-de-automoveis-agronegocio-module__call {
        height: auto;
        flex-direction: row
    }
}

.consorcio-de-automoveis-agronegocio-module__consorcioDeAutomoveisAgronegocio .consorcio-de-automoveis-agronegocio-module__call .consorcio-de-automoveis-agronegocio-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .consorcio-de-automoveis-agronegocio-module__consorcioDeAutomoveisAgronegocio .consorcio-de-automoveis-agronegocio-module__call .consorcio-de-automoveis-agronegocio-module__container {
        width: 50%
    }
}

.consorcio-de-automoveis-agronegocio-module__consorcioDeAutomoveisAgronegocio .consorcio-de-automoveis-agronegocio-module__benefits {
    margin-bottom: 50px
}

.consorcio-de-automoveis-agronegocio-module__consorcioDeAutomoveisAgronegocio .consorcio-de-automoveis-agronegocio-module__benefits .consorcio-de-automoveis-agronegocio-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .consorcio-de-automoveis-agronegocio-module__consorcioDeAutomoveisAgronegocio .consorcio-de-automoveis-agronegocio-module__benefits .consorcio-de-automoveis-agronegocio-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.consorcio-de-automoveis-empresas-module__consorcioDeAutomoveisEmpresa .consorcio-de-automoveis-empresas-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .consorcio-de-automoveis-empresas-module__consorcioDeAutomoveisEmpresa .consorcio-de-automoveis-empresas-module__call {
        height: auto;
        flex-direction: row
    }
}

.consorcio-de-automoveis-empresas-module__consorcioDeAutomoveisEmpresa .consorcio-de-automoveis-empresas-module__call .consorcio-de-automoveis-empresas-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .consorcio-de-automoveis-empresas-module__consorcioDeAutomoveisEmpresa .consorcio-de-automoveis-empresas-module__call .consorcio-de-automoveis-empresas-module__container {
        width: 50%
    }
}

.consorcio-de-automoveis-empresas-module__consorcioDeAutomoveisEmpresa .consorcio-de-automoveis-empresas-module__benefits {
    margin-bottom: 50px
}

.consorcio-de-automoveis-empresas-module__consorcioDeAutomoveisEmpresa .consorcio-de-automoveis-empresas-module__benefits .consorcio-de-automoveis-empresas-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .consorcio-de-automoveis-empresas-module__consorcioDeAutomoveisEmpresa .consorcio-de-automoveis-empresas-module__benefits .consorcio-de-automoveis-empresas-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.consorcio-de-automoveis-module__consorcioDeAutomoveis .consorcio-de-automoveis-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .consorcio-de-automoveis-module__consorcioDeAutomoveis .consorcio-de-automoveis-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.consorcio-de-automoveis-module__consorcioDeAutomoveis .consorcio-de-automoveis-module__call .consorcio-de-automoveis-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .consorcio-de-automoveis-module__consorcioDeAutomoveis .consorcio-de-automoveis-module__call .consorcio-de-automoveis-module__container {
        width: 50%
    }
}

@media screen and (min-width: 1024px) {
    .consorcio-de-automoveis-module__consorcioDeAutomoveis .consorcio-de-automoveis-module__call .consorcio-de-automoveis-module__container .consorcio-de-automoveis-module__content {
        padding: 5rem 0 5rem 5rem
    }
}

@media screen and (min-width: 1600px) {
    .consorcio-de-automoveis-module__consorcioDeAutomoveis .consorcio-de-automoveis-module__call .consorcio-de-automoveis-module__container .consorcio-de-automoveis-module__content {
        padding: 5rem 0 5rem 10rem
    }
}

.consorcio-de-automoveis-module__consorcioDeAutomoveis .consorcio-de-automoveis-module__benefits {
    margin-bottom: 50px
}

.consorcio-de-automoveis-module__consorcioDeAutomoveis .consorcio-de-automoveis-module__benefits .consorcio-de-automoveis-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .consorcio-de-automoveis-module__consorcioDeAutomoveis .consorcio-de-automoveis-module__benefits .consorcio-de-automoveis-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.caminhoes-utilitarios-e-tratores-module__consorcioDeCaminhoesUtilitariosETratores .caminhoes-utilitarios-e-tratores-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .caminhoes-utilitarios-e-tratores-module__consorcioDeCaminhoesUtilitariosETratores .caminhoes-utilitarios-e-tratores-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.caminhoes-utilitarios-e-tratores-module__consorcioDeCaminhoesUtilitariosETratores .caminhoes-utilitarios-e-tratores-module__call .caminhoes-utilitarios-e-tratores-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .caminhoes-utilitarios-e-tratores-module__consorcioDeCaminhoesUtilitariosETratores .caminhoes-utilitarios-e-tratores-module__call .caminhoes-utilitarios-e-tratores-module__container {
        width: 50%
    }
}

.caminhoes-utilitarios-e-tratores-module__consorcioDeCaminhoesUtilitariosETratores .caminhoes-utilitarios-e-tratores-module__benefits {
    margin-bottom: 50px
}

.caminhoes-utilitarios-e-tratores-module__consorcioDeCaminhoesUtilitariosETratores .caminhoes-utilitarios-e-tratores-module__benefits .caminhoes-utilitarios-e-tratores-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .caminhoes-utilitarios-e-tratores-module__consorcioDeCaminhoesUtilitariosETratores .caminhoes-utilitarios-e-tratores-module__benefits .caminhoes-utilitarios-e-tratores-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.consorcio-de-imoveis-module__consorcioDeImoveis .consorcio-de-imoveis-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .consorcio-de-imoveis-module__consorcioDeImoveis .consorcio-de-imoveis-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.consorcio-de-imoveis-module__consorcioDeImoveis .consorcio-de-imoveis-module__call .consorcio-de-imoveis-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .consorcio-de-imoveis-module__consorcioDeImoveis .consorcio-de-imoveis-module__call .consorcio-de-imoveis-module__container {
        width: 50%
    }
}

.consorcio-de-imoveis-module__consorcioDeImoveis .consorcio-de-imoveis-module__benefits {
    margin-bottom: 50px
}

.consorcio-de-imoveis-module__consorcioDeImoveis .consorcio-de-imoveis-module__benefits .consorcio-de-imoveis-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .consorcio-de-imoveis-module__consorcioDeImoveis .consorcio-de-imoveis-module__benefits .consorcio-de-imoveis-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.consorcio-de-imovel-agronegocio-module__consorcioDeImovelAgronegocio .consorcio-de-imovel-agronegocio-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .consorcio-de-imovel-agronegocio-module__consorcioDeImovelAgronegocio .consorcio-de-imovel-agronegocio-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.consorcio-de-imovel-agronegocio-module__consorcioDeImovelAgronegocio .consorcio-de-imovel-agronegocio-module__call .consorcio-de-imovel-agronegocio-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .consorcio-de-imovel-agronegocio-module__consorcioDeImovelAgronegocio .consorcio-de-imovel-agronegocio-module__call .consorcio-de-imovel-agronegocio-module__container {
        width: 50%
    }
}

.consorcio-de-imovel-agronegocio-module__consorcioDeImovelAgronegocio .consorcio-de-imovel-agronegocio-module__benefits {
    margin-bottom: 50px
}

.consorcio-de-imovel-agronegocio-module__consorcioDeImovelAgronegocio .consorcio-de-imovel-agronegocio-module__benefits .consorcio-de-imovel-agronegocio-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .consorcio-de-imovel-agronegocio-module__consorcioDeImovelAgronegocio .consorcio-de-imovel-agronegocio-module__benefits .consorcio-de-imovel-agronegocio-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.consorcio-de-imovel-empresa-module__consorcioDeImoveis .consorcio-de-imovel-empresa-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .consorcio-de-imovel-empresa-module__consorcioDeImoveis .consorcio-de-imovel-empresa-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.consorcio-de-imovel-empresa-module__consorcioDeImoveis .consorcio-de-imovel-empresa-module__call .consorcio-de-imovel-empresa-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .consorcio-de-imovel-empresa-module__consorcioDeImoveis .consorcio-de-imovel-empresa-module__call .consorcio-de-imovel-empresa-module__container {
        width: 50%
    }
}

.consorcio-de-imovel-empresa-module__consorcioDeImoveis .consorcio-de-imovel-empresa-module__benefits {
    margin-bottom: 50px
}

.consorcio-de-imovel-empresa-module__consorcioDeImoveis .consorcio-de-imovel-empresa-module__benefits .consorcio-de-imovel-empresa-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .consorcio-de-imovel-empresa-module__consorcioDeImoveis .consorcio-de-imovel-empresa-module__benefits .consorcio-de-imovel-empresa-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.consorcio-de-motocicletas-agronegocio-module__consorcioDeMotoAgro .consorcio-de-motocicletas-agronegocio-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .consorcio-de-motocicletas-agronegocio-module__consorcioDeMotoAgro .consorcio-de-motocicletas-agronegocio-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.consorcio-de-motocicletas-agronegocio-module__consorcioDeMotoAgro .consorcio-de-motocicletas-agronegocio-module__call .consorcio-de-motocicletas-agronegocio-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .consorcio-de-motocicletas-agronegocio-module__consorcioDeMotoAgro .consorcio-de-motocicletas-agronegocio-module__call .consorcio-de-motocicletas-agronegocio-module__container {
        width: 50%
    }
}

.consorcio-de-motocicletas-agronegocio-module__consorcioDeMotoAgro .consorcio-de-motocicletas-agronegocio-module__benefits {
    margin-bottom: 50px
}

.consorcio-de-motocicletas-agronegocio-module__consorcioDeMotoAgro .consorcio-de-motocicletas-agronegocio-module__benefits .consorcio-de-motocicletas-agronegocio-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .consorcio-de-motocicletas-agronegocio-module__consorcioDeMotoAgro .consorcio-de-motocicletas-agronegocio-module__benefits .consorcio-de-motocicletas-agronegocio-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.consorcio-de-motocicletas-empresas-module__consorcioDeMotoEmpresa .consorcio-de-motocicletas-empresas-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .consorcio-de-motocicletas-empresas-module__consorcioDeMotoEmpresa .consorcio-de-motocicletas-empresas-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.consorcio-de-motocicletas-empresas-module__consorcioDeMotoEmpresa .consorcio-de-motocicletas-empresas-module__call .consorcio-de-motocicletas-empresas-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .consorcio-de-motocicletas-empresas-module__consorcioDeMotoEmpresa .consorcio-de-motocicletas-empresas-module__call .consorcio-de-motocicletas-empresas-module__container {
        width: 50%
    }
}

.consorcio-de-motocicletas-empresas-module__consorcioDeMotoEmpresa .consorcio-de-motocicletas-empresas-module__benefits {
    margin-bottom: 50px
}

.consorcio-de-motocicletas-empresas-module__consorcioDeMotoEmpresa .consorcio-de-motocicletas-empresas-module__benefits .consorcio-de-motocicletas-empresas-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .consorcio-de-motocicletas-empresas-module__consorcioDeMotoEmpresa .consorcio-de-motocicletas-empresas-module__benefits .consorcio-de-motocicletas-empresas-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.consorcio-de-motocicletas-module__consorcioDeImoveis .consorcio-de-motocicletas-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .consorcio-de-motocicletas-module__consorcioDeImoveis .consorcio-de-motocicletas-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.consorcio-de-motocicletas-module__consorcioDeImoveis .consorcio-de-motocicletas-module__call .consorcio-de-motocicletas-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .consorcio-de-motocicletas-module__consorcioDeImoveis .consorcio-de-motocicletas-module__call .consorcio-de-motocicletas-module__container {
        width: 50%
    }
}

.consorcio-de-motocicletas-module__consorcioDeImoveis .consorcio-de-motocicletas-module__benefits {
    margin-bottom: 50px
}

.consorcio-de-motocicletas-module__consorcioDeImoveis .consorcio-de-motocicletas-module__benefits .consorcio-de-motocicletas-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .consorcio-de-motocicletas-module__consorcioDeImoveis .consorcio-de-motocicletas-module__benefits .consorcio-de-motocicletas-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.consorcio-de-servicos-agronegocio-module__consorcioDeImoveis .consorcio-de-servicos-agronegocio-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .consorcio-de-servicos-agronegocio-module__consorcioDeImoveis .consorcio-de-servicos-agronegocio-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.consorcio-de-servicos-agronegocio-module__consorcioDeImoveis .consorcio-de-servicos-agronegocio-module__call .consorcio-de-servicos-agronegocio-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .consorcio-de-servicos-agronegocio-module__consorcioDeImoveis .consorcio-de-servicos-agronegocio-module__call .consorcio-de-servicos-agronegocio-module__container {
        width: 50%
    }
}

.consorcio-de-servicos-agronegocio-module__consorcioDeImoveis .consorcio-de-servicos-agronegocio-module__benefits {
    margin-bottom: 50px
}

.consorcio-de-servicos-agronegocio-module__consorcioDeImoveis .consorcio-de-servicos-agronegocio-module__benefits .consorcio-de-servicos-agronegocio-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .consorcio-de-servicos-agronegocio-module__consorcioDeImoveis .consorcio-de-servicos-agronegocio-module__benefits .consorcio-de-servicos-agronegocio-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.consorcio-de-servicos-empresas-module__consorcioDeImoveis .consorcio-de-servicos-empresas-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .consorcio-de-servicos-empresas-module__consorcioDeImoveis .consorcio-de-servicos-empresas-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.consorcio-de-servicos-empresas-module__consorcioDeImoveis .consorcio-de-servicos-empresas-module__call .consorcio-de-servicos-empresas-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .consorcio-de-servicos-empresas-module__consorcioDeImoveis .consorcio-de-servicos-empresas-module__call .consorcio-de-servicos-empresas-module__container {
        width: 50%
    }
}

.consorcio-de-servicos-empresas-module__consorcioDeImoveis .consorcio-de-servicos-empresas-module__benefits {
    margin-bottom: 50px
}

.consorcio-de-servicos-empresas-module__consorcioDeImoveis .consorcio-de-servicos-empresas-module__benefits .consorcio-de-servicos-empresas-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .consorcio-de-servicos-empresas-module__consorcioDeImoveis .consorcio-de-servicos-empresas-module__benefits .consorcio-de-servicos-empresas-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.consorcio-de-servicos-module__consorcioDeImoveis .consorcio-de-servicos-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .consorcio-de-servicos-module__consorcioDeImoveis .consorcio-de-servicos-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.consorcio-de-servicos-module__consorcioDeImoveis .consorcio-de-servicos-module__call .consorcio-de-servicos-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .consorcio-de-servicos-module__consorcioDeImoveis .consorcio-de-servicos-module__call .consorcio-de-servicos-module__container {
        width: 50%
    }
}

.consorcio-de-servicos-module__consorcioDeImoveis .consorcio-de-servicos-module__benefits {
    margin-bottom: 50px
}

.consorcio-de-servicos-module__consorcioDeImoveis .consorcio-de-servicos-module__benefits .consorcio-de-servicos-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .consorcio-de-servicos-module__consorcioDeImoveis .consorcio-de-servicos-module__benefits .consorcio-de-servicos-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.consorcios-empresa-module__consorcioDeImoveis .consorcios-empresa-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .consorcios-empresa-module__consorcioDeImoveis .consorcios-empresa-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.consorcios-empresa-module__consorcioDeImoveis .consorcios-empresa-module__call .consorcios-empresa-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .consorcios-empresa-module__consorcioDeImoveis .consorcios-empresa-module__call .consorcios-empresa-module__container {
        width: 50%
    }
}

.consorcios-empresa-module__consorcioDeImoveis .consorcios-empresa-module__benefits {
    margin-bottom: 50px
}

.consorcios-empresa-module__consorcioDeImoveis .consorcios-empresa-module__benefits .consorcios-empresa-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .consorcios-empresa-module__consorcioDeImoveis .consorcios-empresa-module__benefits .consorcios-empresa-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.consorcios-voce-module__consorcioDeImoveis .consorcios-voce-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .consorcios-voce-module__consorcioDeImoveis .consorcios-voce-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.consorcios-voce-module__consorcioDeImoveis .consorcios-voce-module__call .consorcios-voce-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .consorcios-voce-module__consorcioDeImoveis .consorcios-voce-module__call .consorcios-voce-module__container {
        width: 50%
    }
}

.consorcios-voce-module__consorcioDeImoveis .consorcios-voce-module__benefits {
    margin-bottom: 50px
}

.consorcios-voce-module__consorcioDeImoveis .consorcios-voce-module__benefits .consorcios-voce-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .consorcios-voce-module__consorcioDeImoveis .consorcios-voce-module__benefits .consorcios-voce-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.conta-capital-module__consorcioDeImoveis .conta-capital-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .conta-capital-module__consorcioDeImoveis .conta-capital-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.conta-capital-module__consorcioDeImoveis .conta-capital-module__call .conta-capital-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .conta-capital-module__consorcioDeImoveis .conta-capital-module__call .conta-capital-module__container {
        width: 50%
    }
}

.conta-capital-module__consorcioDeImoveis .conta-capital-module__benefits {
    margin-bottom: 50px
}

.conta-capital-module__consorcioDeImoveis .conta-capital-module__benefits .conta-capital-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .conta-capital-module__consorcioDeImoveis .conta-capital-module__benefits .conta-capital-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.conta-corrente-module__contaCorrente .conta-corrente-module__call .conta-corrente-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .conta-corrente-module__contaCorrente .conta-corrente-module__call .conta-corrente-module__container {
        width: 50%
    }
}

.conta-corrente-module__contaCorrente .conta-corrente-module__aplicativoContainer h3 {
    color: #004857;
    font-size: 2.625em
}

.conta-corrente-module__contaCorrente .conta-corrente-module__vitrineRecomendacoes>div h3.title {
    font-size: 1.25em
}

@media screen and (min-width: 1024px) {
    .conta-corrente-module__contaCorrente .conta-corrente-module__vitrineRecomendacoes>div h3.title {
        font-size: 2em
    }
}

.conta-corrente-module__contaCorrente .conta-corrente-module__vitrineRecomendacoes>div p.subTitle {
    margin: 15px 0 45px;
    font-size: 1em
}

@media screen and (min-width: 1024px) {
    .conta-corrente-module__contaCorrente .conta-corrente-module__vitrineRecomendacoes>div p.subTitle {
        font-size: 1.5em
    }
}

.conta-corrente-module__contaCorrente .conta-corrente-module__passoAPassoDeContratacao>section>p {
    margin: 15px 0;
    font-size: 1em;
    color: #003641
}

@media screen and (min-width: 1024px) {
    .conta-corrente-module__contaCorrente .conta-corrente-module__passoAPassoDeContratacao>section>p {
        font-size: 1.5em
    }
}

.conta-corrente-module__contaCorrente .conta-corrente-module__passoAPassoDeContratacao>section>ul {
    margin-top: 40px
}

.condicoesETabelaDeTarifasContaCorrente-module__condicoesETabelaDeTarifasContaCorrente {
    position: relative;
    overflow: hidden
}

.condicoesETabelaDeTarifasContaCorrente-module__condicoesETabelaDeTarifasContaCorrente li {
    border-bottom: 10px px solid #00ae9d;
    margin: 20px 0
}

.condicoesETabelaDeTarifasContaCorrente-module__condicoesETabelaDeTarifasContaCorrente p {
    font-size: 1.125em;
    color: #003641;
    margin: 5px 0
}

@media screen and (min-width: 1024px) {
    .condicoesETabelaDeTarifasContaCorrente-module__condicoesETabelaDeTarifasContaCorrente p {
        font-size: 1.5em
    }
}

.condicoesETabelaDeTarifasContaCorrente-module__condicoesETabelaDeTarifasContaCorrente .condicoesETabelaDeTarifasContaCorrente-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .condicoesETabelaDeTarifasContaCorrente-module__condicoesETabelaDeTarifasContaCorrente .condicoesETabelaDeTarifasContaCorrente-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.condicoesETabelaDeTarifasContaCorrente-module__condicoesETabelaDeTarifasContaCorrente h3.condicoesETabelaDeTarifasContaCorrente-module__title {
    color: #003641;
    font-size: 1.375em;
    margin: 30px 0 50px
}

@media screen and (min-width: 1024px) {
    .condicoesETabelaDeTarifasContaCorrente-module__condicoesETabelaDeTarifasContaCorrente h3.condicoesETabelaDeTarifasContaCorrente-module__title {
        margin-top: 3%;
        font-size: 1.75em
    }
}

.condicoesETabelaDeTarifasContaCorrente-module__condicoesETabelaDeTarifasContaCorrente .service {
    height: 100%
}

@media screen and (max-width: 1200px) {
    .condicoesETabelaDeTarifasContaCorrente-module__condicoesETabelaDeTarifasContaCorrente .serviceContainer .carouselButtonGroup {
        margin-top: 30px
    }
}

.condicoesETabelaDeTarifasContaCorrente-module__condicoesETabelaDeTarifasContaCorrente .carousel-slider .react-multi-carousel-list {
    overflow: initial
}

.condicoesETabelaDeTarifasContaCorrente-module__condicoesETabelaDeTarifasContaCorrente .carouselItem {
    padding: 0
}

.condicoesETabelaDeTarifasContaCorrente-module__condicoesETabelaDeTarifasContaCorrente .condicoesETabelaDeTarifasContaCorrente-module__backgroundImage {
    z-index: 1;
    position: absolute;
    height: 100%;
    width: 100%
}

@media screen and (min-width: 1024px) {
    .condicoesETabelaDeTarifasContaCorrente-module__condicoesETabelaDeTarifasContaCorrente .condicoesETabelaDeTarifasContaCorrente-module__backgroundImage {
        width: 65%
    }
}

.condicoesETabelaDeTarifasContaCorrente-module__condicoesETabelaDeTarifasContaCorrente .condicoesETabelaDeTarifasContaCorrente-module__card {
    display: flex;
    flex-direction: column;
    transition: ease-in all .3s;
    box-shadow: 0 1px 11px 1px #dedede;
    margin: 0 25px 30px 0;
    padding: 40px 30px;
    background-color: #fff;
    white-space: pre-line;
    min-height: 80%;
    max-height: 80%;
    border-bottom: 10px solid #00ae9d;
    max-width: 90%
}

@media screen and (min-width: 1024px) {
    .condicoesETabelaDeTarifasContaCorrente-module__condicoesETabelaDeTarifasContaCorrente .condicoesETabelaDeTarifasContaCorrente-module__card {
        margin: 20px
    }
}

.condicoesETabelaDeTarifasContaCorrente-module__condicoesETabelaDeTarifasContaCorrente .condicoesETabelaDeTarifasContaCorrente-module__card:hover {
    transform: scale(1.1)
}

.condicoesETabelaDeTarifasContaCorrente-module__condicoesETabelaDeTarifasContaCorrente .condicoesETabelaDeTarifasContaCorrente-module__card figure {
    width: 100%;
    margin: 0 0 20px;
    height: 52px
}

.condicoesETabelaDeTarifasContaCorrente-module__condicoesETabelaDeTarifasContaCorrente .condicoesETabelaDeTarifasContaCorrente-module__card figure svg {
    max-height: 52px;
    max-width: 52px
}

.condicoesETabelaDeTarifasContaCorrente-module__condicoesETabelaDeTarifasContaCorrente .condicoesETabelaDeTarifasContaCorrente-module__card figure svg image {
    height: 100%;
    width: 100%
}

.condicoesETabelaDeTarifasContaCorrente-module__condicoesETabelaDeTarifasContaCorrente .condicoesETabelaDeTarifasContaCorrente-module__card h4 {
    color: #00ae9d;
    font-size: 1.25em;
    margin: 0 0 20px;
    white-space: pre-line;
    text-align: center;
    min-height: 67px
}

@media screen and (min-width: 1024px) {
    .condicoesETabelaDeTarifasContaCorrente-module__condicoesETabelaDeTarifasContaCorrente .condicoesETabelaDeTarifasContaCorrente-module__card h4 {
        font-size: 1.5em
    }
}

@media screen and (min-width: 1600px) {
    .condicoesETabelaDeTarifasContaCorrente-module__condicoesETabelaDeTarifasContaCorrente .condicoesETabelaDeTarifasContaCorrente-module__card h4 {
        font-size: 1.5em
    }
}

.condicoesETabelaDeTarifasContaCorrente-module__condicoesETabelaDeTarifasContaCorrente .condicoesETabelaDeTarifasContaCorrente-module__card .condicoesETabelaDeTarifasContaCorrente-module__benefitsContent {
    z-index: 2
}

.condicoesETabelaDeTarifasContaCorrente-module__condicoesETabelaDeTarifasContaCorrente .condicoesETabelaDeTarifasContaCorrente-module__card .condicoesETabelaDeTarifasContaCorrente-module__benefitsContent p.condicoesETabelaDeTarifasContaCorrente-module__benefitContent {
    font-size: 1.125em;
    white-space: pre-line;
    color: #7c8a8b
}

@media screen and (min-width: 1024px) {
    .condicoesETabelaDeTarifasContaCorrente-module__condicoesETabelaDeTarifasContaCorrente .condicoesETabelaDeTarifasContaCorrente-module__card .condicoesETabelaDeTarifasContaCorrente-module__benefitsContent p.condicoesETabelaDeTarifasContaCorrente-module__benefitContent {
        font-size: 1.5em;
        margin: 0 .625em 0 0
    }
}

@media screen and (min-width: 1200px) {
    .condicoesETabelaDeTarifasContaCorrente-module__condicoesETabelaDeTarifasContaCorrente .condicoesETabelaDeTarifasContaCorrente-module__card .condicoesETabelaDeTarifasContaCorrente-module__benefitsContent p.condicoesETabelaDeTarifasContaCorrente-module__benefitContent {
        font-size: 1.1875em
    }
}

.condicoesETabelaDeTarifasContaCorrente-module__condicoesETabelaDeTarifasContaCorrente .condicoesETabelaDeTarifasContaCorrente-module__card .condicoesETabelaDeTarifasContaCorrente-module__cardButton {
    width: 100%;
    max-width: 111px;
    text-align: center;
    padding: 10px 0;
    margin: 5px auto;
    color: #7c8a8c;
    font-weight: 700;
    text-decoration: none;
    border-radius: 5px
}

.bannerBaixeAplicativo-module__bannerBaixeAplicativo {
    background-color: #b7cd33;
    background-size: contain;
    margin-top: 100px;
    color: #fff
}

@media screen and (min-width: 1024px) {
    .bannerBaixeAplicativo-module__bannerBaixeAplicativo {
        background: url(https://www.sicoob.com.br/documents/25272901/70431854/grafismo-mix.jpg/25837176-94b1-69e4-91da-b94419d7d413?t=1639493055312) no-repeat right center #b7cd33
    }
}

.bannerBaixeAplicativo-module__bannerBaixeAplicativo .bannerBaixeAplicativo-module__container {
    position: relative;
    padding: 2.5em 0 0
}

@media screen and (min-width: 1024px) {
    .bannerBaixeAplicativo-module__bannerBaixeAplicativo .bannerBaixeAplicativo-module__container {
        flex-direction: row;
        padding: 3em 0
    }
}

.bannerBaixeAplicativo-module__bannerBaixeAplicativo img {
    width: auto;
    height: auto;
    max-width: 100%;
    display: block
}

.bannerBaixeAplicativo-module__bannerBaixeAplicativo h3 {
    margin: 15px 0;
    font-size: 1.875em
}

@media screen and (min-width: 1024px) {
    .bannerBaixeAplicativo-module__bannerBaixeAplicativo h3 {
        font-size: 1.4375em
    }
}

.bannerBaixeAplicativo-module__bannerBaixeAplicativo p {
    font-size: 1.125em;
    font-weight: 500;
    line-height: 28px;
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .bannerBaixeAplicativo-module__bannerBaixeAplicativo p {
        font-size: 1.5em
    }
}

.bannerBaixeAplicativo-module__bannerBaixeAplicativo .bannerBaixeAplicativo-module__contentLeft {
    max-width: 460px;
    margin: auto
}

@media screen and (min-width: 1024px) {
    .bannerBaixeAplicativo-module__bannerBaixeAplicativo .bannerBaixeAplicativo-module__contentLeft {
        margin: 0
    }
}

.bannerBaixeAplicativo-module__bannerBaixeAplicativo .bannerBaixeAplicativo-module__contentLeft h3,
.bannerBaixeAplicativo-module__bannerBaixeAplicativo .bannerBaixeAplicativo-module__contentLeft p {
    color: #fff
}

.bannerBaixeAplicativo-module__bannerBaixeAplicativo .bannerBaixeAplicativo-module__contentLeft .bannerBaixeAplicativo-module__iconsDevice {
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-direction: column;
    margin-bottom: 30px
}

.bannerBaixeAplicativo-module__bannerBaixeAplicativo .bannerBaixeAplicativo-module__contentLeft .bannerBaixeAplicativo-module__iconsDevice img,
.bannerBaixeAplicativo-module__bannerBaixeAplicativo .bannerBaixeAplicativo-module__contentLeft .bannerBaixeAplicativo-module__iconsDevice a {
    margin-bottom: 15px
}

@media screen and (min-width: 640px) {
    .bannerBaixeAplicativo-module__bannerBaixeAplicativo .bannerBaixeAplicativo-module__contentLeft .bannerBaixeAplicativo-module__iconsDevice {
        flex-direction: row
    }

    .bannerBaixeAplicativo-module__bannerBaixeAplicativo .bannerBaixeAplicativo-module__contentLeft .bannerBaixeAplicativo-module__iconsDevice img,
    .bannerBaixeAplicativo-module__bannerBaixeAplicativo .bannerBaixeAplicativo-module__contentLeft .bannerBaixeAplicativo-module__iconsDevice a {
        margin-bottom: 0
    }
}

@media screen and (min-width: 1024px) {
    .bannerBaixeAplicativo-module__bannerBaixeAplicativo .bannerBaixeAplicativo-module__contentLeft .bannerBaixeAplicativo-module__iconsDevice {
        margin-bottom: 0
    }
}

.bannerBaixeAplicativo-module__bannerBaixeAplicativo .bannerBaixeAplicativo-module__contentRight {
    margin: auto
}

@media screen and (min-width: 1024px) {
    .bannerBaixeAplicativo-module__bannerBaixeAplicativo .bannerBaixeAplicativo-module__contentRight {
        position: absolute;
        right: 8%;
        bottom: 0;
        margin: 0
    }
}

.bannerBaixeAplicativo-module__topoTitle {
    width: 81.25%;
    margin: 0 auto -10px
}

.bannerBaixeAplicativo-module__topoTitle .bannerBaixeAplicativo-module__title {
    color: #00a091 !important;
    font-size: 2em;
    font-weight: 700;
    line-height: 1.59375em
}

.bannerBaixeAplicativo-module__topoTitle p {
    font-size: 1.5em;
    color: #003641
}

.bannerBaixeAplicativo-module__container {
    position: relative;
    display: flex;
    flex-direction: column;
    margin: 0 auto 30px;
    padding: 2.5em 0;
    width: 87.962962963%;
    z-index: 2
}

@media screen and (min-width: 1024px) {
    .bannerBaixeAplicativo-module__container {
        padding: 4em 0;
        width: 81.25%;
        justify-content: space-between;
        font-size: .8125em
    }
}

@media screen and (min-width: 1600px) {
    .bannerBaixeAplicativo-module__container {
        font-size: 1em
    }
}

.bannerBaixeAplicativo-module__container h2,
.bannerBaixeAplicativo-module__container h3,
.bannerBaixeAplicativo-module__container p {
    white-space: pre-line
}

.bannerBaixeAplicativo-module__container h3 {
    margin: 15px 0;
    font-size: 1.375em
}

@media screen and (min-width: 1024px) {
    .bannerBaixeAplicativo-module__container h3 {
        font-size: 2em
    }
}

.conta-garantida-module__consorcioDeImoveis .conta-garantida-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .conta-garantida-module__consorcioDeImoveis .conta-garantida-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.conta-garantida-module__consorcioDeImoveis .conta-garantida-module__call .conta-garantida-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .conta-garantida-module__consorcioDeImoveis .conta-garantida-module__call .conta-garantida-module__container {
        width: 50%
    }
}

.conta-garantida-module__consorcioDeImoveis .conta-garantida-module__benefits {
    margin-bottom: 50px
}

.conta-garantida-module__consorcioDeImoveis .conta-garantida-module__benefits .conta-garantida-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .conta-garantida-module__consorcioDeImoveis .conta-garantida-module__benefits .conta-garantida-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.credito-agronegocio-module__consorcioDeImoveis .credito-agronegocio-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .credito-agronegocio-module__consorcioDeImoveis .credito-agronegocio-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.credito-agronegocio-module__consorcioDeImoveis .credito-agronegocio-module__call .credito-agronegocio-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .credito-agronegocio-module__consorcioDeImoveis .credito-agronegocio-module__call .credito-agronegocio-module__container {
        width: 50%
    }
}

.credito-agronegocio-module__consorcioDeImoveis .credito-agronegocio-module__benefits {
    margin-bottom: 50px
}

.credito-agronegocio-module__consorcioDeImoveis .credito-agronegocio-module__benefits .credito-agronegocio-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .credito-agronegocio-module__consorcioDeImoveis .credito-agronegocio-module__benefits .credito-agronegocio-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.credito-boas-festas-module__consorcioDeImoveis .credito-boas-festas-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .credito-boas-festas-module__consorcioDeImoveis .credito-boas-festas-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.credito-boas-festas-module__consorcioDeImoveis .credito-boas-festas-module__call .credito-boas-festas-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .credito-boas-festas-module__consorcioDeImoveis .credito-boas-festas-module__call .credito-boas-festas-module__container {
        width: 50%
    }
}

.credito-boas-festas-module__consorcioDeImoveis .credito-boas-festas-module__benefits {
    margin-bottom: 50px
}

.credito-boas-festas-module__consorcioDeImoveis .credito-boas-festas-module__benefits .credito-boas-festas-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .credito-boas-festas-module__consorcioDeImoveis .credito-boas-festas-module__benefits .credito-boas-festas-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.credito-consignado-module__consorcioDeImoveis .credito-consignado-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .credito-consignado-module__consorcioDeImoveis .credito-consignado-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.credito-consignado-module__consorcioDeImoveis .credito-consignado-module__call .credito-consignado-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .credito-consignado-module__consorcioDeImoveis .credito-consignado-module__call .credito-consignado-module__container {
        width: 50%
    }
}

.credito-consignado-module__consorcioDeImoveis .credito-consignado-module__benefits {
    margin-bottom: 50px
}

.credito-consignado-module__consorcioDeImoveis .credito-consignado-module__benefits .credito-consignado-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .credito-consignado-module__consorcioDeImoveis .credito-consignado-module__benefits .credito-consignado-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.credito-de-tributos-empresa-module__antecipacao13 .credito-de-tributos-empresa-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .credito-de-tributos-empresa-module__antecipacao13 .credito-de-tributos-empresa-module__container {
        width: 50%
    }
}

@media screen and (min-width: 1024px) {
    .credito-de-tributos-empresa-module__antecipacao13 .credito-de-tributos-empresa-module__content {
        padding: 5rem 0 5rem 5rem
    }
}

@media screen and (min-width: 1600px) {
    .credito-de-tributos-empresa-module__antecipacao13 .credito-de-tributos-empresa-module__content {
        padding: 5rem 0 5rem 10rem
    }
}

.credito-educacao-module__consorcioDeImoveis .credito-educacao-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .credito-educacao-module__consorcioDeImoveis .credito-educacao-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.credito-educacao-module__consorcioDeImoveis .credito-educacao-module__call .credito-educacao-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .credito-educacao-module__consorcioDeImoveis .credito-educacao-module__call .credito-educacao-module__container {
        width: 50%
    }
}

.credito-educacao-module__consorcioDeImoveis .credito-educacao-module__benefits {
    margin-bottom: 50px
}

.credito-educacao-module__consorcioDeImoveis .credito-educacao-module__benefits .credito-educacao-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .credito-educacao-module__consorcioDeImoveis .credito-educacao-module__benefits .credito-educacao-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.credito-empresa-module__creditoEmpresa .credito-empresa-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .credito-empresa-module__creditoEmpresa .credito-empresa-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.credito-empresa-module__creditoEmpresa .credito-empresa-module__call .credito-empresa-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .credito-empresa-module__creditoEmpresa .credito-empresa-module__call .credito-empresa-module__container {
        width: 50%
    }
}

.credito-empresa-module__creditoEmpresa .credito-empresa-module__benefits {
    margin-bottom: 50px
}

.credito-empresa-module__creditoEmpresa .credito-empresa-module__benefits .credito-empresa-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .credito-empresa-module__creditoEmpresa .credito-empresa-module__benefits .credito-empresa-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.credito-facil-module__sosj .credito-facil-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .credito-facil-module__sosj .credito-facil-module__container {
        width: 50%
    }
}

@media screen and (min-width: 1024px) {
    .credito-facil-module__sosj .credito-facil-module__content {
        padding: 5rem 0 5rem 5rem
    }
}

@media screen and (min-width: 1600px) {
    .credito-facil-module__sosj .credito-facil-module__content {
        padding: 5rem 0 5rem 10rem
    }
}

.credito-moradia-module__consorcioDeImoveis .credito-moradia-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .credito-moradia-module__consorcioDeImoveis .credito-moradia-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.credito-moradia-module__consorcioDeImoveis .credito-moradia-module__call .credito-moradia-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .credito-moradia-module__consorcioDeImoveis .credito-moradia-module__call .credito-moradia-module__container {
        width: 50%
    }
}

.credito-moradia-module__consorcioDeImoveis .credito-moradia-module__benefits {
    margin-bottom: 50px
}

.credito-moradia-module__consorcioDeImoveis .credito-moradia-module__benefits .credito-moradia-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .credito-moradia-module__consorcioDeImoveis .credito-moradia-module__benefits .credito-moradia-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.credito-pessoal-module__consorcioDeImoveis .credito-pessoal-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .credito-pessoal-module__consorcioDeImoveis .credito-pessoal-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.credito-pessoal-module__consorcioDeImoveis .credito-pessoal-module__call .credito-pessoal-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .credito-pessoal-module__consorcioDeImoveis .credito-pessoal-module__call .credito-pessoal-module__container {
        width: 50%
    }
}

.credito-pessoal-module__consorcioDeImoveis .credito-pessoal-module__benefits {
    margin-bottom: 50px
}

.credito-pessoal-module__consorcioDeImoveis .credito-pessoal-module__benefits .credito-pessoal-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .credito-pessoal-module__consorcioDeImoveis .credito-pessoal-module__benefits .credito-pessoal-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.credito-produtor-rural-module__consorcioDeImoveis .credito-produtor-rural-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .credito-produtor-rural-module__consorcioDeImoveis .credito-produtor-rural-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.credito-produtor-rural-module__consorcioDeImoveis .credito-produtor-rural-module__call .credito-produtor-rural-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .credito-produtor-rural-module__consorcioDeImoveis .credito-produtor-rural-module__call .credito-produtor-rural-module__container {
        width: 50%
    }
}

.credito-produtor-rural-module__consorcioDeImoveis .credito-produtor-rural-module__benefits {
    margin-bottom: 50px
}

.credito-produtor-rural-module__consorcioDeImoveis .credito-produtor-rural-module__benefits .credito-produtor-rural-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .credito-produtor-rural-module__consorcioDeImoveis .credito-produtor-rural-module__benefits .credito-produtor-rural-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.credito-rotativo-module__consorcioDeImoveis .credito-rotativo-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .credito-rotativo-module__consorcioDeImoveis .credito-rotativo-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.credito-rotativo-module__consorcioDeImoveis .credito-rotativo-module__call .credito-rotativo-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .credito-rotativo-module__consorcioDeImoveis .credito-rotativo-module__call .credito-rotativo-module__container {
        width: 50%
    }
}

.credito-rotativo-module__consorcioDeImoveis .credito-rotativo-module__benefits {
    margin-bottom: 50px
}

.credito-rotativo-module__consorcioDeImoveis .credito-rotativo-module__benefits .credito-rotativo-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .credito-rotativo-module__consorcioDeImoveis .credito-rotativo-module__benefits .credito-rotativo-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.credito-rural-module__creditoRural .credito-rural-module__call .credito-rural-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .credito-rural-module__creditoRural .credito-rural-module__call .credito-rural-module__container {
        width: 50%
    }
}

@media screen and (min-width: 1024px) {
    .credito-rural-module__creditoRural .credito-rural-module__call .credito-rural-module__content {
        padding: 5rem 0 5rem 5rem
    }
}

@media screen and (min-width: 1600px) {
    .credito-rural-module__creditoRural .credito-rural-module__call .credito-rural-module__content {
        padding: 5rem 0 5rem 10rem
    }
}

@media screen and (min-width: 1400px) {
    .credito-rural-module__creditoRural .credito-rural-module__benefits {
        margin-top: 16%
    }
}

.credito-rural-module__creditoRural .credito-rural-module__benefits .credito-rural-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .credito-rural-module__creditoRural .credito-rural-module__benefits .credito-rural-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.credito-saude-module__consorcioDeImoveis .credito-saude-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .credito-saude-module__consorcioDeImoveis .credito-saude-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.credito-saude-module__consorcioDeImoveis .credito-saude-module__call .credito-saude-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .credito-saude-module__consorcioDeImoveis .credito-saude-module__call .credito-saude-module__container {
        width: 50%
    }
}

.credito-saude-module__consorcioDeImoveis .credito-saude-module__benefits {
    margin-bottom: 50px
}

.credito-saude-module__consorcioDeImoveis .credito-saude-module__benefits .credito-saude-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .credito-saude-module__consorcioDeImoveis .credito-saude-module__benefits .credito-saude-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.credito-voce-module__consorcioDeImoveis .credito-voce-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .credito-voce-module__consorcioDeImoveis .credito-voce-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.credito-voce-module__consorcioDeImoveis .credito-voce-module__call .credito-voce-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .credito-voce-module__consorcioDeImoveis .credito-voce-module__call .credito-voce-module__container {
        width: 50%
    }
}

.credito-voce-module__consorcioDeImoveis .credito-voce-module__benefits {
    margin-bottom: 50px
}

.credito-voce-module__consorcioDeImoveis .credito-voce-module__benefits .credito-voce-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .credito-voce-module__consorcioDeImoveis .credito-voce-module__benefits .credito-voce-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.dda-agronegocio-module__consorcioDeImoveis .dda-agronegocio-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .dda-agronegocio-module__consorcioDeImoveis .dda-agronegocio-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.dda-agronegocio-module__consorcioDeImoveis .dda-agronegocio-module__call .dda-agronegocio-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .dda-agronegocio-module__consorcioDeImoveis .dda-agronegocio-module__call .dda-agronegocio-module__container {
        width: 50%
    }
}

.dda-agronegocio-module__consorcioDeImoveis .dda-agronegocio-module__benefits {
    margin-bottom: 50px
}

.dda-agronegocio-module__consorcioDeImoveis .dda-agronegocio-module__benefits .dda-agronegocio-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .dda-agronegocio-module__consorcioDeImoveis .dda-agronegocio-module__benefits .dda-agronegocio-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.dda-module__consorcioDeImoveis .dda-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .dda-module__consorcioDeImoveis .dda-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.dda-module__consorcioDeImoveis .dda-module__call .dda-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .dda-module__consorcioDeImoveis .dda-module__call .dda-module__container {
        width: 50%
    }
}

.dda-module__consorcioDeImoveis .dda-module__benefits {
    margin-bottom: 50px
}

.dda-module__consorcioDeImoveis .dda-module__benefits .dda-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .dda-module__consorcioDeImoveis .dda-module__benefits .dda-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.debito-automatico-agronegocio-module__consorcioDeImoveis .debito-automatico-agronegocio-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .debito-automatico-agronegocio-module__consorcioDeImoveis .debito-automatico-agronegocio-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.debito-automatico-agronegocio-module__consorcioDeImoveis .debito-automatico-agronegocio-module__call .debito-automatico-agronegocio-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .debito-automatico-agronegocio-module__consorcioDeImoveis .debito-automatico-agronegocio-module__call .debito-automatico-agronegocio-module__container {
        width: 50%
    }
}

.debito-automatico-agronegocio-module__consorcioDeImoveis .debito-automatico-agronegocio-module__benefits {
    margin-bottom: 50px
}

.debito-automatico-agronegocio-module__consorcioDeImoveis .debito-automatico-agronegocio-module__benefits .debito-automatico-agronegocio-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .debito-automatico-agronegocio-module__consorcioDeImoveis .debito-automatico-agronegocio-module__benefits .debito-automatico-agronegocio-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.debito-automatico-module__consorcioDeImoveis .debito-automatico-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .debito-automatico-module__consorcioDeImoveis .debito-automatico-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.debito-automatico-module__consorcioDeImoveis .debito-automatico-module__call .debito-automatico-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .debito-automatico-module__consorcioDeImoveis .debito-automatico-module__call .debito-automatico-module__container {
        width: 50%
    }
}

.debito-automatico-module__consorcioDeImoveis .debito-automatico-module__benefits {
    margin-bottom: 50px
}

.debito-automatico-module__consorcioDeImoveis .debito-automatico-module__benefits .debito-automatico-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .debito-automatico-module__consorcioDeImoveis .debito-automatico-module__benefits .debito-automatico-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.deposito-em-cheque-agronegocio-module__consorcioDeImoveis .deposito-em-cheque-agronegocio-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .deposito-em-cheque-agronegocio-module__consorcioDeImoveis .deposito-em-cheque-agronegocio-module__call {
        margin-bottom: 150px;
        flex-direction: row
    }
}

.deposito-em-cheque-agronegocio-module__consorcioDeImoveis .deposito-em-cheque-agronegocio-module__call .deposito-em-cheque-agronegocio-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .deposito-em-cheque-agronegocio-module__consorcioDeImoveis .deposito-em-cheque-agronegocio-module__call .deposito-em-cheque-agronegocio-module__container {
        width: 50%
    }
}

.deposito-em-cheque-agronegocio-module__consorcioDeImoveis .deposito-em-cheque-agronegocio-module__benefits {
    margin-bottom: 50px
}

.deposito-em-cheque-agronegocio-module__consorcioDeImoveis .deposito-em-cheque-agronegocio-module__benefits .deposito-em-cheque-agronegocio-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .deposito-em-cheque-agronegocio-module__consorcioDeImoveis .deposito-em-cheque-agronegocio-module__benefits .deposito-em-cheque-agronegocio-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.deposito-em-cheque-module__consorcioDeImoveis .deposito-em-cheque-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .deposito-em-cheque-module__consorcioDeImoveis .deposito-em-cheque-module__call {
        margin-bottom: 150px;
        flex-direction: row
    }
}

.deposito-em-cheque-module__consorcioDeImoveis .deposito-em-cheque-module__call .deposito-em-cheque-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .deposito-em-cheque-module__consorcioDeImoveis .deposito-em-cheque-module__call .deposito-em-cheque-module__container {
        width: 50%
    }
}

.deposito-em-cheque-module__consorcioDeImoveis .deposito-em-cheque-module__benefits {
    margin-bottom: 50px
}

.deposito-em-cheque-module__consorcioDeImoveis .deposito-em-cheque-module__benefits .deposito-em-cheque-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .deposito-em-cheque-module__consorcioDeImoveis .deposito-em-cheque-module__benefits .deposito-em-cheque-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.deposito-facil-agronegocio-module__consorcioDeImoveis .deposito-facil-agronegocio-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .deposito-facil-agronegocio-module__consorcioDeImoveis .deposito-facil-agronegocio-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.deposito-facil-agronegocio-module__consorcioDeImoveis .deposito-facil-agronegocio-module__call .deposito-facil-agronegocio-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .deposito-facil-agronegocio-module__consorcioDeImoveis .deposito-facil-agronegocio-module__call .deposito-facil-agronegocio-module__container {
        width: 50%
    }
}

.deposito-facil-agronegocio-module__consorcioDeImoveis .deposito-facil-agronegocio-module__benefits {
    margin-bottom: 50px
}

.deposito-facil-agronegocio-module__consorcioDeImoveis .deposito-facil-agronegocio-module__benefits .deposito-facil-agronegocio-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .deposito-facil-agronegocio-module__consorcioDeImoveis .deposito-facil-agronegocio-module__benefits .deposito-facil-agronegocio-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.deposito-facil-module__consorcioDeImoveis .deposito-facil-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .deposito-facil-module__consorcioDeImoveis .deposito-facil-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.deposito-facil-module__consorcioDeImoveis .deposito-facil-module__call .deposito-facil-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .deposito-facil-module__consorcioDeImoveis .deposito-facil-module__call .deposito-facil-module__container {
        width: 50%
    }
}

.deposito-facil-module__consorcioDeImoveis .deposito-facil-module__benefits {
    margin-bottom: 50px
}

.deposito-facil-module__consorcioDeImoveis .deposito-facil-module__benefits .deposito-facil-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .deposito-facil-module__consorcioDeImoveis .deposito-facil-module__benefits .deposito-facil-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.financiamento-de-energia-solar-module__consorcioDeImoveis .financiamento-de-energia-solar-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .financiamento-de-energia-solar-module__consorcioDeImoveis .financiamento-de-energia-solar-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.financiamento-de-energia-solar-module__consorcioDeImoveis .financiamento-de-energia-solar-module__call .financiamento-de-energia-solar-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .financiamento-de-energia-solar-module__consorcioDeImoveis .financiamento-de-energia-solar-module__call .financiamento-de-energia-solar-module__container {
        width: 50%
    }
}

.financiamento-de-energia-solar-module__consorcioDeImoveis .financiamento-de-energia-solar-module__benefits {
    margin-bottom: 50px
}

.financiamento-de-energia-solar-module__consorcioDeImoveis .financiamento-de-energia-solar-module__benefits .financiamento-de-energia-solar-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .financiamento-de-energia-solar-module__consorcioDeImoveis .financiamento-de-energia-solar-module__benefits .financiamento-de-energia-solar-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.financiamento-veiculos-empresa-module__consorcioDeImoveis .financiamento-veiculos-empresa-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .financiamento-veiculos-empresa-module__consorcioDeImoveis .financiamento-veiculos-empresa-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.financiamento-veiculos-empresa-module__consorcioDeImoveis .financiamento-veiculos-empresa-module__call .financiamento-veiculos-empresa-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .financiamento-veiculos-empresa-module__consorcioDeImoveis .financiamento-veiculos-empresa-module__call .financiamento-veiculos-empresa-module__container {
        width: 50%
    }
}

.financiamento-veiculos-empresa-module__consorcioDeImoveis .financiamento-veiculos-empresa-module__benefits {
    margin-bottom: 50px
}

.financiamento-veiculos-empresa-module__consorcioDeImoveis .financiamento-veiculos-empresa-module__benefits .financiamento-veiculos-empresa-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .financiamento-veiculos-empresa-module__consorcioDeImoveis .financiamento-veiculos-empresa-module__benefits .financiamento-veiculos-empresa-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.financiamento-veiculos-module__consorcioDeImoveis .financiamento-veiculos-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .financiamento-veiculos-module__consorcioDeImoveis .financiamento-veiculos-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.financiamento-veiculos-module__consorcioDeImoveis .financiamento-veiculos-module__call .financiamento-veiculos-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .financiamento-veiculos-module__consorcioDeImoveis .financiamento-veiculos-module__call .financiamento-veiculos-module__container {
        width: 50%
    }
}

.financiamento-veiculos-module__consorcioDeImoveis .financiamento-veiculos-module__benefits {
    margin-bottom: 50px
}

.financiamento-veiculos-module__consorcioDeImoveis .financiamento-veiculos-module__benefits .financiamento-veiculos-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .financiamento-veiculos-module__consorcioDeImoveis .financiamento-veiculos-module__benefits .financiamento-veiculos-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.fundacao-coopmil-module__container {
    position: relative;
    display: flex;
    flex-direction: column;
    margin: 0 auto;
    padding: 2.5em 0;
    width: 87.962962963%;
    z-index: 2
}

@media screen and (min-width: 1024px) {
    .fundacao-coopmil-module__container {
        padding: 3em 0;
        width: 81.25%;
        justify-content: space-between;
        font-size: .8125em
    }
}

@media screen and (min-width: 1600px) {
    .fundacao-coopmil-module__container {
        font-size: 1em
    }
}

.fundacao-coopmil-module__bannerTopContainer .fundacao-coopmil-module__bannerTop {
    background: url(https://www.sicoob.com.br/documents/25272901/70631442/fundacao-coopmil-banner-topo.png/c81f9d8d-755a-15ac-4d33-57a7309b96d0?t=1630014379704);
    background-size: cover;
    background-position: center;
    max-width: 1920px
}

.fundacao-coopmil-module__bannerTopContainer .fundacao-coopmil-module__bannerTop h1 img {
    max-width: 245px;
    padding: 32px
}

.fundacao-coopmil-module__bannerTopContainer .fundacao-coopmil-module__bannerTop h1 p {
    opacity: .01;
    display: none
}

@media screen and (min-width: 1024px) {
    .fundacao-coopmil-module__bannerTopContainer .fundacao-coopmil-module__bannerTop {
        height: 305px
    }

    .fundacao-coopmil-module__bannerTopContainer .fundacao-coopmil-module__bannerTop h1 img {
        max-width: 300px;
        padding: 0
    }
}

.fundacao-coopmil-module__coopmilFundation .fundacao-coopmil-module__container {
    color: #013b42
}

.fundacao-coopmil-module__coopmilFundation .fundacao-coopmil-module__featured_title {
    color: #003641
}

.fundacao-coopmil-module__coopmilFundation .fundacao-coopmil-module__textBlock_tel1 {
    margin-top: 10px
}

.fundacao-coopmil-module__coopmilFundation .fundacao-coopmil-module__textBlock_telefoneuteis {
    margin-bottom: 25px
}

.fundacao-coopmil-module__coopmilFundation .fundacao-coopmil-module__textBlock {
    margin-bottom: 40px
}

.fundacao-coopmil-module__coopmilFundation h4 {
    font-size: 1.875em;
    margin: 20px 0
}

@media screen and (min-width: 1024px) {
    .fundacao-coopmil-module__coopmilFundation h4 {
        font-size: 2em
    }
}

.fundacao-coopmil-module__coopmilFundation h5 {
    color: #589ed4;
    font-size: 1.625em;
    margin: 10px 0
}

@media screen and (min-width: 1024px) {
    .fundacao-coopmil-module__coopmilFundation h5 {
        font-size: 1.75em
    }
}

.fundacao-coopmil-module__coopmilFundation p {
    font-size: 1.3125em
}

@media screen and (min-width: 1024px) {
    .fundacao-coopmil-module__coopmilFundation p {
        font-size: 1.4375em
    }
}

.fundacao-coopmil-module__coopmilFundation .fundacao-coopmil-module__cardsArea {
    display: flex;
    align-items: baseline;
    justify-content: space-between;
    flex-wrap: wrap
}

.fundacao-coopmil-module__coopmilFundation .fundacao-coopmil-module__cardsArea .fundacao-coopmil-module__personCard {
    color: #fff;
    border-bottom: 7px solid #bed90e;
    padding: 20px 10px;
    margin: 15px 10px;
    background-color: #589ed4;
    display: flex;
    flex-direction: column;
    align-items: center;
    flex-grow: 1;
    flex-shrink: 1;
    flex-basis: 40%;
    max-width: 45%
}

@media screen and (min-width: 1024px) {
    .fundacao-coopmil-module__coopmilFundation .fundacao-coopmil-module__cardsArea .fundacao-coopmil-module__personCard {
        padding: 20px;
        flex-basis: 30%;
        max-width: 45%
    }

    .fundacao-coopmil-module__coopmilFundation .fundacao-coopmil-module__cardsArea .fundacao-coopmil-module__personCard:hover {
        transition: ease-in all .3s;
        border-color: #393870;
        box-shadow: 0 1px 25px 1px #393870
    }
}

.fundacao-coopmil-module__coopmilFundation .fundacao-coopmil-module__cardsArea .fundacao-coopmil-module__personCard {
    text-align: center
}

.fundacao-coopmil-module__coopmilFundation .fundacao-coopmil-module__cardsArea .fundacao-coopmil-module__personCard figure {
    display: block;
    width: 100%;
    height: 100%;
    text-align: center;
    margin: 10px 0;
    max-width: 150px
}

@media screen and (min-width: 1024px) {
    .fundacao-coopmil-module__coopmilFundation .fundacao-coopmil-module__cardsArea .fundacao-coopmil-module__personCard figure {
        max-width: 215px
    }
}

.fundacao-coopmil-module__coopmilFundation .fundacao-coopmil-module__cardsArea .fundacao-coopmil-module__personCard p {
    margin-top: 5px;
    font-size: .8125em
}

.fundacao-coopmil-module__coopmilFundation .fundacao-coopmil-module__cardsArea .fundacao-coopmil-module__personCard p.cartaoPessoaNome {
    font-weight: 700
}

.fundacao-coopmil-module__coopmilFundation .fundacao-coopmil-module__cardsArea .fundacao-coopmil-module__personCard p.bigText {
    font-size: .75em
}

@media screen and (min-width: 1024px) {
    .fundacao-coopmil-module__coopmilFundation .fundacao-coopmil-module__cardsArea .fundacao-coopmil-module__personCard p {
        font-size: 1.3125em
    }

    .fundacao-coopmil-module__coopmilFundation .fundacao-coopmil-module__cardsArea .fundacao-coopmil-module__personCard p.cartaoPessoaPosicao {
        height: 42px
    }

    .fundacao-coopmil-module__coopmilFundation .fundacao-coopmil-module__cardsArea .fundacao-coopmil-module__personCard p.bigText {
        font-size: 1.125em;
        max-width: 75%
    }
}

.fundacao-coopmil-module__coopmilFundation .fundacao-coopmil-module__cardsArea.fundacao-coopmil-module__cardAreaSingle {
    justify-content: center
}

.fundacao-coopmil-module__coopmilFundation .fundacao-coopmil-module__cardsArea.fundacao-coopmil-module__cardAreaSingle .fundacao-coopmil-module__personCard {
    max-width: 50%
}

@media screen and (min-width: 1024px) {
    .fundacao-coopmil-module__coopmilFundation .fundacao-coopmil-module__cardsArea.fundacao-coopmil-module__cardAreaSingle .fundacao-coopmil-module__personCard {
        max-width: 32%
    }
}

.fundacao-coopmil-module__values {
    display: flex;
    flex-wrap: wrap
}

.fundacao-coopmil-module__values .fundacao-coopmil-module__valueSection {
    width: 50%;
    color: #fff;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    padding: 20px;
    position: relative
}

.fundacao-coopmil-module__values .fundacao-coopmil-module__valueSection .fundacao-coopmil-module__valueTexts {
    text-align: center;
    margin-top: 20px;
    margin-bottom: 50px
}

.fundacao-coopmil-module__values .fundacao-coopmil-module__valueSection:nth-child(1n) {
    background-color: #2c80ae;
    border-top: 22px solid #c0cf2e
}

.fundacao-coopmil-module__values .fundacao-coopmil-module__valueSection:nth-child(1n):before {
    content: "";
    position: absolute;
    top: -22px;
    left: 50%;
    width: 100%;
    height: 22px;
    background-color: #2c80ae;
    border-color: transparent transparent transparent transparent;
    border-style: solid;
    border-width: 3px;
    transform: skew(-38deg)
}

@media screen and (min-width: 1024px) {
    .fundacao-coopmil-module__values .fundacao-coopmil-module__valueSection:nth-child(1n):before {
        left: 30%
    }
}

.fundacao-coopmil-module__values .fundacao-coopmil-module__valueSection:nth-child(2n) {
    background-color: #c0cf2e;
    border-top: 22px solid #2c80ae;
    justify-content: left
}

.fundacao-coopmil-module__values .fundacao-coopmil-module__valueSection:nth-child(2n) .fundacao-coopmil-module__valueSVG {
    margin-left: 30px;
    margin-right: 50px
}

.fundacao-coopmil-module__values .fundacao-coopmil-module__valueSection:nth-child(2n):before {
    background-color: #c0cf2e
}

.fundacao-coopmil-module__values .fundacao-coopmil-module__valueSection:nth-child(3n) {
    background-color: #c0cf2e;
    border-top: 22px solid #2c80ae
}

.fundacao-coopmil-module__values .fundacao-coopmil-module__valueSection:nth-child(3n):before {
    background-color: #c0cf2e
}

.fundacao-coopmil-module__values .fundacao-coopmil-module__valueSection:nth-child(4n) {
    background-color: #2c80ae;
    border-top: 22px solid #c0cf2e;
    justify-content: left
}

.fundacao-coopmil-module__values .fundacao-coopmil-module__valueSection:nth-child(4n) .fundacao-coopmil-module__valueSVG {
    margin-left: 30px;
    margin-right: 50px
}

.fundacao-coopmil-module__values .fundacao-coopmil-module__valueSection:nth-child(4n):before {
    background-color: #2c80ae
}

@media screen and (min-width: 1024px) {
    .fundacao-coopmil-module__values .fundacao-coopmil-module__valueSection {
        flex-direction: row
    }

    .fundacao-coopmil-module__values .fundacao-coopmil-module__valueSection .fundacao-coopmil-module__valueSVG {
        margin-right: 50px
    }

    .fundacao-coopmil-module__values .fundacao-coopmil-module__valueSection .fundacao-coopmil-module__valueTexts {
        width: 50%;
        margin: 0;
        text-align: left
    }
}

.fundacao-coopmil-module__values h3 {
    text-transform: uppercase;
    font-size: 2em;
    margin: 0 0 10px
}

.fundacao-coopmil-module__values p {
    font-size: 1.3125em;
    margin: 0
}

.fundacao-coopmil-module__workWithUs h2 {
    font-size: 1.4375em
}

@media screen and (min-width: 1024px) {
    .fundacao-coopmil-module__workWithUs h2 {
        font-size: 2em
    }
}

.fundacao-coopmil-module__workWithUs p {
    font-size: 1.125em;
    margin-bottom: 30px;
    line-break: loose;
    font-weight: 500
}

@media screen and (min-width: 1024px) {
    .fundacao-coopmil-module__workWithUs p {
        font-size: 1.3125em
    }
}

.fundacao-coopmil-module__workWithUs a {
    color: #003641;
    font-weight: 600
}

.fundos-ans-agronegocio-module__consorcioDeImoveis .fundos-ans-agronegocio-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .fundos-ans-agronegocio-module__consorcioDeImoveis .fundos-ans-agronegocio-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.fundos-ans-agronegocio-module__consorcioDeImoveis .fundos-ans-agronegocio-module__call .fundos-ans-agronegocio-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .fundos-ans-agronegocio-module__consorcioDeImoveis .fundos-ans-agronegocio-module__call .fundos-ans-agronegocio-module__container {
        width: 50%
    }
}

.fundos-ans-agronegocio-module__consorcioDeImoveis .fundos-ans-agronegocio-module__benefits {
    margin-bottom: 50px
}

.fundos-ans-agronegocio-module__consorcioDeImoveis .fundos-ans-agronegocio-module__benefits .fundos-ans-agronegocio-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .fundos-ans-agronegocio-module__consorcioDeImoveis .fundos-ans-agronegocio-module__benefits .fundos-ans-agronegocio-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.coberturaEAssistencia-module__app .coberturaEAssistencia-module__accordion {
    width: 100%
}

.coberturaEAssistencia-module__app .coberturaEAssistencia-module__accordionItem {
    border-bottom: 1px solid #ffffff;
    background-color: #fff;
    margin-bottom: 20px
}

@media screen and (min-width: 1024px) {
    .coberturaEAssistencia-module__app .coberturaEAssistencia-module__accordionItem {
        padding: 1em
    }
}

.coberturaEAssistencia-module__app .coberturaEAssistencia-module__accordion .coberturaEAssistencia-module__accordionItem {
    padding: .3125em 0 .9375em 1.25em
}

.coberturaEAssistencia-module__app .coberturaEAssistencia-module__accordion .coberturaEAssistencia-module__accordionItem .coberturaEAssistencia-module__title {
    margin: 10px
}

.coberturaEAssistencia-module__app .coberturaEAssistencia-module__accordion li {
    list-style: none
}

.coberturaEAssistencia-module__app .coberturaEAssistencia-module__accordion .coberturaEAssistencia-module__titleText {
    cursor: default;
    width: 100%;
    font-weight: 600;
    color: #00ae9d;
    font-size: 1em
}

@media screen and (min-width: 1024px) {
    .coberturaEAssistencia-module__app .coberturaEAssistencia-module__accordion .coberturaEAssistencia-module__titleText {
        font-size: 1.25em;
        margin-bottom: .9375em
    }
}

.coberturaEAssistencia-module__app .coberturaEAssistencia-module__accordion .coberturaEAssistencia-module__content {
    display: block;
    transition: ease .8s all;
    margin-bottom: 5px
}

.coberturaEAssistencia-module__app .coberturaEAssistencia-module__accordion .coberturaEAssistencia-module__content p {
    font-size: 1em;
    color: #003641
}

@media screen and (min-width: 1024px) {
    .coberturaEAssistencia-module__app .coberturaEAssistencia-module__accordion .coberturaEAssistencia-module__content p {
        font-size: 1em
    }
}

.coberturaEAssistencia-module__app .coberturaEAssistencia-module__accordion .coberturaEAssistencia-module__content a {
    text-decoration: underline;
    color: #003641
}

.coberturaEAssistencia-module__app .coberturaEAssistencia-module__help {
    background-color: #f4f4f4;
    margin-bottom: 0;
    font-size: 1.25em
}

.coberturaEAssistencia-module__app .coberturaEAssistencia-module__help .coberturaEAssistencia-module__container {
    padding: 2.5em 0
}

.coberturaEAssistencia-module__app h2,
.coberturaEAssistencia-module__app h3,
.coberturaEAssistencia-module__app p {
    white-space: pre-line
}

.coberturaEAssistencia-module__app .coberturaEAssistencia-module__titleCoverage {
    margin: 30px 0 50px;
    font-size: 1.375em
}

@media screen and (min-width: 1024px) {
    .coberturaEAssistencia-module__app .coberturaEAssistencia-module__titleCoverage {
        margin: 15px 0;
        font-size: 2em
    }
}

.coberturaEAssistencia-module__app .coberturaEAssistencia-module__titleText {
    font-size: 1em
}

@media screen and (min-width: 1024px) {
    .coberturaEAssistencia-module__app .coberturaEAssistencia-module__titleText {
        font-size: 1.5em
    }
}

.coberturaEAssistencia-module__app .coberturaEAssistencia-module__textoCobertura {
    margin: 1rem 0;
    font-size: 1em;
    color: #003641
}

.coberturaEAssistencia-module__app .coberturaEAssistencia-module__textoCobertura.coberturaEAssistencia-module__move {
    padding: .5em 0;
    margin: 0 0 0 22px
}

.textRight {
    margin: 1rem 32px !important
}

.ServicosMultiplos-module__services .ServicosMultiplos-module__container {
    position: relative;
    display: flex;
    flex-direction: column;
    margin: 0 auto 30px;
    padding: 2.5em 0;
    width: 88%
}

@media screen and (min-width: 1024px) {
    .ServicosMultiplos-module__services .ServicosMultiplos-module__container {
        padding: 4em 0;
        width: 81.25%;
        justify-content: space-between
    }
}

.ServicosMultiplos-module__services .ServicosMultiplos-module__container .ServicosMultiplos-module__servicesContent h3 {
    margin-bottom: 2em;
    font-size: 2.5em
}

.packages-module__packages {
    background: #f4f4f4;
    padding-top: 2rem;
    width: auto
}

.packages-module__packages .packages-module__servicesText {
    margin: 0 10px
}

@media screen and (min-width: 768px) {
    .packages-module__packages .packages-module__servicesText {
        text-align: left;
        margin-left: 2rem
    }
}

.packages-module__packages h2.packages-module__servicesText {
    font-size: 1.875em
}

.packages-module__packages p.packages-module__servicesText {
    font-size: 1.25em;
    color: #003641
}

.packages-module__packages .packages-module__listHeader {
    text-align: center
}

.packages-module__packages .packages-module__listHeader h4 {
    font-size: 1.8em
}

@media screen and (min-width: 1024px) {
    .packages-module__packages .packages-module__listHeader h4 {
        font-size: 2.2em
    }
}

@media screen and (min-width: 1200px) {
    .packages-module__packages .packages-module__listHeader h4 {
        font-size: 1.8em
    }
}

@media screen and (min-width: 1440px) {
    .packages-module__packages .packages-module__listHeader h4 {
        font-size: 2.2em
    }
}

.packages-module__packages .packages-module__listHeader h1 {
    font-size: 1.5em;
    font-weight: 450;
    color: #003641
}

@media screen and (min-width: 1024px) {
    .packages-module__packages .packages-module__listHeader h1 {
        font-size: 1.7em
    }
}

.packages-module__packages .packages-module__listContent {
    border-top: 1px solid #7c8a8d;
    padding-top: 1.5rem;
    margin-top: 1rem;
    padding: 20px 30px
}

.packages-module__packages .packages-module__listContent li {
    color: #7c8a8d;
    font-size: 1rem;
    margin-bottom: 1rem;
    white-space: initial
}

.packages-module__packages .packages-module__listContent li img {
    width: 17px;
    height: 17px;
    margin-right: 10px;
    align-items: center
}

.packages-module__packages .packages-module__listContent li span span {
    white-space: nowrap
}

.packages-module__packages .packages-module__card_in_scale {
    border: none;
    padding-top: 1.5rem;
    margin-top: 0;
    padding: 0 30px
}

.packages-module__packages .packages-module__card_in_scale li {
    color: #7c8a8d;
    font-size: 1rem;
    margin-bottom: 1rem;
    white-space: initial
}

.packages-module__packages .packages-module__card_in_scale li img {
    width: 17px;
    height: 17px;
    margin-right: 10px;
    align-items: center
}

.packages-module__packages .packages-module__card_in_scale li span span {
    white-space: nowrap
}

.packages-module__packages .packages-module__cta {
    width: 100%;
    position: absolute;
    bottom: 30px;
    text-align: center
}

.packages-module__packages .packages-module__cta :hover {
    background-color: #b7cd46
}

.packages-module__packages .packages-module__cta a {
    font-size: 1.2rem;
    font-weight: 400;
    padding: .8rem 3.5rem;
    border-radius: 2rem;
    border: 1px solid;
    color: #fff;
    text-decoration: none;
    background-color: #003641
}

.packages-module__card {
    position: relative;
    display: flex;
    flex-direction: column;
    transition: ease-in all .3s;
    box-shadow: 0 1px 11px 1px #dedede;
    margin: 0 25px 30px 0;
    padding: 20px 0;
    background-color: #fff;
    white-space: pre-line;
    height: 100%;
    width: 100%
}

@media screen and (min-width: 1024px) {
    .packages-module__card {
        width: auto;
        margin: 20px -12px 0 0;
        height: 95%
    }
}

.packages-module__card h4 {
    color: #00ae9d;
    font-size: 1.25em;
    margin: 0 0 10px;
    white-space: pre-line
}

@media screen and (min-width: 1024px) {
    .packages-module__card h4 {
        font-size: 1.5em
    }
}

@media screen and (min-width: 1600px) {
    .packages-module__card h4 {
        font-size: 1.5em
    }
}

.packages-module__card p {
    font-size: 1.0625em;
    white-space: pre-line;
    color: #7c8a8b
}

@media screen and (min-width: 1024px) {
    .packages-module__card p {
        font-size: 1em;
        margin: 0 10px 0 0
    }
}

@media screen and (min-width: 1200px) {
    .packages-module__card p {
        font-size: 1.25em
    }
}

.fundos-ans-empresas-module__consorcioDeImoveis .fundos-ans-empresas-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .fundos-ans-empresas-module__consorcioDeImoveis .fundos-ans-empresas-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.fundos-ans-empresas-module__consorcioDeImoveis .fundos-ans-empresas-module__call .fundos-ans-empresas-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .fundos-ans-empresas-module__consorcioDeImoveis .fundos-ans-empresas-module__call .fundos-ans-empresas-module__container {
        width: 50%
    }
}

.fundos-ans-empresas-module__consorcioDeImoveis .fundos-ans-empresas-module__benefits {
    margin-bottom: 50px
}

.fundos-ans-empresas-module__consorcioDeImoveis .fundos-ans-empresas-module__benefits .fundos-ans-empresas-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .fundos-ans-empresas-module__consorcioDeImoveis .fundos-ans-empresas-module__benefits .fundos-ans-empresas-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.cardsServices-module__servicesText {
    margin-left: .9rem;
    margin-bottom: 1rem
}

@media screen and (min-width: 1024px) {
    .cardsServices-module__servicesText {
        margin-left: 2rem
    }
}

.cardsServices-module__listHeaderNot {
    display: none
}

.cardsServices-module__listHeader {
    text-align: center
}

.cardsServices-module__listHeader h4 {
    font-size: 2.7em
}

@media screen and (min-width: 1024px) {
    .cardsServices-module__listHeader h4 {
        font-size: 2.2em
    }
}

.cardsServices-module__listHeader h1 {
    font-size: 1.5em;
    font-weight: 450;
    color: #8fc82e
}

@media screen and (min-width: 1024px) {
    .cardsServices-module__listHeader h1 {
        font-size: 1.7em
    }
}

.cardsServices-module__listContentNot {
    border-top: none
}

.cardsServices-module__listContent {
    padding-top: 1.5rem;
    margin-top: 1rem;
    border-top: 1px solid #7c8a8d
}

.cardsServices-module__listContentNot,
.cardsServices-module__listContent {
    padding: 20px 30px
}

.cardsServices-module__listContentNot li,
.cardsServices-module__listContent li {
    color: #7c8a8d;
    font-size: 1.2rem;
    margin-bottom: 1rem
}

.cardsServices-module__listContentNot li img,
.cardsServices-module__listContent li img {
    width: 17px;
    height: 17px;
    margin-right: 10px;
    align-items: center
}

.cardsServices-module__cta {
    width: 100%;
    position: absolute;
    bottom: 30px;
    text-align: center
}

.cardsServices-module__cta :hover {
    background-color: #b7cd46
}

.cardsServices-module__cta a {
    font-size: 1.2rem;
    font-weight: 400;
    padding: .8rem 3.5rem;
    border-radius: 2rem;
    border: 1px solid;
    color: #fff;
    text-decoration: none;
    background-color: #003641
}

.cardsServices-module__card {
    position: relative;
    display: flex;
    flex-direction: column;
    transition: ease-in all .3s;
    box-shadow: 0 1px 11px 1px #dedede;
    margin: 0 25px 30px 0;
    padding: 20px 0;
    background-color: #fff;
    white-space: pre-line;
    height: 100%;
    width: 100%
}

@media screen and (min-width: 1024px) {
    .cardsServices-module__card {
        width: auto;
        margin: 20px
    }
}

.cardsServices-module__card h4 {
    color: #00ae9d;
    font-size: 1.25em;
    margin: 0 0 10px;
    white-space: pre-line
}

@media screen and (min-width: 1024px) {
    .cardsServices-module__card h4 {
        font-size: 1.5em
    }
}

@media screen and (min-width: 1600px) {
    .cardsServices-module__card h4 {
        font-size: 1.5em
    }
}

.cardsServices-module__card p {
    font-size: 1.0625em;
    white-space: pre-line;
    color: #7c8a8b
}

@media screen and (min-width: 1024px) {
    .cardsServices-module__card p {
        font-size: 1em;
        margin: 0 10px 0 0
    }
}

@media screen and (min-width: 1200px) {
    .cardsServices-module__card p {
        font-size: 1.25em
    }
}

.cardsServices-module__card_in_scale {
    position: relative;
    display: flex;
    flex-direction: column;
    transition: ease-in all .3s;
    box-shadow: 0 1px 11px 1px #dedede;
    margin: 0 25px 30px 0;
    padding: 20px 0;
    background-color: #fff;
    white-space: pre-line;
    height: 570px
}

@media screen and (min-width: 1024px) {
    .cardsServices-module__card_in_scale {
        margin: 20px
    }
}

.cardsServices-module__card_in_scale .cardsServices-module__listContent {
    border: none;
    margin: 0
}

.cardsServices-module__card_in_scale h4 {
    color: #00ae9d;
    font-size: 1.25em;
    margin: 0 0 10px;
    white-space: pre-line
}

@media screen and (min-width: 1024px) {
    .cardsServices-module__card_in_scale h4 {
        font-size: 1.5em
    }
}

@media screen and (min-width: 1600px) {
    .cardsServices-module__card_in_scale h4 {
        font-size: 1.5em
    }
}

.cardsServices-module__card_in_scale p {
    font-size: 1.0625em;
    white-space: pre-line;
    color: #7c8a8b
}

@media screen and (min-width: 1024px) {
    .cardsServices-module__card_in_scale p {
        font-size: 1em;
        margin: 0 10px 0 0
    }
}

@media screen and (min-width: 1200px) {
    .cardsServices-module__card_in_scale p {
        font-size: 1.25em
    }
}

.investingTitle h1 {
    color: #00ae9d;
    font-size: 2.2rem !important;
    margin: 0 0 10px;
    font-weight: 700 !important
}

.servicesTitle h1 {
    font-size: 1.7rem;
    color: #8bc626;
    text-align: center;
    font-weight: 500
}

@media screen and (min-width: 1024px) {
    .servicesTitle h1 {
        font-size: 1.25em
    }
}

.servicesTitle h4 {
    font-size: 3rem;
    color: #00ae9d;
    margin: 0 0 10px;
    font-weight: 700 !important
}

@media screen and (min-width: 1024px) {
    .servicesTitle h4 {
        font-size: 2.1875em
    }
}

.servicosDeInvestimento-module__services .servicosDeInvestimento-module__servicesContent h3 {
    margin-bottom: 2em;
    font-size: 2.5em
}

.servicosDeInvestimento-module__services .servicosDeInvestimento-module__servicesContent .servicosDeInvestimento-module__packages {
    background: #f4f4f4;
    padding-top: 2rem;
    width: auto
}

.servicosDeInvestimento-module__container {
    position: relative;
    display: flex;
    flex-direction: column;
    margin: 0 auto 30px;
    padding: 2.5em 0;
    width: 87.962962963%;
    z-index: 2
}

@media screen and (min-width: 1024px) {
    .servicosDeInvestimento-module__container {
        padding: 4em 0;
        width: 81.25%;
        justify-content: space-between;
        font-size: .8125em
    }
}

@media screen and (min-width: 1600px) {
    .servicosDeInvestimento-module__container {
        font-size: 1em
    }
}

.servicosDeInvestimento-module__container h2,
.servicosDeInvestimento-module__container h3,
.servicosDeInvestimento-module__container p {
    white-space: pre-line
}

.servicosDeInvestimento-module__container h3 {
    margin: 15px 0;
    font-size: 1.375em
}

@media screen and (min-width: 1024px) {
    .servicosDeInvestimento-module__container h3 {
        font-size: 2em
    }
}

.fundos-ans-module__consorcioDeImoveis .fundos-ans-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .fundos-ans-module__consorcioDeImoveis .fundos-ans-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.fundos-ans-module__consorcioDeImoveis .fundos-ans-module__call .fundos-ans-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .fundos-ans-module__consorcioDeImoveis .fundos-ans-module__call .fundos-ans-module__container {
        width: 50%
    }
}

.fundos-ans-module__consorcioDeImoveis .fundos-ans-module__benefits {
    margin-bottom: 50px
}

.fundos-ans-module__consorcioDeImoveis .fundos-ans-module__benefits .fundos-ans-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .fundos-ans-module__consorcioDeImoveis .fundos-ans-module__benefits .fundos-ans-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.fundos-de-acoes-agronegocio-module__consorcioDeImoveis .fundos-de-acoes-agronegocio-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .fundos-de-acoes-agronegocio-module__consorcioDeImoveis .fundos-de-acoes-agronegocio-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.fundos-de-acoes-agronegocio-module__consorcioDeImoveis .fundos-de-acoes-agronegocio-module__call .fundos-de-acoes-agronegocio-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .fundos-de-acoes-agronegocio-module__consorcioDeImoveis .fundos-de-acoes-agronegocio-module__call .fundos-de-acoes-agronegocio-module__container {
        width: 50%
    }
}

.fundos-de-acoes-agronegocio-module__consorcioDeImoveis .fundos-de-acoes-agronegocio-module__benefits {
    margin-bottom: 50px
}

.fundos-de-acoes-agronegocio-module__consorcioDeImoveis .fundos-de-acoes-agronegocio-module__benefits .fundos-de-acoes-agronegocio-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .fundos-de-acoes-agronegocio-module__consorcioDeImoveis .fundos-de-acoes-agronegocio-module__benefits .fundos-de-acoes-agronegocio-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.fundos-de-acoes-empresas-module__consorcioDeImoveis .fundos-de-acoes-empresas-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .fundos-de-acoes-empresas-module__consorcioDeImoveis .fundos-de-acoes-empresas-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.fundos-de-acoes-empresas-module__consorcioDeImoveis .fundos-de-acoes-empresas-module__call .fundos-de-acoes-empresas-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .fundos-de-acoes-empresas-module__consorcioDeImoveis .fundos-de-acoes-empresas-module__call .fundos-de-acoes-empresas-module__container {
        width: 50%
    }
}

.fundos-de-acoes-empresas-module__consorcioDeImoveis .fundos-de-acoes-empresas-module__benefits {
    margin-bottom: 50px
}

.fundos-de-acoes-empresas-module__consorcioDeImoveis .fundos-de-acoes-empresas-module__benefits .fundos-de-acoes-empresas-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .fundos-de-acoes-empresas-module__consorcioDeImoveis .fundos-de-acoes-empresas-module__benefits .fundos-de-acoes-empresas-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.fundos-de-acoes-module__consorcioDeImoveis .fundos-de-acoes-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .fundos-de-acoes-module__consorcioDeImoveis .fundos-de-acoes-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.fundos-de-acoes-module__consorcioDeImoveis .fundos-de-acoes-module__call .fundos-de-acoes-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .fundos-de-acoes-module__consorcioDeImoveis .fundos-de-acoes-module__call .fundos-de-acoes-module__container {
        width: 50%
    }
}

.fundos-de-acoes-module__consorcioDeImoveis .fundos-de-acoes-module__benefits {
    margin-bottom: 50px
}

.fundos-de-acoes-module__consorcioDeImoveis .fundos-de-acoes-module__benefits .fundos-de-acoes-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .fundos-de-acoes-module__consorcioDeImoveis .fundos-de-acoes-module__benefits .fundos-de-acoes-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.fundos-referenciados-di-agronegocio-module__consorcioDeImoveis .fundos-referenciados-di-agronegocio-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .fundos-referenciados-di-agronegocio-module__consorcioDeImoveis .fundos-referenciados-di-agronegocio-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.fundos-referenciados-di-agronegocio-module__consorcioDeImoveis .fundos-referenciados-di-agronegocio-module__call .fundos-referenciados-di-agronegocio-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .fundos-referenciados-di-agronegocio-module__consorcioDeImoveis .fundos-referenciados-di-agronegocio-module__call .fundos-referenciados-di-agronegocio-module__container {
        width: 50%
    }
}

.fundos-referenciados-di-agronegocio-module__consorcioDeImoveis .fundos-referenciados-di-agronegocio-module__benefits {
    margin-bottom: 50px
}

.fundos-referenciados-di-agronegocio-module__consorcioDeImoveis .fundos-referenciados-di-agronegocio-module__benefits .fundos-referenciados-di-agronegocio-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .fundos-referenciados-di-agronegocio-module__consorcioDeImoveis .fundos-referenciados-di-agronegocio-module__benefits .fundos-referenciados-di-agronegocio-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.fundos-referenciados-di-empresas-module__consorcioDeImoveis .fundos-referenciados-di-empresas-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .fundos-referenciados-di-empresas-module__consorcioDeImoveis .fundos-referenciados-di-empresas-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.fundos-referenciados-di-empresas-module__consorcioDeImoveis .fundos-referenciados-di-empresas-module__call .fundos-referenciados-di-empresas-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .fundos-referenciados-di-empresas-module__consorcioDeImoveis .fundos-referenciados-di-empresas-module__call .fundos-referenciados-di-empresas-module__container {
        width: 50%
    }
}

.fundos-referenciados-di-empresas-module__consorcioDeImoveis .fundos-referenciados-di-empresas-module__benefits {
    margin-bottom: 50px
}

.fundos-referenciados-di-empresas-module__consorcioDeImoveis .fundos-referenciados-di-empresas-module__benefits .fundos-referenciados-di-empresas-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .fundos-referenciados-di-empresas-module__consorcioDeImoveis .fundos-referenciados-di-empresas-module__benefits .fundos-referenciados-di-empresas-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.fundos-referenciados-di-module__consorcioDeImoveis .fundos-referenciados-di-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .fundos-referenciados-di-module__consorcioDeImoveis .fundos-referenciados-di-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.fundos-referenciados-di-module__consorcioDeImoveis .fundos-referenciados-di-module__call .fundos-referenciados-di-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .fundos-referenciados-di-module__consorcioDeImoveis .fundos-referenciados-di-module__call .fundos-referenciados-di-module__container {
        width: 50%
    }
}

.fundos-referenciados-di-module__consorcioDeImoveis .fundos-referenciados-di-module__benefits {
    margin-bottom: 50px
}

.fundos-referenciados-di-module__consorcioDeImoveis .fundos-referenciados-di-module__benefits .fundos-referenciados-di-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .fundos-referenciados-di-module__consorcioDeImoveis .fundos-referenciados-di-module__benefits .fundos-referenciados-di-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.habitacao-module__consorcioDeImoveis .habitacao-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .habitacao-module__consorcioDeImoveis .habitacao-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.habitacao-module__consorcioDeImoveis .habitacao-module__call .habitacao-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .habitacao-module__consorcioDeImoveis .habitacao-module__call .habitacao-module__container {
        width: 50%
    }
}

.habitacao-module__consorcioDeImoveis .habitacao-module__benefits {
    margin-bottom: 50px
}

.habitacao-module__consorcioDeImoveis .habitacao-module__benefits .habitacao-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .habitacao-module__consorcioDeImoveis .habitacao-module__benefits .habitacao-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.listCards-module__about {
    display: flex;
    flex-direction: column;
    width: 100%;
    margin: 0 auto
}

@media screen and (min-width: 1024px) {
    .listCards-module__about {
        justify-content: space-between;
        width: 81.25%
    }
}

.listCards-module__about .listCards-module__list {
    display: flex;
    flex-direction: column;
    width: 87.962962963%;
    margin: 3% auto
}

@media screen and (min-width: 1024px) {
    .listCards-module__about .listCards-module__list {
        width: 100%
    }
}

.listCards-module__about .listCards-module__list .listCards-module__listTitle {
    font-size: 2.1875rem;
    line-height: 1.2;
    margin-bottom: .5rem
}

.listCards-module__about .listCards-module__list .listCards-module__listItems {
    display: flex;
    flex-flow: wrap;
    justify-content: space-between
}

@media screen and (min-width: 1024px) {
    .listCards-module__about .listCards-module__list .listCards-module__listItems {
        flex-flow: unset
    }
}

.listCards-module__about .listCards-module__list .listCards-module__item {
    color: #003641;
    text-decoration: none;
    display: flex;
    align-items: center;
    width: 48.5% !important;
    padding: 2.7em 1.5em;
    height: 35px;
    border-color: #fff;
    box-shadow: 0 1px 22px 1px #dedede;
    margin: 10px 0 !important
}

@media screen and (min-width: 1024px) {
    .listCards-module__about .listCards-module__list .listCards-module__item {
        width: 18.8% !important;
        margin: 0 8px !important
    }
}

.listCards-module__about .listCards-module__list .listCards-module__item:first-child {
    margin-left: 0 !important
}

.listCards-module__about .listCards-module__list .listCards-module__item:last-child {
    margin-right: 0 !important
}

.listCards-module__about .listCards-module__list .listCards-module__item figure {
    width: 52px;
    margin: 0;
    height: 50px
}

.listCards-module__about .listCards-module__list .listCards-module__item figure svg {
    max-height: 52px;
    max-width: 52px
}

.listCards-module__about .listCards-module__list .listCards-module__item figure svg image {
    width: auto
}

.listCards-module__about .listCards-module__list .listCards-module__item span {
    white-space: pre-wrap;
    font-size: 3vw;
    height: 50px;
    display: flex;
    align-items: center;
    color: #7c8a8b;
    font-weight: 500
}

@media screen and (min-width: 1024px) {
    .listCards-module__about .listCards-module__list .listCards-module__item span {
        font-size: 1vw;
        text-align: center
    }
}

@media screen and (min-width: 1400px) {
    .listCards-module__about .listCards-module__list .listCards-module__item span {
        font-size: 1vw;
        text-align: left
    }
}

@media screen and (min-width: 1024px) {
    .listCards-module__about .listCards-module__list .listCards-module__item {
        width: 15%;
        margin: 0;
        flex-direction: column;
        height: 100%
    }
}

@media screen and (min-width: 1400px) {
    .listCards-module__about .listCards-module__list .listCards-module__item {
        flex-direction: row;
        height: 35px
    }
}

.imprensa-coopmil-module__imprensaCoopmil .imprensa-coopmil-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .imprensa-coopmil-module__imprensaCoopmil .imprensa-coopmil-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.imprensa-coopmil-module__imprensaCoopmil .imprensa-coopmil-module__call .imprensa-coopmil-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .imprensa-coopmil-module__imprensaCoopmil .imprensa-coopmil-module__call .imprensa-coopmil-module__container {
        width: 50%
    }
}

@media screen and (min-width: 1024px) {
    .imprensa-coopmil-module__imprensaCoopmil .imprensa-coopmil-module__call .imprensa-coopmil-module__container .imprensa-coopmil-module__content {
        padding: 5rem 0 5rem 5rem
    }
}

@media screen and (min-width: 1600px) {
    .imprensa-coopmil-module__imprensaCoopmil .imprensa-coopmil-module__call .imprensa-coopmil-module__container .imprensa-coopmil-module__content {
        padding: 5rem 0 5rem 10rem
    }
}

.imprensa-coopmil-module__imprensaCoopmil .imprensa-coopmil-module__call h2 {
    font-size: 1.75em;
    margin: 0
}

@media screen and (min-width: 640px) {
    .imprensa-coopmil-module__imprensaCoopmil .imprensa-coopmil-module__call h2 {
        font-size: 3.4375em
    }
}

@media screen and (min-width: 1024px) {
    .imprensa-coopmil-module__imprensaCoopmil .imprensa-coopmil-module__call h2 {
        margin: .5em 0
    }
}

.imprensa-coopmil-module__imprensaCoopmil .imprensa-coopmil-module__call p {
    font-size: 1em;
    line-height: 22px
}

@media screen and (min-width: 640px) {
    .imprensa-coopmil-module__imprensaCoopmil .imprensa-coopmil-module__call p {
        font-size: 1.25em;
        line-height: 32px;
        color: #7c8a8d;
        font-weight: 500
    }
}

.imprensa-coopmil-module__imprensaCoopmil .imprensa-coopmil-module__call h4.imprensa-coopmil-module__emailTitle {
    white-space: pre-line;
    font-size: 1.375em;
    font-weight: 500;
    margin: 15px 0
}

.imprensa-coopmil-module__imprensaCoopmil .imprensa-coopmil-module__call h3.imprensa-coopmil-module__emailText {
    font-size: 1.375em;
    margin: 15px 0
}

.imprensa-coopmil-module__imprensaCoopmil .imprensa-coopmil-module__call h3.imprensa-coopmil-module__emailText a {
    color: #003641
}

.imprensa-coopmil-module__imprensaCoopmil .imprensa-coopmil-module__call .imprensa-coopmil-module__image {
    position: relative;
    width: 100%;
    height: auto;
    display: flex;
    justify-content: flex-end
}

@media screen and (min-width: 1024px) {
    .imprensa-coopmil-module__imprensaCoopmil .imprensa-coopmil-module__call .imprensa-coopmil-module__image {
        width: 48%
    }
}

.imprensa-coopmil-module__imprensaCoopmil .imprensa-coopmil-module__call .imprensa-coopmil-module__image .imprensa-coopmil-module__imageFullMobi {
    display: block
}

@media screen and (min-width: 1024px) {
    .imprensa-coopmil-module__imprensaCoopmil .imprensa-coopmil-module__call .imprensa-coopmil-module__image .imprensa-coopmil-module__imageFullMobi {
        display: none
    }
}

.imprensa-coopmil-module__imprensaCoopmil .imprensa-coopmil-module__call .imprensa-coopmil-module__image .imprensa-coopmil-module__bgTriangle {
    display: none;
    z-index: 1;
    position: absolute;
    top: 275px;
    right: -32px;
    width: 117%;
    height: 583px
}

@media screen and (min-width: 1024px) {
    .imprensa-coopmil-module__imprensaCoopmil .imprensa-coopmil-module__call .imprensa-coopmil-module__image .imprensa-coopmil-module__bgTriangle {
        display: block
    }
}

.imprensa-coopmil-module__imprensaCoopmil .imprensa-coopmil-module__call .imprensa-coopmil-module__image .imprensa-coopmil-module__personTriangle {
    display: none;
    z-index: 2;
    position: absolute;
    top: 0;
    width: 80%;
    right: 0
}

@media screen and (min-width: 1024px) {
    .imprensa-coopmil-module__imprensaCoopmil .imprensa-coopmil-module__call .imprensa-coopmil-module__image .imprensa-coopmil-module__personTriangle {
        width: 100%;
        display: block
    }
}

.imprensa-coopmil-module__imprensaCoopmil .imprensa-coopmil-module__call .imprensa-coopmil-module__image .imprensa-coopmil-module__yellowTriangle {
    display: none;
    z-index: 3;
    position: absolute;
    top: 0;
    top: 10rem;
    left: -4rem;
    height: auto;
    width: auto
}

@media screen and (min-width: 1024px) {
    .imprensa-coopmil-module__imprensaCoopmil .imprensa-coopmil-module__call .imprensa-coopmil-module__image .imprensa-coopmil-module__yellowTriangle {
        display: block
    }
}

@media screen and (min-width: 1200px) {
    .imprensa-coopmil-module__imprensaCoopmil .imprensa-coopmil-module__call .imprensa-coopmil-module__image .imprensa-coopmil-module__yellowTriangle {
        height: 17rem;
        width: 17rem
    }
}

@media screen and (min-width: 1600px) {
    .imprensa-coopmil-module__imprensaCoopmil .imprensa-coopmil-module__call .imprensa-coopmil-module__image .imprensa-coopmil-module__yellowTriangle {
        left: 0
    }
}

.imprensa-coopmil-module__imprensaCoopmil .imprensa-coopmil-module__informations {
    position: relative;
    min-height: 420px;
    display: flex;
    flex-direction: column;
    margin-bottom: 220px;
    align-items: center
}

@media screen and (max-width: 767px) {
    .imprensa-coopmil-module__imprensaCoopmil .imprensa-coopmil-module__informations .imprensa-coopmil-module__container {
        padding: 0
    }
}

@media screen and (min-width: 1024px) {
    .imprensa-coopmil-module__imprensaCoopmil .imprensa-coopmil-module__informations {
        flex-direction: row;
        justify-content: flex-end;
        height: 630px
    }
}

.imprensa-coopmil-module__imprensaCoopmil .imprensa-coopmil-module__informations .imprensa-coopmil-module__title {
    margin: 20px 0;
    color: #fff
}

@media screen and (min-width: 1024px) {
    .imprensa-coopmil-module__imprensaCoopmil .imprensa-coopmil-module__informations .imprensa-coopmil-module__title {
        margin: 40px 0;
        font-size: 2.25em
    }
}

.imprensa-coopmil-module__imprensaCoopmil .imprensa-coopmil-module__informations .imprensa-coopmil-module__containerInformation {
    width: 100%;
    padding: 0 20px;
    margin-top: 150px
}

@media screen and (min-width: 1024px) {
    .imprensa-coopmil-module__imprensaCoopmil .imprensa-coopmil-module__informations .imprensa-coopmil-module__containerInformation {
        padding: 0 20px 0 0;
        width: 45%;
        margin-top: 60px
    }
}

@media screen and (min-width: 1200px) {
    .imprensa-coopmil-module__imprensaCoopmil .imprensa-coopmil-module__informations .imprensa-coopmil-module__containerInformation {
        width: 50%;
        padding: 0 80px 0 0
    }
}

.imprensa-coopmil-module__imprensaCoopmil .imprensa-coopmil-module__informations .imprensa-coopmil-module__containerInformation .imprensa-coopmil-module__title {
    margin: 20px 0;
    color: #003641
}

@media screen and (min-width: 1200px) {
    .imprensa-coopmil-module__imprensaCoopmil .imprensa-coopmil-module__informations .imprensa-coopmil-module__containerInformation .imprensa-coopmil-module__title {
        margin: 40px 0;
        font-size: 3em
    }
}

.imprensa-coopmil-module__imprensaCoopmil .imprensa-coopmil-module__informations .imprensa-coopmil-module__containerInformation .imprensa-coopmil-module__boxInformation {
    width: 100%;
    background-color: #f7f9f8;
    padding: 20px
}

@media screen and (min-width: 1024px) {
    .imprensa-coopmil-module__imprensaCoopmil .imprensa-coopmil-module__informations .imprensa-coopmil-module__containerInformation .imprensa-coopmil-module__boxInformation {
        max-width: 630px;
        padding: 30px 60px
    }
}

.imprensa-coopmil-module__imprensaCoopmil .imprensa-coopmil-module__informations .imprensa-coopmil-module__containerInformation .imprensa-coopmil-module__boxInformation p {
    font-size: 1.125em;
    line-height: 22px;
    margin-bottom: 40px;
    color: #abaeb1;
    line-height: 32px;
    font-weight: 500
}

@media screen and (min-width: 640px) {
    .imprensa-coopmil-module__imprensaCoopmil .imprensa-coopmil-module__informations .imprensa-coopmil-module__containerInformation .imprensa-coopmil-module__boxInformation p {
        font-size: 1.3125em
    }
}

.imprensa-coopmil-module__imprensaCoopmil .imprensa-coopmil-module__informations .imprensa-coopmil-module__containerInformation .imprensa-coopmil-module__boxInformation .imprensa-coopmil-module__button {
    background-color: #00ae9d;
    color: #fff;
    text-align: center;
    padding: 15px 0;
    outline: none;
    border-radius: 100px;
    border: none;
    width: 100%;
    max-width: 100%;
    display: block;
    width: 250px;
    font-size: 1.3125em;
    font-weight: 400
}

.imprensa-coopmil-module__imprensaCoopmil .imprensa-coopmil-module__informations .imprensa-coopmil-module__imageInformation {
    position: relative;
    width: 100%;
    height: 530px
}

@media screen and (min-width: 1024px) {
    .imprensa-coopmil-module__imprensaCoopmil .imprensa-coopmil-module__informations .imprensa-coopmil-module__imageInformation {
        width: 40%;
        height: inherit;
        margin-left: 0;
        position: absolute;
        left: 0
    }
}

.imprensa-coopmil-module__imprensaCoopmil .imprensa-coopmil-module__informations .imprensa-coopmil-module__imageInformation .imprensa-coopmil-module__triangleBG {
    position: absolute;
    top: 100px;
    left: -40px;
    z-index: 2;
    padding-bottom: 0;
    height: 430px;
    max-width: 440px
}

@media screen and (min-width: 1024px) {
    .imprensa-coopmil-module__imprensaCoopmil .imprensa-coopmil-module__informations .imprensa-coopmil-module__imageInformation .imprensa-coopmil-module__triangleBG {
        max-width: 550px;
        height: 580px
    }
}

@media screen and (min-width: 1600px) {
    .imprensa-coopmil-module__imprensaCoopmil .imprensa-coopmil-module__informations .imprensa-coopmil-module__imageInformation .imprensa-coopmil-module__triangleBG {
        max-width: 590px
    }
}

.imprensa-coopmil-module__imprensaCoopmil .imprensa-coopmil-module__informations .imprensa-coopmil-module__imageInformation .imprensa-coopmil-module__photoTriangle {
    position: absolute;
    z-index: 2;
    top: 150px;
    height: auto;
    width: 100%;
    max-width: 350px;
    left: 70px;
    margin: auto
}

@media screen and (min-width: 1024px) {
    .imprensa-coopmil-module__imprensaCoopmil .imprensa-coopmil-module__informations .imprensa-coopmil-module__imageInformation .imprensa-coopmil-module__photoTriangle {
        top: 170px;
        left: 115px;
        width: 410px;
        max-width: none
    }
}

@media screen and (min-width: 1200px) {
    .imprensa-coopmil-module__imprensaCoopmil .imprensa-coopmil-module__informations .imprensa-coopmil-module__imageInformation .imprensa-coopmil-module__photoTriangle {
        left: 110px;
        width: 500px
    }
}

@media screen and (min-width: 1600px) {
    .imprensa-coopmil-module__imprensaCoopmil .imprensa-coopmil-module__informations .imprensa-coopmil-module__imageInformation .imprensa-coopmil-module__photoTriangle {
        left: 140px
    }
}

.imprensa-coopmil-module__imprensaCoopmil .imprensa-coopmil-module__informations .imprensa-coopmil-module__imageInformation .imprensa-coopmil-module__greenTriangle {
    position: absolute;
    z-index: 2;
    top: 150px;
    left: -21px;
    max-width: 200px;
    height: auto;
    width: 130px
}

@media screen and (min-width: 1024px) {
    .imprensa-coopmil-module__imprensaCoopmil .imprensa-coopmil-module__informations .imprensa-coopmil-module__imageInformation .imprensa-coopmil-module__greenTriangle {
        width: 180px;
        left: initial
    }
}

.imprensa-coopmil-module__imprensaCoopmil .imprensa-coopmil-module__informations .imprensa-coopmil-module__imageInformation .imprensa-coopmil-module__yellowTriangle {
    position: absolute;
    z-index: 2;
    bottom: -90px;
    left: -21px;
    max-width: 200px;
    height: auto;
    margin: auto
}

@media screen and (min-width: 640px) {
    .imprensa-coopmil-module__imprensaCoopmil .imprensa-coopmil-module__informations .imprensa-coopmil-module__imageInformation .imprensa-coopmil-module__yellowTriangle {
        max-width: 200px
    }
}

@media screen and (min-width: 1024px) {
    .imprensa-coopmil-module__imprensaCoopmil .imprensa-coopmil-module__informations .imprensa-coopmil-module__imageInformation .imprensa-coopmil-module__yellowTriangle {
        width: 250px;
        left: initial;
        bottom: -125px;
        max-width: none
    }
}

@media screen and (min-width: 1200px) {
    .imprensa-coopmil-module__imprensaCoopmil .imprensa-coopmil-module__informations .imprensa-coopmil-module__imageInformation .imprensa-coopmil-module__yellowTriangle {
        left: 15px
    }
}

@media screen and (min-width: 1600px) {
    .imprensa-coopmil-module__imprensaCoopmil .imprensa-coopmil-module__informations .imprensa-coopmil-module__imageInformation .imprensa-coopmil-module__yellowTriangle {
        left: 20px
    }
}

.investimento-rdc-empresa-module__rdcEmpresa .investimento-rdc-empresa-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .investimento-rdc-empresa-module__rdcEmpresa .investimento-rdc-empresa-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.investimento-rdc-empresa-module__rdcEmpresa .investimento-rdc-empresa-module__call .investimento-rdc-empresa-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .investimento-rdc-empresa-module__rdcEmpresa .investimento-rdc-empresa-module__call .investimento-rdc-empresa-module__container {
        width: 50%
    }
}

.investimento-rdc-empresa-module__rdcEmpresa .investimento-rdc-empresa-module__benefits {
    margin-bottom: 50px
}

.investimento-rdc-empresa-module__rdcEmpresa .investimento-rdc-empresa-module__benefits .investimento-rdc-empresa-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .investimento-rdc-empresa-module__rdcEmpresa .investimento-rdc-empresa-module__benefits .investimento-rdc-empresa-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.investimentos-agronegocio-module__consorcioDeImoveis .investimentos-agronegocio-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .investimentos-agronegocio-module__consorcioDeImoveis .investimentos-agronegocio-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.investimentos-agronegocio-module__consorcioDeImoveis .investimentos-agronegocio-module__call .investimentos-agronegocio-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .investimentos-agronegocio-module__consorcioDeImoveis .investimentos-agronegocio-module__call .investimentos-agronegocio-module__container {
        width: 50%
    }
}

.investimentos-agronegocio-module__consorcioDeImoveis .investimentos-agronegocio-module__benefits {
    margin-bottom: 50px
}

.investimentos-agronegocio-module__consorcioDeImoveis .investimentos-agronegocio-module__benefits .investimentos-agronegocio-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .investimentos-agronegocio-module__consorcioDeImoveis .investimentos-agronegocio-module__benefits .investimentos-agronegocio-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.investimentos-empresa-module__consorcioDeImoveis .investimentos-empresa-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .investimentos-empresa-module__consorcioDeImoveis .investimentos-empresa-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.investimentos-empresa-module__consorcioDeImoveis .investimentos-empresa-module__call .investimentos-empresa-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .investimentos-empresa-module__consorcioDeImoveis .investimentos-empresa-module__call .investimentos-empresa-module__container {
        width: 50%
    }
}

.investimentos-empresa-module__consorcioDeImoveis .investimentos-empresa-module__benefits {
    margin-bottom: 50px
}

.investimentos-empresa-module__consorcioDeImoveis .investimentos-empresa-module__benefits .investimentos-empresa-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .investimentos-empresa-module__consorcioDeImoveis .investimentos-empresa-module__benefits .investimentos-empresa-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.investimentos-voce-module__consorcioDeImoveis .investimentos-voce-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .investimentos-voce-module__consorcioDeImoveis .investimentos-voce-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.investimentos-voce-module__consorcioDeImoveis .investimentos-voce-module__call .investimentos-voce-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .investimentos-voce-module__consorcioDeImoveis .investimentos-voce-module__call .investimentos-voce-module__container {
        width: 50%
    }
}

.investimentos-voce-module__consorcioDeImoveis .investimentos-voce-module__benefits {
    margin-bottom: 50px
}

.investimentos-voce-module__consorcioDeImoveis .investimentos-voce-module__benefits .investimentos-voce-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .investimentos-voce-module__consorcioDeImoveis .investimentos-voce-module__benefits .investimentos-voce-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.lci-e-lca-module__consorcioDeImoveis .lci-e-lca-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .lci-e-lca-module__consorcioDeImoveis .lci-e-lca-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.lci-e-lca-module__consorcioDeImoveis .lci-e-lca-module__call .lci-e-lca-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .lci-e-lca-module__consorcioDeImoveis .lci-e-lca-module__call .lci-e-lca-module__container {
        width: 50%
    }
}

.lci-e-lca-module__consorcioDeImoveis .lci-e-lca-module__benefits {
    margin-bottom: 50px
}

.lci-e-lca-module__consorcioDeImoveis .lci-e-lca-module__benefits .lci-e-lca-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .lci-e-lca-module__consorcioDeImoveis .lci-e-lca-module__benefits .lci-e-lca-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.liquida-sicoob-empresa-module__liquidaSicoobCard .liquida-sicoob-empresa-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .liquida-sicoob-empresa-module__liquidaSicoobCard .liquida-sicoob-empresa-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.liquida-sicoob-empresa-module__liquidaSicoobCard .liquida-sicoob-empresa-module__call .liquida-sicoob-empresa-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .liquida-sicoob-empresa-module__liquidaSicoobCard .liquida-sicoob-empresa-module__call .liquida-sicoob-empresa-module__container {
        width: 50%
    }
}

.liquida-sicoob-empresa-module__liquidaSicoobCard .liquida-sicoob-empresa-module__benefits {
    margin-bottom: 50px
}

.liquida-sicoob-empresa-module__liquidaSicoobCard .liquida-sicoob-empresa-module__benefits .liquida-sicoob-empresa-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .liquida-sicoob-empresa-module__liquidaSicoobCard .liquida-sicoob-empresa-module__benefits .liquida-sicoob-empresa-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.liquida-sicoob-module__liquidaSicoobCard .liquida-sicoob-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .liquida-sicoob-module__liquidaSicoobCard .liquida-sicoob-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.liquida-sicoob-module__liquidaSicoobCard .liquida-sicoob-module__call .liquida-sicoob-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .liquida-sicoob-module__liquidaSicoobCard .liquida-sicoob-module__call .liquida-sicoob-module__container {
        width: 50%
    }
}

.liquida-sicoob-module__liquidaSicoobCard .liquida-sicoob-module__benefits {
    margin-bottom: 50px
}

.liquida-sicoob-module__liquidaSicoobCard .liquida-sicoob-module__benefits .liquida-sicoob-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .liquida-sicoob-module__liquidaSicoobCard .liquida-sicoob-module__benefits .liquida-sicoob-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.microcredito-module__microcreditoEmpresas .microcredito-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .microcredito-module__microcreditoEmpresas .microcredito-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.microcredito-module__microcreditoEmpresas .microcredito-module__call .microcredito-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .microcredito-module__microcreditoEmpresas .microcredito-module__call .microcredito-module__container {
        width: 50%
    }
}

.microcredito-module__microcreditoEmpresas .microcredito-module__benefits {
    margin-bottom: 50px
}

.microcredito-module__microcreditoEmpresas .microcredito-module__benefits .microcredito-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .microcredito-module__microcreditoEmpresas .microcredito-module__benefits .microcredito-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.microcredito-module__consorcioDeImoveis .microcredito-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .microcredito-module__consorcioDeImoveis .microcredito-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.microcredito-module__consorcioDeImoveis .microcredito-module__call .microcredito-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .microcredito-module__consorcioDeImoveis .microcredito-module__call .microcredito-module__container {
        width: 50%
    }
}

.microcredito-module__consorcioDeImoveis .microcredito-module__benefits {
    margin-bottom: 50px
}

.microcredito-module__consorcioDeImoveis .microcredito-module__benefits .microcredito-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .microcredito-module__consorcioDeImoveis .microcredito-module__benefits .microcredito-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.pagamentos-agronegocio-module__consorcioDeImoveis .pagamentos-agronegocio-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .pagamentos-agronegocio-module__consorcioDeImoveis .pagamentos-agronegocio-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.pagamentos-agronegocio-module__consorcioDeImoveis .pagamentos-agronegocio-module__call .pagamentos-agronegocio-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .pagamentos-agronegocio-module__consorcioDeImoveis .pagamentos-agronegocio-module__call .pagamentos-agronegocio-module__container {
        width: 50%
    }
}

.pagamentos-agronegocio-module__consorcioDeImoveis .pagamentos-agronegocio-module__benefits {
    margin-bottom: 50px
}

.pagamentos-agronegocio-module__consorcioDeImoveis .pagamentos-agronegocio-module__benefits .pagamentos-agronegocio-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .pagamentos-agronegocio-module__consorcioDeImoveis .pagamentos-agronegocio-module__benefits .pagamentos-agronegocio-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.pagamentos-empresas-module__consorcioDeImoveis .pagamentos-empresas-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .pagamentos-empresas-module__consorcioDeImoveis .pagamentos-empresas-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.pagamentos-empresas-module__consorcioDeImoveis .pagamentos-empresas-module__call .pagamentos-empresas-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .pagamentos-empresas-module__consorcioDeImoveis .pagamentos-empresas-module__call .pagamentos-empresas-module__container {
        width: 50%
    }
}

.pagamentos-empresas-module__consorcioDeImoveis .pagamentos-empresas-module__benefits {
    margin-bottom: 50px
}

.pagamentos-empresas-module__consorcioDeImoveis .pagamentos-empresas-module__benefits .pagamentos-empresas-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .pagamentos-empresas-module__consorcioDeImoveis .pagamentos-empresas-module__benefits .pagamentos-empresas-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.pagamentos-module__consorcioDeImoveis .pagamentos-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .pagamentos-module__consorcioDeImoveis .pagamentos-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.pagamentos-module__consorcioDeImoveis .pagamentos-module__call .pagamentos-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .pagamentos-module__consorcioDeImoveis .pagamentos-module__call .pagamentos-module__container {
        width: 50%
    }
}

.pagamentos-module__consorcioDeImoveis .pagamentos-module__benefits {
    margin-bottom: 50px
}

.pagamentos-module__consorcioDeImoveis .pagamentos-module__benefits .pagamentos-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .pagamentos-module__consorcioDeImoveis .pagamentos-module__benefits .pagamentos-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.pix-agronegocio-module__consorcioDeImoveis .pix-agronegocio-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .pix-agronegocio-module__consorcioDeImoveis .pix-agronegocio-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.pix-agronegocio-module__consorcioDeImoveis .pix-agronegocio-module__call .pix-agronegocio-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .pix-agronegocio-module__consorcioDeImoveis .pix-agronegocio-module__call .pix-agronegocio-module__container {
        width: 50%
    }
}

.pix-agronegocio-module__consorcioDeImoveis .pix-agronegocio-module__benefits {
    margin-bottom: 50px
}

.pix-agronegocio-module__consorcioDeImoveis .pix-agronegocio-module__benefits .pix-agronegocio-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .pix-agronegocio-module__consorcioDeImoveis .pix-agronegocio-module__benefits .pix-agronegocio-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.pix-module__consorcioDeImoveis .pix-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .pix-module__consorcioDeImoveis .pix-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.pix-module__consorcioDeImoveis .pix-module__call .pix-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .pix-module__consorcioDeImoveis .pix-module__call .pix-module__container {
        width: 50%
    }
}

.pix-module__consorcioDeImoveis .pix-module__benefits {
    margin-bottom: 50px
}

.pix-module__consorcioDeImoveis .pix-module__benefits .pix-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .pix-module__consorcioDeImoveis .pix-module__benefits .pix-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.portabilidade-credito-consignado-module__antecipacaoDecimoTerceiro .portabilidade-credito-consignado-module__call .portabilidade-credito-consignado-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .portabilidade-credito-consignado-module__antecipacaoDecimoTerceiro .portabilidade-credito-consignado-module__call .portabilidade-credito-consignado-module__container {
        width: 50%
    }
}

@media screen and (min-width: 1024px) {
    .portabilidade-credito-consignado-module__antecipacaoDecimoTerceiro .portabilidade-credito-consignado-module__call .portabilidade-credito-consignado-module__content {
        padding: 5rem 0 5rem 5rem
    }
}

@media screen and (min-width: 1600px) {
    .portabilidade-credito-consignado-module__antecipacaoDecimoTerceiro .portabilidade-credito-consignado-module__call .portabilidade-credito-consignado-module__content {
        padding: 5rem 0 5rem 10rem
    }
}

@media screen and (min-width: 1400px) {
    .portabilidade-credito-consignado-module__antecipacaoDecimoTerceiro .portabilidade-credito-consignado-module__benefits {
        margin-top: 16%
    }
}

.portabilidade-credito-consignado-module__antecipacaoDecimoTerceiro .portabilidade-credito-consignado-module__benefits .portabilidade-credito-consignado-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .portabilidade-credito-consignado-module__antecipacaoDecimoTerceiro .portabilidade-credito-consignado-module__benefits .portabilidade-credito-consignado-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.portabilidade-credito-pessoal-module__antecipacaoDecimoTerceiro .portabilidade-credito-pessoal-module__call .portabilidade-credito-pessoal-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .portabilidade-credito-pessoal-module__antecipacaoDecimoTerceiro .portabilidade-credito-pessoal-module__call .portabilidade-credito-pessoal-module__container {
        width: 50%
    }
}

@media screen and (min-width: 1024px) {
    .portabilidade-credito-pessoal-module__antecipacaoDecimoTerceiro .portabilidade-credito-pessoal-module__call .portabilidade-credito-pessoal-module__content {
        padding: 5rem 0 5rem 5rem
    }
}

@media screen and (min-width: 1600px) {
    .portabilidade-credito-pessoal-module__antecipacaoDecimoTerceiro .portabilidade-credito-pessoal-module__call .portabilidade-credito-pessoal-module__content {
        padding: 5rem 0 5rem 10rem
    }
}

@media screen and (min-width: 1400px) {
    .portabilidade-credito-pessoal-module__antecipacaoDecimoTerceiro .portabilidade-credito-pessoal-module__benefits {
        margin-top: 16%
    }
}

.portabilidade-credito-pessoal-module__antecipacaoDecimoTerceiro .portabilidade-credito-pessoal-module__benefits .portabilidade-credito-pessoal-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .portabilidade-credito-pessoal-module__antecipacaoDecimoTerceiro .portabilidade-credito-pessoal-module__benefits .portabilidade-credito-pessoal-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.portabilidade-de-salario-module__antecipacaoDecimoTerceiro .portabilidade-de-salario-module__call .portabilidade-de-salario-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .portabilidade-de-salario-module__antecipacaoDecimoTerceiro .portabilidade-de-salario-module__call .portabilidade-de-salario-module__container {
        width: 50%
    }
}

@media screen and (min-width: 1024px) {
    .portabilidade-de-salario-module__antecipacaoDecimoTerceiro .portabilidade-de-salario-module__call .portabilidade-de-salario-module__content {
        padding: 5rem 0 5rem 5rem
    }
}

@media screen and (min-width: 1600px) {
    .portabilidade-de-salario-module__antecipacaoDecimoTerceiro .portabilidade-de-salario-module__call .portabilidade-de-salario-module__content {
        padding: 5rem 0 5rem 10rem
    }
}

@media screen and (min-width: 1400px) {
    .portabilidade-de-salario-module__antecipacaoDecimoTerceiro .portabilidade-de-salario-module__benefits {
        margin-top: 16%
    }
}

.portabilidade-de-salario-module__antecipacaoDecimoTerceiro .portabilidade-de-salario-module__benefits .portabilidade-de-salario-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .portabilidade-de-salario-module__antecipacaoDecimoTerceiro .portabilidade-de-salario-module__benefits .portabilidade-de-salario-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.poupanca-agronegocio-module__consorcioDeImoveis .poupanca-agronegocio-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .poupanca-agronegocio-module__consorcioDeImoveis .poupanca-agronegocio-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.poupanca-agronegocio-module__consorcioDeImoveis .poupanca-agronegocio-module__call .poupanca-agronegocio-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .poupanca-agronegocio-module__consorcioDeImoveis .poupanca-agronegocio-module__call .poupanca-agronegocio-module__container {
        width: 50%
    }
}

.poupanca-agronegocio-module__consorcioDeImoveis .poupanca-agronegocio-module__benefits {
    margin-bottom: 50px
}

.poupanca-agronegocio-module__consorcioDeImoveis .poupanca-agronegocio-module__benefits .poupanca-agronegocio-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .poupanca-agronegocio-module__consorcioDeImoveis .poupanca-agronegocio-module__benefits .poupanca-agronegocio-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.poupanca-empresa-module__consorcioDeImoveis .poupanca-empresa-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .poupanca-empresa-module__consorcioDeImoveis .poupanca-empresa-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.poupanca-empresa-module__consorcioDeImoveis .poupanca-empresa-module__call .poupanca-empresa-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .poupanca-empresa-module__consorcioDeImoveis .poupanca-empresa-module__call .poupanca-empresa-module__container {
        width: 50%
    }
}

.poupanca-empresa-module__consorcioDeImoveis .poupanca-empresa-module__benefits {
    margin-bottom: 50px
}

.poupanca-empresa-module__consorcioDeImoveis .poupanca-empresa-module__benefits .poupanca-empresa-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .poupanca-empresa-module__consorcioDeImoveis .poupanca-empresa-module__benefits .poupanca-empresa-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.poupanca-module__consorcioDeImoveis .poupanca-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .poupanca-module__consorcioDeImoveis .poupanca-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.poupanca-module__consorcioDeImoveis .poupanca-module__call .poupanca-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .poupanca-module__consorcioDeImoveis .poupanca-module__call .poupanca-module__container {
        width: 50%
    }
}

.poupanca-module__consorcioDeImoveis .poupanca-module__benefits {
    margin-bottom: 50px
}

.poupanca-module__consorcioDeImoveis .poupanca-module__benefits .poupanca-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .poupanca-module__consorcioDeImoveis .poupanca-module__benefits .poupanca-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.previdencia-agronegocio-module__previdenciaVoce .previdencia-agronegocio-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .previdencia-agronegocio-module__previdenciaVoce .previdencia-agronegocio-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.previdencia-agronegocio-module__previdenciaVoce .previdencia-agronegocio-module__call .previdencia-agronegocio-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .previdencia-agronegocio-module__previdenciaVoce .previdencia-agronegocio-module__call .previdencia-agronegocio-module__container {
        width: 50%
    }
}

.previdencia-agronegocio-module__previdenciaVoce .previdencia-agronegocio-module__warranty {
    background-color: #424081;
    position: relative;
    color: #fff;
    min-height: 420px
}

@media screen and (min-width: 1024px) {
    .previdencia-agronegocio-module__previdenciaVoce .previdencia-agronegocio-module__warranty {
        background-image: url(https://www.sicoob.com.br/documents/25272901/70431854/banners-previdencia_03.jpg/c7be2ba8-03bb-7512-391b-128b923f50b6?t=1640624133500);
        padding-top: 31.1805555556%;
        background-size: cover;
        background-position: center;
        background-repeat: no-repeat
    }
}

@media screen and (min-width: 1024px) {
    .previdencia-agronegocio-module__previdenciaVoce .previdencia-agronegocio-module__warranty .previdencia-agronegocio-module__warrantyContent {
        position: absolute;
        inset: 0
    }
}

.previdencia-agronegocio-module__previdenciaVoce .previdencia-agronegocio-module__warranty .previdencia-agronegocio-module__title {
    margin: 20px 0;
    color: #fff
}

.previdencia-agronegocio-module__previdenciaVoce .previdencia-agronegocio-module__warranty .previdencia-agronegocio-module__title br {
    display: none
}

@media screen and (min-width: 768px) {
    .previdencia-agronegocio-module__previdenciaVoce .previdencia-agronegocio-module__warranty .previdencia-agronegocio-module__title br {
        display: block
    }
}

@media screen and (min-width: 1024px) {
    .previdencia-agronegocio-module__previdenciaVoce .previdencia-agronegocio-module__warranty .previdencia-agronegocio-module__title {
        margin: 50px 0
    }
}

.previdencia-agronegocio-module__previdenciaVoce .previdencia-agronegocio-module__warranty p {
    font-size: 1.125em
}

@media screen and (min-width: 1024px) {
    .previdencia-agronegocio-module__previdenciaVoce .previdencia-agronegocio-module__warranty p {
        font-size: 1.5em
    }
}

.previdencia-agronegocio-module__previdenciaVoce .previdencia-agronegocio-module__warranty .previdencia-agronegocio-module__optionBoxes {
    position: relative;
    color: #003641;
    display: flex;
    width: 100%;
    margin-top: 20px;
    flex-direction: column;
    align-items: center;
    justify-content: space-between
}

@media screen and (min-width: 1024px) {
    .previdencia-agronegocio-module__previdenciaVoce .previdencia-agronegocio-module__warranty .previdencia-agronegocio-module__optionBoxes {
        flex-direction: row
    }
}

.previdencia-agronegocio-module__previdenciaVoce .previdencia-agronegocio-module__warranty .previdencia-agronegocio-module__optionBoxes .previdencia-agronegocio-module__box {
    width: 100%;
    background-color: #fff;
    padding: 20px;
    text-align: center;
    margin-right: 0;
    border-bottom: 8px solid #b7cd33;
    margin-bottom: 20px
}

@media screen and (min-width: 1024px) {
    .previdencia-agronegocio-module__previdenciaVoce .previdencia-agronegocio-module__warranty .previdencia-agronegocio-module__optionBoxes .previdencia-agronegocio-module__box {
        margin-right: 22px;
        margin-bottom: 0
    }
}

@media screen and (min-width: 1024px) {
    .previdencia-agronegocio-module__previdenciaVoce .previdencia-agronegocio-module__warranty .previdencia-agronegocio-module__optionBoxes .previdencia-agronegocio-module__box {
        padding: 15px;
        min-height: 40vh
    }
}

.previdencia-agronegocio-module__previdenciaVoce .previdencia-agronegocio-module__warranty .previdencia-agronegocio-module__optionBoxes .previdencia-agronegocio-module__box:last-child {
    margin-right: 0
}

.previdencia-agronegocio-module__previdenciaVoce .previdencia-agronegocio-module__warranty .previdencia-agronegocio-module__optionBoxes .previdencia-agronegocio-module__box h3 {
    font-size: 1.5em;
    font-weight: 700
}

.previdencia-agronegocio-module__previdenciaVoce .previdencia-agronegocio-module__warranty .previdencia-agronegocio-module__optionBoxes .previdencia-agronegocio-module__box p {
    font-size: 1.125em;
    padding: 0 25px
}

@media screen and (min-width: 1600px) {
    .previdencia-agronegocio-module__previdenciaVoce .previdencia-agronegocio-module__warranty .previdencia-agronegocio-module__optionBoxes .previdencia-agronegocio-module__box p {
        padding: 0 70px
    }
}

.previdencia-agronegocio-module__previdenciaVoce .previdencia-agronegocio-module__benefits p {
    font-size: 1.125em;
    color: #7c8a8c
}

@media screen and (min-width: 1024px) {
    .previdencia-agronegocio-module__previdenciaVoce .previdencia-agronegocio-module__benefits p {
        font-size: 1.5em
    }
}

.previdencia-agronegocio-module__previdenciaVoce .previdencia-agronegocio-module__benefits ul {
    display: flex;
    justify-content: space-between;
    margin-top: 40px;
    flex-direction: column
}

@media screen and (min-width: 1024px) {
    .previdencia-agronegocio-module__previdenciaVoce .previdencia-agronegocio-module__benefits ul {
        flex-direction: row
    }
}

.previdencia-agronegocio-module__previdenciaVoce .previdencia-agronegocio-module__benefits ul li {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    transition: ease-in all .3s;
    border-color: #fff;
    box-shadow: 0 1px 22px 1px #dedede;
    margin: 20px 0;
    padding: 18px;
    flex-basis: 25%
}

@media screen and (min-width: 1024px) {
    .previdencia-agronegocio-module__previdenciaVoce .previdencia-agronegocio-module__benefits ul li {
        max-width: 18%
    }
}

.previdencia-agronegocio-module__previdenciaVoce .previdencia-agronegocio-module__benefits ul li figure {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center
}

.previdencia-agronegocio-module__previdenciaVoce .previdencia-agronegocio-module__benefits ul li h4 {
    color: #00ae9d;
    font-size: .75em;
    margin: 0 0 10px
}

@media screen and (min-width: 1024px) {
    .previdencia-agronegocio-module__previdenciaVoce .previdencia-agronegocio-module__benefits ul li h4 {
        font-size: 1em
    }
}

@media screen and (min-width: 1600px) {
    .previdencia-agronegocio-module__previdenciaVoce .previdencia-agronegocio-module__benefits ul li h4 {
        font-size: 1.25em
    }
}

.previdencia-agronegocio-module__previdenciaVoce .previdencia-agronegocio-module__benefits ul li p {
    font-size: .875em;
    margin: 0 30px;
    white-space: pre
}

@media screen and (min-width: 1024px) {
    .previdencia-agronegocio-module__previdenciaVoce .previdencia-agronegocio-module__benefits ul li p {
        margin: 0 10px
    }
}

.previdencia-empresa-module__previdenciaVoce .previdencia-empresa-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .previdencia-empresa-module__previdenciaVoce .previdencia-empresa-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.previdencia-empresa-module__previdenciaVoce .previdencia-empresa-module__call .previdencia-empresa-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .previdencia-empresa-module__previdenciaVoce .previdencia-empresa-module__call .previdencia-empresa-module__container {
        width: 50%
    }
}

.previdencia-empresa-module__previdenciaVoce .previdencia-empresa-module__warranty {
    background-color: #424081;
    position: relative;
    color: #fff;
    min-height: 420px
}

@media screen and (min-width: 1024px) {
    .previdencia-empresa-module__previdenciaVoce .previdencia-empresa-module__warranty {
        background-image: url(https://www.sicoob.com.br/documents/25272901/70431854/banners-previdencia_03.jpg/c7be2ba8-03bb-7512-391b-128b923f50b6?t=1640624133500);
        padding-top: 31.1805555556%;
        background-size: cover;
        background-position: center;
        background-repeat: no-repeat
    }
}

@media screen and (min-width: 1024px) {
    .previdencia-empresa-module__previdenciaVoce .previdencia-empresa-module__warranty .previdencia-empresa-module__warrantyContent {
        position: absolute;
        inset: 0
    }
}

.previdencia-empresa-module__previdenciaVoce .previdencia-empresa-module__warranty .previdencia-empresa-module__title {
    margin: 20px 0;
    color: #fff
}

.previdencia-empresa-module__previdenciaVoce .previdencia-empresa-module__warranty .previdencia-empresa-module__title br {
    display: none
}

@media screen and (min-width: 768px) {
    .previdencia-empresa-module__previdenciaVoce .previdencia-empresa-module__warranty .previdencia-empresa-module__title br {
        display: block
    }
}

@media screen and (min-width: 1024px) {
    .previdencia-empresa-module__previdenciaVoce .previdencia-empresa-module__warranty .previdencia-empresa-module__title {
        margin: 50px 0
    }
}

.previdencia-empresa-module__previdenciaVoce .previdencia-empresa-module__warranty p {
    font-size: 1.125em
}

@media screen and (min-width: 1024px) {
    .previdencia-empresa-module__previdenciaVoce .previdencia-empresa-module__warranty p {
        font-size: 1.5em
    }
}

.previdencia-empresa-module__previdenciaVoce .previdencia-empresa-module__warranty .previdencia-empresa-module__optionBoxes {
    position: relative;
    color: #003641;
    display: flex;
    width: 100%;
    margin-top: 20px;
    flex-direction: column;
    align-items: center;
    justify-content: space-between
}

@media screen and (min-width: 1024px) {
    .previdencia-empresa-module__previdenciaVoce .previdencia-empresa-module__warranty .previdencia-empresa-module__optionBoxes {
        flex-direction: row
    }
}

.previdencia-empresa-module__previdenciaVoce .previdencia-empresa-module__warranty .previdencia-empresa-module__optionBoxes .previdencia-empresa-module__box {
    width: 100%;
    background-color: #fff;
    padding: 20px;
    text-align: center;
    margin-right: 0;
    border-bottom: 8px solid #b7cd33;
    margin-bottom: 20px
}

@media screen and (min-width: 1024px) {
    .previdencia-empresa-module__previdenciaVoce .previdencia-empresa-module__warranty .previdencia-empresa-module__optionBoxes .previdencia-empresa-module__box {
        margin-right: 22px;
        margin-bottom: 0
    }
}

@media screen and (min-width: 1024px) {
    .previdencia-empresa-module__previdenciaVoce .previdencia-empresa-module__warranty .previdencia-empresa-module__optionBoxes .previdencia-empresa-module__box {
        padding: 15px;
        min-height: 40vh
    }
}

.previdencia-empresa-module__previdenciaVoce .previdencia-empresa-module__warranty .previdencia-empresa-module__optionBoxes .previdencia-empresa-module__box:last-child {
    margin-right: 0
}

.previdencia-empresa-module__previdenciaVoce .previdencia-empresa-module__warranty .previdencia-empresa-module__optionBoxes .previdencia-empresa-module__box h3 {
    font-size: 1.5em;
    font-weight: 700
}

.previdencia-empresa-module__previdenciaVoce .previdencia-empresa-module__warranty .previdencia-empresa-module__optionBoxes .previdencia-empresa-module__box p {
    font-size: 1.125em;
    padding: 0 25px
}

@media screen and (min-width: 1600px) {
    .previdencia-empresa-module__previdenciaVoce .previdencia-empresa-module__warranty .previdencia-empresa-module__optionBoxes .previdencia-empresa-module__box p {
        padding: 0 70px
    }
}

.previdencia-empresa-module__previdenciaVoce .previdencia-empresa-module__benefits p {
    font-size: 1.125em;
    color: #7c8a8c
}

@media screen and (min-width: 1024px) {
    .previdencia-empresa-module__previdenciaVoce .previdencia-empresa-module__benefits p {
        font-size: 1.5em
    }
}

.previdencia-empresa-module__previdenciaVoce .previdencia-empresa-module__benefits ul {
    display: flex;
    justify-content: space-between;
    margin-top: 40px;
    flex-direction: column
}

@media screen and (min-width: 1024px) {
    .previdencia-empresa-module__previdenciaVoce .previdencia-empresa-module__benefits ul {
        flex-direction: row
    }
}

.previdencia-empresa-module__previdenciaVoce .previdencia-empresa-module__benefits ul li {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    transition: ease-in all .3s;
    border-color: #fff;
    box-shadow: 0 1px 22px 1px #dedede;
    margin: 20px 0;
    padding: 18px;
    flex-basis: 25%
}

@media screen and (min-width: 1024px) {
    .previdencia-empresa-module__previdenciaVoce .previdencia-empresa-module__benefits ul li {
        max-width: 18%
    }
}

.previdencia-empresa-module__previdenciaVoce .previdencia-empresa-module__benefits ul li figure {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center
}

.previdencia-empresa-module__previdenciaVoce .previdencia-empresa-module__benefits ul li h4 {
    color: #00ae9d;
    font-size: .75em;
    margin: 0 0 10px
}

@media screen and (min-width: 1024px) {
    .previdencia-empresa-module__previdenciaVoce .previdencia-empresa-module__benefits ul li h4 {
        font-size: 1em
    }
}

@media screen and (min-width: 1600px) {
    .previdencia-empresa-module__previdenciaVoce .previdencia-empresa-module__benefits ul li h4 {
        font-size: 1.25em
    }
}

.previdencia-empresa-module__previdenciaVoce .previdencia-empresa-module__benefits ul li p {
    font-size: .875em;
    margin: 0 30px;
    white-space: pre
}

@media screen and (min-width: 1024px) {
    .previdencia-empresa-module__previdenciaVoce .previdencia-empresa-module__benefits ul li p {
        margin: 0 10px
    }
}

.previdencia-voce-module__previdenciaVoce .previdencia-voce-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .previdencia-voce-module__previdenciaVoce .previdencia-voce-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.previdencia-voce-module__previdenciaVoce .previdencia-voce-module__call .previdencia-voce-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .previdencia-voce-module__previdenciaVoce .previdencia-voce-module__call .previdencia-voce-module__container {
        width: 50%
    }
}

.previdencia-voce-module__previdenciaVoce .previdencia-voce-module__warranty {
    background-color: #424081;
    position: relative;
    color: #fff;
    min-height: 420px
}

@media screen and (min-width: 1024px) {
    .previdencia-voce-module__previdenciaVoce .previdencia-voce-module__warranty {
        background-image: url(https://www.sicoob.com.br/documents/25272901/70431854/banners-previdencia_03.jpg/c7be2ba8-03bb-7512-391b-128b923f50b6?t=1640624133500);
        padding-top: 31.1805555556%;
        background-size: cover;
        background-position: center;
        background-repeat: no-repeat
    }
}

@media screen and (min-width: 1024px) {
    .previdencia-voce-module__previdenciaVoce .previdencia-voce-module__warranty .previdencia-voce-module__warrantyContent {
        position: absolute;
        inset: 0
    }
}

.previdencia-voce-module__previdenciaVoce .previdencia-voce-module__warranty .previdencia-voce-module__title {
    margin: 20px 0;
    color: #fff
}

.previdencia-voce-module__previdenciaVoce .previdencia-voce-module__warranty .previdencia-voce-module__title br {
    display: none
}

@media screen and (min-width: 768px) {
    .previdencia-voce-module__previdenciaVoce .previdencia-voce-module__warranty .previdencia-voce-module__title br {
        display: block
    }
}

@media screen and (min-width: 1024px) {
    .previdencia-voce-module__previdenciaVoce .previdencia-voce-module__warranty .previdencia-voce-module__title {
        margin: 50px 0
    }
}

.previdencia-voce-module__previdenciaVoce .previdencia-voce-module__warranty p {
    font-size: 1.125em
}

@media screen and (min-width: 1024px) {
    .previdencia-voce-module__previdenciaVoce .previdencia-voce-module__warranty p {
        font-size: 1.5em
    }
}

.previdencia-voce-module__previdenciaVoce .previdencia-voce-module__warranty .previdencia-voce-module__optionBoxes {
    position: relative;
    color: #003641;
    display: flex;
    width: 100%;
    margin-top: 20px;
    flex-direction: column;
    align-items: center;
    justify-content: space-between
}

@media screen and (min-width: 1024px) {
    .previdencia-voce-module__previdenciaVoce .previdencia-voce-module__warranty .previdencia-voce-module__optionBoxes {
        flex-direction: row
    }
}

.previdencia-voce-module__previdenciaVoce .previdencia-voce-module__warranty .previdencia-voce-module__optionBoxes .previdencia-voce-module__box {
    width: 100%;
    background-color: #fff;
    padding: 20px;
    text-align: center;
    margin-right: 0;
    border-bottom: 8px solid #b7cd33;
    margin-bottom: 20px
}

@media screen and (min-width: 1024px) {
    .previdencia-voce-module__previdenciaVoce .previdencia-voce-module__warranty .previdencia-voce-module__optionBoxes .previdencia-voce-module__box {
        margin-right: 22px;
        margin-bottom: 0
    }
}

@media screen and (min-width: 1024px) {
    .previdencia-voce-module__previdenciaVoce .previdencia-voce-module__warranty .previdencia-voce-module__optionBoxes .previdencia-voce-module__box {
        padding: 15px;
        min-height: 40vh
    }
}

.previdencia-voce-module__previdenciaVoce .previdencia-voce-module__warranty .previdencia-voce-module__optionBoxes .previdencia-voce-module__box:last-child {
    margin-right: 0
}

.previdencia-voce-module__previdenciaVoce .previdencia-voce-module__warranty .previdencia-voce-module__optionBoxes .previdencia-voce-module__box h3 {
    font-size: 1.5em;
    font-weight: 700
}

.previdencia-voce-module__previdenciaVoce .previdencia-voce-module__warranty .previdencia-voce-module__optionBoxes .previdencia-voce-module__box p {
    font-size: 1.125em;
    padding: 0 25px
}

@media screen and (min-width: 1600px) {
    .previdencia-voce-module__previdenciaVoce .previdencia-voce-module__warranty .previdencia-voce-module__optionBoxes .previdencia-voce-module__box p {
        padding: 0 70px
    }
}

.previdencia-voce-module__previdenciaVoce .previdencia-voce-module__benefits p {
    font-size: 1.125em;
    color: #7c8a8c
}

@media screen and (min-width: 1024px) {
    .previdencia-voce-module__previdenciaVoce .previdencia-voce-module__benefits p {
        font-size: 1.5em
    }
}

.previdencia-voce-module__previdenciaVoce .previdencia-voce-module__benefits ul {
    display: flex;
    justify-content: space-between;
    margin-top: 40px;
    flex-direction: column
}

@media screen and (min-width: 1024px) {
    .previdencia-voce-module__previdenciaVoce .previdencia-voce-module__benefits ul {
        flex-direction: row
    }
}

.previdencia-voce-module__previdenciaVoce .previdencia-voce-module__benefits ul li {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    transition: ease-in all .3s;
    border-color: #fff;
    box-shadow: 0 1px 22px 1px #dedede;
    margin: 20px 0;
    padding: 18px;
    flex-basis: 25%
}

@media screen and (min-width: 1024px) {
    .previdencia-voce-module__previdenciaVoce .previdencia-voce-module__benefits ul li {
        max-width: 18%
    }
}

.previdencia-voce-module__previdenciaVoce .previdencia-voce-module__benefits ul li figure {
    width: 100%;
    display: flex;
    align-items: center;
    justify-content: center
}

.previdencia-voce-module__previdenciaVoce .previdencia-voce-module__benefits ul li h4 {
    color: #00ae9d;
    font-size: .75em;
    margin: 0 0 10px
}

@media screen and (min-width: 1024px) {
    .previdencia-voce-module__previdenciaVoce .previdencia-voce-module__benefits ul li h4 {
        font-size: 1em
    }
}

@media screen and (min-width: 1600px) {
    .previdencia-voce-module__previdenciaVoce .previdencia-voce-module__benefits ul li h4 {
        font-size: 1.25em
    }
}

.previdencia-voce-module__previdenciaVoce .previdencia-voce-module__benefits ul li p {
    font-size: .875em;
    margin: 0 30px;
    white-space: pre
}

@media screen and (min-width: 1024px) {
    .previdencia-voce-module__previdenciaVoce .previdencia-voce-module__benefits ul li p {
        margin: 0 10px
    }
}

.rdc-agronegocio-module__rdcEmpresa .rdc-agronegocio-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .rdc-agronegocio-module__rdcEmpresa .rdc-agronegocio-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.rdc-agronegocio-module__rdcEmpresa .rdc-agronegocio-module__call .rdc-agronegocio-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .rdc-agronegocio-module__rdcEmpresa .rdc-agronegocio-module__call .rdc-agronegocio-module__container {
        width: 50%
    }
}

.rdc-agronegocio-module__rdcEmpresa .rdc-agronegocio-module__benefits {
    margin-bottom: 50px
}

.rdc-agronegocio-module__rdcEmpresa .rdc-agronegocio-module__benefits .rdc-agronegocio-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .rdc-agronegocio-module__rdcEmpresa .rdc-agronegocio-module__benefits .rdc-agronegocio-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.rdc-empresas-module__rdcEmpresa .rdc-empresas-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .rdc-empresas-module__rdcEmpresa .rdc-empresas-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.rdc-empresas-module__rdcEmpresa .rdc-empresas-module__call .rdc-empresas-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .rdc-empresas-module__rdcEmpresa .rdc-empresas-module__call .rdc-empresas-module__container {
        width: 50%
    }
}

.rdc-empresas-module__rdcEmpresa .rdc-empresas-module__benefits {
    margin-bottom: 50px
}

.rdc-empresas-module__rdcEmpresa .rdc-empresas-module__benefits .rdc-empresas-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .rdc-empresas-module__rdcEmpresa .rdc-empresas-module__benefits .rdc-empresas-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.multiplosServicos-module__services h3 {
    margin-bottom: 2em;
    font-size: 2.5em
}

.multiplosServicos-module__services .multiplosServicos-module__packages {
    background: #f4f4f4;
    padding-top: 2rem;
    width: auto
}

.multiplosServicos-module__services .multiplosServicos-module__packages .multiplosServicos-module__servicesText {
    margin-left: 2rem
}

.multiplosServicos-module__services .multiplosServicos-module__packages h2.multiplosServicos-module__servicesText {
    font-size: 1.875em
}

.multiplosServicos-module__services .multiplosServicos-module__packages p.multiplosServicos-module__servicesText {
    font-size: 1em;
    color: #003641
}

.multiplosServicos-module__services .multiplosServicos-module__packages .multiplosServicos-module__listHeader {
    text-align: center
}

.multiplosServicos-module__services .multiplosServicos-module__packages .multiplosServicos-module__listHeader h4 {
    font-size: 2.7em
}

@media screen and (min-width: 1024px) {
    .multiplosServicos-module__services .multiplosServicos-module__packages .multiplosServicos-module__listHeader h4 {
        font-size: 2.2em
    }
}

.multiplosServicos-module__services .multiplosServicos-module__packages .multiplosServicos-module__listHeader h1 {
    font-size: 1.5em;
    font-weight: 450;
    color: #00a091
}

@media screen and (min-width: 1024px) {
    .multiplosServicos-module__services .multiplosServicos-module__packages .multiplosServicos-module__listHeader h1 {
        font-size: 1.7em
    }
}

.multiplosServicos-module__services .multiplosServicos-module__packages .multiplosServicos-module__listContent {
    border-top: 1px solid #7c8a8d;
    padding-top: 1.5rem;
    margin-top: 1rem;
    padding: 20px 30px
}

.multiplosServicos-module__services .multiplosServicos-module__packages .multiplosServicos-module__listContent li {
    color: #7c8a8d;
    font-size: 1rem;
    margin-bottom: 1rem
}

.multiplosServicos-module__services .multiplosServicos-module__packages .multiplosServicos-module__listContent li img {
    width: 17px;
    height: 17px;
    margin-right: 10px;
    align-items: center
}

.multiplosServicos-module__services .multiplosServicos-module__packages .multiplosServicos-module__listContent li span span {
    white-space: nowrap
}

.multiplosServicos-module__services .multiplosServicos-module__packages .multiplosServicos-module__cta {
    width: 100%;
    position: absolute;
    bottom: 30px;
    text-align: center
}

.multiplosServicos-module__services .multiplosServicos-module__packages .multiplosServicos-module__cta :hover {
    background-color: #b7cd46
}

.multiplosServicos-module__services .multiplosServicos-module__packages .multiplosServicos-module__cta a {
    font-size: 1.2rem;
    font-weight: 400;
    padding: .8rem 3.5rem;
    border-radius: 2rem;
    border: 1px solid;
    color: #fff;
    text-decoration: none;
    background-color: #003641
}

.multiplosServicos-module__services .multiplosServicos-module__card {
    position: relative;
    display: flex;
    flex-direction: column;
    transition: ease-in all .3s;
    box-shadow: 0 1px 11px 1px #dedede;
    margin: 0 25px 30px 0;
    padding: 20px 0;
    background-color: #fff;
    white-space: pre-line;
    height: 570px
}

@media screen and (min-width: 1024px) {
    .multiplosServicos-module__services .multiplosServicos-module__card {
        margin: 20px
    }
}

.multiplosServicos-module__services .multiplosServicos-module__card h4 {
    color: #00ae9d;
    font-size: 1.25em;
    margin: 0 0 10px;
    white-space: pre-line
}

@media screen and (min-width: 1024px) {
    .multiplosServicos-module__services .multiplosServicos-module__card h4 {
        font-size: 1.5em
    }
}

@media screen and (min-width: 1600px) {
    .multiplosServicos-module__services .multiplosServicos-module__card h4 {
        font-size: 1.5em
    }
}

.multiplosServicos-module__services .multiplosServicos-module__card p {
    font-size: 1.0625em;
    white-space: pre-line;
    color: #7c8a8b
}

@media screen and (min-width: 1024px) {
    .multiplosServicos-module__services .multiplosServicos-module__card p {
        font-size: 1em;
        margin: 0 10px 0 0
    }
}

@media screen and (min-width: 1200px) {
    .multiplosServicos-module__services .multiplosServicos-module__card p {
        font-size: 1.25em
    }
}

.multiplosServicos-module__services .multiplosServicos-module__card_in_scale {
    position: relative;
    display: flex;
    flex-direction: column;
    transition: ease-in all .3s;
    box-shadow: 0 1px 11px 1px #dedede;
    margin: 0 25px 30px 0;
    padding: 20px 0;
    background-color: #fff;
    white-space: pre-line;
    height: 570px
}

@media screen and (min-width: 1024px) {
    .multiplosServicos-module__services .multiplosServicos-module__card_in_scale {
        margin: 20px
    }
}

.multiplosServicos-module__services .multiplosServicos-module__card_in_scale .multiplosServicos-module__listContent {
    border: none;
    margin: 0
}

.multiplosServicos-module__services .multiplosServicos-module__card_in_scale h4 {
    color: #00ae9d;
    font-size: 1.25em;
    margin: 0 0 10px;
    white-space: pre-line
}

@media screen and (min-width: 1024px) {
    .multiplosServicos-module__services .multiplosServicos-module__card_in_scale h4 {
        font-size: 1.5em
    }
}

@media screen and (min-width: 1600px) {
    .multiplosServicos-module__services .multiplosServicos-module__card_in_scale h4 {
        font-size: 1.5em
    }
}

.multiplosServicos-module__services .multiplosServicos-module__card_in_scale p {
    font-size: 1.0625em;
    white-space: pre-line;
    color: #7c8a8b
}

@media screen and (min-width: 1024px) {
    .multiplosServicos-module__services .multiplosServicos-module__card_in_scale p {
        font-size: 1em;
        margin: 0 10px 0 0
    }
}

@media screen and (min-width: 1200px) {
    .multiplosServicos-module__services .multiplosServicos-module__card_in_scale p {
        font-size: 1.25em
    }
}

.rdc-module__rdc .rdc-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .rdc-module__rdc .rdc-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.rdc-module__rdc .rdc-module__call .rdc-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .rdc-module__rdc .rdc-module__call .rdc-module__container {
        width: 50%
    }
}

.rdc-module__rdc .rdc-module__benefits {
    margin-bottom: 50px
}

.rdc-module__rdc .rdc-module__benefits .rdc-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .rdc-module__rdc .rdc-module__benefits .rdc-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.recarga-de-celular-agronegocio-module__consorcioDeImoveis .recarga-de-celular-agronegocio-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .recarga-de-celular-agronegocio-module__consorcioDeImoveis .recarga-de-celular-agronegocio-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.recarga-de-celular-agronegocio-module__consorcioDeImoveis .recarga-de-celular-agronegocio-module__call .recarga-de-celular-agronegocio-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .recarga-de-celular-agronegocio-module__consorcioDeImoveis .recarga-de-celular-agronegocio-module__call .recarga-de-celular-agronegocio-module__container {
        width: 50%
    }
}

.recarga-de-celular-agronegocio-module__consorcioDeImoveis .recarga-de-celular-agronegocio-module__benefits {
    margin-bottom: 50px
}

.recarga-de-celular-agronegocio-module__consorcioDeImoveis .recarga-de-celular-agronegocio-module__benefits .recarga-de-celular-agronegocio-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .recarga-de-celular-agronegocio-module__consorcioDeImoveis .recarga-de-celular-agronegocio-module__benefits .recarga-de-celular-agronegocio-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.recarga-de-celular-module__consorcioDeImoveis .recarga-de-celular-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .recarga-de-celular-module__consorcioDeImoveis .recarga-de-celular-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.recarga-de-celular-module__consorcioDeImoveis .recarga-de-celular-module__call .recarga-de-celular-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .recarga-de-celular-module__consorcioDeImoveis .recarga-de-celular-module__call .recarga-de-celular-module__container {
        width: 50%
    }
}

.recarga-de-celular-module__consorcioDeImoveis .recarga-de-celular-module__benefits {
    margin-bottom: 50px
}

.recarga-de-celular-module__consorcioDeImoveis .recarga-de-celular-module__benefits .recarga-de-celular-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .recarga-de-celular-module__consorcioDeImoveis .recarga-de-celular-module__benefits .recarga-de-celular-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.refinanciamento-module__consorcioDeImoveis .refinanciamento-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .refinanciamento-module__consorcioDeImoveis .refinanciamento-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.refinanciamento-module__consorcioDeImoveis .refinanciamento-module__call .refinanciamento-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .refinanciamento-module__consorcioDeImoveis .refinanciamento-module__call .refinanciamento-module__container {
        width: 50%
    }
}

.refinanciamento-module__consorcioDeImoveis .refinanciamento-module__benefits {
    margin-bottom: 50px
}

.refinanciamento-module__consorcioDeImoveis .refinanciamento-module__benefits .refinanciamento-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .refinanciamento-module__consorcioDeImoveis .refinanciamento-module__benefits .refinanciamento-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.renegocie-sua-divida-module__consorcioDeImoveis .renegocie-sua-divida-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .renegocie-sua-divida-module__consorcioDeImoveis .renegocie-sua-divida-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.renegocie-sua-divida-module__consorcioDeImoveis .renegocie-sua-divida-module__call .renegocie-sua-divida-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .renegocie-sua-divida-module__consorcioDeImoveis .renegocie-sua-divida-module__call .renegocie-sua-divida-module__container {
        width: 50%
    }
}

.renegocie-sua-divida-module__consorcioDeImoveis .renegocie-sua-divida-module__benefits {
    margin-bottom: 50px
}

.renegocie-sua-divida-module__consorcioDeImoveis .renegocie-sua-divida-module__benefits .renegocie-sua-divida-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .renegocie-sua-divida-module__consorcioDeImoveis .renegocie-sua-divida-module__benefits .renegocie-sua-divida-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.riscos-profissionais-empresas-module__consorcioDeImoveis .riscos-profissionais-empresas-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .riscos-profissionais-empresas-module__consorcioDeImoveis .riscos-profissionais-empresas-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.riscos-profissionais-empresas-module__consorcioDeImoveis .riscos-profissionais-empresas-module__call .riscos-profissionais-empresas-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .riscos-profissionais-empresas-module__consorcioDeImoveis .riscos-profissionais-empresas-module__call .riscos-profissionais-empresas-module__container {
        width: 50%
    }
}

.riscos-profissionais-empresas-module__consorcioDeImoveis .riscos-profissionais-empresas-module__call .riscos-profissionais-empresas-module__container p span {
    font-family: Arial, Helvetica, sans-serif
}

.riscos-profissionais-empresas-module__consorcioDeImoveis .riscos-profissionais-empresas-module__benefits {
    margin-bottom: 50px
}

.riscos-profissionais-empresas-module__consorcioDeImoveis .riscos-profissionais-empresas-module__benefits .riscos-profissionais-empresas-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .riscos-profissionais-empresas-module__consorcioDeImoveis .riscos-profissionais-empresas-module__benefits .riscos-profissionais-empresas-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.saque-sem-cartao-agronegocio-module__consorcioDeImoveis .saque-sem-cartao-agronegocio-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .saque-sem-cartao-agronegocio-module__consorcioDeImoveis .saque-sem-cartao-agronegocio-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.saque-sem-cartao-agronegocio-module__consorcioDeImoveis .saque-sem-cartao-agronegocio-module__call .saque-sem-cartao-agronegocio-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .saque-sem-cartao-agronegocio-module__consorcioDeImoveis .saque-sem-cartao-agronegocio-module__call .saque-sem-cartao-agronegocio-module__container {
        width: 50%
    }
}

.saque-sem-cartao-agronegocio-module__consorcioDeImoveis .saque-sem-cartao-agronegocio-module__benefits {
    margin-bottom: 50px
}

.saque-sem-cartao-agronegocio-module__consorcioDeImoveis .saque-sem-cartao-agronegocio-module__benefits .saque-sem-cartao-agronegocio-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .saque-sem-cartao-agronegocio-module__consorcioDeImoveis .saque-sem-cartao-agronegocio-module__benefits .saque-sem-cartao-agronegocio-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.saque-sem-cartao-module__consorcioDeImoveis .saque-sem-cartao-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .saque-sem-cartao-module__consorcioDeImoveis .saque-sem-cartao-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.saque-sem-cartao-module__consorcioDeImoveis .saque-sem-cartao-module__call .saque-sem-cartao-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .saque-sem-cartao-module__consorcioDeImoveis .saque-sem-cartao-module__call .saque-sem-cartao-module__container {
        width: 50%
    }
}

.saque-sem-cartao-module__consorcioDeImoveis .saque-sem-cartao-module__benefits {
    margin-bottom: 50px
}

.saque-sem-cartao-module__consorcioDeImoveis .saque-sem-cartao-module__benefits .saque-sem-cartao-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .saque-sem-cartao-module__consorcioDeImoveis .saque-sem-cartao-module__benefits .saque-sem-cartao-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.scr-module__consorcioDeImoveis .scr-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .scr-module__consorcioDeImoveis .scr-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.scr-module__consorcioDeImoveis .scr-module__call .scr-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .scr-module__consorcioDeImoveis .scr-module__call .scr-module__container {
        width: 50%
    }
}

.scr-module__contentCredits {
    width: 100%;
    display: flex;
    justify-content: center;
    margin: 2rem 0
}

.scr-module__contentCredits .scr-module__buttonCredits {
    font-size: 1.25em;
    background-color: #003641;
    color: #fff !important;
    text-decoration: none;
    padding: 19px 30px;
    outline: none;
    border-radius: 50px;
    border: none;
    width: 100%;
    max-width: 100%;
    display: block;
    text-align: center;
    margin: 20px 10px 0
}

@media screen and (min-width: 640px) {
    .scr-module__contentCredits .scr-module__buttonCredits {
        max-width: 350px
    }
}

.ContentText-module__contentText .ContentText-module__container {
    padding: 2.5em
}

@media screen and (min-width: 640px) {
    .ContentText-module__contentText .ContentText-module__container {
        width: 90%
    }
}

@media screen and (min-width: 1200px) {
    .ContentText-module__contentText .ContentText-module__container {
        padding: 0 0 0 120px
    }
}

.ContentText-module__contentText .ContentText-module__container .ContentText-module__contentext .ContentText-module__titleBlock,
.ContentText-module__contentText .ContentText-module__container .ContentText-module__contentext .ContentText-module__textBlock {
    color: #013b42
}

.ContentText-module__contentText .ContentText-module__container .ContentText-module__contentext .ContentText-module__titleBlock {
    font-size: 1.875em;
    margin: 20px 0
}

@media screen and (min-width: 1024px) {
    .ContentText-module__contentText .ContentText-module__container .ContentText-module__contentext .ContentText-module__titleBlock {
        font-size: 2em
    }
}

.ContentText-module__contentText .ContentText-module__container .ContentText-module__contentext .ContentText-module__textBlock {
    margin-bottom: 30px;
    font-size: 1.3125em
}

@media screen and (min-width: 1024px) {
    .ContentText-module__contentText .ContentText-module__container .ContentText-module__contentext .ContentText-module__textBlock {
        font-size: 1.4375em
    }
}

.ContentText-module__contentText .ContentText-module__container .ContentText-module__contentext .ContentText-module__button {
    font-size: 1.25em;
    background-color: #003641;
    color: #fff !important;
    text-decoration: none;
    padding: 19px 30px;
    outline: none;
    border-radius: 50px;
    border: none;
    width: 100%;
    max-width: 100%;
    display: block;
    text-align: center;
    margin-top: 20px
}

@media screen and (min-width: 768px) {
    .ContentText-module__contentText .ContentText-module__container .ContentText-module__contentext .ContentText-module__button {
        max-width: 250px
    }
}

.seguro-auto-module__consorcioDeImoveis .seguro-auto-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .seguro-auto-module__consorcioDeImoveis .seguro-auto-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.seguro-auto-module__consorcioDeImoveis .seguro-auto-module__call .seguro-auto-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .seguro-auto-module__consorcioDeImoveis .seguro-auto-module__call .seguro-auto-module__container {
        width: 50%
    }
}

.seguro-auto-module__consorcioDeImoveis .seguro-auto-module__benefits {
    margin-bottom: 50px
}

.seguro-auto-module__consorcioDeImoveis .seguro-auto-module__benefits .seguro-auto-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .seguro-auto-module__consorcioDeImoveis .seguro-auto-module__benefits .seguro-auto-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.seguro-cafezal-module__consorcioDeImoveis .seguro-cafezal-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .seguro-cafezal-module__consorcioDeImoveis .seguro-cafezal-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.seguro-cafezal-module__consorcioDeImoveis .seguro-cafezal-module__call .seguro-cafezal-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .seguro-cafezal-module__consorcioDeImoveis .seguro-cafezal-module__call .seguro-cafezal-module__container {
        width: 50%
    }
}

.seguro-cafezal-module__consorcioDeImoveis .seguro-cafezal-module__benefits {
    margin-bottom: 50px
}

.seguro-cafezal-module__consorcioDeImoveis .seguro-cafezal-module__benefits .seguro-cafezal-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .seguro-cafezal-module__consorcioDeImoveis .seguro-cafezal-module__benefits .seguro-cafezal-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.seguro-cibernetico-empresa-module__consorcioDeImoveis .seguro-cibernetico-empresa-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .seguro-cibernetico-empresa-module__consorcioDeImoveis .seguro-cibernetico-empresa-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.seguro-cibernetico-empresa-module__consorcioDeImoveis .seguro-cibernetico-empresa-module__call .seguro-cibernetico-empresa-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .seguro-cibernetico-empresa-module__consorcioDeImoveis .seguro-cibernetico-empresa-module__call .seguro-cibernetico-empresa-module__container {
        width: 50%
    }
}

.seguro-cibernetico-empresa-module__consorcioDeImoveis .seguro-cibernetico-empresa-module__benefits {
    margin-bottom: 50px
}

.seguro-cibernetico-empresa-module__consorcioDeImoveis .seguro-cibernetico-empresa-module__benefits .seguro-cibernetico-empresa-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .seguro-cibernetico-empresa-module__consorcioDeImoveis .seguro-cibernetico-empresa-module__benefits .seguro-cibernetico-empresa-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.seguro-colheita-garantida-module__consorcioDeImoveis .seguro-colheita-garantida-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .seguro-colheita-garantida-module__consorcioDeImoveis .seguro-colheita-garantida-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.seguro-colheita-garantida-module__consorcioDeImoveis .seguro-colheita-garantida-module__call .seguro-colheita-garantida-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .seguro-colheita-garantida-module__consorcioDeImoveis .seguro-colheita-garantida-module__call .seguro-colheita-garantida-module__container {
        width: 50%
    }
}

.seguro-colheita-garantida-module__consorcioDeImoveis .seguro-colheita-garantida-module__benefits {
    margin-bottom: 50px
}

.seguro-colheita-garantida-module__consorcioDeImoveis .seguro-colheita-garantida-module__benefits .seguro-colheita-garantida-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .seguro-colheita-garantida-module__consorcioDeImoveis .seguro-colheita-garantida-module__benefits .seguro-colheita-garantida-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.seguro-custeio-agricola-module__consorcioDeImoveis .seguro-custeio-agricola-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .seguro-custeio-agricola-module__consorcioDeImoveis .seguro-custeio-agricola-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.seguro-custeio-agricola-module__consorcioDeImoveis .seguro-custeio-agricola-module__call .seguro-custeio-agricola-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .seguro-custeio-agricola-module__consorcioDeImoveis .seguro-custeio-agricola-module__call .seguro-custeio-agricola-module__container {
        width: 50%
    }
}

.seguro-custeio-agricola-module__consorcioDeImoveis .seguro-custeio-agricola-module__benefits {
    margin-bottom: 50px
}

.seguro-custeio-agricola-module__consorcioDeImoveis .seguro-custeio-agricola-module__benefits .seguro-custeio-agricola-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .seguro-custeio-agricola-module__consorcioDeImoveis .seguro-custeio-agricola-module__benefits .seguro-custeio-agricola-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.seguro-de-automovel-empresas-module__consorcioDeImoveis .seguro-de-automovel-empresas-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .seguro-de-automovel-empresas-module__consorcioDeImoveis .seguro-de-automovel-empresas-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.seguro-de-automovel-empresas-module__consorcioDeImoveis .seguro-de-automovel-empresas-module__call .seguro-de-automovel-empresas-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .seguro-de-automovel-empresas-module__consorcioDeImoveis .seguro-de-automovel-empresas-module__call .seguro-de-automovel-empresas-module__container {
        width: 50%
    }
}

.seguro-de-automovel-empresas-module__consorcioDeImoveis .seguro-de-automovel-empresas-module__benefits {
    margin-bottom: 50px
}

.seguro-de-automovel-empresas-module__consorcioDeImoveis .seguro-de-automovel-empresas-module__benefits .seguro-de-automovel-empresas-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .seguro-de-automovel-empresas-module__consorcioDeImoveis .seguro-de-automovel-empresas-module__benefits .seguro-de-automovel-empresas-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.seguro-de-vida-empresas-module__consorcioDeImoveis .seguro-de-vida-empresas-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .seguro-de-vida-empresas-module__consorcioDeImoveis .seguro-de-vida-empresas-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.seguro-de-vida-empresas-module__consorcioDeImoveis .seguro-de-vida-empresas-module__call .seguro-de-vida-empresas-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .seguro-de-vida-empresas-module__consorcioDeImoveis .seguro-de-vida-empresas-module__call .seguro-de-vida-empresas-module__container {
        width: 50%
    }
}

.seguro-de-vida-empresas-module__consorcioDeImoveis .seguro-de-vida-empresas-module__benefits {
    margin-bottom: 50px
}

.seguro-de-vida-empresas-module__consorcioDeImoveis .seguro-de-vida-empresas-module__benefits .seguro-de-vida-empresas-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .seguro-de-vida-empresas-module__consorcioDeImoveis .seguro-de-vida-empresas-module__benefits .seguro-de-vida-empresas-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.seguro-de-vida-module__consorcioDeImoveis .seguro-de-vida-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .seguro-de-vida-module__consorcioDeImoveis .seguro-de-vida-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.seguro-de-vida-module__consorcioDeImoveis .seguro-de-vida-module__call .seguro-de-vida-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .seguro-de-vida-module__consorcioDeImoveis .seguro-de-vida-module__call .seguro-de-vida-module__container {
        width: 50%
    }
}

.seguro-de-vida-module__consorcioDeImoveis .seguro-de-vida-module__benefits {
    margin-bottom: 50px
}

.seguro-de-vida-module__consorcioDeImoveis .seguro-de-vida-module__benefits .seguro-de-vida-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .seguro-de-vida-module__consorcioDeImoveis .seguro-de-vida-module__benefits .seguro-de-vida-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.seguro-empresarial-module__consorcioDeImoveis .seguro-empresarial-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .seguro-empresarial-module__consorcioDeImoveis .seguro-empresarial-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.seguro-empresarial-module__consorcioDeImoveis .seguro-empresarial-module__call .seguro-empresarial-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .seguro-empresarial-module__consorcioDeImoveis .seguro-empresarial-module__call .seguro-empresarial-module__container {
        width: 50%
    }
}

.seguro-empresarial-module__consorcioDeImoveis .seguro-empresarial-module__benefits {
    margin-bottom: 50px
}

.seguro-empresarial-module__consorcioDeImoveis .seguro-empresarial-module__benefits .seguro-empresarial-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .seguro-empresarial-module__consorcioDeImoveis .seguro-empresarial-module__benefits .seguro-empresarial-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.seguro-faturamento-agricola-protegido-module__consorcioDeImoveis .seguro-faturamento-agricola-protegido-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .seguro-faturamento-agricola-protegido-module__consorcioDeImoveis .seguro-faturamento-agricola-protegido-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.seguro-faturamento-agricola-protegido-module__consorcioDeImoveis .seguro-faturamento-agricola-protegido-module__call .seguro-faturamento-agricola-protegido-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .seguro-faturamento-agricola-protegido-module__consorcioDeImoveis .seguro-faturamento-agricola-protegido-module__call .seguro-faturamento-agricola-protegido-module__container {
        width: 50%
    }
}

.seguro-faturamento-agricola-protegido-module__consorcioDeImoveis .seguro-faturamento-agricola-protegido-module__benefits {
    margin-bottom: 50px
}

.seguro-faturamento-agricola-protegido-module__consorcioDeImoveis .seguro-faturamento-agricola-protegido-module__benefits .seguro-faturamento-agricola-protegido-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .seguro-faturamento-agricola-protegido-module__consorcioDeImoveis .seguro-faturamento-agricola-protegido-module__benefits .seguro-faturamento-agricola-protegido-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.seguro-fianca-empresas-module__consorcioDeImoveis .seguro-fianca-empresas-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .seguro-fianca-empresas-module__consorcioDeImoveis .seguro-fianca-empresas-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.seguro-fianca-empresas-module__consorcioDeImoveis .seguro-fianca-empresas-module__call .seguro-fianca-empresas-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .seguro-fianca-empresas-module__consorcioDeImoveis .seguro-fianca-empresas-module__call .seguro-fianca-empresas-module__container {
        width: 50%
    }
}

.seguro-fianca-empresas-module__consorcioDeImoveis .seguro-fianca-empresas-module__benefits {
    margin-bottom: 50px
}

.seguro-fianca-empresas-module__consorcioDeImoveis .seguro-fianca-empresas-module__benefits .seguro-fianca-empresas-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .seguro-fianca-empresas-module__consorcioDeImoveis .seguro-fianca-empresas-module__benefits .seguro-fianca-empresas-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.seguro-fianca-module__consorcioDeImoveis .seguro-fianca-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .seguro-fianca-module__consorcioDeImoveis .seguro-fianca-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.seguro-fianca-module__consorcioDeImoveis .seguro-fianca-module__call .seguro-fianca-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .seguro-fianca-module__consorcioDeImoveis .seguro-fianca-module__call .seguro-fianca-module__container {
        width: 50%
    }
}

.seguro-fianca-module__consorcioDeImoveis .seguro-fianca-module__benefits {
    margin-bottom: 50px
}

.seguro-fianca-module__consorcioDeImoveis .seguro-fianca-module__benefits .seguro-fianca-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .seguro-fianca-module__consorcioDeImoveis .seguro-fianca-module__benefits .seguro-fianca-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.seguro-floresta-module__consorcioDeImoveis .seguro-floresta-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .seguro-floresta-module__consorcioDeImoveis .seguro-floresta-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.seguro-floresta-module__consorcioDeImoveis .seguro-floresta-module__call .seguro-floresta-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .seguro-floresta-module__consorcioDeImoveis .seguro-floresta-module__call .seguro-floresta-module__container {
        width: 50%
    }
}

.seguro-floresta-module__consorcioDeImoveis .seguro-floresta-module__benefits {
    margin-bottom: 50px
}

.seguro-floresta-module__consorcioDeImoveis .seguro-floresta-module__benefits .seguro-floresta-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .seguro-floresta-module__consorcioDeImoveis .seguro-floresta-module__benefits .seguro-floresta-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.seguro-granizo-module__consorcioDeImoveis .seguro-granizo-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .seguro-granizo-module__consorcioDeImoveis .seguro-granizo-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.seguro-granizo-module__consorcioDeImoveis .seguro-granizo-module__call .seguro-granizo-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .seguro-granizo-module__consorcioDeImoveis .seguro-granizo-module__call .seguro-granizo-module__container {
        width: 50%
    }
}

.seguro-granizo-module__consorcioDeImoveis .seguro-granizo-module__benefits {
    margin-bottom: 50px
}

.seguro-granizo-module__consorcioDeImoveis .seguro-granizo-module__benefits .seguro-granizo-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .seguro-granizo-module__consorcioDeImoveis .seguro-granizo-module__benefits .seguro-granizo-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.seguro-maquinas-equipamentos-empresa-module__consorcioDeImoveis .seguro-maquinas-equipamentos-empresa-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .seguro-maquinas-equipamentos-empresa-module__consorcioDeImoveis .seguro-maquinas-equipamentos-empresa-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.seguro-maquinas-equipamentos-empresa-module__consorcioDeImoveis .seguro-maquinas-equipamentos-empresa-module__call .seguro-maquinas-equipamentos-empresa-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .seguro-maquinas-equipamentos-empresa-module__consorcioDeImoveis .seguro-maquinas-equipamentos-empresa-module__call .seguro-maquinas-equipamentos-empresa-module__container {
        width: 50%
    }
}

.seguro-maquinas-equipamentos-empresa-module__consorcioDeImoveis .seguro-maquinas-equipamentos-empresa-module__benefits {
    margin-bottom: 50px
}

.seguro-maquinas-equipamentos-empresa-module__consorcioDeImoveis .seguro-maquinas-equipamentos-empresa-module__benefits .seguro-maquinas-equipamentos-empresa-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .seguro-maquinas-equipamentos-empresa-module__consorcioDeImoveis .seguro-maquinas-equipamentos-empresa-module__benefits .seguro-maquinas-equipamentos-empresa-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.seguro-multirrisco-rural-module__consorcioDeImoveis .seguro-multirrisco-rural-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .seguro-multirrisco-rural-module__consorcioDeImoveis .seguro-multirrisco-rural-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.seguro-multirrisco-rural-module__consorcioDeImoveis .seguro-multirrisco-rural-module__call .seguro-multirrisco-rural-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .seguro-multirrisco-rural-module__consorcioDeImoveis .seguro-multirrisco-rural-module__call .seguro-multirrisco-rural-module__container {
        width: 50%
    }
}

.seguro-multirrisco-rural-module__consorcioDeImoveis .seguro-multirrisco-rural-module__benefits {
    margin-bottom: 50px
}

.seguro-multirrisco-rural-module__consorcioDeImoveis .seguro-multirrisco-rural-module__benefits .seguro-multirrisco-rural-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .seguro-multirrisco-rural-module__consorcioDeImoveis .seguro-multirrisco-rural-module__benefits .seguro-multirrisco-rural-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.seguro-pecuario-module__consorcioDeImoveis .seguro-pecuario-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .seguro-pecuario-module__consorcioDeImoveis .seguro-pecuario-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.seguro-pecuario-module__consorcioDeImoveis .seguro-pecuario-module__call .seguro-pecuario-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .seguro-pecuario-module__consorcioDeImoveis .seguro-pecuario-module__call .seguro-pecuario-module__container {
        width: 50%
    }
}

.seguro-pecuario-module__consorcioDeImoveis .seguro-pecuario-module__benefits {
    margin-bottom: 50px
}

.seguro-pecuario-module__consorcioDeImoveis .seguro-pecuario-module__benefits .seguro-pecuario-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .seguro-pecuario-module__consorcioDeImoveis .seguro-pecuario-module__benefits .seguro-pecuario-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.seguro-penhor-rural-module__consorcioDeImoveis .seguro-penhor-rural-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .seguro-penhor-rural-module__consorcioDeImoveis .seguro-penhor-rural-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.seguro-penhor-rural-module__consorcioDeImoveis .seguro-penhor-rural-module__call .seguro-penhor-rural-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .seguro-penhor-rural-module__consorcioDeImoveis .seguro-penhor-rural-module__call .seguro-penhor-rural-module__container {
        width: 50%
    }
}

.seguro-penhor-rural-module__consorcioDeImoveis .seguro-penhor-rural-module__benefits {
    margin-bottom: 50px
}

.seguro-penhor-rural-module__consorcioDeImoveis .seguro-penhor-rural-module__benefits .seguro-penhor-rural-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .seguro-penhor-rural-module__consorcioDeImoveis .seguro-penhor-rural-module__benefits .seguro-penhor-rural-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.seguro-portateis-module__consorcioDeImoveis .seguro-portateis-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .seguro-portateis-module__consorcioDeImoveis .seguro-portateis-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.seguro-portateis-module__consorcioDeImoveis .seguro-portateis-module__call .seguro-portateis-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .seguro-portateis-module__consorcioDeImoveis .seguro-portateis-module__call .seguro-portateis-module__container {
        width: 50%
    }
}

.seguro-portateis-module__consorcioDeImoveis .seguro-portateis-module__benefits {
    margin-bottom: 50px
}

.seguro-portateis-module__consorcioDeImoveis .seguro-portateis-module__benefits .seguro-portateis-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .seguro-portateis-module__consorcioDeImoveis .seguro-portateis-module__benefits .seguro-portateis-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.seguro-residencial-module__consorcioDeImoveis .seguro-residencial-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .seguro-residencial-module__consorcioDeImoveis .seguro-residencial-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.seguro-residencial-module__consorcioDeImoveis .seguro-residencial-module__call .seguro-residencial-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .seguro-residencial-module__consorcioDeImoveis .seguro-residencial-module__call .seguro-residencial-module__container {
        width: 50%
    }
}

.seguro-residencial-module__consorcioDeImoveis .seguro-residencial-module__benefits {
    margin-bottom: 50px
}

.seguro-residencial-module__consorcioDeImoveis .seguro-residencial-module__benefits .seguro-residencial-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .seguro-residencial-module__consorcioDeImoveis .seguro-residencial-module__benefits .seguro-residencial-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.seguro-riscos-profissionais-module__consorcioDeImoveis .seguro-riscos-profissionais-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .seguro-riscos-profissionais-module__consorcioDeImoveis .seguro-riscos-profissionais-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.seguro-riscos-profissionais-module__consorcioDeImoveis .seguro-riscos-profissionais-module__call .seguro-riscos-profissionais-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .seguro-riscos-profissionais-module__consorcioDeImoveis .seguro-riscos-profissionais-module__call .seguro-riscos-profissionais-module__container {
        width: 50%
    }
}

.seguro-riscos-profissionais-module__consorcioDeImoveis .seguro-riscos-profissionais-module__benefits {
    margin-bottom: 50px
}

.seguro-riscos-profissionais-module__consorcioDeImoveis .seguro-riscos-profissionais-module__benefits .seguro-riscos-profissionais-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .seguro-riscos-profissionais-module__consorcioDeImoveis .seguro-riscos-profissionais-module__benefits .seguro-riscos-profissionais-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.seguro-viagem-empresas-module__consorcioDeImoveis .seguro-viagem-empresas-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .seguro-viagem-empresas-module__consorcioDeImoveis .seguro-viagem-empresas-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.seguro-viagem-empresas-module__consorcioDeImoveis .seguro-viagem-empresas-module__call .seguro-viagem-empresas-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .seguro-viagem-empresas-module__consorcioDeImoveis .seguro-viagem-empresas-module__call .seguro-viagem-empresas-module__container {
        width: 50%
    }
}

.seguro-viagem-empresas-module__consorcioDeImoveis .seguro-viagem-empresas-module__benefits {
    margin-bottom: 50px
}

.seguro-viagem-empresas-module__consorcioDeImoveis .seguro-viagem-empresas-module__benefits .seguro-viagem-empresas-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .seguro-viagem-empresas-module__consorcioDeImoveis .seguro-viagem-empresas-module__benefits .seguro-viagem-empresas-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.seguro-viagem-module__consorcioDeImoveis .seguro-viagem-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .seguro-viagem-module__consorcioDeImoveis .seguro-viagem-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.seguro-viagem-module__consorcioDeImoveis .seguro-viagem-module__call .seguro-viagem-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .seguro-viagem-module__consorcioDeImoveis .seguro-viagem-module__call .seguro-viagem-module__container {
        width: 50%
    }
}

.seguro-viagem-module__consorcioDeImoveis .seguro-viagem-module__benefits {
    margin-bottom: 50px
}

.seguro-viagem-module__consorcioDeImoveis .seguro-viagem-module__benefits .seguro-viagem-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .seguro-viagem-module__consorcioDeImoveis .seguro-viagem-module__benefits .seguro-viagem-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.seguro-vida-agro-module__consorcioDeImoveis .seguro-vida-agro-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .seguro-vida-agro-module__consorcioDeImoveis .seguro-vida-agro-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.seguro-vida-agro-module__consorcioDeImoveis .seguro-vida-agro-module__call .seguro-vida-agro-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .seguro-vida-agro-module__consorcioDeImoveis .seguro-vida-agro-module__call .seguro-vida-agro-module__container {
        width: 50%
    }
}

.seguro-vida-agro-module__consorcioDeImoveis .seguro-vida-agro-module__benefits {
    margin-bottom: 50px
}

.seguro-vida-agro-module__consorcioDeImoveis .seguro-vida-agro-module__benefits .seguro-vida-agro-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .seguro-vida-agro-module__consorcioDeImoveis .seguro-vida-agro-module__benefits .seguro-vida-agro-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.seguros-agronegocio-module__consorcioDeImoveis .seguros-agronegocio-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .seguros-agronegocio-module__consorcioDeImoveis .seguros-agronegocio-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.seguros-agronegocio-module__consorcioDeImoveis .seguros-agronegocio-module__call .seguros-agronegocio-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .seguros-agronegocio-module__consorcioDeImoveis .seguros-agronegocio-module__call .seguros-agronegocio-module__container {
        width: 50%
    }
}

.seguros-empresa-module__consorcioDeImoveis .seguros-empresa-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .seguros-empresa-module__consorcioDeImoveis .seguros-empresa-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.seguros-empresa-module__consorcioDeImoveis .seguros-empresa-module__call .seguros-empresa-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .seguros-empresa-module__consorcioDeImoveis .seguros-empresa-module__call .seguros-empresa-module__container {
        width: 50%
    }
}

.seguros-voce-module__consorcioDeImoveis .seguros-voce-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .seguros-voce-module__consorcioDeImoveis .seguros-voce-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.seguros-voce-module__consorcioDeImoveis .seguros-voce-module__call .seguros-voce-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .seguros-voce-module__consorcioDeImoveis .seguros-voce-module__call .seguros-voce-module__container {
        width: 50%
    }
}

.servicos-agronegocio-module__antecipacao13 .servicos-agronegocio-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .servicos-agronegocio-module__antecipacao13 .servicos-agronegocio-module__container {
        width: 50%
    }
}

@media screen and (min-width: 1024px) {
    .servicos-agronegocio-module__antecipacao13 .servicos-agronegocio-module__content {
        padding: 5rem 0 5rem 5rem
    }
}

@media screen and (min-width: 1600px) {
    .servicos-agronegocio-module__antecipacao13 .servicos-agronegocio-module__content {
        padding: 5rem 0 5rem 10rem
    }
}

.servicos-empresa-module__antecipacao13 .servicos-empresa-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .servicos-empresa-module__antecipacao13 .servicos-empresa-module__container {
        width: 50%
    }
}

@media screen and (min-width: 1024px) {
    .servicos-empresa-module__antecipacao13 .servicos-empresa-module__content {
        padding: 5rem 0 5rem 5rem
    }
}

@media screen and (min-width: 1600px) {
    .servicos-empresa-module__antecipacao13 .servicos-empresa-module__content {
        padding: 5rem 0 5rem 10rem
    }
}

.servicos-voce-module__consorcioDeImoveis .servicos-voce-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .servicos-voce-module__consorcioDeImoveis .servicos-voce-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.servicos-voce-module__consorcioDeImoveis .servicos-voce-module__call .servicos-voce-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .servicos-voce-module__consorcioDeImoveis .servicos-voce-module__call .servicos-voce-module__container {
        width: 50%
    }
}

.servicos-voce-module__consorcioDeImoveis .servicesTitle h1 {
    color: #8fc82e
}

.sicoob-coopmil-module__sicoobCoopmil .sicoob-coopmil-module__container {
    position: relative;
    display: flex;
    flex-direction: column;
    margin: 0;
    width: 100%;
    padding: 0;
    z-index: 2
}

@media screen and (min-width: 1024px) {
    .sicoob-coopmil-module__sicoobCoopmil .sicoob-coopmil-module__container {
        margin-bottom: 60px;
        width: 100%;
        justify-content: space-between;
        font-size: .8125em
    }
}

.sicoob-coopmil-module__sicoobCoopmil .sicoob-coopmil-module__quality {
    padding: 0 4rem
}

.sicoob-coopmil-module__sicoobCoopmil .sicoob-coopmil-module__quality .sicoob-coopmil-module__stamps {
    justify-content: center
}

@media screen and (min-width: 1024px) {
    .sicoob-coopmil-module__sicoobCoopmil .sicoob-coopmil-module__quality .sicoob-coopmil-module__stamps {
        margin-left: -10px
    }
}

@media screen and (min-width: 1024px) {
    .sicoob-coopmil-module__sicoobCoopmil .sicoob-coopmil-module__quality {
        padding: 0 7em
    }
}

@media screen and (min-width: 1024px) {
    .sicoob-coopmil-module__sicoobCoopmil .sicoob-coopmil-module__mpadded {
        padding: 0 10.625em
    }
}

.sicoob-coopmil-module__sicoobCoopmil strong {
    font-weight: 600
}

.sicoob-coopmil-module__sicoobCoopmil .sicoob-coopmil-module__call {
    background: rgba(0, 0, 0, .1) url(https://www.sicoob.com.br/documents/25272901/70227731/banner-main.jpg/59b2926b-ee4d-7bbd-c36b-c35463ce326a?t=1629464290020);
    background-blend-mode: darken;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    position: relative;
    display: flex;
    height: 420px
}

.sicoob-coopmil-module__sicoobCoopmil .sicoob-coopmil-module__call .sicoob-coopmil-module__container {
    display: block;
    margin: auto
}

.sicoob-coopmil-module__sicoobCoopmil .sicoob-coopmil-module__call .sicoob-coopmil-module__title,
.sicoob-coopmil-module__sicoobCoopmil .sicoob-coopmil-module__call .sicoob-coopmil-module__sub {
    display: block;
    text-align: center
}

.sicoob-coopmil-module__sicoobCoopmil .sicoob-coopmil-module__call .sicoob-coopmil-module__title {
    color: #fff;
    font-size: 1.75em;
    text-transform: uppercase;
    margin: 0 0 .3125em;
    font-weight: 600
}

@media screen and (min-width: 640px) {
    .sicoob-coopmil-module__sicoobCoopmil .sicoob-coopmil-module__call .sicoob-coopmil-module__title {
        font-size: 4.5em
    }
}

.sicoob-coopmil-module__sicoobCoopmil .sicoob-coopmil-module__call .sicoob-coopmil-module__sub {
    color: #fff;
    font-weight: 300;
    font-size: 1.375em
}

.sicoob-coopmil-module__sicoobCoopmil .sicoob-coopmil-module__about {
    color: #013b42
}

@media screen and (min-width: 1024px) {
    .sicoob-coopmil-module__sicoobCoopmil .sicoob-coopmil-module__about .sicoob-coopmil-module__container {
        padding: 0
    }
}

.sicoob-coopmil-module__sicoobCoopmil .sicoob-coopmil-module__about .sicoob-coopmil-module__container section:first-child>.sicoob-coopmil-module__row {
    padding-top: 2em
}

@media screen and (min-width: 1024px) {
    .sicoob-coopmil-module__sicoobCoopmil .sicoob-coopmil-module__about .sicoob-coopmil-module__container section:first-child>.sicoob-coopmil-module__row {
        padding-top: 8.75em
    }
}

.sicoob-coopmil-module__sicoobCoopmil .sicoob-coopmil-module__about .sicoob-coopmil-module__container section:last-child>.sicoob-coopmil-module__row {
    padding-bottom: 2em
}

@media screen and (min-width: 1024px) {
    .sicoob-coopmil-module__sicoobCoopmil .sicoob-coopmil-module__about .sicoob-coopmil-module__container section:last-child>.sicoob-coopmil-module__row {
        /*padding-top: 8.75em*/
        padding-top: 0.75em;
    }
}

.sicoob-coopmil-module__sicoobCoopmil .sicoob-coopmil-module__about .sicoob-coopmil-module__container section {
    background-color: #fff
}

.sicoob-coopmil-module__sicoobCoopmil .sicoob-coopmil-module__about .sicoob-coopmil-module__container section.sicoob-coopmil-module__gray {
    background-color: #f4f4f4 !important
}

.sicoob-coopmil-module__sicoobCoopmil .sicoob-coopmil-module__about .sicoob-coopmil-module__container section .sicoob-coopmil-module__row {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%
}

@media screen and (min-width: 640px) {
    .sicoob-coopmil-module__sicoobCoopmil .sicoob-coopmil-module__about .sicoob-coopmil-module__container section .sicoob-coopmil-module__row {
        padding-bottom: 3.125em
    }
}

@media screen and (min-width: 1024px) {
    .sicoob-coopmil-module__sicoobCoopmil .sicoob-coopmil-module__about .sicoob-coopmil-module__container section .sicoob-coopmil-module__row {
        padding-bottom: 3.125em
    }
}

.sicoob-coopmil-module__sicoobCoopmil .sicoob-coopmil-module__about .sicoob-coopmil-module__container section .sicoob-coopmil-module__column {
    padding-top: 0;
    position: relative
}

.sicoob-coopmil-module__sicoobCoopmil .sicoob-coopmil-module__about .sicoob-coopmil-module__container section .sicoob-coopmil-module__column.sicoob-coopmil-module__art {
    margin-top: 16px
}

@media screen and (min-width: 1024px) {
    .sicoob-coopmil-module__sicoobCoopmil .sicoob-coopmil-module__about .sicoob-coopmil-module__container section .sicoob-coopmil-module__column.sicoob-coopmil-module__art {
        margin-top: 0;
        margin-bottom: 0
    }
}

@media screen and (min-width: 640px) {
    .sicoob-coopmil-module__sicoobCoopmil .sicoob-coopmil-module__about .sicoob-coopmil-module__container section .sicoob-coopmil-module__column.sicoob-coopmil-module__art.sicoob-coopmil-module__sm-mb-0 {
        margin-bottom: 0
    }
}

@media screen and (min-width: 1024px) {
    .sicoob-coopmil-module__sicoobCoopmil .sicoob-coopmil-module__about .sicoob-coopmil-module__container section .sicoob-coopmil-module__column.sicoob-coopmil-module__art.sicoob-coopmil-module__sm-mb-0 {
        margin-bottom: 64px
    }
}

.sicoob-coopmil-module__sicoobCoopmil .sicoob-coopmil-module__about .sicoob-coopmil-module__container section .sicoob-coopmil-module__column .sicoob-coopmil-module__history {
    margin-top: -10px
}

.sicoob-coopmil-module__sicoobCoopmil .sicoob-coopmil-module__about .sicoob-coopmil-module__container section .sicoob-coopmil-module__column .sicoob-coopmil-module__help {
    margin-top: 0;
    position: relative;
    width: 100%;
    height: 100%
}

@media screen and (min-width: 1024px) {
    .sicoob-coopmil-module__sicoobCoopmil .sicoob-coopmil-module__about .sicoob-coopmil-module__container section .sicoob-coopmil-module__column .sicoob-coopmil-module__help {
        /*width: auto;
        height: auto;
        position: absolute;
        right: 0;
        margin-top: -40px
        */

        position: absolute;
        right: 0;
        margin-top: -40px;
       /* height: 152%;*/
        width: 61%;

    }
}

.sicoob-coopmil-module__sicoobCoopmil .sicoob-coopmil-module__about .sicoob-coopmil-module__container section .sicoob-coopmil-module__column.sicoob-coopmil-module__textual.sicoob-coopmil-module__left {
    order: -1
}

@media screen and (min-width: 640px) {
    .sicoob-coopmil-module__sicoobCoopmil .sicoob-coopmil-module__about .sicoob-coopmil-module__container section .sicoob-coopmil-module__column.sicoob-coopmil-module__textual.sicoob-coopmil-module__left {
        margin-top: 10px;
        order: 0
    }
}

@media screen and (min-width: 1024px) {
    .sicoob-coopmil-module__sicoobCoopmil .sicoob-coopmil-module__about .sicoob-coopmil-module__container section .sicoob-coopmil-module__column.sicoob-coopmil-module__textual.sicoob-coopmil-module__left {
       /* margin-top: 100px */
       margin-top: 50px;
    }
}

.sicoob-coopmil-module__sicoobCoopmil .sicoob-coopmil-module__about .sicoob-coopmil-module__container section .sicoob-coopmil-module__column.sicoob-coopmil-module__textual.sicoob-coopmil-module__right {
    order: -1;
    align-self: center
}

@media screen and (min-width: 640px) {
    .sicoob-coopmil-module__sicoobCoopmil .sicoob-coopmil-module__about .sicoob-coopmil-module__container section .sicoob-coopmil-module__column.sicoob-coopmil-module__textual.sicoob-coopmil-module__right {
        margin-top: 10px;
        order: 1
    }
}

@media screen and (min-width: 1024px) {
    .sicoob-coopmil-module__sicoobCoopmil .sicoob-coopmil-module__about .sicoob-coopmil-module__container section .sicoob-coopmil-module__column.sicoob-coopmil-module__textual.sicoob-coopmil-module__right {
        margin-top: 100px
    }
}

.sicoob-coopmil-module__sicoobCoopmil .sicoob-coopmil-module__about .sicoob-coopmil-module__container section .sicoob-coopmil-module__column.sicoob-coopmil-module__textual.sicoob-coopmil-module__fright {
    order: -1;
    align-self: center;
    margin-top: -40px
}

@media screen and (min-width: 640px) {
    .sicoob-coopmil-module__sicoobCoopmil .sicoob-coopmil-module__about .sicoob-coopmil-module__container section .sicoob-coopmil-module__column.sicoob-coopmil-module__textual.sicoob-coopmil-module__fright {
        order: 1
    }
}

.sicoob-coopmil-module__sicoobCoopmil .sicoob-coopmil-module__about .sicoob-coopmil-module__container section .sicoob-coopmil-module__column.sicoob-coopmil-module__textual>.sicoob-coopmil-module__wrapper {
    width: 100%;
    height: 100%;
    padding: .9375em 2em
}

@media screen and (min-width: 1024px) {
    .sicoob-coopmil-module__sicoobCoopmil .sicoob-coopmil-module__about .sicoob-coopmil-module__container section .sicoob-coopmil-module__column.sicoob-coopmil-module__textual>.sicoob-coopmil-module__wrapper.sicoob-coopmil-module__no-extra {
        padding: 0
    }
}

@media screen and (min-width: 1024px) {
    .sicoob-coopmil-module__sicoobCoopmil .sicoob-coopmil-module__about .sicoob-coopmil-module__container section .sicoob-coopmil-module__column.sicoob-coopmil-module__textual>.sicoob-coopmil-module__wrapper {
        padding: 0 4.375em
    }
}

@media screen and (min-width: 1024px) {
    .sicoob-coopmil-module__sicoobCoopmil .sicoob-coopmil-module__about .sicoob-coopmil-module__container section .sicoob-coopmil-module__column.sicoob-coopmil-module__textual>.sicoob-coopmil-module__wrapper.sicoob-coopmil-module__rpadded {
        padding: 0 3.5em 0 5.625em
    }
}

@media screen and (min-width: 1024px) {
    .sicoob-coopmil-module__sicoobCoopmil .sicoob-coopmil-module__about .sicoob-coopmil-module__container section .sicoob-coopmil-module__column.sicoob-coopmil-module__textual>.sicoob-coopmil-module__wrapper.sicoob-coopmil-module__lpadded {
        padding: 0 0 0 10.625em
    }
}

@media screen and (min-width: 640px) {
    .sicoob-coopmil-module__sicoobCoopmil .sicoob-coopmil-module__about .sicoob-coopmil-module__container section .sicoob-coopmil-module__column {
        display: flex;
        flex-direction: column;
        flex-basis: 100%
    }
}

@media screen and (min-width: 1024px) {
    .sicoob-coopmil-module__sicoobCoopmil .sicoob-coopmil-module__about .sicoob-coopmil-module__container section .sicoob-coopmil-module__column {
        display: flex;
        flex-direction: column;
        flex-basis: 100%;
        flex: 1
    }
}

.sicoob-coopmil-module__sicoobCoopmil .sicoob-coopmil-module__about .sicoob-coopmil-module__container section .sicoob-coopmil-module__column .sicoob-coopmil-module__header {
    font-size: 1.5em;
    font-weight: 700;
    margin: 60px 0 30px
}

@media screen and (min-width: 1024px) {
    .sicoob-coopmil-module__sicoobCoopmil .sicoob-coopmil-module__about .sicoob-coopmil-module__container section .sicoob-coopmil-module__column .sicoob-coopmil-module__header {
        margin: 0 0 30px;
        font-size: 2.625em
    }
}

.sicoob-coopmil-module__sicoobCoopmil .sicoob-coopmil-module__about .sicoob-coopmil-module__container section .sicoob-coopmil-module__column .sicoob-coopmil-module__content {
    color: #6d7278
}

.sicoob-coopmil-module__sicoobCoopmil .sicoob-coopmil-module__about .sicoob-coopmil-module__container section .sicoob-coopmil-module__column .sicoob-coopmil-module__content p {
    font-size: 1em;
    line-height: 1.5em;
    margin-bottom: 1.875em
}

@media screen and (min-width: 1024px) {
    .sicoob-coopmil-module__sicoobCoopmil .sicoob-coopmil-module__about .sicoob-coopmil-module__container section .sicoob-coopmil-module__column .sicoob-coopmil-module__content p {
        font-size: 1.5em;
        line-height: 1.625em
    }
}

.sicoob-coopmil-module__sicoobCoopmil .sicoob-coopmil-module__cards .carousel-slider .carouselButtonGroup {
    position: absolute
}

.sicoob-coopmil-module__sicoobCoopmil .sicoob-coopmil-module__cards .carousel-slider .carouselButtonGroupInner {
    margin: 0;
    position: relative;
    right: 5em
}

.sicoob-coopmil-module__sicoobCoopmil .sicoob-coopmil-module__cards .carousel-slider .carouselArrowLeft {
    display: none
}

.sicoob-coopmil-module__sicoobCoopmil .sicoob-coopmil-module__cards .carousel-slider .carouselArrowRight {
    background-image: url(https://www.sicoob.com.br/documents/25272901/108749839/icone-seta.png/333d9e55-effa-7d1f-8068-dec65feeb824?t=1650398152223);
    background-repeat: no-repeat;
    height: 68px;
    width: 40px;
    display: block;
    cursor: pointer
}

@media screen and (min-width: 1024px) {
    .sicoob-coopmil-module__sicoobCoopmil .sicoob-coopmil-module__cards .carousel-slider .carouselArrowRight {
        right: 5rem
    }
}

.sicoob-coopmil-module__sicoobCoopmil .sicoob-coopmil-module__cards .carousel-slider .carouselArrowRight svg {
    display: none
}

.sicoob-coopmil-module__sicoobCoopmil .sicoob-coopmil-module__cards .carousel-slider .carouselItem {
    padding: 0;
    margin: 0
}

.sicoob-coopmil-module__sicoobCoopmil .sicoob-coopmil-module__cards .carousel-slider .react-multi-carousel-dot button {
    display: inline-block;
    width: 12px;
    height: 12px;
    border-radius: 50%;
    opacity: 1;
    box-shadow: none;
    transition: background .5s;
    padding: 0;
    margin: 0 10px 0 0;
    outline: 0;
    border: none;
    cursor: pointer
}

.sicoob-coopmil-module__sicoobCoopmil .sicoob-coopmil-module__cards .carousel-slider .react-multi-carousel-dot button {
    background: #bababa
}

.sicoob-coopmil-module__sicoobCoopmil .sicoob-coopmil-module__cards .carousel-slider .react-multi-carousel-dot--active button {
    background: #003641
}

.sicoob-coopmil-module__sicoobCoopmil .sicoob-coopmil-module__cards .sicoob-coopmil-module__containerSelos {
    height: 308px;
    width: 100%;
    width: 100vw;
    background: #f4f4f4;
    display: flex
}

.sicoob-coopmil-module__sicoobCoopmil .sicoob-coopmil-module__cards .sicoob-coopmil-module__contentGroup {
    display: none
}

@media screen and (min-width: 1024px) {
    .sicoob-coopmil-module__sicoobCoopmil .sicoob-coopmil-module__cards .sicoob-coopmil-module__contentGroup {
        display: block
    }
}

.sicoob-coopmil-module__sicoobCoopmil .sicoob-coopmil-module__cards .sicoob-coopmil-module__historyGroup {
    width: 100%;
    height: 100%;
    max-width: 100%
}

.sicoob-coopmil-module__sicoobCoopmil .sicoob-coopmil-module__cards .sicoob-coopmil-module__contentSelo {
    display: block;
    margin: auto
}

.sicoob-coopmil-module__sicoobCoopmil .sicoob-coopmil-module__cards .sicoob-coopmil-module__historySelo {
    width: 100%;
    height: auto
}

.sicoob-coopmil-module__sicoobCoopmil .sicoob-coopmil-module__cards .sicoob-coopmil-module__contentGroupSelo {
    width: 100%;
    display: block
}

@media screen and (min-width: 1024px) {
    .sicoob-coopmil-module__sicoobCoopmil .sicoob-coopmil-module__cards .sicoob-coopmil-module__contentGroupSelo {
        display: none
    }
}

.sicoob-multimercado-agronegocio-module__consorcioDeImoveis .sicoob-multimercado-agronegocio-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .sicoob-multimercado-agronegocio-module__consorcioDeImoveis .sicoob-multimercado-agronegocio-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.sicoob-multimercado-agronegocio-module__consorcioDeImoveis .sicoob-multimercado-agronegocio-module__call .sicoob-multimercado-agronegocio-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .sicoob-multimercado-agronegocio-module__consorcioDeImoveis .sicoob-multimercado-agronegocio-module__call .sicoob-multimercado-agronegocio-module__container {
        width: 50%
    }
}

.sicoob-multimercado-agronegocio-module__consorcioDeImoveis .sicoob-multimercado-agronegocio-module__benefits {
    margin-bottom: 50px
}

.sicoob-multimercado-agronegocio-module__consorcioDeImoveis .sicoob-multimercado-agronegocio-module__benefits .sicoob-multimercado-agronegocio-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .sicoob-multimercado-agronegocio-module__consorcioDeImoveis .sicoob-multimercado-agronegocio-module__benefits .sicoob-multimercado-agronegocio-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.sicoob-multimercado-empresas-module__consorcioDeImoveis .sicoob-multimercado-empresas-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .sicoob-multimercado-empresas-module__consorcioDeImoveis .sicoob-multimercado-empresas-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.sicoob-multimercado-empresas-module__consorcioDeImoveis .sicoob-multimercado-empresas-module__call .sicoob-multimercado-empresas-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .sicoob-multimercado-empresas-module__consorcioDeImoveis .sicoob-multimercado-empresas-module__call .sicoob-multimercado-empresas-module__container {
        width: 50%
    }
}

.sicoob-multimercado-empresas-module__consorcioDeImoveis .sicoob-multimercado-empresas-module__benefits {
    margin-bottom: 50px
}

.sicoob-multimercado-empresas-module__consorcioDeImoveis .sicoob-multimercado-empresas-module__benefits .sicoob-multimercado-empresas-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .sicoob-multimercado-empresas-module__consorcioDeImoveis .sicoob-multimercado-empresas-module__benefits .sicoob-multimercado-empresas-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.sicoob-multimercado-module__consorcioDeImoveis .sicoob-multimercado-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .sicoob-multimercado-module__consorcioDeImoveis .sicoob-multimercado-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.sicoob-multimercado-module__consorcioDeImoveis .sicoob-multimercado-module__call .sicoob-multimercado-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .sicoob-multimercado-module__consorcioDeImoveis .sicoob-multimercado-module__call .sicoob-multimercado-module__container {
        width: 50%
    }
}

.sicoob-multimercado-module__consorcioDeImoveis .sicoob-multimercado-module__benefits {
    margin-bottom: 50px
}

.sicoob-multimercado-module__consorcioDeImoveis .sicoob-multimercado-module__benefits .sicoob-multimercado-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .sicoob-multimercado-module__consorcioDeImoveis .sicoob-multimercado-module__benefits .sicoob-multimercado-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.sos-j-module__sosj .sos-j-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .sos-j-module__sosj .sos-j-module__container {
        width: 50%
    }
}

@media screen and (min-width: 1024px) {
    .sos-j-module__sosj .sos-j-module__content {
        padding: 5rem 0 5rem 5rem
    }
}

@media screen and (min-width: 1600px) {
    .sos-j-module__sosj .sos-j-module__content {
        padding: 5rem 0 5rem 10rem
    }
}

.tesouro-direto-agronegocio-module__tesouroDireto .tesouro-direto-agronegocio-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .tesouro-direto-agronegocio-module__tesouroDireto .tesouro-direto-agronegocio-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.tesouro-direto-agronegocio-module__tesouroDireto .tesouro-direto-agronegocio-module__call .tesouro-direto-agronegocio-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .tesouro-direto-agronegocio-module__tesouroDireto .tesouro-direto-agronegocio-module__call .tesouro-direto-agronegocio-module__container {
        width: 50%
    }
}

.tesouro-direto-agronegocio-module__tesouroDireto .tesouro-direto-agronegocio-module__benefits {
    margin-bottom: 50px
}

.tesouro-direto-agronegocio-module__tesouroDireto .tesouro-direto-agronegocio-module__benefits .tesouro-direto-agronegocio-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .tesouro-direto-agronegocio-module__tesouroDireto .tesouro-direto-agronegocio-module__benefits .tesouro-direto-agronegocio-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.tesouro-direto-agronegocio-module__tesouroDireto a.tesouro-direto-agronegocio-module__rdc_tesouro_link {
    cursor: pointer;
    background: #003641;
    color: #fff;
    border: none;
    outline: none;
    font-size: 1.1375em;
    border-radius: 31px;
    position: relative;
    margin: 0 auto;
    align-items: center;
    justify-content: center;
    display: block;
    width: 270px;
    padding: 20px;
    text-decoration: none;
    font-weight: 400;
    line-height: 1.5;
    text-align: center
}

.tesouro-direto-agronegocio-module__tesouroDireto a.tesouro-direto-agronegocio-module__rdc_tesouro_link:hover {
    text-decoration: none;
    background: #003641;
    color: #fff
}

.tesouro-direto-agronegocio-module__tesouroDireto .coverageAndAssistance-module__app .coverageAndAssistance-module__accordion .coverageAndAssistance-module__content {
    margin-top: 0
}

.tesouro-direto-agronegocio-module__tesouroDireto .coverageAndAssistance-module__app h3 {
    font-size: 2em
}

.tesouro-direto-empresas-module__tesouroDireto .tesouro-direto-empresas-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .tesouro-direto-empresas-module__tesouroDireto .tesouro-direto-empresas-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.tesouro-direto-empresas-module__tesouroDireto .tesouro-direto-empresas-module__call .tesouro-direto-empresas-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .tesouro-direto-empresas-module__tesouroDireto .tesouro-direto-empresas-module__call .tesouro-direto-empresas-module__container {
        width: 50%
    }
}

.tesouro-direto-empresas-module__tesouroDireto .tesouro-direto-empresas-module__benefits {
    margin-bottom: 50px
}

.tesouro-direto-empresas-module__tesouroDireto .tesouro-direto-empresas-module__benefits .tesouro-direto-empresas-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .tesouro-direto-empresas-module__tesouroDireto .tesouro-direto-empresas-module__benefits .tesouro-direto-empresas-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.tesouro-direto-empresas-module__tesouroDireto a.tesouro-direto-empresas-module__rdc_tesouro_link {
    cursor: pointer;
    background: #003641;
    color: #fff;
    border: none;
    outline: none;
    font-size: 1.1375em;
    border-radius: 31px;
    position: relative;
    margin: 0 auto;
    align-items: center;
    justify-content: center;
    display: block;
    width: 270px;
    padding: 20px;
    text-decoration: none;
    font-weight: 400;
    line-height: 1.5;
    text-align: center
}

.tesouro-direto-empresas-module__tesouroDireto a.tesouro-direto-empresas-module__rdc_tesouro_link:hover {
    text-decoration: none;
    background: #003641;
    color: #fff
}

.tesouro-direto-empresas-module__tesouroDireto .coverageAndAssistance-module__app .coverageAndAssistance-module__accordion .coverageAndAssistance-module__content {
    margin-top: 0
}

.tesouro-direto-empresas-module__tesouroDireto .coverageAndAssistance-module__app h3 {
    font-size: 2em
}

.tesouro-direto-module__tesouroDireto .tesouro-direto-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .tesouro-direto-module__tesouroDireto .tesouro-direto-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.tesouro-direto-module__tesouroDireto .tesouro-direto-module__call .tesouro-direto-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .tesouro-direto-module__tesouroDireto .tesouro-direto-module__call .tesouro-direto-module__container {
        width: 50%
    }
}

.tesouro-direto-module__tesouroDireto .tesouro-direto-module__benefits {
    margin-bottom: 50px
}

.tesouro-direto-module__tesouroDireto .tesouro-direto-module__benefits .tesouro-direto-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .tesouro-direto-module__tesouroDireto .tesouro-direto-module__benefits .tesouro-direto-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.tesouro-direto-module__tesouroDireto a.tesouro-direto-module__rdc_tesouro_link {
    cursor: pointer;
    background: #003641;
    color: #fff;
    border: none;
    outline: none;
    font-size: 1.1375em;
    border-radius: 31px;
    position: relative;
    margin: 0 auto;
    align-items: center;
    justify-content: center;
    display: block;
    width: 270px;
    padding: 20px;
    text-decoration: none;
    font-weight: 400;
    line-height: 1.5;
    text-align: center
}

.tesouro-direto-module__tesouroDireto a.tesouro-direto-module__rdc_tesouro_link:hover {
    text-decoration: none;
    background: #003641;
    color: #fff
}

.tesouro-direto-module__tesouroDireto .coverageAndAssistance-module__app .coverageAndAssistance-module__accordion .coverageAndAssistance-module__content {
    margin-top: 0
}

.tesouro-direto-module__tesouroDireto .coverageAndAssistance-module__app h3 {
    font-size: 2em
}

@media screen and (min-width: 1024px) {
    .trabalheconosco-module__trabalheConosco .trabalheconosco-module__container {
        padding: 3em 0;
        width: 81.25%;
        justify-content: space-between;
        font-size: .8125em
    }
}

.trabalheconosco-module__trabalheConosco .trabalheconosco-module__call {
    background-image: url(https://www.sicoob.com.br/documents/25272901/70631442/banner-trabalhe-conosco-mobile.png/830bf5a6-cae5-57b8-2c75-56bac5c75900?t=1630014387209);
    padding-top: 51.875%;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    position: relative
}

@media screen and (min-width: 768px) {
    .trabalheconosco-module__trabalheConosco .trabalheconosco-module__call {
        background-image: url(https://www.sicoob.com.br/documents/25272901/70631442/banner-trabalhe-conosco-mobile.png/830bf5a6-cae5-57b8-2c75-56bac5c75900?t=1630014387209);
        padding-top: 21.0416666667%
    }
}

.trabalheconosco-module__trabalheConosco .trabalheconosco-module__call .trabalheconosco-module__container {
    position: absolute;
    justify-content: space-around;
    inset: 0
}

.trabalheconosco-module__trabalheConosco .trabalheconosco-module__call h2 {
    color: #fff;
    font-size: 1.75em;
    text-transform: uppercase;
    margin: 0
}

@media screen and (min-width: 640px) {
    .trabalheconosco-module__trabalheConosco .trabalheconosco-module__call h2 {
        font-size: 3em
    }
}

@media screen and (min-width: 1024px) {
    .trabalheconosco-module__trabalheConosco .trabalheconosco-module__call h2 {
        margin: .5em 0
    }
}

.trabalheconosco-module__trabalheConosco .trabalheconosco-module__work {
    color: #013b42
}

.trabalheconosco-module__trabalheConosco .trabalheconosco-module__work h3 {
    font-size: 32px
}

.trabalheconosco-module__trabalheConosco .trabalheconosco-module__work p {
    font-size: 21px;
    margin-bottom: 1rem;
    color: #013b42
}

.trabalheconosco-module__trabalheConosco .trabalheconosco-module__work .trabalheconosco-module__bolder {
    font-weight: 700;
    color: #013b42
}

.trabalheconosco-module__trabalheConosco .trabalheconosco-module__work h4 {
    font-size: 1.5em;
    text-transform: capitalize
}

@media screen and (min-width: 1024px) {
    .trabalheconosco-module__trabalheConosco .trabalheconosco-module__work h4 {
        font-size: 2em
    }
}

.trabalheconosco-module__trabalheConosco .trabalheconosco-module__work p {
    font-size: 1.125em;
    line-height: 20px;
    margin-bottom: 1.875em;
    text-align: justify
}

@media screen and (min-width: 1024px) {
    .trabalheconosco-module__trabalheConosco .trabalheconosco-module__work p {
        font-size: 1.3125em;
        line-height: 28px
    }
}

.trabalheconosco-module__trabalheConosco .trabalheconosco-module__work .trabalheconosco-module__container {
    align-items: center
}

.transferencia-entre-contas-agronegocio-module__consorcioDeImoveis .transferencia-entre-contas-agronegocio-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .transferencia-entre-contas-agronegocio-module__consorcioDeImoveis .transferencia-entre-contas-agronegocio-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.transferencia-entre-contas-agronegocio-module__consorcioDeImoveis .transferencia-entre-contas-agronegocio-module__call .transferencia-entre-contas-agronegocio-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .transferencia-entre-contas-agronegocio-module__consorcioDeImoveis .transferencia-entre-contas-agronegocio-module__call .transferencia-entre-contas-agronegocio-module__container {
        width: 50%
    }
}

.transferencia-entre-contas-agronegocio-module__consorcioDeImoveis .transferencia-entre-contas-agronegocio-module__benefits {
    margin-bottom: 50px
}

.transferencia-entre-contas-agronegocio-module__consorcioDeImoveis .transferencia-entre-contas-agronegocio-module__benefits .transferencia-entre-contas-agronegocio-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .transferencia-entre-contas-agronegocio-module__consorcioDeImoveis .transferencia-entre-contas-agronegocio-module__benefits .transferencia-entre-contas-agronegocio-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

.transferencia-entre-contas-module__consorcioDeImoveis .transferencia-entre-contas-module__container {
    margin-bottom: 30px
}

@media screen and (min-width: 1024px) {
    .transferencia-entre-contas-module__consorcioDeImoveis .transferencia-entre-contas-module__call {
        margin-bottom: 150px;
        height: auto;
        flex-direction: row
    }
}

.transferencia-entre-contas-module__consorcioDeImoveis .transferencia-entre-contas-module__call .transferencia-entre-contas-module__container {
    width: 100%
}

@media screen and (min-width: 1024px) {
    .transferencia-entre-contas-module__consorcioDeImoveis .transferencia-entre-contas-module__call .transferencia-entre-contas-module__container {
        width: 50%
    }
}

.transferencia-entre-contas-module__consorcioDeImoveis .transferencia-entre-contas-module__benefits {
    margin-bottom: 50px
}

.transferencia-entre-contas-module__consorcioDeImoveis .transferencia-entre-contas-module__benefits .transferencia-entre-contas-module__container {
    width: 100%;
    padding: 5em 0 5em 20px
}

@media screen and (min-width: 1024px) {
    .transferencia-entre-contas-module__consorcioDeImoveis .transferencia-entre-contas-module__benefits .transferencia-entre-contas-module__container {
        width: 81.25%;
        padding-left: 0
    }
}

@media screen and (min-width: 1024px) {
    .unidades-module__unidades .unidades-module__container {
        margin-bottom: 60px;
        padding: 3em 0;
        width: 81.25%;
        justify-content: space-between;
        font-size: .8125em
    }
}

.unidades-module__unidades .unidades-module__call {
    background-image: url(https://www.sicoob.com.br/documents/25272901/70631442/banner-main-unnidades-mobile.jpg/8ce03d99-bb35-00e4-0faf-dfadc4c2612e?t=1629999161033);
    padding-top: 51.6666666667%;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    position: relative;
    margin-bottom: 0
}

@media screen and (min-width: 768px) {
    .unidades-module__unidades .unidades-module__call {
        background-image: url(https://www.sicoob.com.br/documents/25272901/70631442/banner-main-unnidades.jpg/3137cdb6-b021-6fc3-5644-ccf56120cec7?t=1629999161730);
        padding-top: 21.1805555556%
    }
}

.unidades-module__unidades .unidades-module__call .unidades-module__container {
    position: absolute;
    justify-content: space-around;
    inset: 0
}

.unidades-module__unidades .unidades-module__call h2 {
    font-size: 1.75em;
    text-transform: uppercase;
    margin: 0;
    max-width: 260px
}

.unidades-module__unidades .unidades-module__call h2 br {
    display: none
}

@media screen and (min-width: 640px) {
    .unidades-module__unidades .unidades-module__call h2 {
        font-size: 2.25em;
        max-width: 310px
    }
}

@media screen and (min-width: 1024px) {
    .unidades-module__unidades .unidades-module__call h2 {
        margin: .5em 0;
        font-size: 3em;
        max-width: 100%
    }

    .unidades-module__unidades .unidades-module__call h2 br {
        display: block
    }
}

.unidades-module__unidades .unidades-module__searchPoint {
    background-image: url(https://www.sicoob.com.br/documents/25272901/70631442/bg-serach-unidades-mobile_03.jpg/b30368f8-dcc9-b372-fe10-4c563af16bb9?t=1629999160483);
    padding-top: 113.5416666667%;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    position: relative
}

@media screen and (min-width: 768px) {
    .unidades-module__unidades .unidades-module__searchPoint {
        background-image: url(https://www.sicoob.com.br/documents/25272901/70631442/bg-serach-unidades.jpg/aef1c439-7437-3600-5de4-2bea4d006505?t=1629999161461);
        padding-top: 29.9305555556%
    }
}

.unidades-module__unidades .unidades-module__searchPoint .unidades-module__content {
    position: absolute;
    inset: 0;
    margin: auto;
    max-width: 650px;
    width: 100%;
    height: 100%;
    max-height: 370px;
    padding: 0 20px
}

@media screen and (min-width: 768px) {
    .unidades-module__unidades .unidades-module__searchPoint .unidades-module__content {
        padding: 0;
        max-height: 170px
    }
}

.unidades-module__unidades .unidades-module__searchPoint .unidades-module__content .unidades-module__title {
    font-weight: 500;
    font-size: 1.875em;
    text-align: center;
    text-transform: uppercase;
    color: #fff;
    margin: 30px 0
}

@media screen and (min-width: 1024px) {
    .unidades-module__unidades .unidades-module__searchPoint .unidades-module__content .unidades-module__title {
        font-size: 3em
    }
}

@media screen and (min-width: 768px) {
    .unidades-module__unidades .unidades-module__searchPoint .unidades-module__content .unidades-module__title br {
        display: none
    }
}

.unidades-module__unidades .unidades-module__searchPoint .unidades-module__content .unidades-module__inputSelect {
    display: flex;
    justify-content: center;
    flex-direction: column;
    align-items: center
}

@media screen and (min-width: 768px) {
    .unidades-module__unidades .unidades-module__searchPoint .unidades-module__content .unidades-module__inputSelect {
        flex-direction: row
    }
}

.unidades-module__unidades .unidades-module__searchPoint .unidades-module__content .unidades-module__inputSelect select {
    border: none;
    background: #fff;
    width: 100%;
    max-width: 380px;
    padding: 20px;
    font-size: 1.125em;
    text-transform: uppercase;
    cursor: pointer;
    appearance: none;
    background-image: url(https://www.sicoob.com.br/documents/25272901/70431854/arrow-down.png/f789879d-2b3d-b55f-fc28-603fefcd5888?t=1651598260650);
    background-repeat: no-repeat;
    background-position-x: 95%;
    background-position-y: 22px;
    outline: none;
    margin-bottom: 25px;
    font-weight: 400;
    color: #333
}

@media screen and (min-width: 768px) {
    .unidades-module__unidades .unidades-module__searchPoint .unidades-module__content .unidades-module__inputSelect select {
        margin-right: 12px;
        max-width: 275px;
        margin-bottom: 0;
        font-size: 1em;
        padding: 15px;
        background-position-y: 22px
    }
}

.unidades-module__unidades .unidades-module__searchPoint .unidades-module__content .unidades-module__inputSelect .unidades-module__button {
    background: #003641;
    border: 0;
    width: 100%;
    max-width: 380px;
    cursor: pointer;
    outline: none;
    padding: 20px;
    font-size: 1.125em;
    font-weight: 700;
    text-transform: uppercase;
    color: #fff
}

.unidades-module__unidades .unidades-module__searchPoint .unidades-module__content .unidades-module__inputSelect .unidades-module__button svg {
    display: none
}

@media screen and (min-width: 768px) {
    .unidades-module__unidades .unidades-module__searchPoint .unidades-module__content .unidades-module__inputSelect .unidades-module__button {
        font-size: 0;
        max-width: 60px;
        padding: 11px
    }

    .unidades-module__unidades .unidades-module__searchPoint .unidades-module__content .unidades-module__inputSelect .unidades-module__button svg {
        display: block;
        margin: auto
    }
}

.unidades-module__unidades .unidades-module__card .unidades-module__list {
    display: flex;
    align-items: baseline;
    justify-content: space-between;
    flex-wrap: wrap;
    flex-direction: column
}

@media screen and (min-width: 1024px) {
    .unidades-module__unidades .unidades-module__card .unidades-module__list {
        flex-direction: row;
        justify-content: flex-start
    }
}

.unidades-module__unidades .unidades-module__card .unidades-module__list .unidades-module__alwaysShow {
    background: #fff
}

.unidades-module__unidades .unidades-module__card .unidades-module__list .unidades-module__content {
    position: relative;
    width: 100%;
    height: 390px;
    box-shadow: 0 0 10px -5px #000;
    padding: 4px 15px;
    border-bottom: 8px solid #00ae9d;
    transition: ease-in-out all .2s;
    margin: 0 5px 30px
}

.unidades-module__unidades .unidades-module__card .unidades-module__list .unidades-module__content:hover {
    box-shadow: 0 0 20px -5px #000
}

@media screen and (min-width: 1024px) {
    .unidades-module__unidades .unidades-module__card .unidades-module__list .unidades-module__content {
        height: 504px;
        flex-basis: 23.333%
    }
}

.unidades-module__unidades .unidades-module__card .unidades-module__list .unidades-module__content .unidades-module__company {
    font-size: 1.5em;
    font-weight: 700;
    color: #00ae9d
}

.unidades-module__unidades .unidades-module__card .unidades-module__list .unidades-module__content .unidades-module__space,
.unidades-module__unidades .unidades-module__card .unidades-module__list .unidades-module__content .unidades-module__infoBottom,
.unidades-module__unidades .unidades-module__card .unidades-module__list .unidades-module__content .unidades-module__phone {
    margin-bottom: 10px
}

.unidades-module__unidades .unidades-module__card .unidades-module__list .unidades-module__content .unidades-module__phone {
    min-height: 35px
}

.unidades-module__unidades .unidades-module__card .unidades-module__list .unidades-module__content p {
    font-weight: 500;
    font-size: 1.25em;
    color: #013b42
}

.unidades-module__unidades .unidades-module__card .unidades-module__list .unidades-module__content .unidades-module__seeMap {
    text-align: center;
    width: 100%;
    display: block;
    background: #00ae9d;
    max-width: 143px;
    margin: auto;
    padding: 15px 0;
    color: #fff;
    font-size: .875em;
    text-transform: uppercase;
    text-decoration: none;
    font-weight: 600;
    border-radius: 5px;
    position: absolute;
    bottom: 10px;
    left: 0;
    right: 0
}

@font-face {
    font-family: revicons;
    fallback: fallback;
    src: url(/assets/revicons.woff) format("woff"), url(/assets/revicons.ttf) format("ttf"), url(/assets/revicons.eot) format("ttf")
}

.react-multi-carousel-track {
    list-style: none;
    padding: 0;
    margin: 0;
    display: flex;
    flex-direction: row;
    position: relative;
    transform-style: preserve-3d;
    backface-visibility: hidden;
    will-change: transform, transition
}

.react-multiple-carousel__arrow:before {
    font-size: 20px;
    color: #fff;
    display: block;
    font-family: revicons;
    text-align: center;
    z-index: 2;
    position: relative
}

.react-multiple-carousel__arrow:disabled {
    cursor: default;
    background: rgba(0, 0, 0, .5)
}

.react-multiple-carousel__arrow--left:before {
    content: "\e824"
}

.react-multiple-carousel__arrow--right:before {
    content: "\e825"
}

.react-multi-carousel-dot-list {
    position: absolute;
    bottom: 0;
    display: flex;
    left: 0;
    right: 0;
    justify-content: center;
    padding: 0;
    margin: 0;
    list-style: none;
    text-align: center
}

.react-multi-carousel-dot button {
    display: inline-block;
    width: 12px;
    height: 12px;
    border-radius: 50%;
    opacity: 1;
    box-shadow: none;
    transition: background .5s;
    border-width: 2px;
    border-style: solid;
    border-color: gray;
    padding: 0;
    margin: 0 6px 0 0;
    outline: 0;
    cursor: pointer
}

.react-multi-carousel-dot button:hover:active,
.react-multi-carousel-dot--active button {
    background: #080808
}

.react-multi-carousel-item {
    transform-style: preserve-3d;
    backface-visibility: hidden
}

@media all and (-ms-high-contrast:none),
(-ms-high-contrast:active) {
    .react-multi-carousel-item {
        flex-shrink: 0 !important
    }

    .react-multi-carousel-track {
        overflow: visible !important
    }
}

[dir=rtl].react-multi-carousel-list {
    direction: rtl
}

.rtl.react-multiple-carousel__arrow--right {
    right: auto;
    left: calc(4% + 1px)
}

.rtl.react-multiple-carousel__arrow--right:before {
    content: "\e824"
}

.rtl.react-multiple-carousel__arrow--left {
    left: auto;
    right: calc(4% + 1px)
}

.rtl.react-multiple-carousel__arrow--left:before {
    content: "\e825"
}

body[data-aos-duration="50"] [data-aos],
[data-aos][data-aos][data-aos-duration="50"] {
    transition-duration: 50ms
}

body[data-aos-delay="50"] [data-aos],
[data-aos][data-aos][data-aos-delay="50"] {
    transition-delay: 0
}

body[data-aos-delay="50"] [data-aos].aos-animate,
[data-aos][data-aos][data-aos-delay="50"].aos-animate {
    transition-delay: 50ms
}

body[data-aos-duration="100"] [data-aos],
[data-aos][data-aos][data-aos-duration="100"] {
    transition-duration: .1s
}

body[data-aos-delay="100"] [data-aos],
[data-aos][data-aos][data-aos-delay="100"] {
    transition-delay: 0
}

body[data-aos-delay="100"] [data-aos].aos-animate,
[data-aos][data-aos][data-aos-delay="100"].aos-animate {
    transition-delay: .1s
}

body[data-aos-duration="150"] [data-aos],
[data-aos][data-aos][data-aos-duration="150"] {
    transition-duration: .15s
}

body[data-aos-delay="150"] [data-aos],
[data-aos][data-aos][data-aos-delay="150"] {
    transition-delay: 0
}

body[data-aos-delay="150"] [data-aos].aos-animate,
[data-aos][data-aos][data-aos-delay="150"].aos-animate {
    transition-delay: .15s
}

body[data-aos-duration="200"] [data-aos],
[data-aos][data-aos][data-aos-duration="200"] {
    transition-duration: .2s
}

body[data-aos-delay="200"] [data-aos],
[data-aos][data-aos][data-aos-delay="200"] {
    transition-delay: 0
}

body[data-aos-delay="200"] [data-aos].aos-animate,
[data-aos][data-aos][data-aos-delay="200"].aos-animate {
    transition-delay: .2s
}

body[data-aos-duration="250"] [data-aos],
[data-aos][data-aos][data-aos-duration="250"] {
    transition-duration: .25s
}

body[data-aos-delay="250"] [data-aos],
[data-aos][data-aos][data-aos-delay="250"] {
    transition-delay: 0
}

body[data-aos-delay="250"] [data-aos].aos-animate,
[data-aos][data-aos][data-aos-delay="250"].aos-animate {
    transition-delay: .25s
}

body[data-aos-duration="300"] [data-aos],
[data-aos][data-aos][data-aos-duration="300"] {
    transition-duration: .3s
}

body[data-aos-delay="300"] [data-aos],
[data-aos][data-aos][data-aos-delay="300"] {
    transition-delay: 0
}

body[data-aos-delay="300"] [data-aos].aos-animate,
[data-aos][data-aos][data-aos-delay="300"].aos-animate {
    transition-delay: .3s
}

body[data-aos-duration="350"] [data-aos],
[data-aos][data-aos][data-aos-duration="350"] {
    transition-duration: .35s
}

body[data-aos-delay="350"] [data-aos],
[data-aos][data-aos][data-aos-delay="350"] {
    transition-delay: 0
}

body[data-aos-delay="350"] [data-aos].aos-animate,
[data-aos][data-aos][data-aos-delay="350"].aos-animate {
    transition-delay: .35s
}

body[data-aos-duration="400"] [data-aos],
[data-aos][data-aos][data-aos-duration="400"] {
    transition-duration: .4s
}

body[data-aos-delay="400"] [data-aos],
[data-aos][data-aos][data-aos-delay="400"] {
    transition-delay: 0
}

body[data-aos-delay="400"] [data-aos].aos-animate,
[data-aos][data-aos][data-aos-delay="400"].aos-animate {
    transition-delay: .4s
}

body[data-aos-duration="450"] [data-aos],
[data-aos][data-aos][data-aos-duration="450"] {
    transition-duration: .45s
}

body[data-aos-delay="450"] [data-aos],
[data-aos][data-aos][data-aos-delay="450"] {
    transition-delay: 0
}

body[data-aos-delay="450"] [data-aos].aos-animate,
[data-aos][data-aos][data-aos-delay="450"].aos-animate {
    transition-delay: .45s
}

body[data-aos-duration="500"] [data-aos],
[data-aos][data-aos][data-aos-duration="500"] {
    transition-duration: .5s
}

body[data-aos-delay="500"] [data-aos],
[data-aos][data-aos][data-aos-delay="500"] {
    transition-delay: 0
}

body[data-aos-delay="500"] [data-aos].aos-animate,
[data-aos][data-aos][data-aos-delay="500"].aos-animate {
    transition-delay: .5s
}

body[data-aos-duration="550"] [data-aos],
[data-aos][data-aos][data-aos-duration="550"] {
    transition-duration: .55s
}

body[data-aos-delay="550"] [data-aos],
[data-aos][data-aos][data-aos-delay="550"] {
    transition-delay: 0
}

body[data-aos-delay="550"] [data-aos].aos-animate,
[data-aos][data-aos][data-aos-delay="550"].aos-animate {
    transition-delay: .55s
}

body[data-aos-duration="600"] [data-aos],
[data-aos][data-aos][data-aos-duration="600"] {
    transition-duration: .6s
}

body[data-aos-delay="600"] [data-aos],
[data-aos][data-aos][data-aos-delay="600"] {
    transition-delay: 0
}

body[data-aos-delay="600"] [data-aos].aos-animate,
[data-aos][data-aos][data-aos-delay="600"].aos-animate {
    transition-delay: .6s
}

body[data-aos-duration="650"] [data-aos],
[data-aos][data-aos][data-aos-duration="650"] {
    transition-duration: .65s
}

body[data-aos-delay="650"] [data-aos],
[data-aos][data-aos][data-aos-delay="650"] {
    transition-delay: 0
}

body[data-aos-delay="650"] [data-aos].aos-animate,
[data-aos][data-aos][data-aos-delay="650"].aos-animate {
    transition-delay: .65s
}

body[data-aos-duration="700"] [data-aos],
[data-aos][data-aos][data-aos-duration="700"] {
    transition-duration: .7s
}

body[data-aos-delay="700"] [data-aos],
[data-aos][data-aos][data-aos-delay="700"] {
    transition-delay: 0
}

body[data-aos-delay="700"] [data-aos].aos-animate,
[data-aos][data-aos][data-aos-delay="700"].aos-animate {
    transition-delay: .7s
}

body[data-aos-duration="750"] [data-aos],
[data-aos][data-aos][data-aos-duration="750"] {
    transition-duration: .75s
}

body[data-aos-delay="750"] [data-aos],
[data-aos][data-aos][data-aos-delay="750"] {
    transition-delay: 0
}

body[data-aos-delay="750"] [data-aos].aos-animate,
[data-aos][data-aos][data-aos-delay="750"].aos-animate {
    transition-delay: .75s
}

body[data-aos-duration="800"] [data-aos],
[data-aos][data-aos][data-aos-duration="800"] {
    transition-duration: .8s
}

body[data-aos-delay="800"] [data-aos],
[data-aos][data-aos][data-aos-delay="800"] {
    transition-delay: 0
}

body[data-aos-delay="800"] [data-aos].aos-animate,
[data-aos][data-aos][data-aos-delay="800"].aos-animate {
    transition-delay: .8s
}

body[data-aos-duration="850"] [data-aos],
[data-aos][data-aos][data-aos-duration="850"] {
    transition-duration: .85s
}

body[data-aos-delay="850"] [data-aos],
[data-aos][data-aos][data-aos-delay="850"] {
    transition-delay: 0
}

body[data-aos-delay="850"] [data-aos].aos-animate,
[data-aos][data-aos][data-aos-delay="850"].aos-animate {
    transition-delay: .85s
}

body[data-aos-duration="900"] [data-aos],
[data-aos][data-aos][data-aos-duration="900"] {
    transition-duration: .9s
}

body[data-aos-delay="900"] [data-aos],
[data-aos][data-aos][data-aos-delay="900"] {
    transition-delay: 0
}

body[data-aos-delay="900"] [data-aos].aos-animate,
[data-aos][data-aos][data-aos-delay="900"].aos-animate {
    transition-delay: .9s
}

body[data-aos-duration="950"] [data-aos],
[data-aos][data-aos][data-aos-duration="950"] {
    transition-duration: .95s
}

body[data-aos-delay="950"] [data-aos],
[data-aos][data-aos][data-aos-delay="950"] {
    transition-delay: 0
}

body[data-aos-delay="950"] [data-aos].aos-animate,
[data-aos][data-aos][data-aos-delay="950"].aos-animate {
    transition-delay: .95s
}

body[data-aos-duration="1000"] [data-aos],
[data-aos][data-aos][data-aos-duration="1000"] {
    transition-duration: 1s
}

body[data-aos-delay="1000"] [data-aos],
[data-aos][data-aos][data-aos-delay="1000"] {
    transition-delay: 0
}

body[data-aos-delay="1000"] [data-aos].aos-animate,
[data-aos][data-aos][data-aos-delay="1000"].aos-animate {
    transition-delay: 1s
}

body[data-aos-duration="1050"] [data-aos],
[data-aos][data-aos][data-aos-duration="1050"] {
    transition-duration: 1.05s
}

body[data-aos-delay="1050"] [data-aos],
[data-aos][data-aos][data-aos-delay="1050"] {
    transition-delay: 0
}

body[data-aos-delay="1050"] [data-aos].aos-animate,
[data-aos][data-aos][data-aos-delay="1050"].aos-animate {
    transition-delay: 1.05s
}

body[data-aos-duration="1100"] [data-aos],
[data-aos][data-aos][data-aos-duration="1100"] {
    transition-duration: 1.1s
}

body[data-aos-delay="1100"] [data-aos],
[data-aos][data-aos][data-aos-delay="1100"] {
    transition-delay: 0
}

body[data-aos-delay="1100"] [data-aos].aos-animate,
[data-aos][data-aos][data-aos-delay="1100"].aos-animate {
    transition-delay: 1.1s
}

body[data-aos-duration="1150"] [data-aos],
[data-aos][data-aos][data-aos-duration="1150"] {
    transition-duration: 1.15s
}

body[data-aos-delay="1150"] [data-aos],
[data-aos][data-aos][data-aos-delay="1150"] {
    transition-delay: 0
}

body[data-aos-delay="1150"] [data-aos].aos-animate,
[data-aos][data-aos][data-aos-delay="1150"].aos-animate {
    transition-delay: 1.15s
}

body[data-aos-duration="1200"] [data-aos],
[data-aos][data-aos][data-aos-duration="1200"] {
    transition-duration: 1.2s
}

body[data-aos-delay="1200"] [data-aos],
[data-aos][data-aos][data-aos-delay="1200"] {
    transition-delay: 0
}

body[data-aos-delay="1200"] [data-aos].aos-animate,
[data-aos][data-aos][data-aos-delay="1200"].aos-animate {
    transition-delay: 1.2s
}

body[data-aos-duration="1250"] [data-aos],
[data-aos][data-aos][data-aos-duration="1250"] {
    transition-duration: 1.25s
}

body[data-aos-delay="1250"] [data-aos],
[data-aos][data-aos][data-aos-delay="1250"] {
    transition-delay: 0
}

body[data-aos-delay="1250"] [data-aos].aos-animate,
[data-aos][data-aos][data-aos-delay="1250"].aos-animate {
    transition-delay: 1.25s
}

body[data-aos-duration="1300"] [data-aos],
[data-aos][data-aos][data-aos-duration="1300"] {
    transition-duration: 1.3s
}

body[data-aos-delay="1300"] [data-aos],
[data-aos][data-aos][data-aos-delay="1300"] {
    transition-delay: 0
}

body[data-aos-delay="1300"] [data-aos].aos-animate,
[data-aos][data-aos][data-aos-delay="1300"].aos-animate {
    transition-delay: 1.3s
}

body[data-aos-duration="1350"] [data-aos],
[data-aos][data-aos][data-aos-duration="1350"] {
    transition-duration: 1.35s
}

body[data-aos-delay="1350"] [data-aos],
[data-aos][data-aos][data-aos-delay="1350"] {
    transition-delay: 0
}

body[data-aos-delay="1350"] [data-aos].aos-animate,
[data-aos][data-aos][data-aos-delay="1350"].aos-animate {
    transition-delay: 1.35s
}

body[data-aos-duration="1400"] [data-aos],
[data-aos][data-aos][data-aos-duration="1400"] {
    transition-duration: 1.4s
}

body[data-aos-delay="1400"] [data-aos],
[data-aos][data-aos][data-aos-delay="1400"] {
    transition-delay: 0
}

body[data-aos-delay="1400"] [data-aos].aos-animate,
[data-aos][data-aos][data-aos-delay="1400"].aos-animate {
    transition-delay: 1.4s
}

body[data-aos-duration="1450"] [data-aos],
[data-aos][data-aos][data-aos-duration="1450"] {
    transition-duration: 1.45s
}

body[data-aos-delay="1450"] [data-aos],
[data-aos][data-aos][data-aos-delay="1450"] {
    transition-delay: 0
}

body[data-aos-delay="1450"] [data-aos].aos-animate,
[data-aos][data-aos][data-aos-delay="1450"].aos-animate {
    transition-delay: 1.45s
}

body[data-aos-duration="1500"] [data-aos],
[data-aos][data-aos][data-aos-duration="1500"] {
    transition-duration: 1.5s
}

body[data-aos-delay="1500"] [data-aos],
[data-aos][data-aos][data-aos-delay="1500"] {
    transition-delay: 0
}

body[data-aos-delay="1500"] [data-aos].aos-animate,
[data-aos][data-aos][data-aos-delay="1500"].aos-animate {
    transition-delay: 1.5s
}

body[data-aos-duration="1550"] [data-aos],
[data-aos][data-aos][data-aos-duration="1550"] {
    transition-duration: 1.55s
}

body[data-aos-delay="1550"] [data-aos],
[data-aos][data-aos][data-aos-delay="1550"] {
    transition-delay: 0
}

body[data-aos-delay="1550"] [data-aos].aos-animate,
[data-aos][data-aos][data-aos-delay="1550"].aos-animate {
    transition-delay: 1.55s
}

body[data-aos-duration="1600"] [data-aos],
[data-aos][data-aos][data-aos-duration="1600"] {
    transition-duration: 1.6s
}

body[data-aos-delay="1600"] [data-aos],
[data-aos][data-aos][data-aos-delay="1600"] {
    transition-delay: 0
}

body[data-aos-delay="1600"] [data-aos].aos-animate,
[data-aos][data-aos][data-aos-delay="1600"].aos-animate {
    transition-delay: 1.6s
}

body[data-aos-duration="1650"] [data-aos],
[data-aos][data-aos][data-aos-duration="1650"] {
    transition-duration: 1.65s
}

body[data-aos-delay="1650"] [data-aos],
[data-aos][data-aos][data-aos-delay="1650"] {
    transition-delay: 0
}

body[data-aos-delay="1650"] [data-aos].aos-animate,
[data-aos][data-aos][data-aos-delay="1650"].aos-animate {
    transition-delay: 1.65s
}

body[data-aos-duration="1700"] [data-aos],
[data-aos][data-aos][data-aos-duration="1700"] {
    transition-duration: 1.7s
}

body[data-aos-delay="1700"] [data-aos],
[data-aos][data-aos][data-aos-delay="1700"] {
    transition-delay: 0
}

body[data-aos-delay="1700"] [data-aos].aos-animate,
[data-aos][data-aos][data-aos-delay="1700"].aos-animate {
    transition-delay: 1.7s
}

body[data-aos-duration="1750"] [data-aos],
[data-aos][data-aos][data-aos-duration="1750"] {
    transition-duration: 1.75s
}

body[data-aos-delay="1750"] [data-aos],
[data-aos][data-aos][data-aos-delay="1750"] {
    transition-delay: 0
}

body[data-aos-delay="1750"] [data-aos].aos-animate,
[data-aos][data-aos][data-aos-delay="1750"].aos-animate {
    transition-delay: 1.75s
}

body[data-aos-duration="1800"] [data-aos],
[data-aos][data-aos][data-aos-duration="1800"] {
    transition-duration: 1.8s
}

body[data-aos-delay="1800"] [data-aos],
[data-aos][data-aos][data-aos-delay="1800"] {
    transition-delay: 0
}

body[data-aos-delay="1800"] [data-aos].aos-animate,
[data-aos][data-aos][data-aos-delay="1800"].aos-animate {
    transition-delay: 1.8s
}

body[data-aos-duration="1850"] [data-aos],
[data-aos][data-aos][data-aos-duration="1850"] {
    transition-duration: 1.85s
}

body[data-aos-delay="1850"] [data-aos],
[data-aos][data-aos][data-aos-delay="1850"] {
    transition-delay: 0
}

body[data-aos-delay="1850"] [data-aos].aos-animate,
[data-aos][data-aos][data-aos-delay="1850"].aos-animate {
    transition-delay: 1.85s
}

body[data-aos-duration="1900"] [data-aos],
[data-aos][data-aos][data-aos-duration="1900"] {
    transition-duration: 1.9s
}

body[data-aos-delay="1900"] [data-aos],
[data-aos][data-aos][data-aos-delay="1900"] {
    transition-delay: 0
}

body[data-aos-delay="1900"] [data-aos].aos-animate,
[data-aos][data-aos][data-aos-delay="1900"].aos-animate {
    transition-delay: 1.9s
}

body[data-aos-duration="1950"] [data-aos],
[data-aos][data-aos][data-aos-duration="1950"] {
    transition-duration: 1.95s
}

body[data-aos-delay="1950"] [data-aos],
[data-aos][data-aos][data-aos-delay="1950"] {
    transition-delay: 0
}

body[data-aos-delay="1950"] [data-aos].aos-animate,
[data-aos][data-aos][data-aos-delay="1950"].aos-animate {
    transition-delay: 1.95s
}

body[data-aos-duration="2000"] [data-aos],
[data-aos][data-aos][data-aos-duration="2000"] {
    transition-duration: 2s
}

body[data-aos-delay="2000"] [data-aos],
[data-aos][data-aos][data-aos-delay="2000"] {
    transition-delay: 0
}

body[data-aos-delay="2000"] [data-aos].aos-animate,
[data-aos][data-aos][data-aos-delay="2000"].aos-animate {
    transition-delay: 2s
}

body[data-aos-duration="2050"] [data-aos],
[data-aos][data-aos][data-aos-duration="2050"] {
    transition-duration: 2.05s
}

body[data-aos-delay="2050"] [data-aos],
[data-aos][data-aos][data-aos-delay="2050"] {
    transition-delay: 0
}

body[data-aos-delay="2050"] [data-aos].aos-animate,
[data-aos][data-aos][data-aos-delay="2050"].aos-animate {
    transition-delay: 2.05s
}

body[data-aos-duration="2100"] [data-aos],
[data-aos][data-aos][data-aos-duration="2100"] {
    transition-duration: 2.1s
}

body[data-aos-delay="2100"] [data-aos],
[data-aos][data-aos][data-aos-delay="2100"] {
    transition-delay: 0
}

body[data-aos-delay="2100"] [data-aos].aos-animate,
[data-aos][data-aos][data-aos-delay="2100"].aos-animate {
    transition-delay: 2.1s
}

body[data-aos-duration="2150"] [data-aos],
[data-aos][data-aos][data-aos-duration="2150"] {
    transition-duration: 2.15s
}

body[data-aos-delay="2150"] [data-aos],
[data-aos][data-aos][data-aos-delay="2150"] {
    transition-delay: 0
}

body[data-aos-delay="2150"] [data-aos].aos-animate,
[data-aos][data-aos][data-aos-delay="2150"].aos-animate {
    transition-delay: 2.15s
}

body[data-aos-duration="2200"] [data-aos],
[data-aos][data-aos][data-aos-duration="2200"] {
    transition-duration: 2.2s
}

body[data-aos-delay="2200"] [data-aos],
[data-aos][data-aos][data-aos-delay="2200"] {
    transition-delay: 0
}

body[data-aos-delay="2200"] [data-aos].aos-animate,
[data-aos][data-aos][data-aos-delay="2200"].aos-animate {
    transition-delay: 2.2s
}

body[data-aos-duration="2250"] [data-aos],
[data-aos][data-aos][data-aos-duration="2250"] {
    transition-duration: 2.25s
}

body[data-aos-delay="2250"] [data-aos],
[data-aos][data-aos][data-aos-delay="2250"] {
    transition-delay: 0
}

body[data-aos-delay="2250"] [data-aos].aos-animate,
[data-aos][data-aos][data-aos-delay="2250"].aos-animate {
    transition-delay: 2.25s
}

body[data-aos-duration="2300"] [data-aos],
[data-aos][data-aos][data-aos-duration="2300"] {
    transition-duration: 2.3s
}

body[data-aos-delay="2300"] [data-aos],
[data-aos][data-aos][data-aos-delay="2300"] {
    transition-delay: 0
}

body[data-aos-delay="2300"] [data-aos].aos-animate,
[data-aos][data-aos][data-aos-delay="2300"].aos-animate {
    transition-delay: 2.3s
}

body[data-aos-duration="2350"] [data-aos],
[data-aos][data-aos][data-aos-duration="2350"] {
    transition-duration: 2.35s
}

body[data-aos-delay="2350"] [data-aos],
[data-aos][data-aos][data-aos-delay="2350"] {
    transition-delay: 0
}

body[data-aos-delay="2350"] [data-aos].aos-animate,
[data-aos][data-aos][data-aos-delay="2350"].aos-animate {
    transition-delay: 2.35s
}

body[data-aos-duration="2400"] [data-aos],
[data-aos][data-aos][data-aos-duration="2400"] {
    transition-duration: 2.4s
}

body[data-aos-delay="2400"] [data-aos],
[data-aos][data-aos][data-aos-delay="2400"] {
    transition-delay: 0
}

body[data-aos-delay="2400"] [data-aos].aos-animate,
[data-aos][data-aos][data-aos-delay="2400"].aos-animate {
    transition-delay: 2.4s
}

body[data-aos-duration="2450"] [data-aos],
[data-aos][data-aos][data-aos-duration="2450"] {
    transition-duration: 2.45s
}

body[data-aos-delay="2450"] [data-aos],
[data-aos][data-aos][data-aos-delay="2450"] {
    transition-delay: 0
}

body[data-aos-delay="2450"] [data-aos].aos-animate,
[data-aos][data-aos][data-aos-delay="2450"].aos-animate {
    transition-delay: 2.45s
}

body[data-aos-duration="2500"] [data-aos],
[data-aos][data-aos][data-aos-duration="2500"] {
    transition-duration: 2.5s
}

body[data-aos-delay="2500"] [data-aos],
[data-aos][data-aos][data-aos-delay="2500"] {
    transition-delay: 0
}

body[data-aos-delay="2500"] [data-aos].aos-animate,
[data-aos][data-aos][data-aos-delay="2500"].aos-animate {
    transition-delay: 2.5s
}

body[data-aos-duration="2550"] [data-aos],
[data-aos][data-aos][data-aos-duration="2550"] {
    transition-duration: 2.55s
}

body[data-aos-delay="2550"] [data-aos],
[data-aos][data-aos][data-aos-delay="2550"] {
    transition-delay: 0
}

body[data-aos-delay="2550"] [data-aos].aos-animate,
[data-aos][data-aos][data-aos-delay="2550"].aos-animate {
    transition-delay: 2.55s
}

body[data-aos-duration="2600"] [data-aos],
[data-aos][data-aos][data-aos-duration="2600"] {
    transition-duration: 2.6s
}

body[data-aos-delay="2600"] [data-aos],
[data-aos][data-aos][data-aos-delay="2600"] {
    transition-delay: 0
}

body[data-aos-delay="2600"] [data-aos].aos-animate,
[data-aos][data-aos][data-aos-delay="2600"].aos-animate {
    transition-delay: 2.6s
}

body[data-aos-duration="2650"] [data-aos],
[data-aos][data-aos][data-aos-duration="2650"] {
    transition-duration: 2.65s
}

body[data-aos-delay="2650"] [data-aos],
[data-aos][data-aos][data-aos-delay="2650"] {
    transition-delay: 0
}

body[data-aos-delay="2650"] [data-aos].aos-animate,
[data-aos][data-aos][data-aos-delay="2650"].aos-animate {
    transition-delay: 2.65s
}

body[data-aos-duration="2700"] [data-aos],
[data-aos][data-aos][data-aos-duration="2700"] {
    transition-duration: 2.7s
}

body[data-aos-delay="2700"] [data-aos],
[data-aos][data-aos][data-aos-delay="2700"] {
    transition-delay: 0
}

body[data-aos-delay="2700"] [data-aos].aos-animate,
[data-aos][data-aos][data-aos-delay="2700"].aos-animate {
    transition-delay: 2.7s
}

body[data-aos-duration="2750"] [data-aos],
[data-aos][data-aos][data-aos-duration="2750"] {
    transition-duration: 2.75s
}

body[data-aos-delay="2750"] [data-aos],
[data-aos][data-aos][data-aos-delay="2750"] {
    transition-delay: 0
}

body[data-aos-delay="2750"] [data-aos].aos-animate,
[data-aos][data-aos][data-aos-delay="2750"].aos-animate {
    transition-delay: 2.75s
}

body[data-aos-duration="2800"] [data-aos],
[data-aos][data-aos][data-aos-duration="2800"] {
    transition-duration: 2.8s
}

body[data-aos-delay="2800"] [data-aos],
[data-aos][data-aos][data-aos-delay="2800"] {
    transition-delay: 0
}

body[data-aos-delay="2800"] [data-aos].aos-animate,
[data-aos][data-aos][data-aos-delay="2800"].aos-animate {
    transition-delay: 2.8s
}

body[data-aos-duration="2850"] [data-aos],
[data-aos][data-aos][data-aos-duration="2850"] {
    transition-duration: 2.85s
}

body[data-aos-delay="2850"] [data-aos],
[data-aos][data-aos][data-aos-delay="2850"] {
    transition-delay: 0
}

body[data-aos-delay="2850"] [data-aos].aos-animate,
[data-aos][data-aos][data-aos-delay="2850"].aos-animate {
    transition-delay: 2.85s
}

body[data-aos-duration="2900"] [data-aos],
[data-aos][data-aos][data-aos-duration="2900"] {
    transition-duration: 2.9s
}

body[data-aos-delay="2900"] [data-aos],
[data-aos][data-aos][data-aos-delay="2900"] {
    transition-delay: 0
}

body[data-aos-delay="2900"] [data-aos].aos-animate,
[data-aos][data-aos][data-aos-delay="2900"].aos-animate {
    transition-delay: 2.9s
}

body[data-aos-duration="2950"] [data-aos],
[data-aos][data-aos][data-aos-duration="2950"] {
    transition-duration: 2.95s
}

body[data-aos-delay="2950"] [data-aos],
[data-aos][data-aos][data-aos-delay="2950"] {
    transition-delay: 0
}

body[data-aos-delay="2950"] [data-aos].aos-animate,
[data-aos][data-aos][data-aos-delay="2950"].aos-animate {
    transition-delay: 2.95s
}

body[data-aos-duration="3000"] [data-aos],
[data-aos][data-aos][data-aos-duration="3000"] {
    transition-duration: 3s
}

body[data-aos-delay="3000"] [data-aos],
[data-aos][data-aos][data-aos-delay="3000"] {
    transition-delay: 0
}

body[data-aos-delay="3000"] [data-aos].aos-animate,
[data-aos][data-aos][data-aos-delay="3000"].aos-animate {
    transition-delay: 3s
}

body[data-aos-easing=linear] [data-aos],
[data-aos][data-aos][data-aos-easing=linear] {
    transition-timing-function: cubic-bezier(.25, .25, .75, .75)
}

body[data-aos-easing=ease] [data-aos],
[data-aos][data-aos][data-aos-easing=ease] {
    transition-timing-function: cubic-bezier(.25, .1, .25, 1)
}

body[data-aos-easing=ease-in] [data-aos],
[data-aos][data-aos][data-aos-easing=ease-in] {
    transition-timing-function: cubic-bezier(.42, 0, 1, 1)
}

body[data-aos-easing=ease-out] [data-aos],
[data-aos][data-aos][data-aos-easing=ease-out] {
    transition-timing-function: cubic-bezier(0, 0, .58, 1)
}

body[data-aos-easing=ease-in-out] [data-aos],
[data-aos][data-aos][data-aos-easing=ease-in-out] {
    transition-timing-function: cubic-bezier(.42, 0, .58, 1)
}

body[data-aos-easing=ease-in-back] [data-aos],
[data-aos][data-aos][data-aos-easing=ease-in-back] {
    transition-timing-function: cubic-bezier(.6, -.28, .735, .045)
}

body[data-aos-easing=ease-out-back] [data-aos],
[data-aos][data-aos][data-aos-easing=ease-out-back] {
    transition-timing-function: cubic-bezier(.175, .885, .32, 1.275)
}

body[data-aos-easing=ease-in-out-back] [data-aos],
[data-aos][data-aos][data-aos-easing=ease-in-out-back] {
    transition-timing-function: cubic-bezier(.68, -.55, .265, 1.55)
}

body[data-aos-easing=ease-in-sine] [data-aos],
[data-aos][data-aos][data-aos-easing=ease-in-sine] {
    transition-timing-function: cubic-bezier(.47, 0, .745, .715)
}

body[data-aos-easing=ease-out-sine] [data-aos],
[data-aos][data-aos][data-aos-easing=ease-out-sine] {
    transition-timing-function: cubic-bezier(.39, .575, .565, 1)
}

body[data-aos-easing=ease-in-out-sine] [data-aos],
[data-aos][data-aos][data-aos-easing=ease-in-out-sine] {
    transition-timing-function: cubic-bezier(.445, .05, .55, .95)
}

body[data-aos-easing=ease-in-quad] [data-aos],
[data-aos][data-aos][data-aos-easing=ease-in-quad] {
    transition-timing-function: cubic-bezier(.55, .085, .68, .53)
}

body[data-aos-easing=ease-out-quad] [data-aos],
[data-aos][data-aos][data-aos-easing=ease-out-quad] {
    transition-timing-function: cubic-bezier(.25, .46, .45, .94)
}

body[data-aos-easing=ease-in-out-quad] [data-aos],
[data-aos][data-aos][data-aos-easing=ease-in-out-quad] {
    transition-timing-function: cubic-bezier(.455, .03, .515, .955)
}

body[data-aos-easing=ease-in-cubic] [data-aos],
[data-aos][data-aos][data-aos-easing=ease-in-cubic] {
    transition-timing-function: cubic-bezier(.55, .085, .68, .53)
}

body[data-aos-easing=ease-out-cubic] [data-aos],
[data-aos][data-aos][data-aos-easing=ease-out-cubic] {
    transition-timing-function: cubic-bezier(.25, .46, .45, .94)
}

body[data-aos-easing=ease-in-out-cubic] [data-aos],
[data-aos][data-aos][data-aos-easing=ease-in-out-cubic] {
    transition-timing-function: cubic-bezier(.455, .03, .515, .955)
}

body[data-aos-easing=ease-in-quart] [data-aos],
[data-aos][data-aos][data-aos-easing=ease-in-quart] {
    transition-timing-function: cubic-bezier(.55, .085, .68, .53)
}

body[data-aos-easing=ease-out-quart] [data-aos],
[data-aos][data-aos][data-aos-easing=ease-out-quart] {
    transition-timing-function: cubic-bezier(.25, .46, .45, .94)
}

body[data-aos-easing=ease-in-out-quart] [data-aos],
[data-aos][data-aos][data-aos-easing=ease-in-out-quart] {
    transition-timing-function: cubic-bezier(.455, .03, .515, .955)
}

[data-aos^=fade][data-aos^=fade] {
    opacity: 0;
    transition-property: opacity, transform
}

[data-aos^=fade][data-aos^=fade].aos-animate {
    opacity: 1;
    transform: translateZ(0)
}

[data-aos=fade-up] {
    transform: translate3d(0, 100px, 0)
}

[data-aos=fade-down] {
    transform: translate3d(0, -100px, 0)
}

[data-aos=fade-right] {
    transform: translate3d(-100px, 0, 0)
}

[data-aos=fade-left] {
    transform: translate3d(100px, 0, 0)
}

[data-aos=fade-up-right] {
    transform: translate3d(-100px, 100px, 0)
}

[data-aos=fade-up-left] {
    transform: translate3d(100px, 100px, 0)
}

[data-aos=fade-down-right] {
    transform: translate3d(-100px, -100px, 0)
}

[data-aos=fade-down-left] {
    transform: translate3d(100px, -100px, 0)
}

[data-aos^=zoom][data-aos^=zoom] {
    opacity: 0;
    transition-property: opacity, transform
}

[data-aos^=zoom][data-aos^=zoom].aos-animate {
    opacity: 1;
    transform: translateZ(0) scale(1)
}

[data-aos=zoom-in] {
    transform: scale(.6)
}

[data-aos=zoom-in-up] {
    transform: translate3d(0, 100px, 0) scale(.6)
}

[data-aos=zoom-in-down] {
    transform: translate3d(0, -100px, 0) scale(.6)
}

[data-aos=zoom-in-right] {
    transform: translate3d(-100px, 0, 0) scale(.6)
}

[data-aos=zoom-in-left] {
    transform: translate3d(100px, 0, 0) scale(.6)
}

[data-aos=zoom-out] {
    transform: scale(1.2)
}

[data-aos=zoom-out-up] {
    transform: translate3d(0, 100px, 0) scale(1.2)
}

[data-aos=zoom-out-down] {
    transform: translate3d(0, -100px, 0) scale(1.2)
}

[data-aos=zoom-out-right] {
    transform: translate3d(-100px, 0, 0) scale(1.2)
}

[data-aos=zoom-out-left] {
    transform: translate3d(100px, 0, 0) scale(1.2)
}

[data-aos^=slide][data-aos^=slide] {
    transition-property: transform
}

[data-aos^=slide][data-aos^=slide].aos-animate {
    transform: translateZ(0)
}

[data-aos=slide-up] {
    transform: translate3d(0, 100%, 0)
}

[data-aos=slide-down] {
    transform: translate3d(0, -100%, 0)
}

[data-aos=slide-right] {
    transform: translate3d(-100%, 0, 0)
}

[data-aos=slide-left] {
    transform: translate3d(100%, 0, 0)
}

[data-aos^=flip][data-aos^=flip] {
    backface-visibility: hidden;
    transition-property: transform
}

[data-aos=flip-left] {
    transform: perspective(2500px) rotateY(-100deg)
}

[data-aos=flip-left].aos-animate {
    transform: perspective(2500px) rotateY(0)
}

[data-aos=flip-right] {
    transform: perspective(2500px) rotateY(100deg)
}

[data-aos=flip-right].aos-animate {
    transform: perspective(2500px) rotateY(0)
}

[data-aos=flip-up] {
    transform: perspective(2500px) rotateX(-100deg)
}

[data-aos=flip-up].aos-animate {
    transform: perspective(2500px) rotateX(0)
}

[data-aos=flip-down] {
    transform: perspective(2500px) rotateX(100deg)
}

[data-aos=flip-down].aos-animate {
    transform: perspective(2500px) rotateX(0)
}

.react-multi-carousel-list {
    display: flex;
    align-items: center;
    overflow: hidden;
    position: relative
}

.react-multi-carousel-track {
    list-style: none;
    padding: 0;
    margin: 0;
    display: flex;
    flex-direction: row;
    position: relative;
    transform-style: preserve-3d;
    backface-visibility: hidden;
    will-change: transform, transition;
    transition: transform 1s ease-in-out 0s !important
}

.react-multiple-carousel__arrow {
    position: absolute;
    outline: 0;
    transition: all .5s;
    border-radius: 35px;
    z-index: 1000;
    border: 0;
    background: rgba(0, 0, 0, .5);
    min-width: 43px;
    min-height: 43px;
    opacity: 1;
    cursor: pointer
}

.react-multiple-carousel__arrow:hover {
    background: rgba(0, 0, 0, .8)
}

.react-multiple-carousel__arrow:before {
    font-size: 20px;
    color: #fff;
    display: block;
    text-align: center;
    z-index: 2;
    position: relative
}

.react-multiple-carousel__arrow--left {
    left: calc(4% + 1px)
}

.react-multiple-carousel__arrow--left:before {
    content: "\2c2"
}

.react-multiple-carousel__arrow--right {
    right: calc(4% + 1px)
}

.react-multiple-carousel__arrow--right:before {
    content: "\2c3"
}

.react-multi-carousel-dot-list {
    position: absolute;
    bottom: 5px;
    display: flex;
    left: 0;
    right: 0;
    justify-content: center;
    padding: 0;
    margin: 0;
    list-style: none;
    text-align: center
}

.react-multi-carousel-dot button {
    display: inline-block;
    width: 12px;
    height: 12px;
    border-radius: 50%;
    opacity: 1;
    box-shadow: none;
    transition: background .5s;
    padding: 0;
    margin: 0 10px 0 0;
    outline: 0;
    border: none;
    cursor: pointer
}

.react-multi-carousel-dot button:hover:active {
    background: #003641
}

.react-multi-carousel-dot--active button {
    background: #00ae9d
}

@media all and (-ms-high-contrast: none),
(-ms-high-contrast: active) {
    .react-multi-carousel-item {
        flex-shrink: 0 !important
    }

    .react-multi-carousel-track {
        overflow: visible !important
    }
}

* {
    box-sizing: border-box
}

html {
    scroll-behavior: smooth
}

body {
    font-family: Asap, Arial, sans-serif;
    color: #003641;
    margin: 0;
    padding: 0;
    line-height: 1.5;
    overflow: initial !important
}

button {
    font-family: Asap, Arial, sans-serif
}

.flex {
    display: flex
}

.flex__column {
    flex-direction: column
}

img {
    width: 100%;
    height: 100%
}

p {
    margin: 0
}

ul {
    list-style: none;
    margin: 0;
    padding: 0
}

a {
    text-transform: none;
    text-decoration: none
}

h2,
h3 {
    width: 100%;
    font-size: 1.875em;
    margin-bottom: 1em
}

h3 {
    font-size: 1.625em
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
    line-height: 1.2;
    margin-top: 0;
    margin-bottom: .5rem
}

a:hover {
    text-decoration: underline
}


           
 .listagem {
    list-style: none;
    margin-top: 10px;
    padding-left: 25px;
}

.listagem li {
    position: relative;
    margin-bottom: 18px;
    text-align: justify;
}

.listagem li::before {
    content: "•";
    position: absolute;
    left: -18px;
    font-size: 28px;
    line-height: 33px;
    color: #013b42;
}