/* /Pages/AEmpresaPages/EstruturaOrganizacional.razor.rz.scp.css */
.news-body[b-ckkehk6guq] {
    margin: 0 auto;
    max-width: 1310px;
    min-height: 2450px;
}


.n-container[b-ckkehk6guq] {
    display: -webkit-inline-box;
    flex-direction: column;
    padding: 10px 0px 10px 0px;
    width: 100%;
}

.sobre-img[b-ckkehk6guq] {
    display: block;
    width: 100%;
    text-align: center;
    height: 50%;
}

.sobre-text-box[b-ckkehk6guq] {
    display: block;
    width: 100%;
    height: 50%;
}

.sobre-text-title[b-ckkehk6guq] {
    color: #27348B;
    font-family: LATO_BOLD;
    font-size: 20px;
    font-weight: 700;
    margin-top: 40px;
    margin-bottom: 30px;
    width: fit-content;
    text-decoration: underline;
}

.sobre-text-description[b-ckkehk6guq] {
    width: 96%;
    font-size: 20px !important;
    min-height: 70px;
    line-height: 1 !important;
    color: #9D9D9D;
    padding-bottom: 10px;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    font-family: LATO_REGULAR;
}

.icon-card[b-ckkehk6guq] {
    text-align: center;
    align-self: baseline;
    margin-right: 14px;
    font-size: 23px;
}
/* .icon-card:hover {
        transform: scale(0.90);
    }*/

.attributes[b-ckkehk6guq] {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    padding: 16px 0;
}


.container-banner[b-ckkehk6guq] {
    width: 100%;
    margin: 40px 0 !important;
    max-width: 1320px;
}


.imgBanner[b-ckkehk6guq] {
    height: 350px;
    width: 100%;
    border-radius: 15px;
}


.image-background[b-ckkehk6guq] {
    overflow: hidden;
    position: relative;
}

.news-title[b-ckkehk6guq] {
    color: #27348B;
    font-family: LATO_BOLD;
    font-size: 35px;
    font-weight: 700;
    margin-top: 40px;
    margin-bottom: 30px;
    width: fit-content;
}

.consent-text[b-ckkehk6guq] {
    font-family: LATO_REGULAR;
}

.content-news[b-ckkehk6guq] {
    height: 190px;
}

/*.content-news-news {
    width: 370px;
    height: 58px;
    margin-top:20px
}*/

.title[b-ckkehk6guq] {
    color: #27348B;
    font-size: 30px;
    font-weight: 700;
    margin-top: 20px;
    min-height: 40px;
    line-height: 1;
    font-family: LATO_BOLD;
    width: 95%;
}

.tile-description[b-ckkehk6guq] {
    font-size: 20px !important;
    min-height: 70px;
    line-height: 1.5 !important;
    color: #9D9D9D;
    font-family: LATO_REGULAR;
}

.title-breadcrumb[b-ckkehk6guq] {
    margin-bottom: 20px;
    color: #27348B;
    text-decoration: none;
}

.title-bpi[b-ckkehk6guq] {
    color: #27348B;
    font-size: 20px;
    font-weight: 700;
    line-height: 1;
    font-family: LATO_BOLD;
    width: 95%;
    height:30px;
}
.sub-title[b-ckkehk6guq] {
    color: #27348B;
    font-size: 20px;
    font-weight: 700;
    line-height: 1;
    font-family: LATO_BOLD;
}

.news-box[b-ckkehk6guq] {
    /*border-radius: 8px;*/
    width: 400px;
    /*-webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;*/
    margin-top: 20px;
    overflow: hidden;
    text-align: center;
}

.footer-card[b-ckkehk6guq] {
    float: right;
}

.n-cards-container[b-ckkehk6guq] {
    flex-direction: row;
    gap: 20px;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
}

.attr-description[b-ckkehk6guq] {
    width =100%;
}

.separator[b-ckkehk6guq] {
    border: 1px solid #ececec;
    margin-bottom: 20px;
    margin-top: 20px
}

.n-cards[b-ckkehk6guq] {
    display: inline-flex;
    width: 100%;
    gap: 55px;
}

.newsImage[b-ckkehk6guq] {
    height: 220px;
    width: 590px;
    max-height: 220px;
    overflow: hidden;
    transition: 0.75s all ease-in-out;
}

.btn-news[b-ckkehk6guq] {
    color: #fff;
    background-color: #27348B;
    border: 1px solid #27348B;
    font-family: LATO_REGULAR;
}

.publi-date[b-ckkehk6guq] {
    color: #27348B;
}

.arrow-icon[b-ckkehk6guq] {
    color: #27348B;
    float: right;
    margin-right: -95px;
    vertical-align: bottom;
    .arrow-icon:hover

{
    cursor: pointer !important;
}

}

.n-container-news[b-ckkehk6guq] {
    display: flex;
    flex-direction: row;
    gap: 55px;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    flex: 1 0 50px;
}


.arrow-icon[b-ckkehk6guq] {
    animation: moveToRight 0.5s ease-in-out;
    animation-delay: 10ms;
    cursor: pointer;
}


/*option 1*/
/*.news-box-news {
    display: flex;
    min-width: 360px;
    -webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    margin-bottom: 30px;
    cursor: pointer;
    padding: 30px 26px 80px 26px;
    overflow: hidden;
    min-height: 100px;
    width: 400px;
}
    .news-box-news:hover {
    -webkit-box-shadow: 0 0 10px #d5d2d2;
    box-shadow: 0 0 10px #d5d2d2;
}
*/

/*option 2*/
.news-box-news[b-ckkehk6guq] {
    min-width: 360px;
    -webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    margin-bottom: 30px;
    cursor: pointer;
    border-radius: 0px 0px 12.5874px 12.5874px;
    overflow: hidden;
    min-height: 100px;
    width: 400px;
}

.service-title[b-ckkehk6guq] {
    font-size: 20px;
    line-height: 20px;
}

.service-description[b-ckkehk6guq] {
    font-weight: 100;
    font-size: 18px;
    line-height: 22px;
    padding-right: 10px;
    color: #9D9D9D;
}

.p-description[b-ckkehk6guq] {
    margin-top: 10px;
}

.title-news[b-ckkehk6guq] {
    font-style: normal;
    font-weight: 700;
    font-size: 17.4685px;
    line-height: 20px;
    color: #8f8f8f;
    margin-top: 30px;
    min-height: 45px;
}
.description-card-div[b-ckkehk6guq] {
    display: flex;
    float: left;
    margin-top: 10px;
    width:80%;
}

.description-news[b-ckkehk6guq] {
    color: #9D9D9D;
    font-size: large;
    /*height: 30px;*/
    display: block;
    font-family: LATO_REGULAR;
}


.banner-service[b-ckkehk6guq] {
    width: inherit;
    height: fit-content;
}

.see-all[b-ckkehk6guq] {
    float: left;
}

.content-news-news[b-ckkehk6guq] {
    width: 300px;
    /*height: 60px;*/
    padding: 20px 10px;
    /*margin-top: 20px;*/
    /*margin-left: 10px;*/
}

.title-bpi-news[b-ckkehk6guq] {
    color: #27348B;
    font-size: 20px;
    font-weight: 400;
    min-height: 100px;
    line-height: 1.0;
}

    .title-bpi-news:hover[b-ckkehk6guq] {
        text-decoration: underline;
    }

.date-card[b-ckkehk6guq] {
    float: right;
    width:20%;
    margin-top:50px;
}

a[b-ckkehk6guq] {
    text-decoration: none;
}

.icon-home[b-ckkehk6guq] {
    width: 330px;
}

.eu-quero[b-ckkehk6guq] {
    font-size: 25px !important;
    width: 120px !important;
}

.i-want-div[b-ckkehk6guq] {
    width: inherit;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 100px;
}

.cards-div[b-ckkehk6guq] {
    scroll-behavior: auto;
    scrollbar-width: auto;
}

.card-icon[b-ckkehk6guq] {
    display: inline-flex;
    width: 300px;
    height: 250px;
    padding: 0 5% 0 5%;
    background-color: #27348B;
}

.sobre-text-content[b-ckkehk6guq] {
    padding: 60px 10px 0px 10px;
}

.card-image[b-ckkehk6guq] {
    text-align: center;
    width: 300px;
    height: 200px;
}

.sobre-body[b-ckkehk6guq] {
    width: 100%;
    display: inline-flex;
    height: 520px;
}

.sobre-column[b-ckkehk6guq] {
    width: 50%
}
.org-img-box[b-ckkehk6guq]{
    width:100%;
}
.org-img[b-ckkehk6guq]{
    text-align:center;
}
.people-box[b-ckkehk6guq]{
    width:100%;
}
.card[b-ckkehk6guq] {
    display: flex;
    -webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    margin-bottom: 30px;
    cursor: pointer;
    padding: 0px 0px 20px 0px;
    overflow: hidden;
    min-height: 100px;
    width: 300px;
    height: 370px;
}

.eu-quero[b-ckkehk6guq] {
    color: #27348B;
    font-family: LATO_REGULAR;
    padding-bottom: 3px;
    font-size: 30px;
    width: fit-content;
    cursor: pointer;
    display: inline-flex;
}

.eu-quero-desc[b-ckkehk6guq] {
    color: #27348B;
    line-height: 1.25;
    font-weight: 400;
    width: 360px;
    font-size: 30px;
    white-space: break-spaces;
    cursor: pointer;
}

.image-icon[b-ckkehk6guq] {
    max-width: 300px;
    max-height: 200px;
}
/* /Pages/AEmpresaPages/InformacaoFinanceira.razor.rz.scp.css */
.news-body[b-h8oii2n1k5] {
    margin: 0 auto;
    max-width: 1310px;
    min-height: 600px;
}


.n-container[b-h8oii2n1k5] {
    display: flex;
    flex-direction: column;
    padding: 10px var(--padding-x-base);
    width: 100%;
}

.icon-card[b-h8oii2n1k5] {
    text-align: center;
    font-size: xx-large;
    color: #27348B;
}



.container-banner[b-h8oii2n1k5] {
    width: 100%;
    margin: 40px 0 !important;
    max-width: 1320px;
}


.imgBanner[b-h8oii2n1k5] {
    height: 350px;
    width: 100%;
    border-radius: 15px;
}


.image-background[b-h8oii2n1k5] {
    overflow: hidden;
    position: relative;
}
.separator[b-h8oii2n1k5] {
    border: 1px solid #ececec;
    margin-bottom: 20px;
    margin-top: 20px
}

.news-title[b-h8oii2n1k5] {
    color: #27348B;
    font-size: 30px;
    font-weight: 700;
    margin-top: 20px;
    min-height: 40px;
    line-height: 1;
    font-family: LATO_BOLD;
    width: 95%;
}

.consent-text[b-h8oii2n1k5] {
    font-family: LATO_REGULAR;
}

.content-news[b-h8oii2n1k5] {
}

.content-news-news[b-h8oii2n1k5] {
    width: 370px;
    height: 58px;
}

.title[b-h8oii2n1k5] {
    color: #27348B;
    font-size: 30px;
    font-weight: 700;
    margin-top: 20px;
    min-height: 40px;
    line-height: 1;
    font-family: LATO_BOLD;
    width: 95%;
}

.tile-description[b-h8oii2n1k5] {
    width: 96%;
    font-size: 20px !important;
    min-height: 70px;
    line-height: 1.5 !important;
    color: #9D9D9D;
    padding-bottom: 10px;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    font-family: LATO_REGULAR;
    text-align: left;
}

.title-bpi[b-h8oii2n1k5] {
    color: #27348B;
    font-size: 20px;
    font-weight: 500;
    margin-top: 20px;
    min-height: 40px;
    line-height: 1;
    font-family: LATO_BOLD;
    width: 95%;
}

.news-box[b-h8oii2n1k5] {
    -webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    border-radius: 8px;
    width: 100%;
    margin-top: 20px;
    text-align: center;
    cursor:pointer;
}

.footer-card[b-h8oii2n1k5] {
    float: right;
}

.n-cards-container[b-h8oii2n1k5] {
    flex-direction: row;
    gap: 20px;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
}

.n-cards[b-h8oii2n1k5] {
    display: inline-flex;
    width: 100%;
    gap: 55px;
}

.newsImage[b-h8oii2n1k5] {
    height: 220px;
    width: 590px;
    max-height: 220px;
    overflow: hidden;
    transition: 0.75s all ease-in-out;
}

.btn-news[b-h8oii2n1k5] {
    color: #fff;
    background-color: #27348B;
    border: 1px solid #27348B;
    font-family: LATO_REGULAR;
}

.publi-date[b-h8oii2n1k5] {
    color: #27348B;
}

.arrow-icon[b-h8oii2n1k5] {
    color: #27348B;
    float: right;
    margin-right: -95px;
    vertical-align: bottom;
}
    .arrow-icon:hover[b-h8oii2n1k5]
    {
        cursor: pointer !important;
    }


.n-container-news[b-h8oii2n1k5] {
    display: flex;
    flex-direction: row;
    gap: 55px;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    flex: 1 0 50px;
}


.arrow-icon[b-h8oii2n1k5] {
    animation: moveToRight 0.5s ease-in-out;
    animation-delay: 10ms;
    cursor: pointer;
}


/*option 1*/
/*.news-box-news {
    display: flex;
    min-width: 360px;
    -webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    margin-bottom: 30px;
    cursor: pointer;
    padding: 30px 26px 80px 26px;
    overflow: hidden;
    min-height: 100px;
    width: 400px;
}
    .news-box-news:hover {
    -webkit-box-shadow: 0 0 10px #d5d2d2;
    box-shadow: 0 0 10px #d5d2d2;
}
*/

/*option 2*/
.news-box-news[b-h8oii2n1k5] {
    min-width: 360px;
    -webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    margin-bottom: 30px;
    cursor: pointer;
    border-radius: 0px 0px 12.5874px 12.5874px;
    overflow: hidden;
    min-height: 100px;
    width: 400px;
}



.title-news[b-h8oii2n1k5] {
    font-style: normal;
    font-weight: 700;
    font-size: 17.4685px;
    line-height: 20px;
    color: #8f8f8f;
    margin-top: 30px;
    min-height: 45px;
}

.description-news[b-h8oii2n1k5] {
    color: #9D9D9D;
    font-size: large;
    min-height: 100px;
    display: block;
    height: 10px;
}


.banner-service[b-h8oii2n1k5] {
    width: inherit;
    height: fit-content;
}

.see-all[b-h8oii2n1k5] {
    float: right;
}

.content-news-news[b-h8oii2n1k5] {
    width: 370px;
    height: 200px;
    margin-left: 25px;
}

.title-bpi-news[b-h8oii2n1k5] {
    color: #27348B;
    font-size: 20px;
    font-weight: 400;
    min-height: 100px;
    line-height: 1.0;
}

    .title-bpi-news:hover[b-h8oii2n1k5] {
        text-decoration: underline;
    }

.date-card[b-h8oii2n1k5] {
    color: #27348B;
    font-size: 14px;
    margin-top: 10px;
    min-height: 30px;
    width: 75%;
}

a[b-h8oii2n1k5] {
    text-decoration: none;
}

.icon-home[b-h8oii2n1k5] {
    width: 330px;
}

.eu-quero[b-h8oii2n1k5] {
    font-size: 25px !important;
    width: 120px !important;
}

.i-want-div[b-h8oii2n1k5] {
    width: inherit;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 100px;
}

.cards-div[b-h8oii2n1k5] {
    scroll-behavior: auto;
    scrollbar-width: auto;
}

.card-icon[b-h8oii2n1k5] {
    display: inline-flex;
    width: 300px;
    height: 250px;
    padding: 0 5% 0 5%;
    background-color: #27348B;
}

.card-image[b-h8oii2n1k5] {
    transition: 0.75s all ease-in-out;
    text-align: center;
    transform: scale(0.65);
    cursor: pointer;
}

    .card-image:hover[b-h8oii2n1k5] {
        transform: scale(0.60);
    }


.eu-quero[b-h8oii2n1k5] {
    color: #27348B;
    font-family: LATO_REGULAR;
    padding-bottom: 3px;
    font-size: 30px;
    width: fit-content;
    cursor: pointer;
    display: inline-flex;
}

.eu-quero-desc[b-h8oii2n1k5] {
    color: #27348B;
    line-height: 1.25;
    font-weight: 400;
    width: 360px;
    font-size: 30px;
    white-space: break-spaces;
    cursor: pointer;
}
/* /Pages/AEmpresaPages/SobreAEmpresa.razor.rz.scp.css */
.news-body[b-lheavn48ue] {
    margin: 0 auto;
    max-width: 1310px;
    min-height: 2000px;
}


.n-container[b-lheavn48ue] {
    display: -webkit-inline-box;
    flex-direction: column;
    padding: 10px 0px 10px 0px;
    width: 100%;
}

.sobre-img[b-lheavn48ue] {
    display: block;
    width: 100%;
    text-align: center;
    height:50%;
}
.sobre-text-box[b-lheavn48ue] {
    display: block;
    width: 100%;
    height:50%;
}
.sobre-text-title[b-lheavn48ue] {
    color: #27348B;
    font-family: LATO_BOLD;
    font-size: 20px;
    font-weight: 700;
    margin-top: 40px;
    margin-bottom: 30px;
    width: fit-content;
    text-decoration:underline;
}
.sobre-text-description[b-lheavn48ue] {
    width: 96%;
    font-size: 20px !important;
    min-height: 70px;
    line-height: 1.5 !important;
    color: #9D9D9D;
    padding-bottom: 10px;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    font-family: LATO_REGULAR;
}
.icon-card[b-lheavn48ue] {
    text-align: center;
    align-self: baseline;
    font-size: 23px;
    color: #27348B;
    background-color: #27348B;
    height: 60px;
    /*#00A9DA*/
}
   /* .icon-card:hover {
        transform: scale(0.90);
    }*/

.attributes[b-lheavn48ue] {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    padding: 16px 0;
}


.container-banner[b-lheavn48ue] {
    width: 100%;
    margin: 40px 0 !important;
    max-width: 1320px;
}


.imgBanner[b-lheavn48ue] {
    height: 350px;
    width: 100%;
    border-radius: 15px;
}


.image-background[b-lheavn48ue] {
    overflow: hidden;
    position: relative;
}

.news-title[b-lheavn48ue] {
    color: #27348B;
    font-family: LATO_BOLD;
    font-size: 35px;
    font-weight: 700;
    margin-top: 40px;
    margin-bottom: 30px;
    width: fit-content;
}

.consent-text[b-lheavn48ue] {
    font-family: LATO_REGULAR;
}

.content-news[b-lheavn48ue] {
    height: 190px;
}

.content-news-news[b-lheavn48ue] {
    width: 370px;
    height: 58px;
}

.title[b-lheavn48ue] {
    color: #27348B;
    font-size: 30px;
    font-weight: 700;
    margin-top: 40px;
    line-height: 1;
    font-family: LATO_BOLD;
}

.tile-description[b-lheavn48ue] {
    width: 96%;
    font-size: 20px !important;
    min-height: 70px;
    line-height: 1.5 !important;
    color: #9D9D9D;
    padding-bottom: 10px;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    font-family: LATO_REGULAR;
}

.title-breadcrumb[b-lheavn48ue] {
    margin-bottom: 20px;
    color: #27348B;
    text-decoration: none;
}

.title-bpi[b-lheavn48ue] {
    color: #27348B;
    font-size: 20px;
    font-weight: 700;
    margin-top: 20px;
    min-height: 40px;
    line-height: 1;
    font-family: LATO_BOLD;
    width: 95%;
}

.news-box[b-lheavn48ue] {
    border-radius: 8px;
    width: 400px !important;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    overflow: hidden;
    text-align: center;
    height:270px;
    transition:0.5s all ease-in-out;
}
.news-box:hover[b-lheavn48ue]{
    transform:scale(0.95);
    cursor:pointer;
}
.description-card[b-lheavn48ue] {
    display: block;
    font-size: 20px !important;
    line-height: 1.5 !important;
    color: #9D9D9D;
    padding: 0px 15px 0px 15px;
    font-family: LATO_REGULAR;
    height: 150px;
}


}
.footer-card[b-lheavn48ue] {
    float: right;
}

.n-cards-container[b-lheavn48ue] {
    flex-direction: row;
    gap: 20px;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
}

.attr-description[b-lheavn48ue] {
    width =100%;
}

.separator[b-lheavn48ue] {
    border: 1px solid #ececec;
    margin-bottom: 20px;
    margin-top:20px
}

.n-cards[b-lheavn48ue] {
    display: inline-flex;
    width: 100%;
    gap: 55px;
}

.newsImage[b-lheavn48ue] {
    height: 220px;
    width: 590px;
    max-height: 220px;
    overflow: hidden;
    transition: 0.75s all ease-in-out;
}

.btn-news[b-lheavn48ue] {
    color: #fff;
    background-color: #27348B;
    border: 1px solid #27348B;
    font-family: LATO_REGULAR;
}

.publi-date[b-lheavn48ue] {
    color: #27348B;
}

.arrow-icon[b-lheavn48ue] {
    color: #27348B;
    float: right;
    margin-right: -95px;
    vertical-align: bottom;
    .arrow-icon:hover

{
    cursor: pointer !important;
}

}

.n-container-news[b-lheavn48ue] {
    display: flex;
    flex-direction: row;
    gap: 55px;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    flex: 1 0 50px;
}


.arrow-icon[b-lheavn48ue] {
    animation: moveToRight 0.5s ease-in-out;
    animation-delay: 10ms;
    cursor: pointer;
}

.n-cards-container-center[b-lheavn48ue] {
    flex-direction: row;
    gap: 20px;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    margin-top:50px;
}
.title-card[b-lheavn48ue] {
    font-size: 20px;
    font-weight: 700;
    font-family: LATO_BOLD;
    color: white;
    padding-top: 17px;
}
.space-news-box[b-lheavn48ue] {
    /*border-radius: 8px;*/
    width: 200px;
    /*-webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;*/
    margin-top: 20px;
    overflow: hidden;
    text-align: center;
}
/*option 1*/
/*.news-box-news {
    display: flex;
    min-width: 360px;
    -webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    margin-bottom: 30px;
    cursor: pointer;
    padding: 30px 26px 80px 26px;
    overflow: hidden;
    min-height: 100px;
    width: 400px;
}
    .news-box-news:hover {
    -webkit-box-shadow: 0 0 10px #d5d2d2;
    box-shadow: 0 0 10px #d5d2d2;
}
*/
/*option 2*/
.news-box-news[b-lheavn48ue] {
    min-width: 360px;
    -webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    margin-bottom: 30px;
    cursor: pointer;
    border-radius: 0px 0px 12.5874px 12.5874px;
    overflow: hidden;
    min-height: 100px;
    width: 400px;
}

.service-title[b-lheavn48ue] {
    font-size: 20px;
    line-height: 20px;
}

.service-description[b-lheavn48ue] {
    font-weight: 100;
    font-size: 18px;
    line-height: 1.5;
    padding-right: 10px;
    color: #9D9D9D;
}

.p-description[b-lheavn48ue] {
    margin-top: 10px;
}

.title-news[b-lheavn48ue] {
    font-style: normal;
    font-weight: 700;
    font-size: 17.4685px;
    line-height: 20px;
    color: #8f8f8f;
    margin-top: 30px;
    min-height: 45px;
}

.description-news[b-lheavn48ue] {
    color: #9D9D9D;
    font-size: large;
    min-height: 100px;
    display: block;
    height: 10px;
    line-height:1.5;
}


.banner-service[b-lheavn48ue] {
    width: inherit;
    height: fit-content;
}

.see-all[b-lheavn48ue] {
    float: left;
}

.content-news-news[b-lheavn48ue] {
    width: 370px;
    height: 200px;
    margin-left: 25px;
}

.title-bpi-news[b-lheavn48ue] {
    color: #27348B;
    font-size: 20px;
    font-weight: 400;
    min-height: 100px;
    line-height: 1.0;
}

    .title-bpi-news:hover[b-lheavn48ue] {
        text-decoration: underline;
    }

.date-card[b-lheavn48ue] {
    color: #27348B;
    font-size: 14px;
    margin-top: 10px;
    min-height: 30px;
    width: 75%;
}

a[b-lheavn48ue] {
    text-decoration: none;
}

.icon-home[b-lheavn48ue] {
    width: 330px;
}

.eu-quero[b-lheavn48ue] {
    font-size: 25px !important;
    width: 120px !important;
}

.i-want-div[b-lheavn48ue] {
    width: inherit;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 100px;
}

.cards-div[b-lheavn48ue] {
    scroll-behavior: auto;
    scrollbar-width: auto;
}

.card-icon[b-lheavn48ue] {
    display: inline-flex;
    width: 300px;
    height: 250px;
    padding: 0 5% 0 5%;
    background-color: #27348B;
}
.sobre-text-content[b-lheavn48ue] {
    padding: 30px 10px 0px 10px;
}
.sobre-text-content-missao[b-lheavn48ue] {
    padding: 20px 10px 0px 10px;
}

.card-image[b-lheavn48ue] {
    text-align: center;
    width: 645px;
    height: 260px;
}

.sobre-body[b-lheavn48ue] {
    width: 100%;
    display: inline-flex;
    height: 570px;
}

.sobre-column[b-lheavn48ue]{
    width:50%

}

.eu-quero[b-lheavn48ue] {
    color: #27348B;
    font-family: LATO_REGULAR;
    padding-bottom: 3px;
    font-size: 30px;
    width: fit-content;
    cursor: pointer;
    display: inline-flex;
}

.eu-quero-desc[b-lheavn48ue] {
    color: #27348B;
    line-height: 1.25;
    font-weight: 400;
    width: 360px;
    font-size: 30px;
    white-space: break-spaces;
    cursor: pointer;
}
/* /Pages/ChangePassword.razor.rz.scp.css */
.home-body[b-30zaf8qai8] {
    margin:  auto;
    max-width: 1310px;
    height: 650px;
}

.form-body[b-30zaf8qai8]{
}

.news-body[b-30zaf8qai8] {
    margin: 50px auto;
    max-width: 1310px;
    height: 24vw;
}
.slide[b-30zaf8qai8] {
    border-radius: 15px !important;
}
.carousel-inner[b-30zaf8qai8] {
    border-radius: 15px !important;
}

.carousel-indicators[b-30zaf8qai8] {
    border-radius: 15px !important;
}

.carousel-control-next[b-30zaf8qai8] {
    border-radius: 15px !important;
}

.carousel-control-prev[b-30zaf8qai8] {
    border-radius: 15px !important;
}

.carousel[b-30zaf8qai8] {
    border-radius: 15px !important;
    position: relative !important;
}

.carousel-item[b-30zaf8qai8] {
    border-radius: 15px !important;
    color: red !important;
    overflow: hidden;
}
.carousel-item:active[b-30zaf8qai8] {
    border-radius: 15px !important;
    color: red !important;
    overflow: hidden;
}

    .carousel-item.active[b-30zaf8qai8] {
        border-radius: 15px !important;
    }

.carousel-item-start[b-30zaf8qai8] {
    border-radius: 15px !important;
}

.carousel-item-end[b-30zaf8qai8] {
    border-radius: 15px !important;
}

.active[b-30zaf8qai8] {
    border-radius: 15px !important;
}
    .active.carousel-item-end[b-30zaf8qai8] {
        border-radius: 15px !important;
    }

.carousel-inner[b-30zaf8qai8] {
    border-radius: 15px !important;
}

.carousel-item-next[b-30zaf8qai8] {
    border-radius: 15px !important;
}

    .carousel-item-next:not(carousel-item-start)[b-30zaf8qai8] {
        border-radius: 15px !important;
    }
.active.carousel-item-end[b-30zaf8qai8] {
    border-radius: 15px !important;
}
.carousel-item-next:not(.carousel-item-start)[b-30zaf8qai8] {
    transform: translateX(100%);
    border-radius: 15px !important;
}

.carousel-slide[b-30zaf8qai8] {
    border-radius: 15px !important;
}

.n-container[b-30zaf8qai8] {
    display: flex;
    flex-direction: column;
    padding: 10px var(--padding-x-base);
    width: 100%;
    margin-top: 20px;
}

.icon-card[b-30zaf8qai8]{
    text-align:center;
}

.separator[b-30zaf8qai8] {
    border: 1px solid #ececec;
    margin-bottom: 50px;
    margin-top: 50px
}

.faixa-grey[b-30zaf8qai8] {
    background-color: #e3ebed;
    height: 650px;
}


.container-banner[b-30zaf8qai8] {
    width: 100%;
    margin: 40px 0 !important;
    max-width: 1320px;
}


.imgBanner[b-30zaf8qai8] {
    height: 350px;
    width: 100%;
    border-radius: 15px;
}


.image-background[b-30zaf8qai8] {
    overflow: hidden;
    position: relative;
}

.news-title[b-30zaf8qai8] {
    color: #27348B;
    font-family: LATO_BOLD;
    font-size: 35px;
    font-weight: 700;
    margin-bottom: 30px;
}

.consent-text[b-30zaf8qai8] {
    font-family: LATO_REGULAR;
}

.content-news[b-30zaf8qai8] {    
    height: 190px;
}

.content-news-news[b-30zaf8qai8] {
    width: 370px;
    height: 58px;
}

.tile-description[b-30zaf8qai8] {
    width: 96%;
    font-size: 20px !important;
    min-height: 70px;
    line-height: 1 !important;
    color: #9D9D9D;
    padding-bottom: 10px;
    font-family: LATO_REGULAR;
}

.title-bpi[b-30zaf8qai8] {
    color: #27348B;
    font-size: 20px;
    font-weight: 700;
    margin-top: 20px;
    min-height: 40px;
    line-height: 1;
    font-family: LATO_BOLD;
    width: 95%;
}

.news-box[b-30zaf8qai8] {
    /*border-radius: 8px;*/
    width: 400px;
    /*-webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;*/
    margin-top: 20px;
    cursor: pointer;
    overflow: hidden;
    text-align: center;
}

.footer-card[b-30zaf8qai8] {
    float:right;
}

.n-cards-container[b-30zaf8qai8] {
    flex-direction: row;
    gap: 20px;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
}

.n-cards[b-30zaf8qai8] {
    display: inline-flex;
    width: 570px;
    gap:55px;
}

.newsImage[b-30zaf8qai8] {
    height: 220px;
    width: 590px;
    max-height: 220px;
    overflow: hidden;
    transition: 0.75s all ease-in-out;
}

.btn-news[b-30zaf8qai8] {
    color: #fff;
    background-color: #27348B;
    border: 1px solid #27348B;
    font-family: LATO_REGULAR !important;
}

.publi-date[b-30zaf8qai8] {
    color: #27348B;
}

.arrow-icon[b-30zaf8qai8] {
    color: #27348B;
    float: right;
    margin-right: -95px;
    vertical-align: bottom;
}
    .arrow-icon:hover[b-30zaf8qai8]
    {
        cursor: pointer !important;
    }



.n-container-news[b-30zaf8qai8] {
    display: flex;
    flex-direction: row;
    gap: 55px;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    flex: 1 0 50px;
}


.arrow-icon[b-30zaf8qai8]

{
    animation: moveToRight 0.5s ease-in-out;
    animation-delay: 10ms;
    cursor: pointer;
}


/*option 1*/
/*.news-box-news {
    display: flex;
    min-width: 360px;
    -webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    margin-bottom: 30px;
    cursor: pointer;
    padding: 30px 26px 80px 26px;
    overflow: hidden;
    min-height: 100px;
    width: 400px;
}

    .news-box-news:hover {
    -webkit-box-shadow: 0 0 10px #d5d2d2;
    box-shadow: 0 0 10px #d5d2d2;
}

*/

/*option 2*/
.news-box-news[b-30zaf8qai8] {
    min-width: 360px;
    -webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    margin-bottom: 30px;
    cursor: pointer;
    border-radius: 12.5874px 12.5874px 12.5874px 12.5874px;
    overflow: hidden;
    height: 450px;
    width: 400px;
    background-color: white;
    transition: 0.75s ease-in-out;
}
    .news-box-news:hover[b-30zaf8qai8] {
        transform:scale(0.95);
    }


.title-news[b-30zaf8qai8] {
    font-style: normal;
    font-weight: 700;
    font-size: 23px;
    line-height: 20px;
    color: #8f8f8f;
    margin-top: 30px;
    min-height: 45px;
    font-family: LATO_BOLD;
}

.description-news[b-30zaf8qai8] {
    color: #9D9D9D;
    font-size: large;
    min-height: 100px;
    display: block;
    height: 10px;
    font-family: LATO_REGULAR;
}


.banner-service[b-30zaf8qai8] {
    width: inherit;
    height: fit-content;
    border-radius: 12.5874px 12.5874px 0px 0px;
}

.see-all[b-30zaf8qai8]{
    float:right;
}

.content-news-news[b-30zaf8qai8] {
    width: 370px;
    height: 200px;
    margin-left: 25px;
}

.title-bpi-news[b-30zaf8qai8] {
    color: #27348B;
    font-size: 20px;
    font-weight: 400;
    min-height: 100px;
    line-height: 1.0;
}

    .title-bpi-news:hover[b-30zaf8qai8] {
        text-decoration: underline;
    }

.date-card[b-30zaf8qai8] {
    color: #27348B;
    font-size: 14px;
    margin-top: 10px;
    min-height: 30px;
    width: 75%;
}

a[b-30zaf8qai8] {
    text-decoration: none;
}

.icon-home[b-30zaf8qai8] {
    width: 330px;
}

.eu-quero[b-30zaf8qai8] {
    font-size: 25px !important;
    width: 120px !important;
}

.i-want-div[b-30zaf8qai8] {
    width: inherit;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 100px;
}

.cards-div[b-30zaf8qai8] {
    scroll-behavior: auto;
    scrollbar-width: auto;
}

.card-icon[b-30zaf8qai8] {
    display: inline-flex;
    width: 300px;
    height: 250px;
    padding: 0 5% 0 5%;
    background-color: #27348B;
}

.card-image[b-30zaf8qai8] {
    transition: 0.75s all ease-in-out;
    text-align: center;
    transform: scale(0.65);
    cursor: pointer;
}

    .card-image:hover[b-30zaf8qai8] {
        transform: scale(0.60);
    }


.eu-quero[b-30zaf8qai8] {
    color: #27348B;
    font-family: LATO_BOLD;
    padding-bottom: 3px;
    font-size: 30px;
    width: fit-content;
    cursor: pointer;
    display: inline-flex;
}

.eu-quero-desc[b-30zaf8qai8] {
    color: #27348B;
    line-height: 1.25;
    font-weight: 400;
    width: 360px;
    font-size: 30px;
    white-space: break-spaces;
    cursor: pointer;
}
/* /Pages/Contactos.razor.rz.scp.css */
.news-body[b-fzqait0lxe] {
    margin: 0 auto;
    max-width: 1310px;
    height: 750px;
    padding-bottom: 30px;
}
.error-div[b-fzqait0lxe] {
    height: 15px;
}
.alert-div[b-fzqait0lxe]{
    float: right;
}

.error[b-fzqait0lxe] {
    color: red;
    font-family: LATO_REGULAR;
    font-size:13px;
}
.n-container[b-fzqait0lxe] {
    display: flex;
    flex-direction: column;
    padding: 10px var(--padding-x-base);
    width: 100%;
}

.icon-card[b-fzqait0lxe] {
    text-align: center;
}


.container-banner[b-fzqait0lxe] {
    width: 100%;
    margin: 40px 0 !important;
    max-width: 1320px;
}

.field-contacts[b-fzqait0lxe] {
    padding: 10px 30px 10px 0px;
}

.imgBanner[b-fzqait0lxe] {
    height: 350px;
    width: 100%;
    border-radius: 15px;
}


.image-background[b-fzqait0lxe] {
    overflow: hidden;
    position: relative;
}

.news-title[b-fzqait0lxe] {
    color: #27348B;
    font-family: LATO_BOLD;
    font-size: 35px;
    font-weight: 700;
    margin-top: 40px;
    margin-bottom: 30px;
    width: fit-content;
}

.consent-text[b-fzqait0lxe] {
    font-family: Arial, Helvetica, sans-serif
}

.content-news[b-fzqait0lxe] {
    height: 190px;
}

.content-news-news[b-fzqait0lxe] {
    width: 370px;
    height: 58px;
}

.title[b-fzqait0lxe] {
    color: #27348B;
    font-size: 30px;
    font-weight: 700;
    margin-top: 40px;
    line-height: 1;
    font-family: LATO_BOLD;
}

.tile-description[b-fzqait0lxe] {
    color: rgb(157, 157, 157);
    padding-bottom: 10px;
    font-family: LATO_REGULAR;
    font-size: 13px !important;
    line-height: 1 !important;
}

.title-bpi[b-fzqait0lxe] {
    color: #27348B;
    font-size: 20px;
    font-weight: 700;
    margin-top: 20px;
    min-height: 40px;
    line-height: 1;
    font-family: LATO_BOLD;
    width: 95%;
}

.news-box[b-fzqait0lxe] {
    /*border-radius: 8px;*/
    width: 400px;
    /*-webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;*/
    margin-top: 20px;
    cursor: pointer;
    overflow: hidden;
    text-align: center;
}

.footer-card[b-fzqait0lxe] {
    float: left;
}


.n-cards-container[b-fzqait0lxe] {
    flex-direction: row;
    gap: 20px;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 20px;
}

.n-cards[b-fzqait0lxe] {
    display: inline-flex;
    width: 570px;
    gap: 55px;
}
.btn-see-all[b-fzqait0lxe] {
    display: block;
    height: 100px;
}

.newsImage[b-fzqait0lxe] {
    height: 220px;
    width: 590px;
    max-height: 220px;
    overflow: hidden;
    transition: 0.75s all ease-in-out;
}

.btn-news[b-fzqait0lxe] {
    color: #fff;
    background-color: #27348B;
    border: 1px solid #27348B;
    font-family: Arial, Helvetica, sans-serif !important;
}

.publi-date[b-fzqait0lxe] {
    color: #27348B;
}

.arrow-icon[b-fzqait0lxe] {
    color: #27348B;
    float: right;
    margin-right: -95px;
    vertical-align: bottom;
    .arrow-icon:hover

{
    cursor: pointer !important;
}

}

.n-container-news[b-fzqait0lxe] {
    display: flex;
    flex-direction: row;
    gap: 55px;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    flex: 1 0 50px;
}


.arrow-icon[b-fzqait0lxe] {
    animation: moveToRight 0.5s ease-in-out;
    animation-delay: 10ms;
    cursor: pointer;
}


/*option 1*/
/*.news-box-news {
    display: flex;
    min-width: 360px;
    -webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    margin-bottom: 30px;
    cursor: pointer;
    padding: 30px 26px 80px 26px;
    overflow: hidden;
    min-height: 100px;
    width: 400px;
}
    .news-box-news:hover {
    -webkit-box-shadow: 0 0 10px #d5d2d2;
    box-shadow: 0 0 10px #d5d2d2;
}
*/

/*option 2*/
.news-box-news[b-fzqait0lxe] {
    min-width: 360px;
    -webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    margin-bottom: 30px;
    cursor: pointer;
    border-radius: 0px 0px 12.5874px 12.5874px;
    overflow: hidden;
    min-height: 100px;
    width: 400px;
}



.title-news[b-fzqait0lxe] {
    font-style: normal;
    font-weight: 700;
    font-size: 17.4685px;
    line-height: 20px;
    color: #8f8f8f;
    margin-top: 30px;
    min-height: 45px;
}

.description-news[b-fzqait0lxe] {
    color: #9D9D9D;
    font-size: large;
    min-height: 100px;
    display: block;
    height: 10px;
}


.banner-service[b-fzqait0lxe] {
    width: inherit;
    height: fit-content;
}

.see-all[b-fzqait0lxe] {
    float: left;
    text-align: center;
    margin-top: 23px;
}

.content-news-news[b-fzqait0lxe] {
    width: 370px;
    height: 200px;
    margin-left: 25px;
}

.title-bpi-news[b-fzqait0lxe] {
    color: #27348B;
    font-size: 20px;
    font-weight: 400;
    min-height: 100px;
    line-height: 1.0;
}

    .title-bpi-news:hover[b-fzqait0lxe] {
        text-decoration: underline;
    }

.date-card[b-fzqait0lxe] {
    color: #27348B;
    font-size: 14px;
    margin-top: 10px;
    min-height: 30px;
    width: 75%;
}

a[b-fzqait0lxe] {
    text-decoration: none;
}

.icon-home[b-fzqait0lxe] {
    width: 330px;
}

.eu-quero[b-fzqait0lxe] {
    font-size: 25px !important;
    width: 120px !important;
}

.i-want-div[b-fzqait0lxe] {
    width: inherit;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 100px;
}

.cards-div[b-fzqait0lxe] {
    scroll-behavior: auto;
    scrollbar-width: auto;
}

.card-icon[b-fzqait0lxe] {
    display: inline-flex;
    width: 300px;
    height: 250px;
    padding: 0 5% 0 5%;
    background-color: #27348B;
}

.card-image[b-fzqait0lxe] {
    transition: 0.75s all ease-in-out;
    text-align: center;
    transform: scale(0.65);
    cursor: pointer;
}

    .card-image:hover[b-fzqait0lxe] {
        transform: scale(0.60);
    }


.eu-quero[b-fzqait0lxe] {
    color: #27348B;
    font-family: LATO_BOLD;
    padding-bottom: 3px;
    font-size: 30px;
    width: fit-content;
    cursor: pointer;
    display: inline-flex;
}

.eu-quero-desc[b-fzqait0lxe] {
    color: #27348B;
    line-height: 1.25;
    font-weight: 400;
    width: 360px;
    font-size: 30px;
    white-space: break-spaces;
    cursor: pointer;
}
/* /Pages/ContentManagerPages/AEmpresa/AEmpresaPage.razor.rz.scp.css */
.news-body[b-s21z5j7adu] {
    margin: 0 auto;
    width: 1200px;
    min-height: 500px;
    padding-bottom: 30px;
    padding-top: 40px;
}

.header-div[b-s21z5j7adu] {
    display: block;
    width: 100%;
}

.header-content[b-s21z5j7adu] {
    min-height: 50px;
    display: block;
    margin-bottom: 20px;
}

.header-title-div[b-s21z5j7adu] {
    float: left;
}

.header-btn[b-s21z5j7adu] {
    float: right;
    color: #27348B;
}

    .header-btn:hover[b-s21z5j7adu] {
        cursor: pointer;
    }

.banner-box[b-s21z5j7adu] {
    width: 100%;
    min-height: 100px;
}

.banner-box-content[b-s21z5j7adu] {
    display: inline-flex;
    width: 100%;
    gap: 20%;
}

.banner-titles[b-s21z5j7adu] {
    width: 80%;
    float: left;
    display: inline-flex;
    gap: 10px;
}

.banner-img[b-s21z5j7adu] {
    height: 100px;
}

.banner-buttons-box[b-s21z5j7adu] {
    float: right;
    display: inline-flex;
    gap: 30px;
    padding-top: 30px;
}

.banner-buttons:hover[b-s21z5j7adu] {
    cursor: pointer;
}

.banner-buttons[b-s21z5j7adu] {
    color: #27348B;
}

.error[b-s21z5j7adu] {
    color: red;
    font-family: LATO_REGULAR;
    font-size: 13px;
}

.separator[b-s21z5j7adu] {
    border: 1px solid #ececec;
    margin-bottom: 10px;
    margin-top: 10px;
}

.n-container[b-s21z5j7adu] {
    display: flex;
    flex-direction: column;
    padding: 10px var(--padding-x-base);
    width: 100%;
}

.icon-card[b-s21z5j7adu] {
    text-align: center;
}


.container-banner[b-s21z5j7adu] {
    width: 100%;
    margin: 40px 0 !important;
    max-width: 1320px;
}

.field-contacts[b-s21z5j7adu] {
    padding: 10px 30px 10px 0px;
}

.imgBanner[b-s21z5j7adu] {
    height: 350px;
    width: 100%;
    border-radius: 15px;
}


.image-background[b-s21z5j7adu] {
    overflow: hidden;
    position: relative;
}

.news-title[b-s21z5j7adu] {
    color: #27348B;
    font-family: LATO_BOLD;
    font-size: 35px;
    font-weight: 700;
    margin-top: 40px;
    margin-bottom: 30px;
    width: fit-content;
}

.consent-text[b-s21z5j7adu] {
    font-family: Arial, Helvetica, sans-serif
}

.content-news[b-s21z5j7adu] {
    height: 190px;
}

.content-news-news[b-s21z5j7adu] {
    width: 370px;
    height: 58px;
}

.title[b-s21z5j7adu] {
    color: #27348B;
    font-size: 30px;
    font-weight: 700;
    line-height: 1;
    font-family: LATO_BOLD;
}

.tile-description[b-s21z5j7adu] {
    font-size: 20px !important;
    line-height: 1 !important;
    color: #9D9D9D;
    padding-top: 40px;
    font-family: LATO_REGULAR;
}

.title-bpi[b-s21z5j7adu] {
    color: #27348B;
    font-size: 20px;
    font-weight: 700;
    margin-top: 30px;
    min-height: 40px;
    line-height: 1;
    font-family: LATO_BOLD;
    width: 95%;
}

.news-box[b-s21z5j7adu] {
    /*border-radius: 8px;*/
    width: 400px;
    /*-webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;*/
    margin-top: 20px;
    cursor: pointer;
    overflow: hidden;
    text-align: center;
}

.footer-card[b-s21z5j7adu] {
    padding-top: 10px;
    padding-bottom: 10px;
}


.n-cards-container[b-s21z5j7adu] {
    flex-direction: row;
    gap: 20px;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 20px;
}

.n-cards[b-s21z5j7adu] {
    display: inline-flex;
    width: 570px;
    gap: 55px;
}

.newsImage[b-s21z5j7adu] {
    height: 220px;
    width: 590px;
    max-height: 220px;
    overflow: hidden;
    transition: 0.75s all ease-in-out;
}

.btn-news[b-s21z5j7adu] {
    color: #fff;
    background-color: #27348B;
    border: 1px solid #27348B;
    font-family: Arial, Helvetica, sans-serif !important;
}

.publi-date[b-s21z5j7adu] {
    color: #27348B;
}

.arrow-icon[b-s21z5j7adu] {
    color: #27348B;
    float: right;
    margin-right: -95px;
    vertical-align: bottom;
    .arrow-icon:hover

{
    cursor: pointer !important;
}

}

.n-container-news[b-s21z5j7adu] {
    display: flex;
    flex-direction: row;
    gap: 55px;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    flex: 1 0 50px;
    padding-top: 50px;
}


.arrow-icon[b-s21z5j7adu] {
    animation: moveToRight 0.5s ease-in-out;
    animation-delay: 10ms;
    cursor: pointer;
}


/*option 1*/
/*.news-box-news {
    display: flex;
    min-width: 360px;
    -webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    margin-bottom: 30px;
    cursor: pointer;
    padding: 30px 26px 80px 26px;
    overflow: hidden;
    min-height: 100px;
    width: 400px;
}
    .news-box-news:hover {
    -webkit-box-shadow: 0 0 10px #d5d2d2;
    box-shadow: 0 0 10px #d5d2d2;
}
*/

/*option 2*/
.news-box-news[b-s21z5j7adu] {
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    cursor: pointer;
    border-radius: 12.5874px 12.5874px 12.5874px 12.5874px;
    overflow: hidden;
    min-height: 100px;
    width: 250px;
}


.title-news[b-s21z5j7adu] {
    font-style: normal;
    font-weight: 700;
    font-size: 17.4685px;
    line-height: 20px;
    color: #8f8f8f;
    margin-top: 30px;
    min-height: 45px;
}

.description-news[b-s21z5j7adu] {
    color: #9D9D9D;
    font-size: large;
    min-height: 100px;
    display: block;
    height: 10px;
}


.banner-service[b-s21z5j7adu] {
    width: inherit;
    height: fit-content;
}

.see-all[b-s21z5j7adu] {
    float: unset;
    text-align: center;
}

.content-news-news[b-s21z5j7adu] {
    width: 100%;
    height: 150px;
    text-align: center;
    padding-top: 10px;
}

.title-bpi-news[b-s21z5j7adu] {
    color: #27348B;
    font-size: 20px;
    font-weight: 400;
    min-height: 100px;
    line-height: 1.0;
}

    .title-bpi-news:hover[b-s21z5j7adu] {
        text-decoration: underline;
    }

.date-card[b-s21z5j7adu] {
    color: #27348B;
    font-size: 14px;
    margin-top: 10px;
    min-height: 30px;
    width: 75%;
}

a[b-s21z5j7adu] {
    text-decoration: none;
}

.icon-home[b-s21z5j7adu] {
    width: 330px;
}

.eu-quero[b-s21z5j7adu] {
    font-size: 25px !important;
    width: 120px !important;
}

.i-want-div[b-s21z5j7adu] {
    width: inherit;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 100px;
}

.cards-div[b-s21z5j7adu] {
    scroll-behavior: auto;
    scrollbar-width: auto;
}

.card-icon[b-s21z5j7adu] {
    display: inline-flex;
    width: 300px;
    height: 250px;
    padding: 0 5% 0 5%;
    background-color: #27348B;
}

.card-image[b-s21z5j7adu] {
    transition: 0.75s all ease-in-out;
    text-align: center;
    transform: scale(0.65);
    cursor: pointer;
}

    .card-image:hover[b-s21z5j7adu] {
        transform: scale(0.60);
    }


.eu-quero[b-s21z5j7adu] {
    color: #27348B;
    font-family: LATO_BOLD;
    padding-bottom: 3px;
    font-size: 30px;
    width: fit-content;
    cursor: pointer;
    display: inline-flex;
}

.eu-quero-desc[b-s21z5j7adu] {
    color: #27348B;
    line-height: 1.25;
    font-weight: 400;
    width: 360px;
    font-size: 30px;
    white-space: break-spaces;
    cursor: pointer;
}
/* /Pages/ContentManagerPages/AEmpresa/EstruturaOrganizacional.razor.rz.scp.css */
.news-body[b-aqgook2jph] {
    padding-top: 40px;
    margin: 0 auto;
    max-width: 1310px;
    min-height: 900px;
    padding-bottom: 30px;
}

.error[b-aqgook2jph] {
    color: red;
    font-family: LATO_REGULAR;
    font-size: 13px;
}

.n-container[b-aqgook2jph] {
    display: flex;
    flex-direction: column;
    padding: 10px var(--padding-x-base);
    width: 100%;
}

.icon-card[b-aqgook2jph] {
    text-align: center;
}

.sub-title[b-aqgook2jph] {
    color: #27348B;
    font-size: 15px;
    font-weight: 700;
    margin-bottom: 10px;
    line-height: 1;
    font-family: LATO_BOLD;
}

.container-banner[b-aqgook2jph] {
    width: 100%;
    margin: 40px 0 !important;
    max-width: 1320px;
}

.field-contacts[b-aqgook2jph] {
    padding: 10px 30px 10px 0px;
}

.imgBanner[b-aqgook2jph] {
    height: 350px;
    width: 100%;
    border-radius: 15px;
}


.image-background[b-aqgook2jph] {
    overflow: hidden;
    position: relative;
}

.news-title[b-aqgook2jph] {
    color: #27348B;
    font-family: LATO_BOLD;
    font-size: 35px;
    font-weight: 700;
    margin-bottom: 30px;
    width: fit-content;
}

.consent-text[b-aqgook2jph] {
    font-family: Arial, Helvetica, sans-serif
}

.content-news[b-aqgook2jph] {
    height: 190px;
}

.alert-div[b-aqgook2jph] {
    float: right;
}


.content-news-news[b-aqgook2jph] {
    width: 370px;
    height: 58px;
}

.title[b-aqgook2jph] {
    color: #27348B;
    font-size: 30px;
    font-weight: 700;
    margin-bottom: 40px;
    line-height: 1;
    font-family: LATO_BOLD;
}

.tile-description[b-aqgook2jph] {
    width: 96%;
    font-size: 10px !important;
    line-height: 1 !important;
    color: #9D9D9D;
    padding-bottom: 10px;
    font-family: LATO_REGULAR;
}

.title-bpi[b-aqgook2jph] {
    color: #27348B;
    font-size: 20px;
    font-weight: 700;
    margin-top: 20px;
    min-height: 40px;
    line-height: 1;
    font-family: LATO_BOLD;
    width: 95%;
}

.news-box[b-aqgook2jph] {
    /*border-radius: 8px;*/
    width: 400px;
    /*-webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;*/
    margin-top: 20px;
    cursor: pointer;
    overflow: hidden;
    text-align: center;
}

.footer-card[b-aqgook2jph] {
    padding-top: 10px;
    padding-bottom: 10px;
}


.n-cards-container[b-aqgook2jph] {
    flex-direction: row;
    gap: 20px;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 20px;
}

.n-cards[b-aqgook2jph] {
    display: inline-flex;
    width: 570px;
    gap: 55px;
}

.newsImage[b-aqgook2jph] {
    height: 220px;
    width: 590px;
    max-height: 220px;
    overflow: hidden;
    transition: 0.75s all ease-in-out;
}

.btn-news[b-aqgook2jph] {
    color: #fff;
    background-color: #27348B;
    border: 1px solid #27348B;
    font-family: Arial, Helvetica, sans-serif !important;
}

.publi-date[b-aqgook2jph] {
    color: #27348B;
}

.arrow-icon[b-aqgook2jph] {
    color: #27348B;
    float: right;
    margin-right: -95px;
    vertical-align: bottom;
    .arrow-icon:hover

{
    cursor: pointer !important;
}

}

.n-container-news[b-aqgook2jph] {
    display: flex;
    flex-direction: row;
    gap: 55px;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    flex: 1 0 50px;
    padding-top: 50px;
}


.arrow-icon[b-aqgook2jph] {
    animation: moveToRight 0.5s ease-in-out;
    animation-delay: 10ms;
    cursor: pointer;
}


/*option 1*/
/*.news-box-news {
    display: flex;
    min-width: 360px;
    -webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    margin-bottom: 30px;
    cursor: pointer;
    padding: 30px 26px 80px 26px;
    overflow: hidden;
    min-height: 100px;
    width: 400px;
}
    .news-box-news:hover {
    -webkit-box-shadow: 0 0 10px #d5d2d2;
    box-shadow: 0 0 10px #d5d2d2;
}
*/

/*option 2*/
.news-box-news[b-aqgook2jph] {
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    cursor: pointer;
    border-radius: 12.5874px 12.5874px 12.5874px 12.5874px;
    overflow: hidden;
    min-height: 100px;
    width: 250px;
}


.title-news[b-aqgook2jph] {
    font-style: normal;
    font-weight: 700;
    font-size: 17.4685px;
    line-height: 20px;
    color: #8f8f8f;
    margin-top: 30px;
    min-height: 45px;
}

.description-news[b-aqgook2jph] {
    color: #9D9D9D;
    font-size: large;
    min-height: 100px;
    display: block;
    height: 10px;
}

.btn-see-all[b-aqgook2jph] {
    display: block;
    height: 100px;
}

.banner-service[b-aqgook2jph] {
    width: inherit;
    height: fit-content;
}

.see-all[b-aqgook2jph] {
    float: left;
    text-align: center;
    margin-top: 23px;
}

.content-news-news[b-aqgook2jph] {
    width: 100%;
    height: 150px;
    text-align: center;
    padding-top: 10px;
}

.title-bpi-news[b-aqgook2jph] {
    color: #27348B;
    font-size: 20px;
    font-weight: 400;
    min-height: 100px;
    line-height: 1.0;
}

    .title-bpi-news:hover[b-aqgook2jph] {
        text-decoration: underline;
    }

.date-card[b-aqgook2jph] {
    color: #27348B;
    font-size: 14px;
    margin-top: 10px;
    min-height: 30px;
    width: 75%;
}

a[b-aqgook2jph] {
    text-decoration: none;
}

.icon-home[b-aqgook2jph] {
    width: 330px;
}

.eu-quero[b-aqgook2jph] {
    font-size: 25px !important;
    width: 120px !important;
}

.i-want-div[b-aqgook2jph] {
    width: inherit;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 100px;
}

.cards-div[b-aqgook2jph] {
    scroll-behavior: auto;
    scrollbar-width: auto;
}

.card-icon[b-aqgook2jph] {
    display: inline-flex;
    width: 300px;
    height: 250px;
    padding: 0 5% 0 5%;
    background-color: #27348B;
}

.card-image[b-aqgook2jph] {
    transition: 0.75s all ease-in-out;
    text-align: center;
    transform: scale(0.65);
    cursor: pointer;
}

    .card-image:hover[b-aqgook2jph] {
        transform: scale(0.60);
    }

.banner-img[b-aqgook2jph] {
    height: 200px;
    margin-bottom: 20px;
}


.eu-quero[b-aqgook2jph] {
    color: #27348B;
    font-family: LATO_BOLD;
    padding-bottom: 3px;
    font-size: 30px;
    width: fit-content;
    cursor: pointer;
    display: inline-flex;
}

.eu-quero-desc[b-aqgook2jph] {
    color: #27348B;
    line-height: 1.25;
    font-weight: 400;
    width: 360px;
    font-size: 30px;
    white-space: break-spaces;
    cursor: pointer;
}

.text-small[b-aqgook2jph] {
    font-size:12px;
}
/* /Pages/ContentManagerPages/AEmpresa/FinancialInfo.razor.rz.scp.css */
.news-body[b-d405e4rkm9] {
    padding-top: 40px;
    margin: 0 auto;
    max-width: 1310px;
    min-height: 900px;
    padding-bottom: 30px;
}

.error[b-d405e4rkm9] {
    color: red;
    font-family: LATO_REGULAR;
    font-size: 13px;
}

.n-container[b-d405e4rkm9] {
    display: flex;
    flex-direction: column;
    padding: 10px var(--padding-x-base);
    width: 100%;
}

.icon-card[b-d405e4rkm9] {
    text-align: center;
}

.sub-title[b-d405e4rkm9] {
    color: #27348B;
    font-size: 15px;
    font-weight: 700;
    margin-bottom: 10px;
    line-height: 1;
    font-family: LATO_BOLD;
}

.container-banner[b-d405e4rkm9] {
    width: 100%;
    margin: 40px 0 !important;
    max-width: 1320px;
}

.field-contacts[b-d405e4rkm9] {
    padding: 10px 30px 10px 0px;
}

.imgBanner[b-d405e4rkm9] {
    height: 350px;
    width: 100%;
    border-radius: 15px;
}


.image-background[b-d405e4rkm9] {
    overflow: hidden;
    position: relative;
}

.news-title[b-d405e4rkm9] {
    color: #27348B;
    font-family: LATO_BOLD;
    font-size: 35px;
    font-weight: 700;
    margin-bottom: 30px;
    width: fit-content;
}

.consent-text[b-d405e4rkm9] {
    font-family: Arial, Helvetica, sans-serif
}

.content-news[b-d405e4rkm9] {
    height: 190px;
}

.alert-div[b-d405e4rkm9] {
    float: right;
}


.content-news-news[b-d405e4rkm9] {
    width: 370px;
    height: 58px;
}

.title[b-d405e4rkm9] {
    color: #27348B;
    font-size: 30px;
    font-weight: 700;
    margin-bottom: 40px;
    line-height: 1;
    font-family: LATO_BOLD;
}

.tile-description[b-d405e4rkm9] {
    width: 96%;
    font-size: 10px !important;
    line-height: 1 !important;
    color: #9D9D9D;
    padding-bottom: 10px;
    font-family: LATO_REGULAR;
}

.title-bpi[b-d405e4rkm9] {
    color: #27348B;
    font-size: 20px;
    font-weight: 700;
    margin-top: 20px;
    min-height: 40px;
    line-height: 1;
    font-family: LATO_BOLD;
    width: 95%;
}

.news-box[b-d405e4rkm9] {
    /*border-radius: 8px;*/
    width: 400px;
    /*-webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;*/
    margin-top: 20px;
    cursor: pointer;
    overflow: hidden;
    text-align: center;
}

.footer-card[b-d405e4rkm9] {
    padding-top: 10px;
    padding-bottom: 10px;
}


.n-cards-container[b-d405e4rkm9] {
    flex-direction: row;
    gap: 20px;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 20px;
}

.n-cards[b-d405e4rkm9] {
    display: inline-flex;
    width: 570px;
    gap: 55px;
}

.newsImage[b-d405e4rkm9] {
    height: 220px;
    width: 590px;
    max-height: 220px;
    overflow: hidden;
    transition: 0.75s all ease-in-out;
}

.btn-news[b-d405e4rkm9] {
    color: #fff;
    background-color: #27348B;
    border: 1px solid #27348B;
    font-family: Arial, Helvetica, sans-serif !important;
}

.publi-date[b-d405e4rkm9] {
    color: #27348B;
}

.arrow-icon[b-d405e4rkm9] {
    color: #27348B;
    float: right;
    margin-right: -95px;
    vertical-align: bottom;
    .arrow-icon:hover

{
    cursor: pointer !important;
}

}

.n-container-news[b-d405e4rkm9] {
    display: flex;
    flex-direction: row;
    gap: 55px;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    flex: 1 0 50px;
    padding-top: 50px;
}


.arrow-icon[b-d405e4rkm9] {
    animation: moveToRight 0.5s ease-in-out;
    animation-delay: 10ms;
    cursor: pointer;
}


/*option 1*/
/*.news-box-news {
    display: flex;
    min-width: 360px;
    -webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    margin-bottom: 30px;
    cursor: pointer;
    padding: 30px 26px 80px 26px;
    overflow: hidden;
    min-height: 100px;
    width: 400px;
}
    .news-box-news:hover {
    -webkit-box-shadow: 0 0 10px #d5d2d2;
    box-shadow: 0 0 10px #d5d2d2;
}
*/

/*option 2*/
.news-box-news[b-d405e4rkm9] {
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    cursor: pointer;
    border-radius: 12.5874px 12.5874px 12.5874px 12.5874px;
    overflow: hidden;
    min-height: 100px;
    width: 250px;
}


.title-news[b-d405e4rkm9] {
    font-style: normal;
    font-weight: 700;
    font-size: 17.4685px;
    line-height: 20px;
    color: #8f8f8f;
    margin-top: 30px;
    min-height: 45px;
}

.description-news[b-d405e4rkm9] {
    color: #9D9D9D;
    font-size: large;
    min-height: 100px;
    display: block;
    height: 10px;
}

.btn-see-all[b-d405e4rkm9] {
    display: block;
    height: 100px;
}

.banner-service[b-d405e4rkm9] {
    width: inherit;
    height: fit-content;
}

.see-all[b-d405e4rkm9] {
    float: left;
    text-align: center;
    margin-top: 23px;
}

.content-news-news[b-d405e4rkm9] {
    width: 100%;
    height: 150px;
    text-align: center;
    padding-top: 10px;
}

.title-bpi-news[b-d405e4rkm9] {
    color: #27348B;
    font-size: 20px;
    font-weight: 400;
    min-height: 100px;
    line-height: 1.0;
}

    .title-bpi-news:hover[b-d405e4rkm9] {
        text-decoration: underline;
    }

.date-card[b-d405e4rkm9] {
    color: #27348B;
    font-size: 14px;
    margin-top: 10px;
    min-height: 30px;
    width: 75%;
}

a[b-d405e4rkm9] {
    text-decoration: none;
}

.icon-home[b-d405e4rkm9] {
    width: 330px;
}

.eu-quero[b-d405e4rkm9] {
    font-size: 25px !important;
    width: 120px !important;
}

.i-want-div[b-d405e4rkm9] {
    width: inherit;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 100px;
}

.cards-div[b-d405e4rkm9] {
    scroll-behavior: auto;
    scrollbar-width: auto;
}

.card-icon[b-d405e4rkm9] {
    display: inline-flex;
    width: 300px;
    height: 250px;
    padding: 0 5% 0 5%;
    background-color: #27348B;
}

.card-image[b-d405e4rkm9] {
    transition: 0.75s all ease-in-out;
    text-align: center;
    transform: scale(0.65);
    cursor: pointer;
}

    .card-image:hover[b-d405e4rkm9] {
        transform: scale(0.60);
    }

.banner-img[b-d405e4rkm9] {
    height: 200px;
    margin-bottom: 20px;
}


.eu-quero[b-d405e4rkm9] {
    color: #27348B;
    font-family: LATO_BOLD;
    padding-bottom: 3px;
    font-size: 30px;
    width: fit-content;
    cursor: pointer;
    display: inline-flex;
}

.eu-quero-desc[b-d405e4rkm9] {
    color: #27348B;
    line-height: 1.25;
    font-weight: 400;
    width: 360px;
    font-size: 30px;
    white-space: break-spaces;
    cursor: pointer;
}
/* /Pages/ContentManagerPages/AEmpresa/SobreEmpresa.razor.rz.scp.css */
.news-body[b-pnwv9fcfbr] {
    padding-top:40px;
    margin: 0 auto;
    max-width: 1310px;
    min-height: 900px;
    padding-bottom: 30px;
}

.error[b-pnwv9fcfbr] {
    color: red;
    font-family: LATO_REGULAR;
    font-size: 13px;
}

.n-container[b-pnwv9fcfbr] {
    display: flex;
    flex-direction: column;
    padding: 10px var(--padding-x-base);
    width: 100%;
}

.icon-card[b-pnwv9fcfbr] {
    text-align: center;
}

.sub-title[b-pnwv9fcfbr] {
    color: #27348B;
    font-size: 15px;
    font-weight: 700;
    margin-bottom:10px;
    line-height: 1;
    font-family: LATO_BOLD;
}

.container-banner[b-pnwv9fcfbr] {
    width: 100%;
    margin: 40px 0 !important;
    max-width: 1320px;
}

.field-contacts[b-pnwv9fcfbr] {
    padding: 10px 30px 10px 0px;
}

.imgBanner[b-pnwv9fcfbr] {
    height: 350px;
    width: 100%;
    border-radius: 15px;
}


.image-background[b-pnwv9fcfbr] {
    overflow: hidden;
    position: relative;
}

.news-title[b-pnwv9fcfbr] {
    color: #27348B;
    font-family: LATO_BOLD;
    font-size: 35px;
    font-weight: 700;
    margin-bottom: 30px;
    width: fit-content;
}

.consent-text[b-pnwv9fcfbr] {
    font-family: Arial, Helvetica, sans-serif
}

.content-news[b-pnwv9fcfbr] {
    height: 190px;
}
.alert-div[b-pnwv9fcfbr] {
    float: right;
}


.content-news-news[b-pnwv9fcfbr] {
    width: 370px;
    height: 58px;
}

.title[b-pnwv9fcfbr] {
    color: #27348B;
    font-size: 30px;
    font-weight: 700;
    margin-bottom: 40px;
    line-height: 1;
    font-family: LATO_BOLD;
}

.tile-description[b-pnwv9fcfbr] {
    width: 96%;
    font-size: 10px !important;
    line-height: 1 !important;
    color: #9D9D9D;
    padding-bottom: 10px;
    font-family: LATO_REGULAR;
}

.title-bpi[b-pnwv9fcfbr] {
    color: #27348B;
    font-size: 20px;
    font-weight: 700;
    margin-top: 20px;
    min-height: 40px;
    line-height: 1;
    font-family: LATO_BOLD;
    width: 95%;
}

.news-box[b-pnwv9fcfbr] {
    /*border-radius: 8px;*/
    width: 400px;
    /*-webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;*/
    margin-top: 20px;
    cursor: pointer;
    overflow: hidden;
    text-align: center;
}

.footer-card[b-pnwv9fcfbr] {
    padding-top: 10px;
    padding-bottom: 10px;
}


.n-cards-container[b-pnwv9fcfbr] {
    flex-direction: row;
    gap: 20px;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 20px;
}

.n-cards[b-pnwv9fcfbr] {
    display: inline-flex;
    width: 570px;
    gap: 55px;
}

.newsImage[b-pnwv9fcfbr] {
    height: 220px;
    width: 590px;
    max-height: 220px;
    overflow: hidden;
    transition: 0.75s all ease-in-out;
}

.btn-news[b-pnwv9fcfbr] {
    color: #fff;
    background-color: #27348B;
    border: 1px solid #27348B;
    font-family: Arial, Helvetica, sans-serif !important;
}

.publi-date[b-pnwv9fcfbr] {
    color: #27348B;
}

.arrow-icon[b-pnwv9fcfbr] {
    color: #27348B;
    float: right;
    margin-right: -95px;
    vertical-align: bottom;
    .arrow-icon:hover

{
    cursor: pointer !important;
}

}

.n-container-news[b-pnwv9fcfbr] {
    display: flex;
    flex-direction: row;
    gap: 55px;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    flex: 1 0 50px;
    padding-top: 50px;
}


.arrow-icon[b-pnwv9fcfbr] {
    animation: moveToRight 0.5s ease-in-out;
    animation-delay: 10ms;
    cursor: pointer;
}


/*option 1*/
/*.news-box-news {
    display: flex;
    min-width: 360px;
    -webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    margin-bottom: 30px;
    cursor: pointer;
    padding: 30px 26px 80px 26px;
    overflow: hidden;
    min-height: 100px;
    width: 400px;
}
    .news-box-news:hover {
    -webkit-box-shadow: 0 0 10px #d5d2d2;
    box-shadow: 0 0 10px #d5d2d2;
}
*/

/*option 2*/
.news-box-news[b-pnwv9fcfbr] {
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    cursor: pointer;
    border-radius: 12.5874px 12.5874px 12.5874px 12.5874px;
    overflow: hidden;
    min-height: 100px;
    width: 250px;
}


.title-news[b-pnwv9fcfbr] {
    font-style: normal;
    font-weight: 700;
    font-size: 17.4685px;
    line-height: 20px;
    color: #8f8f8f;
    margin-top: 30px;
    min-height: 45px;
}

.description-news[b-pnwv9fcfbr] {
    color: #9D9D9D;
    font-size: large;
    min-height: 100px;
    display: block;
    height: 10px;
}
.btn-see-all[b-pnwv9fcfbr] {
    display: block;
    height: 100px;
}

.banner-service[b-pnwv9fcfbr] {
    width: inherit;
    height: fit-content;
}

.see-all[b-pnwv9fcfbr] {
    float: left;
    text-align: center;
    margin-top: 23px;
}

.content-news-news[b-pnwv9fcfbr] {
    width: 100%;
    height: 150px;
    text-align: center;
    padding-top: 10px;
}

.title-bpi-news[b-pnwv9fcfbr] {
    color: #27348B;
    font-size: 20px;
    font-weight: 400;
    min-height: 100px;
    line-height: 1.0;
}

    .title-bpi-news:hover[b-pnwv9fcfbr] {
        text-decoration: underline;
    }

.date-card[b-pnwv9fcfbr] {
    color: #27348B;
    font-size: 14px;
    margin-top: 10px;
    min-height: 30px;
    width: 75%;
}

a[b-pnwv9fcfbr] {
    text-decoration: none;
}

.icon-home[b-pnwv9fcfbr] {
    width: 330px;
}

.eu-quero[b-pnwv9fcfbr] {
    font-size: 25px !important;
    width: 120px !important;
}

.i-want-div[b-pnwv9fcfbr] {
    width: inherit;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 100px;
}

.cards-div[b-pnwv9fcfbr] {
    scroll-behavior: auto;
    scrollbar-width: auto;
}

.card-icon[b-pnwv9fcfbr] {
    display: inline-flex;
    width: 300px;
    height: 250px;
    padding: 0 5% 0 5%;
    background-color: #27348B;
}

.card-image[b-pnwv9fcfbr] {
    transition: 0.75s all ease-in-out;
    text-align: center;
    transform: scale(0.65);
    cursor: pointer;
}

    .card-image:hover[b-pnwv9fcfbr] {
        transform: scale(0.60);
    }


.eu-quero[b-pnwv9fcfbr] {
    color: #27348B;
    font-family: LATO_BOLD;
    padding-bottom: 3px;
    font-size: 30px;
    width: fit-content;
    cursor: pointer;
    display: inline-flex;
}

.eu-quero-desc[b-pnwv9fcfbr] {
    color: #27348B;
    line-height: 1.25;
    font-weight: 400;
    width: 360px;
    font-size: 30px;
    white-space: break-spaces;
    cursor: pointer;
}


.separator[b-pnwv9fcfbr] {
    border: 1px solid #ececec;
    margin-bottom: 20px;
    margin-top: 20px
}
/* /Pages/ContentManagerPages/Banner/BannerAdd.razor.rz.scp.css */
.news-body[b-dhtopq9fh8] {
    margin: 0 auto;
    width: 1200px;
    min-height: 500px;
    padding-bottom: 40px;
    padding-top: 40px;
}

.header-div[b-dhtopq9fh8] {
    display: block;
    width: 100%;
}

.header-content[b-dhtopq9fh8] {
    min-height: 50px;
    display: block;
    margin-bottom: 20px;
}

.header-title-div[b-dhtopq9fh8] {
    float: left;
}

.header-btn[b-dhtopq9fh8] {
    float: right;
}

    .header-btn:hover[b-dhtopq9fh8] {
        cursor: pointer;
    }

.banner-box[b-dhtopq9fh8] {
    width: 100%;
    min-height: 100px;
}

.banner-box-content[b-dhtopq9fh8] {
    display: inline-flex;
    width: 100%;
    gap: 20%;
}

.banner-titles[b-dhtopq9fh8] {
    width: 80%;
    float: left;
    display: inline-flex;
    gap: 10px;
}

.banner-img[b-dhtopq9fh8] {
    height: 200px;
}

.banner-buttons-box[b-dhtopq9fh8] {
    float: right;
    display: inline-flex;
    gap: 30px;
    padding-top: 30px;
}

.banner-buttons:hover[b-dhtopq9fh8] {
    cursor: pointer;
}

.banner-buttons[b-dhtopq9fh8] {
}

.error[b-dhtopq9fh8] {
    color: red;
    font-family: LATO_REGULAR;
    font-size: 13px;
}

.separator[b-dhtopq9fh8] {
    border: 1px solid #ececec;
    margin-bottom: 20px;
    margin-top: 20px;
}

.n-container[b-dhtopq9fh8] {
    display: flex;
    flex-direction: column;
    padding: 10px var(--padding-x-base);
    width: 100%;
}

.icon-card[b-dhtopq9fh8] {
    text-align: center;
}


.container-banner[b-dhtopq9fh8] {
    width: 100%;
    margin: 40px 0 !important;
    max-width: 1320px;
}

.field-contacts[b-dhtopq9fh8] {
    padding: 10px 30px 10px 0px;
}

.imgBanner[b-dhtopq9fh8] {
    height: 350px;
    width: 100%;
    border-radius: 15px;
}


.image-background[b-dhtopq9fh8] {
    overflow: hidden;
    position: relative;
}

.news-title[b-dhtopq9fh8] {
    color: #27348B;
    font-family: LATO_BOLD;
    font-size: 35px;
    font-weight: 700;
    margin-top: 40px;
    margin-bottom: 30px;
    width: fit-content;
}

.consent-text[b-dhtopq9fh8] {
    font-family: Arial, Helvetica, sans-serif
}

.content-news[b-dhtopq9fh8] {
    height: 190px;
}

.content-news-news[b-dhtopq9fh8] {
    width: 370px;
    height: 58px;
}

.title[b-dhtopq9fh8] {
    color: #27348B;
    font-size: 30px;
    font-weight: 700;
    line-height: 1;
    font-family: LATO_BOLD;
}

.tile-description[b-dhtopq9fh8] {
    font-size: 20px !important;
    line-height: 1 !important;
    color: #9D9D9D;
    padding-top: 40px;
    font-family: LATO_REGULAR;
}

.title-bpi[b-dhtopq9fh8] {
    color: #27348B;
    font-size: 20px;
    font-weight: 700;
    margin-top: 20px;
    min-height: 40px;
    line-height: 1;
    font-family: LATO_BOLD;
    width: 95%;
}

.news-box[b-dhtopq9fh8] {
    /*border-radius: 8px;*/
    width: 400px;
    /*-webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;*/
    margin-top: 20px;
    cursor: pointer;
    overflow: hidden;
    text-align: center;
}

.footer-card[b-dhtopq9fh8] {
    padding-top: 10px;
    padding-bottom: 10px;
}


.n-cards-container[b-dhtopq9fh8] {
    flex-direction: row;
    gap: 20px;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 20px;
}

.n-cards[b-dhtopq9fh8] {
    display: inline-flex;
    width: 570px;
    gap: 55px;
}

.newsImage[b-dhtopq9fh8] {
    height: 220px;
    width: 590px;
    max-height: 220px;
    overflow: hidden;
    transition: 0.75s all ease-in-out;
}

.btn-news[b-dhtopq9fh8] {
    color: #fff;
    background-color: #27348B;
    border: 1px solid #27348B;
    font-family: Arial, Helvetica, sans-serif !important;
}

.publi-date[b-dhtopq9fh8] {
    color: #27348B;
}

.arrow-icon[b-dhtopq9fh8] {
    color: #27348B;
    float: right;
    margin-right: -95px;
    vertical-align: bottom;
    .arrow-icon:hover

{
    cursor: pointer !important;
}

}

.n-container-news[b-dhtopq9fh8] {
    display: flex;
    flex-direction: row;
    gap: 55px;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    flex: 1 0 50px;
    padding-top: 50px;
}


.arrow-icon[b-dhtopq9fh8] {
    animation: moveToRight 0.5s ease-in-out;
    animation-delay: 10ms;
    cursor: pointer;
}


/*option 1*/
/*.news-box-news {
    display: flex;
    min-width: 360px;
    -webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    margin-bottom: 30px;
    cursor: pointer;
    padding: 30px 26px 80px 26px;
    overflow: hidden;
    min-height: 100px;
    width: 400px;
}
    .news-box-news:hover {
    -webkit-box-shadow: 0 0 10px #d5d2d2;
    box-shadow: 0 0 10px #d5d2d2;
}
*/

/*option 2*/
.news-box-news[b-dhtopq9fh8] {
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    cursor: pointer;
    border-radius: 12.5874px 12.5874px 12.5874px 12.5874px;
    overflow: hidden;
    min-height: 100px;
    width: 250px;
}


.title-news[b-dhtopq9fh8] {
    font-style: normal;
    font-weight: 700;
    font-size: 17.4685px;
    line-height: 20px;
    color: #8f8f8f;
    margin-top: 30px;
    min-height: 45px;
}

.description-news[b-dhtopq9fh8] {
    color: #9D9D9D;
    font-size: large;
    min-height: 100px;
    display: block;
    height: 10px;
}


.banner-service[b-dhtopq9fh8] {
    width: inherit;
    height: fit-content;
}

.see-all[b-dhtopq9fh8] {
    float: unset;
    text-align: center;
}

.content-news-news[b-dhtopq9fh8] {
    width: 100%;
    height: 150px;
    text-align: center;
    padding-top: 10px;
}

.title-bpi-news[b-dhtopq9fh8] {
    color: #27348B;
    font-size: 20px;
    font-weight: 400;
    min-height: 100px;
    line-height: 1.0;
}

    .title-bpi-news:hover[b-dhtopq9fh8] {
        text-decoration: underline;
    }

.date-card[b-dhtopq9fh8] {
    color: #27348B;
    font-size: 14px;
    margin-top: 10px;
    min-height: 30px;
    width: 75%;
}

a[b-dhtopq9fh8] {
    text-decoration: none;
}

.icon-home[b-dhtopq9fh8] {
    width: 330px;
}

.eu-quero[b-dhtopq9fh8] {
    font-size: 25px !important;
    width: 120px !important;
}

.i-want-div[b-dhtopq9fh8] {
    width: inherit;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 100px;
}

.cards-div[b-dhtopq9fh8] {
    scroll-behavior: auto;
    scrollbar-width: auto;
}

.card-icon[b-dhtopq9fh8] {
    display: inline-flex;
    width: 300px;
    height: 250px;
    padding: 0 5% 0 5%;
    background-color: #27348B;
}

.card-image[b-dhtopq9fh8] {
    transition: 0.75s all ease-in-out;
    text-align: center;
    transform: scale(0.65);
    cursor: pointer;
}

    .card-image:hover[b-dhtopq9fh8] {
        transform: scale(0.60);
    }


.eu-quero[b-dhtopq9fh8] {
    color: #27348B;
    font-family: LATO_BOLD;
    padding-bottom: 3px;
    font-size: 30px;
    width: fit-content;
    cursor: pointer;
    display: inline-flex;
}

.eu-quero-desc[b-dhtopq9fh8] {
    color: #27348B;
    line-height: 1.25;
    font-weight: 400;
    width: 360px;
    font-size: 30px;
    white-space: break-spaces;
    cursor: pointer;
}
/* /Pages/ContentManagerPages/Banner/BannerEdit.razor.rz.scp.css */
.news-body[b-7e6qicpfie] {
    margin: 0 auto;
    width: 1200px;
    min-height: 500px;
    padding-bottom: 40px;
    padding-top: 40px;
}

.header-div[b-7e6qicpfie] {
    display: block;
    width: 100%;
}

.header-content[b-7e6qicpfie] {
    min-height: 50px;
    display: block;
    margin-bottom: 20px;
}

.header-title-div[b-7e6qicpfie] {
    float: left;
}

.header-btn[b-7e6qicpfie] {
    float: right;
}

    .header-btn:hover[b-7e6qicpfie] {
        cursor: pointer;
    }

.banner-box[b-7e6qicpfie] {
    width: 100%;
    min-height: 100px;
}

.banner-box-content[b-7e6qicpfie] {
    display: inline-flex;
    width: 100%;
    gap: 20%;
}

.banner-titles[b-7e6qicpfie] {
    width: 80%;
    float: left;
    display: inline-flex;
    gap: 10px;
}

.banner-img[b-7e6qicpfie] {
    height: 200px;
}

.banner-buttons-box[b-7e6qicpfie] {
    float: right;
    display: inline-flex;
    gap: 30px;
    padding-top: 30px;
}

.banner-buttons:hover[b-7e6qicpfie] {
    cursor: pointer;
}

.banner-buttons[b-7e6qicpfie] {
}

.error[b-7e6qicpfie] {
    color: red;
    font-family: LATO_REGULAR;
    font-size: 13px;
}

.separator[b-7e6qicpfie] {
    border: 1px solid #ececec;
    margin-bottom: 20px;
    margin-top: 20px;
}

.n-container[b-7e6qicpfie] {
    display: flex;
    flex-direction: column;
    padding: 10px var(--padding-x-base);
    width: 100%;
}

.icon-card[b-7e6qicpfie] {
    text-align: center;
}


.container-banner[b-7e6qicpfie] {
    width: 100%;
    margin: 40px 0 !important;
    max-width: 1320px;
}

.field-contacts[b-7e6qicpfie] {
    padding: 10px 30px 10px 0px;
}

.imgBanner[b-7e6qicpfie] {
    height: 350px;
    width: 100%;
    border-radius: 15px;
}


.image-background[b-7e6qicpfie] {
    overflow: hidden;
    position: relative;
}

.news-title[b-7e6qicpfie] {
    color: #27348B;
    font-family: LATO_BOLD;
    font-size: 35px;
    font-weight: 700;
    margin-top: 40px;
    margin-bottom: 30px;
    width: fit-content;
}

.consent-text[b-7e6qicpfie] {
    font-family: Arial, Helvetica, sans-serif
}

.content-news[b-7e6qicpfie] {
    height: 190px;
}

.content-news-news[b-7e6qicpfie] {
    width: 370px;
    height: 58px;
}

.title[b-7e6qicpfie] {
    color: #27348B;
    font-size: 30px;
    font-weight: 700;
    line-height: 1;
    font-family: LATO_BOLD;
}

.tile-description[b-7e6qicpfie] {
    font-size: 20px !important;
    line-height: 1 !important;
    color: #9D9D9D;
    padding-top: 40px;
    font-family: LATO_REGULAR;
}

.title-bpi[b-7e6qicpfie] {
    color: #27348B;
    font-size: 20px;
    font-weight: 700;
    margin-top: 20px;
    min-height: 40px;
    line-height: 1;
    font-family: LATO_BOLD;
    width: 95%;
}

.news-box[b-7e6qicpfie] {
    /*border-radius: 8px;*/
    width: 400px;
    /*-webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;*/
    margin-top: 20px;
    cursor: pointer;
    overflow: hidden;
    text-align: center;
}

.footer-card[b-7e6qicpfie] {
    padding-top: 10px;
    padding-bottom: 10px;
}


.n-cards-container[b-7e6qicpfie] {
    flex-direction: row;
    gap: 20px;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 20px;
}

.n-cards[b-7e6qicpfie] {
    display: inline-flex;
    width: 570px;
    gap: 55px;
}

.newsImage[b-7e6qicpfie] {
    height: 220px;
    width: 590px;
    max-height: 220px;
    overflow: hidden;
    transition: 0.75s all ease-in-out;
}

.btn-news[b-7e6qicpfie] {
    color: #fff;
    background-color: #27348B;
    border: 1px solid #27348B;
    font-family: Arial, Helvetica, sans-serif !important;
}

.publi-date[b-7e6qicpfie] {
    color: #27348B;
}

.arrow-icon[b-7e6qicpfie] {
    color: #27348B;
    float: right;
    margin-right: -95px;
    vertical-align: bottom;
    .arrow-icon:hover

{
    cursor: pointer !important;
}

}

.n-container-news[b-7e6qicpfie] {
    display: flex;
    flex-direction: row;
    gap: 55px;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    flex: 1 0 50px;
    padding-top: 50px;
}


.arrow-icon[b-7e6qicpfie] {
    animation: moveToRight 0.5s ease-in-out;
    animation-delay: 10ms;
    cursor: pointer;
}


/*option 1*/
/*.news-box-news {
    display: flex;
    min-width: 360px;
    -webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    margin-bottom: 30px;
    cursor: pointer;
    padding: 30px 26px 80px 26px;
    overflow: hidden;
    min-height: 100px;
    width: 400px;
}
    .news-box-news:hover {
    -webkit-box-shadow: 0 0 10px #d5d2d2;
    box-shadow: 0 0 10px #d5d2d2;
}
*/

/*option 2*/
.news-box-news[b-7e6qicpfie] {
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    cursor: pointer;
    border-radius: 12.5874px 12.5874px 12.5874px 12.5874px;
    overflow: hidden;
    min-height: 100px;
    width: 250px;
}


.title-news[b-7e6qicpfie] {
    font-style: normal;
    font-weight: 700;
    font-size: 17.4685px;
    line-height: 20px;
    color: #8f8f8f;
    margin-top: 30px;
    min-height: 45px;
}

.description-news[b-7e6qicpfie] {
    color: #9D9D9D;
    font-size: large;
    min-height: 100px;
    display: block;
    height: 10px;
}


.banner-service[b-7e6qicpfie] {
    width: inherit;
    height: fit-content;
}

.see-all[b-7e6qicpfie] {
    float: unset;
    text-align: center;
}

.content-news-news[b-7e6qicpfie] {
    width: 100%;
    height: 150px;
    text-align: center;
    padding-top: 10px;
}

.title-bpi-news[b-7e6qicpfie] {
    color: #27348B;
    font-size: 20px;
    font-weight: 400;
    min-height: 100px;
    line-height: 1.0;
}

    .title-bpi-news:hover[b-7e6qicpfie] {
        text-decoration: underline;
    }

.date-card[b-7e6qicpfie] {
    color: #27348B;
    font-size: 14px;
    margin-top: 10px;
    min-height: 30px;
    width: 75%;
}

a[b-7e6qicpfie] {
    text-decoration: none;
}

.icon-home[b-7e6qicpfie] {
    width: 330px;
}

.eu-quero[b-7e6qicpfie] {
    font-size: 25px !important;
    width: 120px !important;
}

.i-want-div[b-7e6qicpfie] {
    width: inherit;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 100px;
}

.cards-div[b-7e6qicpfie] {
    scroll-behavior: auto;
    scrollbar-width: auto;
}

.card-icon[b-7e6qicpfie] {
    display: inline-flex;
    width: 300px;
    height: 250px;
    padding: 0 5% 0 5%;
    background-color: #27348B;
}

.card-image[b-7e6qicpfie] {
    transition: 0.75s all ease-in-out;
    text-align: center;
    transform: scale(0.65);
    cursor: pointer;
}

    .card-image:hover[b-7e6qicpfie] {
        transform: scale(0.60);
    }


.eu-quero[b-7e6qicpfie] {
    color: #27348B;
    font-family: LATO_BOLD;
    padding-bottom: 3px;
    font-size: 30px;
    width: fit-content;
    cursor: pointer;
    display: inline-flex;
}

.eu-quero-desc[b-7e6qicpfie] {
    color: #27348B;
    line-height: 1.25;
    font-weight: 400;
    width: 360px;
    font-size: 30px;
    white-space: break-spaces;
    cursor: pointer;
}
/* /Pages/ContentManagerPages/Banner/Banners.razor.rz.scp.css */
.news-body[b-98ltr3540m] {
    margin: 0 auto;
    width: 1200px;
    min-height: 500px;
    padding-bottom: 30px;
    padding-top: 40px;
}

.header-div[b-98ltr3540m] {
    display: block;
    width: 100%;
}
.header-content[b-98ltr3540m] {
    min-height:50px;
    display: block;
    margin-bottom:20px;
}
.header-title-div[b-98ltr3540m]{
    float:left;
}
.header-btn[b-98ltr3540m] {
    float: right;
    color: #27348B;
}
.header-btn:hover[b-98ltr3540m]{
    cursor: pointer;
}
.banner-box[b-98ltr3540m]{
    width:100%;
    min-height:100px;
}
.banner-box-content[b-98ltr3540m] {
    display: inline-flex;
    width:100%;
    gap:20%;
}
.banner-titles[b-98ltr3540m]{
    width:80%;
    float:left;
    display:inline-flex;
    gap:10px;
}
.banner-img[b-98ltr3540m]{
    height:100px;
}
.banner-buttons-box[b-98ltr3540m] {
    float: right;
    display:inline-flex;
    gap: 30px;
    padding-top:30px;
}
.banner-buttons:hover[b-98ltr3540m]{
    cursor: pointer;
}
.banner-buttons[b-98ltr3540m] {
    color: #27348B;
}
.error[b-98ltr3540m] {
    color: red;
    font-family: LATO_REGULAR;
    font-size: 13px;
}
.separator[b-98ltr3540m] {
    border: 1px solid #ececec;
    margin-bottom: 20px;
    margin-top: 20px;
}

.n-container[b-98ltr3540m] {
    display: flex;
    flex-direction: column;
    padding: 10px var(--padding-x-base);
    width: 100%;
}

.icon-card[b-98ltr3540m] {
    text-align: center;
}


.container-banner[b-98ltr3540m] {
    width: 100%;
    margin: 40px 0 !important;
    max-width: 1320px;
}

.field-contacts[b-98ltr3540m] {
    padding: 10px 30px 10px 0px;
}

.imgBanner[b-98ltr3540m] {
    height: 350px;
    width: 100%;
    border-radius: 15px;
}


.image-background[b-98ltr3540m] {
    overflow: hidden;
    position: relative;
}

.news-title[b-98ltr3540m] {
    color: #27348B;
    font-family: LATO_BOLD;
    font-size: 35px;
    font-weight: 700;
    margin-top: 40px;
    margin-bottom: 30px;
    width: fit-content;
}

.consent-text[b-98ltr3540m] {
    font-family: Arial, Helvetica, sans-serif
}

.content-news[b-98ltr3540m] {
    height: 190px;
}

.content-news-news[b-98ltr3540m] {
    width: 370px;
    height: 58px;
}

.title[b-98ltr3540m] {
    color: #27348B;
    font-size: 30px;
    font-weight: 700;
    line-height: 1;
    font-family: LATO_BOLD;
}

.tile-description[b-98ltr3540m] {
    font-size: 20px !important;
    line-height: 1 !important;
    color: #9D9D9D;
    padding-top: 40px;
    font-family: LATO_REGULAR;
}

.title-bpi[b-98ltr3540m] {
    color: #27348B;
    font-size: 20px;
    font-weight: 700;
    margin-top: 20px;
    min-height: 40px;
    line-height: 1;
    font-family: LATO_BOLD;
    width: 95%;
}

.news-box[b-98ltr3540m] {
    /*border-radius: 8px;*/
    width: 400px;
    /*-webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;*/
    margin-top: 20px;
    cursor: pointer;
    overflow: hidden;
    text-align: center;
}

.footer-card[b-98ltr3540m] {
    padding-top: 10px;
    padding-bottom: 10px;
}


.n-cards-container[b-98ltr3540m] {
    flex-direction: row;
    gap: 20px;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 20px;
}

.n-cards[b-98ltr3540m] {
    display: inline-flex;
    width: 570px;
    gap: 55px;
}

.newsImage[b-98ltr3540m] {
    height: 220px;
    width: 590px;
    max-height: 220px;
    overflow: hidden;
    transition: 0.75s all ease-in-out;
}

.btn-news[b-98ltr3540m] {
    color: #fff;
    background-color: #27348B;
    border: 1px solid #27348B;
    font-family: Arial, Helvetica, sans-serif !important;
}

.publi-date[b-98ltr3540m] {
    color: #27348B;
}

.arrow-icon[b-98ltr3540m] {
    color: #27348B;
    float: right;
    margin-right: -95px;
    vertical-align: bottom;
    .arrow-icon:hover

{
    cursor: pointer !important;
}

}

.n-container-news[b-98ltr3540m] {
    display: flex;
    flex-direction: row;
    gap: 55px;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    flex: 1 0 50px;
    padding-top: 50px;
}


.arrow-icon[b-98ltr3540m] {
    animation: moveToRight 0.5s ease-in-out;
    animation-delay: 10ms;
    cursor: pointer;
}


/*option 1*/
/*.news-box-news {
    display: flex;
    min-width: 360px;
    -webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    margin-bottom: 30px;
    cursor: pointer;
    padding: 30px 26px 80px 26px;
    overflow: hidden;
    min-height: 100px;
    width: 400px;
}
    .news-box-news:hover {
    -webkit-box-shadow: 0 0 10px #d5d2d2;
    box-shadow: 0 0 10px #d5d2d2;
}
*/

/*option 2*/
.news-box-news[b-98ltr3540m] {
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    cursor: pointer;
    border-radius: 12.5874px 12.5874px 12.5874px 12.5874px;
    overflow: hidden;
    min-height: 100px;
    width: 250px;
}


.title-news[b-98ltr3540m] {
    font-style: normal;
    font-weight: 700;
    font-size: 17.4685px;
    line-height: 20px;
    color: #8f8f8f;
    margin-top: 30px;
    min-height: 45px;
}

.description-news[b-98ltr3540m] {
    color: #9D9D9D;
    font-size: large;
    min-height: 100px;
    display: block;
    height: 10px;
}


.banner-service[b-98ltr3540m] {
    width: inherit;
    height: fit-content;
}

.see-all[b-98ltr3540m] {
    float: unset;
    text-align: center;
}

.content-news-news[b-98ltr3540m] {
    width: 100%;
    height: 150px;
    text-align: center;
    padding-top: 10px;
}

.title-bpi-news[b-98ltr3540m] {
    color: #27348B;
    font-size: 20px;
    font-weight: 400;
    min-height: 100px;
    line-height: 1.0;
}

    .title-bpi-news:hover[b-98ltr3540m] {
        text-decoration: underline;
    }

.date-card[b-98ltr3540m] {
    color: #27348B;
    font-size: 14px;
    margin-top: 10px;
    min-height: 30px;
    width: 75%;
}

a[b-98ltr3540m] {
    text-decoration: none;
}

.icon-home[b-98ltr3540m] {
    width: 330px;
}

.eu-quero[b-98ltr3540m] {
    font-size: 25px !important;
    width: 120px !important;
}

.i-want-div[b-98ltr3540m] {
    width: inherit;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 100px;
}

.cards-div[b-98ltr3540m] {
    scroll-behavior: auto;
    scrollbar-width: auto;
}

.card-icon[b-98ltr3540m] {
    display: inline-flex;
    width: 300px;
    height: 250px;
    padding: 0 5% 0 5%;
    background-color: #27348B;
}

.card-image[b-98ltr3540m] {
    transition: 0.75s all ease-in-out;
    text-align: center;
    transform: scale(0.65);
    cursor: pointer;
}

    .card-image:hover[b-98ltr3540m] {
        transform: scale(0.60);
    }


.eu-quero[b-98ltr3540m] {
    color: #27348B;
    font-family: LATO_BOLD;
    padding-bottom: 3px;
    font-size: 30px;
    width: fit-content;
    cursor: pointer;
    display: inline-flex;
}

.eu-quero-desc[b-98ltr3540m] {
    color: #27348B;
    line-height: 1.25;
    font-weight: 400;
    width: 360px;
    font-size: 30px;
    white-space: break-spaces;
    cursor: pointer;
}
/* /Pages/ContentManagerPages/ContentManager.razor.rz.scp.css */
.news-body[b-2lxxzgh50q] {
    margin: 0 auto;
    min-height: 500px;
    padding-bottom: 30px;
    padding: 0 7% 200px 7%;
}

.error[b-2lxxzgh50q] {
    color: red;
    font-family: LATO_REGULAR;
    font-size: 13px;
}

.n-container[b-2lxxzgh50q] {
    display: flex;
    flex-direction: column;
    padding: 10px var(--padding-x-base);
    width: 100%;
}

.icon-card[b-2lxxzgh50q] {
    text-align: center;
}


.container-banner[b-2lxxzgh50q] {
    width: 100%;
    margin: 40px 0 !important;
    max-width: 1320px;
}

.field-contacts[b-2lxxzgh50q] {
    padding: 10px 30px 10px 0px;
}

.imgBanner[b-2lxxzgh50q] {
    height: 350px;
    width: 100%;
    border-radius: 15px;
}


.image-background[b-2lxxzgh50q] {
    overflow: hidden;
    position: relative;
}

.news-title[b-2lxxzgh50q] {
    color: #27348B;
    font-family: LATO_BOLD;
    font-size: 35px;
    font-weight: 700;
    margin-top: 40px;
    margin-bottom: 30px;
    width: fit-content;
}

.consent-text[b-2lxxzgh50q] {
    font-family: Arial, Helvetica, sans-serif
}

.content-news[b-2lxxzgh50q] {
    height: 190px;
}

.content-news-news[b-2lxxzgh50q] {
    width: 370px;
    height: 58px;
}

.title[b-2lxxzgh50q] {
    color: #27348B;
    font-size: 30px;
    font-weight: 700;
    margin-top: 40px;
    line-height: 1;
    font-family: LATO_BOLD;
}

.tile-description[b-2lxxzgh50q] {
    width: 96%;
    font-size: 10px !important;
    line-height: 1 !important;
    color: #9D9D9D;
    padding-bottom: 10px;
    font-family: LATO_REGULAR;
}

.title-bpi[b-2lxxzgh50q] {
    color: #27348B;
    font-size: 20px;
    font-weight: 700;
    margin-top: 20px;
    min-height: 40px;
    line-height: 1;
    font-family: LATO_BOLD;
    width: 95%;
}

.news-box[b-2lxxzgh50q] {
    /*border-radius: 8px;*/
    width: 400px;
    /*-webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;*/
    margin-top: 20px;
    cursor: pointer;
    overflow: hidden;
    text-align: center;
}

.footer-card[b-2lxxzgh50q] {
    padding-top:10px;
    padding-bottom: 10px;
}


.n-cards-container[b-2lxxzgh50q] {
    flex-direction: row;
    gap: 20px;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 20px;
}

.n-cards[b-2lxxzgh50q] {
    display: inline-flex;
    width: 570px;
    gap: 55px;
}

.newsImage[b-2lxxzgh50q] {
    height: 220px;
    width: 590px;
    max-height: 220px;
    overflow: hidden;
    transition: 0.75s all ease-in-out;
}

.btn-news[b-2lxxzgh50q] {
    color: #fff;
    background-color: #27348B;
    border: 1px solid #27348B;
    font-family: Arial, Helvetica, sans-serif !important;
}

.publi-date[b-2lxxzgh50q] {
    color: #27348B;
}

.arrow-icon[b-2lxxzgh50q] {
    color: #27348B;
    float: right;
    margin-right: -95px;
    vertical-align: bottom;
    .arrow-icon:hover

{
    cursor: pointer !important;
}

}

.n-container-news[b-2lxxzgh50q] {
    display: flex;
    flex-direction: row;
    gap: 70px;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    flex: 1 0 50px;
    padding-top: 50px;
}


.arrow-icon[b-2lxxzgh50q] {
    animation: moveToRight 0.5s ease-in-out;
    animation-delay: 10ms;
    cursor: pointer;
}


/*option 1*/
/*.news-box-news {
    display: flex;
    min-width: 360px;
    -webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    margin-bottom: 30px;
    cursor: pointer;
    padding: 30px 26px 80px 26px;
    overflow: hidden;
    min-height: 100px;
    width: 400px;
}
    .news-box-news:hover {
    -webkit-box-shadow: 0 0 10px #d5d2d2;
    box-shadow: 0 0 10px #d5d2d2;
}
*/

/*option 2*/
.news-box-news[b-2lxxzgh50q] {
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    cursor: pointer;
    border-radius: 12.5874px 12.5874px 12.5874px 12.5874px;
    overflow: hidden;
    min-height: 100px;
    width: 250px;
}


.title-news[b-2lxxzgh50q] {
    font-style: normal;
    font-weight: 700;
    font-size: 17.4685px;
    line-height: 20px;
    color: #8f8f8f;
    margin-top: 30px;
    min-height: 45px;
}

.description-news[b-2lxxzgh50q] {
    color: #9D9D9D;
    font-size: large;
    min-height: 100px;
    display: block;
    height: 10px;
}


.banner-service[b-2lxxzgh50q] {
    width: inherit;
    height: fit-content;
}

.see-all[b-2lxxzgh50q] {
    float: unset;
    text-align: center;
}

.content-news-news[b-2lxxzgh50q] {
    width: 100%;
    height: 150px;
    text-align: center;
    padding-top: 10px;
}

.title-bpi-news[b-2lxxzgh50q] {
    color: #27348B;
    font-size: 20px;
    font-weight: 400;
    min-height: 100px;
    line-height: 1.0;
}

    .title-bpi-news:hover[b-2lxxzgh50q] {
        text-decoration: underline;
    }

.date-card[b-2lxxzgh50q] {
    color: #27348B;
    font-size: 14px;
    margin-top: 10px;
    min-height: 30px;
    width: 75%;
}

a[b-2lxxzgh50q] {
    text-decoration: none;
}

.icon-home[b-2lxxzgh50q] {
    width: 330px;
}

.eu-quero[b-2lxxzgh50q] {
    font-size: 25px !important;
    width: 120px !important;
}

.i-want-div[b-2lxxzgh50q] {
    width: inherit;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 100px;
}

.cards-div[b-2lxxzgh50q] {
    scroll-behavior: auto;
    scrollbar-width: auto;
}

.card-icon[b-2lxxzgh50q] {
    display: inline-flex;
    width: 300px;
    height: 250px;
    padding: 0 5% 0 5%;
    background-color: #27348B;
}

.card-image[b-2lxxzgh50q] {
    transition: 0.75s all ease-in-out;
    text-align: center;
    transform: scale(0.65);
    cursor: pointer;
}

    .card-image:hover[b-2lxxzgh50q] {
        transform: scale(0.60);
    }


.eu-quero[b-2lxxzgh50q] {
    color: #27348B;
    font-family: LATO_BOLD;
    padding-bottom: 3px;
    font-size: 30px;
    width: fit-content;
    cursor: pointer;
    display: inline-flex;
}

.eu-quero-desc[b-2lxxzgh50q] {
    color: #27348B;
    line-height: 1.25;
    font-weight: 400;
    width: 360px;
    font-size: 30px;
    white-space: break-spaces;
    cursor: pointer;
}
/* /Pages/ContentManagerPages/DestaquesMercado/AberturaMercadoEdit.razor.rz.scp.css */
.news-body[b-q0cu1pvd4z] {
    margin: 0 auto;
    width: 1200px;
    min-height: 500px;
    padding-bottom: 40px;
    padding-top: 40px;
}

.header-div[b-q0cu1pvd4z] {
    display: block;
    width: 100%;
}

.header-content[b-q0cu1pvd4z] {
    min-height: 50px;
    display: block;
    margin-bottom: 20px;
}

.header-title-div[b-q0cu1pvd4z] {
    float: left;
}

.header-btn[b-q0cu1pvd4z] {
    float: right;
}

    .header-btn:hover[b-q0cu1pvd4z] {
        cursor: pointer;
    }

.banner-box[b-q0cu1pvd4z] {
    width: 100%;
    min-height: 100px;
}

.banner-box-content[b-q0cu1pvd4z] {
    display: inline-flex;
    width: 100%;
    gap: 20%;
}

.banner-titles[b-q0cu1pvd4z] {
    width: 80%;
    float: left;
    display: inline-flex;
    gap: 10px;
}

.banner-img[b-q0cu1pvd4z] {
    height: 200px;
}

.banner-buttons-box[b-q0cu1pvd4z] {
    float: right;
    display: inline-flex;
    gap: 30px;
    padding-top: 30px;
}

.banner-buttons:hover[b-q0cu1pvd4z] {
    cursor: pointer;
}

.banner-buttons[b-q0cu1pvd4z] {
}

.error[b-q0cu1pvd4z] {
    color: red;
    font-family: LATO_REGULAR;
    font-size: 13px;
}

.separator[b-q0cu1pvd4z] {
    border: 1px solid #ececec;
    margin-bottom: 20px;
    margin-top: 20px;
}

.n-container[b-q0cu1pvd4z] {
    display: flex;
    flex-direction: column;
    padding: 10px var(--padding-x-base);
    width: 100%;
}

.icon-card[b-q0cu1pvd4z] {
    text-align: center;
}


.container-banner[b-q0cu1pvd4z] {
    width: 100%;
    margin: 40px 0 !important;
    max-width: 1320px;
}

.field-contacts[b-q0cu1pvd4z] {
    padding: 10px 30px 10px 0px;
}

.imgBanner[b-q0cu1pvd4z] {
    height: 350px;
    width: 100%;
    border-radius: 15px;
}


.image-background[b-q0cu1pvd4z] {
    overflow: hidden;
    position: relative;
}

.news-title[b-q0cu1pvd4z] {
    color: #27348B;
    font-family: LATO_BOLD;
    font-size: 35px;
    font-weight: 700;
    margin-top: 40px;
    margin-bottom: 30px;
    width: fit-content;
}

.consent-text[b-q0cu1pvd4z] {
    font-family: Arial, Helvetica, sans-serif
}

.content-news[b-q0cu1pvd4z] {
    height: 190px;
}

.content-news-news[b-q0cu1pvd4z] {
    width: 370px;
    height: 58px;
}

.title[b-q0cu1pvd4z] {
    color: #27348B;
    font-size: 30px;
    font-weight: 700;
    line-height: 1;
    font-family: LATO_BOLD;
}

.tile-description[b-q0cu1pvd4z] {
    font-size: 20px !important;
    line-height: 1 !important;
    color: #9D9D9D;
    padding-top: 40px;
    font-family: LATO_REGULAR;
}

.title-bpi[b-q0cu1pvd4z] {
    color: #27348B;
    font-size: 20px;
    font-weight: 700;
    margin-top: 20px;
    min-height: 40px;
    line-height: 1;
    font-family: LATO_BOLD;
    width: 95%;
}

.news-box[b-q0cu1pvd4z] {
    /*border-radius: 8px;*/
    width: 400px;
    /*-webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;*/
    margin-top: 20px;
    cursor: pointer;
    overflow: hidden;
    text-align: center;
}

.footer-card[b-q0cu1pvd4z] {
    padding-top: 10px;
    padding-bottom: 10px;
}


.n-cards-container[b-q0cu1pvd4z] {
    flex-direction: row;
    gap: 20px;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 20px;
}

.n-cards[b-q0cu1pvd4z] {
    display: inline-flex;
    width: 570px;
    gap: 55px;
}

.newsImage[b-q0cu1pvd4z] {
    height: 220px;
    width: 590px;
    max-height: 220px;
    overflow: hidden;
    transition: 0.75s all ease-in-out;
}

.btn-news[b-q0cu1pvd4z] {
    color: #fff;
    background-color: #27348B;
    border: 1px solid #27348B;
    font-family: Arial, Helvetica, sans-serif !important;
}

.publi-date[b-q0cu1pvd4z] {
    color: #27348B;
}

.arrow-icon[b-q0cu1pvd4z] {
    color: #27348B;
    float: right;
    margin-right: -95px;
    vertical-align: bottom;
    .arrow-icon:hover

{
    cursor: pointer !important;
}

}

.n-container-news[b-q0cu1pvd4z] {
    display: flex;
    flex-direction: row;
    gap: 55px;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    flex: 1 0 50px;
    padding-top: 50px;
}


.arrow-icon[b-q0cu1pvd4z] {
    animation: moveToRight 0.5s ease-in-out;
    animation-delay: 10ms;
    cursor: pointer;
}


/*option 1*/
/*.news-box-news {
    display: flex;
    min-width: 360px;
    -webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    margin-bottom: 30px;
    cursor: pointer;
    padding: 30px 26px 80px 26px;
    overflow: hidden;
    min-height: 100px;
    width: 400px;
}
    .news-box-news:hover {
    -webkit-box-shadow: 0 0 10px #d5d2d2;
    box-shadow: 0 0 10px #d5d2d2;
}
*/

/*option 2*/
.news-box-news[b-q0cu1pvd4z] {
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    cursor: pointer;
    border-radius: 12.5874px 12.5874px 12.5874px 12.5874px;
    overflow: hidden;
    min-height: 100px;
    width: 250px;
}


.title-news[b-q0cu1pvd4z] {
    font-style: normal;
    font-weight: 700;
    font-size: 17.4685px;
    line-height: 20px;
    color: #8f8f8f;
    margin-top: 30px;
    min-height: 45px;
}

.description-news[b-q0cu1pvd4z] {
    color: #9D9D9D;
    font-size: large;
    min-height: 100px;
    display: block;
    height: 10px;
}


.banner-service[b-q0cu1pvd4z] {
    width: inherit;
    height: fit-content;
}

.see-all[b-q0cu1pvd4z] {
    float: unset;
    text-align: center;
}

.content-news-news[b-q0cu1pvd4z] {
    width: 100%;
    height: 150px;
    text-align: center;
    padding-top: 10px;
}

.title-bpi-news[b-q0cu1pvd4z] {
    color: #27348B;
    font-size: 20px;
    font-weight: 400;
    min-height: 100px;
    line-height: 1.0;
}

    .title-bpi-news:hover[b-q0cu1pvd4z] {
        text-decoration: underline;
    }

.date-card[b-q0cu1pvd4z] {
    color: #27348B;
    font-size: 14px;
    margin-top: 10px;
    min-height: 30px;
    width: 75%;
}

a[b-q0cu1pvd4z] {
    text-decoration: none;
}

.icon-home[b-q0cu1pvd4z] {
    width: 330px;
}

.eu-quero[b-q0cu1pvd4z] {
    font-size: 25px !important;
    width: 120px !important;
}

.i-want-div[b-q0cu1pvd4z] {
    width: inherit;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 100px;
}

.cards-div[b-q0cu1pvd4z] {
    scroll-behavior: auto;
    scrollbar-width: auto;
}

.card-icon[b-q0cu1pvd4z] {
    display: inline-flex;
    width: 300px;
    height: 250px;
    padding: 0 5% 0 5%;
    background-color: #27348B;
}

.card-image[b-q0cu1pvd4z] {
    transition: 0.75s all ease-in-out;
    text-align: center;
    transform: scale(0.65);
    cursor: pointer;
}

    .card-image:hover[b-q0cu1pvd4z] {
        transform: scale(0.60);
    }


.eu-quero[b-q0cu1pvd4z] {
    color: #27348B;
    font-family: LATO_BOLD;
    padding-bottom: 3px;
    font-size: 30px;
    width: fit-content;
    cursor: pointer;
    display: inline-flex;
}

.eu-quero-desc[b-q0cu1pvd4z] {
    color: #27348B;
    line-height: 1.25;
    font-weight: 400;
    width: 360px;
    font-size: 30px;
    white-space: break-spaces;
    cursor: pointer;
}
/* /Pages/ContentManagerPages/DestaquesMercado/DestaquesPages.razor.rz.scp.css */
.news-body[b-bd69z4nm6c] {
    margin: 0 auto;
    width: 1200px;
    min-height: 500px;
    padding-bottom: 30px;
    padding-top: 40px;
}

.header-div[b-bd69z4nm6c] {
    display: block;
    width: 100%;
}

.header-content[b-bd69z4nm6c] {
    min-height: 50px;
    display: block;
    margin-bottom: 20px;
}

.header-title-div[b-bd69z4nm6c] {
    float: left;
}

.header-btn[b-bd69z4nm6c] {
    float: right;
    color: #27348B;
}

    .header-btn:hover[b-bd69z4nm6c] {
        cursor: pointer;
    }

.banner-box[b-bd69z4nm6c] {
    width: 100%;
    min-height: 100px;
}

.banner-box-content[b-bd69z4nm6c] {
    display: inline-flex;
    width: 100%;
    gap: 20%;
}

.banner-titles[b-bd69z4nm6c] {
    width: 80%;
    float: left;
    display: inline-flex;
    gap: 10px;
}

.banner-img[b-bd69z4nm6c] {
    height: 100px;
}

.banner-buttons-box[b-bd69z4nm6c] {
    float: right;
    display: inline-flex;
    gap: 30px;
    padding-top: 30px;
}

.banner-buttons:hover[b-bd69z4nm6c] {
    cursor: pointer;
}

.banner-buttons[b-bd69z4nm6c] {
    color: #27348B;
}

.error[b-bd69z4nm6c] {
    color: red;
    font-family: LATO_REGULAR;
    font-size: 13px;
}

.separator[b-bd69z4nm6c] {
    border: 1px solid #ececec;
    margin-bottom: 20px;
    margin-top: 20px;
}

.n-container[b-bd69z4nm6c] {
    display: flex;
    flex-direction: column;
    padding: 10px var(--padding-x-base);
    width: 100%;
}

.icon-card[b-bd69z4nm6c] {
    text-align: center;
}


.container-banner[b-bd69z4nm6c] {
    width: 100%;
    margin: 40px 0 !important;
    max-width: 1320px;
}

.field-contacts[b-bd69z4nm6c] {
    padding: 10px 30px 10px 0px;
}

.imgBanner[b-bd69z4nm6c] {
    height: 350px;
    width: 100%;
    border-radius: 15px;
}


.image-background[b-bd69z4nm6c] {
    overflow: hidden;
    position: relative;
}

.news-title[b-bd69z4nm6c] {
    color: #27348B;
    font-family: LATO_BOLD;
    font-size: 35px;
    font-weight: 700;
    margin-top: 40px;
    margin-bottom: 30px;
    width: fit-content;
}

.consent-text[b-bd69z4nm6c] {
    font-family: Arial, Helvetica, sans-serif
}

.content-news[b-bd69z4nm6c] {
    height: 190px;
}

.content-news-news[b-bd69z4nm6c] {
    width: 370px;
    height: 58px;
}

.title[b-bd69z4nm6c] {
    color: #27348B;
    font-size: 30px;
    font-weight: 700;
    line-height: 1;
    font-family: LATO_BOLD;
}

.tile-description[b-bd69z4nm6c] {
    font-size: 20px !important;
    line-height: 1 !important;
    color: #9D9D9D;
    padding-top: 40px;
    font-family: LATO_REGULAR;
}

.title-bpi[b-bd69z4nm6c] {
    color: #27348B;
    font-size: 20px;
    padding-top: 40px;
    line-height: 1;
    font-family: LATO_BOLD;
}

.news-box[b-bd69z4nm6c] {
    /*border-radius: 8px;*/
    width: 400px;
    /*-webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;*/
    margin-top: 20px;
    cursor: pointer;
    overflow: hidden;
    text-align: center;
}

.footer-card[b-bd69z4nm6c] {
    padding-top: 10px;
    padding-bottom: 10px;
}


.n-cards-container[b-bd69z4nm6c] {
    flex-direction: row;
    gap: 20px;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 20px;
}

.n-cards[b-bd69z4nm6c] {
    display: inline-flex;
    width: 570px;
    gap: 55px;
}

.newsImage[b-bd69z4nm6c] {
    height: 220px;
    width: 590px;
    max-height: 220px;
    overflow: hidden;
    transition: 0.75s all ease-in-out;
}

.btn-news[b-bd69z4nm6c] {
    color: #fff;
    background-color: #27348B;
    border: 1px solid #27348B;
    font-family: Arial, Helvetica, sans-serif !important;
}

.publi-date[b-bd69z4nm6c] {
    color: #27348B;
}

.arrow-icon[b-bd69z4nm6c] {
    color: #27348B;
    float: right;
    margin-right: -95px;
    vertical-align: bottom;
    .arrow-icon:hover

{
    cursor: pointer !important;
}

}

.n-container-news[b-bd69z4nm6c] {
    display: flex;
    flex-direction: row;
    gap: 55px;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    flex: 1 0 50px;
    padding-top: 50px;
}


.arrow-icon[b-bd69z4nm6c] {
    animation: moveToRight 0.5s ease-in-out;
    animation-delay: 10ms;
    cursor: pointer;
}


/*option 1*/
/*.news-box-news {
    display: flex;
    min-width: 360px;
    -webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    margin-bottom: 30px;
    cursor: pointer;
    padding: 30px 26px 80px 26px;
    overflow: hidden;
    min-height: 100px;
    width: 400px;
}
    .news-box-news:hover {
    -webkit-box-shadow: 0 0 10px #d5d2d2;
    box-shadow: 0 0 10px #d5d2d2;
}
*/

/*option 2*/
.news-box-news[b-bd69z4nm6c] {
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    cursor: pointer;
    border-radius: 12.5874px 12.5874px 12.5874px 12.5874px;
    overflow: hidden;
    min-height: 100px;
    width: 250px;
}


.title-news[b-bd69z4nm6c] {
    font-style: normal;
    font-weight: 700;
    font-size: 17.4685px;
    line-height: 20px;
    color: #8f8f8f;
    margin-top: 30px;
    min-height: 45px;
}

.description-news[b-bd69z4nm6c] {
    color: #9D9D9D;
    font-size: large;
    min-height: 100px;
    display: block;
    height: 10px;
}


.banner-service[b-bd69z4nm6c] {
    width: inherit;
    height: fit-content;
}

.see-all[b-bd69z4nm6c] {
    float: unset;
    text-align: center;
}

.content-news-news[b-bd69z4nm6c] {
    width: 100%;
    height: 150px;
    text-align: center;
    padding-top: 10px;
}

.title-bpi-news[b-bd69z4nm6c] {
    color: #27348B;
    font-size: 20px;
    font-weight: 400;
    min-height: 100px;
    line-height: 1.0;
}

    .title-bpi-news:hover[b-bd69z4nm6c] {
        text-decoration: underline;
    }

.date-card[b-bd69z4nm6c] {
    color: #27348B;
    font-size: 14px;
    margin-top: 10px;
    min-height: 30px;
    width: 75%;
}

a[b-bd69z4nm6c] {
    text-decoration: none;
}

.icon-home[b-bd69z4nm6c] {
    width: 330px;
}

.eu-quero[b-bd69z4nm6c] {
    font-size: 25px !important;
    width: 120px !important;
}

.i-want-div[b-bd69z4nm6c] {
    width: inherit;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 100px;
}

.cards-div[b-bd69z4nm6c] {
    scroll-behavior: auto;
    scrollbar-width: auto;
}

.card-icon[b-bd69z4nm6c] {
    display: inline-flex;
    width: 300px;
    height: 250px;
    padding: 0 5% 0 5%;
    background-color: #27348B;
}

.card-image[b-bd69z4nm6c] {
    transition: 0.75s all ease-in-out;
    text-align: center;
    transform: scale(0.65);
    cursor: pointer;
}

    .card-image:hover[b-bd69z4nm6c] {
        transform: scale(0.60);
    }


.eu-quero[b-bd69z4nm6c] {
    color: #27348B;
    font-family: LATO_BOLD;
    padding-bottom: 3px;
    font-size: 30px;
    width: fit-content;
    cursor: pointer;
    display: inline-flex;
}

.eu-quero-desc[b-bd69z4nm6c] {
    color: #27348B;
    line-height: 1.25;
    font-weight: 400;
    width: 360px;
    font-size: 30px;
    white-space: break-spaces;
    cursor: pointer;
}
/* /Pages/ContentManagerPages/FAQ/FaqAdd.razor.rz.scp.css */
.news-body[b-tllkugzf4z] {
    margin: 0 auto;
    width: 1200px;
    min-height: 500px;
    padding-bottom: 40px;
    padding-top: 40px;
}

.header-div[b-tllkugzf4z] {
    display: block;
    width: 100%;
}

.header-content[b-tllkugzf4z] {
    min-height: 50px;
    display: block;
    margin-bottom: 20px;
}

.header-title-div[b-tllkugzf4z] {
    float: left;
}

.header-btn[b-tllkugzf4z] {
    float: right;
}

    .header-btn:hover[b-tllkugzf4z] {
        cursor: pointer;
    }

.banner-box[b-tllkugzf4z] {
    width: 100%;
    min-height: 100px;
}

.banner-box-content[b-tllkugzf4z] {
    display: inline-flex;
    width: 100%;
    gap: 20%;
}

.banner-titles[b-tllkugzf4z] {
    width: 80%;
    float: left;
    display: inline-flex;
    gap: 10px;
}

.banner-img[b-tllkugzf4z] {
    height: 200px;
}

.banner-buttons-box[b-tllkugzf4z] {
    float: right;
    display: inline-flex;
    gap: 30px;
    padding-top: 30px;
}

.banner-buttons:hover[b-tllkugzf4z] {
    cursor: pointer;
}

.banner-buttons[b-tllkugzf4z] {
}

.error[b-tllkugzf4z] {
    color: red;
    font-family: LATO_REGULAR;
    font-size: 13px;
}

.separator[b-tllkugzf4z] {
    border: 1px solid #ececec;
    margin-bottom: 20px;
    margin-top: 20px;
}

.n-container[b-tllkugzf4z] {
    display: flex;
    flex-direction: column;
    padding: 10px var(--padding-x-base);
    width: 100%;
}

.icon-card[b-tllkugzf4z] {
    text-align: center;
}


.container-banner[b-tllkugzf4z] {
    width: 100%;
    margin: 40px 0 !important;
    max-width: 1320px;
}

.field-contacts[b-tllkugzf4z] {
    padding: 10px 30px 10px 0px;
}

.imgBanner[b-tllkugzf4z] {
    height: 350px;
    width: 100%;
    border-radius: 15px;
}


.image-background[b-tllkugzf4z] {
    overflow: hidden;
    position: relative;
}

.news-title[b-tllkugzf4z] {
    color: #27348B;
    font-family: LATO_BOLD;
    font-size: 35px;
    font-weight: 700;
    margin-top: 40px;
    margin-bottom: 30px;
    width: fit-content;
}

.consent-text[b-tllkugzf4z] {
    font-family: Arial, Helvetica, sans-serif
}

.content-news[b-tllkugzf4z] {
    height: 190px;
}

.content-news-news[b-tllkugzf4z] {
    width: 370px;
    height: 58px;
}

.title[b-tllkugzf4z] {
    color: #27348B;
    font-size: 30px;
    font-weight: 700;
    line-height: 1;
    font-family: LATO_BOLD;
}

.tile-description[b-tllkugzf4z] {
    font-size: 20px !important;
    line-height: 1 !important;
    color: #9D9D9D;
    padding-top: 40px;
    font-family: LATO_REGULAR;
}

.title-bpi[b-tllkugzf4z] {
    color: #27348B;
    font-size: 20px;
    font-weight: 700;
    margin-top: 20px;
    min-height: 40px;
    line-height: 1;
    font-family: LATO_BOLD;
    width: 95%;
}

.news-box[b-tllkugzf4z] {
    /*border-radius: 8px;*/
    width: 400px;
    /*-webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;*/
    margin-top: 20px;
    cursor: pointer;
    overflow: hidden;
    text-align: center;
}

.footer-card[b-tllkugzf4z] {
    padding-top: 10px;
    padding-bottom: 10px;
}


.n-cards-container[b-tllkugzf4z] {
    flex-direction: row;
    gap: 20px;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 20px;
}

.n-cards[b-tllkugzf4z] {
    display: inline-flex;
    width: 570px;
    gap: 55px;
}

.newsImage[b-tllkugzf4z] {
    height: 220px;
    width: 590px;
    max-height: 220px;
    overflow: hidden;
    transition: 0.75s all ease-in-out;
}

.btn-news[b-tllkugzf4z] {
    color: #fff;
    background-color: #27348B;
    border: 1px solid #27348B;
    font-family: Arial, Helvetica, sans-serif !important;
}

.publi-date[b-tllkugzf4z] {
    color: #27348B;
}

.arrow-icon[b-tllkugzf4z] {
    color: #27348B;
    float: right;
    margin-right: -95px;
    vertical-align: bottom;
    .arrow-icon:hover

{
    cursor: pointer !important;
}

}

.n-container-news[b-tllkugzf4z] {
    display: flex;
    flex-direction: row;
    gap: 55px;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    flex: 1 0 50px;
    padding-top: 50px;
}


.arrow-icon[b-tllkugzf4z] {
    animation: moveToRight 0.5s ease-in-out;
    animation-delay: 10ms;
    cursor: pointer;
}


/*option 1*/
/*.news-box-news {
    display: flex;
    min-width: 360px;
    -webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    margin-bottom: 30px;
    cursor: pointer;
    padding: 30px 26px 80px 26px;
    overflow: hidden;
    min-height: 100px;
    width: 400px;
}
    .news-box-news:hover {
    -webkit-box-shadow: 0 0 10px #d5d2d2;
    box-shadow: 0 0 10px #d5d2d2;
}
*/

/*option 2*/
.news-box-news[b-tllkugzf4z] {
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    cursor: pointer;
    border-radius: 12.5874px 12.5874px 12.5874px 12.5874px;
    overflow: hidden;
    min-height: 100px;
    width: 250px;
}


.title-news[b-tllkugzf4z] {
    font-style: normal;
    font-weight: 700;
    font-size: 17.4685px;
    line-height: 20px;
    color: #8f8f8f;
    margin-top: 30px;
    min-height: 45px;
}

.description-news[b-tllkugzf4z] {
    color: #9D9D9D;
    font-size: large;
    min-height: 100px;
    display: block;
    height: 10px;
}


.banner-service[b-tllkugzf4z] {
    width: inherit;
    height: fit-content;
}

.see-all[b-tllkugzf4z] {
    float: unset;
    text-align: center;
}

.content-news-news[b-tllkugzf4z] {
    width: 100%;
    height: 150px;
    text-align: center;
    padding-top: 10px;
}

.title-bpi-news[b-tllkugzf4z] {
    color: #27348B;
    font-size: 20px;
    font-weight: 400;
    min-height: 100px;
    line-height: 1.0;
}

    .title-bpi-news:hover[b-tllkugzf4z] {
        text-decoration: underline;
    }

.date-card[b-tllkugzf4z] {
    color: #27348B;
    font-size: 14px;
    margin-top: 10px;
    min-height: 30px;
    width: 75%;
}

a[b-tllkugzf4z] {
    text-decoration: none;
}

.icon-home[b-tllkugzf4z] {
    width: 330px;
}

.eu-quero[b-tllkugzf4z] {
    font-size: 25px !important;
    width: 120px !important;
}

.i-want-div[b-tllkugzf4z] {
    width: inherit;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 100px;
}

.cards-div[b-tllkugzf4z] {
    scroll-behavior: auto;
    scrollbar-width: auto;
}

.card-icon[b-tllkugzf4z] {
    display: inline-flex;
    width: 300px;
    height: 250px;
    padding: 0 5% 0 5%;
    background-color: #27348B;
}

.card-image[b-tllkugzf4z] {
    transition: 0.75s all ease-in-out;
    text-align: center;
    transform: scale(0.65);
    cursor: pointer;
}

    .card-image:hover[b-tllkugzf4z] {
        transform: scale(0.60);
    }


.eu-quero[b-tllkugzf4z] {
    color: #27348B;
    font-family: LATO_BOLD;
    padding-bottom: 3px;
    font-size: 30px;
    width: fit-content;
    cursor: pointer;
    display: inline-flex;
}

.eu-quero-desc[b-tllkugzf4z] {
    color: #27348B;
    line-height: 1.25;
    font-weight: 400;
    width: 360px;
    font-size: 30px;
    white-space: break-spaces;
    cursor: pointer;
}
/* /Pages/ContentManagerPages/FAQ/FaqEdit.razor.rz.scp.css */
.news-body[b-5tzhqzbvge] {
    margin: 0 auto;
    width: 1200px;
    min-height: 500px;
    padding-bottom: 40px;
    padding-top: 40px;
}

.header-div[b-5tzhqzbvge] {
    display: block;
    width: 100%;
}

.header-content[b-5tzhqzbvge] {
    min-height: 50px;
    display: block;
    margin-bottom: 20px;
}

.header-title-div[b-5tzhqzbvge] {
    float: left;
}

.header-btn[b-5tzhqzbvge] {
    float: right;
}

    .header-btn:hover[b-5tzhqzbvge] {
        cursor: pointer;
    }

.banner-box[b-5tzhqzbvge] {
    width: 100%;
    min-height: 100px;
}

.banner-box-content[b-5tzhqzbvge] {
    display: inline-flex;
    width: 100%;
    gap: 20%;
}

.banner-titles[b-5tzhqzbvge] {
    width: 80%;
    float: left;
    display: inline-flex;
    gap: 10px;
}

.banner-img[b-5tzhqzbvge] {
    height: 200px;
}

.banner-buttons-box[b-5tzhqzbvge] {
    float: right;
    display: inline-flex;
    gap: 30px;
    padding-top: 30px;
}

.banner-buttons:hover[b-5tzhqzbvge] {
    cursor: pointer;
}

.banner-buttons[b-5tzhqzbvge] {
}

.error[b-5tzhqzbvge] {
    color: red;
    font-family: LATO_REGULAR;
    font-size: 13px;
}

.separator[b-5tzhqzbvge] {
    border: 1px solid #ececec;
    margin-bottom: 20px;
    margin-top: 20px;
}

.n-container[b-5tzhqzbvge] {
    display: flex;
    flex-direction: column;
    padding: 10px var(--padding-x-base);
    width: 100%;
}

.icon-card[b-5tzhqzbvge] {
    text-align: center;
}


.container-banner[b-5tzhqzbvge] {
    width: 100%;
    margin: 40px 0 !important;
    max-width: 1320px;
}

.field-contacts[b-5tzhqzbvge] {
    padding: 10px 30px 10px 0px;
}

.imgBanner[b-5tzhqzbvge] {
    height: 350px;
    width: 100%;
    border-radius: 15px;
}


.image-background[b-5tzhqzbvge] {
    overflow: hidden;
    position: relative;
}

.news-title[b-5tzhqzbvge] {
    color: #27348B;
    font-family: LATO_BOLD;
    font-size: 35px;
    font-weight: 700;
    margin-top: 40px;
    margin-bottom: 30px;
    width: fit-content;
}

.consent-text[b-5tzhqzbvge] {
    font-family: Arial, Helvetica, sans-serif
}

.content-news[b-5tzhqzbvge] {
    height: 190px;
}

.content-news-news[b-5tzhqzbvge] {
    width: 370px;
    height: 58px;
}

.title[b-5tzhqzbvge] {
    color: #27348B;
    font-size: 30px;
    font-weight: 700;
    line-height: 1;
    font-family: LATO_BOLD;
}

.tile-description[b-5tzhqzbvge] {
    font-size: 20px !important;
    line-height: 1 !important;
    color: #9D9D9D;
    padding-top: 40px;
    font-family: LATO_REGULAR;
}

.title-bpi[b-5tzhqzbvge] {
    color: #27348B;
    font-size: 20px;
    font-weight: 700;
    margin-top: 20px;
    min-height: 40px;
    line-height: 1;
    font-family: LATO_BOLD;
    width: 95%;
}

.news-box[b-5tzhqzbvge] {
    /*border-radius: 8px;*/
    width: 400px;
    /*-webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;*/
    margin-top: 20px;
    cursor: pointer;
    overflow: hidden;
    text-align: center;
}

.footer-card[b-5tzhqzbvge] {
    padding-top: 10px;
    padding-bottom: 10px;
}


.n-cards-container[b-5tzhqzbvge] {
    flex-direction: row;
    gap: 20px;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 20px;
}

.n-cards[b-5tzhqzbvge] {
    display: inline-flex;
    width: 570px;
    gap: 55px;
}

.newsImage[b-5tzhqzbvge] {
    height: 220px;
    width: 590px;
    max-height: 220px;
    overflow: hidden;
    transition: 0.75s all ease-in-out;
}

.btn-news[b-5tzhqzbvge] {
    color: #fff;
    background-color: #27348B;
    border: 1px solid #27348B;
    font-family: Arial, Helvetica, sans-serif !important;
}

.publi-date[b-5tzhqzbvge] {
    color: #27348B;
}

.arrow-icon[b-5tzhqzbvge] {
    color: #27348B;
    float: right;
    margin-right: -95px;
    vertical-align: bottom;
    .arrow-icon:hover

{
    cursor: pointer !important;
}

}

.n-container-news[b-5tzhqzbvge] {
    display: flex;
    flex-direction: row;
    gap: 55px;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    flex: 1 0 50px;
    padding-top: 50px;
}


.arrow-icon[b-5tzhqzbvge] {
    animation: moveToRight 0.5s ease-in-out;
    animation-delay: 10ms;
    cursor: pointer;
}


/*option 1*/
/*.news-box-news {
    display: flex;
    min-width: 360px;
    -webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    margin-bottom: 30px;
    cursor: pointer;
    padding: 30px 26px 80px 26px;
    overflow: hidden;
    min-height: 100px;
    width: 400px;
}
    .news-box-news:hover {
    -webkit-box-shadow: 0 0 10px #d5d2d2;
    box-shadow: 0 0 10px #d5d2d2;
}
*/

/*option 2*/
.news-box-news[b-5tzhqzbvge] {
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    cursor: pointer;
    border-radius: 12.5874px 12.5874px 12.5874px 12.5874px;
    overflow: hidden;
    min-height: 100px;
    width: 250px;
}


.title-news[b-5tzhqzbvge] {
    font-style: normal;
    font-weight: 700;
    font-size: 17.4685px;
    line-height: 20px;
    color: #8f8f8f;
    margin-top: 30px;
    min-height: 45px;
}

.description-news[b-5tzhqzbvge] {
    color: #9D9D9D;
    font-size: large;
    min-height: 100px;
    display: block;
    height: 10px;
}


.banner-service[b-5tzhqzbvge] {
    width: inherit;
    height: fit-content;
}

.see-all[b-5tzhqzbvge] {
    float: unset;
    text-align: center;
}

.content-news-news[b-5tzhqzbvge] {
    width: 100%;
    height: 150px;
    text-align: center;
    padding-top: 10px;
}

.title-bpi-news[b-5tzhqzbvge] {
    color: #27348B;
    font-size: 20px;
    font-weight: 400;
    min-height: 100px;
    line-height: 1.0;
}

    .title-bpi-news:hover[b-5tzhqzbvge] {
        text-decoration: underline;
    }

.date-card[b-5tzhqzbvge] {
    color: #27348B;
    font-size: 14px;
    margin-top: 10px;
    min-height: 30px;
    width: 75%;
}

a[b-5tzhqzbvge] {
    text-decoration: none;
}

.icon-home[b-5tzhqzbvge] {
    width: 330px;
}

.eu-quero[b-5tzhqzbvge] {
    font-size: 25px !important;
    width: 120px !important;
}

.i-want-div[b-5tzhqzbvge] {
    width: inherit;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 100px;
}

.cards-div[b-5tzhqzbvge] {
    scroll-behavior: auto;
    scrollbar-width: auto;
}

.card-icon[b-5tzhqzbvge] {
    display: inline-flex;
    width: 300px;
    height: 250px;
    padding: 0 5% 0 5%;
    background-color: #27348B;
}

.card-image[b-5tzhqzbvge] {
    transition: 0.75s all ease-in-out;
    text-align: center;
    transform: scale(0.65);
    cursor: pointer;
}

    .card-image:hover[b-5tzhqzbvge] {
        transform: scale(0.60);
    }


.eu-quero[b-5tzhqzbvge] {
    color: #27348B;
    font-family: LATO_BOLD;
    padding-bottom: 3px;
    font-size: 30px;
    width: fit-content;
    cursor: pointer;
    display: inline-flex;
}

.eu-quero-desc[b-5tzhqzbvge] {
    color: #27348B;
    line-height: 1.25;
    font-weight: 400;
    width: 360px;
    font-size: 30px;
    white-space: break-spaces;
    cursor: pointer;
}
/* /Pages/ContentManagerPages/FAQ/Faqs.razor.rz.scp.css */
.news-body[b-jrnm7w74vv] {
    margin: 0 auto;
    width: 1200px;
    min-height: 500px;
    padding-bottom: 40px;
    padding-top: 40px;
}

.header-div[b-jrnm7w74vv] {
    display: block;
    width: 100%;
}

.header-content[b-jrnm7w74vv] {
    min-height: 50px;
    display: block;
    margin-bottom: 20px;
}

.header-title-div[b-jrnm7w74vv] {
    float: left;
}

.header-btn[b-jrnm7w74vv] {
    float: right;
    color: #27348B;
}

    .header-btn:hover[b-jrnm7w74vv] {
        cursor: pointer;
    }

.banner-box[b-jrnm7w74vv] {
    width: 100%;
    min-height: 100px;
}

.banner-box-content[b-jrnm7w74vv] {
    display: inline-flex;
    width: 100%;
    gap: 20%;
}

.banner-titles[b-jrnm7w74vv] {
    width: 80%;
    float: left;
    display: block;
    gap: 10px;
}

.banner-img[b-jrnm7w74vv] {
    height: 200px;
}

.banner-buttons-box[b-jrnm7w74vv] {
    float: right;
    display: inline-flex;
    gap: 30px;
    padding-top: 30px;
}

.banner-buttons:hover[b-jrnm7w74vv] {
    cursor: pointer;
}

.banner-buttons[b-jrnm7w74vv] {
    color: #27348B;
}

.error[b-jrnm7w74vv] {
    color: red;
    font-family: LATO_REGULAR;
    font-size: 13px;
}

.separator[b-jrnm7w74vv] {
    border: 1px solid #ececec;
    margin-bottom: 20px;
    margin-top: 20px;
}

.n-container[b-jrnm7w74vv] {
    display: flex;
    flex-direction: column;
    padding: 10px var(--padding-x-base);
    width: 100%;
}

.icon-card[b-jrnm7w74vv] {
    text-align: center;
}


.container-banner[b-jrnm7w74vv] {
    width: 100%;
    margin: 40px 0 !important;
    max-width: 1320px;
}

.field-contacts[b-jrnm7w74vv] {
    padding: 10px 30px 10px 0px;
}

.imgBanner[b-jrnm7w74vv] {
    height: 350px;
    width: 100%;
    border-radius: 15px;
}


.image-background[b-jrnm7w74vv] {
    overflow: hidden;
    position: relative;
}

.news-title[b-jrnm7w74vv] {
    color: #27348B;
    font-family: LATO_BOLD;
    font-size: 35px;
    font-weight: 700;
    margin-top: 40px;
    margin-bottom: 30px;
    width: fit-content;
}

.consent-text[b-jrnm7w74vv] {
    font-family: Arial, Helvetica, sans-serif
}

.content-news[b-jrnm7w74vv] {
    height: 190px;
}

.content-news-news[b-jrnm7w74vv] {
    width: 370px;
    height: 58px;
}

.title[b-jrnm7w74vv] {
    color: #27348B;
    font-size: 30px;
    font-weight: 700;
    line-height: 1;
    font-family: LATO_BOLD;
}

.tile-description[b-jrnm7w74vv] {
    font-size: 20px !important;
    line-height: 1 !important;
    color: #9D9D9D;
    font-family: LATO_REGULAR;
}

.title-bpi[b-jrnm7w74vv] {
    color: #27348B;
    font-size: 20px;
    font-weight: 700;
    margin-top: 20px;
    min-height: 40px;
    line-height: 1;
    font-family: LATO_BOLD;
    width: 95%;
}

.news-box[b-jrnm7w74vv] {
    /*border-radius: 8px;*/
    width: 400px;
    /*-webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;*/
    margin-top: 20px;
    cursor: pointer;
    overflow: hidden;
    text-align: center;
}

.footer-card[b-jrnm7w74vv] {
    padding-top: 10px;
    padding-bottom: 10px;
}


.n-cards-container[b-jrnm7w74vv] {
    flex-direction: row;
    gap: 20px;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 20px;
}

.n-cards[b-jrnm7w74vv] {
    display: inline-flex;
    width: 570px;
    gap: 55px;
}

.newsImage[b-jrnm7w74vv] {
    height: 220px;
    width: 590px;
    max-height: 220px;
    overflow: hidden;
    transition: 0.75s all ease-in-out;
}

.btn-news[b-jrnm7w74vv] {
    color: #fff;
    background-color: #27348B;
    border: 1px solid #27348B;
    font-family: Arial, Helvetica, sans-serif !important;
}

.publi-date[b-jrnm7w74vv] {
    color: #27348B;
}

.arrow-icon[b-jrnm7w74vv] {
    color: #27348B;
    float: right;
    margin-right: -95px;
    vertical-align: bottom;
    .arrow-icon:hover

{
    cursor: pointer !important;
}

}

.n-container-news[b-jrnm7w74vv] {
    display: flex;
    flex-direction: row;
    gap: 55px;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    flex: 1 0 50px;
    padding-top: 50px;
}


.arrow-icon[b-jrnm7w74vv] {
    animation: moveToRight 0.5s ease-in-out;
    animation-delay: 10ms;
    cursor: pointer;
}


/*option 1*/
/*.news-box-news {
    display: flex;
    min-width: 360px;
    -webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    margin-bottom: 30px;
    cursor: pointer;
    padding: 30px 26px 80px 26px;
    overflow: hidden;
    min-height: 100px;
    width: 400px;
}
    .news-box-news:hover {
    -webkit-box-shadow: 0 0 10px #d5d2d2;
    box-shadow: 0 0 10px #d5d2d2;
}
*/

/*option 2*/
.news-box-news[b-jrnm7w74vv] {
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    cursor: pointer;
    border-radius: 12.5874px 12.5874px 12.5874px 12.5874px;
    overflow: hidden;
    min-height: 100px;
    width: 250px;
}


.title-news[b-jrnm7w74vv] {
    font-style: normal;
    font-weight: 700;
    font-size: 17.4685px;
    line-height: 20px;
    color: #8f8f8f;
    margin-top: 30px;
    min-height: 45px;
}

.description-news[b-jrnm7w74vv] {
    color: #9D9D9D;
    font-size: large;
    min-height: 100px;
    display: block;
    height: 10px;
}


.banner-service[b-jrnm7w74vv] {
    width: inherit;
    height: fit-content;
}

.see-all[b-jrnm7w74vv] {
    float: unset;
    text-align: center;
}

.content-news-news[b-jrnm7w74vv] {
    width: 100%;
    height: 150px;
    text-align: center;
    padding-top: 10px;
}

.title-bpi-news[b-jrnm7w74vv] {
    color: #27348B;
    font-size: 20px;
    font-weight: 400;
    min-height: 100px;
    line-height: 1.0;
}

    .title-bpi-news:hover[b-jrnm7w74vv] {
        text-decoration: underline;
    }

.date-card[b-jrnm7w74vv] {
    color: #27348B;
    font-size: 14px;
    margin-top: 10px;
    min-height: 30px;
    width: 75%;
}

a[b-jrnm7w74vv] {
    text-decoration: none;
}

.icon-home[b-jrnm7w74vv] {
    width: 330px;
}

.eu-quero[b-jrnm7w74vv] {
    font-size: 25px !important;
    width: 120px !important;
}

.i-want-div[b-jrnm7w74vv] {
    width: inherit;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 100px;
}

.cards-div[b-jrnm7w74vv] {
    scroll-behavior: auto;
    scrollbar-width: auto;
}

.card-icon[b-jrnm7w74vv] {
    display: inline-flex;
    width: 300px;
    height: 250px;
    padding: 0 5% 0 5%;
    background-color: #27348B;
}

.card-image[b-jrnm7w74vv] {
    transition: 0.75s all ease-in-out;
    text-align: center;
    transform: scale(0.65);
    cursor: pointer;
}

    .card-image:hover[b-jrnm7w74vv] {
        transform: scale(0.60);
    }


.eu-quero[b-jrnm7w74vv] {
    color: #27348B;
    font-family: LATO_BOLD;
    padding-bottom: 3px;
    font-size: 30px;
    width: fit-content;
    cursor: pointer;
    display: inline-flex;
}

.eu-quero-desc[b-jrnm7w74vv] {
    color: #27348B;
    line-height: 1.25;
    font-weight: 400;
    width: 360px;
    font-size: 30px;
    white-space: break-spaces;
    cursor: pointer;
}
/* /Pages/ContentManagerPages/Footer/Footer.razor.rz.scp.css */
.news-body[b-9gafkcisz1] {
    padding-top: 40px;
    margin: 0 auto;
    max-width: 1310px;
    min-height: 900px;
    padding-bottom: 30px;
}

.error[b-9gafkcisz1] {
    color: red;
    font-family: LATO_REGULAR;
    font-size: 13px;
}

.n-container[b-9gafkcisz1] {
    display: flex;
    flex-direction: column;
    padding: 10px var(--padding-x-base);
    width: 100%;
}

.icon-card[b-9gafkcisz1] {
    text-align: center;
}

.sub-title[b-9gafkcisz1] {
    color: #27348B;
    font-size: 15px;
    font-weight: 700;
    margin-bottom: 10px;
    line-height: 1;
    font-family: LATO_BOLD;
}

.container-banner[b-9gafkcisz1] {
    width: 100%;
    margin: 40px 0 !important;
    max-width: 1320px;
}

.field-contacts[b-9gafkcisz1] {
    padding: 10px 30px 10px 0px;
}

.imgBanner[b-9gafkcisz1] {
    height: 350px;
    width: 100%;
    border-radius: 15px;
}


.image-background[b-9gafkcisz1] {
    overflow: hidden;
    position: relative;
}

.news-title[b-9gafkcisz1] {
    color: #27348B;
    font-family: LATO_BOLD;
    font-size: 35px;
    font-weight: 700;
    margin-bottom: 30px;
    width: fit-content;
}

.consent-text[b-9gafkcisz1] {
    font-family: Arial, Helvetica, sans-serif
}

.content-news[b-9gafkcisz1] {
    height: 190px;
}

.alert-div[b-9gafkcisz1] {
    float: right;
}


.content-news-news[b-9gafkcisz1] {
    width: 370px;
    height: 58px;
}

.title[b-9gafkcisz1] {
    color: #27348B;
    font-size: 30px;
    font-weight: 700;
    margin-bottom: 40px;
    line-height: 1;
    font-family: LATO_BOLD;
}

.tile-description[b-9gafkcisz1] {
    font-size: 15px !important;
    line-height: 1 !important;
    color: #9D9D9D;
    font-family: LATO_REGULAR;
}

.title-bpi[b-9gafkcisz1] {
    color: #27348B;
    font-size: 20px;
    font-weight: 700;
    margin-top: 20px;
    min-height: 40px;
    line-height: 1;
    font-family: LATO_BOLD;
}

.news-box[b-9gafkcisz1] {
    /*border-radius: 8px;*/
    width: 400px;
    /*-webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;*/
    margin-top: 20px;
    cursor: pointer;
    overflow: hidden;
    text-align: center;
}

.footer-card[b-9gafkcisz1] {
    padding-top: 10px;
    padding-bottom: 10px;
}


.n-cards-container[b-9gafkcisz1] {
    flex-direction: row;
    gap: 20px;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 20px;
}

.n-cards[b-9gafkcisz1] {
    display: inline-flex;
    width: 570px;
    gap: 55px;
}

.newsImage[b-9gafkcisz1] {
    height: 220px;
    width: 590px;
    max-height: 220px;
    overflow: hidden;
    transition: 0.75s all ease-in-out;
}

.btn-news[b-9gafkcisz1] {
    color: #fff;
    background-color: #27348B;
    border: 1px solid #27348B;
    font-family: Arial, Helvetica, sans-serif !important;
}

.publi-date[b-9gafkcisz1] {
    color: #27348B;
}

.arrow-icon[b-9gafkcisz1] {
    color: #27348B;
    float: right;
    margin-right: -95px;
    vertical-align: bottom;
    .arrow-icon:hover

{
    cursor: pointer !important;
}

}

.n-container-news[b-9gafkcisz1] {
    display: flex;
    flex-direction: row;
    gap: 55px;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    flex: 1 0 50px;
    padding-top: 50px;
}


.arrow-icon[b-9gafkcisz1] {
    animation: moveToRight 0.5s ease-in-out;
    animation-delay: 10ms;
    cursor: pointer;
}


/*option 1*/
/*.news-box-news {
    display: flex;
    min-width: 360px;
    -webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    margin-bottom: 30px;
    cursor: pointer;
    padding: 30px 26px 80px 26px;
    overflow: hidden;
    min-height: 100px;
    width: 400px;
}
    .news-box-news:hover {
    -webkit-box-shadow: 0 0 10px #d5d2d2;
    box-shadow: 0 0 10px #d5d2d2;
}
*/

/*option 2*/
.news-box-news[b-9gafkcisz1] {
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    cursor: pointer;
    border-radius: 12.5874px 12.5874px 12.5874px 12.5874px;
    overflow: hidden;
    min-height: 100px;
    width: 250px;
}


.title-news[b-9gafkcisz1] {
    font-style: normal;
    font-weight: 700;
    font-size: 17.4685px;
    line-height: 20px;
    color: #8f8f8f;
    margin-top: 30px;
    min-height: 45px;
}

.description-news[b-9gafkcisz1] {
    color: #9D9D9D;
    font-size: large;
    min-height: 100px;
    display: block;
    height: 10px;
}

.btn-see-all[b-9gafkcisz1] {
    display: block;
    height: 100px;
}

.banner-service[b-9gafkcisz1] {
    width: inherit;
    height: fit-content;
}

.see-all[b-9gafkcisz1] {
    float: left;
    text-align: center;
    margin-top: 23px;
}

.content-news-news[b-9gafkcisz1] {
    width: 100%;
    height: 150px;
    text-align: center;
    padding-top: 10px;
}

.title-bpi-news[b-9gafkcisz1] {
    color: #27348B;
    font-size: 20px;
    font-weight: 400;
    min-height: 100px;
    line-height: 1.0;
}

    .title-bpi-news:hover[b-9gafkcisz1] {
        text-decoration: underline;
    }

.date-card[b-9gafkcisz1] {
    color: #27348B;
    font-size: 14px;
    margin-top: 10px;
    min-height: 30px;
    width: 75%;
}

a[b-9gafkcisz1] {
    text-decoration: none;
}

.icon-home[b-9gafkcisz1] {
    width: 330px;
}

.eu-quero[b-9gafkcisz1] {
    font-size: 25px !important;
    width: 120px !important;
}

.i-want-div[b-9gafkcisz1] {
    width: inherit;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 100px;
}

.cards-div[b-9gafkcisz1] {
    scroll-behavior: auto;
    scrollbar-width: auto;
}

.card-icon[b-9gafkcisz1] {
    display: inline-flex;
    width: 300px;
    height: 250px;
    padding: 0 5% 0 5%;
    background-color: #27348B;
}

.card-image[b-9gafkcisz1] {
    transition: 0.75s all ease-in-out;
    text-align: center;
    transform: scale(0.65);
    cursor: pointer;
}

    .card-image:hover[b-9gafkcisz1] {
        transform: scale(0.60);
    }

.banner-img[b-9gafkcisz1] {
    height: 200px;
    margin-bottom: 20px;
}


.eu-quero[b-9gafkcisz1] {
    color: #27348B;
    font-family: LATO_BOLD;
    padding-bottom: 3px;
    font-size: 30px;
    width: fit-content;
    cursor: pointer;
    display: inline-flex;
}

.eu-quero-desc[b-9gafkcisz1] {
    color: #27348B;
    line-height: 1.25;
    font-weight: 400;
    width: 360px;
    font-size: 30px;
    white-space: break-spaces;
    cursor: pointer;
}
/* /Pages/ContentManagerPages/Investments/Investment.razor.rz.scp.css */
.news-body[b-89bwr8iu5j] {
    padding-top: 40px;
    margin: 0 auto;
    max-width: 1310px;
    min-height: 900px;
    padding-bottom: 30px;
}

.error[b-89bwr8iu5j] {
    color: red;
    font-family: LATO_REGULAR;
    font-size: 13px;
}

.n-container[b-89bwr8iu5j] {
    display: flex;
    flex-direction: column;
    padding: 10px var(--padding-x-base);
    width: 100%;
}

.icon-card[b-89bwr8iu5j] {
    text-align: center;
}

.sub-title[b-89bwr8iu5j] {
    color: #27348B;
    font-size: 15px;
    font-weight: 700;
    margin-bottom: 10px;
    line-height: 1;
    font-family: LATO_BOLD;
}

.container-banner[b-89bwr8iu5j] {
    width: 100%;
    margin: 40px 0 !important;
    max-width: 1320px;
}

.field-contacts[b-89bwr8iu5j] {
    padding: 10px 30px 10px 0px;
}

.imgBanner[b-89bwr8iu5j] {
    height: 350px;
    width: 100%;
    border-radius: 15px;
}


.image-background[b-89bwr8iu5j] {
    overflow: hidden;
    position: relative;
}

.news-title[b-89bwr8iu5j] {
    color: #27348B;
    font-family: LATO_BOLD;
    font-size: 35px;
    font-weight: 700;
    margin-bottom: 30px;
    width: fit-content;
}

.consent-text[b-89bwr8iu5j] {
    font-family: Arial, Helvetica, sans-serif
}

.content-news[b-89bwr8iu5j] {
    height: 190px;
}

.alert-div[b-89bwr8iu5j] {
    float: right;
}


.content-news-news[b-89bwr8iu5j] {
    width: 370px;
    height: 58px;
}

.title[b-89bwr8iu5j] {
    color: #27348B;
    font-size: 30px;
    font-weight: 700;
    margin-bottom: 40px;
    line-height: 1;
    font-family: LATO_BOLD;
}

.tile-description[b-89bwr8iu5j] {
    font-size: 15px !important;
    line-height: 1 !important;
    color: #9D9D9D;
    font-family: LATO_REGULAR;
}

.title-bpi[b-89bwr8iu5j] {
    color: #27348B;
    font-size: 20px;
    font-weight: 700;
    margin-top: 20px;
    min-height: 40px;
    line-height: 1;
    font-family: LATO_BOLD;
}

.news-box[b-89bwr8iu5j] {
    /*border-radius: 8px;*/
    width: 400px;
    /*-webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;*/
    margin-top: 20px;
    cursor: pointer;
    overflow: hidden;
    text-align: center;
}

.footer-card[b-89bwr8iu5j] {
    padding-top: 10px;
    padding-bottom: 10px;
}


.n-cards-container[b-89bwr8iu5j] {
    flex-direction: row;
    gap: 20px;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 20px;
}

.n-cards[b-89bwr8iu5j] {
    display: inline-flex;
    width: 570px;
    gap: 55px;
}

.newsImage[b-89bwr8iu5j] {
    height: 220px;
    width: 590px;
    max-height: 220px;
    overflow: hidden;
    transition: 0.75s all ease-in-out;
}

.btn-news[b-89bwr8iu5j] {
    color: #fff;
    background-color: #27348B;
    border: 1px solid #27348B;
    font-family: Arial, Helvetica, sans-serif !important;
}

.publi-date[b-89bwr8iu5j] {
    color: #27348B;
}

.arrow-icon[b-89bwr8iu5j] {
    color: #27348B;
    float: right;
    margin-right: -95px;
    vertical-align: bottom;
    .arrow-icon:hover

{
    cursor: pointer !important;
}

}

.n-container-news[b-89bwr8iu5j] {
    display: flex;
    flex-direction: row;
    gap: 55px;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    flex: 1 0 50px;
    padding-top: 50px;
}


.arrow-icon[b-89bwr8iu5j] {
    animation: moveToRight 0.5s ease-in-out;
    animation-delay: 10ms;
    cursor: pointer;
}


/*option 1*/
/*.news-box-news {
    display: flex;
    min-width: 360px;
    -webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    margin-bottom: 30px;
    cursor: pointer;
    padding: 30px 26px 80px 26px;
    overflow: hidden;
    min-height: 100px;
    width: 400px;
}
    .news-box-news:hover {
    -webkit-box-shadow: 0 0 10px #d5d2d2;
    box-shadow: 0 0 10px #d5d2d2;
}
*/

/*option 2*/
.news-box-news[b-89bwr8iu5j] {
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    cursor: pointer;
    border-radius: 12.5874px 12.5874px 12.5874px 12.5874px;
    overflow: hidden;
    min-height: 100px;
    width: 250px;
}


.title-news[b-89bwr8iu5j] {
    font-style: normal;
    font-weight: 700;
    font-size: 17.4685px;
    line-height: 20px;
    color: #8f8f8f;
    margin-top: 30px;
    min-height: 45px;
}

.description-news[b-89bwr8iu5j] {
    color: #9D9D9D;
    font-size: large;
    min-height: 100px;
    display: block;
    height: 10px;
}

.btn-see-all[b-89bwr8iu5j] {
    display: block;
    height: 100px;
}

.banner-service[b-89bwr8iu5j] {
    width: inherit;
    height: fit-content;
}

.see-all[b-89bwr8iu5j] {
    float: left;
    text-align: center;
    margin-top: 23px;
}

.content-news-news[b-89bwr8iu5j] {
    width: 100%;
    height: 150px;
    text-align: center;
    padding-top: 10px;
}

.title-bpi-news[b-89bwr8iu5j] {
    color: #27348B;
    font-size: 20px;
    font-weight: 400;
    min-height: 100px;
    line-height: 1.0;
}

    .title-bpi-news:hover[b-89bwr8iu5j] {
        text-decoration: underline;
    }

.date-card[b-89bwr8iu5j] {
    color: #27348B;
    font-size: 14px;
    margin-top: 10px;
    min-height: 30px;
    width: 75%;
}

a[b-89bwr8iu5j] {
    text-decoration: none;
}

.icon-home[b-89bwr8iu5j] {
    width: 330px;
}

.eu-quero[b-89bwr8iu5j] {
    font-size: 25px !important;
    width: 120px !important;
}

.i-want-div[b-89bwr8iu5j] {
    width: inherit;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 100px;
}

.cards-div[b-89bwr8iu5j] {
    scroll-behavior: auto;
    scrollbar-width: auto;
}

.card-icon[b-89bwr8iu5j] {
    display: inline-flex;
    width: 300px;
    height: 250px;
    padding: 0 5% 0 5%;
    background-color: #27348B;
}

.card-image[b-89bwr8iu5j] {
    transition: 0.75s all ease-in-out;
    text-align: center;
    transform: scale(0.65);
    cursor: pointer;
}

    .card-image:hover[b-89bwr8iu5j] {
        transform: scale(0.60);
    }

.banner-img[b-89bwr8iu5j] {
    height: 200px;
    margin-bottom: 20px;
}


.eu-quero[b-89bwr8iu5j] {
    color: #27348B;
    font-family: LATO_BOLD;
    padding-bottom: 3px;
    font-size: 30px;
    width: fit-content;
    cursor: pointer;
    display: inline-flex;
}

.eu-quero-desc[b-89bwr8iu5j] {
    color: #27348B;
    line-height: 1.25;
    font-weight: 400;
    width: 360px;
    font-size: 30px;
    white-space: break-spaces;
    cursor: pointer;
}
/* /Pages/ContentManagerPages/Investments/InvestmentsManager.razor.rz.scp.css */
.news-body[b-ro8zdzc0g7] {
    margin: 0 auto;
    width: 1200px;
    min-height: 500px;
    padding-bottom: 30px;
    padding-top: 40px;
}

.header-div[b-ro8zdzc0g7] {
    display: block;
    width: 100%;
}

.header-content[b-ro8zdzc0g7] {
    min-height: 50px;
    display: block;
    margin-bottom: 20px;
}

.header-title-div[b-ro8zdzc0g7] {
    float: left;
}

.header-btn[b-ro8zdzc0g7] {
    float: right;
    color: #27348B;
}

    .header-btn:hover[b-ro8zdzc0g7] {
        cursor: pointer;
    }

.banner-box[b-ro8zdzc0g7] {
    width: 100%;
    min-height: 80px;
}

.banner-box-content[b-ro8zdzc0g7] {
    display: inline-flex;
    width: 100%;
    gap: 20%;
}

.banner-titles[b-ro8zdzc0g7] {
    width: 80%;
    float: left;
    display: inline-flex;
    gap: 10px;
}

.banner-img[b-ro8zdzc0g7] {
    height: 100px;
}

.banner-buttons-box[b-ro8zdzc0g7] {
    float: right;
    display: inline-flex;
    gap: 30px;
    padding-top: 30px;
}

.banner-buttons:hover[b-ro8zdzc0g7] {
    cursor: pointer;
}

.banner-buttons[b-ro8zdzc0g7] {
    color: #27348B;
}

.error[b-ro8zdzc0g7] {
    color: red;
    font-family: LATO_REGULAR;
    font-size: 13px;
}

.separator[b-ro8zdzc0g7] {
    border: 1px solid #ececec;
    margin-bottom: 20px;
    margin-top: 20px;
}

.n-container[b-ro8zdzc0g7] {
    display: flex;
    flex-direction: column;
    padding: 10px var(--padding-x-base);
    width: 100%;
}

.icon-card[b-ro8zdzc0g7] {
    text-align: center;
}


.container-banner[b-ro8zdzc0g7] {
    width: 100%;
    margin: 40px 0 !important;
    max-width: 1320px;
}

.field-contacts[b-ro8zdzc0g7] {
    padding: 10px 30px 10px 0px;
}

.imgBanner[b-ro8zdzc0g7] {
    height: 350px;
    width: 100%;
    border-radius: 15px;
}


.image-background[b-ro8zdzc0g7] {
    overflow: hidden;
    position: relative;
}

.news-title[b-ro8zdzc0g7] {
    color: #27348B;
    font-family: LATO_BOLD;
    font-size: 35px;
    font-weight: 700;
    margin-top: 40px;
    margin-bottom: 30px;
    width: fit-content;
}

.consent-text[b-ro8zdzc0g7] {
    font-family: Arial, Helvetica, sans-serif
}

.content-news[b-ro8zdzc0g7] {
    height: 190px;
}

.content-news-news[b-ro8zdzc0g7] {
    width: 370px;
    height: 58px;
}

.title[b-ro8zdzc0g7] {
    color: #27348B;
    font-size: 30px;
    font-weight: 700;
    line-height: 1;
    font-family: LATO_BOLD;
}

.tile-description[b-ro8zdzc0g7] {
    font-size: 20px !important;
    line-height: 1 !important;
    color: #9D9D9D;
    padding-top: 40px;
    font-family: LATO_REGULAR;
}

.title-bpi[b-ro8zdzc0g7] {
    color: #27348B;
    font-size: 20px;
    font-weight: 700;
    margin-top: 30px;
    min-height: 40px;
    line-height: 1;
    font-family: LATO_BOLD;
}

.news-box[b-ro8zdzc0g7] {
    /*border-radius: 8px;*/
    width: 400px;
    /*-webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;*/
    margin-top: 20px;
    cursor: pointer;
    overflow: hidden;
    text-align: center;
}

.footer-card[b-ro8zdzc0g7] {
    padding-top: 10px;
    padding-bottom: 10px;
}


.n-cards-container[b-ro8zdzc0g7] {
    flex-direction: row;
    gap: 20px;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 20px;
}

.n-cards[b-ro8zdzc0g7] {
    display: inline-flex;
    width: 570px;
    gap: 55px;
}

.newsImage[b-ro8zdzc0g7] {
    height: 220px;
    width: 590px;
    max-height: 220px;
    overflow: hidden;
    transition: 0.75s all ease-in-out;
}

.btn-news[b-ro8zdzc0g7] {
    color: #fff;
    background-color: #27348B;
    border: 1px solid #27348B;
    font-family: Arial, Helvetica, sans-serif !important;
}

.publi-date[b-ro8zdzc0g7] {
    color: #27348B;
}

.arrow-icon[b-ro8zdzc0g7] {
    color: #27348B;
    float: right;
    margin-right: -95px;
    vertical-align: bottom;
    .arrow-icon:hover

{
    cursor: pointer !important;
}

}

.n-container-news[b-ro8zdzc0g7] {
    display: flex;
    flex-direction: row;
    gap: 55px;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    flex: 1 0 50px;
    padding-top: 50px;
}


.arrow-icon[b-ro8zdzc0g7] {
    animation: moveToRight 0.5s ease-in-out;
    animation-delay: 10ms;
    cursor: pointer;
}


/*option 1*/
/*.news-box-news {
    display: flex;
    min-width: 360px;
    -webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    margin-bottom: 30px;
    cursor: pointer;
    padding: 30px 26px 80px 26px;
    overflow: hidden;
    min-height: 100px;
    width: 400px;
}
    .news-box-news:hover {
    -webkit-box-shadow: 0 0 10px #d5d2d2;
    box-shadow: 0 0 10px #d5d2d2;
}
*/

/*option 2*/
.news-box-news[b-ro8zdzc0g7] {
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    cursor: pointer;
    border-radius: 12.5874px 12.5874px 12.5874px 12.5874px;
    overflow: hidden;
    min-height: 100px;
    width: 250px;
}


.title-news[b-ro8zdzc0g7] {
    font-style: normal;
    font-weight: 700;
    font-size: 17.4685px;
    line-height: 20px;
    color: #8f8f8f;
    margin-top: 30px;
    min-height: 45px;
}

.description-news[b-ro8zdzc0g7] {
    color: #9D9D9D;
    font-size: large;
    min-height: 100px;
    display: block;
    height: 10px;
}


.banner-service[b-ro8zdzc0g7] {
    width: inherit;
    height: fit-content;
}

.see-all[b-ro8zdzc0g7] {
    float: unset;
    text-align: center;
}

.content-news-news[b-ro8zdzc0g7] {
    width: 100%;
    height: 150px;
    text-align: center;
    padding-top: 10px;
}

.title-bpi-news[b-ro8zdzc0g7] {
    color: #27348B;
    font-size: 20px;
    font-weight: 400;
    min-height: 100px;
    line-height: 1.0;
}

    .title-bpi-news:hover[b-ro8zdzc0g7] {
        text-decoration: underline;
    }

.date-card[b-ro8zdzc0g7] {
    color: #27348B;
    font-size: 14px;
    margin-top: 10px;
    min-height: 30px;
    width: 75%;
}

a[b-ro8zdzc0g7] {
    text-decoration: none;
}

.icon-home[b-ro8zdzc0g7] {
    width: 330px;
}

.eu-quero[b-ro8zdzc0g7] {
    font-size: 25px !important;
    width: 120px !important;
}

.i-want-div[b-ro8zdzc0g7] {
    width: inherit;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 100px;
}

.cards-div[b-ro8zdzc0g7] {
    scroll-behavior: auto;
    scrollbar-width: auto;
}

.card-icon[b-ro8zdzc0g7] {
    display: inline-flex;
    width: 300px;
    height: 250px;
    padding: 0 5% 0 5%;
    background-color: #27348B;
}

.card-image[b-ro8zdzc0g7] {
    transition: 0.75s all ease-in-out;
    text-align: center;
    transform: scale(0.65);
    cursor: pointer;
}

    .card-image:hover[b-ro8zdzc0g7] {
        transform: scale(0.60);
    }


.eu-quero[b-ro8zdzc0g7] {
    color: #27348B;
    font-family: LATO_BOLD;
    padding-bottom: 3px;
    font-size: 30px;
    width: fit-content;
    cursor: pointer;
    display: inline-flex;
}

.eu-quero-desc[b-ro8zdzc0g7] {
    color: #27348B;
    line-height: 1.25;
    font-weight: 400;
    width: 360px;
    font-size: 30px;
    white-space: break-spaces;
    cursor: pointer;
}
/* /Pages/ContentManagerPages/Services/ServiceEdit.razor.rz.scp.css */
.news-body[b-dtxr4bydpy] {
    padding-top: 40px;
    margin: 0 auto;
    max-width: 1310px;
    min-height: 900px;
    padding-bottom: 30px;
}

.error[b-dtxr4bydpy] {
    color: red;
    font-family: LATO_REGULAR;
    font-size: 13px;
}

.n-container[b-dtxr4bydpy] {
    display: flex;
    flex-direction: column;
    padding: 10px var(--padding-x-base);
    width: 100%;
}

.icon-card[b-dtxr4bydpy] {
    text-align: center;
}

.sub-title[b-dtxr4bydpy] {
    color: #27348B;
    font-size: 15px;
    font-weight: 700;
    margin-bottom: 10px;
    line-height: 1;
    font-family: LATO_BOLD;
}

.container-banner[b-dtxr4bydpy] {
    width: 100%;
    margin: 40px 0 !important;
    max-width: 1320px;
}

.field-contacts[b-dtxr4bydpy] {
    padding: 10px 30px 10px 0px;
}

.imgBanner[b-dtxr4bydpy] {
    height: 350px;
    width: 100%;
    border-radius: 15px;
}


.image-background[b-dtxr4bydpy] {
    overflow: hidden;
    position: relative;
}

.news-title[b-dtxr4bydpy] {
    color: #27348B;
    font-family: LATO_BOLD;
    font-size: 35px;
    font-weight: 700;
    margin-bottom: 30px;
    width: fit-content;
}

.consent-text[b-dtxr4bydpy] {
    font-family: Arial, Helvetica, sans-serif
}

.content-news[b-dtxr4bydpy] {
    height: 190px;
}

.alert-div[b-dtxr4bydpy] {
    float: right;
}


.content-news-news[b-dtxr4bydpy] {
    width: 370px;
    height: 58px;
}

.title[b-dtxr4bydpy] {
    color: #27348B;
    font-size: 30px;
    font-weight: 700;
    margin-bottom: 40px;
    line-height: 1;
    font-family: LATO_BOLD;
}

.tile-description[b-dtxr4bydpy] {
    font-size: 15px !important;
    line-height: 1 !important;
    color: #9D9D9D;
    font-family: LATO_REGULAR;
}

.title-bpi[b-dtxr4bydpy] {
    color: #27348B;
    font-size: 20px;
    font-weight: 700;
    margin-top: 20px;
    min-height: 40px;
    line-height: 1;
    font-family: LATO_BOLD;
}

.news-box[b-dtxr4bydpy] {
    /*border-radius: 8px;*/
    width: 400px;
    /*-webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;*/
    margin-top: 20px;
    cursor: pointer;
    overflow: hidden;
    text-align: center;
}

.footer-card[b-dtxr4bydpy] {
    padding-top: 10px;
    padding-bottom: 10px;
}


.n-cards-container[b-dtxr4bydpy] {
    flex-direction: row;
    gap: 20px;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 20px;
}

.n-cards[b-dtxr4bydpy] {
    display: inline-flex;
    width: 570px;
    gap: 55px;
}

.newsImage[b-dtxr4bydpy] {
    height: 220px;
    width: 590px;
    max-height: 220px;
    overflow: hidden;
    transition: 0.75s all ease-in-out;
}

.btn-news[b-dtxr4bydpy] {
    color: #fff;
    background-color: #27348B;
    border: 1px solid #27348B;
    font-family: Arial, Helvetica, sans-serif !important;
}

.publi-date[b-dtxr4bydpy] {
    color: #27348B;
}

.arrow-icon[b-dtxr4bydpy] {
    color: #27348B;
    float: right;
    margin-right: -95px;
    vertical-align: bottom;
    .arrow-icon:hover

{
    cursor: pointer !important;
}

}

.n-container-news[b-dtxr4bydpy] {
    display: flex;
    flex-direction: row;
    gap: 55px;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    flex: 1 0 50px;
    padding-top: 50px;
}


.arrow-icon[b-dtxr4bydpy] {
    animation: moveToRight 0.5s ease-in-out;
    animation-delay: 10ms;
    cursor: pointer;
}


/*option 1*/
/*.news-box-news {
    display: flex;
    min-width: 360px;
    -webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    margin-bottom: 30px;
    cursor: pointer;
    padding: 30px 26px 80px 26px;
    overflow: hidden;
    min-height: 100px;
    width: 400px;
}
    .news-box-news:hover {
    -webkit-box-shadow: 0 0 10px #d5d2d2;
    box-shadow: 0 0 10px #d5d2d2;
}
*/

/*option 2*/
.news-box-news[b-dtxr4bydpy] {
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    cursor: pointer;
    border-radius: 12.5874px 12.5874px 12.5874px 12.5874px;
    overflow: hidden;
    min-height: 100px;
    width: 250px;
}


.title-news[b-dtxr4bydpy] {
    font-style: normal;
    font-weight: 700;
    font-size: 17.4685px;
    line-height: 20px;
    color: #8f8f8f;
    margin-top: 30px;
    min-height: 45px;
}

.description-news[b-dtxr4bydpy] {
    color: #9D9D9D;
    font-size: large;
    min-height: 100px;
    display: block;
    height: 10px;
}

.btn-see-all[b-dtxr4bydpy] {
    display: block;
    height: 100px;
}

.banner-service[b-dtxr4bydpy] {
    width: inherit;
    height: fit-content;
}

.see-all[b-dtxr4bydpy] {
    float: left;
    text-align: center;
    margin-top: 23px;
}

.content-news-news[b-dtxr4bydpy] {
    width: 100%;
    height: 150px;
    text-align: center;
    padding-top: 10px;
}

.title-bpi-news[b-dtxr4bydpy] {
    color: #27348B;
    font-size: 20px;
    font-weight: 400;
    min-height: 100px;
    line-height: 1.0;
}

    .title-bpi-news:hover[b-dtxr4bydpy] {
        text-decoration: underline;
    }

.date-card[b-dtxr4bydpy] {
    color: #27348B;
    font-size: 14px;
    margin-top: 10px;
    min-height: 30px;
    width: 75%;
}

a[b-dtxr4bydpy] {
    text-decoration: none;
}

.icon-home[b-dtxr4bydpy] {
    width: 330px;
}

.eu-quero[b-dtxr4bydpy] {
    font-size: 25px !important;
    width: 120px !important;
}

.i-want-div[b-dtxr4bydpy] {
    width: inherit;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 100px;
}

.cards-div[b-dtxr4bydpy] {
    scroll-behavior: auto;
    scrollbar-width: auto;
}

.card-icon[b-dtxr4bydpy] {
    display: inline-flex;
    width: 300px;
    height: 250px;
    padding: 0 5% 0 5%;
    background-color: #27348B;
}

.card-image[b-dtxr4bydpy] {
    transition: 0.75s all ease-in-out;
    text-align: center;
    transform: scale(0.65);
    cursor: pointer;
}

    .card-image:hover[b-dtxr4bydpy] {
        transform: scale(0.60);
    }

.banner-img[b-dtxr4bydpy] {
    height: 200px;
    margin-bottom: 20px;
}


.eu-quero[b-dtxr4bydpy] {
    color: #27348B;
    font-family: LATO_BOLD;
    padding-bottom: 3px;
    font-size: 30px;
    width: fit-content;
    cursor: pointer;
    display: inline-flex;
}

.eu-quero-desc[b-dtxr4bydpy] {
    color: #27348B;
    line-height: 1.25;
    font-weight: 400;
    width: 360px;
    font-size: 30px;
    white-space: break-spaces;
    cursor: pointer;
}
/* /Pages/ContentManagerPages/Services/ServicesManager.razor.rz.scp.css */
.news-body[b-w60x1hqo0h] {
    margin: 0 auto;
    width: 1200px;
    min-height: 500px;
    padding-bottom: 30px;
    padding-top: 40px;
}

.header-div[b-w60x1hqo0h] {
    display: block;
    width: 100%;
}

.header-content[b-w60x1hqo0h] {
    min-height: 50px;
    display: block;
    margin-bottom: 20px;
}

.header-title-div[b-w60x1hqo0h] {
    float: left;
}

.header-btn[b-w60x1hqo0h] {
    float: right;
    color: #27348B;
}

    .header-btn:hover[b-w60x1hqo0h] {
        cursor: pointer;
    }

.banner-box[b-w60x1hqo0h] {
    width: 100%;
    min-height: 80px;
}

.banner-box-content[b-w60x1hqo0h] {
    display: inline-flex;
    width: 100%;
    gap: 20%;
}

.banner-titles[b-w60x1hqo0h] {
    width: 80%;
    float: left;
    display: inline-flex;
    gap: 10px;
}

.banner-img[b-w60x1hqo0h] {
    height: 100px;
}

.banner-buttons-box[b-w60x1hqo0h] {
    float: right;
    display: inline-flex;
    gap: 30px;
    padding-top: 30px;
}

.banner-buttons:hover[b-w60x1hqo0h] {
    cursor: pointer;
}

.banner-buttons[b-w60x1hqo0h] {
    color: #27348B;
}

.error[b-w60x1hqo0h] {
    color: red;
    font-family: LATO_REGULAR;
    font-size: 13px;
}

.separator[b-w60x1hqo0h] {
    border: 1px solid #ececec;
    margin-bottom: 20px;
    margin-top: 20px;
}

.n-container[b-w60x1hqo0h] {
    display: flex;
    flex-direction: column;
    padding: 10px var(--padding-x-base);
    width: 100%;
}

.icon-card[b-w60x1hqo0h] {
    text-align: center;
}


.container-banner[b-w60x1hqo0h] {
    width: 100%;
    margin: 40px 0 !important;
    max-width: 1320px;
}

.field-contacts[b-w60x1hqo0h] {
    padding: 10px 30px 10px 0px;
}

.imgBanner[b-w60x1hqo0h] {
    height: 350px;
    width: 100%;
    border-radius: 15px;
}


.image-background[b-w60x1hqo0h] {
    overflow: hidden;
    position: relative;
}

.news-title[b-w60x1hqo0h] {
    color: #27348B;
    font-family: LATO_BOLD;
    font-size: 35px;
    font-weight: 700;
    margin-top: 40px;
    margin-bottom: 30px;
    width: fit-content;
}

.consent-text[b-w60x1hqo0h] {
    font-family: Arial, Helvetica, sans-serif
}

.content-news[b-w60x1hqo0h] {
    height: 190px;
}

.content-news-news[b-w60x1hqo0h] {
    width: 370px;
    height: 58px;
}

.title[b-w60x1hqo0h] {
    color: #27348B;
    font-size: 30px;
    font-weight: 700;
    line-height: 1;
    font-family: LATO_BOLD;
}

.tile-description[b-w60x1hqo0h] {
    font-size: 20px !important;
    line-height: 1 !important;
    color: #9D9D9D;
    padding-top: 40px;
    font-family: LATO_REGULAR;
}

.title-bpi[b-w60x1hqo0h] {
    color: #27348B;
    font-size: 20px;
    font-weight: 700;
    margin-top: 30px;
    min-height: 40px;
    line-height: 1;
    font-family: LATO_BOLD;
}

.news-box[b-w60x1hqo0h] {
    /*border-radius: 8px;*/
    width: 400px;
    /*-webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;*/
    margin-top: 20px;
    cursor: pointer;
    overflow: hidden;
    text-align: center;
}

.footer-card[b-w60x1hqo0h] {
    padding-top: 10px;
    padding-bottom: 10px;
}


.n-cards-container[b-w60x1hqo0h] {
    flex-direction: row;
    gap: 20px;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 20px;
}

.n-cards[b-w60x1hqo0h] {
    display: inline-flex;
    width: 570px;
    gap: 55px;
}

.newsImage[b-w60x1hqo0h] {
    height: 220px;
    width: 590px;
    max-height: 220px;
    overflow: hidden;
    transition: 0.75s all ease-in-out;
}

.btn-news[b-w60x1hqo0h] {
    color: #fff;
    background-color: #27348B;
    border: 1px solid #27348B;
    font-family: Arial, Helvetica, sans-serif !important;
}

.publi-date[b-w60x1hqo0h] {
    color: #27348B;
}

.arrow-icon[b-w60x1hqo0h] {
    color: #27348B;
    float: right;
    margin-right: -95px;
    vertical-align: bottom;
    .arrow-icon:hover

{
    cursor: pointer !important;
}

}

.n-container-news[b-w60x1hqo0h] {
    display: flex;
    flex-direction: row;
    gap: 55px;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    flex: 1 0 50px;
    padding-top: 50px;
}


.arrow-icon[b-w60x1hqo0h] {
    animation: moveToRight 0.5s ease-in-out;
    animation-delay: 10ms;
    cursor: pointer;
}


/*option 1*/
/*.news-box-news {
    display: flex;
    min-width: 360px;
    -webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    margin-bottom: 30px;
    cursor: pointer;
    padding: 30px 26px 80px 26px;
    overflow: hidden;
    min-height: 100px;
    width: 400px;
}
    .news-box-news:hover {
    -webkit-box-shadow: 0 0 10px #d5d2d2;
    box-shadow: 0 0 10px #d5d2d2;
}
*/

/*option 2*/
.news-box-news[b-w60x1hqo0h] {
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    cursor: pointer;
    border-radius: 12.5874px 12.5874px 12.5874px 12.5874px;
    overflow: hidden;
    min-height: 100px;
    width: 250px;
}


.title-news[b-w60x1hqo0h] {
    font-style: normal;
    font-weight: 700;
    font-size: 17.4685px;
    line-height: 20px;
    color: #8f8f8f;
    margin-top: 30px;
    min-height: 45px;
}

.description-news[b-w60x1hqo0h] {
    color: #9D9D9D;
    font-size: large;
    min-height: 100px;
    display: block;
    height: 10px;
}


.banner-service[b-w60x1hqo0h] {
    width: inherit;
    height: fit-content;
}

.see-all[b-w60x1hqo0h] {
    float: unset;
    text-align: center;
}

.content-news-news[b-w60x1hqo0h] {
    width: 100%;
    height: 150px;
    text-align: center;
    padding-top: 10px;
}

.title-bpi-news[b-w60x1hqo0h] {
    color: #27348B;
    font-size: 20px;
    font-weight: 400;
    min-height: 100px;
    line-height: 1.0;
}

    .title-bpi-news:hover[b-w60x1hqo0h] {
        text-decoration: underline;
    }

.date-card[b-w60x1hqo0h] {
    color: #27348B;
    font-size: 14px;
    margin-top: 10px;
    min-height: 30px;
    width: 75%;
}

a[b-w60x1hqo0h] {
    text-decoration: none;
}

.icon-home[b-w60x1hqo0h] {
    width: 330px;
}

.eu-quero[b-w60x1hqo0h] {
    font-size: 25px !important;
    width: 120px !important;
}

.i-want-div[b-w60x1hqo0h] {
    width: inherit;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 100px;
}

.cards-div[b-w60x1hqo0h] {
    scroll-behavior: auto;
    scrollbar-width: auto;
}

.card-icon[b-w60x1hqo0h] {
    display: inline-flex;
    width: 300px;
    height: 250px;
    padding: 0 5% 0 5%;
    background-color: #27348B;
}

.card-image[b-w60x1hqo0h] {
    transition: 0.75s all ease-in-out;
    text-align: center;
    transform: scale(0.65);
    cursor: pointer;
}

    .card-image:hover[b-w60x1hqo0h] {
        transform: scale(0.60);
    }


.eu-quero[b-w60x1hqo0h] {
    color: #27348B;
    font-family: LATO_BOLD;
    padding-bottom: 3px;
    font-size: 30px;
    width: fit-content;
    cursor: pointer;
    display: inline-flex;
}

.eu-quero-desc[b-w60x1hqo0h] {
    color: #27348B;
    line-height: 1.25;
    font-weight: 400;
    width: 360px;
    font-size: 30px;
    white-space: break-spaces;
    cursor: pointer;
}
/* /Pages/DestaquesMercadoPages/AberturaMercado.razor.rz.scp.css */
.news-body[b-4j9mir2pxt] {
    margin: 0 auto;
    max-width: 1310px;
    min-height: 760px;
    padding-bottom: 30px;
}

.card-image[b-4j9mir2pxt] {
    display: block;
    width: 600px;
    margin-left: 350px;
    margin-top: 50px;
}

.accordion-box[b-4j9mir2pxt] {
    padding-bottom: 30px;
}

.result-box[b-4j9mir2pxt] {
    min-height: 100px;
    width: 100%;
    border: solid;
    border-color: #ececec;
    padding-left: 10px;
    transition: 0.75s ease-in-out;
    border-radius: 8px;
    margin-bottom: 20px;
}

    .result-box:hover[b-4j9mir2pxt] {
        cursor: pointer;
        transform: scale(0.99);
    }

.desciption-type[b-4j9mir2pxt] {
    font-size: 15px;
    color: #9D9D9D;
    font-weight: 700;
    font-family: LATO_REGULAR;
}


.image-banner[b-4j9mir2pxt] {
    height: 500px;
    opacity: 0.7;
    position: absolute;
}


.n-container[b-4j9mir2pxt] {
    display: flex;
    flex-direction: column;
    padding: 10px var(--padding-x-base);
    width: 100%;
}
/*FAIXA*/
.faixa[b-4j9mir2pxt] {
    background-color: white;
    height: 500px;
    text-align: left;
    /*width:120%;*/
}

.title-faixa[b-4j9mir2pxt] {
    font-size: 90px;
    color: white;
    position: absolute;
    margin-left: -80px;
}

.description-faixa[b-4j9mir2pxt] {
    color: white;
    font-size: 30px;
    position: absolute;
    margin-top: 200px;
    width: 80%;
    margin-left: -80px;
}

.btn-faixa[b-4j9mir2pxt] {
    font-size: 30px;
    margin-left: 14.5%;
    position: absolute;
    margin-top: 400px;
}

.faixa-content[b-4j9mir2pxt] {
    padding-top: 60px;
    margin-left: 19%;
    position: absolute;
}



.description-div[b-4j9mir2pxt] {
    width: 50%;
    text-align: left;
    margin-left: 19%;
    margin-top: 30px;
    position: absolute;
}


/*********************/
.faixa-grey[b-4j9mir2pxt] {
    background-color: #e3ebed;
    height: 800px;
    text-align: center;
}

.div-choose-safira[b-4j9mir2pxt] {
    height: 800px;
    width: 100%;
    display: inline-flex;
    gap: 150px;
}

.div-ofertas-mercado[b-4j9mir2pxt] {
    height: 600px;
    width: 100%;
    display: inline-flex;
    gap: 50px;
}

.choose-safira-text-div[b-4j9mir2pxt] {
    display: block;
    width: 55%;
    margin-top: 3%;
}

.sub-title-choose-safira[b-4j9mir2pxt] {
    font-size: 25px !important;
    min-height: 70px;
    line-height: 1.5 !important;
    color: #27348B;
    font-family: LATO_REGULAR;
    font-weight: bold;
}

.choose-safira-title-div[b-4j9mir2pxt] {
    text-align: left;
    padding: 5px 0px 0px 0px;
}

.choose-safira-title[b-4j9mir2pxt] {
    color: #27348B;
    font-size: 30px;
    font-weight: 700;
    margin-top: 20px;
    min-height: 40px;
    line-height: 1.5 !important;
    font-family: LATO_REGULAR;
}

.y-image-div[b-4j9mir2pxt] {
    overflow: hidden;
    position: relative;
    margin-top: 4%;
    height: 600px;
    width: 400px;
}

.choose-safira-description-div[b-4j9mir2pxt] {
    text-align: left;
    display: block;
}

.choose-safira-description[b-4j9mir2pxt] {
    font-size: 25px !important;
    min-height: 70px;
    line-height: 1.5 !important;
    color: #9D9D9D;
    padding-bottom: 10px;
    font-family: LATO_REGULAR;
}

.y-icon-div[b-4j9mir2pxt] {
    float: left;
    display: block;
}
/*********************/

/*******OFERTAS DE MERCADO*************/
.ofertas-body[b-4j9mir2pxt] {
    margin: 0 auto;
    max-width: 1310px;
    height: 750px;
}

.sobre-column[b-4j9mir2pxt] {
    width: 50%
}

.sobre-img[b-4j9mir2pxt] {
    display: block;
    width: 100%;
    text-align: center;
    height: 50%;
}

.sobre-text-box[b-4j9mir2pxt] {
    display: block;
    width: 100%;
    height: 50%;
}

.sobre-text-title[b-4j9mir2pxt] {
    color: #27348B;
    font-family: LATO_REGULAR;
    font-size: 20px;
    font-weight: 700;
    margin-top: 40px;
    margin-bottom: 30px;
    width: fit-content;
    text-decoration: underline;
}

.sobre-text-description[b-4j9mir2pxt] {
    width: 96%;
    font-size: 20px !important;
    min-height: 70px;
    line-height: 1.5 !important;
    color: #9D9D9D;
    padding-bottom: 10px;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    font-family: LATO_REGULAR;
}

.sobre-text-content[b-4j9mir2pxt] {
    padding: 60px 10px 0px 10px;
}
/**************************************/
.icon-card[b-4j9mir2pxt] {
    text-align: center;
    align-self: baseline;
    font-size: 23px;
    color: #27348B;
    margin-top: 20px;
    /*color: green;*/
}

.attributes[b-4j9mir2pxt] {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    padding: 16px 0;
}


.container-banner[b-4j9mir2pxt] {
    width: 100%;
    margin: 40px 0 !important;
    max-width: 1320px;
}


.imgBanner[b-4j9mir2pxt] {
    height: 350px;
    width: 100%;
    border-radius: 15px;
}


.image-background[b-4j9mir2pxt] {
    overflow: hidden;
    position: relative;
}

.news-title[b-4j9mir2pxt] {
    color: #27348B;
    font-family: LATO_BOLD;
    font-size: 35px;
    font-weight: 700;
    margin-top: 40px;
    margin-bottom: 30px;
    width: fit-content;
}

.consent-text[b-4j9mir2pxt] {
    font-family: Arial, Helvetica, sans-serif
}

.content-news[b-4j9mir2pxt] {
    height: 190px;
}

.content-news-news[b-4j9mir2pxt] {
    width: 370px;
    height: 58px;
}

.title[b-4j9mir2pxt] {
    color: #27348B;
    font-size: 30px;
    font-weight: 700;
    margin-top: 20px;
    min-height: 40px;
    line-height: 1;
    font-family: LATO_BOLD;
    width: 95%;
    padding-top: 20px;
    padding-bottom: 20px;
}


.tile-description[b-4j9mir2pxt] {
    font-size: 20px !important;
    min-height: 70px;
    line-height: 1.5 !important;
    color: #9D9D9D;
    font-family: LATO_REGULAR;
}

.title-breadcrumb[b-4j9mir2pxt] {
    margin-bottom: 20px;
    color: #27348B;
    text-decoration: none;
}

.title-bpi[b-4j9mir2pxt] {
    color: #27348B;
    font-size: 25px;
    font-weight: 700;
    line-height: 1;
    font-family: LATO_BOLD;
    width: 95%;
}

.news-box[b-4j9mir2pxt] {
    /*border-radius: 8px;*/
    width: 300px;
    /*    -webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    margin-top: 20px;*/
    cursor: pointer;
    overflow: hidden;
    text-align: center;
}

.box-description[b-4j9mir2pxt] {
    font-size: 20px !important;
    min-height: 70px;
    line-height: 1.5 !important;
    color: #9D9D9D;
    font-family: LATO_REGULAR;
    margin-top: -10px;
}

.footer-card[b-4j9mir2pxt] {
    float: right;
}

.n-cards-container[b-4j9mir2pxt] {
    flex-direction: row;
    gap: 20px;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    margin-top:
}

.attr-description[b-4j9mir2pxt] {
    width =100%;
}

.separator[b-4j9mir2pxt] {
    border: 1px solid #ececec;
    margin-bottom: 20px;
}

.n-cards[b-4j9mir2pxt] {
    display: inline-flex;
    gap: 100px;
}

.newsImage[b-4j9mir2pxt] {
    height: 220px;
    width: 590px;
    max-height: 220px;
    overflow: hidden;
    transition: 0.75s all ease-in-out;
}

.btn-news[b-4j9mir2pxt] {
    color: #fff;
    background-color: #27348B;
    border: 1px solid #27348B;
    font-family: LATO_REGULAR !important;
}

.publi-date[b-4j9mir2pxt] {
    color: #27348B;
}

.arrow-icon[b-4j9mir2pxt] {
    color: #27348B;
    float: right;
    margin-right: -95px;
    vertical-align: bottom;
    .arrow-icon:hover

{
    cursor: pointer !important;
}

}

.n-container-news[b-4j9mir2pxt] {
    display: flex;
    flex-direction: row;
    gap: 55px;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    flex: 1 0 50px;
}


.arrow-icon[b-4j9mir2pxt] {
    animation: moveToRight 0.5s ease-in-out;
    animation-delay: 10ms;
    cursor: pointer;
}


/*option 1*/
/*.news-box-news {
    display: flex;
    min-width: 360px;
    -webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    margin-bottom: 30px;
    cursor: pointer;
    padding: 30px 26px 80px 26px;
    overflow: hidden;
    min-height: 100px;
    width: 400px;
}
    .news-box-news:hover {
    -webkit-box-shadow: 0 0 10px #d5d2d2;
    box-shadow: 0 0 10px #d5d2d2;
}
*/

/*option 2*/
.news-box-news[b-4j9mir2pxt] {
    min-width: 360px;
    -webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    margin-bottom: 30px;
    cursor: pointer;
    border-radius: 0px 0px 12.5874px 12.5874px;
    overflow: hidden;
    min-height: 100px;
    width: 400px;
}

.service-title[b-4j9mir2pxt] {
    font-size: 20px;
    line-height: 20px;
}

.service-description[b-4j9mir2pxt] {
    font-weight: 100;
    font-size: 18px;
    line-height: 22px;
    padding-right: 10px;
    color: #9D9D9D;
}

.p-description[b-4j9mir2pxt] {
    margin-top: 10px;
}

.title-news[b-4j9mir2pxt] {
    font-style: normal;
    font-weight: 700;
    font-size: 17.4685px;
    line-height: 20px;
    color: #8f8f8f;
    margin-top: 30px;
    min-height: 45px;
}

.description-news[b-4j9mir2pxt] {
    color: #9D9D9D;
    font-size: large;
    min-height: 100px;
    display: block;
    height: 10px;
}


.banner-service[b-4j9mir2pxt] {
    width: inherit;
    height: fit-content;
    border-radius: 8px;
}

.see-all[b-4j9mir2pxt] {
    float: left;
}

.content-news-news[b-4j9mir2pxt] {
    width: 370px;
    height: 200px;
    margin-left: 25px;
}

.title-bpi-news[b-4j9mir2pxt] {
    color: #27348B;
    font-size: 20px;
    font-weight: 400;
    min-height: 100px;
    line-height: 1.0;
}

    .title-bpi-news:hover[b-4j9mir2pxt] {
        text-decoration: underline;
    }

.date-card[b-4j9mir2pxt] {
    color: #27348B;
    font-size: 14px;
    margin-top: 10px;
    min-height: 30px;
    width: 75%;
}

a[b-4j9mir2pxt] {
    text-decoration: none;
}

.icon-home[b-4j9mir2pxt] {
    width: 330px;
}

.eu-quero[b-4j9mir2pxt] {
    font-size: 25px !important;
    width: 120px !important;
}

.i-want-div[b-4j9mir2pxt] {
    width: inherit;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 100px;
}

.cards-div[b-4j9mir2pxt] {
    scroll-behavior: auto;
    scrollbar-width: auto;
}

.card-icon[b-4j9mir2pxt] {
    display: inline-flex;
    width: 300px;
    height: 250px;
    padding: 0 5% 0 5%;
    background-color: #27348B;
}



/*.card-image:hover {
        transform: scale(0.60);
    }*/
.space-news-box[b-4j9mir2pxt] {
    /*border-radius: 8px;*/
    width: 0px;
    /*-webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;*/
    margin-top: 20px;
    overflow: hidden;
    text-align: center;
}

.eu-quero[b-4j9mir2pxt] {
    color: #27348B;
    font-family: LATO_REGULAR;
    padding-bottom: 3px;
    font-size: 30px;
    width: fit-content;
    cursor: pointer;
    display: inline-flex;
}

.eu-quero-desc[b-4j9mir2pxt] {
    color: #27348B;
    line-height: 1.25;
    font-weight: 400;
    width: 360px;
    font-size: 30px;
    white-space: break-spaces;
    cursor: pointer;
}
/* /Pages/DestaquesMercadoPages/FechoMercado.razor.rz.scp.css */
.news-body[b-236ltxu2n6] {
    margin: 0 auto;
    max-width: 1310px;
    min-height: 760px;
    padding-bottom: 30px;
}
.card-image[b-236ltxu2n6] {
    display: block;
    width: 600px;
    margin-left: 350px;
    margin-top: 50px;
}

.accordion-box[b-236ltxu2n6] {
    padding-bottom: 30px;
}

.result-box[b-236ltxu2n6] {
    min-height: 100px;
    width: 100%;
    border: solid;
    border-color: #ececec;
    padding-left: 10px;
    transition: 0.75s ease-in-out;
    border-radius: 8px;
    margin-bottom: 20px;
}

    .result-box:hover[b-236ltxu2n6] {
        cursor: pointer;
        transform: scale(0.99);
    }

.desciption-type[b-236ltxu2n6] {
    font-size: 15px;
    color: #9D9D9D;
    font-weight: 700;
    font-family: LATO_REGULAR;
}


.image-banner[b-236ltxu2n6] {
    height: 500px;
    opacity: 0.7;
    position: absolute;
}


.n-container[b-236ltxu2n6] {
    display: flex;
    flex-direction: column;
    padding: 10px var(--padding-x-base);
    width: 100%;
}
/*FAIXA*/
.faixa[b-236ltxu2n6] {
    background-color: white;
    height: 500px;
    text-align: left;
    /*width:120%;*/
}

.title-faixa[b-236ltxu2n6] {
    font-size: 90px;
    color: white;
    position: absolute;
    margin-left: -80px;
}

.description-faixa[b-236ltxu2n6] {
    color: white;
    font-size: 30px;
    position: absolute;
    margin-top: 200px;
    width: 80%;
    margin-left: -80px;
}

.btn-faixa[b-236ltxu2n6] {
    font-size: 30px;
    margin-left: 14.5%;
    position: absolute;
    margin-top: 400px;
}

.faixa-content[b-236ltxu2n6] {
    padding-top: 60px;
    margin-left: 19%;
    position: absolute;
}



.description-div[b-236ltxu2n6] {
    width: 50%;
    text-align: left;
    margin-left: 19%;
    margin-top: 30px;
    position: absolute;
}


/*********************/
.faixa-grey[b-236ltxu2n6] {
    background-color: #e3ebed;
    height: 800px;
    text-align: center;
}

.div-choose-safira[b-236ltxu2n6] {
    height: 800px;
    width: 100%;
    display: inline-flex;
    gap: 150px;
}

.div-ofertas-mercado[b-236ltxu2n6] {
    height: 600px;
    width: 100%;
    display: inline-flex;
    gap: 50px;
}

.choose-safira-text-div[b-236ltxu2n6] {
    display: block;
    width: 55%;
    margin-top: 3%;
}

.sub-title-choose-safira[b-236ltxu2n6] {
    font-size: 25px !important;
    min-height: 70px;
    line-height: 1.5 !important;
    color: #27348B;
    font-family: LATO_BOLD;
    font-weight: bold;
}

.choose-safira-title-div[b-236ltxu2n6] {
    text-align: left;
    padding: 5px 0px 0px 0px;
}

.choose-safira-title[b-236ltxu2n6] {
    color: #27348B;
    font-size: 30px;
    font-weight: 700;
    margin-top: 20px;
    min-height: 40px;
    line-height: 1.5 !important;
    font-family: LATO_BOLD;
}

.y-image-div[b-236ltxu2n6] {
    overflow: hidden;
    position: relative;
    margin-top: 4%;
    height: 600px;
    width: 400px;
}

.choose-safira-description-div[b-236ltxu2n6] {
    text-align: left;
    display: block;
}

.choose-safira-description[b-236ltxu2n6] {
    font-size: 25px !important;
    min-height: 70px;
    line-height: 1.5 !important;
    color: #9D9D9D;
    padding-bottom: 10px;
    font-family: LATO_REGULAR;
}

.y-icon-div[b-236ltxu2n6] {
    float: left;
    display: block;
}
/*********************/

/*******OFERTAS DE MERCADO*************/
.ofertas-body[b-236ltxu2n6] {
    margin: 0 auto;
    max-width: 1310px;
    height: 750px;
}

.sobre-column[b-236ltxu2n6] {
    width: 50%
}

.sobre-img[b-236ltxu2n6] {
    display: block;
    width: 100%;
    text-align: center;
    height: 50%;
}

.sobre-text-box[b-236ltxu2n6] {
    display: block;
    width: 100%;
    height: 50%;
}

.sobre-text-title[b-236ltxu2n6] {
    color: #27348B;
    font-family: LATO_BOLD;
    font-size: 20px;
    font-weight: 700;
    margin-top: 40px;
    margin-bottom: 30px;
    width: fit-content;
    text-decoration: underline;
}

.sobre-text-description[b-236ltxu2n6] {
    width: 96%;
    font-size: 20px !important;
    min-height: 70px;
    line-height: 1.5 !important;
    color: #9D9D9D;
    padding-bottom: 10px;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    font-family: LATO_REGULAR;
}

.sobre-text-content[b-236ltxu2n6] {
    padding: 60px 10px 0px 10px;
}
/**************************************/
.icon-card[b-236ltxu2n6] {
    text-align: center;
    align-self: baseline;
    font-size: 23px;
    color: #27348B;
    margin-top: 20px;
    /*color: green;*/
}

.attributes[b-236ltxu2n6] {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    padding: 16px 0;
}


.container-banner[b-236ltxu2n6] {
    width: 100%;
    margin: 40px 0 !important;
    max-width: 1320px;
}


.imgBanner[b-236ltxu2n6] {
    height: 350px;
    width: 100%;
    border-radius: 15px;
}


.image-background[b-236ltxu2n6] {
    overflow: hidden;
    position: relative;
}

.news-title[b-236ltxu2n6] {
    color: #27348B;
    font-family: LATO_BOLD;
    font-size: 35px;
    font-weight: 700;
    margin-top: 40px;
    margin-bottom: 30px;
    width: fit-content;
}

.consent-text[b-236ltxu2n6] {
    font-family: Arial, Helvetica, sans-serif
}

.content-news[b-236ltxu2n6] {
    height: 190px;
}

.content-news-news[b-236ltxu2n6] {
    width: 370px;
    height: 58px;
}

.title[b-236ltxu2n6] {
    color: #27348B;
    font-size: 30px;
    font-weight: 700;
    margin-top: 20px;
    min-height: 40px;
    line-height: 1;
    font-family: LATO_BOLD;
    width: 95%;
    padding-top: 20px;
    padding-bottom: 20px;
}


.tile-description[b-236ltxu2n6] {
    font-size: 20px !important;
    min-height: 70px;
    line-height: 1.5 !important;
    color: #9D9D9D;
    font-family: LATO_REGULAR;
}

.title-breadcrumb[b-236ltxu2n6] {
    margin-bottom: 20px;
    color: #27348B;
    text-decoration: none;
}

.title-bpi[b-236ltxu2n6] {
    color: #27348B;
    font-size: 25px;
    font-weight: 700;
    line-height: 1;
    font-family: LATO_BOLD;
    width: 95%;
}

.news-box[b-236ltxu2n6] {
    /*border-radius: 8px;*/
    width: 300px;
    /*    -webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    margin-top: 20px;*/
    cursor: pointer;
    overflow: hidden;
    text-align: center;
}

.box-description[b-236ltxu2n6] {
    font-size: 20px !important;
    min-height: 70px;
    line-height: 1.5 !important;
    color: #9D9D9D;
    font-family: LATO_REGULAR;
    margin-top: -10px;
}

.footer-card[b-236ltxu2n6] {
    float: right;
}

.n-cards-container[b-236ltxu2n6] {
    flex-direction: row;
    gap: 20px;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    margin-top:
}

.attr-description[b-236ltxu2n6] {
    width =100%;
}

.separator[b-236ltxu2n6] {
    border: 1px solid #ececec;
    margin-bottom: 20px;
}

.n-cards[b-236ltxu2n6] {
    display: inline-flex;
    gap: 100px;
}

.newsImage[b-236ltxu2n6] {
    height: 220px;
    width: 590px;
    max-height: 220px;
    overflow: hidden;
    transition: 0.75s all ease-in-out;
}

.btn-news[b-236ltxu2n6] {
    color: #fff;
    background-color: #27348B;
    border: 1px solid #27348B;
    font-family: Arial, Helvetica, sans-serif !important;
}

.publi-date[b-236ltxu2n6] {
    color: #27348B;
}

.arrow-icon[b-236ltxu2n6] {
    color: #27348B;
    float: right;
    margin-right: -95px;
    vertical-align: bottom;
    .arrow-icon:hover

{
    cursor: pointer !important;
}

}

.n-container-news[b-236ltxu2n6] {
    display: flex;
    flex-direction: row;
    gap: 55px;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    flex: 1 0 50px;
}


.arrow-icon[b-236ltxu2n6] {
    animation: moveToRight 0.5s ease-in-out;
    animation-delay: 10ms;
    cursor: pointer;
}


/*option 1*/
/*.news-box-news {
    display: flex;
    min-width: 360px;
    -webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    margin-bottom: 30px;
    cursor: pointer;
    padding: 30px 26px 80px 26px;
    overflow: hidden;
    min-height: 100px;
    width: 400px;
}
    .news-box-news:hover {
    -webkit-box-shadow: 0 0 10px #d5d2d2;
    box-shadow: 0 0 10px #d5d2d2;
}
*/

/*option 2*/
.news-box-news[b-236ltxu2n6] {
    min-width: 360px;
    -webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    margin-bottom: 30px;
    cursor: pointer;
    border-radius: 0px 0px 12.5874px 12.5874px;
    overflow: hidden;
    min-height: 100px;
    width: 400px;
}

.service-title[b-236ltxu2n6] {
    font-size: 20px;
    line-height: 20px;
}

.service-description[b-236ltxu2n6] {
    font-weight: 100;
    font-size: 18px;
    line-height: 22px;
    padding-right: 10px;
    color: #9D9D9D;
}

.p-description[b-236ltxu2n6] {
    margin-top: 10px;
}

.title-news[b-236ltxu2n6] {
    font-style: normal;
    font-weight: 700;
    font-size: 17.4685px;
    line-height: 20px;
    color: #8f8f8f;
    margin-top: 30px;
    min-height: 45px;
}

.description-news[b-236ltxu2n6] {
    color: #9D9D9D;
    font-size: large;
    min-height: 100px;
    display: block;
    height: 10px;
}


.banner-service[b-236ltxu2n6] {
    width: inherit;
    height: fit-content;
    border-radius: 8px;
}

.see-all[b-236ltxu2n6] {
    float: left;
}

.content-news-news[b-236ltxu2n6] {
    width: 370px;
    height: 200px;
    margin-left: 25px;
}

.title-bpi-news[b-236ltxu2n6] {
    color: #27348B;
    font-size: 20px;
    font-weight: 400;
    min-height: 100px;
    line-height: 1.0;
}

    .title-bpi-news:hover[b-236ltxu2n6] {
        text-decoration: underline;
    }

.date-card[b-236ltxu2n6] {
    color: #27348B;
    font-size: 14px;
    margin-top: 10px;
    min-height: 30px;
    width: 75%;
}

a[b-236ltxu2n6] {
    text-decoration: none;
}

.icon-home[b-236ltxu2n6] {
    width: 330px;
}

.eu-quero[b-236ltxu2n6] {
    font-size: 25px !important;
    width: 120px !important;
}

.i-want-div[b-236ltxu2n6] {
    width: inherit;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 100px;
}

.cards-div[b-236ltxu2n6] {
    scroll-behavior: auto;
    scrollbar-width: auto;
}

.card-icon[b-236ltxu2n6] {
    display: inline-flex;
    width: 300px;
    height: 250px;
    padding: 0 5% 0 5%;
    background-color: #27348B;
}



/*.card-image:hover {
        transform: scale(0.60);
    }*/
.space-news-box[b-236ltxu2n6] {
    /*border-radius: 8px;*/
    width: 0px;
    /*-webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;*/
    margin-top: 20px;
    overflow: hidden;
    text-align: center;
}

.eu-quero[b-236ltxu2n6] {
    color: #27348B;
    font-family: LATO_REGULAR;
    padding-bottom: 3px;
    font-size: 30px;
    width: fit-content;
    cursor: pointer;
    display: inline-flex;
}

.eu-quero-desc[b-236ltxu2n6] {
    color: #27348B;
    line-height: 1.25;
    font-weight: 400;
    width: 360px;
    font-size: 30px;
    white-space: break-spaces;
    cursor: pointer;
}
/* /Pages/DestaquesMercadoPages/NoticiasDia.razor.rz.scp.css */
.news-body[b-l4l8zkroic] {
    margin: 0 auto;
    max-width: 1310px;
    min-height: 760px;
    padding-bottom: 30px;
}

.card-image[b-l4l8zkroic] {
    display: block;
    width: 600px;
    margin-left: 350px;
    margin-top: 50px;
}

.accordion-box[b-l4l8zkroic] {
    padding-bottom: 30px;
}

.result-box[b-l4l8zkroic] {
    min-height: 100px;
    width: 100%;
    border: solid;
    border-color: #ececec;
    padding-left: 10px;
    transition: 0.75s ease-in-out;
    border-radius: 8px;
    margin-bottom: 20px;
}

    .result-box:hover[b-l4l8zkroic] {
        cursor: pointer;
        transform: scale(0.99);
    }

.desciption-type[b-l4l8zkroic] {
    font-size: 15px;
    color: #9D9D9D;
    font-weight: 700;
    font-family: LATO_REGULAR;
}


.image-banner[b-l4l8zkroic] {
    height: 500px;
    opacity: 0.7;
    position: absolute;
}


.n-container[b-l4l8zkroic] {
    display: flex;
    flex-direction: column;
    padding: 10px var(--padding-x-base);
    width: 100%;
}
/*FAIXA*/
.faixa[b-l4l8zkroic] {
    background-color: white;
    height: 500px;
    text-align: left;
    /*width:120%;*/
}

.title-faixa[b-l4l8zkroic] {
    font-size: 90px;
    color: white;
    position: absolute;
    margin-left: -80px;
}

.description-faixa[b-l4l8zkroic] {
    color: white;
    font-size: 30px;
    position: absolute;
    margin-top: 200px;
    width: 80%;
    margin-left: -80px;
}

.btn-faixa[b-l4l8zkroic] {
    font-size: 30px;
    margin-left: 14.5%;
    position: absolute;
    margin-top: 400px;
}

.faixa-content[b-l4l8zkroic] {
    padding-top: 60px;
    margin-left: 19%;
    position: absolute;
}



.description-div[b-l4l8zkroic] {
    width: 50%;
    text-align: left;
    margin-left: 19%;
    margin-top: 30px;
    position: absolute;
}


/*********************/
.faixa-grey[b-l4l8zkroic] {
    background-color: #e3ebed;
    height: 800px;
    text-align: center;
}

.div-choose-safira[b-l4l8zkroic] {
    height: 800px;
    width: 100%;
    display: inline-flex;
    gap: 150px;
}

.div-ofertas-mercado[b-l4l8zkroic] {
    height: 600px;
    width: 100%;
    display: inline-flex;
    gap: 50px;
}

.choose-safira-text-div[b-l4l8zkroic] {
    display: block;
    width: 55%;
    margin-top: 3%;
}

.sub-title-choose-safira[b-l4l8zkroic] {
    font-size: 25px !important;
    min-height: 70px;
    line-height: 1.5 !important;
    color: #27348B;
    font-family: LATO_BOLD;
    font-weight: bold;
}

.choose-safira-title-div[b-l4l8zkroic] {
    text-align: left;
    padding: 5px 0px 0px 0px;
}

.choose-safira-title[b-l4l8zkroic] {
    color: #27348B;
    font-size: 30px;
    font-weight: 700;
    margin-top: 20px;
    min-height: 40px;
    line-height: 1.5 !important;
    font-family: LATO_BOLD;
}

.y-image-div[b-l4l8zkroic] {
    overflow: hidden;
    position: relative;
    margin-top: 4%;
    height: 600px;
    width: 400px;
}

.choose-safira-description-div[b-l4l8zkroic] {
    text-align: left;
    display: block;
}

.choose-safira-description[b-l4l8zkroic] {
    font-size: 25px !important;
    min-height: 70px;
    line-height: 1.5 !important;
    color: #9D9D9D;
    padding-bottom: 10px;
    font-family: LATO_REGULAR;
}

.y-icon-div[b-l4l8zkroic] {
    float: left;
    display: block;
}
/*********************/

/*******OFERTAS DE MERCADO*************/
.ofertas-body[b-l4l8zkroic] {
    margin: 0 auto;
    max-width: 1310px;
    height: 750px;
}

.sobre-column[b-l4l8zkroic] {
    width: 50%
}

.sobre-img[b-l4l8zkroic] {
    display: block;
    width: 100%;
    text-align: center;
    height: 50%;
}

.sobre-text-box[b-l4l8zkroic] {
    display: block;
    width: 100%;
    height: 50%;
}

.sobre-text-title[b-l4l8zkroic] {
    color: #27348B;
    font-family: LATO_BOLD;
    font-size: 20px;
    font-weight: 700;
    margin-top: 40px;
    margin-bottom: 30px;
    width: fit-content;
    text-decoration: underline;
}

.sobre-text-description[b-l4l8zkroic] {
    width: 96%;
    font-size: 20px !important;
    min-height: 70px;
    line-height: 1.5 !important;
    color: #9D9D9D;
    padding-bottom: 10px;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    font-family: LATO_REGULAR;
}

.sobre-text-content[b-l4l8zkroic] {
    padding: 60px 10px 0px 10px;
}
/**************************************/
.icon-card[b-l4l8zkroic] {
    text-align: center;
    align-self: baseline;
    font-size: 23px;
    color: #27348B;
    margin-top: 20px;
    /*color: green;*/
}

.attributes[b-l4l8zkroic] {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    padding: 16px 0;
}


.container-banner[b-l4l8zkroic] {
    width: 100%;
    margin: 40px 0 !important;
    max-width: 1320px;
}


.imgBanner[b-l4l8zkroic] {
    height: 350px;
    width: 100%;
    border-radius: 15px;
}


.image-background[b-l4l8zkroic] {
    overflow: hidden;
    position: relative;
}

.news-title[b-l4l8zkroic] {
    color: #27348B;
    font-family: LATO_BOLD;
    font-size: 35px;
    font-weight: 700;
    margin-top: 40px;
    margin-bottom: 30px;
    width: fit-content;
}

.consent-text[b-l4l8zkroic] {
    font-family: Arial, Helvetica, sans-serif
}

.content-news[b-l4l8zkroic] {
    height: 190px;
}

.content-news-news[b-l4l8zkroic] {
    width: 370px;
    height: 58px;
}

.title[b-l4l8zkroic] {
    color: #27348B;
    font-size: 30px;
    font-weight: 700;
    margin-top: 20px;
    min-height: 40px;
    line-height: 1;
    font-family: LATO_BOLD;
    width: 95%;
    padding-top: 20px;
    padding-bottom: 20px;
}


.tile-description[b-l4l8zkroic] {
    font-size: 20px !important;
    min-height: 70px;
    line-height: 1.5 !important;
    color: #9D9D9D;
    font-family: LATO_REGULAR;
}

.title-breadcrumb[b-l4l8zkroic] {
    margin-bottom: 20px;
    color: #27348B;
    text-decoration: none;
}

.title-bpi[b-l4l8zkroic] {
    color: #27348B;
    font-size: 25px;
    font-weight: 700;
    line-height: 1;
    font-family: LATO_BOLD;
    width: 95%;
}

.news-box[b-l4l8zkroic] {
    /*border-radius: 8px;*/
    width: 300px;
    /*    -webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    margin-top: 20px;*/
    cursor: pointer;
    overflow: hidden;
    text-align: center;
}

.box-description[b-l4l8zkroic] {
    font-size: 20px !important;
    min-height: 70px;
    line-height: 1.5 !important;
    color: #9D9D9D;
    font-family: LATO_REGULAR;
    margin-top: -10px;
}

.footer-card[b-l4l8zkroic] {
    float: right;
}

.n-cards-container[b-l4l8zkroic] {
    flex-direction: row;
    gap: 20px;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    margin-top:
}

.attr-description[b-l4l8zkroic] {
    width =100%;
}

.separator[b-l4l8zkroic] {
    border: 1px solid #ececec;
    margin-bottom: 20px;
}

.n-cards[b-l4l8zkroic] {
    display: inline-flex;
    gap: 100px;
}

.newsImage[b-l4l8zkroic] {
    height: 220px;
    width: 590px;
    max-height: 220px;
    overflow: hidden;
    transition: 0.75s all ease-in-out;
}

.btn-news[b-l4l8zkroic] {
    color: #fff;
    background-color: #27348B;
    border: 1px solid #27348B;
    font-family: Arial, Helvetica, sans-serif !important;
}

.publi-date[b-l4l8zkroic] {
    color: #27348B;
}

.arrow-icon[b-l4l8zkroic] {
    color: #27348B;
    float: right;
    margin-right: -95px;
    vertical-align: bottom;
    .arrow-icon:hover

{
    cursor: pointer !important;
}

}

.n-container-news[b-l4l8zkroic] {
    display: flex;
    flex-direction: row;
    gap: 55px;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    flex: 1 0 50px;
}


.arrow-icon[b-l4l8zkroic] {
    animation: moveToRight 0.5s ease-in-out;
    animation-delay: 10ms;
    cursor: pointer;
}


/*option 1*/
/*.news-box-news {
    display: flex;
    min-width: 360px;
    -webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    margin-bottom: 30px;
    cursor: pointer;
    padding: 30px 26px 80px 26px;
    overflow: hidden;
    min-height: 100px;
    width: 400px;
}
    .news-box-news:hover {
    -webkit-box-shadow: 0 0 10px #d5d2d2;
    box-shadow: 0 0 10px #d5d2d2;
}
*/

/*option 2*/
.news-box-news[b-l4l8zkroic] {
    min-width: 360px;
    -webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    margin-bottom: 30px;
    cursor: pointer;
    border-radius: 0px 0px 12.5874px 12.5874px;
    overflow: hidden;
    min-height: 100px;
    width: 400px;
}

.service-title[b-l4l8zkroic] {
    font-size: 20px;
    line-height: 20px;
}

.service-description[b-l4l8zkroic] {
    font-weight: 100;
    font-size: 18px;
    line-height: 22px;
    padding-right: 10px;
    color: #9D9D9D;
}

.p-description[b-l4l8zkroic] {
    margin-top: 10px;
}

.title-news[b-l4l8zkroic] {
    font-style: normal;
    font-weight: 700;
    font-size: 17.4685px;
    line-height: 20px;
    color: #8f8f8f;
    margin-top: 30px;
    min-height: 45px;
}

.description-news[b-l4l8zkroic] {
    color: #9D9D9D;
    font-size: large;
    min-height: 100px;
    display: block;
    height: 10px;
}


.banner-service[b-l4l8zkroic] {
    width: inherit;
    height: fit-content;
    border-radius: 8px;
}

.see-all[b-l4l8zkroic] {
    float: left;
}

.content-news-news[b-l4l8zkroic] {
    width: 370px;
    height: 200px;
    margin-left: 25px;
}

.title-bpi-news[b-l4l8zkroic] {
    color: #27348B;
    font-size: 20px;
    font-weight: 400;
    min-height: 100px;
    line-height: 1.0;
}

    .title-bpi-news:hover[b-l4l8zkroic] {
        text-decoration: underline;
    }

.date-card[b-l4l8zkroic] {
    color: #27348B;
    font-size: 14px;
    margin-top: 10px;
    min-height: 30px;
    width: 75%;
}

a[b-l4l8zkroic] {
    text-decoration: none;
}

.icon-home[b-l4l8zkroic] {
    width: 330px;
}

.eu-quero[b-l4l8zkroic] {
    font-size: 25px !important;
    width: 120px !important;
}

.i-want-div[b-l4l8zkroic] {
    width: inherit;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 100px;
}

.cards-div[b-l4l8zkroic] {
    scroll-behavior: auto;
    scrollbar-width: auto;
}

.card-icon[b-l4l8zkroic] {
    display: inline-flex;
    width: 300px;
    height: 250px;
    padding: 0 5% 0 5%;
    background-color: #27348B;
}

/*.card-image:hover {
        transform: scale(0.60);
    }*/
.space-news-box[b-l4l8zkroic] {
    /*border-radius: 8px;*/
    width: 0px;
    /*-webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;*/
    margin-top: 20px;
    overflow: hidden;
    text-align: center;
}

.eu-quero[b-l4l8zkroic] {
    color: #27348B;
    font-family: LATO_BOLD;
    padding-bottom: 3px;
    font-size: 30px;
    width: fit-content;
    cursor: pointer;
    display: inline-flex;
}

.eu-quero-desc[b-l4l8zkroic] {
    color: #27348B;
    line-height: 1.25;
    font-weight: 400;
    width: 360px;
    font-size: 30px;
    white-space: break-spaces;
    cursor: pointer;
}
/* /Pages/FAQ.razor.rz.scp.css */
.news-body[b-ioy346ebox] {
    margin: 0 auto;
    max-width: 1310px;
    min-height: 760px;
}
.accordion-box[b-ioy346ebox]{
    padding-bottom:30px;
}

/*Sobreescrever*/


.image-banner[b-ioy346ebox] {
    height: 500px;
    opacity: 0.7;
    position: absolute;
}


.n-container[b-ioy346ebox] {
    display: flex;
    flex-direction: column;
    padding: 10px var(--padding-x-base);
    width: 100%;
}
/*FAIXA*/
.faixa[b-ioy346ebox] {
    background-color: white;
    height: 500px;
    text-align: left;
    /*width:120%;*/
}

.title-faixa[b-ioy346ebox] {
    font-size: 90px;
    color: white;
    position: absolute;
    margin-left: -80px;
}

.description-faixa[b-ioy346ebox] {
    color: white;
    font-size: 30px;
    position: absolute;
    margin-top: 200px;
    width: 80%;
    margin-left: -80px;
}

.btn-faixa[b-ioy346ebox] {
    font-size: 30px;
    margin-left: 14.5%;
    position: absolute;
    margin-top: 400px;
}

.faixa-content[b-ioy346ebox] {
    padding-top: 60px;
    margin-left: 19%;
    position: absolute;
}



.description-div[b-ioy346ebox] {
    width: 50%;
    text-align: left;
    margin-left: 19%;
    margin-top: 30px;
    position: absolute;
}


/*********************/
.faixa-grey[b-ioy346ebox] {
    background-color: #e3ebed;
    height: 800px;
    text-align: center;
}

.div-choose-safira[b-ioy346ebox] {
    height: 800px;
    width: 100%;
    display: inline-flex;
    gap: 150px;
}

.div-ofertas-mercado[b-ioy346ebox] {
    height: 600px;
    width: 100%;
    display: inline-flex;
    gap: 50px;
}

.choose-safira-text-div[b-ioy346ebox] {
    display: block;
    width: 55%;
    margin-top: 3%;
}

.sub-title-choose-safira[b-ioy346ebox] {
    font-size: 25px !important;
    min-height: 70px;
    line-height: 1.5 !important;
    color: #27348B;
    font-family: LATO_BOLD;
    font-weight: bold;
}

.choose-safira-title-div[b-ioy346ebox] {
    text-align: left;
    padding: 5px 0px 0px 0px;
}

.choose-safira-title[b-ioy346ebox] {
    color: #27348B;
    font-size: 30px;
    font-weight: 700;
    margin-top: 20px;
    min-height: 40px;
    line-height: 1.5 !important;
    font-family: LATO_BOLD;
}
.collapsed[b-ioy346ebox]{
    color:black;
}
.accordion-button:not(.collapsed)[b-ioy346ebox]{
    color:black;
}

.y-image-div[b-ioy346ebox] {
    overflow: hidden;
    position: relative;
    margin-top: 4%;
    height: 600px;
    width: 400px;
}

.choose-safira-description-div[b-ioy346ebox] {
    text-align: left;
    display: block;
}

.choose-safira-description[b-ioy346ebox] {
    font-size: 25px !important;
    min-height: 70px;
    line-height: 1.5 !important;
    color: #9D9D9D;
    padding-bottom: 10px;
    font-family: LATO_REGULAR;
}

.y-icon-div[b-ioy346ebox] {
    float: left;
    display: block;
}
/*********************/

/*******OFERTAS DE MERCADO*************/
.ofertas-body[b-ioy346ebox] {
    margin: 0 auto;
    max-width: 1310px;
    height: 750px;
}

.sobre-column[b-ioy346ebox] {
    width: 50%
}

.sobre-img[b-ioy346ebox] {
    display: block;
    width: 100%;
    text-align: center;
    height: 50%;
}

.sobre-text-box[b-ioy346ebox] {
    display: block;
    width: 100%;
    height: 50%;
}

.sobre-text-title[b-ioy346ebox] {
    color: #27348B;
    font-family: LATO_BOLD;
    font-size: 20px;
    font-weight: 700;
    margin-top: 40px;
    margin-bottom: 30px;
    width: fit-content;
    text-decoration: underline;
}

.sobre-text-description[b-ioy346ebox] {
    width: 96%;
    font-size: 20px !important;
    min-height: 70px;
    line-height: 1.5 !important;
    color: #9D9D9D;
    padding-bottom: 10px;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    font-family: LATO_REGULAR;
}

.sobre-text-content[b-ioy346ebox] {
    padding: 60px 10px 0px 10px;
}
/**************************************/
.icon-card[b-ioy346ebox] {
    text-align: center;
    align-self: baseline;
    font-size: 23px;
    color: #27348B;
    margin-top: 20px;
    /*color: green;*/
}

.attributes[b-ioy346ebox] {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    padding: 16px 0;
}


.container-banner[b-ioy346ebox] {
    width: 100%;
    margin: 40px 0 !important;
    max-width: 1320px;
}


.imgBanner[b-ioy346ebox] {
    height: 350px;
    width: 100%;
    border-radius: 15px;
}


.image-background[b-ioy346ebox] {
    overflow: hidden;
    position: relative;
}

.news-title[b-ioy346ebox] {
    color: #27348B;
    font-family: LATO_BOLD;
    font-size: 35px;
    font-weight: 700;
    margin-top: 40px;
    margin-bottom: 30px;
    width: fit-content;
}

.consent-text[b-ioy346ebox] {
    font-family: Arial, Helvetica, sans-serif
}

.content-news[b-ioy346ebox] {
    height: 190px;
}

.content-news-news[b-ioy346ebox] {
    width: 370px;
    height: 58px;
}

.title[b-ioy346ebox] {
    color: #27348B;
    font-size: 30px;
    font-weight: 700;
    margin-top: 20px;
    min-height: 40px;
    line-height: 1;
    font-family: LATO_BOLD;
    width: 95%;
    padding-top: 20px;
    padding-bottom: 20px;
}


.tile-description[b-ioy346ebox] {
    font-size: 25px !important;
    min-height: 70px;
    line-height: 1.5 !important;
    color: #9D9D9D;
    font-family: LATO_REGULAR;
}

.title-breadcrumb[b-ioy346ebox] {
    margin-bottom: 20px;
    color: #27348B;
    text-decoration: none;
}

.title-bpi[b-ioy346ebox] {
    color: #27348B;
    font-size: 20px;
    font-weight: 700;
    margin-top: 20px;
    min-height: 40px;
    line-height: 1;
    font-family: LATO_BOLD;
    width: 95%;
}

.news-box[b-ioy346ebox] {
    /*border-radius: 8px;*/
    width: 300px;
    /*    -webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    margin-top: 20px;*/
    cursor: pointer;
    overflow: hidden;
    text-align: center;
}

.box-description[b-ioy346ebox] {
    font-size: 20px !important;
    min-height: 70px;
    line-height: 1.5 !important;
    color: #9D9D9D;
    font-family: LATO_REGULAR;
    margin-top: -10px;
}

.footer-card[b-ioy346ebox] {
    float: right;
}

.n-cards-container[b-ioy346ebox] {
    flex-direction: row;
    gap: 20px;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    margin-top:
}

.attr-description[b-ioy346ebox] {
    width =100%;
}

.separator[b-ioy346ebox] {
    border: 1px solid #ececec;
    margin-bottom: 20px;
}

.n-cards[b-ioy346ebox] {
    display: inline-flex;
    gap: 100px;
}

.newsImage[b-ioy346ebox] {
    height: 220px;
    width: 590px;
    max-height: 220px;
    overflow: hidden;
    transition: 0.75s all ease-in-out;
}

.btn-news[b-ioy346ebox] {
    color: #fff;
    background-color: #27348B;
    border: 1px solid #27348B;
    font-family: Arial, Helvetica, sans-serif !important;
}

.publi-date[b-ioy346ebox] {
    color: #27348B;
}

.arrow-icon[b-ioy346ebox] {
    color: #27348B;
    float: right;
    margin-right: -95px;
    vertical-align: bottom;
    .arrow-icon:hover

{
    cursor: pointer !important;
}

}

.n-container-news[b-ioy346ebox] {
    display: flex;
    flex-direction: row;
    gap: 55px;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    flex: 1 0 50px;
}


.arrow-icon[b-ioy346ebox] {
    animation: moveToRight 0.5s ease-in-out;
    animation-delay: 10ms;
    cursor: pointer;
}


/*option 1*/
/*.news-box-news {
    display: flex;
    min-width: 360px;
    -webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    margin-bottom: 30px;
    cursor: pointer;
    padding: 30px 26px 80px 26px;
    overflow: hidden;
    min-height: 100px;
    width: 400px;
}
    .news-box-news:hover {
    -webkit-box-shadow: 0 0 10px #d5d2d2;
    box-shadow: 0 0 10px #d5d2d2;
}
*/

/*option 2*/
.news-box-news[b-ioy346ebox] {
    min-width: 360px;
    -webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    margin-bottom: 30px;
    cursor: pointer;
    border-radius: 0px 0px 12.5874px 12.5874px;
    overflow: hidden;
    min-height: 100px;
    width: 400px;
}

.service-title[b-ioy346ebox] {
    font-size: 20px;
    line-height: 20px;
}

.service-description[b-ioy346ebox] {
    font-weight: 100;
    font-size: 18px;
    line-height: 22px;
    padding-right: 10px;
    color: #9D9D9D;
}

.p-description[b-ioy346ebox] {
    margin-top: 10px;
}

.title-news[b-ioy346ebox] {
    font-style: normal;
    font-weight: 700;
    font-size: 17.4685px;
    line-height: 20px;
    color: #8f8f8f;
    margin-top: 30px;
    min-height: 45px;
}

.description-news[b-ioy346ebox] {
    color: #9D9D9D;
    font-size: large;
    min-height: 100px;
    display: block;
    height: 10px;
}


.banner-service[b-ioy346ebox] {
    width: inherit;
    height: fit-content;
}

.see-all[b-ioy346ebox] {
    float: left;
}

.content-news-news[b-ioy346ebox] {
    width: 370px;
    height: 200px;
    margin-left: 25px;
}

.title-bpi-news[b-ioy346ebox] {
    color: #27348B;
    font-size: 20px;
    font-weight: 400;
    min-height: 100px;
    line-height: 1.0;
}

    .title-bpi-news:hover[b-ioy346ebox] {
        text-decoration: underline;
    }

.date-card[b-ioy346ebox] {
    color: #27348B;
    font-size: 14px;
    margin-top: 10px;
    min-height: 30px;
    width: 75%;
}

a[b-ioy346ebox] {
    text-decoration: none;
}

.icon-home[b-ioy346ebox] {
    width: 330px;
}

.eu-quero[b-ioy346ebox] {
    font-size: 25px !important;
    width: 120px !important;
}

.i-want-div[b-ioy346ebox] {
    width: inherit;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 100px;
}

.cards-div[b-ioy346ebox] {
    scroll-behavior: auto;
    scrollbar-width: auto;
}

.card-icon[b-ioy346ebox] {
    display: inline-flex;
    width: 300px;
    height: 250px;
    padding: 0 5% 0 5%;
    background-color: #27348B;
}

.card-image[b-ioy346ebox] {
    text-align: center;
    width: 645px;
    height: 260px;
}

/*.card-image:hover {
        transform: scale(0.60);
    }*/
.space-news-box[b-ioy346ebox] {
    /*border-radius: 8px;*/
    width: 0px;
    /*-webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;*/
    margin-top: 20px;
    overflow: hidden;
    text-align: center;
}

.eu-quero[b-ioy346ebox] {
    color: #27348B;
    font-family: LATO_BOLD;
    padding-bottom: 3px;
    font-size: 30px;
    width: fit-content;
    cursor: pointer;
    display: inline-flex;
}

.eu-quero-desc[b-ioy346ebox] {
    color: #27348B;
    line-height: 1.25;
    font-weight: 400;
    width: 360px;
    font-size: 30px;
    white-space: break-spaces;
    cursor: pointer;
}
/* /Pages/Home.razor.rz.scp.css */
.home-body[b-nb65qkv6z2] {
    margin: 0 auto;
    max-width: 1310px;
    height: 650px;
}
.news-body[b-nb65qkv6z2] {
    margin: 0 auto;
    max-width: 1310px;
    height: 900px;
}
.slide[b-nb65qkv6z2] {
    border-radius: 15px !important;
}
.carousel-inner[b-nb65qkv6z2] {
    border-radius: 15px !important;
}

.carousel-indicators[b-nb65qkv6z2] {
    border-radius: 15px !important;
}

.carousel-control-next[b-nb65qkv6z2] {
    border-radius: 15px !important;
}

.carousel-control-prev[b-nb65qkv6z2] {
    border-radius: 15px !important;
}

.carousel[b-nb65qkv6z2] {
    border-radius: 15px !important;
    position: relative !important;
}

.carousel-item[b-nb65qkv6z2] {
    border-radius: 15px !important;
    color: red !important;
    overflow: hidden;
}
.carousel-item:active[b-nb65qkv6z2] {
    border-radius: 15px !important;
    color: red !important;
    overflow: hidden;
}

    .carousel-item.active[b-nb65qkv6z2] {
        border-radius: 15px !important;
    }

.carousel-item-start[b-nb65qkv6z2] {
    border-radius: 15px !important;
}

.carousel-item-end[b-nb65qkv6z2] {
    border-radius: 15px !important;
}

.active[b-nb65qkv6z2] {
    border-radius: 15px !important;
}
    .active.carousel-item-end[b-nb65qkv6z2] {
        border-radius: 15px !important;
    }

.carousel-inner[b-nb65qkv6z2] {
    border-radius: 15px !important;
}

.carousel-item-next[b-nb65qkv6z2] {
    border-radius: 15px !important;
}

    .carousel-item-next:not(carousel-item-start)[b-nb65qkv6z2] {
        border-radius: 15px !important;
    }
.active.carousel-item-end[b-nb65qkv6z2] {
    border-radius: 15px !important;
}
.carousel-item-next:not(.carousel-item-start)[b-nb65qkv6z2] {
    transform: translateX(100%);
    border-radius: 15px !important;
}

.carousel-slide[b-nb65qkv6z2] {
    border-radius: 15px !important;
}

.n-container[b-nb65qkv6z2] {
    display: flex;
    flex-direction: column;
    padding: 10px var(--padding-x-base);
    width: 100%;
    margin-top: 20px;
}

.icon-card[b-nb65qkv6z2]{
    text-align:center;
}

.separator[b-nb65qkv6z2] {
    border: 1px solid #ececec;
    margin-bottom: 50px;
    margin-top: 50px
}

.faixa-grey[b-nb65qkv6z2] {
    background-color: #e3ebed;
    height: 650px;
}


.container-banner[b-nb65qkv6z2] {
    width: 100%;
    margin: 40px 0 !important;
    max-width: 1320px;
}


.imgBanner[b-nb65qkv6z2] {
    height: 350px;
    width: 100%;
    border-radius: 15px;
}


.image-background[b-nb65qkv6z2] {
    overflow: hidden;
    position: relative;
}

.news-title[b-nb65qkv6z2] {
    color: #27348B;
    font-family: LATO_BOLD;
    font-size: 35px;
    font-weight: 700;
    margin-bottom: 30px;
}

.consent-text[b-nb65qkv6z2] {
    font-family: LATO_REGULAR;
}

.content-news[b-nb65qkv6z2] {    
    height: 190px;
}

.content-news-news[b-nb65qkv6z2] {
    width: 370px;
    height: 58px;
}

.tile-description[b-nb65qkv6z2] {
    width: 96%;
    font-size: 20px !important;
    min-height: 70px;
    line-height: 1 !important;
    color: #9D9D9D;
    padding-bottom: 10px;
    font-family: LATO_REGULAR;
}

.title-bpi[b-nb65qkv6z2] {
    color: #27348B;
    font-size: 20px;
    font-weight: 700;
    margin-top: 20px;
    min-height: 40px;
    line-height: 1;
    font-family: LATO_BOLD;
    width: 95%;
}

.news-box[b-nb65qkv6z2] {
    /*border-radius: 8px;*/
    width: 400px;
    /*-webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;*/
    margin-top: 20px;
    cursor: pointer;
    overflow: hidden;
    text-align: center;
}

.footer-card[b-nb65qkv6z2] {
    float:right;
}

.n-cards-container[b-nb65qkv6z2] {
    flex-direction: row;
    gap: 20px;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
}

.n-cards[b-nb65qkv6z2] {
    display: inline-flex;
    width: 570px;
    gap:55px;
}

.newsImage[b-nb65qkv6z2] {
    height: 220px;
    width: 590px;
    max-height: 220px;
    overflow: hidden;
    transition: 0.75s all ease-in-out;
}

.btn-news[b-nb65qkv6z2] {
    color: #fff;
    background-color: #27348B;
    border: 1px solid #27348B;
    font-family: LATO_REGULAR !important;
}

.publi-date[b-nb65qkv6z2] {
    color: #27348B;
}

.arrow-icon[b-nb65qkv6z2] {
    color: #27348B;
    float: right;
    margin-right: -95px;
    vertical-align: bottom;
}
    .arrow-icon:hover[b-nb65qkv6z2]
    {
        cursor: pointer !important;
    }



.n-container-news[b-nb65qkv6z2] {
    display: flex;
    flex-direction: row;
    gap: 55px;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    flex: 1 0 50px;
}


.arrow-icon[b-nb65qkv6z2]

{
    animation: moveToRight 0.5s ease-in-out;
    animation-delay: 10ms;
    cursor: pointer;
}


/*option 1*/
/*.news-box-news {
    display: flex;
    min-width: 360px;
    -webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    margin-bottom: 30px;
    cursor: pointer;
    padding: 30px 26px 80px 26px;
    overflow: hidden;
    min-height: 100px;
    width: 400px;
}

    .news-box-news:hover {
    -webkit-box-shadow: 0 0 10px #d5d2d2;
    box-shadow: 0 0 10px #d5d2d2;
}

*/

/*option 2*/
.news-box-news[b-nb65qkv6z2] {
    min-width: 360px;
    -webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    margin-bottom: 30px;
    cursor: pointer;
    border-radius: 12.5874px 12.5874px 12.5874px 12.5874px;
    overflow: hidden;
    height: 450px;
    width: 400px;
    background-color: white;
    transition: 0.75s ease-in-out;
}
    .news-box-news:hover[b-nb65qkv6z2] {
        transform:scale(0.95);
    }


.title-news[b-nb65qkv6z2] {
    font-style: normal;
    font-weight: 700;
    font-size: 23px;
    line-height: 20px;
    color: #8f8f8f;
    margin-top: 30px;
    min-height: 45px;
    font-family: LATO_BOLD;
}

.description-news[b-nb65qkv6z2] {
    color: #9D9D9D;
    font-size: large;
    min-height: 100px;
    display: block;
    height: 10px;
    font-family: LATO_REGULAR;
}


.banner-service[b-nb65qkv6z2] {
    width: inherit;
    height: fit-content;
    border-radius: 12.5874px 12.5874px 0px 0px;
}

.see-all[b-nb65qkv6z2]{
    float:right;
}

.content-news-news[b-nb65qkv6z2] {
    width: 370px;
    height: 200px;
    margin-left: 25px;
}

.title-bpi-news[b-nb65qkv6z2] {
    color: #27348B;
    font-size: 20px;
    font-weight: 400;
    min-height: 100px;
    line-height: 1.0;
}

    .title-bpi-news:hover[b-nb65qkv6z2] {
        text-decoration: underline;
    }

.date-card[b-nb65qkv6z2] {
    color: #27348B;
    font-size: 14px;
    margin-top: 10px;
    min-height: 30px;
    width: 75%;
}

a[b-nb65qkv6z2] {
    text-decoration: none;
}

.icon-home[b-nb65qkv6z2] {
    width: 330px;
}

.eu-quero[b-nb65qkv6z2] {
    font-size: 25px !important;
    width: 120px !important;
}

.i-want-div[b-nb65qkv6z2] {
    width: inherit;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 100px;
}

.cards-div[b-nb65qkv6z2] {
    scroll-behavior: auto;
    scrollbar-width: auto;
}

.card-icon[b-nb65qkv6z2] {
    display: inline-flex;
    width: 300px;
    height: 250px;
    padding: 0 5% 0 5%;
    background-color: #27348B;
}

.card-image[b-nb65qkv6z2] {
    transition: 0.75s all ease-in-out;
    text-align: center;
    transform: scale(0.65);
    cursor: pointer;
}

    .card-image:hover[b-nb65qkv6z2] {
        transform: scale(0.60);
    }


.eu-quero[b-nb65qkv6z2] {
    color: #27348B;
    font-family: LATO_BOLD;
    padding-bottom: 3px;
    font-size: 30px;
    width: fit-content;
    cursor: pointer;
    display: inline-flex;
}

.eu-quero-desc[b-nb65qkv6z2] {
    color: #27348B;
    line-height: 1.25;
    font-weight: 400;
    width: 360px;
    font-size: 30px;
    white-space: break-spaces;
    cursor: pointer;
}
/* /Pages/InvestementsPages/InvestmentRepos.razor.rz.scp.css */
.news-body[b-h32khy2atr] {
    margin: 0 auto;
    max-width: 1310px;
    min-height: 600px;
}

/*Sobreescrever*/

.image-banner[b-h32khy2atr] {
    height: 500px;
    width: 2200px;
}

.banner-container[b-h32khy2atr] {
    height: 500px;
    opacity: 0.7;
    position: absolute;
    width: 100%;
    overflow: hidden;
    text-align: center;
}


.n-container[b-h32khy2atr] {
    display: flex;
    flex-direction: column;
    padding: 10px var(--padding-x-base);
    width: 100%;
}
/*FAIXA*/
.faixa[b-h32khy2atr] {
    background-color: white;
    height: 500px;
    text-align: left;
    /*width:120%;*/
}

.title-faixa[b-h32khy2atr] {
    font-size: 90px;
    color: white;
    position: absolute;
    width: max-content;
    margin-left: -80px;
}

.description-faixa[b-h32khy2atr] {
    color: white;
    font-size: 30px;
    position: absolute;
    margin-top: 200px;
    margin-left: -80px;
}

.btn-faixa[b-h32khy2atr] {
    font-size: 30px;
    margin-left: 14.5%;
    position: absolute;
    margin-top: 400px;
}

.faixa-content[b-h32khy2atr] {
    padding-top: 60px;
    margin-left: 19%;
    position: absolute;
}



.description-div[b-h32khy2atr] {
    width: 50%;
    text-align: left;
    margin-left: 19%;
    margin-top: 30px;
    position: absolute;
}

/*********************/
.faixa-grey[b-h32khy2atr] {
    background-color: #e3ebed;
    height: 700px;
    text-align: center;
}

.div-choose-safira[b-h32khy2atr] {
    height: 650px;
    width: 100%;
    display: inline-flex;
    gap: 150px;
}

.div-ofertas-mercado[b-h32khy2atr] {
    height: 600px;
    width: 100%;
    display: inline-flex;
    gap: 50px;
}

.choose-safira-text-div[b-h32khy2atr] {
    display: block;
    width: 55%;
    margin-top: 4%;
}

.sub-title-choose-safira[b-h32khy2atr] {
    font-size: 25px !important;
    min-height: 70px;
    line-height: 1.5 !important;
    color: #27348B;
    font-family: LATO_BOLD;
    font-weight: bold;
}

.choose-safira-title-div[b-h32khy2atr] {
    text-align: left;
    padding: 5px 0px 0px 0px;
}

.choose-safira-title[b-h32khy2atr] {
    color: #27348B;
    font-size: 30px;
    font-weight: 700;
    margin-top: 20px;
    min-height: 40px;
    line-height: 1.5 !important;
    font-family: LATO_BOLD;
}

.y-image-div[b-h32khy2atr] {
    overflow: hidden;
    position: relative;
    margin-top: 4%;
    height: 600px;
    width: 400px;
}

.choose-safira-description-div[b-h32khy2atr] {
    text-align: left;
    display: block;
}

.choose-safira-description[b-h32khy2atr] {
    font-size: 25px !important;
    min-height: 70px;
    line-height: 1.5 !important;
    color: #9D9D9D;
    padding-bottom: 10px;
    font-family: LATO_REGULAR;
}

.y-icon-div[b-h32khy2atr] {
    float: left;
    display: block;
    margin-top: 3%;
}
/*********************/

/*******OFERTAS DE MERCADO*************/
.ofertas-body[b-h32khy2atr] {
    margin: 0 auto;
    max-width: 1310px;
    height: 750px;
}

.sobre-column[b-h32khy2atr] {
    width: 50%
}

.sobre-img[b-h32khy2atr] {
    display: block;
    width: 100%;
    text-align: center;
    height: 50%;
}

.sobre-text-box[b-h32khy2atr] {
    display: block;
    width: 100%;
    height: 50%;
}

.sobre-text-title[b-h32khy2atr] {
    color: #27348B;
    font-family: LATO_BOLD;
    font-size: 20px;
    font-weight: 700;
    margin-top: 40px;
    margin-bottom: 30px;
    width: fit-content;
    text-decoration: underline;
}

.sobre-text-description[b-h32khy2atr] {
    width: 96%;
    font-size: 20px !important;
    min-height: 70px;
    line-height: 1.5 !important;
    color: #9D9D9D;
    padding-bottom: 10px;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    font-family: LATO_REGULAR;
}

.sobre-text-content[b-h32khy2atr] {
    padding: 60px 10px 0px 10px;
}
/**************************************/
.icon-card[b-h32khy2atr] {
    text-align: center;
    align-self: baseline;
    font-size: 23px;
    color: #27348B;
    margin-top: 20px;
    /*color: green;*/
}

.attributes[b-h32khy2atr] {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    padding: 16px 0;
}


.container-banner[b-h32khy2atr] {
    width: 100%;
    margin: 40px 0 !important;
    max-width: 1320px;
}


.imgBanner[b-h32khy2atr] {
    height: 350px;
    width: 100%;
    border-radius: 15px;
}


.image-background[b-h32khy2atr] {
    overflow: hidden;
    position: relative;
}

.news-title[b-h32khy2atr] {
    color: #27348B;
    font-family: LATO_BOLD;
    font-size: 35px;
    font-weight: 700;
    margin-top: 40px;
    margin-bottom: 30px;
    width: fit-content;
}

.consent-text[b-h32khy2atr] {
    font-family: Arial, Helvetica, sans-serif
}

.content-news[b-h32khy2atr] {
    height: 190px;
}

.content-news-news[b-h32khy2atr] {
    width: 370px;
    height: 58px;
}

.title[b-h32khy2atr] {
    color: #27348B;
    font-size: 30px;
    font-weight: 700;
    margin-top: 5px;
    min-height: 40px;
    line-height: 1;
    font-family: LATO_BOLD;
    width: 95%;
}


.tile-description[b-h32khy2atr] {
    font-size: 25px !important;
    min-height: 70px;
    line-height: 1.5 !important;
    color: #9D9D9D;
    font-family: LATO_REGULAR;
}

.title-breadcrumb[b-h32khy2atr] {
    margin-bottom: 20px;
    color: #27348B;
    text-decoration: none;
}

.title-bpi[b-h32khy2atr] {
    color: #27348B;
    font-size: 20px;
    font-weight: 700;
    margin-top: 20px;
    min-height: 40px;
    line-height: 1;
    font-family: LATO_BOLD;
    width: 95%;
}

.news-box[b-h32khy2atr] {
    /*border-radius: 8px;*/
    width: 300px;
    /*    -webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    margin-top: 20px;*/
    cursor: pointer;
    overflow: hidden;
    text-align: center;
}

.box-description[b-h32khy2atr] {
    font-size: 20px !important;
    min-height: 70px;
    line-height: 1.5 !important;
    color: #9D9D9D;
    font-family: LATO_REGULAR;
    margin-top: -10px;
}

.footer-card[b-h32khy2atr] {
    float: right;
}

.n-cards-container[b-h32khy2atr] {
    flex-direction: row;
    gap: 20px;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    margin-top:
}

.attr-description[b-h32khy2atr] {
    width =100%;
}

.separator[b-h32khy2atr] {
    border: 1px solid #ececec;
    margin-bottom: 20px;
}

.n-cards[b-h32khy2atr] {
    display: inline-flex;
    gap: 100px;
}

.newsImage[b-h32khy2atr] {
    height: 220px;
    width: 590px;
    max-height: 220px;
    overflow: hidden;
    transition: 0.75s all ease-in-out;
}

.btn-news[b-h32khy2atr] {
    color: #fff;
    background-color: #27348B;
    border: 1px solid #27348B;
    font-family: Arial, Helvetica, sans-serif !important;
}

.publi-date[b-h32khy2atr] {
    color: #27348B;
}

.arrow-icon[b-h32khy2atr] {
    color: #27348B;
    float: right;
    margin-right: -95px;
    vertical-align: bottom;
    .arrow-icon:hover

{
    cursor: pointer !important;
}

}

.n-container-news[b-h32khy2atr] {
    display: flex;
    flex-direction: row;
    gap: 55px;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    flex: 1 0 50px;
}


.arrow-icon[b-h32khy2atr] {
    animation: moveToRight 0.5s ease-in-out;
    animation-delay: 10ms;
    cursor: pointer;
}


/*option 1*/
/*.news-box-news {
    display: flex;
    min-width: 360px;
    -webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    margin-bottom: 30px;
    cursor: pointer;
    padding: 30px 26px 80px 26px;
    overflow: hidden;
    min-height: 100px;
    width: 400px;
}
    .news-box-news:hover {
    -webkit-box-shadow: 0 0 10px #d5d2d2;
    box-shadow: 0 0 10px #d5d2d2;
}
*/

/*option 2*/
.news-box-news[b-h32khy2atr] {
    min-width: 360px;
    -webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    margin-bottom: 30px;
    cursor: pointer;
    border-radius: 0px 0px 12.5874px 12.5874px;
    overflow: hidden;
    min-height: 100px;
    width: 400px;
}

.service-title[b-h32khy2atr] {
    font-size: 20px;
    line-height: 20px;
}

.service-description[b-h32khy2atr] {
    font-weight: 100;
    font-size: 18px;
    line-height: 22px;
    padding-right: 10px;
    color: #9D9D9D;
}

.p-description[b-h32khy2atr] {
    margin-top: 10px;
}

.title-news[b-h32khy2atr] {
    font-style: normal;
    font-weight: 700;
    font-size: 17.4685px;
    line-height: 20px;
    color: #8f8f8f;
    margin-top: 30px;
    min-height: 45px;
}

.description-news[b-h32khy2atr] {
    color: #9D9D9D;
    font-size: large;
    min-height: 100px;
    display: block;
    height: 10px;
}


.banner-service[b-h32khy2atr] {
    width: inherit;
    height: fit-content;
}

.see-all[b-h32khy2atr] {
    float: left;
}

.content-news-news[b-h32khy2atr] {
    width: 370px;
    height: 200px;
    margin-left: 25px;
}

.title-bpi-news[b-h32khy2atr] {
    color: #27348B;
    font-size: 20px;
    font-weight: 400;
    min-height: 100px;
    line-height: 1.0;
}

    .title-bpi-news:hover[b-h32khy2atr] {
        text-decoration: underline;
    }

.date-card[b-h32khy2atr] {
    color: #27348B;
    font-size: 14px;
    margin-top: 10px;
    min-height: 30px;
    width: 75%;
}

a[b-h32khy2atr] {
    text-decoration: none;
}

.icon-home[b-h32khy2atr] {
    width: 330px;
}

.eu-quero[b-h32khy2atr] {
    font-size: 25px !important;
    width: 120px !important;
}

.i-want-div[b-h32khy2atr] {
    width: inherit;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 100px;
}

.cards-div[b-h32khy2atr] {
    scroll-behavior: auto;
    scrollbar-width: auto;
}

.card-icon[b-h32khy2atr] {
    display: inline-flex;
    width: 300px;
    height: 250px;
    padding: 0 5% 0 5%;
    background-color: #27348B;
}

.card-image[b-h32khy2atr] {
    text-align: center;
    width: 645px;
    height: 260px;
}

/*.card-image:hover {
        transform: scale(0.60);
    }*/
.space-news-box[b-h32khy2atr] {
    /*border-radius: 8px;*/
    width: 0px;
    /*-webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;*/
    margin-top: 20px;
    overflow: hidden;
    text-align: center;
}

.eu-quero[b-h32khy2atr] {
    color: #27348B;
    font-family: LATO_BOLD;
    padding-bottom: 3px;
    font-size: 30px;
    width: fit-content;
    cursor: pointer;
    display: inline-flex;
}

.eu-quero-desc[b-h32khy2atr] {
    color: #27348B;
    line-height: 1.25;
    font-weight: 400;
    width: 360px;
    font-size: 30px;
    white-space: break-spaces;
    cursor: pointer;
}
/* /Pages/InvestementsPages/InvestmentsFunds.razor.rz.scp.css */
.news-body[b-q9s20v1tj8] {
    margin: 0 auto;
    max-width: 1310px;
    min-height: 600px;
}


/*Sobreescrever*/


.image-banner[b-q9s20v1tj8] {
    height: 500px;
    width: 2200px;
}

.banner-container[b-q9s20v1tj8] {
    height: 500px;
    opacity: 0.7;
    position: absolute;
    width: 100%;
    overflow: hidden;
    text-align: center;
}


.n-container[b-q9s20v1tj8] {
    display: flex;
    flex-direction: column;
    padding: 10px var(--padding-x-base);
    width: 100%;
}
/*FAIXA*/
.faixa[b-q9s20v1tj8] {
    background-color: white;
    height: 500px;
    text-align: left;
    /*width:120%;*/
}



.faixa-content[b-q9s20v1tj8] {
    padding-top: 60px;
    margin-left: 19%;
    position: absolute;
}



.description-div[b-q9s20v1tj8] {
    width: 50%;
    text-align: left;
    margin-left: 19%;
    margin-top: 30px;
    position: absolute;
}

.title-faixa[b-q9s20v1tj8] {
    font-size: 90px;
    color: white;
    position: absolute;
    margin-left: -80px;
    width: max-content;
}

.description-faixa[b-q9s20v1tj8] {
    color: white;
    font-size: 30px;
    position: absolute;
    margin-top: 200px;
    margin-left: -80px;
}

.btn-faixa[b-q9s20v1tj8] {
    font-size: 30px;
    margin-left: 14.5%;
    position: absolute;
    margin-top: 400px;
}
/*********************/
.faixa-grey[b-q9s20v1tj8] {
    background-color: #e3ebed;
    height: 630px;
    text-align: center;
}

.div-choose-safira[b-q9s20v1tj8] {
    height: 550px;
    width: 100%;
    display: inline-flex;
    gap: 150px;
}

.div-ofertas-mercado[b-q9s20v1tj8] {
    height: 600px;
    width: 100%;
    display: inline-flex;
    gap: 50px;
}

.choose-safira-text-div[b-q9s20v1tj8] {
    display: block;
    width: 55%;
    margin-top: 4%;
}

.sub-title-choose-safira[b-q9s20v1tj8] {
    font-size: 25px !important;
    min-height: 70px;
    line-height: 1.5 !important;
    color: #27348B;
    font-family: LATO_BOLD;
    font-weight: bold;
}

.choose-safira-title-div[b-q9s20v1tj8] {
    text-align: left;
    padding: 5px 0px 0px 0px;
}

.choose-safira-title[b-q9s20v1tj8] {
    color: #27348B;
    font-size: 30px;
    font-weight: 700;
    margin-top: 20px;
    min-height: 40px;
    line-height: 1.5 !important;
    font-family: LATO_BOLD;
}

.y-image-div[b-q9s20v1tj8] {
    overflow: hidden;
    position: relative;
    margin-top: 4%;
    height: 600px;
    width: 400px;
}

.choose-safira-description-div[b-q9s20v1tj8] {
    text-align: left;
    display: block;
}

.choose-safira-description[b-q9s20v1tj8] {
    font-size: 25px !important;
    min-height: 70px;
    line-height: 1.5 !important;
    color: #9D9D9D;
    padding-bottom: 10px;
    font-family: LATO_REGULAR;
}

.y-icon-div[b-q9s20v1tj8] {
    float: left;
    display: block;
}
/*********************/

/*******OFERTAS DE MERCADO*************/
.ofertas-body[b-q9s20v1tj8] {
    margin: 0 auto;
    max-width: 1310px;
    height: 750px;
}

.sobre-column[b-q9s20v1tj8] {
    width: 50%
}

.sobre-img[b-q9s20v1tj8] {
    display: block;
    width: 100%;
    text-align: center;
    height: 50%;
}

.sobre-text-box[b-q9s20v1tj8] {
    display: block;
    width: 100%;
    height: 50%;
}

.sobre-text-title[b-q9s20v1tj8] {
    color: #27348B;
    font-family: LATO_BOLD;
    font-size: 20px;
    font-weight: 700;
    margin-top: 40px;
    margin-bottom: 30px;
    width: fit-content;
    text-decoration: underline;
}

.sobre-text-description[b-q9s20v1tj8] {
    width: 96%;
    font-size: 20px !important;
    min-height: 70px;
    line-height: 1.5 !important;
    color: #9D9D9D;
    padding-bottom: 10px;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    font-family: LATO_REGULAR;
}

.sobre-text-content[b-q9s20v1tj8] {
    padding: 60px 10px 0px 10px;
}
/**************************************/
.icon-card[b-q9s20v1tj8] {
    text-align: center;
    align-self: baseline;
    font-size: 23px;
    color: #27348B;
    margin-top: 20px;
    /*color: green;*/
}

.attributes[b-q9s20v1tj8] {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    padding: 16px 0;
}


.container-banner[b-q9s20v1tj8] {
    width: 100%;
    margin: 40px 0 !important;
    max-width: 1320px;
}


.imgBanner[b-q9s20v1tj8] {
    height: 350px;
    width: 100%;
    border-radius: 15px;
}


.image-background[b-q9s20v1tj8] {
    overflow: hidden;
    position: relative;
}

.news-title[b-q9s20v1tj8] {
    color: #27348B;
    font-family: LATO_BOLD;
    font-size: 35px;
    font-weight: 700;
    margin-top: 40px;
    margin-bottom: 30px;
    width: fit-content;
}

.consent-text[b-q9s20v1tj8] {
    font-family: LATO_REGULAR;
}

.content-news[b-q9s20v1tj8] {
    height: 190px;
}

.content-news-news[b-q9s20v1tj8] {
    width: 370px;
    height: 58px;
}

.title[b-q9s20v1tj8] {
    color: #27348B;
    font-size: 30px;
    font-weight: 700;
    margin-top: 5px;
    min-height: 40px;
    line-height: 1;
    font-family: LATO_BOLD;
    width: 95%;
}


.tile-description[b-q9s20v1tj8] {
    font-size: 25px !important;
    min-height: 70px;
    line-height: 1.5 !important;
    color: #9D9D9D;
    font-family: LATO_REGULAR;
}

.title-breadcrumb[b-q9s20v1tj8] {
    margin-bottom: 20px;
    color: #27348B;
    text-decoration: none;
}

.title-bpi[b-q9s20v1tj8] {
    color: #27348B;
    font-size: 20px;
    font-weight: 700;
    margin-top: 20px;
    min-height: 40px;
    line-height: 1;
    font-family: LATO_BOLD;
    width: 95%;
}

.news-box[b-q9s20v1tj8] {
    /*border-radius: 8px;*/
    width: 300px;
    /*    -webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    margin-top: 20px;*/
    cursor: pointer;
    overflow: hidden;
    text-align: center;
}

.box-description[b-q9s20v1tj8] {
    font-size: 20px !important;
    min-height: 70px;
    line-height: 1.5 !important;
    color: #9D9D9D;
    font-family: LATO_REGULAR;
    margin-top: -10px;
}

.footer-card[b-q9s20v1tj8] {
    float: right;
}

.n-cards-container[b-q9s20v1tj8] {
    flex-direction: row;
    gap: 20px;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    margin-top:
}

.attr-description[b-q9s20v1tj8] {
    width =100%;
}

.separator[b-q9s20v1tj8] {
    border: 1px solid #ececec;
    margin-bottom: 20px;
}

.n-cards[b-q9s20v1tj8] {
    display: inline-flex;
    gap: 100px;
}

.newsImage[b-q9s20v1tj8] {
    height: 220px;
    width: 590px;
    max-height: 220px;
    overflow: hidden;
    transition: 0.75s all ease-in-out;
}

.btn-news[b-q9s20v1tj8] {
    color: #fff;
    background-color: #27348B;
    border: 1px solid #27348B;
    font-family: Arial, Helvetica, sans-serif !important;
}

.publi-date[b-q9s20v1tj8] {
    color: #27348B;
}

.arrow-icon[b-q9s20v1tj8] {
    color: #27348B;
    float: right;
    margin-right: -95px;
    vertical-align: bottom;
    .arrow-icon:hover

{
    cursor: pointer !important;
}

}

.n-container-news[b-q9s20v1tj8] {
    display: flex;
    flex-direction: row;
    gap: 55px;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    flex: 1 0 50px;
}


.arrow-icon[b-q9s20v1tj8] {
    animation: moveToRight 0.5s ease-in-out;
    animation-delay: 10ms;
    cursor: pointer;
}


/*option 1*/
/*.news-box-news {
    display: flex;
    min-width: 360px;
    -webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    margin-bottom: 30px;
    cursor: pointer;
    padding: 30px 26px 80px 26px;
    overflow: hidden;
    min-height: 100px;
    width: 400px;
}
    .news-box-news:hover {
    -webkit-box-shadow: 0 0 10px #d5d2d2;
    box-shadow: 0 0 10px #d5d2d2;
}
*/

/*option 2*/
.news-box-news[b-q9s20v1tj8] {
    min-width: 360px;
    -webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    margin-bottom: 30px;
    cursor: pointer;
    border-radius: 0px 0px 12.5874px 12.5874px;
    overflow: hidden;
    min-height: 100px;
    width: 400px;
}

.service-title[b-q9s20v1tj8] {
    font-size: 20px;
    line-height: 20px;
}

.service-description[b-q9s20v1tj8] {
    font-weight: 100;
    font-size: 18px;
    line-height: 22px;
    padding-right: 10px;
    color: #9D9D9D;
}

.p-description[b-q9s20v1tj8] {
    margin-top: 10px;
}

.title-news[b-q9s20v1tj8] {
    font-style: normal;
    font-weight: 700;
    font-size: 17.4685px;
    line-height: 20px;
    color: #8f8f8f;
    margin-top: 30px;
    min-height: 45px;
}

.description-news[b-q9s20v1tj8] {
    color: #9D9D9D;
    font-size: large;
    min-height: 100px;
    display: block;
    height: 10px;
}


.banner-service[b-q9s20v1tj8] {
    width: inherit;
    height: fit-content;
}

.see-all[b-q9s20v1tj8] {
    float: left;
}

.content-news-news[b-q9s20v1tj8] {
    width: 370px;
    height: 200px;
    margin-left: 25px;
}

.title-bpi-news[b-q9s20v1tj8] {
    color: #27348B;
    font-size: 20px;
    font-weight: 400;
    min-height: 100px;
    line-height: 1.0;
}

    .title-bpi-news:hover[b-q9s20v1tj8] {
        text-decoration: underline;
    }

.date-card[b-q9s20v1tj8] {
    color: #27348B;
    font-size: 14px;
    margin-top: 10px;
    min-height: 30px;
    width: 75%;
}

a[b-q9s20v1tj8] {
    text-decoration: none;
}

.icon-home[b-q9s20v1tj8] {
    width: 330px;
}

.eu-quero[b-q9s20v1tj8] {
    font-size: 25px !important;
    width: 120px !important;
}

.i-want-div[b-q9s20v1tj8] {
    width: inherit;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 100px;
}

.cards-div[b-q9s20v1tj8] {
    scroll-behavior: auto;
    scrollbar-width: auto;
}

.card-icon[b-q9s20v1tj8] {
    display: inline-flex;
    width: 300px;
    height: 250px;
    padding: 0 5% 0 5%;
    background-color: #27348B;
}

.card-image[b-q9s20v1tj8] {
    text-align: center;
    width: 645px;
    height: 260px;
}

/*.card-image:hover {
        transform: scale(0.60);
    }*/
.space-news-box[b-q9s20v1tj8] {
    /*border-radius: 8px;*/
    width: 0px;
    /*-webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;*/
    margin-top: 20px;
    overflow: hidden;
    text-align: center;
}

.eu-quero[b-q9s20v1tj8] {
    color: #27348B;
    font-family: LATO_BOLD;
    padding-bottom: 3px;
    font-size: 30px;
    width: fit-content;
    cursor: pointer;
    display: inline-flex;
}

.eu-quero-desc[b-q9s20v1tj8] {
    color: #27348B;
    line-height: 1.25;
    font-weight: 400;
    width: 360px;
    font-size: 30px;
    white-space: break-spaces;
    cursor: pointer;
}
/* /Pages/InvestementsPages/InvestmentsObligations.razor.rz.scp.css */
.news-body[b-pc7t5ldm2q] {
    margin: 0 auto;
    max-width: 1310px;
    min-height: 600px;
}

/*Sobreescrever*/

.image-banner[b-pc7t5ldm2q] {
    height: 500px;
    width: 2200px;
}

.banner-container[b-pc7t5ldm2q] {
    height: 500px;
    opacity: 0.7;
    position: absolute;
    width: 100%;
    overflow: hidden;
    text-align: center;
}


.n-container[b-pc7t5ldm2q] {
    display: flex;
    flex-direction: column;
    padding: 10px var(--padding-x-base);
    width: 100%;
}
/*FAIXA*/
.faixa[b-pc7t5ldm2q] {
    background-color: white;
    height: 500px;
    text-align: left;
    /*width:120%;*/
}

.title-faixa[b-pc7t5ldm2q] {
    font-size: 90px;
    color: white;
    position: absolute;
    margin-left: -80px;
}

.description-faixa[b-pc7t5ldm2q] {
    color: white;
    font-size: 30px;
    position: absolute;
    margin-top: 200px;
    margin-left: -80px;
}

.btn-faixa[b-pc7t5ldm2q] {
    font-size: 30px;
    margin-left: 14.5%;
    position: absolute;
    margin-top: 400px;
}

.faixa-content[b-pc7t5ldm2q] {
    padding-top: 60px;
    margin-left: 19%;
    position: absolute;
}



.description-div[b-pc7t5ldm2q] {
    width: 50%;
    text-align: left;
    margin-left: 19%;
    margin-top: 30px;
    position: absolute;
}

/*********************/
.faixa-grey[b-pc7t5ldm2q] {
    background-color: #e3ebed;
    height: 550px;
    text-align: center;
}

.div-choose-safira[b-pc7t5ldm2q] {
    height: 450px;
    width: 100%;
    display: inline-flex;
    gap: 150px;
}

.div-ofertas-mercado[b-pc7t5ldm2q] {
    height: 600px;
    width: 100%;
    display: inline-flex;
    gap: 50px;
}

.choose-safira-text-div[b-pc7t5ldm2q] {
    display: block;
    width: 55%;
    margin-top: 4%;
}

.sub-title-choose-safira[b-pc7t5ldm2q] {
    font-size: 25px !important;
    min-height: 70px;
    line-height: 1.5 !important;
    color: #27348B;
    font-family: LATO_BOLD;
    font-weight: bold;
}

.choose-safira-title-div[b-pc7t5ldm2q] {
    text-align: left;
    padding: 5px 0px 0px 0px;
}

.choose-safira-title[b-pc7t5ldm2q] {
    color: #27348B;
    font-size: 30px;
    font-weight: 700;
    margin-top: 20px;
    min-height: 40px;
    line-height: 1.5 !important;
    font-family: LATO_BOLD;
}

.y-image-div[b-pc7t5ldm2q] {
    overflow: hidden;
    position: relative;
    margin-top: 4%;
    height: 600px;
    width: 400px;
}

.choose-safira-description-div[b-pc7t5ldm2q] {
    text-align: left;
    display: block;
}

.choose-safira-description[b-pc7t5ldm2q] {
    font-size: 25px !important;
    min-height: 70px;
    line-height: 1.5 !important;
    color: #9D9D9D;
    padding-bottom: 10px;
    font-family: LATO_REGULAR;
}

.y-icon-div[b-pc7t5ldm2q] {
    float: left;
    display: block;
    margin-top: 3%;
}
/*********************/

/*******OFERTAS DE MERCADO*************/
.ofertas-body[b-pc7t5ldm2q] {
    margin: 0 auto;
    max-width: 1310px;
    height: 750px;
}

.sobre-column[b-pc7t5ldm2q] {
    width: 50%
}

.sobre-img[b-pc7t5ldm2q] {
    display: block;
    width: 100%;
    text-align: center;
    height: 50%;
}

.sobre-text-box[b-pc7t5ldm2q] {
    display: block;
    width: 100%;
    height: 50%;
}

.sobre-text-title[b-pc7t5ldm2q] {
    color: #27348B;
    font-family: LATO_BOLD;
    font-size: 20px;
    font-weight: 700;
    margin-top: 40px;
    margin-bottom: 30px;
    width: fit-content;
    text-decoration: underline;
}

.sobre-text-description[b-pc7t5ldm2q] {
    width: 96%;
    font-size: 20px !important;
    min-height: 70px;
    line-height: 1.5 !important;
    color: #9D9D9D;
    padding-bottom: 10px;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    font-family: LATO_REGULAR;
}

.sobre-text-content[b-pc7t5ldm2q] {
    padding: 60px 10px 0px 10px;
}
/**************************************/
.icon-card[b-pc7t5ldm2q] {
    text-align: center;
    align-self: baseline;
    font-size: 23px;
    color: #27348B;
    margin-top: 20px;
    /*color: green;*/
}

.attributes[b-pc7t5ldm2q] {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    padding: 16px 0;
}


.container-banner[b-pc7t5ldm2q] {
    width: 100%;
    margin: 40px 0 !important;
    max-width: 1320px;
}


.imgBanner[b-pc7t5ldm2q] {
    height: 350px;
    width: 100%;
    border-radius: 15px;
}


.image-background[b-pc7t5ldm2q] {
    overflow: hidden;
    position: relative;
}

.news-title[b-pc7t5ldm2q] {
    color: #27348B;
    font-family: LATO_BOLD;
    font-size: 35px;
    font-weight: 700;
    margin-top: 40px;
    margin-bottom: 30px;
    width: fit-content;
}

.consent-text[b-pc7t5ldm2q] {
    font-family: Arial, Helvetica, sans-serif
}

.content-news[b-pc7t5ldm2q] {
    height: 190px;
}

.content-news-news[b-pc7t5ldm2q] {
    width: 370px;
    height: 58px;
}

.title[b-pc7t5ldm2q] {
    color: #27348B;
    font-size: 30px;
    font-weight: 700;
    margin-top: 5px;
    min-height: 40px;
    line-height: 1;
    font-family: LATO_BOLD;
    width: 95%;
}


.tile-description[b-pc7t5ldm2q] {
    font-size: 25px !important;
    min-height: 70px;
    line-height: 1.5 !important;
    color: #9D9D9D;
    font-family: LATO_REGULAR;
}

.title-breadcrumb[b-pc7t5ldm2q] {
    margin-bottom: 20px;
    color: #27348B;
    text-decoration: none;
}

.title-bpi[b-pc7t5ldm2q] {
    color: #27348B;
    font-size: 20px;
    font-weight: 700;
    margin-top: 20px;
    min-height: 40px;
    line-height: 1;
    font-family: LATO_BOLD;
    width: 95%;
}

.news-box[b-pc7t5ldm2q] {
    /*border-radius: 8px;*/
    width: 300px;
    /*    -webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    margin-top: 20px;*/
    cursor: pointer;
    overflow: hidden;
    text-align: center;
}

.box-description[b-pc7t5ldm2q] {
    font-size: 20px !important;
    min-height: 70px;
    line-height: 1.5 !important;
    color: #9D9D9D;
    font-family: LATO_REGULAR;
    margin-top: -10px;
}

.footer-card[b-pc7t5ldm2q] {
    float: right;
}

.n-cards-container[b-pc7t5ldm2q] {
    flex-direction: row;
    gap: 20px;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    margin-top:
}

.attr-description[b-pc7t5ldm2q] {
    width =100%;
}

.separator[b-pc7t5ldm2q] {
    border: 1px solid #ececec;
    margin-bottom: 20px;
}

.n-cards[b-pc7t5ldm2q] {
    display: inline-flex;
    gap: 100px;
}

.newsImage[b-pc7t5ldm2q] {
    height: 220px;
    width: 590px;
    max-height: 220px;
    overflow: hidden;
    transition: 0.75s all ease-in-out;
}

.btn-news[b-pc7t5ldm2q] {
    color: #fff;
    background-color: #27348B;
    border: 1px solid #27348B;
    font-family: Arial, Helvetica, sans-serif !important;
}

.publi-date[b-pc7t5ldm2q] {
    color: #27348B;
}

.arrow-icon[b-pc7t5ldm2q] {
    color: #27348B;
    float: right;
    margin-right: -95px;
    vertical-align: bottom;
    .arrow-icon:hover

{
    cursor: pointer !important;
}

}

.n-container-news[b-pc7t5ldm2q] {
    display: flex;
    flex-direction: row;
    gap: 55px;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    flex: 1 0 50px;
}


.arrow-icon[b-pc7t5ldm2q] {
    animation: moveToRight 0.5s ease-in-out;
    animation-delay: 10ms;
    cursor: pointer;
}


/*option 1*/
/*.news-box-news {
    display: flex;
    min-width: 360px;
    -webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    margin-bottom: 30px;
    cursor: pointer;
    padding: 30px 26px 80px 26px;
    overflow: hidden;
    min-height: 100px;
    width: 400px;
}
    .news-box-news:hover {
    -webkit-box-shadow: 0 0 10px #d5d2d2;
    box-shadow: 0 0 10px #d5d2d2;
}
*/

/*option 2*/
.news-box-news[b-pc7t5ldm2q] {
    min-width: 360px;
    -webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    margin-bottom: 30px;
    cursor: pointer;
    border-radius: 0px 0px 12.5874px 12.5874px;
    overflow: hidden;
    min-height: 100px;
    width: 400px;
}

.service-title[b-pc7t5ldm2q] {
    font-size: 20px;
    line-height: 20px;
}

.service-description[b-pc7t5ldm2q] {
    font-weight: 100;
    font-size: 18px;
    line-height: 22px;
    padding-right: 10px;
    color: #9D9D9D;
}

.p-description[b-pc7t5ldm2q] {
    margin-top: 10px;
}

.title-news[b-pc7t5ldm2q] {
    font-style: normal;
    font-weight: 700;
    font-size: 17.4685px;
    line-height: 20px;
    color: #8f8f8f;
    margin-top: 30px;
    min-height: 45px;
}

.description-news[b-pc7t5ldm2q] {
    color: #9D9D9D;
    font-size: large;
    min-height: 100px;
    display: block;
    height: 10px;
}


.banner-service[b-pc7t5ldm2q] {
    width: inherit;
    height: fit-content;
}

.see-all[b-pc7t5ldm2q] {
    float: left;
}

.content-news-news[b-pc7t5ldm2q] {
    width: 370px;
    height: 200px;
    margin-left: 25px;
}

.title-bpi-news[b-pc7t5ldm2q] {
    color: #27348B;
    font-size: 20px;
    font-weight: 400;
    min-height: 100px;
    line-height: 1.0;
}

    .title-bpi-news:hover[b-pc7t5ldm2q] {
        text-decoration: underline;
    }

.date-card[b-pc7t5ldm2q] {
    color: #27348B;
    font-size: 14px;
    margin-top: 10px;
    min-height: 30px;
    width: 75%;
}

a[b-pc7t5ldm2q] {
    text-decoration: none;
}

.icon-home[b-pc7t5ldm2q] {
    width: 330px;
}

.eu-quero[b-pc7t5ldm2q] {
    font-size: 25px !important;
    width: 120px !important;
}

.i-want-div[b-pc7t5ldm2q] {
    width: inherit;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 100px;
}

.cards-div[b-pc7t5ldm2q] {
    scroll-behavior: auto;
    scrollbar-width: auto;
}

.card-icon[b-pc7t5ldm2q] {
    display: inline-flex;
    width: 300px;
    height: 250px;
    padding: 0 5% 0 5%;
    background-color: #27348B;
}

.card-image[b-pc7t5ldm2q] {
    text-align: center;
    width: 645px;
    height: 260px;
}

/*.card-image:hover {
        transform: scale(0.60);
    }*/
.space-news-box[b-pc7t5ldm2q] {
    /*border-radius: 8px;*/
    width: 0px;
    /*-webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;*/
    margin-top: 20px;
    overflow: hidden;
    text-align: center;
}

.eu-quero[b-pc7t5ldm2q] {
    color: #27348B;
    font-family: LATO_BOLD;
    padding-bottom: 3px;
    font-size: 30px;
    width: fit-content;
    cursor: pointer;
    display: inline-flex;
}

.eu-quero-desc[b-pc7t5ldm2q] {
    color: #27348B;
    line-height: 1.25;
    font-weight: 400;
    width: 360px;
    font-size: 30px;
    white-space: break-spaces;
    cursor: pointer;
}
/* /Pages/InvestementsPages/InvestmentsPage.razor.rz.scp.css */
.news-body[b-zsyaof9z6a] {
    margin: 0 auto;
    max-width: 1310px;
    min-height: 1280px;
}


.n-container[b-zsyaof9z6a] {
    display: flex;
    flex-direction: column;
    padding: 10px var(--padding-x-base);
    width: 100%;
}

.icon-card[b-zsyaof9z6a] {
    text-align: center;
}


.container-banner[b-zsyaof9z6a] {
    width: 100%;
    margin: 40px 0 !important;
    max-width: 1320px;
}


.imgBanner[b-zsyaof9z6a] {
    height: 350px;
    width: 100%;
    border-radius: 15px;
}


.image-background[b-zsyaof9z6a] {
    overflow: hidden;
    position: relative;
}

.news-title[b-zsyaof9z6a] {
    color: #27348B;
    font-family: LATO_BOLD;
    font-size: 35px;
    font-weight: 700;
    margin-top: 40px;
    margin-bottom: 30px;
    width: fit-content;
}

.consent-text[b-zsyaof9z6a] {
    font-family: Arial, Helvetica, sans-serif
}

.content-news[b-zsyaof9z6a] {
    height: 190px;
}

.content-news-news[b-zsyaof9z6a] {
    width: 370px;
    height: 58px;
}
.title[b-zsyaof9z6a] {
    color: #27348B;
    font-size: 30px;
    font-weight: 700;
    margin-top: 20px;
    min-height: 40px;
    line-height: 1;
    font-family: LATO_BOLD;
    width: 95%;
}

.tile-description[b-zsyaof9z6a] {
    width: 96%;
    font-size: 20px !important;
    min-height: 70px;
    line-height: 1 !important;
    color: #9D9D9D;
    padding-bottom: 10px;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    font-family: LATO_REGULAR;
}

.title-bpi[b-zsyaof9z6a] {
    color: #27348B;
    font-size: 20px;
    font-weight: 700;
    margin-top: 20px;
    min-height: 40px;
    line-height: 1;
    font-family: LATO_BOLD;
    width: 95%;
}

.news-box[b-zsyaof9z6a] {
    /*border-radius: 8px;*/
    width: 400px;
    /*-webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;*/
    margin-top: 20px;
    cursor: pointer;
    overflow: hidden;
    text-align: center;
}

.footer-card[b-zsyaof9z6a] {
    float: right;
}

.n-cards-container[b-zsyaof9z6a] {
    flex-direction: row;
    gap: 20px;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
}

.n-cards[b-zsyaof9z6a] {
    display: inline-flex;
    width: 570px;
    gap: 55px;
}

.newsImage[b-zsyaof9z6a] {
    height: 220px;
    width: 590px;
    max-height: 220px;
    overflow: hidden;
    transition: 0.75s all ease-in-out;
}

.btn-news[b-zsyaof9z6a] {
    color: #fff;
    background-color: #27348B;
    border: 1px solid #27348B;
    font-family: Arial, Helvetica, sans-serif !important;
}

.publi-date[b-zsyaof9z6a] {
    color: #27348B;
}

.arrow-icon[b-zsyaof9z6a] {
    color: #27348B;
    float: right;
    margin-right: -95px;
    vertical-align: bottom;
    .arrow-icon:hover

{
    cursor: pointer !important;
}

}

.n-container-news[b-zsyaof9z6a] {
    display: flex;
    flex-direction: row;
    gap: 55px;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    flex: 1 0 50px;
}


.arrow-icon[b-zsyaof9z6a] {
    animation: moveToRight 0.5s ease-in-out;
    animation-delay: 10ms;
    cursor: pointer;
}


/*option 1*/
/*.news-box-news {
    display: flex;
    min-width: 360px;
    -webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    margin-bottom: 30px;
    cursor: pointer;
    padding: 30px 26px 80px 26px;
    overflow: hidden;
    min-height: 100px;
    width: 400px;
}
    .news-box-news:hover {
    -webkit-box-shadow: 0 0 10px #d5d2d2;
    box-shadow: 0 0 10px #d5d2d2;
}
*/

/*option 2*/
.news-box-news[b-zsyaof9z6a] {
    min-width: 360px;
    -webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    margin-bottom: 30px;
    cursor: pointer;
    border-radius: 0px 0px 12.5874px 12.5874px;
    overflow: hidden;
    min-height: 100px;
    width: 400px;
}



.title-news[b-zsyaof9z6a] {
    font-style: normal;
    font-weight: 700;
    font-size: 17.4685px;
    line-height: 20px;
    color: #8f8f8f;
    margin-top: 30px;
    min-height: 45px;
}

.description-news[b-zsyaof9z6a] {
    color: #9D9D9D;
    font-size: large;
    min-height: 100px;
    display: block;
    height: 10px;
}


.banner-service[b-zsyaof9z6a] {
    width: inherit;
    height: fit-content;
}

.see-all[b-zsyaof9z6a] {
    float: right;
}

.content-news-news[b-zsyaof9z6a] {
    width: 370px;
    height: 200px;
    margin-left: 25px;
}

.title-bpi-news[b-zsyaof9z6a] {
    color: #27348B;
    font-size: 20px;
    font-weight: 400;
    min-height: 100px;
    line-height: 1.0;
}

    .title-bpi-news:hover[b-zsyaof9z6a] {
        text-decoration: underline;
    }

.date-card[b-zsyaof9z6a] {
    color: #27348B;
    font-size: 14px;
    margin-top: 10px;
    min-height: 30px;
    width: 75%;
}

a[b-zsyaof9z6a] {
    text-decoration: none;
}

.icon-home[b-zsyaof9z6a] {
    width: 330px;
}

.eu-quero[b-zsyaof9z6a] {
    font-size: 25px !important;
    width: 120px !important;
}

.i-want-div[b-zsyaof9z6a] {
    width: inherit;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 100px;
}

.cards-div[b-zsyaof9z6a] {
    scroll-behavior: auto;
    scrollbar-width: auto;
}

.card-icon[b-zsyaof9z6a] {
    display: inline-flex;
    width: 300px;
    height: 250px;
    padding: 0 5% 0 5%;
    background-color: #27348B;
}

.card-image[b-zsyaof9z6a] {
    transition: 0.75s all ease-in-out;
    text-align: center;
    transform: scale(0.65);
    cursor: pointer;
}

    .card-image:hover[b-zsyaof9z6a] {
        transform: scale(0.60);
    }


.eu-quero[b-zsyaof9z6a] {
    color: #27348B;
    font-family: LATO_BOLD;
    padding-bottom: 3px;
    font-size: 30px;
    width: fit-content;
    cursor: pointer;
    display: inline-flex;
}

.eu-quero-desc[b-zsyaof9z6a] {
    color: #27348B;
    line-height: 1.25;
    font-weight: 400;
    width: 360px;
    font-size: 30px;
    white-space: break-spaces;
    cursor: pointer;
}
/* /Pages/InvestementsPages/InvestmentStocks.razor.rz.scp.css */
.news-body[b-qfwnqa5fvo] {
    margin: 0 auto;
    max-width: 1310px;
    min-height: 600px;
}

/*Sobreescrever*/

.image-banner[b-qfwnqa5fvo] {
    height: 500px;
    width: 2200px;
}

.banner-container[b-qfwnqa5fvo] {
    height: 500px;
    opacity: 0.7;
    position: absolute;
    width: 100%;
    overflow: hidden;
    text-align: center;
}

.n-container[b-qfwnqa5fvo] {
    display: flex;
    flex-direction: column;
    padding: 10px var(--padding-x-base);
    width: 100%;
}
/*FAIXA*/
.faixa[b-qfwnqa5fvo] {
    background-color: white;
    height: 500px;
    text-align: left;
    /*width:120%;*/
}

.title-faixa[b-qfwnqa5fvo] {
    font-size: 90px;
    color: white;
    position: absolute;
    margin-left: -80px;
}
.description-faixa[b-qfwnqa5fvo] {
    color: white;
    font-size: 30px;
    position: absolute;
    margin-top: 200px;
    width: 80%;
    margin-left: -80px;
}
.btn-faixa[b-qfwnqa5fvo] {
    font-size: 30px;
    margin-left: 14.5%;
    position: absolute;
    margin-top: 400px;
}
.faixa-content[b-qfwnqa5fvo] {
    padding-top: 60px;
    margin-left: 19%;
    position: absolute;
}



.description-div[b-qfwnqa5fvo] {
    width: 50%;
    text-align: left;
    margin-left: 19%;
    margin-top: 30px;
    position: absolute;
    
}


/*********************/
.faixa-grey[b-qfwnqa5fvo] {
    background-color: #e3ebed;
    height: 800px;
    text-align: center;
}

.div-choose-safira[b-qfwnqa5fvo] {
    height: 800px;
    width: 100%;
    display: inline-flex;
    gap: 150px;
}

.div-ofertas-mercado[b-qfwnqa5fvo] {
    height: 600px;
    width: 100%;
    display: inline-flex;
    gap: 50px;
}

.choose-safira-text-div[b-qfwnqa5fvo] {
    display: block;
    width: 55%;
    margin-top: 3%;
}

.sub-title-choose-safira[b-qfwnqa5fvo] {
    font-size: 25px !important;
    min-height: 70px;
    line-height: 1.5 !important;
    color: #27348B;
    font-family: LATO_BOLD;
    font-weight: bold;
}

.choose-safira-title-div[b-qfwnqa5fvo] {
    text-align: left;
    padding: 5px 0px 0px 0px;
}

.choose-safira-title[b-qfwnqa5fvo] {
    color: #27348B;
    font-size: 30px;
    font-weight: 700;
    margin-top: 20px;
    min-height: 40px;
    line-height: 1.5 !important;
    font-family: LATO_BOLD;
}

.y-image-div[b-qfwnqa5fvo] {
    overflow: hidden;
    position: relative;
    margin-top: 4%;
    height: 600px;
    width: 400px;
}

.choose-safira-description-div[b-qfwnqa5fvo] {
    text-align: left;
    display: block;
}

.choose-safira-description[b-qfwnqa5fvo] {
    font-size: 25px !important;
    min-height: 70px;
    line-height: 1.5 !important;
    color: #9D9D9D;
    padding-bottom: 10px;
    font-family: LATO_REGULAR;
}

.y-icon-div[b-qfwnqa5fvo] {
    float: left;
    display: block;
}
/*********************/

/*******OFERTAS DE MERCADO*************/
.ofertas-body[b-qfwnqa5fvo] {
    margin: 0 auto;
    max-width: 1310px;
    height: 750px;
}

.sobre-column[b-qfwnqa5fvo] {
    width: 50%
}

.sobre-img[b-qfwnqa5fvo] {
    display: block;
    width: 100%;
    text-align: center;
    height: 50%;
}

.sobre-text-box[b-qfwnqa5fvo] {
    display: block;
    width: 100%;
    height: 50%;
}

.sobre-text-title[b-qfwnqa5fvo] {
    color: #27348B;
    font-family: LATO_BOLD;
    font-size: 20px;
    font-weight: 700;
    margin-top: 40px;
    margin-bottom: 30px;
    width: fit-content;
    text-decoration: underline;
}

.sobre-text-description[b-qfwnqa5fvo] {
    width: 96%;
    font-size: 20px !important;
    min-height: 70px;
    line-height: 1.5 !important;
    color: #9D9D9D;
    padding-bottom: 10px;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    font-family: LATO_REGULAR;
}

.sobre-text-content[b-qfwnqa5fvo] {
    padding: 60px 10px 0px 10px;
}
/**************************************/
.icon-card[b-qfwnqa5fvo] {
    text-align: center;
    align-self: baseline;
    font-size: 23px;
    color: #27348B;
    margin-top:20px;
    /*color: green;*/
}

.attributes[b-qfwnqa5fvo] {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    padding: 16px 0;
}


.container-banner[b-qfwnqa5fvo] {
    width: 100%;
    margin: 40px 0 !important;
    max-width: 1320px;
}


.imgBanner[b-qfwnqa5fvo] {
    height: 350px;
    width: 100%;
    border-radius: 15px;
}


.image-background[b-qfwnqa5fvo] {
    overflow: hidden;
    position: relative;
}

.news-title[b-qfwnqa5fvo] {
    color: #27348B;
    font-family: LATO_BOLD;
    font-size: 35px;
    font-weight: 700;
    margin-top: 40px;
    margin-bottom: 30px;
    width: fit-content;
}

.consent-text[b-qfwnqa5fvo] {
    font-family: LATO_REGULAR;
}

.content-news[b-qfwnqa5fvo] {
    height: 190px;
}

.content-news-news[b-qfwnqa5fvo] {
    width: 370px;
    height: 58px;
}

.title[b-qfwnqa5fvo] {
    color: #27348B;
    font-size: 30px;
    font-weight: 700;
    margin-top: 5px;
    min-height: 40px;
    line-height: 1;
    font-family: LATO_BOLD;
    width: 95%;
}


.tile-description[b-qfwnqa5fvo] {
    font-size: 25px !important;
    min-height: 70px;
    line-height: 1.5 !important;
    color: #9D9D9D;
    font-family: LATO_REGULAR;
}

.title-breadcrumb[b-qfwnqa5fvo] {
    margin-bottom: 20px;
    color: #27348B;
    text-decoration: none;
}

.title-bpi[b-qfwnqa5fvo] {
    color: #27348B;
    font-size: 20px;
    font-weight: 700;
    margin-top: 20px;
    min-height: 40px;
    line-height: 1;
    font-family: LATO_BOLD;
    width: 95%;
}

.news-box[b-qfwnqa5fvo] {
    /*border-radius: 8px;*/
    width: 300px;
    /*    -webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    margin-top: 20px;*/
    cursor: pointer;
    overflow: hidden;
    text-align: center;
}

.box-description[b-qfwnqa5fvo] {
    font-size: 20px !important;
    min-height: 70px;
    line-height: 1.5 !important;
    color: #9D9D9D;
    font-family: LATO_REGULAR;
    margin-top: -10px;
}

.footer-card[b-qfwnqa5fvo] {
    float: right;
}

.n-cards-container[b-qfwnqa5fvo] {
    flex-direction: row;
    gap: 20px;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    margin-top:
}

.attr-description[b-qfwnqa5fvo] {
    width =100%;
}

.separator[b-qfwnqa5fvo] {
    border: 1px solid #ececec;
    margin-bottom: 20px;
}

.n-cards[b-qfwnqa5fvo] {
    display: inline-flex;
    gap: 100px;
}

.newsImage[b-qfwnqa5fvo] {
    height: 220px;
    width: 590px;
    max-height: 220px;
    overflow: hidden;
    transition: 0.75s all ease-in-out;
}

.btn-news[b-qfwnqa5fvo] {
    color: #fff;
    background-color: #27348B;
    border: 1px solid #27348B;
    font-family: LATO_REGULAR;
}

.publi-date[b-qfwnqa5fvo] {
    color: #27348B;
}

.arrow-icon[b-qfwnqa5fvo] {
    color: #27348B;
    float: right;
    margin-right: -95px;
    vertical-align: bottom;
    .arrow-icon:hover

{
    cursor: pointer !important;
}

}

.n-container-news[b-qfwnqa5fvo] {
    display: flex;
    flex-direction: row;
    gap: 55px;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    flex: 1 0 50px;
}


.arrow-icon[b-qfwnqa5fvo] {
    animation: moveToRight 0.5s ease-in-out;
    animation-delay: 10ms;
    cursor: pointer;
}


/*option 1*/
/*.news-box-news {
    display: flex;
    min-width: 360px;
    -webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    margin-bottom: 30px;
    cursor: pointer;
    padding: 30px 26px 80px 26px;
    overflow: hidden;
    min-height: 100px;
    width: 400px;
}
    .news-box-news:hover {
    -webkit-box-shadow: 0 0 10px #d5d2d2;
    box-shadow: 0 0 10px #d5d2d2;
}
*/

/*option 2*/
.news-box-news[b-qfwnqa5fvo] {
    min-width: 360px;
    -webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    margin-bottom: 30px;
    cursor: pointer;
    border-radius: 0px 0px 12.5874px 12.5874px;
    overflow: hidden;
    min-height: 100px;
    width: 400px;
}

.service-title[b-qfwnqa5fvo] {
    font-size: 20px;
    line-height: 20px;
}

.service-description[b-qfwnqa5fvo] {
    font-weight: 100;
    font-size: 18px;
    line-height: 22px;
    padding-right: 10px;
    color: #9D9D9D;
}

.p-description[b-qfwnqa5fvo] {
    margin-top: 10px;
}

.title-news[b-qfwnqa5fvo] {
    font-style: normal;
    font-weight: 700;
    font-size: 17.4685px;
    line-height: 20px;
    color: #8f8f8f;
    margin-top: 30px;
    min-height: 45px;
}

.description-news[b-qfwnqa5fvo] {
    color: #9D9D9D;
    font-size: large;
    min-height: 100px;
    display: block;
    height: 10px;
}


.banner-service[b-qfwnqa5fvo] {
    width: inherit;
    height: fit-content;
}

.see-all[b-qfwnqa5fvo] {
    float: left;
}

.content-news-news[b-qfwnqa5fvo] {
    width: 370px;
    height: 200px;
    margin-left: 25px;
}

.title-bpi-news[b-qfwnqa5fvo] {
    color: #27348B;
    font-size: 20px;
    font-weight: 400;
    min-height: 100px;
    line-height: 1.0;
}

    .title-bpi-news:hover[b-qfwnqa5fvo] {
        text-decoration: underline;
    }

.date-card[b-qfwnqa5fvo] {
    color: #27348B;
    font-size: 14px;
    margin-top: 10px;
    min-height: 30px;
    width: 75%;
}

a[b-qfwnqa5fvo] {
    text-decoration: none;
}

.icon-home[b-qfwnqa5fvo] {
    width: 330px;
}

.eu-quero[b-qfwnqa5fvo] {
    font-size: 25px !important;
    width: 120px !important;
}

.i-want-div[b-qfwnqa5fvo] {
    width: inherit;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 100px;
}

.cards-div[b-qfwnqa5fvo] {
    scroll-behavior: auto;
    scrollbar-width: auto;
}

.card-icon[b-qfwnqa5fvo] {
    display: inline-flex;
    width: 300px;
    height: 250px;
    padding: 0 5% 0 5%;
    background-color: #27348B;
}

.card-image[b-qfwnqa5fvo] {
    text-align: center;
    width: 645px;
    height: 260px;
}

/*.card-image:hover {
        transform: scale(0.60);
    }*/
.space-news-box[b-qfwnqa5fvo] {
    /*border-radius: 8px;*/
    width: 0px;
    /*-webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;*/
    margin-top: 20px;
    overflow: hidden;
    text-align: center;
}

.eu-quero[b-qfwnqa5fvo] {
    color: #27348B;
    font-family: LATO_REGULAR;
    padding-bottom: 3px;
    font-size: 30px;
    width: fit-content;
    cursor: pointer;
    display: inline-flex;
}

.eu-quero-desc[b-qfwnqa5fvo] {
    color: #27348B;
    line-height: 1.25;
    font-weight: 400;
    width: 360px;
    font-size: 30px;
    white-space: break-spaces;
    cursor: pointer;
}
/* /Pages/Login.razor.rz.scp.css */
.news-body[b-it6x6lryit] {
    margin: 0 auto;
    width: 1200px;
    height: 500px;
    padding-bottom: 30px;
    padding-top: 40px;
}

.error[b-it6x6lryit] {
    color: red;
    font-family: LATO_REGULAR;
    font-size: 13px;
}

.n-container[b-it6x6lryit] {
    display: flex;
    flex-direction: column;
    padding: 10px var(--padding-x-base);
    width: 100%;
}

.icon-card[b-it6x6lryit] {
    text-align: center;
}
.error[b-it6x6lryit] {
    color: red;
    font-family: LATO_REGULAR;
    font-size: 13px;
}

.container-banner[b-it6x6lryit] {
    width: 100%;
    margin: 40px 0 !important;
    max-width: 1320px;
}

.field-contacts[b-it6x6lryit] {
    padding: 10px 30px 10px 0px;
}

.imgBanner[b-it6x6lryit] {
    height: 350px;
    width: 100%;
    border-radius: 15px;
}


.image-background[b-it6x6lryit] {
    overflow: hidden;
    position: relative;
}

.news-title[b-it6x6lryit] {
    color: #27348B;
    font-family: LATO_BOLD;
    font-size: 35px;
    font-weight: 700;
    margin-top: 40px;
    margin-bottom: 30px;
    width: fit-content;
}

.consent-text[b-it6x6lryit] {
    font-family: Arial, Helvetica, sans-serif
}

.content-news[b-it6x6lryit] {
    height: 190px;
}

.content-news-news[b-it6x6lryit] {
    width: 370px;
    height: 58px;
}

.title[b-it6x6lryit] {
    color: #27348B;
    font-size: 30px;
    font-weight: 700;
    margin-top: 40px;
    line-height: 1;
    font-family: LATO_BOLD;
}

.tile-description[b-it6x6lryit] {
    width: 96%;
    font-size: 10px !important;
    line-height: 1 !important;
    color: #9D9D9D;
    padding-bottom: 10px;
    font-family: LATO_REGULAR;
}

.title-bpi[b-it6x6lryit] {
    color: #27348B;
    font-size: 20px;
    font-weight: 700;
    margin-top: 20px;
    min-height: 40px;
    line-height: 1;
    font-family: LATO_BOLD;
    width: 95%;
}

.news-box[b-it6x6lryit] {
    /*border-radius: 8px;*/
    width: 400px;
    /*-webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;*/
    margin-top: 20px;
    cursor: pointer;
    overflow: hidden;
    text-align: center;
}

.footer-card[b-it6x6lryit] {
    padding-top: 10px;
    padding-bottom: 10px;
}


.n-cards-container[b-it6x6lryit] {
    flex-direction: row;
    gap: 20px;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 20px;
}

.n-cards[b-it6x6lryit] {
    display: inline-flex;
    width: 570px;
    gap: 55px;
}

.newsImage[b-it6x6lryit] {
    height: 220px;
    width: 590px;
    max-height: 220px;
    overflow: hidden;
    transition: 0.75s all ease-in-out;
}

.btn-news[b-it6x6lryit] {
    color: #fff;
    background-color: #27348B;
    border: 1px solid #27348B;
    font-family: Arial, Helvetica, sans-serif !important;
}

.publi-date[b-it6x6lryit] {
    color: #27348B;
}

.arrow-icon[b-it6x6lryit] {
    color: #27348B;
    float: right;
    margin-right: -95px;
    vertical-align: bottom;
    .arrow-icon:hover

{
    cursor: pointer !important;
}

}

.n-container-news[b-it6x6lryit] {
    display: flex;
    flex-direction: row;
    gap: 55px;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    flex: 1 0 50px;
    padding-top: 50px;
}


.arrow-icon[b-it6x6lryit] {
    animation: moveToRight 0.5s ease-in-out;
    animation-delay: 10ms;
    cursor: pointer;
}


/*option 1*/
/*.news-box-news {
    display: flex;
    min-width: 360px;
    -webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    margin-bottom: 30px;
    cursor: pointer;
    padding: 30px 26px 80px 26px;
    overflow: hidden;
    min-height: 100px;
    width: 400px;
}
    .news-box-news:hover {
    -webkit-box-shadow: 0 0 10px #d5d2d2;
    box-shadow: 0 0 10px #d5d2d2;
}
*/

/*option 2*/
.news-box-news[b-it6x6lryit] {
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    cursor: pointer;
    border-radius: 12.5874px 12.5874px 12.5874px 12.5874px;
    overflow: hidden;
    min-height: 100px;
    width: 250px;
}


.title-news[b-it6x6lryit] {
    font-style: normal;
    font-weight: 700;
    font-size: 17.4685px;
    line-height: 20px;
    color: #8f8f8f;
    margin-top: 30px;
    min-height: 45px;
}

.description-news[b-it6x6lryit] {
    color: #9D9D9D;
    font-size: large;
    min-height: 100px;
    display: block;
    height: 10px;
}


.banner-service[b-it6x6lryit] {
    width: inherit;
    height: fit-content;
}

.see-all[b-it6x6lryit] {
    float: unset;
    text-align: center;
}

.content-news-news[b-it6x6lryit] {
    width: 100%;
    height: 150px;
    text-align: center;
    padding-top: 10px;
}

.title-bpi-news[b-it6x6lryit] {
    color: #27348B;
    font-size: 20px;
    font-weight: 400;
    min-height: 100px;
    line-height: 1.0;
}

    .title-bpi-news:hover[b-it6x6lryit] {
        text-decoration: underline;
    }

.date-card[b-it6x6lryit] {
    color: #27348B;
    font-size: 14px;
    margin-top: 10px;
    min-height: 30px;
    width: 75%;
}

a[b-it6x6lryit] {
    text-decoration: none;
}

.icon-home[b-it6x6lryit] {
    width: 330px;
}

.eu-quero[b-it6x6lryit] {
    font-size: 25px !important;
    width: 120px !important;
}

.i-want-div[b-it6x6lryit] {
    width: inherit;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 100px;
}

.cards-div[b-it6x6lryit] {
    scroll-behavior: auto;
    scrollbar-width: auto;
}

.card-icon[b-it6x6lryit] {
    display: inline-flex;
    width: 300px;
    height: 250px;
    padding: 0 5% 0 5%;
    background-color: #27348B;
}

.card-image[b-it6x6lryit] {
    transition: 0.75s all ease-in-out;
    text-align: center;
    transform: scale(0.65);
    cursor: pointer;
}

    .card-image:hover[b-it6x6lryit] {
        transform: scale(0.60);
    }


.eu-quero[b-it6x6lryit] {
    color: #27348B;
    font-family: LATO_BOLD;
    padding-bottom: 3px;
    font-size: 30px;
    width: fit-content;
    cursor: pointer;
    display: inline-flex;
}

.eu-quero-desc[b-it6x6lryit] {
    color: #27348B;
    line-height: 1.25;
    font-weight: 400;
    width: 360px;
    font-size: 30px;
    white-space: break-spaces;
    cursor: pointer;
}
/* /Pages/SearchResult.razor.rz.scp.css */
.news-body[b-cdvn8ae1ds] {
    margin: 0 auto;
    max-width: 1310px;
    min-height: 760px;
}

.accordion-box[b-cdvn8ae1ds] {
    padding-bottom: 30px;
}

.result-box[b-cdvn8ae1ds] {
    padding: 10px 10px 10px 10px;
    min-height: 100px;
    width: 100%;
    border: solid;
    transition: 0.75s ease-in-out;
    border-radius: 8px;
    margin-bottom: 20px;
    background-color: #e3ebed;
    border-color: #e3ebed;
}
.result-box:hover[b-cdvn8ae1ds]{
    cursor: pointer;
    transform:scale(0.99);
}
.desciption-type[b-cdvn8ae1ds] {
    font-size: 15px;
    color: #9D9D9D;
    font-weight: 700;
    font-family: LATO_REGULAR;
}


.image-banner[b-cdvn8ae1ds] {
    height: 500px;
    opacity: 0.7;
    position: absolute;
}


.n-container[b-cdvn8ae1ds] {
    display: flex;
    flex-direction: column;
    padding: 10px var(--padding-x-base);
    width: 100%;
}
/*FAIXA*/
.faixa[b-cdvn8ae1ds] {
    background-color: white;
    height: 500px;
    text-align: left;
    /*width:120%;*/
}

.title-faixa[b-cdvn8ae1ds] {
    font-size: 90px;
    color: white;
    position: absolute;
    margin-left: -80px;
}

.description-faixa[b-cdvn8ae1ds] {
    color: white;
    font-size: 30px;
    position: absolute;
    margin-top: 200px;
    width: 80%;
    margin-left: -80px;
}

.btn-faixa[b-cdvn8ae1ds] {
    font-size: 30px;
    margin-left: 14.5%;
    position: absolute;
    margin-top: 400px;
}

.faixa-content[b-cdvn8ae1ds] {
    padding-top: 60px;
    margin-left: 19%;
    position: absolute;
}



.description-div[b-cdvn8ae1ds] {
    width: 50%;
    text-align: left;
    margin-left: 19%;
    margin-top: 30px;
    position: absolute;
}


/*********************/
.faixa-grey[b-cdvn8ae1ds] {
    background-color: #e3ebed;
    height: 800px;
    text-align: center;
}

.div-choose-safira[b-cdvn8ae1ds] {
    height: 800px;
    width: 100%;
    display: inline-flex;
    gap: 150px;
}

.div-ofertas-mercado[b-cdvn8ae1ds] {
    height: 600px;
    width: 100%;
    display: inline-flex;
    gap: 50px;
}

.choose-safira-text-div[b-cdvn8ae1ds] {
    display: block;
    width: 55%;
    margin-top: 3%;
}

.sub-title-choose-safira[b-cdvn8ae1ds] {
    font-size: 25px !important;
    min-height: 70px;
    line-height: 1.5 !important;
    color: #27348B;
    font-family: LATO_BOLD;
    font-weight: bold;
}

.choose-safira-title-div[b-cdvn8ae1ds] {
    text-align: left;
    padding: 5px 0px 0px 0px;
}

.choose-safira-title[b-cdvn8ae1ds] {
    color: #27348B;
    font-size: 30px;
    font-weight: 700;
    margin-top: 20px;
    min-height: 40px;
    line-height: 1.5 !important;
    font-family: LATO_BOLD;
}

.y-image-div[b-cdvn8ae1ds] {
    overflow: hidden;
    position: relative;
    margin-top: 4%;
    height: 600px;
    width: 400px;
}

.choose-safira-description-div[b-cdvn8ae1ds] {
    text-align: left;
    display: block;
}

.choose-safira-description[b-cdvn8ae1ds] {
    font-size: 25px !important;
    min-height: 70px;
    line-height: 1.5 !important;
    color: #9D9D9D;
    padding-bottom: 10px;
    font-family: LATO_REGULAR;
}

.y-icon-div[b-cdvn8ae1ds] {
    float: left;
    display: block;
}
/*********************/

/*******OFERTAS DE MERCADO*************/
.ofertas-body[b-cdvn8ae1ds] {
    margin: 0 auto;
    max-width: 1310px;
    height: 750px;
}

.sobre-column[b-cdvn8ae1ds] {
    width: 50%
}

.sobre-img[b-cdvn8ae1ds] {
    display: block;
    width: 100%;
    text-align: center;
    height: 50%;
}

.sobre-text-box[b-cdvn8ae1ds] {
    display: block;
    width: 100%;
    height: 50%;
}

.sobre-text-title[b-cdvn8ae1ds] {
    color: #27348B;
    font-family: LATO_BOLD;
    font-size: 20px;
    font-weight: 700;
    margin-top: 40px;
    margin-bottom: 30px;
    width: fit-content;
    text-decoration: underline;
}

.sobre-text-description[b-cdvn8ae1ds] {
    width: 96%;
    font-size: 20px !important;
    min-height: 70px;
    line-height: 1.5 !important;
    color: #9D9D9D;
    padding-bottom: 10px;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    font-family: LATO_REGULAR;
}

.sobre-text-content[b-cdvn8ae1ds] {
    padding: 60px 10px 0px 10px;
}
/**************************************/
.icon-card[b-cdvn8ae1ds] {
    text-align: center;
    align-self: baseline;
    font-size: 23px;
    color: #27348B;
    margin-top: 20px;
    /*color: green;*/
}

.attributes[b-cdvn8ae1ds] {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    padding: 16px 0;
}


.container-banner[b-cdvn8ae1ds] {
    width: 100%;
    margin: 40px 0 !important;
    max-width: 1320px;
}


.imgBanner[b-cdvn8ae1ds] {
    height: 350px;
    width: 100%;
    border-radius: 15px;
}


.image-background[b-cdvn8ae1ds] {
    overflow: hidden;
    position: relative;
}

.news-title[b-cdvn8ae1ds] {
    color: #27348B;
    font-family: LATO_BOLD;
    font-size: 35px;
    font-weight: 700;
    margin-top: 40px;
    margin-bottom: 30px;
    width: fit-content;
}

.consent-text[b-cdvn8ae1ds] {
    font-family: Arial, Helvetica, sans-serif
}

.content-news[b-cdvn8ae1ds] {
    height: 190px;
}

.content-news-news[b-cdvn8ae1ds] {
    width: 370px;
    height: 58px;
}

.title[b-cdvn8ae1ds] {
    color: #27348B;
    font-size: 30px;
    font-weight: 700;
    margin-top: 20px;
    min-height: 40px;
    line-height: 1;
    font-family: LATO_BOLD;
    width: 95%;
    padding-top: 20px;
    padding-bottom: 20px;
}


.tile-description[b-cdvn8ae1ds] {
    font-size: 20px !important;
    min-height: 70px;
    line-height: 1.5 !important;
    color: #9D9D9D;
    font-family: LATO_REGULAR;
}

.title-breadcrumb[b-cdvn8ae1ds] {
    margin-bottom: 20px;
    color: #27348B;
    text-decoration: none;
}

.title-bpi[b-cdvn8ae1ds] {
    color: #27348B;
    font-size: 25px;
    font-weight: 700;
    line-height: 1;
    font-family: LATO_BOLD;
    width: 95%;
}

.news-box[b-cdvn8ae1ds] {
    /*border-radius: 8px;*/
    width: 300px;
    /*    -webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    margin-top: 20px;*/
    cursor: pointer;
    overflow: hidden;
    text-align: center;
}

.box-description[b-cdvn8ae1ds] {
    font-size: 20px !important;
    min-height: 70px;
    line-height: 1.5 !important;
    color: #9D9D9D;
    font-family: LATO_REGULAR;
    margin-top: -10px;
}

.footer-card[b-cdvn8ae1ds] {
    float: right;
}

.n-cards-container[b-cdvn8ae1ds] {
    flex-direction: row;
    gap: 20px;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    margin-top:
}

.attr-description[b-cdvn8ae1ds] {
    width =100%;
}

.separator[b-cdvn8ae1ds] {
    border: 1px solid #ececec;
    margin-bottom: 20px;
}

.n-cards[b-cdvn8ae1ds] {
    display: inline-flex;
    gap: 100px;
}

.newsImage[b-cdvn8ae1ds] {
    height: 220px;
    width: 590px;
    max-height: 220px;
    overflow: hidden;
    transition: 0.75s all ease-in-out;
}

.btn-news[b-cdvn8ae1ds] {
    color: #fff;
    background-color: #27348B;
    border: 1px solid #27348B;
    font-family: Arial, Helvetica, sans-serif !important;
}

.publi-date[b-cdvn8ae1ds] {
    color: #27348B;
}

.arrow-icon[b-cdvn8ae1ds] {
    color: #27348B;
    float: right;
    margin-right: -95px;
    vertical-align: bottom;
    .arrow-icon:hover

{
    cursor: pointer !important;
}

}

.n-container-news[b-cdvn8ae1ds] {
    display: flex;
    flex-direction: row;
    gap: 55px;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    flex: 1 0 50px;
}


.arrow-icon[b-cdvn8ae1ds] {
    animation: moveToRight 0.5s ease-in-out;
    animation-delay: 10ms;
    cursor: pointer;
}


/*option 1*/
/*.news-box-news {
    display: flex;
    min-width: 360px;
    -webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    margin-bottom: 30px;
    cursor: pointer;
    padding: 30px 26px 80px 26px;
    overflow: hidden;
    min-height: 100px;
    width: 400px;
}
    .news-box-news:hover {
    -webkit-box-shadow: 0 0 10px #d5d2d2;
    box-shadow: 0 0 10px #d5d2d2;
}
*/

/*option 2*/
.news-box-news[b-cdvn8ae1ds] {
    min-width: 360px;
    -webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    margin-bottom: 30px;
    cursor: pointer;
    border-radius: 0px 0px 12.5874px 12.5874px;
    overflow: hidden;
    min-height: 100px;
    width: 400px;
}

.service-title[b-cdvn8ae1ds] {
    font-size: 20px;
    line-height: 20px;
}

.service-description[b-cdvn8ae1ds] {
    font-weight: 100;
    font-size: 18px;
    line-height: 22px;
    padding-right: 10px;
    color: #9D9D9D;
}

.p-description[b-cdvn8ae1ds] {
    margin-top: 10px;
}

.title-news[b-cdvn8ae1ds] {
    font-style: normal;
    font-weight: 700;
    font-size: 17.4685px;
    line-height: 20px;
    color: #8f8f8f;
    margin-top: 30px;
    min-height: 45px;
}

.description-news[b-cdvn8ae1ds] {
    color: #9D9D9D;
    font-size: large;
    min-height: 100px;
    display: block;
    height: 10px;
}


.banner-service[b-cdvn8ae1ds] {
    width: inherit;
    height: fit-content;
}

.see-all[b-cdvn8ae1ds] {
    float: left;
}

.content-news-news[b-cdvn8ae1ds] {
    width: 370px;
    height: 200px;
    margin-left: 25px;
}

.title-bpi-news[b-cdvn8ae1ds] {
    color: #27348B;
    font-size: 20px;
    font-weight: 400;
    min-height: 100px;
    line-height: 1.0;
}

    .title-bpi-news:hover[b-cdvn8ae1ds] {
        text-decoration: underline;
    }

.date-card[b-cdvn8ae1ds] {
    color: #27348B;
    font-size: 14px;
    margin-top: 10px;
    min-height: 30px;
    width: 75%;
}

a[b-cdvn8ae1ds] {
    text-decoration: none;
}

.icon-home[b-cdvn8ae1ds] {
    width: 330px;
}

.eu-quero[b-cdvn8ae1ds] {
    font-size: 25px !important;
    width: 120px !important;
}

.i-want-div[b-cdvn8ae1ds] {
    width: inherit;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 100px;
}

.cards-div[b-cdvn8ae1ds] {
    scroll-behavior: auto;
    scrollbar-width: auto;
}

.card-icon[b-cdvn8ae1ds] {
    display: inline-flex;
    width: 300px;
    height: 250px;
    padding: 0 5% 0 5%;
    background-color: #27348B;
}

.card-image[b-cdvn8ae1ds] {
    text-align: center;
    width: 645px;
    height: 260px;
}

/*.card-image:hover {
        transform: scale(0.60);
    }*/
.space-news-box[b-cdvn8ae1ds] {
    /*border-radius: 8px;*/
    width: 0px;
    /*-webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;*/
    margin-top: 20px;
    overflow: hidden;
    text-align: center;
}

.eu-quero[b-cdvn8ae1ds] {
    color: #27348B;
    font-family: LATO_BOLD;
    padding-bottom: 3px;
    font-size: 30px;
    width: fit-content;
    cursor: pointer;
    display: inline-flex;
}

.eu-quero-desc[b-cdvn8ae1ds] {
    color: #27348B;
    line-height: 1.25;
    font-weight: 400;
    width: 360px;
    font-size: 30px;
    white-space: break-spaces;
    cursor: pointer;
}
.type-general[b-cdvn8ae1ds] {
    border-radius: 5px;
    display: flex;
    padding-left: 5px;
    padding-right: 5px;
    margin-bottom: 2px;
}

.type-service[b-cdvn8ae1ds] {
    border: 2px solid #73AD21;
    background-color: #c5e09ead;
}

.type-investment[b-cdvn8ae1ds] {
    border: 2px solid #fcb349;
    background-color: #ffca7dad;
}

.type-about[b-cdvn8ae1ds] {
    border: 2px solid #ff7171;
    background-color: #ffababad;
}

.type-structure[b-cdvn8ae1ds] {
    border: 2px solid #71d7ff;
    background-color: #abfff4ad;
}

.type-information[b-cdvn8ae1ds] {
    border: 2px solid #e571ff;
    background-color: #f0abff66;
}

.title-type[b-cdvn8ae1ds] {
    display: flex;
}

.description-type[b-cdvn8ae1ds] {
    color: #7e7e7e !important;
}
/* /Pages/ServicesPages/Service.razor.rz.scp.css */
.news-body[b-jo8n1hq41r] {
    margin: 0 auto;
    max-width: 1310px;
    min-height: 600px;
}

.content[b-jo8n1hq41r] {
    padding-top: 0 !important;
}
.top-row[b-jo8n1hq41r] {
    padding-left: 0 !important;
    padding-right: 0 !important;
}

.article[b-jo8n1hq41r]  {
    padding-left: 0 !important;
    padding-right: 0 !important;
}
.px-4[b-jo8n1hq41r]  {
    padding-right: 0 !important;
    padding-left: 0 !important;
}
/*Sobreescrever*/




.n-container[b-jo8n1hq41r] {
    display: flex;
    flex-direction: column;
    padding: 10px var(--padding-x-base);
    width: 100%;
}
/*FAIXA*/
.faixa[b-jo8n1hq41r] {
    background-color: #00A9DA;
    height: 500px;
    text-align: center;
    /*width:120%;*/
}
faixa-white[b-jo8n1hq41r] {
    background-color: white;
    height: 150px;
}
.faixa-body[b-jo8n1hq41r] {
    margin: 0 auto;
    max-width: 1310px;
    height: 150px;
}
.title-faixa[b-jo8n1hq41r] {
    font-size: 90px;
    color: white;
}
.faixa-content[b-jo8n1hq41r] {
    padding-top: 60px;
}
.description-faixa[b-jo8n1hq41r]{
    color:white;
    font-size:30px;
}
.description-div[b-jo8n1hq41r] {
    width: 50%;
    text-align: center;
    margin-left: 25%;
    margin-top: 30px;
}
.btn-faixa[b-jo8n1hq41r] {
    margin-top: 40px;
    font-size: 30px;
}
/*********************/
.faixa-grey[b-jo8n1hq41r] {
    background-color: #e3ebed;
    height: 750px;
    text-align: center;
    margin-top: 50px;
}
.div-choose-safira[b-jo8n1hq41r] {
    height: 800px;
    width: 100%;
    display: inline-flex;
    gap: 150px;
}
.div-ofertas-mercado[b-jo8n1hq41r] {
    height: 600px;
    width: 100%;
    display: inline-flex;
    gap: 50px;
}
.choose-safira-text-div[b-jo8n1hq41r]{
    display:block;
    width:55%;
}

.sub-title-choose-safira[b-jo8n1hq41r] {
    font-size: 27px !important;
    min-height: 70px;
    line-height: 1.5 !important;
    color: #9D9D9D;
    font-family: LATO_BOLD;
    font-weight: bold;
}

.sub-title-markets[b-jo8n1hq41r] {
    font-size: 27px !important;
    min-height: 70px;
    line-height: 1.5 !important;
    color: #27348B;
    font-family: LATO_BOLD;
    font-weight: bold;
}

.choose-safira-title-div[b-jo8n1hq41r] {
    text-align: left;
}
.choose-safira-title[b-jo8n1hq41r] {
    color: #27348B;
    font-size: 30px;
    font-weight: 700;
    margin-top: 20px;
    min-height: 40px;
    line-height: 1.5 !important;
    font-family: LATO_BOLD;
}
.y-image-div[b-jo8n1hq41r] {
    overflow: hidden;
    position: relative;
    margin-top: 7%;
    height: 600px;
    width: 400px;
}
.choose-safira-description-div[b-jo8n1hq41r] {
    text-align: left;
    display: block;
}
.choose-safira-description[b-jo8n1hq41r] {
    font-size: 25px !important;
    min-height: 70px;
    line-height: 1.5 !important;
    color: #9D9D9D;
    padding-bottom: 10px;
    font-family: LATO_REGULAR;
}
.y-icon-div[b-jo8n1hq41r]{
    float:left;
    display:block;
}
/*********************/

/*******OFERTAS DE MERCADO*************/
.ofertas-body[b-jo8n1hq41r] {
    margin: 0 auto;
    max-width: 1310px;
    height: 750px;
}
.sobre-column[b-jo8n1hq41r] {
    width: 50%
}
.sobre-img[b-jo8n1hq41r] {
    display: block;
    width: 100%;
    text-align: center;
    height:50%;
}
.sobre-text-box[b-jo8n1hq41r] {
    display: block;
    width: 100%;
    height:50%;
}
.sobre-text-title[b-jo8n1hq41r] {
    color: #27348B;
    font-family: LATO_BOLD;
    font-size: 20px;
    font-weight: 700;
    margin-top: 40px;
    margin-bottom: 30px;
    width: fit-content;
    text-decoration: underline;
}
.sobre-text-description[b-jo8n1hq41r] {
    width: 96%;
    font-size: 20px !important;
    min-height: 70px;
    line-height: 1.5 !important;
    color: #9D9D9D;
    padding-bottom: 10px;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    font-family: LATO_REGULAR;
}
.sobre-text-content[b-jo8n1hq41r] {
    padding: 60px 10px 0px 10px;
}
/**************************************/
.icon-card[b-jo8n1hq41r] {
    text-align: center;
    align-self: baseline;
    font-size: 23px;
    color: #27348B;
    /*color: green;*/
}

.attributes[b-jo8n1hq41r] {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    padding: 16px 0;
}


.container-banner[b-jo8n1hq41r] {
    width: 100%;
    margin: 40px 0 !important;
    max-width: 1320px;
}


.imgBanner[b-jo8n1hq41r] {
    height: 350px;
    width: 100%;
    border-radius: 15px;
}


.image-background[b-jo8n1hq41r] {
    overflow: hidden;
    position: relative;
}

.news-title[b-jo8n1hq41r] {
    color: #27348B;
    font-family: LATO_BOLD;
    font-size: 35px;
    font-weight: 700;
    margin-top: 40px;
    margin-bottom: 30px;
    width: fit-content;
}

.consent-text[b-jo8n1hq41r] {
    font-family: LATO_REGULAR;
}

.content-news[b-jo8n1hq41r] {
    height: 190px;
}

.content-news-news[b-jo8n1hq41r] {
    width: 370px;
    height: 58px;
}

.title[b-jo8n1hq41r] {
    color: #27348B;
    font-size: 30px;
    font-weight: 700;
    margin-top: 20px;
    min-height: 40px;
    line-height: 1;
    font-family: LATO_BOLD;
    width: 95%;
}


.tile-description[b-jo8n1hq41r] {
    font-size: 25px !important;
    min-height: 70px;
    line-height: 1.5 !important;
    color: #9D9D9D;
    padding-bottom: 10px;
    font-family: LATO_REGULAR;
}

.title-breadcrumb[b-jo8n1hq41r] {
    margin-bottom: 20px;
    color: #27348B;
    text-decoration: none;
}

.title-bpi[b-jo8n1hq41r] {
    color: #27348B;
    font-size: 20px;
    font-weight: 700;
    margin-top: 20px;
    min-height: 40px;
    line-height: 1;
    font-family: LATO_BOLD;
    width: 95%;
}

.news-box[b-jo8n1hq41r] {
    /*border-radius: 8px;*/
    width: 300px;
/*    -webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    margin-top: 20px;*/
    cursor: pointer;
    overflow: hidden;
    text-align: center;
}
.box-description[b-jo8n1hq41r] {
    font-size: 20px !important;
    min-height: 70px;
    line-height: 1.5 !important;
    color: #9D9D9D;
    padding-bottom: 10px;
    font-family: LATO_REGULAR;
}

.footer-card[b-jo8n1hq41r] {
    float: right;
}

.n-cards-container[b-jo8n1hq41r] {
    flex-direction: row;
    gap: 20px;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    
}

.attr-description[b-jo8n1hq41r]{
    width=100%;
}

.separator[b-jo8n1hq41r] {
    border: 1px solid #ececec;
    margin-bottom: 20px;
}

.n-cards[b-jo8n1hq41r] {
    display: inline-flex;
    width: 300px;
    gap: 30px;
}

.newsImage[b-jo8n1hq41r] {
    height: 220px;
    width: 590px;
    max-height: 220px;
    overflow: hidden;
    transition: 0.75s all ease-in-out;
}

.btn-news[b-jo8n1hq41r] {
    color: #fff;
    background-color: #27348B;
    border: 1px solid #27348B;
    font-family: LATO_REGULAR;
}

.publi-date[b-jo8n1hq41r] {
    color: #27348B;
}

.arrow-icon[b-jo8n1hq41r] {
    color: #27348B;
    float: right;
    margin-right: -95px;
    vertical-align: bottom;
    .arrow-icon:hover

{
    cursor: pointer !important;
}

}

.n-container-news[b-jo8n1hq41r] {
    display: flex;
    flex-direction: row;
    gap: 55px;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    flex: 1 0 50px;
}


.arrow-icon[b-jo8n1hq41r] {
    animation: moveToRight 0.5s ease-in-out;
    animation-delay: 10ms;
    cursor: pointer;
}


/*option 1*/
/*.news-box-news {
    display: flex;
    min-width: 360px;
    -webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    margin-bottom: 30px;
    cursor: pointer;
    padding: 30px 26px 80px 26px;
    overflow: hidden;
    min-height: 100px;
    width: 400px;
}
    .news-box-news:hover {
    -webkit-box-shadow: 0 0 10px #d5d2d2;
    box-shadow: 0 0 10px #d5d2d2;
}
*/

/*option 2*/
.news-box-news[b-jo8n1hq41r] {
    min-width: 360px;
    -webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    margin-bottom: 30px;
    cursor: pointer;
    border-radius: 0px 0px 12.5874px 12.5874px;
    overflow: hidden;
    min-height: 100px;
    width: 400px;
}

.service-title[b-jo8n1hq41r] {
    font-size: 20px;
    line-height: 20px;
}
.service-description[b-jo8n1hq41r] {
    font-weight: 100;
    font-size: 18px;
    line-height: 22px;
    padding-right: 10px;
    color: #9D9D9D;
}

.p-description[b-jo8n1hq41r] {
    margin-top: 10px;
}

.title-news[b-jo8n1hq41r] {
    font-style: normal;
    font-weight: 700;
    font-size: 17.4685px;
    line-height: 20px;
    color: #8f8f8f;
    margin-top: 30px;
    min-height: 45px;
}

.description-news[b-jo8n1hq41r] {
    color: #9D9D9D;
    font-size: large;
    min-height: 100px;
    display: block;
    height: 10px;
}


.banner-service[b-jo8n1hq41r] {
    width: inherit;
    height: fit-content;
}

.see-all[b-jo8n1hq41r] {
    float: left;
}

.content-news-news[b-jo8n1hq41r] {
    width: 370px;
    height: 200px;
    margin-left: 25px;
}

.title-bpi-news[b-jo8n1hq41r] {
    color: #27348B;
    font-size: 20px;
    font-weight: 400;
    min-height: 100px;
    line-height: 1.0;
}

    .title-bpi-news:hover[b-jo8n1hq41r] {
        text-decoration: underline;
    }

.date-card[b-jo8n1hq41r] {
    color: #27348B;
    font-size: 14px;
    margin-top: 10px;
    min-height: 30px;
    width: 75%;
}

a[b-jo8n1hq41r] {
    text-decoration: none;
}

.icon-home[b-jo8n1hq41r] {
    width: 330px;
}

.eu-quero[b-jo8n1hq41r] {
    font-size: 25px !important;
    width: 120px !important;
}

.i-want-div[b-jo8n1hq41r] {
    width: inherit;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 100px;
}

.cards-div[b-jo8n1hq41r] {
    scroll-behavior: auto;
    scrollbar-width: auto;
}

.card-icon[b-jo8n1hq41r] {
    display: inline-flex;
    width: 300px;
    height: 250px;
    padding: 0 5% 0 5%;
    background-color: #27348B;
}

.card-image[b-jo8n1hq41r] {
    text-align: center;
    width: 645px;
    height: 260px;
}

    /*.card-image:hover {
        transform: scale(0.60);
    }*/


.eu-quero[b-jo8n1hq41r] {
    color: #27348B;
    font-family: LATO_BOLD;
    padding-bottom: 3px;
    font-size: 30px;
    width: fit-content;
    cursor: pointer;
    display: inline-flex;
}

.eu-quero-desc[b-jo8n1hq41r] {
    color: #27348B;
    line-height: 1.25;
    font-weight: 400;
    width: 360px;
    font-size: 30px;
    white-space: break-spaces;
    cursor: pointer;
}
/* /Pages/ServicesPages/ServicesPage.razor.rz.scp.css */
.news-body[b-1ztx020c0r] {
    margin: 0 auto;
    max-width: 1310px;
    min-height: 1280px;
}


.n-container[b-1ztx020c0r] {
    display: flex;
    flex-direction: column;
    padding: 10px var(--padding-x-base);
    width: 100%;
}

.icon-card[b-1ztx020c0r] {
    text-align: center;
}


.container-banner[b-1ztx020c0r] {
    width: 100%;
    margin: 40px 0 !important;
    max-width: 1320px;
}


.imgBanner[b-1ztx020c0r] {
    height: 350px;
    width: 100%;
    border-radius: 15px;
}


.image-background[b-1ztx020c0r] {
    overflow: hidden;
    position: relative;
}

.news-title[b-1ztx020c0r] {
    color: #27348B;
    font-family: LATO_BOLD;
    font-size: 35px;
    font-weight: 700;
    margin-top: 40px;
    margin-bottom: 30px;
    width: fit-content;
}

.consent-text[b-1ztx020c0r] {
    font-family: Arial, Helvetica, sans-serif
}

.content-news[b-1ztx020c0r] {
    height: 190px;
}

.content-news-news[b-1ztx020c0r] {
    width: 370px;
    height: 58px;
}

.title[b-1ztx020c0r] {
    color: #27348B;
    font-size: 30px;
    font-weight: 700;
    margin-top: 20px;
    min-height: 40px;
    line-height: 1;
    font-family: LATO_BOLD;
    width: 95%;
}

.tile-description[b-1ztx020c0r] {
    width: 96%;
    font-size: 20px !important;
    min-height: 70px;
    line-height: 1 !important;
    color: #9D9D9D;
    padding-bottom: 10px;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    font-family: LATO_REGULAR;
}

.title-bpi[b-1ztx020c0r] {
    color: #27348B;
    font-size: 20px;
    font-weight: 700;
    margin-top: 20px;
    min-height: 40px;
    line-height: 1;
    font-family: LATO_BOLD;
    width: 95%;
}

.news-box[b-1ztx020c0r] {
    /*border-radius: 8px;*/
    width: 400px;
    /*-webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;*/
    margin-top: 20px;
    cursor: pointer;
    overflow: hidden;
    text-align: center;
}

.footer-card[b-1ztx020c0r] {
    float: right;
}


.n-cards-container[b-1ztx020c0r] {
    flex-direction: row;
    gap: 20px;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-gap: 20px;
}

.n-cards[b-1ztx020c0r] {
    display: inline-flex;
    width: 570px;
    gap: 55px;
}

.newsImage[b-1ztx020c0r] {
    height: 220px;
    width: 590px;
    max-height: 220px;
    overflow: hidden;
    transition: 0.75s all ease-in-out;
}

.btn-news[b-1ztx020c0r] {
    color: #fff;
    background-color: #27348B;
    border: 1px solid #27348B;
    font-family: Arial, Helvetica, sans-serif !important;
}

.publi-date[b-1ztx020c0r] {
    color: #27348B;
}

.arrow-icon[b-1ztx020c0r] {
    color: #27348B;
    float: right;
    margin-right: -95px;
    vertical-align: bottom;
    .arrow-icon:hover

{
    cursor: pointer !important;
}

}

.n-container-news[b-1ztx020c0r] {
    display: flex;
    flex-direction: row;
    gap: 55px;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
    flex: 1 0 50px;
}


.arrow-icon[b-1ztx020c0r] {
    animation: moveToRight 0.5s ease-in-out;
    animation-delay: 10ms;
    cursor: pointer;
}


/*option 1*/
/*.news-box-news {
    display: flex;
    min-width: 360px;
    -webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    border-radius: 0px 0px 12.5874px 12.5874px;
    border-top: 3px solid #e3e3e3;
    border-top-left-radius: 12px;
    border-top-right-radius: 12px;
    margin-bottom: 30px;
    cursor: pointer;
    padding: 30px 26px 80px 26px;
    overflow: hidden;
    min-height: 100px;
    width: 400px;
}
    .news-box-news:hover {
    -webkit-box-shadow: 0 0 10px #d5d2d2;
    box-shadow: 0 0 10px #d5d2d2;
}
*/

/*option 2*/
.news-box-news[b-1ztx020c0r] {
    min-width: 360px;
    -webkit-box-shadow: 0 0 10px #e9e8e8;
    box-shadow: 0px 6.29371px 6.29371px rgba(0, 0, 0, 0.25);
    margin-bottom: 30px;
    cursor: pointer;
    border-radius: 0px 0px 12.5874px 12.5874px;
    overflow: hidden;
    min-height: 100px;
    width: 400px;
}



.title-news[b-1ztx020c0r] {
    font-style: normal;
    font-weight: 700;
    font-size: 17.4685px;
    line-height: 20px;
    color: #8f8f8f;
    margin-top: 30px;
    min-height: 45px;
}

.description-news[b-1ztx020c0r] {
    color: #9D9D9D;
    font-size: large;
    min-height: 100px;
    display: block;
    height: 10px;
}


.banner-service[b-1ztx020c0r] {
    width: inherit;
    height: fit-content;
}

.see-all[b-1ztx020c0r] {
    float: right;
}

.content-news-news[b-1ztx020c0r] {
    width: 370px;
    height: 200px;
    margin-left: 25px;
}

.title-bpi-news[b-1ztx020c0r] {
    color: #27348B;
    font-size: 20px;
    font-weight: 400;
    min-height: 100px;
    line-height: 1.0;
}

    .title-bpi-news:hover[b-1ztx020c0r] {
        text-decoration: underline;
    }

.date-card[b-1ztx020c0r] {
    color: #27348B;
    font-size: 14px;
    margin-top: 10px;
    min-height: 30px;
    width: 75%;
}

a[b-1ztx020c0r] {
    text-decoration: none;
}

.icon-home[b-1ztx020c0r] {
    width: 330px;
}

.eu-quero[b-1ztx020c0r] {
    font-size: 25px !important;
    width: 120px !important;
}

.i-want-div[b-1ztx020c0r] {
    width: inherit;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 100px;
}

.cards-div[b-1ztx020c0r] {
    scroll-behavior: auto;
    scrollbar-width: auto;
}

.card-icon[b-1ztx020c0r] {
    display: inline-flex;
    width: 300px;
    height: 250px;
    padding: 0 5% 0 5%;
    background-color: #27348B;
}

.card-image[b-1ztx020c0r] {
    transition: 0.75s all ease-in-out;
    text-align: center;
    transform: scale(0.65);
    cursor: pointer;
}

    .card-image:hover[b-1ztx020c0r] {
        transform: scale(0.60);
    }


.eu-quero[b-1ztx020c0r] {
    color: #27348B;
    font-family: LATO_BOLD;
    padding-bottom: 3px;
    font-size: 30px;
    width: fit-content;
    cursor: pointer;
    display: inline-flex;
}

.eu-quero-desc[b-1ztx020c0r] {
    color: #27348B;
    line-height: 1.25;
    font-weight: 400;
    width: 360px;
    font-size: 30px;
    white-space: break-spaces;
    cursor: pointer;
}
/* /Shared/MainLayout.razor.rz.scp.css */
.page[b-augdom0e8f] {
    position: relative;
    display: flex;
    flex-direction: column;
}


.main-logo[b-augdom0e8f] {
    margin-top: 15px;
    height: 100px;
}

.div-heading-logo[b-augdom0e8f] {
    transition: padding 300ms;
    display: flex;
    -webkit-box-pack: end;
    padding: 0 13%;
    transition: padding 300ms;
    width: 100%;
}
.collapsed[b-augdom0e8f] {
    color: black;
}

.accordion-button:not(.collapsed)[b-augdom0e8f] {
    color: black;
}

.btn[b-augdom0e8f] {
    font-size: 20px;
    text-decoration: none;
    color: #27348B;
    -webkit-text-decoration-skip: objects;
    white-space: nowrap;
    margin-left: 20px;
    margin-right: 20px;
    font-weight: 700;
    background-color:white;
    border-color:white;
    
}
.social-media[b-augdom0e8f]{
    display:inline-flex;
    align-content:center;
}
.icon-social-media[b-augdom0e8f]{
    padding: 10px 10px 10px 10px
}

.heading[b-augdom0e8f] {
    text-align: right;
    font-size: xx-large;
    margin-top: 65px;
    margin-left: auto;
    color: #27348B;
    padding: 0 17%;
    min-width: 370px;
}

.menu[b-augdom0e8f] {
    padding: 0 14%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-shadow: 0 0 10px #d6d2d2;
    box-shadow: 0px 4px 2px -1px #d6d2d2;
    height: 100%;
    min-height: 52px;
    margin: 15px auto 0;
    font-size: 20px;
    cursor: pointer;
    border-top: 1px solid #ececec;
}

.icon-home[b-augdom0e8f] {
    color: #27348B;
}

.inner-menu[b-augdom0e8f] {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 56px;
    min-width: 74%;
    width: 100%;
    max-width: 2000px;
    margin-left: auto;
    /*gap: 4%;*/
    gap: 5%;
}

.home-symbol[b-augdom0e8f] {
    margin-inline-end: -10px;
}

.active[b-augdom0e8f] {
    text-decoration: none;
}


.inner-menu a[b-augdom0e8f] {
    text-decoration: none;
}


a:visited[b-augdom0e8f] {
    -webkit-transition: color 180ms linear;
    transition: color 180ms linear;
}

a[b-augdom0e8f] {
    color: #27348B;
    font-size: 20px;
    text-decoration: none;
    margin-inline-end: 10px;
    -webkit-text-decoration-skip: objects;
}




.bpi-empresas[b-augdom0e8f] {
    font-size: 20px;
    text-decoration: none;
    color: #27348B;
    margin-left: auto;
    -webkit-text-decoration-skip: objects;
    white-space: nowrap;
    margin-right: 85px;
}

    .bpi-empresas:hover[b-augdom0e8f] {
        color: #27348B;
        font-weight: bold;
    }

.menu-trigger:hover[b-augdom0e8f] {
    cursor: pointer;
}

.title-menu[b-augdom0e8f] {
    cursor: pointer;
    display: block;
}


.resizeEYlogo[b-augdom0e8f] {
    width: 40px;
    height: 25px;
    padding-left: 10px;
    padding-right: 10px;
    margin-top: -13px;
}


.title-menu[b-augdom0e8f] {
    font-size: 20px;
    text-decoration: none;
    color: #27348B;
    -webkit-text-decoration-skip: objects;
    white-space: nowrap;
    margin-left: 20px;
    margin-right: 20px;
    font-weight: 700;
}

.social-media-color[b-augdom0e8f] {
    color: #c9c9c9;
    margin:0;
}



main[b-augdom0e8f] {
    flex: 1;
}

.powered-by[b-augdom0e8f] {
    align-items: center;
    display: inline-flex;
}

.legal-content[b-augdom0e8f] {
    display: inline-flex;
}

.foot[b-augdom0e8f] {
    width: 100%;
    height: 230px;
    background: white;
    bottom: 0;
    margin-top: auto;
    background-color: #27348B;
}

.column-footer[b-augdom0e8f] {
    width: 200px;
    color: #c9c9c9;
    text-align: initial;
}

.title-footer[b-augdom0e8f]{
    font-family: LATO_BOLD;
}
.section-footer[b-augdom0e8f] {
    display: block;
    width: max-content;
    color: #c9c9c9;
    font-size: 15px;
}
.outros-description[b-augdom0e8f]{
    display: block;
    width: max-content;
    color: #c9c9c9;
    font-size: 15px;
}
.outros-description:hover[b-augdom0e8f]{
    cursor:pointer;
}
.footer-body[b-augdom0e8f] {
    padding: 15px 0px 20px 0px;
    display: flex;
    gap: 200px;
    text-align: center;
    margin: auto;
    width: 70%;
    border-bottom: 1px solid #bbbbbb;
    justify-content: center;
}

.sidebar[b-augdom0e8f] {
    background-image: linear-gradient(180deg, rgb(5, 39, 103) 0%, #3a0647 70%);
}

.top-row[b-augdom0e8f] {
    background-color: #f7f7f7;
    border-bottom: 1px solid #d6d5d5;
    justify-content: flex-end;
    height: 3.5rem;
    display: flex;
    align-items: center;
}

    .top-row[b-augdom0e8f]  a, .top-row[b-augdom0e8f]  .btn-link {
        white-space: nowrap;
        margin-left: 1.5rem;
        text-decoration: none;
    }

        .top-row[b-augdom0e8f]  a:hover, .top-row[b-augdom0e8f]  .btn-link:hover {
            text-decoration: underline;
        }

        .top-row[b-augdom0e8f]  a:first-child {
            overflow: hidden;
            text-overflow: ellipsis;
        }

@media (max-width: 640.98px) {
    .top-row:not(.auth)[b-augdom0e8f] {
        display: none;
    }

    .top-row.auth[b-augdom0e8f] {
        justify-content: space-between;
    }

    .top-row[b-augdom0e8f]  a, .top-row[b-augdom0e8f]  .btn-link {
        margin-left: 0;
    }
}

@media (min-width: 641px) {
    .page[b-augdom0e8f] {
        flex-direction: row;
    }

    .sidebar[b-augdom0e8f] {
        width: 250px;
        height: 100vh;
        position: sticky;
        top: 0;
    }

    .top-row[b-augdom0e8f] {
        position: sticky;
        top: 0;
        z-index: 1;
    }

        .top-row.auth[b-augdom0e8f]  a:first-child {
            flex: 1;
            text-align: right;
            width: 0;
        }

 
}

.input-field[b-augdom0e8f] {
    margin-top: 0px;
    font-size: 15px;
    color: #4d4d4d;
    border-radius: 5px;
    border: 1px solid #d2d2d2;
    padding: 10px 10px 10px 15px;
}

.px-4[b-augdom0e8f] {
    padding-right: 0 !important;
    padding-left: 0 !important;
}
.slide[b-augdom0e8f] {
    border-radius: 15px !important;
}

.carousel-inner[b-augdom0e8f] {
    border-radius: 15px !important;
}

.carousel-indicators[b-augdom0e8f] {
    border-radius: 15px !important;
}

.carousel-control-next[b-augdom0e8f] {
    border-radius: 15px !important;
}

.carousel-control-prev[b-augdom0e8f] {
    border-radius: 15px !important;
}

.carousel[b-augdom0e8f] {
    border-radius: 15px !important;
    position: relative !important;
}

.carousel-item[b-augdom0e8f] {
    border-radius: 15px !important;
    color: red !important;
    overflow: hidden;
}

    .carousel-item:active[b-augdom0e8f] {
        border-radius: 15px !important;
        color: red !important;
        overflow: hidden;
    }

    .carousel-item.active[b-augdom0e8f] {
        border-radius: 15px !important;
    }

.carousel-item-start[b-augdom0e8f] {
    border-radius: 15px !important;
}

.carousel-item-end[b-augdom0e8f] {
    border-radius: 15px !important;
}

.active[b-augdom0e8f] {
    border-radius: 15px !important;
}

    .active.carousel-item-end[b-augdom0e8f] {
        border-radius: 15px !important;
    }

.carousel-inner[b-augdom0e8f] {
    border-radius: 15px !important;
}

.carousel-item-next[b-augdom0e8f] {
    border-radius: 15px !important;
}

    .carousel-item-next:not(carousel-item-start)[b-augdom0e8f] {
        border-radius: 15px !important;
    }

.active.carousel-item-end[b-augdom0e8f] {
    border-radius: 15px !important;
}

.carousel-item-next:not(.carousel-item-start)[b-augdom0e8f] {
    transform: translateX(100%);
    border-radius: 15px !important;
}

.carousel-slide[b-augdom0e8f] {
    border-radius: 15px !important;
}


.search-icon[b-augdom0e8f] {
    margin-left: -50px;
    color: #27348B;
}
/* /Shared/NavMenu.razor.rz.scp.css */
.page[b-cuz3s2wfl7] {
    position: relative;
    display: flex;
    flex-direction: column;
}

.social-media-color[b-cuz3s2wfl7] {
    color: #c9c9c9;
    margin: 0;
}


.main-logo[b-cuz3s2wfl7] {
    height: 100px;
}

.div-heading-logo[b-cuz3s2wfl7] {
    transition: padding 300ms;
    display: flex;
    -webkit-box-pack: end;
    padding: 0 13%;
    transition: padding 300ms;
    width: 100%;
    justify-content: space-between;
    align-items: center;
    margin-top: 15px;
}

.collapsed[b-cuz3s2wfl7] {
    color: black;
}

.accordion-button:not(.collapsed)[b-cuz3s2wfl7] {
    color: black;
}

.btn[b-cuz3s2wfl7] {
    font-size: 20px;
    text-decoration: none;
    color: #27348B;
    -webkit-text-decoration-skip: objects;
    white-space: nowrap;
    margin-left: 20px;
    margin-right: 20px;
    font-weight: 700;
    background-color: white;
    border-color: white;
}

.social-media[b-cuz3s2wfl7] {
    display: inline-flex;
    align-content: center;
}

.icon-social-media[b-cuz3s2wfl7] {
    padding: 10px 10px 10px 10px
}

.heading[b-cuz3s2wfl7] {
    text-align: right;
    font-size: xx-large;
    margin-top: 65px;
    margin-left: auto;
    color: #27348B;
    padding: 0 17%;
    min-width: 370px;
}

.menu[b-cuz3s2wfl7] {
    padding: 0 7%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-shadow: 0 0 10px #d6d2d2;
    box-shadow: 0px 4px 2px -1px #d6d2d2;
    height: 100%;
    min-height: 52px;
    margin: 15px auto 0;
    font-size: 20px;
    border-top: 1px solid #ececec;
}

.icon-home[b-cuz3s2wfl7] {
    color: #27348B;
}

.inner-menu[b-cuz3s2wfl7] {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: flex;
    justify-content: center;
    height: 56px;
    min-width: 74%;
    width: 100%;
    max-width: 2000px;
    margin-left: auto;
    gap: 1%;
}

.home-symbol[b-cuz3s2wfl7] {
    margin-inline-end: -10px;
}

.active[b-cuz3s2wfl7] {
    text-decoration: none;
}


.inner-menu a[b-cuz3s2wfl7] {
    text-decoration: none;
}


a:visited[b-cuz3s2wfl7] {
    -webkit-transition: color 180ms linear;
    transition: color 180ms linear;
}

a[b-cuz3s2wfl7] {
    color: #27348B;
    font-size: 20px;
    text-decoration: none;
    margin-inline-end: 10px;
    -webkit-text-decoration-skip: objects;
}


.menu-trigger:hover[b-cuz3s2wfl7] {
    cursor: pointer;
}



.resizeEYlogo[b-cuz3s2wfl7] {
    width: 40px;
    height: 25px;
    padding-left: 10px;
    padding-right: 10px;
    margin-top: -13px;
}


.title-menu[b-cuz3s2wfl7] {
    font-size: 1rem;
    text-decoration: none;
    color: #27348B;
    -webkit-text-decoration-skip: objects;
    white-space: nowrap;
    margin-left: 20px;
    margin-right: 20px;
    font-weight: 700;
}


main[b-cuz3s2wfl7] {
    flex: 1;
}

.powered-by[b-cuz3s2wfl7] {
    align-items: center;
    display: inline-flex;
}

.legal-content[b-cuz3s2wfl7] {
    display: inline-flex;
}

.foot[b-cuz3s2wfl7] {
    background-color: #27348B;
    width: 100%;
    height: 230px;
    bottom: 0;
}

.column-footer[b-cuz3s2wfl7] {
    width: 200px;
    color: #c9c9c9;
    text-align: initial;
}

.title-footer[b-cuz3s2wfl7] {
    font-family: LATO_BOLD;
}

.section-footer[b-cuz3s2wfl7] {
    display: block;
    width: max-content;
    color: #c9c9c9;
    font-size: 15px;
}

.outros-description[b-cuz3s2wfl7] {
    display: block;
    width: max-content;
    color: #c9c9c9;
    font-size: 15px;
}

    .outros-description:hover[b-cuz3s2wfl7] {
        cursor: pointer;
    }

.footer-body[b-cuz3s2wfl7] {
    padding: 15px 0px 20px 0px;
    display: flex;
    gap: 200px;
    text-align: center;
    margin: auto;
    width: 70%;
    border-bottom: 1px solid #bbbbbb;
}

.sidebar[b-cuz3s2wfl7] {
    background-image: linear-gradient(180deg, rgb(5, 39, 103) 0%, #3a0647 70%);
}

.top-row[b-cuz3s2wfl7] {
    background-color: #f7f7f7;
    border-bottom: 1px solid #d6d5d5;
    justify-content: flex-end;
    height: 3.5rem;
    display: flex;
    align-items: center;
}

    .top-row[b-cuz3s2wfl7]  a, .top-row[b-cuz3s2wfl7]  .btn-link {
        white-space: nowrap;
        margin-left: 1.5rem;
        text-decoration: none;
    }

        .top-row[b-cuz3s2wfl7]  a:hover, .top-row[b-cuz3s2wfl7]  .btn-link:hover {
            text-decoration: underline;
        }

        .top-row[b-cuz3s2wfl7]  a:first-child {
            overflow: hidden;
            text-overflow: ellipsis;
        }

@media (max-width: 640.98px) {
    .top-row:not(.auth)[b-cuz3s2wfl7] {
        display: none;
    }

    .top-row.auth[b-cuz3s2wfl7] {
        justify-content: space-between;
    }

    .top-row[b-cuz3s2wfl7]  a, .top-row[b-cuz3s2wfl7]  .btn-link {
        margin-left: 0;
    }
}

@media (min-width: 641px) {
    .page[b-cuz3s2wfl7] {
        flex-direction: row;
    }

    .sidebar[b-cuz3s2wfl7] {
        width: 250px;
        height: 100vh;
        position: sticky;
        top: 0;
    }

    .top-row[b-cuz3s2wfl7] {
        position: sticky;
        top: 0;
        z-index: 1;
    }

        .top-row.auth[b-cuz3s2wfl7]  a:first-child {
            flex: 1;
            text-align: right;
            width: 0;
        }
}

.input-field[b-cuz3s2wfl7] {
    margin-top: 0px;
    font-size: 15px;
    color: #4d4d4d;
    border-radius: 5px;
    border: 1px solid #d2d2d2;
    padding: 10px 10px 10px 15px;
}

.px-4[b-cuz3s2wfl7] {
    padding-right: 0 !important;
    padding-left: 0 !important;
}

.slide[b-cuz3s2wfl7] {
    border-radius: 15px !important;
}

.carousel-indicators[b-cuz3s2wfl7] {
    border-radius: 15px !important;
}

.carousel-inner[b-cuz3s2wfl7] {
    border-radius: 15px !important;
}

.carousel-control-next[b-cuz3s2wfl7] {
    border-radius: 15px !important;
}

.carousel-control-prev[b-cuz3s2wfl7] {
    border-radius: 15px !important;
}

.carousel[b-cuz3s2wfl7] {
    border-radius: 15px !important;
    position: relative !important;
}

.carousel-item[b-cuz3s2wfl7] {
    border-radius: 15px !important;
    color: red !important;
}

    .carousel-item.active[b-cuz3s2wfl7] {
        border-radius: 15px !important;
    }

.carousel-item-start[b-cuz3s2wfl7] {
    border-radius: 15px !important;
}

.carousel-item-end[b-cuz3s2wfl7] {
    border-radius: 15px !important;
}

.active[b-cuz3s2wfl7] {
    border-radius: 15px !important;
}

    .active.carousel-item-end[b-cuz3s2wfl7] {
        border-radius: 15px !important;
    }

.carousel-inner[b-cuz3s2wfl7] {
    border-radius: 15px !important;
}

.carousel-item-next[b-cuz3s2wfl7] {
    border-radius: 15px !important;
}

    .carousel-item-next:not(carousel-item-start)[b-cuz3s2wfl7] {
        border-radius: 15px !important;
    }

.active.carousel-item-end[b-cuz3s2wfl7] {
    border-radius: 15px !important;
}

.carousel-item-next:not(.carousel-item-start)[b-cuz3s2wfl7] {
    transform: translateX(100%);
    border-radius: 15px !important;
}

.carousel-slide[b-cuz3s2wfl7] {
    border-radius: 15px !important;
}


.search-icon[b-cuz3s2wfl7] {
    margin-left: -50px;
    color: #27348B;
}
