@charset "UTF-8";.multi-select{display:inline-block}@media (max-width:575.98px){.multi-select{margin-top:16px}}.multi-select.show .dropdown-toggle{border-color:#ff5c4f}.multi-select.show .dropdown-toggle:after{transform:rotate(180deg)}.multi-select .dropdown-toggle{border:1px solid rgba(255,92,79,.1);padding:8px 12px;text-align:left;width:100%}.multi-select .dropdown-toggle:after{border:0;content:url(../svgs/dropdown-arrow.svg);float:right;height:24px;margin:0;width:24px}.multi-select ul{border-color:#ff5c4f;inset:auto!important;padding:12px;transform:translate3d(-81px,16px,0)!important}@media (max-width:575.98px){.multi-select ul{transform:translate3d(0,16px,0)!important}}.multi-select ul li{padding:0}.multi-select ul li .filter-item{border:1px solid transparent;cursor:pointer;margin-bottom:4px;padding:12px;white-space:nowrap}.multi-select ul li .filter-item:hover{background-color:#edf2f7;border-color:#bfcbd9;border-radius:4px}.multi-select ul li .filter-item:hover .custom-control.custom-checkbox .custom-control-label:before{background-color:#dae2ec;border-width:2px}.multi-select ul li .filter-item .custom-control.custom-checkbox{display:block;min-height:1.5rem;padding-left:2rem;position:relative;z-index:1}.multi-select ul li .filter-item .custom-control.custom-checkbox .custom-control-input{height:24px;left:0;opacity:0;position:absolute;width:24px;z-index:-1}.multi-select ul li .filter-item .custom-control.custom-checkbox .custom-control-input:checked~.custom-control-label:before{background-color:#ff5c4f;border-color:#ff5c4f}.multi-select ul li .filter-item .custom-control.custom-checkbox .custom-control-input:checked~.custom-control-label:after{background-image:url(../svgs/fill-check.svg)}.multi-select ul li .filter-item .custom-control.custom-checkbox .custom-control-label{margin-bottom:0;position:relative;vertical-align:top;width:100%}.multi-select ul li .filter-item .custom-control.custom-checkbox .custom-control-label:before{background-color:#edf2f7;border:1px solid #bfcbd9;border-radius:.25rem;box-shadow:none;content:"";display:block;height:24px;left:-2rem;position:absolute;top:0;width:24px}.multi-select ul li .filter-item .custom-control.custom-checkbox .custom-control-label:after{content:"";display:block;height:24px;left:-2rem;position:absolute;top:0;width:24px}.multi-select ul li .dropdown-divider{border-color:#ff5c4f}.multi-select ul li .dropdown-item{border-radius:4px;color:#ff5c4f;padding:12px}.multi-select ul li .dropdown-item:focus{background-color:transparent}.multi-select ul li .dropdown-item:hover{background-color:#edf2f7}.multi-select ul li .dropdown-item:active{background-color:#dae2ec}.work-root .subtitle-sm{margin-bottom:4px}@media (min-width:992px){.work-root .subtitle-sm{display:none}}@media (max-width:767.98px){.work-root .subtitle-sm{font-size:1.5rem;line-height:36px}}.work-root .tags-sm{color:#3c4758;line-height:1.5;margin-bottom:24px}@media (min-width:992px){.work-root .tags-sm{display:none}}@media (max-width:767.98px){.work-root .tags-sm{font-size:.875rem}}@media (max-width:575.98px){.work-root .tags-sm{margin-bottom:32px}}.work-root .tags-sm span:after{content:"·";margin-left:8px;margin-right:8px}.work-root .tags-sm span:last-child:after{display:none}.work-root a{width:100%}.work-root a:hover{text-decoration-line:none}.work-root .work{cursor:pointer;margin-bottom:24px;padding-top:100%;position:relative;width:100%}@media (max-width:991.98px){.work-root .work{margin-bottom:16px}}.work-root .work:hover{overflow:hidden}.work-root .work:hover .work-content .asset{filter:blur(32px);transform:scale(1.1);transition:transform .5s ease-in,filter .5s ease-out}.work-root .work:active{transform:scale(.96)}.work-root .work .work-content{bottom:0;display:flex;flex-direction:column;left:0;overflow:hidden;position:absolute;right:0;top:0}.work-root .work .work-content .asset{backface-visibility:hidden;filter:blur(0);height:100%;position:absolute;transform:scale(1);transition:transform .5s ease-out,filter .5s ease-out;width:100%}.work-root .work .work-content .work-text{color:#fff;display:flex;flex-direction:column;height:100%;position:relative;text-align:center;z-index:1}.work-root .work .work-content .work-text .work-text-center{left:0;position:absolute;right:0;top:50%}.work-root .work .work-content .work-text .work-text-center .title{font-weight:600;margin:auto}.work-root .work .work-content .work-text .work-text-center .subtitle{color:#fff;font-size:1.5rem;font-weight:500;line-height:36px;opacity:0;transition:opacity .5s ease-out}.work-root .work .work-content .work-text .work-text-center .link-container{margin-top:13px;opacity:0;text-align:center;transition:opacity .5s ease-out}.work-root .work .work-content .work-text .work-text-center .link-container span{color:#dbe0e4;text-decoration-color:#dbe0e4;text-decoration-line:underline;text-underline-offset:6px}.work-root .work .work-content .work-text:hover .subtitle{opacity:1;transition:opacity .5s ease-in}@media (max-width:991.98px){.work-root .work .work-content .work-text:hover .subtitle{display:none}}.work-root .work .work-content .work-text:hover .link-container{opacity:1;transition:opacity .5s ease-in}@media (max-width:991.98px){.work-root .work .work-content .work-text:hover .link-container{display:none}}.work-root .work .work-content .work-text:hover .tags{opacity:1;transition:opacity .5s ease-in}@media (max-width:991.98px){.work-root .work .work-content .work-text:hover .tags{display:none}}.work-root .work .work-content .work-text .tags{bottom:24px;color:#dbe0e4;left:0;opacity:0;position:absolute;right:0;transition:opacity .5s ease-out}.work-root .work .work-content .work-text .tags span:after{content:"·";margin-left:8px;margin-right:8px}.work-root .work .work-content .work-text .tags span:last-child:after{display:none}.work-page{margin-bottom:104px;margin-top:64px}@media (max-width:575.98px){.work-page{margin-top:16px}}.work-page.creat-container{padding-top:0}.work-page .list-header{margin-bottom:32px}.work-page .list-header h1{line-height:1.25;margin:auto}@media (min-width:576px){.work-page .list-header .filter-container{text-align:right}}.work-page .list-header .filter-container .multi-select{min-width:140px}
