.elementor .e-150be79-6e5e2d1{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-c058ba4-b4e719c{font-size:18px;color:#082C3A;line-height:1.7;padding:32px;border-radius:8px;border-block-start-width:5px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#E5E8E8;border-style:solid;background-color:#FFFFFF;border-top-style: solid; border-top-color: #F4511E;\n}.elementor .e-e8799b9-dcdcab2{font-size:18px;color:#082C3A;line-height:1.7;padding:32px;border-radius:8px;border-block-start-width:5px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#E5E8E8;border-style:solid;background-color:#FFFFFF;border-top-style: solid; border-top-color: #F4511E;\n}.elementor .e-359a3a7-d178615{font-size:18px;color:#082C3A;line-height:1.7;padding:32px;border-radius:8px;border-block-start-width:5px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#E5E8E8;border-style:solid;background-color:#FFFFFF;border-top-style: solid; border-top-color: #F4511E;\n}.elementor .e-255fdfa-2cb1d04{font-size:18px;color:#082C3A;line-height:1.7;padding:32px;border-radius:8px;border-block-start-width:5px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#E5E8E8;border-style:solid;background-color:#FFFFFF;border-top-style: solid; border-top-color: #F4511E;\n}.elementor .e-3d2fa16-813d41a{font-size:18px;color:#082C3A;line-height:1.7;padding:32px;border-radius:8px;border-block-start-width:5px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#E5E8E8;border-style:solid;background-color:#FFFFFF;border-top-style: solid; border-top-color: #F4511E;\n}.elementor .e-ee290d5-07c2b0a{font-size:18px;color:#082C3A;line-height:1.7;padding:32px;border-radius:8px;border-block-start-width:5px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#E5E8E8;border-style:solid;background-color:#FFFFFF;border-top-style: solid; border-top-color: #F4511E;\n}.elementor .e-700e1cd-aadbe49{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-618befb-db33adc{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-df15844-652974c{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-830a260-1aff18c{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;}