#portfolio-index-page .portfolio-index-limiter{box-sizing:border-box;padding:100px 20px}#portfolio-index-page .portfolio-index-content{display:flex;flex-flow:column;row-gap:60px}@media(min-width:992px){#portfolio-index-page .portfolio-index-content{min-height:650px}}#portfolio-index-page .portfolio-index-content #breadcrumbs{font-family:Manrope,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-weight:300;line-height:22px;font-size:calc(18px*var(--font-scale));color:var(--white);box-sizing:border-box;padding-bottom:var(--main-content-gap);cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media(min-width:992px){#portfolio-index-page .portfolio-index-content #breadcrumbs{font-size:calc(20px*var(--font-scale));line-height:40px}}#portfolio-index-page .portfolio-index-content #breadcrumbs a{color:inherit;text-decoration:none;cursor:pointer}#portfolio-index-page .portfolio-index-content .breadcrumbs{height:40px;display:flex;flex-flow:row;align-items:center;justify-content:flex-start}#portfolio-index-page .portfolio-index-content .breadcrumbs a{font-family:Manrope,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-weight:300;line-height:22px;font-size:calc(18px*var(--font-scale));color:var(--white);text-decoration:none}@media(min-width:992px){#portfolio-index-page .portfolio-index-content .breadcrumbs a{font-size:calc(20px*var(--font-scale));line-height:40px}}#portfolio-index-page .portfolio-index-content .breadcrumbs a:hover{text-decoration:underline;text-decoration-color:var(--white);text-underline-offset:5px}#portfolio-index-page .portfolio-index-content .top-bar{width:100%;display:flex}@media(max-width:991.98px){#portfolio-index-page .portfolio-index-content .top-bar{flex-flow:column;align-items:flex-start;justify-content:flex-start;gap:20px}}@media(min-width:992px){#portfolio-index-page .portfolio-index-content .top-bar{flex-flow:row wrap;align-items:flex-start;justify-content:flex-start;row-gap:20px;-moz-column-gap:20px;column-gap:20px}}#portfolio-index-page .portfolio-index-content .top-bar h1{font-family:Manrope,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-weight:300;line-height:2;font-size:calc(24px*var(--font-scale));color:var(--white);text-align:left}@media(min-width:992px){#portfolio-index-page .portfolio-index-content .top-bar h1{font-size:calc(48px*var(--font-scale));line-height:64px}#portfolio-index-page .portfolio-index-content .top-bar #portfolio-filter{margin-left:auto}}#portfolio-index-page .portfolio-index-content>.no-data{-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;width:100%;flex-flow:row nowrap;align-items:center;justify-content:center}#portfolio-index-page .portfolio-index-content>.no-data p{font-family:Manrope,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-weight:300;line-height:2;font-size:calc(24px*var(--font-scale));color:var(--white)}@media(min-width:992px){#portfolio-index-page .portfolio-index-content>.no-data p{font-size:calc(48px*var(--font-scale));line-height:64px}}#portfolio-index-page .portfolio-index-content #portfolio-grid{width:100%}@media screen and (max-width:360px){#portfolio-index-page .portfolio-index-content #portfolio-grid{display:flex;flex-flow:column;align-items:center;justify-content:flex-start;row-gap:20px}}@media screen and (min-width:360px){#portfolio-index-page .portfolio-index-content #portfolio-grid{display:grid;align-items:center;justify-content:center;grid-template-columns:repeat(auto-fit,316px);gap:20px}}@media(min-width:1200px){#portfolio-index-page .portfolio-index-content #portfolio-grid{justify-content:start}}