.elementor-1244 .elementor-element.elementor-element-96992f5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--flex-wrap:wrap;--align-content:center;}.elementor-1244 .elementor-element.elementor-element-11794b0{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-1244 .elementor-element.elementor-element-11794b0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1244 .elementor-element.elementor-element-5e8a531{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:wrap;}.elementor-1244 .elementor-element.elementor-element-f8f8754{--display:flex;}.elementor-1244 .elementor-element.elementor-element-342c80a{padding:5px 5px 5px 5px;border-radius:2px 2px 2px 2px;}.elementor-1244 .elementor-element.elementor-element-342c80a .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-1244 .elementor-element.elementor-element-342c80a .elementor-icon-box-title{margin-block-end:10px;}.elementor-1244 .elementor-element.elementor-element-342c80a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1244 .elementor-element.elementor-element-342c80a.elementor-view-framed .elementor-icon, .elementor-1244 .elementor-element.elementor-element-342c80a.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1244 .elementor-element.elementor-element-342c80a .elementor-icon{font-size:50px;}.elementor-1244 .elementor-element.elementor-element-342c80a .elementor-icon-box-title, .elementor-1244 .elementor-element.elementor-element-342c80a .elementor-icon-box-title a{font-size:18px;font-weight:700;}.elementor-1244 .elementor-element.elementor-element-342c80a .elementor-icon-box-description{font-size:16px;}.elementor-1244 .elementor-element.elementor-element-d19ca29{--display:flex;}.elementor-1244 .elementor-element.elementor-element-46e74d2{padding:5px 5px 5px 5px;border-radius:2px 2px 2px 2px;}.elementor-1244 .elementor-element.elementor-element-46e74d2 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-1244 .elementor-element.elementor-element-46e74d2 .elementor-icon-box-title{margin-block-end:10px;}.elementor-1244 .elementor-element.elementor-element-46e74d2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1244 .elementor-element.elementor-element-46e74d2.elementor-view-framed .elementor-icon, .elementor-1244 .elementor-element.elementor-element-46e74d2.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1244 .elementor-element.elementor-element-46e74d2 .elementor-icon{font-size:50px;}.elementor-1244 .elementor-element.elementor-element-46e74d2 .elementor-icon-box-title, .elementor-1244 .elementor-element.elementor-element-46e74d2 .elementor-icon-box-title a{font-size:18px;font-weight:700;}.elementor-1244 .elementor-element.elementor-element-46e74d2 .elementor-icon-box-description{font-size:16px;}.elementor-1244 .elementor-element.elementor-element-81b851d{--display:flex;}.elementor-1244 .elementor-element.elementor-element-3c99080{padding:5px 5px 5px 5px;border-radius:2px 2px 2px 2px;}.elementor-1244 .elementor-element.elementor-element-3c99080 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-1244 .elementor-element.elementor-element-3c99080 .elementor-icon-box-title{margin-block-end:10px;}.elementor-1244 .elementor-element.elementor-element-3c99080.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1244 .elementor-element.elementor-element-3c99080.elementor-view-framed .elementor-icon, .elementor-1244 .elementor-element.elementor-element-3c99080.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1244 .elementor-element.elementor-element-3c99080 .elementor-icon{font-size:50px;}.elementor-1244 .elementor-element.elementor-element-3c99080 .elementor-icon-box-title, .elementor-1244 .elementor-element.elementor-element-3c99080 .elementor-icon-box-title a{font-size:18px;font-weight:700;}.elementor-1244 .elementor-element.elementor-element-3c99080 .elementor-icon-box-description{font-size:16px;}.elementor-1244 .elementor-element.elementor-element-03a5c47{--display:flex;}.elementor-1244 .elementor-element.elementor-element-bad73a0{padding:5px 5px 5px 5px;border-radius:2px 2px 2px 2px;}.elementor-1244 .elementor-element.elementor-element-bad73a0 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-1244 .elementor-element.elementor-element-bad73a0 .elementor-icon-box-title{margin-block-end:10px;}.elementor-1244 .elementor-element.elementor-element-bad73a0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1244 .elementor-element.elementor-element-bad73a0.elementor-view-framed .elementor-icon, .elementor-1244 .elementor-element.elementor-element-bad73a0.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1244 .elementor-element.elementor-element-bad73a0 .elementor-icon{font-size:50px;}.elementor-1244 .elementor-element.elementor-element-bad73a0 .elementor-icon-box-title, .elementor-1244 .elementor-element.elementor-element-bad73a0 .elementor-icon-box-title a{font-size:18px;font-weight:700;}.elementor-1244 .elementor-element.elementor-element-bad73a0 .elementor-icon-box-description{font-size:16px;}.elementor-1244 .elementor-element.elementor-element-eaa5ddb{--display:flex;}.elementor-1244 .elementor-element.elementor-element-8058c18{padding:5px 5px 5px 5px;border-radius:2px 2px 2px 2px;}.elementor-1244 .elementor-element.elementor-element-8058c18 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-1244 .elementor-element.elementor-element-8058c18 .elementor-icon-box-title{margin-block-end:10px;}.elementor-1244 .elementor-element.elementor-element-8058c18.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1244 .elementor-element.elementor-element-8058c18.elementor-view-framed .elementor-icon, .elementor-1244 .elementor-element.elementor-element-8058c18.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1244 .elementor-element.elementor-element-8058c18 .elementor-icon{font-size:50px;}.elementor-1244 .elementor-element.elementor-element-8058c18 .elementor-icon-box-title, .elementor-1244 .elementor-element.elementor-element-8058c18 .elementor-icon-box-title a{font-size:18px;font-weight:700;}.elementor-1244 .elementor-element.elementor-element-8058c18 .elementor-icon-box-description{font-size:16px;}.elementor-1244 .elementor-element.elementor-element-dc48017{--display:flex;}.elementor-1244 .elementor-element.elementor-element-a0713f8{padding:5px 5px 5px 5px;border-radius:2px 2px 2px 2px;}.elementor-1244 .elementor-element.elementor-element-a0713f8 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-1244 .elementor-element.elementor-element-a0713f8 .elementor-icon-box-title{margin-block-end:10px;}.elementor-1244 .elementor-element.elementor-element-a0713f8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1244 .elementor-element.elementor-element-a0713f8.elementor-view-framed .elementor-icon, .elementor-1244 .elementor-element.elementor-element-a0713f8.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1244 .elementor-element.elementor-element-a0713f8 .elementor-icon{font-size:50px;}.elementor-1244 .elementor-element.elementor-element-a0713f8 .elementor-icon-box-title, .elementor-1244 .elementor-element.elementor-element-a0713f8 .elementor-icon-box-title a{font-size:18px;font-weight:700;}.elementor-1244 .elementor-element.elementor-element-a0713f8 .elementor-icon-box-description{font-size:16px;}.elementor-1244 .elementor-element.elementor-element-4ef9af6{--display:flex;}.elementor-1244 .elementor-element.elementor-element-7f54869{padding:5px 5px 5px 5px;border-radius:2px 2px 2px 2px;}.elementor-1244 .elementor-element.elementor-element-7f54869 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-1244 .elementor-element.elementor-element-7f54869 .elementor-icon-box-title{margin-block-end:10px;}.elementor-1244 .elementor-element.elementor-element-7f54869.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1244 .elementor-element.elementor-element-7f54869.elementor-view-framed .elementor-icon, .elementor-1244 .elementor-element.elementor-element-7f54869.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1244 .elementor-element.elementor-element-7f54869 .elementor-icon{font-size:50px;}.elementor-1244 .elementor-element.elementor-element-7f54869 .elementor-icon-box-title, .elementor-1244 .elementor-element.elementor-element-7f54869 .elementor-icon-box-title a{font-size:18px;font-weight:700;}.elementor-1244 .elementor-element.elementor-element-7f54869 .elementor-icon-box-description{font-size:16px;}.elementor-1244 .elementor-element.elementor-element-9d4e0d1{--display:flex;}.elementor-1244 .elementor-element.elementor-element-046a5a2{padding:5px 5px 5px 5px;border-radius:2px 2px 2px 2px;}.elementor-1244 .elementor-element.elementor-element-046a5a2 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-1244 .elementor-element.elementor-element-046a5a2 .elementor-icon-box-title{margin-block-end:10px;}.elementor-1244 .elementor-element.elementor-element-046a5a2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1244 .elementor-element.elementor-element-046a5a2.elementor-view-framed .elementor-icon, .elementor-1244 .elementor-element.elementor-element-046a5a2.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1244 .elementor-element.elementor-element-046a5a2 .elementor-icon{font-size:50px;}.elementor-1244 .elementor-element.elementor-element-046a5a2 .elementor-icon-box-title, .elementor-1244 .elementor-element.elementor-element-046a5a2 .elementor-icon-box-title a{font-size:18px;font-weight:700;}.elementor-1244 .elementor-element.elementor-element-046a5a2 .elementor-icon-box-description{font-size:16px;}.elementor-1244 .elementor-element.elementor-element-d3932fd{--display:flex;}.elementor-1244 .elementor-element.elementor-element-0dd1a88{padding:5px 5px 5px 5px;border-radius:2px 2px 2px 2px;}.elementor-1244 .elementor-element.elementor-element-0dd1a88 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-1244 .elementor-element.elementor-element-0dd1a88 .elementor-icon-box-title{margin-block-end:10px;}.elementor-1244 .elementor-element.elementor-element-0dd1a88.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1244 .elementor-element.elementor-element-0dd1a88.elementor-view-framed .elementor-icon, .elementor-1244 .elementor-element.elementor-element-0dd1a88.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1244 .elementor-element.elementor-element-0dd1a88 .elementor-icon{font-size:50px;}.elementor-1244 .elementor-element.elementor-element-0dd1a88 .elementor-icon-box-title, .elementor-1244 .elementor-element.elementor-element-0dd1a88 .elementor-icon-box-title a{font-size:18px;font-weight:700;}.elementor-1244 .elementor-element.elementor-element-0dd1a88 .elementor-icon-box-description{font-size:16px;}.elementor-1244 .elementor-element.elementor-element-1d8b41f{--display:flex;}.elementor-1244 .elementor-element.elementor-element-af99e34{padding:5px 5px 5px 5px;border-radius:2px 2px 2px 2px;}.elementor-1244 .elementor-element.elementor-element-af99e34 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-1244 .elementor-element.elementor-element-af99e34 .elementor-icon-box-title{margin-block-end:10px;}.elementor-1244 .elementor-element.elementor-element-af99e34.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1244 .elementor-element.elementor-element-af99e34.elementor-view-framed .elementor-icon, .elementor-1244 .elementor-element.elementor-element-af99e34.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1244 .elementor-element.elementor-element-af99e34 .elementor-icon{font-size:50px;}.elementor-1244 .elementor-element.elementor-element-af99e34 .elementor-icon-box-title, .elementor-1244 .elementor-element.elementor-element-af99e34 .elementor-icon-box-title a{font-size:18px;font-weight:700;}.elementor-1244 .elementor-element.elementor-element-af99e34 .elementor-icon-box-description{font-size:16px;}.elementor-1244 .elementor-element.elementor-element-eb8fec8{--display:flex;}.elementor-1244 .elementor-element.elementor-element-ae4a92e{padding:5px 5px 5px 5px;border-radius:2px 2px 2px 2px;}.elementor-1244 .elementor-element.elementor-element-ae4a92e .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-1244 .elementor-element.elementor-element-ae4a92e .elementor-icon-box-title{margin-block-end:10px;}.elementor-1244 .elementor-element.elementor-element-ae4a92e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1244 .elementor-element.elementor-element-ae4a92e.elementor-view-framed .elementor-icon, .elementor-1244 .elementor-element.elementor-element-ae4a92e.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1244 .elementor-element.elementor-element-ae4a92e .elementor-icon{font-size:50px;}.elementor-1244 .elementor-element.elementor-element-ae4a92e .elementor-icon-box-title, .elementor-1244 .elementor-element.elementor-element-ae4a92e .elementor-icon-box-title a{font-size:18px;font-weight:700;}.elementor-1244 .elementor-element.elementor-element-ae4a92e .elementor-icon-box-description{font-size:16px;}.elementor-1244 .elementor-element.elementor-element-5eec110{--display:flex;}.elementor-1244 .elementor-element.elementor-element-29b23a8{padding:5px 5px 5px 5px;border-radius:2px 2px 2px 2px;}.elementor-1244 .elementor-element.elementor-element-29b23a8 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-1244 .elementor-element.elementor-element-29b23a8 .elementor-icon-box-title{margin-block-end:10px;}.elementor-1244 .elementor-element.elementor-element-29b23a8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1244 .elementor-element.elementor-element-29b23a8.elementor-view-framed .elementor-icon, .elementor-1244 .elementor-element.elementor-element-29b23a8.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1244 .elementor-element.elementor-element-29b23a8 .elementor-icon{font-size:50px;}.elementor-1244 .elementor-element.elementor-element-29b23a8 .elementor-icon-box-title, .elementor-1244 .elementor-element.elementor-element-29b23a8 .elementor-icon-box-title a{font-size:18px;font-weight:700;}.elementor-1244 .elementor-element.elementor-element-29b23a8 .elementor-icon-box-description{font-size:16px;}.elementor-1244 .elementor-element.elementor-element-80ce8e6{--display:flex;}.elementor-1244 .elementor-element.elementor-element-dcbcb2e{padding:5px 5px 5px 5px;border-radius:2px 2px 2px 2px;}.elementor-1244 .elementor-element.elementor-element-dcbcb2e .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-1244 .elementor-element.elementor-element-dcbcb2e .elementor-icon-box-title{margin-block-end:10px;}.elementor-1244 .elementor-element.elementor-element-dcbcb2e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1244 .elementor-element.elementor-element-dcbcb2e.elementor-view-framed .elementor-icon, .elementor-1244 .elementor-element.elementor-element-dcbcb2e.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1244 .elementor-element.elementor-element-dcbcb2e .elementor-icon{font-size:50px;}.elementor-1244 .elementor-element.elementor-element-dcbcb2e .elementor-icon-box-title, .elementor-1244 .elementor-element.elementor-element-dcbcb2e .elementor-icon-box-title a{font-size:18px;font-weight:700;}.elementor-1244 .elementor-element.elementor-element-dcbcb2e .elementor-icon-box-description{font-size:16px;}.elementor-1244 .elementor-element.elementor-element-24b56c6{--display:flex;}.elementor-1244 .elementor-element.elementor-element-32af360{padding:5px 5px 5px 5px;border-radius:2px 2px 2px 2px;}.elementor-1244 .elementor-element.elementor-element-32af360 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-1244 .elementor-element.elementor-element-32af360 .elementor-icon-box-title{margin-block-end:10px;}.elementor-1244 .elementor-element.elementor-element-32af360.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1244 .elementor-element.elementor-element-32af360.elementor-view-framed .elementor-icon, .elementor-1244 .elementor-element.elementor-element-32af360.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1244 .elementor-element.elementor-element-32af360 .elementor-icon{font-size:50px;}.elementor-1244 .elementor-element.elementor-element-32af360 .elementor-icon-box-title, .elementor-1244 .elementor-element.elementor-element-32af360 .elementor-icon-box-title a{font-size:18px;font-weight:700;}.elementor-1244 .elementor-element.elementor-element-32af360 .elementor-icon-box-description{font-size:16px;}.elementor-1244 .elementor-element.elementor-element-12a22ff{--display:flex;}.elementor-1244 .elementor-element.elementor-element-e9d12bf{padding:5px 5px 5px 5px;border-radius:2px 2px 2px 2px;}.elementor-1244 .elementor-element.elementor-element-e9d12bf .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-1244 .elementor-element.elementor-element-e9d12bf .elementor-icon-box-title{margin-block-end:10px;}.elementor-1244 .elementor-element.elementor-element-e9d12bf.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1244 .elementor-element.elementor-element-e9d12bf.elementor-view-framed .elementor-icon, .elementor-1244 .elementor-element.elementor-element-e9d12bf.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1244 .elementor-element.elementor-element-e9d12bf .elementor-icon{font-size:50px;}.elementor-1244 .elementor-element.elementor-element-e9d12bf .elementor-icon-box-title, .elementor-1244 .elementor-element.elementor-element-e9d12bf .elementor-icon-box-title a{font-size:18px;font-weight:700;}.elementor-1244 .elementor-element.elementor-element-e9d12bf .elementor-icon-box-description{font-size:16px;}.elementor-1244 .elementor-element.elementor-element-baaa8bc{--display:flex;}.elementor-1244 .elementor-element.elementor-element-88f3a27{padding:5px 5px 5px 5px;border-radius:2px 2px 2px 2px;}.elementor-1244 .elementor-element.elementor-element-88f3a27 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-1244 .elementor-element.elementor-element-88f3a27 .elementor-icon-box-title{margin-block-end:10px;}.elementor-1244 .elementor-element.elementor-element-88f3a27.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1244 .elementor-element.elementor-element-88f3a27.elementor-view-framed .elementor-icon, .elementor-1244 .elementor-element.elementor-element-88f3a27.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1244 .elementor-element.elementor-element-88f3a27 .elementor-icon{font-size:50px;}.elementor-1244 .elementor-element.elementor-element-88f3a27 .elementor-icon-box-title, .elementor-1244 .elementor-element.elementor-element-88f3a27 .elementor-icon-box-title a{font-size:18px;font-weight:700;}.elementor-1244 .elementor-element.elementor-element-88f3a27 .elementor-icon-box-description{font-size:16px;}.elementor-1244 .elementor-element.elementor-element-4366271{--display:flex;}.elementor-1244 .elementor-element.elementor-element-fe33447{padding:5px 5px 5px 5px;border-radius:2px 2px 2px 2px;}.elementor-1244 .elementor-element.elementor-element-fe33447 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-1244 .elementor-element.elementor-element-fe33447 .elementor-icon-box-title{margin-block-end:10px;}.elementor-1244 .elementor-element.elementor-element-fe33447.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1244 .elementor-element.elementor-element-fe33447.elementor-view-framed .elementor-icon, .elementor-1244 .elementor-element.elementor-element-fe33447.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1244 .elementor-element.elementor-element-fe33447 .elementor-icon{font-size:50px;}.elementor-1244 .elementor-element.elementor-element-fe33447 .elementor-icon-box-title, .elementor-1244 .elementor-element.elementor-element-fe33447 .elementor-icon-box-title a{font-size:18px;font-weight:700;}.elementor-1244 .elementor-element.elementor-element-fe33447 .elementor-icon-box-description{font-size:16px;}.elementor-1244 .elementor-element.elementor-element-aa2b5e1{--display:flex;}.elementor-1244 .elementor-element.elementor-element-5d28f6d{padding:5px 5px 5px 5px;border-radius:2px 2px 2px 2px;}.elementor-1244 .elementor-element.elementor-element-5d28f6d .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-1244 .elementor-element.elementor-element-5d28f6d .elementor-icon-box-title{margin-block-end:10px;}.elementor-1244 .elementor-element.elementor-element-5d28f6d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1244 .elementor-element.elementor-element-5d28f6d.elementor-view-framed .elementor-icon, .elementor-1244 .elementor-element.elementor-element-5d28f6d.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1244 .elementor-element.elementor-element-5d28f6d .elementor-icon{font-size:50px;}.elementor-1244 .elementor-element.elementor-element-5d28f6d .elementor-icon-box-title, .elementor-1244 .elementor-element.elementor-element-5d28f6d .elementor-icon-box-title a{font-size:18px;font-weight:700;}.elementor-1244 .elementor-element.elementor-element-5d28f6d .elementor-icon-box-description{font-size:16px;}.elementor-1244 .elementor-element.elementor-element-67878ba{--display:flex;}.elementor-1244 .elementor-element.elementor-element-14c9984{padding:5px 5px 5px 5px;border-radius:2px 2px 2px 2px;}.elementor-1244 .elementor-element.elementor-element-14c9984 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-1244 .elementor-element.elementor-element-14c9984 .elementor-icon-box-title{margin-block-end:10px;}.elementor-1244 .elementor-element.elementor-element-14c9984.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1244 .elementor-element.elementor-element-14c9984.elementor-view-framed .elementor-icon, .elementor-1244 .elementor-element.elementor-element-14c9984.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1244 .elementor-element.elementor-element-14c9984 .elementor-icon{font-size:50px;}.elementor-1244 .elementor-element.elementor-element-14c9984 .elementor-icon-box-title, .elementor-1244 .elementor-element.elementor-element-14c9984 .elementor-icon-box-title a{font-size:18px;font-weight:700;}.elementor-1244 .elementor-element.elementor-element-14c9984 .elementor-icon-box-description{font-size:16px;}.elementor-1244 .elementor-element.elementor-element-b042a04{--display:flex;}.elementor-1244 .elementor-element.elementor-element-65be1db{padding:5px 5px 5px 5px;border-radius:2px 2px 2px 2px;}.elementor-1244 .elementor-element.elementor-element-65be1db .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-1244 .elementor-element.elementor-element-65be1db .elementor-icon-box-title{margin-block-end:10px;}.elementor-1244 .elementor-element.elementor-element-65be1db.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1244 .elementor-element.elementor-element-65be1db.elementor-view-framed .elementor-icon, .elementor-1244 .elementor-element.elementor-element-65be1db.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1244 .elementor-element.elementor-element-65be1db .elementor-icon{font-size:50px;}.elementor-1244 .elementor-element.elementor-element-65be1db .elementor-icon-box-title, .elementor-1244 .elementor-element.elementor-element-65be1db .elementor-icon-box-title a{font-size:18px;font-weight:700;}.elementor-1244 .elementor-element.elementor-element-65be1db .elementor-icon-box-description{font-size:16px;}.elementor-1244 .elementor-element.elementor-element-e87c102{--display:flex;}.elementor-1244 .elementor-element.elementor-element-2f09130{padding:5px 5px 5px 5px;border-radius:2px 2px 2px 2px;}.elementor-1244 .elementor-element.elementor-element-2f09130 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-1244 .elementor-element.elementor-element-2f09130 .elementor-icon-box-title{margin-block-end:10px;}.elementor-1244 .elementor-element.elementor-element-2f09130.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-1244 .elementor-element.elementor-element-2f09130.elementor-view-framed .elementor-icon, .elementor-1244 .elementor-element.elementor-element-2f09130.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1244 .elementor-element.elementor-element-2f09130 .elementor-icon{font-size:50px;}.elementor-1244 .elementor-element.elementor-element-2f09130 .elementor-icon-box-title, .elementor-1244 .elementor-element.elementor-element-2f09130 .elementor-icon-box-title a{font-size:18px;font-weight:700;}.elementor-1244 .elementor-element.elementor-element-2f09130 .elementor-icon-box-description{font-size:16px;}@media(min-width:768px){.elementor-1244 .elementor-element.elementor-element-11794b0{--width:100%;}.elementor-1244 .elementor-element.elementor-element-f8f8754{--width:25%;}.elementor-1244 .elementor-element.elementor-element-d19ca29{--width:25%;}.elementor-1244 .elementor-element.elementor-element-81b851d{--width:25%;}.elementor-1244 .elementor-element.elementor-element-03a5c47{--width:25%;}.elementor-1244 .elementor-element.elementor-element-eaa5ddb{--width:25%;}.elementor-1244 .elementor-element.elementor-element-dc48017{--width:25%;}.elementor-1244 .elementor-element.elementor-element-4ef9af6{--width:25%;}.elementor-1244 .elementor-element.elementor-element-9d4e0d1{--width:25%;}.elementor-1244 .elementor-element.elementor-element-d3932fd{--width:25%;}.elementor-1244 .elementor-element.elementor-element-1d8b41f{--width:25%;}.elementor-1244 .elementor-element.elementor-element-eb8fec8{--width:25%;}.elementor-1244 .elementor-element.elementor-element-5eec110{--width:25%;}.elementor-1244 .elementor-element.elementor-element-80ce8e6{--width:25%;}.elementor-1244 .elementor-element.elementor-element-24b56c6{--width:25%;}.elementor-1244 .elementor-element.elementor-element-12a22ff{--width:25%;}.elementor-1244 .elementor-element.elementor-element-baaa8bc{--width:25%;}.elementor-1244 .elementor-element.elementor-element-4366271{--width:25%;}.elementor-1244 .elementor-element.elementor-element-aa2b5e1{--width:25%;}.elementor-1244 .elementor-element.elementor-element-67878ba{--width:25%;}.elementor-1244 .elementor-element.elementor-element-b042a04{--width:25%;}.elementor-1244 .elementor-element.elementor-element-e87c102{--width:25%;}}/* Start custom CSS for container, class: .elementor-element-5e8a531 *//* والد اصلی برای کارت‌ها */
.equal-icons {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: stretch;
  gap: 25px;
  margin-top: 20px;
}

/* ستون‌ها */
.equal-icons > .elementor-column {
  flex: 1 1 calc(16.66% - 25px); /* شش‌تایی در یک ردیف */
  display: flex;
  flex-direction: column;
  min-width: 200px;
}

/* محتوا داخل ستون */
.equal-icons > .elementor-column > .elementor-widget-wrap {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
}

/* جعبه آیکن‌ها */
.equal-icons .elementor-widget-icon-box {
  flex-grow: 1;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}

/* استایل کارت */
.equal-icons .elementor-icon-box-wrapper {
  background: #fff;
  border-radius: 12px;
  padding: 30px 20px;
  box-shadow: 0 10px 30px rgba(0, 0, 0, 0.08);
  transition: all 0.3s ease;
  height: 100%;
  text-align: center;
}

/* افکت هاور روی کل کارت */
.equal-icons .elementor-icon-box-wrapper:hover {
  transform: translateY(-8px);
  box-shadow: 0 15px 40px rgba(0, 0, 0, 0.12);
}

/* افکت روی آیکن */
.equal-icons .elementor-icon {
  transition: transform 0.3s ease;
}

.equal-icons .elementor-icon:hover {
  transform: rotate(10deg) scale(1.1);
}

/* متن‌های زیر آیکن */
.equal-icons .elementor-icon-box-title {
  margin-top: 15px;
  font-weight: 700;
  color: #333;
}

.equal-icons .elementor-icon-box-description {
  color: #666;
  font-size: 15px;
  line-height: 1.4;
}

/* تنظیم برای تبلت - ۲ ستون */
@media (max-width: 1024px) {
  .equal-icons > .elementor-column {
    flex: 1 1 calc(45% - 20px);
  }
}

/* تنظیم برای موبایل - ۱ ستون */
@media (max-width: 767px) {
  .equal-icons {
    flex-direction: column;
    gap: 15px;
  }

  .equal-icons > .elementor-column {
    flex: 1 1 100%;
  }
}/* End custom CSS */