.elementor-35 .elementor-element.elementor-element-865662e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:72px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px}.elementor-35 .elementor-element.elementor-element-1b9a119{--display:grid;--e-con-grid-template-columns:0.8fr 1.4fr 1.1fr 1.2fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:48px 48px;--row-gap:48px;--column-gap:48px;--grid-auto-flow:row}.elementor-35 .elementor-element.elementor-element-30cd8db{width:100%;max-width:100%}.elementor-35 .elementor-element.elementor-element-30cd8db img{width:160px;border-radius:12px 12px 12px 12px}.elementor-35 .elementor-element.elementor-element-ef498f5{columns:2;column-gap:24px;font-size:16px;font-weight:400;text-transform:none;line-height:24px}.elementor-35 .elementor-element.elementor-element-1883caa{font-size:16px;font-weight:400;text-transform:none;line-height:24px}.elementor-35 .elementor-element.elementor-element-491709d{font-size:16px;font-weight:400;text-transform:none;line-height:24px}.elementor-35 .elementor-element.elementor-element-6cd35a2{--display:flex}.elementor-35 .elementor-element.elementor-element-d3809b9{font-size:13px;font-weight:400;line-height:20px}.elementor-35 .elementor-element.elementor-element-28a79f1{font-size:13px;font-weight:400;line-height:20px}@media(max-width:1024px){.elementor-35 .elementor-element.elementor-element-1b9a119{--e-con-grid-template-columns:repeat(3, minmax(0, 1fr));--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row}.elementor-35 .elementor-element.elementor-element-30cd8db{width:100%;max-width:100%;grid-column:span 3}.elementor-35 .elementor-element.elementor-element-ef498f5{columns:1}}@media(max-width:767px){.elementor-35 .elementor-element.elementor-element-865662e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-35 .elementor-element.elementor-element-1b9a119{--e-con-grid-template-columns:1fr 1fr;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row}.elementor-35 .elementor-element.elementor-element-30cd8db{width:100%;max-width:100%;grid-column:span 2}.elementor-35 .elementor-element.elementor-element-ef498f5{grid-row:span 2;columns:1}}