.bienvenido-acc-section .fr-bg-nd-con{padding:35px 30px; min-height:500px; z-index:5; border-radius:10px; overflow:hidden;}
.bienvenido-acc-section .fr-bg-nd-con::after{position:absolute; content:""; top:0; left:0; height:100%; width:100%; background:url(../images/bg_bienvenido_accionista.png) no-repeat; background-size:cover; background-position:center center;z-index:-1;}
.bienvenido-acc-section .tit h1{font-size:40px; font-weight:800; font-family: 'Playfair Display', serif; color:#1428BF; margin:0 0 15px;}
.bienvenido-acc-section p{color:#151515; font-size:18px; font-weight:500;  font-family: 'Flama';}
.bienvenido-acc-section .tit{margin:0 0 15px;}
.bienvenido-acc-section .custome-select{margin:15px 0 0 0; max-width:380px;}
.bienvenido-acc-section .custome-select select{width:100%;}

.bienvenido-acc-section .custome-select .select2-container--default .select2-selection--single{border-radius:5px; border:1px solid #B9B9B9; height:auto; min-height:60px;}
.bienvenido-acc-section .custome-select .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:1; padding:23px 10px; color:#151515;  font-family: 'Flama';}
.bienvenido-acc-section .custome-select .select2-container--default .select2-selection--single .select2-selection__arrow{height:19px;width:31px; right:15px; top:0;bottom:0;margin:auto;}
.bienvenido-acc-section .custome-select .select2-container--default .select2-selection--single .select2-selection__arrow b{border: none;background: url(../images/dpd_new.svg) 0 0 no-repeat;height:19px;width:31px; right:0; top:0; left:auto; margin:auto; bottom:0;}
.bienvenido-acc-section .custome-select .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{transform: rotate(180deg);}

.nw-fw .faq-tabs-section .nav-tabs-cus{width:280px; padding:0; background-color:transparent;}
.nw-fw .faq-tabs-section .nav-tabs-cus h3{color:#1428BF; font-size:28px; font-weight:700; font-family: 'Playfair Display', serif; padding:0 0 20px 0;}
.nw-fw .faq-tabs-section .nav-tabs-cus h3::after{width:40px; height:1px; background-color:#1428BF; position:absolute; content:""; left:-20px; top:auto; bottom:0;}
.nw-fw .faq-tabs-section .nav-tabs-cus .st-prt{background-color:#F5F5F5; border-radius:5px; padding:15px 28px 25px 40px; box-shadow:0 0 10px rgba(0,0,0,0.3);}
.nw-fw .faq-tabs-section .nav-tabs-cus .nd-prt{background-color:#F5F5F5; border-radius:5px; padding:15px 28px 15px 40px; box-shadow:0 0 10px rgba(0,0,0,0.3); margin:30px 0 0 0;}
.nw-fw .faq-tabs-section .nav-tabs-cus .nd-prt a{color:#E1251B; text-decoration:underline;}
.nw-fw .faq-tabs-section .nav-tabs-cus .nd-prt a:hover{text-decoration:none;}
.nw-fw .faq-tabs-section .nav-tabs .nav-link,
.nw-fw .faq-tabs-section .nav-tabs .nav-link{padding:0; color:#1428BF; text-decoration:underline;}
.nw-fw .faq-tabs-section .nav-tabs .nav-item + .nav-item{margin-top:18px;}
.nw-fw .faq-tabs-section .nav-tabs .nav-item.show .nav-link,
.nw-fw .faq-tabs-section .nav-tabs .nav-link.active,
.nw-fw .faq-tabs-section .nav-tabs .nav-link:hover{font-weight:400; color:#9B9B9B;}
.nw-fw .tab-content .inner-contain{max-width:610px;}
/* .nw-fw .tab-content .bienvenido-acc-section .fr-bg-nd-con::after{background-size:contain;} */

.nw-fw .faq-tabs-section .tab-content{width:calc(100% - 310px);}
.nw-fw .tab-content .bienvenido-acc-section .tit h2{font-size:40px; font-weight:800; font-family: 'Playfair Display', serif; color:#1428BF; margin:0 0 15px;}
.nw-fw .pdf-section{padding:0;}
.nw-fw .pdf-section .cont-bx{margin:0 0 40px;}
.nw-fw .pdf-section .indi-pdf h2{font-size:21px;}
.nw-fw .pdf-section .cont-bx p{margin:0;}
.nw-fw .pdf-section .indi-pdf .link-pdf{text-decoration:underline;}
.nw-fw .pdf-section .indi-pdf{margin:10px 1%; width:30%;}
.nw-fw .pdf-section .indi-pdf .link-pdf:hover{text-decoration:none;}
.nw-fw .sme-cntin-ins-bg{background-color:#fff; padding:20px; border-radius:0 0 6px 6px;}
.nw-fw .sme-cntin-ins-bg + .sme-cntin-ins-bg{margin-top:20px;}
.nw-fw .sme-cntin-ins-bg .tie{margin:0 0 10px;}
.nw-fw .sme-cntin-ins-bg h4{font-family: 'Playfair Display', serif; color:#1428BF; font-size:24px; font-weight:700; line-height:1.2;}
.nw-fw .sme-cntin-ins-bg small{color:#A6ADB4; font-size:14px;}
.nw-fw .sme-cntin-ins-bg .in-bx-cot p{font-size:14px; line-height:24px; color:#191919;}
.nw-fw .sme-cntin-ins-bg .tw-bt-tx{margin:15px 0 0;}
.nw-fw .sme-cntin-ins-bg .tw-bt-tx p{color:#1428BF; font-size:16px; font-weight:500; margin-right:30px;}
.nw-fw .sme-cntin-ins-bg .tw-bt-tx .tw-btn .btn{border-radius:30px; color:#1F1F1F; font-size:18px; font-weight:700; padding:5px; width:80px; height:60px;  box-shadow:3px 6px 12px rgba(0,0,0,0.3);}
.nw-fw .sme-cntin-ins-bg .tw-bt-tx .tw-btn .btn + .btn{margin-left:15px;}
.nw-fw .sme-cntin-ins-bg .tw-bt-tx .tw-btn .btn-yes{background-color:#BAFFF7; border:1px solid #BAFFF7;}
.nw-fw .sme-cntin-ins-bg .tw-bt-tx .tw-btn .btn:hover{background-color:#fff; border-color:#fff;}
.nw-fw .sme-cntin-ins-bg .tw-bt-tx .tw-btn .btn-no{background-color:#FFCCCC; border:1px solid #FFCCCC;}
.nw-fw .sme-cntin-ins-bg .tw-bt-tx .request-nu{margin:15px 0 0 0;}
.nw-fw .sme-cntin-ins-bg .tw-bt-tx .request-nu p{margin:0;}
.nw-fw .sme-cntin-ins-bg .tw-bt-tx .request-nu .tw-btn{margin-right:15px;}
.nw-fw .sme-cntin-ins-bg .tw-bt-tx .request-nu .link-a a{color:#FF0000; text-decoration:underline;}
.nw-fw .sme-cntin-ins-bg .tw-bt-tx .request-nu .link-a a:hover{text-decoration:none;}
.nw-fw .blog-in-details .blog-contain{width:100%; padding:0;}
.nw-fw .blog-in-details .blog-contain::after{display:none;}
.nw-fw .blog-in-details{padding:0 15px;}
.nw-fw .blog-writer-name .name{margin:0; width:100%;}
.nw-fw .blog-writer-name .name .blog-time{margin:0 15px 0 0; color:#000; padding:0 0 0 25px;}
.nw-fw .blog-time::after{top:2px; background:url(../images/ic_time_.svg) 0 0 no-repeat;}
.nw-fw .blog-contain .blog-text-info h2{font-size:30px;}
.nw-fw .blog-contain .blog-video{border-radius:10px; overflow:hidden;}
.nw-fw .blog-contain .pra-div{max-width:90%; margin:0 auto;}
.nw-fw .blog-contain .tag-ab a{display:inline-block; text-decoration:none; margin:5px; background-color:#E2E2E2; border-radius:20px; line-height:1; color:#000; padding:6px 10px;}
.nw-fw .blog-contain .blog-writer-name{margin:0 0 15px 0;}
.nw-fw .blog-in-details + .blog-in-details{margin-top:40px;}


@media (max-width:1240px) {
    .nw-fw .tab-content .bienvenido-acc-section .tit h2{font-size:30px;}
    .flex-wrap-1240{-ms-flex-wrap: wrap;  flex-wrap: wrap;}
    .nw-fw .pdf-section .indi-pdf{width:48%;}
}
@media (max-width:1024px) {
    .nw-fw .pdf-section .indi-pdf{width:100%;}
}
@media (max-width:767px) {
    .bienvenido-acc-section .tit h1{font-size:30px;}
    .bienvenido-acc-section .custome-select{max-width:100%; width:100%;}
    .nw-fw .faq-tabs-section .tab-content{width:100%;}
    .nw-fw .blog-contain .pra-div{max-width:100%;}
}
@media (max-width:640px) {
    .nw-fw .pdf-section .indi-pdf{margin:0; width:100%; padding:10px;}
    .nw-fw .pdf-section .indi-pdf + .indi-pdf{margin-top:25px;}
    .nw-fw .tab-content .bienvenido-acc-section .tit h2{font-size:25px;}
    .bienvenido-acc-section .fr-bg-nd-con{padding:15px;}
    .fid-al-avaiv-in.nw-fw.ab{padding:10px;}
}