.program-card{transition:all .3s;position:relative}.program-card:after{content:"";opacity:0;pointer-events:none;transition:all .3s}.program-card:hover{transition:all .3s;box-shadow:4px 4px 6px -1px #0000000d}.program-card:hover:after{opacity:1;content:"";background-image:url(/yellow-active-arrow.svg);background-repeat:no-repeat;width:27px;height:27px;position:absolute;top:20px;right:18px}#text-filter{background-color:#fff;background-image:url(/search-icon.svg);background-position:calc(100% - 34px);background-repeat:no-repeat}@media screen and (width>=1250px){#text-filter{background-position-x:calc(100% - 50px)}}.dropdown-label{transition:all .3s;position:relative}.dropdown-label:after{content:"";background-image:url(/filter-arrow.svg);background-repeat:no-repeat;width:14.58px;height:9px;transition:all .3s;position:absolute;top:50%;right:34px;transform:translateY(-50%)}@media screen and (width>=1250px){.dropdown-label:after{right:50px}}.dropdown-label:hover,.dropdown-label:focus{filter:drop-shadow(3px -8px 5px #0000000b)}.dropdown-label.open:after{transform:translateY(-50%)rotate(180deg)}.open-drop .input-list{filter:drop-shadow(3px 8px 5px #00000006)}.input-list .drop-down-item{justify-content:space-between;width:100%;margin-bottom:11px;display:inline-flex;position:relative}@media screen and (width>=550px){.input-list .drop-down-item{margin-bottom:9px}}.input-list .drop-down-item .input-container{cursor:pointer;user-select:none;width:100%}.input-list .drop-down-item .input-container .close-button{display:none}.input-list .drop-down-item .input-container.active:after{content:"";background-image:url(/checkbox-selected.jpg);width:20px;height:20px;position:relative;top:0;right:0}.input-list .drop-down-item .input-container.active:hover:after{content:"";background-color:#293f6f;border:1px solid #ccc;width:20px;height:20px;position:relative;top:0;right:0}.input-list .drop-down-item .input-container:after{content:"";background-color:#fff;border:1px solid #ccc;width:20px;height:20px;padding-left:20px;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);position:relative;top:0;right:0}.input-list .drop-down-item .input-container:hover:after{content:"";background-color:#c9c9c9;border:1px solid #ccc;width:20px;height:20px;position:relative;top:0;right:0}#display-box-wrapper .filtered-display-box{z-index:1;flex-wrap:wrap;align-items:center;gap:10px;max-width:900px;display:flex;position:relative}#display-box-wrapper .filtered-display-box .drop-down-item p{cursor:pointer;text-transform:uppercase;width:fit-content;font-family:var(--font-opensans);text-align:left;color:#000;background-color:#f1f1f1;align-items:center;gap:9px;padding:10px 15px;font-size:12px;font-weight:600;line-height:30px;transition:all .3s;display:flex;position:relative}@media screen and (width<=550px){#display-box-wrapper .filtered-display-box .drop-down-item p{line-height:20px}}#display-box-wrapper .filtered-display-box .drop-down-item p:hover{background-color:#e6e6e6;scale:.975}#display-box-wrapper .filtered-display-box .drop-down-item p#all-text-filter{cursor:auto}#display-box-wrapper .filtered-display-box .drop-down-item p#all-text-filter:hover{background-color:#f1f1f1;scale:1}.top-arrow-popup{top:25px;box-shadow:4px 4px 7px #00000029}.popup-container{cursor:pointer;pointer-events:none;opacity:0;z-index:202;backdrop-filter:blur(5px);background:#00000080;place-content:center;align-items:center;width:100%;height:calc(100% + 10px);transition:all .25s ease-in;display:flex;position:fixed;top:0}.popup-container.active{opacity:1;pointer-events:all;height:100%;margin-top:0}.popup-container .close-button{cursor:pointer;width:20px;height:auto;position:absolute;top:30px;right:30px}@media screen and (width<=550px){.popup-container .close-button{top:15px;right:15px}}.popup-container-two{cursor:pointer;pointer-events:none;opacity:0;z-index:202;backdrop-filter:blur(5px);background:#00000080;place-content:center;align-items:center;width:100%;height:calc(100% + 10px);transition:all .25s ease-in;display:flex;position:fixed;top:0}.popup-container-two.active{opacity:1;pointer-events:all;height:100%;margin-top:0}.popup-container-two .close-button{cursor:pointer;width:20px;height:auto;position:absolute;top:30px;right:30px}@media screen and (width<=550px){.popup-container-two .close-button{top:15px;right:15px}}
