.si-project.svelte-1t2vtfm{padding:5rem 0;background-color:#fffdf4}.si-project.svelte-1t2vtfm .heading:where(.svelte-1t2vtfm){font-size:2rem;font-weight:700;text-align:center;margin-bottom:4rem}.si-project.svelte-1t2vtfm .content-image:where(.svelte-1t2vtfm){display:flex;justify-content:start;align-items:center;height:100%;position:relative;transform:scale(.8)}.si-project.svelte-1t2vtfm .lazy-image-container{width:100%!important}.si-project.svelte-1t2vtfm .si-project-image{width:100%!important;border-radius:.5rem}.si-project.svelte-1t2vtfm swiper-container{height:100%!important}.si-project.svelte-1t2vtfm .content-image:where(.svelte-1t2vtfm) .image-overlay:where(.svelte-1t2vtfm){position:absolute;top:0;left:0;width:100%;height:100%;background-color:#172937b3;border-radius:.5rem;z-index:9999}.si-project.svelte-1t2vtfm .content-text:where(.svelte-1t2vtfm) h3:where(.svelte-1t2vtfm){font-size:1.8rem;font-weight:700;margin-bottom:2rem}.si-project.svelte-1t2vtfm .content-text:where(.svelte-1t2vtfm) p:where(.svelte-1t2vtfm){font-size:1.4rem;text-align:justify;line-height:1.5;font-weight:400}.si-project.svelte-1t2vtfm .middle-content-text:where(.svelte-1t2vtfm){margin:4rem 0 2rem}.si-project.svelte-1t2vtfm .middle-content-text:where(.svelte-1t2vtfm) h3:where(.svelte-1t2vtfm){font-size:1.8rem;font-weight:700;margin-bottom:1rem}.si-project.svelte-1t2vtfm .middle-content-text:where(.svelte-1t2vtfm) p:where(.svelte-1t2vtfm){font-size:1.4rem;font-weight:400;margin-bottom:1rem;text-align:justify;line-height:1.5}.solution-item.svelte-1t2vtfm{margin-top:1rem}.solution-item.svelte-1t2vtfm .material-symbols-outlined:where(.svelte-1t2vtfm){font-size:1.5rem;color:#064e82}.solution-item.svelte-1t2vtfm .solution-name:where(.svelte-1t2vtfm){font-size:1.3rem}@media (max-width: 1200px){.si-project.svelte-1t2vtfm .content-text:where(.svelte-1t2vtfm){padding-left:0}.si-project.svelte-1t2vtfm .content-text:where(.svelte-1t2vtfm) h3:where(.svelte-1t2vtfm){font-size:1.5rem;margin-bottom:2rem}.si-project.svelte-1t2vtfm .content-text:where(.svelte-1t2vtfm) p:where(.svelte-1t2vtfm){font-size:1.2rem}.solution-item.svelte-1t2vtfm .solution-name:where(.svelte-1t2vtfm){font-size:1.2rem}.si-project.svelte-1t2vtfm .middle-content-text:where(.svelte-1t2vtfm) h3:where(.svelte-1t2vtfm){font-size:1.5rem;margin-bottom:1rem}.si-project.svelte-1t2vtfm .middle-content-text:where(.svelte-1t2vtfm) p:where(.svelte-1t2vtfm){font-size:1.2rem}}@media (max-width: 992px){.si-project.svelte-1t2vtfm .content-text:where(.svelte-1t2vtfm){padding-left:0;margin-top:4rem}.solution-item.svelte-1t2vtfm{margin-top:.5rem}.si-project.svelte-1t2vtfm .content-image:where(.svelte-1t2vtfm) .image-overlay:where(.svelte-1t2vtfm){width:100%}.si-project.svelte-1t2vtfm .si-project-image{width:100%}}@media (max-width: 768px){.si-project.svelte-1t2vtfm{padding:3rem 0}.si-project.svelte-1t2vtfm .heading:where(.svelte-1t2vtfm){font-size:1.5rem;margin-bottom:2rem}.si-project.svelte-1t2vtfm .content-text:where(.svelte-1t2vtfm) p:where(.svelte-1t2vtfm){font-size:1rem}.si-project.svelte-1t2vtfm .middle-content-text:where(.svelte-1t2vtfm){margin:1rem 0}.si-project.svelte-1t2vtfm .middle-content-text:where(.svelte-1t2vtfm) p:where(.svelte-1t2vtfm){font-size:1rem}.solution-item.svelte-1t2vtfm{margin-top:.5rem}.solution-item.svelte-1t2vtfm .material-symbols-outlined:where(.svelte-1t2vtfm){font-size:1.5rem}.solution-item.svelte-1t2vtfm .solution-name:where(.svelte-1t2vtfm){font-size:.9rem}}
