.elementor .e-9698317-71a225c{font-weight:500;font-size:16px;color:#082C3A;line-height:2;padding-block-start:24px;padding-block-end:24px;padding-inline-start:max(24px, calc((100vw - 1140px) / 2));padding-inline-end:max(24px, calc((100vw - 1140px) / 2));border-block-end-width:1px;background-color:#FFFFFF;grid-column:1 / -1;order:-1;border-bottom-style: solid; border-bottom-color: #E8ECEC;\n}.elementor .e-cc4332b-dd278c4{min-height:260px;font-size:18px;color:#082C3A;line-height:1.7;padding:28px;border-radius:8px;border-width:1px;border-color:#E5E8E8;border-style:solid;background-color:#FFFFFF;box-shadow:0px 10px 28px 0px #082c3a0d;}.elementor .e-ef610c0-67dbec5{min-height:260px;font-size:18px;color:#082C3A;line-height:1.7;padding:28px;border-radius:8px;border-width:1px;border-color:#E5E8E8;border-style:solid;background-color:#FFFFFF;box-shadow:0px 10px 28px 0px #082c3a0d;}.elementor .e-c556883-c91f6c6{min-height:260px;font-size:18px;color:#082C3A;line-height:1.7;padding:28px;border-radius:8px;border-width:1px;border-color:#E5E8E8;border-style:solid;background-color:#FFFFFF;box-shadow:0px 10px 28px 0px #082c3a0d;}.elementor .e-9f62727-c70acf1{width:100%;max-width:1140px;padding-block-start:0px;padding-block-end:56px;padding-inline-start:24px;padding-inline-end:24px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:grid;gap:24px;grid-template-columns:repeat(auto-fit, minmax(min(100%, 280px), 1fr));grid-column:1 / -1;}.elementor .e-01dfa6e-a06b345{font-weight:600;font-size:16px;color:#FFFFFF;padding-block-start:16px;padding-block-end:16px;padding-inline-start:28px;padding-inline-end:28px;border-radius:4px;background-color:var(--portfolio-accent);}.elementor .e-9cadd39-eec6d3c{width:100%;font-size:16px;color:#082C3A;line-height:2;padding-block-start:16px;padding-block-end:16px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: #E5E8E8;\n}.elementor .e-1e76b89-961361e{padding-block-start:40px;padding-block-end:40px;padding-inline-start:24px;padding-inline-end:24px;background-color:#FFFFFF;flex-direction:column;gap:24px;align-items:flex-start;}