@font-face{font-display:swap;font-family:Philosopher;font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/philosopher/v20/vEFX2_5QCwIS4_Dhez5jcWBrf0E81_idV7b-rQ.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Philosopher;font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/philosopher/v20/vEFX2_5QCwIS4_Dhez5jcWBrf0881_idV7Y.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Philosopher;font-style:italic;font-weight:700;src:url(https://fonts.gstatic.com/s/philosopher/v20/vEFK2_5QCwIS4_Dhez5jcWBrd_QZwtu_WpzEpMvsfA.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Philosopher;font-style:italic;font-weight:700;src:url(https://fonts.gstatic.com/s/philosopher/v20/vEFK2_5QCwIS4_Dhez5jcWBrd_QZwtW_WpzEpMs.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Philosopher;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/philosopher/v20/vEFV2_5QCwIS4_Dhez5jcWBgT0020NqfZ7c.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Philosopher;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/philosopher/v20/vEFV2_5QCwIS4_Dhez5jcWBuT0020Nqf.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:Philosopher;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/philosopher/v20/vEFI2_5QCwIS4_Dhez5jcWjValgV8te1Xb7GlMo.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:Philosopher;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/philosopher/v20/vEFI2_5QCwIS4_Dhez5jcWjValgb8te1Xb7G.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:DM Sans;font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/dmsans/v15/rP2Wp2ywxg089UriCZaSExd86J3t9jz86MvyyKK58UfivUw4aw.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:DM Sans;font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/dmsans/v15/rP2Wp2ywxg089UriCZaSExd86J3t9jz86MvyyKy58UfivUw.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:DM Sans;font-style:italic;font-weight:500;src:url(https://fonts.gstatic.com/s/dmsans/v15/rP2Wp2ywxg089UriCZaSExd86J3t9jz86MvyyKK58UfivUw4aw.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:DM Sans;font-style:italic;font-weight:500;src:url(https://fonts.gstatic.com/s/dmsans/v15/rP2Wp2ywxg089UriCZaSExd86J3t9jz86MvyyKy58UfivUw.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:DM Sans;font-style:italic;font-weight:700;src:url(https://fonts.gstatic.com/s/dmsans/v15/rP2Wp2ywxg089UriCZaSExd86J3t9jz86MvyyKK58UfivUw4aw.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:DM Sans;font-style:italic;font-weight:700;src:url(https://fonts.gstatic.com/s/dmsans/v15/rP2Wp2ywxg089UriCZaSExd86J3t9jz86MvyyKy58UfivUw.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/dmsans/v15/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu6-K6z9mXgjU0.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/dmsans/v15/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu0-K6z9mXg.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/dmsans/v15/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu6-K6z9mXgjU0.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/dmsans/v15/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu0-K6z9mXg.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/dmsans/v15/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu6-K6z9mXgjU0.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-display:swap;font-family:DM Sans;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/dmsans/v15/rP2Yp2ywxg089UriI5-g4vlH9VoD8Cmcqbu0-K6z9mXg.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}section.portfolio-listing-module{min-width:100%;padding:75px 0 120px;width:100%}section.portfolio-listing-module .loader{background-color:#fff;height:calc(100% + 60px);left:-30px;opacity:0;pointer-events:none;position:absolute;top:-30px;transition:opacity .3s ease;width:calc(100% + 60px);z-index:4}section.portfolio-listing-module .loader.loading{opacity:1;pointer-events:all}section.portfolio-listing-module .loader:after{animation:l13 1s linear infinite;aspect-ratio:1;background:radial-gradient(farthest-side,#92a8ff 94%,transparent) top/8px 8px no-repeat,conic-gradient(transparent 30%,#92a8ff);border-radius:50%;content:"";left:50%;-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 8px),#000 0);position:absolute;top:50%;transform:translate(-50%,-50%);width:50px}@keyframes l13{to{transform:translate(-50%,-50%) rotate(1turn)}}section.portfolio-listing-module .wrapper-listing{position:relative;z-index:2}section.portfolio-listing-module[data-type=client] .listing-portfolios{gap:90px;grid-template-columns:1fr 1fr;row-gap:125px}section.portfolio-listing-module .listing-portfolios{display:grid;flex-direction:row;flex-wrap:wrap;gap:45px;grid-template-columns:1fr 1fr 1fr;justify-content:center;position:relative;width:100%}section.portfolio-listing-module .listing-portfolios .project{border-radius:5px;box-shadow:0 4px 35px 0 rgba(0,0,0,.05);display:flex;flex-direction:column;height:100%;margin:0 auto;max-width:400px;min-height:350px;overflow:hidden;position:relative;width:100%}section.portfolio-listing-module .listing-portfolios .project figure{height:100%;left:0;min-height:350px;position:absolute;top:0;width:100%;z-index:-1}section.portfolio-listing-module .listing-portfolios .project figure img{height:100%;min-height:350px;-o-object-fit:cover;object-fit:cover;width:100%}section.portfolio-listing-module .listing-portfolios .project .content{background:0 0;color:#fff;display:flex;flex-direction:column;gap:30px;height:100%;min-height:350px;opacity:0;padding:30px;transition:opacity .3s ease,background-image .3s ease,background-color .3s ease;width:100%}section.portfolio-listing-module .listing-portfolios .project .project-title{color:#fff;font-family:DM Sans,sans-serif;font-size:25px;font-weight:500}section.portfolio-listing-module .listing-portfolios .project:hover .content{background:linear-gradient(128deg,#2954ff -143.72%,rgba(41,84,255,0) 75.8%),#000519;opacity:1}section.portfolio-listing-module .listing-portfolios .project .logo{align-items:center;background-color:#fff;border-radius:4px;display:flex;height:60px;justify-content:center;padding:15px 30px;width:200px}section.portfolio-listing-module .listing-portfolios .project .logo img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}section.portfolio-listing-module .listing-portfolios .case-study{display:flex;flex-direction:column;gap:20px;width:100%}section.portfolio-listing-module .listing-portfolios .case-study:hover .images{border-bottom-right-radius:150px}section.portfolio-listing-module .listing-portfolios .case-study:hover .content *{color:#2954ff!important}section.portfolio-listing-module .listing-portfolios .case-study .images{aspect-ratio:1;border-radius:5px;overflow:hidden;position:relative;transition:border-radius .3s;width:100%}section.portfolio-listing-module .listing-portfolios .case-study .images .image{height:100%;line-height:0;margin:0;width:100%}section.portfolio-listing-module .listing-portfolios .case-study .images .image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}section.portfolio-listing-module .listing-portfolios .case-study .images .logo{align-items:center;background-color:#fff;border:1px solid #e7e4e2;border-radius:4px;bottom:30px;box-shadow:0 0 25px rgba(0,0,0,.2);display:flex;height:-moz-fit-content;height:fit-content;justify-content:center;left:30px;padding:15px 30px;position:absolute;width:200px}section.portfolio-listing-module .listing-portfolios .case-study .images .logo img{height:30px;max-height:30px;min-height:30px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}section.portfolio-listing-module .listing-portfolios .case-study .content{display:flex;flex-direction:column;gap:20px}section.portfolio-listing-module .listing-portfolios .case-study .content .case-study-title{font-family:DM Sans,sans-serif;font-size:25px;font-weight:500;margin:unset;max-width:unset;transition:color .3s ease}section.portfolio-listing-module .listing-portfolios .case-study .content .numbers{display:flex;gap:10px}section.portfolio-listing-module .listing-portfolios .case-study .content .numbers .number{border-left:1px solid #bebfc4;display:flex;flex-direction:column;gap:5px;height:auto;padding-left:20px;width:100%}section.portfolio-listing-module .listing-portfolios .case-study .content .numbers .value{color:#000519;font-size:20px;font-weight:700;transition:color .3s ease}section.portfolio-listing-module .listing-portfolios .case-study .content .numbers .text{color:#000519;font-family:DM Sans,sans-serif;font-size:16px;line-height:1.5;transition:color .3s ease}section.portfolio-listing-module .filters-container{margin-bottom:90px}section.portfolio-listing-module .wrapper-filters{background-color:#faf8f7;border-radius:5px;min-width:100%;padding:25px 30px;position:relative;width:100%;z-index:5}section.portfolio-listing-module .wrapper-filters .wrapper-title{margin-bottom:15px;width:100%}section.portfolio-listing-module .wrapper-filters .wrapper-inputs{align-items:center;display:flex;flex-direction:row;gap:30px;min-width:100%;width:100%}section.portfolio-listing-module .wrapper-filters .wrapper-inputs .select{background-color:#fff;border:1px solid #e7e4e2;border-radius:5px;cursor:pointer;padding:15px;position:relative;width:calc(33.33333% - 20px)}section.portfolio-listing-module .wrapper-filters .wrapper-inputs .select>span.value{display:block;font-size:16px;font-weight:700;line-height:1.5;overflow:hidden;padding-right:50px;position:relative;text-align:left;text-overflow:ellipsis;white-space:nowrap}section.portfolio-listing-module .wrapper-filters .wrapper-inputs .select>span.value:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='9' fill='none' viewBox='0 0 15 9'%3E%3Cpath fill='%23000519' d='M5.836 7.879a2.384 2.384 0 0 0 3.328 0l4.947-4.822a1.21 1.21 0 0 0-1.679-1.746L7.771 5.732a.393.393 0 0 1-.542 0L2.572 1.307a1.214 1.214 0 0 0-1.683 1.75z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:9px;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:transform .3s ease;width:15px}section.portfolio-listing-module .wrapper-filters .wrapper-inputs .select.open>span.value:after{transform:translateY(-50%) rotateX(180deg)}section.portfolio-listing-module .wrapper-filters .wrapper-inputs .select.open .options{opacity:1;pointer-events:all;transform:translateY(0)}section.portfolio-listing-module .wrapper-filters .wrapper-inputs .select .options{background-color:#fff;border:1px solid #e7e4e2;border-radius:5px;height:auto;left:0;max-height:300px;opacity:0;overflow:hidden;overflow-y:auto;pointer-events:none;position:absolute;top:calc(100% + 5px);transform:translateY(-30px);transition:opacity .3s ease,transform .3s ease;width:100%}section.portfolio-listing-module .wrapper-filters .wrapper-inputs .select .options::-webkit-scrollbar{width:3px}section.portfolio-listing-module .wrapper-filters .wrapper-inputs .select .options::-webkit-scrollbar-track{background:0 0}section.portfolio-listing-module .wrapper-filters .wrapper-inputs .select .options::-webkit-scrollbar-thumb{background-color:#2954ff}section.portfolio-listing-module .wrapper-filters .wrapper-inputs .select .options .option{border-bottom:1px solid #e7e4e2;cursor:pointer;padding:20px 45px 20px 20px;position:relative;width:100%}section.portfolio-listing-module .wrapper-filters .wrapper-inputs .select .options .option:after,section.portfolio-listing-module .wrapper-filters .wrapper-inputs .select .options .option:before{background-color:transparent;border:1px solid #666975;border-radius:1px;content:"";height:15px;left:unset;position:absolute;right:20px;top:50%;transform:translateY(-50%);width:15px}section.portfolio-listing-module .wrapper-filters .wrapper-inputs .select .options .option:after{background-color:#000519;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='5' fill='none' viewBox='0 0 9 5'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M1.867 1.936 4.252 3.94 7.75 1'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:9px;border:unset;opacity:0;transition:all .3s}section.portfolio-listing-module .wrapper-filters .wrapper-inputs .select .options .option:last-child{border:unset}section.portfolio-listing-module .wrapper-filters .wrapper-inputs .select .options .option:hover{background-color:#faf8f7;color:#2954ff}section.portfolio-listing-module .wrapper-filters .wrapper-inputs .select .options .option.selected:after{opacity:1}section.portfolio-listing-module .wrapper-active-filters{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:15px;height:0;margin-top:0;opacity:0;pointer-events:none;position:relative;transform:translateY(-30px);transition:all .3s;width:100%;z-index:1}section.portfolio-listing-module .wrapper-active-filters.on{height:-moz-fit-content;height:fit-content;margin-top:30px;opacity:1;pointer-events:all;transform:translateY(0)}section.portfolio-listing-module .wrapper-active-filters .btn-reset{align-items:center;background-color:transparent;border:1px solid #2954ff;border-radius:5px;color:#2954ff;cursor:pointer;display:flex;flex-direction:row;font-family:DM Sans,sans-serif;font-size:16px;font-weight:400;gap:10px;line-height:1.5;order:1;padding:6px 15px;transition:color .3s ease,background-color .3s ease}section.portfolio-listing-module .wrapper-active-filters .btn-reset:hover{background-color:#2954ff;color:#fff}section.portfolio-listing-module .wrapper-active-filters .active-filter{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:1px solid #e7e4e2;border-radius:5px;color:#00021a;cursor:pointer;font-family:DM Sans,sans-serif;font-size:16px;font-weight:400;line-height:1.5;padding:6px 37px 6px 15px;position:relative}section.portfolio-listing-module .wrapper-active-filters .active-filter:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' viewBox='0 0 12 12'%3E%3Cpath fill='%23000519' d='M11.751 1.448 7.204 6l4.548 4.553c.33.33.33.874.002 1.206a.805.805 0 0 1-1.14.01L6 7.265l-4.617 4.498a.803.803 0 0 1-1.134-.008.857.857 0 0 1 0-1.204L4.796 6 .248 1.447A.86.86 0 0 1 .246.24a.805.805 0 0 1 1.14-.01L6 4.735 10.617.236a.803.803 0 0 1 1.134.008c.33.33.33.874 0 1.204'/%3E%3C/svg%3E");content:"";height:12px;position:absolute;right:15px;top:50%;transform:translateY(-50%);width:12px}section.portfolio-listing-module .no-results{grid-column:1/4;text-align:center;width:100%}section.portfolio-listing-module .no-results .h2{margin-bottom:45px}section.portfolio-listing-module .btn-filter-mobile{background-color:transparent;border:1px solid #2954ff;border-radius:5px;color:#2954ff;cursor:pointer;display:none;font-size:16px;font-weight:700;line-height:1.5;margin-bottom:75px;margin-left:auto;padding:10px 20px 10px 51px;position:relative;width:-moz-fit-content;width:fit-content}section.portfolio-listing-module .btn-filter-mobile:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='22' fill='none' viewBox='0 0 21 22'%3E%3Cmask id='a' width='21' height='22' x='0' y='0' maskUnits='userSpaceOnUse' style='mask-type:alpha'%3E%3Cpath fill='%23C4C4C4' d='M21 21.5V.5H0v21z'/%3E%3C/mask%3E%3Cg mask='url(%23a)'%3E%3Cpath fill='%232954FF' fill-rule='evenodd' d='M6.549 16.72a.433.433 0 0 1-.433.433H4.831a.433.433 0 0 1 0-.866h1.285c.239 0 .433.194.433.433m12.105 0a.433.433 0 0 1-.433.433h-6.479a.433.433 0 1 1 0-.866h6.48c.238 0 .432.194.432.433' clip-rule='evenodd'/%3E%3Cpath fill='%23BFCCFF' d='M7.413 16.718a1.515 1.515 0 1 0 3.03 0 1.515 1.515 0 0 0-3.03 0'/%3E%3Cpath fill='%232954FF' fill-rule='evenodd' d='M11.309 11.308a.433.433 0 0 1-.433.433H4.829a.433.433 0 1 1 0-.866h6.047c.239 0 .433.194.433.433m7.345 0a.433.433 0 0 1-.433.433h-1.718a.433.433 0 0 1 0-.866h1.718c.24 0 .433.194.433.433' clip-rule='evenodd'/%3E%3Cpath fill='%23BFCCFF' d='M12.175 11.307a1.515 1.515 0 1 0 3.03 0 1.515 1.515 0 0 0-3.03 0'/%3E%3Cpath fill='%232954FF' fill-rule='evenodd' d='M7.414 5.898a.433.433 0 0 1-.433.433H4.817a.433.433 0 0 1 0-.866H6.98c.24 0 .433.194.433.433m11.255 0a.433.433 0 0 1-.433.433h-3.463a.433.433 0 1 1 0-.866h3.463c.24 0 .433.194.433.433' clip-rule='evenodd'/%3E%3Cpath fill='%232954FF' fill-opacity='.3' fill-rule='evenodd' d='M10.878 3.3a2.597 2.597 0 1 1 0 5.194 2.597 2.597 0 0 1 0-5.194' clip-rule='evenodd'/%3E%3Cpath fill='%232954FF' fill-rule='evenodd' d='M12.176 5.898a1.299 1.299 0 1 0-2.597 0 1.299 1.299 0 0 0 2.597 0' clip-rule='evenodd'/%3E%3C/g%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";height:22px;left:20px;position:absolute;top:50%;transform:translateY(-50%);width:21px}section.portfolio-listing-module .btn-close-mobile{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' viewBox='0 0 12 12'%3E%3Cpath fill='%23000519' d='M11.751 1.448 7.204 6l4.548 4.553c.33.33.33.874.002 1.206a.805.805 0 0 1-1.14.01L6 7.265l-4.617 4.498a.803.803 0 0 1-1.134-.008.857.857 0 0 1 0-1.204L4.796 6 .248 1.447A.86.86 0 0 1 .246.24a.805.805 0 0 1 1.14-.01L6 4.735 10.617.236a.803.803 0 0 1 1.134.008c.33.33.33.874 0 1.204'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:12px;border:1px solid #000519;border-radius:5px;cursor:pointer;display:none;height:32px;margin:0;position:absolute;right:30px;top:45px;width:32px;z-index:1202}section.portfolio-listing-module .filter-controls-mobile{display:none}@media screen and (max-width:940px){section.portfolio-listing-module .listing-portfolios{grid-template-columns:1fr 1fr}section.portfolio-listing-module .no-results{grid-column:1/3}}@media screen and (max-width:768px){section.portfolio-listing-module .btn-close-mobile,section.portfolio-listing-module .btn-filter-mobile{display:block}section.portfolio-listing-module .filters-container{background-color:#faf8f7;height:100dvh;left:0;opacity:0;padding:45px 30px 150px;pointer-events:none;position:fixed;top:0;transform:translateX(50px);transition:z-index 0s .3s,opacity .3s,transform .3s;width:100vw;z-index:-1}section.portfolio-listing-module .filters-container.on{opacity:1;pointer-events:all;transform:translateX(0);transition:z-index 0s,opacity .3s,transform .3s;z-index:1201}section.portfolio-listing-module .filters-container .wrapper-inputs{flex-direction:column;gap:20px}section.portfolio-listing-module .filters-container .wrapper-inputs .select{background-color:transparent;border:none;border-radius:0;padding:0;position:relative;width:100%}section.portfolio-listing-module .filters-container .wrapper-inputs .select>span.value{background-color:#fff;border:1px solid #e7e4e2;border-radius:5px;font-size:14px;padding:15px}section.portfolio-listing-module .filters-container .wrapper-inputs .select>span.value:after{right:15px}section.portfolio-listing-module .filters-container .wrapper-inputs .select .options{background-color:#faf8f7;border:0 solid #e7e4e2;height:0;margin-top:5px;max-height:unset;opacity:1;overflow:hidden;pointer-events:all;position:relative;transform:unset;transition:border-width .3s,height .3s}section.portfolio-listing-module .filters-container .wrapper-inputs .select .options .option{background-color:#fff;font-size:14px;padding:15px 20px}section.portfolio-listing-module .filters-container .wrapper-inputs .select.open .options{border-width:1px}section.portfolio-listing-module .filters-container .wrapper-title{margin-bottom:30px;margin-top:5px}section.portfolio-listing-module .filters-container .wrapper-filters{height:-moz-fit-content;height:fit-content;margin-top:0;opacity:1;padding:0;pointer-events:all;position:relative;transform:unset}section.portfolio-listing-module .filters-container .filter-controls-mobile{background-color:#fff;border-top:1px solid #e7e4e2;bottom:0;display:flex;flex-direction:column;gap:30px;justify-content:center;left:0;padding:20px 30px 45px;position:absolute;width:100%;z-index:3}section.portfolio-listing-module .filters-container .filter-controls-mobile .result{color:#00021a;font-size:14px;font-weight:400;line-height:21px;text-align:center}section.portfolio-listing-module .filters-container .filter-controls-mobile .wrapper-btn{display:flex;flex-direction:row;gap:15px}section.portfolio-listing-module .filters-container .filter-controls-mobile .btn-done,section.portfolio-listing-module .filters-container .filter-controls-mobile .btn-reset{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:1px solid #2954ff;border-radius:5px;color:#2954ff;cursor:pointer;font-family:DM Sans,sans-serif;font-size:18px;font-weight:700;line-height:1.5;padding:15px 0;text-align:center;width:100%}section.portfolio-listing-module .filters-container .filter-controls-mobile .btn-done{background-color:#2954ff;color:#fff}section.portfolio-listing-module .wrapper-active-filters .btn-reset{display:none;opacity:0;pointer-events:none;visibility:hidden}section.portfolio-listing-module .wrapper-active-filters .active-filter{font-size:14px}section.portfolio-listing-module .listing-portfolios{grid-template-columns:1fr}section.portfolio-listing-module[data-type=client] .listing-portfolios{grid-template-columns:1fr;row-gap:60px}section.portfolio-listing-module .no-results{grid-column:1/2}}