.bnseguros-requisitos-tabs{background-color:#133d8d;margin:0 auto;padding:50px 15px}.bnseguros-requisitos-tabs .bnseguros-requisitos-titulo{color:#fff;font-family:Avenirnextltpro,Arial,sans-serif;font-size:28px;letter-spacing:-1.12px;margin:0 auto;max-width:700px;text-align:center}.bnsegruos-requisitos-titulo p,.bnseguros-tabs{margin:0 auto}.bnseguros-tabs-contenedor{display:flex;flex-wrap:wrap;gap:20px 30px;justify-content:center;margin:0 auto;max-width:1200px;padding:30px 15px}.bnseguros-tabs a,.bnseguros-tabs button{background-color:#fff;border:1px solid #dcddde;border-radius:10px;color:#133d8d;font-family:Avenirnextltpro,Arial,sans-serif;font-size:18px;font-weight:700;letter-spacing:-.72px;line-height:22px;min-height:45px;min-width:200px;padding:11px 12px;text-align:center;text-decoration:none;transition:all .3s ease-in-out}.bnseguros-tabs a:hover:not(.tab-activa),.bnseguros-tabs button:hover:not(.tab-activa){background-color:#d0d77a;border-style:1px solid #cce6f6;color:#464b0e}.bnseguros-tabs .tab-inactiva{color:#a7a9ac;cursor:default;pointer-events:none}.bnseguros-tabs .tab-inactiva:hover{background-color:inhert;border-style:inhert;color:inhert}.bnseguros-tabs .tab-activa{background-color:#b0bc22;border-style:none;color:#464b0e}.bnseguros-requisitos-tabs .bnseguros-contenido-tab{border:1px solid #fff;border-radius:20px;color:#fff;font-size:16px;letter-spacing:-.64px;margin:0 auto 15px;max-width:800px;padding:40px}.bnseguros-contenido-tab.lista{padding-left:40px}.bnseguros-contenido-tab p{margin-top:0}.bnseguros-contenido-tab a{color:#b0bc22;text-decoration:none;transition:color .3 ease-in-out}.bnseguros-contenido-tab a:focus,.bnseguros-contenido-tab a:hover{color:rgba(176,188,34,.7)}.bnseguros-contenido-tab:not(.contenido-activo){display:none}#main-content .bnseguros-contenido-tab ul li{color:#fff}.bnseguros-contenido-tab.bullets ul{list-style:none;padding-left:30px}.bnseguros-contenido-tab.bullets ul li{margin-bottom:10px;padding-left:0;position:relative}.bnseguros-contenido-tab.bullets ul li:before{background-color:#b0bc22;border-radius:30px;content:"";height:8px;left:-20px;position:absolute;top:6px;width:8px}.bnseguros-texto-auxiliar{color:#fff;font-family:Avenirnext,Arial,sans-serif;font-size:16px;letter-spacing:-.64px;text-align:center}@media (max-width:768px){.bnseguros-contenido-tab{max-width:90%}}