.sort{color:var(--text-secondary);padding:40px 0 50px}@media only screen and (max-width: 767px){.sort{padding:30px 20px 45px}}.dropdown{position:relative;background:var(--dropdown-background);border:1px solid var(--border-color);border-radius:6px}.dropdown button{outline:none;background:rgba(0,0,0,0);border:none;color:var(--text-secondary);line-height:45px;width:100%;padding:0 20px;gap:10px;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.dropdown button svg{transform:rotate(90deg);transition:.2s;margin-left:15px}.dropdown.opened button svg{transform:rotate(-90deg)}.dropdown.selected button{color:var(--text-secondary)}.dropdown ul{margin:0;padding:0;list-style:none;border:1px solid var(--border-color);position:absolute;z-index:20;width:100%;background:var(--dropdown-background);border-radius:6px;outline:none;color:var(--text-secondary);margin-top:10px}.dropdown ul li{line-height:58px;font-size:15px;padding:0 20px;white-space:nowrap;color:var(--text-secondary)}.dropdown ul li:not(:last-child){border-bottom:1px solid var(--border-color)}.dropdown ul li.active:not([disabled]){font-weight:600}.dropdown ul li:hover:not([disabled]){color:var(--text-primary);cursor:pointer}.pagination{padding:60px 0 40px}.pagination ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:6px}.pagination li{width:40px;text-align:center;border-radius:6px;line-height:40px;background:var(--background-secondary)}.pagination li a,.pagination li span{display:block;cursor:pointer;color:var(--text-primary)}.pagination li button{background:none;outline:none;border:none;color:var(--text-primary);cursor:pointer}.pagination li.active{border-color:rgba(0,0,0,0);background-color:var(--border-color)}.pagination{padding:60px 0 40px}.pagination ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:6px}.pagination li{width:40px;text-align:center;border-radius:6px;line-height:40px;background:var(--background-secondary)}.pagination li a,.pagination li span{display:block;cursor:pointer;color:var(--text-primary)}.pagination li button{background:none;outline:none;border:none;color:var(--text-primary);cursor:pointer}.pagination li.active{border-color:rgba(0,0,0,0);background-color:var(--border-color)}.course-card{height:420px;min-width:300px;border-radius:8px;padding:25px 25px 28px;position:relative;overflow:hidden;background-image:var(--card-back-image);background-color:var(--card-background);background-size:cover;background-position:center;box-shadow:0 0 20px 0 rgba(0,0,0,.2)}.course-card:after{content:"";display:block;background:linear-gradient(to top, hsl(0, 0%, 0%) 0%, hsla(0, 0%, 0%, 0.738) 19%, hsla(0, 0%, 0%, 0.541) 34%, hsla(0, 0%, 0%, 0.382) 47%, hsla(0, 0%, 0%, 0.278) 56.5%, hsla(0, 0%, 0%, 0.194) 65%, hsla(0, 0%, 0%, 0.126) 73%, hsla(0, 0%, 0%, 0.075) 80.2%, hsla(0, 0%, 0%, 0.042) 86.1%, hsla(0, 0%, 0%, 0.021) 91%, hsla(0, 0%, 0%, 0.008) 95.2%, hsla(0, 0%, 0%, 0.002) 98.2%, hsla(0, 0%, 0%, 0) 100%);position:absolute;width:100%;height:100%;top:0;left:0;opacity:.7}.course-card:hover{cursor:pointer}.course-card a{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-end;height:100%}.course-card header,.course-card footer{z-index:1}.course-card header{flex:1;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between}.course-card .bookmark{opacity:0;z-index:2;position:absolute}.course-card .bookmark svg{fill:#fff;stroke:none;opacity:.5}.course-card .bookmark svg .bkmk-inner{fill:none}.course-card .bookmark.marked{opacity:1}.course-card .bookmark.marked svg{opacity:1}.course-card .bookmark.marked svg .bkmk-inner{fill:#fff;stroke:#fff}.course-card .bookmark:hover{cursor:pointer}.course-card .bookmark:hover svg{opacity:1}.course-card .loading{position:absolute;left:0;right:0;top:40%}.course-card footer,.course-card .btn{transition:all .3s;display:block}.course-card .author{font-size:15px;color:var(--text-secondary);line-height:1;display:block;margin:0 0 10px}.course-card h3{font-family:"Merriweather Sans";font-size:20px;line-height:1.4;font-weight:400;margin:0 0 20px}.course-card .badge{margin:0 0 15px}#courses .course-card .badge{line-height:20px;margin:0 0 18px;font-size:12px}.course-card .students{display:flex;align-items:center;margin:0 0 0 auto;font-size:10px;color:var(--text-secondary);background:var(--background-secondary);border-radius:20px;padding:0 10px;line-height:20px}.course-card .students:before{display:block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9.32' height='10.652'%3E%3Cpath fill='%23bc4122' d='M6.645,6.669,4.66,8.653,2.675,6.669A2.79,2.79,0,0,0,0,9.452v.2a1,1,0,0,0,1,1H8.322a1,1,0,0,0,1-1v-.2A2.79,2.79,0,0,0,6.645,6.669ZM.283,1.659l.133.031V2.905A.481.481,0,0,0,.4,3.737l-.325,1.3c-.035.144.044.291.158.291H1.1c.114,0,.193-.148.158-.291l-.325-1.3a.481.481,0,0,0-.019-.832V1.811l1.373.331A2.658,2.658,0,1,0,7.323,3.327a2.615,2.615,0,0,0-.291-1.186l2-.483a.331.331,0,0,0,0-.655L5.074.047a1.787,1.787,0,0,0-.826,0L.283,1a.333.333,0,0,0,0,.657Z' /%3E%3C/svg%3E");background-repeat:no-repeat;content:"";width:10px;height:11px;margin-right:6px}.course-card .progress{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(to right, #146b6d var(--course-progress, 0), #9d9d9d var(--course-progress, 0));z-index:10;height:9px}@media only screen and (min-width: 991px){.course-card footer{transform:translateY(65px)}.course-card .btn{opacity:0}.course-card:hover:before{transform:scale(1.1)}.course-card:hover .bookmark{opacity:1}.course-card:hover footer{transform:translateY(0)}.course-card:hover .btn{opacity:1}}@media only screen and (max-width: 991px){.course-card header .bookmark{opacity:1}}.interview-card{height:320px;display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;border-radius:8px;overflow:hidden}.interview-card .image{background-image:var(--card-back-image);flex:1;background-repeat:no-repeat;background-size:cover;background-color:var(--background-secondary);background-position:center;position:relative;padding:20px}.interview-card .image:after{content:"";display:block;position:absolute;width:100%;height:60%;bottom:0;left:0;z-index:1;background:linear-gradient(to top, hsl(0, 0%, 9.8039215686%) 0%, hsla(0, 0%, 9.8039215686%, 0.738) 19%, hsla(0, 0%, 9.8039215686%, 0.541) 34%, hsla(0, 0%, 9.8039215686%, 0.382) 47%, hsla(0, 0%, 9.8039215686%, 0.278) 56.5%, hsla(0, 0%, 9.8039215686%, 0.194) 65%, hsla(0, 0%, 9.8039215686%, 0.126) 73%, hsla(0, 0%, 9.8039215686%, 0.075) 80.2%, hsla(0, 0%, 9.8039215686%, 0.042) 86.1%, hsla(0, 0%, 9.8039215686%, 0.021) 91%, hsla(0, 0%, 9.8039215686%, 0.008) 95.2%, hsla(0, 0%, 9.8039215686%, 0.002) 98.2%, hsla(0, 0%, 9.8039215686%, 0) 100%)}.interview-card .image .institution{max-width:110px}.interview-card .image .badge{align-self:end}.interview-card .scholar{position:absolute;bottom:20px;left:20px;display:flex;flex-direction:row;align-items:center;justify-content:space-between;z-index:2;font-weight:500}.interview-card .scholar:before{display:block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16.924' height='16.924' viewBox='0 0 16.924 16.924'%3E%3Cpath d='M8.462 9.52A4.76 4.76 0 1 0 3.7 4.76 4.761 4.761 0 0 0 8.462 9.52Zm4.231 1.058H10.872a5.754 5.754 0 0 1-4.819 0H4.231A4.231 4.231 0 0 0 0 14.808v.529a1.587 1.587 0 0 0 1.587 1.587H15.337a1.587 1.587 0 0 0 1.587-1.587v-.529A4.231 4.231 0 0 0 12.693 10.577Z' fill='%23bc4122'/%3E%3C/svg%3E");background-repeat:no-repeat;content:"";width:17px;height:17px;margin-right:10px}.interview-card .scholar.panel:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24.177' height='16.924'%3E%3Cpath fill='%23bc4122' d='M3.627 7.25a2.418 2.418 0 1 0-2.418-2.415A2.42 2.42 0 0 0 3.627 7.25Zm16.924 0a2.418 2.418 0 1 0-2.418-2.418A2.42 2.42 0 0 0 20.55 7.25Zm1.209 1.209h-2.418a2.411 2.411 0 0 0-1.7.7 5.526 5.526 0 0 1 2.837 4.133h2.493a1.208 1.208 0 0 0 1.209-1.209V10.88a2.42 2.42 0 0 0-2.422-2.418Zm-9.671 0a4.231 4.231 0 1 0-4.232-4.228 4.229 4.229 0 0 0 4.231 4.231Zm2.9 1.209h-.314a5.841 5.841 0 0 1-5.175 0h-.313a4.353 4.353 0 0 0-4.352 4.352v1.088a1.814 1.814 0 0 0 1.813 1.813h10.88a1.814 1.814 0 0 0 1.813-1.813v-1.085a4.353 4.353 0 0 0-4.351-4.352Zm-8.451-.506a2.411 2.411 0 0 0-1.7-.7h-2.42A2.42 2.42 0 0 0 0 10.88v1.209a1.208 1.208 0 0 0 1.209 1.209H3.7a5.54 5.54 0 0 1 2.839-4.133Z' /%3E%3C/svg%3E");width:24px}.interview-card footer{background:var(--background-primary);padding:18px 20px;border-top:1px solid var(--border-color)}.interview-card footer .title{display:block;font-weight:500;line-height:1.3;margin-right:20px}@media only screen and (max-width: 991px){.interview-card{height:auto}.interview-card .image{min-height:240px}.interview-card footer .title{margin:0 0 18px}.interview-card footer .btn{max-width:unset;width:100%}}.post-card{display:flex;flex-direction:column;align-items:stretch;justify-content:space-between}.post-card .image{overflow:hidden;border-radius:8px;width:100%;height:180px;background-image:var(--background-image);background-color:var(--background-secondary);background-size:cover;background-repeat:no-repeat;margin:0 0 10px}@media only screen and (min-width: 767px){.post-card.large{max-width:unset}.post-card.large .image{width:415px;height:240px}}.post-card h3{font-family:"Merriweather Sans";font-size:20px;font-weight:500;margin:0;flex:1}.post-card a{display:block;text-decoration:none;margin:0 0 10px}.post-card a.category{font-size:15px;color:#ffc50e;margin:0 0 4px}.post-card a.author{color:var(--text-secondary);margin:0 5px 0 0}.post-card .details{font-size:14px;color:var(--text-muted);align-items:center;justify-content:flex-start;white-space:nowrap}.post-card .stats{font-size:13px;color:var(--disabled-text)}.post-card .stats span{display:inline-flex;align-items:center;font-size:14px}.post-card .stats span:before{display:block;background-repeat:no-repeat;content:"";margin-right:10px}.post-card .stats span.views{margin:0 10px 0 0}.post-card .stats span.views:before{width:17.5px;height:13px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17.5' height='13' viewBox='0 0 17.5 13'%3E%3Cg transform='translate(-1 -5.5)' fill='none' stroke='%23626262' stroke-linecap='round' stroke-linejoin='round' stroke-width='1'%3E%3Cpath d='M1.5 12s3-6 8.25-6S18 12 18 12s-3 6-8.25 6S1.5 12 1.5 12Z'/%3E%3Cpath d='M18 15.75a2.25 2.25 0 1 1-2.25-2.25A2.25 2.25 0 0 1 18 15.75Z' transform='translate(-6 -3.75)'/%3E%3C/g%3E%3C/svg%3E")}.post-card .stats span.comments:before{width:12px;height:12px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M14.994 4.2A1.2 1.2 0 0 0 13.8 3H4.2A1.2 1.2 0 0 0 3 4.2v7.2a1.2 1.2 0 0 0 1.2 1.2h8.4L15 15Z' transform='translate(-3 -3)' fill='%23626262'/%3E%3C/svg%3E")}@media only screen and (max-width: 767px){.post-card{width:100%;max-width:300px;margin:0 auto}}#faculty{padding:60px 0;margin:0 auto 70px;background-color:#191919;background-image:var(--background-image);background-repeat:no-repeat;background-position:top right}#faculty h1{margin:0}#faculty .position{font-size:18px}#faculty .text-expand{padding:50px 0 0;font-size:18px}#faculty .text-expand ul{margin:0 0 30px}#faculty .text-expand .arrow{text-decoration:underline;display:inline-block;text-decoration:underline;font-weight:500;color:#fff;max-width:unset;min-width:unset;cursor:pointer}#faculty .text-expand .arrow:after{border-style:solid;border-width:0 2px 2px 0;content:"";display:inline-block;padding:3px;transform:rotate(-45deg);vertical-align:middle;margin-left:5px;transition:all .2s}#faculty .text-expand .arrow:after{transform:rotate(45deg)}#faculty .text-expand.opened .arrow:after{transform:rotate(-135deg)}#faculty img.profile-image{border-radius:6px;width:230px;float:right;margin:15px 120px}@media only screen and (max-width: 767px){#faculty{margin:0 15px 45px;padding:35px 20px 30px;text-align:center;background-size:contain}#faculty .container{padding:0}#faculty h1{font-size:24px;margin:0 0 10px}#faculty .position{font-size:16px}#faculty .position:after{left:50%;transform:translateX(-50%)}#faculty .text-expand{font-size:15px;line-height:1.6}#faculty img.profile-image{float:none;width:150px;margin:0 0 30px}}#faculty-content .container{margin:0 auto 70px}#faculty-content .horizontal-list{justify-content:center}@media only screen and (max-width: 767px){#faculty-content{padding:0 0 80px}}.grid{align-items:stretch;justify-content:var(--grid-spacing)}@media only screen and (max-width: 767px){.grid{gap:40px !important}.grid .faculty-card{margin:0 auto}}
