  .yellow{color:#EFCA77}.pink{color:#C2185B}.blue{color:#0F4D81}.font-caption{font-size:12px}#asl-grid{margin-bottom:100px;margin-top:50px;max-width:1366px;padding-left:30px;padding-right:30px}#asl-grid .port-wrap .sidebar .filter-wrap{margin-bottom:50px;padding-right:30px;max-width:1000px}@media (max-width: 992px){#asl-grid .port-wrap .sidebar .filter-wrap{text-align:center}}#asl-grid .port-wrap .sidebar .filter-wrap button{border-radius:0;min-width:180px}#asl-grid .port-wrap .sidebar .filter-wrap button+button{margin-top:20px}#asl-grid .port-wrap .sidebar .filter-wrap .checkbox__item+.checkbox__item{margin-top:10px}@media (max-width: 992px){#asl-grid .port-wrap .sidebar .filter-wrap fieldset{display:flex;flex-wrap:wrap;justify-content:flex-start}}#asl-grid .port-wrap .sidebar .filter-wrap fieldset legend{color:#373737}#asl-grid .port-wrap .sidebar .filter-wrap fieldset legend h2{font-size:22px;text-decoration:none}#asl-grid .port-wrap .sidebar .filter-wrap .sr-only{position:absolute;clip:rect(1px, 1px, 1px, 1px);padding:0;border:0;height:1px;width:1px;overflow:hidden}#asl-grid .port-wrap .sidebar .filter-wrap .c-checkbox{position:relative;margin-bottom:20px;min-width:auto;text-align:left;margin-right:20px;border-radius:5px}@media (max-width: 992px){#asl-grid .port-wrap .sidebar .filter-wrap .c-checkbox{margin-right:20px}}#asl-grid .port-wrap .sidebar .filter-wrap .c-checkbox--normal input:checked+.c-checkbox__label:before{border-color:#C2185B;background:url("https://www.a11ymatters.com/assets/images/patterns/checkbox/checkmark.svg") center/12px no-repeat}#asl-grid .port-wrap .sidebar .filter-wrap .c-checkbox__label{cursor:pointer;display:inline-block;font-size:18px;padding:8px 10px;border:2px solid #777;color:#777;border-radius:5px;transition:ease-in 0.2s}#asl-grid .port-wrap .sidebar .filter-wrap .c-checkbox__label:before{content:"";display:none;vertical-align:middle;width:20px;height:20px;border:2px solid #373737;margin-right:13px;margin-bottom:3px}#asl-grid .port-wrap .sidebar .filter-wrap .c-checkbox__label:hover{background-color:#777;color:white}#asl-grid .port-wrap .sidebar .filter-wrap .c-checkbox input:focus:not(:focus-visible){outline:none}#asl-grid .port-wrap .sidebar .filter-wrap .c-checkbox input:focus+.c-checkbox__label{outline:dashed 2px #595F6F;outline-offset:5px}#asl-grid .port-wrap .sidebar .filter-wrap .c-checkbox input:checked+.c-checkbox__label{background-color:#0678B3;border-color:#0678B3;color:white}#asl-grid .port-wrap .sidebar .filter-wrap .c-checkbox--svg input:checked+.c-checkbox__label--svg:before{background:#C2185B;border-color:#C2185B}#asl-grid .port-wrap .sidebar .filter-wrap .c-checkbox--svg input:checked+.c-checkbox__label--svg .path{stroke:#fff;stroke-dashoffset:0}#asl-grid .port-wrap .grid .grid-wrap{margin-right:-30px}#asl-grid .port-wrap .grid .grid-wrap .item-wrap{margin-bottom:30px;padding-right:20px}#asl-grid .port-wrap .grid .grid-wrap .item-wrap .featured{background-size:cover;min-height:120px;background-position:center;height:120px;border-radius:10px 10px 0px 0px;box-shadow:5px 5px 35px 0px rgba(15,78,129,0.145098)}#asl-grid .port-wrap .grid .grid-wrap .item-wrap .featured .overlay{height:100%;transition:ease 0.2s}#asl-grid .port-wrap .grid .grid-wrap .item-wrap .featured:hover .overlay,#asl-grid .port-wrap .grid .grid-wrap .item-wrap .featured:focus .overlay,#asl-grid .port-wrap .grid .grid-wrap .item-wrap .featured:focus-within .overlay{background-color:rgba(0,0,0,0.7)}#asl-grid .port-wrap .grid .grid-wrap .item-wrap .featured:hover .preview-btn,#asl-grid .port-wrap .grid .grid-wrap .item-wrap .featured:focus .preview-btn,#asl-grid .port-wrap .grid .grid-wrap .item-wrap .featured:focus-within .preview-btn{opacity:1}#asl-grid .port-wrap .grid .grid-wrap .item-wrap .accordion-button{background-color:transparent;border:none;padding:0;height:fit-content;border-radius:0;outline:none;box-shadow:none;align-items:flex-start;width:100% !important;justify-content:space-between}#asl-grid .port-wrap .grid .grid-wrap .item-wrap .accordion-button i{color:#777;font-size:26px;transition:ease 0.2s}#asl-grid .port-wrap .grid .grid-wrap .item-wrap .accordion-button h3{color:#263541;white-space:initial;text-align:left}#asl-grid .port-wrap .grid .grid-wrap .item-wrap .accordion-button h3:hover{color:#0678B3}#asl-grid .port-wrap .grid .grid-wrap .item-wrap .accordion-button.rotate180 i{transform:rotate(180deg)}#asl-grid .port-wrap .grid .grid-wrap .item-wrap .accordion-button::after{display:none}#asl-grid .port-wrap .grid .grid-wrap .item-wrap .info-wrap{background-color:#F7F8FB;border-radius:10px;border-bottom:10px solid #0678B3}#asl-grid .port-wrap .grid .grid-wrap .item-wrap .info-wrap .info-wrap-title{padding:20px 30px 5px 30px}#asl-grid .port-wrap .grid .grid-wrap .item-wrap .info-wrap .info-wrap-body{padding:0px 30px 15px 30px}#asl-grid .port-wrap .grid .grid-wrap .item-wrap .info-wrap ul{padding:0;padding-left:20px;border-left:3px solid #0678B3;margin-top:10px}#asl-grid .port-wrap .grid .grid-wrap .item-wrap .info-wrap ul li{list-style:none;margin-bottom:5px;line-height:normal;font-size:16px}#asl-grid .port-wrap .grid .grid-wrap .item-wrap .info-wrap ul li::before{display:none}#asl-grid .port-wrap .grid .grid-wrap .item-wrap .info-wrap .terms .term{font-size:16px;padding:0px 10px;border:2px solid #777;color:#777;border-radius:5px;margin-right:10px;margin-bottom:10px;line-height:normal}#asl-grid .port-wrap .grid .grid-wrap .item-wrap .info-wrap .accordion{margin-bottom:0}#asl-grid .port-wrap .grid .grid-wrap .item-wrap .info-wrap .accordion .accordion-body{border:none;padding:0;padding-bottom:30px;border-bottom:1px solid #BFC4CE;margin:0;margin-bottom:15px}#asl-grid .port-wrap .grid .grid-wrap .item-wrap .info-wrap .accordion .accordion-button{background-color:transparent;box-shadow:none;margin-top:-200px}#asl-grid .port-wrap .grid .grid-wrap .item-wrap .info-wrap .accordion .accordion-button i{color:#777;position:absolute;bottom:300%}#asl-grid .port-wrap .grid .grid-wrap .item-wrap .info-wrap .cta{display:flex;align-items:center;padding:0px 30px 20px 30px}#asl-grid .port-wrap .grid .grid-wrap .item-wrap .info-wrap .cta .details{margin-right:30px;color:#F7F8FB;border:2px solid #C2185B;text-decoration:none;padding:0px 10px;border-radius:5px;font-weight:500;margin-bottom:0;width:fit-content;box-shadow:5px 5px 35px 0px rgba(15,78,129,0.145098);transition:ease 0.3s;text-align:center;display:flex;align-items:center;justify-content:center;margin-bottom:5px;margin-right:20px;font-size:16px;color:white;cursor:pointer;background-color:#C2185B}#asl-grid .port-wrap .grid .grid-wrap .item-wrap .info-wrap .cta .details:hover{background-color:white;color:#C2185B;border-color:#C2185B}#asl-grid .port-wrap .grid .grid-wrap .item-wrap .info-wrap .cta .details:focus{outline:2px solid blue !important;border:2px solid white !important}#asl-grid .port-wrap .grid .grid-wrap .item-wrap .info-wrap .cta .apply{color:#C2185B;font-weight:500;font-size:16px;transition:ease 0.2s}#asl-grid .port-wrap .grid .grid-wrap .item-wrap .info-wrap .cta .apply:hover{color:#0678B3}#asl-grid .port-wrap .grid .grid-wrap .item-wrap h3{padding-bottom:10px;font-size:22px}#asl-grid .port-wrap .show-all{margin-top:20px}#asl-grid .port-wrap .show-all button{border-width:2px;font-weight:600;font-size:20px}#asl-grid .fade-enter-active,#asl-grid .fade-leave-active{transition:opacity 0.3s ease}#asl-grid .fade-enter-from,#asl-grid .fade-leave-to{opacity:0}

