.elementor-25465 .elementor-element.elementor-element-2913c2d{--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;}.elementor-25465 .elementor-element.elementor-element-4b4e21c > .elementor-widget-container{margin:0px 0px 50px 0px;}.elementor-25465 .elementor-element.elementor-element-71d5c36{--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;}.elementor-25465 .elementor-element.elementor-element-997b284{text-align:center;}.elementor-25465 .elementor-element.elementor-element-997b284 .elementor-heading-title{font-size:36px;}.elementor-25465 .elementor-element.elementor-element-c648fe2{--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;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-25465 .elementor-element.elementor-element-373686a{--display:flex;}.elementor-25465 .elementor-element.elementor-element-82b8dbe{--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;}.elementor-25465 .elementor-element.elementor-element-c582847{--display:flex;}.elementor-25465 .elementor-element.elementor-element-c73fa80{--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;}.elementor-25465 .elementor-element.elementor-element-2168db4{--display:flex;}.elementor-25465 .elementor-element.elementor-element-f41795c{--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;}.elementor-25465 .elementor-element.elementor-element-ce34798{--display:flex;}.elementor-25465 .elementor-element.elementor-element-492be39{--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;}.elementor-25465 .elementor-element.elementor-element-b757005{--display:flex;}.elementor-25465 .elementor-element.elementor-element-cc4893c{--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;}.elementor-25465 .elementor-element.elementor-element-6dd52d2{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-25465 .elementor-element.elementor-element-35bc600{--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;}.elementor-25465 .elementor-element.elementor-element-387ac2c .elementor-heading-title{font-size:34px;}.elementor-25465 .elementor-element.elementor-element-269b424{--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;}/* Start custom CSS for container, class: .elementor-element-2913c2d */.ag-block { font-family: Arial, sans-serif; line-height: 1.6; color: #222; }<br />  .ag-title { font-size: 26px; font-weight: 700; margin-bottom: 10px; }<br />  .ag-sub { font-size: 16px; color: #555; margin-bottom: 20px; }<br />  .ag-section { margin-bottom: 28px; }<br />  .ag-section h2 { font-size: 20px; margin-bottom: 10px; border-bottom: 2px solid #eee; padding-bottom: 6px; }<br />  .ag-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 12px; }<br />  .ag-card { background: #f8f8f8; padding: 12px 14px; border-radius: 8px; }<br />  .ag-card strong { display: block; margin-bottom: 4px; }<br />  .ag-steps p { margin-bottom: 10px; }<br />  .ag-highlight { background: #111; color: #fff; padding: 12px 14px; border-radius: 8px; }/* End custom CSS */