#matching h2._inViewAct{position:relative}#matching p.lead{font-size:18px;padding:0 50px 50px;text-align:center}#matching p.lead._inViewAct{position:relative}#matching p.lead._inViewAct._onAct{opacity:1}#matching .matching-box{border-radius:10px;box-shadow:0 0 35px 0 rgba(0,0,0,.11);display:grid;grid-template-columns:repeat(2,1fr);margin:0 auto 100px;max-width:1120px}#matching .matching-box .into-fig-trigger{display:block;position:absolute;width:100%}#matching .matching-box._inViewAct{position:relative}#matching .matching-box .matching-selector{background:#ecf1f8;height:100%;padding-top:30px}#matching .matching-box .matching-selector h3{border-left:15px solid #5080bf;font-size:14px;font-weight:400;line-height:1.5;margin-bottom:30px;padding:0 20px 10px 10px}#matching .matching-box .matching-selector .skill-list{display:flex;flex-direction:unset;flex-wrap:wrap;gap:0!important;padding:0 10px 0 25px}#matching .matching-box .matching-selector .skill-list li{margin:0 10px 10px 0}#matching .matching-box .matching-selector .skill-list li label{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:5px;cursor:pointer;line-height:30px;padding:0 20px;white-space:nowrap}.skill-list .tag label:before{display:none!important}#matching .matching-box .matching-selector .skill-list li input[type=checkbox]:checked+label{background:#5080bf;border:0;color:#fff}#matching .matching-box .scroll-wrap{border:1px solid #eee;border-radius:5px;height:500px;overflow-y:scroll;padding:5px;position:relative}#matching .matching-box .job-list{padding:30px;position:relative}#matching .matching-box .job-list:after{background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.27));border-radius:0 0 5px 5px;bottom:30px;content:"";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#45000000",GradientType=0);height:150px;left:30px;pointer-events:none;position:absolute;width:calc(100% - 60px)}#matching .matching-box .job-list h3{margin-bottom:30px}#matching .matching-box .job-list ul li{margin-bottom:3px}#matching .matching-box .job-list ul li a{background:#f6f6fa url(https://www.circlace.com/hubfs/circlace-recruit/allow.svg) 99% no-repeat;background-size:auto 26px;border-radius:3px;display:block;line-height:40px;overflow:hidden;padding:0 50px 0 10px;text-overflow:ellipsis;transition:all .3s ease 0s;white-space:nowrap;width:100%}#matching .matching-box .job-list ul li a:hover{background-color:#fe6600!important;background-position:100%;color:#fff}#matching .matching-box .job-list ul li.selected a{background:#5080bf url(https://www.circlace.com/hubfs/circlace-recruit/allow.wt.svg) 99% no-repeat;background-size:auto 26px;color:#fff}#matching .matching-box .job-list ul li.hide{display:none}@media (max-width:768px){#matching .matching-box{display:grid;grid-template-columns:1fr}.dnd-section{border-bottom:1px solid rgba(59,67,90,.2)}}#matching .matching-box .matching-selector .skill-list li input[type=checkbox]{opacity:0;position:absolute}