.client-portfolio-container.svelte-146erjy{display:grid}.client-portfolio-container.svelte-146erjy .col-container:where(.svelte-146erjy){display:flex;gap:100px;max-width:1133px;margin:65px auto 0;padding-bottom:60px;border-bottom:2px solid #e3e3e3}@media(max-width:640px){.client-portfolio-container.svelte-146erjy .col-container:where(.svelte-146erjy){padding-bottom:0}}.client-portfolio-container.svelte-146erjy .col-container:where(.svelte-146erjy):last-of-type{border-bottom:none;margin-top:100px;padding-bottom:0}.client-portfolio-container.svelte-146erjy .col:where(.svelte-146erjy){display:flex;flex-direction:column;flex:0 0 calc((100% - 200px) / 3);gap:35px}.client-portfolio-container.svelte-146erjy .col:where(.svelte-146erjy) .col-top:where(.svelte-146erjy){min-height:390px;display:flex;flex-direction:column}@media(max-width:768px){.client-portfolio-container.svelte-146erjy .col:where(.svelte-146erjy) .col-top:where(.svelte-146erjy){min-height:260px}}.client-portfolio-container.svelte-146erjy .col:where(.svelte-146erjy) h2:where(.svelte-146erjy){font-size:34px;margin-bottom:20px}.client-portfolio-container.svelte-146erjy .col:where(.svelte-146erjy) .img-wrapper:where(.svelte-146erjy){height:187px;margin-bottom:45px;display:flex;align-items:center}@media(max-width:768px){.client-portfolio-container.svelte-146erjy .col:where(.svelte-146erjy) .img-wrapper:where(.svelte-146erjy){margin-bottom:0}}.client-portfolio-container.svelte-146erjy .col:where(.svelte-146erjy) img{max-height:235px;width:auto}.client-portfolio-container.svelte-146erjy .col:where(.svelte-146erjy) .col-text:where(.svelte-146erjy){display:flex;flex-direction:column;gap:30px}.client-portfolio-container.svelte-146erjy .col:where(.svelte-146erjy) .col-text:where(.svelte-146erjy) ul:where(.svelte-146erjy){list-style-type:disc;padding-left:1.75em}.client-portfolio-container.svelte-146erjy .intro-para-1:where(.svelte-146erjy){font-size:1.625rem;margin-top:55px;margin-bottom:45px;max-width:968px;text-align:center;justify-self:center}.client-portfolio-container.svelte-146erjy .intro-para-2:where(.svelte-146erjy){font-size:1.625rem;margin-top:40px;margin-bottom:45px;max-width:968px;text-align:center;justify-self:center}@media(max-width:768px){.client-portfolio-container.svelte-146erjy .intro-para-1:where(.svelte-146erjy),.client-portfolio-container.svelte-146erjy .intro-para-2:where(.svelte-146erjy){font-size:1.125rem;margin-top:30px}}.client-portfolio-container.svelte-146erjy h1{max-width:795px;margin:0 auto;text-align:center}@media(max-width:768px){.client-portfolio-container.svelte-146erjy h1{font-size:2.5rem}}@media(max-width:640px){.client-portfolio-container.svelte-146erjy h1{font-size:2.125rem}}.client-portfolio-container.svelte-146erjy .underlined-text:where(.svelte-146erjy){position:relative;display:inline-block}.client-portfolio-container.svelte-146erjy .underlined-text:where(.svelte-146erjy) .header-underline{position:absolute;left:10px;bottom:-5px;width:89%}@media(max-width:768px){.client-portfolio-container.svelte-146erjy .col-container:where(.svelte-146erjy){gap:40px;flex-wrap:wrap;margin:40px auto 0}.client-portfolio-container.svelte-146erjy .col-container:where(.svelte-146erjy):last-of-type{margin-top:40px}.client-portfolio-container.svelte-146erjy .col:where(.svelte-146erjy){flex:0 0 calc((100% - 40px)/2)}.client-portfolio-container.svelte-146erjy .col:where(.svelte-146erjy) h2:where(.svelte-146erjy){font-size:1.625rem}.client-portfolio-container.svelte-146erjy .col-top:where(.svelte-146erjy){min-height:360px}}@media(max-width:640px){.client-portfolio-container.svelte-146erjy .col-container:where(.svelte-146erjy){flex-direction:column;gap:50px;margin:30px auto 0;border-bottom:none}.client-portfolio-container.svelte-146erjy .col-container:where(.svelte-146erjy):last-of-type{margin-top:50px}.client-portfolio-container.svelte-146erjy .col:where(.svelte-146erjy){flex:0 0 auto;width:100%;gap:20px}.client-portfolio-container.svelte-146erjy .col:where(.svelte-146erjy) h2:where(.svelte-146erjy){font-size:1.375rem;margin-bottom:0}.client-portfolio-container.svelte-146erjy .col:where(.svelte-146erjy) img{max-height:150px}.client-portfolio-container.svelte-146erjy .col-top:where(.svelte-146erjy){min-height:0;gap:20px}.client-portfolio-container.svelte-146erjy .img-wrapper:where(.svelte-146erjy){height:auto;margin-bottom:0}}
