 :root {
     --color-principal: #0080c3;
     --color-secundario: #e84a90;
     --color-tercero: #454545;
     --color-cta: #ffffff;
     --color-soft-bg: #e6f0fa;
     --color-soft-text: #0080c3;

 }

 #blancob2 {
     font-family: 'Poppins', sans-serif;
     font-weight: 700;
     font-size: 2.8rem;
     padding: 2rem 5rem;
     color: #fff !important;
     text-shadow: 5px 7px 12px var(--color-principal);
     position: absolute;
     top: -14rem;
     left: 0;
 }

 .ticked-list {
     list-style-type: none;
     padding-left: 0;
 }

 .ticked-list li::before {
     content: "✔";
     color: var(--color-principal);
     font-weight: bold;
     margin-right: 10px;
 }

 .diamond-list {
     list-style-type: none;
     padding-left: 0;
     text-align: justify;
 }

 .diamond-list li::before {
     content: "⟡";
     color: #428bca;
     font-weight: bold;
     margin-right: 10px;
 }

 .dash-list {
     list-style-type: none;
     padding-left: 0;
     text-align: justify;
 }

 .dash-list li::before {
     content: "→";
     color: var(--color-secundario);
     font-weight: bold;
     margin-right: 12px;
     font-size: 1.2em;
 }

 .bash-list {
     list-style-type: none;
     padding-left: 0;
     text-align: justify;
 }

 .bash-list li::before {
     content: "→";
     color: var(--color-secundario);
     font-weight: bold;
     margin-right: 12px;
     font-size: 1.2em;
 }
 .alider {
    text-align: justify;
    color: var(--color-secundario)!important;
 }
 .basic {
    color: #243344!important;
 }
 .accordion-content p {
    text-align: justify;
 }
 @media (max-width: 1024px){
    #blancob2{
    font-size: 3.4rem;
    top: -23rem;
    left: -50px;
    }
 }
 @media (max-width: 600px){
    #blancob2{
    font-size: 2.4rem;
    top: -23rem;
    left: -50px;
    }
 }